新的开始

Tag: Linux

玩了一下Brainfuck

by on 十二.27, 2008, under Linux, 程序设计

很意外的发现ubuntu有个bf命令,然后装上了,一种很扯淡的语言..

随手写了一个..

++++++++++
[
>+++++++>+++>++++++++++>++++++++++++>+<<<<<-
]
>+++.
>++.
>++++++++.
+++.
+++++++.
—————–.
<.
>>+.
<<+.
>>>.

存在一个文件里,比如temp,然后在终端执行

bf temp

会打印一行字符..

I love Y!

其实还是蛮好玩的,参见

http://en.wikipedia.org/wiki/Brainfuck

改改名字就更好了..

2 Comments :, , , more...

发现wanda小鱼蛮有意思的

by on 十二.26, 2008, under 工具

就是applet的那个小鱼,点一下出一行字..

To be or not to be.
– Shakespeare
To do is to be.
– Nietzsche
To be is to do.
– Sartre
Do be do be do.
– Sinatra

另外,还可以sudo  apt-get install fortune-zh 来让小鱼说诗..当然都是随机的…

1 Comment :, , , more...

ubuntu下MP3乱码的完美解决方案

by on 十二.22, 2008, under Linux

上次把MP3的文件名和标签改的一塌糊涂,所幸的是mp3有两个标签,而我只破坏了一个。。

现在找到了一种比较好的解决方法

sudo apt-get install easytag

都是图形化的操作,会方便很多,应该不会出事了。。

设置好读取编码,GB18030或者GB2312,写入为UTF-8,

扫描器->处理域,修改好参数,点那个绿色的按钮扫描即可。

Leave a Comment :, , , , , , more...

ubuntu下安装wordpress

by on 十二.06, 2008, under blog相关

我需要一个linux下的日记本,考虑到安全性以及可移植性,决定装个blog上去,这是折腾的根本原因…

一,apache的安装

sudo apt-get install apache2

二,php环境安装和设置

sudo apt-get install libapache2-mod-php5
sudo apt-get install php5

然后编辑/etc/php5/apache2/php.ini文件,主要是安全方面:

设置php程序错误日志
>error_reporting = E_ALL
>log_errors = On
>error_log = /var/log/php_err.log

#关闭register_globals
>register_globals = Off

#禁止打开远程地址
>allow_url_fopen = Off

另外,不要启用安全模式..安不了wordpress
safe_mode = Off

三,mysql安装和设置
1、安装MySQL

sudo apt-get install mysql

2、配置

默认的MySQL安装之后root是没有密码的,所以首先用根用户进入:

$mysql -u root

进入mysql之后,最要紧的就是要设置Mysql中的root用户密码了,否则,Mysql服务无安全可言了。

mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";

注意,我这儿用的是123456做为root用户的密码,但是该密码是不安全的,请大家最好使用大小写字母与数字混合的密码,且不少于8位。

四,把wordpress目录放到/var/www下,修改权限,我用的是755,然后修改wp-config.php,安装即可

五,只允许本地访问
因为是日记本..所以...
我试着在httpd.conf和apache2.php里面禁止IP,但是很奇怪,没有用..
我的做法是,用rewrite,然后用.htaccess来阻止非本机用户访问.
sudo gedit /etc/apache2/sites-available/default
把前两个AllowOverride None改成AllowOverride All
然后在www目录下创建.htaccess文件,写入以下代码
Order deny,allow
Deny from all
Allow from 127.0.0.1
完成...

六,安全配置:把限制目录的选项打开
限制了fopen(),file()等函数可以操作的目录范围
>open_basedir = /var/www/
2 Comments :, , , , , , more...

ubuntu下java乱码的处理。。

by on 十一.12, 2008, under Linux

主要是ttf变成了ttc
sudo ln -s /usr/share/fonts/truetype/arphic/uming.ttc /usr/share/fonts/truetype/arphic/uming.ttf

如果不行,去找simsun.ttc, windows 就有,在c:\windows\fonts\,把它复制到/usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback下就好

1 Comment :, , , more...

推荐一个好玩的软件。。。

by on 十一.02, 2008, under 工具

叫workrave,会教你做操,主要是预防在电脑前时间太长引起的诸如肌肉酸痛之类的疾病,设置提醒时间,会以进度条的形式显示在 applet,非常方便,要是领操的是个PLMM就更好了
下面的仅仅是教程的截图,提醒的时候是自动播放的,不过那个时候不能截-_-#

可以用apt直接装。。有windows版,不过不知道是啥样子..

Leave a Comment :, , more...

ubuntu下同步windows mobile成功

by on 十.30, 2008, under Linux

终于把这个困扰了我半年,花费我很多时间的问题解决了…

1,在源里增加一行
deb http://ppa.launchpad.net/synce/ubuntu hardy main

2,安装新驱动
sudo apt-get install usb-rndis-source cdbs
sudo module-assistant auto-install usb-rndis

3,安装主程序
sudo apt-get install synce-hal librra0-tools librapi2-tools

4,连接手机,执行
synce-pls
然后就可以看到手机内存的 我的文档 目录了..

5,然后安装opensynce组件
安装OpenSync组件
sudo apt-get install multisync-tools opensync-plugin-evolution opensync-plugin-synce

我原来就是做到这里….

6, 配置SyncEngine
synce-sync-engine

7,建立配对,这个另开一个终端…
synce-create-partnership “*****” “Contacts,Calendar,Tasks,Files”
把*****换成配对名称,可以随意写,后面是同步内容

8,配置opensynce
msynctool –listplugins

然后
msynctool –addgroup synce-sync
msynctool –addmember synce-sync synce-opensync-plugin
msynctool –addmember synce-sync evo2-sync

这样子就好了..
同步方法:
synce-sync-engine
然后再开一个终端
msynctool –sync synce-sync

在ubuntu 8.10 + windows mobile 6.1下测试成功….
回头找找有没有可以发短信的…

从这个帖子看到的..

http://forum.ubuntu.org.cn/viewtopic.php?f=42&t=152067&start=0&st=0&sk=t&sd=a

7 Comments :, , , , more...

ubuntu 8.10…

by on 十.30, 2008, under Linux

昨天下载的,貌似是正式版。。。贴张桌面。。

我这里有盘,谁要自己来拿 。。。alternate-amd64。。。
当然我也可以刻盘送你,算是帮助推广一下linux把。。不过你要自己来取。。。
p.s.好像没见哪个windows黑屏啊。。。

2 Comments :, more...

vbox无法使用键盘

by on 八.12, 2008, under Linux

安装了vbox,却发现无法使用键盘,就是点击那个窗口后,键盘无法使用,也不能用 right ctrl切出来,貌似只能重启。。。

关闭了所有的显示特效,没用
关闭 自动捕获键盘 ,没用

最后在wiki知道了解决办法
sudo apt-get install scim-bridge-client-qt
然后im-switch -s scim-bridge

重启。。。

2 Comments :, , more...

QQ for Linux终于发布了

by on 七.31, 2008, under Linux

如题,虽然是阉割版。。。
http://im.qq.com/qq/linux/download.shtml

Leave a Comment : more...

你在找什么?

在下面输入你要找的内容

还是没有找到? 你可以这样

  • 到右面的分录目录看看
  • 留言或者发邮件让我知道,以便我能关注它

分类目录