技术批判
文章平均质量分 60
hax
这个作者很懒,什么都没留下…
展开
-
论狗咬狗
QQ和360狗咬狗的大戏渐入高潮。一方妄自尊大,一方口蜜腹剑。互联网巨头拥有非常大的power,谁能保证在公司利益和公众利益发生冲突时,他们不滥用这些权力? 我们需要的是真正中立、公开、能忠实代表公众利益的第三方组织,因为形成底线共识和保障公众的选择权不是企业能够负担的责任,对于市场规则的守护是无法纯由市场本身来提供的。然而现在这样的第三方组织连生存都不能。故此,狗咬狗还会长期的继续下去。原创 2010-11-04 02:51:00 · 3626 阅读 · 4 评论 -
豆瓣之“我不是XXX”
昨日加入了豆瓣。在“大家觉得豆瓣的交互设计做的怎样” 的讨论中,有人提出豆瓣登录后,右上方的”我不是XXX“让新手觉得莫名其妙。这里有个代沟:”我不是XXX“实际上就是换个帐号登录,但是确实许多人习惯和适应于指令式的方式,而对于对话式的交互方式会愣住。可否改进?我的跟贴:2006-12-14 20:13:14: hax (上海) 具体一点说,可以在“欢迎,xx”的右侧写“我不是原创 2006-12-15 09:59:00 · 4031 阅读 · 1 评论 -
csdn blog 系统再次瘫痪一整夜
今天上午9点多,我 上msn:Immutable is Nothing... 说:csdn blog坏了一天一夜了?csdn blog 陈瑞江 说:没有,我们有短线监控..csdn blog 陈瑞江 说:昨天的访问量达到历史新高,我们还有计数器在监控Immutable is Nothing... 说:我是说不能登录到管理界面Immutable is Nothing... 说:.Text - 应用程原创 2006-12-06 10:51:00 · 1707 阅读 · 3 评论 -
CSDN的Blog系统真的很差
一直想说,都算了。最近两天写的blog比较多,遇到状况很多,实在忍不住。首先这个系统本身不太好,无论功能和设计,跟wordpress几乎不是一个档次。当初CSDN选择拿.Text来改,估计也就是因为是.NET的,CSDN一贯是微软跟屁虫,下面的开发团队貌似只会用微软技术。随便列举几个缺点:点击量是访问一次就算一次的,没有独立ip统计。访问来源的统计混乱而无用。在ie7上会出现原创 2006-12-01 21:09:00 · 1921 阅读 · 2 评论 -
反感
http://community.csdn.net/Expert/TopicView3.asp?id=5195231反感一些无知而懒惰的所谓web程序员盲目吹捧MSIE以掩盖自己的无知和懒惰。原创 2006-12-01 16:01:00 · 1925 阅读 · 0 评论 -
Vista的explorer的一处贴心改进
在explorer的左侧文件夹面板中,因为folder是层级缩进排列的,所以几乎总是会有横向scroll,随着用户纵向卷动scrollbar,很可能folder处于无头无脑的情况。令得用户不得不不断调整横向的scroll。众所周知,横向scroll是非常麻烦的,因此经常让人抓狂。为了避免横向scroll我的习惯是扩展文件夹的宽度,但是这样,压缩了右侧的可用空间,对于屏幕较小的用户来说也非常不方便。原创 2006-12-01 15:17:00 · 4199 阅读 · 3 评论 -
牛人就是牛人
摘自http://blog.csdn.net/myan/archive/2006/11/25/1413933.aspx这次的会议展示了过去6个月以来世界各地的Rails开发者们发现的最令人兴奋的东西,现在看来,我们这个小圈子之外的人 们也终于开始关注Rails社群了,这当然很酷。但同时我们也必须想清楚,我们何以会获得如此的关注?我听到了Thomas昨天和今天的发言,当然他的很 多想法和建议是非常棒转载 2006-11-27 16:39:00 · 1817 阅读 · 0 评论 -
REST上轨
阿米狗大谈老子,真闲情逸致啊。不过我看老孟的blog被震撼的乃是其蓝字所标的部分。Rails如此之火,固然有其社区深谙广告运作之道理,也确实因为有些真的革新。像现在全面祭出REST大旗,虽出意料之外,也在情理之中。原先 Rails强在server方面做了大量简化,令惯常写一堆xml配置文件的java社区弹眼落睛,但在AJAX方面较为薄弱。但RIA或曰RWA (Rich Web Applicatio原创 2006-11-27 17:23:00 · 2352 阅读 · 0 评论 -
csdn的“联系作者”所发送的邮件乱码
最近我的gmail收到两封邮件,从标题到正文都是问号,典型的乱码。幸运的是其中一封的作者写上了msn,还可以辨认,所以才能联系上。据他说,是用csdn的“联系作者”功能发送的。为了验证乱码问题,我实验了一下,果然:From: hax@citiz.net To: hax.sfo@gmail.com Date: Wed, 13 Dec 2006 19:46:59 +0800 Subject: Te原创 2006-12-13 19:59:00 · 2093 阅读 · 1 评论 -
别了,CSDN blog
本篇是我在CSDN上的最后一篇blog。搬家的原因过去已经说过,本来我也许还会再等一段时间。但是这样几个因素促使我决定离开csdn blog。1. 上周又一次写了n长文,提交失败且无法找回。虽说就是海底光缆被震断那天晚上,但是csdn blog又不是海外网站,没有理由因此故障。可一可二不可三,何况我已远不止3次。BTW,为什么我没有提交前保存一份,咳,人总是存有侥幸心理嘛……不想为此劳神,原创 2006-12-31 16:59:00 · 5171 阅读 · 3 评论 -
《程序员》两页技术图书广告震精了我们
《程序员》杂志上赫然并列着三本书的广告。 一本名为《葵花宝典——xxx自学手册》:作者居然把自己的作品命名为《葵花宝典》,怎一个蛋疼了得! 第二本是朱印宏的新书。没错,就是那位几年内高产30本书的神棍级人物。2010年前三季度,他居然又出版了至少8本书,差不多一个月一本!第三本是李刚的新书。没错,就是JavaEye李刚门那个李刚。虽然出书量赶不上朱同学,前三季度只出了4本书,考虑到他还在某某培训中心毁人不倦,完全也能列入神棍级人物了。程序员杂志短短两页广告插页,居然能集合这么三本超级给力的书,我们不震精是不原创 2010-12-20 15:37:00 · 4151 阅读 · 2 评论 -
炮轰《JavaScript征途》,兼批技术社区的吹捧之风
本文首发于http://www.javaeye.com/topic/474725 直到今天中午之前,我并没有打算要站出来炮轰这本《JavaScript征途》。因为在目前的技术出版形势下,原创作者面临了很多困难,出书并不易,而且看得出该书作者(朱印宏,网名css8)技术还是ok的,长久以来在技术社区里也做了不少传播技术的工作。这年头,积攒人品不容易啊!所以一切原本只是停留在原创 2009-09-23 03:00:00 · 9589 阅读 · 37 评论 -
Mix-In的译法探讨
有许多动态语言都支持Mixin的特性,比如Ruby、Python。而JavaScript虽然在语言层面没有Mixin支持,但是Prototype所模拟的类似Ruby的extend方法其实就是一种Mixin方式。 目前的工业语言(Java、C#等)普遍采用了单根继承+接口的方式。但是类的继承复用被一定程度上牺牲了(也就是要求尽可能用组合而不是继 承)。这源于class既要用于实例化也要用于代码复用原创 2008-05-05 13:18:00 · 3740 阅读 · 0 评论 -
dereference的一种新译法:用引
本文原发表于我在JavaEye的Blog,备份于此。今天阅读RFC3986(URI: Generic Syntax)时,遇到了dereference一词。 dereference一个URI的意思是: To use that access mechanism to perform an action on the URIs resource is to "dereference" the UR原创 2008-02-20 20:14:00 · 4636 阅读 · 2 评论 -
Quotes (by Dean Edwards)
Dean Edwards的新的一篇blog是几段引用,抄录并勉强翻译如下: 微软的Chris Wilson 写道 ..we worked together with The Web Standards Project (in the WaSP-Microsoft Task Force) on this problem. I can’t give them enough cred翻译 2008-02-13 15:56:00 · 4885 阅读 · 1 评论 -
版本、兼容性以及标准
本文译自Maciej Stachowiak在webkit团队blog上的文章Versioning, Compatibility and Standards。本文可作为分歧巨大的“HTML的版本问题”的背景材料,对此问题的探讨也请移驾此处讨论。注意,【】中的内容为我所加的注。 Versioning, Compatibility and Standards 版本、兼容性以及标准翻译 2008-02-11 15:00:00 · 4782 阅读 · 0 评论 -
谈literal译名之选择
本文原发于我在JavaEye上的技术部落格,备份于此。literal这个词很讨厌,现有的译法众多,但都问题多多,而且没有一种占据绝对优势。如文字量、直接量、常量、常值、字面量、字面值、实字等等,也有直接译作“文本”,或者保留英文不译,或者通过采取基本等价的意译来规避的。 对于译名我有一个观点,若是一个术语有多个译名,并长期无法有一个译名占据优势,其实就暗示这些译名很可能都存在问题。literal原创 2008-02-08 21:52:00 · 3719 阅读 · 0 评论 -
谈Intranet、Internet诸词的译名:内联网、互联网、因特网等等
本文初次发表于我在JavaEye的技术部落格上,备份于此。本文是多日前在某翻译内部论坛的帖子,某位译者按照名词委译法将intranet译为“内联网”,我提出了不同意见。内容未做仔细整理,直接列于此处。 首先,关于“内联网”的问题。 我认识的所有系统管理员都几乎从来不用“内联网”这个说法,更不要说大众了。现在大家的习惯通常是把intranet叫做“内部网”或者“内部网 络”,并且非常流行直接简原创 2008-02-07 20:02:00 · 4459 阅读 · 0 评论 -
回顾一下IPv9
查阅本blog的访问来源,发现我一篇两年前的谈论IPv9的文章最近又有人转贴。今日是我发表该文两年整,故也纪念一下。当时写这篇文章的时候,我特地狗狗了一下,把当时我能找到的关于IPv9的文章都看了一遍。今天,我再次狗狗了一下,这两年来,吹捧IPv9的文章当然也不乏,但其中却有如下令人捧腹的段落:中括号解决世界难题IPv9都被认为是科学家的一个不切实际的美丽幻想。所以2004年6月25日,谢原创 2006-06-30 19:59:00 · 5929 阅读 · 1 评论 -
关于linb的一点看法
上一篇文章我谈了linb在使用$和_的短名字时走火入魔的趋势。这篇文章谈一点技术之外的问题。获取linb的源代码需要给出“为本站所做宣传的任何证明”,这不禁令人莞尔,想来作者大概是做那种交换链接的个人站做多了。你的东西好不好,首先是给用户试用一下。我既然还没有试用,当然就不知道你是否真的好,又怎么能去帮你做推广宣传呢?这种要求不仅不合理,而且反而造成初次接受的障碍。也许这种要求对于许多js代码拷贝原创 2006-06-29 12:11:00 · 4359 阅读 · 5 评论 -
$X
可能自从prototype引入$()后,使用$起头的短名字就成为风潮。随便列举如下: prototype: $(id, ...) 基本上是document.getElementById的缩写 $A(a) 转换到Array $R(...) 产生一个Range $H(h) 产生一个Hash $F(c) 返回form control的值 jQuery: $(css) 根据css se原创 2006-06-29 11:10:00 · 2355 阅读 · 6 评论 -
关于MSOffice的又一个有趣的比喻
摘录自《SyncML 使您的数据动起来》:我们可以将 XML 中的信息从处理它的程序中释放出来,这一点一直是 XML 最令我感到激动的地方。几乎每一名使用过计算机的人都有过这样的经历,他的数据其他人不能访问,原因是他们没有使用同一种字处理程序,要么就是四、五年之后他们无法访问自己的数据,因为当时使用的程序早已过时了。即便是您的运气足够好,还没有遇到这些问题,您可能也已经知道绑定到某种特定的原创 2004-10-18 15:25:00 · 2207 阅读 · 1 评论 -
Groovy在EOS问题上的痛苦权衡
看了点groovy的ml archives,争论不休的EOS/EOL问题。C-style的语言本没有EOS问题,语法规定显式的;作为EOS。但是从JavaScript这个异类开始,使用了Automatic Semicolon Insertion的方式,使得在许多情况下,;是可省略的。以前就看到有人诟病这种设计,现在才突然发现,其产生含混的根源是:其他不用;的语言多以EOL作为天原创 2004-10-17 01:37:00 · 2853 阅读 · 2 评论 -
网络推销经典案例——所有的骗子都应该向他学习
今天看到一个网站 http://www.firefoxie.net/ ,它在firefox上做一套IE的皮,以满足某些人的癖好。本身我并不反对这种做法,不过这个网站的底端有一个广告:make your own software。http://www.firefoxie.net/makeyourownsoftware.htmlEven if you dont know how to w原创 2004-10-01 01:21:00 · 5624 阅读 · 2 评论 -
版权声明——CSDN的不智之举
今朝上来发觉所有文章之前多了这样一段:版权声明:CSDN是本Blog托管服务提供商。如本文牵涉版权问题,CSDN不承担相关责任,请版权拥有者直接与文章作者联系解决。原来是csdn的撇清之辞,最令人不爽的是占据这么重要的位置(标题下面是副标题,或者是byline,写作者的名字的地方),字体那么大,还粗体!实在是恶心人。不是不允许你撇清,但是拜托不要污染我的脸面好不好?!话说回来,csdn原创 2004-09-09 23:45:00 · 2465 阅读 · 5 评论 -
M$可笑的“向后兼容”
Bug描述:sfo日历上的年份在Mozilla下显示为104年而不是2004年。Bug原因:年份是由calendar.js脚本所产生。var cl_thisYear = cl_today.getYear();使用了有y2k问题的getYear()方法。按照ecmascript ed3标准,返回的是YearFromTime(LocalTime(t)) − 1900. MS IE上之所以正原创 2004-09-30 12:33:00 · 1992 阅读 · 0 评论 -
MSXML的一个令人不爽的地方——M$是故意违背标准的吗?
9月教XML课程的时候,使用MSXML来做演示。虽然讲课的时候,我说了不少xml标准的发展,并且说各大厂商将会追随标准不断更新自己的产品。然而事实并非如此。M$就是典型。MSXML SDK,自毕业论文用过3.0之后,就未再接触过。一直到这次才又捡出来MS XML Core Services 4.0。当前MS最新的XML Parser仍然是发布了很久了的 MSXML 4.0 sp2。我原本以为M原创 2004-09-29 15:03:00 · 2105 阅读 · 0 评论 -
咬文嚼字
顺着前面一篇。在DOM level 1 2nd Edtion中增加了Compliance一节,我先是想到这个词如何翻译成中文。继而发现在DOM level 2中,改了名字叫Conformance了。看上去两者是同义词。于是google了一下,发现了w3c的spec中也有混用的例子(MathML),并且有Review的记录指出这个不一致的问题。QAWG(质量保证工作组)建议用Confor原创 2004-09-28 20:47:00 · 1523 阅读 · 0 评论 -
ibm 新广告嘲讽 Bill G?
看了若干次了。今天突然发现那个说“我有安全芯片”的人长的有点像Bill G?微软不是要搞什么内置安全机制(不知道是结果是更安全还是更不安全)的芯片么。- 那么说,你能对付黑客了。微软说它能对付黑客,地球人都笑了。原创 2004-08-07 10:14:00 · 1597 阅读 · 0 评论 -
I hate patent
我绝不掩饰我对“专利”的反感,反感的对象还包括令其合理化的“专利法”和其卫道士。我没有必要掩饰我的可能被判激进的观点——专利是一种恶行——当然也许要有人说我吃不到葡萄说葡萄酸。最近佳能的一个广告宣传其有多项专利凸现其技术实力(讽刺的是它再怎么吹嘘,也只好说自己是专利数全美国第二,事实上专利数量它连第一的1/3也不到,光着腚子也赶不上),实在令我对它的印象大打折扣。幸好我买的是HP的打印机…原创 2004-12-22 02:42:00 · 1361 阅读 · 0 评论 -
Thank Poland!
请看网站:http://thankpoland.info/ Poland has just saved the EU from a major public policy debacle.Background information at eWeek.原创 2004-12-27 18:12:00 · 2118 阅读 · 0 评论 -
Google Earth是否泄密
摘自http://www.williamlong.info/archives/534.html虽然Google已经表示,软件所使用的图片来自公开的资源,而且图片显示的是两年前情形,并非实时卫星图像,图片分辩率也远低于军用图像。这款软件依然令不少人感到惊恐万分。一年前仅仅是北京一处中南海卫星图片的曝光就让我们那些所谓的卫星遥感专家、国家基础地理信息中心等专职部门负责人甚至军方保卫人士等惊恐不已,转载 2006-06-22 18:15:00 · 2587 阅读 · 3 评论 -
以讹传讹
163免费邮的广告中有这样一条“超快速度:矩阵式服务器架构,DIV+JS引擎让您体验飞一般的感觉!”。我就纳闷,这个“DIV+JS”引擎到底是个什么东西?难道是指采用DIV+CSS布局并使用AJAX方式的设计?但不能叫做“DIV+JS引擎”呀,而且还与“矩阵式服务器”并列,甚是奇怪。于是我上网搜索,看看是不是什么新名堂,一搜不要紧,一下子出来好多“DIV+JS引擎”……好多免费邮箱系统都抄袭原创 2006-10-26 00:50:00 · 1294 阅读 · 0 评论 -
任天堂社长在E3上的演讲
http://www.nintendo.co.jp/n10/e3_2006/speech/english.htmlWii立志要有革命性的变化,非常令人期待。任天堂社长的说辞和桥哥的家庭战略颇有可比之处,其目标是所有人,而不仅是游戏玩家,也算殊途同归。值得注意的是Wii的手柄(最近发布的传统手柄)上有Home键,同XBox一样,Home键肯定不会用于游戏,那么……另外Wii会搭载一款专门的Opera原创 2006-05-26 20:36:00 · 1633 阅读 · 1 评论 -
观点:Wii是惟一次世代主机 其他是硬件升级
著名美国游戏设计师McGee近日在接受记者采访时,对索尼和微软在次世代主机上所采取的战略提出了质疑。他表示尽管微软和索尼都在次世代主机上投入了大量的资金,但他个人认为,只有任天堂的Wii才称得上是真正意义上的次世代主机。 McGee曾经为Xbox平台开发过另类动作游戏《洛城大灾难》,目前他正在着手为迪斯尼公司的动画电影的拍摄工作而进行紧张的准备。他在谈到三大次世代主机的竞争时坦言道:转载 2006-09-01 16:41:00 · 1881 阅读 · 0 评论 -
Right Direction but Questionable Action --- about dianping.com
MSN对话如下:人物表:Anna ...... 小馋猫,dianping 忠实的用户Immutable is Nothing ...... meAnna~~交通大学 110校庆 说:www.dianping.com做全部 Anna~~交通大学 110校庆 说:不仅 餐饮 Immutable is Nothing... 说:sth interesting has happendImmut原创 2006-04-10 11:11:00 · 1585 阅读 · 0 评论 -
对于一个“纯JS实现GB2312转码”的看法
完整贴在 http://community.csdn.net/Expert/TopicView3.asp?id=4563329此处把我的论点集中一下:编码问题不应该这样解决。楼主的出发点是好的,但是解决问题的思路有问题,这个东西充其量就是一个在某些特定条件下的patch。我说的“思路问题”,是指楼主有没有想过,encoding实际上是一种底层的(相对你开发的application本身来原创 2006-02-24 12:07:00 · 9018 阅读 · 5 评论 -
连想都不要想
http://www.donews.net/keso/archive/2005/02/02/265435.aspx早听说联想并IBM(一说实质是IBM的PC部并联想,呵呵),最开心的莫过于Dell和HP。私底下挖客户也算了,不料还真落实到台面上了。不过这招其实伤人也伤己,对HP的一贯形象有很大损害。而且现在HP自己CEO下台,内部动荡,有人说迟早要把Compaq再分拆出来……结果只剩下Dell原创 2005-02-22 02:14:00 · 1573 阅读 · 0 评论 -
New Groovy --- Closure/Block问题
在经历了从blog到mailing list的腥风血雨之后,New Groovy的Roadmap粉墨登场。一定程度上这是对最近一段时间尘嚣甚上的Groovy is dead的回应。另一方面,Groovy的苦谏者Mike Spille对于新Groovy特性的批评所得到的回应却是以wiki形式确定下来的文档。所有新特性中争议最大的,当然就是此条:return/break/continue to原创 2005-02-02 03:48:00 · 1610 阅读 · 0 评论