일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- django
- web
- leadership
- Programming
- erlang
- Italy
- RFID
- Python
- Java
- Malaysia
- essay
- comic agile
- agile
- history
- Linux
- MySQL
- program
- ubuntu
- Book review
- psychology
- hadoop
- Spain
- France
- Kuala Lumpur
- hbase
- Book
- programming_book
- management
- Software Engineering
- QT
- Today
- Total
목록Book review (211)
영어 단어 선택과 외래어 표기법 정확한 단어를 쓰는 것도 중요하지만 그보다 더 중요한 것은 얼마나 일관성있고 개연성 있게 쓰느냐 국립국어원 외래어 표기 용례 찾기: http://kornorms.korean.go.kr/example/exampleList.do 한글라이즈: https://hangulize.org 몇 가지 중요한 네이밍 규칙, 네이밍 컨벤션 오픈소스의 네이밍 특징들 고객의 요구사항은 변할 수밖에 없다 개발은 고객의 요구사항을 실현 요구사항 처음부터 끝까지 모호 고객은 자기가 원하는 것이 정확히 무엇인지 모르기 때문에 외주 용역 고객에게 요구사항을 제시해서 고객이 선택하게 만들어야 하고 그 선택에 따라 개발해야 최초의 요구사항은 단지 참고사항 요구사항 끊임없이 변한다 가장 좋은 방법은 요구사항 ..
'관점'이라는 것은 '암묵지'의 영역 암묵지란 내가 알고 있으나 말로 표현하기 어려운 내게 체화된 지식, 노하우 사용자, 소비자 조사의 어려움. 이런 점을 생각지도 않고 무작정 조사를 하고 최소 몇 점 이상 나오는 product를 만들겠다고 생각하는 사람을 겪어봤다. 특정 분야의 지식인 '도메인 날리지 domain knowledge'를 가진 현업 조직과 데이터 조직이 함께 고민해야 우리 회사의 데이터를 분석한 결과를 우리 회사에 이해시켜야 한다. 아이러니하게도 소비자를 이해하는 것보다 더 어려운 일이 될 수 있다. 현 상황을 직시하고 받아들여야 한다. 아주 기초부터 다시 하는 것이 오히려 덜 돌아가는 길이다. 핵심 제품과 본질에 대한 고민이 없는 기업은 무엇을 분석해야 하느냐를 놓고도 우왕좌왕할 확률이 ..
PART 01 - 가깝고도 먼 개발자 개발자에게 하면 안 되는 말 간단한거죠? 일단 해주세요 이거 (특정 기간)까지 개발해주세요 타 서비스에서는 제공하던데요? PART 02 - 기획자의 일 PoC를 잘못 써놨음 협업의 기준을 잡는 가장 중요한 방향점은 회사의 성장이다. 실무를 하다 보면 자신이 원하는 것과 회사가 원하는 것 사이의 기로에서 기준을 잃어버릴 때가 있다. 하지만 우리가 일을 하는 이유는 회사의 성장이라는 것을 잊어선 안된다. 자칫 방향성을 잃으면 함께 했던 모든 노력이 헛수고가 될 수 있다. 세워놓은 기준은 객관적이면서 나를 포함한 모두에게 동등하게 적용되어야 한다. MECE Mutually Exclusive Collectively Exhaustive '항목들이 상호 배타적이면서 모였을 때는..
아키텍처에 관한 책은 일반적으로 어렵다. 다뤄야 할 범위가 크니 알아야 할 지식도 많지만, 한 권의 책에서 설명할 수 있는 물리적인 한계가 있으니 추상적인 부분을 다뤄야 하는 경우가 대부분이라 기본적인 지식이 없으면 결국 겉핥기식으로 읽고 실제 환경에서는 적용하기 어렵게 되는 경우가 많다. 이 책이라고 해서 읽기 쉽지는 않지만 — 제목부터가 The hard Parts이니 — 다른 아키텍처 서적에 비하면 훨씬 더 구체적이다. 컴포넌트 커플링이 monolithic architecture를 분해하는데 가장 중요한 요인 중 하나이기 때문에 컴포넌트 기반 분해 패턴을 통해 컴포넌트부터 분리하고, 데이터를 나눈 후, microservice로 분해하는 과정을 그림과 말뿐만이 아니라 코드까지 예를 들며 알려준다. 또 ..
'대의명분 Just Cause' '신뢰하는 팀 Trusting Team' '선의의 라이벌 Worthy Rival' '근본적 유연성 Existential Flex' '선구자적 용기 Courage to Lead' 무한게임에서 오랫동안 살아남으려면 무한게임 사고방식을 전방위에 적용해야 한다. 무한게임 사고방식을 유지하기는 어렵다. 사람은 무한게임식 미래 비전을 실현하기 위해 고군분투하는 것보다 유한게임식 단기 목표에 집중하는 편이 훨씬 쉽다고 느낀다. 대의명분은 WHY와는 다르다. (저자는 이전 저서 「스타트 위드 와이: 나는 왜 이 일을 하는가」 Start with Why에서 WHY 의 개념과 WHY 를 찾는 방법을 자세히 소개한다. WHY 는 각 개인 혹은 기업이 존재하는 이유및 목적을 뜻하며, 모든 일을..
Androids. A Book is Born | by Chet Haase | Medium Chet Haase - Why Projects Succeed: Lessons Learned from the Android OS - droidcon Italy 2021 - YouTube 비와 마이크로소프트 웹티비 팀에서 일했고 나중에 안드로이드 엔지니어링 팀을 관리한 스티브 호로위츠는 말했다. "그게 이 세계에서 중요한 부분이죠. 성공보다 실패에서 더 많은 걸 배울 수 있습니다." 내용은 중요한 게 없지만, 오타가 있어서. 당시 삼성 무선사업부 사장은 이기태이다. 동백아가씨를 좋아했었다. 삼성에 300명의 자체 OS 개발 인원이 있었다고 하지만, 아마 당시 시기를 생각하면 타이젠이 아니라 pSOS였을 것이고, 자체 개..
"스스로 테스트를 하세요. 테스트를 대체할 수 있는 것은 없습니다." 훌륭한 팀은 다른 사람에게 숨기는 것이 없다. 협업하고 함께 책임을 진다. 여러분의 무기고에 반드시 있어야 할 단 하나의 도구가 있다면 그것은 바로 체크리스트다. 체크리스트를 사용하면 여러분과 여러분의 팀이 수행할 작업을 더 단순화하고 반복할 수 있다. 여러분 개발 장비에서 동작하는 것은 클라우드와 상관없다... 클라우드에서 프로덕션 환경의 복잡도가 증가하여 우리의 개발 장비에서 동작하는 코드 문맥을 표현하는 것이 점점 더 부정확해진다. 이러한 연유로 로컬 장비에서 테스트하는 것은 여러분이 작성한 코드의 동작에 자신감을 심어 주기에 부족해졌다. 나는 어떤 프로젝트든지 테스트를 만들기 어려운 이유는 나쁜 기술을 사용하기 때문이 아니라 나..
FORMA VRBIS ROMAE Foro Romano 포룸로마눔의 건물들 주사위는 던져졌다 Iacta alea est! 파르살루스 전투 훗날 나폴레옹은 이 전투를 두고 이렇게 말했다. “카이사르가 온 인류 역사에 나타난 순간." 왔노라 보았노라, 이겼노라 VENI, VIDI, VICI. 죽음을 잊지 마라. 그대는 인간이라는 사실을 잊지 마라. 뒤를 돌아보라, 지금은 여기 있지만 그대 역시 인간에 지나지 않는다는 사실을 기억하라 Memento mori. Memento te hominem esse. Respice post te, hominem | esse memento. 오늘을 즐겨라, 뒷날은 최소한으로만 생각하고 Carpe diem. quam minma credula postero. - 호라티우스(1세기 ..
“중동의 눈으로 본 1만 2,000년 인류사” 이희수의 신간도서 『인류 본사』 < 책과 사람 < 기사본문 - 한국강사신문 중동—이슬람 문화에 대한 올바른 이해는 왜 필요할까? - YouTube 파르티아 제국(부제 : 로마에 맞서 300년을 버틴 강국) - YouTube 세계는 동양과 서양으로만 이루어져 있는 것이 아니다. 고대 유럽인들이 '오리엔트(Orient)'라고 불렀던 중간문명이 존재한다. '해가 뜨는 곳'이란 의미의 라틴어 '오리엔스(Oriens)'에서 유래한 오리엔트는 지역과 시대에 따라 아나톨리아, 레반트, 중동 등 다양한 이름으로 불렸지만, 인류 최초로 문명이 발아하고 성숙해 간 인류역사의 중심 무대였다. 우리나라의 세계사 교육이 태생적으로 해방 이후 미국계 미션스쿨들에 의해 주도된 데다 근..
영어판 제목: Making the Most of Human Resources Korean | Kazuo Inamori 직원들의 마음을 모아 조직을 활성화시킬 수 있느냐 없느냐가 리더의 진가를, 그리고 기업의 발전을 결정한다는 것을 말해줍니다. 기업 경영의 성패는 전적으로 직원들의 의욕에 달려있습니다. 직원들의 의식이 바뀌면 회사는 바뀌게 마련이며, 리더라면 이 점을 유념해야 합니다. 일본항공을 맡고 있을 때라 더 그렇게 생각했을거 같다. 리더의 역할 10계명 1. 사업의 목적과 의의를 명확히 하고 지시하라 사회적인 의의를 목적으로 삼는 사람이 더 힘을 발휘합니다. 그러므로 사업의 목적이나 의의는 리더 자신에게 있어서도, 부하직원에게 있어서도 '그 숭고한 목적을 위해서 일한다'라는 대의명분이 느껴지는 차원..