PageSourceSearch

https://cuda-chen.github.io/

html cuda-chen.github.io collected 2026-10-03 08:50:36 UTC 19,496 bytes, 434 lines download raw bytes

1<!DOCTYPE html>
2<head>
3    
3<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3260266850703210"
4     crossorigin="anonymous"></script>
4
5</head>
6<html lang="en"><head>
7  <meta charset="utf-8">
8  <meta http-equiv="X-UA-Compatible" content="IE=edge">
9  <meta name="viewport" content="width=device-width, initial-scale=1"><!-- Begin Jekyll SEO tag v2.8.0 -->
10<title>Cuda Chen’s Blog | Image Processing, Machine Learning, Parallel Computing, video games, and living.</title>
11<meta name="generator" content="Jekyll v3.10.0" />
12<meta property="og:title" content="Cuda Chen’s Blog" />
13<meta property="og:locale" content="en_US" />
14<meta name="description" content="Image Processing, Machine Learning, Parallel Computing, video games, and living." />
15<meta property="og:description" content="Image Processing, Machine Learning, Parallel Computing, video games, and living." />
16<link rel="canonical" href="https://cuda-chen.github.io/" />
17<meta property="og:url" content="https://cuda-chen.github.io/" />
18<meta property="og:site_name" content="Cuda Chen’s Blog" />
19<meta property="og:type" content="website" />
20<meta name="twitter:card" content="summary" />
21<meta property="twitter:title" content="Cuda Chen’s Blog" />
22<script type="application/ld+json">
23{"@context":"https://schema.org","@type":"WebSite","description":"Image Processing, Machine Learning, Parallel Computing, video games, and living.","headline":"Cuda Chen’s Blog","name":"Cuda Chen’s Blog","url":"https://cuda-chen.github.io/"}</script>
23
24<!-- End Jekyll SEO tag -->
25<link id="main-stylesheet" rel="stylesheet" href="/assets/css/style.css"><link type="application/atom+xml" rel="alternate" href="https://cuda-chen.github.io/feed.xml" title="Cuda Chen&apos;s Blog" />
vendor: 63 bytes, line 25
25<script async src="https://www.googletagmanager.com/gtag/js?id=
25G-S0YYB3MSRY
vendor: 12 bytes, line 25
25"></script>
26<script>
27  window.dataLayer = window.dataLayer || [];
28  function gtag(){window.dataLayer.push(arguments);}
29  gtag('js', new Date());
30
31  gtag('config', 'G-S0YYB3MSRY');
32</script>
32
33
34</head>
35<body><header class="site-header">
36
37  <div class="wrapper">
38    <a class="site-title" rel="author" href="/">Cuda Chen&#39;s Blog</a>
39      <nav class="site-nav">
40        <input type="checkbox" id="nav-trigger" />
41        <label for="nav-trigger">
42          <span class="menu-icon"></span>
43        </label>
44
45        <div class="nav-items">
46  <a class="nav-item" href="/about/">About</a>
47</div>
48
49      </nav>
50  </div>
51</header>
52<main class="page-content" aria-label="Content">
53      <div class="wrapper">
54        <div class="home">
55
56
57
58  <ul class="post-list"><li>
59        <span class="post-meta">Sep 25, 2026</span>
60        <h3>
61          <a class="post-link" href="/container/2026/09/25/container-runtime-deminisfy.html">
62            Deminisfy Container Runtime: from Kubernetes to Process
63          </a>
64        </h3></li><li>
65        <span class="post-meta">Sep 19, 2026</span>
66        <h3>
67          <a class="post-link" href="/programming/2026/09/19/github-you-made-it-to-the-end.html">
68            GitHub &#39;You Made It to the End&#39; Easter Egg
69          </a>
70        </h3></li><li>
71        <span class="post-meta">Sep 14, 2026</span>
72        <h3>
73          <a class="post-link" href="/programming/2026/09/14/sse2neon-movemask-a32-optimization.html">
74            Simplicity Acts Well: Gaining 25% Shorter Latency on Armv7-A
75          </a>
76        </h3></li><li>
77        <span class="post-meta">Sep 7, 2026</span>
78        <h3>
79          <a class="post-link" href="/kubernetes/2026/09/07/kubernetes-architecture-then-scanning-and-monitoring.html">
80            How to Retrieve the Container and Images in A Kubernetes Cluster
81          </a>
82        </h3></li><li>
83        <span class="post-meta">Aug 29, 2026</span>
84        <h3>
85          <a class="post-link" href="/blog/2026/08/29/jekyll-why-post-does-not-appear.html">
86            Why Your Jekyll Future Post Does Not Appear on GitHub Pages
87          </a>
88        </h3></li><li>
89        <span class="post-meta">Aug 29, 2026</span>
90        <h3>
91          <a class="post-link" href="/programming/2026/08/29/how-to-retrieve-layers-without-standard-export-command.html">
92            How to Retrieve Container Layers without Standard Export Command
93          </a>
94        </h3></li><li>
95        <span class="post-meta">Aug 22, 2026</span>
96        <h3>
97          <a class="post-link" href="/container/2026/08/22/how-to-get-proc-info-in-different-cgroup-ver.html">
98            How to Retrieve Docker Container Process Information under Different Cgroup Version
99          </a>
100        </h3></li><li>
101        <span class="post-meta">Aug 2, 2026</span>
102        <h3>
103          <a class="post-link" href="/devops/2026/08/02/how-to-run-arm-a32-application-on-github-actions.html">
104            How to Run Arm A32 Application on GitHub Actions
105          </a>
106        </h3></li><li>
107        <span class="post-meta">Jul 23, 2026</span>
108        <h3>
109          <a class="post-link" href="/control%20group/2026/07/23/how-to-switch-cgroupv1-in-ubuntu-2404.html">
110            How to Switch to cgroup v1 in Ubuntu 24.04
111          </a>
112        </h3></li><li>
113        <span class="post-meta">Jul 19, 2026</span>
114        <h3>
115          <a class="post-link" href="/networking/2026/07/19/intro-to-socks-proxy.html">
116            Introduction to SOCKS Proxy
117          </a>
118        </h3></li><li>
119        <span class="post-meta">Jul 12, 2026</span>
120        <h3>
121          <a class="post-link" href="/networking/2026/07/12/intro-to-http-proxy.html">
122            Introduction to HTTP Proxy
123          </a>
124        </h3></li><li>
125        <span class="post-meta">Jun 21, 2026</span>
126        <h3>
127          <a class="post-link" href="/programming/2026/06/21/cmake-superbuild-deminisfied.html">
128            CMake Superbuild Deminisfied
129          </a>
130        </h3></li><li>
131        <span class="post-meta">Jun 6, 2026</span>
132        <h3>
133          <a class="post-link" href="/living/2026/06/06/protecting-your-llm-service-account-a-privacy-way.html">
134            Protecting Your LLM Service Account: A Privacy Way
135          </a>
136        </h3></li><li>
137        <span class="post-meta">May 7, 2026</span>
138        <h3>
139          <a class="post-link" href="/jobs/2026/05/07/career-ops-intro.html">
140            Career-Ops Thoughts: Jarvis for Finding Jobs in LLM Era
141          </a>
142        </h3></li><li>
143        <span class="post-meta">Apr 26, 2026</span>
144        <h3>
145          <a class="post-link" href="/programming/2026/04/26/how-to-avoid-catastrophic-backtracking-in-regex.html">
146            How to Avoid Catastrophic Backtracking in Regex
147          </a>
148        </h3></li><li>
149        <span class="post-meta">Apr 26, 2026</span>
150        <h3>
151          <a class="post-link" href="/ios/living/2026/04/26/how-to-add-ios-app-widget-on-ios-26.html">
152            How to Add iOS App Widget on iOS 26
153          </a>
154        </h3></li><li>
155        <span class="post-meta">Apr 12, 2026</span>
156        <h3>
157          <a class="post-link" href="/living/2026/04/12/salt-free-diet.html">
158            Make Your Sodium Free Dish with Adding Spices
159          </a>
160        </h3></li><li>
161        <span class="post-meta">Apr 7, 2026</span>
162        <h3>
163          <a class="post-link" href="/living/2026/04/07/bathing-after-work.html">
164            Why You Should Take A Bath as the First Thing After A Day Work
165          </a>
166        </h3></li><li>
167        <span class="post-meta">Mar 22, 2026</span>
168        <h3>
169          <a class="post-link" href="/open%20source%20contribution/programming/simd/2026/03/22/simdjson-pretty-print.html">
170            simdjson Contribution: Implement Pretty Print of DOM
171          </a>
172        </h3></li><li>
173        <span class="post-meta">Mar 17, 2026</span>
174        <h3>
175          <a class="post-link" href="/open%20source%20contribution/programming/simd/2026/03/17/valkey-crc16.html">
176            Valkey Contribution Journey: Optimize CRC16 Hash Algorithm
177          </a>
178        </h3></li><li>
179        <span class="post-meta">Feb 21, 2026</span>
180        <h3>
181          <a class="post-link" href="/programming/seismology/seismology%20data%20format/optimziation/benchmarking/2026/02/21/libmseed-counter-example-of-jump-table.html">
182            libmseed Optimization Attempt -- A Counter Example of Replacing switch-case
183          </a>
184        </h3></li><li>
185        <span class="post-meta">Dec 2, 2025</span>
186        <h3>
187          <a class="post-link" href="/living/2025/12/02/my-remark-of-using-llm-with-programming-in-2025.html">
188            My Remark of Using LLM with Programming in 2025
189          </a>
190        </h3></li><li>
191        <span class="post-meta">Nov 22, 2025</span>
192        <h3>
193          <a class="post-link" href="/programming/open%20source%20contribution/virtualization/2025/11/22/semu-contribution-create-virtio-sound-device-playback.html">
194            semu Contribution: Create VirtIO Sound Device Playback
195          </a>
196        </h3></li><li>
197        <span class="post-meta">Feb 27, 2024</span>
198        <h3>
199          <a class="post-link" href="/programming/open%20source%20contribution/2024/02/27/optimize-mm-crc32-u8-conversion-in-sse2neon.html">
200            Optimize _mm_crc32_u8 conversion in sse2neon
201          </a>
202        </h3></li><li>
203        <span class="post-meta">Apr 2, 2023</span>
204        <h3>
205          <a class="post-link" href="/programming/open%20source%20contributions/2023/04/02/my-sse2neon-contribution-of-rdtsc.html">
206            My sse2neon Contribution of _rdtsc
207          </a>
208        </h3></li><li>
209        <span class="post-meta">May 29, 2022</span>
210        <h3>
211          <a class="post-link" href="/life/2022/05/29/moderna-booster-1st.html">
212            My Moderna COVID-19 First Booster Vaccination Report
213          </a>
214        </h3></li><li>
215        <span class="post-meta">Apr 30, 2022</span>
216        <h3>
217          <a class="post-link" href="/blogging/2022/04/30/switch-your-jekyll-blog-to-google-analytics-4-simplified.html">
218            Switch Your Jekyll Blog to Google Analytics 4 Simplified
219          </a>
220        </h3></li><li>
221        <span class="post-meta">Oct 30, 2021</span>
222        <h3>
223          <a class="post-link" href="/life/2021/10/30/medigenvec2nd.html">
224            My Medigenvac COVID-19 Second Vaccination Report
225          </a>
226        </h3></li><li>
227        <span class="post-meta">Sep 23, 2021</span>
228        <h3>
229          <a class="post-link" href="/deep%20learning/2021/09/23/lenet-99.html">
230            How My LeNet Achieves 99% Accuracy
231          </a>
232        </h3></li><li>
233        <span class="post-meta">Sep 8, 2021</span>
234        <h3>
235          <a class="post-link" href="/life/2021/09/08/medigenvac-report.html">
236            My Medigenvac COVID-19 First Vaccination Report
237          </a>
238        </h3></li><li>
239        <span class="post-meta">Aug 14, 2021</span>
240        <h3>
241          <a class="post-link" href="/git/2021/08/14/git-pretty-branch-graph.html">
242            How to Show Git Branch Graph in Terminal
243          </a>
244        </h3></li><li>
245        <span class="post-meta">May 31, 2021</span>
246        <h3>
247          <a class="post-link" href="/devops/2021/05/31/django-mysql-github-actions.html">
248            Django+MySQL CI/CD with GitHub Actions
249          </a>
250        </h3></li><li>
251        <span class="post-meta">May 16, 2021</span>
252        <h3>
253          <a class="post-link" href="/image%20processing/2021/05/16/a-virtual-youtuber-system-without-deep-learning.html">
254            A Virtual YouTuber System without Deep Learning
255          </a>
256        </h3></li><li>
257        <span class="post-meta">Mar 8, 2021</span>
258        <h3>
259          <a class="post-link" href="/paper%20review/2021/03/08/review-a-human-computer-duet-system-for-music-performance.html">
260            Review -- A Human-Computer Duet System for Music Performance (Automatic Accompaniment)
261          </a>
262        </h3></li><li>
263        <span class="post-meta">Mar 1, 2021</span>
264        <h3>
265          <a class="post-link" href="/security/2021/03/01/doas-and-polkit-a-brief-introduction.html">
266            A Brief Introduction for sudo alternatives -- doas and polkit
267          </a>
268        </h3></li><li>
269        <span class="post-meta">Dec 26, 2020</span>
270        <h3>
271          <a class="post-link" href="/version%20control%20system/2020/12/26/create-your-github-person-access-token.html">
272            Create Your GitHub Personal Access Token
273          </a>
274        </h3></li><li>
275        <span class="post-meta">Dec 2, 2020</span>
276        <h3>
277          <a class="post-link" href="/backend/2020/12/02/gunicorn-async-workers-showcase.html">
278            Gunicorn Async Workers Showcase
279          </a>
280        </h3></li><li>
281        <span class="post-meta">Sep 29, 2020</span>
282        <h3>
283          <a class="post-link" href="/backend/2020/09/29/force-to-use-datetime-type-in-mysql-with-django.html">
284            Force to Use DATETIME Type in MySQL with Django
285          </a>
286        </h3></li><li>
287        <span class="post-meta">Jul 29, 2020</span>
288        <h3>
289          <a class="post-link" href="/image%20processing/2020/07/29/slic-in-julia.html">
290            A SLIC implementation in Pure Julia
291          </a>
292        </h3></li><li>
293        <span class="post-meta">Jun 29, 2020</span>
294        <h3>
295          <a class="post-link" href="/devops/2020/06/29/streamlit-docker-heroku-part-3.html">
296            Show Off Your Machine Learning Project on Web Part 3: Deploy onto Heroku with Docker
297          </a>
298        </h3></li><li>
299        <span class="post-meta">Jun 29, 2020</span>
300        <h3>
301          <a class="post-link" href="/devops/2020/06/29/streamlit-docker-heroku-part-2.html">
302            Show Off Your Machine Learning Project on Web Part 2: Dockerize You Streamlit App
303          </a>
304        </h3></li><li>
305        <span class="post-meta">Jun 29, 2020</span>
306        <h3>
307          <a class="post-link" href="/devops/2020/06/29/streamlit-docker-heroku-part-1.html">
308            Show Off Your Machine Learning Project on Web Part 1: Streamlit It!
309          </a>
310        </h3></li><li>
311        <span class="post-meta">Jun 15, 2020</span>
312        <h3>
313          <a class="post-link" href="/machine%20learning/2020/06/15/implement-srcnn-in-pure-cpp.html">
314            Implement SRCNN with Pure C++
315          </a>
316        </h3></li><li>
317        <span class="post-meta">May 18, 2020</span>
318        <h3>
319          <a class="post-link" href="/devops/2020/05/18/Create-a-FFTW-3-Docker-from-Scratch.html">
320            Create a FFTW 3 Docker from Scratch
321          </a>
322        </h3></li><li>
323        <span class="post-meta">May 3, 2020</span>
324        <h3>
325          <a class="post-link" href="/blogging/2020/05/03/Add-Google-Analytics-to-Jekyll-Minima-Theme-Simplified.html">
326            Add Google Analytics to Jekyll Minima Theme Simplified
327          </a>
328        </h3></li><li>
329        <span class="post-meta">Mar 28, 2020</span>
330        <h3>
331          <a class="post-link" href="/blogging/2020/03/28/add-Disqus-to-Jekyll-Minima-theme-simplified.html">
332            Add Disqus to Jekyll Minima Theme Simplified
333          </a>
334        </h3></li><li>
335        <span class="post-meta">Feb 22, 2020</span>
336        <h3>
337          <a class="post-link" href="/image%20processing/programming/2020/02/22/build-opencv-dnn-module-with-nvidia-gpu-support-on-ubuntu-1804.html">
338            Build OpenCV DNN Module with Nvidia GPU Support on Ubuntu 18.04
339          </a>
340        </h3></li><li>
341        <span class="post-meta">Feb 10, 2020</span>
342        <h3>
343          <a class="post-link" href="/seismology/seismology%20data%20format/2020/02/10/libmseed-introduction.html">
344            Brief Introduction of miniSEED and libmseed
345          </a>
346        </h3></li><li>
347        <span class="post-meta">Jan 31, 2020</span>
348        <h3>
349          <a class="post-link" href="/programming/image%20processing/2020/01/31/libavcodec-not-found-opencv.html">
350            Solution of libavcodec problem in OpenCV
351          </a>
352        </h3></li><li>
353        <span class="post-meta">Jan 21, 2020</span>
354        <h3>
355          <a class="post-link" href="/programming/image%20processing/2020/01/21/vscode-with-opencv-cpp-on-windows10-explained.html">
356            VS Code with OpenCV C++ on Windows 10 Explained
357          </a>
358        </h3></li><li>
359        <span class="post-meta">Dec 28, 2019</span>
360        <h3>
361          <a class="post-link" href="/machine%20learning/2019/12/28/machine-learning-dataset-tour-3-loan-prediction.html">
362            Machine Learning Dataset Tour (3): Loan Prediction
363          </a>
364        </h3></li><li>
365        <span class="post-meta">Dec 28, 2019</span>
366        <h3>
367          <a class="post-link" href="/machine%20learning/2019/12/28/machine-learning-dataset-tour-2-boston-housing.html">
368            Machine Learning Dataset Tour (2): Boston Housing
369          </a>
370        </h3></li><li>
371        <span class="post-meta">Dec 21, 2019</span>
372        <h3>
373          <a class="post-link" href="/machine%20learning/2019/12/21/machine-learning-dataset-tour-1-introduction.html">
374            Machine Learning Dataset Tour (1): Introduction
375          </a>
376        </h3></li><li>
377        <span class="post-meta">Dec 17, 2019</span>
378        <h3>
379          <a class="post-link" href="/paper%20review/2019/12/17/review-fast-scnn.html">
380            Review: Fast-SCNN
381          </a>
382        </h3></li><li>
383        <span class="post-meta">Dec 7, 2019</span>
384        <h3>
385          <a class="post-link" href="/programming/2019/12/07/image-segmentation-with-YOLOv3-and-GrabCut.html">
386            Image segmentation with YOLOv3 and GrabCut
387          </a>
388        </h3></li><li>
389        <span class="post-meta">Nov 29, 2019</span>
390        <h3>
391          <a class="post-link" href="/programming/2019/11/29/a-detailed-guide-of-yolo-on-opencv-python.html">
392            A Detailed Guide of YOLO on OpenCV Python
393          </a>
394        </h3></li><li>
395        <span class="post-meta">Nov 27, 2019</span>
396        <h3>
397          <a class="post-link" href="/programming/2019/11/27/how-to-convert-your-keras-model-to-onnx.html">
398            How to Convert Your Keras Model to ONNX
399          </a>
400        </h3></li><li>
401        <span class="post-meta">Nov 16, 2019</span>
402        <h3>
403          <a class="post-link" href="/programming/2019/11/16/how-to-build-a-docker-container-from-scratch.html">
404            How to Build a Docker Container from Scratch
405          </a>
406        </h3></li><li>
407        <span class="post-meta">Nov 8, 2019</span>
408        <h3>
409          <a class="post-link" href="/programming/2019/11/08/how-to-build-a-website-with-jekyll.html">
410            How to build your Website with GitHub Pages and Jekyll
411          </a>
412        </h3></li><li>
413        <span class="post-meta">Oct 26, 2019</span>
414        <h3>
415          <a class="post-link" href="/2019/10/26/test-page.html">
416            Test Page
417          </a>
418        </h3></li><li>
419        <span class="post-meta">Oct 15, 2019</span>
420        <h3>
421          <a class="post-link" href="/jekyll/update/2019/10/15/welcome-to-jekyll.html">
422            Welcome to Jekyll!
423          </a>
424        </h3></li></ul>
425
426    </div>
427
428      </div>
429    </main><footer>
430<script data-name="BMC-Widget" data-cfasync="false" src="https://cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js" data-id="cudachen" data-description="Support me on Buy me a coffee!" data-message="" data-color="#5F7FFF" data-position="Right" data-x_margin="18" data-y_margin="18"></script>
430
431</footer>
432</body>
433
434</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.