
[필자의 주저리] '유지보수' '확장성' '리팩토링' '의존성' '영속성' '정규화' '스텁' '패치' '로드밸런서' '사이드 이펙트' '랜더링' 등등등 아무리 내가 어찌저찌해서 주니어 개발자가 되었지만 개발자들의 대화나 블로그 포스팅 에서 접하는 용어들은 참 익숙하지가 않아.... 한국인들도 국어가 어렵듯이.. 개발자도 개발용어가 ㄱr끔은.. 딱딱하다고 느껴져 ... ^^; 정보처리기사 자격증 공부할때 나온 개발용어들... 아직도 어색하고 딱딱해... 그렇다고.. 또 그 용어를 대체할 수 있는 짧고 간단히 설명하기가 참 어렵지...ㅠㅠ 근데 나 개발자인데 하소연해도 되려나.....? 클린코드, 가독성이 좋은 코드 를 선호하는 개발자의 세계에서 "확장성" 있는 코드란 무엇일까? 그놈의 "확장성" 딱딱해 ..

배경 친한 동생과 대화하다가 포스팅을 하게 되었습니다. 대화의 핵심내용은 텐서플로우 가 라이브러리 인가 프레임워크 인가 입니다. 자료조사 중, 참조한 논문에서 '텐서플로우는 오픈소스 딥러닝 프레임워크'라고 정의되어 있고 라이브러리이긴한데 플로우 그래프 구조를 사용하는 프레임워크 이며 발표했을 당시에 지도교수님이 별말씀없으셨어요. 동생은 이를 근거로 '텐서플로우는 프레임워크'다 라는 주장을 합니다. 부끄럽게도 프레임워크와 라이브러리 의 차이점이 무엇인지 바로 떠오르지 못했습니다. 구글에 검색해본 결과 텐서플로우는 라이브러리 라고 정의되어있고 대학생 때 잠깐 발만 담근 경험이지만, 텐서플로우는 패키지를 통해서 다운로드를 해야되며 임포트해야만 텐서플로우 관련 함수를 불러다 쓸 수 있는걸로 알고 있습니다. 저는..

API 와 REST 와 REST API 와 Restful API 채용공고에서 백엔드 개발자의 자격요건이나 업무 내용에서 많이 볼 수 있는 용어인데요. API와 Restful API가 무엇일까요? API (Application Programming Interface) 웹 API는 클라이언트와 웹리소스 사이의 게이트웨이 라고 생각할 수 있습니다. 클라이언트 클라이언트는 웹에 접근하려는 사용자를 의미합니다. 클라이언트는 API를 이용하는 사람이거나, 소프트웨어 시스템일 수 있습니다. 리소스 리소스는 다양한 애플리케이션이 클라이언트에게 제공하는 정보 입니다. 리소스는 이미지, 동영상, 텍스트, 숫자 또는 모든 유형의 데이터일 수 있습니다. 서버는 클라이언트에게 리소스를 제공하는 시스템을 의미합니다. 조직은 AP..

사내에서 사람들 간에 오가는 '말'과 '글'을 이해하기 위해서 내가 말한 용어의 뜻을 알고 말하기 위해서 기술 스택 지식 공유나, 문제해결 공유 가 아닌 '개발용어' 에 대한 포스팅을 작성하게 된 이유는 로마인이 되려면 로마어를 알아야 하듯이 개발자가 되려면 개발용어를 알아야하기 때문이고 뜻을 정확하게 아는 상태로 용어를 꺼내서 말하는 건지 아니면 모르는데 아는 척으로 말로 포장하는건지 되도록이면 '아는척'이 아닌, '진짜로 알고 말하는 사람'이 되고 싶어서 였습니다. 어제 EBS의 '당신의 문해력+' 를 시청하면서 글을 읽어서 이해했다는 착각이 빈번하고, 실제로는 글을 놓치기도 합니다. 용어를 몰라서 무슨말인지 몰라서 사전을 찾아보기도 했습니다;;; 이러한 제가 용어를 모르고, 이해했다는 착각을 경험했..
- Total
- Today
- Yesterday
- 습관개선
- 갓생살자
- RDBMS
- 나도 할 수 있다
- typeORM
- Nest.js
- 클린아키텍쳐
- MongoDB
- TypeScript
- 한달어스
- 디지털디톡스
- 스마트폰중독
- 바이트디그리
- 한달독서
- MySQL
- nestjs jest
- IT용어
- git
- nestjs
- gem
- node.js
- 미완
- Mongoose
- TDD
- OS
- 개발용어
- jest
- Jekyll
- vscode
- 참고
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |