Announcing Revert | Reveal

Revert (REVEal Rendering Test) is an iOS project we’ve built to help test the performance and accuracy of Reveal, our runtime view hierarchy inspection tool. It contains a number of examples which highlight both common and edge case scenarios, and helps us to ensure that we don’t regress or introduce rendering and serialization bugs when […]

Turning the database inside-out with Apache Samza

Databases are global, shared, mutable state. That’s the way it has been since the 1960s, and no amount of NoSQL has changed that. However, most self-respecting developers have got rid of mutable global variables in their code long ago. So why do we tolerate databases as they are?A more promising model, used in some systems, […]

pornel/slip

A tiny library for interactive swiping and reordering of elements in lists on touch screens. No dependencies. BSD Licensed. Source: pornel/slip

Slender — Understand every byte

Understand how your project uses assetsExpose wasted space from unused assets, correct malformed retina images, catch common mistakes, such as mismatched color profiles, and more. Slender analyzes your entire Xcode project and tells you what’s wrong. Source: Slender — Understand every byte

創業 CEO / 最好的員工福利,就是工作本身 | MR JAMIE ─ 創業者需要的啟發,每日新鮮供應

大家喜歡工作的內容,又喜歡一起工作的同事,邀請更多朋友來加入的意願自然很高。這時候公司只要問大家,他們認識的工程師中,誰是最優秀的,然後鼓勵他們邀請這些人來加入,自然就會有很好的成效。況且,Thomas 解釋,正在找工作的好人才,在矽谷通常有非常多的工作可以選擇,因此競爭是很激烈的。 但用這樣主動出擊的方式挖角,不但不會碰到太強烈的競爭,也會讓好人才有被肯定的感覺。所以雖然 Houzz 只有相當標準的員工認股權、簡單的員工餐廳等,沒有什麼了不起的員工福利,但工程團隊的招聘,並沒有碰到太多的問題。他甚至提出,像是 Zynga 這類要用花花綠綠的福利去吸引員工的企業,從根本上就有問題。 如果不是工作本身無趣、缺乏成就感,怎麼會需要那些花招?領導團隊沒辦法正視核心問題,從本質上去改善公司文化、工作內容,反而只是花錢包裝點綴、掩飾太平,時間拉長,人才引擎當然會出現問題。 Source: 創業 CEO / 最好的員工福利,就是工作本身 | MR JAMIE ─ 創業者需要的啟發,每日新鮮供應

DroidsOnRoids/MPParallaxView

Apple TV Parallax effect in Swift. Rotate view using touch or accelerometer. Source: DroidsOnRoids/MPParallaxView

marmelroy/TVButton

TVButton – Recreating the cool parallax icons from Apple TV as iOS UIButtons (in Swift). Source: marmelroy/TVButton

danthorpe/Money

Money Money is a Swift framework for iOS, watchOS, tvOS and OS X. It provides types and functionality to represent, calculate and convert money in the 298 ISO currencies. let pounds: GBP = 99.99 let euros: EUR = 149.50 print(“You have \(pounds / 2) and \(euros + 30)”) You have £ 50.00 and € 179.50 Because the […]