코딩이야기/IT 5분 잡학사전

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

Bingli 2023. 1. 18. 02:11

📙오늘 TIL 3줄 요약

  • 라이브러리와 프레임워크의 차이점, 제어하는가? 당하는가?
  • 기한을 정해서 프로젝트를 하자.
  • 스티브 잡스의 자신감을 본받아 개발해야겠다.

TIL (Today I Learned) 날짜 : 2023.01.17(화)


오늘 읽은 범위

[2]마당 코딩별 안내서 - 웹 기술 편

에피소드 11. 라이브러리와 프레임워크, 비슷한 거 아냐?

에피소드 12. 제이쿼리는 반드시 배워야 하는 기술일까?

에피소드 13. 그놈의 API, 대체 뭐길래?

에피소드 14. 도메인은 왜 돈을 주고 사야할까?

에피소드 15. 플래시의 서비스 종료와 스티브 잡스


책에서 기억하고 싶은 내용

에피소드 11. 라이브러리와 프레임워크, 비슷한 거 아냐?

  • 공통점 : 누군가 미리 작성해 놓은 코드이고, 우리의 개발 속도를 더 빠르게 만들어 주는 도구
  • 차이점 : 내가 제어하는가, 제어당하는가?
  • 라이브러리 - 필요할 때 불러서 쓸 수 있다. (제이쿼리, 부트스트랩)
  • 프레임워크 - 정해진 규칙에 따라 개발해야 한다. 규칙을 바꿀 수 없다. (장고, 스프링)

에피소드 12. 제이쿼리는 반드시 배워야 하는 기술일까?

  • 제이쿼리는 2006년에 탄생했다. 당시 자바스크립트가 좋은 언어는 아니였다.
  • 현재는 자바스크립트의 기능이 좋아졌고 코드를 쓰기도 쉬워졌다.
  • 제이쿼리는 정말로 필요할 때에만 배워라!

에피소드 13. 그놈의 API, 대체 뭐길래?

  • API ⇒ 애플리케이션 프로그래밍 인터페이스(application programming interface)의 줄임말
  • API는 프로그램끼리 소통하도록 도와준다.
  • API는 한번 직접 개발해 보는 것도 좋은 경험이 될 것이다.

프로그래밍 초보자가 하기 쉬운 실수 2

  • 실수 3 : 처음에 너무 열심히 한다.
  • 실수 4 : 공부했는지 체크하기 위해서만 공부한다.
  • 실수 5 : 기한 없이 공부한다.

에피소드 14. 도메인은 왜 돈을 주고 사야 할까?

  • 인터넷으로 연결된 웹 사이트는 모두 IP 주소로 찾을 수 있다. IP 주소는 외우기 힘들다. 불편함을 해소하기 위해 도메인 시스템이 생겼다.
  • 도메인 시스템을 제대로 관리하려면 레지스트리를 알아야 한다.
  • 도메인은 고대디(GoDaddy), 가비아(gabia), 후이즈(whois)와 같은 리셀러에게서 사야 한다.

에피소드 15. 플래시의 서비스 종료와 스티브 잡스

  • 플래시는 처음에는 퓨처웨이브 소프트웨어라는 회사에서 만든 퓨처스플래시 애니메이터라는 프로그램이었다.
  • 매크로미디어라는 회사가 퓨처웨이브 소프트웨어를 인수하고 애니매이션을 브라우저에 띄울 수 있게 해주는 프로그램의 가능성을 발견했다.
  • 당시 유튜브가 비디오 영상을 재생하는 도구로 플래시를 사용했다.
  • 스티브 잡스는 ios를 사용하는 기기에서 플래시를 쓰지 말자고 한다.
  • 스티브 잡스의 편지 1 : 플래시는 오픈소스가 아니다. → HTML5, CSS가 제시하는 자유로운 웹 표준을 믿었다.
  • 스티브 잡스의 편지 2 : 플래시는 믿음직하지 않다.

오늘 읽은 소감 (떠오르는 생각)

  • 라이브러리와 프레임워크가 항상 헷갈렸는데 예시를 통해 정확하게 어떤 점이 다른지 알게 되었다.
  • 아침마다 어떤 공부를 할지 투두리스트를 만들고 하나하나 제거하는 재미로 공부했는데 이 방식의 문제점을 알게 되었다. 프로젝트를 시작하고 마감기한에 맞게 끝낼 수 있도록 방식을 바꿔야겠다.
  • 스티브 잡스의 결단력이 멋있다. 스티브 잡스의 자신감과 의지로 개발을 해야겠다.