Category: 编程、软件、技术

  • iriver story体验

    最近购入iriver story电子书一本,1900元,价格还算公道。

    目的:肾后晚上可以看书。

    (more…)

  • 【一日一得】冈仁波齐

    今天继续看由印度作家维卡斯·斯瓦鲁普写的另一本小说《六个嫌疑人》。其中看到这段译注还是挺有收获的:

    伽拉萨山(Mount Kailash):印度教圣山,主神湿婆夫妇居住之地。位于中国西藏,中国一般称之为冈仁波齐山。

    词条见http://zh.wikipedia.org/zh-cn/%E5%86%88%E4%BB%81%E6%B3%A2%E9%BD%90%E5%B3%B0

    (more…)

  • Read Gmail in two panes

    Haha, this is a very interesting trick that it can make you read Gmail in browsers in two panes. The left is the message list, and the right is the message body.

    Normally, when you start to read Gmail in your browser, it looks like this:

    (more…)

  • I need to remember my password… and username!

    I have so many passwords to remember, and usernames. Sometimes I just forget whether or not I have registered at a site, and if yes, what is my password and username combination.

    (more…)

  • An Android application with map

    I had read a few tutorials on how to develop an Android appication with map display. Today I had actually built one. I would like to summarize the key points/steps in making this application work.

    1. First of all, get an Android Map API Key from Google.

    (more…)

  • CodeIgniter和Flex的结合

    BT话痨群的后台中有一个彩蛋,只有资深BT才知道。

    这个彩蛋是肾上开发的,目的是测试CI和Flex(Flash)的结合。

    在这个彩蛋中,解决了一下几个问题:

    • 用CI生成Flex需要的数据(XML格式);
    • 用Flex的HTTPService来获得数据并呈现;
    • 用CI来包含生成的SWF文件并最终以Nice URI呈现。

    (more…)

  • Something to talk on iPhone and Android

    猛禽写了一篇关于iPhone和Android的开放问题的文章。我虽然近来难得看妓术技术文章,不过猛禽这篇我还是看了一遍。随便说说我的想法吧。

    我最早接触电脑是用的Apple II,高中的时候在上面编程玩,编了一个图书馆的管理程序,用的是文本数据库,Basic语言。这个程序当年还获得了省二等奖。顺便说一句,当时用的中文系统是一个盗版的……

    (more…)

  • Google Nexus One手机使用感受——软件篇

    应观众要求,先放一张王道:

    N1上我没有装太多的软件。更多的时候还是用内置的软件。以下我仅根据我的使用感受对系统软件和我安装的软件做个简单的介绍。所有的外装程序都是免费的。

    (more…)

  • Google Nexus One手机使用感受——硬件篇

    2月26日入手的Google Nexus One,到今天也差不多玩了10天了。写点感受,供对N1有兴趣、没兴趣的诸位做个借鉴。

    外形

    应该说,N1的外形设计比较中规中矩。也许是因为之前在网络上照片已经看多了,等我拿到手的时候,不觉得有什么出奇的地方。

    使用了这些时间后,感觉如下。

    Track Ball(轨迹球):

    • 那个Track Ball除了在提示有来电、有短信的时候发出的那幽幽白光还算有点作用之外,其余的绝大部分时候,它就是个摆设。
    • 首先,没有什么软件被定义为“必须使用轨迹球”操作;
    • 其次,这个轨迹球的操控性非常差。我只是轻轻往下一转,想看看列表中往后的内容,结果就莫名其妙的退出了界面,回到之前的界面去了。
    • 这个应该不是轨迹球接触时行程太小的缘故。如果你确实非常小心的玩那个球——呃——那么你会注意到滚动和按下的这两个动作区别还是很大的,而且按下的行程相当长。

    四个导航按钮:

    • “返回”、“菜单”、“主界面”、“查找”这四个导航按钮一直是Android手机的一个特色。我个人认为这样的设置还是很有想法的。
    • N1也承认,由于设计上的原因,那个“返回”按钮可能不怎么容易按到。不过实际应用中,问题还不止如此。几乎所有的导航按钮都很难按到,没有那种“我按下按钮,你执行命令”的感觉。
    • 我使用的是搜狗中文输入。在竖屏、使用T9输入法输入汉字时——包括在输入英文时、切换中英文输入时、切换键盘以准备输入标点、纯数字时——都会很容易误触到“主界面”按钮。这个当然和我的手指比较粗大有一定的关系,不过N1的设计者确实应该仔细考虑考虑一下这个布局了。我不会设计,不过我还是画张草图示意一下。

    从左边这张示意图,大概可以看到在输入中文时:

    1. 左侧的常用标点符号的“自然”接触点和“返回”按钮的“自然”接触点几乎在同一直线上。我画的还不够好。在实际上,那个“?”和下面返回按钮的图形确实在一个垂直线上。我这里说的“自然”接触点是说你看到这个键后最自然而然会接触的那个位置。

    2. “符号”键盘切换键和菜单按钮、“拼音/英文”切换按钮和主菜单按钮以及搜索按钮也有一点垂直线重合问题。

    音量调节按钮N1的音量调节按钮在机身左侧靠上的位置。问题来了: 在充电时,机身下方是USB充电插口,所以基本上是有个小尾巴拖在那里。我没有用过Deck,但是想来情形差不多。也就是说,在这样的情况下,要拿起手机的时候,从下往上拿、或者说拿机器的下半部是不怎么自然的。反正我的习惯是从机器的上半部去把手机拎起来。这样的话,要么我的大拇指、要么我的中指/无名指(这取决于我拎N1的时候手的方向)就会触碰到那个音量按钮中的一个——我个人的体验是那个“音量减”的按钮会被误碰的几率大一些。

    我个人认为这是由于音量加减按钮过于灵敏、键程过短造成的问题。

    听话话筒

    这个听话话筒在机身正面几乎最顶端,只有那么华丽的一小条……在听话时,我发现总是很难把那一小条对准我的耳朵。所以常常听不见别人在说什么,要上上下下左右左右的调节一番,才会找到最合适的接听位置。

    照相机

    N1的照相机有500万像素。但是从实际拍摄来看,效果很一般,笑点很奇怪。我就不放样张上来了。

    其它

    由于N1的CPU主频高达1G,所以速度是有保证的。在播放视频、收看在线电视的时候,确实能体现出其强劲。

    N1对Wi-Fi的支持应该说比较强大。不过据一位朋友反映,N1对AP的信道号有特殊的“爱好”,有可能会出现11信道下的AP无法被N1扫描到的情况。解决方法也很简单,重设AP的无线信道号为9或者其它即可。另外,N1在Wi-Fi连接时默认WEP加密使用的是26位HEX字符,可以调整,不过不怎么直观。

    N1待机时间确实很短。在一般的“网络”应用下——不是那种大强度的多媒体应用——我基本上要每天充它一次。

    N1来电铃声比较轻,别说在大街上,就是在稍微嘈杂一些的室内或者在衣兜里都有可能听不见铃声。强烈建议,如果你不想错过来自老板、来自MM/GG的电话,请设置响铃时同时震动。

    音乐回放音质基本可以满意。用我的JBL Reference 410进行了一些试听,总体感觉失真较小,但是也谈不上有什么特别的。这当然不是耳机的问题。对于这样一个本身就不该被作为MP3的手机来说,有这样的回放效果我已经可以接受了。

    屏幕效果非常好。字体选择优秀,感觉应该是微软雅黑……哈哈!触控、多点触控效果流畅。虽然有iPhone的使用者看过后说“好像亮度不够”,不过我以“我没有调到最高亮度”进行了回击——确实也是没有调到最高亮度。 今天的感受主要集中在硬件部分。下次再放软件部分的使用感受。

  • 在MySQL中按照当地时间的时段、星期几统计

    缘起

    BT群创建了一个基于status.net的话痨群。我一时手痒,做了个后台,进行一个基本的统计。比如:一天24个时段中每个时段的话痨数量、一周7天中每天的话痨数量等。

    这些统计都是要用到基于时间的统计。

    (more…)