Translate

2017년 12월 30일 토요일

nimf 2017.12.30 버전이 나왔습니다.

안녕하세요.
nimf 2017.12.30 버전이 나왔습니다.
이슈 게시판에 올라온 모든 이슈를 해결한 버전이라 의미가 새롭습니다.

바뀐 점을 간략히 소개하겠습니다.
 nimf 가 너무 빨라서 KDE 환경에서 문제가 발생합니다.
https://github.com/cogniti/nimf/issues/70
인디케이터 실행 시점을 늦출 수 있도록 하기 위해 2017.12.27 버전에서 --start-indicator 옵션을 넣었습니다. 따라서 터미널에서 실행할 때 nimf-daemon 명령만 해서는 인디케이터가 표시되지 않습니다. 만약 인디케이터가 뜨지 않는다면 nimf-daemon --start-indicator 이렇게 명령해 주세요.
우분투 PPA 로부터 설치하시는 경우 이미 설정이 되어 있기 때문에 신경쓰실 필요가 없습니다.

현재와 미래

현재 버전의 nimf 는 한국어, 중국어 입력하는 데에 부족한 점이 없습니다.
다만 일본어 입력할 때 너무 불편한데, 이 부분은 nimf-anthy 를 약간 고치는 정도로는 해결할 수는 없고 nimf-anthy 의 UI 및 입력 방법을 처음부터 재설계해야 하기 때문에 많은 시간이 소요되는 작업입니다. 언젠가 시간이 확보되면 구상해 보겠습니다.
많은 이용 바라며 오늘도 nimf 와 함께 즐거운 하루 보내시길 바랍니다.

2017년 12월 20일 수요일

Nimf 2017.12.18 나왔습니다

안녕하세요.
nimf 2017.12.18 버전이 나왔습니다.
이번 업데이트에서는 하나로 되어있던 nimf 패키지를 여러 패키지로 나눴습니다.

nimf: 입력 프레임워크 패키지, 반드시 설치해야 함.
nimf-anthy: 일본어 입력 모듈
nimf-chewing: 중국어 chewing 주음 입력 모듈
nimf-libhangul: 한국어 libhangul 입력 모듈
nimf-rime: 중국어 rime 병음 입력 모듈
nimf-sunpinyin: 중국어 sunpinyin 병음 입력 모듈
(참고로 nimf-sunpinyin 은 2018년 4월 이후에 삭제할 예정입니다. 2018년 4월 이후에는 nimf-sunpinyin 대신에 nimf-rime 을 사용하시기 바랍니다.)
그래서 이번 업데이트 후, 한글 입력이 안 되시는 분이 많을 텐데요.
그 경우 nimf-libhangul 패키지도 설치하셔야 합니다.

sudo apt install nimf-libhangul

그리고 xwayland 환경에서 자동으로 실행되도록 하기 위해 /etc/xdg/autostart/nimf-daemon.desktop 파일을 추가했습니다.

그리고 사소한 버그가 남아 있는데 요새 제가 시간이 없어서 그건 다음 번에 고치겠습니다.
많은 이용 바라며 즐거운 리눅스 생활 되시기 바랍니다.

2017년 9월 15일 금요일

님프를 여러 패키지로 분리하는 것에 대해 여러분들의 의견을 듣고 싶습니다. I would like to hear your opinions on split the Nimf into multiple packages.

한 가지 언어로만 입력하기를 원하는 사용자분들이 계십니다.
님프를 여러 패키지로 분리하는 것에 대해 여러분들의 의견을 듣고 싶습니다.

There are users who want to input in only one language.
I would like to hear your opinions on split the Nimf into multiple packages.

https://github.com/cogniti/nimf/issues/60

듣기 좋은 중국 노래

중국 노래 몇 곡 소개합니다.
중국어는 발음이 강해서 사람들이 중국어로 대화하는 거 들어보면 듣기가 좀 그런데...
중국 영화나 중국 노래는 멋있고 운치있고 분위기 납니다.

小幸运


我的少女时代 나의 소녀시대라는 영화에 나오는 곡입니다. 감미롭고 분위기 있는 발라드곡입니다.

后来


有些人 一旦错过就不再 어떤 사람은 한번 놓치면 다시 볼 수 없습니다.
가사가 참 애절합니다.

아래 링크는 제가 后来 불러서 WeSing 으로 녹음하여 올린 거에요.
좀 이상하더라도 이쁘게 들어주세요.ㅎㅎㅎ
https://wesingapp.com/play?s=8qf41Va8bTsh5a0L&lang=en

外面的世界


저는 가사 중에서 이 부분이 좋더라구요.
在很久很久以前 你拥有我 我拥有你


演员


우리는 왜 사랑하는 사람에게 연기를 하는 걸까요... 그냥 솔직하고 진실하게 대할 수는 없는 걸까요...


好久不见


이 가수 음성이 정말 편안합니다.


月亮代表我的心

유명한 곡입니다. 그런데 옛날 노래라 원곡이 너무 중국풍이라 요새 듣기에는 좀 거시기했었죠.

이 곡을 리메이크해서 부른 가수가 많습니다.


妄为


이 노래 가사를 아직 이해하지 못했습니다. 음성이... 편안하고 아름답죠? 중국풍이면서 현대적이네요

屋顶

2017년 7월 23일 일요일

nimf 2017.07.23 버전이 나왔어요, 그리고 향후 일정 소개

안녕하세요.
이번에 또 업데이트를 했습니다.

2017.07.18 버전이 모든 이슈를 해결한 버전이라 거기까지 하고 쉬려고 했는데,
컴퓨터 중독자이다 보니까 2017.07.22 에 2017.07.23 까지 나오게 되는군요.
2017.07.23 버전에서는 nimf-settings 를 개선했습니다.

스크롤

nimf-settings 에 메뉴가 많아지다보니 스크롤이 불편하더라구요.
그래서 GtkNotebook 대신 GtkStack 를 사용하여 스크롤이 편리하도록 변경했습니다.

아치 리눅스에서 nimf-settings 늦게 뜨는 문제 해결

그리고 GtkApplication 을 사용하고 있었는데, Arch 리눅스와 만자로 리눅스에서
nimf-settings 가 늦게 뜨는 문제가 발생하여 https://bugs.archlinux.org/task/54386 GtkApplication 을 사용하지 않고 GApplication 을 사용하도록 하였습니다. 그 결과 아치 리눅스 및 만자로 리눅스에서도 nimf-settings 가 빨리 뜹니다.

그리고 gtk 를 wayland 에서 돌릴 때 nimf 로 입력하는데 문제가 발생하는데 그거는 gtk 버그입니다. gtk_window_new (GTK_WINDOW_POPUP) 로 만든 팝업 윈도우에 초점(focus)이 가서 그런 현상이 나타납니다. 이걸 피하려면 xlib 또는 xcb 로 자체 구현해야 할 것 같은데... 그렇게 되면 xwayland 가 아닌 순수한 wayland 에서 작동이 될 지 의문입니다. 결국 x backend, wayland backend 를 모두 포함하고 있는 toolkit 을 사용해야 하는데 제가 아는게 gtk 밖에 없습니다. 시간이 지나면 해결되겠죠.. 아몰랑~~~ ㅋㅋㅋ

향후 일정

nimf-xim 은 IMdkit 을 사용하는데 xim 을 다시 작성하여 IMdkit 을 제거하고 싶은데 시간이 없어서 그러질 못 하네요. xim 을 재작성하는데 6개월 정도 걸릴 것 같아요. 아마 영영 못 할지도 모르겠네요.

그리고 사용자 아이콘을 설정하는 기능을 추가할 필요성이 느껴졌는데 UI 구상부터 nimf-settings 를 재설계해야 하는데 이게 시간이 상당히 많이 걸리는 작업입니다. 처음에 설계할 때 시간 단축을 위하여 GSettings 를 사용했는데, GKeyFile 이 더 나을 겁니다.
https://developer.gnome.org/glib/stable/glib-Key-value-file-parser.html
file 을 모니터링하면 실시간 옵션 적용도 가능합니다. 하지만 재설계하려면 시간이 많이 걸리는데 그게 문제. 한 100만원 정도 손해보면 재설계할 수 있는데... ㅠㅠ

indicator도 좀 세련되게 변경하고는 싶은데 시간과 돈이 문제죠. appindicator 라이브러리에서 gtk warning 이 뜨는데... 그거 잡으려면 appindicator 를 사용하지 말고 자체 구현해야 되는데 ㅠㅠ

그리고 내년 2018년 4월 이후에 nimf-sunpinyin 삭제할 거에요... nimf-rime 을 사용하시기 바랍니다.

이번 7월에 이루어진 업데이트로 인하여 대략 70만원 정도 손실이 발생한 것 같습니다.
nimf 에 별다른 문제가 없으니 돈 버는데 열중하고자 합니다. 저도 밥먹고 살면서 미래 병원비 벌어야죠.
항상 그래왔듯이 이번이 마지막이라는 결심으로 업데이트를 합니다.
그러다보면 10월에 또 뭐가 안 되고 내년 4월에 또 뭐가 안 되고,.... 그래도 전보다 시간 소비가 많이 줄었습니다. 개발하면서 남들이 만든 소스코드를 이렇게 많이 보기는 nimf 가 처음입니다.
많은 애용 바랍니다. 많이 사랑해 주세요.

nimf 와 함께 오늘도 즐거운 리눅스 시간 보내세요.

2017년 7월 18일 화요일

nimf 2017.07.18 버전이 나왔습니다

안녕하세요.
nimf 2017.07.18 버전이 나왔습니다.
그동안 많은 금전상의 손실을 보면서, 잠 못자는 나날들을 보내면서 개발하였습니다.
언제까지 이러한 생활을 해야 하는지 참 막막하지만, 제가 지금까지 해온 일 중에 가장 보람있고 뜻깊은 일입니다.
많은 애용 부탁드립니다. 그것이 여러분들이 저에게 보답하는 길입니다.
오늘도 즐거운 리눅스 생활하시기 바랍니다.





2017년 5월 21일 일요일

창공

비행기가 지나갔는지 하늘에 선이 그려져 있네요.

응용 어플 끝글자 버그 잡는 거 진짜 개쉽습니다

그 동안 제가 끝글자 버그를 잡지 않고 방치한 이유 우선 책임, 의무가 없습니다. 제가 해당 어플 개발자도 아닐 뿐더러 오픈소스가 원래가 유지보수 의무, 보증 책임이 없습니다 . 이렇게 개떡 같은 게 오픈소스입니다. 전 과거 libhwp 하냐고...