技术文摘13 郑钧 泰岳 技术 资料 源码 UI tinypng 保质压缩 github 大神 高仿 VVDocumenter-Xcode 工具 唐巧 ios 高仿暴风视频播放器app源码 51 devstore 邮箱 code他们在创新,我们在做什么什么时候你可以创业?[MSN谈话] 关于技术和人生道路的问题
GitHub 上排名前 100 的 Objective-C 项目简介
学习如何学习
iOS项目的目录结构和开发流程
iOSBlogCN 唐巧
Github上的iOS资料-个人记录 项目开源框架等 good
一个可以实时跟踪分析iOS App视图的小工具 Runtrace
iOS开发,事半功倍基本心得
鸡骨鸡皮汤 嚼口香糖 大枣白合粥 杏仁牛奶芝麻糊
男女法令纹面相图解
UITableViewCell的内存优化
iOS界面开发工具:EasyUIControl
开源炉火餐饮系统之iPad点餐应用:StoveFireiOSMenu
iOS快速开发必备 分类等
iOS多线程知识点总结
iOS 集成银联支付(绕过文档的坑,快速集成)
既然MVC 显得臃肿,那就是瘦身呗。通常瘦身后的MVC在iOS界被叫成MVCS或MVVM,这2个当然不是同一个东西,项目选用MVCS还是MVVM还是得看你的 业务特性。MVCS与MVVM就那么完美吗?当然不,MVCS要注意Service/Store的滥用,其中的数据是否会被不同的模块污染。MVVM用得 不好也会增加项目的维护难度
顾得上就问,是为「顾问」也
总结一下,顾问是个好职业,不过好归好,您还得有真东西不是?顾得上就问,顾不上或没能力顾就不闻不问,迟早也会问无可问!
老兵不死,只能自我提升
想清楚这些之后,我目前的行为准则是这样的:
- 如果别人需要我的意见,知无不言,但不要去追寻结果,不要以为你的建议是金科玉律不听不行,更不要事后说,「我早就说过……」。
- 如果我需要别人的意见和建议,那就把自己放空,暂时扔掉偏见和预判,认真听好好学,争取融会贯通,提升自我,如果确实无法接受,那也不必抱怨,最后要记的说「谢谢」。
老兵不死,只能自我提升,人生能做到大通达,小拧巴,就行了……
日记——程序员的烦恼
其实学习也是一样,不要那么功利。如果每学一门知识都想着怎么换成银元,第一是心累,第二是学成二把刀的几率大大增加。做为一个程序员,操作系统、 算法、数据结构、设计模式等基础知识当然应该学,这是程序员的尊严。至于实际工作中是否能用的上,那是另一回事,用上了就是你的运气,用不上也是很自然 的,我小时候还学了一大堆无线电知识呢,最终也没成为无线电专家啊。有人说很多技术不用就会忘记了,那就用呗,做开源项目,写文章,这都是用。退一步就算 忘了也没什么,再看一遍就是了。
多少美好的事物,都他妈的毁在了功利二字上!
程序员的另一只翅膀
如果你是一位程序员,编程已经是一只可以飞翔的翅膀,我们生在一个技术改变世界的时代,我们可能正在做着能够改变世界的技术,这是无上的荣耀和机遇。但 是,为了不让我们在生活中打转和迷失,为了生活的平衡,我建议大家去寻找你的另一只翅膀,无论是音乐、运动、绘画还是写作,找到了,你的飞行就会在空中划 出更加完美的曲线,你的人生也会更完整。
你为什么离开,又为什么回来?
写到这我想起了罗大佑1983年发布的专辑《未来的主人翁》,遥远的旋律和歌词穿过时间和空间的重重迷雾,在我面前再次出现,歌声抑郁、苍凉,歌词清澈、精准,高晓松说,罗大佑是一个时代的预言家,他在三十年前已经为这个时代提前写好了挽歌……
摘录部分歌词如下:
你走过林立的高楼大厦穿过那些拥挤的人
望着一个现代化的都市泛起一片水银灯
突然想起了遥远的过去未曾实现的梦
曾经一度人们告诉你说你是未来的主人翁
在人潮汹涌的十字路口每个人在痴痴地等
每个人的眼睛都望着那盏命运的红绿灯
在红橙黄绿的世界里你这未来的主人翁
在每一张陌生的面孔里面寻找儿时的光荣
……
飘来飘去 就这么飘来飘去
飘来飘去 就这么飘来飘去……
闲适有毒
如果你忙的不可开交,除了提醒自己要时不时的抬头看路之外,真的没什么可抱怨的,这是好事,生活的本质就是让自己忙碌起来,然后把一件事情做成,再 把另一件事情做成。真正该抱怨的是那些处于舒适区的、闲散的人们。我清楚的记得自己每一次处于恐慌和焦虑的时候,都是因为在某个领域处于舒适区太久,缺乏 挑战,生活闲适造成的,每一次改变也是由此开始。
所以,如果你在某个岗位上没什么事又缺乏挑战,那就是时候去考虑去寻找下一件要做的事情了。如果你是一个领导者,那么一定要让团队里的人因为正确的事情忙碌起来,这简直太重要了,切记切记。
让自己有节奏的忙起来!有时候我甚至认为,这可能就是生命的全部意义。
近期书单推荐
我认为产品经理是能对事情(产品)负责的人,从某个产品或特征的诞生,到原型、交互、实现、上线,他会像种植一棵树苗一样去呵护产品,通过各种方式协调一 切可以协调的资源,让这个树苗存活,成长,开花,结果。为了让正确的事情发生,他会动之以情,晓之以理,动用抱大腿,跪求,威逼,利诱,隐忍,请吃海底 捞……等各种常规或非常规手段来达成目标。一旦树根伸展到大地深处,紧紧的抓住地下的泥土,树冠伸向蓝天,吸收阳光和雨露,产品就成了鲜活的生命,这时候 产品经理就会冷静的站在一边,看产品的成长,看产品与用户、用户与用户之间的交互,分析运营数据,并找到之间的关联,以期给产品更好的回馈,并准备下一次 的迭代。
对于产品的实现者——程序员来说,江湖上有两种产品经理是最可怕的(或者说最可爱),如果你遇到了,可能是你的幸运,也可能是你的噩梦!
一 种是设计出身的产品经理,他们对产品功能的定义会精确到每一个滑动,对界面的UI 的要求会准确到每一个像素。一旦设计完成了,他们会要求你100%按照设计去完成产品功能、UI 和效果,差一个像素都是不可接受的。这种产品经理往往出自设计和产品导向的公司,他们在公司「书生意气,挥斥方遒,指点江山,激扬文字,粪土当年程序 猴」,而我们,程序员,要么被虐的死去活来黯然离去,要么涅磐重生再创辉煌,没有第三条路可走。
另一种是从技术领域转过来的产品经理,有些人甚至对技术的理解达到了庖丁解牛的程度(比如张小龙)。当你对丫说这个效果或功能无法实现时,他会默默转身离开,过一会儿就扔过一段代码过来,邮件标题是:你看这样实现行不行?
所有人都沉默了……
沉默之后的反应一般有两种,一种是聚在一起握拳顿足努力声讨:我们中间出了叛徒。另一种是躲在角落暗自垂泪:等哥转了产品经理,也要好好虐一下程序员(很奇怪为什么不是去虐产品经理……)
事实上这两种产品经理都值得我们珍惜,有挑战才会有提升,他们会逼迫我们拿出100%的努力去实现最好的产品!如果你遇到了一个非常好说话的产品经理,那唯一的可能就是你是个美女程序员,他是个男产品经理……
程序员会美术,谁也挡不住
Mac 上的简版 PhotoShop——Pixelmator
什么样的老板是好老板?
老板可以分为四类:
第一类:超级无敌型,既能天纵奇才带领员工冲锋陷阵,也能充分发挥下属的能力,这类属可遇不可求型。
第二类:天才驱动型,老板是个牛逼人物,作为这样老板的下属就尽情的学东西并严格执行就好了。创意、战略、实施都是老板定的,员工跟着喝汤就可以。陈天桥目前当属此类。
第三类:充分授权型,这类老板知道自己业务能力一般,但是能够聚拢人气,充分授权,为员工提供舞台和各种保障,也不失为好老板。
第四类:一无是处型,公司发展到一定阶段,老板的能力已经无力推动公司持续创新,但又不愿意充分授权和为员工提供责权利,试图用各种管控手段来推动公司发展,这样的后果必然是离心离德,失败可期。
别闹,我们是一家软件公司
Hi 冒菜
邱岳
求求你,让我教你
产品经理最重要的能力
产品经理最重要的能力不是某一项技能,而是「让正确的事情相继发生」。
这两件事情存在我心里不停的发酵,终于促使我想通了一个道理,就是对于产品经理来说,最可贵的能力不是什么沟通、写文档、分析需求。而是「让正确的事情相继发生」。
之前听过一句话,是这么说的:「什么是人才?人才就是给他一件事情,他完成了。再给他一件事情,他又完成了」。我当时觉得这句话蠢透了,但现在回想起来,很想给这句话点赞。
相反,若我们的目标是「让事情发生」,状态就会完全不同。为了让事情发生,就得杀红眼,就得人挡杀人佛挡杀佛。
工程师不理解需求,我们不论是画图、写文档、做原型还是直接表演给他们看,一定要弄到他们理解需求为止;合作伙伴不配合,我们不论是威逼还是利诱, 拍桌子红脸还是跪在地下磕响头,一定要弄到他们配合为止;老板不支持,那我们就用最小的代价和完整的逻辑证明你的观点,说服他,没日没夜地说服他,厕所里 堵住他说服他,电梯里拖住他说服他,满地打滚,以头抢地,把刀架在自己脖子上说服他;自己团队的同事解决不了的技术或者业务问题,不论是买书自学还是彻夜 查资料还是找到其他行业大牛在他楼下跪一夜,一直到想办法找到解决方案为止。
别管什么边界,也别管什么权利——没权利就建立影响力,连影响 力也没有就抱着别人的大腿哭着求,如果又不懂得建立影响力,又跪不下去,就别当产品经理了。另外也别太在意和谐,如果目标是让正确的事情发生,那么其他人 怎么看待我们,觉得我们是不是傻逼根本就不重要。更别在意不公平,想要做成事,受点委屈太正常了,不要一天到晚苦大仇深,啜泣叹息了。
「让 正确的事情相继发生」是唯一的标准,用结果说话,过程中吃了多少苦根本不重要。深夜拧亮台灯披上衣服离开熟睡的姑娘,清晨开门回家冲进浴室拿出钳子和针线 咬着牙不哼一声取出身体里的弹头,缝合身上的伤口,换上干净衣服。姑娘睁开惺忪的睡眼问你昨晚还顺利吗?你满脸笑容轻轻告诉她,还挺顺利的。
这句话里的另外两个修饰词,一个是「正确」,一个是「相继」。
我曾经有幸有机会旁听过一个高级项目的会议,会上公司的大老板说「你们这些产品经理最喜欢拆掉旧房子,去盖新房子,但事情是不能这么做的」。当时我 心里并不服气,三年过去,回头想想,深以为然。如果一个美好的未来没有脚踏实地的路线,没有由近及远的计划,那就等于什么都没有。
回头反省 文章开头的两件事情,作为产品经理都只是想「完成自己的任务」,觉得剩下的事情不是我们的事儿了,而是别人的责任。最终不但自己失败,整个团队也失败了。 遗憾的是,任何一个产品团队的失败,只有一个罪魁祸首,就是产品经理。有句老话叫做:「成功是团队的成功,失败是产品经理的失败」,大是特是。
「让正确的事情相继发生」,就是产品经理的全部工作,如果在这个过程中需要懂技术,就去学技术,需要懂交互,就去学交互,需要懂画图,就去学画图,需要懂公开演讲,就去学公开演讲,需要懂 XX,就去学 XX。团队中,谁都可以说这不是我的职责范围,只有产品经理不行。
觉得冤枉、憋屈、不公平?抓紧时间,赶紧转行。
你行你上 gap平台
Linux 开发模式带给创业者的启示
好的软件产品,常常源于开发者自身的需求
优秀的程序员知道如何编程,卓越的程序员知道合理复用
我的2014技术流水帐
技术人物系列:白衣飘飘的江南 开源项目SpringSide 肖桦
创业和做点小生意究竟有啥区别
小生意就是用来解决问题,产生收益,甚至从第一天开始就有利润了,不需要太大投资,也不需要承受太大风险。但是这种生意也没有很大的上升空间,不仅无法实现从0到1的创新,甚至没法做到从1到 n 的复制。就像那把遮阳伞。
而 创业,就像你去种植一棵小树苗,初期什么都得不到,树苗还会消耗你的各种资源,水、肥料、时间和金钱,无论你勤奋也好,疲累也罢,树苗就那样慢慢生长,不 疾不徐。很多树苗在成长为一棵大树之前死掉了,你可能会万念俱灰,可能会精疲力尽,但第二天起来,你只能告诉自己「面对挫折和打击,不要伤心、不要难过、 不要沮丧,不要控诉、不要愤怒、不要抗议,只管埋头默默擦亮你的锄头,准备下一次的种植」。
不过活着总得死,这一点是不错的,我有时对这一点也很不满意呢。
总之,我认为人不应当忽视自己,生活就是自己啊。总要无愧于自己才好。
专注和游离
根本没有什么快速的提升,如果你在某段时间觉得自己提升得很快,那是因为你身边的大部分人成长得更慢,或者,他们安于现状,没有提升。提升从来稳定的,持 续的,渐进的。在大部分领域,围棋、绘画、写作、编程、球类等,没有十年的持续学习和实践,基本上很难达到专家级别的水准。
既然明白了这一点,我们「不期速成,日拱一卒」就好了嘛,每天坚持在某个领域学习和实践两小时,那成功不就指日可待了么?有这么简单就好了!事实上,在这 个到处充满诱惑力和信息碎片满天飞的时代,能够做到「日拱一卒」的人,少之又少。基本上,由于人的天性,大部分人不可能像苦行僧那样去学习和生活,我们常 常是在需要专注的时候,游走在朋友圈、微博、美剧、游戏和各种无聊的垃圾信息之间;在需要游离放松的时候,我们却极度专注,打游戏或刷新朋友圈到深夜或凌 晨。
有了这样的信念,我得以坚强的活到了今天。我的方法很简单,就是把每天晚上完整的时间归一堆,然后用刀切成两半,一半用来专注,一半用来游离。
状态好的时候我就会先专注的干一些事情,这段时间里我会屏蔽掉电话、微信、微博、美剧等一切干扰噪声,把相对完整的时间留给写作、编程、读书,或专心研究点什么,坚持一段时间,你的效率就会大大提升,你会发现自己的提升好像比以前快了那么一点点。
状态不好的时候,我就会处于游离的场景里,刷朋友圈,看微博和推特,看订阅的 Blog,读一些闲书,看美剧,拓展视野,寻找信息,彻底放松。这段时间就是用来消耗的,同时寻找有价值的东西,记下来,留在专注的阶段细细阅读和理解。
专注和游离状态交替进行,对我来说,似乎是最好的选择。一旦专注,你的效率就会比别人高那么一点点。一旦游离,你的视野就会比别人广那么一点点。假以时 日,你的高度和广度上就会大大超越常人,把那些稀里糊涂过日子的人抛在脑后,同时可以远远的看见那些天才们的后脑勺或脚底板,这叫大器晚成。
关于编程上一些建议:
1、对编程产生感兴趣并因为乐趣而写程序。确信你自始至终都能乐在其中,这样你才愿意将十年光阴投入编程事业.
2、与其他程序员交流;阅读别人的代码。这比任何书任何培训都重要。
3、 不断地编写。 最好的学习方法是在实践中学习 。从技术角度说,「在特定领域的个人最高效率并不因为经验够多就会自动获得;但若有意识的通过努力去提升经验,个人效率会变高」而 「高效的学习一般需要明确的任务和因人而异的适当难度,以及及时的反馈和重复或者修正错误的机会」(20~21页)Cognition in Practice: Mind, Mathematics, and Culture in Everyday Life (实践中认知:心智、数学与日常文化) 是这个观点的一本有趣参考书籍。
4、跟其他程序员一起完成项目。在一些项目中成为最好的程序员;在一些中则充当最差的一个。当你是最佳的,你要测试自己领导项目的能力,并以你的能力鼓励他人。当你是最差的,要看看高手做些什么,他们不喜欢做什么 (因为他们会叫你去帮他们做).
5、接手别的程序员完成项目。全心投入并理解别人的程序。当原作者不在的时候,看看在理解与修改时有什么要注意的。想想如何设计你的程序使得后来维护的人容易上手。
6、 至少学会六门编程语言。一种要支持类/对象(class abstractions)的语言,如Java或C++;一种函数式(functional abstraction)语言,如 LISP 或 ML;一种支持语法抽象(syntactic abstraction) 的语言 如 LISP;一种声明式语言,如Prolog或 C++模版;一种支持协同式(coroutines)编程,如 Icon 或 Scheme;还有一种支持并行(parallelism)的语言,如 Sisal。
7、并具备良好的判断力,也别老纠缠在语言标准化上。
你到底是干嘛的?
时间流逝,程序员已经不足以描述我在干嘛了,聊天时遇到类似问题,在不同的场合,我会说,我是写 Perl 的,我是写 Java 的,我是写 Python 的,我做后端,我带团队,我做平台,我负责公司的技术,我是一个技术作者……
最后我终于发现,我并不在意自己是不是一个程序员,我更关注自己做的事情,如果你所做的一切只是为了把一件正确的事情做成,你就不会介意自己是做前端还是做后端,自己做设计还是做实现,这件事应该自己的部门做还是别的部门做。
当 我意识到这一点之后,我发现,自己所做的一切努力、协作、妥协、跨界、隐忍,都只有一个目的,就是「让正确的事情持续的发生(二爷鉴书语)」。为了达到这 个目标,需要我编程的时候,我就去编程,需要我写作的时候,我就去写作,需要我去了解产品设计的时候,我就去读书和设计,需要我去演讲的时候,我就去演 讲,需要我去协作的时候,我就去找别人交流和平衡。
无论是人、部门、公司,都存在自己的边界,但边界并不重要,把事情做成才是重要的。如果守住边界能把事情做成,就守住。如果跨越边界能把事情做成,就跨越。
不谋全局者,不足谋一隅。当你意识到这一点并开始这么做的时候,你会发现,各种资源会以不同的方式向你聚集,你会获得意外的帮助,很多帮助甚至同样是无私的。在把事情做成的同时,你会「顺便」成为一个优秀而有价值的人。
所以现在聚会时再有人问我你是干嘛的时候,我会告诉他,我在做事。如果你对我做的事情感兴趣,那么我们再好好聊聊。
人生如摆摊
每次改变都是一次重生!
池建强专访:谈技术、成长及锤子
做一件事情不再单纯是为了挣钱,而是想表达和创造,我觉得是一种很好的状态。在这种状态里,你做出的选择更偏向于事,而不是急功近利的念头。我觉得现在的80后压力比较大,90后呢,相对好一些吧,压力大的时候做事就容易变形。
关于创业,我个人以为,年轻人在牵绊很少的时候,比如20—30岁,更容易去创业和拼搏,因为没什么可以失去的,除了时间。30岁以后结婚生子车子房子的压力都来了,反而没那么容易。到40岁之后,各方面比较稳定了,压力也没那么大了,也是创业的好时机。
我们的产品在设计和实现上的差别是像素级的,设计出来的 UI,含着眼泪也要实现,而且一个像素都不能错。比如更换系统主题、屏幕切换、购物商城、云便签等等,你可以看一下,很多细节我们花了大量的时间和功夫, 很多的功能效果要经历成千上万次的调试。锤子的 Smartisan OS 和其他的 Android 系统是不一样的,很不一样,我不会说我们的系统更好,不过你可以自己感受一下,包括我们的便签、时钟、日历、云同步等产品。现在锤子便签已经推出了 Web 版,有兴趣的读者可以尝试一下,我们要做出世界级的便签和轻量级的笔记应用。
提问:Python、Android、PHP、Java、Web 看了一大堆,也动手实践了一些,但是还是感觉什么都不会,怎样才能让自己感觉有点进步呢?
池建强:这个得看你的状态,你是在学习中工作,还是在工作中学习。
如 果是比较纯粹的学习,你最好选一门语言和平台深入钻研,这个领域会衍生出很多其他技术,足够你学习的,学完之后要实践,比如写个 App 或博客系统等,才会有更多收获。每个语言都有自己的生态圈,要融入到这个生态圈里。如果你是工作状态,除了把工作中用到的技术掌握好,还应该学习其他的语 言和平台,一个程序员至少要掌握两门以上的编程语言,才能相互印证,融会贯通。
为什么学了好久都觉得没进步呢?第一可能没那么久,第二可能你学的东西太多了。在编程领域,没有几年持续的专注学习和实践是不可能「感到自己有点进步」的。
池建强:但求好事,莫问前程!
不管做什么,从年轻的时候,你就要对你做的事情有深入的了解,不肤浅,不浮躁,坚持去做一件事情,同时有意识地去提升自己的能力。
每个人都知道运动和良好的饮食可以保持健康和身材,但少有人做到。每个人都知道坚持、练习和恰当的方法可以让我们脱颖而出,出类拔萃,但少有人做到。世界上优秀的人本来就是少数,认识到这一点,你会更容易理解这个世界。
锤子科技为什么要做 Mac 软件?
锤子科技同样如此,我们除了现有的手机设备,还有云平台、电商平台,单发的移动应用,比如锤子便签、锤子日历、锤子时钟,整合的欢喜云Web服务,比如云 便签、云相册、联系人、查找手机等。那么当然,我们也会为 Mac 用户开发相关联的 Mac App,事实上我们想做的软件和服务远不止于此……
就我个人而言,Mac 上的软件设计和研发对我有更大的吸引力,我在 Mac 上用过太多优秀的软件了,Keynote 可以帮助你实现最好的演讲效果,iBooks 提供了电脑上最好的图书阅读体验,Ulysses 实现了最为专注的写作平台,Pixelmator 可以让不懂 PS 的人进行专业的图像剪辑……你们能想像三表龙门阵里帅帅的三表弟,用系统自带的 iMovie 就做出了如此专业的百变视频么?每次看到三表龙门阵,我都在想,四十多岁的人,看起来就像三十出头的孩子,三表是怎么做到的?
程序员很 池建强 zhihu
作为iOS开发者,你不可错过的资源
花瓣网 黄蜂网 UI设计网 等
iOS_城市定位一二事 CoreLoation.framework
:
文章写的非常好。其实关于纯代码和storyboard的问题本来就不应该有争论。storyboard是大势所趋,再过1-2年,这个问题应该就没有人 争论了。现在有些iOS开发者比较有影响力的人,排斥swift,排斥storyboard,其实对新手有很大的误导性,这些新的东西都是无法避免的趋 势。还有再ios9中,苹果新增的storyborad的转场功能,多个storyboard也不需要用代码来转场了,还有stackview功能,也非 常好用。
xcode 创建静态库和动态库 邓立兵
开源代码上传GitHub
cd projectPath
git init
git add -A
git commit -m "first commit"
git remote add origin https://github.com/erduoniba/HAlertView.git
git push -u origin master
陈宜龙
关于运行时修改 AppIcon/LaunchImage 所做的尝试
tinypng ,保质压缩,我感觉还不错,推荐给我们UI和后台,他们用过之后都说好
打开Github Advanced Search,输入“location:wuhan”
动画
提高iOS开发效率的方法和工具 博客July 10, 2015
提高iOS开发效率的方法和工具(升级篇) 芳仔小脚丫 春雨医生
UIButton *btnSend;/**< 发送按钮 */
VVDocumenter-Xcode
调试接口
注释安装 VVDocumenter-Xcode
下载,xcode打开运行,会安装在 /Users/wgyp/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/VVDocumenter-Xcode.xcplugin 下面
@font-face { font-family: "宋体"; }@font-face { font-family: "宋体"; }@font-face { font-family: "@宋体"; }@font-face { font-family: "Cambria"; }@font-face { font-family: "Menlo Regular"; }p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 12pt; font-family: Cambria; }.MsoChpDefault { font-family: Cambria; }div.WordSection1 { page: WordSection1; }
@property (nonatomic,assign) int dqtest;/**< dqxu hello*/
/**
* hello world;
*/
@property (nonatomic,strong) UIButton *btn;
self.dqtest = 1; //可以看到注释详情
_dqtest = 0;//看不到详情
少年,你还在写方法调试接口吗?如果是,那你一定需要下面这2个了哈:
DHC 在线调试接口,支持HTTP和HTTPS呦。
Postman 一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。(感谢 叶孤城___ 提醒)
2.JSON数据编辑
废话不多说,直接上图:
JSON Editor Online
JSON格式化工具 (感谢 iOS程序犭袁 提供)
AppIcon
AppIcon只需要UI提供一张1024*1024的图就可以了,具体的icon可以用 Prepo 生成
iOS开发者必备:六大图片、图标处理类工具
Slicy iOS切图神器
Prepo基于Mac和iOS的一款免费且方便的图标转化器
ImageOptim是一款基于Mac的图像“瘦身”软件
10%的人在复制互联网先进国家的应用,40%的人在复制前者的copycat应用,20%的人在尝试如何制造垃圾并推送给大家,20%的人忙于配合监管,5%在正正经经做电子商务,剩下5%在做注定要被封掉的应用
朱光潜把人分为两种:一种是生来看戏的,一种是生来演戏的
在取得这些重大突破的同时,我们注意到推动这三项进步的创业者的主要特征是:
l 有融资能力的;
l 想解决一个实际问题的。
只有很清晰地知道,自己的存在,自己企业的存在,是要解决什么样的现实问题,能够使多少人因此受益,并且有准备、坚定、有方法地去完成的,才能够得到真正志同道合的贤者的帮助,社会资源的注入。才能够持续得到祝福和发展。
所以,唯一能驱动你的,只有一件事情:寻找并发挥你的人生最大价值。除此之外,都是虚假的幻相。爱好能维持几年?面对生存危机,你的爱好实际上非常渺小。找不到自己的人生价值的人,会在三年之后脱离软件行业。
没有人能够提出自己的清晰定位。换句话说,没有人能够充当先知,即使是对自己。
找到你在这个行业、这个公司、这个项目是否能够发挥你的人生价值,是否能够激起你足够的欲望,包括金钱激起的欲望,包括职位激发的欲望等等。
爱好,只是骗骗入门的小孩子的。
你难道真地认为那些各大公司的Top Sales真的对销售感兴趣吗?
你真的认为他们是因为喜欢销售喜欢和客户打交道,而获得巨大成功的吗?
不是的,兄弟!他们不见得喜欢他们的工作性质。
但是他们之所以成功,而且乐此不疲,是因为他们从中发现了自己存在的巨大价值,他们来了,他们开始打仗,他们打胜了,他们得到了尊重,他们得到了回报,他们得到了金钱和职位,他们从中发现了自己的人生价值。
但绝对不是因为销售是他们的兴趣。
你总不会没有成功的喜悦?
总不会没有得道的顿悟?
总不会没有成就感?
如果有,就慢慢去体会这种喜悦。并且积累它。积累到一定程度,你就能够醍醐灌顶。
所以,先去积累成就感/顿悟/得道/喜悦这些感觉。
慢慢地就会达到TopSales的乐此不疲。
对事物本身的兴趣只是一个非常低级的趣味,每一个生物都有这种功能;但是,对于成就感,对于自身升华带来的乐趣,才是高等生物的功能。