콘텐츠로 건너뛰기

Programmer

MS IME 한글 입력 버그

MS에서 나온 익스플로러 초창기부터 존재하던 버그이다. 인터넷 서핑 중간에 창전환(업로드라던지, 그림그리기라던지)이 일어나는 경우에 갑자기 한영키를 눌러도 한영 전환되지 않고 영문만 나오는 오류이다. 이럴 때 가장 간편한 해결책은 주소입력창의 오른쪽에 역삼각형(메뉴펼침)을 한번 눌러주고 다시 한영전환 해보면 한글 입력됨을 알 수 있다.… 더 보기 »MS IME 한글 입력 버그

ldconfig

프로그램은 디폴트로 /etc/ld.so.conf 파일을 읽어서 동적 링크 디렉토리에 적절한 심볼릭 링크를 설정한 후, 나중에 다른 프로그램이 사용할 캐시를 /etc/ld.so.cache 에 작성한다. 따라서, ldconfig가 DLL이 추가될 때, 제거될 때 또는 DLL 디렉토리가 변경될 때 실행되어야 한다.

Teamcity

<missing attachedㅠ.ㅠ> Teamcity라는 CI 툴을 사용해보고 있다. 아직은 뭐가 뭔지 잘 모르겠고.. 이것저것 해보고 있는 정도지만, 뭔가 조금씩 알아갈수록 꽤 괜찮은 도구라는 생각이 드는데.. (안상태 기자~ 안상태 기자~) 난~ Teamcity라는 검색어로 국내 검색 포탈에서 찾아봤을 뿐이고, 나오는 자료는 하나도 없고..… 더 보기 »Teamcity

java.net.BindException: Address already in use:8080

심각: Error initializing endpoint java.net.BindException: Address already in use:8080 at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:501) at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176) at org.apache.catalina.connector.Connector.initialize(Connector.java:1058) at org.apache.catalina.core.StandardService.initialize(StandardService.java:677) at org.apache.catalina.core.StandardServer.initialize(StandardServer.java.795) at org.apache.catalina.startup.Catalina.load(Catalina.java:530) at org.apache.catalina.startup.Catalina.load(Catalina.java:550) at sun.reflect.NativeMethodAccessorImpl.invoke(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 위와 같은 에러는 이미 8080 포트를 사용중일 때 나타난다. 이미 할당되어 사용되는… 더 보기 »java.net.BindException: Address already in use:8080

org.xml.sax.SAXParseException : Content is not allowed in prolog

정보: Starting Servlet Engine: Apache Tomcat/6.0.16 2008. 12. 30 오전 11:13:32 org.apache.tomcat.util.digester.Digester fatalError 심각: Parse Fatal Error at line 1 column 1: Content is not allowed in prolog. org.xml.sax.SAXParseException : Content is not allowed in prolog. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at… 더 보기 »org.xml.sax.SAXParseException : Content is not allowed in prolog

구글 크롬을 통한 injection 공격

<missing attachedㅠ.ㅠ> 구글 크롬의 보안 취약점을 이용한 injection 공격 방법이다. 해당 링크를 클릭하게 되면 클라이언트의 컴퓨터에서 프로그램이 실행될 수 있다. 해커에 의해서 클라이언트의 프로그램이 실행될 수 있다는 것은 클라이언트의 컴퓨터는 해커의 소유임을 나타낸다. 크롬… 노력은 많이 했다만, 아직은 많이 모자라는구나.… 더 보기 »구글 크롬을 통한 injection 공격

ime-mode 태그

style 태그는 4가지 속성(attribution)을 가질 수 있다. auto 는 default값이면서, 속성값이 지정되지 않은 것과 같은 효과이다. active 는 한글 기본 설정이면서, 한영 전환이 가능하다. inactive 는 영문 기본 설정이면서, 한영 전환이 가능하다. disabled 는 IME가 불활성화되어 전환이 불가능하다. 이 속성은… 더 보기 »ime-mode 태그

엠에쎈 악성코드 발생

아침에 출근하고 보니, 엠에쎈에 오프라인일 때 쪽지가 왔다며 두 개가 “띠링~”하고 떴다. 어떤 어여쁜 아가씨가 날 사모하고 쪽지를 보냈을까 열어봤더니, 두 개가 위와 같이 동일하다. 링크? 눌러볼까… 싶다가 그냥 참았다. 인터넷에 검색해보니, 피해사례가 좀 있는 모양이다. 저 사이트에 접속하면 iframe으로… 더 보기 »엠에쎈 악성코드 발생

html 링크시 target의 차이점

a 태그로 html 문서를 호출할 때 새로운 창에 띄우는 방식은 target=_new 와 target=_blank 가 있다. 이 둘은 모두 현재창이 아닌 새로운 창에 해당 사이트를 띄우는 것이다. _new는 현재창이 아닌 다른 창에 임의의 사이트가 로딩되어 있더라도 그 창에 사이트를 띄운다. 반면,… 더 보기 »html 링크시 target의 차이점

파이썬에서 한글 출력 문제 해결

파이썬을 CGI로 작동해서 웹페이지에 내용을 뿌릴 때는 한글을 사용하게 된다. 웹페이지를 한글로 쓸 수 없다면, 거의 무용지물이다..-_- 파이썬에서 print “한글”을 하면 정상적으로 한글이 출력되지만, 웹페이지로 넘기게 되면, 중간에 euc-kr이나 utf-8이나 이렇게 저렇게 인코딩되다 보면 결국 출력에는 한글이 깨져서 출력된다. 이때,… 더 보기 »파이썬에서 한글 출력 문제 해결