遊手好閒的石頭成
行於巷弄若於曠野,居於市井如於山巔。不知其何許人也。

我的程式源碼託管於 github
www.rocksaying.tw
rocksaying.github.io
石頭閒語
@tw_rocksaying

快報或告示

近日開始放置 Google AdSense 廣告。在文章頂端以及結尾處,各放一個廣告。

文章的標籤也做了調整,現在標籤是用 google adsense 搜尋。

希望可以彌補我的 domain name 註冊費。

使用 Firefox 瀏覽器內附的密碼管理員記錄你的每個帳號密碼

不要再用便條紙記帳號和密碼。你應該使用密碼管理工具。例如:

Firefox 瀏覽器並不是最好用的密碼管理工具,但至少好過完全不用。

Google 也有密碼管理服務,整合在 Android 手機和 Chrome 瀏覽器的自動填入項目。 只是不提供手動新增登入資訊的按鈕,故本文不列入。

K島歪串日常:現實主義勇者的王國重建記第4話,食指大動

現實主義勇者的王國重建記》是2016年出版的日本輕小說。2021年改編電視動畫。

相馬一也從現代日本被「艾爾孚利登王國」以「勇者召喚儀式」召喚到異世界。 相馬面對王國目前的困境,對眾人提出富國強兵的論述。相馬登上王位後,雖然想打理好內政,卻有感人才不足,於是對全國發出「唯才令」,招攬各地專才。

動畫第4話,相馬一也在招募來的人才中,發現一位美食家。這位美食家的最大興趣是發掘各種食材,將原本人們不吃的東西變成美食。正逢王國處於主要食糧短缺的狀況,相馬一也決定利用全國廣播系統公開播放各地域的獨家食材與料理手法。藉此讓人民有更多的食物來源。

2021 南投杉林溪健行與溪頭露營

三月去溪頭露營後沒多久,就因為新冠病毒疫情進入三級警戒而停止出門旅遊。 等啊等、盼啊盼,等了半年才宣布開放國內戶外觀光景區的旅遊活動。 我又繼續等到打滿兩劑BNT疫苗,這都到12月了。

好久沒出門,這次選擇杉林溪一日遊健行行程,看看落羽松。下午再到溪頭露營一夜。

為客戶轉移 NetWare 檔案服務到 Linux 的 mars_nwe (NetWare Emulator)

前言

Novell NetWare 是一套在三、四十年前相當流行的網路檔案服務系統。 當時許多 DOS 電腦就是靠這套服務系統共用檔案,讓 DOS 系統也能架構多人共同作業的環境。

雖然 NetWare 系統相當古老了,但資訊界有一個傳統法則,「東西沒壞就不要動」。 秉持這個傳統法則,仍有些中小企業的資訊系統就是用 DOS 加 NetWare 的環境在運作。 堪稱中小企業的 COBOL

不過 NetWare 真的太老了。它能安裝的硬體規格也都跟著過時了。 客戶怕有朝一日他家的 NetWare 電腦掛掉沒零件可換,希望我能幫他找一個現代化的解決方案。 也方便他日後將資訊系統轉移到現在流行的 Web 架構上。

客戶提供了一台 NetWare 電腦(備品)和一台連線作業的 DOS 電腦。 客戶需求是把 NetWare 電腦裡的資料都轉移到新的系統上,而且 DOS 電腦一樣能上線作業。

SQL 與 ID 欄位的處理策略

我們設計資料庫應用時,都會遇到新增資料後產生一個識別代號(ID)的設計需求。但遺憾的是, SQL Standard 並沒有定義任何產生識別代號的型態或函數。但這種需求實在普遍,於是各種資料庫系統都發展了自己的一套做法。

我在「SQL Datatypes 相容性整理」一文中,整理了 SQL Server, PostgreSQL, MySQL, SQLite 四種資料庫各自產生識別代號的方法。這種各家不相容的狀況,使得識別代號這種普遍的設計需求,存在可攜性陷阱。

MQTT用戶端入門 - 六、透過NB-IoT電信模組發送MQTT訊息,以Python和PHP為例

NB-IoT 或 LTE-M 都是 3GPP 電信組織針對 IoT 應用制訂的低功耗廣域無線電技術(LPWAN)。NB-IoT 資料透過 LTE/4G 電信網路傳遞。簡單說就是和 LTE/4G 共用基地台。你的手機收得到 LTE/4G 訊號的地方,你的 IoT 裝置就能使用 NB-IoT 電信模組發送資料。而 NB-IoT 模組也可以直接插一般 LTE/4G SIM 卡使用,只是資費比 NB-IoT 貴。

我在前公司接觸過兩家廠商的 NB-IoT 模組,一為 u-blox 的 SARA-N/SARA-R4系列,另一為 SIMCOM 的 SIM7000系列。因為是公司產品,不是我的著作權,所以不能公開程式碼。但可以說使用經驗,以及如何透過 NB-IoT 模組的 AT 指令發送原始的 MQTT 封包。

MQTT用戶端入門 - 五、.NET/C# 用戶端程式設計

.NET 平台可以使用套件 System.Net.Mqtt 設計 MQTT 用戶端程式。從套件的名稱空間可知,這是 .NET 平台正式的 MQTT 套件。由微軟旗下的 xamarin 團隊負責開發,專案托管於 System.Net.Mqtt 專案

MQTT 概觀請看 一、在 Debian 8 安裝 mosquitto

本文範例使用 C# 語言撰寫。並且說明三點使用須知:

  1. client ID
  2. 同步方法 Connect
  3. 分別主題處理方法
分頁瀏覽
Programming
電腦技術
經濟學/奧地利經濟學派
閱讀隨筆
休閒生活
快報記事