라이브러리 VS. 프레임워크

라이브러리는 다른 프로그램들과 링크되기 위하여 존재하는 비휘발성 자원의 모임입니다. 프레임워크는 소프트웨어 개발을 위해 구조적인 틀과 구현 코드를 함께 제공합니다. 라이브러리와 프레임워크의 차이는 응용프로그램의 흐름 주도권을 누가 가지고 있는가입니다.
Read more · 2 min read

Macbook 에서 Java 설치하기

그동안 Window만 사용하다가 이번에 처음으로 Macbook으로 바꾸게 되었습니다. 개발을 하면서 Linux, Ubuntu도 간간이 사용하였지만, 주로 사용한 건 Window였기 때문에 macOS는 아직 서툴지만 그래도 이제는 새로운 환경에 제법 잘 적응할 수 있게 된 것 같습니다. macOS 관련해서는 더 공부가 필요하지만, 일단 필요한 환경을 조금씩 구축하면서 내용을 정리해 보았습니다.
Read more · 1 min read

MacBook Setting

MacBook 입문자를 위한 homebrew 사용 방법을 간단하게 정리하였습니다. homebrew 란 macOS 용 패키지 관리 애플리케이션입니다. homebrew로 편리하게 패키지를 관리하고, 웹 사이트 혹은 앱 스토어에서 다운받을 수 있는 애플리케이션도 다운 받을 수 있습니다.
Read more · 3 min read