반응형

FreeCommander의 메뉴등 인터페이스를 한글로 변경하는 방법입니다.

1. 메뉴에서 Tools > Settings... 를 선택합니다. (단축키: F12)

2. General 창에서 Language:의 드롭다운 박스에서 korean.lng를 선택합니다.

3. OK버튼을 클릭합니다.

 

Settings 메뉴 선택

 

korean.lng 선택

 

 

 

 

 
 
 
반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

   스마트 폰을 바꾸거나, PC에 카카오톡 앱을 새로 까는 경우 이전 대화 내용중 일부만 보인다. 별도로 백업해 두지 않은 경우 난감한 경우가 많다. 이럴 경우 대처하는 방법에 대해 알아본다.

 

우선 원본이 보관되어 있는 기기(PC, 휴대폰 관계없음)를 A라고 하고, 새로 설치한 기기를 B라고한다.

 

[ A에서 백업 ]

    1. A의 설정에들어가서 '채팅'메뉴를 선택한다. 
    2. 대화백업 혹은 대화/미디어 백업하기(beta) 중 하나를 선택한다. 
    3. 비밀번호를 설정하고 진행하면 데이터가 백업된다.

 

[ B에서 복원 ]

  1. 카톡 앱(PC용 프로그램)을 설치한 직후 실행하면, 로그인을 할지 대화를 복원할 지를 선택하는 창이 나타난다.
  2. 이때 '대화복원'를 선택하면 톡서랍 비밀번호를 물어본다.
  3. 비민번호를 입력하고 복원버튼을 클릭하면 복원이 시작된다.

 

   '대화/미디어 백업하기'를 선택하면 메모, 사진, 동영상, 파일, 링크, 대화, 연락처 등 사용하는 모든 데이터를 백업할 수 있으며, 이렇게 백업받은 공간을 '톡서랍이라고 한다.

2020년 9월26일 현재 Beta서비스를 진행 중이며, 300G라는 넉넉한 공간을 제공하고 있어 그 동안 대화백업만 이용했던 사용자라면 한번 사용해 보길 권한다.

또 한가지 톡서랍은 백업, 복원의 용도 뿐만이 아니라 PC에서 웹브라우저를 통해 넓은 화면에서 모든 자료를 직접 보고 관리한 수 있어 상당히 편리하다.

 

 

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

곰플레이어를 사용하다 보면 다시보고 싶은 부분을 기록해 두고 싶은 경우가 있다. 이런 경우 유용하게 사용되는 책갈피에 대해 알아본다.

 

책갈피 메뉴는 B키를 누르면 다음과 같은 메뉴가 나온다.

책갈피를 생성하기 위해서는 메뉴에 들어갈 필요없이 플레이 도중 바로 N키를 누르면 된다.
책갈피가 생성되면 플레이어 하단의 컨트롤 바에 다음과 같은 표시를 확인 할 수 있다.

책갈피를 생성한 이후에  B키를 눌러 메뉴를 보면 이전의 메뉴와는 다르게 책갈피의 썸네일을 확인할 수 있다.

 

책갈피를 제거 하려면  B키를 눌러 메뉴로 들어간 다음 "책갈피 편집(B)..."를 클릭하여 편집화면으로 들어가 삭제 하면 된다.

 

한 가지 주의할 점은 책갈피 편집화면에는 이전에 책갈피 한 것까지 모두 나옮으로 편집하고자 하는 책갈피가 어느 것인지 잘 살펴보고 삭제해야 한다.

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

[ MVC Structure ] Model-View-Controller 구조 패턴의 이해

MVC 구조란 Model, View, Controller등 3가지 요소로 구성된 구조의 개발 패턴을 의미한다. 이 MVC패턴을 사용하면 애플리케이션을 구성하는 시각적 요소와 데이터간 간섭 없이, 각각의 요소를 독립적으로 개발 함으로서 각 요소의 재사용이 가능할 뿐만 아니라, 유지보수에 있어서도 큰 이점이 있다.


MVC구조 패턴 각 구조의 역할은 다음과 같다.


1. Controller : 모델에 명령을 전달하여 상태를 변경하거나,  view에 명령을 전달하여 프리젠테이션을 변경하는 역할을 한다. 이때 view의 상태를 읽어 model에 전달하거나, model의 상태를 읽어 view에 전달하는 역할도 포함한다.

2. Model : 상태변화가 있을 때 이를 controller나 view에 통보하는 역할을 한다. 이 과정을 통해 view는 최신의 결과물을 프리젠테이션 할 수 있게 되며, model은 갱신된 data를 보관하게 된다.

3. View : 사용자에게 프리젠테이션 할 결과물을 생성하는 역할을 수행한다.


사용자를 중심으로 이 패턴을 다시 한번 정리하면 다음과 같다.

사용자가 browser를 통해 data를 요청하면, controller는 이를 받아 필요한 data를 model모듈로부터 받아 view에 전달하게 되며, view에서는 이 data를 browser를 통해 사용자가 볼 수 있도록 해준다. 이 과정을 진행하는 동안 보관해 두어야 할 data가 발생하면, controller는 이를 model에 전달하여 처리하게 된다.

즉 controller, model, view는 각각 logic, data, view를 담당하게 되며, 각각의 역할 범위를 명확히 하여 서로의 영역을 침범하지 않는 개발 방법을 MVC구조 패턴에 의한 개발이라고 할 수 있다.


[ MVC 패턴 개발 가이드 라인 ]

1. model은 애플리케이션 내부 data 및 view에 제공할 data만을 보관한다.

2. view는 유저에게 보여질 화면에 표시될 시각적 UI요소만을 보관한다.

3. controller는 model과 view를 연결하는데 필요한 logic만을 보관한다.

4. model은 사용자에게 보여질 모든 data를 가지고 있어야  한다.

5. view는 model이 보관하고 있거나, 보관하게 될 어떠한 data도 별도로 보관하지 말아야 한다.

6. view는 controller가 담당해야 하는 logic을 view내부에서 처리하지 말아야 한다.

7. controller는 model이나 view의 변동사항을 모니터링 할 수 있어야 한다.


즉 model, view, controller 각각의 요소들은 자신의 역할 이외에 상대방의 어떤 logic이나 data도 가지고 있어서는 안된다는 것 이다.

그 이유는 이렇게 역할이 명확히 구분되어 있어야만 기능의 추가, 오류 등이 발생하는 상황에서도 해당 부분만을 개발, 수정하여 생산성을 높일 수 있기 때문이다.


반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

프리미어 한글판 영어로프리미어 프로 한글판 메뉴를 영어로 바꾸는 방법은 다음과 같다.

[ 한글메뉴 → 영어메뉴로 전환 ]

1. 프리미어를 실행한 상태에서 Ctrl+F12 를 누른면 콘솔창이 열린다.

2. 콘솔창 왼쪽 상단의 '콘솔'이름 오른쪽의 햄버거(≡) 아이콘을 클릭하고, 'Debug Database view'메뉴를 실행한다.

3. 창이 전환되면 'ApplicationLanguage'의 설정을 ko_KR에서 en_US로 수정한 후 창을 닫는다.

4. 프리미어를 종료한 후 다시 시작한다.

5. 영문 메뉴로 잘 전환 되었는지 확인하고 즐긴다. ^o^

 

[ 영어메뉴 → 한글메뉴로 전환 ]

위의 방법과 동일하며 이번에는 en_US를 ko_KR로 바꿔주면 된다.

 

[ 영어메뉴와 한글메뉴 함께 나오게 하기 ]

1. 프리미어를 실행한 상태에서 Ctrl+F12 를 누른면 콘솔창이 열린다.

2. 콘솔창 왼쪽 상단의 '콘솔'이름 오른쪽의 햄버거(≡) 아이콘을 클릭하고, 'Debug Database view'메뉴를 실행한다.\

여기까지는 동일하고 이번에는

3. 창이 전환되면 'ApplicationLanguage' 바로 아래있는 'ApplicationLanguageBilingual'를 true로 전환한다.

4. 프리미어를 종료한 후 다시 시작한다.

5. 영문 메뉴로 잘 전환 되었는지 확인하고 즐긴다. ^o^

 

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

무료 글꼴 총정리

[코딩글꼴]

No.

Font Name

Company

License

 Remarks

 1

 D2 Coding

 네이버

OpenFontLicense

 

 

 

 

 

 

 

 

 

 

 

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

cafe24에서는 더 이상 WebMysql을 지원하지 않는다.

이제는 호스팅 가입자가 직접 접속할 수 있는 방법을 적용해야만 한다.

다행이 cafe24에서는 그 대표적인 방법 3가지를 제시하고 있다.

다음은 cafe24에서 제공하는 FAQ 링크이다.

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

크롬 웹스토어에서 Dark Reader를 검색하여 설치하면 간단히 설정할 수 있다.

툴바의 아이콘을 클릭하면 다크모드 설정을 조정할 수 있는 메뉴가 있어 편리하게 사용할 수 있다.

아직 다크모드를 지원하지 않는 웹사이트가 있기때문에 다크모드에서 식별이 어렵다면 dark reader을 off로 전환하면 원래의 모습으로 되돌아 간다.

 

Dark Reader는 크롬뿐만 아니라 파이어폭스, 사파리도 지원한다.

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,