본문 바로가기

전체 글

(368)
100118 TNS Korea Internship (47/53) 1. Game 프로젝트 보완 내가 어제 작성해 놓은 QNR들을 하나하나 차근차근 살펴보았다. 역시, 중간중간 빼놓은 부분, 틀린부분들이 눈에 띄었다. 고친다고 다 고쳤는데, 내일 다시 보면 미처 보지 못한 부분이 또 나오지 않을까? 아무튼 수정 완료. 2. 3DGridValidation 계속
100217 TNS Korea Internship (46/53) 1. Check3DVal 함수의 업그레이드. 다른 문제가 아니다. 효율적인 알고리즘을 구현하는 것 이상으로 내 function에 필요한 것은 호출의 편의성. 그렇지만 이번 과제는 확실히 어렵다. 3DGrid가 자신이 소유하고 있는 Single/Multi/Open 의 이름을 알고 있어야 한다. (물론 알고 있기는 할 것이다.) 문제는 그걸 어떤 변수에 담아놓고 있느냐인데, Confirmit의 Object라는 대단한 존재가 일개 초보 사용자에 불과한 나에게 순순히 자신의 X-ray 를 제공해 줄 것 같지가 않다. 그래서 scripting manual과 authoring manual을 찾아봤다. 앞으로 시간이 얼마 없는데.. 쉽게 해결할 수 있을 것 같지는 않다. 2. game 조사 scripting 참여 밤..
100212 TNS Korea Internship (44/53) 1. 편안한 분위기의 하루. 편안했던 이유는 높으신 분들의 부재? 그렇다고 아무것도 안한것은 아니다. 후후..
스카이프 라이트 for 안드로이드 (Skype Lite for Android) 아이폰을 쓰고 있는 친구에게서 스카이프로 통화를 하자는 제안을 받고,어플리케이션을 설치했다. 그렇지만.. 아무리 찾아봐도 CALL 버튼을 찾을 수 없었다. 그래서 고객센터에도 문의해보고 카페에도 문의해보았다. 그렇지만 상반된 대답을 들을 수 있었다. 한국 스카이프 (옥션) 측에서는 안드로이드 폰도 Wifi를 사용하면 통화가 가능하다고 하고, 내가 사용하는 안드로이드 카페에서는 안되는 것으로 알고 계시다고 했다. 그래서 직접 찾아나섰는데, Skype의 International home에서 쉽게 찾을 수 있었다. 이게 아이폰용 스카이프 페이지다. 중간에 보이시는지? Free Skype-to-Skype calls from any WiFi zone 나에게 너무나 필요한 이 한줄이.. 안드로이드를 위한 Skype..
100211 TNS Korea Internship (43/53) 1. 2월 11일. 어제 만들었던 3DGridVal 함수를 완성. 그렇지만 찜찜한게 있다. for문을 3번이나 돌아야 한다는 것. 알고리즘 상 더 빠른 방법이 있지 않을까? 라는 고민. 2. RIS 드디어 들어가는 RIS TNS만의 Survey Solution VISIT Video Solutions Article Select Highlighter SuperSort SAM VISIT (Virtual In-Store Interactive Testing) : 마치 store에 들어온 것 처럼 시각화해서 제품을 보여주는 solution Video Solution : 비디오 서베이를 위한 최신 solution Article Select : 마치 잡지를 넘기듯 한장 한장 확대 축소해 볼 수 있는 solution H..
100210 TNS Korea Internship (42/53) 예정대로 오늘은 3DGrid Validation에 대해! 각 순위에 똑같은 응답을 했을 경우, ErrorMessage를 출력해주는 validation code를 만들 생각이다. 사실 TNS KR WI Library의 를 사용하면 이 사태를 예방할 수 있다. 그렇지만 IE를 제외한 오픈브라우져에서 CAWI Checker등의 프로그램을 사용해서 체크할 경우 막을 수 없어서 또다른 script를 필요로하게 된다. 그래서 간단히 만들어보았다. 사실 이런형태는 오히려 쉽다. 내가 기존에 썼던 방법. 하나의 값을 저장해 두고, 다음 값과의 차이를 비교하는 방식으로도 충분히 걸러낼 수 있는 형태였다. 오히려 어려운 쪽은 이쪽이다 function을 이렇게 정의하고 function Check3DVal(qSet) { va..
100209 TNS Korea Internship (41/53) 드디어 마지막 파트. 1. CheckBetweenOpenAndMulti(qOpen, qMulti) 오픈문항과 멀티문항의 내용 유무를 validation하는 함수. 이렇게 오픈문항과 멀티문항을 놓고 CheckBetweenOpenAndMulti(q288, q286)함수를 q286(Don't Know = DK)의 val.에 놓고 아무것도 입력하지 않은채 넘어가게 되면, 이렇게 미리 지정해둔 에러메시지가 출력. (Hey! 는 내가 넣은 것. 자유롭게 편집 가능) 그리고 이번엔, 양쪽에 모두 내용을 입력하고 넘어가게 되면, 이런 결과를 보여준다. 현재 매우 많이 쓰이지만 굳이 함수로 만들어서 정의해 놓을 필요는 없다. 그만큼 간단하니까. 2. CheckColumnSumAtLeast(minNum) 멀티오픈 문항에서..
100208 TNS Korea Internship (40/53) 1. M社 프로젝트의 script를 도왔다. 2. SetAMulti('q283', '2'); multi문항인 q283번의 precode 2번 answer를 include한다. 이건 굳이 script로 구현할 필요가 없었을텐데.. 통과. 3. SetAMultiOpen(qid, setPrecodeStr,setAnswerStr) multi문항. 그 중에서도 properties를 open text로 설정해놓은 문항에 사용할 수 있는 함수 예를 들면 SetAMultiOpen('q283', '3', 'Android OS embedded smart phone - MOTOROI')이렇게 쓰고 적용하게 되면, 이렇게 이쁜 결과가 나오게 된다. 그렇지만 이 함수도 굳이 함수가 아니어도 처리가능한 내용을 구연해 놓은 것. ..