EeePC 1005ha(1008ha)安装Ubuntu的完美方案

原文:《Perfect Ubuntu Jaunty on the Asus eeePC 1005HA (and 1008HA)》

本文并没有按照原文100%翻译,吼吼去掉了一些无关紧要的内容,同时还做了一些完善性的修改。

准备工作

在这里我们使用的是Ubuntu netbook remix版。这是为上网本设计的,内核也是特殊定制的。即使你不喜欢上网本版的界面,你也可以在装好后,通过设置很容易地恢复到默认的界面。

下载Ubuntu netbook remix

请准备好u盘,然后参照这里制作安装盘。

在开始前请确定您已经阅读完本文。如果您只有一台电脑,请在开始前把需要下载的驱动文件都下载好。准备就绪后,我们开始安装。

先关掉Boot Booster,以便我们使用U盘进行引导:

开机按F2进入BIOS设置。在Boot settings里找到Boot Booster,把他设为disable,按F10保存退出重启。

当机器开始重启时,按Ese进入启动选择菜单,选择U盘启动。

进入Ubuntu启动菜单后,直接进入安装。

给1005ha-h装了三系统

贝壳机买回来后,就开始不断的折腾。现在我已经给它装了三个系统了:ubuntu、windows7、moblin

开机后使用的是ubuntu的grub引导的。有三个系统可选。

这是漂亮的moblin,我升级了一下,但是源里没有最新的clutter包,所以导致了部分程序不能使用。今天尝试编译了一下clutter,结果提示No glib-gettextize,怎么办那。

入手了EeePC1005ha-h

那啥,我先承认错误,以及提前承认错误。本人计划毕业后出国留学,目前正在准备GRE考试。所以上网的时间不多了,写blog的时间也不多了,也许会有很长时间不写blog了。但是我还是尽量写一点吧。

8月初,我入手了1005ha-h,华硕的贝壳机哟,非常漂亮。1005ha-h在所有上网本中有着不俗的性能,和长达10.5小时的超长续航时间。以后吼吼就可以带着上网本出去稍微游荡一会了,上个网,喝点茶什么的。呵呵,在这里我顺便再教唆一下TualatriX,赶快去买上网本吧。

接下来show一下照片。

办了联通3G

我曾经在浙江联通的3g体验申请站报了了个名,结果第三天被告知申请失败。然后在六月的某个中午,联通心回意转,打电话来让我去办卡。在n天的挣扎后,6月29号上午,我来到中河路的联通集团客户服务部准备办卡。听联通的员工说,申请好的号码需要预存花费,500、1000都有。由于我比较穷,选了个比较寒酸的号码,采用联通最低的186套餐+150MB的流量。办完手续后,客服没有立刻给我入网,好像是在整理什么资料。总之我觉得联通里面一团糟。到了晚上六点终于入网了,据说这个月是用多少算多少。比如我包的186套餐,有60MB的3G流量,平均每天2MB。我在6月19日开通,6月只剩两天,所以这个月的资费是原资费的2/30,包的流量是4MB。这两天我只能忍着,等待七月的210MB流量。

7月1日一早,我爬起来,赶快开始测试3g。速度快得没得说,在market下了个1MB的软件用了2-3秒。打开网页几乎都是一瞬间的。G1+wcdma真是不错,不过G1的发热也很明显,我没用多久就开始热了,用了一段时间开始发烫,我手心出汗了。用了联通后,除了上网速度飞快以外,我的生活并没有太大改变。

得益于成熟的wcdma,联通速度让我很满意。但是使用联通3g一周后,我发现联通的一些不足:

  1. 网上营业厅不成熟。联通的10010.com压根没有办理业务的功能,最多也就能看看详单、余额之类的信息。
  2. 没办法查询本月已用的3G流量,这让用户用得很不安心。这点我和联通的客服姐姐沟通过,客服姐姐说只能通过客服人工查询。我郁闷了,我很害羞,不想老是和客服姐姐打电话。这不逼我写个程序,来分析详单,统计流量吗?
  3. 信号不稳定,这大概是联通的老毛病了。G1的信号经常降级,而且降的最多的不是edge,是gprs。我在用移动上网的时候,从来没有出现这样的情况。

还有一些其他问题,我以后再总结。总之我觉得联通要树立3g的品牌形象,不把自己的配套服务完善好是不行的。价格定再高,服务跟不上,口碑是不会好的。

JSP与Servlet基础教程的思维导图

吼吼终于考完试了,虽然暑假计划安排的满满的,但是吼吼还不急于执行。首先整理以下这学期的知识吧。

这学期期末应考,吼吼采用了一种非常大胆的应考方式。在以前吼吼肯定会提前半个月到自修教室蹲点看书,前期边看书,边做读书笔记,后期主要是在强化解题方法和记忆知识体系。这次不同了,吼吼直接窝在寝室,与电脑为伴,利用xmind制作知识点的思维导图。边看书,编制做,看完书后,强化记忆一下思维导图,然后就去考试了。这次复习只用了一周,效果非常好,但是吼吼不推荐这种方法,因为有以下原因:

  1. 吼吼的字非常丑
  2. 吼吼打字速度比写字快很多
  3. 这学期的科目以记忆为主,技巧性不强,不适合需要解题技巧的科目

jQuery学习笔记1-选择器

在学习jQuery前务必要有xhtml、css、xml、Javascript的基础,否则很难进行下去。本文参考了《Learning jQuery》和《jQuery 1.3中文参考》。强烈建议去下载这份手册,弄得不错,很方便。最近我就稍微看一下《Learning jQuery》,然后参照着《jQuery 1.3中文参考》做了几个实例,很轻松,jQuery比想象中的简单,用起来很顺手。下面进入正题。

jQuery中基本的操作就是选择文档中的某一部分,这是通过$()函数完成的。$()是jQuery的工厂函数,又称选择器。$()支持css、xpath的选择符,同时还有自定义选择符。$()函数会消除使用for遍历一组元素的需求,因为放到圆括号中的任何元素都将自动执行循环遍历,然后存在一个jQuery对象中。例如:

基本

$('p') 会取得文档中的所有段落。

$('#id') 会取得文档中对应id的一个元素。

$('.class') 会取得文档中带有class类的所有元素。

$('*') 取得所有元素

Android上有Google Sky Map啦

该软件利用了这两款手机内部的多项技术,比如GPS、时钟、指南针以及高度计,能告诉你所指的星座是什么名字。不亏是Google自己软件,做得非常人性化,直接摆动手机就可以移动天空,无需手指操作。界面切换流畅而优雅。下面是截图:

IM一族ING宣言

咳,IM一族要发表宣言咯。我代表IM一族正式宣布IM一族都是ING!

什么是ING呢,ING是由我们IM一族发明的词汇,我们采用递归命名法,基本意思是ING‘s Not Geek。为什么不是Geek呢?我们是想要强调:ING必须要是懂技术的,每个人都有自己拿手的技术。ING关注互联网,关注新idea,关注新技术。ING有着ing的进取精神,ING不断磨练自己的技术,同时还学习新的技术。

暂时只想到这些,其他的还得请朋友们来补充。

最后附上我总结的图。

Ubuntu中安装Aptana

今天在做XML的实验作业,需要使用javascript,下了Aptana,但是每次启动到最后一步就出错了。去官方查了一下(Installing Aptana Studio on Linux),原来Aptanna需要XULRunner。我的安装步骤:

1.解压Aptanna

1
unzip Aptana_Studio_Setup_Linux_1.2.6.zip

2.移动到/usr/local

1
mv aptana /usr/local

3.安装XULRunner

1
sudo apt-get install xulrunner

4.加入环境路径

1
export MOZILLA_FIVE_HOME=/usr/lib/xulrunner

5.启动

1
/usr/local/aptana/AptanaStudio

为了方便,我们做个启动脚本,内容如下:

1
2
3
4
5
6
7
8
9
10
#!/bin/sh
MOZILLA_FIVE_HOME=/usr/lib/xulrunner
if [ $LD_LIBRARY_PATH ]; then
LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME:$LD_LIBRARY_PATH
else
LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME
fi

export MOZILLA_FIVE_HOME LD_LIBRARY_PATH
/usr/local/aptana/AptanaStudio $@

给这个脚本赋予执行权限,以后启动aptana就方便啦。

Oledb方式访问Excel

前段时间接的信息管理系统的项目,要求能把数据表导出到Excel。导出模块很快就写好了,但是测试时发现,始终无法把数据写入Excel,一直提示“操作必须使用一个可更新的查询”。刚开始以为是没有权限写Excel,后来把系统折腾了一下,结果还是没能解决。最后查了一下资料,发现我的配置参数有问题。

我原来写的:

1
oleconn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + textBox1.Text + ";Extended Properties='Excel 8.0;HDR=yes;IMEX=1'");

特别注意:

1
Extended Properties='Excel 8.0;HDR=yes;IMEX=1'
  1. HDR ( HeaDer Row )

    如果是Yes表示Excel中第一行是字段名称,如果是No表示第一行就是数据了。

  2. IMEX ( IMport EXport mode )

    IMEX 有三种模式:

    0 导出模式(只写)

    1 导入模式(只读)

    2 连接模式(可读写)

我把IMEX=1改成了IMEX=2,问题就解决了。

浙ICP备14031546号