Ruby sinatra web freamework

Ruby sinatra web freamework을 지원하는 웹 애플리케이션 서버 개발을 위해서 웹 프레임워크를 선택해야 했다. Ruby, Python, Perl, Java 모두 훌륭한 웹 프레임워크를 가지고 있으며 아마도 거의 비슷한 모습에 비슷한 쓰임새를 가지고 있을 것이다. 해서 웹 프레임워크를 선택하기 전에 언어를 선택하고 해당 언어에서 제공하는 ...

사설 SSL 인증서 만들기

사설 SSL 인증서 만들기개인이 사용할 서버의 인증서를 굳이 비용이 들어가는 공인 인증기관에 요청할 필요는 없다. 이럴때는 사설 SSL 인증서를 만들어 사용하자. 먼저 SSL Handshake과정을 확인해 보자. 1. 클라이언트가 서버에 연결하면, 먼저 인증서를 요청하게 된다. 인증서는 유저가 선택한 사이트를 신뢰할수 인증한다는 것이다. 엄격히 신뢰있다는...

URI 디코딩

URI 디코딩 urllib를 이용하면 된다.import urllibstr = "%BB%E7%B6%FB%C7%D8"urllib.unquote(str) URI 모듈을 이용한다.use URI$string = "안녕하세요 !!";$encode = uri_escape($string);print $encode,"\n";print uri_unescape($encode...

문화의 관점에서 생각해본 구글서비스 실패의 원인

문화의 관점에서 생각해본 구글서비스 실패의 원인국내에서의 구글 서비스 점유율이 늘어나고 있기는 하지만 의미있는 변화를 이루어낼 정도는 아닌 것 같다. 검색 점유율만으로 단순비교하기에는 무리가 있기는 하지만 이것만을 놓고 봤을 때에는 죽쑤고 있다라고 봐야될 수준인거 같다. 한국에 구글 R&D 센터가 만들어진게 아마도 2년전인 2007년 쯤인 것으로 알고 있...

소셜 네트워킹 서비스를 위한 개발 방법론

소셜 네트워킹 서비스를 위한 개발 방법론 음 매우 좀 이상적이고도 추상적인 글일 수도 있겠으나 그러려니 하고 정리 해본다. 이상적이고 추상적이고 비현실적인 생각을 하는게 INTP 라고하니 거기에 위안을 삼아본다. 대략 모든 영역에서 40점을 넘는 진성 INTP 크.. 2010년 10월 최근 국내 SNS 서비스들이 해외 SNS 서비스들에 비해 부진을 면치 ...

cyber space

cyber spacecyberspace라는 용어는 1984년 발표된 William Gibson의 뉴로멘서 (Newromancer)라는 소설에서 처음 사용되었다고 한다. - 언제 한번 읽어봐야 겠다. 번역본이 있을려나 모르겠다. -사이버스페이스는 실제로 존재하지 않는 가상의 공간을 의미한다. 그렇다고 해서 사이버스페이스가 존재하는 영역조차도 존재하지 않는 ...

엔트로피와 프로그래밍

엔트로피와 프로그래밍판타지 세계를 기반으로 하는 롤플레잉 게임들, 특히 일본식 롤플레잉을 하다보면, 중세풍 판타지 세계가 아닌 기계문명과 중세가 뒤섞인것 같은 약간은 특이한 세계관을 가진 게임을 만날 수 있다. 하긴 이런 세계관을 보여주는 에니메이션들도 꽤나 있다. 게임으로 치자면 파이널 판타지 씨리즈, 에니메이션으로 치자면 에스카플로네. 물론 이들 세계...

저작권의 출현과 오픈소스

저작권의 출현과 오픈소스쓰여진 글에 대한 저작권이 언제 출현했을까? 왠지 궁금해 졌다. 당연히 쓰여진 글에 대한 저작권이니까. 글이 종이든지 어디에든지간에 씌여진 시점부터라고 생각할 수도 있겠다. 그렇지만 저작권 개념은 쓰기가 발명되고 난 뒤에도 한참이나 지나서 만들어졌다. 정확히 말하자면 쓰기가 내면화 되는 시점 - 대게는 인쇄가 일반화된 시점부터 본격...

Diving In HTML5

Diving In HTML5 출처 HTML5는 HTML의 차세대 버전으로, HTML 4.01, XHTML 1.0, XHTML 1.1를 대신하기 위해서 만들어졌다. HTML5는 현대적인 웹 애플리케이션을 만들기 위해서 필요한 여러 기능들을 가지고 있다. 현재 널리 사용되고 있는 HTML 4.01이 단지 문서를 출력하는데 중점이 맞추어져 있어서, 구조적 문서...

HTML5 - Drawing

HTML5 - DrawingHTML5는 앨리먼트가 정의되어 있다. canvas를 이용해서 그래픽 랜더링, 게임 그래픽 기타 비쥬얼 효과를 만들 수 있다. 캔버스는 다음과 같이 만든다.

  • yundream
  • 2016-01-16 15:44:51
  • 73417
  • tags: html5 www