새로운 과제의 필요성
블로그 프로젝트의 클라이언트 쪽 기능이 완료돼가고 있다. 아니, 네이버 블로그를 참고한 기본적인 기능은 거의 다 구현했다고 봐도 된다. 쓰기-읽기-임시저장-이미지/비디오 처리- 비디오 썸네일 처리 등... 이제 미흡했던 기능과 부자연스러운 UX를 가다듬으면 된다. 물론 어드민 사이트의 기능을 추가하고 가다듬는 일이 남아있지만 그건 별도의 프로젝트로 하고....
Recording thoughts, technology, and experiences.
블로그 프로젝트의 클라이언트 쪽 기능이 완료돼가고 있다. 아니, 네이버 블로그를 참고한 기본적인 기능은 거의 다 구현했다고 봐도 된다. 쓰기-읽기-임시저장-이미지/비디오 처리- 비디오 썸네일 처리 등... 이제 미흡했던 기능과 부자연스러운 UX를 가다듬으면 된다. 물론 어드민 사이트의 기능을 추가하고 가다듬는 일이 남아있지만 그건 별도의 프로젝트로 하고....

그저께는 동생의 대학원 졸업식이었다. 식이 끝나갈 무렵 동생이 미리 나와 사진을 찍자고 하였다. 식이 끝나면 포토 스팟이 붐빌 상황을 예상한 행동이었다. 어머니는 동생이 혼자 서 있는 사진을 몇 장 찍었다. 다른 졸업생 가족에게 부탁해 셋이서 서 있는 사진을 찍었다. 마지막으로 동생과 어머니가 나란히 서있는 사진은 내가 찍었다. 동생이 다시 식장으로...
# Media Optimization Pipeline 이미지/비디오 품질 유지 + 용량 최소화를 위한 미디어 처리 파이프라인 설계. 클라이언트(WASM) 전처리 + 서버(NestJS) 후처리 2단 구조. --- ## Architecture Overview ``` [클라이언트 - 브라우저] [서버 - NestJS] 유저가 이미지 선택 ↓ Web Worker...

테스팅 라이브러리 및 에러 수집 라이브러리 도입 배경 인지는 하고 있으나 해결하기 어려운 간헐적 에러 존재: 재현을 위해 사람의 반복작업 필요 사용처에서 발생한 에러 파악의 어려움: 사용처에서 에러와 에러 발생 조건을 명확히 설명해주지 못함으로 인한 에러 파악의 어려움 존재 간헐적 에러에 대한 테스팅 라이브러리: Playwright playWright (...

달리기를 말할 때 내가 하고 싶은 이야기 ( 走ることについて語るときに僕の語ること, What I talk about when I talk about running) 무라카미 하루키(村上春樹, Haruki Murakami) 달리기를 시작한 지는 3년 정도 되었다. 처음에는 체중을 줄이는 것이 목적이었다. 나중에는 머릿속을 비우기 위해서 달렸다. 결국 둘 다...
장시간 비동기 작업 중 절전모드 또는 잠금화면에 진입하여 기능이 끊기는 경우가 있었다.
앱
이제 글씨가 잘 써지나? 잘 되는 것 같기도 하고 에디터는 이만하면 훌륭한 것 같다.
한 곡 쓰기의 기술 - 제프 트위디의 창작 수업 How to write one song 제프 트위디(Jeff Tweedy) 최근 구매해서 가장 최근 끝낸 책. 요즘은 가볍거나 일과는 관련 없는 책들을 주로 읽는다. 이 책은 Wilco라는 밴드의 프론트맨인 제프 트위디(Jeff tweedy)라는 사람이 썼다. 밴드에 대해서는 내가 어렸을 적 향뮤직이나...
최근 수행한 업무 가운데 메모리 부족 문제를 해결해야 하는 이슈가 있었다. 대량의 파일을 압축해서 내보내야 하는 이슈였는데, 단순히 압축이 아니라, 이미지에 수정을 가해서 캡쳐한 뒤에 압축해서 브라우저로 다운로드 받는 과정이 존재했다. 이 과정에서 사용되는 라이브러리가 이미지를 로드하는 과정에서 메모리를 사용하고는 해제되지 않는 문제였다. 결론부터...