Benjamin Lee

Benjamin Lee

Hi, I'm Benjamin! I am a computer programmer from South Korea. I enjoy coding very much, and I like to play the violin and piano in my pastime.
South Korea

Ollama를 이용하여 local에서 LLM 실행시켜보기

#Ollama #LLM #open-webui ChatGPT에 이어 여러 LLM 모델들이 잔뜩 나타나고 있다. 하지만 오히려 여러 기업들이나 학교에서는 개인 정보 및 기업 비밀 유출 방지 등의 목적으로 이런 AI들의 사용을 금지하고 있다. 물론 이런 상황에서 사용하라는 것은 아니지만, 인터넷 연결이 없거나 상대적으로 보안이 중요한 상황에 LLM을 개인 컴퓨터에서 돌리는 방법에 대하여 알아보자.
5 min read

Mac에서 PWA를 이용하여 Typescript만으로 Push 보내기

코딩하다 보면은 푸시 알림이 필요할 때가 있다. 가령, 메세지가 왔을때 내용을 전달하거나, 새로운 이벤트를 홍보해야할 때 푸시가 필요할 수도 있다. 이번 글에서는 PWA를 이용하여 웹사이트로 푸시를 보내보자. ❕시작하기에 앞서, 이번 프로젝트에서는 Ngrok을 이용하기 때문에 그것과 관련된 글을 여기에서 읽고 오는 것을 추천한다. Step 1 : VAPID key 발급받기 VAPID키는 서버와 클라이언트가
7 min read

Ngrok을 이용한 HTTPS 테스트환경 구축하기

코딩에서 자바스크립트를 이용한 개발은 한다고 하면 localhost는 한번정도는 써봤을 것이다. 하지만 localhost는 아이폰에 설치되는 PWA 개발이 어렵다는 단점이 있다. 이것을 해결해주는 아주 간단한 방법인 Ngrok을 알아보자. Ngrok이 뭔데? Ngrok는 어떤 이상한 ngrok 소유의 https 도메인을 사용자의 http 웹사이트로 포워딩해주는 도구이다. 사실상 자신의 코드를 https화 시킨것이라 이해해도 쉽다. Ngrok에 대한 더
3 min read
Algorithms

16235 - 나무 재태크

16235번: 나무 재테크 나무 키우기를 갔다가 시뮬레이션 하여 K 년 후에 남아있는 나무의 수를 구하는 문제입니다. 다음과 같은 사계절을 지나면 1년이 완성됩니다. 1. 봄에는 나무가 자신의 나이만큼 양분을 먹고, 나이가 1 증가한다. 각각의 나무는 나무가 있는 1×1 크기의 칸에 있는 양분만 먹을 수 있다. 하나의 칸에 여러 개의 나무가
6 min read