上一次博文发文时间是2016.1.15,7个月已经过去了.最近读了一本<>的书,对我触动挺大的!里面有关于技术趋势的探讨,也有关于人生和财富的思考!

开始更新iOS122的文章的初衷是,聚合整理一些iOS第三方库的开发资源,放到网上,其实更多的方便自己随时随地翻阅.不管是,翻译也好,原创也好,他们都有个共同的属性是: 自己不久的工作中能用到.

后来,自己关注的点,开始往ReactNative方向发张,这半年,几乎新需求都是基于ReactNative开发的.所以,关于 iOS 开发本身,事实是真的没有什么好"随手分享的",而我又不是那种为了写文章而写文章的人.

关于React本身,我觉得也是有许多值得分享的东西的,从ReactNative本身与Native的混编,到更深入的react-redux等衍生辅助技术栈;那些东西,也真的很有价值,事实上,也真的确实提高了编码效率和体验;但我总觉得 这个技术栈本身,或许不适合发表于 iOS122 本身的分类下;又或者说,我觉得自己半路出家搞ReactNative偏H5的技术栈,多少总会给人一种板门弄斧的感觉.

所以说,问题的关键是: 我没法总是在一个技术点或技术领域保持长久的兴趣,但是我又不想从头再维护一个 ReactNative 相关的博客;所以,我选择什么都不说,安安静静地看书,打游戏;有问题,就刷刷github的issure或stackoverflow,实在不行 就直接翻翻 ReactNative 的源码瞅瞅.问题,总会解决的.我觉得我应该把那些东西分享给大家,比如如何让ReactNative和一个已经使用Native开发迭代了很久的项目优雅地在一起协作,这里面是涉及到许多技巧的 -- 甚至可以说,如果团队中没有一个同时知晓React 和 Native技术栈的人存在,你几乎是没有任何可能将ReactNative引入到一个Native项目中,并真正使用起来的.但是,我找不到我要这么做的理由.

加班,还有加班费呢;写博客,免费分享技术,又能带来什么呢?别人的赞美吗?我还需要那种东西来标榜些什么吗?

不写博客,但是依然还是会寻找各种新的提高效率的可能性,努力地去尝试更多地东西,努力地去承认自己还很弱小,努力地去读更多的书.最近在研究Spark和Lisp,但是我今天并不想说这样.

我想说的是,我前一段时间看了本名为<>
的书,里面有一篇是论述财富的!我觉得每一个Coder都值得看这本书,看完就忍不住想研究研究 Lisp.

关于财富,我觉得,确实简单地以金钱来衡量是很狭隘的! 金钱,确实真的本质上只是用来交换财富的媒介,而不应该作为财富本身!

更进一步说: 大部分自己有认为有价值的经验,技术,代码片段,对于其他有此需求的人,可能都有有价值的;你有经验解决的问题,这已经为这个世界创造了财富;如果别人通过你的经验,也用更少的成本解决了自己的问题,那其实确实就相当于你间接为这个世界创造了更多的财富!

分享自己的经验,你可能并不会直接象征性的媒介财富,但是你确实为这个世界创造了更多的财富.是财富,就总会有一种方式,可以变现;又或者说,如果你仅仅是关注的创造财富本身,那问题变得就更加简单了!

博客,还是要写的,iOS122的文章还是要更新的,但是主题可能会发生变化.我努力用简洁,完整又不失优雅的语句去描述,暂时先定这一个吧:

"如果简单的记录,就可以为这个世界创造更多的财富,那么还有什么理由不去写博客呢?"

我问大师,如何才能改变世界?
大师说: 把你知道的,自认为有价值的东西都记下来,并保证他们可以被有同样需求的人很容易地检索到;剩下的,交给时间就好了!

如果简单的记录,就可以为这个世界创造更多的财富,那么还有什么理由不去写博客呢? — 读<<黑客与画家>> 有感的更多相关文章

  1. 记录一下第一次用markdown写博客回滚过程

    前面写博客,一直用的是博客园的TinyMCE编辑器, 今天不知道哪根筋搭牢了,想试试用Markdown写. 于是在“选项”里面把默认编辑器修改为“Markdown”,鉴于本人有一定的Markdown基 ...

  2. 记录一次在Github写博客时的报错和解决方法

    前几天刚刚搭建好了Github博客,打算用作记录Go语言学习笔记.由于在此前我没有使用过markdown语法写过博客,所以跟着文档了解了格式就想试试, 发表第一篇博客.markdown编辑器我用的是T ...

  3. 作业一:创建个人技术博客、自我介绍、简单的C程序

    年9月14日中午12点: 一.主要内容  建个人技术博客(博客园 www.cnblogs.com) 本学期将通过写博客的方式提交作业,实际上,最终的目的是希望同学们能通过博客的形式记录我们整个学习过程 ...

  4. Nodejs+mysql+Express: 一个简单的博客

    推荐网址: https://github.com/nswbmw/N-blog/blob/backup/book/%E7%AC%AC1%E7%AB%A0%20%E4%B8%80%E4%B8%AA%E7% ...

  5. CSDN博客排名记录

    截止今天,在CSDN的博客排名终于从"千里之外"变成具体的排名数字了.根据CSDN的规则,只有排名在20000以内才能显示具体的排名.从2015年5月11日开始写了第一篇博客.后来 ...

  6. 第一次的博客-简单的Markdown语法

    第一次开通博客 从网上寻找了许多写博客的方法 我觉得对于我来说还是使用 Markdowm 比较容易一些 用我的第一篇博客来记一下一些比较简单常用的Markdown语法 本文参考来源Markdown语法 ...

  7. Python简单爬虫记录

    为了避免自己忘了Python的爬虫相关知识和流程,下面简单的记录一下爬虫的基本要求和编程问题!! 简单了解了一下,爬虫的方法很多,我简单的使用了已经做好的库requests来获取网页信息和Beauti ...

  8. 从壹开始前后端分离【 .NET Core2.0 +Vue2.0 】框架之十 || AOP面向切面编程浅解析:简单日志记录 + 服务切面缓存

    代码已上传Github+Gitee,文末有地址 上回<从壹开始前后端分离[ .NET Core2.0 Api + Vue 2.0 + AOP + 分布式]框架之九 || 依赖注入IoC学习 + ...

  9. Z从壹开始前后端分离【 .NET Core2.0/3.0 +Vue2.0 】框架之十 || AOP面向切面编程浅解析:简单日志记录 + 服务切面缓存

    本文梯子 本文3.0版本文章 代码已上传Github+Gitee,文末有地址 大神反馈: 零.今天完成的深红色部分 一.AOP 之 实现日志记录(服务层) 1.定义服务接口与实现类 2.在API层中添 ...

随机推荐

  1. Twitter全局唯一ID生成算法

    测试:private static void TestIdWorker() { HashSet<long> set = new HashSet<long>(); IdWorke ...

  2. 【C语言学习】《C Primer Plus》第10章 数组和指针

    学习总结 1.数组初始化方式: int a[]={1,2,3} int a[SIZE]={1,2,3} //SIZE是宏定义,数组初始化个数不能大于SIZE,否则报错:当个数小 //SIZE,自动补0 ...

  3. 64位进程池HashCode兼容处理

    背景 net旧项目使用32位生成的HashCode,存储到数据库中.迁移到64位上,就需要对HashCode做兼容处理. 解决方案 1:进程池配置支持32位程序. 2:对Hashcode做兼容处理,[ ...

  4. JavaScript思维导图—数据类型

    JavaScript思维导图-来自@王子墨http://julying.com/blog/the-features-of-javascript-language-summary-maps/

  5. Stealth视频教程学习笔记(第一章)

    Stealth视频教程学习笔记(第一章) 本文是对Unity官方视频教程Stealth的学习笔记.在此之前,本人整理了Stealth视频的英文字幕,并放到了优酷上.本文将分别对各个视频进行学习总结,提 ...

  6. 细说.NET中的多线程 (五 使用信号量进行同步)

    上一节主要介绍了使用锁进行同步,本节主要介绍使用信号量进行同步 使用EventWaitHandle信号量进行同步 EventWaitHandle主要用于实现信号灯机制.信号灯主要用于通知等待的线程.主 ...

  7. CSS的两个小知识点 伪类选择器和display:table-cell

    li:first-child {color:red} li:nth-child(3n) {color: red} 在对nth-child传参的时候,已经直接用公式,3n就表示3的倍数.多用伪类和伪元素 ...

  8. WebViewJavascriptBridge的暂时理解

    直接从项目里复制了一份关于WebViewJavascriptBridge使用的代码,注释部分是自己暂时的理解.孟哥说,callHandler类似于jq里的trigger, registerHandle ...

  9. CocoaPods 使用

    为什么要使用这个玩意呢,最近在使用swift开发项目,使用 swift 开源库的时候,在git上下载后居然不知道哪些是必须文件,还要思考下,看看哪些是需要的(不像原来oc开源库,一目了然),网上使用d ...

  10. 爱上MVC3~MVC+ZTree实现对树的CURD及拖拽操作

    回到目录 上一讲中,我们学习了如何使用zTree对一棵大树(大数据量的树型结构的数据表,呵呵,名称有点绕,但说的是事实)进行异步加载,今天这讲,我们来说说,如何去操作这棵大树,无非就是添加子节点,删除 ...