用screen管理远程会话

在公司经常一进电梯,wifi被屏蔽,准入断掉,ssh终端也断开连接,代码没有及时保存,已经追悔莫及。重新登录之后,原来的状态也已经无法恢复,一堆窗口又要一个个打开,坑爹啊,有木有!!!
其实不用这么烦,有screen命令啊。screen工具是一个终端多路转接器,在本质上,这意味着你能够使用一个单一的终端窗口运行多终端的应用。screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。在screen中创建一个新的窗口有这样几种方式:
阅读全文…

Tags:

我们的世界需要更多”地球一小时”

又到了“地球一小时”的时间,活动的原生意义在于唤起人们的环保意识,让更多的人能投入环保。但绿色生活在我们的社会大都流于形式,更是成为许多商家坑蒙拐骗的广告语。以破坏环境、竭泽而渔来换取经济回报的现象,在我国遍地都是,我觉得观念以及全民素质在这里起了很大的作用。

希望我们的社会能有更多的“地球一小时”,

希望环保、绿色概念能真正走入寻常百姓家,

希望我们的城市上空不再阴霾,

希望每个人都能呼吸到真正新鲜的空气。

Tags:

Web开发人员感兴趣的15个开源项目[转载]

如今,构建网站和开发Web应用程序已经不仅要求开发人员是一名优秀的程序员,更需要聪明的程序员。这也就是说,在可能的情况下,重复使用已有的代码和应用程序,而不是自己重头开始。

开源由来已久,并且很多网站的构建也使用了开源。开发人员都知道Linux、Apache、MySQL及 PHP (LAMP)。

但是除那些之外的其他开源项目呢?作为一名Web开发人员,你可以借助诸多可用的项目,以节省开发时间,或提高程序性能。

下面让我们看一下哪些开源项目可供大家免费使用。 阅读全文…

Tags:

利用GAE搭建blog程序

GAE真的是个非常好的平台,能用来做很多事情。我平时就用它搭的代理来翻墙。今天准备在GAE上搭个blog玩玩,好像Micolog口碑很好,就使用了这款程序,在本地安装调试时出现了如下错误:

import _multiprocessing

ImportError: No module named _multiprocessing

但发布到GAE上是没有问题的。在网上发现很多人也遇到这个问题,应该是python版本的问题,我本地的python版本是2.6.2,官方的python版本是2.5,GAE还不能很好地支持python2.6.2。

对于本地调试出现的上面这个问题,也是有解决之道的:

在根目录下新建一个名为_multiprocessing.py的文件,写入一行代码即可:import multiprocessing

Tags:

新年快乐

农历新年马上就要到了,现在还在公司,傍晚就要开始赶赴老家的旅程,预祝家人们身体倍棒,吃嘛嘛香,预祝各位 2011神马困难都是浮云,神马表现都要给力,神马梦想都能实现!

Tags:

preg_replace_callback()调用类中的回调函数

最近项目中使用preg_replace_callback,需要使用它执行正则匹配时回调类中的方法,需要有一些注意的地方,做个记录。PHP文档中这样介绍 preg_replace_callback:(PHP 4 >= 4.0.5, PHP 5中可以使用),该方法用回调函数执行正则表达式的搜索和替换,本函数的行为几乎和 preg_replace() 一样,除了不是提供一个 replacement 参数,而是指定一个 callback 函数。该函数将以目标字符串中的匹配数组作为输入参数,并返回用于替换的字符串。 阅读全文…

Tags:

折腾VMware与Ubuntu

这两天在虚拟机上折腾Ubuntu,期间有一些细节真是大费周章。最先是在xp上装上了VMware 6.5 ACE版,装Ubuntu10.10,死活装不上,在文件读取界面过后即进入命令行状态。然后重新装了一个VMware 6.5,这回顺利安装了Ubuntu10.10,然后装Vmware tools,但安装到vmmemctl模块时,读取文件失败,路径不对,应该是Ubuntu版本太高,而VMware版本较低。遂换一个较低版本的Ubuntu,安装Ubuntu10.04,这次成功走完了VMware tools的安装过程,之后准备在host系统和guest系统间共享文件,在VMware的share folder设置好共享之后,在Ubuntu的/mnt/hgfs下却找不到共享的文件夹,检查发现vmhgfs没有安装成功,再次安装VMware tools,一路回车的同时,仔细查看输出,发现基本所有的模块都安装失败,然后查找资料,试了很多方法,包括修改VMware tools安装包中vmhgfs.tar中的源文件,但无济于事,想想应该还是VMware版本的问题,遂重新安装最新VMware 7.X,然后依托其安装Ubuntu10.10,终于一路顺水顺风了。

BTW:Ubuntu10.10中自带的Ubuntu字体确实很漂漂~

Tags:

O’Reilly Velocity China 2010

O’Reilly Velocity China 2010 Web 性能和运维大会于12月7日在北京召开,致力于Web应用性能的提升和同时更加稳定的表现。大会云集众多专家,值得一看。

“5年前只有开发人员关心网站的性能。而今天认识到快速网站重要性的群体已经扩展至更广泛的范围,包括销售团队、市场部门、商业开发人员以及更高的管理层。 这就导致一个新产业的出现──WPO(Web Performance Optimization ,网站性能优化)。现有的厂商在增加网站性能服务。创业公司则提供提高用户体验的新技术。主流网站在购买这些服务的同时自己也开发更多的服务和技术。采用 WPO技术的网站能吸引更多的用户,提供更好的用户体验,增加收入,并且降低成本。5年来我们走了很长的一段路,让我们共同回顾一下在让网站变得更快的道 路上的一些成就。”

官网上总结的 发言幻灯片及视频

Tags:

一个CN域名带来的苦恼

曾几何时,申请了一堆cn域名,包括本站的wkeke.cn,源于cn域名火爆的那段岁月。到现在,手里的域名也仅有这一个是cn域名了,因为和我名字的契合,国籍的契合,呵呵,并且涨到了PR5,也不容易,一直没有放弃。但就是这一个cn域名,真的给我带来了无尽的苦恼。

记得在08年艰难备案成功,在09年被撤销备案,遂重新备案,10年又撤销备案,遂再次重新提交,7月份,主机商通知我需要邮寄域名所有人照片、身份证复印件等各种备案材料,一阵周折之后,维持了此站在网路上正常运行。10月末,遭域名商停止解析,原因是没有在顶级域名注册商处提交所有人资料……

其实这个站是一个再普通不过的个站。哦了,已经习惯了,虽然朋友劝我放弃这个cn米,但是既然已经为它付出这么多,权当活该吧!

Tags:

收集:一些PHP常用技巧

收集了一些常用的PHP使用技巧,有的可能广为人知,有的可能你还不知道,记录下来,供查阅。

收集的这些技巧主要是为了提高程序执行效率,也方便以后开发注意事项。比如用单引号代替双引号来包含字符串,这样做会更快一些。因为 PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中 说echo是语言结构,不是真正的函数,故把函数加上了双引号)。

阅读全文…

Tags:

标签汇聚

(2)    (2)    (12)    (2)    (2)    (6)    (11)    (2)    (2)    (3)    (3)    (3)    (21)    (7)    (3)    (3)    (10)    (3)    (2)    (2)    (23)    (2)    (2)    (4)    (4)    (2)    (17)    (3)    (2)    (2)    (3)    (2)    (3)    (2)    (2)    (3)    (3)    (3)    (14)    (3)    (2)    (6)    (3)    (2)    (2)   
蓝色骑兵,爱技术,爱生活。    Back to top ↑
  • Tags Cloud

    • (2) (2) (12) (2) (2) (6) (11) (2) (2) (3) (3) (3) (21) (7) (3) (3) (10) (3) (2) (2) (23) (2) (2) (4) (4) (2) (17) (3) (2) (2) (3) (2) (3) (2) (2) (3) (3) (3) (14) (3) (2) (6) (3) (2) (2)

      WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

  • 赞助商

    AD载入中……