• 订阅

    抓虾
    google reader
    bloglines
    鲜果
  • 分类目录

  • 功能

  • 标签

    不折腾 价值 健身 回忆 小说 幼稚的思想 影评 感想 推倒 朝花夕拾 犯罪 理想生活 生活 电影评论 看电影 看病 社会 社会事件 笔记本 网络 言论自由 过年 随想 黑客 黑客小说 AV女优 blog BotCalk cult festival Fvwm gloobus GMChess gmitter GMLive gtkmm iCalk iTalk M8 ppstream program soft talkmm twitter vim
  • gmitter 0.4

    星期四, 十二月 10th, 2009

    虽然说这个月不再搞程序,但却上瘾似的,停不住手。
    给gmitter换了套网络代码,似乎不再那么卡了。但程序的尺寸和内存的占用都加大了一倍。毕竟使用的是MFC包装的CHttpFile类。这个类其实挺方便的。但移植到ce中却要注意一些问题。大概是ce并不支持某些特性。一开始openRequest的时候,添加了一些参数,一到m8中就显示程序错误。但在pc的测试程序中却正常。这个问题整了我一天。最后直接OpenRequest(CHttpConnection::HTTP_VERB_GET,urlstr);搞定。
    意思是,想要post或get,就写两参数就行了,别加啥特性。
    放出 gmitter 0.4
    昨天试了release编译,仍然没通过,还是没搞明白哪有问题吧。如此不能进行打包…只能继续试。

    gmitter 0.3

    星期三, 十二月 9th, 2009

    今天再用手机打开“推倒”的时候,却发现状态后面跟多了时间的数据。原来下载回来的json数据的创建时间的位置又变化了。不得已,再次修改解析数据的函数。
    我发现把“推倒”当成一个自己的玩具,自己用,自己玩,会轻松得多。不去想要做得怎样怎样了,那样太累了。就拿来自个玩好了。
    一天一刷,真好玩…
    包里加了一个图标,可以用优化精灵建立一个桌面程序了。
    gmitter 0.3
    (打包的都是debug版本,想编译release版本的,却通不过)

    gmitter-0.2

    星期一, 十二月 7th, 2009

    gmitter这项目做得我很郁闷,网络部分十分卡. 后台更新的时候系统不能操作。万一有电话打进来,那是肯定影响操作的。这个罪名可担当不起啊。
    而且现在开始没啥时间了,要真正投入时间去准备结婚了。  只能先放一放吧,把gmitter后台更新去掉,使用时自己找时间手工按更新键即可。修正了加载json的bug,放出0.2的test版本,用于自己使用不错。
    下载:
    gmitter-0.2.tar.gz

    gmitter 0.1 test

    星期二, 十二月 1st, 2009

    推倒(gmitter)经过一个月的封闭开发,初具形态。
    这是一个M8上开源的twitter客户端。目前有更新功能(比较烂),发推功能。
    解决twitter被封的问题上,使用api功能。就是要各位自己提供api来上推特。
    如不明白api是啥,可搜索twip,目前我只测试了这种api。
    如前所说,第一次做wince程序,bug是在所难免。目前放出测试版,供勇敢的
    小白先上。
    并且征集程序里的图标。现在程序里几个图标都不对应相关内容。
    开发过程得到许多人的帮忙。
    谢谢linuxertony@gmail.com设计了推倒的图标。
    谢谢lfeng帮忙测试。
    谢谢来趣小组。
    测试版在 gmitter-0.1.tar.gz 下载.(里面有readme)
    当然如果您愿意,可通过捐助来帮助软件发展得更好。
    捐助支付宝: lerosua@gmail.com
    预览图:

    (这里的图标比较乱,从左到右应该表达的是 普通的推消息,回复的推,私聊消息的推,公众的推,退出)

    开发中

    星期六, 十一月 7th, 2009

    转到windows下开发还真是不习惯。首先是编辑器的问题。一直以来都是用vim的。在vs2005上几乎是不会操作代码。而且对于其上的版本管理也无从了解。幸好是利用虚拟机开发。可两个系统共享一个目录。
    于是在windows下生成项目目录及文件,又转到vim下写代码,git本地管理代码,再转到vs2005上编译,调试。如此倒也相安无事。
    虽说都是C++,但却不习惯所谓的匈牙利命名方式,变量大小写也比较折腾。以前C的那种字符模式几乎不能用,而要用wchar_t,LPCSTR啥的。读写文件,网络操作也几乎是另一套东西。呃,这就是我一星期来在windows下coding的感觉。
    目前进度受阻,某处代码在仿真器上能通过,到了真机上却无反应。没任何头绪,于是写博以缓解心情。
    唯一比较爽的是,vbox的无缝模式可以让我在两个系统中自由穿梭。

    开发中的程序叫“推倒”,大概没推倒世界,先把我自己推倒了。

    又搞新东西

    星期一, 十一月 2nd, 2009

    最近arch系统里有个bug,导致所有gtkmm程序都崩溃。想降级却发现软件依赖得太深了。只有坐等升级。那几款软件只有迟点再回来编码。
    也正好利用这星期时间来为自己的手机做一个东西。呃,是for m8的。看了下它的sdk的sample,也挺简单的。只是,本本上的xp本来的空间就不多,根本装不了vs2005. 只好借用同学的机调试。呃,在linux下编码,再发到xp下调试。是挺折腾的,谁让我用不惯vs2005的編辑器哩。还是用vim的爽。
    噢,还没说是m8的啥软件,就是 twitter啰。想做个客户端吧。简单点,自己能用就成。呃,最近开始相信打败即时通信的就是twitter这类应用了。一直等,都没人做。只能自己上了,希望一星期就有demo, 我还是第一次搞window下的软件哩。
    另外,兴趣广泛也不是啥好事。

    m8 on linux小技巧

    星期二, 十月 13th, 2009

    把M8用U盘模式连入电脑后。linux系统会自动认出这个U盘。
    打开rhythmbox的话,它可以自动导入M8的音乐目录。只要把rhythmbox的歌拖到M8的设备列表中,就自动复制到M8相应的音乐目录中。非常方便。(当然,目前似乎还不能把歌词和封面一起导入 )

    M8 离线地图攻略

    星期二, 六月 23rd, 2009

    M8下目前有两款地图软件,分别是googlemap,mbar maps。我只试过后一款,目前两者都需要连上网络。地图的流量对于wifi的m8或gprs的m8都够呛。好在支持离线浏览。只要查看过的地图以后就可以离线浏览了。
    于是想到只要在pc上生成离线的地图数据,把它放到m8上就成了。搜索一下,pc上果然有相同的工具可用。也就是GMapCatcher , 地址:http://code.google.com/p/gmapcatcher/
    这可是一个python写成的好工具,跨平台支持。可以通过它来查看google地图.而且支持离线浏览。更帅的是它支持批量下载地图。
    在它的包里找到download.py这个文件,执行一下这个文件,会有帮助出现

    leros@lerosua:/opt/google/gmap$ ./download.py

    Download all maps of given location with one command

    OPTIONS
    –location=   Location to download
    –latitude=   Latitude of the location
    –longitude=  Longitude of the location

    –map         Retrieve map images (default)
    –satellite   Retrieve satellite images
    –terrain     Retrieve terrain images

    –latrange=   Latitude Range to get    (default = 0.050000)
    –lngrange=   Longitude Range to get   (default = 0.050000)
    –max-zoom=   Maximum Zoom   (default = 17)
    –min-zoom=   Minimum Zoom   [...]

    M8

    星期二, 六月 9th, 2009

    最近实在郁闷得慌,无所目标,心无所恋。因此星期天没忍住诱惑,进岗顶入手了M8。足足两千大洋,也狠得下心了。
    只在总统数码港那看到一家专卖的。看的人也很多,要去买也得排队。基本上都是买wifi版的,没多少人在乎所谓正式版,买完就破解wifi。那时我就想起可笑的wifi禁令。
    初始使用,功能都不错。第一次玩触摸屏,重力感应。软件是少了,大家要求的QQ,没有好用的版本。我不要求这个,但也没一个可用的twitter客户端。等吧…
    回家后打电话出现传说中的信号问题。刷的是0.9.0.5的固件。有试过接通话不够五秒自动挂断。有试过漏接电话。更有试过打开一个程序后回到桌面,找不着sim卡了。怎么搞也没有,只有挖电池重新开机。上网搜索下,反映信号问题也是最多。
    期间偶尔玩下机,出现一些错误,还是xp那种蓝色窗口,看来是系统深度美化得不够. 期待有一天能装linux的系统。
    能打电话,偶尔听听音乐,拍拍照,玩个休闲游戏,就可以了。这是我对手机的要求,我倒不会怎么去玩。买M8,多数是满足心理的欲望而已。触摸屏的确是爽。
    我认栽了… 希望魅族能改进信号问题。
    拍了一张,m8 8G,偶的第一款智能手机。

    发件人 lerosua’ blog