自學前端的過程,一直在鬼打牆,學不會怎麼接第三方的Web API。所以我是這樣想的:因為我不會接API,所以我就來接很多個API。 本系列是使用各種不同第三方API做網站的記錄兼不負責任教學,適合新手閱讀。
在 Unix-like 系統之中,ELF 檔案格式可說是整體運作的基石,然而因為太過底層,不少人雖然知道它的存在,卻只能模糊地理解個概況。 筆者為了自身學習、研究的需求,以正在興起的 RISC-V 開放指令集架構為平台、功能集單純的 GO 語言作為主要武器、參考經典的 GNU Binutils 工具包的功能,透過邊做邊學的方式第一線接觸過去總是沒有好好理解的 ELF 檔案格式。 筆者預計在前 2/3 的部份,按照 binutils 的功能劃分,實作一些原先工具程式的子集,並熟悉 GO 語言原生的 ELF 函式庫;後 1/3 則選擇一些原創專案來開發,以紀錄開發日誌的方式完成鐵人賽。
這個由加州大學柏克萊分校所打造而興起的 RISC-V 開放指令集架構,不少人雖用過開源的工具包,但卻鮮少人深入探討底層的架構!筆者身為與之工作的攻城獅,因為工作、研究、興趣,將這期間的開發過程記錄下來。預計將會分成架構介紹、除錯器底層實作介紹及相關應用等等!
JS30 是加拿大的獨立開發者 Wes Bos 設計的影片教學, 目的為鼓勵學習者跟著影片練習來融會貫通原生JS的各種概念. 由於自己在練習的過程中獲益良多, 深感其為優良讀物! 希望透過分享學習所得, 幫助到有需要的夥伴, 順便加深自己的印象, 好!
我已經把這個網頁設定為首頁,每次打開網頁時都會提醒自己要發文章跟閱讀新知識 文章內容會是程式/演算法的心得分享+詳細報告,希望大家能透過心得分享,了解工程師撰寫程式的考慮&思考角度。 與此同時,我也會多觀看大家的文章,希望可以交流心得。謝謝大家
用最簡單的方法讓所有人學會使用PHP語言,輕鬆完成想做的事情。 把複雜的框架跟語法通通丟掉,先從動機開始帶著步驟走,把金礦般的觀念通通搬回家。 語法可以 Google 名詞可以 Google 重要的是學會如何獨立思考,把從無到有的方法告訴你。
如果想要學functional programming, Elm 是一個很好的起頭。如果想要多知道Redux的由來,Elm Architecture可以說是前身。Elm 最後都會編譯成Javascript。但卻是一種新的語言。如果你想要學Haskell, 或是後端是使用Elixir, Erlang, Scala等等functional 的語言,而前端也要用functional programmign一統天下, Elm 雖然小眾,語言本身也不複雜,但值得一學,至於production,你也可以把一部分的code改用Elm,它可以和其他JS做良好的溝通。
這系列文章是連續 30天 使用 TDD 來撰寫 Codewars、Leetcode 等一些有趣的題目,把整個使用TDD開發的紅燈,綠燈,重構 過程記錄下來。
這個系列不是R 語言基礎教學,而是你已經會一點R 了。 文章內容會聚焦在如何利用R 語言來解決公司(上司)的問題,文章內容很多事我個人的解法,如果有個好的想法歡迎指教。
網頁的世界從簡單的HTML一路變得越來越複雜(CSS、JS、RWD等等),想要滿足使用者的需求, 我們就必須不斷的學習,深入PWAs除了學習它有趣的特色以外,我們應該不停地思考, 是否真的需要新技術與這個技術所解決的目的是否真的是我們所需要的, 才不會讓自己誤入盲從的境地,透過這30天深入了解PWAs概念與實作來深入學習它有趣的地方。