본문 바로가기

전체 글251

Text Wrapping CSS Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa .. 2013. 1. 12.
WEB Socket Ajax 가 비동기 방식으로 클라이언트 -> 서버 를 가능하게 하지만 서버 -> 클라이언트 즉, Poll방식은 구현이 쉽지 않았습니다. 예를들어 서버로 요청을 보내놓고 서버에서 이벤트가 있을때 응답을 주는 Ajax Long Polling이 하나의 방법이었습니다. 이런 방식을 통틀어 COMET이라고도 합니다. 소켓을 통해 웹에서 양방향 통신이 가능한 WebSocket이 HTML5 의 표준에 포함이 되었습니다. 하지만 현재 브라우저에서 지원되는 HTML5 웹소켓은 IE를 제외한 Chrome, Safari, Firefox, Opera등에서 작동이 되고 있으며, 보안 이슈등이 있어서 아직은 시기상조라는 의견이 있으며, 대신에 최근에는 Socket.io (http://socket.io/) 란 자바스크립트 라이브러.. 2013. 1. 5.
JSON Object 와 String 간 변환 참고 : http://www.json.org/js.html 참고2 : http://msdn.microsoft.com/ko-kr/library/cc836459(v=vs.94).aspx 2013. 1. 5.
JAVA NIO 방식으로 File 읽기 import java.io.FileInputStream; import java.io.IOException; import java.nio.CharBuffer; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; import java.nio.charset.Charset; import java.nio.charset.CharsetDecoder; import java.util.Scanner; public class NIOFileReaderTest { @SuppressWarnings("resource") public static void main(String[] args) { String fileName = "input.txt"; File.. 2013. 1. 4.
Tika 소개 - 유용한 Parser 라이브러리 XML 파서에 대해 검색하다가 괜찮은 라이브러리를 하나 발견했다. 라이브러리의 시작은 어떤 파일이든 포함된 컨텐츠를 추출해내는 것이 목표였다고 한다. 현재는 루씬 검색엔진 에서 파일 필터로 쓰이고 있는듯.. http://tika.apache.org/ 기본 파싱방법은 (파일스트림, 핸들러, 메타데이터, 컨텍스트 객체) 이 4가지를 넣고 parse 를 돌리는 식이다. 아래는 HTML 을 파싱하는 간단한 예제이다. package tikatest; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.net.URL; import org.apache.tika.exception.T.. 2012. 12. 14.
미래 인재의 6가지 조건 미래 인재의 6가지 조건 디자인(Design) - 기능만으로는 안 된다. 스토리(Story) - 단순한 주장만으로는 안 된다. 조화(Symphony) - 집중만으로는 안 된다. 공감(Empathy) - 논리만으로는 안 된다. 놀이(Play) - 진지한 것만으로는 안 된다. 의미(Meaning) - 물질의 축적만으로는 부족하다. 디자인 (Design) 우리 주변에 디자인이 없는 물건은 없습니다. 또한 새롭게 무언가를 구매할 때 우리는 디자인을 중시하기도 합니다. 다니엘 핑크는 디자인은 아웃소싱이나 자동화하기 어려운 하이컨셉 재능이라고 이야기 합니다. 또한 존 헤스킷(John Heskett)은 디자인을 다음과 같이 정의했습니다. 디자인이란 본질적으로 우리의 필요에 걸맞고, 우리 생활에 의미를 부여하기 위해 .. 2012. 12. 5.