前端工程師是做什麼的?工作內容與學習方向一次看懂|無厘頭軟工小教室

前端工程師是做什麼的?工作內容與學習方向一次看懂|無厘頭軟工小教室

前端工程師把設計稿變成可互動的網站與 App 介面,從 HTML、CSS、JavaScript 到框架工具都要會一點,確保畫面流暢、效能佳又能在不同裝置上順順跑。他們不只寫程式,還要顧設計和體驗,並和後端合作。這篇文章帶大家認識前端工程師的工作內容、常見技術與學習方向,無論是新手或想轉職的人,都能一次看懂前端世界。

C#-深入淺出 BlockingCollection:解決多執行緒工作佇列的利器

BlockingCollection 是實現生產者與消費者模式的便利工具,在多執行緒應用中提供安全的資料交換機制。它內建資料緩衝區,具備執行緒安全和自動阻塞的功能,免除手動鎖定與同步的複雜性。透過簡化邏輯,BlockingCollection 能顯著提高開發效率與程式穩定性,非常適用於高效並行程式設計。

iOS 簡訊過濾筆記|Message Filter App Extension

iOS 簡訊過濾筆記|Message Filter App Extension

這篇筆記記錄了我在研究 iOS 簡訊過濾功能時的心得與技術細節,從 Message Filter App Extension 的開發環境、技術限制,到分類設定、本地與線上過濾的實作,以及如何從 App 跳轉至系統設定。希望能幫助對這個功能有興趣的開發者,也讓自己未來可以回顧這段學習經驗。

[2024 鐵人賽] Day 30: 賽後感想

[2024 鐵人賽] Day 30: 賽後感想

在2024 鐵人賽的最後一天,我分享了這 30 天寫作的挑戰與感想,並總結了家用品紀錄 App 的優化方向和未來改進的想法。回顧這段過程,雖然艱辛,但努力的累積終會帶來收穫。

[2024 鐵人賽] Day 29: SwiftUI 實作到期物品提示功能

[2024 鐵人賽] Day 29: SwiftUI 實作到期物品提示功能

Day29 我們在首頁實作即將到期物品提示功能,讓使用者能快速查看哪些物品即將過期。此提示區塊根據當前選擇的月份過濾出即將到期的物品,並根據到期日使用不同顏色標記:三天內到期的物品會顯示紅色警告,其他物品則顯示黃色提醒,幫助使用者一目了然掌握物品狀況。這個功能大幅提升了使用者體驗,讓物品管理更加便捷與高效。