<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>sings.dev</title><description>백엔드 아키텍처, MPC 시스템, 인프라 라우팅에 대한 글을 모아 둔 공간입니다.</description><link>https://sings.dev/</link><language>ko</language><item><title>튼튼한 시스템은 분명한 목적에서 비롯된다 (feat. superpowers)</title><link>https://sings.dev/posts/purpose-driven-systems/</link><guid isPermaLink="true">https://sings.dev/posts/purpose-driven-systems/</guid><description>오래 가는 시스템에 필요한 단순한 사이클, 그리고 그 사이클을 도구화한 superpowers를 살펴봅니다.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate></item><item><title>macOS 터미널 한글 깨짐/정렬의 진실: NFC vs NFD (터미널 5종 비교) (1/2): NFC vs NFD</title><link>https://sings.dev/posts/macos-terminal-hangul-1/</link><guid isPermaLink="true">https://sings.dev/posts/macos-terminal-hangul-1/</guid><description>macOS 터미널에서 한글 정렬과 글꼴이 이상하게 보이는 문제, 그 뿌리에 있는 NFC vs NFD 이야기를 살펴봅니다.</description><pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate></item><item><title>안전한 난수 만들기 (2/2): TRNG와 CSPRNG</title><link>https://sings.dev/posts/safe-random-types/</link><guid isPermaLink="true">https://sings.dev/posts/safe-random-types/</guid><description>TRNG와 CSPRNG가 어떻게 안전한 난수를 만들어내는지, 운영체제와 프로그래밍 언어에서 이를 어떻게 사용하는지 정리합니다.</description><pubDate>Tue, 02 Jan 2024 00:00:00 GMT</pubDate></item><item><title>안전한 난수 만들기 (1/2): 역사와 동기</title><link>https://sings.dev/posts/safe-random-history/</link><guid isPermaLink="true">https://sings.dev/posts/safe-random-history/</guid><description>동전 던지기와 주사위에서 컴퓨터의 의사 난수까지, 우리가 왜 안전한 난수를 필요로 하는지 살펴봅니다.</description><pubDate>Mon, 01 May 2023 00:00:00 GMT</pubDate></item><item><title>이더리움 vs 이오스, 승자는 누구일까</title><link>https://sings.dev/posts/ethereum-vs-eos-winner/</link><guid isPermaLink="true">https://sings.dev/posts/ethereum-vs-eos-winner/</guid><description>2세대 이더리움과 3세대 이오스를 사용성, 수수료, dApp 활성화 측면에서 비교하며 어느 플랫폼이 시장을 선도할지 살펴봅니다.</description><pubDate>Thu, 06 Dec 2018 00:00:00 GMT</pubDate></item><item><title>스캐터(Scatter)를 이용한 eos 웹 서비스 개발 (2/2): 트랜잭션과 로그아웃</title><link>https://sings.dev/posts/scatter-transactions/</link><guid isPermaLink="true">https://sings.dev/posts/scatter-transactions/</guid><description>스캐터로 연동된 EOS 계정을 사용해 송금, 커스텀 토큰 전송, 투표 트랜잭션을 보내는 방법과 로그아웃 처리 방법을 정리합니다.</description><pubDate>Wed, 14 Nov 2018 00:00:00 GMT</pubDate></item><item><title>스캐터(Scatter)를 이용한 eos 웹 서비스 개발 (1/2): 계정 연동</title><link>https://sings.dev/posts/scatter-account-binding/</link><guid isPermaLink="true">https://sings.dev/posts/scatter-account-binding/</guid><description>프라이빗 키를 웹에 노출하지 않기 위해 크롬 확장 플러그인 스캐터를 활용해 EOS 계정을 웹 서비스에 연동하는 방법을 정리합니다.</description><pubDate>Fri, 19 Oct 2018 00:00:00 GMT</pubDate></item><item><title>eosjs 설치부터 전송까지 (2/2): 토큰 전송</title><link>https://sings.dev/posts/eosjs-token-transfer/</link><guid isPermaLink="true">https://sings.dev/posts/eosjs-token-transfer/</guid><description>eosjs의 transaction 메서드를 사용해 EOS 위에서 컨트랙트 기반 토큰을 전송하는 과정을 정리합니다.</description><pubDate>Thu, 04 Oct 2018 00:00:00 GMT</pubDate></item><item><title>eosjs 설치부터 전송까지 (1/2): EOS 코인 전송</title><link>https://sings.dev/posts/eosjs-coin-transfer/</link><guid isPermaLink="true">https://sings.dev/posts/eosjs-coin-transfer/</guid><description>eosio 블록체인의 javascript 라이브러리 eosjs를 설치·설정하고 transfer 메서드로 EOS 코인을 전송하는 과정을 정리합니다.</description><pubDate>Thu, 27 Sep 2018 00:00:00 GMT</pubDate></item><item><title>EOS Dawn v4.0 노드 직접 구축하고 운영하기 (2/2): 동작구조 및 환경설정</title><link>https://sings.dev/posts/eos-dawn-architecture/</link><guid isPermaLink="true">https://sings.dev/posts/eos-dawn-architecture/</guid><description>EOS의 주요 컴포넌트(nodeos · cleos · keosd) 동작 구조, 그리고 손쉬운 운영을 위한 환경설정과 시작·종료 스크립트 정리.</description><pubDate>Sun, 20 May 2018 00:00:00 GMT</pubDate></item><item><title>EOS Dawn v4.0 노드 직접 구축하고 운영하기 (1/2): 설치 및 실행</title><link>https://sings.dev/posts/eos-dawn-installation/</link><guid isPermaLink="true">https://sings.dev/posts/eos-dawn-installation/</guid><description>EOS를 빌드해 nodeos, cleos 까지 실행해봅니다.</description><pubDate>Thu, 17 May 2018 00:00:00 GMT</pubDate></item><item><title>이더리움 KeyStore 파일 생성 및 암호화/복호화 원리 (2/2): 복호화 과정</title><link>https://sings.dev/posts/ethereum-keystore-decryption/</link><guid isPermaLink="true">https://sings.dev/posts/ethereum-keystore-decryption/</guid><description>이더리움 KeyStore 파일에서 Private Key를 복호화하는 과정 — 패스워드 검증, mac 비교, AES 복호화 — 과 자주 나오는 질문들을 정리합니다.</description><pubDate>Tue, 08 May 2018 00:00:00 GMT</pubDate></item><item><title>이더리움 KeyStore 파일 생성 및 암호화/복호화 원리 (1/2): 생성 및 암호화 과정</title><link>https://sings.dev/posts/ethereum-keystore-encryption/</link><guid isPermaLink="true">https://sings.dev/posts/ethereum-keystore-encryption/</guid><description>이더리움 KeyStore 파일이 Private Key를 어떻게 보관하고 암호화하는지, ECDSA · Scrypt · AES · SHA3-256 단계별로 정리합니다.</description><pubDate>Sun, 25 Mar 2018 00:00:00 GMT</pubDate></item></channel></rss>