先寫結論,我認爲如果你只能買一台電腦,那就買 Mac,而且是一個好投資。 我個人的經驗也很有趣,因為我一開始其實是很排斥用 Mac 的! 我寫 Rails 大概有五年了,而我的 MacBook Pro 卻已經有八歲了,所以,當我在學 Rail...
如果你跟我一樣也是用 letsencrypt 的 SSL,有可能你也已經看到這個:
很簡單嘛,看英文說故事,就是 certbot-auto 不支援你的系統了,那到底是系統中的那一個部分造成的呢?Linux 版本?Python 或是 P...
在開立 Python 專案時最好每個專案都有自己獨立而且乾淨的開發環境,這篇文章帶領讀者利用 pyenv 和 Poetry 建置出獨立且乾淨的 Python 3.9 專案開發環境。
我有一個免費網站,它有 Google AdSense,倒也不是想要靠 AdSense 賺大錢,但是如果能多少補一些網站代管費用,總是好事。 這網站的流量上上下下,有一陣子還不錯,日流量幾千人,但是最近又掉了下來,低的時候就幾百,有趣的是,...
開發網站一個網站或是服務,簡單說,就是使用者透過網址 「URL」來與網站的伺服器「互動」,所以,網址的規劃應該就是網站開發的起點了!
網址的規劃是有規矩與習慣的 互動就好像是對話,使用者(Client 端)發出一個「URL」,網站伺...
我是個寫 C 出身的工程師,現在開始學寫 Ruby & Rails,雖然 C 寫的很普普,但是還是有影響, ruby 中總是有些東西,對我來說,很難懂,ruby 的 yield 就是一個例子。 Ruby 的 Yield Yield ...
如果你要讓 Google 能更正確的讀取你的網站資訊,structured data(結構化資料)是對很重要的,也是新一代網站優化 SEO 中的必需品。 下文,為了統一,我都用 “structured data” 來稱呼「結構化資料」介紹...
有人說 Rails 超好用,但也有人說 Rails 要用到精,很難,都對,因為,Rails 的挫折,總是就發生在轉角處。 我很久很久以前,用了 Rails 內建的一個 helper,目的很單純,就是把數字轉成對人類閱讀友善的格式,也就是,...
說實話,我寫了好久的 Rails 都搞不清楚何時須要加 require,又何時不須要,反正不會動的時候就加加看,會動就不管了,直到最近,一時興起,Hey,總要搞清楚吧,花了些時間,終於,算明白了,分享給大家,也留給自己幫助記憶。 ...
我需要在網站中使用台灣的金流,我是個人網站,我也沒有商業登記,美國的 PayPal、Stripe 都可以,所以就做了一些研究,我想這研究也許其他人也會需要,所以就把我的分析寫在這裡,這份分析很主觀,只能說是我個人的看法,如果我有對個別公司的...
我以前都很習慣用 JQuery 的 AJAX,但是最近我發現 JavaScript 原生的 fetch 也很好用,搭配上 json,使用起來也很方便,至於,何時會用 AJAX,何時用 fetch,這是我的建議:
以下就是 Rails 使用...
這篇比較少程式碼,我想要寫的對 rails 的 「Optimistic 樂觀鎖」 與 「Pessimistic 悲觀鎖」的看法。 鎖住(lock)一筆資料(raw),或甚至是鎖住一個資料表(table),都是 Mutex 的一種實用,Mute...
在實務上,常常需要將一些敏感的資料加密保護,特別是跟「使用者」的個資有關資料,網路法規上也越來越多相關的加密要求,很多 Rails 的開發者都是用外加的 Gem,例如:attr-encrypted,我是個能不用 gem 就不用的人,Rails ...
Infinite Patterns 无尽的图案https://www.bilibili.com/video/av67173309時間 : 3:51Nature by Number 自然界的數字https://v.qq.com/x/page/z0...
衝(英文:opposition,亦稱衝日)是位置天文學的一個名詞,明確的說,當一顆行星在衝的位置時(以地球為基準的特定天體),它與太陽的的黃經相差180°,即天體與太陽各在地球的兩側的天文現象。相對於衝日的現象為合日。標題喻義是:當天上五星相互...
uration : 89 seconds where is it : Karatay Madrassa, Konya (科尼亞, 土耳其) who built it : Seljuk (塞爾柱帝國) year built : 12...
duration : 78 seconds SVG動畫網址 https://ani-hexagon-with-arc-and-triangle--p3artschool.repl.co/
duration : 37 seconds SVG動畫網址 https://ani-svg-hexagon-with-arc--p3artschool.repl.co/
https://09-black-white-eye-animation--p3artschool.repl.co/
幾何圖樣, 以正九邊形為底層框架 , https://ani-construct-3-html--p3artschool.repl.co/
SVG動畫網址 https://12-dodeccagon-with-animation--p3artschool.repl.co/
如果問我當初為什麼選擇用 Rails 開發後台,Rails 的 Migration 絕對是一個重要的原因,我很喜歡這個設計,清楚簡單又好用,當然啦,我後來對其他後台開發平台也沒有深入研究,也許其他的也很厲害,但是選了後就用到現在,沒有怨言。 ...
7 disks Tower of Hanoi solve animation duration : 127 steps tools : HTML5 + SVG 動畫分享網頁 : https://06-tower-of-hanoi-7-di...
很多事情,真的是不遇到不知道,寫個電腦程式也真的是太難了。 題目:需求超簡單,給一個字串,判斷是不是合法的 URL,傳回真假。
用 RegExp,竟然有可能超慢,我還以為當機了 第一個直覺就是用 RegExp 寫,比較字串,就是 R...
Python 3.7 + matplotlib + shapely Run on repl.it Run on Ubuntu18.04 LTS
Python 3.7 + matplotlib + shapely Run on repl.it, Run on Ubuntu 18.04LTS
敘利亞大馬士革清真寺, 幾何圖樣 tools : Python + Shapely + svgWrite + HTML5 + SVG
網站上線一段時間後,當你的使用者越來越多時,這時就會有無聊的「駭客」開始對你的網站做奇怪的攻擊,我不喜憨叫他們「駭客」,因為這個名稱已經被「美化」了,好像是個驕傲,其實,他們就是爛咖,就是令人討厭的夭壽鬼,所以我就叫他們是夭壽鬼,夭壽鬼有好幾種...
我一直是用 google analytics 來了解網站的流量與使用者使用的狀況,大型的專案,就會自己再寫一個流量的監控與統計,自己寫的目的倒不見得是為了流量的監控,很多時候,是為了要做一些客製化的客戶通知、或是特別的商品銷售統計用,直到,...
The Simpsons Characters Data — Image dataset of 20 characters from The Simpsons kaggle.com
在使用這個dataset時, 讀取圖片會...