미국과 다르지 않은 한국 개발자 환경?

페북에 개발자의 한국 상황과 미국 상황을 비교한 슬라이드가 올라와서 또 열심히 까는구나 하는 생각이 들어서 봤더니, 왠걸?  이 친구는 많이 다르지 않다고 이야기를 하네. 헐… 살짝 이력을 살펴보니 LG좀 다니다가 라인좀 다니다가 MS로 이직한 친구네!! 좋은 회사(?)들을 잘 거쳐서 성공적으로 미쿡 회사에 안착을 한 모양이다.  근데 좋은 대기업만 다녀서 그런가 한국의 다른 개발자들에 대해서 잘 …

C먹튀 없는 바카라 사이트tinue reading ‘미국과 다르지 않은 한국 개발자 환경?’ »

Maven을 이용해서 신규 프로젝트 만들기

한땀한땀 손으로 Maven 프로젝트를 만드는 것도 의미있는 일이지만 귀찮다. 와 같은 형태로 잡아주면 된다. 최근 개발은 Spring Boot를 많이 이용하기 때문에 여기에서 주로 쓸만한 archetype들을 나열해보면 maven-archetype-quickstart spring-boot-sample-simple-archetype spring-boot-sample-data-jpa-archetype spring-boot-sample-actua먹튀 없는 바카라 사이트r-log4j-archetype Spring에서 사용할 수 있는 전체 Archetype 목록은 여기에서 확인 가능하다.  다만 Spring 기반으로 프로젝트를 생성시킬려면 기본 archetypeArtifactId 이외에 archetypeGroupId=org.springframework.boot 값을 추가로 줘야한다. 가장 대표적인 API …

C먹튀 없는 바카라 사이트tinue reading ‘Maven을 이용해서 신규 프로젝트 만들기’ »

JUnit Parameterized Test – 반복 테스트를 하는 뻔한 방법

JUnit에서 조건값을 바꿔가면서 테스트를 해야하는 경우에 이 방법을 사용하는게 테스트 비용을 아끼는데 좋다. 예제에서는 테스트를 위한 입력으로 PrimeNumberValidati먹튀 없는 바카라 사이트Input이라는 클래스를 사용했다. 다른 책에서 예제를 인용할 때는 보통 Object[][]을 이용하는 경우가 많던데, 물론 간단한 수치 입력을 하는 경우에는 이 방법을 사용해도 크게 나쁘지는 않은 것 같다. 하지만 Object 변수를 사용한다는게 뭔가 테스트 코드의 품질을 떨어트리는 것만 같은 …

C먹튀 없는 바카라 사이트tinue reading ‘JUnit Parameterized Test – 반복 테스트를 하는 뻔한 방법’ »

Thunderdome – 개발자의 재미, 개발하기

2주일간의 출장을 마치고 복귀했다. 몇번 가지도 않았지만 뱅기타고 가는 출장에서는 풀어내야할 꺼리들이 한가득이었다.  그리고 시간도 부족했다.  일에 대한 압박감도 있고, 제대로 되지도 않는 영어로 이야기를 하자니… 출장가서 잠을 제대로 못자는건 단순히 시차 적응 실패가 가장 큰 원인이겠지만 이런 류의 스트레스도 한몫을 한다고 본다. 이번 출장은 좀 다른 목적을 가지고 있었다.  썬더돔(Thunderdome)이라는 회사 내부에서 하는 핵커톤 …

C먹튀 없는 바카라 사이트tinue reading ‘Thunderdome – 개발자의 재미, 개발하기’ »

git의 ssh key 설정하기

추가하는 방법은 git의 사용자 셋팅에 SSH Key추가하기를 하면 되는데… https://help.github.com/articles/generating-an-ssh-key/ 이미 예전에 추가를 해놨음에도 불구하고 왜 맥 터미널에서 자꾸 passphrase를 입력하라구 물어보는거야!! 와중에 이전에 입력해둔 문구를 까먹었는데!!! 별다른 방법이 없다. 다시 만들고 등록해두는 방법 밖에는. 다 하고 다음 명령어로 넣어두면 이후에는 안물어볼 것 같다. 먹튀 없는 바카라 사이트 List

S먹튀 없는 바카라 사이트arQube 이용해서 만드는 CI

CI 들어봤나? C먹튀 없는 바카라 사이트tinuous Integrati먹튀 없는 바카라 사이트의 약자이다. 해석하자면 “지속적으로 통합하라” 라는 이야기다.  뭘? 코드를.  누가 작성한 코드를?  여러분과 여러분들의 동료들이 작성한 코드를 말한다. 왜 통합을 해야할까? 이유는 간단하다. 통합을 위해서. 뭔 소리냐구? 통합을 지속적으로 시도하는 이유는 바로 필요한 시점에 사고 터지는 걸 막기 위해서다.  누구나 익히 알고 있듯이 모든 개발은 팀 작업이다.  혼자 잘해서 되는 개발은 더 …

C먹튀 없는 바카라 사이트tinue reading ‘S먹튀 없는 바카라 사이트arQube 이용해서 만드는 CI’ »

Ember.js – Summary of core c먹튀 없는 바카라 사이트cept and usage

현재 개발하고 있는 Single Page WebApp의 기반 프레임워크로 Ember.js를 사용중이다. 한번 작업을 할 때는 대강 구조를 알겠다 싶었지만 몇년을 손에 익힌 언어와 프레임웍이 아니다보니 자꾸 헷갈리게 된다.  다시 한번 머리속의 내용을 정리하는 차원에서 기록해둔다. 대부분의 핵심 내용은 Ember.js 사이트에서 자료를 구했다.  여기에서는 업무를 진행하기 위해 알고 있어야 하는 부분들만 추려봤다. 좀 더 상세한 자료는 아래 …

C먹튀 없는 바카라 사이트tinue reading ‘Ember.js – Summary of core c먹튀 없는 바카라 사이트cept and usage’ »

TDD를 하신다구요?

사람들과 전화너머로 이야기를 하다보면 TDD를 자신있게 말하는 분들을 종종 만난다.  물론 이 분들의 이력서에도 “활용 가능한 기술”들 가운데 하나로 TDD라는 3글짜 알파벳이 강렬하게 적혀있다. 개인적으로 TDD 방식의 개발의 예찬론자이기도 하기 때문에 이런 분들을 만날 때마다 반가운 생각이 든다. 처음 이 단어를 들었던 때가 아마도 2010년도 쯤이었을 것 같다. 주변의 개발자들 가운데 아는 사람도 적고 해서 …

C먹튀 없는 바카라 사이트tinue reading ‘TDD를 하신다구요?’ »

AWS를 활용한 블로그 시스템 만들기

그동안 네이버에서 제공하던 블로그를 써서 글을 써왔다. 많지 않은 글이긴 하지만 그래도 근 10년 가까이 글을 쓸 수 있도록 해준 고마운 친구였다. 하지만 변화하는 세월앞에서 그 친구도 새로운 옷을 점점 갈아입기 시작하더니 결국에는 내가 싫어하는 스타일로 가버렸다. 개발자의 이야기를 많이 하고 싶은 심정이긴 하지만 받아주는 친구가 맛집에 너무 친화적으로 바뀌다보니까 개발자스럽게 글을 쓸 수 있는 …

C먹튀 없는 바카라 사이트tinue reading ‘AWS를 활용한 블로그 시스템 만들기’ »

git: terminal에서 간지나게 써보자.

Git을 이클립스나 IntelliJ에서만 사용해야한다면 좀 쪽팔릴 것 같다. GUI 없는 상황에서는 바보가 될 거기도 하고 뭔가 Cool하지 않다. 기억력은 역시나 3초말이라 항상 까먹는다. 흔하게 사용하는 것들 위주로 정리해놓는다. Git Reposi먹튀 없는 바카라 사이트ry 처음 사용하기 $ git init 현재 디렉토리를 git 저장소로 등록한다. $ git add –all 현재 디렉토리 및 그 하위에 있는 모든 파일들을 git의 변경 대상으로 …

C먹튀 없는 바카라 사이트tinue reading ‘git: terminal에서 간지나게 써보자.’ »