今年 讓我們一起做一件偉大的事

個人組列表 團體組列表
Software Development
30天快樂學習 Functional Programming

本來想取「Fun Programming」之類的題目,不過太意義不明而作罷。 無論在哪,Functional Programming 這個名詞越來越常見,本系列將以 JavaScript 親手實作出 Functional Programming 的核心概念,重構一些Imperative Programming,讓你可以比較兩種不同的編程方法。我們將提及一些「遞迴、大學時期作業、國中二年級數學、範疇學專有名詞、神奇魔法、獨角獸、神奇魔法獨角獸」,一些能讓你快樂起來的事物,快來跟我一起 Have Func 吧!

挑戰進度
DAY 29
阿志
報名日期:2017/12/13 03:41:23
Software Development
簡潔高效的 PHP & Laravel 工作術:從 elementary OS 下手的聰明改造提案

傳統上大家對 Linux 的刻板印象或許都是介面醜、難用或僅淪為免費的替代品,但其實經過適當的挑選及目標導向的調校,Linux 也是有辦法成為開發人員的生產力工具,中看又中用! 在接下來的 30 天裡,將使用 Elementary OS 這個以 Ubuntu 為基底,自帶重新客製圖型桌面環境的 Linux,目標是同時滿足對設計的堅持與產能的要求,打造自己也愛用的 PHP & Laravel 開發工作環境。讓我們拋棄過往 Linux 只是簡陋替代品的印象,一起重新打破對 Linux 的認知吧!

挑戰進度
DAY 30
聖佑
報名日期:2017/12/04 10:59:50
Software Development
來做個網路瀏覽器吧!Let's build a web browser!

身處在這個 E 世代,所有資訊不外乎都是透過網路這個媒介取得,而平常我們連上網就是透過網路瀏覽器,例如 Chrome、Firefox 等來連上網際網路。在享受網路便利之餘,有沒有想過瀏覽器是怎麼設計、寫出來的呢?

挑戰進度
DAY 30
微中子
報名日期:2017/11/20 23:02:04
Software Development
淺談軟體開發與工程的基本追求

淺談一名程式設計師在軟體開發與軟體工程領域中應該了解並遵守的知識與哲學。

挑戰進度
DAY 17
月湖 (若虛)
報名日期:2017/12/20 09:59:31
Software Development
30天從零開始 使用 Spring Boot 跟 Spring Cloud 建構完整微服務架構

30天內從零開始到學會使用 Java 界中最流行的 SpringBoot 打造服務 並進一步使用 Spring Cloud 搭建一套高效、分布式、容錯的平台

所屬團隊 線上讀書會 II 團
挑戰進度
DAY 30
Sam
報名日期:2017/12/06 11:08:35
Software Development
30 天上手 iOS App 開發

30 天上手 iOS App 開發,分享每天學習經驗。

挑戰進度
DAY 16
Book
報名日期:2017/12/03 20:18:17
Software Development
Kotlin 30 天,通過每天一個小 demo 學習 Android 開發

Hi 我是 Don. 本身是一名 iOS App 工程師,平時都在使用和 Kotlin 很像的 Swift 進行開發。 打算通過類似「 Swift 30 Days」的方式來學習 Android 開發。 我會嘗試每天通過 Kotlin 做一個非常小的應用來學習, 並且比較 iOS 和 Android 在開發上相似或不同的地方。

挑戰進度
DAY 30
陳董 Don
報名日期:2017/11/21 13:28:45
Software Development
認識scala

scala的名字,是由scalable language而來.那一個語言可以scalable到底是什麼意思呢?就算看了許多介紹,但沒實際了解還真的是無感啊!所以利用這次機會認識一下scala吧~

所屬團隊 就是有亦思
挑戰進度
DAY 30
daniel0614
報名日期:2017/11/22 10:45:09
Software Development
爬蟲始終來自於墮性

每個人每天花很多時間在網路上,網路肯定已經是生活中不可或缺的一部分,但你知道嗎?為了交換資訊,我們常常在網路上做著重複的動作,查交通時刻、查股票價格、看表特版、發廢文...而這些重複的動作,一天可能還不只做一次。身為一個懶惰的工程師,為了自己寶貴的時間,也為了保護自己的黃金手腕,無時無刻思考著如何自動化肯定是必然的,而爬蟲同時也是一種諜對諜的遊戲,就讓我們一起用 node.js 來探討爬蟲的知識與技巧。

挑戰進度
DAY 30
Howard
報名日期:2017/11/23 20:39:42
Software Development
做一個JVM語言

透過ANTLR 編語法,及自動產生相對應的程式碼, 透過ASM 工具庫輔助產生JVM上的目的語言。

挑戰進度
DAY 12
timloo
報名日期:2017/12/16 19:09:15