본문 바로가기

분류 전체보기

(371)
100222 TNS Korea Internship (49/53) 1. 정규식쪽으로 가닥을 잡았다. 문항번호는 AQ1, AQ2, AQ3, AQ4 ... 이렇게 나간다. 그리고 만약 AQ33번이 3DGrid문항이라면, 내부의 문항Object들은 AQ33_1st AQ33_2nd AQ33_3rd AQ33_4th ... 이렇게 나가게된다. ( ※ 순위를 묻는 문항에만 해당) 그렇다면 내부문항들을 참조할 수 있는 이름들은 3DGridQuestionName + _ + num + st,nd,rd,th,th,th,th... 이렇게 나가게 되는데, 저 조합을 일반화 하면 되겠다. 우선 맨 앞의 3DGridQuestionName. CurrentForm()을 사용하기로 했다. (아래는 CurrentForm()에 대한 자세한 설명) CurrentForm is used in validatio..
모토로이 예약판매 구입 가격 월 할부 +34,480원 T할부지원 -16,700원 온가족할인 -9,000원 = 8,780원 X 24개월 기기변경으로 이 가격에 모토로이를!! 24개월의 노예. 그러니 본전은 꼭 뽑아야겠지!
100119 TNS Korea Internship (48/53) 1. 한주를 마무리하는 금요일. SJ선배님과 노트북을 정리했고, JS대리님의 wave 조사를 scripting했다.
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')이렇게 쓰고 적용하게 되면, 이렇게 이쁜 결과가 나오게 된다. 그렇지만 이 함수도 굳이 함수가 아니어도 처리가능한 내용을 구연해 놓은 것. ..
나에겐 욕심이 필요하다 그것이 알고 싶다. 스타강사편 일등만이 살아남는 세계. 우리나라 사교육이 과열되어있다는 것이 초점이지만 나에게는 학원강사들도 돈을 많이 벌고자 한다면 '이렇게 열심히해야 성공하고 살아남는다.' 라고 들렸다. 거울을 가져다놓고 화면에 잡히는 자신의 모습을 비춰보면서 연습하는 그런 모습. 그런걸 배우고 싶다. 나에겐 욕심이 없다. 항상 말하지만 나는 나에게 애정을 갖고 스스로를 소중히 생각해야 한다. 남보다 나. 인터넷 강의에 대한 두가지 생각. 첫째, 모두에게 평등한 교육의 기회를 제공하고 전체적인 사교육비의 절감 효과를 준다. 두번째, 모든 학생들이 똑같은 생각, 똑같은 사고를 하게 된다고 했을때의 그 결과는 끔찍하다. 학생들이 스스로 사고하고 생각해서 새로운 질문을 생각해낼 수 있도록 해야지, 획일적인..
삼성 3급 신입 공채 삼성은 올해도 상반기(3월께)와 하반기(9월께)에 한 번씩 공채를 실시한다. 채용은 그룹 계열사 공통적으로 서류 지원→삼성직무적성검사(SSAT:SAMSUNG APTITUDE TEST)→면접→건강검진 순으로 진행된다. 계열사들은 모두 같은 날 SSAT를 실시하며 이후 면접 일정은 계열사별 상황에 따라 달라질 수 있다. 대졸 신입사원에 해당하는 3급 신입사원의 경우 남녀는 물론 학력과 연령 제한이 없다. 해외여행에 결격 사유가 없어야 하고, 남자는 병역 기피 사실이 없어야 한다. 별도의 서류 전형은 없고, 기본 지원 자격을 충족하면 서류 지원이 가능하다. 삼성전자의 경우 영어 필기시험이 없는 대신 일정한 수준의 영어회화실력을 갖춰야 한다. 연구·기술직은 OPIc(Oral Proficiency Intervie..
100205 TNS Korea Internship (39/53) 1. RecodeMultiToOpen(qMulti, qOpen, fieldwidthPerCode) 이렇게 되면 sort 함수가 comma를 없앤다고 볼 수 있다. 오후의 TNS RI Time 행사 때문에 오후 3시에 행사장으로.
MOTOROI 예약 가입 하아. 어떻게 된거지? JS선배님 따라서 사무실에 남아있다가, T행복기변에 대해 조사하던 나는 잠깐 정신을 잃었고... 정신을 차리고 보니 MOTOROI 예약 가입 버튼을 누르고 난 후였다. 이럴수가.. 폰을 바꾸는 일을 이렇게 단 1시간만에 결정할 수 있단 말이야? 그렇지만 해버렸다. 이 팝업을 봤을 때 시간은 오후 10시. 눈에 띄는 부분이 있었다. 우왓!! 마감시간이 2월 4일. 오늘까지였다. 2시간이 남았는데.. 그래서 급한 마음에 구매결정! 모토로이를 사고 싶다면, 나중에 좀 싸진 다음에? 아니면 조금 더 알아본 다음에? 그렇지만 날 강력하게 끌어당긴건, 그랬지만 곧 밀려드는 후회. 그랬지만 찬찬히 장단점을 생각해보기로 했다. 1. 비싼 가격. (폰값 + 전화비) 2. 적어지는 문자혜택. 3. ..
100204 TNS Korea Internship (38/53) 1. 오늘도 어제에 이어 S프로젝트 Scripting. 어제의 internal error 해결됐다. if (orig[2].toBoolean() && a[2].toBoolean() ) 이렇게 이어지던 조건문들에 문제가 있었다. 위의 화면에서 a에만 입력됐다면 위의 코드도 문제가 없었겠지만 a에 입력하지 않고 직접 구입하지 않음에 찍는 경우도 있을 테니까 if (orig[2].toBoolean() && ( a[2].toBoolean() || b[2].toBoolean() ) ) 이렇게 바꿨어야했다. 그렇게 첫번째 문제 해결. 2. 두가지의 mask 조건을 하나로 합쳐야 할 일이 있었다. i) A,B,C,D,E,F,G,H,I 중 써본 제품은? ii) B,C,D,E,Z 중에 직접 구입해서 써본 제품은? 이제 질..