최근 포스트

맥북 배터리 관리 프로그램 Aldente

최대 1 분 소요

homebrew 로 받기 $ brew install --cask aldente Aldente 는 배터리를 일정 % 이상 충전되지 못하게 하는 프로그램이다. 그래서 배터리 보호에 탁월하고, 맥북을 더욱 오래 쓸 수 있게 해준다. 지금 사용하는 맥북은 사이클 100에 성능 최...

UI/UX Design 관련 정보들

최대 1 분 소요

UI/UX Design 관련 정보들 유튜브를 통해 알게된 UI/UX Design 관련 정보들 디자인 시스템 구글: https://material.io/design 애플: https://developer.apple.com/design/human-interface-guid...

3장 템플릿 - 3.2 변하는 것과 변하지 않는 것

4 분 소요

https://www.yes24.com/Product/Goods/7516911 3장 템플릿 3.2 변하는 것과 변하지 않는 것 3.2.1 JDBC try/catch/finally 코드의 문제점 try/catch 로 예외 시에 리소스를 반환하지 않고 종료되는 것은 해결했지만 ...

3장 템플릿 - 3.1 다시 보는 초난감 DAO

1 분 소요

3장 템플릿 객체지향 설계의 핵심 원칙인 개방 폐쇄 원칙 OCP 을 다시 한번 생각해보자 템플릿이란 이렇게 바뀌는 성질이 다른 코드 중에서 변경이 거의 일어나지 않으며 일정한 패턴으로 유지되는 특성을 가진 부분을 자유롭게 변경되는 성질을 가진 부분으로 독립시켜서 효과적으로 활용...

docusaurus Algolia 적용하기

3 분 소요

이 함수가 이해되는가? add2(3) 의 결과는 무엇일까? const calcWith2 = (op) => (num) => op(2, num); const add = (num1, num2) => num1 + num2; const add2 = calcWith2(...

나를 향해 걷는 열 걸음 - 열 번째 걸음

2 분 소요

나를 향해 걷는 열 걸음 - 열 번째 걸음 유성룡의 ‘징비록’ 우리가 더 나은 사회로 도약하기 위해서는 생각하는 힘을 키워야 한다. 생각하는 능력을 발휘하는 자를 독립적 주체라고 한다. 스스로와 비교로 자기를 굳건히 세울 수 있는 사람이다. 성공하는 인간의 가장 큰 특징은...

나를 향해 걷는 열 걸음 - 아홉 번째 걸음

1 분 소요

나를 향해 걷는 열 걸음 - 아홉 번째 걸음 루쉰의 ‘아Q정전’ 자기 자신을 향해 걷는 일이 제일 힘들다. 나는 내 속에서 스스로 솟아나는 것 바로 그것을 살아보려고 했다. 그것이 왜 그토록 어려웠을까? - 데미안 자기 자신을 향해 어려운 길을 걷는 사람에게는 건너가는...

나를 향해 걷는 열 걸음 - 여덟 번째 걸음

1 분 소요

나를 향해 걷는 열 걸음 - 여덟 번째 걸음 이솝의 ‘이솝우화’ 이야기는 한 곳에 멈춰 있는 논증이나 논변과는 다른 표현 형식이다. 여행, 이야기, 질문하는 인간은 건너가기 위한 일이다. 옳은 것을 따르는 삶에 묶이지 않고 나만의 신화를 쓰는 삶을 살아야 한다. 내 스토리...

docusaurus Algolia 적용하기

1 분 소요

https://docsearch.algolia.com/docs/legacy/run-your-own 문서를 보고 Algolia 를 적용했다. 만약 algolia 계정이 없다면 하나 생성하여야 한다. 설정파일인 config.json 파일을 만든다. $ ./docsearch boo...