
6장. 학습 과정의 구성 원제: Apprenticeship Pattern, 2010년 초판, 인사이트 저자: 데이브 후버 / 애디웨일 오시나이 (Dave H. Hoover / Adewaile Oshiney) 1. 프로그래머의 길, 멘토에게 묻다: 1장 요약 2. 프로그래머의 길, 멘토에게 묻다: 2장 요약 3. 프로그래머의 길, 멘토에게 묻다: 3장 요약 4. 프로그래머의 길, 멘토에게 묻다: 4장 요약 5. 프로그래머의 길, 멘토에게 묻다: 5장 요약 6. 프로그래머의 길, 멘토에게 묻다: 6장 요약 7. 프로그래머의 길, 멘토에게 묻다: 7장 요약 우리는 정보가 차고 넘치는 시대에 살고 있다. 당신은 최신형 기기와 미디어 플랫폼을 사용하고 있겠지만, 세상에는 아직도 구닥다리 방식의 책에서 주로 얻을 ..

5장. 끊임없는 학습 원제: Apprenticeship Pattern, 2010년 초판, 인사이트 저자: 데이브 후버 / 애디웨일 오시나이 (Dave H. Hoover / Adewaile Oshiney) 1. 프로그래머의 길, 멘토에게 묻다: 1장 요약 2. 프로그래머의 길, 멘토에게 묻다: 2장 요약 3. 프로그래머의 길, 멘토에게 묻다: 3장 요약 4. 프로그래머의 길, 멘토에게 묻다: 4장 요약 5. 프로그래머의 길, 멘토에게 묻다: 5장 요약 6. 프로그래머의 길, 멘토에게 묻다: 6장 요약 7. 프로그래머의 길, 멘토에게 묻다: 7장 요약 "큰 성취를 이루는 사람들이란 지식을 너무나 갈망하여 좋지 않은 여건에서도 그것을 탐구하는 이들이다. 여건이 좋을 때란 결코 오지 않는다." - C.S 루이스..

4장. 정확한 자기 평가 원제: Apprenticeship Pattern, 2010년 초판, 인사이트 저자: 데이브 후버 / 애디웨일 오시나이 (Dave H. Hoover / Adewaile Oshiney) 1. 프로그래머의 길, 멘토에게 묻다: 1장 요약 2. 프로그래머의 길, 멘토에게 묻다: 2장 요약 3. 프로그래머의 길, 멘토에게 묻다: 3장 요약 4. 프로그래머의 길, 멘토에게 묻다: 4장 요약 5. 프로그래머의 길, 멘토에게 묻다: 5장 요약 6. 프로그래머의 길, 멘토에게 묻다: 6장 요약 7. 프로그래머의 길, 멘토에게 묻다: 7장 요약 빠르게 학습하는 사람들이 당면하는 주된 위험 중 하나는, 좁은 연못 속 커다란 물고기가 되어버리는 것이다. 다른 큰 연못의 큰 물고기의 존재를 모르는 것이..

3장. 긴 여정을 걷다 원제: Apprenticeship Pattern, 2010년 초판, 인사이트 저자: 데이브 후버 / 애디웨일 오시나이 (Dave H. Hoover / Adewaile Oshiney) 1. 프로그래머의 길, 멘토에게 묻다: 1장 요약 2. 프로그래머의 길, 멘토에게 묻다: 2장 요약 3. 프로그래머의 길, 멘토에게 묻다: 3장 요약 4. 프로그래머의 길, 멘토에게 묻다: 4장 요약 5. 프로그래머의 길, 멘토에게 묻다: 5장 요약 6. 프로그래머의 길, 멘토에게 묻다: 6장 요약 7. 프로그래머의 길, 멘토에게 묻다: 7장 요약 긴 여정 "합기도를 마스터하려면 얼마나 걸리나요?" 수련 지망생이 묻는다. 여기에 대한 훌륭한 대답은 이것뿐이다. "자네 얼마나 오래 살 것 같나?" - 조..

2장. 잔을 비우다 원제: Apprenticeship Pattern, 2010년 초판, 인사이트 저자: 데이브 후버 / 애디웨일 오시나이 (Dave H. Hoover / Adewaile Oshiney) "그대가 이미 가득 차 있는 잔을 가지고 내게 온다면, 어찌 그대에게 마실 것을 드릴 수가 있겠소?" -Michel Grandmont의 'Testing a New Cup of Tea'의 이야기 1. 프로그래머의 길, 멘토에게 묻다: 1장 요약 2. 프로그래머의 길, 멘토에게 묻다: 2장 요약 3. 프로그래머의 길, 멘토에게 묻다: 3장 요약 4. 프로그래머의 길, 멘토에게 묻다: 4장 요약 5. 프로그래머의 길, 멘토에게 묻다: 5장 요약 6. 프로그래머의 길, 멘토에게 묻다: 6장 요약 7. 프로그래머의..

1장. 들어가는 글 원제: Apprenticeship Pattern, 2010년 초판, 인사이트 저자: 데이브 후버 / 애디웨일 오시나이 (Dave H. Hoover / Adewaile Oshiney) 1. 프로그래머의 길, 멘토에게 묻다: 1장 요약 2. 프로그래머의 길, 멘토에게 묻다: 2장 요약 3. 프로그래머의 길, 멘토에게 묻다: 3장 요약 4. 프로그래머의 길, 멘토에게 묻다: 4장 요약 5. 프로그래머의 길, 멘토에게 묻다: 5장 요약 6. 프로그래머의 길, 멘토에게 묻다: 6장 요약 7. 프로그래머의 길, 멘토에게 묻다: 7장 요약 "기술을 습득하고 수련하는 것은 사람에게 천성은 아니며 그것 자체가 수련해야 할 또 하나의 기술임을, 소프트웨어 분야에서 일어난 장인정신 운동으로 말미암아 우리..

Context는 무엇인가 애플리케이션의 현재 상태에 대한 문맥이다. application 혹은 activity의 정보를 가져올 수 있다. resource, database, shared preference 등에 접근할 수 있다. Application, Activity 클래스는 모두 Context 클래스를 상속받는다. 안드로이드 개발을 한다면 수도없이 마주치는 Context. 기본적인 부분이지만 잘못사용하면 앱의 메모리 누수를 야기시킬 수 있다. Context를 사전에서 검색해보면 우리말로 '문맥' 혹은 '전후사정'이라는 말에 해당된다. 바꿔말하면 이야기 전체 흐름 안에서 현재 오고가는 주제라고 할 수 있겠다. 하나의 대화를 예로 들어보자. 이야기의 흐름은 국회의원선거로 시작이 되었다. 이것이 전체 문맥에..

참고도서: 자료구조와 함께 배우는 알고리즘 입문 (자바편), Bohyoh Shibata 지음 Boyer-Moore알고리즘은 패턴의 마지막 문자부터 역순으로 검사를 진행하면서 일치하지 않는 문자가 나타나면 미리 준비된 표(skip table)에 따라 건너뛸 위치를 정한다. 아래는 알고리즘의 검색과정을 단순화해서 표현한 엑셀 표이다. 찾고있는 패턴 ABAC는 원본의 마지막에 위치해있다. ABCXDEZCACACABAC 라는 원본 문자열에서 ABAC 패턴을 검색해 찾는 과정이다. 검색에 성공하기 까지 총 5회의 이동을 수행했다. 이 알고리즘의 핵심은 건너뛸(skip) 거리를 어떻게 정의하는가이다. 원본의 문자열 길이가 총 16인데, 요소를 하나씩 비교하지 않고 어떤 경우에는 4칸씩 건너 뛴 것을 볼 수 있다. ..

1. 토너 잔량이 없다며 인쇄가 되지 않음 2. 알고 보니 토너 잔량은 충분하지만 내부 시스템의 출력 매수를 다 소진 3. 출력 매수 기록을 초기화시켜주는 펌웨어 설치 4. 프린터를 매번 켤 때마다 토너 잔량이 100% 초기화 5. 인쇄 성공! 몇 달 전부터 프린터의 노란색 토너의 잔량이 간당간당했다. 토너 값이 꽤 비싸서 구매를 미루고 있었다. 프린터 설정에서 흑백으로 설정해놓고 간신히 사용중이었는데 왠일인지 인쇄가 되지 않는다. 나도 모르게 이전에 컬러 인쇄를 했던 모양이다. (그래도 8%나 남았는데 인쇄가 안되다니..) 그런데 이상하다. 컬러 인쇄는 별로 한 적이 없는데 왜 노란색을 벌써 다 사용한걸까. 좀 알아보니 실제 토너의 사용량와 상관없이 내부적으로 설정된 매수만큼만 출력할 수 있다고 한다...

오늘 우연히 어느 블로그에서 링크를 통해 임백준의 칼럼을 읽게 되었다. 안그래도 최근에 그의 책을 읽은 터라 반가웠는데, 칼럼의 제목이 강렬했다. "실력은 고통의 총합이다." 개발자로 먹고 살려면 평생 공부해야한다는 말을 자주 듣는다. 동의한다. 그러나 저자의 말처럼 어디 공부하지 않고 먹고 살 수 있는 직업이 있을까. 다만 개발자는 평생 공부해야 한다는 말이 나오는 이유는 IT분야에서 유독 신기술이 하루가 다르게 쏟아져 나오기 때문일 것이다. 그런데 여기, 칼럼에서는 그런 트렌드를 쫓는 것보다 더욱 중요한 것이 있다고 말한다. 저자의 생각이 개인적으로 상당히 예리하고 새겨들을 가치가 있다고 느꼈다. 실력은 지식의 총합이 아닌 고통의 총합이라는 주장이 특히 와 닿았다. 공부를 하다 보면 자신도 모르는 사..
- Total
- Today
- Yesterday
- 알고리즘
- 세탁기
- 프로그래머의길
- 이직
- 정규표현식
- software craftmanship
- 프로그래머의길멘토에게묻다
- 정규식
- 괄호 종류
- 멘토에게묻다
- 소프트웨어장인
- 개발자
- 개발자취업
- 알고리즘 풀이
- Regex
- 알고리즘풀이
- 스타트업
- 건조기설치
- 멘토에게 묻다
- 안드로이드
- 프로그래머스
- 건조기
- 디버깅
- 비전공개발자
- 서평
- 프로그래머의 길
- 세탁기설치
- 문과생개발자
- 이사
- 소프트웨어 장인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |