Latest

[마케터를 위한 SQL #3] GROUP BY 살펴보기

[마케터를 위한 SQL #3] GROUP BY 살펴보기

SQL 의 많은 장점 중 GROUP BY 는 가장 유용하고 자주 사용하게 되는 구문 중 하나이며, 데이터의 양이 많아지고 컬럼이 늘어날수록 필수적으로 사용해야만 하는 구문입니다. GROUP BY 를 엑셀에서의 기능으로 본다면, 피벗(Pivot)과 유사한 역할을 한다고 보시면 되는데, 엑셀에서 피벗은 없어서는 안되는 필수 기능이기에 GROUP BY = PIVOT 으로서 초간단

By 홍 태희
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 신 상재
개발자도 주말에 나갑시다 - 아반떼 스포츠 시승기

개발자도 주말에 나갑시다 - 아반떼 스포츠 시승기

요즘 부쩍 주변에서 글을 써달라는 요구가 늘고 있습니다. 개발 업무를 하면서 여러가지 문서는 많이 만들어도 누군가가 줄줄 읽어 내려가는 글을 써본적은 거의 없는 것 같네요. 글쓰기의 필요성을 부쩍 느끼고 있던 차에 김형준님의 '글쓰는 개발자가 되자'를 읽고 용기 내어 한번 써보려 합니다. 그러면 어떤글로 시작 해볼까 고심하다 요즘

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 병화 윤
감기와 블로그: 나의 블로그 이야기

감기와 블로그: 나의 블로그 이야기

최근 실시된 미국 대통령 선거에서 트럼프가 당선되었고 많은 후유증을 낳았으며, 아직도 현재 진행형인 듯 하다. 개발자로서 가장 관심이 갔던 이슈는 "소셜 미디어가 트럼프의 당선을 도왔는가"에 대해서였다. 가짜 뉴스가 페이스북과 트위터를 통해 공유되면서, 사람들에게 잘못된 정보를 진실로 믿도록 한 것에 대해 소셜 미디어 서비스 업체에게 책임을 지울 수

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 김형준