Blog

2012.08.05

MeCab을 μ΄μš©ν•œ ν•œκ΅­μ–΄ ν˜•νƒœμ†Œ 뢄석과 폐쇄적인 21μ„ΈκΈ° μ„Έμ’… κ³„νš μ„±κ³Όλ¬Ό

μš°λ¦¬λŠ” 21μ„ΈκΈ° 첨단 μ‹œλŒ€μ— μ‚΄κ³  μžˆλ‹€. μ΄λŸ¬ν•œ μ‹œλŒ€μ— 인곡지λŠ₯적인 μž¬λ―ΈμžˆλŠ” μž‘μ—…μ„ ν•˜λ €λ©΄ ν˜•νƒœμ†Œ λΆ„μ„κΈ°λŠ” ν•„μˆ˜μ μ΄λ‹€. κ·ΈλŸ¬λ‚˜, κ³΅κ°œλ˜μ–΄ μžˆλŠ” ν•œκ΅­μ–΄ ν˜•νƒœμ†Œ 뢄석기λ₯Ό μ‚΄νŽ΄λ³΄λ©΄ μ“Έλ§Œν•œ 뢄석기가 λ³„λ‘œ μ—†λ‹€. κ·Έλ‚˜λ§ˆ μ“Έλ§Œν•œ 것은 ν•œλ‚˜λˆ”μ΄λΌλŠ” ν˜•νƒœμ†Œ 뢄석기인데 띄어쓰기가 λ˜μ§€ μ•Šμ€ λ¬Έμž₯은 λΆ„μ„ν•˜μ§€ λͺ»ν•˜κ³  java μ–Έμ–΄ κΈ°λ°˜μ΄μ–΄μ„œ λΆˆνŽΈν•œ 점이 μžˆλ‹€. 그리고 꼬꼬마(kkma)λΌλŠ” 뢄석기가 μžˆλŠ”λ° 곡개 μ†Œν”„νŠΈμ›¨μ–΄ μ€μƒκΉŒμ§€ λ°›κ³  GPL λΌμ΄μ„ μŠ€λΌλ©΄μ„œ μ—­μ„€μ μœΌλ‘œ μ†ŒμŠ€λ₯Ό ꡬ할 μˆ˜κ°€ μ—†μ–΄(http://project.oss.kr/data/3th_source/KOKOMA.zip νŒŒμΌμ„ 열어보면 pptx λ¬Έμ„œ νŒŒμΌμ΄λ‹€.) μ–΄μ²˜κ΅¬λ‹ˆκ°€ μ—†λ‹€. 곡개 μ†Œν”„νŠΈμ›¨μ–΄ μ€μƒκΉŒμ§€ λ°›κ³  μ†ŒμŠ€λ₯Ό κ³΅κ°œν•˜μ§€ μ•ŠμœΌλ©΄ 상을 νšŒμˆ˜ν•΄μ•Ό ν•˜λŠ” 것 μ•„λ‹Œκ°€.


2011.04.05

λ¦¬λˆ…μŠ€ μ‚¬μš©μžλ„ κ΅­κ°€ κ³΅λ¬Έμ„œλ₯Ό 읽을 κΆŒλ¦¬κ°€ μžˆλ‹€.

hwp 포맷 1μ’…λ₯˜λ§Œ κ²Œμ‹œν•˜λŠ” κ΄€κ³΅μ„œκ°€ ꡉμž₯히 λ§ŽμŠ΅λ‹ˆλ‹€.
κ΄€κ³΅μ„œκ°€ κ²Œμ‹œν•˜λŠ” hwp λ¬Έμ„œ μ€‘μ—λŠ” β€œμ½κΈ° μ „μš©(배포용)” λ¬Έμ„œλ„ μƒλ‹Ήμˆ˜ μžˆμŠ΅λ‹ˆλ‹€.
ν•œκΈ€κ³Όμ»΄ν“¨ν„°μ‚¬μ—μ„œ λ¦¬λˆ…μŠ€μš© hwp λ·°μ–΄λ₯Ό μ œκ³΅ν•˜μ§€ μ•ŠκΈ° λ•Œλ¬Έμ— λ¦¬λˆ…μŠ€ μ‚¬μš©μžλ“€μ€ hwp λ¬Έμ„œλ₯Ό λ³΄λŠ” 데에 큰 어렀움이 μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό ν•΄κ²°ν•˜κ³ μž hwp λ·°μ–΄λ₯Ό κ°„κ°„νžˆ λ§Œλ“€κ³ λŠ” μžˆμ§€λ§Œ β€œμ½κΈ° μ „μš©(배포용)” 포맷 내에 ViewText λΌλŠ” 뢀뢄이 μžˆλŠ”λ°, ν•œκΈ€κ³Όμ»΄ν“¨ν„° μΈ‘μ—μ„œ ViewText μŠ€νŽ™μ„ κ³΅κ°œν•˜μ§€ μ•Šμ•„μ„œ μ—­μ„€μ μœΌλ‘œ β€œμ½κΈ° μ „μš©(배포용)” λ¬Έμ„œλ₯Ό μ½μ„λž˜μ•Ό 읽을 μˆ˜κ°€ μ—†μŠ΅λ‹ˆλ‹€.


2011.03.11

λ°₯톡듀이 λ³΄λ‚΄λŠ” μ•‘ν‹°λΈŒX 이메일 λͺ…μ„Έμ„œμ™€ 해법

μ–΄λŠ λ‚ , κ΅­λ―Όκ±΄κ°•λ³΄ν—˜κ³΅λ‹¨μ—μ„œ 생전 μ˜€μ§€λ„ μ•Šλ˜ 이메일 λͺ…μ„Έμ„œκ°€ μ™”λ‹€. μ•‘ν‹°λΈŒXλ₯Ό μ„€μΉ˜ν• κΉŒ 말까 κ³ λ―Όν•˜λ˜ 쀑, 이메일을 슀팸으둜 신고해버렸닀. κΈ°κ΄€λ“€μ—κ²Œ λ°”λž€λ‹€. μ΄λ©”μΌλ‘œ λͺ…μ„Έμ„œλ₯Ό 보낼 것 κ°™μœΌλ©΄ μ•‘ν‹°λΈŒXλ₯Ό 버렀라.


2010.03.02

μ†ν„°μ§€λŠ” KT

SKTλ₯Ό μ‚¬μš©ν•˜λ‹€κ°€ λ…Έν‚€μ•„ N5800을 μ‚¬μš©ν•˜κΈ° μœ„ν•΄ KTF에 κ°€μž…μ„ ν•˜μ˜€λ‹€.
114에 μ „ν™”ν•˜λ©΄ 30λΆ„ κΈ°λ‹€λ¦¬λŠ” 것은 기본이고, N5800은 λͺ¨λ°”일 고객센터 같은 것을 μ΄μš©ν•  수 μ—†λ‹€. μ™œλƒν•˜λ©΄ 3G 폰이기 λ•Œλ¬Έμ΄λ‹€. κ·Έλ ‡λ‹€λ©΄ cs.show.co.kr 을 λ…Έν‚€μ•„ N5800으둜 μ΄μš©ν•  수 μžˆμ„κΉŒ. κ²°λ‘ λΆ€ν„° λ§ν•˜μžλ©΄ β€˜μ•„λ‹ˆμ˜€β€™μ΄λ‹€.
λ‹€λ“€ μ•Œλ‹€μ‹œν”Ό *.show.co.kr 은 μ•‘ν‹°λΈŒX와 ν”Œλž˜μ‹œλ‘œ λ–‘μΉ λ˜μ–΄ 있기 λ•Œλ¬Έμ— MS μœˆλ„μš°+IE κ°€ μ•„λ‹ˆλ©΄ μ΄μš©ν•  수 μ—†λ‹€. κ·Έλ ‡λ‹€λ©΄ 114에 전화라도 잘 λ˜μ–΄μ•Ό ν•˜λŠ”λ° 그렇지도 λͺ»ν•˜λ‹€. 114 ν™”μƒμ „ν™”λŠ” κΈ°λ‹€λ¦¬λŠ” μ‹œκ°„μ΄ μ œλ²• μ§§μ§€λ§Œ, λ²„μŠ€μ•ˆμ΄λ‚˜ νšŒμ‚¬μ—μ„œ μ΄μš©ν•˜κΈ°κ°€ κΊΌλ¦Όμ§ν•˜λ‹€. 이어폰 없이 ν†΅ν™”ν•˜λ©΄ μ†Œλ¦¬κ°€ 잘 듀리지 μ•ŠκΈ° λ•Œλ¬Έμ— 맀우 λΆˆνŽΈν•˜λ‹€.
μ΄λŸ¬ν•œ μ μ—μ„œ SKT μ‚¬μš©μžλŠ” μ›¬λ§Œν•˜λ©΄ κ·Έλƒ₯ SKT μ‚¬μš©ν•˜λŠ” 것이 속 νŽΈν•˜λ‹€. ν•˜μ§€λ§Œ SKTλŠ” 데이터 μš”κΈˆμ΄ λ„ˆλ¬΄ λΉ„μ‹Ό νŽΈμ΄λ‹€. κ·Έλƒ₯ μ „ν™”+문자λ₯Ό μ‚¬μš©ν•˜κΈ°μ—λŠ” SKTκ°€ κ°€μž₯ λ‚˜μ€ 것 κ°™λ‹€. KT의 κ²½μš°λŠ” 가끔 μ „ν™”κ°€ λŠκΈ°κΈ°λ„ ν•˜λ‹ˆ 말이닀.


2010.01.19

μžμΉ˜λ‹¨μ²΄ 톡합 μΈν„°λ„·μ›μ„œμ ‘μˆ˜μ„Όν„°

μ‚¬μ΄νŠΈκ°€ λ³€κ²½λ˜μ—ˆλ‹€.
전에 http://gosi.kali.or.kr 에 μ ‘μ†ν•˜μžλ§ˆμž μ•„λž˜μ™€ 같이 μ•‘ν‹°λΈŒXλ₯Ό μ„€μΉ˜ν•˜λΌλŠ” μ•ˆλ‚΄κ°€ λ‚˜μ™”μ—ˆλŠ”λ° 이 점은 μˆ˜μ •μ΄ λ˜μ—ˆλ‹€. 초기 ν™”λ©΄μ—μ„œ νŒμ—…μ°½ λ˜ν•œ λœ¨μ§€ μ•ŠλŠ”λ‹€. λ‹Ήμ—°ν•œ κ²ƒμ΄μ§€λ§Œ μΉ­μ°¬ν•  λ§Œν•˜λ‹€.


2002.10.26

μžλ°”μ˜ ν–₯κΈ°

ν₯미둜운 언어라…
μ œκ°€ 컴퓨터λ₯Ό 처음 μ ‘ν•œ 것은 μ΄ˆλ“±ν•™κ΅ 5ν•™λ…„ λ•Œ MSX 8λΉ„νŠΈμ§œλ¦¬μ˜€λŠ”λ°.. μ•„μ‹€λŸ°μ§€..γ…Žγ…Ž
κ·Έλ•Œ 배운 μ–Έμ–΄κ°€ λ² μ΄μ§μ΄μ—ˆλŠ”λ°.. λ‚˜λ¦„λŒ€λ‘œ μž¬λ―Έμžˆμ—ˆμŠ΅λ‹ˆλ‹€. κ·Έ λ’€ λŒ€ν•™μ— κ°€μ„œλŠ” C μ–Έμ–΄λ₯Ό κ³΅λΆ€ν–ˆλŠ”λ°β€¦ κ·Έλ ‡κ²Œ μ§€μ €λΆ„ν•œ μ–Έμ–΄κ°€ μ—†λ‹€κ³  μƒκ°ν–ˆμ—ˆμ£ . ν•˜μ§€λ§Œ C μ–Έμ–΄ κ΄€λ ¨ μ„œμ μ„ 50ꢌ 정도 보고 λ‚˜μ„  생각이 많이 λ³€ν–ˆμŠ΅λ‹ˆλ‹€. λ”κ΅¬λ‚˜ C μ–Έμ–΄λ‘œ 객체지ν–₯ κ΅¬ν˜„μ„ ν•˜λ©΄μ„œ C에 ν‘Ή λΉ μ§€κ²Œ λ˜μ—ˆλ˜ 적도 μžˆμ—ˆλŠ”λ°.. κ·Έ λ‹Ήμ‹œ μžλ°”κ°€ λ‚˜μ™”λ˜ μ‹œμ ˆμΈλ°.. 막상 μžλ°”μ—λŠ” 관심이 κ°€μ§ˆ μ•Šλ”κ΅°μš”. 윈95κ°€ ν™œκ°œλ₯Ό 치던 μ‹œμ ˆμ— μ—΄μ‹¬νžˆ μ†”λΌλ¦¬μŠ€ λ¦¬λˆ…μŠ€λ₯Ό λ‹€λ£¨λŠ” 쀑, μ£Όμœ„ μ‚¬λžŒλ“€ μ™ˆ β€œκ·Έλ”΄ κ±° ν•΄μ„œ 뭐해”
ν•˜μ§€λ§Œ κ³„μ†ν–ˆμ£ . C++도 κ³΅λΆ€ν•˜λ € ν–ˆλŠ”λ°.. μœ λ‹‰μŠ€μ—μ„œλŠ” C++을 거의 μ•ˆ μ”λ‹ˆλ‹€. ν˜Έν™˜μ„± λ•Œλ¬Έμ—. C++은 잠깐 ν›‘μ–΄λ§Œ λ΄€λŠ”λ°.. μ°Έ μž¬λ―Έμ—†λŠ” μ–Έμ–΄μ˜€μ£ .
μ œκ°€ κ·Έ λ‹Ήμ‹œ λ§Œλ“€λ €λ˜ ν”„λ‘œκ·Έλž¨μ„ C μ–Έμ–΄λ‘œ κ΅¬ν˜„ν•œλ‹€λŠ” 것이 λΆˆκ°€λŠ₯ν•˜λ‹€λŠ” 것을 κΉ¨λ‹«κ³ .. κ·Έλ•ŒλΆ€ν„° μžλ°”μ— 관심을 κΈ°μšΈμ˜€μ—ˆμŠ΅λ‹ˆλ‹€.
κ΅°λŒ€μ— κ°€μ„œλŠ” 고전적인 언어인 LISPλ₯Ό κ³΅λΆ€ν–ˆλŠ”λ° μ°Έ μž¬λ―Έμžˆλ”λΌκ³ μš”. list ν˜•μ‹μ΄λΌμ„œ λ°°μš°κΈ°λ„ μ‰½μŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ LISPλž€ μ–Έμ–΄λŠ” μ‹œμŠ€ν…œ μ ‘κ·Όμ΄λΌλ˜κ°€ ν•˜λŠ” μ €μˆ˜μ€€μ˜ 문제λ₯Ό 해결이 λΆˆκ°€λŠ₯ν•˜κ³  그것을 ν•˜λ €λ©΄ C μ–Έμ–΄ λ“±κ³Ό 연동을 ν•΄μ•Ό ν•œλ‹€λŠ” 단점 λ•Œλ¬Έμ— 크게 μ‹€λ§ν•˜κ³  κ·Έλ•ŒλΆ€ν„° μžλ°” 책을 사듀여 μ™€μ„œ (κ΅°λŒ€ μ‹œμ ˆ γ…Žγ…Žγ…Ž) μžλ°”λ₯Ό κ³΅λΆ€ν–ˆλŠ”λ°.. 정말 μž¬λ―Έμžˆλ”λΌκ³ μš”.
μžλ°” λ‚˜μ˜¬ λ•Œ κ°œλ°œμžκ°€ μžλ°”λŠ” λ“œλΌλ§ˆν‹±ν•˜κ³  κ·Έ ν–₯이 μžλ°”(μΈλ„λ„€μ‹œμ•„μ‚° 컀피) ν–₯κ³Ό κ°™λ‹€κ³  ν•œ 말이 생각이 λ‚˜λ”λΌκ³ μš”.
μ»΄ν“¨ν„°λž€ 직쒅에 회의λ₯Ό λŠκ»΄μ„œ λŒ€ν•™ λ•Œ κ²°κ΅­ μ§„λ‘œλ₯Ό λ°”κΎΈμ—ˆμ§€λ§Œ, μˆ˜λ…„μ΄ μ§€λ‚œ ν”„λ‘œκ·Έλž˜λ¨Έμ™€ 무관해진 μ €λ‘œμ„œ 아직도 μžλ°”λ₯Ό 가끔씩 듀여닀보고 μžˆμŠ΅λ‹ˆλ‹€. μ™œλƒ.. μž¬λ―Έμžˆκ±°λ“ μš”.γ…Žγ…Žγ…Žγ…Ž
컴퓨터 ν”„λ‘œκ·Έλž˜λ°ν•˜λŠ” μ‚¬λžŒμ€ λ‹€λ“€ μ»΄ν„°λ₯Ό μ’‹μ•„ν•˜κ³  ν”„λ‘œκ·Έλž˜λ°ν•˜λŠ” 것을 μ’‹μ•„ν•˜κ² μ§€λ§Œ, μ—­μ‹œ 쒋은 일도 λˆμ„ λ°›κ³  ν•˜λ©΄ 싫증이 λ‚˜λŠ”κ΅°μš”. 동기가 κ°μ†Œκ°€ λ˜λ„€μš”. μžκΈ°κ°€ 제일 μ’‹μ•„ν•˜λŠ” 것은 취미둜 ν•˜κ³  κ·Έλ‹€μŒ μ’‹μ•„ν•˜λŠ” 것을 μ§μ—…μœΌλ‘œ νƒν•˜λŠ” 것이 쒋을 κ²ƒμ΄λž€ 생각이 λ“œλ„€μš”. κ·Έ 덕에 μ—„μ²­λ‚œ λˆμ„ λ§ˆλ‹€ν•˜κ³ , 페인(γ…Žγ…Žγ…Ž) μƒν™œμ„ ν•˜κ³  μžˆμ§€λ§Œ, μ‹œκ°„ λ‚  λ•Œλ§ˆλ‹€ 가끔씩 μ ‘ν•˜λŠ” μžλ°”μ˜ ν–₯κΈ°λŠ” 아직도 κ·Έλ¦½μŠ΅λ‹ˆλ‹€.