All Tags

7 posts
2026년 2월 6일18분 읽기
Rust로 양방향 연결리스트 구현하기(with Rc, Weak, RefCell)

이번 포스트에서는 Rust로 양방향 연결리스트 자료구조를 구현해볼 것이다. 그러기 위해서는 몇 가지 Rust의 스마트 포인터를 알아야 하므로, 먼저 스마트 포인터에 대해 알아보고 그 다음 양방향 연결리스트를 구현해 볼 것이다.

2026년 2월 6일11분 읽기
자바스크립트는 싱글 스레드인데 어떻게 동시성을 구현할까?

싱글 스레드 언어 Javascript 자바스크립트는 싱글 스레드 위에서 동작하는 언어이다. 이 말은 한 번에 하나의 작업만을 처리할 수 있다는 것을 뜻한다.

2026년 1월 29일18분 읽기
이미지 필터로 비교해보는 Javascript vs WebAssembly 성능 차이

WebAssembly 웹 어셈블리는 브라우저, Node.js 등 JS 런타임에서 네이티브에 가까운 성능으로 코드를 실행할 수 있게 하는 바이트코드 형식의 데이터이다.

2026년 1월 17일11분 읽기
Rust로 멀티 스레드 크롤러 만들기(2) - Trait로 크롤링 패턴 추상화

이전 포스팅에서는 멀티 스레드 크롤러를 사용할 때 발생할 수 있는 동시성 문제에 대해 다루었다. 이번 포스팅에서는 각 웹사이트 구조에 따라 몇 가지 패턴으로 분류되는 크롤링 방식을 트레이트로 추상화한 사례를 소개하려고 한다.

2026년 1월 16일12분 읽기
Rust로 멀티 스레드 크롤러 만들기(1) - 병렬 크롤링과 동시성 처리

이번에 이직을 위해 프론트엔드 채용 공고를 한눈에 훑어보면서 Rust 언어도 공부해 볼 겸 채용 공고 크롤러를 만들어보았다. 각 공고들의 다음 정보들을 모아 CSV 파일로 정리하는게 목적이었다. ex) 공고 제목, 회사, 경력, 마감일, 근무지, 평점, 리뷰 수, ..

2025년 11월 1일12분 읽기
안전한 자동 저장 모듈 설계하기

SaaS 서비스를 개발하다 보면 Form 화면을 개발할 때가 굉장히 많다. 그리고 Form 화면에서의 UX를 설계 하다 보면, 자동 저장 기능 요구사항이 들어오는 경우가 빈번하다.

2025년 10월 7일7분 읽기
Sidekick.nvim - Neovim에서 AI CLI와 Tab 자동완성 사용하기

안녕하세요, 오늘은 sidekick.nvim 이라는 플러그인을 간단히 소개해드리려고 합니다. sidekick.nvim 플러그인은 크게 2가지 기능을 제공합니다. Neovim 에디터와 AI Agent(Claude, Codex, Copilot, ...