Long long long … years ago~
記得有把玩過設計模式的書
當時只看了一兩章就看不下去了…
後來發現對於一個沒有什麼開發經驗的人來說
根本就是無字天書
時過境遷,我想應該有足夠的知識將這些書看過
因此就將“大話設計模式”放入我的閱讀書單
並花了幾週的時間將它讀過
想藉這機會把讀過後的心得記錄下來
因為設計模式博大精深
以下的分享大多是經過自己的領會並不會照本宣科
所以若有錯誤的地方歡迎指正喔~
Long long long … years ago~
記得有把玩過設計模式的書
當時只看了一兩章就看不下去了…
後來發現對於一個沒有什麼開發經驗的人來說
根本就是無字天書
時過境遷,我想應該有足夠的知識將這些書看過
因此就將“大話設計模式”放入我的閱讀書單
並花了幾週的時間將它讀過
想藉這機會把讀過後的心得記錄下來
因為設計模式博大精深
以下的分享大多是經過自己的領會並不會照本宣科
所以若有錯誤的地方歡迎指正喔~
VS Code是個相當優異的編輯器
它不僅輕巧,且外掛豐富,又出生豪門(Microsoft)
在VS Code中常會使用到terminal
但是預設的terminal不夠colorful
其實我想很多人用Mac寫程式都會使用iTerm+Zsh來美化
但在VS Code裡不能呼叫iTerm
所以只好使用原生的終端機
在此教教大家如何用Zsh美化自己VS Code的terminal吧~
現在服務彼此之間溝通大多使用JSON這種數據格式來表示
但若物件中的物件中有些是空值時就很麻煩…
當傳到其他服務主機上還需再做判斷且會增加網路傳輸
處理不當甚至會影發奇怪問題
有鑑於此
傳輸一個乾淨的JSON為開發一個API基本且“道德”的指標
本文介紹在開發JAVA時如何將它變得清爽且乾淨
更多...通常在做iframe嵌入都會為了避免Clickjacking攻擊
而在header加上X-Frame-Options
而往往最基本的防護就是在所有的header上
加上X-Frame-Options SAMEORIGIN
但是若要靈活的使用就不容易了
例如:
若在想要的subdomain下允許嵌入
亦或是在不同的domain下允許嵌入
最終目的就是希望達到可以再任意想要的domain下允許嵌入
在此把我個人的見解以及觀念跟大家分享
(實際實作要看所使用的語言而定)
現今已經是雲端服務時代,google文件已經廣為大家接受及使用
所以當然要學一下類似excel的VBA摟
記得小時候(讀書時)有學妹不會寫VBA還請我幫忙寫…
它就叫做Google Apps Script
我覺得他的優勢就是使用javascript
就不需要再去學一個語言
再者,它可以跟其他google服務作結合
可以完成更為強大的功能
最近剛好要處理一個功能
將google spreadsheet中變動的項目重新產生SQL語法
雖是可以手動一筆一筆建
但這樣不像身為一位工程師該做的事
當然要寫一隻小小的程式
讓它能自動產生SQL :)
以下就舉個小小範例提供給大家參考
更多...之前用PageSpeed Insights做測試
發現自己的網站在手機的效能上竟然是紅色的
電腦上也是黃色的…
於是決定要動手優化網站
這邊提供一點心得給大家
相信大家應該就能很輕易地上升為綠色
甚至是90以上的高分喔
首先,主要就是要將圖片優化
再來就是將JS跟CSS壓縮並打包成一個檔
細部步驟就在下面介紹摟~