facebook/relay

Relay is a JavaScript framework for building data-driven React applications. Declarative: Never again communicate with your data store using an imperative API. Simply declare your data requirements using GraphQL and let Relay figure out how and when to fetch your data. Colocation: Queries live next to the views that rely on them, so you can … [Read more…]

SwiftInFlux

An attempt to gather all that is in flux in Swift. A compilation or collection, if you will. Source: ksm/SwiftInFlux

Polymer

Polymer is an endpoint focused networking library for Objective-C and Swift that is meant to make interaction with REST webservices simple, fast, and fun! By treating the endpoints of a webservice as objects, it makes interaction more straightforward and readable while still leveraging and simplifying some of the amazing mapping technologies we’ve grown used to … [Read more…]

「抱蟹腿」的故事

有一天你写代码写的头昏脑胀,bug 此起彼伏兴奋异常,你按下葫芦起了瓢,终于开始绝望。这时旁边的产品经理告诉你,去睡一觉就好了。等你睡醒之后发现,不仅 bug 依旧在,而且几度需求多。于是你觉得有必要放松一下,钓个螃蟹去吧。你拿了工具和诱饵,坐在河边等待螃蟹上钩。没想到螃蟹也很寂寞,看到诱饵来了同样此起彼伏,很快你就钓上来一只大螃蟹,你把它扔进桶里,螃蟹很不开心,开始奋力往桶外爬,你不得不盖上桶盖,还压了重物,确保螃蟹不会把桶盖顶开。很快,你又收获了两只螃蟹,你把它们扔进桶里,惊喜的发现,再也不用盖上桶盖了。几只螃蟹纠缠在一起,如果竟然有螃蟹试图爬出桶外,其他螃蟹就会死死拽住丫的大蟹腿,直到拽回桶底。再也不用担心螃蟹爬出来了!你开心的笑了,忘记了 bug 和需求! Source: 谁是你的羁绊? | MacTalk-池建强的随想录

程序员很穷 | MacTalk-池建强的随想录

事情一般是这样的,你工作了两年,写了很多代码,伴随的是没日没夜的加班,产品上线了,产品下线了,团队出发了,团队解散了,然后你会感到疲惫,生活没有希望,这样的日子什么时候是个头啊!你看了看破旧的 ThinkPad,对自己说,要不要买个 Mac 试试?然后你就有了一个 Mac,你突然发现了一个新世界,充满阳光和雨露,原来操作系统可以设计成这样……于是你觉得每过一段时间就需要阳光和雨露。你开始购买正版软件,不管多贵。你开始学习移动开发,你发现你需要两部手机,因为 iOS 和 Android 平台都值得学习。于是你有了一部 iPhone 和一部 Smartisan T1,后来你又有了 iPad 和 Kindle,然后很多硬件和软件都升级了,你有了好几台 Mac,移动的,台式的,好几部手机、平板和电子阅读器,一代的,二代的,好几代的。你的女朋友很迷惑(如果你已经有了女朋友),她会问,你买那么多手机、电脑和其他乱七八糟的东西干嘛?不都一样用嘛。你觉得很难解释,就说:你看这个新款有指纹识别功能,还有这个,从这边划入,就可以进行分屏操作……然后你的女朋友白了你一眼,默默的用你的信用卡刷了一个 LV 的包。 Source: 程序员很穷 | MacTalk-池建强的随想录