오늘 TIL 3줄 요약 알고리즘은 컴퓨터에게 내리는 지시 사항을 나열한 것, 자료구조는 데이터를 효율적으로 보관하고 찾기 위한 것이다. 시간 복잡도는 알고리즘의 속도를 측정하는 방법으로 Big-O 표기법을 사용한다. 선형 검색은 순차적이고 느리며, 이진 검색은 중앙부터 시작해 효율적이다. TIL (Today I Learned) 날짜 2023년 10월 12일 (목) 오늘 읽은 범위 #22 - 자료구조와 알고리즘은 필수라고? #23 - 배열이 뭐죠? #24 - 알고리즘의 속도는 어떻게 표현할까? #25 - 검색 알고리즘이 뭐죠? 책에서 기억하고 싶은 내용을 써보세요. [p.133] - 알고리즘은 컴퓨터에게 내리는 지시 사항을 나열한 거야. [p.135] - 데이터를 보기 좋게 보관하는 것을 넘어서 찾기 좋게..
오늘 TIL 3줄 요약 인터넷 익스플로러가 사라진 이유는 게으름 때문이다. 쿠키는 http의 기억력을 보완하는 역할을 한다. 풀스택이란 프론트엔드, 백엔드, 그리고 데브 옵스까지 포함하는 영역을 뜻한다. TIL (Today I Learned) 날짜 2023년 10월 11일 (수) 오늘 읽은 범위 #16 - 인터넷 익스플로러가 사라진 이유와 브라우저 엔진 #17 - 아, 쿠키가 먹는 게 아니라고요? #18 - 프런트엔드, 백엔드? #19 - 서버가 뭔지 아직도 모른다고? #20 - 슈퍼 개발자만 할 수 있다, 풀스택? #21 - 서버리스는 서버가 없다는 뜻? 책에서 기억하고 싶은 내용을 써보세요. [p.99] - 엔진의 성능이 바로 웹 브라우저의 성능을 결정한다는 거지. 그러니까 이 엔진이 최신 표준안, ..
오늘 TIL 3줄 요약라이브러리와 프레임워크의 차이는 누가 누구를 제어하는지에 달려있다.API는 프로그램끼리 소통하도록 연결해주는 기능을 한다.플래시 서비스 종료에 가장 큰 영향을 준 건 스티브 잡스이다.TIL (Today I Learned) 날짜2023년 10월 10일 (화)오늘 읽은 범위#11 - 라이브러리와 프레임워크, 비슷한 거 아냐?#12 - 제이쿼리는 반드시 배워야 하는 기술일까?#13 - 그놈의 AP, 대체 뭐길래?#14 - 도메인은 왜 돈을 주고 사야 할까?#15 - 플래시의 서비스 종료와 스티브 잡스책에서 기억하고 싶은 내용을 써보세요.[p.71] - 만약 여러분이 어떤 도구에 대해서 모든 결정을 다 내리고 있다면? 그 도구는 라이브러리야. 반대로 누군가 정한 규칙에 따라 도구를 사용하고..
오늘 TIL 3줄 요약 작성한 코드에 오류가 생겼을 때 나 자신을 문제에서 빼지말 것 프로그래밍을 공부할 땐 손으로 직접 무언가를 만들어 볼 것 파이썬과 자바스크립트는 매우 다재다능하고 무궁무진한 가능성을 가진 언어다. TIL (Today I Learned) 날짜 2023년 10월 8일 (일) 오늘 읽은 범위 #6 - 왜 나만 오류가 자주 생길까? #7 - 파이썬은 왜 이렇게 인기가 많을까? #8 - 파이썬이 C 언어보다 느린 이유는? #9 - 자바스크립트는 웹 개발에만 쓰는 언어일까? #10 - 코틀린은 정말로 자바와 100% 호환될까? 책에서 기억하고 싶은 내용을 써보세요. [p.40] - 생각을 바꾸는 거야. 코드가 작동하지 않는 이유는 '코드를 입력한 나 자신 때문이다'라고. 그러면 그 때부터 실..
오늘 TIL 3줄 요약 개발에서는 재능이 아니라 포기하지 않는 자세가 더 중요하다. 프로그래밍을 배우기 시작할 때에는 본인의 목적에 따라 공부할 언어를 정하는 것이 가장 좋다. 새로운 언어를 쉽게 배우기 위해서는 아래와 같은 방법을 사용할 수 있다. 공식 문서 살펴보기 다른 언어와 비교하며 공부하기 이미 만들어봤던 주제로 작은 것부터 코딩해보기 TIL (Today I Learned) 날짜 2023년 10월 7일 (토) 오늘 읽은 범위 #1 - 개발자에 대한 오해 5가지! #2 - 어떤 언어부터 공부해야 할까? #3 - 새 언어를 쉽게 배우는 노하우? #4 - 언어 이름은 왜 그렇게 지었을까? #5 - C, C++, C#은 이름처럼 비슷할까? 책에서 기억하고 싶은 내용을 써보세요. [p.19] 개발에서는 ..