分享我的发现,分享我的收藏,分享我的心情!!
11/11 11
阴了好长时间,今天终于放晴了!
11/09 17
前几天酷壳发布过“vim简明攻略”,不知道大家练得怎么样了。如果你练了一下,那么这里这个速查卡就会对你有帮助了。以前本站也有过一个(vim速查卡),不过其太简单了。我觉得这个很不错,很全,很直观。这个速查卡来自这里。其用颜色标注了级别:

  Green   = 存活级
  Yellow   = 感觉良好
  Orange   / Blue = 高级
  Red   = 专家级
下面的图片点击可以看大图:

点击在新窗口中浏览此图片

给程序员的VIM速查卡(点击看大图)

你还可以下载PDF版的和[url=Excel版的,如果你是色盲的话,还有蓝色版PDF的。如果你不是很喜欢的话,这里还有几个:


http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html
http://tnerual.eriogerg.free.fr/vim.html
http://www.lagmonster.org/docs/vi.html
http://jrmiii.com/2009/03/06/learning-vim-the-pragmatic-way.html
Tags:
11/09 11
A Beginner's Guide To LVM      http://www.howtoforge.com/linux_lvm
Ubuntu LVM创建与管理       http://blog.sina.com.cn/s/blog_65bc42cb0100j4ex.html

高级硬盘管理:RAID和LVM   http://blog.chinaunix.net/space.php?uid=23121765&do=blog&cuid=2138817
Tags: ,
11/09 8
使用server版本。默认情况下ubuntu不自动挂载u盘。

用 fdisk -l 看一下确定设备名和文件系统类型。

为挂载做准备,创建一个目录:

mkdir /media/usb

使用mount挂载设备:

mount -t vfat /dev/sdb /media/usb

mount -t ntfs-3g /dev/sdb /media/usb

这时u盘已经挂载,可以访问。

使用完毕后,需要卸载:

umount /dev/sdb
Tags:
11/08 4
在svn里面有一个机制,当你的文件里面有编写$Id之类的东西,当你设置了这个文件的propset之后,svn ci将会自己加上谁修改的,什么日期修改的.

.....
Tags:
11/06 10

YUF 0.9 不指定

jason , 16:33 , 我的实验室 » YUF 框架 , 评论(1) , 引用(0) , 阅读(7766) , Via 本站原创
前些日子对 YUF 做了大量改进,版本更新到0.9

将原有的两个网站基于YUF 0.9进行了重写, 感觉开发效率高了很多。网站各方面性能也有了很大提高,特别是安全性能和抗压性能。

而且代码量明显少了很多。现在开发一个新的网站,经过简单配置就可以完成一个网站的基本雏形。

随着网站访问量的增加,YUF本身可能会暴露一些问题,不断完善吧。

继续加油!!

贴一段代码纪念一下:
入口配置
//配置YUF框架目录
define("YUF_PATH","");
//配置项目根目录
define("PRO_ROOT","");

$config = array(
  'site_url'=>"http://jasonyu.cn",
  'img_url'=>"http://res.jasonyu.cn",  //静态资源
  'charset'=>"UTF-8",
  'debug'=>true,
  'gzip'=>true,
  'view' => array(
    'enabled' => TRUE, // 开启视图
    'auto_ob_start' => TRUE, // ob开启
    'config' =>array(
    ),
  ),
  'DB'=>array(
    'connect'=>"",
    'charset'=>"UTF8",
    'prefix'=>"",
    'temp_path'=>PRO_ROOT. '/temp/q_caches/',
  ),
  'cache'=>array(
    'type'=>"memcached",
    'host'=>"127.0.0.1",
    'port'=>"11211",
  ),
  'external_libs' => array(
    PRO_ROOT . '/include/app.base.php',
  ),
);

require(YUF_PATH."/YUF.php");
YUF :: startup($config);

实例
class DefaultApp extends BaseC
{
  function index()
  {
    $site['index'] = 1;
    $this->display('home.tpl',$site);
  }
}
Tags:
11/05 15
screen    进入screen模式
C-a c    在当前screen下建立新的窗口
exit    退出当前窗口,如果它是此screen的唯一窗口时,此screen也将完全退出。
C-a d     暂时断开screen会话
screen -ls    查看有哪些screen。
screen -r id 打开编号为id的screen窗口。
C-a w    显示所有窗口列表
C-a n    切换到下一个窗口
C-a p    切换到前一个窗口(与C-a n相对)


都说 tmux 更好一些,有空再折腾一下。



Screen命令参数:
-A -[r|R]          将所有的视窗都调整为目前终端机的大小。
-c filename        用指定的filename文件替代screen的配置文件’.screenrc’.
-d [pid.tty.host]  断开screen进程(使用该命令时,screen的状态一定要是Attached,也就是说有用户连在screen里)。一般进程的名字是以pid.tty.host这种形式表示(用screen -list命令可以看出状态)。
-D [pid.tty.host]  与-d命令实现一样的功能,区别就是如果执行成功,会踢掉原来在screen里的用户并让他logout。
-h <行数>         指定视窗的缓冲区行数。

-ls或–list        显示目前所有的screen作业。
-m                    即使目前已在作业中的screen作业,仍强制建立新的screen作业。
-p number or name  预先选择一个窗口。
-r [pid.tty.host]  恢复离线的screen进程,如果有多个断开的进程,需要指定[pid.tty.host]
-R                      先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
-s shell             指定建立新视窗时,所要执行的shell。
-S <作业名称>  指定screen作业的名称。(用来替代[pid.tty.host]的命名方式,可以简化操作).
-v                     显示版本信息。
-wipe                检查目前所有的screen作业,并删除已经无法使用的screen作业。
-x                     恢复之前离线的screen作业。

Screen命令的常规用法:

screen -d -r:连接一个screen进程,如果该进程是attached,就先踢掉远端用户再连接。

screen -D -r:连接一个screen进程,如果该进程是attached,就先踢掉远端用户并让他logout再连接

screen -ls或者-list:显示存在的screen进程,常用命令

screen -m:如果在一个Screen进程里,用快捷键crtl+a c或者直接打screen可以创建一个新窗口,screen -m可以新建一个screen进程。

screen -dm:新建一个screen,并默认是detached模式,也就是建好之后不会连上去。

screen -p number or name:预先选择一个窗口。

Screen实现后台运行程序的简单步骤:

1> 要进行某项操作时,先使用命令创建一个Screen:
[linux@user~]$ screen -S test1

2>接着就可以在里面进行操作了,如果你的任务还没完成就要走开的话,使用命令保留Screen:
[linux@user~]$ Ctrl+a+d                    #按Ctrl+a,然后再按d即可保留Screen
[detached]                                 #这时会显示出这个提示,说明已经保留好Screen了

如果你工作完成的话,就直接输入:
[linux@user~]$ exit                        #这样就表示成功退出了
[screen is terminating]

3> 如果你上一次保留了Screen,可以使用命令查看:
[linux@user~]$ screen -ls
There is a screen on:
9649.test1   (Detached)

恢复Screen,使用命令:
[linux@user~]$ screen -r test1 (or 9649)

Screen命令中用到的快捷键

Ctrl+a c :创建窗口

Ctrl+a w :窗口列表

Ctrl+a n :下一个窗口

Ctrl+a p :上一个窗口

Ctrl+a 0-9 :在第0个窗口和第9个窗口之间切换

Ctrl+a K(大写) :关闭当前窗口,并且切换到下一个窗口(当退出最后一个窗口时,该终端自动终止,并且退回到原始shell状态)

exit :关闭当前窗口,并且切换到下一个窗口(当退出最后一个窗口时,该终端自动终止,并且退回到原始shell状态)

Ctrl+a d :退出当前终端,返回加载screen前的shell命令状态
Tags:
11/04 21

VPS 推荐 不指定

jason , 17:15 , 我的发现 , 评论(0) , 引用(0) , 阅读(8248) , Via 本站原创

点击在新窗口中浏览此图片



傲游主机由在澳洲的害羞哥和Hostloc的多位达人组成。采用独自开发的云组合自由定制VPS订购面板,用户完全可以按照自己的需求来订购(包括CPU核心、内存、硬盘、流量,随意定制。),而且在购买之后如果感觉配置不够,还是可以继续升级的。而且因为采用的是云架构,如果您感觉此款VPS不适合你, 随时可以联系退款余额。

废话少说,先送上小菜特制优惠码:VPSSER

购买地址http://cp.aoyohost.com(注册后直接点面板里的添加新VPS主机即可)


另外:

Godaddy 2011年4月特价域名优惠码。和以前一样只支持信用卡。

优惠码:ACES1
支付方式:信用卡
优惠类型:注册或转移COM, .US, .MOBI, .BIZ, .NET, .ORG, .CA, .CO.UK and .IN
优惠幅度:注册或转入仅需$1
截止日期:2011.5.23或者前10000名客户可以使用。

原文如下:

SPECIAL OFFER! $1.00* DOMAIN NAME!
Register or transfer any available .COM, .US, .MOBI, .BIZ, .NET, .ORG, .CA, .CO.UK and .IN domain for just $1.00!*
分页: 1/36 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]