2014년이나 되야 표준화로 정립될 듯. (엄청 더디게 진행되는 느낌이 많이 든다. 하지만 실제적으로 표준안이 나오기 전에도 사용할 수 있을 정도의 수준은 Q2 이후에는 가능하지 않을까 라고 개인적으로 예상해본다. 2개 이상의 브라우저를 뜻하는 것이 대부분의 사용자들이 사용하고 있는 브라우저일 가능성이 높을 것이고 메이저 브라우저가 지원하면 자연스럽게 경쟁에서 뒤쳐지지 않기 위해 다른 브라우저에서도 빠르게 지원할 가능성이 높다. webkit같은 오픈 소스를 사용한다면 더 적용이 빨라질 거라고 생각한다.)

 

http://www.jopenbusiness.com/mediawiki/index.php/HTML5#HTML5_.ED.91.9C.EC.A4.80.ED.99.94_.EC.9D.BC.EC.A0.95 참고

 

  • 2006.06 : 웹 하이퍼텍스트 워킹그룹(WHATWG) 출범
  • Web Form 2.0, Web Applications 1.0
  • 2007.03 : 새로운 HTML 워킹 그룹 생성
  • 2009.10 : W3C에서 XHTML 전환 실패를 인정함
  • 2011.05 : HTML5 최종 초안 (Last Call Working Draft)
  • 2012.Q2 : HTML5 후보 표준안 (Candidate Recommendation) - 2개 이상의 브라우저에서 테스트 완료
  • 2014.Q1 : HTML5 제안 표준안 (Proposed Recommendation) - 브라우저 업체의 피드백 반영
  • 2014.Q2 : HTML5 최종 표준안 (Recommendation)

 

http://www.zdnet.co.kr/news/news_view.asp?artice_id=20110215174256 기사 참고

HTML 마크업 기술의 발전 과정

 

http://ettrends.etri.re.kr/PDFData/27-4_083-095.pdf 참고

헤게모니.. 멋진 말인데? 웹 플랫폼 헤게모니를 쥐고 있는 구글, 애플, 마이크로소프트 등이 쥐고 있다. 등으로 활용할 수 있는 단어.

http://k.daum.net/qna/view.html?qid=00ihE

 

 

헤게모니 [hegemony]

 

가장 통상적인 의미에서 한 집단·국가·문화가 다른 집단·국가·문화를 지배하는 것을 이르는 말.

 

사전적인 의미는 한 나라의 연맹제국에 대한 지배권, 맹주권, 패권(覇權)을 말한다. 오늘날 이 용어는 일반적으로 한 집단·국가·문화가 다른 집단·국가·문화를 지배하는 것을 가리킨다. 20세기가 시작된 이래 특히 미국과 같은 초강대국의 활동과 관련하여 이 용어는 정치적 지배라는 함의(含意)를 지니게 되었다.

 

헤게모니라는 개념은 한편으로는 국가기구나 정치사회가 그들의 법률적 제도, 군대, 경찰, 감옥 등을 통하여 다양한 사회계층을 어떻게 지배하는가를 이해하는 데 도움를 주고, 다른 한편으로는 지배집단이 현상황을 유지하기 위하여 국가기구들을 강제적으로 사용하는 방식과 함께 정치사회와 시민사회가 현상황에 대한 다양한 시회계층들의 자발적인 동의(同意)를 어떻게 창출해내는가를 이해하는 데 도움을 준다.

 

대부분의 이론가와 비평가들은 헤게모니라는 말을 무심코 또는 정확한 의미 규명 없이 혼란스럽게 사용하고 있다. 그러나 마르크스주의적·포스트구조주의적 비평에서 볼 때 이 용어는 상당히 복합적이고 전문화된 의미를 지닌다. 헤게모니의 이론적 개념이 정립된 것은 이탈리아공산당의 창설자인 안토니오 그람시(Antonio Gramsci)의 작업을 통해서이다. 그는 마르크스주의의 결정론적 해석과 베네데토 크로체(Benedetto Croce)의 관념철학에 반대하여 변증법적 유물론과 사적 유물론의 통일을 주장하면서 헤게모니를 다음과 같이 설명하였다.

 

안토니오 그람시는 《옥중수고 Prison Notebooks》에서 계급간의 관계, 특히 부르주아계급이 노동자계급에게 행사하는 통제의 의미로서 헤게모니를 설명하였다. 그가 말하는 헤게모니는 한 계급이 단지 힘의 위력으로써만이 아니라 제도, 사회관계, 관념의 조직망 속에 동의를 이끌어냄으로써 자신의 지배를 유지하는 수단이다. 다시 말하면 성공적인 헤게모니는 지배계급의 이해(利害)를 표현할 뿐만 아니라 종속집단인 피지배계급으로 하여금 이것을 자연스러운 것, 또는 상식적이며 자명한 것으로 받아들이게 할 수 있다는 것이다. 그는 더 나아가 헤게모니의 기초는 단지 경제에만 국한되는 것이 아니라 모든 사회의 문화생활 속에 존재하는 통합적 관계망이라고 생각하였다.

 

한편, 그는 대항의 관점에서도 헤게모니를 명료하게 정의하였다. 노동자 계급이 부르주아 헤게모니를 타도하기 위해서는 새로운 헤게모니를 형성해야 한다고 보았다. 이 새로운 헤게모니는 기존의 부르주아 헤게모니보다 더 거대한 동의 기반을 가질 것이며, 더 많은 집단의 기대와 이해에 부응할 것이다. 이것은 자본주의가 발달한 민주사회에서 사회혁명이 일어나는 조건인 프롤레타리아트의 지도성(헤게모니)의 논리를 말하고 있는 것이다. 그에 따르면, 새로운 헤게모니, 즉 프롤레타리아적 헤게모니는 오직 지배적인 헤게모니와의 대립관계에서만 만들어질 수 있다고 한다.

Facebook에 새로나온 그래프 검색을 신청해보자. 먼저 아래 링크로 가서 맨 밑에 있는 신청버튼을 클릭하면 된다.

http://www.facebook.com/about/graphsearch


감성돋는 소개 동영상 (외국애들은 왜이렇게 이런 소개동영상 잘 만드는 걸까? 그들의 감성과 아이디어가 부럽다.)


또는 기존 검색엔진의 변화와 새 서비스를 요란스럽게 설명한 동영상. (영어를 잘 못하는 나같은 사람에게 youtube의 자막기능과 번역기능은 정만 너무 만족스럽다. 한국사람들은 리스닝은 잘 안되도 독해는 쬐금 하지 않는가? 독해도 안되면 번역해서 보면된다.)



전세계의 SNS 서비스를 하는 웹사이트는 대충 340개 정도 되는것 같다. 물론 누락된 사이트가 있을꺼기 때문에 실제로는 더 많을 것이다. 아래 링크를 참고해보자.


http://en.wikipedia.org/wiki/List_of_social_networking_websites


이중에서 실제 비즈니스 모델과 결합되고 수익이 나고 있는것은 얼마나 있을까? 개인적인 바램으로는 스타트업 회사들의 SNS에 많이 뛰어들었으면 좋겠고 실제로 성공하는 회사들도(특히 국내에서) 많이 나왔으면 좋겠다. 도전하는 사람들이 목표로 삼아야 하는 일종의 성공사례 같은것으로 말이다.



파일저장기술, 'MS특허' 대신할 오픈소스가 개발되었다. 

http://www.zdnet.co.kr/news/news_view.asp?artice_id=20130126021223


요지는 MS의 라이선스를 지급되어왔던 exFAT와 호환되는 파일시스템을 오픈소스로 개발했다는 것이다.

다음 링크를 확인하면 소스코드를 볼 수 있다.


퓨즈-exFAT

http://code.google.com/p/exfat/downloads/list


ip로 해당 국가 검색방법

http://www.geoiptool.com/

 

다음 화면에서 ip를 입력하면 구글 맵과 함께 위치를 보여준다.

 

 

ip 또는 도메인 소유자 확인 방법

http://whois.kisa.or.kr/kor/

 

한국 인터넷 진흥원에서 운영하는 검색사이트로 다음처럼(예: 네이버 아이피) 검색결과를 보여준다.

자바로 플래폼을 바꾸고 정말 막막했는데 이 책이 있어서 다행이였다. 비록 깊은 내용은 아니지만 처음 접할때 어려웠던 부분들을 해소할 수 있도록 도와준다. 처음 자바 개발을 하려고 하는 분께 강력 추천한다.



쉽게 따라하는 자바웹개발

저자
백기선 지음
출판사
인사이트 | 2012-11-30 출간
카테고리
컴퓨터/IT
책소개
자바 웹 개발을 처음 접할 때 각종 프레임워크와 툴을 사용하는 ...
가격비교 글쓴이 평점  


현재 나는 ubuntu를 사용하고 있는데 블로그 포스트 할때마다 윈도우에서 블로그 api를 통해 MS워드로 쉽게 포스트 하는것에 비해 불편하다고 느껴서 linux에 쓸만한 블로그 writer 클라이언트가 있는지 검색해보게 되었고 다음과 같은 링클를 발견할 수 있었다.


http://www.makeuseof.com/tag/6-free-blog-editors-that-you-can-use-on-your-linux-desktop/

http://www.labnol.org/software/download/best-desktop-blogging-clients-linux/3491/


  • BloGtk
  • Thingamablog
  • ScribeFire
  • Drivel
  • Gnome Blog Editor
  • QTM

총 6개를 주요로 소개하고 있는데... 결론는 MS워드 만큼 쓸만한게 없다는 결론. 슬프다... 


나와 같이 회사를 옮길 사람이 있을까?

http://mbablogger.net/?p=5719


나를 그만큼 믿고 인정해 주는 사람이 있을까? 스스로 아직 없다고 평가한다. 그러지 못한 이유중에 1차적으로 나에게 원인이 있을 것이라고 생각하고 반성한다. 더 노력하자! 오늘은 이 오래된 영화 한편 다시 봐야겠다. :)



크롬에서 실수로 닫은 탭 복구방법은!!

CTRL+SHIFT+T

 

신기하면서 유용함.

http://compressorrater.thruhere.net/

JavaScript 압축 알고리즘 별로 성능을 비교할 수 있다. (JSMin, Dojo, ShrinkSafe, YUI Compressor, Packer, gzip 지원)

 

LGU+가 2012년 4분기 실적발표를 컨퍼런스콜로 하네요. 신기합니다. J

자세한 내용이 궁금하신분은 http://www.uplus.co.kr/ 를 참고하세요.

(또는 http://www.uplus.co.kr/cmg/kore/invs/pkir/RetrievePkIrQuaterList.hpi?mid=2589)

 

   

Windows용 IIS에서는 명시적으로 특정 IP만을 사용하도록 설정하더라도 서버에 추가된 다른 IP의 80, 443포트를 사용하지 못하도록 제한다고 있다. 이는 소켓 풀링 하고 관련되어 있다.

http://forums.theplanet.com/index.php?showtopic=34369

http://support.microsoft.com/kb/238131/ko

 

해제 방법

>> net stop http /y

>> httpcfg.exe query iplisten

>> httpcfg set iplisten -i 10.0.0.1:80 # 리슨하기 원하는 아이피:포트를 추가 해준다.

>> httpcfg.exe query iplisten # 제대로 들어갔는지 확인

>> net start w3svc

 

httpcfg 명령을 찾을 수 없다고 나오면 Windows CD를 넣고 필요한 툴인 support/tools/suptools.msi 설치 할 것. 윈도우 시디 없을 경우 아래 링크 활용한다.

http://www.microsoft.com/downloads/details.aspx?FamilyID=96a35011-fd83-419d-939b-9a772ea2df90&displaylang=en

   

이 후 재 부팅.

삭제 방법

>> httpcfg delete iplisten -i ip:port

 

nslookup을 이용한다.

# nslookup

> Set type=mx

> google.com

각 서비스들의 주요 특징은 다음과 같다.

  • Google

https://docs.google.com/viewer

  • 특징: Embed 방식 지원
  • 지원 포맷: 대부분 문서 및 이미지 포맷 지원
    http://support.google.com/drive/bin/answer.py?hl=en&p=docs_viewer&answer=2423485 참고
  • 일부 블로그 포스트에 의하면 ppt 의 결과물은 SkyDrive와 동일하지만 doc 파일의 경우 약간 다르다고 한다.
  • 라이선스 확인 필요("You may not use the Service to develop a visual document search and preview application which embeds multiple uses of the Google Docs Viewer in a single webpage for DOC, DOCX, or PPTX file types.")

 

 

 

  • MS SkyDrive

http://view.officeapps.live.com/op/view.aspx

  • 특징: Word, PowerPoint 10MB 이하, Excel 5메가 이하 만 지원
  • 지원포맷
    Word: docx, docm, dotm, dotx
    Excel: xlsx, xlsb, xls,
    xlsm
    PowerPoint: pptx, ppsx, ppt, pps, pptm, potm, ppam, potx, ppsm

 

 

  • Zoho

https://viewer.zoho.com/home.do
(2012년 까지만 서비스 예정)

 

 

http://eclipsecolorthemes.org/


위 사이트의 도움을 받아서 테마를 변경할 수 있다.

Help > Eclipse Marketplace 에서 Eclipse Color Theme 를 검색해 설치해보자.

그 다음 이클립스 메뉴(Window > Preferences > General > Appearance > Color Theme) 에서 설정하면 된다. 


(난 검정색 바탕이 좋더라고요… ^^)

 

 

또는, 각각 테마를 받아서 하나씩 import해도 된다. 자세한 import 방법은 아래 동영상을 따라하면 쉽게 할 수 있다.


"RDF(Resource Description Framework)는 웹상의 자원의 정보를 표현하기 위한 XML 규격으로 상이한 메타데이터 간의 어의, 구문 및 구조에 대한 공통적인 규칙을 지원하는 기법을 통해 웹상에 존재하는 기계 해독형(machine-understandable)정보를 교환하기 위하여 월드 와이드 웹 컨소시엄에서 제안한 것으로, 메타데이터간의 효율적인 교환 및 상호호환을 목적으로 한다." (위키피디아, http://ko.wikipedia.org/wiki/RDF)

 

RDF포멧으로 뭔가 다른걸 해볼 수 있지 않을까 해서 찾아보았다. 아래 RDF에 대해 잘 정리된 PPT 링크가 있다. 이해하는데 많은 도움에 되었다.

http://www.slideshare.net/barambi/rdf

 

#!/bin/bash

 

echo 'kill django process...'

for pid in `ps aux | grep 'manage.py' | grep -v 'grep' | awk '{print $2}'`; do

  echo kill $pid

  kill -9 $pid

done

2013년 1월 22일 크롬 버전(Windows, Mac, Linux)이 업데이트 되다. 아래 이슈들이 수정되었다. 또한 보안 이슈를 제보한 사람에게 $1,000 의 보상도 이뤄졌다.

 

  • Fixed performance of mouse wheel scrolling. [Issue: 160122]
  • Fixed visited links regression. [Issue: 160025]
  • Fixed windows installation when installed as admin. [Issue: 166473]

 

http://googlechromereleases.blogspot.kr/2013/01/stable-channel-update_22.html 참고

 

추가로 크롬 릴리즈 블로그를 확인해보니 25.0.1364.33 버전이 베타로 진행중인 것을 알 수 있었다. 수정사항으로는 "Pepper Flash updated to releases 11.5.31.139" 가 있는데 작년 8월 이후 PPAPI로 변경된 크롬의 플래시 때문에 문제가 된 적이 있어서 미리 플래시 부분에 문제가 없는지 미리 확인해봐야겠다. PPAPI와 NPAPI는 추후 포스트를 통해 정리하겠다.

 

"악성코드와 CSRF의 용도로 악용될 수 있는 상황"

국내 유명 포털 NHN 네이버에서 서비스하는 블로그와 카페 게시글 그리고 메일에서 XSS 취약점이 발견됐다. 아래 링크 참고

http://dailysecu.com/news_view.php?article_id=3668

 


lighttpd와 django설치 방법은 생략한다. 설치가 끝난 후 fastcgi를 enabled 시키고 /etc/lighttpd/conf-enabled/10-fastcgi.conf 을 다음과 같이 수정한다. (doamin 및 dir 부분은 상황에 맞게 적절히 수정하자)

 

server.modules += ( "mod_fastcgi" )

$HTTP["host"] =~ "^(www\.)?domain\.com" {

  url.rewrite-once = (

    "^(/.*)$" => "/domain.fcgi$1",

  )

 

  server.document-root = "/dir/"

  fastcgi.server = (

    ("main" => (

      "check-local" => "disable",

      "host" => "127.0.0.1",

      "port" => 3033,

    ))

  )

}

 

그리고 다음과 같이 django를 띄우고 lighttpd도 재시작한다.

# python ./manage.py runfcgi daemonize=true method=threaded host=127.0.0.1 port=3033

 

아래와 같이 django 기본페이지가 보이면 성공!

 

http://www.microsoft.com/ko-kr/events/2012/windows8app/index.aspx

Win8 앱 개발하면 타블렛을 줍니다. 도전? ㅋ

http://cubieboard.org/

 

큐비보드는 안드로이드 또는 OS(Ubuntu) 도 설치할 수 있는 듯 합니다.

 

아래와 같은 사양을 지원한다고 합니다.

1G ARM cortex-A8 processor, NEON, VFPv3, 256KB L2 cache

Mali400, OpenGL ES GPU

512M/1GB DDR3 @480MHz

HDMI 1080p Output

10/100M Ethernet

4Gb Nand Flash

2 USB Host, 1 micro SD slot, 1 SATA, 1 ir

96 extend pin including I2C, SPI, RGB/LVDS, CSI/TS, FM-IN, ADC, CVBS, VGA, SPDIF-OUT, R-TP..

Running Android, Ubuntu and other Linux distributions

 

 

[칼럼]리눅스, 언제 이렇게 많이 퍼졌지?

http://www.zdnet.co.kr/column/column_view.asp?artice_id=20130107114217

 

큐비보드에 우분투 설치

http://talkingaboutme.tistory.com/388

 

큐비보드 BerryBoot 스샷

http://www.berryterminal.com/doku.php/berryboot

/etc/resolv.conf 수정하여 다음과 같이 설정한다.

 

nameserver xxx.xxx.xxx.xxx

nameserver xxx.xxx.xxx.xxx

 

순서대로 1차, 2차 또는 추가로 기입할 수 있다.

회사에서는 형상관리 툴로 CVS를 사용하고 있다. 초기에는 VSS(Visual Source Safe)를 사용했었지만 여러 플랫품을 지원해야 하는 문제도 있고 개발 툴의 변화 등 여러 가지 문제로 인해 CVS로 변경되었다. 하지만 요즘 Google code 사이트나 github에서 DVCS (Distributed revision control)를 지원하는 Git 이나 Mercurial를 지원하고 있고 이것에 대한 장점이 크게 부각되고 있어서 회사에서 업무용으로도 변경해야 하는 것이 맞는가 하는 의문이 들었다. 그래서 조사해봤고 다음과 같은 잘 정리된 페이지를 찾을 수 있었다.

 

Git:

http://minslovey.tistory.com/100

 

Git vs. Mercurial:

http://helloworld.naver.com/helloworld/1011

 

결론으로 현재 회사에서 Git이나 Mercurial과 같은 DVCS를 쓰지 않는 것이 좋을 것 같다. 오픈 소스처럼 공헌자가 많지 않고 커미터가 있지 않은 환경에서 어울리지 않다는 점과 불필요한 push등 추가 작업이 코드 반영 시 필요하다는 점이 부적합한 면으로 판단된다.

http://www.olccenter.or.kr/main.jsp

 

무료강좌도 있고 꽤 쓸만하다. 사이트는 잘 못 만들었지만 강의는 시간 내서 볼만하다.

이 사이트 꽤 유용하다.

 

이클립스 + 톰캣 + 스프링 MVC + maven 개발환경 구축 - 1장

http://springmvc.egloos.com/429363

 

이클립스 + 톰캣 + 스프링 MVC + maven 개발환경 구축 - 2장

http://springmvc.egloos.com/429779

 

이클립스 + 톰캣 + 스프링 MVC + maven 개발환경 구축 - 3장

http://springmvc.egloos.com/429779

 

이클립스에서 SpringMVC 테스트(JUnit) 환경 구축하기

http://springmvc.egloos.com/438345

SPOF 란 용어를 요즘 들어 많이 듣는다. SPOF 란 Wikipedia에 따르면 아래와 같이 설명하고 있다.

 

단일 고장 점(single point of failure, SPOF)는 시스템 구성 요소 중에서, 동작하지 않으면 전체 시스템이 중단되는 요소를 말한다. 예를 들어 이더넷 케이블과 전원, 이더넷 허브(HUB), 접속 단말들의 NIC(Network Interface Card) 등으로 이루어진 간단한 이더넷(Ethernet) 네트워크 시스템에 있어서 네트워크 허브(HUB) 장치의 전원은 SPOF이다. 허브의 전원이 차단됨과 동시에 나머지 모든 요소들은 네트워크를 사용할 수 없다. 높은 가용성을 추구하는 네트워크, 소프트웨어 애플리케이션, 상용 시스템에 단일 고장 점이 있는 것은 바람직하지 않다.

 

그렇다. 하둡에서도 master의 name-node가 SPOF가 되는 식이다. SPOF가 아닌 부분은 이미 충분히 이중화 등의 신경을 쓰고 있을 것이기 때문에 결국 SPOF의 위험을 줄여야 보다 안정적인 서비스가 가능하다.




다음 4가지 노력으로 SPOF의 위험을 줄일 수 있다.


  • 복잡도 낮추기
  • 복제
  • 다양성
  • 투명성

 

http://ko.wikipedia.org/wiki/%EB%8B%A8%EC%9D%BC_%EA%B3%A0%EC%9E%A5%EC%A0%90 참고


아래처럼 한글 또는 문자가 깨져 보일 때에는

â"œâ"€atd

â"œâ"€auditdâ"€â"¬â"€audispdâ"€â"€â"€{audispd}

â"‚ â""â"€{auditd}

â"œâ"€automountâ"€â"€â"€4*[{automount}]

â"œâ"€avahi-daemonâ"€â"€â"€avahi-daemon

â"œâ"€crond

â"œâ"€dbus-daemonâ"€â"€â"€{dbus-daemon}

â"œâ"€events/0

â"œâ"€events/1

â"œâ"€exim

â"œâ"€gam_server

 

아래와 같이 입력해보자.

# unset LANG

+ Recent posts