본문 바로가기

분류 전체보기

(371)
LEGALLY BLONDE the Musical 지나가는 사람들의 얼굴을 하나하나 살펴본다. 저 사람들은 커플, 저 사람들은 소개팅 후 처음 만난 사람들이네, 친구들끼리 오랜만에 나왔구나. 확실한건 어디하나 비어있는 가게가 없다는 거다. 모든 식당, 가게에 사람들이 북적거린다. 그중의 하나가 되기 싫다. 심명희 선배님이 보여주신 뮤지컬- 금발이 너무해. 가기전에 간단히 알아본 바로는 주인공 엘 우즈 역할에 제시카가 있다는 것. 여러 팀이 있겠지만, 막연히 내가 보는 공연은 제시카의 것이었으면 했다.하지만 김지우의 것이었고 나는 적잖이 실망했다. 김지우. 동갑내기 과외하기의 권상우 전 여친으로 알고 있었기 때문. 하지만 공연이 시작된 후에 내 실망감은 곧 김지우씨에 대한 미안함으로 바뀌었다. 폭발적인 가창력과 풍부한 표정으로 공연내내 멋진 모습을 보여줬..
101015 TNS Korea Internship (24/53) SetQuestionErrorMessage( ) 위의 예제처럼 전체적인 Error Message외에 문항별로 Error Message를 출력하는 기능을 수행한다. 일반적인 SetErrorMessage( )처럼 RaiseError( ) 후에 SetQuestionErrorMessage( )를 사용하면 된다. Validation Code 탭에 var q249 = f('q249') var q255 = f('q255') if (q249.toBoolean() && q249.toBoolean()) { RaiseError() SetErrorMessage(LangIDs.ko,ErrorTemplate("둘 다 입력하시면 어떻해요?")) } if (!q249.toBoolean() && !q249.toBoolean()) { ..
100114 TNS Korea Internship (23/53) 덥다.. 한겨울인데.. TNS_KR WI Library : grid에서 세로줄을 없애줌 gridㅡmulti에도 적용될 것 같긴 하다ㅡ의 answer list에 answer들이 너무 많을 때 사용한다. 가시성을 높이기 위해 중간중간 대분류를 넣는 것. Add Group Heading을 클릭! 쉽게 만들어 진다! Precode는 a,b,c... 등을 이용하면 빠를 듯.
100113 TNS Korea Internship (22/53) 랩탑 정리. 그 밖에 TNS의 인트라넷인 The Interactive Centre의 - Solutions - Research on Research - Interactive Centre of Excellence - Developments Management - CAWI 다섯가지 contents 중에서 Solution과 CAWI에 대해 봤다.
100112 TNS Korea Internship (21/53) IH대리님과의 면담. 인턴과정 중의 목표에 대해 혼란스러워하는 나에게 Confirmit을 보고 DHTML만으로 이런 퍼포먼스가 가능하다는 생각. '이런 것이 있구나..' 라고 알게 됐다는 것 만으로도 이미 상당한 수확. 이라고 말씀해 주셨다. 그밖에, 회사내 인트라넷을 확인하는 것도 좋을 듯. (인트라넷 안의 interactive team의 refer.를 읽기)
100111 TNS Korea Internship (20/53) 체크박스 버튼이 나왔다. 문제를 Info Object로 처리하고 년도와 월을 드롭다운메뉴로 구성. 새로웠던건 이걸 Grid Object로 했던 것. 밑의 기간은 Multi의 Other로 했는데, 여러개의 answer list를 가로로 배치했다는 점이 특이했다. 가로로 배치하는건 한국 WI의 하나인 를 사용하는 것이었다. 년도와 월의 선택란에서 기본적으로 년도, 월 이라고 표시됐던 건
[리뷰] District 9 영화를 볼 때마다 이런 생각을 한다. 현대를 살아가는, 살아있는 나는 정말 행운아로구나. 세상은 점점 좋아질 것인가? 외계인 구역. 디스트릭트 9은 인물의 ;;;;
100108 TNS Korea Internship (19/53) 어제 학습한 내용(!)을 바탕으로 trim함수를 사용해보자! function trim(value) { var temp = value; var obj = / ^(\s*)([\W\w]*)(\b\s*$) / ; if (obj.test(temp)) { temp = temp.replace(obj, '$2'); } var obj = / +/g; temp = temp.replace(obj, " "); temp.replace(obj, "\s\b\w"); if (temp == " ") { temp = ""; } return temp; } 결과를 보면 trim()함수는 중복된(과도한) 공백을 하나로 처리해 주는 기능을 수행함을 알 수 있다! Open text 문항에서 사용하면 좋을 듯 :) 마지막에 MH선배님이 주신 업무..
100107 TNS Korea Internship (18/53) 18일차. Confirmit의 trim function에 대해 알아보던 중 정규식이 나와버렸다. 그래서 알아보다보니 내가 모르던 JavaScript와 JScript간의 차이가 있었던 것. JavaScript(자바스크립트) vs JScript 넷스케이프가 만든 LiveScript를 가지고 Java의 Sun Microsystems와 공동 프로젝트를 진행하여 자바스크립트를 만들고 발표하게 되었다. ECMA-262라는 스크립트에 대한 표준을 Netscape社가 구현한 것이 JavaScript. MS社가 구현한 것이 JScript. 현재는 JavaS JS 모두 ECMA-262에서 정의한 것보다 더 많은 기능을 지원. Differences between JavaScript : Conditional Comment의 ..
100106 TNS Korea Internship (17/53) checkgrid(per) 함수를 분석해봤다. 중첩 for문... 조건이 까다로워 한눈에 코드가 눈에 들어오지 않았다. 먼저, Script Object 1개와 Multi Object 1개를 준비한다. Multi를 Open Text로 변경하고, 여러 라인을 출력하기 위해 Answer는 넉넉하게 20개 이상으로 잡았다. 그리고 Script에 아래와 같이 넣는다. var a = f('q240') // grid var b = f('q241') // multi open text var cv = a.categories() var vals = new Array() b[1].set("i \t k \t k+1 \t gq.categories()[i] \t gq[] \t vals[k] \t") // 인덱스 for (var ..
100105 TNS Korea Internship (16/53) CAWI Checker에 대해 배웠다! (v1.4) TNS의 Confirmit Survey를 쉽게 testing할 수 있는 툴로써 파이어폭스의 GreaseMonkey add-on에서 동작하는 script다. 테스팅 과정 중 랜덤값을 넣는다던지, 지나왔던 문항으로 돌아간다던지하는 logic checking 과정을 돕는다. 테스팅 스피드-업! 하지만 Launch Survey를 통해서만 사용할 수 있어, 작성 초기의 코드를 확인하기에는 번거롭다. (Launch Survey시에 시간이 오래 걸리기 때문, 프로그래밍언어의 컴파일-인터프리팅 과정을 생각하면 이해가 빠를 듯) 그래서 되도록이면 빠르고 편하고 강력한 Quick Test를 사용하고, 90% 이상 완료되어서 최종 점검을 앞둔 프로젝트에만 CAWI Chec..
100104 TNS Korea Internship (15/53) TNS Research International 회사에 대해 더욱 자세히 알아보자. 2010년 개관은 회사의 공식 홈페이지보다 오히여 잡코리아의 기업소개 페이지 에 더 잘 나와있었다. 1984년 설립. 직원수 220명. 2008년 기준 정량조사(587개), 정성조사(290개) 수행. 2008년 매출 417억.
100101 TNS Korea Internship (14/53)
091229 TNS Korea Internship (11/53) 팀의 대부분이 휴가를 가셨다. 한산한 사무실. 11시 35분 현재 혼도가 올라가고 있다. 21->23->25 오늘은 어디까지 올라갈 것인가?
091228 TNS Korea Internship (10/53) 월요 미팅. 모르는 단어들이 속출했다. BPTO, tracking, 6D, LSR, JDS, satus file, 실사. switch-case문은 JavaScript에서도 C나 Java에서처럼 똑같이 적용이 됐다. 다만 Confirmit에서의 차이. semicolon의 여부. 컨퍼밋에서는 세미콜론을 사용하지 않는다. LSR은 Light Speed Research 였다. 실사는 3일차에 배웠잖아 ㅡㅡ;
내가 태어나서 지금까지 읽은 책◎ 내가 태어나서 지금까지 읽은 책◎ (2008년: 26권, 2009년: 28권, 2010년: 2권, 2011년 : 2권, 2012년: 8권, 2013년 : 9권 2014년 : 3권, 2015년 : 6권, 2016년 목표 7권)- 2017002 빌브라이슨 발칙한 영국산책 / Bill Bryson- 2017001 말하다 / 김영하- 2016001 말하다 / 김영하- 2015006 변경, 근경 (나는 여행기를 이렇게 쓴다) / 무라카미 하루키- 2015005 살인자의 기억법 / 김영하- 2015004 하우프트만 / 선로쟁이 킬- 2015003 도스토예프스키 / 지하수감자의 수기- 2015002 파리와 런던의 밑바닥 생활 / George Orwell- 2015001 동물농장 / George Orwell- 2014..