一般ubuntu server在安装的时候,都会在ui中让你输入vip地址和网关dns等信息。

一般搬迁服务器的时候,都会重新配置服务器的ip信息。那么,在shell下怎么修改呢。今天,正好给宠物导航搬迁服务器,顺便整理记录一下。

打开/etc/network/interfaces,如果没有配置过ip,比如安装过程中跳过,则会看到

auth lo
iface lo inet loopback

如果,已经配置过,会看到类似如下的eth0 或 eth1配置

#from iu1u.com
auth eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.254
dns-nameservers 202.106.0.20

修改其中的信息为自己的,修改dns还要同时修改/etc/resolv.conf文件里面的dns地址。

然后重启机器,或者执行命令sudo /etc/init.d/networking restart,刷新网络接口信息即可。

Posted in 未分类 at 04月 27th, 2009. No Comments.

url编码:$str =~ s/([^A-Za-z0-9])/sprintf(”%%%02X”, ord($1))/seg;

这样编码以后,就可以放到网址中了,如:<a ref=”page_given_string.php?str=$str”>LINK</a>

对应的url解码:$str =~ s/\%([A-Fa-f0-9]{2})/pack(’C', hex($1))/seg;

看到perl正则的强大威力了吧

Posted in 未分类 at 04月 19th, 2009. 1 Comment.

注:www.iu1u.com 原创,转载请保留出处,谢谢!

心血来潮,玩起Perl。为了方便,先试试windows版的,activePerl。

尝试连接mysql时遇到麻烦,mysql接口竟然没有默认安装。照了些资料,大部分资料的方法已经过期了,所以重新整理一下。

1. %perl%/bin/perl ppm-shell 出来ppm命令行,ppm是perl下的程序包管理器,应该是perl packages manager。windows下直接运行ppm,或者perl ppm,都会调出GUI的ppm,不如command line 好用。

2. perl ppm-shell install http://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd 找个好用的源不容易,DBI一般默认安装了,所以直接安装DBD-mysql即可。

3. 再试一下,可以连接mysql了。

 

Posted in 开发手记 at 04月 18th, 2009. No Comments.

1. 新建一个view based的项目

2. 在info.plist中增加一项:

<key>UIInterfaceOrientation</key>

<string>UIInterfaceOrientationLandscapeRight</string>

3. View- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {

    // Return YES for supported orientations

    return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);

}

4. 在interface builder中,点选窗口右上角的旋转图标,把窗口视图转成水平的。

做完第二步,预览程序状态栏已经是横屏的了,不过,坐标还不是。第三步的代码加上就好了。

Posted in iphone开发 at 04月 14th, 2009. No Comments.

1. 当 background-position:100% -42px; 中的100%用”n px”替代的时候,对应的元素,即使给background设定了右对齐,也会自动变成左对齐。如(background:url(”a.gif”) no-repeat right top;中的right和写成left效果一样 )
2. css Tab如果是固定长度比较简单,如果tab是可变长度的话,可以把背景图分成左侧的一小块,和中右侧两部分。然后利用A嵌套block化的span来实现。
3. CSS table designer和jquery的几个Tab lib也可以结合使用。

Posted in 未分类 at 03月 21st, 2009. No Comments.

在nginx.conf配置里加入:

fastcgi_buffers 8 128k;

send_timeout 60;

注意添加位置在

http{

}

段里,否则不工作

Posted in 未分类 at 03月 21st, 2009. No Comments.

[UIApplication sharedApplication].idleTimerDisabled = YES;

Posted in 未分类 at 03月 20th, 2009. No Comments.

当后台有流量产生,将在状态栏显示一个旋转的图标

UIApplication* app = [UIApplication sharedApplication];
app.networkActivityIndicatorVisible = YES; // to stop it, set this to NO

Posted in 未分类 at 03月 20th, 2009. No Comments.

  各位eName的用户您好,易名中国部分服务器从下午开始正在被恶意攻击,我们已经在处理。

  数据并无任何丢失或损坏,请各位耐心等待,我们将尽快恢复。相关竞价时间我们将延后。

  我们也已经上报公安部门,将对攻击者严惩不怠!给您带来的不便敬请原谅!

                                                                                            易名中国(eName)

我还有域名在里面,想去解析一下dns也木法改了。不知道什么时候能恢复噢!

Posted in 未分类 at 03月 20th, 2009. No Comments.

虽然苹果在3月18日发布了自己的iPhone OS 3.0 beta版,改进了一百多处功能,不过很多人关心的Flash功能还是被遗忘了,整个发布会都没有任何关于Flash的内容,只有在最后的提问环节,有人问到了关于Flash的问题:

问:Flash?你们打算怎么处理?

答:我们今天没有涉及这个话题。但是,我们已经能处理许多流媒体视频了。h.264处理的很棒。我们还加入了HDTV的流媒体音频和视频的支持。我们认为处理单一视频剪辑有很多种很棒的解决方案。

为什么不加入呢。Short answer: Flash就是iPhone的特洛伊木马。

其实如果flash只是一个单纯得支持流媒体的客户端,早就嵌入了。不过现在得flash player太强大了,几乎无所不能了。一旦iPhone里允许嵌入flash,成千上万的flash游戏和应用直接流入iPhone,而且一点都不用经过apple的审核。就好比钞票哗哗的从手里遛过,却抓不住。你是apple你干不?App store的成功,不在于模式上的创新,而在于模式上得执行,是否真的照顾到了各个生态链得平衡。flash的引入无疑会让整个链条变得乱七八糟,虽然我本身也很支持flash,也做了n年得flash开发,不过我庆幸苹果没有引入flash,苹果的头脑很清醒。

 

各个手机平台都有或者即将有app store了,总的来说是好事,但是我估计大部分成不了,因为真正从用户和开发者的角度考虑,并且不急功近利,做起来其实不容易。

Posted in 未分类 at 03月 18th, 2009. No Comments.