最近无法从中国国内访问本站,本来还以为是GFW墙了,才发现原来是freehostia被攻击,所以屏蔽了中国IP。真是杯具。
翻墙,就多翻两次把。
最近无法从中国国内访问本站,本来还以为是GFW墙了,才发现原来是freehostia被攻击,所以屏蔽了中国IP。真是杯具。
翻墙,就多翻两次把。
1080p apple Atom Big Sur bluetooth BTT Catalina chrome DataLab ebook El Capitan Google HiDPI High Sierra iphone iPython iTunes Jack kernel_task Lion mac MacOS Monterey MOTU MX Master NAS OS X PyDrive QSB rar Raspberry Safari snow leopard Sonos SparseBundle spotlight ssd ThunderBolt TimeMachine unicode VMWare Fusion VSCode Win2Go Windows 10 wordpress
12月份说了黑暗时代要来了,没想到话音未落,黑暗之幕却先落下了。
当然,局外人无从了解内情,但历史恐怕却已在书写。
Google已经做了决定,为和它没有关系的人,
问题是,你做好准备了么?
你还能做什么样的准备?
共勉。
1080p apple Atom Big Sur bluetooth BTT Catalina chrome DataLab ebook El Capitan Google HiDPI High Sierra iphone iPython iTunes Jack kernel_task Lion mac MacOS Monterey MOTU MX Master NAS OS X PyDrive QSB rar Raspberry Safari snow leopard Sonos SparseBundle spotlight ssd ThunderBolt TimeMachine unicode VMWare Fusion VSCode Win2Go Windows 10 wordpress
Google推出了自己的手机Nexus One,不出所料,这意味着Android将成为智能机操作系统中主流的系统平台。
当然,这不是说Google会通过卖自己的手机来赚大钱,甚至在这个手机上估计能保个本就不错了,而是说Google在手机业迈出了极为重要的一步,那就是成为具体产品的供应商。现实中就有一个很好的反例,那就是Microsoft,WinMo在智能机最早的时代就出现了,可却错过了这两年最重要的智能机大潮,估计以后还会输下去,其中最核心的问题就是微软只提供平台,不负责最终产品。这里有MS背后的产业逻辑,PC不就是这么玩的吗?我提供Windows,你们付钱预装,大家Happy,而且玩的还特别好,垄断了PC产业,恩,恩,那就复制到手机行业来把。。。可惜,手机不是PC。
手机都是厂商定义了具体功能,再卖给运营商或用户的。而最终用户对手机的默认认识,是产品完整一体的使用体验。连拨个电话发个短信竟然要拿出触摸笔在start menu里找半天,就算cpu是1GHz,内存1G,也不值这个钱。你说微软会不懂这个道理?问题还是在于MS的商业逻辑,这限定了他所能做的事情,再怎么样创新也不能影响cash cow的核心模式。所以再烂,可以改进,但不能改弦更张,还要保住windows的体系,保住windows的模式,手机真烂?很抱歉,不过要烂大家一起烂,所以也没太大差别,对了,你的预装授权费还得先付。。。而谈改进,中间又隔了一层,自己不直接接触消费者,不了解手机的最终特性,不承担产品的风险,什么都是二手信息、二道贩子,你说,这能改进的好么?能改到真正的痛点上么?
所以,微软拱手把先发的优势位置,让给了后来的却有着全面产品体验的iPhone。
所以,Android要成为主流,Google介入具体的产品是势在必然,否则Android就一定会变成Windows Mobile,变成J2ME,变成只向制造商收钱却脱离产品实际的专利规范与软件体系,成不了让用户满意的最终产品,最后让拥有产品定义能力的厂商各自为战,四分五裂,变成互不兼容的一堆Android。
而有了Nexus One, Google就有了直接的客户,有了第一手的反馈,有了给厂商的产品示范,有了对厂商有说服力的约束条件,也有了最贴近市场最真实的信息,和下一步的指导方针和发展规划。而所花费的成本,不多,只cover美国网购用户即可,最终很可能还可以从用户这里赚回来。
所以,Nexus One来了,Nexus Two还会远吗?
1080p apple Atom Big Sur bluetooth BTT Catalina chrome DataLab ebook El Capitan Google HiDPI High Sierra iphone iPython iTunes Jack kernel_task Lion mac MacOS Monterey MOTU MX Master NAS OS X PyDrive QSB rar Raspberry Safari snow leopard Sonos SparseBundle spotlight ssd ThunderBolt TimeMachine unicode VMWare Fusion VSCode Win2Go Windows 10 wordpress
很明显,这是个政治决定。
也是一个下下策的决定。
假定这是出于理性,
那么不得不出此下策意味着,
未来将更为黑暗。
1080p apple Atom Big Sur bluetooth BTT Catalina chrome DataLab ebook El Capitan Google HiDPI High Sierra iphone iPython iTunes Jack kernel_task Lion mac MacOS Monterey MOTU MX Master NAS OS X PyDrive QSB rar Raspberry Safari snow leopard Sonos SparseBundle spotlight ssd ThunderBolt TimeMachine unicode VMWare Fusion VSCode Win2Go Windows 10 wordpress
最近用大显示器看电影有个问题:所有vobsub字幕基本不可用了。因为都是图片,定位都是按标清分辨率来的,到了高分辨率时候全在画面中左上方显示出来,破坏了主要画面,大小也不可调。于是着手把那些sub字幕转成srt或ssa的。
idxSubOcr不错,小巧,网友自己写的,用的是微软Office套件的ocr接口,需要Office 2007安装Document Imaging和ocr部分。但运行读取繁体字幕,则还需要下载一个繁体识别组件,网上到是有下打包好的office2003的rar包。但copy完一用,总会出现一个kernel32的错误,导致应用崩溃,但用英文语言去识别就没这个问题(但识别出来肯定是一堆乱码了)。后来用微软自己的document imaging打开繁体tiff也是一样,ocr了一半,mspview程序崩溃,错误相同。
网上查了一下,类似都是针对office2003的sp更新问题,应该无关。再把这个错误简单调试看了一下,似乎是twrecc.dll抛出Unknown Exception导致。估计是office 2007不兼容的问题。网上又找了半天,发现微软带的ocr组件其实来自清华,还有个cajviewer用的也是清华的那套,于是乎把cajviewer最新版给下了,果然里面有一堆类似文件。按照前面下的office2003繁体包里的文件把cajviewer里面的版本复制过去,再把出问题的twrecc等类似的文件也给替换了。再运行,一切正常,字幕转换成功搞定。
1080p apple Atom Big Sur bluetooth BTT Catalina chrome DataLab ebook El Capitan Google HiDPI High Sierra iphone iPython iTunes Jack kernel_task Lion mac MacOS Monterey MOTU MX Master NAS OS X PyDrive QSB rar Raspberry Safari snow leopard Sonos SparseBundle spotlight ssd ThunderBolt TimeMachine unicode VMWare Fusion VSCode Win2Go Windows 10 wordpress
买了台24寸液晶当mbp的第二台显示器,在雪豹下面还是有一些使用的tips:
1)在偏好设置-显示器里,排列panel里可以把两个显示器的位置确定,这样鼠标就能在对应的两屏范围内移动,类似一个虚拟的大屏幕。这时,只要把需要的窗口拖到那个屏幕就能在那个屏幕显示和操作了,当然也可以在设置里面把菜单栏拖到指定的屏幕里。值得注意的是,两个屏幕同属于一个space,所以切换space的时候会两个屏幕一起切换,仍然像一个虚拟的大屏幕,这个我也花了一会儿才搞明白。
2)snow leopard已经把gamma调到和windows一样的2.2,所以显示器设置不用设成mac类型(leopard还是需要的),否则会显示更亮一些。
3)plex的true full screen设置可以保持外设显示器全屏,而无视space切换,好处是可以一边看一边在任意space工作,但问题是鼠标会在切换后自动一会儿就消失,并且使顶端菜单极度难按,所以可用性不高,最终放弃。
4)用displayport线貌似要比vga线感觉更亮更干净一些(也有可能是水电的缘故,或者心理暗示…),清晰度似乎是一样的(分辨率一样嘛),但LCD subpixel效果更明显一些,字体显示比vga更丰满
5)外设显示器的字体anti-alias失效,需要强行设置defaults -currentHost write -globalDomain AppleFontSmoothing -int 2,并需要重登录
6)darwiinmote 0.7可以使用并成功控制plex,不过wiimote蓝牙连接一会儿后会断线,更核心的问题是断掉后必须要到机器上软件重连,而无法自动识别重连,使得用手柄当远程遥控器基本不可行。最后买了套无线键鼠解决。
7)如果想彻底只使用外接显示器而不用笔记本的屏幕,可以这样来进入clamshell模式:把macbook合上进入休眠,再用外接键盘/鼠标唤醒,此时外接显示器就作为唯一的显示屏了,此时打开macbook,其键盘和touchpad也能使用,但屏幕已被关闭。想要恢复的话,似乎必须拔掉外接显示器才行。但要注意,clamshell模式只支持电源插入的状态,使用电池的时候虽然也能在外显上唤醒,但立刻又会重新睡眠,所以想要一边外显工作一边耗光电源去重新充电的企图是行不通的…
8) 最新更新:先不要Update到10.6.3,外设显示器会花屏,偶尔插入minDP会正常,但clamshell唤醒必定出现彩条和花纹,导致基本不可用。重置PRAM无效。改用VGA适配器,花屏倒是不花了,但是隔十几分钟就会黑屏一次,然后自动恢复正常,晕菜… 10.6.4也同样没解决此问题,杯具….
9) 2010/8 最新Snow Leopard Graphics Update终于解决miniDP外接显示器花屏的问题,clamshell也可以正常使用,强力推荐安装。再次Update: 貌似依然有问题,多次插拔miniDP后花屏,改用vga则不定时短暂黑屏问题依旧。
1080p apple Atom Big Sur bluetooth BTT Catalina chrome DataLab ebook El Capitan Google HiDPI High Sierra iphone iPython iTunes Jack kernel_task Lion mac MacOS Monterey MOTU MX Master NAS OS X PyDrive QSB rar Raspberry Safari snow leopard Sonos SparseBundle spotlight ssd ThunderBolt TimeMachine unicode VMWare Fusion VSCode Win2Go Windows 10 wordpress
一直在32位下跑雪豹,因为虚拟机不支持64位,也就不尝试了。10月底 fusion升级到3.0,终于可以尝试体验一下64位系统了。一试之下,貌似原生64位的程序的确感觉快了一些,尤其是safari,启动速度基本和32位的chrome在一个档次上了,甚至更快,内存富裕的话图标弹三下之内(大多数情况只有一下)就能开启到top sites界面,很不错。各应用内存占用上,似乎也少一些。正在考虑为64位系统升级一下内存,采用4G/根的DDR3,到总共6G,这样可以把应用内存空间自动移动到4G以上,与系统空间分开,充分利用64位体系,估计运行会更快。
最终升到了6G内存,果然飞快,很爽。但升6G后,出现第一次内核崩溃,乃乃的,苹果死机的画面也搞的那么华丽,还以为是什么牛逼应用特效呢。查了半天,众说纷纭,貌似08下半年的铝壳MBP只支持2×2=4G的内存,而且在Snow Leopard+大于4G+9400显卡条件下就会不定时kernel panic,真是晕死,换到9600显卡下,发热量巨大,一般都在70多度以上,更不要谈耗cpu的应用了,算了再切回来。于是测内存,花了两小时两块显卡下都测了一遍,均没问题,都能正常分配内存,swap和page out也都有,不存在所谓4G以上分配和访问的错误。没招了,再次重置SMC和PRAM,看看能不能解决。升级不容易阿。结果还是没用,32bit/64bit都试过了,也还是会panic,而且貌似随机,不知道为什么触发。从网上讨论来看,2008下半年版MBP官方只支持2x2G,实际升级4+2G还是有可能的,但什么内存支持完全碰运气,据说同一厂商同一批次的货也完全可能一个可以一个死机,这叫什么事儿阿,实在不行只能再买根2G的,升到4G算了。找商家换了一根4G内存,升级了EFI1.8固件,并注意让可用内存保持在5ooM以上,似乎可以稳定运行了,原因未知,很可能这次固件升级除了去掉了光驱启动读取的声音,还支持了大内存。由于内存分配是osx系统自动调度的,想要释放不活跃内存(inactive memory)到可用内存(free memory),可以在磁盘管理工具里通过修复磁盘权限来实现,以尽量减少swap。另外有一个cache clearer的软件也可以释放一些内存。
一些snow leopard 64bit application tips:
vmware fusion 3.0下客户机用bridge方式,似乎不能通过airport获取路由器dhcp的ip,Nat方式使用自带dhcp则没问题。网上找到的解决方案都是2.0支持airport的网卡的配置修改方式,3下面已失效,配置文件都不一样了,而在界面里直接选择网卡也还是没用。最后只好用Widnows手工备用Ip的方式来work around,倒也自动无缝支持,不过还是用nat为主吧。
Safari Block可以通过SIMBL插件支持,解决了64位下Safari Ad/Flash屏蔽的问题
Multi-Clutch也可以通过SIMBL插件支持,解决大部分程序对多点触摸手势的支持,但chrome似乎不支持input manager方式,比较遗憾。而在更新1.8EFI固件以后,出现三指以上multi-touch手势无效的问题,网上查了一下,每两次系统启动会出现一次此问题,所以是系统问题,与multi-clutch无关,出现后可以重启动来解决。
TunnelBlick需要升级到3.0b22,否则会出现对32位内核设备的cannot allocate tap/tun dev dynamically错误
VLC 1.0.2有64位支持,不过1.0.3只有32位,据说对播放器而言,32/64没什么区别
mplayer extended也升级到1211以上,支持64位,可以单独把视频全屏切换到外显,相比vlc好用不少
1080p apple Atom Big Sur bluetooth BTT Catalina chrome DataLab ebook El Capitan Google HiDPI High Sierra iphone iPython iTunes Jack kernel_task Lion mac MacOS Monterey MOTU MX Master NAS OS X PyDrive QSB rar Raspberry Safari snow leopard Sonos SparseBundle spotlight ssd ThunderBolt TimeMachine unicode VMWare Fusion VSCode Win2Go Windows 10 wordpress
这次从中央电视台开始到传统作家、著作权协会都开始痛批Google,控诉网络霸权,感叹漠视知识产权、不告而取等等,当然要说一点没道理吧,还是有一些,但就好像当年新文化运动时旧儒生卫道一样,虽然也有其正确的地方,可更应该看到其后的背景和新时代的洪流,想想怎么样去理解这个变化并且开拓它。
对于读者,Google数字图书馆的好处无庸多谈,终于可以绕过我国极烂的图书馆体系查阅大量实体书籍了。还是说说貌似被盗取了的作者。
其实对于中国的作者,这根本算不上是件事儿。盗版猖獗早不是一天两天了,作家们反传统盗版的能力就极为贫乏,几乎毫无还手之力,除了特别官方的如朱爷爷,其他的什么韩寒、余秋雨哪个能真的对付得了盗版,可这么多年怎么不见中央电视台、作协跑出来大轰一通大干一场呢?这不更是它们的份内之事吗?因为,国内盗版的现实利益格局都已经确定了,包括各个出版商、印刷厂、分销商,贯穿在各个地市各个书店各个街头摊贩,对于这些既定利益,上面的衙门既没能力也不愿意监管和执行下去。而且就算是正版书籍,大部分利润又何尝分给了创作者?还不是截留到倒卖书号的书商出版社、隐瞒印数的印刷厂和垄断的分销渠道里去了?而这时候痛哭流涕的作家们怎么屁都不敢放一个了呢?因为这些人是对他有直接影响力的人,不靠这些大爷,他连书都难出,而且就算撕破脸,想扳也扳不倒。所以,尤其对中国作者而言,Google数字图书馆计划不仅不会带来什么损失,反而会带来前所未有的新读者和新数字权益,而且这里没有人会为难你克扣你,一切都有很明确的收入分成协议;你不想合作,没问题,还有Amazon、B&N、一排的人等着你。额外的,你的合作者还是世界上最大的网络中央电视台,它的后面是以亿计的数字文本读者。那么,为什么要急着说不呢?
但,Google这件事唯一不利的是谁?是传统出版领域的商人。外国的事不好说,不过在中国,这些人就活该被淘汰,他们有高的效率吗?他们诚实吗?他们为广大人民散布知识和真相了吗?他们给辛苦创作的作者们公平的报酬了吗?现在,有了全新玩法的数字时代的挑战者,他们恐惧了,恐怕失去旧有的垄断僵化的机制和利益,所以CCAV和坐协之流跳出来疯咬,因为它们就是他们的代言人,可奇怪了,我国蛋头作家们竟然也想都不想就一起哭诉了。
就让这些旧社会的文人哭诉去把,他们只能生存于旧时代,而与这个全新的时代无关。假如我是一个作者,我会非常高兴的把我的电子书收进数字图书馆服务器的硬盘上,因为会有更多的人可以看到,因为至少,和我打交道的这个网络人承诺过不会作恶。
1080p apple Atom Big Sur bluetooth BTT Catalina chrome DataLab ebook El Capitan Google HiDPI High Sierra iphone iPython iTunes Jack kernel_task Lion mac MacOS Monterey MOTU MX Master NAS OS X PyDrive QSB rar Raspberry Safari snow leopard Sonos SparseBundle spotlight ssd ThunderBolt TimeMachine unicode VMWare Fusion VSCode Win2Go Windows 10 wordpress
我国真是癫狂了,一方面g*f*w疯狂屏蔽,一方面电信疯狂劫持网页添加广告,过一段时间就在http请求结果里放自己的广告页面:
<html><head><title></title><link rel=”stylesheet” type=”text/css” href=”http://202.96.199.51:80/1.css”><script type=”text/javascript”>var g=”http://news.sina.com.cn”;var location;window.onerror=function(){document.URL=g;}</script><script type=”text/javascript” src=”http://202.96.199.51:80/1.js”></script></head><body id=b rightMargin=0 topMargin=0 leftMargin=0 scroll=no onload=”pos()” onresize=”pos()”><iframe src=”http://202.96.199.51:80/a/p?s=1531890936″ style=”display:none”></iframe><table id=t width=100% border=0 align=”center” ><tr><td><iframe id=a src=”http://sh.vnet.cn/portal/iptv/hw.html” width=100% height=”330″ frameborder=0 scrolling=auto></iframe></td></tr><tr><td align=”right”><span id=x onmouseout=”d(this);” onmouseover=”d2(this)” onclick=”h()” title=”Close”><a href=”#” onclick=”h()”>x</a></span></td></tr></table> <iframe id= c name=cn src=”javascript:parent.w” frameBorder=0 width=100% height=100% scrolling=auto></iframe></body></html>
这种政治经济的组合到达癫狂的时候,也就离崩溃不太远了。
1080p apple Atom Big Sur bluetooth BTT Catalina chrome DataLab ebook El Capitan Google HiDPI High Sierra iphone iPython iTunes Jack kernel_task Lion mac MacOS Monterey MOTU MX Master NAS OS X PyDrive QSB rar Raspberry Safari snow leopard Sonos SparseBundle spotlight ssd ThunderBolt TimeMachine unicode VMWare Fusion VSCode Win2Go Windows 10 wordpress
花了6-7 hours终于在虚拟机里的2003上装上了widcomm的bluetooth驱动,算是对驱动的inf有了更深入的了解。其实很简单,只要把属于apple的USBVID_05ac&PID_8213加入那个usb的inf文件即可;但后续还需要手工dpinst /LM添加那些附属的驱动,之后设备就有了,就可以从tray上启动设备,一切之前没装进去的都可顺利安装了!
1080p apple Atom Big Sur bluetooth BTT Catalina chrome DataLab ebook El Capitan Google HiDPI High Sierra iphone iPython iTunes Jack kernel_task Lion mac MacOS Monterey MOTU MX Master NAS OS X PyDrive QSB rar Raspberry Safari snow leopard Sonos SparseBundle spotlight ssd ThunderBolt TimeMachine unicode VMWare Fusion VSCode Win2Go Windows 10 wordpress