본문 바로가기

분류 전체보기

애드네트워크 / 애드테크란? 다음주부터 애드네트워크 사업부에서 근무하게 되었다 ㅎ0ㅎ 애드테크란 무엇인지 주말에 찾아서, 정리해보려고 한다. 애드테크 슬라이드 쉐어 자료 데이나의 참쉬운 애드테크 (20150419) from Dayeon Jeong ( 정리가 엄청 잘되어있어서 머리에 쏙쏙 들어온다 ! )
DEVIEW 2016 2일차 후기 더 까먹기 전에 정리하려고 한다DEVIEW 2016 2일차에는 데이터와 관련된 세션들이 많았다딥러닝과 관련된 주제가 많았는데, 작년에 "머신러닝이 짱이다..!" 라고 이야기 듣다가 이제는 "딥러닝이 짱이다...!" 라는 이야기를 deveiw를 통해 인지한 나여서, 세미나에서 언급된 방법론에 대해서는 깊게 이해하지는 못했다. 딥러닝, 데이터마이닝과 관련된 세션들을 많이 들었지만 기억에 가장 기억에 남는건 "딥러닝을 활용한 이미지 검색: 포토요약과 타임라인" 세션과 "카카오의 데이터 파이프라인에 대한 소개" 세션이었다. 딥러닝을 활용한 이미지 검색 세션딥러닝을 활용한 이미지 검색 세션은 두명의 발표자가 발표를 했는데, 이중 네이버 이미지 타임라인 세션이 재미있었다. 발표 자료 [222]딥러닝을 ..
로버트C마틴 시리즈 <소프트웨어 장인> ​ #1기술이 퇴보한 사람들은 현재의 급여 수준과 생활 안정을 유지할 수 있는 다른 직장을 찾을 수 없어 근심하게 된다. 직설적으로 말하면 역량이 부족한 사람들만이 일자리 걱정을 한다. 소프트웨어 장인은 직업을 잃는 것에 대해 걱정하지 않는다. 소프트웨어 자인은 자신의 커리어 방향과 일치하는 경우에만 회사 안의 커리어를 수용한다. #2소프트웨어 장인은 어떤 종착지에 도달하는 것보다 그 여정 자체가 훨씬 더 중요함을 알고 있다.#3지식은 일에서 얻을 수 있는 가장 흔한 투자 이익이다. 개발자들은 그들이 배우고 싶은 것을 따라서 일을 선택한다. 그 일을 떠날 때는 생각하는 커리어 방향과 맞지 않아서일 때도 있지만 배울 것이 더는 없기 때문에도 그렇게 한다. 개인적인 삶도 커리어 결정에 중요한 역할을 한다. ..
[Spark]DataFrame을 Parquet으로 저장하기 http://spark.apache.org/docs/latest/sql-programming-guide.html 파케이파일로 데이터프레임이 저장되면, 스키마 정보를 유지한 채로 데이터를 저장할 수 있다.위의 코드 예시를 보면, 데이터프레임을 파케이로 저장한 후 => 해당 파케이파일을 읽어들이면 스키마를 유지하고 있어 TempVIew를 생성할 수 있다.
소프트웨어 개발직군의 눈으로 트래킹솔루션 보기 광고 파트에서 일을 처음 시작할 때 헷갈리던 개념이 있었다.애드네트워크와 트래킹솔루션의 차이는 뭐지?! 트래킹 솔루션은 뭐지?! 광고에 어느정도 적응해가니 트래킹솔루션은 이거다! 라는 개념이 잡히게 되었다. 트래킹 솔루션이란? 트래킹솔루션은 유저가 이 어플을 설치했을 때, 어디를 통해서 설치를 한건지 알려주는 역할을 한다. 내가 생각하고 있는 트래킹솔루션의 원리는 아래와 같다. 참고: http://blog.ab180.co/install-tracking-with-google-play-referrer/참고 : 튠 help 페이지 https://help.tune.com/marketing-console/how-google-play-install-referrer-works/ 구글플레이를 통해 앱 설치 시, ref..
신입 프로그래머에게 유용한 크롬 확장 프로그램 ㅎㅂㅎ ... 1년 전, 소프트웨어 개발 직군에서 일을 시작하기 전에 티아카데미에서 서버 전문가 과정을 들으며 공부를 했었다. 그 때 강사님에게 추천받은 확장 프로그램들을 지금도 아주아주 유용하게 잘 사용하고 있다. 내게 티아카데미에서 배운 것들 중에서 좋았던 것들 중 하나는 이런 팁들을 알게 된 것! 실제로 일 할 때도 다들 이 확장 프로그램을 사용하고 계시기도 한다! 추천하는 프로그램은 툴팁 딕셔너리와 포스트맨이다. 1. Tooltip Dictionary (English-Korean) 설치 링크 : https://chrome.google.com/webstore/search/Tooltip%20Dictionary%20(English-Korean)?hl=ko 마우스 오버 시, 영어 단어를 한글 단어로 보여..
[couchbase]카우치 베이스에서 테이블이란? 카우치베이스와 RDB의 논리적 개념 차이에 대해서 헷갈려서, 찾아봤다. 카우치베이스의 bucket은 RDB의 database의 개념과 유사하다고 한다. 그러면 카우치베이스의 table의 개념은 무엇일까 궁금했다. 카우치베이스에서는 별도의 TABLE이 없다. 때문에 document에 type이라는 속성을 추가해서, 유사한 데이터를 묶어서 관리해주어야 한다. 참고 : http://blog.couchbase.com/10-things-developers-should-know-about-couchbase 위는 카우치베이스 사용할 때 알아야하는 10가지에 대한 포스팅의 캡쳐 이미지이다. 하나의 버킷은 RDBMS에서 database로 볼 수 있다. 때문에 다른 속성을 가진 도큐먼트여도 같은 버킷에 저장되어야 한다. ..
[Ruby]nil? VS blank? VS empty? VS any? VS present? .nil? .blank? .empty? .any? and .present?.nil?.blank?.empty?.any?.present?nilTRUETRUExxfalse[]falseTRUETRUEfalsefalse{}falseTRUETRUEfalsefalse""falseTRUETRUExfalse" "falseTRUEfalsexfalsefalsefalseTRUExxfalse99falsefalsexxTRUE0falsefalsexxTRUEx: NoMethodError가 나는 케이스이다.참고 링크