創作了 98 篇作品累積創作 94638 

使用 CSS backdrop-filter 製作玻璃磨砂半透明效果

Makzan

今日為大家介紹 CSS 的 backdrop-filter 屬性。這個屬性可以製作玻璃磨砂半透明效果。

在 Sublime Text 及 VSCode 進行多游標操作

Makzan

之前兩篇介紹過在 Sublime Text 進行多遊標(multiple cursors)操作。今次錄成短片介紹,也補充了 VSCode 配合 Sublime Text Keymap 及 Arithmetic 外掛使用。https://odysee.com/@MakClass:1...

使用 Python + Pandas 合併多個科目 Excel 成績檔案

Makzan

假設現有幾個 Excel 表,當中有不同學科的成績。每個檔案中,為同一班同學的資料,但每個 Excel 分別儲存了不同科目成績。現在我們想將同一班同學的各科目成績整合,我們使用 Python 的 Pandas 套件配合當中的 DataFrame Merge 功能來達成。

2

[短篇] ATOM/OSMO 流動池的超流質押委托

Makzan

Osmosis 的超流質押千呼萬喚,終於於剛剛香港時間 4am 上線了!

1

網頁無障礙|使用 Firefox 瀏覽器模擬色弱,改善界面

Makzan

我們在開發網站應用時,我們常常會使用不同的顏色作為狀態的區分。例如常見有紅色代表有問題或警示,綠色代表可通行或正常。但我們在使用這些顏色時,可能需要把色弱甚至色盲也一併考慮。否則,一些用戶介面操作,將會讓色弱人士遇上使用困難。在各色弱中,以紅綠色弱最為普遍,總體有約 8% 的男性有紅綠色弱。而由於紅綠色弱是 X 染色體引起,故主要表現在 XY 染色體的男性上。

1

使用 Google App Scripts 連接 CoinGecko 更新 $LIKE 及 $OSMO 等幣價

Makzan

之前我曾經分享使用 CoinGecko API 於 Python 及 Telegram 中取得 $LIKE 等幣價。今次我們換個地方,於 Google Spreadsheet 中製作幣價列表,再配合 Apps Script 定期更新。

Python 及 iOS 捷徑|使用 Untangle 取得澳門天文台未來七日天氣預報

Makzan

我之前介紹過澳門政府數據開放平台 data.gov.mo 中有若干數據可以使用,包括獲取澳門停車場剩餘車位量,今次介紹同樣是 XML 格式的澳門天文台 API,取得未來七日天氣預報。API 網址為:https://xml.smg.gov.mo/c_7daysforecast.xml

Web3|depub.SPACE 與傳統社交媒體的不同之處

Makzan

depub.SPACE 和在推特或以往的社交媒體上發帖有什麼不同?最明顯的兩點不同之處:(1) 自己的發貼自己擁有,平台只是顯示,但不能刪除。(2) 預設是匿名的,貼文只與地址關連,地址背後是誰可以不公開。

1

麥誠之工作效率回顧週記 #16 :我使用 Dvorak 鍵盤的經歷及重回 QWERTY 鍵盤的原因

Makzan

尤其左右手輪換平衡的打字法為我的最愛,有點像 Subaru 的水平對向引擎,同樣是我的最愛。而我的一位世賽選手,就被我感染下,從 2016、2017 年起就一直使用 Dvorak 鍵盤至今,他稱「返唔到轉頭」

2022 第 4 週網站連結分享|只是努力工作不會保證成功、Firefox 的色弱模擬工具、幾何生成器、免費開發資源列表

Makzan

以往一月夾在聖誕+新年+農曆年之間,加上冬天天氣灰矇矇的,通常都沒有太大工作動大,但這個一月,公司異常的忙。忙到快超越身心極限。所以寫作速度也略為減慢了。但隨著農曆新年假來調整,期望慢慢重拾狀態。 如 C 朗拿度所說(應該是),專業就是無論任何情況,都能夠保持水準及一致的輸出。保持狀態,果真不易,繼續努力。

有屬性名稱的列表:Python 的 NamedTuple 介紹

Makzan

NamedTuple 如其名,也是 Tuple 的一種,所以 Tuple 有的特性,也可以應用於 NamedTuple,例如按 [index] 或 [start:end] 來存取。或 unpack 等功能,例子如下。之前介紹過的 ISOCalendar,也在 Python 3.9 中從原有的 Tuple 升級為 NamedTuple,直接印出可以看到 Tuple 但每個屬性皆有名稱。

ISCN 應用|發現 depub.space 發推文直上 ISCN

Makzan

ISCN 推出至今,雖然 ISCN 是彈性很大的支援不同格式,但暫時官網上的登記只支援配檔案的登記,然後再於內容填上內容。但若沒有圖片,則需要使用程式連接 ISCN 的 API。但現在有了 depub.space,就可以把文字登記上 ISCN。故此兩者算是很好的一個互補。

跟進:部署把 DSM 放到 Osmosis 流動池提供流動性(LP Stake)

Makzan

由於 Osmosis 上之前的 #125 DSM 流動池提供獎勵提議通過了,而提議 #131 若通過後,預計於 1 月 28 日,即大後日,期望流動池獎勵便會上線。

資訊工作枱處理(前)與工廠庫處理(後)

Makzan

大家有沒有試過,當工作遇到未想通的問題時,放下來,然後會在散步時、洗澡時、或在進行另一項活動時,腦海會突然閃過突破解決的靈感。這就是在大腦內被動思維在工作。我們往往在被動思維時,能有較大的思考突破,又或者在睡眠後頭腦變清醒時,大腦內的思維突觸能有突破性連結。在被動時,那些大腦內的突觸不再只集中在微觀區域,而是更大範圍的點亮,從而有更大機會觸發跨域跨越的連線,得出突破所需的靈感。

我的 inQRCode.com 二維碼生成小工具

Makzan

事緣數年前有一朝上午,六時起床了又沒特別事,就去了澳門文化中心望著海邊坐著思考,突然想,如果當我瀏覽時,在任何網址前或後加個網址,就可以食到原有網址,並將網址轉換成二維碼,是多麼方便的工具。又可以不用每次到瀏覽器搜尋「二維碼生成器」,亦不用看繁多的廣告及難用的界面。

我的 mak.la 短網址服務及如何架設短網址服務自用

Makzan

我買了 mak.la 這個短網址作為入口。mak.la 中的 "LA",我個人解讀為 Link Archives 連結庫的意思。要達至這個短網址跳轉功能,我用上 Netlify 靜態寄存服務,其中 _redirects 功能做跳轉,配合 GitHub 儲存以方便隨時隨地修改。

1

iOS 捷徑自動化|每朝說早晨及讀隨機金句

Makzan

嘗試使用右下方的 ▶️ 運行,便可以得出以下結果。而每天上午七時半,我們的捷徑小助手就拿用溫柔的聲線,輕輕說一句早晨,迎接美好的一天,及讀出一句給予我們正能量的金句了。

我在使用 Matters.news 草稿當成自己的筆記本?

Makzan

對呢!在教學相長下,那些可以公開的筆記,作為我的學習記錄的同時,再將所學所得分享,例如像 CSS-Tricks 般搜集不同的代碼放在一起,那麼我的 code.makzan.net 也可以轉換成上 ISCN 或 IPFS 的區塊鏈數位筆記,肯定比我自己 Host 然後十年後轉移伺服器、忘記交費、網址換了、總總原因而消失來得長久。

從 <a> 連結的 Love Hate 看 CSS 的從普遍性到特定的樣式覆蓋原則

Makzan

2013 年我在澳洲珀斯,出席大洋洲職業技能競賽友誼賽,選手寫的 連結中的 hover 及 active 沒有按需求生效。然後澳洲的網站專家和我說,你不知道 Love Hate 嗎?真不知道呢。

部署把 DSM 放到 Osmosis 流動池提供流動性(LP Stake)

Makzan

結果我就這樣放著而錯過了額外 DSM 獎勵的開始。所以如果您是現在才將 DSM 放進池的,沒問題,可以一次過完成上述步驟,而如果您像我般,之前已經放進 #618、#619 這兩個池𥚃,那麼可能需要額外再進去,把之前未能進行的步驟完成,這樣才可以每日獲得額外 DSM 獎勵。

我每日獲得的 OSMO 獎勵之使用策略:分成兩半

Makzan

以上,當我將一半委託時,那 50% 還是 OSMO來的,或當我重投到流動池時,池配對通常另一半是 OSMO,所以那 50% 的 50% (即 1/4) 還仍然是 OSMO 來。所以當長遠看好 OMSO 時,還可以確保不會錯過 OMSO 幣價成長機會。

Python|使用 Pandas 讀取澳門公職人員開考列表及進行文字處理與篩選

Makzan

此篇,我們借助澳門公職人員開考列表,示範了從網絡中取得內容後,如何通過 split 字串處理抽出內容、通過 apply 批量套用函數、使用 groupby 計算基統計數值、及使用 == 篩選數據。

Python 使用列表切片 List Slicing 取得列表的範圍數值

Makzan

曾經,十數年前,我放棄了學習 Python,因為當時我覺得 Python 的語法不好閱讀,用縮排來分開代碼的方式亦不夠穩陣,但有好幾個功能,是令我愛上 Python 的原因,其中一個,就是列表切片(List Slicing)功能。

Python|使用 Pandas 的 read_html 讀取網頁上的表格內容

Makzan

Python 的一大常見用途是爬取網站內容,我們會因應不同網站的構造使用不同的爬蟲策略。而當我們需要揭取的是表格數據資料時,便可以使用 Pandas 內建的 read_html 來達成。

CSS 的 147 個有名字的顏色及 Rebecca Purple 的由來

Makzan

我喜愛的顏色中,有 RebecaaPurple 紫色。這個紫色 RGB 碼是 #663399,容易記,是我由細到大最常使用的紫色。而這個顏色名稱的由來,是一位稱為 Becca Meyer 的小女孩,她最喜愛的顏色就是這款 #663399 紫色。沒錯,就是上述橙色故事中的 Eric Meyer 的女兒。

麥誠之工作效率回顧週記—第 14 期:比較 Notion, Evernote, Crafts, Obsidian, Apple Notes, Logseq 等各大筆記軟件

Makzan

先說總結,沒有一個工具是完美解決全部問題的。是乎各自的功能及需要。另外就是已投入的成本。所以不建議經常轉換工具(指著我自己),用就要麼快速試用快速轉換,要麼就穩定地用一個,直至真的不行,因為累積了筆記後,轉換成本很高。

[Liker Land x DSM 空投] 我用 Liker Land 帳號領到 DSM 空投了

Makzan

這個憑證不要隨便給人,因為這個憑證是您的 Liker Land 帳號的密鑰 (Private Key)所生成的驗證憑證,只有剛才登入的帳號才能生成這串文字組合。一會到 ForboleX 錢包使用時,Desmos 鏈可以通過跨鏈通訊協定,驗證此憑證的簽名、公鑰等是否匹配及內容沒有被竄改,並憑其公鑰證明你是這個 Liker Land 帳號的持有人。

7

Python 如何數一篇文章中最常出現的英文詞語

Makzan

日常中,我們可能需要統計一篇文章最常出現的英文詞語,這時可以使用內置的 Counter 工具。

2022 Week 1|網站開發好連結分享|無障礙設計、CSS 樣式與無障礙、動態背景庫、console.assert()

Makzan

其實之前一直都有想將自己的教材轉換成文章及寫本。我亦從 PackPub 轉會到 LeanPub,但礙於一直沒有動力具現化及統籌資料,進展緩慢。慶幸上年來到馬特市後,重拾寫作的動力,也順應將我的英文書撰寫計劃繼續推進,並分別出一本網站前端及一本網站後端的中文書,目標於年底完成。

HTML5 有哪些標籤可以省略不寫?

Makzan

例如以下的 HTML,由於不用 及 ,撰寫時及閱讀時皆簡約兼容易閱讀。又或者在構建數據表格時,也可以因為省略結束標籤而使數據的源代碼也呈現像 TSV 般的表格數據,方便源代碼的閱讀