본문 바로가기

분류 전체보기

리플리 ★★★★★ 굿윌헌팅을 재밌게 보고 나니, 넷플릭스에서 리플리를 추천해주길래 봐봤다나한테는 별 다섯개 영화다 ! 마지막 장면이 쇼킹하구 인상깊어서, 가끔 걸어다니다보면 문뜩문뜩 떠오른다 예전에 이다혜가 나오는 미스 리플리라는 드라마를 보다가 말았었는데, 그 드라마가 영화에서 아이디어를 얻어서 만들었단걸 영화를 보고 이제 알았다 굿윌헌팅이랑 리플리를 연달아 보고나니.. 멧데이먼이 옛날에는 청순청순해서 ㅎㅎ 신기했다 나한테는 본얼티메이텀과 마션 포스터의 이미지가 강했었는데, 1990년대의 멧데이먼이 넘 멋졌다 ㅎㅎ 케이트 블란쳇도 리플리에 나왔었다 ㅎㅎ 얼굴이 낯익다 했었는데, 케이트 블란쳇이였다 영화에서 주드로가 부자집 아들로 나온다 재즈를 좋아하고 노는걸 좋아하는 역할로 나오는데, 주드로가 멋있는줄 이 영화보고 알았..
[SPARK] 클러스터 환경 클러스터환경스파크는 여러 컴퓨터에 설치해놓고, 데이터 분석을 분산처리할 수 있게 해준다.스파크 클러스터 모델은 마스터 역할을 하는 드라이버 프로그램과 실제로 데이터 처리 역할을 하는 익스큐터로 구성되어있다. 마스터 서버에 설치되어있는 드라이버 프로그램이 여러 워커 노드 서버에 설치되있는 익스큐터들에게 데이터 연산 작업을 시키는 구조인거다.드라이버 프로그램은 스파크 컨텍스트를 생성하고 관리한다. 드라이버 프로그램에서 메인 함수를 실행하면, 워커 노드들에서 익스큐터 프로세스들이 돌아가게 된다.스파크 컨텍스트는 데이터베이스의 커넥션 같은 존재이다. 스파크 컨텍스트를 통해 rdd나 어큐뮬레이터 변수 등을 생성하고 사용할 수 있다. 나는 스파크 컨텍스트를 애플리케이션이 돌아가는 동안 여러대의 서버들에서 공유되어야..
(번역+커스텀) Programmatic Creative란? 이 글은 Programmatic Creative vs. Dynamic Creative Optimization (DCO)을 기반으로, 제가 이해한 바를 정리한 글입니다. Programmatic Creative와 DCO가 같은거라고 오해하는 사람들이 많다. 그런데 사실, 이 둘은 기술적으로 다른 개념이다. DCO는 Programmatic Creative에 속한 개념이다. 이 차이를 이해하기 위해서, 이번 포스팅에서는 Programmatic Creative에 대한 개념을 설명하고자 한다.Programmatic Creative 개념Programmatic Creative는 소재 생성 프로세스를 빠르고, 확장성 있고, 자동화하는 광고 기술을 말한다. 그리고 이 개념에는 동적으로 소재를 생성하고, 이를 최적화하여 타..
[AWS]Athena 사용 팁 AWS Athena란?AWS Athena는 S3에 저장된 파일에 쿼리를 날리면, 데이터를 가져올 수 있게 해주는 AWS 서비스이다.구글의 빅쿼리랑 비슷한 서비스이다. AWS Athena를 왜 써야할까?인프라를 관리하지 않아도 된다대용량 로그파일을 분석하려면 이것저것 인프라 셋팅, 관리 등등이 필요하다.예를 들면, 스파크에 S3 로그 파일을 땡겨와서, 스파크 SQL을 날려서 데이터를 추출한다거나...이 경우, 데이터 분석을 위한 인프라를 셋팅해주고 관리해야한다.그런데 아테나는 서버리스 서비스여서, 이러한 관리가 필요하지 않다.비용 측면에서 이점이 있다분석을 위해 셋팅해놓은 인프라를 하루종일 꾸준히 쓰는게 아니라 특정한 시간대에만 사용한다거나,갑자기 분석해야하는 데이터가 급증할 경우,인프라가 펑펑 놀고 있거..
[루비]RUBY KATA - 알고리즘 문제 풀어보는 사이트 CODE WARS 사이트에 가면, 루비 알고리즘을 풀어볼 수 있다.루비 말고 다른 언어들도 지원한다.아래의 주소로 가면, 루비 카타들을 연습해볼 수 있다.https://www.codewars.com/kata/search/ruby?q=
(테스트환경)로컬에 REDIS 환경 만들기 로컬 컴퓨터에서 테스트코드를 돌릴 수 있는 환경을 셋팅하려고, REDIS를 설치했다. 그리고 테스트용 찌꺼기 데이터들이 남는게 싫어서, 데이터들을 FLUSH 하는 방법도 찾아보았다.설치 방법 설치 경로 : https://redis.io/downloa레디스를 설치한다.$ wget http://download.redis.io/releases/redis-4.0.0.tar.gz $ tar xzf redis-4.0.0.tar.gz $ cd redis-4.0.0 $ make서버 실행 방법redis를 다운받은 후, 압축해제한 폴더 경로에 들어가서 src/redis-server를 실행한다클라이언트 실행방법redis 폴더 경로에 가서, src/redis-cli 를 친다.데이터 FLUSH하기 CLIENT를 실행해서, 터미..
[리서치]람다 아키텍처 람다 아키텍처람다 아키텍처란 실시간성 데이터를 처리하는 스피드레이어와 지난 데이터를 다루는 배치레이어를 별도로 두어서 실시간으로 대용량 데이터를 안정적으로 관리하는 방법론이다. 람다 아키텍처 공식 사이트 람다 아키텍처의 특성 - 시스템에 문제가 있어도, 전체적인 기능은 정상적으로 작동된다.- 다양한 종류의 작업에서도 잘 작동한다.- ​처리해야하는 양이 많아도 잘 버텨낸다.- 레이턴시가 짧다.- 확장성이 높다.요 5가지 특성을 목표로 만들어진 아키텍처라고 한다. 확장성 높은 아키텍처라는 점에서 귀가 솔깃하다. @ㅂ@리서치를 하면서 들었던 생각많은 회사에서 람다 아키텍처를 기반으로 데이터 파이프라인을 구축했다 ( 통계 시스템 관련 자료를 찾아보면, 람다 아키텍처라는 이야기가 계속 등장한다. )그리고 스피드 ..
Lean Coffee? Ring Coffee? - 이야기 주제 없이 모여도, 잘 이야기 하는 방법! 요즘에 포스팅을 별로 안했다그래서 오랜만에 써볼까 한다뭘 쓸까... 하다가 요즘 회사에서 배운게 뭐가있을까... 생각해봤다.회고를 할 때 사용해보면 좋은 것들을 포스팅해볼까 평소에 생각했었다. 구뜨 ㅎㅎ 회사에서 회고를 할 때나, 모여서 이야기 나누고 싶은 것들에 대해서 결정하고 논의하고 싶을 때 좋은 대화방식으로 Lean Coffee 라는 방식이 있다.사실 난, 이 포스팅을 쓰기 전까지만해도 린커피가 링커피인줄 알았다. 린하다의 린이란걸 들은적이 있는데 까먹었다 ㅎㅎ구글링하는데 자꾸 테이블이 검색되서, 몇분 헤매다가 겨우 관련 자료를 찾았다 ㅎㅎ 언제 쓰면 좋을까?LeanCoffee 방식으로 토론하는건, - 회고를 할 때- 주요 아젠다가 없이 모여서, 이야기 주제를 선정할 때 좋다!준비물포스트잇, 네임..