Latest

내 코드를 자동으로 리뷰해준다면? ( by sonarQube )

내 코드를 자동으로 리뷰해준다면? ( by sonarQube )

최근에는 개발을 할때 단순히 기능만 동작하는 코드를 만드는 것뿐만 아니라 읽기 좋은 코드, 유지보수하기 좋은 코드 등을 만들기 위해 많은 노력을 한다. 이를 위해 코드 리뷰 등을 통해 동료 개발자들이 직접 검토하는 경우도 있지만 정형화된 패턴에 대해서는 소스 코드를 분석해주는 도구를 이용할 수 있다. 이러한 것을 코드 정적 분석이라고 한다.

By 권태관
docker hub 를 이용한 도커 컨테이너 빌드 팁

docker hub 를 이용한 도커 컨테이너 빌드 팁

최근 개발 언어나 플랫폼은 빌드 시점에 필요한 라이브러리를 다운로드 받아 빌드하는 경우가 많습니다. 이것은 Docker 를 이용할 경우에도 동일한데 Docker는 컨테이너를 빌드하는 시점에 베이스 이미지 등 필요한 정보를 다운로드 받습니다. 그리고 Docker 내에서 다시 프로그램을 빌드를 하는 경우도 많이 있는데 이때에는 프로그램 빌드에 필요한 라이브러리를 다운로드 받습니다. 대부분의 상황에서는  이런

By 김형준
어떻게 하면 개발을 잘할 수 있을까요?

어떻게 하면 개발을 잘할 수 있을까요?

"어떻게 하면 개발을 잘 할 수 있을까요?" 많은 개발자들이 이런 질문을 주변의 동료나 선배들에게 합니다. 이 질문에 대해서는 많은 대답이 있을 수 있고, 사람마다, 조직마다, 무엇을 개발 하느냐에 따라 혹은 개발에 대한 정의에 따라 다른 답이 나올 겁니다. 올해 초 같이 일하는 중국 개발자들을 대상으로 이 주제로 발표할

By 김형준
애플리케이션 QA 침투기

애플리케이션 QA 침투기

페이스북 친구인 안영회님이 얼마전에 함께 했던 프로젝트의 어플리케이션 QA를 회고해 주셨습니다. 아래 내용은 페이스북에 올려 준 전문입니다. 나에겐 두 번의 훌륭한 QA 팀과 협업 경험이 있다. 첫번째는 한국에서 우리 팀에 QA 리더가 최문석 님일 때 모바일 애플리케이션에 대한 QA를 진행했던 경험인데... 이 글을 보니 남 얘기 같지가 않다. 구조 변경에

By 최문석
도커 초보의 우분투 Cron 삽질기

도커 초보의 우분투 Cron 삽질기

필자가 도커 초보인 동시에 우분투 초보라는 점을 감안하여 읽어 주셨으면 좋겠습니다. :) 이 글은 필자가 도커화Dockerize된 우부투에서 배치Batch 애플리케이션을 주기적으로 실행시키는 과정에서 겪었던 시행착오 과정을 정리한 것이다. Cron과 Cron Job 그리고 Crontab 필자가 우분투에서 배치 애플리케이션을 주기적으로 실행 시키기 위해 선택한 것은  Cron이었다. Cron은 리눅스 계열(이 글에서는 우부투) OS에서 제공하는

By 유 영모
React 사용 시 Facebook like button 동적 로딩 삽질

React 사용 시 Facebook like button 동적 로딩 삽질

페이스북의 소셜 플러그인 중의 하나인 좋아요(Like) 버튼은 간단해 보이지만 어떤 특정 상황에서는 꽤 성가신 버튼 중의 하나입니다. 이번 글에서는 최근 Popit 첫페이지 개편 작업을 중에 겪었던 페이스북 좋아요 버튼 적용 삽질기를 공유하겠습니다. 참고로 필자는 자바스크립트(또는 리액트) 관련해서는 그냥 막 사용하는 수준이라 내부에서 구체적으로 어떻게 동작하는지에 대해서는 잘 알지

By 김형준
우리은행 차세대 연기 소식을 보는 다른 시각

우리은행 차세대 연기 소식을 보는 다른 시각

베이징에서 생활하다가 설을 보내려고 서울에 왔다. 소프트웨어 관련 종사자들이 다수인 필자의 페이스북 친구 글 상당수가 우리은행 차세대 연기 소식을 다루고 있었다. 과거에도 명절을 기해 차세대 시스템 오픈을 했던 터라 그러려니 하고 특별히 관심을 두지 않았다. 그랬는데 아이들 통장이 우리은행이라서인지 아내까지 우리은행에 대한 불평을 이야기했다. 필자가 금융권 프로젝트에 참여 했던 일은

By 안영회
Kafka 운영자가 말하는 Replication Factor 변경

Kafka 운영자가 말하는 Replication Factor 변경

이번 글에서는 kafka에서 사용하는 토픽의 Replication Factor(이하 RF)를 변경하는 방법에 대해 설명하겠습니다. kafka에 대한 예전 글들도 있으니 필요하신 분들은 참고하시면 좋을 것 같습니다. Kafka 운영자가 말하는 처음 접하는 Kafka Kafka 운영자가 말하는 Kafka Consumer Group Kafka 운영자가 말하는 Producer ACKS Kafka 운영자가 말하는 Kafka 서버 실전 로그 분석

By 고승범