사실 포스팅할 생각이 별로 없었는데 기록을 남기는건 소중하니까 우리나라에서 처음으로 열리는 파이썬 유저들의 행사파이콘이 2014 년 8 월 30 일에 열렸다 http://pycon.kr/2014 온오프믹스에서 400명 가량을 모집해서 뭐 자리많네 이러다가 300명이 넘어간 시점에 급하게 등록을 했다그리고 기대기대하며 하루하루를 보냈다그리고 당일!늦잠을 잔것도 아니고 늦게 밍기적 거린것도 아닌데 너무 촉박하게 도착했다 모니터에 뜨는 번호를 스마트폰에 입력하면 표가 출력되는 신기한 구조인데 늦게 도착한 사람들이 많아서인지 무질서의 향연내가 앞에 줄서있는데 뒤에사람이 모니터의 코드를 입력하질 않나.. (할말이 없었다 )게다가 앞에서 종이를 반대로 넣어줘서 사이즈가 맞지도 않게 인쇄됐다 일단 명찰을 인쇄하고 종..
요새 뽐뿌가 심하게 오는 책이 하나있다. 코어 파이썬 애플리케이션 프로그래밍저자웨슬리 천 지음출판사에이콘출판 | 2014-01-29 출간카테고리컴퓨터/IT책소개파이썬 언어 입문서를 하나쯤 마친 프로그래머라면 누구나 배운 것... 파이썬 입문서 하나 떼고예제중심 서적하나 떼고(이건 재밌었다)플라스크 서적하나 읽는 중인데자력으로 익힌(익힐) 언어인만큼 "어떻게 활용할 것인가" 가 스스로한테도 제일 화두인데 예전 빅데이터 교육들을때 python 라이브러리를 통한 데이터 분석 한권 보고 베이지안은 아직 보고있는 중이지만분석쪽으로는 살짝 맛을 보긴했으니까뭔가 나는 어플리케이션을 하나 만들어보는게 좋지않을까라는 생각을 했었다(나는 원래 웹개발자가 아니었으니까..) http://www.yes24.com/24/Good..
* 일단 성공하지 못했음을 알려둔다. 1. 발단 최근 eclipse 의 version 이 luna 로 upgrade 됨에 따라 python 을 유명한 eclipse luna 버전에서 사용하고자 하는 욕구가 있었다 (그냥 고집.) 2. 전개 2-1 일단 기존버전에 널리 퍼진 방법으로 설치를 진행하였다. http://mcchae.egloos.com/10615492 설치 완료후 preferences 오픈시에 pydev 항목이 보이지 않았다. -fail 2-2 구글링 시도하다보니 소스로 설치했다는 내용이 보인다 이건가? http://oscarsjpark.blogspot.kr/2011/05/mac-eclipse-pydev.html 이것도 역시 실패 역시 preferences 에 pydev 항목이 보이지 않는다. ..
drwxr-xr-x 2 root root 4096 5월 29 21:27 Desktop -rw-r--r-- 1 root root 0 9월 29 myfile1 리눅스 퍼미션에 대한 내용을 리뷰하는 셈 치고 메모를 남긴다 첫번째 라인 Desktop 은 첫글자가 d 로 시작한다 directory 를 의미한다두번째 라인 myfile 은 - 로 시작한다 file 을 의미한다 d = 디렉토리, - = 파일 , ㅣ = 링크r = read , w = write, x = execute 첫글자를 제외하고 나머지는 3글자씩 끊어 각각 파일소유자에 대한 권한/그룹에 대한권한/그 외 사용자에 대한권한 그 외 사용자란 임시로 grant 된 사람인듯하다 *숫자로 표기도 가능하다chomod 755 이렇게 권한 부여하는것을 본적이 있을..
* groovy ? 잘알려진(well- known) 한 언어들은 대부분 여러이유로 스크립트 언어를 가지고 있다그 이유는 성능, 보안 , 사용상의 간편함 등등 다양할것이다 (장점에 대비되는 단점도 많다) 그루비라는 언어는 사실 얼마 되지않은 언어이지만 한때 붐을 일으켰다가 지금은 서서히...여튼 그렇다 인사이트에서 나온 그루비 한글 서적은 절판되어 더이상 나오지 않지만 ( 인사이트의 실패작이라고 스스로 자책하던데)미국 사이트들에선 무료 e-book 을 구할수 있으니 찾아보길 권유한다또한 드문드문 공식홈에서 한글페이지도 제공하고 있으니 공부하기엔 어렵지 않을 것같다 * http://springsource.tistory.com/85* http://groovy.codehaus.org/Korean+Groovy+S..
모던 웹을 위한 JavaScript + jQuery 입문저자윤인성 지음출판사한빛미디어 | 2011-12-10 출간카테고리컴퓨터/IT책소개시대의 흐름에 맞춰 다시 쓴 자바스크립트 교과서 이미지와 텍스트... 모던 웹 디자인을 위한 HTML5+CSS3 입문저자윤인성 지음출판사한빛미디어 | 2012-09-05 출간카테고리컴퓨터/IT책소개웹 디자인을 처음 배우는 독자를 위한 HTML5+CSS3 웹 디... 처음 Javascript 에 대해 공부하고 싶어서 JavaScript+jQuery 책을 먼저 구입했다 시중에 나와있는 많은 책을 보고 두개로 추렸는데 그 중에 하나는 서평알바를 쓰는느낌이 많이 나서 이 책을 선택하게 되었다일독후에 오래전에 배운 HTML 에 대해 나름 정의할 필요가 느껴져 HTML5+CSS3 ..
delete from a_tablewhere a_table.col1 in (select a_table.col1from a_tablewhere a_table.col2 = true) * 이렇게 자기가 DML 을 진행할 table을 조건으로 사용하기위해 select 해서 가져올경우 에러가 발생한다 You can't specify target table 'a_table' for update in FROM clause * 그럴땐 select 를 다시 서브쿼리 처리하면된다(고한다) delete from a_tablewhere a_table.col1 in (select alias_name.col1from (select a_table.col1from a_tablewhere a_table.col2 = true) as a..
* 출처 "김태용의 리눅스 쉘스크립트 프로그래밍 입문" * bash shell programing - 리눅스에서 명령라인을 대신하여 명령들의 모음과 처리과정을 파일로 작성하여 실행할때 이 파일의 내용을 쉘스크립트(파일)라고 부르며 비대화형이다- 비대화형으로 실행될때 BASH_ENV(ENV) 환경변수를 검색한다. 이때 환경변수의 값은 /etc/bashrc 와 .bashrc 파일에서 검색한다- '-norc' 혹은 '--norc' 옵션을 사용하면 BASH_ENV 또는 ENV 변수를 읽어오지않는다. * Magic Number ! - 스크립트의 첫라인은 라인들이 실행할 프로그램을 명시한다.- shbang 이라고 부른다- #!/bin/bash 로 표기한다 * shell script - 코멘트(주석)은 # 로 시작하..