DevOps Service: Travis CI

Continuous Integration 도구의 대명사

DevOps Service: Travis CI

지속적 통합 분야에서 가장 유명한 서비스는 아마도 Travis CI인 것 같다. 내 경우에는 소프트웨어 시험이 아닌 이 블로그의 빌드 테스트를 위해 처음 사용하기 시작했었는데, Go 프로그래밍을 시작한 이후에는 소프트웨어 빌드 시험을 위해서도 사용하고 있다. 작년 후반에 만들었던 “현천” 프로젝트의 OAuth2 인증 서비스인 UART의 기반을 업그레이드하다가, 기반환경 및 Travis CI를 이용한 시험 과정에서 문제가 생겨서 하루를 꼬박 이 화면에서 살았다. 생각난 김에, 오늘을 기준으로 이 서비스의 화면을 기록으로 남긴다.

[더 읽기]

앱: 잘가 Twicca, 안드로이드용 트위터 클라이언트

간만에 글 하나 써본다. 안드로이드용 트위터 클라이언트 심층 비교, 제 1 탄 twicca! ㅋㅋㅋ

뭔가 연재를 할 분위기 아니야? 게다가 “심층” 비교라니… 그러나 사실, 연재스러운 것 해본 적도 없을 뿐더러 지금 이 글이 지난 글로부터 약 3개월 만의 글인데… 연재가 끝나려면 1년은 걸리겠는데?

말이 좀 많았는데, 오늘의 트위터 클라이언트는 twicca 이다. 주변을 보면 주로 Tweetcaster나 Plume으로 이름이 바뀐 Touiteur, Twidroyd, 통합 SNS 클라이언트인 TweetDeck 등의 프로그램을 많이 쓰는데, 이 녀석을 여기에 먼저 적는 이유는, 이것이 숨은 진주같이 보이기도 하고, 혹은 그렇지 않기도 해서… 그 느낌을 적으려는 것이다.

[더 읽기]

행사: 소셜 플랫폼과 소셜 게임 컨퍼런스

지난 24일(2010년 5월 24일), 상암동 LG텔리콤 사옥에서 “소셜 플랫폼 & 소셜 게임 컨퍼런스"라는 제목으로 특정 회사에 의존적이지 않은 형태의 행사가 열렸다. 평소 관심있었던 내용이기도 하여… 좀 먼 곳이었지만 달려가 보았다. (blog post, registration)

320자리가 마련된 이날의 컨퍼런스는 일찌감치 사전 등록이 마감되었고 대기자 수가 200여명이나 되었다. 행사 장소가 상당히 외진 곳인데다가 대형 컨퍼런스처럼 각종 편의 제공이 되는 것도 아니었지만 실제로 현장에서도 준비된 좌석의 80% 이상을 채우는 열기를 볼 수 있었다. 물론, 자유 분방한 분위기도 좋았고.

[더 읽기]

리뷰: Ubuntu 10.04 Lucid Lynx의 첫인상

내 눈에 콩깍지가 씌워져 있는 것인지는 모르겠지만, 확실히 우분투 리눅스(Ubuntu linux)는, 언제였더라? 그 첫 만남부터 기존의 리눅스 배포본과는 다른 느낌으로 다가왔다. “인류를 위한 리눅스"라는 그들의 슬로건 만큼이나, 뭔가 “아~ 나를 고려하고 만들고 있구나"하는 느낌이 있다고나 할까? 나 역시 “리눅스 배포본 제작"이라는 일을 해봤기 때문에 그들의 결과물을 보면서 그들이 겪었을 고민을 떠올려 볼 수도 있었다. (그들의 철학)

Ubuntu 10.04 Lucid Lynx, 우분투 리눅스의 전환점?

LTS버전이기도 한 10.04 버전은 어떤 의미를 갖을까? 지난 9.xx 가 “우분투와 클라우드 컴퓨팅(Cloud Computing)의 만남"이었다면, 이번 10.xx는 “우분투와 소셜네트워킹(Social Networking)의 만남"이라고 할 수 있을 것 같다.

[더 읽기]

행사: KLDPConf/20081206 후기

어제, 2008년 12월 06일, 국내 최고의 FOSS 커뮤니티인 KLDP의 컨퍼런스 행사에 다녀왔다. 얼핏 기억하기에, 꽤 오래 전부터 KLDPConf 행사가 있었던 것 같은데, 내가 참가했던 것은 이번이 두 번째이다. (“나와 커뮤니티"에 대해서는 다음 기회에…혹시 기회가 된다면…:-) 이 글은, 바로 그 발걸음에 대한 기록이다.

아! 내 맘대로 KLDPConf 8.12라고 이름 붙였다. 공식 이름은 “KLDPConf/20081206” 인데, 그냥 우분투 식으로 :-)

현장에서 받아야 할 택배도 있고 하여, 좀 더 빠르게 움직였어야 했건만, 애 엄마도 출근한 주말에 아들과 떨어지는 것이 어찌 아쉬운지…(아들도, 나도,…) 결국, 딱 떨어지는 시간만 가지고 집을 나섰다. 그런데 이게 왠일? 처음 가보는 가산 디지털단지의 길목은 어찌나 낯설던지… 전철역에서 내린 시간은 더도 말고 덜도 말고 딱 떨어지는 시간이었으나 그 전날 네이버맵에서 찾아봤던 간단해 보이던 길은… “흑 T.T 분명히 가까웠는데…” 추운 날씨에 걸음을 재촉하던 사람들을 잡고 물어 물어… 결국 ‘ㄷ’자로 꺾어서, 꺾어서 20분 정도 늦게야 행사장에 도착할 수 있었다. (요즘 뚜벅이용 네비게이션이 나온다는데… :-(

[더 읽기]

책: "애자일 프랙티스 (Practices of an Agile Developer)"

애자일 프랙티스 : 빠르고 유연한, 개발자의 실천 가이드

인사이트; 벤캣 수브라마니암, 앤디 헌트 지음; 신승환, 정태중 옮김

요즘 읽고 있는 책이다. 3주 전부터 읽기 시작했는데 아직이다. 워낙 책 읽는 속도가 느리기도 하고, 또 출퇴근 버스 안에서 주로 읽다 보니 통 진도가 나가지 않는다. 편안히 앉아서 책을 읽을 수 있는 환경이… 간절하다.

실은, 오늘 남은 1/4 정도를 다 읽어야 한다. 회사 도서관에서 빌린 책인데, 기본 2주에 1주 연장한 기한이 오늘이다. 3/4를 이미 읽은 상태인데, 이제 반납 시간이 다가오다보니 별 희한한 생각이 다 든다. 뭐냐면, “살까?” 이런거. 말이 좀 길었는데… 결국 하려던 말은 괜찮은 책이라는 얘기.

[더 읽기]

행사: 우.생.선 - KLDPConf 2008

와~ 애 첫 경품 물”

서울 강남역 근처에서 있었던 KLDPConf 행사에 다녀왔다. 특기할 점은, 근 10년 간 참석했던 이런 저런 행사, 전시회 등을 통털어서 처음으로 “참가상"이 아닌 경품을 받았다는 점이다. 바로 사진 속의 타거스 노트북 백팩.

행사를 준비하신 KLDP 권순선님 등의 관계자 여러분과 선물을 준비해주신 Yahoo! Korea, 다른 깜찍한 선물을 미리 받아주신 분들, 그리고 특별히 참가신청을 했으나 불참하신 이십 여 분들께 감사드립니다. 여러분이 아니었다면 경품 당첨은 불가능했습니다. (레드햇 9의 설치 후 감사 메시지를 기억나는 데로 흉내낸 것인데… 쫌! 썰렁하다!)

[더 읽기]

행사: CELF Korea Tech Jamboree

“CELF Korea Tech Jamboree” 라는 이름의 행사에 와있다. 임베디드 리눅스 관련 행사인데, 내가 알았을 정도니 그렇게 홍보가 약하진 않았나보다. 하지만 사전등록 사이트로 봐서는 엄청… 후짐. 오늘 다시 보니 영문 사이트긴 하지만 Wiki등의 페이지가 꽤 있군. 왜 등록페이지엔 링크가 없었을까?

와서 보니,

  1. 총 8개의 주제 중에 외국인이 연사로 있는 것이 두 개나 된다. 그런데 왜 입구에선 동시통역 이어폰셋을 주지 않은 거지?
  2. 급기야 그 외국인 중 한 사람에게 말을 걸어버렸다. 순전히 갑작스런 사건이었다. 일본인이었는데 한국사람인줄 알고… :-(
  3. 내용은 대부분 기술분야, 그 중에서도 커널/시스템 수준의 것들이었다.
  4. 경품이 소박하다. USB메모리 10개에 MP3P 1개.
  5. 생각보다 엄청나게 많은 사람이 와있다. 한… 200~250명 정도? 행사장이 꽉 찼다.
  6. 포럼 이름이 CELinux Forum였는데, 처음엔 연상해내지 못했었다. 지금 보니 Cunsumer Electronic Linux 인것 같다. 안내물 배경 이미지도 그렇고…
  7. 주최 세력이 LG전자, 삼성전자 등이고 외국인 연사는 SONY 소속이고 그렇다.

이어서 발표:

[더 읽기]

행사: 뒤늦은 기록, BarCampSeoul2

그 날이 6월 2일이었나 보다. :-) 그렇게 5개월이, 거의 반년이 지나가 버린 후의 기록을 남긴다. 어~엄청 ‘후’의 ‘기’록이지만… 좀 웃기긴 하네.

바캠프서울2 페이지 : BarCamp/BarCampSeoul2

BarCamp는 자발적인 참여를 기반으로 하는 형식이 없는 컨퍼런스 입니다. 열린 환경에서 서로 배우고 공유하기 위해 만들어졌으며 심도 있는 토론과 상호 교류, 데모 등이 이루어 집니다. 모든 참가자는 하나의 자신의 생각을 발표함으로서 참여해야 합니다. (BarCamp의 규칙이나 진행 방식은 BarCampSeoul 홈페이지를 참고해 주십시오.)

그 날의 미투데이 : me2TAG barcamp

[더 읽기]