第二十四個夏天後
幸福,不是做自己喜歡的事,而是喜歡自己做的事
顯示具有
C
標籤的文章。
顯示所有文章
顯示具有
C
標籤的文章。
顯示所有文章
2024年3月13日 星期三
Node.js 開發筆記 - 將 C structure 轉成 Javascript code 流程
›
在 C code 處理記憶體時,有些偷閒招數是強制型態轉換,這時要移植到 node.js 運行的 js code 有點繞,整個開發過程就不斷在 c code 輸出 structure 的資訊,跟 js code 那端交叉比對,理解後也沒什麼難,就是要計算記憶體位置 C code:...
2022年8月25日 星期四
C 開發筆記 - 使用 libwebsockets 製作簡易的 WebSocket Client
›
已經有用過 Golang 開發小工具,以及其他現成工具如 websocat 等,做 WebSocket Server 的測試。這次回過頭來再仔細看看 libwebsockets 這套,寫一點 C 語言。 程式架構不會太難,比較難的反而是一些小東西,像是跟 ws.ptt.cc 連線...
3 則留言:
2022年6月16日 星期四
C開發筆記 - 使用 JS Engine : Duktape 接收與傳遞 Javascript Object
›
對嵌入式設備來說,如果資源夠大的話,直接用 Node.js 絕對是個不錯方案,受限於硬體資源限制,採用了 Duktape JS Engine。 寫 C Code 操作 Duktape JS Engine 時,呼叫的方式還滿像以前學生時代寫組語的感覺,要先一步步把參數先配置好,接著...
2019年11月27日 星期三
[Go] 透過 Golang 操作系統內建 WebView @ macOS, WKWebView
›
最近在幫同事想想,到底有沒有什麼更方便的環境去協助同事分析網頁的組成。再加上自己想順便了解一下 golang 是如何跨平台的,就隨意找了這套: github.com/zserge/webview ,看了看,學到不少東西。 心得一:所謂的跨平台,是別人幫你做完所有苦力 在...
2019年11月16日 星期六
[C] 查看目前程式的記憶體用量 @ macOS 10.15
›
記得碩士生活很常被記憶體追殺,那時都是靠 unix tools 或是 /proc/ 查看指定的記憶體,都忘了其實是靠 process 自己去查詢資料,這次工作要協助 debug 抓資訊,就把它完成了: #include <stdio.h> #include ...
2019年7月24日 星期三
[C] 透過 CMAKE 搜尋 OpenSSL 函式庫產出 MD5 資料
›
最近幫同事 debug embedded linux 問題,恰好需要用 MD5 來做 hash ,隨意找找就用 OpenSSL 函式庫就對了。再加上原先寫的小程式已經靠 CMAKE 維護了,就繼續整合使用 CMakeLists.txt: $ cat CMakeLists...
2016年12月3日 星期六
[C] 使用 SQLite - sqlite3_bind_text 之 value 一直配對(綁定)錯誤
›
最近整理兩年前的程式,一直有空時會重構,由於時間拉太長了,我已不記得改過什麼,又懶得看 git log,就這樣東摸摸西摸摸,最後發現 bug 了。 有一張表: CREATE TABLE IF NOT EXISTS test ( id INTEGER PRIMARY ...
2014年8月10日 星期日
iOS 開發筆記 - 透過 CocoaPods - FMDB / FMDatabase 管理 SQLite Databases
›
好久沒用 C/C++ 處理 SQLite 的操作,原本有意直接在 Objective-C 一樣寫 C 來處理,但想起來最近一直把玩 CocoaPods ,就搜尋一下,發現 FMDB 還滿多的推薦的,且 github.com/ccgus/fmdb 上頭也有很猛的人數 XD 就下海...
2014年7月21日 星期一
[CPP] Unit Test for C++ Usage via Google Test @ Ubuntu 14.04
›
跟友人閒聊把玩 CPP 的心得,就被推坑到 Google test 啦: Google C++ Testing Framework 看一下簡介就...準備跳槽了 XD Who Is Using Google Test? In addition to many inte...
2013年10月26日 星期六
[Linux] 研究 c-icap modules 與 Squid 相關設定 @ Ubuntu 12.04
›
前鎮子剛用 pyicap 完成簡單的 ICAP 實作,但 pyicap 還是有一點不順,所以就來試試 c-icap 吧!盡管在 wikipeida 上查閱了幾種 icap server 的實作,但不少已經說不繼續維護,然後就叫大家去看 c-icap 啦,再加上 c-icap 也可...
›
首頁
查看網路版