群晖NAS和Apple TV的一些折腾

很久以前就入了Apple TV,满意于它的一切表现,通过Airplay可以完全的将iDevice上的视频音频直接投放到家里的最大屏幕以及最好的音响上去。一般来说有一台iDevice加上优酷搜狐爱奇艺之类的视频APP配合airplay在电影电视剧这些事情上其实已经没有任何问题了,但是,这些孩子们有时候让你难以省心,奇差的视频质量,奇葩的会员逻辑(即便你是会员或者乐意付费,有些资源竟然只能用电脑看,iPad不行),以及相对匮乏的资源,所以自己下电影来看还是一个避免不了的问题。 另外,这么做的时候,你的iDevice只能干这一件事情,想看着Airplay的电影切到Clash of Clans里面打打部落战? 对不起做不到,当然,有盒子大师这种神器也可以解决这样的问题,不过盒子大师好像似乎大概是不能调节清晰度的,你懂。 对于高清电影,之前我的做法是从网上拉回MKV格式的高清片源,配上字幕之后,通过MKVtoMP4这款软件将其转档成为M4V格式(当然这款软件还支持从iTunes Store拉回电影的相关元信息以及封面,处女座及强迫症患者的福音啊真是),然后导入iTunes。这样只要我开着电脑并打开iTunes的Home Sharing功能,就可以在客厅里通过Apple TV观赏这些影片了。 这样做的优点很明显: 所有电影的信息都是全的哦,包括分级,演员表,导演等等等等,跟你从iTunes Store买回来的电影一样信息满满。 支持多音轨,多字幕,完全可以在Apple TV上通过遥控器原生切换,体验非常赞 缺点同样很明显:…

RE:I just don't care about myself

这是一篇Reddit上大受好评的回复,帖子的原作者怀疑自己并且因此沮丧,这篇回复的作者很好的鼓舞了他。看完我也深受鼓舞,所以把它翻译成中文,以期能帮助到更多的人, 原帖在此。这是我第一次翻译东西,估计会很烂,但是,这也是我非零日的第一步!还请大家将就一下 :) 哎呀,看起来你正在经历一段很难熬的时光,这糟透了。不过我也经历过这些,所以我对你所说所感感同身受,我也曾深陷自我怀疑,沮丧和自我憎恶的漩涡,我知道这一点都不酷(原文用的bueno,西班牙语,同英语的good)。如果你不介意我同你说一些事情的话,你就读读我下面说的内容,如果觉得好,你可以再读一次。 不过实话说,如果我花了这么长的时间敲了这么多字来帮你,你都不为所动,那你真是让我们大家有点失望。你真的大可不必如此,你不必做任何事儿,但是你得做出你的选择。 (我先自我介绍一下,我叫Ryan,住在加拿大。刚刚因为得到了梦寐以求的工作而搬到了一个新的城市,我得到这份工作全凭我下面说的这些原则。我的成功得益于那些比我聪明,善良和能力更强的人们,所以如果有可能,我会尽我所能来说出我的心得,以此作为对他们的谢礼。) 原则一:再也不要有零日(Zero Day)。 什么是零日呢?零日就是你特么的一件针对你的梦想也好,…

开源代码使用那些事儿

随着网络上优秀的开源代码越来越多,很多时候做项目更像搭积木,拼拼凑凑就能得到一个看起来很美的大产品。比如做一个游戏社区,我需要一个论坛让大家能讨论游戏,一个CMS去管理每个游戏的主页,一个游戏管理系统去管理我的游戏,这3个需求几乎都有开源产品可以用,大体功能上也不会差,还可能能够省下很多研发成本,注意这里我使用了“可能”。 于是很多团队的带头人会常常抛出这样的话语:这个需求用那个啥啥啥做就行了,功能都满足,不要自己开发了,我们要短平快。或者是这样的很不友好的话语:轮子就在那里,你为什么要重复创造轮子呢?这样的话,我听了好多次,最近两年在开源代码的使用上纠结过,走错过,感觉现在对这个事情似乎有一些新的认识:开源代码是一把双刃剑,用得好可以让你的开发进度跃进好几个时代,用的不好,会让你的研发人员苦不堪言。提高开发进度的优点自不必说,好些个开源产品里面的业务逻辑优化之精,使用者在最初的需求设计里都没有想到,极好的体现了术业有专攻的优势。这里还是结合自己的经验谈谈不好的方面,也给自己将来在工作中可能出现的纠结提前提个醒。 你的思路会被局限 是的,你的产品思路会被这个开源产品的思路所左右,人都有惰性,自己苦思一个交互细节的感觉必然不太好,所以如果选用的开源产品里有可用的交互了,那么人就会停止在这个事情上过多的思考,即便这个交互并不是一个好的实现。你大可说等我产品跑起来了我来优化这里就好,但事实是当产品跑起来的时候,你会发现你有更多看起来更重要的事情需要关注,虽然这个实现不好,但是它还能工作,只不过大家用起来不那么顺手而已,那么优化它的优先级会被你无限的推后,…