[완료]hwpviewer 실행시 갑작스러운 종료에 관한 문의

manabooks의 이미지

요약
Slackware 14.1 64bit, Xfce에서 hwpviewer을 실행하면 hwpviewer창이 떴다가 곧바로 사라집니다.
구체적으로는 root가 아닌 일반 사용자의 이름을 user라고 할 때,
user로 구동된 Xfce에서 hwpviewer를 실행시키면 창이 떴다가 곧바로 사라지고,
user로 구동된 Xfce에서 sudo나 root로 로그인(su를 이용)하여 hwpviewer를 실행시키면 정상적으로 사용할 수 있습니다.
하지만 root로 구동된 Xfce에서도 hwpviewer를 실행시키면 창이 떴다가 곧바로 사라집니다.

추가확인 사항
wicd로 무선인터넷에 연결되어 있을 때는 상술한 문제가 발생하는데,
wicd에서 무선인터넷과 disconnect시키면 정상적으로 hwpviewer가 구동됩니다.
이렇게 정상적으로 구동된 hwpviewer는 다시 무선인터넷과 connect되어도 정상적으로 작동하지만, 무선인터넷과 연결된 상태에서 추가로 구동시킨 hwpviewer는 전술한 증상과 똑같이 곧바로 종료되어버립니다.

아마도 hwpviewer가 시작할 때 인터넷에 접속하여 작동하는 프로세스가 있는 것 같은데, 이것과 관련된 설정을 조정하거나 이 과정을 없앨 수 있으면 문제를 해결할 수 있을 것 같습니다.(지금까지는 X server와 hwpviewer가 충돌하여 발생하는 문제로 짐작했었습니다.)

원인과 해결책에 대한 조언을 부탁드립니다.

==System==
OS : Slackware 14.1 64bit
(hwpviewer구동에 필요한 qt4, webkitgtk-2.4.9.tar.xz 등이 설치되어 있음)
X server 구동 환경 : LANG=en_US.utf8 ; scim

==hwpviewer 설치과정==
(webkitgtk관련 slackware package를 모두 설치한 후)
1) hwpviewer_9.20.0.347_amd64.deb를 hwpviewer_9.20.0.347_amd64.tgz로 변환

$mkdir hwpviewer_9.20.0.347_amd64
$ar -x  ../hwpviewer_9.20.0.347_amd64.deb
$tar -xvf data.tar.xz
$makepkg -l y -c n /tmp/hwpviewer_9.20.0.347_amd64.tgz

2)설치
$installpkg /tmp/hwpviewer_9.20.0.347_amd64.tgz

==hwpviewer종료 후 Terminal 상의 마지막 정보==

7fbe7bbc3000-7fbe7bbca000 rw-p 000b0000 08:05 2776560                    /usr/lib64/libaspell.so.15.1.4Aborted

"Aborted"가 나타나는 시점(혹은 script)은 일정치 않습니다.

shint의 이미지

- 같은 오류를 검색해본다.
- hwpviewer 설치 방법을 검색해본다.

hwpviewer install Slackware 14.1 64bit, Xfce

같은 오류를 검색해본다.

/usr/lib64/libaspell.so.15.1.4Aborted
https://www.google.co.kr/search?q=7fbe7bbc3000-7fbe7bbca000+rw-p+000b0000+08%3A05+2776560++++++++++++++++++++%2Fusr%2Flib64%2Flibaspell.so.15.1.4Aborted&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ko:official&client=firefox-a&gfe_rd=cr&ei=p5qLVrGqFtDC8get7a_oCw&gws_rd=ssl#q=%2Fusr%2Flib64%2Flibaspell.so.15.1.4Aborted

hwpviewer 설치 방법을 검색해본다.
Slackware 14.1 64bit, Xfce
https://www.google.co.kr/search?q=7fbe7bbc3000-7fbe7bbca000+rw-p+000b0000+08%3A05+2776560++++++++++++++++++++%2Fusr%2Flib64%2Flibaspell.so.15.1.4Aborted&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ko:official&client=firefox-a&gfe_rd=cr&ei=p5qLVrGqFtDC8get7a_oCw&gws_rd=ssl#q=hwpviewer+%EC%84%A4%EC%B9%98+Slackware+14.1+64bit%2C+Xfce

hwpviewer install Slackware 14.1 64bit, Xfce

hwpviewer_9.20.0.347_amd64.deb
https://www.google.co.kr/search?q=Slackware+14.1+64bit%2C+Xfce&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ko:official&client=firefox-a&gfe_rd=cr&ei=DJyLVrHrCM-h8wX265mYDw&gws_rd=ssl#q=hwpviewer_9.20.0.347_amd64.deb

hwpviewer_9.20.0.347_amd64.deb
https://search.naver.com/search.naver?where=nexearch&frm=ff&sm=oss&ie=utf8&query=hwpviewer_9.20.0.347_amd64.deb

fakeroot 와 alien을 이용해서 deb패키지를 rpm으로 변환하기
http://blog.naver.com/wonzer0?Redirect=Log&logNo=220237891135

오픈수세 13.2 - 한컴뷰어 2014 설치 및 hwp 사용
http://blog.obbli.net/145

한컴 - 한숨이 나오는 컴퓨터 환경을 만드는 회사
http://citadel.tistory.com/360

Open Hangul (.hwp) files in Microsoft Word or HWP Viewer
http://10wontips.blogspot.kr/2011/09/openconvert-hangul-hwp-files-online.html

Skype won't start on xfce with Slackware 64 bit multilib
http://unix.stackexchange.com/questions/89309/skype-wont-start-on-xfce-with-slackware-64-bit-multilib

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

manabooks의 이미지

desktop OS에서는 비주류인 LINUX에서도 비주류 배포판인 slackware를 사용하는 제게는 google 검색 및 영어권 리눅스 웹사이트, 관련 문서가 최우선 점검 사항이라 KLDP에 문의하기 전에 연관 검색어는 모두 점검하려고 하는데 제가 생각지도 못한 검색어들이 있었네요.
아쉽게도 제 현재 경우에 도움이 되는 내용은 없었습니다.

제게 KLDP는 국내 OS 및 프로그램 전문가들에게 LINUX 및 프로그래밍에 관하여 질의하고 답변을 구할 수 있는 최고 수준의, 그리고 유일한 공간으로 생각되기에 늘 최후의 보루로 생각하고 있습니다.

제가 이 질문을 올리면서 기대한 것은,
gentoo를 포함하여 비주류인 다른 LINUX 배포판 사용자들이 hwp viewer를 설치하면서 저와 같은 경험을 하고 해결한 경우에 대한 이야기나,
X server 상의 로그 등을 분석하여 원인을 파악고 해결책을 강구할 수 있는 방법을 기대했습니다. (hwpviewer 실행 직후에 "find /var/log/ -amin -1"를 실행시켜보았지만 검색되는 log파일은 없었습니다.)

아마도 만족스러운 답변을 구하기 어려울지 모르만, 당장은 불편하게나마 hwpviewer를 사용하면서 전문가 분들의 답변을 기다려보겠습니다.

shint의 이미지

libaspell.so.15.1.4 로 구글 검색
https://www.google.co.kr/search?q=libaspell.so.15.1.4&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ko:official&client=firefox-a&gfe_rd=cr&ei=Oc6LVvbaFcPU8AelxLr4DQ&gws_rd=ssl

Should /usr/lib/libaspell.so exist as a link to /usr/lib/libaspell.so.15.1.4.?
https://answers.launchpad.net/ubuntu/+source/aspell/+question/135261

I've found what I needed. The link is available by installing the libaspell-dev package.

http://www.literatureandlatte.com/forum/viewtopic.php?f=30&t=9154&start=135#p79384

sudo ln -s /usr/lib/libaspell.so.15.1.4 libaspell.so

sudo ln -s /usr/lib/libpspell.so.15.1.4 libpspell.so

여기서 심볼 잡아보라고 했는데. 답변이.

libaspell-dev 이거 설치하라고 하는데요?

libaspell-dev
https://www.google.co.kr/search?q=libaspell-dev&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ko:official&client=firefox-a&gfe_rd=cr&ei=Oc-LVta5HMLU8AfWjrqgCA&gws_rd=ssl

Thread: How to get libaspell
http://ubuntuforums.org/showthread.php?t=2154326

sudo apt-get autoremove

How to install libaspell-dev
http://installion.co.uk/debian/wheezy/main/l/libaspell-dev/install/index.html

sudo apt-get install package
apt-cache search --names-only aspell
sudo apt-get install libaspell-dev

libpspell-dev
https://search.naver.com/search.naver?where=nexearch&frm=ff&sm=oss&ie=utf8&query=libpspell-dev

Ubuntu 15.10 + PHP 7 재시도
http://two4zero.blog.me/220580748541

$ sudo apt-get install libpspell-dev

aspell upgrade woes
http://debian.todaysummary.com/q_debian_8702.html

i386:~% apt-cache rdepends libaspell15c2
libaspell15c2
Reverse Depends:
aspell-pl
logjam
libtext-aspell-perl
libpspell-dev
libgtkspell0
libenchant1c2
libaspell-dev
gedit
gaim
balsa
aspell
aspell

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

manabooks의 이미지

앞서 말씀드렸던 "Aborted"가 나타나는 경우가 일정치 않다는 표현의 구체적인 예는 아래와 같습니다.

hwpviewer 구동 시도 첫 번째)

7f4f1a6ea000-7f4f1a8e9000 ---p 0000c000 08:05 2905259                    /usr/lib64
/enchant/libenchant_ispell.soAborted

hwpviewer 구동 시도 두 번째)
7f07a6ca4000-7f07a6cf2000 r-xp 00000000 08:05 2779090                    /usr/lib64/libhunspell-1.3.so.0.0.0Aborted

이런 식으로 hwpviewer를 구동 중 중단되는 시점의 script가 일정하지 않습니다.

다만 중단되는 시점 이전에

7f2123136000-7f2123203000 rw-p 01192000 08:05 2911322                    /usr/lib64/mozilla/plugins/libflashplayer.so

라는 script가 출력됩니다.(flashplayer에 hwpviewer가 접근)

현재 인터넷 연결 유무와 hwpviewer 구동의 성공 여부의 상관관계가 분명한 것을 파악했으므로 인터넷과 관련된 hwpviewer의 구성요소의 문제로 생각하고 접근 중입니다.

일단 손쉬운 방법인 OS에 설치된 flashplayer를 바꿔가며 테스트 중인데 성공하지 못하고 있습니다.

그리고 인터넷 연결 유무와 별도로 다른 사용자 계정으로 hwpviewer를 실행시키면 정상적으로 작동하는 이유는 알길이 없어보입니다.

shint의 이미지


- 정상적인 hwpviewer 설치. 제거 방법을... 찾거나. 얻으셔야 할거 같습니다.

- 한글 입력기. nabi. fcitx. ibus.
- 시스템 지역 로케일 및 언어설정. local 명령어
- hwpviewer. playonlinux. evince. Libre office. vim. vi. emacs.
- 글꼴
- 다른 리눅스에 설치하는 방법도 참고해보시기 바랍니다.
- wicd disconnect hwpviewer 등으로 찾아보니. 네트워크 관련 내용도 보입니다.

-------------------------------------------
ubuntu 로 한번 찾아봤습니다.
-------------------------------------------
ubuntu ibus 한글
https://www.google.co.kr/search?client=firefox-a&rls=org.mozilla:ko:official&q=ubuntu+ibus+%ED%95%9C%EA%B8%80&revid=1221395188&sa=X&ved=0ahUKEwjMlY_YopXKAhVhYqYKHfyLCicQ1QIIaSgE&biw=1140&bih=644

우분투 14.04, 'ibus' 로 한영전환.

hwpviewer ubuntu
https://www.google.co.kr/search?q=hwpviewer+ubuntu&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ko:official&client=firefox-a&gfe_rd=cr&ei=xhONVr6vDYXA4AKl_rDIBQ&gws_rd=ssl

-------------------------------------------
hwpviewer ubuntu

[playonlinux] 우분투에 '한글 뷰어' 설치하기
http://deviantcj.tistory.com/418

Ubuntu, 우분투 / Installation and Starting
http://gamgol.tistory.com/150

a. 한글 글꼴 설정
- 우분투에서 사용 가능한 글꼴 : 글꼴 설치 방법과 글꼴 종류에 대한 설명이 잘 되어 있다.
- 우분투 14.04 LTS 설치 후 한글 관련 문제 해결하기

[10.04] 우분투에서 쓸 글꼴을 찾아봅시다
http://myubuntu.tistory.com/446

[MACHINE] HWP 2014 ubuntu linux viewer 아래아 한글 리눅스 뷰어
http://nnundersky.blogspot.kr/2014/10/machine-hwp-2014-ubuntu-linux-viewer.html
Libre office

[ubuntu] Ubuntu 설치후 해야할일
http://thesunrises.tistory.com/29

-------------------------------------------
wicd disconnect hwpviewer

https://www.google.co.kr/search?q=wicd%EC%97%90%EC%84%9C+%EB%AC%B4%EC%84%A0%EC%9D%B8%ED%84%B0%EB%84%B7%EA%B3%BC+disconnect%EC%8B%9C%ED%82%A4%EB%A9%B4+%EC%A0%95%EC%83%81%EC%A0%81%EC%9C%BC%EB%A1%9C+hwpviewer&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ko:official&client=firefox-a&gfe_rd=cr&ei=CheNVu-2DsOD1ATI_o-gCw&gws_rd=ssl#q=wicd+disconnect+hwpviewer

모..몰라 써버려! Wicd
http://lowid.tistory.com/355

Linux: Can I get the wicd daemon to disconnect my wireless network from the command line?
https://superuser.com/questions/257288/linux-can-i-get-the-wicd-daemon-to-disconnect-my-wireless-network-from-the-comm

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

andromeda의 이미지

해결책에 실마리가 될까해서 댓글 남깁니다.

debian jessie 8.2
x86_64 Linux 3.16.0-4-amd64
openbox 환경이고,

hwpviewer_9.20.0.347_amd64.deb 설치된 상태입니다.

정확히 동일한 문제를 겪고 있네요.
user로 hwpviewer 실행하면 창 떴다가 사라지고, su이용해서 root로 로그인 후 실행하면 괜찮고.
wicd 인터넷 연결 중단하면 문제 없이 실행되고..

user로 실행시 아래와 같은 에러를 냅니다.

(hwpviewer:6999): Gtk-WARNING **: Theme parsing error: gtk-hancom.css:46:17: Not using units is deprecated. Assuming 'px'.
(hwpviewer:6999): Gtk-WARNING **: Theme parsing error: gtk-hancom.css:1001:17: Not using units is deprecated. Assuming 'px'.
(hwpviewer:6999): Gtk-WARNING **: Theme parsing error: gtk-hancom.css:1319:15: Not using units is deprecated. Assuming 'px'.
(hwpviewer:6999): Gdk-CRITICAL **: gdk_window_get_user_data: assertion 'GDK_IS_WINDOW (window)' failed
(hwpviewer:6999): Gdk-CRITICAL **: gdk_window_get_user_data: assertion 'GDK_IS_WINDOW (window)' failed
*** Error in `hwpviewer': double free or corruption (out): 0x00007ffd8d9c35d0 ***
중지됨

익명 사용자의 이미지

저도 Gentoo와 Arch에서 동일한 증상입니다.
젠투에서는 조금 더 자세한 에러 메세지와 메모리 덤프를 뿌려 주는데--아마 커널 옵션 덕분인 듯-- 이걸 보면 프로그램 실행 초기에 업데이트를 체크하는 부분에서 메모리 해제관련 에러가 있는 것으로 추정됩니다.

*** Error in `hwpviewer': munmap_chunk(): invalid pointer: 0xbfba13c0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6b3a6)[0xb46a13a6]
/lib/libc.so.6(+0x71716)[0xb46a7716]
/lib/libc.so.6(+0x717d0)[0xb46a77d0]
/usr/lib/libglib-2.0.so.0(g_free+0x21)[0xb7682281]
hwpviewer(_ZN10HwpUpdater10runCommandEPPc+0x3c)[0x890af9c]
hwpviewer(_ZN10HwpUpdater23getDistributionSpecInfoEv+0x67)[0x890b047]
hwpviewer(_ZN10HwpUpdater3runEv+0x123)[0x890b713]
hwpviewer(_ZN10HwpUpdater8onUpdateEPv+0x2c)[0x890b9cc]
hwpviewer(_ZN10HwpUpdater16onUpdateTaskDoneEPv+0x58)[0x890bac8]
/usr/lib/libgdk-3.so.0(+0x15cfc)[0xb6daacfc]
/usr/lib/libglib-2.0.so.0(+0x44ae0)[0xb7678ae0]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x162)[0xb767c562]
/usr/lib/libglib-2.0.so.0(+0x48961)[0xb767c961]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0xf1)[0xb767cd31]
/usr/lib/libgtk-3.so.0(gtk_dialog_run+0x163)[0xb6fbbfa3]
hwpviewer(_ZN8HwpFrame12onFileChangeEP10_GtkWidgetPv+0x25e)[0x88f2e2e]
hwpviewer(_ZN8HwpFrame4openEPKc+0x3f)[0x88f302f]
hwpviewer(_ZN6HwpApp11delayedOpenEPv+0x32)[0x88eab

munmap_chunk() 함수가 잘못된 포인터를 억세스 한다는 메세지와 munmap_chunk()가 동적으로 할당된 메모리를 해제하는 함수(GTK+를 이용한 C++로 작성이 되었다고 가정했을 때 delete() 함수, 아마도 맞겠죠?)에서 사용된다는 점에서 조금 더 추측을 해보면,
아마도 업데이트된 파일을 수신할 버퍼를 만들고 이를 해제하는 과정에서 한번 해제된 메모리 블럭을 다시 해제하는 버그가 있을 가능성이 있습니다.
아시다시피, 통신 부분 코드는 네트워트가 연결이 안되어 있다던가 송수신 에러 가능성이 있기 때문에 만약 에러를 체크하기 위해 여러 개의 if문이나, try final 부분에서 메모리 해제 코드가 꼬일 가능성이 있습니다.

다른 가능성은 getDistributionSpecInfo 함수 이름을 보면 아마도 현재 설치된 버전 정보외에도 시스템의 배포판 정보 등도 수집해서 송신을 하는 것 같은 데, 만약 정보를 struct에 저장해서 잘못된 인덱스나 오프셋을 사용해 억세스한다면 같은 에러가 나올 수 있을 것 같습니다.

그런데 위와 같은 추측으로는 루트 권한으로 시행하면 괜찮은 건 설명이 안되네요. 코드가 공개되어 있으면 좋았을 텐데요. hwp가 점점 쓰기 싫어집니다.

익명 사용자의 이미지

archlinux 32bit Xfce4 환경에서 문제없이 잘 동작합니다. 64bit 버전에서의 문제일 수도 있겠습니다.

hwpviewer실행 파일을 바이너리 편집기로 열어보면 http://www.hancom.com/viewer/linux/index.html 식의 문자열이 나오는데 이걸 0으로 덮어쓰면 hwpviewer의 배너가 사라지게 됩니다.
좀 살펴보니 이 문자열이 NULL이면 아예 네트워크 접속을 하지 않도록 짜여져 있는 거 같더군요.

비슷한 아이디어로,
실행파일을 살펴보면 linuxupdate.hancom.com 라는 문자열이 보이는데, 이걸 0을 덮어 쓰면 업데이크 체크를 하지 않을 가능성이 있습니다.

익명 사용자의 이미지

아!!! 님의 말이 맞았습니다!!!
방금 확인했는데 linuxupdate.hancom.com을 0으로 덮어 쓰니 정상적으로 열립니다.
언제 시간나면 deassemble을 해봐야지 생각했는데...

그런데 저도 제가 쓰는 arch도 32bit xfce4 환경 인데 왜 이런 에러가 났던 건지 참 아리송합니다.
다시 한번 유용한 정보 감사드립니다. 역시 open된 환경에서 토론하는 게 답인 것 같습니다.

익명 사용자의 이미지

s/deassemble/disassemble/

익명 사용자의 이미지

괜찮으시면
Arch에 어떻게 deb package를 설치하셨는지 좀 알려 주실 수 있으십니까?

익명 사용자의 이미지

허접합니다만 소스 패기지로 만들어 봤습니다. 압축푸시고 makepkg -s 하시면 설치 패키지가 만들어집니다. 링크는 삭제될 수도 있습니다.

https://dl.dropboxusercontent.com/u/876833/hwpviewer/hwpviewer-9.20.0.346-1.src.tar.gz

manabooks의 이미지

덕분에 문제없이 잘 사용하고 있습니다.

vim을 이용한 바이너리 편집은 금번에 처음 해보았기에 애를 먹긴 했지만, 결국 잘 작동합니다.

늦게나마 감사합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.