Author Archives: peremen

qperiki – periki의 GUI 껍데기

qperiki

작년에 잠깐 sqlite 기반으로 짜다가 내팽겨친 periki의 GUI 버전 qperiki이다. 한 때 데스크탑에 웹 서버를 깔아서 위키를 썼다가 그게 귀찮아서 데스크탑 전용 위키로 탄생하고 있는 periki이다. 크게 libperiki와 이것들의 GUI 프론트엔드로 이루어진다. 이 qperiki는 libperiki를 위해서 처음으로 탄생한 프론트엔드이다.

하는 일은 아직 없다. 만들어진 문서를 읽어만 올 수 있는 정도이다. 멋지게 만들기 위한 CSS나 다양한 삽질은 차차 해야지 뭐…

옛다 잠수

텝스 시험 관계로 8월 4일까지 모든 온라인 업무를 중단합니다. libanycall/libpunk 프로젝트는 그 때 다시 시작하도록 하죠 뭐. 정 급하시면 휴대폰은 항상 살아 있습니다. 번호는 알아서 가져가십쇼.

리눅스의 발전

내가 이런 것들이 나돌 때 리눅스에 관심을 가지기 시작했다…

2000년의 리눅스

그리고 나는 지금, 쿠분투를 쓰고 있고 KDE 번역에도 손을 대고 있다.

쿠분투와 우분투

libw2100 – 어이없는 오류

이 글 이후로 중단되었던 libw2100 소스 코드를 뒤져보다가, 왜 안 되는지 알아냈다. HSP 프로토콜의 문자열을 디코드하는 부분에서, 배열의 길이를 구하는 문제가 있었다. char * 형태의 배열 포인터만 하나 던져 두었는데, 문제는 이것만 가지고 배열의 길이를 알 수 없다는 데 있었다. 그래서 황급하게 배열 인자로 길이를 받도록 했더니, 이제는 HSP 문자열 디코딩 루틴이 잘 작동한다.

그리고 왜 USB 패킷을 가져오지 못하나 했더니… 입력 버퍼가 너무 짧았다. 길이 6만 주고 6 이상의 데이터가 들어오니깐 libusb가 폭주하는 것 같았다. 그래서인지, 입력 데이터를 제대로 읽어오지 못하고 헛물만 켜고 있었다. 입력 버퍼의 길이를 다시 1000으로 잡아 주니깐 이제서야 데이터를 읽어 왔다. 휴우.

이 어이없는 실수 때문에 프로젝트가 사실상 중단되어 있었는데, 이제서야 뭔가 다시 볼 여유가 생기는 것 같다. 자 이제 전화번호부 가져오기로 궈궈.

계획중인 삽질들

  • 학교에 가서 서버 복구하고 돌아오기.
  • SMP 파일 형식을 분석해서 휴대폰 때문에 윈도 쓰지 않기.
  • periki 라이브러리에 새 문서 작성 기능을 구현하고 개인용 위키 기반 메모장 만들어 보기.
  • peremen L*a*b* 재개통.
  • 구 백괴사전 로고 SVG로 다시 트레이싱하기.
  • 졸업 논문 8월 초까지 완성하기.
  • 카이스트 서울대 면접 준비하기.
  • 에… 또…