2017의 게시물 표시

첫번째 광고 수익을 받다

블로그를 시작한지 벌써 3년이 넘었다. 게시글을 살펴보니 2014.08.12 에 첫번째 글을 올렸었다. 이후로 틈틈히 글을 작성하였더니 블로그 방문자수도 어느 정도 많아졌고, 광고도 달 수 있게 되었다. 그리고 3년이 지나고도 4개월이 더 지난 2017.12.22 오늘, 드디어 첫번째 광고 수익이 입금되었다. 여느 인기 블로그에 비할 바는 아니지만, 글을 써서 수익을 얻었다는 생각이 드니 무엇인가 뿌듯했다. 그리고 왠지 모를 묘한 감정이 일어 블로그에 글을 남긴다. 보잘 것 없는 글들 뿐인데, 틈틈히 찾아와서 광고를 봐준 여러 방문자 분께 감사드립니다! ^_________^

OS/2 announce: GNU Tar v1.30 for OS/2 released

GNU Tar v1.30 for OS/2 has been released. OS/2 용 GNU Tar v1.30 을 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://www.os2.kr/komh/os2factory/#tar Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

OS/2 announce: VLC Media Player v2.2.8 for OS/2 released

VLC Media Player v2.2.8 for OS/2 has been released. OS/2 용 VLC Media Player v2.2.8 을 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://www.os2.kr/komh/os2factory/#vlc Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

OS/2 announce: flex v2.6.4 for OS/2 released

flex v2.6.4 for OS/2 has been released. OS/2 용 flex v2.6.4 를 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://www.os2.kr/komh/os2factory/#flex Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

OS/2 announce: KSCP v0.5.0 for OS/2 released

KSCP v0.5.0 for OS/2 has been released. OS/2 용 KSCP v0.5.0 를 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=kscp050.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

OS/2 announce: GNU Make v3.81-k2 for OS/2 released

GNU Make v3.81-k2 for OS/2 has been released. OS/2 용 GNU Make v3.81-k2 를 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=make-3.81-k2.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

KT 기기 명의 변경과 유심 명의 변경하기

올 초에 아내의 Be Y Phone 을 하면서 함께 쓰게된 Be Y Pad 의 요금제를 LTE 데이터 쉐어링으로 바꾸려고 이것저것 알아보았다. LTE 데이터 쉐어링을 내가 쓰고 있는 요금제에 연결해야 했기에 아내 명의로 되어 있는 Be Y Pad 의 명의를 나로 바꾸어야 했다. 여기에서 나는 Be Y Pad 에 꽂혀 있는 아내 명의의 유심도 당연히 내 명의로 바뀔 것이라 생각했는데, 아니었다. KT 는 무조건 새 유심을 사야 한다고 했다. 114 에 문의를 해보아도 마찬가지 답변을 얻었다. 결국 자기 명의로 되어 있는 빈 유심이 없다면 무조건 새 유심을 사서 명의 변경을 해야 한다. 그런데 이렇게 새 유심을 사서 명의 변경을 하면 패드에 꽂혀 있는 아내의 유심이 남아돌게 된다. 이 때 이 유심을 내 명의로 바꾸고, 남아 있는 공기계에 꽂아 LTE 데이터 쉐어링으로 쓸 수 없을까? 하는 생각이 들었다. 참고로, LTE 데이터 쉐어링은 추가 두 대까지 무료이다( kt LTE-데이터쉐어링 사용기 ). 인터넷을 검색해 보니 된다는 의견도 있었고, SK 는 되더라도 KT 는 안된다는 의견도 있었다. 개통했던 대리점에 가서 물어보니 유심 재사용은 본인만 가능하단다. 마지막으로 114 에 확인을 해보았다. 114 에서는 대리점과 다른 대답을 하였다. 사용하지 않는 유심의 경우 초기화해서 타인의 명의로 재사용할 수 있다고 하였다. 단, 몇 가지 제약이 있었다. 첫째, 금융 정보가 유심에 저장되어 있으면 안된다. 둘째, 요금 미납 등이 되어 있으면 안된다. 셋째, 범죄에 연루된 적이 있으면 안된다. 이 경우들이 아니라면 유심을 초기화해서 타인의 명의로 재사용할 수 있다고 하였다. 금융 정보 이력을 확인할 수 있는 방법에 대해 물었더니 대리점에서 유심 판독기를 써야 한다고 하였다. 아마도 앱카드나 교통카드 등을 사용하지 않았다면 문제가 없을 것으로 생각된다. 가장 확실한 것은 대리점 등 매장에서 확인할 수 있다고 한다. 내가 문의

OS/2 announce: Gawk v4.2.0 for OS/2 released

Gawk v4.2.0 for OS/2 has been released. OS/2 용 Gawk v4.2.0 을 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=gawk-4.2.0.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

OS/2 announce: fluidsynth v1.1.8 for OS/2 released

fluidsynth v1.1.8 for OS/2 has been released. OS/2 용 fluidsynth v1.1.8 을 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=fluidsynth-1.1.8.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

< C++ Primer > 5판을 읽고...

C++ 책을 본지 하도 오래 되기도 했고, 새로운 표준이 도입되면서 단편적으로 새로운 기능들을 찾아보는 것에도 한계가 있는 것 같아 C++ 입문서로 유명한 <C++ Primer> 를 읽어 보기로 하였다. 국내에 5판이 번역되어 있어, 5판 번역서를 읽었다. <C++ Primer> 5판, Stanely B. 외 지음, 이상주 옮김, 피어슨에듀케이션코리아(PTG) <C++ Primer> 는 흔히 <C++ Primer Plus> 와 많이 헷갈린다고 한다. 둘 다 훌륭한 입문서로 알려져 있지만, 사실 따지고 보면 <C++ Primer> 가 원조이다. 하지만 판수는 <C++ Primer Plus> 가 더 높은 건 함정. 모든 책이 그렇듯, 앞부분은 언어의 기초이고, 기존에도 익히 알고 있었던 내용들이라 빠르게 넘어갔지만, 뒤로 갈수록 책장을 넘기는 속도가 떨어졌다. STL 을 다루는 부분을 조금 꼼꼼하게 읽었다. 모든 내용을 다루고 있지는 않지만, 일관된 인터페이스를 기준으로 각 STL 함수들을 사용하는 방법을 설명하고 있어 STL 을 조금 더 이해할 수 있었다. 뒤로 템플릿에 들어가서는... ㅠ.ㅠ 책장이 넘어가질 않았다. 그럼에도 불구하고 꿋꿋하게 읽어나가면서 항상 궁금했던 std::begin() 과 std::end() 가 어떻게 작동하는지 알 수 있었다. 비슷한 활용으로 원소 갯수를 알려주는 함수를 이렇게 작성할 수 있다. Colored By Color Scripter ™ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include  <iostream> using   namespace  std; template  < typename  T,  unsigned  N> static   int  elmNums(T (&s)[N]) {      return  N; } int  m

OS/2 announce: fluidsynth v1.1.7 for OS/2 released

fluidsynth v1.1.7 for OS/2 has been released. OS/2 용 fluidsynth v1.1.7 을 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=fluidsynth-1.1.7.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

OS/2 announce: libarchive v3.3.2 for OS/2 released

libarchive v3.3.2 for OS/2 has been released. OS/2 용 libarchive v3.3.2 를 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=libarchive-3.3.2.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

Firefox 에서 다운로드한 파일의 한글 이름이 깨질 때

이미지
Firefox 의 고질적인 문제점 중의 하나가 한글 이름이 들어간 파일을 다운로드했을 때 한글 이름 부분이 %xx 로 인코딩된다는 것이다. 이름이 길어지다 보면 파일 이름이 짤리기도 한다. 사실 이것은 Firefox 의 문제라기보다는 서버측에서 제대로 설정하지 않았기 때문이라고 한다. 하지만, 모든 서버 측에서 바꾸어 주기를 바랄 수는 없으니, Firefox 사용자 측에서 또는 Firefox 개발자들이 수정할 수밖에 없다. Firefox 초창기에는 <trunkfix> 라는 부가 기능이 있었던 것으로 기억한다. 이후에는 아마도 호환성 때문에 작동하지 않았던 것으로 기억하는데, 확실하지는 않다. 아무튼 trunkfix 를 쓰지 못하고서 부터는 또다시 한글 이름 부분을 제대로 저장할 수 없었다. 크게 불편함이 없었지만, 다소 귀찮았던 관계로 해결책을 찾아보았다. 첫번째로 찾은 것은 about:config 로 들어가서 일부 설정을 바꾸는 것이었는데, 이것이 오래된 자료인지 최근의 Firefox 55 에는 그 설정이 없었다. 두번째로 찾은 것은 trunkfix 와 비슷한 부가기능으로 <ReDisposition> 이 있었다. 이 부가기능은 파일 이름의 인코딩을 선택한 인코딩으로 강제로 설정하는 것이다. 사실 중국어 문제를 해결하기 위해 나온 부가기능이었지만, 한국어에도 마찬가지로 잘 작동하였다. 다음 링크를 클릭하면 부가기능을 설치할 수 있다.  ReDisposition : https://addons.mozilla.org/ko/firefox/addon/redisposition/?src=search 부가기능을 설치하면 Firefox 의 오른쪽 위에 다음과 같은 아이콘이 나온다. 아랫 방향 화살표를 누르면 위 그림처럼 풀-다운 메뉴가 나온다. 이 때 위 그림과 달리 [UTF-8] 을 선택하면 된다. 만일 사용하고 싶지 않다면 아이콘을 클릭하면 기능이 중지된다. 다시 클릭하면 기능이 활성화 된다. [P

OS/2 announce: bzip2 v1.0.6 for OS/2 kLIBC released

bzip2 v1.0.6 for OS/2 kLIBC has been released. OS/2 kLIBC 용 bzip2 v1.0.6 을 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=bzip2-1.0.6-klibc.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

Porting to OS/2: Case #27 iconv() and configure test

iconv() is used to support i18n(internationalization). On OS/2, there are ULS(Universal Language Support) APIs. kLIBC provides iconv() implemented by this ULS APIs. By the way, ULS APIs are dependent on the installed code page files in \LANGUAGE\CODEPAGE on a boot drive. Unfortunately, SBCS OS/2 does not have some DBCS code page files by default. As a result, some DBCS charsets are not supported by ULS APIs on SBCS system. Likewise iconv() of kLIBC fails to support DBCS charsets. Especially, configure test for iconv()(iconv.m4) checks the eucJP charset which corresonds to IBM-954 code page(See \LANGUAGE\CODEPAGE\UCSTBL.LST). However, SBCS OS/2 does not have IBM-954 code page file in \LANGUAGE\CODEPAGE by default. After all, configure test for working iconv() fails. There are three ways to solve this problem. 1. Copying IBM943 to IBM954 IBM943 is a Japanese code page file. So copy it to IBM954. This is very simple workaround to pass configure test. But IBM943 is not same as

토렌트: < 왕좌의 게임 > 시즌 7 전편(Ep. 1 ~ Ep. 7) 마그넷

<왕좌의 게임> 시즌 7 전편(Ep. 1 ~ Ep. 7) 입니다. 마지막 영상만 720p 이고, 나머지 영상은 모두 1080p 입니다. 그리고, 마지막 영상과 자막은 싱크가 2.5 초 정도 차이가 납니다. 자막이 2.5 초 정도 늦습니다. 감상하실 때 자막 싱크 조정해서 들으세요. <왕좌의 게임> 시즌 7 전편(Ep. 1 ~ Ep. 7) 토렌트 마그넷 주소: magnet:?xt=urn:btih:7C10B495D6B7DA6BBFEBF03F63F8C3C7E1E0B7CD // ----- 2017/08/31 1080p 영상입니다. <왕좌의 게임> 시즌 7 전편(Ep. 1 ~ Ep. 7) 토렌트 마그넷 주소: magnet:?xt=urn:btih:CC6D588B0F6F97C0346383A184DDB030BF9FF42A // ----- 마그넷 주소로 토렌트 다운 받기 uTorrent 다운 받기 마그넷 주소 클릭하기 uTorrent 가 자동으로 실행되면 그대로 토렌트 다운 받기 uTorrent 가 자동으로 실행되지 않으면 마그넷 링크 주소 복사 uTorrent 실행 [파일] - [주소에서 토렌트 추가] 클립보드에 저장한 주소가 입력 창에 입력 되어 있음 복사한 주소가 아니면 마그넷 링크 주소 복사 토렌트 다운 받기

토렌트: < 왕좌의 게임 > 시즌 7 Ep. 7 마그넷

<왕좌의 게임> 시즌 7 Ep. 7 입니다. 시즌 7 도 끝이 났습니다. 시즌 8 이 마지막이라는데, 어떻게 또 1 년을 기다릴지... ㅠㅠ <왕좌의 게임> 시즌 7 Ep. 7 토렌트 마그넷 주소: magnet:?xt=urn:btih:9C7251F8A225EEEEEAC80A9822C2D8B70CBD5394 자막은 여기: http://bunyuc.com/bbs/board.php?bo_table=jamakboard&wr_id=308704 또는 https://subscene.com/subtitles/game-of-thrones-seventh-season/korean/1620906 또는 http://gall.dcinside.com/board/view/?id=got&no=143506&page=1&search_pos=&s_type=search_all&s_keyword=%EC%9E%90%EB%A7%89 마그넷 주소로 토렌트 다운 받기 uTorrent 다운 받기 마그넷 주소 클릭하기 uTorrent 가 자동으로 실행되면 그대로 토렌트 다운 받기 uTorrent 가 자동으로 실행되지 않으면 마그넷 링크 주소 복사 uTorrent 실행 [파일] - [주소에서 토렌트 추가] 클립보드에 저장한 주소가 입력 창에 입력 되어 있음 복사한 주소가 아니면 마그넷 링크 주소 복사 토렌트 다운 받기

<갤럭시 노트 FE> 에서 이전 앱으로 전환하기

스마트폰을 쓰다보면, 앱을 전환해야 하는 경우가 많다. 일반적으로 앱을 전환할 때는 [최근 앱] 버튼을 누르고, 원하는 앱을 찾은 후에 앱을 누른다. 그런데 이 게 은근 귀찮다. 특히 바로 이전 앱으로 전환하고 싶을 때는 더욱 그렇다. 윈도의 경우 [Alt-Tab] 을 누르면 이전 창으로 바로 전환할 수 있기 때문이다. 그래서 고민을 했다. 방법이 있지 않을까. 보통 버튼의 쓰임새는 크게 두 가지이다. 하나는 짧게 누르는 것이고, 다른 하나는 길게 누르는 것이다. [최근 앱] 버튼을 짧게 누르면, 지금까지 사용한 앱 목록이 나아고, 길게 누르면 [분할 화면] 이 실행된다. 혹시 다른 방법은 없을까해서, 빠르게 두 번 눌러 보았다. [홈] 버튼을 빠르게 두 번 누르면 <카메라> 가 실행이 되니까. 그런데 웬걸 진짜 됐다. 이런! 정말로 [Alt-Tab] 처럼 이전 앱으로 전환이 됐다. 사용하는 두 앱을 계속 전환할 수 있었다. 사실은, [최근 앱] 버튼을 짧게 눌렀을 때 나타나는 앱 목록 화면에서 [최근 앱] 버튼을 한 번 더 누르면 이전 앱으로 전환되는 것이었다. 따라서 빠르게 두 번 누르면 앱 목록이 뜨기 전에 바로 이전 앱으로 전환되는 것이다. 어쨌든 기뻤다. 은근 불편했던 점이 해소되었으니 말이다. 이 기능은 현재 <갤럭시 노트7 FE> 에서만 확인되었다. 화웨이의 BeY 패드와 BeY 스마트폰에서는 작동하지 않았다. 하지만, [최근 앱] 버튼이 있는 갤럭시 시리즈라면 지원되지 않을까 한다. 한 번 시도해 보시기를... 한 줄 요약: [최근 앱] 버튼을 빠르게 두 번 누르면 이전 앱으로 전환된다.

토렌트: < 왕좌의 게임 > 시즌 7 Ep. 6 마그넷

<왕좌의 게임> 시즌 7 Ep. 6 입니다. <왕좌의 게임> 시즌 7 Ep. 6 토렌트 마그넷 주소: magnet:?xt=urn:btih:2B4FF1B3C10F7DAF1FB35958344F96FA3D252B17 자막은 여기: http://bunyuc.com/bbs/board.php?bo_table=jamakboard&wr_id=306362 마그넷 주소로 토렌트 다운 받기 uTorrent 다운 받기 마그넷 주소 클릭하기 uTorrent 가 자동으로 실행되면 그대로 토렌트 다운 받기 uTorrent 가 자동으로 실행되지 않으면 마그넷 링크 주소 복사 uTorrent 실행 [파일] - [주소에서 토렌트 추가] 클립보드에 저장한 주소가 입력 창에 입력 되어 있음 복사한 주소가 아니면 마그넷 링크 주소 복사 토렌트 다운 받기

< 갤럭시 노트 FE > 사용기

작년 8월에 노트7 을 구입하고, 올 1월에 환불하고나서 거의 반년이 지난 다음에 다시 노트7 FE 를구입하였다. 한 일주일 정도 노트7 FE 를 사용하였다. 기본은 노트7 과 거의 같으니 기본적인 내용은 예전에 적어 놓은 갤럭시 노트7 사용기 로 대신하고, 여기에는 그 때와 달라진 점만을 기록하려 한다. 1. 달라진 것들... 1.1. 구성품 노트7 과 거의 같다. 노트7 FE 와 같은 색상의 클리어 뷰 커버가 기본으로 포함되어 있는 것이 다르다. 9/30 까지 삼성페이몰에서 <S-Pen Plus> 를 무료로 받을 수 있다. 볼펜과 S펜 기능을 통합한 것인데, 꽤 괜찮은 악세사리라고 생각한다. <스태들러 S펜>도 나와 있지만, 단순 S펜 기능이라 실제 필기에 사용하지는 못한다. 하지만, <S-Pen Plus> 는 볼펜 기능도 함께 있기 때문에 평소에는 볼펜으로 쓰다가 필요할 때 S펜으로 쓸 수 있으니 활용도가 훨씬 올라간다. 그리고 내부에 노트7 FE S펜을 포함하고 있고, 쉽게 분해할 수 있기 때문에 혹시라도 S펜을 잃어버리거나 S펜이 고장났을 때, <S-Pen Plus> 에 있는 S펜을 꺼내서 대신 쓸 수 있다. 1.2. OS 안드로이드 M(6.0.1) 에서 안드로이드 N(7.0) 로 업그레이드 되었다. 이 때문에 <Dice Player> 는 더 이상 설치할 수 없다. 1.3. S 노트 <S 노트> 는 삼성 입장에서는 계륵인가 보다. 노트7 당시 <삼성 노트> 를 기본 노트 앱으로 제공했었다. <S 노트> 는 <Galaxy Apps> 에서 따로 받아야 했다. <Galaxy Essentials> 에서 찾을 수 있었다. 하지만, 노트7 FE 에서는 <Galaxy Essentials> 에 나타나지 않는다. 이 때문에 드디어 삼성이 <S 노트> 를 제공하지 않나? 했는데, <Gala

토렌트: < 왕좌의 게임 > 시즌 7 Ep. 5 마그넷

<왕좌의 게임> 시즌 7 Ep. 5 입니다. <왕좌의 게임> 시즌 7 Ep. 5 토렌트 마그넷 주소: magnet:?xt=urn:btih:C6F04A16427C48998079AA125ACBD03B6FD2A56C 자막은 여기: http://bunyuc.com/bbs/board.php?bo_table=jamakboard&wr_id=304342 마그넷 주소로 토렌트 다운 받기 uTorrent 다운 받기 마그넷 주소 클릭하기 uTorrent 가 자동으로 실행되면 그대로 토렌트 다운 받기 uTorrent 가 자동으로 실행되지 않으면 마그넷 링크 주소 복사 uTorrent 실행 [파일] - [주소에서 토렌트 추가] 클립보드에 저장한 주소가 입력 창에 입력 되어 있음 복사한 주소가 아니면 마그넷 링크 주소 복사 토렌트 다운 받기

OS/2 announce: mksh R56 for OS/2 released

mksh R56 for OS/2 has been released. OS/2 용 mksh R56 를 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=mksh-R56.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

OS/2 announce: libass v0.13.7, FriBidi v0.19.7 and FreeType v2.8 for OS/2 released

libass v0.13.7, FriBidi v0.19.7 and FreeType v2.8 for OS/2 has been released. OS/2 용 libass v0.13.7, FriBidi v0.19.7 과 FreeType v2.8 을 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : libass v0.13.7 FriBidi v0.19.7 FreeType v2.8 Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

토렌트: < 왕좌의 게임 > 시즌 7 Ep. 4 마그넷

<왕좌의 게임> 시즌 7 Ep. 4 입니다. <왕좌의 게임> 시즌 7 Ep. 4 토렌트 마그넷 주소: magnet:?xt=urn:btih:DAF26F4404E2F8CDD5CDD8DB96AE6E07BC42670C 자막은 여기: http://bunyuc.com/bbs/board.php?bo_table=jamakboard&wr_id=302941 마그넷 주소로 토렌트 다운 받기 uTorrent 다운 받기 마그넷 주소 클릭하기 uTorrent 가 자동으로 실행되면 그대로 토렌트 다운 받기 uTorrent 가 자동으로 실행되지 않으면 마그넷 링크 주소 복사 uTorrent 실행 [파일] - [주소에서 토렌트 추가] 클립보드에 저장한 주소가 입력 창에 입력 되어 있음 복사한 주소가 아니면 마그넷 링크 주소 복사 토렌트 다운 받기

< Windows Media Player > 에서 배속 설정하기

이미지
팟캐스트를 많이 듣는다. 때로는 새로 듣기 시작한 팟캐스트의 에피소드들을 정주행해서 듣기도 한다. 그런데 이게 시간이 엄청 걸린다. 다행히 내가 팟캐스트를 듣고 있는 <팟빵> 앱에서 0.5 배부터 2.0 배까지 배속 듣기를 지원했다. 주로 1.5 배로 들었다. 출퇴근 시간에 이렇게 들으면서 정주행하는 시간을 많이 줄일 수 있었다. PC 에서도 배속으로 듣고 싶었다. 내가 가지고 있는 프로그램 중에서 동영상 재생기인 <톡!플레이어> 에서 배속을 지원했다. 하지만, 팟캐스트와 동영상을 번갈아 보고 들으니 불편함이 많았다. 다른 프로그램이 없을까 찾아보다, 윈도의 기본 프로그램인 <Windows Media Player> 에서 배속 관련 기능을 찾아보았다. 아니나 다를까 <Windows Media Player> 에서 배속 기능을 제공하고 있었다. 방법은 이렇다. <Windows Media Player> 실행 [지금 재생] 모드로 전환   [라이브러리] 모드일 경우 오른쪽 아래 [지금 재생으로 전환] 버튼 클릭 [오른쪽 마우스 버튼] 클릭 팝업 메뉴에서 [고급 기능] - [재생 속도 설정] 선택 [슬라이더] 로 배속 선택   이렇게 해서 1.5 배로 들으니 PC 에서도 시간당 20 분씩을 줄일 수 있어서 더 많은 팟캐스트를 더 적은 시간에 들을 수 있게 되었다.

모바일에서 지상파를 무료로 보자

수년 전에 <pooq> 이 시작할 때는 <pooq> 에서 제공하는 실시간 지상파 방송을 무료로 이용할 수 있었다. 하지만, <pooq> 이 정식 서비스를 시작하면서 더 이상 무료로 이용할 수 없었다. 그러다가 얼마 전부터 <pooq> 이 제한적으로 실시간 지상파 방송을 포함하여 몇 가지 서비스를 무료로 공개하였다. 단, 무료로 <pooq> 을 이용하기 위해서는 몇 가지 조건이 필요하다. 첫째, 로그인 해야 한다. 다시 말하면, <pooq> 에 가입해야 한다. 인증을 통해서 가입할 수있는 [본인인증 가입] 과, 인증 없이 가입할 수 있는 [간편회원 가입] 이 있다. 실시간 방송을 이용할 때에는 큰 차이가 없고, 나이 제한 등을 위해 인증이 필요할 때 [간편회원 가입] 을 통해 가입한 회원은 제한을 받을 수 있다고 한다. 둘째, 화질은 [일반화질] 또는 [모바일 화질] 이어야 한다. [초고화질] 이나 [고화질] 은 무료로 이용할 수 없다. 이 두 가지 조거만 충족한다면, 지상파를 포함해 <pooq> 에서 제공하는 실시간 방송들을 무료로 이용할 수 있다. 사실 DMB 를 이용하는 경우, 큰 차이가 없다고 생각할 수도 있다. 하지만, 안테나를 뽑아야 한다거나 또는 안테나 대신으로 이어폰을 연결해야 하는 불편함이 없다. 그리고 지상파의 경우 아직 HD-DMB 가 지원되지 않기 때문에, 화질이 좋지 않다. 물론 <스마트 DMB> 로 고화질로 감상할 수 있지만, 이 고화질이 <pooq> 의 [일반 화질] 과 비슷하다. 따라서, 현재 지상파를 일반 화질 이상의 화질로, 무료로 감상할 수 있는 방법은 KBS 의 <my K> 를 제외하면 <pooq> 이 유일하다. <my K> 의 경우도 <pooq> 에 비해서 화질이 다소 떨어지는 편이다. 게다가 <my K> 나 <스마트 DMB> 나 채널을 바꿀

토렌트: < 왕좌의 게임 > 시즌 7 Ep. 3 마그넷

<왕좌의 게임> 시즌 7 Ep. 3 입니다. <왕좌의 게임> 시즌 7 Ep. 3 토렌트 마그넷 주소: magnet:?xt=urn:btih:6770B65E52096A82D758CDD477334887883F5DAF 자막은 여기: http://bunyuc.com/bbs/board.php?bo_table=jamakboard&wr_id=301445 또는 https://subscene.com/subtitles/game-of-thrones-seventh-season/korean/1602829   마그넷 주소로 토렌트 다운 받기 uTorrent 다운 받기 마그넷 주소 클릭하기 uTorrent 가 자동으로 실행되면 그대로 토렌트 다운 받기 uTorrent 가 자동으로 실행되지 않으면 마그넷 링크 주소 복사 uTorrent 실행 [파일] - [주소에서 토렌트 추가] 클립보드에 저장한 주소가 입력 창에 입력 되어 있음 복사한 주소가 아니면 마그넷 링크 주소 복사 토렌트 다운 받기

< Effective Modern C++ > 를 읽고...

C++98 도 제대로 익히지 못한 상황에서 C++11 과 C++14 가 나와버렸다. C++11 과 C++14 의 새로운 기능들을 조각조각 접해보기는 했지만, 전체적으로 어떤 기능들이 새로이 도입되었고, 어떻게 활용하는 것이 좋은지 알지 못했다. 예전에 스콧 마이어스의 Effective 시리즈에서 많은 도움을 받았던 터라, 이번에 새로나온 Effective 시리즈 역시 큰 도움이 되리라 생각하고 구입하게 되었다. <Effective Modern C++>, 스콧 마이어스 지음, 류광 옮김, 인사이트 읽어나가면서 역시나 Effective 시리즈구나 했다. 언제나 그렇듯 다양한 사례들을 가지고 실제 상황에서 겪을 수 있는 어려움을들을 나열하고, 이에 대한 해결책들을 제시한다. C++11 과 C++14 의 기능들을 구별해서 알려주며, C++11 을 써야하는 경우, C++14 의 기능을 흉내내는 방법도 알려준다. C++11 과 C++14 의 올바르고 강력한 용법을 알고 싶다면 꼭 읽어보기를 권한다. 다만, 번역과 관련된 논쟁이 있다. 옮긴이가 나름 새로운 어휘를 번역어로 채택하여 사용하고 있는데, 업계에서 쓰이던 용어와 많이 다르다보니, 이에 대한 거부감 때문에 논쟁이 일었다. 관심있는 사람은 yes24 의 리뷰 를 보면 논쟁을 상세히 알 수 있을 것이다. 옮긴이의 변도 함께 있으니 한 번쯤 봐둘만 하다. 나 역시 읽으면서 다소 어색함이 있었던 것은 사실이다. 예를 들어 다음과 같은 것들이 있다. 괄호안은 기존의 번역어이다. type deduction: 형식 연역(형식 추론) type: 형식(타입, 유형, 자료형) assignment: 배정(대입) overloading: 중복적재(오버로딩) linked list: 연결 목록(링크드 리스트, 연결 리스트) smart pointer: 똑똑한 포인터(스마트 포인트) 낯설어서 다소 어색하기는 하지만, 잘못된 번역이라 보이지는 않는다. 책을 쭉 읽어 나가다보면 금방 익숙해지고

< 삼국유사, 여인과 걷다 > 를 읽고...

직장 동료가 그림도 같이 그린다. 본인이 일러스터로서 참여한 책이 나왔다고 한 권 전해주었다. <삼국유사, 여인과 걷다>, 정진원 지음, 맑은소리맑은나라 이 책의 기획은 삼국유사에서 활약한 여인들의 기록을 살펴보는 것이다. 남자들의 보조적인 위치에 있는 여자가 아니라, 역사를 주체적으로 이끌어간 여자들의 모습을 찾아내는 것이다. 초반에는 선덕여왕등 실질적으로 역사를 주도적으로 이끌어간 여인들의 모습이 보인다. 하지만, 후반으로 갈수록 다소 억지스럽다. 선덕여왕처럼 주체적인 여인들은 나오지 않는다. 대신에 "세상을 지배하는 남자이지만, 그 남자를 지배하는 것은 여자이다" 라는 식으로 전개된다. 기획 자체는 매우 좋았다고 생각한다. 하지만, 절대적으로 부족한 사료 속에서 잘 알려지지 않은 여인들의 활약을 뽑아내려고 하다보니, 결국에는 상투적인 결론에 빠지게 된 것으로 보인다. 훌륭한 기획에 비해 아쉬움이 많이 남는 결론을 가진 책이다.

< 숨결이 바람 될 때 > 를 읽고...

평소 죽음에 대해 민감하게 반응했나보다. 옆에서 지켜보던 아내가 딱해 보였는지, 책 한 권을 내밀었다. 꼭 읽어보라고... 이래저래 바로 읽지는 못하다가, 한참이 지난 후 읽어보았다. <숨결이 바람 될 때>, 폴 칼라니티 지음, 이종인 옮김, 흐름출판  책은 크게 2 부로 구성되어 있다. 1 부에는 저자가 의사가 되서 성공하고 인정받기까지의 과정을 그렸고, 2 부에는 죽음에 맞딱뜨리고서 죽음에 이르기까지의 모습을 적어 놓았다. 1 부에서의 내용은 거의 자기 자랑이었다. 마치 2 부에서의 반전을 위한 장치처럼. 이 책의 실질적인 내용은 2 부에 있다. 사람이 살면서 죽음과 대면했을 때, 어떤 태도를 가져야 할까 ? 지은이이자 이 책의 주인공인 폴 칼라니티는 죽음을 두려워하지 않고, 자신의 의지를 관철하는 쪽을 택했다. 그리고 그 주변인들의 태도 또한 그러한 태도를 훌륭하게 평가했다. 의사로서 살아가기에는 자신이 가진 질병이 부담스러웠음에도 불구하고, 포기하지 않고 살아가는 지은이의 태도는 칭찬받아 마땅하다. 아마 아내도 이 말을 내게 하고 싶었을 것이다. 그런데 내 생각은 달랐다. 지은이가 복직하기 전에 담당의와 의논을 한다. 복직을 할 것인지, 아니면 자신의 지식을 활용한 다른 직종으로 이직을 할지. 이 때의 논의를 보면 마치 다른 직종으로 이직을 하면 인생의 패배자인 것처럼 이야기를 한다. 지은이의 가치관이야 그럴 수 있지만, 그렇다고 해서 다른 직종으로 새롭게 살아가는 삶의 방식을 나쁘게 평가할 이유는 없어 보인다. 어쩌면 다른 방식의 삶을 살았다면 자신의 가족과 함께 그리고 주변인들과 함께 더 잘 살 수 있었을지도 모른다. 물론 자신의 의지가 좌절된 삶이라고 생각해 불행할 수도 있지만 말이다. 읽으면서 지은이의 의지와 태도에 대해서는 아낌없는 박수를 보냈다. 하지만 다른 삶을 선택했으면 어떨까 하는 아쉬움은 여전히 남는다. 아울러 책을 읽으면서 받은 감동은 별개로, 죽음을 마주하고 삶의 길을 바꾸어 걸어가는 사

OS/2 announce: git v2.13.3 for OS/2 released

git v2.13.3 for OS/2 has been released. OS/2 용 git v2.13.3 을 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=git-2.13.3.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

토렌트: < 왕좌의 게임 > 시즌 7 Ep. 2 마그넷

<왕좌의 게임> 시즌 7 Ep. 2 입니다. <왕좌의 게임> 시즌 7 Ep. 2 토렌트 마그넷 주소: magnet:?xt=urn:btih:F1AE422A7FE4000606FF82DCC6B9C7A97AAC9671 자막은 여기: http://bunyuc.com/bbs/board.php?bo_table=jamakboard&wr_id=300095 또는 http://jamak.kr/bbs/board.php?bo_table=tr_jamak2&wr_id=50174 마그넷 주소로 토렌트 다운 받기 uTorrent 다운 받기 마그넷 주소 클릭하기 uTorrent 가 자동으로 실행되면 그대로 토렌트 다운 받기 uTorrent 가 자동으로 실행되지 않으면 마그넷 링크 주소 복사 uTorrent 실행 [파일] - [주소에서 토렌트 추가] 클립보드에 저장한 주소가 입력 창에 입력 되어 있음 복사한 주소가 아니면 마그넷 링크 주소 복사 토렌트 다운 받기

< 톡!플레이어 > 에서 HEVC(H.265) 동영상 재생하기

이미지
<톡!플레이어> 는 내가 윈도에서 가장 좋아하는 동영상 재생기이다. UI 가 간결하고, 기능도 풍부하고, 성능도 우수하기 때문이다. 특히 극장체 글꼴은 화룡점정이다. 그런데 아쉽게도 2010 년 이후로는 더 이상 개발되고 있지 않다. 최종 버전은 v1.0 빌드 1135 이다. 현재는 홈페이지마저 사라졌다. 그동안은 다양한 내장 코덱을 포함하고 있기 때문에 별도의 코덱을 설치하지 않고, 거의 모든 동영상을 재생할 수 있었다. 하지만, 세월을 이길 수는 없었다. 최근에는 HEVC(High Efficiency Video Codec, H.265) 라는 코덱으로 인코딩된 동영상들이 많이 배포되고 있는데, 아쉽게도 <톡!플레이어> 의 내장 코덱은 이를 지원하지 않는다. HEVC 동영상을 볼 때마다 <VLC media player> 같은 것을 이용하였다. 아무래도 <VLC> 의 인터페이스는 <톡!플레이어> 에 비해 다소 불편한 관계로 되도록 다른 코덱으로 인코딩된 동영상을 찾으려고 하였다. 하지만, 이런 일이 점점 어려워졌다. 예전에는 통합코덱이라고 해서 깔아서 쓰면 내장 코덱으로 지원되지 않을 경우, 통합코덱을 통해 동영상을 재생할 수 있었다. <톡!플레이어> 도 예전의 통합코덱같은 것을 깔면 HEVC 동영상을 재생할 수 있지 않을까 ? 하는 생각이 떠올랐다. 요즘에는 어떤 통합코덱이 쓰이는지 찾아보았다. 검색되는 것은 대부분이 꽤 시간이 지난 코덱들 뿐이었다. 꾸준히 업데이트 되고 있는 코덱팩이 있었는데, <K-Lite Codec Pack> 이었다. <K-Lite Codec Pack> Basic 을 설치하고 동영상을 재생하였는데 결과는 실패였다. 여전히 영상이 나오지 않았다. 더이상 <톡!플레이어> 에서는 HEVC 동영상을 재생할 수 없는 것일까? 메뉴를 살펴보다 [필터설정] 이라는 것이 있었다. [필터설정] 에서 [소스/스플리터] 부터 [비디오]

노트3 에서 뜬금없는 "전화가 매너모드입니다." 알림 제거하기

6 월말쯤이었던 것 같다. 어느 순간 노트3 화면에 이상한 메세지가 나타나기 시작했다. 충전을 하거나, 충전을 마쳤을 때 전화가 매너모드입니다. 전화를 놓칠 수도 있습니다. 같은 메세지가 나타나기도하고, 배터리 15% 근처가 되면 배터리가 용량이 적으니 절전 기능을 수행하겠냐는 메세지가 나오기도했다. 전혀 예상하지 못한 메세지였기 때문에 적잖이 당황했다. 하지만 한 번 응답을 하면 괜찮겠지 하고 넘어갔는데, 반복적으로 메세지가 나타났다. 대체 어떤 앱이 메세지를 보이는지 알 수가 없었다. 처음에는 시스템 자체에서 내보내는 메세지인가 했는데, 시스템 자체에서도 배터리가 부족할 때 알림이 있는 것으로 보아 시스템 자체 메세지는 아니었다. 시스템 말고 짐작이 가는 것은 <ES 파일 탐색기> 였다. 가끔 새로운 기능이 추가되면서 기존에 없었던 알림을 보내기도 했던 앱이었다. 하지만 아무리 살펴봐도 그런 알림은 없었다. 대체 무엇이 원인인지 알 수 없었다. 어쩔 수 없이 불편하게 쓰다가, 아주 우연찮게 원인을 찾을 수 있었다. 7 월에 들어서자 날씨가 무척 더워졌다. 선풍기로는 도무지 더위를 날려버릴 수 없어, 에어컨을 가동하기로 했다. 에어컨을 켜기위해 리모콘의 전원 버튼을 눌렀는데, 에어컨이 작동하지 않았다. 에어컨이 망가진 것인지, 리모콘이 망가진 것인지 알 수 없었다. 다행히 노트3 에 리모콘 앱이 있었던 것이 떠올라 해당 앱을 찾아 에어컨을 켤 수 있었다. 오랜만에 실행해 본 김에 이것저것 설정을 찾아보다가, 낯설어 보이는 설정이 하나 있었다. 아직 한글화되지 않은 항목이 보였다. 설명을 보니 그동안 나타났던 메세지와 비슷했다. 혹시나 해서 기능을 꺼보았다. 빙고! 제대로 찾았다. 이 기능을 해제한 후로는 그 귀찮은 메세지는 더 이상 나타나지 않았다. 그 문제의 앱은 바로 <Peel Remote> 였다. 귀찮은 메세지를 보기 싫다면 이렇게 하자. <Peel Remote> 앱 실행

토렌트: < 왕좌의 게임 > 시즌 7 Ep. 1 마그넷

<왕좌의 게임> 시즌 7 Ep. 1 입니다. 드디어 시즌 7 이 시작하네요. 이번 시즌은 총 7 화 예정이라고 합니다. 올 여름은 <왕좌의게임> 시즌 7 과 함께 보내게 되겠네요. ^^ <왕좌의 게임> 시즌 7 Ep. 1 토렌트 마그넷 주소: magnet:?xt=urn:btih:EE2F2C4ABA9AE8558C12803EE82952D85224AD08 자막은 여기: http://bunyuc.com/bbs/board.php?bo_table=jamakboard&wr_id=298225 마그넷 주소로 토렌트 다운 받기 uTorrent 다운 받기 마그넷 주소 클릭하기 uTorrent 가 자동으로 실행되면 그대로 토렌트 다운 받기 uTorrent 가 자동으로 실행되지 않으면 마그넷 링크 주소 복사 uTorrent 실행 [파일] - [주소에서 토렌트 추가] 클립보드에 저장한 주소가 입력 창에 입력 되어 있음 복사한 주소가 아니면 마그넷 링크 주소 복사 토렌트 다운 받기

< GoF 의 디자인 패턴 > 을 읽고...

책을 읽고 나서 글쓰기 목록에 추가해 둔지 한참이 지났다. 써야지 써야지 하다가 귀차니즘에 빠져 쓰지 못하고 있다가 이제야 그나마 쓴다. GoF 의 디자인 패턴 에리히 감마, 리처드 헬름, 랄프 존슨, 존 블리시데스 지음, 김정아 옮김, 프로텍미디어 출판사 책 이름을 보면서 처음 든 의문은 "GoF" 가 무슨 뜻일까? 였다. 지은이 이름인 줄 알았으나 지은이들 중에 GoF 라는 이름은 없었다. 그래서 검색을 해보니, GoF 는 "Gang of Four(사인방)" 로 네 명의 지은이를 뜻한다고 한다. 이제 책 내용을 살펴 보자. 이 책은 OOP(Object Oriented Programming) 에 많이 쓰이는 코드들을 패턴화해서 모아 놓은 책이다. 1 장에서는 전체적인 개념을 설명하고 있고, 2 장에서는 실제 사례를 살펴본다. 그리고 3 장부터는 패턴들을 비슷한 부류로 묶어 나열하고 있다. 예제 코드들은 스몰토크와 C++ 로 설명되어 있다. 책이 처음 발간된지 오래되었고, 현장에서 많이 쓰이는 것을 모아 놓았기 때문에, 프로그래밍하면서 익히 보아왔던 패턴들을 볼 수도 있을 것이다. C++ 의 STL 을 사용해 봤다면 익숙한 패턴들을 확인할 수 있다. 반복자 패턴으로 불리는 Iterator 가 대표적이다. Qt 나 자바 등의 사용자들도 마찬가지 경험을 할 것이다. 다양한 서브 시스템을 지원하는 프로젝트에 참여해 본 경험이 있다면 추상 팩토리 패턴 등을 많이 접해 보았을 것이다. 그리고 그 유명한 단일체(Singletone) 패턴도 소개되어 있다. 이 책은 한 번에 보는 책이 아니다. 책에도 쓰여 있지만, 한 번에 다 이해하려고 하기 보다는 옆에 두고 그 때 그 때 살펴보는 것이 더 좋다. 사실 책에 있는 설명과 샘플 코드만으로는 이해가 되지 않는 패턴들도 상당수 있었다. 하지만 언젠가는 이해하고 쓸 때가 있을 거라고 생각하고 넘어갔다. 모르겠다고 좌절하지는 말자. ^^ 이 책

OS/2 announce: x264 v0.150.4482 for OS/2 released

x264 v0.150.4482 for OS/2 has been released. OS/2 용 x264 v0.150.4482 를 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=x264-0.150.4482.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

OS/2 announce: VLC media player v2.2.6 for OS/2 released

VLC media player v2.2.6 for OS/2 has been released. OS/2 용 VLC media player v2.2.6 을 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=vlc-2.2.6.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

OS/2 announce: mksh R55 for OS/2 released

mksh R55 for OS/2 has been released. OS/2 용 mksh R55 를 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=mksh-R55.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.os2.kr/

내장 저장 장치와 외장 저장 장치의 속도에 대한 편견이 깨지다

지금까지 컴퓨터를 이용하면서 가진 믿음 중의 하나가 내장 저장 장치의 속도가 외장 저장 장치의 속도보다 빠를 것이다는 것이었다. 어떤 경험에서 비롯되었는지는 모르지만, 한번의 의심도 없이 그럴 것이라고 믿어 왔다. 제 아무리 USB 3.0 이 나왔다고 하더라도 이론적인 규격일 뿐 실제 속도는 많이 떨어질 것이고, 내장 저장 장치보다 느릴 것이라고 생각했다. 그런데, 이 믿음은 얼마전에 여지없이 깨져 버렸다. 사연은 이렇다. 가상 머신의 이미지 파일의 내용을 대폭 수정할 필요가 있었다. 여차하면 되돌릴 수 있도록 기존의 이미지 파일을 백업할 필요가 있었다. 보통은 외장 하드에 백업을 하는데, 굳이 느린 장치에 백업할 필요가 있을까 싶어서 내장 하드에 저장을 하기로 하였다. 항상 외장 하드에만 백업을 했던 터라, 속도를 비교하지 못했었는데, 내장 하드에 복사하는데 오히려 시간이 더 걸리는 것 같다는 생각이 들었다. 혹시나 해서 외장 하드에 복사를 했더니, 역시나 외장 하드가 더 빠른 것이었다. 내가 사용하는 노트북은 삼성 CHRONOS 7 NT700Z5C-S78 이다. 벌써 5 년째가 되어가고 있다. 좀 성능이 느려진다 싶어 작년 여름에 멀티부스트를 이용하여 삼성 850 EVO SSD 를 설치하고, 하드는 ODD 자리로 옮겼다( 삼성 CHRONOS 7 NT700Z5C-S78 노트북에 삼성 850 EVO SSD + 멀티부스트 설치기 ). 이 상황에서 SSD 에 있는 40 GB 정도의 가상 머신 이미지 파일을 외장 하드와 내장 하드에 각각 복사하는 것이었다. 외장 하드는 씨게이트의 Backup Plus S Portable Drive 2 TB(SATA3, 6 Gbps, 600 MB/s, 5400 RPM) 이고, USB 3.0 포트(5 Gbps)로 연결했다. 파일 시스템은 NTFS 이다. 스펙상으로 이 외장 하드는 쓰기 속도 120 MB/s 까지 지원한다. 복사하는 과정에서 초기에는 캐시의 영향으로 쓰기 속도가 엄청 빠르지만, 후반으로 갈수록 점점

SK Telecom < UO 스마트빔 레이저 > 펌웨어 OTA 업그레이드 삽질기

SKT <UO 스미트빔 레이저>(이하 <레이저>)를 1 년 넘게 쓰고 있다. 쓰면서 가장 아쉬웠던 한 가지는 노트북과 연결이 잘 되지 않는다는 것이었다. 그래서 혹시나 업그레이드 된 펌웨어가 없나 찾아보았다. 1 차적으로 SKT UO 홈페이지( http://uo.co.kr/lifeware/mainView.app ) 를 가보았다. 펌웨어 관련 안내가 나오기는 하는데, v1.1.4 가 최신 버전이었다. 그리고 v1.1.2 와 v1.1.3 에서 OTA 로 펌웨어를 업그레이드 하는 방법이 나와 있었다. 이미 v1.1.4 버전의 펌웨어를 쓰고 있던 터라, 더 이상의 펌웨어가 없나 보다 생각했다. 게다가 <레이저>에 접속해서 펌웨어 업그레이드를 하려고 해도, 제대로 되지 않았다. 홈페이지에도 v1.1.4 까지만 있고, 펌웨어 업그레이드도 안되는 것으로 봐서 이후 버전의 펌웨어는 없다고 생각했다. 그런데 <레이저>의 제조사 홈페이지(크레모텍 Cremotech, http://www.cremotech.co.kr/ )를 찾게 되었고, 그 곳에서 펌웨어가 계속 업그레이드 되고 있다는 것을 알았다. 처음 찾았을 때는 v1.1.5 였고, 지금은 v1.1.8 이다. 이상했다. 예상과는 달리 펌웨어는 업그레이드 되고 있었는데, OTA 는 작동하지 않았다. 일단 OTA 가 작동하지 않으니, 유선으로 펌웨어 업그레이드를 실시했다. 제조사 홈페이지를 처음 찾았던 당시 v1.1.5 로 업그레이드 하였다. 펌웨어 업그레이드 때문이었을까 ? 아니면 노트북의 뭔가가 바뀐 탓이었을까 ? 이때부터 노트북으로 <레이저>에 연결할 때도 단 번에 연결할 수 있었다. 예전처럼 Miracast 모드와 DLNA 모드를 왔다갔다할 필요도 없었다( SK Telecom < UO 스마트빔 레이저 > 사용 후기 ). iOS 를 사용하고 있는 경우라면 꼭 최신 버전으로 펌웨어를 업그레이드 하자. iOS 10 Airplay Mirroring

OS/2 announce: libssh2 v1.8.0 for OS/2 released

libssh2 v1.8.0 for OS/2 have been released. OS/2 용 libssh2 v1.8.0 를 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=libssh2-1.8.0.zip&pushbutton=Search Enjoy Warping !!! Korean OS/2 User Community : http://www.ecomstation.co.kr

OS/2 announce: libiconv v1.15 for OS/2 released

libiconv v1.15 for OS/2 have been released. OS/2 용 libiconv v1.15 를 발표하였습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다 : http://hobbes.nmsu.edu/h-search.php?key=libiconv-1.15.zip&pushbutton=Search http://www.os2.kr/komh/download/libiconv/libiconv-1.15.zip Enjoy Warping !!! Korean OS/2 User Community : http://www.ecomstation.co.kr

OS/2 announce: Various programs and libraries for OS/2 released

Various programs and libraries for OS/2 have been released. 다양한 OS/2 용 프로그램과 라이브러리가 공개되었습니다. They can be downloaded from : 다음 링크를 클릭하면 받을 수 있습니다: GNU Bison v3.0.4   Coreutils v8.26   GNU Diffutils v3.5   FAAC v1.28   FAAD2 v2.7.0   Gawk v4.1.4   git v2.11.0   gmp v6.1.2   GnuTLS v3.5.8   gperf v3.1   help2man v1.47.4   itstool v2.0.2   lame v3.99.5-r3   libdvdnav v5.0.3   libdvdread v5.0.3   libgcrypt v1.7.5   libgpg-error v1.26   libogg v1.3.2   libpng v1.6.28   libvorbis v1.3.5   libvpx v1.6.1   GNU M4 v1.4.18   GNU Make v3.81-k1   pdksh v5.2.14-bin-7   perl v5.16.0-k1   sed v4.3   texinfo v6.3   zlib v1.2.11 Enjoy Warping !!! Korean OS/2 User Community : http://www.ecomstation.co.kr

OS/2 codes: compiler keywords exporting a symbol from a DLL without .def

The most basic way to export a symbol from a DLL is to list entries below EXPORTS keyword in .DEF file. However, this works for Visual Age C++(VAC) and gcc, but not for Open Watcom C/C++(OW). OW uses its own linker script, .lnk file, and EXPORT keyword not EXPORTS. Because of this, if you want to write DLLs buildable by the above three compilers, you should maintain at least two files of .def for VAC and gcc, and .lnk for OW. This increases the complexity of maintence. As well as, whenever symbols are exported newly, they should be added to .def and .lnk themselves. This is very annoying. Instead, it would be very convenient if exporting symbols in the source itself. All three compilers provide keywords for this. 1. Visual Age C++ VAC provides _Export keyword and #pragma export directive. Especially, _Export may be used in in-line style. For example, void _Export dll_entry( void ); will export dll_entry() as a proper name according to its calling convention and linkage

Qt 로 만들자: libvlc 를 이용한 간단한 동영상 재생기 LVPlayer

이미지
0. 들어가면서... 지난 번에 MPlayer 의 slave 모드를 이용해서 MPlayer 의 front-end 를 만드는 방법을 살펴보았다. 이번에는 오픈 소스 동영상 재생기 중에서 MPlayer 만큼이나 유명한 VLC Media Player 에 대해 알아보고자 한다. VLC Media Player 는 MPlayer 와 달리 라이브러리 형태로 모든 기능을 제공한다. 이를 libvlc 또는 VLC SDK 라고 한다. 이론적으로 libvlc 를 이용하면 VLC Media Player 와 동등한 기능을 가진 동영상 재생기를 만들 수 있다. 이 프로젝트에서는 지난 MPGui 프로젝트에서처럼 아주 간단한 기능만 구현해보도록 하자. 그리고 MPGui 처럼 Windows 7 을 기본 으로 하며, 사용된 VLC Media Player 버전은 2.2.4 이다. 그럼에도 불구하고, 다른 OS 나 플랫폼에서도 약간의 코드만 수정하면 충분히 작동할 것이다. 0.1. 사전 준비 libvlc 는 VLC Media Player 의 설치 프로그램에는 포함되어 있지 않다. 그렇다면 VLC Media Player 의 소스를 받아서 빌드해야 하느냐? 물론 그래도 되지만, 꼭 그럴 필요는 없다. 7-zip 배포본에는 sdk 디렉토리에 libvlc 가 포함되어 있다. 따라서 설치 프로그램이 아니라 7-zip 배포본 을 받으면 된다. 0.1.1. libvlc( VLC SDK ) 설치하기 7-zip 배포본은 다음 사이트에서 받을 수 있다. http://www.videolan.org/vlc/download-windows.html 이 때 [Download VLC] 를 누르지 말고 옆에 있는 아래쪽 화살표(🔻) 를 누르면 여러가지 형태의 배포본이 나온다. 그 중에서 [7-zip package] 를 선택하면 된다. 7-zip package 를 받았으면, 원하는 디렉토리에 풀면 된다. 0.1.2. PATH 환경 변수 바꾸기 VLC Media Player 는