2012年5月

fedora17下华丽的KDE

自从用arch以来,对fedora的兴趣也就淡了,再加上fedora那怪异的设备命名方法,让人一时无法接受。这次用fedora的原因在于,公司的电脑主板是UEFI的,之前试了ubuntu,arch,fedora16都无法使用。昨天看新闻,fedora17发布了,且原生支持uefi和bios的启动。只是这一个特性,就已经能把我从xp下拯救过来。用了两个月的xp,我都快要吐血了。

先说下电脑的情况,硬盘是500G的,xp已经安装好了,我提前在xp下划分出了4个分区。分别用来挂载/,/home,/usr/local和swap分区。下载好fedora17的dvd版,我是刻盘来装的。接下来就是安装过程,和之前的版本一样,没有别区。大概四十分钟,所有的包就装好了。重启之后出现了一个奇怪的提示:
boot:
就在这里等待,这什么提示也没有,让我输入什么呀!试着敲了几个命令都不对,用tab补全之后,看到一些提示。输入local,竟然出来grub2了。顺利启动成功了,重启后,那个boot的提示没有再出现,希望有高手能解答下。

下面的装好后的桌面图:


编程小思

感谢好友7hao,提供了一个在mac下编程的机会。虽然从写程序开始到现在为止,中间出现了若干情况,现在大多数都已被解决了,所以在这里做个小结。

我主要写视频转换模块,起初是全部用c写,后来为了方便控制,使用c+shell脚本的方式。主要原因在于,转换的过程是由mplayer和ffmpeg来完成的,衡量之后,觉得用shell是个不错的选择。在编写过程中,和7hao解决了二个重要的问题。一是mac下文件的检测,二是php与c语言的通信。我们先通过php来得到文件名,然后发message queue,同时php给进程发signal,让进程去取message,这样就能转换了。

程序写到这里,改动已经很小了。为了增加程序的可调试性,又加了一些调试宏。这些是从之前其他程序中学习到的,算是活学活用吧。在改代码的过程中,发现我的debug信息写的不好,就应该写个debug模块,让调试丰富,这一点7hao比我做的好多了。

公司的项目,看文档已经一个月了,与软硬件工程师交流后,发现我对项目的理解,还是停留在代码模块上,不能从宏观上看到产品的功能与相对应的技术。今后应该多从各个方面来看一个项目,只有站得更高,才能看到更深入!

最近的在忙什么

Tags: none

忙一:
很长时间没有更新blog了,主要原因在于wordpress越来越臃肿,我这个小VPS都快抗不住了。后来一直在找个小巧一点的blog程序,要求是越简单越好,数据库是sqlite的。查了很多资料,发现大多数blog程序都没有转换的工具,着实郁闷了一番,好的程序,也应该要兼容下嘛。
期间,打算自己写一个blog程序,目前也只是完成了基本功能,离使用还是有很大距离的。
今天,发现一个typecho,简单还支持sqlite,正是我稀饭的,所以就转过来了,过程相当顺利(这篇文章就是在typecho下发的)。
提供个参考链接: http://www.sealinger.com/archives/323/

忙二:
自上次换公司之后,boss给了个项目,要求先做各种分析,然后设计各个模块。
公司的电脑主板比较新,biso是uefi的,linux无法安装的问题,依然没有解决。

忙三:
电脑系统换成arch之后,3.0的kernel用着很不爽,又回到2.6后。因一次升级xfce后,出现若干问题,还在修复中。

忙四:
二月份买了个wrt54gl的路由器,刷dualwan tomato后无法接入附近网络,排查N久后无果。终于在月黑风高的夜晚,刷入台湾版tomato后,正常使用。但木有找到是什么原因倒致的。

最新文章

最近回复

  • Blackrose: 感谢拍砖!嗯,那句话...
  • aa: “Raspberry...
  • Blackrose: 外部只是帮你把芯片启...
  • : 内部时钟比外部的频率...
  • Blackrose: 你这评论比正文更有内容么
  • 7hao: CR+LF ...
  • Blackrose: 可以是你更新软件源后...
  • sxk: 博主,我的系统是ub...
  • Blackrose: 你深得精髓么
  • qihao: 这篇文章的简单总结就...

分类

归档

其它