본문 바로가기
반응형

창고319

Day3 - 01 쳅터12 *. 익스터널 파일과 패키지 -. include 하기 require ’file.pl’; 여러번해도 한번만 된다. 런타임시에 실행되므로 해당라인에 가서야 파일의 포함을 결정한다. -. 패키지 선언 c++ 의 namespace 같이 패키지를 선언해서 이용하면 된다. 1package Greetings; 2use strict; 3use warnings; 4my %greeting_in = ( 5en => "Hello", 6’en-au’ => "G’day", 7fr => "Bonjour", 8jp => "Konnichiwa", 9zh => "Nihao", 10); 11sub hello { 12my $language = shift || "en"; 13my $greeting = $greeting_in{$lan.. 2011. 6. 27.
NDS 숨은 소질을 깨우는 그림교실 2 저번에 그렸던것들 뒤의 레슨들 그림 -ㅁ- 풍경화 그리기;; 좀 대충 그렸더니 이건 유치원 장난 그림이 탄생-_-;; 실수를 겁나 많이 했는데도 불구하고 웬지 멋진? 그림이 나와 주었던 백조 그림~ 물기를 빼고 거친터치를 연습함 빈스씨 ( 게임내에서 그림 가르쳐 주시는 분 ) 이 기르시는 강아지 베이컨-ㅁ-ㅎㅎ 사실 귀여운데 그리면서 못-_-생겨짐 ㄷㄷㄷ 연필로 동물화 그리는 건 역시 어류와-_- 그털들!!! 레슨 순서상으로는 저번 파도에 이은 다음작이지만;; 그나마 가장 색감이 이쁘게 나와서? ㅋㅋ 어쨌든 10개의 레슨을 듣고 그림을 그리면서 웬지 그림실력이 느는(?) 듯한 착각을 느낄 수 있었다. 물론 보충강좌-_-는 안했지만;; ( 난 학생때도 남아서 공부는 안했다능!! ) 난중에 dsl 후속 기종.. 2011. 6. 25.
블랙베리 WebWork( Widget ) 개발 블랙베리 WebWorkSDK 개발 HTML,CSS, JavaScript 를 이용한 블랙베리 어플 개발 WidgetSDK -> WebWorksSDK 이름변경됨 *. 설치방법 step 1 JavaSDK 설치 (1.4.2 이상 1.6.x 추천 ) http://goo.gl/RLua8 step 2 BlackBerry WebWorkSDK 설치 ( 블랙베리 개발자사이트 로그인 필요 ) http://goo.gl/tAh1F step 3 BlackBerry WebWorks Docements http://goo.gl/9EjHA 참조 link WebWorks API Reference http://www.blackberry.com/developers/docs/webworks/api/ 샘플프로그램소개 및 기타 문서 압축(pdf).. 2011. 6. 20.
Day2 - 02 Day2 리스트 • 인수에 이름붙여 넘기기 ( 해쉬를 이용한 인수 처리 ) • 정규 표현식 -. 보통 인수는 연속된 배열로 처리 되지만 인수에 이름을 붙이면, 인수의 개수는 순서에 상관없이 처리 가능 1interests(name => "Paul", language => "Perl", favourite_show => "Buffy"); 2sub interests { 3my (%args) = @_; 4my $name = $args{name} || "Bob the Builder"; 5my $language = $args{language} || "none that we know"; 6my $favourite_show = $args{favourite_show} || "the ABC News"; 7return "${.. 2011. 6. 16.
Day2 - 01 Day2 리스트 • 조건문과 반복문 • 서브루틴 ( 함수 ) • Named parameter passing • Regular expressions *. false 값 "" # false (” would also be false) "0" # false $new_variable # false (if we haven’t set it to anything, it’s undefined) 42 # true 0 # false "00" # true, only a single zero is considered false "wibble" # true -> undefined ( == null ) 이거나 "", "0" 만 false 고 나머지는 다 true *. if 구조 if (conditional statement) { .. 2011. 6. 16.
Day 1 Perl 의 이름의 유래 ( 일반적으로 알려진 것 ) Practical Extraction and Reporting Language (텍스트 추출과 레포팅에 유용한 언어 ) 매니아들 사이에서 붙여진 이름 Pathologically Eclectic Rubbish Lister ( 머라고 해야하는겨-_- ) 하지만 사실 Perl 은 약자가 아니라 Pearl 을 4글자로 쓴것이다. 제작자 Larry Wall 시가 Perl 을 만들때, 유용한 unix 프로그램들이 몽창 다 네글자라-_- 그냥 perl 로 했다고 한다. 어쨌든 넘기고~~ Perl 의 활용처 1. 문자 처리 2. 시스템 관리 3. CGI 와 웹프로그래밍 4. DB와 상호 작용어 ( 매끄럽지 않군-_-);; Perl 의 철학 한가지 방법만 있는것은 아.. 2011. 6. 15.
find 명령어의 재발견 리눅스 든 유닉스든 커맨드라인에서 가장 많이 쓰는 명령어를 말할때 find 를 빼먹을 수 없다. 단순한 파일명을 이용한 찾기부터 옵션을 이용한 세밀한 방법까지~ 무궁무진 한정도로는 웬만한 스크립트 뺨-_-칠 정도 이다. 음..;; 나이먹으니 사설이 길다 -_-;; 어쨌든 find 의 옵션중 생성일자를 기준으로 하는 검색도 있다. 옵션명은 -newer !! 활용방법은 find . -newer 파일명 이다. 해당 파일보다 뒤에 생성된 파일을 찾아준다. 활용을 하다보면~ 특정기준일 이후의 파일들을 찾고 싶을때도 있다. ( 많다!! ) 그래서 한가지 팁으로 특정일자 파일을 만드는 방법!! 바로 touch 를 이용하면 된다. #2009 년 7월 10일 9시 파일 생성 touch -t 200907010900 /us.. 2011. 6. 15.
NDS 숨은 소질을 깨우는 그림교실 요즘 빠져들어서 하는 닝텡도 소프트 숨은 소질을 깨우는 그림교실~ 시키는데로 따라만 하면 너는 이미 밥로스 첫작 사과 소묘 -ㅅ- 죄송;; 두번째 작 사과 나무 왼쪽 직선은 귀신이 누름=_=;; 세번째 레몬~ 나흐 숨은 소질들이 인나기 시작함 캬캬캬 네번째 파도~ 이건 머 원작보다 나음 캬캬캬 자화자찬중=ㅅ=;; 반년전에 광고하던 소프트~ 가격떨어지기만을 기다리다가 안떨어져서 정가주고 구매;; 뒤늦게 즐기고 있음 ㅋ 그래도 잼나 >ㅁ< 나이드니 걍 겜보다는 능력개발 소프트가 재밌음 그래서 닝텡도가 중장년층한테 많이 팔리는듯 2011. 6. 11.
Perl 책~ 프로그래밍 펄과 웹개발 관련 보면서 주요내용은 정리해서 올려보겠음 2011. 6. 10.
반응형