cefm****

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 22 total)
  • Author
    Posts

  • cefm****
    Participant

    언급한 error는 mysql error입니다. 정확한 error 는 mysql log를 확인하면 알 수 있습니다.

    로그 위치 : /var/log/mysql

     

    하나의 예를 보면 다음과 같습니다. 아래와 같은 경우는 memory 를 할당하지 못해 mysql 이 강제 종료 되었음을 알 수 있습니다.

    180815 22:11:40 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
    180815 22:11:40 [Note] Plugin ‘FEDERATED’ is disabled.
    180815 22:11:40 InnoDB: The InnoDB memory heap is disabled
    180815 22:11:40 InnoDB: Mutexes and rw_locks use GCC atomic builtins
    180815 22:11:40 InnoDB: Compressed tables use zlib 1.2.8
    180815 22:11:40 InnoDB: Using Linux native AIO
    180815 22:11:40 InnoDB: Initializing buffer pool, size = 128.0M
    InnoDB: mmap(137363456 bytes) failed; errno 12
    180815 22:11:40 InnoDB: Completed initialization of buffer pool
    180815 22:11:40 InnoDB: Fatal error: cannot allocate memory for the buffer pool
    180815 22:11:40 [ERROR] Plugin ‘InnoDB’ init function returned error.
    180815 22:11:40 [ERROR] Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed.
    180815 22:11:40 [ERROR] Unknown/unsupported storage engine: InnoDB
    180815 22:11:40 [ERROR] Aborting

    180815 22:11:40 [Note] /usr/sbin/mysqld: Shutdown complete

    • This reply was modified 3 days, 15 hours ago by  cefm****.


    cefm****
    Participant

    위와 같이  client로 nc를 쓸수 도 있지만 server로 사용도 가능합니다.

    https://fabianlee.org/2016/09/26/ubuntu-simulating-a-web-server-using-netcat/

     

    nc -vl PORT

    -l 은 listen

    -v 는 vervose

    in reply to: [HTML] BR과 P tag의 차이 #914

    cefm****
    Participant

    p 사용시 생각보다 줄간격이 너무 띄워져서 br사용 했는데도 원하는것보다 줄간격이 떨어져 있을 때는 line-height를 사용하면 됩니다.

     

    간혹 line-height가 안 먹는 태그들이 있는데 그럴경우는 아래 링크 참고하면됩니다.

     

    span 이나 a tag에서 line-height가 먹지 않습니다.


    cefm****
    Participant

    https://css-tricks.com/forums/topic/line-height-not-working-inside-span/

     

    위 사이트를 보면 답이 있습니다.

    1. div tag로 바꾸어 line-height를 적용한다.
    2. display:block 속성을 적용한다.
    3. display:inline-block 속성을 적용한다.

     

    하나의 문단처럼 처리할 수 있는 tag라면 display:block을 주거나 div tag로 바꾸면 되고, 아니라면 tag는 그대로 사용하고 display:inline-block 속성을 주면 line-height를 통해 줄간격을 줄일 수 있습니다.

    • This reply was modified 1 month, 2 weeks ago by  cefm****.

    cefm****
    Participant

    theme 밑 functions.php 다음 코드를 추가해주면 모든게 해결됩니다.

    function mm_ejs_frontend_editing($allowed){
        return is_user_logged_in();
    }
    
    add_filter('enlighter_frontend_editing', 'mm_ejs_frontend_editing');

     

     

    알고보니 enlighter가 tinymce에 나타나는 조건은 다음과 같았습니다.

    FILTER::enlighter_frontend_editing
    ———————————————–**Description:** Forced enabling/disabling of the frontend editing functions. The default value is created by the condition USER_LOGGED_IN AND (CAN_EDIT_POSTS OR CAN_EDIT_PAGES). Useful to bind editing capabilities to special users/groups

    Login 되어 있는 상태에서 POST나 PAGE를 수정할 수 있는 권한을 가진 User 일 경우 enlighter를 통한 code snippet을 추가할 수 있었습니다.

    • This reply was modified 1 month, 2 weeks ago by  cefm****.
    • This reply was modified 1 month, 2 weeks ago by  cefm****.

    cefm****
    Participant

    bbPress Enable TinyMCE Visual Tab 이라는 Plugin 을 이용해도 원하는 효과를 얻을 수 있습니다.

    bbPress 2.3.0 disabled the TinyMCE “visual tab” by default. When activated, this plugin brings it back.

    Additionally, this plugin also:

    Adds option to enable the full default TinyMCE mode (bbPress defaults to “teeny” mode).
    Adds option to enable the Media Upload button.

    그런데 Code highliter 효과를 내는 Enlighter plugin을 설치했는데 해당 버튼만 보이지 않습니다.

    admin 으로 접속했을 때만 보이고, 일반 user로 접속했을 때는 보이지가 않습니다.

    해당 plugin 설명에 보면 3rd party button은 동작 안할 수도 있다고 써있기는 한데 admin에서만 동작해서 애매합니다.

    If you have a plugin installed that adds 3rd party buttons to the editor, this option should not be enabled as these buttons will likely not be compatible with bbPress.
    • This reply was modified 1 month, 2 weeks ago by  cefm****.

    cefm****
    Participant

    계정 권한 로그의 문제는 아니지만 samba에 알 수없는 이유로 접근이 되지 않는 경우가 있습니다. 단순히 접근이 되지 않는다는 현상만 보고, 그리고 window쪽 에러만 가지고 문제 해결을 시도해보았지만 해결책을 찾기 어렵습니다.

     

    원인은 아직 정확히 모르겠지만 우분투 기준으로 /var/log 밑의 samba로그를 보면 window에서 접속시 crash가 나고 있고, 이 경우는 samba자체를 재설치해주어 해결할 수 있었습니다


    cefm****
    Participant

    위에 대한 답을 하기 위해서는 다음의 구분을 이해할 필요가 있습니다.

    Activity 와 AppCompatActivity 의 차이
    AppCompatActivity 는 하위 버전을 지원하는 Activity 입니다.
    Activity의 일부 API들 중, 예를 들어 dispatchKeyShortcutEvent (added in API level 11) 와 같은 API는 android 3.0 이상에서만 지원하는 것을 볼 수 있습니다.
    ActionBar 관련 API 들도 android 3.0 이상에서만 지원하기 때문에 이전 안드로이드에서는 사용이 불가능합니다. 따라서 android 버전이 오래되었더라도 일관적으로 Activity를 사용할 수 있게 하기 위하서는 AppCompatActivity를 사용하면 됩니다.

    Activity 와 PreferenceActivity 의 차이
    PreferenceActivity의 정의는 다음과 같습니다.
    This is the base class for an activity to show a hierarchy of preferences to the user.
    즉, 우리가 흔히 Setting에서 보는 것과 같이 계층을 가진 환경 설정 페이지를 표현할 때 사용됩니다.

    위의 차이점들을 비교해 보았을 때, AppCompatPreferenceActivity 는 오래된 android 에서도 호환성을 가지고 PreferenceActivity를 사용할 수 있게 하는 Activity라는 것을 알 수 있습니다.

    • This reply was modified 1 month, 2 weeks ago by  cefm****.

    cefm****
    Participant

    설정 > 환경설정

    위 경로의 메뉴를 실행하면 위와 같은 팝업 확인이 가능합니다. 하위 항목 중 다중 인스턴스 항목이 있는데 ‘항상 다중 인스턴스 모드’를 선택하면 여러개 창 실행이 가능해 집니다.

    다만, 설정 후 notepad++를 재시작해야 합니다.


    cefm****
    Participant

    Ctrl + g  를 누르면 줄번호를 입력할수 있는 창이 뜹니다.

    입력하면 바로 이동 가능합니다


    cefm****
    Participant

    컨텍스트(Context)

     

    Android context를 잘 이해할 수 있도록 정리한 글을 공유합니다.

    in reply to: php에서 trim 은 어떻게 사용하나요? #705

    cefm****
    Participant

    pi[

    • This reply was modified 1 month, 2 weeks ago by  cefm****.
    in reply to: php에서 trim 은 어떻게 사용하나요? #704

    cefm****
    Participant

    test


    cefm****
    Participant

    위 경우는 android.support.annotation.Nullable이 구현된 files을 찾을 수 없을 때 발생하는 에러입니다.

    android.support.annotation.Nullable은 android-support-v4 에 정의되어 있습니다.

     

    AOSP를 통해 빌드할 경우 Android.mk 파일 내에 아래 정의를 추가해주면 됩니다.

    LOCAL_STATIC_JAVA_LIBRARIES := android-support-v4

    in reply to: [해결방법] SyntaxError: Non-ASCII character #653

    cefm****
    Participant

    python에서도 주석을 달 수 있습니다.

    다만 character encoding 방식에 대한 인지 문제로 인해 코드 상단에 하기 코드를 넣어주면 됩니다.

     

    # -*- coding: utf-8 -*-

Viewing 15 posts - 1 through 15 (of 22 total)