개발자 99% 커뮤니티에서 수다 떨어요!
오늘 읽은 범위 : Ep.39 ~ Ep.45, 멀웨어, 바이러스, 웜 개념 몽땅 정리
딥러닝은 머신러닝의 하나이고, 머신러닝은 인공지능을 만드는 데 필요한 방법이야. 머신러닝을 배우려면 파이썬 or C++ or Go, 텐서플로 or 파이토치, 아나콘다 or 구글코랩, VS Code or 파이참 or 주피터랩이 도움이 돼 (Ep.39, p.241)
REST(REpresentational State Transfer)의 본질은 설계 규칙으로 이해하자. 리소스의 상태 표현을 요청자에게 전달 (Ep.40, p.232)
도커는 어떤 컴퓨터(Windows, Linux, MacOS, Unxi)에서도 같은 개발(운영) 환경을 준비할 수 있도록 해주는 도구 (Ep.41, p.238)
암호화폐 - 만약 철저하게 관리할 자신이 없다면 은행이 오히려 더 좋은 선택일 수도 있다. (Ep.42, p.243)
하이브리드 앱은 네이티브 앱 개발 지식이 없어도 되지만 UI를 한 땀 한 땀 짜야 해서 귀찮음. 크로스 플랫폼 앱은 개발자가 익숙한 코드로 한 번만 작성해도 OK, 하지만 네이티브 앱의 성능을 아직 따라갈 수 없음. 네이티브 앱은 스마트폰의 성능을 최대로 사용할 수 있지만 다른 앱에 비해 배우는 데 시간이 2배 걸림 (Ep.43, p.252 ~ p.254)
NFT(Non Fungible Token, 대체 불가능한 토큰)은 토큰을 1개만 발핼할 수 있도록 스마트 계약을 만드는 것. 유일한 원본임을 증명할 수 있는 기술 (Ep.44, p.257)
멀웨어(malicious + software, 악성 소프트웨어) 숙주가 필요한 바이러스(감염으로 전파), 숙주가 필요 없는 웜(스스로 복제하고 진화하는 징그러운 녀석) (Ep.45, p.260)
🤔 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
[REST API 설계 하기]
REST 없이 영화 설계 하기 - create, see, get, delete, edit, … (복잡하고 유지 관리가 힘듦)
URL에서 동사 제외하기 - 상태를 전송하기에는 너무 부족한데,,, 어떻게 해야 할까?
HTTP 메서드 도입하기 - GET(Retrieval, 조회), POST(Create, 추가), PUT(Update, 수정), DELETE(Delete, 삭제)
쿼리 도입하기 - 쿼리스트링으로 확장하기
잊어 버리지 말고 꼭 사용하도록 하자.
보기만 해도 바로 사용하고 싶다는 생각이 절로 나는구만 ~ ^^
🔎 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
재택 근무 노하우
일의 시작과 끝을 의식적으로 표시하기 (출퇴근 시간 정하기)
일하는 공간 명확하기 구분하기 (일, 휴식)
함께 사는 사람에게 알리기 (사전 양해 구하기)
주니어 개발자가 빠르게 성장할 수 있는 비법
나무가 아니라 숲 보기 : 기술에만 집중하지 말고 어떻게 활용되는지도 살펴 보고 계획을 세우자
실무 경험 쌓기 : 공부, 예제만 하지 말고, 클론 코딩이나 토이 프로젝트 개발하기
📌 소감 3줄 요약
파이썬 언어는 배울 대상인 언어가 아니라 개발자 기본 언어로 부상한 듯하다. 예전 부터 ~
도커 모르는 사람 손? 개발자가 알아야 할 필수 도구, 파이썬, Git 보다 훨씬 쉬우니까 이번에 느낌만 알고 필요할 때 거침없이 사용하자~
암호화폐, 블록체인이 어떤 것인지 관심을 가지자 ~, NFT, DeFi, 스테이블 코인, 펌프 앤 덤프, 토큰, 스마트컨트랙, 비트코인, 이더리움, … , 블록체인 기술은 아주 훌륭하며 향후에 바뀌게 될 세상의 중심이 될 것이라고 확신하거든. 뉴스에 얽매이지 말고 블록체인 기술에 현명하게 대처하자.
💯 오늘 읽은 다른사람의 TIL
김채린님의 TIL (바로가기)