비 잘온다..

비 때문에 중부권이 난리다... 매년 연례행사 처럼 때마다 찾아오는 폭우.
우연히 보게된 올림픽대교 상황.. 물 중간에서 오도가도 못하는 저 검은차는 어쩔...

아래 사진을 보고있자니 뜬금없이 10년 전 제부도 일이 떠올랐다. 제부도는 하루에 두번인가 물길이 닫히는 시간이 있다. 당시에 같이 공부하던 동생들이랑 놀러갔다가 물길 닫힐 때 통제를하긴 하지만 꼬리를 물고 빠져나가던 그랜저랑 소나타가 중간 지점에서 바닷물에 잠기는걸 본적이 있다. 물론 중간에 멈췄을 때  구조대 출동해서 인명사고는 없었지만 물길 열렸을 때 그 두 대의 차는 어디론가 쓸려갔는지 흔적도 없었다는.. 당시에야 어리기도 했고 남의 일이기만한 신기한 구경거리 하나 봤다는 정도의 느낌이었는데.. 저 차안의 운전자 무사하시길...
 
사용자 삽입 이미지

2011/07/27 13:33 2011/07/27 13:33
Trackback Address:이 글에는 트랙백을 보낼 수 없습니다

구글 웹로그 분석 쿠키의 의미

http://www.tutkiun.com/2011/04/a-google-analytics-cookie-explained.html

구글 애널리틱스는  ‘__utma’ , ‘__utmb’, ‘__utmc’, ‘__utmz’, ‘__utmv’, ‘__utmx’. 의 여섯가지 키 값을 갖는 쿠키를 생성한다.

각 쿠키의 의미는
__utma : 유니크 방문자
126210440.579990553.1301242771.1302852082.1302867721.40 와 같은 값을 가지며
  • 126210440 : Domain hash, unique for each domain
  • 579990553 : Unique Identifier (Unique ID)
  • 1301242771: Timestamp of time you first visited the site
  • 1302852082: Timestamp for the previous visit
  • 1302867721: Timestamp for the current visit
  • 40 : Number of sessions started


__utmb , __utmc : 세션 트래킹
126210440.14.0.1302875964860 와 같은 값을 가지며
  • 126210440 : Domain hash, unique for each domain
  • 14 : Number of page views in current session
  • 0 : Starts with 10 and this count decreases to 0 after every outbound link click
  • 1302875964860 : Timestamps of current session time

__utmz : 트래픽 소스
126210440.1302625640.30.3.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=page%20load%20javascript 와 같은 값을 가지며
  • 126210440 :  Domain Hash
  • 1302625640 :   Timestamp when cookie was set
  • 30 : Session number
  • 3 : Campaign number
  • utmcsr=google : Campaign source
  • utmccn=(organic):  Campaign name
  • utmcmd=organic :  Campaign medium [Organic, referral, cpc and email]
  • utmctr=page%20load%20javascript : last keyword used to enter in site.


__utmv : 커스텀 밸류
126210440.|custom params
  • 126210440 : Domain Hash
  • Custom Values Custom values specified in user custom variables


__utmx : 웹사이트 옵티마이저
이 키는 구글 웹사이트 옵티마이저 트래킹 코드를 삽입했을 때 생성된다.

2011/07/18 22:18 2011/07/18 22:18
Trackback Address:이 글에는 트랙백을 보낼 수 없습니다

세계적 온라인 서비스업체의 Web Technology Stack

'세계 유수의 온라인서비스 업체에서 웹서비스 개발에 이용하고 있는 언어는 무엇일가?' 에 관한 포스팅이 있어 소개한다.
Web Technology Stack [Analysis] (해당 사이트의 기고문의 신뢰도는 모르겠다. 처음 발견한 사이트라..)
facebook이 php로 구현된건 알고 있었지만 backend 는 java와 같은 다른 언어로 구성되었다니 몰랐던 사실이다. 표를 보면서 느낀점은 웹관련 스택은 참 많이도 쪼개져 있구나.. 역시 silver bullet은 없구나.. 스크립트 언어로 그들 정도 서비스를 유지하려면 서버가 얼마나 많이 필요할까.. 같은 잡 생각? ㅋ

Product Front End Back end Database Others
Twitter Ruby on Rails (RoR), JavaScript, jQuery
LabJS, Modernizr, JSON-P, oEmbed
Scala Cassandra Java, C, Python, Mustache templating language
Facebook PHP, XHP, Hiphop for PHP, JavaScript C, C++, Java Cassandra, MySQL Python, Erlang
LinkedIn JSP, Apache Coyote Web Server Spring MVC, Linkedin spring, grails, Oracle and MySQL ActiveMQ for JMS, Lucene as a foundation for search, DWR, Jetty, Eh-cache, Quartz, Spring remoting.
YahooMail HTML, CSS, JavaScript (with YUI 3) PHP MySQL Apache Traffic Server (formely known as Yahoo! Traffic Server).
Google + Closure framework, including Closure’s JavaScript compiler and template system, HTML5 History API Closure templates server-side, C++, Java, or Python BigTable and Colossus/GFS MapReduce
FourSquare scala(lift framework) scala

Amazon S3 for hosting, /img/ folder which is served by nginx directly

MongoDB load balancer(s): nginx/0.8.52

Lift- A web framework written in scala.

Youtube Python psyco, a dynamic python->C compiler MySQL
Quora Python and JavaScript LiveNode/webnode2, Thrift (Communicate to backend)

Amazon EC2 and S3 for hosting

MySQL + memcached C++
Load Balancing: nginx in front of HAProxy
Viddler PHP, Python Rails 2.x, ffmpeg/mencoder/x264lib, Java 1.6 / Spring / Hibernate / ehcache, Erlang

Amazon EC2 and S3 for hosting

Mysql 5.0 Hadoop HDFS (distributed video source storage)
Nginx/Keepalived (Load balancers for all web traffic)
Wowza (RTMP video recording server)
Mediainfo(reporting video metadata)
Yamdi (metadata injector for flash videos)
Puppet(configuration management)
Logcheck(log scanning)
Duplicity(backup)
StackOverFlow jQuery, ASP .NET C#, Microsoft ASP.NET (version 4.0), ASP.NET MVC 3, Razor. LINQ to SQL, some raw SQL Server HAProxy (for load balancing), Bacula(for backup), Redis(caching layer)
Disqus jQuery,EasyXDM, Sammy, Flot, Raphaël, JSHint Python scripts, Django, Celery, South PostgreSQL, memcached HAProxy + heartbeat (Load balancing)

2011/07/18 21:54 2011/07/18 21:54
Trackback Address:이 글에는 트랙백을 보낼 수 없습니다