目标10.4!

2010.05.03 | 天气: | 标签: , , , ,

升级正好赶上了五一,重新下载了一个64位CD镜像,按惯例作成启动盘后,按惯例安装

启动画面篇
因为是挂载/home,所有个人设置都在,所以桌面外观没有多大改变,启动画面变得漂亮了,很紫很妖艳,不喜欢紫色,老是让我想到钱夫人。然后折腾Usplash,编译完毕,想复制时发现启动画面的程序改成了更简单,不用编译的Plymouth,顿时崩溃。改改颜色和其他画面都很容易,找到/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.script下的

Window.SetBackgroundTopColor ;
Window.SetBackgroundBottomColor

这行后面跟进的颜色的RGB值/255,所以要用算式算一算,像我改成了

Window.SetBackgroundTopColor (0.34, 0.72, 0.91);
Window.SetBackgroundBottomColor (0.47, 0.77, 0.91);

保存以后,管理员权限更新一下

update-initramfs -u

BIngo!


而且启动的时候这个plymouth还不是直接载入的,只有最后几秒才出现,这是个BUG,按LaunchPAD上面的解决方法(注意权限)是

echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash

让initramfs认为这是个优先级较高的启动项,优先启动就可以看到那只有几秒的启动画面(不得不说启动速度肯定又被那些家伙优化过了,我从按下GRUB选项到完全可以用只有26秒……)

HAl大哥的取消

老新闻了,hal层的基本思路是好的,不需要重启就可以改变X的行为,可是Ubuntu10.4取消了,估计是8.04不能平滑升级,所以痛下杀手,那些Wacom用户应该欢呼了(hal本来就可以删掉)。
小红帽的配置已经放在Ubuntu-Tips里了

Realtek网卡驱动

终于不用我自己动手编译了

    最后说下:还是值得升级的

    2010-15

    2010.04.16 | 天气: | 标签: , , , ,

    从去年到这周我一直在想我项目答辩的时候会是什么样子。跑了几趟北京东路,凑了点车费发票,混了时间后,写了篇没点货的论文,整段整段复制了黄江伟学长的废话“……很多人说没用,我曰:否也……”后写了一堆没用的文件——1500字的结题申请表、3000字的总结报告、17×3篇周记巴拉巴拉。在开场前托张老师的福搞了半天才把他们打出来,代替陆老师和所有成员体验了一把签字售周记,然后通通塞进一个档案袋再拿上600元答辩费就急匆匆开了12楼教工之家的门。

    结果在答辩现场一堆人没教养不停地说话,连主持人都愤怒离席,坐的坐,躺的躺,就差没抽烟了。而且大部分的项目只有空虚的建模、没有实物(还敢说一万不够花的,昂贵的非标件都才花了我800),有的项目连最后演示调试都需要老师帮忙,怪不得张老师说我这个没有任何技术含量的东西都“算好的”。请来的专家也只是问问一些不搭边际的问题——你今年大三是不?做这个东西有什么困难的地方嘛?和想象中的答辩现场专家问得我满头是汗,尖锐讽刺我的成果的场景一点不像。个人倒觉得这和英语口语课上侃大山式的演讲没什么区别,只不过用了我蓝牙遥控了一下,拉拉风,做出了点实物,骗骗掌声而已。虽然是要创造和谐社会,可学术上让我和谐地通过是对社会最大的不和谐。同时,背后不知道多少人通过科研创新和类似的东西捞到了好处。

    所有人对应该做的事情都忽悠过去,连做展板的所谓美工也随便找了个底板配上不知所谓的创新点说明就做出了展板——颜色搭配不得当,甚至有照抄网上的。好在展板是我花了点时间做出来的,我美术细胞不行,但至少是认真对待过的。项目不行,连搞好展板的心也没有,难怪我们学校大部分都是黑底黑字的抽象艺术效果。

    真正的总结报告:

    1. 没事不要折腾非标件
    2. 尺寸公差要计算
    3. 润滑条件很重要
    4. 标准件,材料要考虑参数
    5. 没事别玩Pro/E,没创意就是白搭

    [多图]使用蓝牙控制电脑

    2010.04.02 | 天气: | 标签: , , , ,

    本文环境:Ubuntu/GNU Linux,一台支持Java调用蓝牙的手机

    gAnyRemote软件介绍是

    gAnyRemote package is GTK+ GUI frontend for anyRemote(http://anyremote.sourceforge.net/). The overall goal of this project is to provide remote control service on Linux through Bluetooth, InfraRed, Wi-Fi or TCP/IP connection.

    中文简单地说就是“gAnyRemote是Anyremote的GTK+GUI前端。anyremote是一款利用蓝牙、红外、Wi-Fi或者网络TCP/IP链接来控制Linux的程序”

    1. 电脑端设置
      1. 先下载ganyremote,安装完毕后启动就可以了(别说你不知道apt-get或者新立得)。然后利用配对软件(bluezman或者gblue)对手机进行配对,手机也设置成信任电脑。

        蓝牙配对

      2. 启动gAnyRemote后,选择工具栏上的setup(设置)->Device Browser(设备扫描器)

        搜索手机

      3. 使用hciconfig来获取电脑的蓝牙MAC地址,记在纸上或者丢到别的工作区
    2. 接下来就是设置手机端了
      1. 上传一个java程序到自己的手机,客户端在电脑上的~/.anyRemote/下,后面的数字只是代表图标的大小
      2. 安装完毕后,使用选项里的”Enter BT address”输入刚才的电脑蓝牙MAC地址,格式是btspp://电脑mac地址:19
      3. 确定之后选择后面带auth的选项(高权限),然后返回电脑上操作,为什么?你还没选手机能控制什么对吧。
    3. 电脑上最后的设置
      1. 在gAnyRemote上选择setup->Properties(属性),勾选all
      2. 这下gAnyRemote里多了很多程序的选项了,选择一个你喜欢的吧!(就算没有你要的,比如Ooo演示,也可以用近似的,比如看图的软件,因为linux的输入输出系统标准统一,所以呢,不会写控制文件照样玩得开心)

        我选了rhythmbox

    4. 最后一些废话:
      1. 请不要在厕所使用(小心掉坑里)
      2. 手机支持程度列表和软件主页在http://anyremote.sourceforge.net/
      3. Ubuntu下的bluezman比原生的管理软件好使,推荐使用
      4. LG KS360破手机不支持,我等只好翻出自己的破E2了(就是当年这E2拉我下Ubuntu这混水的)

        全家福,Linux比Win好,我坚信

    数控线切割实习

    2010.03.30 | 天气: | 标签: , , ,

    两周的现代制造实习开始啦。

    第一项是数控电火花线切割:
    就是一根很牛的裸导线通上2A 100V左右的脉冲电就可以切割了导电的物体了,平面受力小,所以很容易割一个很精确的零件。因为是实习,所以就不太要求尺寸,随意发挥想象了。本来想割 一个草泥马的,后来发现这玩意毛太多了,切割的时候要转到死去。所以割了个河蟹,如果以后被河蟹了,那我也有个奖章了。 :smile:
    (手机照的不是很清除……)

    酷酷的工控机

    工控机不用摆都酷得要命


    阅读全文 »

    先进的潘多拉星

    2010.03.16 | 天气: | 标签: , ,

    最近学的基础课程里都是关于自动化控制的。想着想着就想到了《阿凡达》,看的时候只顾着3D效果去了,现在回想潘多拉星球上的比人类先进了几百倍了,限于卡梅隆大帝生活在地球上,就以人类的思维方式去想象那里的生活了,如果真有这个星球,那么他们生活得比我们肯定好多了。

    阿凡达 灵魂树

    潘多拉牌云服务器

    1.教育问题。人类傻傻地跑去那里建立了学校,还记得那些灵魂树吗?因为整个星球完全是一台超级云服务器,里面存储了所有前人的思想,我们这里需要用眼睛耳朵来学习,他们直接链接到灵魂树(超级服务器),下载前人的学习成果到自己大脑就可以了,多直接,比黑客帝国还要好,因为接口都是原生的。知识等数据存储完全不是问题,因为那里有这么多树,相当于N套冗余系统,还是可再生的。想像一下,你可以读取祖先对后代开的玩笑,这不比今天的互联网还要先进吗?

    2.交通问题。大家也看到了星球上有各种生物,都有神经接口,想去哪去哪,估计阿凡达续还要拍水下生物坐骑。更不用说晚上路边都是各种交通灯。

    3.生存问题。要吃肉的时候他们才射杀动物,忽略的前文是潘多拉的超级云服务器挑选出那些快要死去的生物让他们出现在猎人们或者食肉动物面前。

    4.沟通问题。基本上去到哪里都是树,意味着到处都有接口,到处都有基站。去到了星球另一端都可以链接回家问候一声,还是全息的。

    他们都没有用这套比人类先进几百倍的系统,爱娃(云服务器)不给任何人响应,估计是因为星球使用云服务器一度繁荣,人人包括生物都可以读取和写入信息,导致各种问题:隐私(做坏事的时候被其他生物看到,然后上传),个人资讯过载(一个人下载了几辈人的经历),甚至篡改数据。为了整个星球系统还能正常工作,智能的服务器拒绝了绝大部分请求,默默地看着一切的发生,只在自己有危险的时候(片尾进攻重要终端灵魂树)公告,给整个系统进行保护(杀毒)。

    理论上第六日里的思维(灵魂)克隆技术在《阿凡达》里几乎是轻而易举地实现了,这样的话,在那里只要你不想死就不会死,不存在理论上的死亡,只有你玩没玩够的问题。这么先进的星球会让你地球人改造?除非来个星战里的行星毁灭炮。