목록All Categories (365)
공학박사 권경안
얼마나 시간이 빠른가.? 오늘은 Day36! 벌써 Level 2 마지막날! SDA 의 마지막날은 수업이 없다. 약간의 음료와 간식을 준비하고 둥글게 모여 그냥 대화하면서 보낸다. 그리고 Pass/Repeat 할지 말지를 아는날이기도 하다. 결과는 Pass !! 담달은 Level 3. 성적 공개해보겠다. 레벨1과 비교하기위해 레벨1점수도 올려본다. Level 1 (2008년 6학기 남영분원) Drills good Pronunciation good Conversation Grammar good Conversation Fluency good Midterm Exam average Final Exam average Term Project good Abs. Tard. Exc. Total 0 0 0 0 출석100% ..
전 세계 4대 음반사의 디지털 음악을 무료로 받아볼 수 있는 사이트가 등장했다. 12일 AP에 따르면 인터넷 업체 큐트랙스(Qtrax)는 유니버설뮤직·EMI·소니BMG·워너뮤직과 잇따라 라이선스 계약을 맺고 사용자들에게 무료로 음원을 제공키로 했다고 밝혔다. 굉장하다!! :D http://music.qtrax.com/
Level 2 Final Test (Day16~30) 내일이면 이번 Term 의 가장중요한 Final Test Day 다. workbook 을 꾸준히 봤어야 하지만 그러지 못한지금 시점에서 내가 할수 있는 유일한것은 범위에 있는 모든 Drill 들을 외우는것이다. 그래서 기억도 할겸. 프린트도 할겸 포스팅해본다. Day16 3. Q & A DRILL - What Is The Weather Like? Teacher : The weather is fine today. S.1 : What is the weather like today? S.2 : It's fine Teacher : It's rained a lot yesterday S.1 : What was the weather like yesterday? S..
사실 내일은 Level 2 의 Term Project 발표날 입니다. 그러다가 문득 지난 Level1에서 작성했던 것이 생각나서 포스팅합니다. 창피한줄도 모르고 -0-; Level 1 수업중에 발표를 3번정도 했었다. 그때 작성했던것. 저는 Level 1입니다. 틀린 것 수두룩하죠. 창피한거 모르고 그냥 올려봅니다. 저걸 준비했는데.. 그냥 저 종이를 읽은 수준이였답니다.. ㅋ Introduce My Best friend. Good Morning Everyone, I'm Karl. I think already You Know my name? If you don't know. Remember my name please. OK. How are you today? Did you have good weeke..
오늘의 포스팅은 삼육어학원의 주말프로그램에 대한 나의 경험을 적어본다. SDA 의 특징중 하나가 무료로 즐길(?)수 있는 클럽들이 많다는 것이다. 리스트를 보면 아래와 같다. FRIDAY 7:00 ~ 8:00 pm VESPERS 8:00 ~ 9:00 pm AFTER GLOW SABBATH(SATURDAY) 10:00 ~ 11:00 am MORNING CLUBS ROOM NO. CLUBS ROOM 1 EXPLORING THE WORD ROOM 2 DISCUSSION ROOM 3 SIGNS MAGAZINE ROOM 4 HEALTH ROOM 11 MUSIC 11:00 am ~ 12:00 pm INTERNATIONAL WORSHIP 12:00 ~ 1:00 pm FREE LUNCH 1:30 ~ 2:30 pm WO..
문득. 원하는 태그(Tag)를 그냥 써보고싶다. 나만의 요즘 태그 현시점... 대학원 서울대 카이스트 KAIST 포스텍 POSTECH 석사 박사 미국 보스턴 뉴욕 어학원 유학 영어 GRE TOEFL 회화 돈 진급 연봉 건강 운동 구글 Google 다음 Daum 제주도 아이디어 창의력 즐거운회사생활 기술 비가오는 오전.사무실에서..
우선 눈물한번 흘려주고 시작. ㅠ.ㅠ 이유는 간단하다. 오늘은 4번째 Conversation Test Day!!! 사실 준비는 항상하던것만큼 했다. 이것이 문제였다! Day 21 & 22. 하루치 Conversation 을 보면 15개의 질문과 개씩의 답변으로 이루어져있다. 시간없다는 핑계를 대면서 늘상 1~6번 에서 문제가 나왔기에 그쪽부분만 공부를 했다. 결국 그게 문제가 되었다. 8,9,10,12 이렇게 하란다. ㅠ0ㅠ 오마이갓. 다른사람들 보니깐 예전처럼 1.2.3.4. 시키시는데. 왜 저한테는 이런고통을 ㅠㅠ 사실 여기서 각성해야된다. 결국 모든준비를 완벽하게 못한 나의 실수이며 1~6번이 나오겠지 라고 잘못생각한 내 잘못이 크다. 결국 시험은 너무너무 망쳤다. 눈앞이 캄캄해지고!! 대답도 못하..
HP-UX 에서 man 으로 확인한것이다. 요점만 색칠해서 보기 쉽게 하겠다. 자주사용 될만한 옵션만.(간단설명도 쓰겠습니다.) $ man grep [☜ 엔터] 온라인 도움말을 다시 서식화합니다. 기다리십시오... NAME grep, egrep, fgrep - search a file for a pattern (패턴으로 검색하기) SYNOPSIS Plain call with pattern grep [-E|-F] [-c|-l|-q] [-bhinsvwx] pattern [file ...] Call with (multiple) -e pattern grep [-E|-F] [-c|-l|-q] [-bhinsvwx] -e pattern... [-e pattern] ... [file ...] Call with -f f..
@ HP-UX UNiX man 명령어를 통해 bdf 를 확인하면 다음과 같이 표시한다. bdf - report number of free disk blocks (Berkeley version) df(disk free) 명령어의 버클리 버전이라는 뜻인데. 차이점이 있으며 그 설명은 아래 회색표시된 부분으로 대신한다. 즉, bdf 와 df 로 보았을경우 차이점이 나는것이 정상이라고 볼수 있다. du 명령은 positive 관점에서 현재 할당된 블록의 수를 보여주고 , bdf는 negative 관점에서 disk의 현재 여유공간을 보여준다 따라서 du명령의 경우 방금 지운 블록도 free한 영역으로 count하여 실제 size에 반영되지만, bdf의 경우에는 활성화된 Process 가 할당된 블록 (예를 들어 ..
새벽 Day 18 수업이 끝났다. 벌써 이번 Term 의 50% 가 지났다. ☜*☞ 참 시간빠르다;; 여느때와 똑같이 7시30분쯤 Conversation Time 이 되었고. 오늘은 Discussion 을 하는 날이였다. 그때.. 우리 선생님.. 한명씩 밖으로 나오라고 하시면서 중간점수를 알려주시겠단다. -0- 첫번째로 호명을 하신다. "First, Karl~!" 오마이갓.난 놀란다;왜 내가 처음인뎅; 복도로 가서 옆에 앉았더니.. 긴장되냐고 물어보신다. Violet : Are you nervous? Karl : No. I'm fine. 두둥.. 점수를 보여주신다. 정확하게 기억은 나지않지만. Drill 점수(3.2 / 3.0)와 Pronunciation 점수(3.2 / 3.2) 이렇게 였던거 같다. 그..
갑작스럽게 생각난 . 졸업하고 직장생활하면서도 꾸준히 공모전에 도전하리라 했지만, Nothing to do! * 문득 과거가 생각나는 URL http://www.kotef.or.kr/pr/notice_view.asp?key=¾Ë·Áµå&num=369&searchflag=1 2005산업기술주간을 기념하여 개최된 '산업기술공모전' 심의결과를 알려드립니다. ◎ 최우수상(산업자원부장관상) - 정성하(LG휴대폰 LP-3400분석) ◎ 우수상(한국경제사장상) - 홍성현,홍희정(조직내 여성산업기술인력 활용방안) - 김형석(RPG길드워와 한국게임시장 도전) - 피대원(로봇청소기 로보킹2 분석) - 박순복(실패, 도전하는 자에게는 성공의 열쇠) ◎ 장려상(한국산업기술재단 사무총장상) - 임인종(MES를 통한 e-Manu..
Unix로그를 보기위해 tail 명령어를 자주 사용하는 경우가 많다. 이때 cut 명령어와 조합하면 훨씬 편하게 로그를 확인할수 있다. 아래 로그는 tail 명령어로 확인한 ProFrame 의 IPPR 로그중 한부분이다. 이때 로그를 살펴보면 : 문자로 로그구분이 된것을 확인 할 수 있다. $ tail -f TPFMIPPR_usr_20090101.log (T) TP :100350707976:20090129ibmsap1t1907210035000000:19072 [SPFMIPPR :pfmTpForward.c :pfmTpForward :00088] >> TPAPI [TPFORWARD :xxxxxxxxA ] ? FLAGS [0] 다음과 같이 cut 명령어를 통해 필요 없는(원치않는) 부분을 삭제하여 볼수 있다...
목표 : TP-monitor Tmax 를 멀티노드를 구성해본다. @ racd(RAC Deamon) Utility 구성 1. .bash_profile 파일에 export 한다. ->export TMAX_RAC_PROT=51080 2. racd 구동후 process 확인한다. -> $racd -k -> $ps -ef | grep racd 3. $TMAXDIR/config/sample.m 파일을 수정한다. *DOMAIN tmax1 SHMKEY=61080, MINCLH=1, MAXCLH=3, TPORTNO=61080, BLOCKTIME=30, RACPORT=51080 *NODE ... 4. cfl -i sample.m 명령어로 compile 한다. tmconfig 라는 bin 파일이 생성된다. 이때 양쪽 .m ..
목표 : TmaxSoft MiddleWare 중 TP-mornitor 제품군에 속하는 Tmax 를 설치하고 테스트 해보자. 준비환경 : Unix 또는 Linux 시스템에서 SHMKEY, PORT 가 준비되어있어야 한다. (여기부터는 설치) 1. Tmax4.0xxxxxxxx.bin 을 실행한다. 2. 준비된 license.dat 파일을 $TMAXDIR/license 로 복사한다. 3. $TMAXDIR/config/sample.m 파일을 수정한다. SHMKEY, PORT 수정 *DOMAIN tmax1 SHMKEY=61080, MINCLH=1, MAXCLH=3, TPORTNO=61080, BLOCKTIME=30 *NODE ... 4. cfl -i sample.m 명령어로 compile 한다. tmconfig ..
레벨1이 끝나고(2008년12월22일) 한참의 시간이 지났을까.. 크리스마스도와 연말연시로 인해 약속도 많고 놀다보니.. 새벽5시에 일어나는일도 잠시 멈추고.. 친구들과 여유로움도좀 부리고.. 그러다.. 2009년과 동시 Level 2 가 시작되는 1월5일이 되었다.(벌써 일주일이 지난 9일이지만) 희한하게도 똑같은 학원에 가는데도 불구하고 발걸음이 가볍기도 했지만, 심장은 좀 떨렸다 ^^ ㅋ 첫날답게 첫차를 놓치지 않고 학원에 도착! 반 배정을 보았을땐 실망을 감출수가 없었다. 무려 한반에 22명 -_-; 오마나; 근데 옆반도 20명 -_- 오마나 레벨2 (6:30 ~ 8:25) 수업이 2개밖에 없고 무려 20명이 넘다니 .. 실망 쵝오.. 어쨌든 오랜만에 랩을 들었다. 여기서 또 놀라운건.. 랩이 상..
Day35 수업을 끝내고 회사에 왔다. 사실 Day35 는 수업이 없다라고 보는게 맞다.거기다 졸업식이라는 특별한무언가도 있다. 2명의 여학우분 께서 오늘 졸업을 하셧다 SDA Level 6. 두분다 정말이지 유창하게 영어를 하셨다. 아 장난이 아니구나 라는생각이 들었다. 정말 잘하심. 굿. 乃 그렇게 30분동안 진행된 후 교실에 모여 pass/repeat 발표전 한번도 빠지지 않은 사람에게 개근상을 준다. Karl ! 앗사. 도전했던 개근을 하여 탔다 .음하하. 20명중 2명만 받았다. 그리고! 우등상. Karl ! 앗사 오늘 상복터졌다. 2개받았다. ^^ 이것은 20명중 3명 받았다. 오호. 기분좋구나. Level 1 pass 는 대부분 거의다(의외인 사람까지 포함해서) 통과했다. 본인들도 내가왜? ..
ProFrame4.0 개발시.. BASENAME = [spfm4003t] make -f $PFMTPL/mkfiles/make_service_module cc -DORACLE -Ae -g +DD64 +DSitanium2 +w1 +Maked +W4227,4255,4264,4243,4295,2177,2193,2826,2111,2550,4229,4242 +We2224,2047 -DSVC_MODULE -DUSE_TCACHE -DTCACHE_ON -DGLOBALCB -DAUTOFREECB -DTRACE -DDEBUG -D_PFM_SHORTNAME_WRAPPER -I. -I/proframe/pfm1/inc -I/pfmdev/shbdev/pmap/inc -I/pfmdev/shbdev/pmap/src -I/pfmdev/..
삼육어학원을 다닌지 벌써 1달이 지났다. 정확하게 1달. 그리고 오늘 12월이 되어 Day21 수업을 듣고 출근을 하여 포스팅을 하는중이다.. 3번째 시험을 보는날이였다. 지하철에서 시험준비를 열심히해서 자신있었는데 막혔다. 떡하니 막혔다. 흑 ; 이렇든 3번째 시험이라는걸 보면 분명 SDA 는 널널하게 공부를 시키진 않는다. 정규시험이 3번째고 깜짝시험도 1번봤고. 발표도 1번했으니. 역시 SDA 답다. 한달간 자세히 수업방식에 대해서 이야기를 해보려고 했는데.. 오늘 포스팅에 약간 내용을 넣어봐야겠다. 새벽5시에 기상해서 5시30분 첫차를 타고 남영SDA 도착하면 6시32분~33분 정도 된다. 항상 2분 3분 늦을수밖에 없다. 멀리 사니깐 첫차타도 뭐 그렇다 ^-^ 정확히 6시30분이 되면 Lab 에..
오라클 데이터 타입중 숫자타입은 NUMBER 를 사용한다. NUMBER ( 정확도, [,스케일] ) NUMBER - 정확도나 스케일을 지정하지 않으면 NUMBER(38) 이다. NUMBER(9,2) - 9개의 숫자길이를 가지며 소수점 이후 2개의 숫자 길이를 가지는 숫자타입. 예를들어 1, 123456, 123456.89등이 있으며 12345678은 포함하지 않음. NUMBER(4,10) - 매우 작은 수 표현 다음과 같은 정보를 가진상태에서 Message 를 통해 데이터를 주고 받는경우를 생각해보자. Business Framework 인 ProFrame 과의 연동을 생각해볼 때 C 언어의 long, float, double 무엇을 사용하든 정확하게 NUMBER 타입에서 값을 저장하여 Message 로 ..
솔직히 첫번째 포스팅후.. 한참이 지났다.. 오늘새벽수업이 벌써 16Day 였으니.. 꽤 지나긴했다.. 너무 게으르게 포스팅한다는사실은..뭐 어쩔수 없지만!! :D 시험3번을 봤다. 발표1번을 했다. 시험2번이 남았다. 발표1번이 남았다. 대충봐도 느낌이 올지 모르겠지만.. 이정도로 할일들이 많다.. WorkBook 이라는 책이 있어서 스스로 숙제까지 한다면 할일은 더 많다. WorkBook 은 벌써 몇일 밀렸다.. 지하철에서 하루치씩 하긴해도.. 우와.. 시간 손살같이 슉~ 3주를 뒤돌아 보면.. 참 빠르다.. 할일 많다.. 시험도 보니깐 준비할것도 많다.. 1번의 미션데이라는걸 하는데 전원 강당에서 노래도 부르고 동시통역으로 한강사님의 일상에대해 이야기를 듣는다.(정확하게 신앙에 대한이야기라고 봐도 ..
삼육어학원 Level 1 - 1주일 지난 후 글하나 써보겠다고 .. 아니 그냥 끄적여 보겠다고 카테고리까지 만들었다.. 얼마나갈지 모르지만.. 하루하루.. 또는 몇일에 한번.. 또는 몇주에 한번.. 이라도 글을 써볼까한다.. 지금 글을 쓰는 시점은 성인회화 Level 1 - Day 7 까지 진도가 나간상태다. 누군가가 나의 글을 읽고 도움이 될수도 있겠지만. 이 끄적임의 본연의 목적은.. 그냥 자유롭게 나의 일상을 쓰는것이라.. 별 도움이 안될수도 있음을 말한다. 정확하게 2005년 졸업마지막 학기에 TOEIC 을 마지막으로! 그후 공식적인 시험을 본적도.. 체계적으로 공부를 꾸준히 해본적도 없다.. 그냥 즐기는 입장에서 (간절함이 조금 부족한상태로) 일요일 영어스터디도 해보았고.. 회사에서 제공하는 사..
Oracle Dump() 함수를 통해 해당데이터의 타입 및 CharacterSet을 확인할 수 있다. (정확하게 Metadata 를 제공한다.) SELECT DUMP('ABC', 1016) FROM DUAL; Typ=96 Len=3 CharacterSet=AL32UTF8: 41,42,43 Typ=96 Len=3 CharacterSet=KO16KSC5601: 41,42,43Typ=96 Len=3 CharacterSet=KO16KSC5601: 65,66,67 (1010 으로 했을때 10진수로 표현) 다국어 지원에 프로젝트에서 정확하게 CharacterSet 이 확인시유용함! The argument return_fmt specifies the format of the return value and can ha..
습관적으로.. 아래와 같이 사용했었다. (xml 파일 도대체 뭐 건드린거야? 라며 뭐뭐 수정되었나 찾아볼때 흔히들 쓴다.config !!) $ find ./ -name '*.xml' -ctime 0 | xargs ll -tr (해석) 지금부터 하위디렉토리까지 모든 xml 을 검색(-name '*.xml')하는데 지금부터 -24시간전(-ctime 0) 까지 검색하고 그걸 list 명령어(ll)로 뽑는다. 최신순서가 아래 표시되게끔(-tr) 습관적이라는것은 -ctime 의 값같은건 그리 중요하게 생각하지 않는데.. -ctime 녀석의 값을 이렇게도 그림으로 표현해놓은걸 보구선 앗 감탄해서.. 글을 하나 적으면서 img Tag 로 좀 보여주게끔 해보았다. 굿!!
우연히 Daum 블로그뉴스를 읽던중. 취업준비생이시라는 분의 글을 읽어보았습니다. 3D 가 아니라 이제는 4D 라 분류되는(이런말자체를 처음들었네요-.-) 현실이더군요. 저도 소프트웨어공학과를 졸업해서 현재 프로그래머로써 일을 하고 있습니다. 이글은 조금씩 업데이트하고 수정할까 합니다. 워낙에 글제주가 없어서요.. 몇가지 주제를 나눠서 이야기 해볼까 합니다. (공대[특히 IT]가 아닌 문과계열에 대해서는 잘몰라서 비교하기가 조금 그렇네요^^) 취업 - 2년제.4년제든 졸업을 앞두거나 졸업을 한 상태에서 IT 회사로의 취업이 그리 녹녹하지 않다는 사실을 인정합니다. 하지만 가장큰 원인은 눈높이에 있는것 같습니다. 눈높이만 아주조그만 내려도 취업할수 있는곳은 너무나도 많은것같습니다.(지극히 개인적이지만 주변..
다음은 strncpy 를 STRNCPY 로 DEFINE 한것이다. #define STRNCPY( t, s, len) do { strncpy(t, s, len); *(t+len) = 0; } while(0) strcpy 의 잘못된 호출로 인해 strncpy 를 사용하라고 하지만 그또한 잘못될수 있기에 다음과 같은 macro 를 제공할수 있다.
우선 고찰인지는 모르겠지만.. 한번 글을 적어보면... 다음과 같은 API 가 있다고 생각해보자. long pfmGetAppNum(); 다음과 같은 API 는 해당프로그램의 Number 를 가져오는녀석이다. 개발자는 코딩을 하면서 다음과 같이 쓸수 있다. printf("프로그램 번호가 몇번이지?? [%ld]", pfmGetAppNum()); 흔히들 다음과 같이 사용할터인데. 이녀석을 다음과 같이 wrapping 하고 있는 상황에서 100% 이해는 솔직히 좀 안간다. long pfmGetAppNum(long *num); 이것이 새롭게 변경된 prototype 이다. 이녀석의 src 를 열어보면 다음과 같이 되어져야 한다.(아니 그렇게 하고 있다.) long pfmGetAppNum(long *num) { i..
select * from v$resource_limit; 아래와 같은 결과로 processes, sessions 의 개수가 LIMIT 를 넘어서면 ORACLE 에러가 발생할수 있다. ORA-03113: 통신 채널에 EOF 가 있습니다 processes108116 150 150 sessions111119 170 170 enqueue_locks3548 2300 2300 enqueue_resources3561 968 UNLIMITED ges_procs00 0 0 ges_ress00 0 UNLIMITED ges_locks00 0 UNLIMITED ges_cache_ress00 0 UNLIMITED ges_reg_msgs00 0 UNLIMITED ges_big_msgs00 0 UNLIMITED ges_rsv_ms..
영어회화학원. 영어회화클럽. 화상영어. 워킹홀리데이. 어학연수. 해외유학. 해외취업. 석사학위. 박사학위. 배낭여행. 홍대클럽. 하고싶은것이 너무 ㅁ낳은 서른살 프로그래머. 그래서 너무 정신이 없다. 하나씩 해야하는데 모두한번에 하고 싶어서 방황하는 요즘.
간단하게 설명이 잘되어져 있는 포스트를 링크합니다 ^ ^ http://blog.naver.com/swinter8/130000715438 SAX 와 DOM 의 장단점을 잘 파악해서 사용하는것이 좋겠지요. 무엇이 더 좋다라고는 판단못할것같군요^^ SAX (Simple API for XML)두가지 파서 객체 기반 (Object-based) Interface : DOM 메모리 상주 트리 이용, 문서 전체를 로드 응용에서 간단히 사용 이벤트 기반 (Event-driven) Interface : SAX 문서를 순서대로 읽어 들이면서 해당 메소드를 처리 파서가 간단, 응용프로그램은 복잡 SAX history W3C 표준이 아니다, OASIS 그룹(http://www.oasis-open.org/)에서 시작, David..