存档

‘电脑’ 分类的存档

天朝互联网(harmonet)

2010年1月13日 1 条评论

最近互联网的新闻比较多,比如Google号称对中国网络审查制度不满要退出中国。韩寒说过,接入互联网是我们党最失误的决策之一(当然失误并不代表错误,不影响其伟大光荣正确的固有属性)。

有鉴于此,有必要高瞻远瞩一下,建立天朝自己的互联网:Harmonet,中文名就叫和网,昵称叫作蟹网。

首先是中国拥有所有知识产权,相应的,所有网络设备都要换新的,中国自主产权的。所有的管理都是天朝集中管理,比如天朝域名管理中心,想斩谁就斩谁;注意不是封,目前的状况是想斩斩不了只好修堵墙封一下,这是第一代互联网的设计缺陷。

其次是上网实名制,想逮谁就逮谁,就算不逮也有威慑力;甚至还可以搞搞大赦之类的东西以显示皇恩浩荡,而不是现在这种想抓抓不到的尴尬处境。

然后是国外接入必须付费:知识产权费,接入费,备案费。想断谁就断谁。同时还可以防止国外的黑客入侵。

这里做是先例的。手机可以搞GSM和CDMA两种完全不兼容的东西,互联网为什么不行。中国吗,说你行你就行不行也行,总之肯定可行。

唯一有问题的,就是在纳斯达克上市的互联网公司。没关系,下市,拉回来上中国股市。挺好。

出于学术交流的问题,我们在某些地方依然提供接入Internet服务,主要集中在派出所公安局大学等场所,采用登录制,上网之前必须持有特许卡,刷卡后输入密码才能上Internet,系统守护神绿坝娘将自动记录所有上网日志,以备将来抓捕和审判之用。丢失卡片将在报失后自动注销,未及时报失的取消特许资格,并酌情追求其法律责任。

另一个风险是WTO,我们一贯反对将人(关键字)权和商业挂钩,但反华势力始终没有停止过这方面的努力。不用害怕,只要我们逐步推行,坚持不懈,天朝互联网必将成为我们新一代的万里长城。

无疑,这将是一场长期而艰巨的任务,但请相信“世界是你们的,也是我们的,但是归根结底是河蟹们的。河蟹们朝气蓬勃,正在兴旺时期,好象早晨八九点钟的太阳。 希望寄托在河蟹们身上。”(我不严肃地想到了《香港制造》里面的粤语版广播)

原创的话痨如需转载请注明来源:http://blog.chenyi.me/blog/10991;转载的文章我会力所能及地注明来源如有疏漏请留言指正。

文章的脚注信息由WordPress的wp-posturl插件自动生成

分类: 网站 标签:

开始使用VIM

2010年1月13日 2 条评论

开始使用VIM写日记。

首先要感谢一下zhang sen朋友,此人在7月份的留言中,严肃地批评了我自甘堕落的思想,触动了我的灵魂,虽然我的传导神经太慢,但终于在5个月以后开花结果了。这个算不算蝴蝶效应?

今年,喔,应该说去年,其实是跨年度的,我体会到了键盘流的牛B之处。

虽然开始的时候感觉还是蛮痛苦的。因为需要学习的快捷键太多。

但是一旦开始体会到其中的好处以后,就再也回不去了。这个过程类似于你小车开惯了不可能再忍受挤公交一样,虽然考驾照的确痛苦。

一个简单的例子是在IntelliJ里切换光标的位置。原来我都是鼠标点来点去,或者通过上下左右键来移动光标。现在由一系列复杂的命令替换掉了,再配合搜索的热键,搜索跳转就和玩儿似的。

刚进公司的时候,看Duc调试程序的时候,手很少碰鼠标的,噼啪噼啪就跳到某函数的位置上了,崇拜不已,又不好意思问他怎么弄的,以为自己至少短时间内没这个本事。直到09年中,我终于也认识到IntelliJ的键盘流。现在我也可以冒充高手了。这玩意很容易产生一种优越感,让人恨不得把IntelliJ的口号“Develop with Pleasure”印在T恤上招摇过市,大喊我也是键盘流。

想到以前我还留恋JBuilder留恋得不行,挺可笑的。

另外,昨天发现IntelliJ IDEA 9的开源社区版已经出来了。

Eclipse没能有机会学习一下,还是有点遗憾的。现在Intellij开源,我更没理由去碰Eclipse了。

这几天又把VIM给学了一把。这玩意更复杂,而且很多命令没啥道理。完全死记硬背。因为IntelliJ给我打了底,我知道投入时间学习绝对值得。所以这次学得分外投入。

入门是通过善用佳软的这个文章入门的。标准的傻瓜式的入门指南。一步一步来就好。

做完教程的内容以后,决定通过使用过程来学习。遇到不知道的功能再查,平时看到也顺便记忆一下,不打算背诵一大堆的命令把自己搞晕。常用命令汇总到了GoogleDocs,只要是方便自己查询。

所谓的常用命令对别人的参考作用有效,因为这玩意和每个人的学习进度有关系。

一天下来,解决了好几个VIM使用上的小问题;虽然是小问题,不解决就是大麻烦,解决了就是大动力。这过程在切换到FireFox的时候体会最深了。一点点小小的好处就足够让我坚持下去,一点又一点,从此就会一条路走到黑。

中文上用起来还是不如英文爽快,英文无论是按单词前进后退或者搜索,都比重要要好用许多。

下一步是TotalCommander。这玩意配置起来据说也是超级麻烦。

一转眼已经超过30岁直奔40岁,却为了点雕虫小技兴奋,想了一下,这种情况算什么呢,大器晚成?活到老学到老?或者是驽马十驾功在不舍?

原创的话痨如需转载请注明来源:http://blog.chenyi.me/blog/10990;转载的文章我会力所能及地注明来源如有疏漏请留言指正。

文章的脚注信息由WordPress的wp-posturl插件自动生成

分类: 编程 标签:

虚心使人进步,骄傲使人落后

2010年1月8日 1 条评论

这次回去买了几本技术书:

EffectiveJava》,这本书非常非常不错,对我而言,时机更是刚刚好。两年前,会没太多切身体会;再早两年,会看不懂。不过其实我还是应该在更早的时候看这本书的,看不懂其实是获得进步的潜台词。我第一次看MVC模式的时候,我也看不懂,看了好多天才懂。总之,这本书是面对纯熟的Java程序员的。封面上有一句Java之父James Gosling对这本书的评价,一点没有言过其实:“我很希望10年前就拥有这本Effective Java。可能有人认为我不需要任何java方面的书籍,但是我需要这本。”

Java编程思想(ThinkInJava)》,很厚的大砖头。感觉不是特别好,讲的东西非常细非常杂,有时候连翻十几页都看不到一点不知道的东西。因此觉得这书面向的读者群可能不是我。当然有些章节还是很有用的。但这些有用的细节常常被淹没在其他海量的信息里。这书类似于我刚学Java时读的Swing的那本书,并不是很适合现在的我。

设计模式》,以前看过电子版,这东西应该是大学计算机系的教材级吧,可惜我不是计算机系,甚至在工作很长时间以后都不知道这东西。可见我选错专业对我的技术水平的影响有多大。总之,如果一个面向对象的程序员没有看过这书,他一定很烂。

Java设计模式》,我糊里糊涂地买了一本英文版的,而且是精装版。目前为止,我一页没翻过。所以不好说好不好。想来不会差。懂设计模式,再和Java结合起来,不可能差。

去豆瓣翻了一圈,准备入手下面几本书:

《J2EE设计开发编程指南》(Expert One-on-One J2EE Design and Development)

expert one-on-one J2EE Development without EJB 中文版

《人件》(Peopleware : Productive Projects and Teams, 2nd Ed.)

《解析极限编程:拥抱变化》

《重构——改善既有代码的设计》

《程序员修炼之道》

《人月神话》

《敏捷软件开发》

《测试驱动开发》

《你的灯亮着吗?》

Joel说软件

还有一些想读的是Java游戏编程的。找到好几本,这种书看起来似乎买英文版更靠谱,因为即使是翻译过来的,我也担心不是我那杯茶。也许可以看电子版,看了电子版再买一本实体书。

不过,首先我得考虑,我有没有那么多时间同时看这么多书;有些书,比如《人月神话》,其实已经有过快速浏览。再比如《最后期限》,我都没能坚持看完,现在更想不起到底讲了些什么在里面,只剩下一个小说大纲。

唔,列个长长的表又容易又壮观,真的做起来还是蛮头疼的。

我既然没有成为大师的野心,更重要的是没有那个天分,那么这些书其实就是消遣,更有趣更持久的消遣,可以让工作变得更容易的,可以用来好为人师的,可以自娱自乐的消遣。

我对自己能够看掉多少,或者说消化掉多少深表怀疑。

也许结果和我有一阵子在看《C++ Premire》一样。

至少值得为之写一篇博,或浮一大白。

原创的话痨如需转载请注明来源:http://blog.chenyi.me/blog/10980;转载的文章我会力所能及地注明来源如有疏漏请留言指正。

文章的脚注信息由WordPress的wp-posturl插件自动生成

分类: 软件 标签:

我疯

2010年1月6日 4 条评论

我曾经想买一个iPhone想了很久,如果不是价格高了一点,我早就买了。

这次回家的飞机上,隔壁座位有个人在玩iPhone,喵了两眼,已经没有太多当初的渴望了。邻座基本上玩了两个,一个是看书,一个游戏。看书的缺点是屏幕太小,这一点早就想过,真的看到有人用iPhone看书,还是惊喜和失望并存;光是那个翻页的效果就非常博我的好感。可惜,屏幕小实在是个硬伤中的硬伤。至于游戏,iPhone的游戏走的华丽这条路线,不管什么游戏,色彩和效果都似乎非常用力,比NDSL好了不知道多少倍。但是,都很像Flash游戏。所以我不会因为想玩Flash游戏买iPhone。

再次想到iPhone,是因为发现自己似乎失去了对iPhone的购买热情。而满足于手里的E63。这个是很奇怪的。我觉得应该回过头去看看,到底我当时为了什么日思夜想。

1,重力感应装置,这玩意我在ZY的非Iphone手机上也见到了,反应迟钝,意义缺缺;觉得在iPhone上应该会反应更快速,不过实际用途一样没有。
2,多点触摸屏。这玩意当然好,问题在于缺了似乎也没啥。
3,WIFI;我最想要的,E63给我了。
4,人性化的软件:为什么单独提这个,是因为E63上传照片到Flickr的程序简直蠢到极点,唯一的优点是能工作;缺点包括一次只能选择5张,选择困难,迟缓的前戏,举不胜举。
5,软件商店:唔,E63就没人帮它开发第三方的Flickr上传工具。甚至Flickr都没有S60的工具。
6,GPS定位:这东西,用来开车还是不错的。不过我本来对GPS也是可有可无的态度。对拍照定位地理信息倒是很喜欢。不过GPS启动定位就要个至少十几秒或几十秒,完全不实用,更别说室内了。GPhone用基站来定位倒是不错,就怕运营商不支持来着。

有句话叫做“你永远不知道你错过了什么”,又有一句话叫做“由奢入俭难”。也许只有用过了iPhone我才有资格写点什么。

3G上网按流量计费是最恶心的了,如果可以包月就算限速也行啊。3G上网倒是和加油管道有着不少共同点,首先是管子细,其次是贵;其实就手机那么个小东西能耗掉多少流量?说到底其实也是科技还不够进步。

3公司其实已经在部分地采用按照应用收费。比如访问Facebook不计流量之类。

iPhone主要的优势还在于原生程序和AppStore的结合,E63就只能寥若晨星的几个S60软件或者是又慢又笨的Java软件。

想到最后,其实还是我的应用问题:我的应用是拍照/录像并上传,发短信/彩信,打电话,开浏览器看看网页,收发邮件。貌似都不是非iPhone不可的。

想到了另一个需求,看电子书;iPhone和智能手机都不成,它们的确能看,问题是我无法容忍A4排版的一段Java被自动换行或者缩小。所以唯一的选择是Kindle或同类电子书阅读器或者苹果平板。对于苹果平板,我并不是没有过奢望,但是自从它高达一千美金的留言出来以后,我基本是放弃了。目前的想法是等两年等电子墨水降价;这并不离谱,当年4M内存要卖1000人民币,现在2G也不过是200人民币,所以终有一天会守得云开雾散。

原创的话痨如需转载请注明来源:http://blog.chenyi.me/blog/10973;转载的文章我会力所能及地注明来源如有疏漏请留言指正。

文章的脚注信息由WordPress的wp-posturl插件自动生成

分类: 硬件 标签:

Arduino初体验

2009年12月16日 1 条评论

周二,白天在医院补牙,晚上在二姑姑家打牙祭;回到家,抓紧最后几分钟,把Arduino的程序跑了起来。

Arduino是在淘宝上买的,很便宜,买了一个板子,面包板,线,还买了3个按钮开关一个发光二极管。一共貌似花了200多。

把USB接上电脑提示驱动安装不上。查了一下,发现Arduino下载的软件里面有个Driver目录,安装一把,搞定硬件驱动。

硬件驱动搞定以后,拿个发光二极管把13号口里面一捅,开始闪烁了,看来制造者已经按照Arduino官方要求内置了Blink程序。

然后启动Arduino编辑器,随便找了一个例子,改了一下,修改为2号口读取信号,如果为1,那么就闪烁,否则就不闪烁。编译通过,上传失败。研究了一下,发现是串口选择错误,改为COM6,上传成功,测试一切正常。

Arduino真的太简单了,硬件白丁真的上手毫无困难。

周三,一天没动窝,中午,妞妞的外公外婆过来一起吃饭。

下午试图写点东西出来,却遗憾地发现,完全没办法搞。

液晶模块12864的驱动找了半天才找到,但是硬件连线我一窍不通。

然后就想写一点PC端程序,但是Java默认没有串口驱动库,找了一下,在Arduino的目录下居然找到了一个库,问题是我不知道写这部分代码,用哪个类。

这些可以通过网络搞定的东西在没有网络的情况可谓一筹莫展。

原创的话痨如需转载请注明来源:http://blog.chenyi.me/blog/10932;转载的文章我会力所能及地注明来源如有疏漏请留言指正。

文章的脚注信息由WordPress的wp-posturl插件自动生成

分类: 编程 标签: