absurd的专栏

欢迎大家加入Linux Mobile Research,本圈子主要致力于基于linux的嵌入式系统的学习和研究,包括内核、驱动、GUI、MMI、软件设计方法和软件优化等方面,欢迎大家加入,无论是高手还是新手,一起学习共同进步。

李先静ID:absurd
928801次访问,排名26好友84人,关注者91
Only those who attempt the absurd can achieve the impossible.
absurd的文章
原创 359 篇
翻译 1 篇
转载 55 篇
评论 1460 篇
absurd的公告
Broncho linux手机平台是构建在linux 2.6 之上,采用GTK+作为GUI的手机平台。欢迎大家到broncho.cn上交流,网站还在建设之中,近期我们会陆续把整理好的文档和代码更新到上去。
最近评论
lifc0:OpenMoko界面风格太怪异了,而且内存占用恐怖速度也比较慢,刚开始接触还以为是java写的:)在48M内存/312MHz的px27x上面(A780)跑简直就是受罪。虽然本人更加倾向于GTK方案,但也不要把手机程序写成这样,本来用X11就优点失策了,tinyx或者kdrive这种可能更加实际,既不失x11的通用性又能在一定程度上兼顾性能。相比之下Broncho界面给人感觉舒服多了,不过有空……
lifc0:楼主所说其实是native语言所固有问题。因为早年做过一段时间kvm向dsp移植以及kvm+加速芯片整合,一度对java技术情有独钟。用OSGi很容易实现的插件结构到了c、c++甚至d语言领域就平添了很多麻烦,比如涉及到的动态类型管理、gc区域管理等实现起来比较复杂,曾经一个项目选型花了几天时间搞定d语言的动态插件装载、gc注册和动态符号绑定bug,后来还是因为gc部分存在细微bug而全部放……
lifc0:楼主所说“五大难关”情况其实普遍存在于国内软件行业,并非Linux手机研发所独有,所以人家Trolltech才放话说“买qt/e方案成功有保障”。不过话说回来,当年moto从a760开始用qt/e方案,一路走来历经a768/a768i/a780/e680/a1200/e6/v8等等诸多型号,内部应用程序一样存在诸多bug,如此一来能否就断定gtk<qt<mtk呢?
……
weimecky:gtk 2.6 +x11的模式在312Mhz的PXA270上跑很吃力,不知道absurd大侠有没有这方面经验。我有几个问题:
1 你们目前的平台是624Mhz的cpu,请问一下可执行启动一个譬如短信、电话本等应用要多少时间?
2 gtk+dfb在内存上节省一些,当时速度上呢?
3 gtk2.6有没有进一步优化的措施,比如像网上所说的浮点数支持改为fixed-po……
zoomdy:1.很高兴看到李老师的劳动成果 -- Broncho
2.很想知道李老师是用什么方法构造交叉工具链的,我使用CLFS-sysroot方法,并利用jhalfs来自动编译.对jhalfs生成的自动编译文件进行修改,用来编译针对EP9315的ARM Linux. http://code.google.com/p/zalinux/
3.利用虚拟机来构造系统,确实是一个很好的主意,……
文章分类
收藏
相册
1.个人相册
2.设计备忘录用图
3.设计本质论用图
4.scim架构用图
6.临时文件
7.其它文件
8.研究笔记用图
marvell-linux
1.友情链接
aimself@CSDN(RSS)
directfb中文网站(RSS)
Eric's Little Hut
eye_of_back的专栏(RSS)
GNOME-CN Planet(RSS)
Linux Mobile Research
Phoenix@上海(RSS)
segments的专栏(RSS)
study's Blog(RSS)
tracestudio
WindowsMobile&葛涵涛(RSS)
伐木丁丁鸟鸣嘤嘤(RSS)
会飞的鱼的专栏(RSS)
创系的技术博客
小四的BLOG(RSS)
小马哥的博客(RSS)
开源电信(RSS)
御风剑客
新奇的BLOG
易军军的网络家
李吉群的专栏(RSS)
2.亲情链接
凤凰的幸福蓄水池(RSS)
情系诗城 (RSS)
我的相册
3.软界高手
Donald E. Knuth (RSS)
侯捷(RSS)
孟岩(RSS)
透明(RSS)
4.LinuxMobile
celinuxforum(RSS)
GPE(RSS)
maemo.org(RSS)
opensource.motorola
palowireless
5.XWindow
Jserv's blog(RSS)
Keith Packard(RSS)
6.技术资源
esnips(RSS)
fourcc(RSS)
7.开源项目
freedesktop(RSS)
GNU(RSS)
GTK+(RSS)
matchbox(RSS)
pxa27x-linux/
8.我的BLOG镜像
absurd@chinaunix
absurd@msn
My English BLOG(RSS)
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky

23.设计本质论系列设计本质论系列

原创 软件设计本质论(Essential Design) —白话面向对象收藏

不同的人在谈面向对象编程(OOP)时所指的含义并不相同。有人认为任何采用图形界面的应用程序都是面向对象的。有人把它作为术语来描述一种特别的进程间通信机制。还有人使用这个词汇是另有深义的,他们其实是想说:“来啊,买我的产品吧!”我一般不提OOP,但只要提到,我的意思是指使用继承和动态绑定的编程方式。 --《C++沉思录》阅读全文>

发表于 @ 2006年08月15日 21:42:00|评论(loading...)|编辑|收藏

原创 软件设计本质论(Essential Design) —从链表设计说起收藏

大师说,软件设计不过是在适当的时候做出适当的决策罢了。对此我深以为然,好的设计就是做出了正确决策。然而,在多种互相竞争的因素下,要好做出正确的决策可不是件容易的事!本文以一个双向链表的设计为例,阐述一下软件设计为什么这样困难。阅读全文>

发表于 @ 2006年08月03日 20:24:00|评论(loading...)|编辑|收藏

原创 软件设计本质论(Essential Design) —序收藏

设计理论与实践之间或许只有一线之隔,但跨越之一线的距离是何等艰难!这我是深有体会的,很多OO设计的书上都说,苹果类是水果类的子类,某个具体的苹果是苹果类的实例。这话很容易理解,但我想了很久,才明白如何在软件中运用这种方法。我一开始就学面向对象设计和编程,不断的读书和实践,但至少过了两年,我才有点明白面向对象的威力所在。本系列旨在强调这些基本原理的应用,而不是充当大师的录音机。目标是把理论与实践无缝的接合起来,让新手可以快速上路。阅读全文>

发表于 @ 2006年07月29日 16:36:00|评论(loading...)|编辑|收藏

Csdn Blog version 3.1a
Copyright © absurd