终究还是抵挡不住Apple的诱惑,入手Macbook。在这个从未接触过的Mac OS X上,开始捣鼓我的个人开发环境设置。
一、配置终端
我一直都喜欢用终端的,FreeBSD下用Tcsh,Ubuntu和Mac OS X下也尝试下bash。先查看终端的配置信息:
$echo $SHELL
/bin/bash
$echo $PS1
\h:\W \u\$ –这个4个参数分别是hostname,工作目录,用户名和美元符$,管理员级的配置文件是/etc/bashrc。
现在先选择终端的偏好设置,我将主题改到Pro并将字体改为Monaco 14pt,这个主题基本上是黑色背景+20%左右的透明度,视觉效果很不错。然后在shell设定标签中,选择当shell退出时关闭窗口。我选择编辑~/.bash_profile
#设定别名通常在~/.bashrc里设定,我这里只是懒得去两个文件设置了。
#让ls命令显示文件类型颜色
alias ls=’ls -G’
#让la命令显示所有文件,这个在FreeBSD的tcsh下是默认选项
alias la=’ls -a’
#默认的4个参数是很通用的,我的习惯仅是换了一下位置并且给运行目录加上方括号
PS1=’\h:\u[\w]\$’
继续阅读…
目录:PHP
标签:Mac
看过delphij的实现安全的三种途径这篇文章后决定将FreeBSD服务器的SSH登录改为使用密钥认证的方式;另外也是因为看到 /var/log/messages 里满是这样的记录:
May 1 13:00:12 stone sshd[12296]: error: PAM: authentication error for illegal user admin from 220.173.60.209
May 1 13:01:24 stone sshd[12301]: error: PAM: authentication error for illegal user admin from 204.8.216.165
May 1 13:01:57 stone sshd[12307]: error: PAM: authentication error for illegal user admin from 77.243.236.32
测试环境:FreeBSD 7.0-RELEASE Putty 0.60
继续阅读…
目录:系统管理
标签:OpenSSH, putty
目前我使用的网页浏览器有Firefox 3,Internet Explorer 8,Sarari 4 Beta,Chrome。但归结到底,最喜爱的任然是Firefox,习惯于其功能的强大。下面从Firefox强大的附加组件(Add-On)出发,谈谈本人的一些日常应用。
1. 书签工具栏
个人印象中最开始有书签工具栏的应该就是firefox:

继续阅读…
目录:网页浏览器
标签:firefox
Permalink是Permanent Link(永久的连接)的缩写,Permalink 指向的均为一个网络日志条目 (Entry) 的独立网页。
WordPress2.7中的设置位置是Settings->Permalinks。除开默认的“http://phpstone.com/?p=123”设置格式,还有按天数和名称、按月和名称、按数字的设置格式,这些都只要点选并保存就可以了。对于Custom Structure(自定义格式),这里的内容就变得丰富了,可以按照规定的变量自己定义。
继续阅读…
目录:WordPress
标签:seo
Firestats是一个网站流量统计系统,基于PHP+MySQL。它是一个独立的系统,可以直接安装使用,也可以作为WordPress的一个插件(Plugin)程序来安装。
近期最新的Stable version: 1.6.0-stable
我从旧版本进行升级安装,先禁用Firestats插件,上传安装程序,用新文件覆盖旧文件,然后激活插件时出现错误提示如下:
继续阅读…
目录:WordPress
标签:plugin
多数的网站或者博客中,都会引用一些其他网站提供的代码,以实现一些功能或者动态的广告条目,但直接复制用来的话,会发现部分代码就会导致很多的HTML校验错误,因此有必要注意一下代码的规范性。
1.Twitter网站生成的侧边栏代码里包含如下不符合标准:
- <ul id="twitter_update_list"></ul>
话说如“ <head>”之类的元素必须包含一个“<title>”子元素,名单的 (ul, ol, dl)等必须包含一个子项(li,or dt, dd)等等,于是这样处理通过校验:
- <ul id="twitter_update_list"><li></li></ul>
不过添加的标签可能会使放置位置的某些样式发生变化,需要按实际情况处理。
继续阅读…
目录:未分类的
标签:W3C