분류 전체보기
·기록
회사 앞에 너무 맛있는 커피가 있어서 자주 마셨다. 커피를 원래 좋아하고 자주 마셨는데, 필터커피를 제대로 마셔본 건 이번이 거의 처음인 것 같았다. 너무 맛있어서 충격적이었다. 그러다가 이럴꺼면 내가 직접 내려먹어보자는 생각이 들었다.사무실 이사하기 전에 원두도 사옴처음으로 만들어봤다!! 이땐 저울도 없어서 그냥 감으로 만들었는데 그래도 너무 맛있었다처음에 쿠팡에서 어쩌구 전동 그라인더를 샀는데 수동 그라인더를 새로 샀다. 컵도 샀다. 항아리같기도 하고 꽃병같기도 한데 예쁨필터가 예쁘게 달라붙으면 기분이 좋다
·기록
[Go] 컨트리뷰트 도전 실패계기multipart/form-data 전송, 수신 글을 쓰다가 mime/multipart: CreateFormFile에서 파일 파트를 만들 때, Content-Type이 기본적으로 "application/octet-stream"으로 되어있는 걸 발견하게 되었다. image/jpeg, image/pngkillle.tistory.com 옛날부터 오픈소스에 기여하고 싶었는데이번에 `toss/react-simplikit`에 PR을 올려 머지되었다. 문제인터넷에서 글이나 문서를 볼 때 (밝은 테마/어두운 테마) 토글 버튼이 있으면 눌러보고 어떤 게 더 보기 편한지 확인하고 읽는 습관이 있다. 그래서 `react-simplikit` 문서를 볼 때에도 테마 토글버튼을 눌러서 확인해 보..
프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 대략 이런 모양의 블럭들이 있는 상태에서, 맨 위에 블럭 하나를 추가하는데 P원, 맨 위 블럭 하나를 제거하는데 Q원이 든다.모든 블럭의 높이를 같게 만드는데 필요한 최소 금액 구하자. N x N 모양의 블럭 바닥0 이상 10억 이하의 블럭 높이 1 1 1. 삼분 탐색맨 처음 떠오른 풀이는 이분 탐색이었는데, 조금 더 생각해보니 이분 탐색으로는 풀 수 없을 것 같았다.왜냐하면 해의 그래프가 아래로 볼록한 2차원 그래프이기 때문이다. P, Q, 블럭의 모양에 따라 다르겟지만 대략 이런 모양이 나온다. 주어진 모양에서 가장 높은곳과 가장 낮은 곳 이..
·JS
Unbundling the JavaScript module bundler - DublinJS July 2018Today we all use Webpack (right?), but I remember a time when you had to manually copy-paste JavaScript files to create a package of libraries you could use in your frontend application. Many years have passed since then and the landscape of module bundlerslides.com 아무것도 없는 상태에서 시작해서 단계적으로 모듈, 번들러를 설명해주셔서 이해하기 쉬웠다. 모듈-> 여러개로 분리된 코드 조각 ..
프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 트라이주어진 words로 트라이를 만들어준다.struct Node { unordered_map count; Node* next[26] = {};}; count 는 해당 노드를 지나가는 word 들의 최대 사이즈의 (사이즈: 개수) 값을 가진다. 예를 들어, 트라이에 front를 추가한다면f 노드의 count[5] += 1;f -> r 노드의 count[5] += 1;f -> r -> o 노드의 count[5] += 1; 이런 식이다. next 는 다음 노드 정보이다. frodo와 front가 있다면 다음과 같은 trie를 얻을 수 있다...
·etc
문제 여러가지 시도를 해 보았는데, 디바이스에 메모리를 적게 할당해서 뜨는 문제 같습니다 해결Android Studio -> Virtual Device Manager 왼쪽 위에 + 버튼 누르고 New hardware profile (기존 있는 디바이스들은 메모리 설정이 따로 안 되는 것 같아요) Device Name, Device Type, Screen 은 직접 설정하시고Memory 크게 하기 Finish 하고 방금전에 만든 디바이스 선택, Next Additional settings에서 Graphics acceleration -> HardwareCPU cores 크게, RAM 크게, VM heap size 크게 만들어진거 실행하기 끝 ! 16기가로 해놨는데도 최대 6기가 정도밖에..
·책
코딩하기 좋은 폰트를 한참 찾아다녔었다. naver d2, nerd fonts, jetbrains mono, comic sans 이것저것 써봤지만 결국 Iosevka로 정착했다 IosevkaThe two quasi-proportional families: Iosevka Aile, and Iosevka Etoile, are made for documents and writing. They provide more variety on character widths, including a slightly wider letter w and m, and narrower i and l.typeof.net 코드의 너비가 좁은데 가독성은 좋아서, 한 화면에 많은 글자를 볼 수 있다 책 금속 활자 이야기가 계속 나와서 ..