zoukankan      html  css  js  c++  java
  • 技术文摘9 刘 樱桃

    航伴项目介绍

    移动应用社交和旅游一站式服务互相整合的移动应用APP

     转眼入行4年半,再回首,我心依旧 架构师级别

    自动化部署
     

    全面了解 iOS 静态库开发

    iOS 统计打点那些事

    自学 iOS 开发的一些经验

    工具

    • chisel Facebook 出品的 LLDB 助手,用于调试很方便
    • Reveal 每当好奇某个 App 的实现时,都会打开它一窥究竟,用于调试自己的 App 也很方便
    • Aspects steipete 大大出品的一款方便使用 method swizzling 的工具,可以在运行时动态添加代码到某个方法
    • class-dump 从 Mach-O 文件生成 OC 头文件,有时想看看某个 App 大概是如何组织的会比较方便
    • Hopper 可以对二进制文件进行反编译,甚至可以生成伪代码!有时想看看 UIViewController 里某个方法大概是怎么实现的,就可以用它。
    • Instruments 这个内置的工具对于发现 App 的各种问题很有帮助,如内存占用、泄露,渲染问题等

    一个男人角度告诉你“如何选婚姻”,请谨慎对待‘爱情’

    男人,只有把性欲,感动等等等等因素全抛开,才能真正认识自己对一个女人的感情是不是爱。爱不能解决所有问题,但是能给男人解决问题的动力。没有动力经营的婚姻,麻烦很多。因为婚姻的问题很多。
      
      千万别把结婚看成是好事。结婚对男人而言,纯粹是责任。有了承担责任的决心,才敢谈婚姻,所以,结婚一定要找一个自己真爱的女人,凑合不得。自己余下 的生命全部为之付出的家庭,女主人不是自己真正爱的,太悲剧了。因为婚姻唯一能回报给男人的,仅仅是一只能牵着自己走向死亡的手。千万别奢望婚姻回报给自 己什么,任何奢望只会添加双方的压力。做好丈夫该做的,自然得到应得的。

     我为什么一直提倡婚前性行为?性生活得到满足的男人,才更容易发现女人其他的魅力。而现实的情况是,不少好女人还剩着,男人却在追逐性的过程中迷失了自 己。因色而结合,出了问题凑合,女人色衰之后,没本事的男人继续凑合,有本事的换个女人凑合。这样的风气还有个很烦的影响,女人越来越在意自己的形象,化 妆时间越来越长,衣领越来越低,裙子越来越短。而充电的时间越来越少,独立意识越来越淡。男人一边追逐女色,一边抱怨女人素质越来越低。女人呢?一边抱怨 男人肤浅,一边不断迎合肤浅的审美。

    恋人时刻只有甜蜜和浪漫,而婚姻则更多是责任和平淡,这个转化的过程,是需要双方有充足思想准备的。其实只要两个人肯一起面对,婚姻生活平淡中的幸福并不输给热恋时的浪漫。

    23岁的这一年

    没有永久的一幕,只有暂时的一幕

    成长与感悟--入职两年半

    直接跳进深水区
    这是学习新事物的一种最直接,也最冒险的方法。
选择一项新技术,比如F#,基于实际的时间表,在真实的项目中使用它。这会带来压力,但如果运用得当,将特别有效率。

    要有持续改进与提高的心态,而不是想着一开始就做的完美。

    程序员,怎么样面对自己三十岁

    技术专家。 或说老实话,做老实人,办老实事,拿老实的工资,这种员工公司也是非常需要的,一般不会遭遇炒鱿鱼的命运;二是转行或者创业。

    我的程序员人生 --- 学习篇(如何开始,如何入门,如何前进)

    就像我上文提到的java写个图形程序,python写个爬虫一样,我觉得,这就是切入点,我通过爬虫很好的切入进python世间。我觉得一个东东的 流行,必定有它的魅力所在。当你切入进去,有了初步的认识后,你领略到它的丝丝魅力后,那么恭喜你,你已经成功了一半了。


     其实生活中,不单单是程序,很多其他事情,我觉得也是相同的,当你设定了目标并且完成了,回头来看,你会发现突然有点不一样了,你会对这个领域有个初步的认识,发现了它的魅力,你会想,继续、再继续、深入、再深入、研究它、搞定它~!

    “菜鸟”程序员和“大神”程序员差距在哪里

    “大神” 程序员首先拿到这个程序,自己做的第一件事情,就是思考!自己先思考如何实现这个问题,与原来相关知识可以借鉴,列出解决问题的可能性,考虑解决问题的最 难点,所以上网搜的时候,直接搜问题的解决问题点,将其转换成自己的思想,用自己的思维写出自己想要的代码来,这就是代码是思维的结晶的精华。

    一个程序员的四年经历反思

    中国科学院大学的毕业证

    1. 收入满足不了家庭的需要
      答: 是能力决定你能挣多少钱,而不是年龄。所以,你要担心的不是年龄,而是能力。当然,谈薪水也是一种能力,只是不在这个话题的讨论范围之内。
    2. 知识更新太快,学习能力跟不上
      答: 社会的主力是普通人,你只要在水平范围之内,就没必要担心。说的难听点:聪明人必须带着我们这些蠢货一起玩,否则他们玩不转的。所以只要有学习的能力即可,其实更多的时候都是聪明人现教,我们现学、现用。

    2015在路上

     我们团队基于ServiceStack/MVC/Redis/OrmLite/Mongo等技术构建了我们的新产品(www.yunquna.com),我第一次从第一行代开始写了完整的应用,第一次感受到了满足感,我觉得看着自己的作品上线,那是团队最激动的日子

    不浮躁的社会是什么样的?

    不浮躁就是该吃饭吃饭,该睡觉睡觉。
    该看书看书,该洗澡洗澡。
    聊事时聊事,陪朋友时陪朋友。
    万事各得其所,各安其分,专心在此时此刻,做每一件事。

    我们搞开发的为什么会感觉到累

    我们累是因为我们所从事的事情变数很多,人最恐惧未来,因为未来不可知,上至诸侯王下至编户百姓无一幸免,我们就活在这样变化无常的区域里面,紧张嘻嘻,正是这样,久而久之变得抑郁,神经衰弱,麻木不仁,懒得动,懒得说话……恶性循环。

    五年技术工作的一点点感悟

    我认为只要做到一点:靠谱。给你一个需求,能按时完成并且很少错误甚至无错,不需要返工,这就是靠谱。我曾经工作的一个公司,每次发版之前老板 都会问开发人员“你写的东西,可以让我晚上安心睡觉吗?”。你的代码让人睡得着觉,就是靠谱,至于代码是否工整,变量名是否合理,这都是后话。难道靠谱就 能在同事里脱颖而出?当然了,你想想你身边有几个人能担得起”靠谱“二字。

    【总结】2014年度总结 比较详细

    这是我见过描写天津女孩中最真实的

     前端工程师的知识体系 有图

     闲聊、总结、规划、人生

    进销存 系列博客

    程序员们,让你的孩子当个网页工程师吧!

    现阶段一个典型全栈工程师的装备,HTML5/CSS3 + Scala + MongoDB + 云服务 + JavaScript

    生活的意义

     不断尝试、失败和吸收经验教训,  其实比“ 聆听正确的教诲, 小心翼翼地行走“, 成长更快, 尽管更冒险一些。 人生逃不了要走弯路, 不走此弯路, 必然会陷在另外的坑里, 最顺畅的路同时是最坎坷的途。 不惧怕走弯路, 多走弯路, 反而会更快地前进。  

     两种极端的生活方式

    那么, 究竟该如何生活呢? 我觉得,汲取第二种方式的精髓(珍惜此刻), 再添加第一种的成分(适当思考),才是比较适宜的。
      第一, 不为过去而悲伤。 过去已经终结, 请在心里关闭过去的大门。 现在不要受过去的束缚。
      第二, 不为未来而焦虑。 与其焦虑,不如在当前踏实努力,做好当下的事情。未来是当下的延续,也是由当下创造的。若认真努力了,处境仍不见好转,可能是方法上需要改进了, 也可能是量变还没有到达质变的程度。但无论如何,没必要焦虑。焦虑是一种有害且没用的情绪。
      第三, 思考未来但不过度。 毕竟未来并不存在, 想得太多没有意义。 周末抽两三个小时找个安静的风景好的地方,一边漫步,一边专注地思考未来的“宏伟蓝图”, 就足够了。其他的时刻,还是屏蔽掉未来,专注于此刻所做的事情吧。
      第四, 不无谓地忧虑。 思维喜欢虚设很多“可能但并不会发生的情境”, 让人无谓地为之忧虑。 这其实是一种“趋利避害”的防御方式, 但有时会严重影响原本安宁的生活状态。若你发现自己开始忧虑,不妨想想能做点什么。以行动代替无谓的担忧。
      尽情感受和体验每一个此刻吧! 专心于此刻, 深度体验每一个此刻,即是珍惜生命。此外,任何事情,都牢记适可而止。

    编程是一场思维与意志的战役

    评互联网:那些人才流动中的辛酸苦辣

    我在富士康挨踢了七年(十五. 职业生涯低谷)

     3个技巧让你正能量满满

    事情已经发生,我知道要做的就是”面对,接受,放下“。因为人生所有的烦恼都来自”不能面对不能接受不能放下“,于是我打电话给那个请客的同学道歉, 说是我的疏忽把某同学的礼金给忘了,又给某同学道歉说我请客弥补,又原谅自己”我有资格忘记我有权利忘记……“提醒自己重要事件一定要做备忘录。呵呵,不 然,事情已经那样发生了,不然又能怎样呢?

      ”转念一想、遇负面情绪立刻正向处理、在已经发生的事情里找到积极的意义“对消除负面情 绪,保持积极心态,真的很有帮助。至少,这些都是我的切身体验。人生无常,一个人不可能每天象打了鸡血一样保持积极乐观,但也不可长久沉浸到消极心态里不 自知,除了这三个方法,与那些有积极心态和光明思维、正能量的人在一起也非常重要。只要我们愿意,每个人都可以找到适合自己的保持积极心态的方法。

    个人开发者的酸甜苦辣【转】  项目情况简单介绍

     其实梦想还可以有的,只是不要放弃不要迷茫

    有一位亲戚,家里无权无钱无势,典型的寒门。初中毕业后学做瓦工,有一次给家里的亲戚盖 房子,后来亲戚的小孩有一段时间一直都叫他“盖房子的叔叔”^_^ 直到现在一说起这方面他经验还是很丰富。后来来到北京,来到中关村,从打工攒电脑卖电脑开始,期间各种苦。让我佩服的是,他从 ABC 都认不全的程度开始,从零开始接触电脑、从零开始学习各种知识,一直没有停歇的努力。后来我看到他教我侄子英语,有种莫名得感动。业余时间他还考了个专科 学位,只是更多的是心理追求,没有实质意义,因为他已经是 老板了,某国际品牌中国区最高一级的渠道商之一。刚刚在微信里,我们还在聊是奥迪还是路虎更适合他。不算大富,但也能从草根到小康。

    微软资深软件工程师:阅读代码真的很难

    构建 运行 理解架构  看细节 测试 提取优秀代码  做笔记

     程序员技术练级攻略

    回顾马云屌丝岁月的惨状:多次被拒失声痛哭

    浅谈软件架构师的素质与职责

    面对有感染力的人,他哭你悲,他伤你哀;面对有魄力的人的铿锵话语,相信他的话你不会不听。

    做共享软件的一些心得与经验

    博客备份

     前端攻略系列

    JavaScript 操作 Cookie

     2011总结与2012展望

    11年待了两家公司,分别是一家视频网站的和一家做个性化推荐的,直接说说我分别在两家公司工作中的成长和收获吧:
      视频网站公司:
        •    在工作中继续使用的jQuery库,对jQuery库及其插件有了更深的理解。今年我会在前端攻略系列中把我对jQuery的理解和关键源码的分析列出来,也请大家到时关注。
        •    来这公司以前主要做国外的项目,所以对IE6,7的兼容了解不深刻,在这儿学到了很多专业的浏览器兼容的知识,如更合理的使用标签和CSS hack。
        •    在项目中使用到了CSS3和HTML5标签,对HTML5除了JS方面的知识有了实践的操作。
        •    参与完成了iphone和ipad的app,了解了在IOS设备中开发的知识。
        •    开始参与前端的线下交流会,结实了许多志同道合的朋友。
     
      个性化推荐公司:
        •    因为公司是做第三方服务的,所以JS代码会在各种浏览器环境、各种代码环境、各种系统下接受考验,学到了很多有关代码和兼容非常细节的问题,如iframe的各种坑、AJAX跨域问题、代理问题等等
        •    因为觉得使用开源的JS库或者框架还是太重了,所以也抽空去研究了sizzle选择器,这个等有时间我把笔记整理整理再发出来
        •    被荣幸的安排去了解Node.js的知识,有写一篇 《node.js 初体验》的文章
        •    项目的服务层是用python写的,因为自己当时也非常非常感兴趣,所以也看了两本书,虽然时间不长,但也算是勉强入门吧。python确实是非常性感的语言,等将来有时间和机会吧,暂时只能放一放了。
        •    在一个高技术的互联网公司工作,也被领着听了几次深刻的NoSQL分享会,所以也了解一些NoSQL的相关知识,不过毕竟不是发展方向,浅尝即可。

    东哥读书小记 之 《一个广告人的自白》

    30岁人应该能依靠自己的本领独立承担自己应承受的责任,并已经确定自己的人生目标与发展方向

    某人说过:“我富过也穷过,但是请相信我,富有是最妙不可言的。”
         
      “在我出发去掠夺的时候,我的行径就像一个国王;一点也不错,我击沉的船的数目,比深得教养的君主干的还要多;然而,任何一个强国的国王,若是想永远保住头上的王冠,他就得比我干的——更龌龊、更肮脏。” —— 吉尔伯特 《海盗王》

    2013过半——总结、计划、意三十  百度员工

    数据的处理过程

    《暗时间》读书笔记与读后感

    如果你正在学习一门专业,你使用自己所投入的天数来衡量,很容易会产生一种错觉,认为投入了不少时间,然而其实,“投入时间”这个说法本身就是荒唐的,实际投入的是时间和效率的乘积。
    看完上面这段再理解作者的暗时间就简单了,作者所指的暗时间就是:走路、买菜、洗脸洗手、坐公车、逛街、出游、吃饭、睡觉,所有这些时间都可以成为“暗时间”。那么利用这些时间进行思考,反刍和消化平时看和读的东西,让你的认识能够脱离照本宣科的层面。这段时间看起来微不足道,但日积月累将会产生庞大的效应。
      作者对 专注 这两字体会非常的清晰、明确。“能够迅速进入专注状态,以及能够长期保持专注状态,是高效学习的两个最重要习惯。”
    设计自己进度条的理念就在于:“ 如果你把任务分割了,你就有了进度条,你就知道,事情在不断的进展,你总会完成任务或到达你的目标,你会有一个时间估计,反之如果没有这个分割,整个任务或目标对你来说就只有两种状态——“完成”和“未完成” ”

     刚刚说的 过早放弃 作者有一个更形象的句子:“ 不要过早退出循环 ”。
      我们在尝试新的事物的时候,总是会越到各种各样的困难,不同的人会在碰壁不同的次数之后退出。用程序 员喜欢的话来说就是,我们都在for循环,区别在于你是什么情况下break;的。有的人退出阈值高,这是能坚持的一类人;有的人退出阈值低,这类人很可 能遇到一些障碍就退出了。
      过早退出是一切失败的根源。
    靠专业技能的成功是最具可复制性的
      它需要的只是你在一个领域坚持不解的专注下去,只需要选择一个不算太不靠谱的方向,然后专心致志地钻下去,最后必然能成为高手或绝顶高手。世上有很多成功带有偶然因素和运气成分或出身环境,但至少这一样,被无数人复制了无数遍,否则就不会存在学校和教育了。
      这句话其实就只有一个关键词:专注。

     当然每个人对待成功的又不相同,对某些人来说家庭和睦、家人健康就是成功,可对某些人来说要有个成千上万的资产才叫成功,人生每个阶段对成功的定义又不 相同。百度百科这么解释成功的:成功其实是一种感觉,可以说是一种积极的感觉,它是每个人达到自己理想之后一种自信的状态和一种满足的感觉!总之,我们每 个人对于成功的定义是各不相同的!而到达成功的方法只有一个,那就是先得学会付出常人所不能付出的东西!

    学习一项知识,必须问自己三个重要的问题。1.它的本质是什么;2.它的第一原则是什么;3.它的知识结构是怎样的。
    学习和思考过程中常问自己的问题。如:目的是什么?收获是什么?设想做自己将东西讲给别人听等。

    书写是为了更好地思考
    “教”是最好的“学”。如果一件事情你不能讲清楚,十有八九你还没用完全理解

    书中精彩的句子
      在上文中已出现过的加黑的文字都是我认为很有营养的、可以放大思考的,其实书中还有很多有意义的句子,请大家慢慢品味:
        1.    如果你遇到困难,绝大多数情况下你并不孤单,你遇到的问题早就有人遇到过,你踩过的坑里尽是前人的脚印。
        2.    兴趣遍地都是,专注和持之以恒才是真正稀缺的。
        3.    生活中的选择远比我们想象的要多,细微的选择差异造就了不同的人生。
        4.    反思是让人得以改进自己的最重要的思维品质。
        5.    如果你有一些钱不知道化在A还是B上,你先不作决定,没问题,因为钱还是你的,但是你有一些时间,不知道花在A上还是B上,不行,因为过了这段时间,这段时间就不是你的了。
        6.    一生的知识积累,自学的起码占90%。
        7.    趁着对一件事件有热情的时候,一股脑儿把万事开头那个最难的阶段熬过去。
        8.    利用时间碎片:任何一点时间都可以用于阅读。

     要有梦想-创造卓越的职业生涯

    偏执就是尽全力去做事。

       “身体是革命的本钱”,这句话真不是瞎说的。如果你自己不把自己看重,没有人看重你;如果你自己不把自己看人,别人更加不把你当人;如果你自己都不珍惜自己,死神就开始向你招手了!
    有人说:把技术搞的非常非常牛X,那就工资高了!说的不好听一点:有几个公司要技术很牛X的?技术牛X不等于高工资!技术再牛X,人都没了,有什么用? 钱这个东西,真的急不来!
    你的行业经历应该成为你的重要才能”。
      简单说下我曾经的一些工作经历都教给了我什么:
        1.外包经验让我了解了一些外包行业的工作流程和方式;
        2.视频公司的经历让我学习了视频行业的商业模式和多种运作方式;
        3.个性化推荐公司是一家技术型的创业公司,除了让我对个性化推荐的趋势有了了解,更让我懂得了创业的艰辛和成功的不易
     书上对通才的有个通俗易懂的定义:“什么都懂点,但什么都不专”。我觉得如果你热爱自己的工作,那么应该要求能更高一点:“什么都懂点,有至少一样专的”^_^

    所以我养成了几个习惯并一直坚持到现在:
      1.按照自己制定的计划的去高效的完成工作
      2.记录自己今天完成的工作和其他的工作排期,这样可以让自己面对领导询问工作情况时更清楚自己做过什么,即将需要做什么
      3.记录工作中遇见的大小问题,不管是技术相关还是工作沟通等等,只要我觉得有必要记住的事情我都会记录下来

    偏执的职场生存 聂卫东

    人生就像写代码,每一次成长就是一次更新,每一次收获就是一个迭代。所以...得写好代码,写好人生(就算现在写不出好的代码,可至少有一颗迭代的心),付出才可能有回报。

    我眼中的时间管理是什么:
    ~ 它让我更好的享受生活,达到生活、家庭、工作、社交等等各方面的平衡;
    ~ 能让我有更多时间做更热爱的事情。

    人要有明确的目标,当人没目标时,自己不知道该怎么做,别人也无法帮到你!
    东哥语录:其实工作、生活容易乏味,可是如有目标能去折腾、去努力、去争取,人生会更有意思;
     东哥语录:面对人生各种抉择的时候,有目标的人会更从容的做出自己的选择
      PS:不管这个目标是工作目标还是生活目标,甚至是人生目标

    XX管理的关键: 健康的身心
      人最值得投资的是【大脑和身体】

    东哥语录:(工作安排中)不要 轻易 拒绝你的上级——尤其是工作初期。
    东哥语录:解决(日常)工作问题是态度,解决上级问题是能力,解决团队问题是运气。
    俺理解演讲最关键的俩点是:“声音不能小;内容吸引人”。
    不管主动学习还是被动学习,只要肯学习就是好的;最糟的就是「不学习」
    东哥语录:完成工作仅仅是开始,那如何更能体现个人价值 —— 超预期!
      而且越忙的时候越需要体现个人价值,要不 执行力、意志力、抗压力 等这类能力怎么体现,不体现怎么好意思说自己偏执:)
      PS:越是困难的时候越要懂得自我调解和安慰,多想想困难带来的好处,这样心理多少会好受一些

    这就是偏执,偏执就是尽全力去做事。

  • 相关阅读:
    evernote100个做笔记的好方法
    平衡二叉树的调整模版
    晨间日记的奇迹
    hdu 2952 Counting Sheep
    hdu 1535 Invitation Cards
    poj 3259 Wormholes(spfa)
    poj 2263 Heavy Cargo(floyd)
    poj 3268 Silver Cow Party(SPFA)
    hdu 1690 Bus System
    hdu 3631 Shortest Path(Floyd)
  • 原文地址:https://www.cnblogs.com/dqxu/p/4800723.html
Copyright © 2011-2022 走看看