동글동글 라이프
평소에 공부해보고 싶었던 Flex에 손을 대고야 말았습니다.. 후후.. 빌린책으로 인증샷을... 저 두개의 책을 전체적으로 살펴보니 예제로 배우는 플렉스 같은 경우에는 정말 초보자들도 쉽게 따라할 수 있도록, 성의있게 만들었다는 생각이 듭니다. 개정판이니 만큼 책내용에 대한 완성도가 높고, 부록 CD에 보면 PPT와 Flex 사용을 위한 레퍼런스 웹페이지도 잘 준비되어 있어, 오오!! 상당히 괜찮은 책이라는 느낌을 받았습니다. Flex 3.0 & Air 프로그래밍은 책 이름 그대로 프로그래밍 적인 레벨에서 많은 설명을 담고 있는 책입니다. 사실 저는 이책이 더 끌리더군요, 그 이유는 이 책은 전반적으로 플렉스의 기능적인 면 보다는 액션 스크립트에 대해서 더 자세하게 설명하고 있어서, 예제로 배우는 플렉스..
지금으로부터 약 1주일전 안드로이드에 관심을 가져야 하는 일이 있어, 서점에 갔다가 안드로이드 프로그래밍에 관련된 책을 찾던 중 , 돌연, 이 책을 발견하게 되었습니다. 운이 좋게도 출시되자말자 바로 구입을 하게 되었는데.. 일주일동안 일이 많아서 거의 보지 못했네요. (약 100페이지 정도.. ^^; ) 안드로이드 프로그래밍에 관련된 책이 별로 없어서 그런지 인기가 꾀 있는듯 합니다만, 한번 쑤욱~ 훓어본 바로는 레퍼런스로 보기에는 좀 아쉽다고 할까요? 세간에는 자바책 아니냐.. 라는 말들도 많이 떠돌 만큼 자바에 대한 설명이 많습니다. ( 네.. 당연합니다 ^^; 이유는 설명안해도 잘 아실 듯) 책도 샀으니 조금씩 시간을 투자하여 간단한 프로그램을 하나 만들어 봐야 할듯한데... 예제로 자주 짜보던 ..
로그파일을 분석할 때 가끔 차트가 필요 할 때가 있는데... JEEN님이 내놓은 떡밥이라 포스팅을... flash로 만든 오픈소스중 XML/SWF Chart 라는 프로그램이 있는데 xml로 데이터만 가공하면 이 자료를 바탕으로 차트를 생성해 준다. 소개 URL : http://okjungsoo.tistory.com/entry/XMLSWF-Charts 디자인도 이쁘고 노력만 조금 들이면 움직이는 차트도 만들수 있어 많은곳에 두루 사용될듯한 이 차트는 CPAN에 등록되어 있다. SWF::ChartPerl interface to the SWF Chart generation tool SWF-Chart-1.4 - 11 Jul 2006 - Garth Winter Webb 아쉬운것은 2006 7월 11일을 마지막으로..
요즘 뜨고 있는 Portable Ubuntu 를 설치했다. 처음에는 설마설마 했는데 실제로 설치해보니 잘 되는것을 확인 이제 Vmware 및 멀티 부팅을 하지 않아도 간편하게 Ubuntu를 접할 수 있게 되었다. 설치하는방법 및 한글 언어팩 설정은 여기서 확인한 뒤, 설치하면 되는데 설치 후 실행시 네트워크 드라이버가 충돌되어 실행이 되지 않는 경우도 있으니 잘 확인해서 설정 해주어야 한다. 설치된 버전이 8.04 버전이기 때문에 최신버전인 8.10버전으로 업데이트를 해주는 것이 좋은데, (업데이트 링크 : http://www.ubuntu.com/getubuntu/upgrading) 업데이트를 하기 위해서는 일정 공간 이상의 저장공간이 필요하기 때문에, 이것을 늘려주기 위해서는 toporesize 프로그..
이번 일요일에 열렸던 YASPS 발표자료입니다. 후기 : http://perlog.org/entry/일요-펄-세미나-Yet-Another-Sunday-Perl-Seminar 자료 중 틀린곳을 수정하여 올렸습니다. 처음 perl을 배우시는 분들 그리고 perl을 쓰시는데 평소에 궁금하던 것에대한 의문을 이 자료에서 풀어가시길!
- Id와 비밀번호 인증 설정하기 여러 인증방법을 생각해보다가... MD5 hash + base64 를 선택했다. perl에는 Digest::MD5 모듈이 존재함으로 쉽게 MD5 hash가 쉽게 설정 가능하다. 거기다 코어모듈이니 설치할 필요도 없으니 금상첨화 !! 밑의 두 방법중 하나를 선택하여 $data에 값을 넣고 모듈을 사용하면, 원하는 값으로 변환된다. # Functional style use Digest::MD5 qw(md5 md5_hex md5_base64); $digest = md5($data); $digest = md5_hex($data); $digest = md5_base64($data); # OO style use Digest::MD5; $ctx = Digest::MD5->new; $..
프로그램을 만들면서 배경이미지나 프레임에 들어가는 색을 입히는 작업도 중요하다. 밋밋한 회색 바탕을 광적으로 좋아하지 않는다면 말이다. 그래서 오늘 소개하고자 하는것은 Gtk2::Rc라는 모듈에 대해서 소개해보겠다. 처음에 Rc를 보고 엥? 이것이 무엇의 줄임말일까? 뭐지? 뭐지? 혼자 끙끙대다가... 확~ 떠오르는것이 있었으니 Resource!! 그렇다. C로 작업할때도 이미지를 설정할 때 리소스 파일( 파일명.rc)을 만들었던 기억이... 그러면 먼저 예제화면부터 보고 시작을 해보겠다. 이것은 gtk-study 가이드에 있는 샘플 프로그램으로써 Gtk2::Rc 가 적용되지 않는 화면이다. 이 프로그램은 소켓을 사용하여 슈렉에 나오는 멤버 shrek 와 donky가 서로 채팅을 할 수 있는 프로그램이다..
기본적인 배너가 필요하여 포토샵으로 재빠르게 작성해 보았다. 20분 정도 걸린듯... 후다닥 만든것 치고는 꾀 잘 만들어 졌다는 느낌이 든다. 프로그램 코드를 짜는것과 이미지를 만드는것은 무에서 유를 만들어내는 창조적인 작업이라는 점에서 동일하다. 예전에는 살아가면서 악기 하나는 꼭 배워둬라 하고 옛 어른들이 말씀하셨는데 나는 프로그래밍은 꼭 하나정도는 배워둬라 라고 이야기 하고싶다. 자신이 쓸 프로그램을 자신이 만든다는것은 얼마나 흥미로운 일인가? ^^ 시간 출력과 상태 BAR를 연동하여 어디까지 출력되었는지 알 수 있도록 수정을 하였다. 아무리 봐도... 레이아웃의 이미지를 씌우지 않는 이상은 상용적인 다이어리 feel이 나지는 않을듯...
얼마전에 핸드폰(애니콜 w570)을 샀는데 기본게임으로 장기게임이 있길래... 오~ 재밌겠다 싶어 틈틈히 컴퓨터랑 1:1 대전을 벌였습니다. 문득, 컴퓨터와 대전을 하여... "얼만큼이나 최소한의 수로 이길 수 있을까?" 라는 생각이 들었습니다. 즉 가장 간결하고 빠르게 장기를 이기는 방법이 궁금해졌고 그 후로 분석을 하기 시작했습니다. 심심할때나 화장실에서 큰일(?)을 처리할때.... 분석을^^; 처음에는 약 8수(총합 17수) 만에 이기는 방법으로 만족하다가 얼마전에 단 4수만에 ( 컴퓨터도 4수 총합 8번의 움직임) 이기는 방법을 발견하였습니다. 일단 폰내에 스샷기능이 없어서... 다른 애니콜폰으로 플레이 해서 복기모드를 카메라찍었는데 화질이 구리군요 성공한 뒤 몇번의 테스트를 거쳤는데 제가 원하는..
드디어 재밌는거 하나 하는군요 ㅋㅋ 주말이라 시간도 남고 문제풀면서 공부도 할겸~ 한번 쭈욱 훓어봐야겠네요^^ http://www.codegate.org/Front/H_Conf/?CodeFlag=0001 팀등록은 여기서 하시면 됩니다. http://hacking.beist.org/contest.php Perl_Hacker로 등록은 했지만 이름을 너무 허접하게 작성한 듯 합니다. ㅡ.ㅠ 작년문제 시간될때 한번 봐둬야 겠군요 목표는 1번문제만이라도 풀자? 요즘에는 보안과 별로 관련없는 삶을 살다보니... 좋은 계기가 되었으면 하네요^^