본문 바로가기

분류 전체보기

(373)
Error setting null for parameter #2 with JdbcType OTHER 스프링 돌려보다가 다음과 같은 에러가 발생하였습니다.Error setting null for parameter #2 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 부적합한 열 유형 내용을 쓰윽 읽어보니 DB로 넘어가는 파라미터 값 부분에서 발생한 에러군요. 당연한 얘기겠지만, 문제를 해결하려면 문제부분부터 찾아야겠죠. 문제를 찾기 위해 DB로 값 넘기는 부분에 다음과 같이 로그에 찍어보았습니다. MAP에 담겨 있는 값을 유심히 보니... 단순 오타였네요 ㅡㅡㅋ 그래도 다..
10주년 맞은 하둡··· 더그 커팅의 회고와 전망 아파치 하둡이 지난 1월 28일 10주년을 맞은 가운데, 공동 창안자 더그 커팅이 하둡의 초창기를 회고하고 미래를 진단했다. 10년 전 2006년 1월 28일, 더그 커팅(Doug Cutting)과 마이크 카파렐라(Mike Cafarella)는 오픈소스 웹 크롤러 프로젝트인 아파치 너츠(Apache Nutch)를 분산형 파일 시스템과 맵리듀스(Map Reduce)로 분리한 다음, 하둡(Hadoop)이라는 하위 프로젝트를 탄생시켰다. 커팅은 아들이 가지고 놀던 코끼리 봉제인형의 이름에 착안해 이 프로젝트의 이름을 지었다. 커팅과 카파렐라는 2003년부터 너츠를 함께 추진했었다. 그런데 구글이 2004년 발표한 2개의 연구 자료가 '영감'을 줬다. 단 몇 줄의 코드로 수천 개의 머신을 병렬로 가동시킬 수 있..
당신의 데이터 과학자 채용·활용 방법은 틀렸다 지난 2012년 하버드 비즈니스 리뷰는 데이터 과학자를 '21세기 가장 섹시한 직업'으로 명명했다. 데이터 과학자는 글래스도어의 '미국 최고의 직업 25선'에서도 1위에 올랐다. 그런데 그렇게 채용된 데이터 과학자는 해야 할 일을 제대로 하고 있을까? 이미지 출처 : Thinkstock 데이터 과학자의 역할 중 하나는 회사가 고객 또는 내부 연구를 통해 최대한 많은 양의 정보를 수집할 수 있도록 돕는 것이다. 그동안 헬스케어, IT, 보험, 금융, 교육 등 거의 모든 업종의 기업이 데이터를 다뤘지만 한계가 있었다. 결국 데이터를 수집하는 것뿐 아니라 안전하게 보관하고 직원이 관련 데이터에 접근할 수 있도록 전문가에게 맡겨야 한다는 것을 깨달았다. 능력의 부족이 아니라 환경의 문제 빅데이터 소프트웨어 업체..
가이온, 한국무역통계진흥원과 전략적 제휴 빅데이터 전문 분석서비스 기업인 가이온이 한국무역통계진흥원과 전략적 제휴를 체결했다.빅데이터 전문 분석 서비스 기업인 (주)가이온(www,gaion,kr, 대표 강현섭)은 11일, 국내 유일의 무역통계작성 및 교부업무 대행 기관인 (재)한국무역통계진흥원(www.trass.or.kr , 원장 정세화)과 빅데이터 기반의 무역통계 분석정보 서비스 제공을 위한 전략적 제휴를 체결했다.이번 협약을 통해 양사는 동종 산업과의 다양한 연관분석, 지역별 트렌드 분석 및 예측 기능, 기간별 품목의 시계열분석, 급격한 수출입의 변화를 감지할 수 있는 이상 징후 분석 등이 가능한 빅데이터 기반의 무역통계 분석정보 서비스 “gSmartTrade”를 발표했다. 또한 오는 9월부터는 실거래품명 기반의 수출입 분석서비스, 직구/역..
정개발의 "no more agile" 2. 초보 개발자가 꼭 알아 두어야 할 다섯 가지 기술들 [출처] http://okky.kr/article/310426 오늘은 아무도 가르쳐 주지 않는, 그리고 이제 와서 누군가에게 물어보기도 뻘쭘한 초보 개발자를 탈출하기 위해 필요한 테크닉에 대해 이야기해 보고자 한다. 초보 개발자가 고급 개발자가 되어가는 과정을 한 마디로 정의하자면, '좀 더 게을러지기 위한 강렬하고 적극적인 의지의 표현'이 되겠다. '생산성'이니 '효율성', '정확성' 같은 것들은 프로그래머에게 있어서 부수적으로 얻어지는 것일 뿐 목적이 될 수 없다. 오로지 끊임없이 편하고 게을러지기 위한 노력만이 있을 뿐이다. 1. 마우스 안 쓰기 오늘날의 컴퓨팅 환경은, 시각·청각과 같은 인지 영역에 의거한 인간의 자연스러운 본능에 모든 행동이 정의되고 제약되는, 게슈탈트 심리학(http://blo..
정개발의 "no more agile" 1. 똑똑한 프로그래머를 멍청이로 만드는 방법 정개발의 "no more agile"1. 똑똑한 프로그래머를 멍청이로 만드는 방법 知之者는 不如好之者요, 好之者는 不如樂之者니라. 지지자는 불여호지자요, 호지자는 불여락지자니라.알기만 하는 사람은 좋아하는 사람만 못하고, 좋아하는 사람은 즐기는 사람보다 못하다. 천재는 노력하는 사람을 이길 수 없고, 노력하는 사람은 즐기는 자를 이길 수 없다.- 옹야편(雍也篇) - 한국사회의 오래된 논의 중 한가지는, '인재가 우수하기로는 둘째가라면 서러운 대한민국에서 왜 과학기술 분야의 노벨상 수상자가 나오지 않는가' 이다. 이 논의에서 주범으로 지목되는 것은 입시 위주의 교육인데, 어려서부터 부모의 기대에 부응하기 위한 수단으로서의 공부는 결국 좋은 성적을 거둬 좋은 대학, 좋은 직장에 취직하는 것을 이루기 위한 수..
컴퓨터 전공자와 독학 개발자, 누굴 채용해야 할까 이미지 출처 : Brian Moore via Flickr 소프트웨어 개발자 구직 공고에 두 명이 지원했다. 한 명은 명문대 컴퓨터공학과 졸업생이고 다른 사람은 독학으로 몇 년간의 경력을 쌓은 사람이다. 누구를 뽑아야 할까? 물론 이 질문에 정해진 답은 없다. 그러나 CIO가 더 고민해봐야 할 문제인 것은 분명하다. 유능하고 기술이 뛰어나지만 졸업장은 없는 소프트웨어 개발자가 점점 더 많이 구직 시장에 진입하고 있기 때문이다. 흥미롭게도 더 새롭고 수요가 증가하는 HTML5, 자바스크립트, 애플 스위프트 같은 언어가 독학 개발자 사이에서 인기를 끄는 반면, 학교에서 정규 교육과정을 거친 개발자는 C#, 자바 등 더 자리잡은 언어를 선호한다. 이는 런던에 있는 개발자 조사 업체 비전모바일(VisionMobi..
"대기업 100%, 하둡 도입할 것이다"...포레스터가 선정한 5대 하둡 배포판 포레스터 리서치(Forrester Research)의 빅데이터 분석가들이 내놓은 새로운 보고서에 따르면, 데이터에 대해 고급 분석을 수행하고 실용적인 시야를 얻고자 하는 조직에게 하둡 도입은 "필수"다. Credit: thinkstock 포레스터는 기업이 보유한 데이터의 60~73%가 비즈니스 인텔리전스와 분석에 사용되지 못하고 방치된다고 추산했다. 분석가 마이크 괄티에리와 노엘 유한나는 지난주 공개한 하둡 배포판에 대한 웨이브(Wave) 보고서에서 "이는 특히 고객에 대한 심층적이고 실용적인 시야가 경쟁을 위한 필수 요소인 시대에서 용납할 수 없는 수준"이라고 말했다. 또한 애플리케이션 개발자와 제공 전문가가 '일제히' 하둡을 수용 중이라면서, 대기업들은 결국 100% 하둡을 도입하게 될 것으로 예측했..