CodeTengu Weekly 碼天狗週刊 - Issue 86 聽說有些人家裡的日曆上 5 月 1 日寫的不是「勞動節」而是...

栏目: Objective-C · 发布时间: 7年前

内容简介:CodeTengu Weekly 碼天狗週刊 - Issue 86 聽說有些人家裡的日曆上 5 月 1 日寫的不是「勞動節」而是...

@fukuball

Neural Networks Tutorial – A Pathway to Deep Learning

Neural Networks、Deep Learning:初級

工程師要懂 Deep Learning 一下子就跳進艱深的演算法可能不是明智之舉,這個教材從 Deep Learning 最簡單單元開始教起,先教你怎麼寫一個神經元,之後再寫看看類神經網,而 Deep Learning 其實也只是類神經網中的一個較深入的領域,了解基礎會讓你對 Deep Learning 各種模型的精神更有體會。

adventuresinmachinelearning.com

CodeTengu Weekly 碼天狗週刊 - Issue 86 聽說有些人家裡的日曆上 5 月 1 日寫的不是「勞動節」而是...

深语人工智能 DeepNLP

最近查一些資料發現了這個中文 NLP 好物!看了demo 簡直嚇得我屁滾尿流!不僅中文斷詞、詞性精準,還可以為長文產生相同語意的大綱短文,語句居然還很通順,記者要抄 ptt 又更方便了,考試都考 100 分呢!

目前 API 使用免費(雖然不穩定),但重點他們也有Open Source 喔!幹!超棒的啦!

ps. 預載模型沒有網站展示的效果好,但 Open Source 大家都可以幫忙改得更好。

deepnlp.org

林軒田教授機器學習技法 Machine Learning Techniques 第 10 講學習筆記

Machine Learning:中級

上一講介紹了 Decision Tree,如同之前介紹的 blending 算法,我們也可以進一步使用在 Decision Tree 上,這就是這一講要介紹的 Random Forest。

Random Forest 每次會用類似 Bagging 的方法取得一個新的 Decision Tree,再將所有的 Decision Tree 結合起來。這個方法可以很容易地平行化運算,且不僅能夠保持個別 Decision Tree 的差異性,還能減少 Decision Tree fully grown 的 overfitting。

fukuball.com

Simply Boost Laravel Performance In Production

Laravel:初級

當你的 Laravel 專案要上 Production 前,有哪些簡單的要點可以讓你的 Laravel 網站效能提升呢?這篇文章指出幾個簡單小撇步,把它放到自己的 Check List 吧!

medium.com

分析 PHP 程式碼品質

PHP:中級

之前曾經在 CodeTengu 介紹過PHPQA 這個 工具 包,如果大家想看進一步的介紹可以看鐵哥的這篇文章喔~

jaceju.net

@chiahsien

再看关于 Storyboard 的一些争论

「到底該不該用 Storyboard」這個話題打從 Storyboard 推出就一直爭論不休,這麼多年過去了,Storyboard 有不少改進,但依然有不少缺陷,所以它應該會跟「要用 Tab 還是 Space」一樣繼續三不五時就被拿出來討論吧 :D 喵神的這篇文章清晰的說明了他的觀點,底下的回應也值得一看。

至於我個人嘛~ 我自己寫好玩的專案會用,我經手過的公司專案不曾用過,手寫 UI 程式碼寫到抓狂的時候會特別想用。

onevcat.com

RWDevCon 2016 Vault

RayWenderlich 這個網站提供大量 iOS 相關主題的 tutorial,近年來它們也會舉辦 iOS 相關的研討會,前一陣子剛辦完 2017 年的,所以就把去年的資料分享出來給大家免費下載。

既然提到了研討會,順便分享另一個 iOS Con 2017 - The conference for iOS and Swift Developers 的影片。

raywenderlich.com

ReactiveCocoa 原始碼詳解

ReactiveCocoa 是我個人非常喜歡,也在專案中大量使用的一個 framework,對我而言它解決了程式開發會遇到的兩大難題:

  • Chaining async actions
  • Data binding

這個部落格裡頭有許多文章在講解 ReactiveCocoa 各元件的設計,看完之後會對這套 framework 有更深的理解。

附帶一提,這裏指的是舊版的 ReactiveCocoa,為了日後更好維護,現在已經改名如下:

  • ReactiveObjc:舊版也就是 Objective-C 版的 ReactiveCocoa,還有在維護喔
  • ReactiveSwift:以最新版 Swift 開發的 Reactive 核心,盡可能跟 Cocoa 無關
  • ReactiveCocoa:以 ReactiveSwift 為基礎,加上 Cocoa extension

draveness.me

Swift with a hundred engineers

Uber 是最早擁抱 Swift 的公司之一,它們甚至把整個 app 都用 Swift 重寫。相信只要是工程師都會跟我一樣,好奇這麼龐大的工程團隊(他們有數百位工程師)加上這麼複雜且擁有超多使用者的 app,是如何一步步轉換到 Swift 的呢?

在這個演講裏頭,Uber 的架構師分享了他們的經驗,讓大家知道他們在使用 Swift 時得到的好處、壞處、以及噁心之處!

skilled.io

基于 ReSwift 和 App Coordinator 的 iOS 架构

當專案或是業務需求越來越龐大的時候,調整架構就是一個不得不面對的問題。我之前在自己部落格的文章也有提過,MVC/MVVM/VIPER/Coordinator 的著眼點都在於如何拿到資料跟 UI 互動,它們不管你的資料是怎麼管理的,這一陣子看了不少關於 iOS 架構設計的文章,這次分享的這篇跟我目前的做法最像:使用 VIPER 或 Coordinator + MVVM 管理 UI 互動,使用 Redux 管理單一資料來源。

最後,不能免俗的要再度提醒一次:沒有最好的架構,只有最適合的架構!

infoq.com

@yhsiang

Stop using CSS in JavaScript for web development

有在寫 React 的人應該都熟悉 css in javascript 這個 pattern,而許多套件也如雨後春筍般出現。

本文作者以 styled-component 為主,提出大多數人使用這個套件時的迷思。

  • 解決全域命名的問題
  • 用 styled-component 使 Code 更簡潔
  • 讓你更專注於語意
  • 很簡單的擴展你的樣式
  • 很容易做出條件式的元件
  • 能更好的組織 code

如果這些有符合你當初選擇 styled-component 的原因,請仔細看作者的反駁,看你同意嗎? 至於剩下 7, 8, 9 請自行閱讀囉。

結論是 Shadow DOM 還不夠成熟,建議你可以使用 BEM 來解決命名衝突的問題,比較懶的開發者可以考慮 CSS Modules,但如果你是 react-native 的開發者,styled-component 是不錯的選擇。

hackernoon.com

A Better Way to Code

D3 作者最近正在做的專案 d3.express。提供強大的介面,讓你做資料分析跟視覺呈現。雖然還沒上線,但是這篇文章展現的功能,實在令人相當期待。

medium.com

Shneiderman’s Eight Golden Rules Will Help You Design Better Interfaces

馬里蘭大學的 HCI 實驗室的教授 Shneiderman 在他的書 (Designing the User Interface: Strategies for Effective Human-Computer Interaction) 中提出的 8 個原則。

接著看 Apple 怎麼將這八個原則實踐在產品上。

另外還有worksheet 可以檢查你的 UI 有沒有做到這些。

interaction-design.org

Introducing Sizzy — A tool for developing responsive websites crazy-fast

一個好用的工具,可以讓同時呈現你的網站在不同 resolution 下的樣子。雖然之前已經有不少類似的網站或工具,但可能不適合你,或許你還在找適合的工具,那可以試試看這個。

medium.com

Two Legs Bad

蔡英文勞動政策追蹤平台

從蔡英文 2016 年 5 月 20 日上任以來,她承諾的勞動政見實現了多少,你知道嗎?《報導者》特別製作「蔡英文勞動政策追蹤大平台」,邀請大家一起來監督,讓政治人物的政見不再淪為沒有人追蹤的空頭支票。

twreporter.org  

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Tales from Facebook

Tales from Facebook

Daniel Miller / Polity Press / 2011-4-1 / GBP 55.00

Facebook is now used by nearly 500 million people throughout the world, many of whom spend several hours a day on this site. Once the preserve of youth, the largest increase in usage today is amongst ......一起来看看 《Tales from Facebook》 这本书的介绍吧!

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具