“software”目录存档

最好的360°拼接3D全景图工具:Microsoft Image Composite Editor

2009年12月20日,星期日

cnBeta介绍

LiveSino介绍

我还是用过不少拼接全景图工具了,小众上介绍过的,中文网站介绍过的,Google panoramic前十页的软件都试过了,主要的问题有:

  1. 照片旋转不稳定角度不同等因素,加上劣质算法导致自动拼接成功率很低,或者乱拼
  2. 处理大图片溢出
  3. 操作复杂,甚至需要人工描关键点

昨天在小众邮件列表发现的 Microsoft Image Composite Editor (简称ICE) 是我目前见过最好的傻瓜化拼接软件了,成功率高,最厉害的是速度快,内存占用一般。而且拼接质量很高。操作简单。

截图(手机照的,渣画质~~~主楼~~~~):

推荐之~~~官网 | 直接下载SetupICE_x86_1.2.msi

Photoshop有个手动拼接的工具,如果你需要微调或者自定义或者后期处理一下,用起来还是相当不错的,就是太卡。现在300w像素的照片都算比较烂的了,但是导入几十张进去,拖拽都要卡,然后处理拼接要花至少5分钟。最后,2G内存也要报错,要么拼接过程中内存不足,要么拼好了内存不足不能保存。。。。囧。。。。

文件分享十年回顾

2009年12月17日,星期四

文件分享十年回顾

Napster

BitTorrent

Usenet

eDonkey2000

FastTrack

Ares Galaxy

WinMX

Limewire/Gnutella

SoulSeek

AudioGalaxy

被错过的辉煌时代。。。。。。Napster的倒下居然催生了那么多新技术。。。

Nodebox 2 beta开始支持windows!

2009年12月16日,星期三

nodebox 2开始beta,官方已经支持Windows了。nodebox 2基于jython开发

等library的port跟上了,nodebox就完美跨平台了!打人比黄花瘦倒万恶的cocoa专有代码,全世界无产平台联合起来!

为什么用Jython开发呢?这个里程碑式的事件打通了Processing。以后这两个巨型平台的library就可以互相通用了。

期待继续统一vvvv, Context Free Art, Scriptographer

nodebox 2令人兴奋的升级还不仅一点点,具体可以看这里。强烈建议想学习nodebox的各位直接从nodebox 2入手。

spryteshoebot的win32专业port

支持一定量的shoebot library。还是不错了。

另外就是shoebot和nodebox准备联合起来做一个类似ACID那样的 render test suite,保证兼容体系的渲染效果都是一样的。

Chrome使用socks5代理

2009年12月15日,星期二

Chrome使用socks5代理,这个可以用来干嘛就不需要我教了吧。。。

chrome.exe --proxy-server=socks5://127.0.0.1:8008

这里看到的

有没有人告诉我哪款浏览器内置支持httpS SSL代理啊?Twitter各位大神,你们RT了这么多次了帮我RT这下这个问题吧。。。

Chrome泄漏代理上网真实IP地址 - 这个就瞎JB扯蛋

2009年12月15日,星期二

cnbeta上一篇新闻 OOXX者注目:Chrome浏览器新Bug可泄漏代理服务器用户的真实IP地址

原文是theregister,这种journalism报道技术新闻闹笑话也不是第一次了。还好我订了Full-disclosure,一搜,就是这个bug

说的简单点,就相当于Firefox里的 network.proxy.socks_remote_dns 没有设置为true罢了。

这个攻击很老掉牙。但是吹嘘得那么严重就纯扯蛋了。

产品设计与用户体验 - 马化腾(zz)

2009年12月8日,星期二

RT @robbinfan: http://www.slideshare.net/ericblue/ss-2670845 马化腾对产品细节的追求倒是曾经耳闻,不过对技术细节的理解也很到位,确实让人意外。

还是挺不错的。支持一下~~~没想到腾讯也是做口碑营销。。。我靠。。。。

btw, 不过从另外一个角度也印证出腾讯还是个扁平的劳动力密集型企业。。。。离结构化创新还差得很远。。。。

IE9的脚本引擎改进

2009年12月5日,星期六

关注IE9的技术改进。用了Direct2DDirectWrite。前者其实和Direc3D没多少关系,Direct2D是Windows 7里引入的一个代替GDI的技术,基于Direct3D绘图,也就是GPU运算。后者是Cleartype的替代,估计也是基于Direct3D的。这样IE9就是跑在GPU上了。那么说明现在浏览器费电就不仅仅是CPU了,GPU也很耗电发热的。

由于是Win7的技术,所以如果IE9要跑在XP上就必须做痛苦的backport了。否则IE9将无法支持Windows XP、2003、2000等系统。而且Direct2D只安装在Win7和Server 2008 R2上。Vista和 Server 2008需要安装Platform Update。而安装Platform Update之前又需要安装SP2。。。。

GPU硬件也有要求。Direct2D需要Direct3D 10,Direct3D 10需要显卡硬件支持(就是支持Crysis那个显卡),但是可以在Direct3D 9 的显卡上通过 10on9 来模拟。XP没有Direct 3D 10,估计Direct2D的程序会failback到GDI。只有Vista以上的Windows才能支持Direct2D

微软的Silverlight已经把.NET核心给backport了一次,这次又要backport新的图形系统。真是折腾啊。哈哈。说不定显卡不支持DX10就没法跑呢。。。囧。。。。

认真学习了一下,Channel 9的视频,讲Javascript脚本引擎的改进:

开始提到JScript is no longer,说明微软正式放弃JScript了。。。。。。

Intimidation的motivator作为双显示器桌面

JScript引擎开发人员的hotmail,大家快来人肉:

微软员工居然也用Gmail,不知道会不会被开除

IE9的新引擎跑Gmail还是很流畅的

IE9的JScript引擎性能主要测试指标依然是Webkit.org的SunSpider

COM是过去JScript的core data structure,也是interoperate的主要部分,看起来过于big不够轻量级。现在这个新model叫object pattern,是array of slot, each slot holds a property。Javascript就是store properties and reveal properties。还提到Polymorphism ???ing(没听清楚)。In a nutshell,新的engine会generate native code,优化途径就是提供两种执行渠道:fast path和slow path,大部分可预测的计算都会走fast path。最后还有一些library的改进。特别是RegExp。提到了了PRCE和Python。。

hardest part of Javascript: 评价说javascript是great mix of really use features with dark corners. 最影响performance的是arguments array。例如f.arguments。这个会影响call stack的效率

Sunspider的结果跑出来了:
IE9 Build41 986.4ms

Firefox 3.6 beta1 480.8ms

Chrome 4.0 beta 437.2ms

Javascript的效率对于Web浏览用户体验很重要,但是不是最突出的因素。对浏览速度而言,Javascript性能大概只影响1/3。DOM解析效率、渲染都是浪费时间的因素。一些重型Javascript应用才对JS引擎要求比较高

有些网站探测到IE会使用VBScript。

看来IE9还不是最终杀手。微软如果老是追赶别人的话,是没法引领时代潮流的。Google超过Yahoo并不是因为Google的搜索结果和Yahoo一样好,而是好很多倍

迅雷威武!天朝威武!

2009年12月5日,星期六

今年早些时候ThePirateBay的统计显示大约1/3的BT连接来自中国,这是在TPB的tracker被东篱把酒黄昏后的情况下做到的。。。。天朝人民太威武了。。。

这次TorrentFreak报道了,EZTV(这个group很著名的不需要说明了吧?)的NovaKing从OpenBitTorrent, PublicBitTorrent 和 Denis Stalker 搜集的BT客户端数据,显示

1 µTorrent 91,151,043 (25.511%)
2 Azureus 86,055,354 (24.085%)
3 Thunder 85,353,571 (23.888%)
4 Xunlei 19,363,868 (5.419%)
5 Mainline 17,207,544 (4.816%)
6 BitComet 14,341,918 (4.014%)
7 Transmission 11,637,110 (3.257%)
8 BitSpirit 7,132,119 (1.996%)
9 FlashGet 3,882,628 (1.087%)
10 Unknown (NP)2,515,319 (0.704%)

以前大家都以为µTorrent是BT下载客户端第一(25.511%),但是其实迅雷有两个马甲,一个叫Xunlei一个叫Thunder,Gigaget还暂时没有集成BT功能,这两个马甲占据了29.307%。国产BT软件迅雷、BitComet、BitSpirit和FlashGet加起来占据了36.404%,前十名下载客户端占据总量的94.777%。QQ旋风貌似用的人还不多,只占了0.162%。Vagaa占了0.047%,QVOD占了0.013%。QVOD属于国内BT电视的3线市场的厂家。

另外上面那个TPB的统计数据显示,来自欧盟EU国家占了29.1%,来自本朝的25.71%。这个统计比较搞笑的是来自DPRK有0.40%的比例。。严重orz了。。。。一个国家的国际出口都交给king fucking同志的网管员下片了说。。。。。

我用BT我自豪。我的原则是国外种子和PT用µTorrent,国内种子用Thunder。国内ISP这么流氓不把带宽7x24占满简直对不起电费和上网费。

Pivot

2009年12月5日,星期六

cnBeta上倒是很吹嘘了几篇Pivot。去官方看了下,原来不是浏览器,而是一个Visualization tool。估计是Deep zoom做的吧?

找了下,果然是Deep Zoom

用来上网只是Pivot支持的一种数据输入之一。。。。。。。

那个Seadragon就是Silverlight的deep zoom技术。总的说来就是一个大分辨率图片高速放大缩小的算法,适合一些装逼场合。

微软的Livelabs还是很能出有创新精神的产品的。LiveSino和Google.org.cn不值得订阅,每旬去看下还是不错的。。。。

微软的.NET战略比较失败,希望它的Live战略能够成功。市场永远不会让面向需求的开发失望的。

Visio 2010 和 OneNote 2010一句话评价

2009年12月4日,星期五

不值得升级或者购买。

卸载之前贴两张图纪念下吧。占用3GB空间的是什么东西:

继续眼馋OmniGraffle,Nodebox中。。。。