代码改变世界

随笔档案-2012年01月

折腾vsftp。。。

2012-01-05 00:28 by OCaml, 512 阅读, 收藏,
摘要: 500 OOPS: cannot change directory:/home/*******”处理方式 1、vsftpd本地用户不能登录问题的解决: 打开/etc/selinux/config 将selinux=enforcing或permissive改成disabled。 重启vsftp服务! 2、 用户是否被 vsftpd 限制登录, 比如用户名在 /... 阅读全文

*nix shell启动脚本

2012-01-05 00:24 by OCaml, 940 阅读, 收藏,
摘要: 写在前面:开始用debian的时候,经常碰到的问题就是执行文件找不到,要链接的动态库找不到。所以我们学会了ldd等命令。我当时把自己的LD_LIBRARY_PATH设置在.profile文件中。当我开多个终端开发时。每个终端都要去source ~.profile以下才可以。最近要做一个打包器,一个基本的需求就是给不同的平台设置环境变量,不同的shell启动脚本是不一样的。所以这次必须折腾清楚。。 ... 阅读全文

cpp extend python 的一种解决方案

2012-01-05 00:16 by OCaml, 689 阅读, 收藏,
摘要: 因为python的module机制,python很容易通过c扩充。 官方的方法module,newType:http://docs.python.org/extending/index.html ctype:http://docs.python.org/library/ctypes.html 但是cpp扩展python还是比较复杂,原因就是cpp的语法比较复杂。 比较好的现有解决方案就是:... 阅读全文