發表文章

目前顯示的是有「分享」標籤的文章

每個程式設計師/程序猿/碼農 都該問自己的14個問題

圖片
Coder 又譯 程式設計師 程序猿 碼農 寫代碼的 ... 在 IT 環境打滾久了,還是會看到很多有資歷的 Coder 寫出的程式碼難以維護, 邏輯混亂,又臭又長,甚至連註解都沒有。 程式開發並不是寫愈久經驗值就愈高 ... 這不是遊戲啊! 想不想進步,要不要進步都端看個人願不願意學習與精進。 很多寫了 6~7 年以上的 Coder 依然只會 Copy and Paste , 很多時候連自己 C&P 的 Code 內容是什麼都不知道 ... 😞😞😞 或者按照既有團隊規則與流程就這樣寫下去,一點疑問也沒有, 對原理與過程一點興趣也沒有。😖😖😖 這就是現實啊! 但是既然走了 IT(哀踢) 路,就無法後悔了,正所謂: IT無涯,回頭無岸 真的是很辛苦的一條路,走下去全靠興趣。 在對岸王爭的專欄《設計模式之美》,其中提到的如何發現程式碼質量問題, 可以從以下幾個方面審視程式碼, 這也是每次開發的過程中都應該要在內心問自己的問題: 專案目錄設置是否合理、模組劃分是否清晰、程式碼結構是否滿足“高內聚、低耦合”? 是否遵循經典的設計原則和設計思想(SOLID、DRY、KISS、YAGNI、LOD 等)? 設計模式是否應用得當?是否有過度設計? 程式碼是否容易擴展?如果要添加新功能,是否容易實現? 程式碼是否可以復用?是否可以復用已有的項目程式碼或類別庫? 是否有重複造輪子? 程式碼是否容易測試?單元測試是否全面覆蓋了各種正常和異常的情況? 程式碼是否易讀?是否符合團隊的編碼規範 (比如命名和註釋是否恰當、代碼風格是否一致等)? 程式碼是否實現了預期的業務需求? 邏輯是否正確?是否處理了各種異常情況?是否保留彈性? 日誌紀錄是否得當?是否方便 除錯(debug) 排查問題? API是否易用?是否支持冪等、交易事務等? 程式碼是否存在平行處理問題?是否為安全的執行續? 性能是否有還有優化空間,比如,SQL、算法、邏輯是否可以再優化? 是否有安全漏洞?比如輸入輸出校驗是否完整且全面? 這些問題都很不簡單,但時常問自己,久了就會改善, 過程中經驗值就會提升了。 希望這些對大家有幫助。 All rights reserved. ------------------------ 設計模式/Design Pattern/軟

Apple WWDC 2020 落幕拉 - 推出了 iOS 14/iPadOS 14/tvOS 14/mac OS??

圖片
--- ---  萬眾注目的年度大會 WWDC 終於在台灣時間 2020/06/23 凌晨召開拉。 因為這次疫情的關係,採用線上直播的方式舉辦, 也因為是新的方式,所以全程免費啦!這算是史上第一遭。 這次的重點除了標準發布 OS 新版本外,最令大家不意外的就是 ... APPLE 發表自己的晶片了。 以後的 APP 就真的是開發一次,多平台到處跑了。 真的是有好有壞,壞的是跑 Windows 軟體就是要回歸虛擬化了, 這就需要再等一段時間了。 ARM 的潛力真是威阿,APPLE 從自己與IBM合作開發晶片 轉向與 INTEL 合作, 接著又繼續走回自己開發晶片的路,每隔 N 年就會一次大轉換。 從精簡指令集 轉向 複雜指令集 又轉回 精簡指令集 ~~~ 我想在這兩個領域,蘋果應該已經很有經驗了。💪💪💪 使用者要花些時間適應外,最累的應該還是開發人員了吧~  😂😂😂 接下來最亮眼的是:全新 iOS 14的「客製化」畫面! 這是標準 APPLE 創新 Style 了。 這畫面如果已經是在使用 Android 的人應該很熟悉不過了。 Android Widget 與 App 自動分類已經行之有年了,直到最近 Apple 才看齊。 這也不易外,想當年 Apple 就是這樣拿到 MP3 霸主地位的。 孰悉的功能融合了 Apple DNA 創造了屬於 iOS 的「客製化」畫面。 其他新鮮貨還有: 新增iPhone影片「多工」模式 內建iOS語音翻譯 用iPhone解鎖汽車 WatchOS洗手倒數+睡眠追蹤 Apple TV+ 原創影集 全新MAC作業系統「Big Sur」 SAFARI翻譯功能+分頁預覽 全新網頁隱私設定+擴充功能 iPad用「手寫」完全代替打字。用筆手寫這部分原本就已經很強大了。 滿期待新的功能,可惜一樣都是要等待秋季與新 iPhone hone 一同發布了~ 以上所有圖片資源皆來自 APPLE官方直播 截圖

微笑日偏食 上帝的微笑 心靈的微笑 | God's smile

圖片
😀                                 😀 豔陽高照的天氣 😀 天空在對你笑 😀 😀 上帝在對你笑 😀 😀 眾神在對你笑 😀 😀 你也在對你笑 😀 😀😀😀😀😀 世界真美好 😀😀😀😀😀 All rights reserved. ------------------------ 上帝的微笑/世界變美好/日偏食/奇景 百年難得/本世紀/最後一次/錯過可惜 沒有天文望遠鏡/數位相機 ------------------------

[分享] 紀錄片:赤手登峰 徒手攀岩 Free Solo - 2018 最佳紀錄片

圖片
--- --- 連假不想人擠人 不想塞車陣 觀看影片最愜意 -- 赤手登峰 徒手攀岩 Free Solo 這是一部攀岩的紀錄片 重點是  徒手 徒手 徒手 沒有依賴任何設備,僅用雙手、雙腳與粉戴 赤手赤腳攀登幾近垂直岩面的 酋長岩(El Capitan);世界最大的花崗岩山體 影片中除了帶出優勝美地公園(Yosemite)的壯麗景色外 對於主角 艾力克斯・霍諾德(Alex Honnold)有深刻的背景描述 屬於有運動型的天才 對於高處的懼怕反應不那麼敏感 能享受於徒手攀岩這樣一項高度危險、極限的運動 雖然過程中也經歷了戀愛過程的影響 或多或少這個階段對他的心裡狀態有一些干擾 但後期經過訓練與調適,最終也能夠持續朝目標前進 觀看過程除了享受美景外 更對於 Alex 有著一分懸念 全程更是冷汗直流 高聳的岩面 一不小心 就會從紀錄片變成悼念片 ~_~ 途中有幾個困難點 Pich6: 極限平板 Freeblast Slab Pitch9: 下降攀段 DownClimb Pitch14: 空石片平台 Hollow Flake 高度 1000' 英尺 Pitch19: 怪獸裂縫 Monster Off Width 高度 1600' 英尺 Pitch23: 巨礫坡難點 Boulder Problem 高度 2050' 英尺;     這段 Alex 先前嘗試已經失敗好幾次了 Pitch26: 耐力角 Enduro Corner 高度 2430' 英尺 ---- 最後,努力有了喜悅的回報 Alex 猶如岩羊般的敏捷 僅花了3個多小時就登頂 真的非常厲害! 雖然個人對於攀岩興趣不大,但是看著這些勇士逐個攻破山頂 內心也是有不小的激動 這部振奮人心 緊張懸疑程度不輸商業片的紀錄片 很推薦大家去看 ... 好評推薦: ★ ★ ★ ★ ★ 相關報導: 「徒手攀登」優勝美地酋長岩 瘋狂夢想家 寫下新紀錄 赤手登峰 美國男子徒手攀登3000呎巨岩 全球第一人 4小時內徒手登上「酋長岩」 31歲美攀岩家創紀錄 無保護徒手

[分享] 短片:幸福 Happiness

圖片
--- --- 這種黑色動畫影片真的很厲害 很喜歡這樣的黑色幽默 國外的編導對於人類社會的觀察很厲害 深刻的點出這個社會的病徵 看似光明的表面 黑暗才是最深層的體會 我們都被一種無形的力量牽引著 被社會巨大的力量牽引著 要嘛入流 否則就不入流 而不入流往往不被接納 有時候那些不入流的人才是看得最輕的人 眾人皆醉我獨醒啊! Everyone is drunk, I am alone.  盲目就是這樣 沉迷於酒精、藥物,酗酒或是接觸毒品 獲得的快樂喜悅可能只有短短的瞬間 每個人都有想要追求的目標與希望 但也許到最後 平靜可能最終的歸宿 不管如何 人生就是不斷的學習成長 也許最後會看破 一切如虛空幻影 物質的世界將不復存在 而真正的幸福才會到來 希望我們都能夠脫離老鼠般的宿命 .... 怎麼有股淡淡的哀傷 All rights reserved. ------------------------ *** ------------------------

[分享] 短片:精神分裂症/思覺失調 《skhizein》

圖片
--- --- 2008年的法國動畫短片, 曾獲得2008年安錫動畫影展最佳人氣獎和61屆坎城影展柯達短片獎。 這部影片很棒 很奇幻 用很奇妙的比喻方式來闡述這病症的體驗 分裂 跟 偏差 有某種程度上的相似 一個正常的人 突然每一天變得不正常了 病症來的莫名其妙 自己也不知道 但他就是發生了 他以為隕石就是病因 但卻不知道 他所看見的 並不是真正的病因 執意的結果 卻有可能愈陷愈深 或是更是糟糕 但是界外的人卻是無法理解 兩個交集的世界 但精神上卻沒有交集 看似一起 卻又平行 外表的一樣 不表示內心是相同的 因為不被理解 最後就是自我封閉 因為偏移 被以以為是躲避 人類的大腦真是奇妙 運作機制複雜 很難理解 精神層面 西醫也只能夠以外表去猜測 以表徵去推敲 深層原理又複雜難理解 最後只能使用藥物控制、壓制、抑制 往往效果低略 根癒者少 到底是意識控制身體運用大腦? 還是大腦掌握意識控制身體呢? 人類都有自癒的可能 但精神能力 意識力 真的要堅強 這些都是先後天的累積與培養 但是這層世界對於已經鑽入牛角尖的人們 又該如何出手相助呢? All rights reserved. ------------------------ *** ------------------------

[工具] Excel 工具 - 檔案分拆|Excel File Splitting Into Small Files

圖片
--- --- 最近工作上遇到一個有 4~5 萬筆以上的資料的 Excel 檔案 Excel 在處理萬筆以上數量的檔案效能較不好也容易卡卡 所以就利用 VBA 寫了個檔案分拆/拆檔/分割的功能 以增益集的方式呈現 有需要就打開 就會針對目前的活頁簿進行分割 目前適用於簡單的資料列分拆方式 透過模擬複製與貼上的動作來達成 .. 使用方式如下 ... 1. 首先準備好要分拆的檔案,接著要下載增益集檔案,下載連結如下:      NHTools.xlam     2020-11-08: 應觀眾要求,將表頭列數設定為選項      NHToolsV2.xlam     !!! 聲明一下:檔案就單純檔案分檔而已,不含任何惡意程式     !!! 可以安心服用,謝謝 ^^ 2. 下載後,直接按滑鼠左鍵 2 下即可        然後會啟動 Excel 程式,此時畫面會呈現空白            3. 接著點選你要分拆的檔案,以這次的範例檔案為例,共有 1100 筆資料     希望分成每 200 筆一個檔案     打開後,原本的視窗就會有資料 4. 接著選擇 增益集 分頁,此時就會看到小工具了,案下去就對了      5. 出現視窗後,輸入你想要切分的數量,接著按下開始分拆按鈕後,就會自動切割           6. 分拆後的檔案會存放在與原始檔案相同的路徑下,拆檔過程中,     因為要切換視窗,畫面閃動是正常的                7. 檔案分拆完成了,共分了 6 個檔案,接著就到原本的地方去看成果拉             成功分了 6 個檔案,接下來看一下成果 標題也會自動複製過來 YA~ 成功                        最後一個檔是餘數,所以應該只有 100 筆資料              👋👋👋👋👋👋👋👍👍👍👍     檔案變小了,處理數度也都變快了!     把所有檔案關閉後,增益

[分享] 設計模式速查表|23種設計模式類別圖 UML PDF檔案 | Design Pattern

圖片
這是多年前認識設計模式,且學習過程中所建立的速查表資料 提供給有需要的人參考使用 內容可能有理解錯誤或者解釋不好的地方,還請多多指教 ^^ 目前共有建立 23 種設計模式,並使用UML方式呈現,搭配簡單的說明 23種的模式清單分別如下: (01).物件 | 生成類 單例(獨體)模式 Singleton Pattern (02).類別 | 生成類 工廠方法模式 Factory Method Pattern (03).物件 | 生成類 抽象工廠模式 Abstract Factory Pattern (04).物件 | 生成類 建造者模式 Builder Pattern (05).物件 | 生成類 原型模式 Prototype Pattern (06).物件 | 行為類 迭代器模式 Iterator Pattern (07).物件 | 行為類 命令模式 Command Pattern (08).類別 | 行為類 解釋器模式 Interpreter Pattern (09).物件 | 行為類 責任鏈模式 Chain of Responsibility (10).物件 | 行為類 觀察者模式 Observer Pattern (11).物件 | 行為類 中介者模式 Mediator Pattern (12).物件 | 行為類 備忘錄模式 Memento Pattern (13).物件 | 行為類 狀態模式 State Pattern (14).物件 | 行為類 策略模式 Strategy Pattern (15).類別 | 行為類 模板方法模式 Template Method Pattern (16).物件 | 行為類 訪問者模式 Visitor Pattern (17).類別 | [結構類] 適配器(轉接器)模式 Adapter Pattern (18).物件 | [結構類] 組合(合成)模式 Composite Pattern (19).物件 | [結構類] 代理模式 Proxy Pattern (20).物件 | [結構類] 橋接模式 Bridge Pattern (21).物件 | [結構類] 裝飾模式 Decorator Pattern (22).物件 | [結構類] 門

[分享] 人生最大的難題~吃什麼:早餐吃什麼?午餐吃什麼?晚餐吃什麼?

圖片
現代人,外食的機率很高,幾乎每天至少會有一次的外食。 有時候就是習慣的吃到膩了 ... 常常會煩惱今天要吃什麼! 早餐吃什麼?午餐吃什麼?晚餐吃什麼? 吃什麼 ... 就變成每天最難回答的問題了! 👄👄👄 美食網站也是不少,常見的 愛評網、GOMAJI ... 等美食網站也是很多 但就在閒晃之餘,偶然間找到了一個新奇的網站 ... SHAKE 搖吃什麼 網址為: http://eat.airoot.tw/ 這名子取的真是特別! 網站的配置算是很簡潔,可能是新創網站,不會有過多的額外資訊。 店家數收集達 1萬多筆,數量算是不少,目前雖然還無法和各大美食網批敵。 XD 但是這網站有提供一個有趣的功能,有注意到中間那個大大的圖案嗎? 只要用滑鼠點下去,就會隨機跳出一家餐廳出來! 還會有地圖顯示與店家相關資訊。 呵呵~真是有趣的小功能! !!加減也可以當作是建議參考來源!!👍 網站也支援使用手機瀏覽 ... 一樣也可以用手指頭來搖一下 XD 不過可能是網站還在初期階段吧,有時候會搖出過遠的店家 >"< 可能沒有讀取位置資訊 😆😆😆 還有功能 附近美食? 好像也尚未完成 但是也算滿有趣的 ^____^ 算是一個不錯的網站 ... 希望將來可以看到這網站可以更加完善與提供更多有趣的應用。 推薦給大家嘗鮮一下 :-D All rights reserved. ------------------------ Desiree Viola Ketnet-actrice Désirée Viola Gilets jaunes À Paris, mobilisation sous haute surveillance et déjà près de interpellations Waasland-Beveren FC Bruges share malaria David Hallyday J'ai quelque chose à vous dire Könnyedén g

[輕音樂] 推薦 【PIANO MUSIC】早上最適合聽的輕音樂 放鬆解壓 - 純鋼琴輕音樂 - 絕美的靜心放鬆音樂 - 放鬆音樂 ★32

圖片
推薦 最常聽的音樂 【PIANO MUSIC】早上最適合聽的輕音樂 放鬆解壓 - 純鋼琴輕音樂 - 絕美的靜心放鬆音樂 - 放鬆音樂 ★32 這首曲子不管是 早上聽 或是 晚上聽 基本上都很寧靜、祥和 很適合發呆的時候當作背景音樂 真的大推!!!!!!!! 讚讚讚 All rights reserved. ------------------------ Desiree Viola Ketnet-actrice Désirée Viola Gilets jaunes À Paris, mobilisation sous haute surveillance et déjà près de interpellations Waasland-Beveren FC Bruges share malaria David Hallyday J'ai quelque chose à vous dire Könnyedén győztek a németek a női kézilabda-Eb-n Lemondta az Oscar-gála vezetését Kevin Hart, miután előkerültek a homofób tweetjei Tömeges tüntetés lesz a Kossuth téren a rabszolgatörvény ellen: a rendőrség lezáratta a teret Lemondta az Oscar-gála vezetését Kevin Hart, miután előkerültek a homofób tweetjei Tüntetés December 8 ===== 最近癌症走掉的人不少 食道癌 肝癌 胃癌 胰臟癌 病逝 健康真的很重要 歲月不饒人 是誰在敲打我窗 攝影 學攝影 攝影技巧 照片 修照片 修圖 夜拍 業配 葉佩雯 業配文 學貓叫 股市 大跌 熊市是什麼 牛市是什麼 在漲什麼 湖人 打水飄 國外旅遊 推薦 令狐榮達 華為 孟晚舟 任正非 引渡 休兵 貿易戰何時休 金庸筆下 楊過小龍女 很配阿 定義為何 寒風 韓風 手機 下殺 小米 紅米 三星 怎麼設定 控制台裡面有 美股 陸股 經濟

[推薦] Rakuten Insight 樂天線上問卷調查

圖片
古早的問卷型態可能是紙本列印 在路邊找路人做問卷 不過現在數位型態的問卷愈來愈多了 先前只有使用過 UUPON 的問卷  官網點這裡 裡面有多種問卷型態 有 U問卷 A問卷  G問卷 T問卷 .... 等 數量很多,而且填寫問卷可以幫助一些產品開發 又可以賺到點數,而點數又可以換物資 可謂是三贏!UUPON 也是很推薦的 :-) 最近,電子問卷市場又多了一位新成員: Rakuten Insight 樂天線上問卷調查 官網由此進 跟其他問卷系統一樣,完成問卷後,都會獲得一定程度的點數 點數效期還滿長的,只要有持續填寫問卷,點數就會有一年效期! 這樣的點數累積就不會很快化為烏有了! 不知道看官是否有看見重點呢? 對!點數可以換現金!@@  眼睛都亮起來了 UUPON 的話,點數可以換購物品外,也可以用來兌換全家的購物金, 但就只有限定在全家使用, 現在是 $$$ 現金的話,用途就比較廣了! 太厲害啦~~ Rakuten Insight 的起換門檻是 500 點, 而現金兌換則是 2000 點起跳。 我想應該都可以輕鬆達到 👍👍👍 這是目前可以兌換的金額與點數轉換比例: 看起來頗為誘人的,也是很不錯的方式。 推薦給大家,目前  Rakuten Insight 採用 Email 的方式推薦 只要透過推薦連結註冊,成功後就可以馬上獲得 200 點! 若有需要的朋友們可以在底下留下您的 EMail ,我再逐步推薦。 目前有限制推薦數量:目前就是 180天 / 5人 (數量很少 .... 大概是為了要管控品質吧) 就這樣啦 XD 本著互利的相法,填寫時還請大家務必誠實填寫 這樣才會有高價值 😎😎😎 All rights reserved. 6滴滴员工奖金减半 7ofo如何秒退押金 1不知爹富王思聪 7苹果部分机型禁售 ------------------------ Desiree Viola Ketnet-actrice Désirée Viola Gilets jaunes À

[3C] 開箱 新的藍芽喇叭 KELING H5 藍芽音箱 | Bluetooth speaker

圖片
話說跟隨好幾年的 iPad 2 在近日突然變成破嗓了! 再過幾天就變成啞巴了!@@ 看 Youtube 整個就變成啞片了 .... 所有就在網路上尋找了一番,找到了這款藍芽喇叭! KELING H5 大約手掌大小而已,聲音也夠宏亮... 重點是,比起小米喇叭還要便宜幾百塊, 外圍也是金屬外框,上下就都是塑膠, 使用起來也很方便, 所有的動作都有語音回應,包含電池快沒電了也是用語音提醒, 相當方便, 終於讓我的 iPad 又復活啦!看片不再無聲 ~~~ YA! 使用到現在只有一個小小缺點,那就是需要再多帶一個喇叭! 不過無傷大雅啦! 這喇叭還可以利用記憶卡播放音樂,功能性大大加分啦! 這款有推薦~~~ All rights reserved. ------------------------ Desiree Viola Ketnet-actrice Désirée Viola Gilets jaunes À Paris, mobilisation sous haute surveillance et déjà près de interpellations Waasland-Beveren FC Bruges share malaria David Hallyday J'ai quelque chose à vous dire Könnyedén győztek a németek a női kézilabda-Eb-n Lemondta az Oscar-gála vezetését Kevin Hart, miután előkerültek a homofób tweetjei Tömeges tüntetés lesz a Kossuth téren a rabszolgatörvény ellen: a rendőrség lezáratta a teret Lemondta az Oscar-gála vezetését Kevin Hart, miután előkerültek a homofób tweetjei Tüntetés Decem

數位銀行的使用心得 | The experience of the use of digital banks

最近數位銀行的聲勢日益增高,入門檻低,各大咖都想參一腳。 最近也加入了數位銀行的行列,分別使用了 台新銀行 Richart 與 王道銀行 O-Bank。 使用了近數個月後,來說一下自己的想法 ... 數位銀行的開戶便利性真不是蓋的,透過 APP 的指引,輸入資料後並將雙證件拍照上傳後就開戶完成啦!真的免出門,以往開戶最麻煩的就是要跑銀行,臨櫃辦理手續繁雜又耗費時間(至少30分鐘),真的差很多。 但是:線上開戶礙於金管會規定,還是得要(至少要有一個臨櫃開戶的帳號作為驗證使用),而且帳戶功能會稍稍受限制。 Richart App 下載連結: 官網 O-Bank App 下載連結: 官網 APP  體驗比較: 可以說台新 Richart 的 APP 是完勝,原生的APP,介面簡單好用,資訊清楚可得,還可以指紋登入,便利性大增! 但是相較於號稱第一家原生數位銀行而言,APP似乎是用HTML的方式製作,整體運作流暢度沒有很高,且資訊要找很多地方才有,像是銀行帳戶與銀行代碼就是分兩頁存放,不知道這設計邏輯是啥!?還有存款利率也不可得....,重點是:不能用指紋登入,這個便利性就大扣分了,希望未來可以朝原生APP方向改進。 存款利率: 台新銀行基本利率就是年利率 0.45%,透過解鎖任務可以達到年利率 1% ,可以說是相當不錯,比起許多傳統銀行都是大勝; 而 O-Bank 的利率就不知道了,從APP上是看不到的,要用問的 Orz....,這點也是很扣分。 金融簽帳卡: 台新的部分就沒得選,最新的就是俗稱的綠狗卡,有點蒂芬妮深綠色搭配可愛白狗,政體感覺不錯; 而 O-BANK 的部分,我想這是他們的特色,就是有眾多的卡面可以選擇,不過在選擇卡面的時候要考慮到 信用卡號 與 信用卡LOGO 的配置是否會破壞版面,有些卡面的配置就不是考慮那麼好,有時候漂亮的圖片但是因為LOGO 遮住等等,反而破壞整體感,這是選擇卡面時要注意的,還好網站上面有初步的成果可以預覽,不過建議也要在畫面中試著想像一下信用卡號,感覺看看是否適合,才可以選到自己喜歡的卡片。 活動任務: 基本上在APP上面都有指引,方便查看,但是忍不住要吐槽一下王道銀行的任務徽章企劃,前陣子推什麼厭世徽章 ... ㄜ... 都沒有參與的慾望了,真