Latest

Apache 프로젝트 만들기(1)

Apache 프로젝트 만들기(1)

모대학에서 오픈소스 관련 특강 요청이 와서 어떤 주제로 할 것인가 고민하다가 특정 오픈소스에 대한 이야기보다는 "오픈소스 프로젝트 따라잡기" 라는 주제로 진행하였습니다. 이번 글에서는 강의 내용 중 Apache Software Foundation(이하 ASF)에 프로젝트를 만드는 방법 및 절차에 대해 정리해보았습니다. 발표자료는 다음 링크를 참고하세요. http://www.slideshare.net/babokim/

By 김형준

VNC를 이용한 원격 개발 환경 구축하기

* VNC 환경하면 뭐가 편하냐? * 클라이언트상에서 연결된 작업환경이 계속 유지 된다. * PC 2대를 구분하여 쓸 수 있다. VNC Server는 개발환경으로만 유지, VNC client를 통해서만 개발환경을 필요시에만 연결하여 사용. 평소에는 원도우환경 각종(?) 민원 처리 * 본격적으로 설치를 해보자. *  준비사항 * 개발 환경 : centos6.5 * 접속환경 : window7 * VNC Server 설치(centos) * * VNC Client 설치(window)

By claud
MENA 지역 서비스 개발시 알아두면 좋은 사항들 [1/2]

MENA 지역 서비스 개발시 알아두면 좋은 사항들 [1/2]

들어가며 글로벌 앱 마켓의 등장으로 인해 과거와는 달리 생각지도 않았던 시장이 저절로 개척되는 행운이 찾아오는 경우가 있습니다. 하지만 찾아온 행운을 내 것으로 만들기 위해선 미리 준비하고 있어야 하는 법. 이 글에서 우리에게는 다소 생소한 MENA(Middle East and North Africa 중동 및 북아프리카) 지역으로의 앱 출시 및 대응을 위해서 어떤

By Francesco Jo
HTTPie, curl 보다 쉬운 http 호출

HTTPie, curl 보다 쉬운 http 호출

HTTPie(에치-티-티-파이)는 CLI 환경에서 cURL을 대체하기 위해서 나온 유틸리티입니다. 간단히 설치 방법과 사용법을 알아보도록 하겠습니다. 소개 curl과 wget을 잘 사용하고 있었는데, 오늘 집에 가는 길에 HTTPie를 알게 되었습니다. HTTPie은 다양한 OS 환경에서 curl과 wget을 대체할 수 있고, 더 낳아가 강력한 세션 및 인증 기능을 제공합니다. 다음은

By 병화 윤
[코드 리뷰 이야기] 단수형을 단수형이라 부르지 못하고, 복수형을 복수형이라 부르지 못하니

[코드 리뷰 이야기] 단수형을 단수형이라 부르지 못하고, 복수형을 복수형이라 부르지 못하니

최근 담당 업무가 바뀌어 개발 업무보다는 코드 리뷰어 역할을 하게 되었습니다. (경로 우대라는 이름의 루키 보호를 위한 꼰대 격리 전략이라 의심하고 있음) 다행히 그간 개발해온 가락이 있다보니 견마지로(犬馬之勞)라고 남이 짠 코드에 오탈자 정도는 잡아줄 재주는 있는지라 리뷰 과정 중 개발자가 흔히 실수하거나 알려주면 도움이 되겠다고 생각되는 내용들을 정리해서

By 신 상재
Popit 장애 보고서

Popit 장애 보고서

금일 Popit 서비스의 장애가 있었습니다. 심천보님의 나만-모르고-있던-http2 글의 인기가 올라가면서 생긴 일입니다. 서비스가 인기가 생기면서 더이상 기본값 설정으로는 서비스를 할 수가 없게 됐습니다. 너무 기쁜일입니다. ^^ 서비스가 느려지는 것을 방지하기 위해 오늘 몇가지 설정을 변경, 적용했습니다. 그 내용을 공유합니다. 참고로 Popit은 Wordpress로 운영 중이며, Nginx를 웹서버로 사용 중입니다.

By 병화 윤
나만 모르고 있던 - HTTP/2

나만 모르고 있던 - HTTP/2

자그마치 15년여의 시간을 웹 통신 프로토콜의 절대권좌의 자리에 올라 꿋꿋이 버텨오신 당신의 똥고집에 세삼 존경심 마져 듭니다. 하지만 이제 그 자리를 내려 놓으셔야 겠습니다. 드디어 우리에겐 당신의 불편함과 느림을 대체할 새로운 분이 찾아 오셨거든요~ HTTP(HyperText Transfer Protocol)/1.1 굿바이~ 그 동안 수고 많으셨습니다! HTTP는 1996년 처음 1.0버전이

By 심 천보
NiFi 소개 발표 자료

NiFi 소개 발표 자료

NiFi에 대한 소개 자료입니다. 이야기 형태로 재미있게 간단히 풀어봤는데, 제가 큰 실수를 한거 같네요. ^^; 오늘 Popit Contributor 모임을 가졌습니다. 제가 발표한 NiFi에 대한 소개 자료입니다. 이미 기사로 정리된 문서가 있지만, 발표용 자료로 간단하게 정리해 봤습니다.   http://www.slideshare.net/combineads/nifi-69730250 조만간 환경 설정의 글로 찾아 뵙겠습니다. 감사합니다.

By 병화 윤

Spring Security + Ajax 호출 시 CSRF 관련 403 Forbidden 에러

Spring Security를 이용할 경우 Ajax의 POST 호출 시 403 Forbidden 에러가 발생합니다. 처음에는 Ajax 문제가 아니라 특정 URL(특히, REST로 만들어진 URL)에 대해 Path 권한 설정이 잘못되었나 생각하고 Path의 권한 설정 부분을 확인하였습니다. @Override protected void configure(HttpSecurity http) throws Exception { http .csrf() .and() .addFilterAfter(new CsrfCookieGeneratorFilter(), CsrfFilter.class)

By 김형준
[마케터를 위한 SQL #2] WHERE Clause 살펴보기

[마케터를 위한 SQL #2] WHERE Clause 살펴보기

이번 글에서는 데이터 조회 시, 필요한 데이터만 필터링 할 수 있도록 데이터의 조회 조건을 명시해주는 WHERE Clause 에 대해서 살펴보도록 하겠습니다. SQL 을 처음 접하시는 분이라면, 이전 포스팅을 참고해 주시기 바랍니다. /sql-for-marketers-1-select-clause/   데이터베이스 용어 및 개념 주요 Commands Database 에는 여러가지 유형은 명령어 종류들이 있습니다.

By 홍 태희
[아재글] SI 구축 사업자와 클라우드 서비스

[아재글] SI 구축 사업자와 클라우드 서비스

이 글은 2012년  "삼성, 야심찼던 S클라우드 없던일로…" 라는 기사를 읽고 SI 사업자와 클라우드 서비스를 만드는 것이 얼마나 어려운가에 대해 생각해본 글입니다. 주변에서 아직도 SI 사업자가 클라우드 서비스 개발을 진행한다는 소식을 간간이 듣고 있어서 지금도 이 상황에는 변함이 없는 것 같아서 다시 올려 봅니다. * 관련 기사: http://media.daum.

By 김형준
[마케터를 위한 SQL #1] 데이터 조회를 위한 SELECT Clause 살펴보기

[마케터를 위한 SQL #1] 데이터 조회를 위한 SELECT Clause 살펴보기

최근 사내에 데이터를 기반으로 일을 하시는 많은 분들에게 SQL 을 전파하고 있습니다. 글의 제목에는 마케터로 한정지어져 있지만, 평소 데이터를 가지고 엑셀 Pivot 이나 VLookup 등의 작업을 자주 하시는 분들이라면 SQL 을 익히시는 것이 매우 큰 도움이 됩니다. 특히 사내에 Data Warehouse 나 DB 시스템에 접근할 수 있는 분석환경이 제공된다면 더욱

By 홍 태희