블로그 이미지
JEEN

서울에 사는 꽃청년의 IT찌질모험기

Rss feed Tistory
IT/Perl 2011.12.17 22:54

[ Perl / AdventCalendar ] 제 기사가 올라갔네요.


  http://advent.perl.kr/2011/2011-12-17.html

  오늘자 제 기사가 공개되었습니다. DBIx::Class 를 사용함에 있어서 회사에서 사용하는 지속적인 유지보수 방법에 대해서 썼습니다. 뭐 대단한 건 아니고 그냥 뭐 DBIx::Class::Schema::Loader 의 건전한 사용방법이라고 보시면 됩니다.

  이 모든 것은 @aanoaa 님의 공덕으로 비롯된 것임을 알려드립니다.
 
신고
IT/Perl 2011.12.01 12:04

[ Perl / AdventCalendar ] 펄 크리스마스달력 2011 시작되었습니다.


  
    첫째 날: 네모 반듯한 표 그리고 한글

  @keedi 님의 글을 시작으로 Seoul.pm 펄 크리스마스 달력 2011 이 시작되었습니다.

  이 모든 게 다 @keedi++ 님의 은총..

  전 그냥 대놓고 밥숫가락 얹을려고...

오늘의 착한 일 - http://t.co/0VhZn5NE 작년 기사들의 URL 이 바뀌어서 301 설정.Thu Dec 01 02:39:53 via Echofon


  
  

  아파치 설정이나 추가했습니다.
 
신고
IT/Perl 2011.11.28 00:24

[ Perl ] Seoul.pm Advent Calendar 2011 저자 모집중


  때는 2011년 연말. 또다시 Advent Calendar 의 날들이 우리 앞으로 다가오고 있습니다.
  작년에 Seoul.pm / 많은 펄 사용자분들께서 2010년 Advent Calendar 를 찍어내어 주셨습니다.

  http://advent.perl.kr/

  올해의 편집 및 저자들의 모집 및 담당에 대해서는 @am0c 님이 자발적으로 맡아주셨습니다.
  지난 Advent Calendar 를 쓰셨거나, 올해에는 써보고 싶다고 생각하시는 분들은 트위터로 @am0c 로 트윗을 날려주시거나, 댓글 혹은 메일 ( amorette _at_ gmail.com ) 으로 부탁드리겠습니다.

  올해도 무사히 Advent Calendar 가 끝났으면 좋겠네요. 
신고
IT/Perl 2011.11.19 22:45

[ Perl ] 좋은 Perl 프로그래머를 가르는 27가지 질문

http://www.modernperlbooks.com/mt/2011/01/how-to-identify-a-good-perl-programmer.html

  올해 초에 나온 좋은 글이었는데, 연말에 와서야 이렇게 번역하게 되는군요;; 떡밥에 쉰냄새가 풀풀...

1. Perl5 에서 변수의 sigil 이 가리키는 것은 무엇인가?

2. 배열에 접근할 때 $items[$index] 와 @items[$index] 의 차이는 무엇인가?

3. == 와 eq 의 차이는 무엇인가?

4. 해쉬를 리스트 컨텍스트로 평가하면 얻을 수 있는 것은 무엇인가?

5. Perl 문서에서 키워드를 검색하려면 어떻게 하는가?

6. Perl5 에서 함수와 메소드의 차이는 무엇인가?

7. Perl5 가 메모리를 재이용하는 것은 언제인가?

8. 변수의 영역이 기본적으로 렉시컬하다는 것을 보증하기 위해서는 어떻게 해야 하는가?

9. 모듈에서 심볼을 import 하려면 어떻게 해야하는가?

10. perl 이 모듈을 불러들일 때 디렉토리를 어떻게 다루는가?

11. Perl5 의 에러메시지의 검색은 어떻게 하는가? (발생하는 에러 메시지에 설명을 추가하는 방법을 알고 있다면 보너스 포인트)

12. 배열을 함수로 건낼 때 어떤 일이 발생하는가?

13. 여러개의 배열을 각각 구별해서 함수에 건낼 때에는 어떻게 하는가?

14. 호출한 측에서 본 return; 과 return undef; 의 차이는 무엇인가?

15. 일반적으로 CPAN 배포판 에서는 테스트는 어디에 놓는가?

16. 일반적으로 CPAN 배포판에서 테스트를 돌려보기 위해 어떻게 하는가?

17. CPAN 에서 새로운 배포판을 설치할 때 사용하는 커맨드는 무엇인가?

18. 내장 함수 open 을 3인수 형식으로 사용하는 이유는 무엇인가?

19. open 같은 시스템 호출의 에러를 검출(과 보고)하기 위해 어떻게 해야하는 가(에러의 검출과 보고를 자동적으로 유효하게 하는 방법을 알고 있다면 보너스 포인트)

20. Perl5 에서 예외를 던지기 위해서는 어떻게 해야하는 가?

21. Perl5 에서 예외를 잡아내기 위해서는 어떻게 해야하는가?

22. 파일을 읽어들일 때 for 와 while 의 차이는 무엇인가?

23. 메소드와 함수에 있어서 파라메터를 다루려면 어떻게 하면 되는가?

24. my ($value) = @_; 의 변수를 감싼 괄호가 의미하는 것은 무엇인가? 또 이 괄호를 빼면 어떤 일이 발생하는 가?

25. new 는 내장 함수/키워드 인가?

26. 코어 라이브러리나 CPAN 모듈의 문서를 읽을 때에는 어떻게 해야 되는가?

27. 해쉬의 값만을 뽑아내려면 어떻게 해야 되는가?


너무 직역인지라 위의 링크를 참고하시면서 의미파악을 하셔야 될지도 모르겠지만..

각 질문에 대한 답에 대해서는 각자 한번 생각해보셨으면 합니다만.. 아마 조만간 따로 블로깅 하지 않을까 싶습니다... (!!!!아마!!!)
 
신고
IT/Perl 2011.11.19 22:09

[ Perl ] 일본의 `Perl` 상표등록에 대한 이야기


2010/06/22 - [IT/Perl] - [ Perl ] 일본에서의 「Perl」상표 등록문제


  작년 6월쯤에 블로그에서 소개한 적이 있는 일본에서의 `Perl` 상표 등록문제에 대해서 최근에 새로운 뉴스가 떴었습니다.

  자세한 이야기는 위의 링크를 참고하시면 되겠지만, 간략하게 줄이자면 한 개인이 The Perl Foundation 에 일정금액의 기부를 근거로 일본내에서 `Perl` 에 대해 상표등록을 했던 사실이 있었습니다. 그래서 Perl 을 사용한 것에 사용료를 내야되는 것이 아니냐는 등등의 많은 걱정이 있었지요.
  최근에 Japan Perl Association 에서 상표등록에 대한 이의신청을 내서 해당 상표등록이 말소되었다고 하네요.

  http://blog.perlassociation.org/2011/11/perl-trademark-fixed.html 
  http://blogs.perl.org/users/lestrrat/2011/09/perl-trademark-in-japan.html 
신고
IT/Perl 2011.11.15 00:52

[ Perl ] new "dot" feature // -> => . && . => ~


  좀 된 뉴스입니다만, 이번 11월 초에 Léon Brocard 씨의 재미난 패치가 올라왔습니다.

  라고 사용하던 일반적인 Perl 의 ->(화살표 연산자) 를 . 으로 바꾸도록 하고..

  기존의 문자열 연결자 . 을 ~ 으로 바꾼 것이죠.

    $obj->method;


  를

    $obj.method;


  로 사용할 수 있구요.

  문자열의 경우는

  say "Hello " . "Silex";


  를

  say "Hello" ~ "Silex";


  로 쓸 수 있습니다.

  http://blogs.perl.org/users/acme/2011/11/new-dot-feature.html  
 뭐 하지만 Perl 의 생명과도 같은 하위호환성 문제도 있고 어디까지나 개인 취향의 문제(?)일 뿐...
 이게 실제로 당장 Perl5 에 적용될 가능성은 없어보입니다.  :-)
 

신고
IT/Perl 2011.08.31 23:37

[ Perl ] 최신 Perl 관련 정보는 어디에서 긁어모을까요?

  사실 Perl 관련 정보는 ... 네, 한글은 죄송하지만 그렇게 많이 없죠.
  하지만 영어 쪽 사이트를 보면 전혀 다릅니다.

  매주 그때 그때의 Perl 관련 이슈를 모은 Perlbuzz 가 대표적이겠구요.

* http://www.perlbuzz.com/

 
  세계의 활동적인 Perl Hacker 들의 블로그등을 모아놓은 PLANET 사이트인 Perl Iron Man 도 있습니다.
 
 * http://ironman.enlightenedperl.org/


 
  최근에는 Perl IDE 인 Padre 의 메인개발자인 Gabor Szabo(@szabgab) 씨가 매주 Perl Weekly 를 발행하고 있습니다.

http://perlweekly.com/


  최신 Perl 관련 여러 이슈는 위의 세군데만이라면 아마 쉽게 얻을 수 있으시겠구요.
  한국의 Perl 관련 뉴스나 이슈에 대해서는...

  * http://webchat.freenode.net/ 의 IRC #perl-kr 채널에서 확인하실 수 있습니다. 
신고
IT/Perl 2011.08.31 21:50

[ Silex/Perl ] 8월 31일 Silex 사내세미나

2011/08/25 - [IT/Perl] - [ Silex/Perl ] 8월 24일 Silex 사내세미나

  이번주도 어김없이 수요일에 Silex 사내세미나가 진행되었습니다.
  발표내용은

   * Getting Started with Mojomojo by @keedi
   * Making non-blocking WebServices by @JEEN_LEE

  입니다.

  Storify 사용에 좀 더 익숙해진 느낌이라 정리중에서 나온 여러 참조내용 부분을 깔끔하게 넣을 수 있군요!

 
신고
IT/Perl 2011.08.25 14:11

[ Silex/Perl ] 8월 24일 Silex 사내세미나

  Silex 에서는 매주 수요일 2시간 정도의 시간을 들여서 사내 세미나를 개최합니다.
  여태껏 많은 좋은 내용들이 그냥 지나가는 것 같기도 해서, 적당하게 사내 업무와는 크게 관련없는 내용이라면 한번쯤 외부에 소개해도 좋지 않을까 하는 생각에서...
  어제 있었던 사내세미나를 정리해봤습니다. 
 


  혹시나 관심이 있어서 들어보시겠다거나, 혹은 발표를 해주신다거나 하실 분이 있으면 저에게 컨택해주세요.
  회사간 기술교류회 같은 이벤트를 해보는 것도 어떨까 생각해보기도 합니다. 
신고
이빨까기 2011.08.25 13:57

[ The 3rd Seoul.pm Hackathon ] 해커쏜도 했었어요

  지난 8월 19일 저녁부터 다음날 20일 아침까지 Seoul.pm Hackathon 이 있었습니다.
  CodeFest 라든가 여러 명칭들이 있지만 아무튼 Hackathon 으로...
  장소는 중구 필동의 "얼티즌" 이라는 곳이었습니다.

     - https://foursquare.com/venue/22410224



  System Trading 이라든가, Redis 라든가, 사진 업로드 라든가, 로그 해석기 라든가... 여러 다양한 결과물들이 20일 아침에 소개가 되었구요. 
  저는....

오늘의 결과물 :: 프로젝트 이름은 Bobby Akawa (밥이 아까와) http://t.co/ZeFv8BU http://t.co/OILjJBuFri Aug 19 22:48:29 via Echofon


  라고 Tatsumaki 라는 non-blocking Web framework 를 사용한 Foursquare 를 좀 더 확장한 개념의 프로토타입을 간단히 만들어봤습니다. 시간을 두고 좀 더 계속 보강해나가야 되는데, 발표때까지는 딱 non-blocking web framework 의 특성을 살린 시연과 기본적인 틀만 데모할 수 있었습니다.

  아무튼 다음 Hackathon 때는 시간이 되신다면 맘 편하게 참석하실 수 있지 않을까 생각 되네요 :-)


 
신고
TOTAL 488,060 TODAY 38

티스토리 툴바