블로그 이미지
JEEN

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

Rss feed Tistory
IT/Perl 2012.06.15 22:16

[ Mac/Perl ] #perl-kr 호객용 Snippet 을 만든 것이 자랑

  IRC (#perl-kr@freenode.net) 에서는 @aer0 님의 키워드 검색에 낚인 많은 블로그 링크가 걸려옵니다. 걔중에는 이제 막 펄을 만져보거나, 이런저런 다양한 시도를 하고 계신 분들을 만날 수 있죠.

  그런 링크마다 위와 비슷한 내용을 매번 그때그때 생각난 정중한 어조로 써나가며 IRC 링크를 던지며 유도를 해왔죠.

  그러던 와중에 예전에 TextExpander 를 사용했던 기억때문에...

2010/02/07 - [IT/Mac] - [ Mac / Dev ] 최근에 하기 시작한 여러가지 삶의 지혜

 위처럼 고정형식의 댓글을 그냥 TextExpander 로 snippet 을 만들어서 사용하기 시작했습니다.

  그냥 url 던지면 알아서 코멘트해주는 봇이라도 만들어버릴까 하는 생각도 방금 들기도 했지만...

  처음부터 IRC 로 유도하는 것에 대한 다양한 의견도 있고, 좀 더 다양한 루트의 가이드라인 같은 걸 제공해줄 수는 없을까 하는 뭐 그런 아쉬움도 있고 생각해봐야 될 점도 있고 합니다.

 

신고
mac, perl, TextExpander
IT/Mac 2010.02.07 21:34

[ Mac / Dev ] 최근에 하기 시작한 여러가지 삶의 지혜

  최근 여러가지 중복되는 인사표현들이나, 고정된 코드를 반복하면서 사용할 경우가 많아지고 있다는 걸 깨달았습니다. 

  대표적으로 메일에서 항상 서두에서 사용하는
お世話になっております。○○○○の李です。
  ( 님, 저 이씨인데요)
  같은 거나...
 以上、ご確認よろしくお願いいたします。
  (이까지 좀 확인 부탁해염)
 처럼 업무에서 쓰이는 표현이나..

  최근 스터디에서 반복적으로 펄 스크립트를 재생산하면서 써내는
#!/usr/bin/perl
use strict;
use warnings;

  의 3줄이 특히 그렇습니다.

  이런 부분들을 TextExpander 에 스니펫으로 등록해서 쓰고 있습니다.
 お世話になっております。OOOOの李です。 !hello 
以上、ご確認よろしくお願いいたします。  !plz 
#!/usr/bin/perl
use strict;
use warnings; 
!perl 
 @JEEN_LEE !twt  
 jeen_at_perl 쩜 크르르 !mail 

  이렇게 말이죠. :-)
  TextExpander 에서 이런 것들을 Snippet 이라고 하는데요.

  마침 최근에 쓰기 시작한 어플 중에 Snippets 라는 어플이 있습니다.
  
  위의 TextExpander 의 스니펫이라는 개념을 코드로 옮긴 것입니다. 단 !email 이라든가 이런 것을 써놓으면 자동으로 뚝닥 생기는 그런 기능은 아니구요..
  자주 쓰는 코드의 형식들을 따로 저장해두고 사용합니다. 
  사실 지난 주말에 개발섭의 홈디렉토리에 쌓아둔 잡다한 스크립트를 정리하는 도중에 반복적으로 사용된 몇가지 코드들을 뽑아내서 저장해두고 있습니다. 
  (DBIx::Class::Schema::Loader 스크립트나, SOAP, Expect 등등등...)
  지난버젼까지는 Perl Highlight 를 지원하지 않는 것을 보고, 개발자에게 메일을 보내서 Perl 은 지원안하냐고 보내니까 이번 버젼에 지원해주는 군요 :-) 
  
신고
TOTAL 474,048 TODAY 2

티스토리 툴바