| 八二法則 | 帕雷托法則 | 開發 | 程式設計 | 書摘 | IT書摘

八二法則對開發者的啟示

專注於少數關鍵成功指標,讓你在專業coder這條路獲得更多成果

2024-03-23

| 問題解決型AI | Deepmind | AlphaCod | 程式設計

DeepMind程式設計AI AlphaCode具人類工程師中等水準

Alphabet旗下DeepMind宣布其打造的AlphaCode系統,透過實際參與Codeforces的評比,來證明該模型所產出的程式碼,具備中等程式設計師水準

2022-02-03

| 演算法 | 資料結構 | 程式設計 | 程式學習 | 林信良 | 程式人

演算法+資料結構=程式

在設計程式時,我們所選擇的演算法,將會決定問題解決的大方向,而對於資料結構的選擇,則影響了實作程式的難易度

2021-01-21

| 創意寫碼 | 生成藝術 | 林信良 | 程式設計

創意寫碼與生成藝術

程式設計除了能用來解決工作與生活面臨的各種問題,以及實現某些功能,它也能用來創作,可表現某個事物、表達某種概念,或是敘述、具現自己的想法

2020-11-19

| 座標旋轉 | 程式設計 | 林信良

從歐拉角到四元數旋轉

座標旋轉的處理是許多程式入門教學的練習題,因此,導證數學公式或矩陣,就像研讀程式原始碼,也能是有趣而實用的

2019-05-25

| 座標 | 程式設計 | 3D | 林信良

座標轉換與程式設計

關於座標系統的處理,在3D程式設計當中經常會需要接觸的議題,我們需要知道各種表示方式,以及兩種螢幕空間,並且區隔出是點或向量,雖然我們有現成的程式庫或框架,但如果能熟悉相關作法,處理上將更為順手

2019-05-18

| 程式設計 | 數學

特意結合數學的程式練習

程式設計是否會用到數學,經常引發論戰,與其設法尋找數學不好也可以生存的佐證,不如刻意以結合數學的程式設計來練習

2019-05-11

| google | Grasshopper | 程式設計 | JavaScript

Google釋出Grasshopper行動程式,初學者靠手機也能學寫JavaScript

Grasshopper推出了Android及iOS版本,提供初學者JavaScript的基本概念與可用來撰寫程式的區塊,基礎課程可學習程式的運作、呼叫功能、變數、字串、迴圈等基本概念,另透過動畫教導使用者如何利用D3函式庫、所定義的功能、callback功等更複雜的功能。

2018-04-19

| 程式設計

找樂子的程式設計

工作一段時間之後,是否你也感受到面臨發展上的困境?覺得陷入泥淖時,就好好玩個泥巴戰吧!

2017-10-21

| 林信良 | 解題 | 程式設計

走在解題的道路上

若未曾建立起活的知識體系,就算看懂書上的一切,也不過是死的知識

2017-07-16

| 林信良 | 程式設計 | 程式開發

換帽子的開發

進行程式開發時,我們可以從不同的角度來考量,就像戴上不同的帽子一樣,但我們必須清楚自己在當下面對的情況下,所戴的是哪頂帽子

2017-07-09

| 蘋果 | Swift | Playgrounds | 程式設計 | 機器人

蘋果Swift Playgrounds現在可以教你寫程式控制機器人與無人機了!

蘋果與裝置製逜商合作,讓Swift Playgrounds可以教導使用者如何以Swift寫程式控制樂高機器人或是Parrot的無人機。

2017-06-02