SVG筆記:重覆使用

當我開始做「帽子與烏龜」時,我需要計算每一個下落的拼板的端點坐標。後來我想,如果svg能重覆使用某個圖形就好了。

想不到svg真的有這個功能,它就是<use>,只需要href引用某個元素的id,就可以重覆使用該元素。

如果初始圖形不顯示,可以寫在defs中:

Read more

歷時一個多月,「帽子和烏龜」搶鮮試玩

地址:https://ejsoon.win/hat-and-turtle-test2/

此前本網寫過一篇文章介紹「愛因斯坦磚」,之後我便計畫製作一個拼盤程式。這個拼盤不僅能用於「帽子和烏龜」,以後也將能用於「幽靈」,多聯鑽石(Hexiamonds)以及彭羅斯磚塊(penrose tile)等所有拼盤遊戲。

彭羅斯磚塊的拼盤遊戲,已經有人製作,本網也把代碼下載之後合並托管了。但是他寫的這個程式並不能保存進度,也無法擴展至所有拼盤。

該程式製作了一月有餘,用時確實是有點長了。主要還是本次的程式製作涉及到一些數學應用,比如旋轉和平移之後點的x,y坐標值的變化。難度稍微有點大,不過好在大部份的難題都被克服了。

後面計畫:

Read more

pngquant:經典的圖片壓縮軟體

看到友站威言威語2007年寫了篇文章介紹這款軟體,於是我打開它的官網看它還在不在,想不到它還在!

pngquant是個命令行軟體,官網是:https://pngquant.org/。如果你用的是win或mac,可以使用有界面的Pngyu

這種「圖片精簡」的軟體對我有特別的吸引力,因為我要精簡建站,我把所有文件都直接托管在自家的媒體庫中,並且我的虛擬主機買的是最便宜容量最小的,一不小心就會超額。

Read more

如何向寡人發送私信

很多網站的評論版塊都有「這是一條私密留言」的選項,但是wordpress官網沒有相關的plugin。

我一直在考慮使用RSA非對稱加密來實現「私密留言」。RSA的原理是「費馬小定理」,對該定理有興趣的朋友可參見此文

Read more

本網將改名「弈趣極光」

之前的名字,是延用了以前的論壇名稱。而之前的論壇是為倉頡輸入法創建的,因此叫「天蒼人頡」。

現在此處已經是一個全新的網站,一個發表私人言論的地方。所以應該取個跟之前論壇不一樣的名稱。

前不久剛把logo換掉,趁此機會把名字也改掉,耳目一新。

Read more