Automatically Create a task using Shortcuts

Problem I want to use the ios reminders app more extensively but creating reminders is annoying. Especially when you have to type out everything and manually select the date even when the text is provided via mail. Solution Created a shortcut that recieves text, parses the selected text into three parts: title, description, and date(+time) and takes the parsed result to create a reminder. Most of the logic can be reused for creating calendar events as well....

January 22, 2025 · 2 min · Jun

Ipad as Dev Machine

I set up coder on my mac at home so that I can use my ipad as a remote dev machine. The setup was actually very simple and required almost no tweaking for a minimal dockerized dev environment. The experience is surprisingly great which makes me want to get a 13 inch m4 ipad pro… having a function row with an esc key sounds amazing… host (macbook at home) 1 2 3 4 5 6 7 8 # First, install Coder curl -L https://coder....

January 10, 2025 · 1 min · Jun

Toss Daily Log 5

euc-kr to utf-8 내 업무 중 하나는 한글(hwp)문서와 관련 된 작업을 하는 것이다. 한글파일 안에 들어갈 데이터를 사용자로부터 입력받아서 파싱하여 미리 만들어 둔 한글 템플릿에 적용 하는게 나의 주 업무이다. 한글 문서에 입력될 텍스트를 파싱할 때 euc-kr로 인코딩을 한다. euc-kr (Extended Unix Code for Korean)는 한글을 표현하기 위해서 사용한(했던) 인코딩 중 하나이고 한국의 레거시 프로젝트에서 많이 사용 되었다고 한다. euc-kr의 특징은 variable size이다. 한글은 2 byte, 그 외 알파벳, 숫자와 같은 ascii 문자는 1 byte를 차지한다....

December 23, 2024 · 1 min · Jun

Toss Daily Log 4

프로젝트 구조 변화 어제 살펴본 프로젝트 구조를 유지보수, 개발자 생산성, 확장성 측면에서 개선하기 위해 어떤 구조를 적용 시킬 수 있을까? 현재는 ifr 모듈에서 작업을 하고 나서, jenkins에서 파이프라인을 돌린 후, 메인 애플리케이션의 파이프라인을 돌린다. 문제는 ifr을 수정하는 인원이 우리 팀 내에도 많고, 타업무에서도 각자 ifr을 돌린 후 메인 애플리케이션을 또 돌리기 때문에, 빌드 파이프라인이 불필요하게 돌아가는 경우가 많다. 이는 Build Coupling이 높다고 표현할 수 있다. 각 Ifr 모듈의 변화를 적용하기 위해서는 모듈을 우선 빌드 한 후, 메인 애플리케이션을 (이 순서대로) 빌드 해야한다....

December 20, 2024 · 1 min · Jun

Toss Daily Log 3

이 프로젝트는 여러 git 리포지토리로 구성되어 있으며, 각 리포지토리는 비즈니스 업무 단위로 나뉘어 있다. 내가 속한 팀은 4가지 업무를 담당하고 있고, 이 중 나는 두가지 업무를 맡았고 각 업무당 또 다시 두개의 git 리포지토리로 나뉜다. 프로젝트의 구조 여기서 다소 희한한 프로젝트의 구조를 엿볼 수 있다. 각 업무마다 Ifr과 If module이 있다. Ifr Module은 외부 업무에서 사용 될 로직이 구현 되어 있고, If Module은 우리 팀의 다른 업무에서 사용이 될 로직이 들어 있다....

December 19, 2024 · 1 min · Jun