Git commit, add, pull, merge 취소하기

June 6, 2014 Blog

Git commit, add, pull, merge 취소하기 아직도 git 을 타이핑 하시나요? alias g=git 이 정신 건강에 이롭습니다. reset reset 명령은 현재 브랜치의 HEAD가 다른 commit 을 가리키게 만듭니다....

스팸 트랙백과의 전쟁

June 6, 2014 Blog

상황 스팸 트랙백이 너무 미친듯한 기세로 달려들어서 이걸 하나씩 지울 엄두도 안 나고 아무 짜증이 막 나서 이걸 어떻게 막을까 고심하기 시작. 도메인 차단 일단 스팸 트랙백이 제일...

C# 코딩 가이드라인 깃헙 페이지 제작 후기

June 5, 2014 Blog

예전에 깃헙에 C# 코딩 가이드라인 리포지토리를 하나 열어둔 것이 있다. https://github.com/aliencube/CSharp-Coding-Guidelines 이 리포지토리는 원래 원저작자인 Dennis Doomen1에게 한국어 번역 허락을 맡고 난 후 번역 작업을 하다가 만든 것이다....

내게 리눅스는 너무도 어렵다

June 5, 2014 Blog

오늘 오후를 통째로 리눅스 설치와 삭제로 날려먹었다. 원인은 Ubuntu가 PHP5.5를 지원하지 않아서…. 처음엔 ppa인가 뭔가를 추가해줬다. 깡그리 씹혔다. 잡다한 설치로 인한건가 싶어 스냅샷을 초기로 돌렸다. 여전히 안된다. Ubuntu는...

변해가네.

June 4, 2014 Blog

리팩토링 까지는 아니지만, 오늘은 약간은 고쳐야 할듯.  예전에는 좋은 코드, 깨끗한 코드를 만드는것이 중요하다고 생각했는데  요즘 드는 생각은. 중요하지만 그 코드를 다시 꺼내서 보거나  유지보수 할 일이 생길정도의...

Mongoose Validation

June 4, 2014 Blog

Mongoose Validation 사실 Database Layer 에서 Validation 을 하는건 좋은 방법은 아닌 것 같습니다. Front 단에서도 필요하고, Back 단에서도 필요하지만, Back 단에서는 가능하다면 Server Application 단에서 처리하는게 더...

The Apple Swift Language 번역 작업 관련

June 4, 2014 Blog

본 프로젝트는 Penflip에서 실시간으로 진행되고 있습니다. 현재 19명이 참여중이며, 프로젝트 링크는 https://www.penflip.com/jjuakim/swift-korean 입니다. 현재  ”Welcome to Swift”와 ”Language Guide”부분을 번역하고 있습니다. “Language Reference”부분은 추후에 번역할 예정. Apple Swift Programming...

iOS 8: 개발자 기능

June 3, 2014 Blog

확장: 써드파티 앱이 시스템 내에서 할 수 있는 기능이 훨씬 증가. 예를 들어, 시스템 공유 시트에 써드파티 앱을 띄울 수 있고, 기본 사진 앱에서 써드파티 앱의 필터 및...

OS X Yosemite.

June 3, 2014 Blog

새로운 디자인: iOS 7에 영감을 받은 새로운 디자인. 알림 센터에는 오늘 뷰 및 위젯 추가. 스팟라이트: UI를 개선하여 중앙의 창에 입력을 하면 바로 앱이나 파일을 여는 것이 가능....

iOS 8: 사용자 기능

June 3, 2014 Blog

아이클라우드 사진 라이브러리: 아이폰 등의 기기로 찍은 모든 사진의 편집 버전, 앨범들이 기기 간에 모두 동기화. 맥 버전은 내년 초에 제공 예정. 메시지 앱: 음성 메시지 전송, 사진이나...

2014 Secuinside CTF Prequal

June 2, 2014 Blog

개인적으로는 rooting 이나 hacking 에 관심은 많이 있었지만 제가 직접적으로 하기보다는 사실 남의 일로만 생각을 해왔다. 그러다가 최근 CTF(Catch The Flag) 라는 것을 알게 되었고, 이를 나도 한...

캐스크(Cask)로 이맥스(Emacs) 환경설정 관리하기

June 1, 2014 Blog

얼마 전 Cask 공식 문서를 한국어로 번역해서 공개한 바 있다. Cask는 기본적으로 개발중인 패키지의 의존성을 관리하기 위한 툴이다. Emacs24부터는 기본적으로 패키지 관리자가 포함되어있지만, 이를 통해서 설치되는 패키지는 전역적으로...

Java 의 equlas 과 hashCode, 동등성과 동일성

May 30, 2014 Blog

equals() 와 hashcode() equals 는 두 객체의 내용이 같은지, 동등성(equality) 를 비교하는 연산자 hashCode 는 두 객체가 같은 객체인지, 동일성(identity) 를 비교하는 연산자 다음과 같은 클래스가 있을때 equals()...

[링크] 파이썬 한글 인코딩에 대해

May 29, 2014 Blog

[링크] 파이썬 한글 인코딩에 대해 : 한번 블로그에서 밝힌바와 같이 팀내에서 세미나를 진행하고 있는데 파이썬 유니코드 문자열 관련 처리와 관련되어서 찾은 자료이다.  머 코드 자체 인코딩 설정하는 것이나,...

기계식키보드 Leopold FC700RT 갈축 사용기

May 28, 2014 Blog

2013년 2월 한국 다녀올 당시 레오폴드 키보드를 구입해서 왔다. 당시 회사에서 사용했던 이상한 키배열의 삼성 노트북 이후 키보드에 관심이 생겨서 관련 글을 읽다보니 기계식 키보드에 대해 좋은 인상을...

RESTful API Design: what about errors? | Apigee Blog

May 27, 2014 Blog

RESTful API Design: what about errors? | Apigee Blog: 왜 에러디자인이 중요한가?  API를 직관적으로 보이게 하고, 개발자를 도와준다.  에러라는 것은 그 API를 어떻게 써야 하는지에 대한 이해를 돕는다. ...

#이상한모임 5월 정모 후기와 (정리되지 않은) 생각

May 26, 2014 Blog

지난 토요일, #이상한모임 정모에 다녀왔다. 바로 후기를 남기려고 했으나 조금 생각을 정리하고 후기를 쓴다. 2013 트위터 송년회(이후 이상한모임으로 바뀌었…)에 비해 더 많은 분들이 참석하셨고, 개발자가 아닌 다양한 분야의...

Ubuntu 14.04 개발환경 세팅

May 25, 2014 Blog

Ubuntu 14.04 Setup 2010년부터 Windows 에서 개발했는데, 이제 도저히 못해먹겠습니다. VMware 에 Ubuntu 설치 후 개발하다가 Ubuntu 14.04 릴리즈 후 본격적으로 갈아 탔습니다. 이 글은 기록 / 공유...

Ubuntu 14.04 개발환경 세팅

May 25, 2014 Blog

Ubuntu 14.04 Setup 2010년부터 Windows 에서 개발했는데, 이제 도저히 못해먹겠습니다. VMware 에 Ubuntu 설치 후 개발하다가 Ubuntu 14.04 릴리즈 후 본격적으로 갈아 탔습니다. 이 글은 기록 / 공유...