코딩이야기 11

[IT5분잡학사전] Day13. 에피소드 39 ~ 에피소드 45 [완독] : REST API, 휴식 API 아님 주의

📙오늘 TIL 3줄 요약 인공지능, 머신러닝, 딥러닝.. REST API, 휴식 API 아님 주의⚠️ 바이러스 만들지 말고 착하게 살자. TIL (Today I Learned) 날짜 : 2023.01.25(수) 오늘 읽은 범위 에피소드 39 ~ 에피소드 45 05마당 코딩별 안내서 - 최신 기술 편 에피소드 39. 인공지능, 머신러닝, 딥러닝, 아직도 구분하기 힘들다고? 에피소드 40. REST API라니, 휴식 API인가? 이게 대체 뭐죠? 에피소드 41. 도커가 뭐지? 왜 필요할까? 에피소드 42. 암호화폐의 진실 에피소드 43. 하이브리드 … 앱? 뭐라고요? 에피소드 44. NFT가 도대체 뭐길래? 에피소드 45. 뭘웨어, 바이러스, 웜 개념 몽땅 정리 책에서 기억하고 싶은 내용 에피소드 39. 인..

[IT5분잡학사전] Day12. 에피소드 35 ~ 에피소드 38 : 몸을 움직이고 건강한 음식으로 활력을 찾아라

📙오늘 TIL 3줄 요약 비밀번호는 보안에서 아주 중요한 부분을 차지한다. 함수형 프로그래밍을 배워야 하는 이유 - ‘버그가 발생하기 어려운 구조’ 몸을 움직이고 건강한 음식으로 활력을 찾아라 TIL (Today I Learned) 날짜 : 2023.01.24(화) 오늘 읽은 범위 에피소드 35 ~ 에피소드 38 03마당 코딩별 안내서 - 컴퓨터 공학 편 2 에피소드 35. 비밀번호는 어떻게 저장될까? 에피소드 36. 객체 지향 프로그래밍이 뭐죠? (1) 에피소드 37. 객체 지향 프로그래밍이 뭐죠? (2) 에피소드 38. 함수형 프로그래밍이 뭐죠? 책에서 기억하고 싶은 내용 에피소드 35. 비밀번호는 어떻게 저장될까? 비밀번호는 보안에서 아주 중요한 부분을 차지한다. 비밀번호 시스템을 구축한 사람도 비..

[IT5분잡학사전] DAY10. 에피소드 30 ~ 에피소드 34 : 코드를 살아 있는 생명체처럼..

📙오늘 TIL 3줄 요약 코드를 살아 있는 생명체처럼 대해야 한다. SQL 데이터베이스와 상호작용하려면 DBMS를 거쳐야 한다. 깃은 파일의 이력을 관리하는 프로그램이고 깃허브는 저장소이다. TIL (Today I Learned) 날짜 : 2023.01.22(일) 오늘 읽은 범위 에피소드 30 ~ 에피소드 34 03마당 코딩별 안내서 - 컴퓨터 공학 편 1 에피소드 30. 코로나가 준 레거시 시스템의 교훈 03마당 코딩별 안내서 - 컴퓨터 공학 편 2 에피소드 31. 데이터와 단짝 친구, SQL 에피소드 32. NoSQL이 뭐죠? 에피소드 33. 깃 & 깃허브, 똑같은 거냐고? 에피소드 34. 버전을 표기하는 방법도 있어요? 책에서 기억하고 싶은 내용 에피소드 30. 코로나가 준 레거시 시스템의 교훈 코..

[IT5분잡학사전] DAY9. 에피소드 26 ~ 에피소드 29 : 외우지 말고 이해해보자

📙오늘 TIL 3줄 요약 정렬 알고리즘은 순서대로 정리하는 것이다. 스택과 큐는 위에서부터 데이터를 쌓고, 스택은 위에서부터 빼는 반면에 큐는 아래에서부터 뺀다. 클린코드는 너와 나, 우리 모두를 위해 꼭 필요하다. TIL (Today I Learned) 날짜 : 2023.01.21(토) 오늘 읽은 범위 에피소드 26 ~ 에피소드 29 03마당 코딩별 안내서 - 컴퓨터 공학 편 1 에피소드 26. 정렬 알고리즘이 뭐죠? 에피소드 27. 스택, 큐가 뭐죠? 에피소드 28. 해시 테이블이 뭐죠? 에피소드 29. 개발자 필수 소양, 클린 코드 책에서 기억하고 싶은 내용 에피소드 26. 정렬 알고리즘이 뭐죠? 정렬(sorting) 알고리즘 : 데이터를 순서대로 정리하는 것 버블 정렬(bubble sort) : ..

[IT5분잡학사전] DAY7. 에피소드 22 ~ 에피소드 25 : 자료구조와 알고리즘이 필요한 이유

📙오늘 TIL 3줄 요약 자료구조와 알고리즘은 효율적인 코드를 만들기 위해 필요하다. 빅오 표기법 기억하기 거대한 배열을 다룰 때는 이진 검색 알고리즘이 유용하다. TIL (Today I Learned) 날짜 : 2023.01.19(목) 오늘 읽은 범위 에피소드 22 ~ 에피소드 25 03마당 코딩별 안내서 - 컴퓨터 공학 편 1 에피소드 22. 자료구조와 알고리즘은 필수라고? 에피소드 23. 배열이 뭐죠? 에피소드 24. 알고리즘의 속도는 어떻게 표현할까? 에피소드 25. 검색 알고리즘이 뭐죠? 책에서 기억하고 싶은 내용 에피소드 22. 자료구조와 알고리즘은 필수라고? 자료구조와 알고리즘을 공부하면 코드를 효율적으로 만들 수 있다. 알고리즘이란? 컴퓨터에게 지시 사항을 나열한 것 패스파인더(pathfi..

[IT5분잡학사전] DAY6. 에피소드 16 ~ 에피소드 21 : 중요한 것은 초심을 잃지 않는 마음

📙오늘 TIL 3줄 요약 초심을 잃지 말자. 95%의 점유율을 보였지만 지금은 문 닫은 익스플로러를 기억하자. 내가 만든 🍪쿠키🍪는 컴퓨터에 저장한다. 세상은 빠르게 변하고, 개발자는 공부해야한다. TIL (Today I Learned) 날짜 : 2023.01.18(수) 오늘 읽은 범위 [2]마당 코딩별 안내서 - 웹 기술 편 에피소드 16. 인터넷 익스프로러가 사라진 이유와 브라우저 엔진 에피소드 17. 아, 쿠키가 먹는 게 아니라고요? 에피소드 18. 프런트엔드, 백엔드? 에피소드 19. 서버가 뭔지 아직도 모른다고? 에피소드 20. 슈퍼 개발자만 할 수 있다. 풀스택? 에피소드 21. 서버리스는 서버가 없다는 뜻? 책에서 기억하고 싶은 내용 에피소드 16. 인터넷 익스플로러가 사라진 이유와 브라우저..

[IT5분잡학사전] DAY5. 에피소드 11 ~ 에피소드 15 : "스티브 잡스"처럼 미래를 만들어 가자.

📙오늘 TIL 3줄 요약 라이브러리와 프레임워크의 차이점, 제어하는가? 당하는가? 기한을 정해서 프로젝트를 하자. 스티브 잡스의 자신감을 본받아 개발해야겠다. TIL (Today I Learned) 날짜 : 2023.01.17(화) 오늘 읽은 범위 [2]마당 코딩별 안내서 - 웹 기술 편 에피소드 11. 라이브러리와 프레임워크, 비슷한 거 아냐? 에피소드 12. 제이쿼리는 반드시 배워야 하는 기술일까? 에피소드 13. 그놈의 API, 대체 뭐길래? 에피소드 14. 도메인은 왜 돈을 주고 사야할까? 에피소드 15. 플래시의 서비스 종료와 스티브 잡스 책에서 기억하고 싶은 내용 에피소드 11. 라이브러리와 프레임워크, 비슷한 거 아냐? 공통점 : 누군가 미리 작성해 놓은 코드이고, 우리의 개발 속도를 더 빠..

[IT5분잡학사전] DAY3. 에피소드 6 ~ 에피소드 10 : 오류는 성장의 발판이다.

📙오늘 TIL 3줄 요약 오류는 성장의 발판이다. 뭐든지 일단 만들어보자. 자바스크립트로 할 수 있는 것이 많다. TIL (Today I Learned) 날짜 : 2023.01.15(일) 오늘 읽은 범위 [1]마당 코딩별 안내서 - 기초편 에피소드 6. 왜 나만 오류가 자주 생길까? 에피소드 7. 파이썬은 왜 이렇게 인기가 많을까? 에피소드 8. 파이썬이 C 언어보다 느린 이유는? 에피소드 9. 자바스크립트는 웹 개발에만 쓰는 언어일까? 에피소드 10. 코틀린은 정말로 자바오 100% 호환될까? 책에서 기억하고 싶은 내용 에피소드 6. 왜 나만 오류가 자주 생길까? 휼륭한 개발자도 실수를 한다. 실수를 그냥 넘기지 않고 성장을 위한 발판으로 사용하자. 방법 1 : 문제가 생겼을 때 나 자신을 문제에서 빼..

[IT5분잡학사전] DAY2. 에피소드1 ~ 에피소드5 : 개발에서 중요한 것은 꺾이지 않는 마음

📙오늘 TIL 3줄 요약 개발에서 중요한 것은 꺾이지 않는 마음이다! 새 언어를 배울 때 실력이 쑥쑥 성장할 수 있다. C언어는 자원이 열약한 상황에서 사용하기 좋다. TIL (Today I Learned) 날짜 : 2023.01.14(토) 오늘 읽은 범위 [1 마당 코딩별 안내서 - 기초편] 에피소드 1. 개발자에 대한 오해 5가지! 에피소드 2. 어떤 언어부터 공부해야 할까? 에피소드 3. 새 언어를 쉽게 배우는 노하우? 에피소드 4. 언어 이름은 왜 그렇게 지었을까? 에피소드 5. C, C++, C#은 이름처럼 비슷할까? 책에서 기억하고 싶은 내용 개발에서는 재능이 아니라 포기하지 않음이 더 중요하다는 것! 새 언어를 배울 때 실력이 쑥쑥 성장할 수 있다. 새 언어는 공식 문서에 있는 튜토리얼로 시..

[Git으로 시작하는 협업 및 오픈소스 프로젝트] 1. Git 입문(설치 및 사용법 익히기)

처음 깃(git)에 대해 배웠을 때 흥미롭게 이것저것 명령어를 입력해봤던 기억이 있어서 나에게 git이란 장난감 같은 느낌이 있었다. 하지만 몇달동안 노션에 기록하는 것이 재미있어서 git은 후순위로 밀려났다. 다시 마음을 잡고 Git을 하려고 했는데 애매하게 기억에 남아서 다시 배우기로 생각했다. Git 저장소 만들기 오른쪽에 New라고 되어 있는 부분을 클릭한다. Repository name에 프로젝트명이나 본인이 원하는 이름으로 입력한다. Public/Private는 공개/비공개를 선택한다고 생각하면 된다. Add .gitignore은 파일 중에 특정 파일만 공개하고 싶지 않을 때 .gitignore로 설정하면 된다. license도 원한다면 선택해도 되는 데 현재 연습 중이라 선택하지 않았다. 설..