블로그

나빌레라의 이미지

OS만들기 2판을 쓰고 있습니다.

KLDP에 매일 한 번 이상씩 들어오긴 하는데, 이상하게 글은 잘 안쓰게 됩니다.

예전에 활기차던 KLDP가 그립습니다.

막상 글을 쓰려니 쓸 글도 없는게 문제네요..ㅠㅠ

회사에서 일 하다가 모르는게 있어서 구글 검색을 하니, 제가 모르는 문제의 답이 제가 오래전에 쓴 KLDP의 강좌에 있는걸 보고 예전에 알았던 것을 지금은 왜 모르는가...

하는 철학적 고민을 하다 갑자기 KLDP에 글 하나 쓰고 싶어졌습니다...^^;

KLDP에 강좌를 연재한건 2008년이고 그 강좌가 OS 책으로 나온건 2009년이네요. 책이 나온지도 5년이 지났습니다. 강산이 반쯤 변했겠군요.

그래서 마음먹고 2판을 쓰고 있습니다. 한 달 정도 지났는데요. 2009년에 나온 책에서 다루지 않았던 내용들을 모두 포함해서 쓰려고 계획중입니다. 물론 무슨 출판사랑 계약이 되고 이런건 아니고요. 일단 다 쓰고 나면 출판사 알아봐야죠. 2009년에 나온 책도 그렇고 지금 쓰고 있는 것도 그렇고 이게 뭐 얼마나 팔리겠어요? 출판사에 손해나 안끼치면 다행이지요.

dormael의 이미지

리눅스로 HLS(HTTP Live Streaming) 스트리밍

간단한 HLS 스트리밍을 위한 참조글들을 모아봤습니다.

김정균의 이미지

네이버 아이디로 로그인 PHP pear package

아무도 안만들어 주셔서.. 결국에는 만들었습니다. --;

https://my.oops.org/161 참고 하셔서, 필요하신 분들 사용하세요.

김정균의 이미지

과거로의 회기

php version은 올라가면서 life time은 종료되는데, 코드 종속성 때문에, php version을 올리지는 못하고..
그래서 나는 php53_compatible 이라는 옵션을 php 5.4 php.ini에 집어넣는 작업을 하고 있습니다 ^^;

현재 구현 완료 목록
  . allow_call_by_reference 복구
  . object 변수를 stdClass 선언 없이 생성할 경우 경고 메시지 안나오도록 수정
  . magic_quotes_gpc 복구

다행이 ereg와 split은 살아있는데 또 뭐가 필요할지 모르겠군요..

조만간 php54_compatible 작업도 해야 할 것 같습니다.. --;

GunSmoke의 이미지

쑥쑥오름교실과 클래스캐스트를 소개합니다.

한동안 괴롭게 매달려왔던 책을 출판하고
http://jhrogue.blogspot.kr/2013/04/blog-post_6860.html
올해 1월 14일부터 3월 25일까지 프로그래밍 언어론 수업을 University of Washington의 Dan Grossman 교수님께 배웠습니다. 10주 동안 sml과 racket, ruby를 배우며 7개의 숙제와 7번의 상호 평가, 중간고사와 기말고사를 치뤘습니다. 그리고 다행히 수료! http://kldp.org/node/137352

어? 3월 초에 초등학교가 개학을 하는데 초등학교 교사가 워싱턴에서 어떻게 수업을 받을 수 있죠?
인터넷을 통해 프로그래밍 언어론 수업을 수강했거든요.

문태준의 이미지

puppetconf 2013 주제들

puppetconf 라고 puppet 관련한 행사가 있습니다.
아래 행사일정보면 puppet 가지고 화수목금 4일간 컨퍼런스를 합니다.
http://puppetconf.com/schedule/

중국에서도 puppetconf는 하던데 언제 국내에서 할 날이 있을까나... 모르겠네요.

근데 혹시 그냥 스크립트로 관리하는 것 말고 puppet 이나 chef 등의 설정관리툴 사용하시는 분 있어요? cfengine 도 좋구요.
도통 국내에서는 puppet 등의 사용자를 못 찼겠네요.

생각해보니 제가 puppet 은 간단한 설치법만 공유를 했었네요.
저는 현재 5천에서 6천여대의 리눅스 서버를 puppet 으로 설정 관리하고 있습니다.
한대의 CA 서버(인증서버)가 있고 배포서버를 여러 대 두어서 로드밸런싱하고 있습니다.
그전에 cfengine 으로 관리하던 2천여대가 있었는데 올해 초에 puppet 으로 마이그레이션을 했지요.

문태준의 이미지

애자일 프로세스, CI(Continuous Integration), Devops 등에 대한 단상...

https://groups.google.com/forum/#!topic/sysadminstudy/z1zQFXBXNrs 에 포스팅했던 내용입니다.

회사에서 팀내 QA팀과 메일을 주고받은것이 있어서 포워딩합니다.
Continuous Integration (지속적인 통합) 은 아래 내용 참고.
http://wiki.tunelinux.pe.kr/pages/viewpage.action?pageId=885017

문태준의 이미지

Tumblr 의 운영 관련 사례 - Scalable System Operations ( Tumblr 의 사례)

마찬가지로 https://groups.google.com/forum/#!topic/sysadminstudy/bx2jKbnfpv8 여기 포스팅했던 것입니다.
자동화된 인프라 관련 자료는 아래에 일부 정리하긴 했었습니다만 요즘에는 업데이트를 안 했네요.
http://wiki.tunelinux.pe.kr/pages/viewpage.action?pageId=884919

-------------------
참고로 아래는 주로 개발쪽의 이야기인데 tumblr 의 운영쪽에서 나온 자료도 있습니다.
예전 보고나서 한번 정리해보자고 했는데 일단 링크라도 공유를 해 드릴께요.

moonend의 이미지

lmbench를 이용한 레이턴시 측정 문제: 왜 이리 느린걸까요?

lmbench를 이용해서 com1/com2 두 컴퓨터 간의 레이턴시 측정을 하려고 합니다.
그런데 표시되는 속도가 너무 느려 무언가 문제가 있나 싶어서 측정 과정 중, 무얼 잘못했나 싶습니다.

혹시 무엇이 문제인지 아시는 분은 가르쳐주셨으면 합니다.

root@com2:/home/moonend/lmbench-3.0-a9/bin/x86_64-linux-gnu# ping 192.168.0.34
PING 192.168.0.34 (192.168.0.34) 56(84) bytes of data.
64 bytes from 192.168.0.34: icmp_req=1 ttl=64 time=0.373 ms
64 bytes from 192.168.0.34: icmp_req=2 ttl=64 time=0.181 ms
64 bytes from 192.168.0.34: icmp_req=3 ttl=64 time=0.196 ms

페이지

RSS - 블로그 구독하기