This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
fdasfdasfasdfdasfasd |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
OpenP2P产品半路夭折之思考 经过痛苦的挣扎,还是选择不上架这个APP。 | |
理由如下,这是一个从技术向产品的逆向产品,没有用户需求,我凭空创造需求,拿着这个技术,指望能够产生创新性、革命性的产品。事实上,失败了。虽然说乔布斯创造了触摸屏的需求,但是他实际的解决了人机沟通的问题。本质上还是有需求的。我这个匿名BBS,只是解决了吐槽、匿名、负能量、反政府组织的需求,实际上真正用户又有多少呢?用户又关心你什么无服务器么? | |
所以,屌丝程序猿的思维还是离社会有差距,我还得不断努力的挣扎,调整思维方式,不能拿着锤子,去找钉子的应用场景。找不到就死了。 | |
尽管如此,技术上倒是学习了不少,CORE DATA用得很熟练了吧,网络通信也很溜了,写代码规范程度更好了,自动化脚本也搞起来了。总的来说,还是学习了不少,总结了不少教训。期待以后有机会再次爆发。 | |
Open P2P开源库介绍 Open P2P Library |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Normally we use autolayout in Storyboard in iOS. | |
It's cool and easy to use , what you see is what you get. | |
Somehow some project's nerd don't think so , they build a project using programmaticlly autolayout. | |
So here i am , i have to do the home work to find out exactly how to build using Visual Format syntax. | |
This is a demo , just copy to a new created project : | |
let testView = UIView() |