[ 밑줄/연결 ] '성공'보다는 '생존', 크고 빠른 '성장'보다는 작고 긴 '지속'에 대한 것이라 한미디로 폼이 안 나는 얘기다. 영어를 잘하면 잘 할 수록 일이 10배, 100배 커진다. 만들 수 있는 아이템과 이에 따른 시장의 크기도 10배, 100배 커진다. 한 번 실패하고 나서 '거창한 것은 쓸데없다'는 생각을 하다 보니 싸가지(4가지) 없는 회사가 되었다.없는 4가지는 비전, 사훈, 투자, 차입이다. 창업할 회사의 크기는 대개 창업자가 누구냐에 따라 이미 정해져 있다. 우리나라 전체 주식회사 중 상장기업은 0.3%에 불과하고, 미국도 스타트업 중 상장할 확률은 0.1%미만이라고 한다. (솔루션) 해결책이 있다고 해서 항상 해결하는 것은 아니다. 잠재기술이지 실현된 기술은 아니다. 해결이 되었는..
[ 밑줄/연결 ] 그들의 괴팍한 행동이나 못된 행동은 '그 사람이 성공했기 때문에' 아름답게 포장되었을 뿐이다. 지금에 와서 생각해보면, 프로그래밍의 기본은 3가지라고 생각한다. 하나, 자료를 선언하기 둘, 크기를 비교하고 분기하기 셋, 정해진 자료를 이동하기 소프트웨어 품질을 높이는 방법 중의 하나가 'black box test'가 가능한 모듈이나 서비스를 얼마나 많이 만들고 있느냐가 개발자 조직의 성숙도를 높이는 방법이다. 도구를 준다고 문화가 바뀌지 않으며 문화가 바뀌어야 도구의 효용가치가 있다. 소프트웨어 개발자들은 도구를 만드는 사람이 아니라, '소프트웨어 개발의 문화'를 언제나 창조하는 사람들이다. 소프트웨어 개발자는 '문화'를 만든다. 실제 각 분야에서 대부분 5% 정도만 성공한다고 생각한다..
[ 밑줄/연결 ] 프레드릭 브룩스는 이렇게 말했다. "소프트웨어 개발에 있어서 가장 어려운 일은 개발 자체가 아니라 무엇을 개발할지 결정하는 일이다." 소프트웨어를 개발하고 있는 회사라면 갖춰야 할 시스템은 다음과 같이 다섯 가지다.. ㅇ 조직 ㅇ 프로세스 ㅇ 문화 ㅇ 기반시스템 ㅇ 문서(스펙) 소프트웨어 개발이 시스템에 의존하는 비율이 80%정도는 되어야 한다. 나머지 20%는 도저히 시스템으로 해결하기 어려운 부분이다. ----> 내가 직장생활을 시작한 1999년 이후로 국내 기업이 계속 SW중심적 기업(e-Business니, Digital이나, 4차 산업혁명이니, Digtal 전환이니, Digital Transformation이나, AI Company니....뭐라고 떠들든)을 외치는 기업이 많으나 ..
[ 밑줄/연결 ] 대기업은 느립니다.예를 들어볼게요. MS에서 작은 기능 하나를 만들어 릴리스할 때 다음과 같은 프로세스를 따릅니다. 먼저 리더십 팀에서 어떤 기능을 만들 것인지를 결정합니다. 결정하는 데도 몇 달이 걸릴 수 있고.... 기능이 정해지면 여러 가지 아이디어를 피치(pitch)하고 아이템을 선택하기까지도 상당한 시간이 걸립니다. 사용자 인터페이스, 개발 리소스와 백엔드 리소스는 얼마나 필요한 것인지 견적을 세우고, 그중에서 무엇이 제일 중요한지게 대한 논의를 거치면 드디어 작업 항목(work item)이 만들어집니다. 그리고 해당 팀에 작업 항목이 내려가죠. 디자인 문서를 만들고 논의를 거친 후 구현에 들어가는데 기존 플랫폼과 프레임워크, 파이프라인 등과 맞아야 하기 때문에 구현 과정이 쉽..
[ 밑줄/연결 ] (머신러닝 용어) (모델과 프레임워크) 머신러닝은 데이터에서 학습하는 모델을 구축하는 프로세스다. 업계의 ML 엔지니어는 보통 모델 구축을 위한 직관적인 API를 제공하는 여러 오픈소스 프레임워크 중 하나를 사용하는 편이다. 오픈소스 머신러닝 프레임워크인 텐서플로... 케라스는 신경망 구축을 위한 상위 수준 API로 다양한 백엔드를 지원한다. (데이터와 특징 가공) 데이터셋(dataset) : 머신러닝 모델의 학습, 검증, 테스트에 사용하는 데이터 ㅇ 학습 데이터(training data) : 학습 프로세스 중에 모델에 제공되는 데이터 ㅇ 검증 데이터(validation data) : 학습 데이터셋에 포함되지 않는 데이터로 각 학습 epoch(학습 데이터셋에 대한 각 반복)이 완료된 후..
유튜브 '개발자의품격'을 통해 모인 21명의 초보 개발자들이 ‘초보 개발자를 위한 IT 전문 용어’ 집필 프로젝트의 결과물이라 한다. Home - THE GREAT Home - THE GREAT FOR THE NEW DIGITAL WORLD The 기술로 사람-비즈니스-세상을 연결합니다. The Great Creative Studio OpenAI 챗GPT 플러그인 개발 The Great Creative Studio 생성형 AI 응용 서비스 개발 The Great Creative Studio … thegreat.io [ 밑줄/연결 ] (CI/CD, Continuous Integration/ Continuous Deployment/ Continuous Delivery) 지속적인 통합과 지속적인 배포로서 개발..
[ 밑줄/연결 ] DI컨테이너란 의존성 주입(Dependency Injection), 줄여서 DI의 실현을 돕는 프레임워크입니다. 의존에는 두 가지 유형이 있습니다. ㅇ 클래스 의존(구현 의존)ㅇ 인터페이스 의존 : A클래스에서 인터페이스로 추상화된 I를 이용한다. (MVC모델) 스프링이 제공하는 웹 애플리케이션을 간단하게 작성할 수 있는 기능 프로그램의 처리 역할을 나누어서 프로그램을 작성하는 방법 모델(Model) ㅇ 시스템에서 비즈니스 로직을 담당 (비즈니스 로직의 내용을 작성하는 역할) ㅇ 시스템의 코어 부분 혹은 시스템의 목적을 처리하는 부분 ㅇ ex)회원 가입: 아이디의 중복 확인, 본인 인증, 비밀번호 규칙 확인 등 뷰(View) ㅇ 사용자 입력과 결과 출력 등을 표시하는 역할. 외형 ㅇ 시..
[ 밑줄/연결 ] 스프링 부트는 서버에 톰캣과 같은 웹 애플리케이션 서버를 설치할 필요도 없고 오로지 Jar(실행 가능한 Java 패키징 파일) 하나만 있으면 서비스를 운영할 수 있습니다. 거추장스럽던 수많은 설정이 자동화되어 비즈니스 로직에만 집중할 수 있습니다. 웹 서비스를 구축하려면 크게 두 가지 지식이 필요합니다. 서비스의 기능을 담당할 애플리케이션 개발 지식과 개발한 애플리케이션이 구동될 서버 인프라 지식입니다. 버전 관리를 빼놓을 수 없는 요소입니다... 버전 관리는 SVN에서 Git으로 완전히 전환되어 가는 중이며, 실제로 대부분의 IT 서비스 회사는 깃을 통해 버전 관리를 하고 있습니다. 깃의 원격 저장소 역할을 하는 서비스는 대표적으로 Github와 Gitlab이 있습니다. 테스트 코드 ..
[ 밑줄/연결 ] (키오스크에서 웹 개발하기) 주문 시스템에서는 웹을 키오스크에서 사용할 수 있도록 설치형 웹 애플리케이션으로 변환합니다.... 웹을 키오스크에 설치해서 사용할 수 있는 애플리케이션 형태로 변경해주는 대표적인 프레임워크가 일렉트론(Electron)입니다. 일렉트론은 chromium과 Node.js을 기반으로 HTML, CSS, 자바스크립트를 이용해서 웹 애플리케이션을 제작하듯 데스트톱용 앱을 제작할 수 있게 해주는 오픈소스 프레임워크입니다. 키오스크는 인터넷 연결이 불안정한 경우에도 작동하도록 필요한 데이터를 로컬에 저장하거나 캐싱하는 기능을 제공해야 합니다. (모빌리티 서비스에서의 웹) 끊임없이 이동하므로 모빌리티 서비스의 웹은 사용자 입력을 최소로 하고 터치, 다이얼, 음성 인식과 같..
[ 밑줄/연결 ] (정보체제) 정보체제의 예속된 주체는 고분고분하지도 않고 순종적이지도 않다. 오히려 그 주체는 자기가 자유롭고 진정성 있고 창조적이라고 망상한다. 그 주체는 자기를 생산하고 자기를 공연한다. 정보체제는 다음과 같은 위상학적 원리들이 유효하다. 첫째, 불연속성이 연속성을 위하여 철거된다. 둘째, 폐쇄를 밀어내고 그 자리를 개방이 차지한다.....가시성은 전혀 다른 방식으로 고립을 통해서가 아니라 연결망 형성을 통해 확보된다..... 자유와 감시가 하나로 합쳐지는 순간, 지배는 완성된다. 스마트한 안락 구역으로서의 디지털 감옥에서는 지배체제에 맞선 저항이 발생하지 않는다. '좋아요'가 모든 혁명을 몰아낸다. 푸코가 서술한 규율체제의 특징인 감시와 처벌은 동기부여와 최적화에 밀려난다. 신자유..
- Total
- Today
- Yesterday
- 복잡계의 새로운 접근
- 고도를 기다리며
- 개발자에서 아키텍트로
- 참을 수 없는 존재의 가벼움
- 돈
- 양자역학
- 데브옵스 도입 전략
- 개발자가 아니더라도
- 제로 성장 시대가 온다
- 최진석
- 디지털 트랜스포메이션 엔진
- 함께 있으면 피곤한 사람
- 이노베이션
- 지승도
- 인공지능
- 전략에 전략을 더하라
- 스케일의 법칙
- 부정성 편향
- 플랫폼의 시대
- 파괴적 혁신
- 사회물리학
- Ai
- 당신은 AI를 개발하게 된다
- 경영혁신
- 경계의 종말
- 불교
- 상대성이론
- 안나 카레니나
- 함께 있으면 즐거운 사람
- 혁신
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |