-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.xml
190 lines (153 loc) · 11.4 KB
/
index.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>Option::None</title>
<link>http://blog.cro.sh/</link>
<description>Recent content on Option::None</description>
<generator>Hugo -- gohugo.io</generator>
<language>ko-kr</language>
<copyright>&copy; 2019-2023 Nam Junghyun</copyright>
<lastBuildDate>Sun, 15 Oct 2023 17:38:26 +0900</lastBuildDate><atom:link href="http://blog.cro.sh/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>나의 트레이딩 봇 자랑</title>
<link>http://blog.cro.sh/posts/my-trading-bots/</link>
<pubDate>Sun, 15 Oct 2023 17:38:26 +0900</pubDate>
<guid>http://blog.cro.sh/posts/my-trading-bots/</guid>
<description><p>그동안 열심히 만든 트레이딩 봇을 거의 완성했다. 장장 8개월간 했던 나의 엔지니어링에 대한 자랑 겸 스토리를 써보고자 한다.</p></description>
</item>
<item>
<title>ETHSeoul 2023 Hackathon Review</title>
<link>http://blog.cro.sh/posts/ethseoul2023-review/</link>
<pubDate>Sun, 04 Jun 2023 21:27:49 +0900</pubDate>
<guid>http://blog.cro.sh/posts/ethseoul2023-review/</guid>
<description><p>난생 처음으로 해커톤, 그것도 Web3 해커톤에 참가하면서 느끼고 배운 점을 서술해보고자 한다.</p></description>
</item>
<item>
<title>Demystifying Functional Effect Systems in Rust (Part 1)</title>
<link>http://blog.cro.sh/posts/demystifying-functional-effect-systems-in-rust-part-1/</link>
<pubDate>Mon, 29 May 2023 19:21:34 +0900</pubDate>
<guid>http://blog.cro.sh/posts/demystifying-functional-effect-systems-in-rust-part-1/</guid>
<description><p>Effect system을 공부하던 중, <a href="https://medium.com/wix-engineering/demystifying-functional-effect-systems-in-scala-14419039a423">Demystifying Functional Effect Systems in Scala</a>라는 좋은 글을 접했다. Rust에서 effect system을 적용하면 어떤 모습이 될 지 궁금하여, 해당 글을 한국어로 간단히 요약하면서 Rust로 코드를 옮겨보았다.</p></description>
</item>
<item>
<title>The Graph</title>
<link>http://blog.cro.sh/posts/the-graph/</link>
<pubDate>Sat, 27 May 2023 21:42:40 +0900</pubDate>
<guid>http://blog.cro.sh/posts/the-graph/</guid>
<description><h1 id="graphql">GraphQL</h1>
<p>GraphQL은 간략하게 설명하면, REST fetch와 다르게 API에 필요한 데이터만을 질의해 가져올 수 있는 쿼리 언어 &amp; 런타임이다.</p>
<p>The Graph는 GraphQL로 온체인 데이터를 질의할 수 있게 해주는 탈중앙 프로토콜이다.</p></description>
</item>
<item>
<title>Serde Interface</title>
<link>http://blog.cro.sh/posts/serde-interface/</link>
<pubDate>Sun, 21 May 2023 11:13:05 +0900</pubDate>
<guid>http://blog.cro.sh/posts/serde-interface/</guid>
<description><p>Serde는 Rust의 데이터 직렬화/역직렬화를 담당하는 프레임워크로, Rust 생태계의 중추적인 위치를 차지하고 있다. 이번 글에서는 Serde의 인터페이스가 어떻게 정의되었는지 정리해보고자 한다.</p></description>
</item>
<item>
<title>Lua for Python Users</title>
<link>http://blog.cro.sh/posts/lua-for-python-users/</link>
<pubDate>Sun, 14 May 2023 09:35:34 +0900</pubDate>
<guid>http://blog.cro.sh/posts/lua-for-python-users/</guid>
<description><p>Lua에 대해 간단하게 알아봅시다.</p></description>
</item>
<item>
<title>Rust의 에러 처리, Part 2</title>
<link>http://blog.cro.sh/posts/error-handling-story-in-rust-part-2/</link>
<pubDate>Thu, 26 Jan 2023 20:58:44 +0900</pubDate>
<guid>http://blog.cro.sh/posts/error-handling-story-in-rust-part-2/</guid>
<description><p><a href="../error-handling-story-in-rust-part-1">[Rust의 에러 처리, Part 1]</a>에 이어, Rust의 에러 처리에 대해 다뤄보고자 한다.</p></description>
</item>
<item>
<title>Rust의 에러 처리, Part 1</title>
<link>http://blog.cro.sh/posts/error-handling-story-in-rust-part-1/</link>
<pubDate>Sat, 07 Jan 2023 23:26:51 +0900</pubDate>
<guid>http://blog.cro.sh/posts/error-handling-story-in-rust-part-1/</guid>
<description><p>Rust에서 어떻게 에러를 처리하고 복구하는지에 대해 실전 위주로 다뤄보고자 한다.</p></description>
</item>
<item>
<title>4년간의 Rust 사용 후기</title>
<link>http://blog.cro.sh/posts/four-years-of-rust/</link>
<pubDate>Sun, 11 Dec 2022 15:19:56 +0900</pubDate>
<guid>http://blog.cro.sh/posts/four-years-of-rust/</guid>
<description><p>2018년 중순부터 4년간 Rust를 사용해보았고, 최근 1년 반 가량은 병역특례를 하면서 프로덕션에서도 사용을 해 보았다.
연말이기도 하니, 그 동안 내가 Rust를 하면서 어떤 인상을 받았는지를 중점으로 하여 되돌아보고자 한다.</p></description>
</item>
<item>
<title>Asynchronous Rust</title>
<link>http://blog.cro.sh/posts/asynchronous-rust/</link>
<pubDate>Mon, 15 Aug 2022 23:22:43 +0900</pubDate>
<guid>http://blog.cro.sh/posts/asynchronous-rust/</guid>
<description><p>최근에 근무 중인 직장에서 비동기 Rust 프로그래밍에 대해 발표하게 되어 자료를 공유한다.</p></description>
</item>
<item>
<title>Anchor Protocol Summary</title>
<link>http://blog.cro.sh/posts/anchor-protocol-summary/</link>
<pubDate>Sun, 27 Feb 2022 13:08:18 +0900</pubDate>
<guid>http://blog.cro.sh/posts/anchor-protocol-summary/</guid>
<description></description>
</item>
<item>
<title>Windows에서 Rust 빌드 환경 컨테이너화하기</title>
<link>http://blog.cro.sh/posts/dockerizing-windows-rust-build-environment/</link>
<pubDate>Sun, 20 Feb 2022 21:25:34 +0900</pubDate>
<guid>http://blog.cro.sh/posts/dockerizing-windows-rust-build-environment/</guid>
<description><p>CD 등을 위해 Rust 빌드 환경을 <a href="https://hub.docker.com/_/rust">Docker Hub의 공식 Rust 이미지</a>를
기반으로 하여 자주 구성하는데, 공식 이미지는 Linux 컨테이너만 지원하기 때문에 Windows 기반의
빌드 환경을 샌드박싱하기 어려웠다. 이번 포스트에서는 Windows Docker Image 기반으로 Rust 빌드
환경을 구성하는 법을 다룰 것이다.</p></description>
</item>
<item>
<title>파이로 파이 Pico 디버깅하기 (w/ buildroot)</title>
<link>http://blog.cro.sh/posts/debugging-raspberry-pi-pico-with-raspberry-pi-3/</link>
<pubDate>Sun, 19 Dec 2021 11:32:19 +0900</pubDate>
<guid>http://blog.cro.sh/posts/debugging-raspberry-pi-pico-with-raspberry-pi-3/</guid>
<description><p>라즈베리 파이 재단이 출시한 4$ MCU인 Pico를 구입했다. 하드웨어 디버깅을 하기에 마땅한 장비가 없어서,
가지고 있던 라즈베리 파이 3을 이용해보기로 했다. 최대한 미니멀한 환경을 원했기 때문에 예전과 같이
Buildroot을 사용하여 구성하였다.</p></description>
</item>
<item>
<title>Cloudflare Workers Rust SDK 사용기</title>
<link>http://blog.cro.sh/posts/cloudflare-workers-rust/</link>
<pubDate>Mon, 04 Oct 2021 19:16:56 +0900</pubDate>
<guid>http://blog.cro.sh/posts/cloudflare-workers-rust/</guid>
<description><p>Workers는 Cloudflare사의 서버리스 컴퓨팅 서비스로, 전세계의 수많은 Cloudflare Edge 네트워크를
통해 빠른 반응속도로 응답할 수 있는 매력적인 서비스다. Workers 코드를 Rust로 작성해보면서 느낀 점을
공유해보고자 한다.</p></description>
</item>
<item>
<title>CS6265 Epilogue</title>
<link>http://blog.cro.sh/posts/cs6265-epilogue/</link>
<pubDate>Sun, 14 Feb 2021 16:44:32 +0900</pubDate>
<guid>http://blog.cro.sh/posts/cs6265-epilogue/</guid>
<description><p>동계 디지털 국제 계절수업 프로그램을 통해 조지아 공대의
<a href="https://omscs.gatech.edu/cs-6265-information-security-lab">Information Security Lab (CS6265)</a>
수업을 들어볼 수 있었다. 겨울방학 동한 공부한 컴퓨터 보안에 대해 정리해보고자 한다.
당연히 이 글을 읽는 누군가는 이 수업을 들을 수도 있기 때문에, 스포일러는 최대한 자제할 것이다. 무엇을 배웠는지 위주로 정리한다.</p></description>
</item>
<item>
<title>Windows에서 Rust ARM64 타겟으로 크로스컴파일하기</title>
<link>http://blog.cro.sh/posts/rust-crosscompile-aarch64/</link>
<pubDate>Sat, 04 Apr 2020 21:50:17 +0900</pubDate>
<guid>http://blog.cro.sh/posts/rust-crosscompile-aarch64/</guid>
<description><p>링크 위주로 간략하게 정리한다.</p></description>
</item>
<item>
<title>Wasm 모듈 HTML에 내장하기</title>
<link>http://blog.cro.sh/posts/embedding-wasm-in-html/</link>
<pubDate>Sun, 23 Feb 2020 17:57:08 +0900</pubDate>
<guid>http://blog.cro.sh/posts/embedding-wasm-in-html/</guid>
<description><p>레지스트리를 암호화해 저장하는 프로그램인 <a href="https://github.com/cr0sh/zandam">Zandam</a>을 개발하면서, &lsquo;Self-extractor를 Wasm과 HTML로 작성하면 크로스플랫폼 지원이 매우 간단하지 않을까&rsquo; 라는 생각을 해 보았다. 그런데 사용자 입장에서 여러 개의 파일(JS module, Wasm module, HTML 등)을 들고 다니면 매우 번거롭기 때문에, 이들을 하나의 HTML 파일로 우겨넣는 방법을 찾아야 했다.</p></description>
</item>
<item>
<title>Raspberry Pi Zero-W에 Buildroot 설치하기 (1)</title>
<link>http://blog.cro.sh/posts/pi-zero-buildroot/</link>
<pubDate>Sun, 01 Dec 2019 19:19:27 +0900</pubDate>
<guid>http://blog.cro.sh/posts/pi-zero-buildroot/</guid>
<description><p>라즈베리 파이 제로-W를 산 지 1년이 다 되어가는데도, 쓸 데가 딱히 없어 서랍장 한구석에 박아 두고 있었다.
그러다가 <a href="https://github.com/cr0sh/lzn">lzn</a>(현재 private)을 개발하면서 &lsquo;이걸 파이에 박아놓고 휴대용 웹툰 서버 머신으로 쓰면 어떨까&rsquo; 하는 생각이 들었다.
보조배터리 꽂아서 쓸 건데 굳이 전력 아깝게(?) 다른 프로그램 돌아가는 건 싫었고, 임베디드 리눅스도 공부할 겸 <a href="https://buildroot.org">Buildroot</a>으로 리눅스를 빌드해서 올려보는 작업에 도전했다. 모니터 없이(headless) 동작하는 리눅스 머신 셋업 과정을 여기에 정리하고 공유한다.</p></description>
</item>
</channel>
</rss>