《阅读的力量》

发布于

这是我接触斋藤孝的第一本书,本书的核心是劝人读书。

我读完本书后,受益匪浅。推荐所有想读书但还没找到动力的同学来看看这本书。

斋藤孝的书的特点是,每个主题其实是由很多篇独立的文章组成的,看似零散,但其实非常厉害。我读完以后有种强烈的感觉:这本书是面向各种类型读者的。也就是说,不同类型的读者都能够从本书中有所收获。

继续阅读 »

眯眼探云的读书大串烧(四)沟通

发布于

大多数人都赞同沟通很重要,但极少有人意识到沟通的困难,并能够掌握有效的沟通技巧

你确定自己讲清楚了?即使你讲清楚了,你确定对方听明白了?即使对方说他听明白了,你确定他是真的听明白了?

继续阅读 »

眯眼探云的读书大串烧(三)学会学习

发布于

重新认识了“我”与世界,并且了解的思考这项强力工具,还向他人那里学习了许多经验。但这依然不够,我们还需要让自己变好,并把“我”与真实的世界联系起来。

把“我”与真实世界联系起来的桥梁,就是你掌握的各种技能,不同的技能组合决定了你与这个世界的联系方式。

继续阅读 »

眯眼探云的读书大串烧(二)认知这个世界

发布于

这个真实世界的复杂程度远超我们的想象,所以真的非常庆幸活在一个如此信息丰富的时代。历史上从来没有像现在这样获取信息变的如此的容易,也从来没有像现在这样,有如此丰富的信息来帮助我们认知这个复杂的世界。

继续阅读 »

眯眼探云的读书大串烧(一)认知“我”自己

发布于

“我”是谁?

我原本并没有这个问题,我不就是我吗?

但在《超越感觉》这本书中,我不仅发现了这个有价值的问题,还得到了一个满意的答案:我不仅受到时间、地点的影响,我还受到他人观点的影响,大众文化的影响,操纵“科学”的影响,心理学的影响。

继续阅读 »

眯眼探云的读书大串烧(引子)

发布于

近几年读了不少书,有许多收获。但为了收获更多,我决定把我的收获整理一下,尽可能的成体系的写下来。

千万不要以为浓缩的就是精华,然后你只需要吸收精华就可以了。浓缩的不一定是精华,即使是,那么通常也不容易吸收。比如古文,就非常的浓缩,不仅理解困难,不同的人还有不同的解读。

那么本文的价值在哪里呢?我希望能够给你一个引子,然后每个人自己去读很多的书,从原作者那里吸收真正的精华。

继续阅读 »

Awesome Bear Writer

如果你像我一样,对印象笔记简陋的格式编辑感到深深的不满
如果你像我一样,被 OneNote 的同步以及中英文自动格式切换搞到头疼
如果你像我一样,喜欢漂亮、快速、简单的笔记样式编辑

来试试 Bear 吧~

继续阅读 »

深入理解 gitrevisions

git 是个非常强大的版本管理工具,但比较遗憾的是,在国内很多公司只是被当做加强版的 svn 在用,实在可惜。

根据我的经验,对 gitrevisions 的理解是一个非常关键的点,于是决定仔细的讲一讲 git 中这些与 revision 相关的概念,希望能帮助到大家。

继续阅读 »

自己动手搭建本地 Mock Server

为了提升开发效率,我们在项目中开始逐步推广 Mock API。其中一个项目已经用上了,但是另一个项目由于工期紧,服务器端的同学不同意做这件事。但是已经尝到了甜头的我们,怎可放弃?

来吧少年,我们自己动手搭建本地 Mock Server。

继续阅读 »

实战 Kotlin in Android

最近我们在把线上的安卓项目的开发语言从 Java 切换到了 Kotlin。其中自然有许多故事可讲,首先要讲的就是,为什么要使用新语言,为什么选择了 Kotlin。

继续阅读 »

给小伙伴们做分享

发布于

我是一个腼腆的性格,BOSS 给我的评价就是:拘谨。BUT,这样的我,已经在半年多的时间内陆续给小伙伴们做了几十次分享,并且大家都也都受益于这些分享,并通过自己的努力取得了长足的进步。

继续阅读 »

如何变的更强

生活(包括工作)充满了挑战,只有自己的能力够强,才能从容的面对生活中的挑战。

但怎么让自己变的更强呢?

继续阅读 »

Sublime Text,我看好你哦

作为一个程序员,我做过不少种类的开发,也用到了各种各样的 IDE:毕业之后用的是 Visual Studio 写 .Net 程序;后来开始使用 Eclipse 写 Android 程序;再往后,IDE 又换成了 Android Studio;由于工作的需要,也用 Xcode 做了半年的 iOS 开发;现在主要是用 Android Studio 做 Android 开发。

IDE 都很强大,但有两个主要问题:

  • 专用性很强
  • 速度比较慢

因此,我在实际的工作中,还需要一个通用型的,快速的文本编辑器,那就是:Vim

看到这里你一定怀疑,标题是不是写错了,当然没有哦

继续阅读 »

安卓项目编译

现在安卓项目基本都使用 gradle 来进行编译打包。但是对很多安卓研发来说,本来在 IDE 里面点一下【运行】按钮这么简单的事情,突然一下就变的这么复杂,真是一个充满恶意的世界啊。

这篇博客的主要目的,就是把相关的主要知识点归纳出来,希望能给那些有兴趣对此深入学习的同学一些线索,在学习的时候不至于摸不着头脑。但由于相关知识的确比较多,因此,本文就仅限于给出一些线索:主要是知识的概要,以及一些关键信息的网址。

继续阅读 »

React Native 评估总结

React Native 是 Facebook 推出的一个跨平台开发移动应用的新技术,主要目的是把 React 的开发体验带到移动平台,并达成跨平台的目标。

本文的核心目标是对 React Native 进行一个全面的评估,考察在项目中试用该技术是否有益。因此,文中充满了总结性的描述,而缺少细节,信息量相当的大。

所以本文的主要潜在读者为:有一定经验的开发者或者技术经理。

继续阅读 »

如何提升代码质量

这篇文章的主要目的是分享如何提交高质量的代码,以及如何通过 review 进行代码的质量控制。其中很多知识和经验并不是我个人的发明创造,我主要是把我这些年学习到的知识以及技巧,在经过实践之后,进行一定的总结。由于个人经验及能力的限制,以下讲的内容主要是和应用 app 开发相关,不过我相信同样的经验也完全可以应用到类似的开发当中。

内容的组织上我会先讲一下我对代码质量的观点,然后从写代码的角度,以及审核代码的角度分别来进行说明如何提高代码的质量。

继续阅读 »