iOS 10

我的iPhone6P 升级到iOS10一段时间了。目前还不是太适应圆角的通知形式。可能是因为无法重按来直接点开消息吧,总觉得操作有点不便。锁屏左划直接进相机,然而如果并不是打算进相机的话,再右划可就回不来了。每次解锁都有点磕磕绊绊的。把墙纸换成了黑色背景,感觉酷酷的。时钟里多了睡眠记录不错。邮件app更好用了。其他方面就没啥特别的感觉了。坐等我的iPhone7P。

对了,照片有了大改,不过基本上没有新鲜的,google照片都已经实现过了。除此之外,就是按键音非常爽了,字母、删除、功能键声音都不一样,组合着打起来,非常的舒服。

用mklink修改Chrome的用户缓存数据目录

家里的笔记本电脑是32G的SSD+500G的HDD,原来是可以组混合硬盘的,但是混合硬盘上的系统某一天突然就挂了,感觉不是太靠谱,所以还是把系统装到了32G的SSD上,数据放在了500G的HDD上,这样用了一段时间就遇到了一个问题,就是32G的系统盘满了。
今天清理了下系统盘,发现用户数据里面有很大一块是Chrome的缓存数据,占了1.9个G,相对于我32G的C盘来说,是个不小的空间了。研究了下怎么样转移到D盘,很简单,经验如下:
1、退出Chrome,如果有驻留在任务栏的chrome辅助程序,一并退出
2、 先把原来的缓存目录整个删了(下面的Username放你自己电脑里的用户名)
c:\Users\\AppData\Local\Google\Chrome\User Data
把上面这个目录整个干掉。
3、在要新放缓存的地方创建新目录,我的目录是:
d:\ChromeCache\User Data\
4、也是最关键的一步:打开cmd.exe,创建一个软链接,命令如下:
C:\WINDOWS\system32>mklink /d “C:\Users\Jun\AppData\Local\Google\Chrome\User Data” “D:\ChromeCache\User Data”
如果执行结果是下面这行,那就是成功了。
为 C:\Users\Jun\AppData\Local\Google\Chrome\User Data <<===>> D:\ChromeCache\User Data 创建的符号链接
5、重新打开Chrome,搞定,登录到你的账户,就会发现用户数据已经缓存到新的目录下了。
chromecache

PS:又清理了一些空间,用下面的指令,经过官网查询,这是安全的。
rmdir /q /s %WINDIR%\Installer\$PatchCache$

Marshmallow

Marshmallow:棉花糖,Android6.0的代号。
今天发了一条朋友圈微信,大意就是说,苹果教会了我们很多大型猫科动物的英文,而谷歌则教会了我们很多甜品点心的英文。点赞者寥寥,可能看明白的并不多。。。
总之今天凌晨看到抽屉里躺灰的nexus7平板之后突然一闪念:Android6是不是已经出了?就是这一闪念,导致了我的又一次晚睡。这种事情一旦想起来就停不下来了,于是一搜,我靠,10月份就已经发布了。然后就找下载,研究准备刷机。
现有的平板是android5.0 lollipop棒棒糖,另外root过了,刷了TWRP,所以不支持OTA升级到6.0,需要重新刷,这次没有用zip包平刷,因为平板一直以来都是平滑升级的,导致空间太少了,所以这次准备全清后用官方镜像刷。于是就研究怎么全清,怎么用镜像刷。尽管花费了大量的时间研究,结果实际的执行却没花多少时间,简单来说:
1、下载官方镜像 razor-mra58v-factory-45d0421b.tgz
2、平板连上电脑(当然,这步说起来简单,其实里面包括了驱动、准备adb、fastboot等工具的事情)
3、执行命令,刷官方bootloader:fastboot flash bootloader bootloader-flo-flo-04.05.img
4、执行命令,刷os镜像:fastboot -w update image-razor-mra58v.zip
总共不超过5分钟,再次启动后,就是全新的Android6.0系统了。登入google帐号后,贴心的询问是否需要从上一个备份恢复,并且可以选择需要恢复哪些app及其数据,这一步比苹果做得还贴心。Android的原生系统做的是越来越好了。
整体的界面风格上,跟Android5的进化不大,还是延续的一样的风格。刷完系统之后恢复了一些常用的App,还从多看下了一本火星救援的书看了会儿,凌晨4点,睡觉了。
(可以预料,即使是搭载最新的Android6的nexus7,还是免不了继续落灰的命运)

El Capitan

升级到了最新的macos,El Capitan,直观感觉上跟上代的差别不大,应该更多的是在一些内部的提升吧。想我这台2010年的macbook买来的时候应该还是Snow Leopard,经过了Lion,Mountain Lion,Yosemite,Mavericks,一直到今年的El Capitan,都还能保持基本使用的流畅,更不可思议的是从买来就没有重装过一次系统,这么多次大版本升级也就是升级安装一下而已,其他的什么都还在,这在windows的电脑上是多么的不可思议。最后来一个我用过的MacOS全家福。(这篇是回头补记的)

   
    
    
 

在google sheets中使用sumifs函数

sumif的功能是很常用的,在我用来记账的google sheet里面也经常用到,比如说在另外一个页签里统计上一个页签中所有H列值为“食”的所有行对应的“B”列费用的总和,就可以得到acct_book这个页签里所有“食”方面的开支总和:

=sumif(acct_book!H:H,"食",acct_book!B:B)

然而这个记法有个问题,比如我在acct_book这个页签里记的是全年的记录,而我的“食”总和是要按月统计的话,之前用的土方法就是比如当1月份的帐记完了,发现占据了2-130行的记录,那么1月份“食”方面的消费就可以这么统计:

=sumif(acct_book!H2:H130,"食",acct_book!B2:B130)

也就是说,写死了需要统计的行数。这样可以实现分月统计,但是方法比较死,如果回头要补增加1月份的记录倒不用担心,因为插入新行的动作会自动同步到公式里,也就是我如果在acct_book页签的2-130行之间插入一行的话,这个公式会自动变成:

=sumif(acct_book!H2:H131,"食",acct_book!B2:B131)

这样虽然可以用,但仍然不灵活,我只能等每个月结束之后看记录到了哪行,才能开始为下个月的统计公式输入范围。于是研究能不能基于日期列A做判断,查询google sheets的文档之后发现是可以的:

=sumif(acct_book!A:A,"<="&DATE(2014,2,1),acct_book!B:B)

sumif函数里支持基于日期的运算,语法如上,但是问题又来了,我需要的if条件参数不止一个啊,至少有开始日期、结束日期、类型三个条件,这样sumif就不够用了,需要sumifs,sumifs支持多重条件,跟sumif一个显著的区别是结果域调整到了最前面,后面接着的参数是条件域1,值1,条件域2,值2,...的形式。经过调试,理论写法如下:

=SUMIFS(acct_book!B:B,acct_book!H:H,"=食",acct_book!A:A,">="&DATE(2014,1,1),acct_book!A:A,"<"&DATE(2014,2,1))

为什么说是理论写法呢,因为首先,sumifs函数在现有版本的google spreadsheets里面不被支持,必须把自己的google docs打开成试用新版本的模式,而且即使打开之后,所有现有的文档也还是旧格式的,只有新建的文档才是新格式,在右下角会有个new google sheets的标识,在这样的文档里才可以用sumifs函数。

另外一点,中文或字符串的匹配判断在new google sheets里的支持也不理想,上面写法里的“=食”无法实现,而如果是英文的"=N"就OK,这一点还没有研究出来要怎么解决。

WBS Chart Pro

三年前考了PMP,当时的一个重要收获就是认识了WBS工作分解结构,知道项目管理中需要把所有的工作进行breakdown,然后在此基础上进行各种估算,还有最短路径法之类的各种算法。上课的时候,讲这些算法,老师都是在黑板上画图,写上各个工作件的起止日期让我们手工去算工期的,从没想过有这样的专业工具。
最近给一个新项目排计划的时候,看到别人传来一张很不错的图和一个.wbs的附件,才想到难道有专门的wbs管理工具?一番搜索之下发现了这个神器。
别人传来的图
High Level - Quantum WBS

这工具就是WBS Chart Pro,出自Criticaltools,工具不知道哪年做的,这官方网站风格也太复古了。
http://www.criticaltools.com/wbschartprosoftware.htm

官网上下了最新版本,注册什么的略过不提了,自行google,安装的时候会提示是否安装project插件,确认之后发现居然可以跟project联动。联动的意思就是可以任意的在WBS图和mpp文件之间互转,并且同时开着WBS chart pro和project的时候,修改其中一个的数据,另一个的数据会跟着变动,这样感觉比直接编辑Project文件直观的多了。

屏幕快照 2013-07-18 上午3.30.05

WBS chart pro本身还可以直观地更新、查看进度,提供多种视图,只要把各个环节的时间排好了,可以通过各种视图很简单地查看当前的项目进度、成本等信息,以及当前项目的最短路径之类的项目管理相关的重要信息,看起来是个不错的项目管理工具,推荐下。

用Google Docs协同管理团队日常事务

一年前到项目现场之后推行了Dropbox作为项目成员之间的项目档案共享库,建立规范的目录要求大家都把文档按目录和日期规整地放到里面,一年之后已经卓有成效,项目档案清晰有调理,每个人的本地无需上传下载,都时刻保留着最新的一份拷贝,方便了很多。最新的另一个大项目,也是用了同样的方案进行团队文档共享。

现场日常维护工作琐碎,经常被打断,所以最近在考虑日常的工作记录如何进行,特别是感觉需要一个团队成员共用的待办事项表,记录日期、待办事项、请求来源、处理人、处理结果就可以了。就好像在大家的办公桌前放一块白板,上面写着要做的事情1、2、3、4,随时提醒大家不要忘记,每个人都可以在上面增加或着修改记录这样。其实原来有一个excel文档是记录这个的,也放在dropbox里面大家都可以看,但是问题是不能大家同时编辑,否则会导致保存冲突,另外也没法要求大家平时都开着这个文档。

另一个方案是我之前在ZTP研发团队里推行的,OneNote共享笔记本方案,虽然也不错,但是需要每个人都安装Office OneNote组件,受到客户端的限制,特别是OneNote还一直没有Mac版本,我自己只能在虚拟机里面用,很麻烦,所以考虑了一下也放弃了。

这时想到了两年前玩过的Google Docs,在线的多人协作文档编辑工具,印象中当时还不太好用,但是如今试了一下发现改进非常显著,已经完全能胜任我的需求并且还有惊喜。

屏幕快照 2013-02-21 下午10.34.03

用自己的Google账号登陆到docs.google.com就可以创建自己的在线文档,创建之后通过右上角的Share可以共享给其他团队成员(需要有google帐号),加入的团队成员被赋予一个颜色的光标,就可以立即参与到这个excel的编辑中来,所有的编辑都是立即自动保存并且修改历史可以无限追溯,右上角查看协同编辑者的地方点开还可以实时聊天。

下图就是我们团队四人同时在编辑这个todo list文档的场景,可以看到四个颜色的光标在不同的位置,各自可以同时输入内容,输入过程其他人完全是动态可见的,就跟共享桌面一样的感觉。

google docs

这样一来,上班时只要用浏览器开着这个页面,现场的大小工作事务,事无巨细大家都可以随手记下来到表格里面,也方便跟踪和分享。我也不用掏钱去买块真的白板了~奔跑着赞美一下Google,用最先进的科技,引领着人类最先进的生产力~

Gmail 邮件清理Tips

三年前设置了工作邮箱自动转发gmail方便手机上随时随地处理邮件,三年过去了,10G的gmail邮箱爆了,一进去就提示邮箱已经97%,满了之后无法收到新邮件,没办法,只好把老邮件清理清理了。

怎么快速清理呢,首先想到的就是删除1年前的邮件中的带大附件的。怎么捞出来呢,Gmail不愧是业界良心,这样的需求,一搜就有了:

屏幕快照 2013-02-21 下午5.41.43

 

在邮箱搜索栏里输入larger:5m older_than:6m from:*@zte.com.cn 点搜索,瞬间出来的就是6个月之前的、大于5M的、来自公司邮箱的邮件。然后全选,删除,再到垃圾箱清空,空间一下子就出来了,舒心得很。

点击引用来源参考来自谷奥的完整介绍。

iPad mini

现在我正用我的iPad mini 写下这篇文章。

所以这意味着我又有了一个新玩具:iPad mini,在它刚刚上市的时候。

使用感受方面,因为轻薄的关系,握持感非常一流,比以前的iPad好太多了,拿来拿去的毫无压力。画面确实跟retina差的比较远,字的锯齿比较严重,但我觉得还在可以接受的范围以内。毕竟价格摆在这里,能做到这么小,还保持一样的待机时间,不可能有那个计算能力,来支撑retina的显示。另外,ipad的优势在于阅读,用它来作为手机的补充,平时刷刷flipboard/zaker,用mobileRSS看看订阅的greader文章,然后把iTunes里2G的电子书全部导入进去,包括最近找的江城三部曲、巨流河、乡关何处等书,再精选了一些自己喜欢的音乐,拿着一点也不重的iPad,周末在家悠闲地听着歌看着书,还有比这更惬意的事情么?还能有啥不满意的呢?从重量、屏幕大小的方面来看,mini才是长时间抱着看书的真谛啊!

这次的iPad mini一口气买了两种颜色,白色没有刻字所以早几天就拿到了,黑色版的有刻了女儿的名字和出生时间,所以今天才拿到。结果在局方那里给他们看的时候被他们吃惊的说怎么能暴露自己小孩的名字和生辰八字。。。晕,当即改变原先的白色给家人,自己用黑色的计划,把黑色的让同事带回国给家人用,自己改用没有刻字的白色版了。

今年跑来新加坡,在苹果的新品方面都享受了一番上是第一时间入手的待遇,感觉自己的物质欲望得到了极大地满足。。。算不算是一种沉溺于物质追求呢。。。iPad mini到手之后近期算是没有什么新的盼头了,安心干活吧。。。

20121109-225504.jpg

20121109-225528.jpg

20121109-225521.jpg

20121109-225535.jpg

Windows 8

还记得十年前把家里的那台奔三的清华同方台式机从windows98重装装成windowsXP时的那股兴奋劲。一转眼十年都过去了,我已经实现最初的愿望,全系转投MacOS及iOS设备,windows于我如浮云,已经成为虚拟机里的备用附属品,对于windows8什么的已经不care了。

不过没想到的是我仍然在第一时间用上了windows8。那天同宿舍的阿黄晚上回来之后说下载了windows8企业版,结果发现是64位系统,装不上他的32位系统。。。然后我突然想到我的mbp不就是64位的么!不如拿来用虚拟机parallels装装看咯,然后就拷贝了镜像过来,在parallels里面新建了一个虚拟机装windows8了。安装过程很快,10分钟不到就装好了。在2012年10月30日这天,我的windows8初体验就这么开始了。

20121103-084059.jpg


使用体验:没有改变我最初的感觉,微软的野心不小,不过能不能成事要看它的造化了,至少在普通的非触屏笔记本电脑上,metro界面(后来好像改名成morden还是tile了,不清楚,确实没关心微软的新闻。。)的表现很一般,不好用。想象点开一个qq,居然整个电脑屏幕都被占满了,其他什么都看不到了,这在平板上可以接受,但放到电脑上就觉得很奇怪了。所以Metro实际上就是微软的iOS:主界面及应用列表、活跃应用独占全屏、官方提供应用市场、一键(windows键)退出当前的应用回到主界面。而传统的桌面就是微软的Mac OS,实际上传统桌面除了界面风格元素变更以及去掉了windows键之外我没发现和win7不一样的地方。微软做的就是试图把这两者以共存且互相随意切换的方式提供。但是我在metro界面下装了个QQ之后回到传统桌面,发现还是得再装一个传统QQ的时候我就觉得茫然了。。。原来应用不是和系统一样有两种形态啊!还是要在两个系统形态下各装一遍应用,这。。。凌乱了。。。
从metro模式的应用看,也是不怎么样,使用了QQ和微博,都不好用,功能简单、界面简陋,可以做出来瓷砖形态的界面根本不适合浏览大量信息,在微博下,我1280*800的屏幕居然只能看到最新的5条微博。@和回复的链接都是隐藏在荧幕边缘的,要先唤出才能切换。QQ更是没话说,界面是真简洁,功能比webQQ的功能还少。。。这些移动版应用无论跟iOS还是Android上的相比都真心弱爆了,真替MS捏把汗啊。