Categories
Development

드디어 변경된 인식기능과 오타 체크 기능!

짠~* 이제 날타 치는 자에게 복이 있을겁니다 -_-!

흐흐 이제 문근영 만들러가야징~

Categories
Life

요새 하루 일과

펀샵에서 구입한 알람시계는 아침 8시에 맞춰있다.
그러나 소리가 워낙 스트레스라 7시 40분정도면 눈이 떠진다.
벌써 이 생활도 7주째.. ㅎㅎ

일어나서 2시간정도는 뇌가 풀가동되지 않는다고 하니,
가동을 위해 빠르게 PDA로 비주얼드2를 한다.
4분정도 하면 확실히 아침이라 평소 점수의 1/4 정도밖에 안나온다.
핸드폰 전원을 켠다.

이제 컴퓨터 방으로 온다. 타자봇과 문장 10개정도를 가채점으로 입력한다.
진퉁으로 하면 평타 왕창 깎이니 -_- 아침에 아론기계식으로 치면.. 속도 진짜 안나오더라.
아무튼 잠이 완전히 다 깬 상태가 되었다.

언제 시작했는지와는 무관하게 8시 50분까지 씻는다. (매일매일 씻는 퀄리티가 바뀐다-_-)
양말신고 가방 챙기고 차자작 착착 파바박 집을 나오면 8시 55분.
지하철 도착하면 9시. 선릉역 도착할때까지 비주얼드2 -_- 가끔 응원단을 즐긴다.
선릉에서 회사까지 걷는 10분동안, 응원단 OST나 최신가요를 듣는다.

9시 20분 회사 도착. 언제나 그렇듯이 경리직원분 빼고 아무도 없다.
에어컨을 가동하고, PDA 세팅하고 블랙커피를 타온다.
어제 퇴근전에 작성해둔 TODO 목록을 편다.
………
짜증날때쯤 타자봇과 논다.
밥먹는다. 커피먹고 양치한다.
……….
6시가 되었는데 아직도 업무 의욕이 가득차있는지 확인한다.
없으면 슬슬 업무정리를 시작한다. 팀원들에게 업무보고를 강요한다-_-
있으면 ‘식사 하실분?’ 을 외치면서 밥을 먹는다.
………..
내일 할일 TODO 목록을 세세하게 작성한다.
퇴근한다.

집에 도착해서 전화기를 끈다.
타자방 코딩을 하거나 책을 보거나 선약이 있을 경우 친구를 만난다.
씻고, 비주얼드를 3판 정도 하고, 응원단도 몇 곡 하고 자기관리 책을
40페이지 정도 읽다가,
잔다~

Categories
Development

타자방 문제 출제 개인별 점유율 보기와 이모저모

1004 at tsix.net 의 요청으로,
개인별 문제 출제 점유율을 표시하는 기능을 넣었다.

설명하면 읽는 사람도 귀찮고 쓰는 사람도 귀찮은 동시에
이해가 안갈 수도 있으니까, 여느때처럼 스크린샷을 올리고 도망간다.

어제 퍼키님과의 번개에서 알콩달콩 이 얘기 저 얘기 하다가, 타자방 정확도 체크하기에 아주 좋은 녀석을 알아냈다.

파이썬의 difflib 이였다. 오전에 회사에서 살짝 삽질을 해보니

from difflib import ndiff
from string import join
join(ndiff(‘dkssudgktpdy’, ‘dkssudgktldb’), ”)

이렇게만 하면 되는 이런 간단한 녀석을 봤나!
같으면 앞에 0x20이 2개, 추가면 +, 있어야되는데 없으면 – (diff와 같다)
이제 .. 밀려쓰는 오타가 나도 정확도를 잘 평가할 수 있을 것이다.

문제: ‘동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세’
답안1: ‘도해물과 ..’
답안2: ‘동ㅇ해물과 백두산이 마르ㅗㄱ 닳도록…’

현 구조에서는 답안을 QWERTY로 바꿔서 체크를 하기 때문에 위의
2가지 답안 모두 정확도가 10% 미만으로 인식이 안된다.
답안1에서 동해물과에서는 ‘동’의 종성이 입력되지 않았고,
답안2에서는 수전증으로 인해 ㅇ이 2회 입력되고 ‘마르고’ 입력시
순서가 뒤바뀌어 한칸 밀리기까지 했으니 말이다.

아아 difflib으로 이제 ‘#오타’ 명령까지 만들 수 있겠구나~!

그런데 아직 연동되지 못했다. 그 이유는..

타자봇은 자바라서 JNI로 C에서 Python을 pure로 임베딩해서 difflib 모듈을
로드하고.. 뽕뽕 하게 해놨는데, 이녀석이 이상하게도.. 그냥 C에서 임베딩만
했을때는 difflib 모듈이 잘 로드되고 실행도 잘 되는데, 이상하게 이녀석을
JVM에서 로드해서 사용하면 difflib을 찾을 수 없다고 한다.

_Py_NoStruct 가 undefined symbol 이라나 뭐라나 .. 이거가지고
1시간 넘게 삽질하다가 잠시 접어두고 회사일 했다. -_-;
구글링해도 맘에 드는 답을 못찾았으니..
런쳐만 C나 Python으로 만든담에 이녀석이랑 자바 타자봇이랑 통신해버려?;;;

주중에는 회사일을 열심히 해야겠다.

Categories
Personal

내 타자기록 현황

어제 10등으로 밀렸었는데, 다시 9위 탈환했다. 헉헉

잇힝~ -_-

Categories
Development

간만에 메신져 타자방 스샷

최근 SMS 보내는 기능과 주소록 같은..
타자방과 전혀 무관한 기능들을 꾸역꾸역 넣고 있다.
하릴 없이 가지고 노는 행위.

어느덧 10위권에서 밀려나서 11위가 되어버렸다. 흑흑

문장 최고타를 갱신했을때, 누가 이전의 최고타였고
내가 얼마만큼의 차이로 밟았-_-는지 표시해주는 기능을 만들었다.
물론.. 출제자와 최고타 등록자가 같으면 이렇게 타자봇이 화도 낸다 -_-

할 일 없을때 가지고 놀기 좋은 녀석이 되어버렸다. 흐흐흐