Contents
又是一週的結束, 這週過的充實嗎? 現在來回顧一下Soft & Share跟大家分享了哪些訊息
雲端服務
- CODEME-自動產生軟體工程師履歷的雲端服務 自動產生軟體工程師履歷的一種服務, 工程師未來要努力寫code, 參加社團, 而不是寫履歷 smile 表情符號
- 最近幾則跟數位出版格式有關的新聞 Swipe和Google AMP都是opensource, 如果有在做數位內容出版或是內容發表平台可以留意一下. 這些技術都是為了讓數位內容在移動平台有最佳表現
Android
- Freelander/Android_Data 整理非常詳細的 #android 程式設計學習資源, 從書籍, 開發工具, 技術社群, blog, opensource, 甚至包含設計素材, 這個網站對於有心想學習Android程式設計者一定要收藏下來, 也可分享給您的朋友, 團隊一起學習效果更好
- Jeremy Huang: Android的推播功能實作 很詳細的Android 推播功能實作解說
- React Native on Android MicroSoft併購的Xamarin強調的是Mobile跨平台開發技術, 其實跨Mobile開發還有很多選擇, 例如React Native
- 6 Tips to speed up your Gradle build 自從Android開發IDE切換到Android Studio, Build也換成了Gradle, 如何讓Gradle build 速度更快呢?
JavaScript
- JS Tips JS Tips有熱心網友翻成中文了, 可以看到每天分享的javascript tip增進自己的 #javascript 功力
- Draft.js Rich Text Editor Framework for React 如果您是用React.js開發內容管理系統例如blog後台管理的Web前端一個rich text editor是必須的, 這時候Facebook佛心來了, Facebook釋出一個給React.js使用的rich text editor, 還可以插入code block
- Develop ReactNative apps in Visual Studio Code Visual Studio推出了一個支援 #reactnative 的套件, 開始考慮要重新來認識一下Visual Studio了
- Coding Jarvis in Python 3 in 2016 想要打造一個類似鋼鐵人的數位管家Jarvis嗎? 這篇blog教你如何用Python 3配合一text to speech與Speech Recognition的相關python opensource來打造Jarvis的嘴巴與耳朵, 剩下來的大腦功能呢? 看完你就會知道了
Python
- Python免費學習資源, 推薦書籍 好完整的python學習資源整理
- Discovery-flask Flask是使用 #python 開發的web開發框架, 這裡面有30堂課, 都是用視訊教學方式, 內容非常精實, 從靜態網頁到後端設計, 資料庫, Unit test, 甚至部署到Heroku, 上完這30堂課就可以用Python+Flask開發雲端服務了
Swift
- Swift Web framework #swift 也要進入Web app開發了
- Project Perfect讓Swift在服務器端跑起來 現在對岸已經有開發者寫了Perfect的how-to
- IBM將Swift帶入企業雲端應用市場 IBM也大力擁抱Swift, Swift也要飛進了企業軟體市場嗎?
- Hello Server Side Swift 這篇文章的作者分享他利用Vapor開發一個簡單的後端程式並部署到Heroku, 文中你還可以看到他如何設定Swift的套件管理程式package manager
- Swift 30天實作30個iOS範例 Swift的進入門檻很低嗎? 這位開發者在30天內做了30個範例並opensource. 分享這篇到FB社團時, 這30個專案的作者也來說明他本身也是設計師, 受到學習Swift的100天那位原作者鼓舞於是他也開始他的30天計畫
- Learn Swift-Build Your First iOS Game 免費的 #swift 程式設計教學, 設計一個俄羅斯方塊遊戲
- [RFC] Port to Android 有跡象顯示 #swift 要支援 #android 了嗎?
程式設計師個人成長
- 程式語言面試考題集錦 也許過年後又是換工作的旺季, 整理一下最近看到周遭朋友流傳的程式語言考古題
- 每位認真的程式設計師都要讀的10本經典書 好書推薦, 小編最喜歡的是最後一本, 這是本如何管理的書, 關於程式人的生活, 程式人的職場生涯, 程式人的身心,甚至心靈. 作者本身遵循他說的方法, 且做得很成功. 作者說他在30幾歲就可以不用上班
- 身為軟體工程師跑Scrum時需要注意的二三事敏捷, Scrum應該是近幾年軟體專案管理相當熱門的管理方法, 目前我們看到許多介紹不外乎從product owner, scrum master等角色來談, 但是從軟體工程師呢? 如果您的團隊有再導Scrum, 這篇講得不錯, 裡面有提到為何你需要讀這篇文章, 花個時間讀一下會有收穫的所以如果你是管理方面的人員,了解從工程師角度在運作 Scrum 會產生的問題,在協調團隊內部的協同時就比較容易找出共識。如果你是軟體工程師,避免掉下面提到的這些小問題,或是試著採用一些原則,你會讓團隊運作的更順暢。
Git
- Understanding git for real by exploring the .git directory 想要更了解 #git 嗎? 那就來好好了解一下.git這個目錄結構與放了哪些資訊, 網友Rake Nsysu也有回饋不錯的資訊Pro Git V2 的 Git internals 中文版
雲端開發
- Visual Studio Dev Essentials取得Azure服務記錄 MicroSoft總算想通了,前年去Azure註冊一個帳號來測試, 過一個月業務就打電話來問是否要成為付費會員, 當時就當面跟那個業務說應該給開發者一點空間, 現在看到有免費的quota總算有動力看一下Azure
- Amazon Web Services Kindle books Amazon AWS 文件以Kindle格式釋出, 使用電子紙的Kindle看技術文件方便多了, Apple的技術文件好像還沒全部釋出到iBook Store
機械學習
- 未來不用Geotag, 電腦也會知道照片的拍照地點 如果您對文中描述的相關技術有興趣, 裡面有提到一篇Google出的論文連結, 可以去下載來看他們是如何做的
免費電子書
- Azure for Developers 想了解Azure這個雲端平台相關技術, 可以下載這本免費的電子書
- RxJava for Android App Development 想學RxJava for Android? 這邊可以下載免費的電子書
- Hadoop with Python 免費的電子書下載 , Hadoop目前大部分的書都是講如何用java做程式設計, 這本比較特別是用python
其他
- JSON-LD簡介 看完這篇簡報介紹JSON-LD, 原來Google search engine偏好JSON-LD, 如何用JSON-LD來描述你的網頁結構化資料來讓Google Search engine更容易搜尋到你的網頁? 這個簡報也有提到許多程式設計語言都有支援JSON-LD , 例如PHP, Python, Go.. 花個時間看一下這個JSON-LD會很有收穫
- 台灣 縣市,鄉鎮,地址 中英文 JSON 熱血工程師 @Donma Hsu 整理出來的台灣所有鄉鎮道路, 中文, 英文都有, 他將這個資料整理成一個JSON檔案, 這個檔案有什麼妙用呢? 如果您在做購物網站, 或是填會員資料, 需要會員填地址相關表單資訊選項, 例如選台北市就將台北市下的行政區域列下來給會員選, 這些資料也許您會維護後端的資料庫, 但是小編看到不少人的做法是直接放在source code中, 現在有這個JSON檔案就方便不少了, 甚至你的網站需要做英文版本更是方便
- Microsoft to acquire Xamarin and empower more developers to build apps on any device 開發跨Mobile App的另一種選擇Xamarin現在被MicroSoft買下來了, 做個調查, 你想用C#開發跨平台的App嗎?
想要加入Soft & Share的Slack線上討論群組與讀書會嗎? 加入Soft & Share Slack
Soft & Share在Facebook有經營兩個粉絲團, 歡迎來加入
喜歡我們的分享嗎? 記得使用以下社群分享按鈕分享給您的社群朋友吧!
發表迴響