클라우드 비즈니스 - 사업자 관점에서 본 SaaS
중국에서 리테일 기업용 SaaS 서비스를 공급하며 겪은 일을 토대로 클라우드와 SaaS가 기업의 IT 의사결정에 어떤 의미를 가지는지 독자들의 생각이 더 발전되길 기대하며 글을 쓴다. 올해 5월경에 시범 서비스를 공급하고, 11월에 매출과 연동한 수수료 계약을 체결했다. 개인적으로는 한국에서 배운 노하우를 낯선 중국에 와서야 활용할 수 있던 묘한 상황이다. 일단 이 글에서는
중국에서 리테일 기업용 SaaS 서비스를 공급하며 겪은 일을 토대로 클라우드와 SaaS가 기업의 IT 의사결정에 어떤 의미를 가지는지 독자들의 생각이 더 발전되길 기대하며 글을 쓴다. 올해 5월경에 시범 서비스를 공급하고, 11월에 매출과 연동한 수수료 계약을 체결했다. 개인적으로는 한국에서 배운 노하우를 낯선 중국에 와서야 활용할 수 있던 묘한 상황이다. 일단 이 글에서는
메신저 기반의 협업 툴 Slack 이번 팁글에서는 Slack에 대해 약간은 고급진(?) 활용법에 대해 공유하려고 한다. slack은 팀원들간의 협업을 돕는 툴로 다양한 장점이 있지만 무엇보다도 다른 툴과의 연동일 것이다. 손쉬운 코드 공유/ 파일 공유 부터 시작해서 검색 등등 기본기능외에도 기존 협업 툴과 아주 손쉽게 연동이 가능하다. 요즘 세대들은 톡으로 모든것을 공유한다.
Presto의 native library나 jdbc 등과 같은 Client 모듈을 이용하여 데이터를 조회하는 경우 TimeZone 설정에 주의해야 합니다. 이것때문에 반나절 삽질했습니다. (이 문서는 Presto 0.155 기준으로 작성되었습니다.) TimeZone 문제 Presto Client에서 Presto 서버와의 접속을 유지하는 클래스가 ClientSession 인데 이 클래스의 생성자는 다음과 같이 정의되어 있습니다. public ClientSession(URI server, String user,
이제는 직접 C 언어를 사용하여 개발을 할 일이 많지 않지만 C 언어로 만들어진 프로그램과 라이브러리는 여전히 서비스 인프라에서 중요한 위치를 차지하고 있습니다. linux 등 운영체제가 C 로 만들어져 있고 편리하게 개발을 할수 있는 생산성 좋은 script(ruby 나 python, PHP 등..) 언어의 엔진들은 대부분 C 로 제작되었고 openssl, database driver
2016년 00월 00일 서울 모처의 OO프로젝트 운영 배포현장 개발PL: 소스 운영 배포 합니다. 개발팀원: 네~ 개발PL: 운영서버 배포 끝냈습니다. 개발팀원 : PL님 계속 NullpointerException 에러 떨어지고 있는데요... 개발PL : "이리 저리~ 확인! 확인!" 헉! 길동아 이번에 추가된 상태코드 운영DB에 추가 안했냐? 홍길동 : 허어어어억... 개발DB까진 다 insert했는데... 제가 깜빡했습니다. 개발PL : 아.
Hadoop, Spark을 같이 사용하는 프로그램의 경우 S3 파일 시스템에 접근할 때 "Bad type on operand stack" 에러가 발생할 수 있습니다. 결론은 Hadoop 2.7.1과 Spark 2.0.0에서 사용하는 jets3t 버전이 달라서 발생하는 문제였습니다. Bad type on operand stack Exception Details: Location: org/apache/hadoop/fs/s3native/
Pain past is pleasure! 이번 글에서는 JDBC를 통해 하둡에 데이터를 적재할때 한번 쯤 고민해 볼만한 주제로 삽질기를 공유하려고 한다. 먼저 필자가 경험한 내용은 아주 특이한 케이스로 일반적인 경우에 해당되지 않는다. 주위에 이런 삽질을 하는 사람도 있구나 라고 참고만 하시길... 기존 레거시에 있는 데이터 베이스로부터 하둡에 데이터를 적재할 때, 가장 많이
이전에 자바로 웹 화면 개발할 때에는 무조건 jsp를 이용했는데 최근 Spring boot 을 살펴보고 있는데 여기는 Thymeleaf 를 기본 뷰 렌더링 엔진으로 사용한다길래 무턱대고 보고 있습니다.또 다른 문법을 익혀야 하는 것 빼고는 나름 나쁘지는 않은데 textarea에 입력된 내용에서 newline을 br로 바꿔주는 방법이 애매해서 관련 글을 찾아본 내용을 정리해봤습니다. 자세한
나는 개발자(사람 전체로 확대하고 싶다)가 어떻게 하면 더 즐겁고 행복하게 살 수 있을까에 관심이 있다. 2012년 XLGames를 퇴사하고 NEXT institute에 합류하는 시점에 E.F.슈마허가 쓴 "내가 믿는 세상" 책을 읽고 느끼는 바가 있어 쓴 글이다. 몇 일전 퇴사를 했다. 퇴사하기 이틀 전 마지막 환송 회식을
전에 작성한 글 (/scouter-open-source-apm/) 에서 약속한대로 오늘은 scouter 의 설정에 대해서 알아보자. 이 글을 읽는 분은 적어도 https://github.com/scouter-project/scouter 를 방문하고, 설치를 해 봤기를 바란다. (그렇지 않으면 무슨 말인지 하나도 못알아 들을테니까) scouter 의 설정파일은 매우 많다. 그런데, 여러분들이 기본적인 기능만을 사용하려면 세개의
0. 과연 잘 될까?! 최근에 PostgreSQL 9.6 가 2016 년 9월 29일 Release 되었습니다. ( 최신버전 PostgreSQL 9.6.1 2016-10-27 ) PostgerSQL 9.6 new features 중에서 Parallel Query 와 FDW ( Foreign Data Wrappers ) 이 가장 주목할 만합니다. FDW는 다른 데이터베이스 서버(Orcale 또는 다른 PostgreSQL 서버)의
지난 10월 26일, Elasticsearch 5.0.0 GA 버전이 공개되었다. 주요 내용으로는 block KD 트리 구조를 적용한 검색 및 색인 성능 향상, 인제스트 노드(Ingest Node) 추가, Painless 스크립트 언어 추가 등이 있다. 자세한 내용은 "내가 본 Elasticsearch 5.0.0 신규 기능 몇 가지들"에서도 확인할 수