Writing

작업 노트

기술 자체보다 어떤 문제를 왜 그렇게 풀었는지에 초점을 둡니다.

오픈렌즈(OpenLens) 자동 업데이트 막기

오픈렌즈(OpenLens) 자동 업데이트 막기 오픈렌즈는 렌즈를 빌드해주는 프로젝트인데 오픈소스다 보니 업데이트가 되는데 에러가 생기는 버전이 존재한다 그럴때 유용한 방법으로 업데이트를 막는 방법이다 업데이트 막기 업데이트 풀기 참조

1 min read

실용주의 프로그래머 20주년 기념판 3장

실용주의 프로그래머 3장. 기본도구 16. 일반 텍스트의 힘 일반 텍스트로는 데이터 그자체로 의미가 드러나는 데이터를 만들수 있다. 지식을 일반 텍스트로 저장하라 일반텍스트의 장점 지원 중단에 대한 보험 기존 도구의 활용 더 쉬운 테스트 17. 셀 가지고 놀기 명령어 셀의 힘들 사용하라 18. 파워 에디팅 에디터를 유창하

2 min read

JEP 425: Virtual Threads (Preview)

JEP 425: Virtual Threads (Preview) Summary Java 플랫폼에 가상 스레드를 도입합니다. 가상 스레드는 처리량이 많은 동시 응용 프로그램을 작성, 유지 관리 및 관찰하는 노력을 크게 줄이는 경량 스레드입니다. 이것은 미리보기 API 입니다. Goals 간단한 요청당 스레드 스타일로 작성된

84 min read

실용주의 프로그래머 20주년 기념판 1장 ~ 2장

실용주의 프로그래머 1장. 실용주의 철학 항목 1. 당신의 인생이다 주도적으로 행동해서 기회를 잡아라 항목 2. 고양이가 내 소스 코드를 삼켰어요 팀 내 신뢰를 얻어야 된다 책임지기 어설픈 변명 보다는 대안을 제시 항목 3. 소프트웨어 엔트로피 깨진 창문을 내버려 두지 말자 우선 망가 뜨리지 말자 항목 4. 돌멩이 수프와

4 min read

아이템 51: 성능이 중요한 부분에는 기본 자료형 배열을 사용하라

이펙티브 코틀린(효율성) 아이템 51: 성능이 중요한 부분에는 기본 자료형 배열을 사용하라 기본 자료형의 특징 가볍다 일반적인 객체와 다르게 추가적으로 포함되는것이 없기 때문 빠르다 값에 접근할 때 추가비용이 들지 않는다 일반적으로 array보다 list나 set을 사용하는 것이 좋다 하지만 기본 자료형 컬렉션을 굉장히

1 min read