menu

浴火重生的MX500

说起MX500,喜欢耳机的朋友一定不会陌生。当年一度叱咤风云的这条细细的耳塞线,如今也早已经昨日黄花——虽然只是低端里的高端型号,但MX500显然用它不错的性价比使得它的风头一度成为一种传说一般。当然在如今耳塞界各种百花齐放之下,昔日霸主被渐渐遗忘也是难以避免。

我有两副Mx500,弯头的老版以及之后的RC-L。很多年前还有很多人争执这老版和新版之间的高低,但其实在我看来基本没什么所谓的差距,耳机界向来喜旧厌新,把旧版捧到天上去也不足为奇。同样是森海塞尔的相同定位的东西,又能相差到哪里去呢?相对而言只是新版的声色更为亮丽,也许太亮也会有很多人不习惯吧:)

然而就是这么两副陪着我6、7年之久的耳塞,居然都挂掉了。倒也不能说森海的质量太差,只好怪自己使用的太过暴力。然而数年来已经适应Mx500的耳朵,对各种新潮的其它同价位耳塞实在没什么兴趣,囧啊。不过突然想起来之前曾经帮同事修理过他的CKM55,为什么我不修理一下自己的耳塞呢?两副耳机一副断线一副插头损坏,还是可以抢救一下的。断线换线,断头换头——就抽空淘宝找了几个插头、银线、热缩管,开始着手DIY换线。

mx500_with_silver_wire_1
Read more... »

一个二进制的Web新世界

出于战略性原因,IE始终对 WebGL 有复杂的感情。Apple,Google,Mozilla以及Opera都已经成为了WebGL工作组的成员,仅剩微软处境极为尴尬。支持WebGL意味着自己苦心经营的DX被孤立在标准之外,不支持单独自立门户的话又是与标准为敌,更要被众多开发者唾弃,如今微软日渐势弱,对于是否在IE10上支持WebGL,对于微软而言绝对将是一个“非常艰难的决定”。

然而就在这一系列关系还没理清之际,微软IE博客昨天发布了一篇 Working with Binary Data using Typed Arrays,显然IE10将确实地支持Type Arrays,加上之前已经支持的Chrome12以及Firefox7,三巨头无疑即将把整个Web推进二进制的新世界。(当然,国内自然是遥遥无期)

Read more... »

以木为梳Ⅱ

这把木梳其实完成了一段时间,不过因为这之后我没有在额外制作木梳,所以其实仍然算是近期的作品。

以前有人问我,送女孩子礼物送什么?我总是摇头。不过其实心理早就有了答案——梳子,因为每天都要用。那个啥心理学角度讲,如果天天在用别人送的一种东西,暗示效果妥妥的~我已经送出了第一把梳子,所以于我而言,制作木梳已经显得没有必要。但我还是在闲暇之余,动手磨制自己的梳子。慢慢切削,打磨,其实是出于对慢生活的一种希冀。无论做什么,专注都能让想象中的事物恰如其分地出现在现实生活中的眼前。

Read more... »

网站的第一次改版

SwordAir  Logo

SwordAir Logo

改版是一个痛苦的过程,整理、统一,再整理、再统一,折腾的很。但出于自己对网站的分崩离析的郁闷感,还是花了很大的力气统一了整个页面风格,感觉上完全是找罪受。2010年初建站的时候,把博客放在blog目录下,把文档放在docs目录下,然后用的还是一个破旧的毫无信息量的主页。那以后,我一直不停地写博客,渐渐忽视了整个网站的维护。blog目录日渐庞大,仿佛博客就是整个网站一般——结果,我只是在建站的一开始写了一些文档,随后信息量几乎完全倾斜到博客——但我一直坚信着:SwordAir.com是我的网站,而不只是我的博客

Read more... »

告别垂死的IE6与IE7

昨天我度过了自己难忘的25岁的生日,对于我而言,今年非比寻常。而对于浏览器世界也是如此——这个月我看了数份浏览器报告,欣慰地看到了Chrome的高歌猛进,Firefox的老当益壮,IE9的势如破竹,当然最最欣慰的,莫过于看到IE6/7的垂死挣扎,恍惚间幻觉三足鼎立之势已成。不过转念一看国内的情形却又让人沮丧,各种壳浏览器横行,前端革新之路仍相当遥远漫长。

这里,我预告了自己的年度作品,作为告别礼的序幕。

Read more... »

Google Reader的颓然改变

今天Google Reader的改版如约而至,但作为一个Google Reader的死忠来说,却一点也高兴不起来。新版本统一了很多外观性的东西,但个个方面都出现了严重倒退——体验、功能、开放,这让我实在忍不住吐槽:Google这就是你引以为傲的用户体验?晃眼的白板?狭小的可视空间?实用功能的退化?

引用一位微博网友@caoxg的话:

我本以为Google Reader会死在党的手里,没想到它自杀了。

随后我看到了各种来源的信息,其中大部分人都表示了对这次改版的不满。甚至有人表示这次的改版毫无可取之处,虽然有些偏激,但这种失望我自己也有切身感受——当真是爱之深责之切。

Read more... »

Tilt: Firefox的3D化插件

Tilt 是一个将页面按照文档树的结构3D化的Firefox插件。它基于WebGL,看起来非常的酷,今年七月当 tilt发布第一个alpha版 的时候,我就被它惊艳的效果吸引了。时隔3月之后,这个插件发布了新的更新,同时Mozilla也发了篇新文章 Debugging and editing webpages in 3D

Read more... »

再谈清除浮动

清除浮动对于任何CSSer来说都是基本中的基本,但我不喜欢称其为基础,因为最近我浏览网页看到各种充斥的清除浮动的方法后,才彻底明白,虽然各种方法被大量的使用,却甚为混乱。最糟糕的是很多有问题的流传版本的搜索排名都非常靠前,用神大人的话说就是:“错误的知识是毫无意义的”。

然而坊间流传的很多方法并非错误,而是有偏差——往往使用中不会出现问题,但是严格地说,它们是不准确的,难道我们搞技术的不应该严谨一点么?于是,怀着一种无可奈何的心情,试图用我所知道的“也有可能是不正确的”知识,来“再解”清除浮动。虽然不知道能有多少人看到这篇文章,但有时我还是想喊出声来——“那样做并不妥”。

Read more... »

function与感叹号

最近有空可以让我静下心来看看各种代码,function与感叹号的频繁出现,让我回想起2个月前我回杭州最后参加团队会议的时候,@西子剑影抛出的一样的问题:如果在function之前加上感叹号 (!) 会怎么样?比如下面的代码:

!function(){alert('iifksp')}()        // true

在控制台运行后得到的值时true,为什么是true这很容易理解,因为这个匿名函数没有返回值,默认返回的就是undefined,求反的结果很自然的就是true。所以问题并不在于结果值,而是在于,为什么求反操作能够让一个匿名函数的自调变的合法?

Read more... »

十年PCDIY

前段时间我的主板突然罢工,我也被迫拆开很久不关心的主机箱,清了灰尘,买了块2手的主板给换上。其间折腾了很久,恍惚自己回到了过去热衷DIY的时候,没事拆着电脑,折腾下各种硬件,改装下散热小小超频一把然后自顾自的在一边满足的打着游戏,不过往日已逝,大概算了下,居然也已经至少10年了。

10年间,改变当真是似有而无——消逝了很多细节,但电脑还是电脑,PC毫无变化。如今还有多少人记得电源数据线红对红、黑对黑的规则?各种防呆接口早就已经让插错线烧掉配件的事无从谈起。但PC真的还是PC,还是那几个部件,甚至ATX仍然还是ATX,只是小有改进——然而,没有本质变化的PC却即将在苹果的主导之下迎来后PC时代。

Read more... »
Page 1 of 512345