| Profil de 永赤子·常思拾遗永赤子·常思拾遗·纵横网络的思考BlogListesLivre d'or | Aide |
|
|
24/05/2008 长草了,写点关于技术的标签: VisualStudio2008 技术 版本控制 数据库架构比较 不知不觉间,这里开始长草了。 上一篇日志,写在12日上午。当时相当兴奋,因为微软拼音的问题找到彻底解决的方法了。在4台要用到的电脑上全都更新过了。哈——舒畅!不幸的是,那天下午传来地震的消息,也因此没心思写博了。 逝者逝矣,伤者似乎都在抢救中。咱无钱无粮无话语权,能尽得上的有限。惟有间或从灾区附近的同学了解点最新情况。正好重看《贞观长歌》,看到关中大旱时衍生的一系列故事。相形之下,时下虽不是最得力的时刻,却也不是最糟的时候,社会各界以及精英、官员、学者们一起,能够应付灾后的局面了。其中可能会在各个环节出现不足、不好甚至令人激愤的事,但“大局是好的”。所以,渐渐放宽心,震灾的伤口会渐渐抚平。 想起技术上的一点小事,写个博,说道说道。 搞软件,算是有些年头了。从MASM6.0,TC2.0,TC++3.0,BC++3,Visual C++ 97,VB5、6,Delphi5、6、7、8,VS2002/2003/2005,直到现在Visual Studion 2008用了整整两个月。很想感慨一下。 由于历史原因,Java系列平台用得不多,像Eclipse之类的,无权置喙。 源代码管理确实是个好动动。我甚至把几乎每个文件都用Visual Source Safe 2005来管理。版本对比分析,真的有许多好处。软件开发团队的协作上,没有源代码管理的环境,简直会是噩梦。 就像是Word用的也多,其中的对比、合并真的离不开。几十页的大文件,发给朋友改了传回来,只要比较一下就知道哪些地方优化过了,而自己这边又有哪些地方继续修正了。 VSS是比较简单的工具。其它CVS之类的工具也有不少,据说要强大许多。但就算是VSS这么简单的工具,已经能够带来许多裨益了。 一直以来,数据库缺乏易获得的有效的源代码管理。也曾经吃过亏,改好的存储过程,不小心又被改回去,或者干脆新的数据库备份下过来,一经Restore就彻底没了。出于性能等方面的考虑,大量程序用存储过程、函数等编写在数据库内部。频繁改进,调试,重构,规模达到200个表,300个函数,450个存储过程。这样的规模,远远不是终点。 多渴望数据库也能接受版本控制啊。所以一直寻寻觅觅。VS2005,以及其插件略有试用,不太理想。 哈!现在,这已经不再是问题。Visual Studio 2008提供的数据库架构比较工具。现在,我的数据库版本控制时代到来了。 专门做了Team Server,以后的团队协作问题将大大减小。更多的精力可以放在业务和创造上面,而不是消耗在管理成本上了。 不同厂商的产品各有优劣,但是,不可能在MASM6.0的年代里,就有Visual Studion 2008这样的庞杂而又优秀的集成开发环境。工具、流程的改进就是这么一步步改进的。未来会怎样很难说,能够确定的是,一定会比现在更优秀。除非一些特定的应用,否则不可能回到MASM或者TC的年代。
01/11/2007 音乐为什么好听音乐为什么好听,这个问题有点无厘头,近乎白痴问的问题 曾有一篇课文叫《花儿为什么这样红》。我没学好,但依稀的一点印象就是,似乎花儿本来就该红,呵呵。但今天,至少对音乐为什么好听有点感性认识了。音乐确实本来就该好听,但绝非只要是音乐就好听。 好听,就是唱功听着听着,忽然注意到歌手的唱腔、吐字,随着旋律起伏、调节。 尤其抒情的歌,免不了有各种修饰音,或者对每个字的修饰。或许,这就叫宛转吧。 公鸭嗓子偶尔听听也蛮有趣,但终究是有趣而不是好听。要害的地方,应该不是说女生唱出来像男音,而是过于平板。该做修饰的地方,即使有修饰,也都是很生硬的,像锯齿而不像波浪。被评为公鸭嗓子的,大概最多也就出一张唱片就该回本行演戏去吧。 沙哑的男歌手被认为有磁性,但显然是因为唱得好才有磁性,一样可以听到对每个吐字雕琢的痕迹。否则,就如同公鸭嗓子一样没几个听众。 即使那些讲究雄壮有力、催人奋进的军歌,也一样有各种考究,不是喊得大声就好听。 摇滚的,当然也不是简单摇一下和滚一下就可以了。 能唱得好,就是唱功。 一首歌就是一字一句组成的,那每字每句都得随着主线、主旋律而逐字逐句的雕琢。听众的耳朵是挑剔的,听到哪儿不舒服了,这首歌也就拜拜了。 优秀的作品,往往是字斟句酌优秀的作品,往往是做足了功夫的,或者就叫字斟句酌。诗歌要押韵,平仄抑扬顿挫。在字义上,还要推敲。一篇文章,立意确定以后,就要考虑如何着墨,此处是浓是淡,彼处。 像《红楼梦》这么优秀的大部头,“三易其稿”不算多。给主人公们写的诗,都是诗如其人,不是雕琢是什么。甚至一首诗读罢,就能见到一个完整的人物。再如所谓草蛇灰线,绵延千里的伏笔写法,使得她特别具有可读性。如果把伏笔的风格当做是战略的话,那么何处埋伏笔、埋什么伏笔、怎么埋这些战术,都得细致考虑。不能说在东边说了A,到了西边伏笔再现的时候却成了B。 像我的文字,常被朋友们批评啰嗦,冗长不简洁(就拿这句话来说,大概提炼一下可以从20个字缩到10个字)。时而又太跳跃,甚至主题换来换去。我想原因很简单,除了我天生没有写文章的“好嗓子”以外,平时也没注意锻炼“唱功”,没有在落笔前仔细斟酌,更没有几易其稿。所以,我的文章,也就这样了。 想想,又想到产品设计上了。如果把优秀作品作为目标,那么战略必须包含字斟句酌,而在执行面上,就是得每字每句地做到字斟句酌。 一步一步地锻炼好嗓子也许天生,唱功却需要锻炼、积累。歌手、教授、棋手、运动员,建筑、运输、航天,电视、电话、手机、热水器……无不是在锻炼、研究、实践中积累进步。 几千年的石拱桥,或许还可以追溯得更早。但是,到了上个世纪,才开始尝试数百米的跨度。 最初的大哥大,还真的很大,慢慢的才有了现在小巧玲珑,各式各样的手机。最初的努力主要为了解决网络和终端设备的体积问题,到了现在则还要在个性化、附加功能和细分群体上努力。 做软件、网站,又何尝不是。 Office好用。在写这些文字的时候,用的是Word 2007。之前有2003、XP……升级到2007显然是2007又有更深入的雕琢。反正像网站一样,免费。 Google很受欢迎,甚至有许多忠实的G-Fans。它的好,不是一出世就有现在这么好。它技术很棒,那是千百名技术员数年来不断雕琢的结果。 百度也是如此。百度在国内是远胜过谷歌的,原因是,百度还要更加雕琢,至少对国人来说是这样。 我们做软件、网站,或者有心于此的朋友们,没人敢说我们没有天生的好嗓子,那就扎扎实实地锻炼好我们的唱功吧,然后做每件产品的时候努力做到字斟句酌。那么,Office是我们自己的,Google是我们自己的,百度也是我们自己的,我们做的就是这么好的产品。 22/08/2007 Media Player的设计点滴尽管不少人“不齿”微软,但微软的产品总是有不少值得称道的地方,尽管不完美。今天说说Media Player的一个细节。 傍晚听歌,注意到了Media Player的使用上的经验。今天点了林忆莲的《伤痕》《夜太黑》,后面感觉就常出现她的歌,像《Let Go》《我的心在跳舞》《至少还有你》。大概今天的心情比较适合听她的歌,所以,虽是随机播放,林的歌优先级明显提高。又换过一首任贤齐的《我是一只鱼》,过了一会儿,《春天花会开》来了。想起来了,以往点了S.H.E.的歌,点过。 我的媒体库有上千首歌,很多人的歌。但凡多点了一下S.H.E.、蔡依林、梁静茹的,跟着她们的歌也是出现的比较频繁。点过伍佰的《世界第一等》,就会有《美丽新世界》《挪威的森林》在后面不久就跟上来。点过乐曲,古筝、钢琴、二胡的就跟着来,《高山流水》《普罗旺斯》《春野》《寒鸦戏水》《早晨的玫瑰》…… 嗯,难怪听歌听个没完,原来有着名堂。 央库的设计,虽做不到十全十美,至少要努力做得更加体贴。以上Media Player的经验要学习,而且,Media Player到目前为止,还不会放太多广告性的、干扰性的信息,这点我觉得比用过的其它播放器好些。 |
|
|