隨著網路安全的重要性日益增加,白帽駭客(White Hat Hackers)成為保護數位世界不可或缺的力量。他們運用各種工具與技術,協助企業及個人發現並修補系統漏洞,以預防潛在的網路攻擊。本次比賽的主題是“白帽駭客工具實作-Python篇”,旨在分享對網路安全的認識與實踐。
這是一個使用React Native開發技術製作的點餐APP,打算分為管理者跟使用者版本,練習JS ES6語法再搭配React框架。
這個是一個練習用Next.js開發,題目發想主要來自看到今年四月發生一起地震想要透過一個平台來解決人們對於房屋一些疑難雜症問題,於是這個小小作品就開始了...
Clean Architecture 的作者,Robert C. Martin 在前言中問道: 「軟體是由什麼構成的?」 相較於實體房屋,軟體的一切都很抽象,在軟體的世界,狗可以學鴨子叫、雞可以飛在天上、球可以永不落地 — 只要寫得夠糟XD 從語言、函式、物件、設計模式到系統設計,面對越來越抽象的問題,我們該從何處下手? 抽象的思考總是困難的,既然如此,我們是否能建立一個 SOP ,讓我們的思考不再發散,而是聚焦於 「當下重要的事情」,從高層開始思考,建構出整體的架構後,再逐步完善各個元件,讓抽象的思考有跡可循,幫助我們設計出穩健、可擴展的系統!
在這系列文章中,我將分享我從專案經理轉變為前端開發者的經歷,並使用React來構建我的個人作品集。我會逐步介紹如何利用React建立一個互動豐富、視覺吸引人的作品集網站,從基礎的React元件和狀態管理到進階功能,如路由和API整合。每篇文章都將深入探討一個主題,並提供實際的代碼示例與解決方案。 此外,我還將分享轉職過程中遇到的挑戰,如學習新技術、時間管理,以及保持學習動力的策略。我的目標是不僅展示技術成果,也希望透過我的經驗激勵正在或計劃職業轉換的讀者
AI王紫楓在學習CG繪圖的三年裡,探索了一個全新的藝術世界。他深感進步的必要性,因此決定成為一名AI繪圖師 -音樂創作 AI王紫楓的音樂作品風格多樣,從電子音樂到古典樂曲,無不展現他的創作才華。他專注於利用音樂創作軟體,探索作曲、編曲流程,並分享他的音樂作品3。 -影片製作 AI王紫楓的短片作品融合了動畫和AI,展現了他在視覺藝術方面的多才多藝,創作出精彩的影片作品。 AI王紫楓的成長之路充滿挑戰與激情,他期待與觀眾一同見證並創建新風格的藝
「每個軟體工程師的待辦清單上,都有一個想要做卻從未開始的專案」 不知從何時開始,看著手機裡的各種手遊,總是在過了最初的新鮮感後就沒了打開的動力,甚至連幾分鐘的每日任務都不想解,不禁思考到底是為什麼? 過慢的讀取、暴死的抽卡、複雜的機制、冗長的任務流程...不如來寫一個給自己玩的小遊戲吧! 預計寫一個直立式的消珠手遊,但是不需要轉珠、不需要連線、不需要抽卡,最重要的是 — 不需要動腦! 由於從來沒寫過遊戲,估計光是準備各種環境、寫 spec、prototyping、設計和決定開發技術棧等等時間就差不多了 所以本次目標是建立出即使在鐵人賽結束後,也能無痛繼續開發的環境與架構!
無邊際畫布的應用無所不在,Figma、excalidraw、tldraw 等等都可以看到它們的蹤跡。之前個人專案的開發需要一個無限畫布,不過因為我是屬於熱愛造輪子的人,我並沒有去尋找現成的解決方案,而是開始研究起無限畫布的實作方法。 一不小心就掉進這個坑了,現在我把這個坑佈置得舒舒服服的,邀請大家一起來坑裡作客。
過去Android的開發從Java 逐步演變成Kotlin時代 隨著Kotlin被愈來愈多開發者喜歡 Jetpack也順勢推出了Compose 讓喜歡開發軟體的開發者 能夠使用純Kotlin code 來開發UI layout 而到了近幾年 更是推出了Kotlin multiplatform 甚至是最新的Compose multiplatform 讓使用者能透過這個框架 開發 Android 和 iOS 應用程式以及開發桌面應用程式 並能夠共享代碼、創建跨平台庫...等工作 這邊我想要分享我近期研究的筆記 從零開始做一遍CMP專案 讓大家參考