在日常的使用中,我们可能会注意到 iOS 系统应用以及一些优秀应用在 iPad 以及一些宽屏设备上拥有着良好的体验效果,和在 iPhone 上的单页面不同,他们展示的效果是分栏式的,左右两边排布着两个页面,在大屏设备上可以很好的提高我们的使用效率以及良好的视觉感受。

最近做了一些微不足道的无障碍工作,简单做个总结,基本上都是很简单的,很多控件是系统自带旁白,不需要过多的操作,但是有些地方还是需要注意,复杂的页面和控件需要我们做一些处理,无障碍适配的第一原则是可用,能够让有障碍的人士顺畅的使用我们的 app,第二就是简洁高效,将复杂的页面层级尽量变得简单,能够让旁白快速的识别并且读取。

工作了几年,随着mac的日常使用,生产力软件以及常用工具已经换了一轮又一轮,有几个软件日常使用还算比较顺手,做个记录,也给大家做参考,如果觉得有价值的话也可以下载体验一下。

这段时间读完了《工作前五年,决定你一生的财富》,这本书是作者结合自身的理财之路,在工作的前五年积累了50万,由此得到的一些收获和感悟。作者是豆瓣人气理财达人三公子,书中讲解的比较通俗,很多是自己实际的体会和忠告,以她的视角给了我们一个财富积累的参考。

不知道有多少人和我一样,在高速信息流的时代,每天被大量的信息所包围,挟裹着度过一分一秒。今天世界上任何的信息都触手可及,固然开阔了我们的眼界,但是随之而来的是信息过载的恐慌,以及对各种眼花缭乱的信息的无法取舍,从而导致时间永远不够用,经常低些头看手机,注意力不集中,最终让自己过的很焦虑。信息过载的时代,我们应该如何应对?

闲谈阅读

本来这篇是要写一写读《做事的常识》这本书的感受。但是这本书我并没有读完,当然并不是书不好,但是我感觉不适合我,读了一半实在没有兴趣再读下去,从读的前半部分我就知道后半部分是写的什么,实在不想再花费时间去看了。

软技能,代码之外的生存指南。这是一本作者通过自身角度从职业发展,人生规划,个人生活等各种方面将自己的感悟收获写下来的一本书。书中很多的观点给了我启发,起到了一些拨散迷雾的作用。

GitHub - panmingyang2009/VCProfiler: An easy and simple tool to measure the time cost of every view controller.

VCProfiler 主要是利用 KVO 自动生成子类的特性来检测 ViewController 的加载时长,只需要一个分类,对原项目没有任何侵入性,而且检测效果准确。

起因

最近这几天时常感觉脖子酸疼,果然用笔记本敲代码缺点很明显,头一直低着看屏幕对颈椎压力太大了,这段时间要去锻炼锻炼,调整一下坐姿了…
正是因为这个原因,原本经常低着头用手机看书,但是这几天低头看书明显感觉脖子有些难受,于是就在想有没有什么其他的方式能“看”书呢,然后很自然的想到了听书。

GitHub - kingsic/SGPagingView: A powerful and easy to use segment control (美团、淘宝、京东、微博、腾讯、网易、今日头条等标题滚动视图)

相信每一名开发人员对于一款优秀产品的内部实现都会很好奇,而且现在app越来越多,竞品也是越来越多,我们对于其他app的内部实现方式的研究也越来越重要,会想知道某个核心功能使用了哪些第三方服务、数据库是如何设计的、沙盒目录结构是什么样的,某一个UI效果是如何实现的等。最近这两天我对这方面做了一些探索,现记录如下。

我们总想去追求正确的生活,实际上却一心向往有趣的生活。在匆忙的年代里,我们总容易忽略静默里的相对,然后死磕在来去匆忙里。所幸在前路的挫折和别人的虚情假意中,我们并未迷失自己。反而在时代的注脚下,我们更愿意去理解这个时代所带来的变迁。毕竟时代的力量,谁也无法逃脱。

之前项目中一直使用的jenkins来持续集成,之后也使用过fastlane来自动打包,然而总感觉这两种打包方式集成起来较为复杂,对于证书配置以及Xcode版本更新变动的时候会很麻烦,那么有没有一种较为方便而且能满足我们需求的自动打包工具呢?