最近上下班的路上抽空在看Soft Skills: The software developer’s life manual这本书,其中有个建议就是写技术Blog来建立自己作为工程师的口碑。听起来是个好主意,正好把自己最近因为工作需要学习的一些东西写下来,也是一个很好的复习和总结的方式。
这本书还建议用一个自定义的域名,而不是二级域名来搭建BLOG, 这样的好处是可以让搜索引擎增加权重,而且如果以后迁移托管的空间,那么之前搜索引擎的结果不会作废。于是还是去netfirms.com申请了域名mylearning9.com。本来准备直接在wordpress.com上面申请一个网站,但是免费的用户无法绑定自定义域名,而高级用户需要付年费$99,觉得贵了一些。想到自己的个人涂鸦博客kingwind.info是托管在gegehost上面,是新手型的主机但也够用了,而且总体较稳定且利用率不高,决定看一看是否能够一个空间建立多个网站。
还是Google好用,搜到了这片文章绑定新域名的方法介绍了如何利用附加域(Addon domian)来实现多个网站,正好gegehost主机也是用的CPanel, 配置起来非常直接。就是增加一个附加域映射到~/public_html/下面的子目录,我是放到了~/public_html/mylearning9.com里面,然后参考cPanel安装Wordpress教程,注意文件要拷贝到~/public_html/mylearning9.com,而不是之前的~/public_html里面,同时注意不要和已有的Wordpress网站使用的数据库冲突,可以新建不同的用户和数据库,或者利用之前的,但是在配置的时候注意数据表的前缀要不同,完成后只需要找个主机的地址,然后去域名的管理上增加A record把域名映射到主机地址就好,配置好要稍等几个小时等到DNS更新,然后就可以用新的域名访问初始化wordpress。
这里正好复习一下DNS里面几个常用的Record的区别。A Record是域名到IP地址的映射,这样DNS服务器可以直接解析返回地址,NS Record是制定不同解析的域名服务器,然后客户端可以找这个新的域名服务器解析这个地址,而CName Record类似于别名,就是返回一个不同的域名然后客户端再去解析这个域名得到IP地址,这个在Load balancer中很常用。而对于我们这里的情况,A Record最简单,如果主机有固定的IP地址,否则NS Record也是可以的。
最后提醒下自己,靡不有初鲜克有终,善始善终,加油!
Category Archives: 电脑软件
修电脑
或说干IT这一行的,修电脑也是基本功。不过有相当一段时间没有练习了,前一阵机会来了。不知道是否是被我给碰的,家里一台笔记本Lenovo E420开机之后显示的内容比实际的屏幕要大,于是Windows的任务栏就看不到了,这就几乎没有办法用了,于是开始尝试不同的方法来折腾。
1. 修改分辨率,卸载安装显卡驱动,问题没有解决,反而不知道为啥新的驱动显示出四个桌面,每个都很小,卸载安装回原来的驱动。
2. 开始Google,看到别人有类似的问题,提到说是因为屏幕的接口线松动了,于是找出E420的拆机手册,拆!把屏幕的接线给紧了紧,还是没有解决问题,反而不小心把手给划了下。
3. 这样就因为有两三个晚上被折腾掉了,在准备放弃的时候,Google到一个叫做EDID (Extended display identification data)的东西,这个是Windows系统读取屏幕信息的地方,同时找到这一片文章提到可以让Windows使用定制的EDID,这似乎是一个可行的方案。于是去wikipedia上进一步了解下EDID的格式,下载了一个叫做EDID Manager的工具,看到系统的EDID的确是错误的,分辨率是1440×900,而E420最大支持的分辨率是1366×768,同时屏幕的尺寸也是不对的。找到对应的问题,修改了EDID的数值,保存后用moninfo.exe打开保存为.inf文件,再去硬件管理器更新显示器的驱动,从硬盘安装保存好的inf文件,重启搞定!
这个过程大概耗费了我四五个晚上的时间,得到以下的结论:
1. 你一定不是遇到这个问题的第一个人,所以Google一定能找到可以帮助自己的信息
2. 了解具体的工作原理,能够帮助自己更有针对性地找到解决的方案。
3. 要支持Wikipedia,要坚持给Wikipedia捐款。
4. 不要轻易放弃
双显示器远程登录后本机屏幕变黑
Windows 7+双显然器,在别的机器远程登录后本机屏幕变黑,不是死机,啥都看不到无法登录。尝试了一下发现是如果主显示器的编号是2的时候(Screen resolution -> Identity)就会出现这种问题,如果是1就没有问题。解决的办法是把两个显示器的DVI接线互换一下,问题解决。
Subversion安装与配置
Windows:
参见:http://w.i17c.net/passage.php?id=816
http://www-128.ibm.com/developerworks/cn/opensource/os-subversion/
注意问题:在除去某些配置文件的注释时,一定要使剩下的内容前面没有空格
[PhotoShop] 图片处理问题
1 输出透明图片:处理好图片后,Help > Export Transparency Image,会调出Export Transparency Image Wizard 对话框,如果已经是在透明背景上直接保存,否则可以自己使用选择工具如魔棒之类的选择希望替换为透明的部分再保存
[Emacs] 汇总
1、 dired的使用:M-x dired 进入该模式,使用C-h f使用帮助。
几个快捷键: +增加目录 d增加删除记号 x执行 C复制文件 ^进入上层目录
2、outline-minor-mode的使用:
可以参见http://learn.tsinghua.edu.cn:8080/2001315450/emacs_outline.html, 说的比较详细,主要是首先在.emacs中设置方便的快捷键(setq outline-minor-mode-prefix [(control o)]),再设置在进入LaTeX-mode的使用自动启动outline-minor-mode:(add-hook ‘LaTeX-mode-hook ‘outline-minor-mode)
这样在打开一个*.tex文件后就可以使用outline-minor-mode了。几个主要的命令包括:
1、全局: C-o C-a 全部显示 C-o C-q 全部折叠 M-n C-o C-q 折叠到n级目录,根目录为一级;
2、局部:C-o C-d 当前子树被隐藏,C-o C-o 其他子树被隐藏
C-o C-i 显示当前子树的树干, C-o C-e 显示当前的Entry, C-o C-k 显示子树全部内容
C-o C-n (outline-next-visible-heading) 移动到下一个可见标题。
C-o C-p (outline-previous-visible-heading) 移动到上一个可见标题。
C-o C-f (outline-forward-same-level) 移动到下一个同级可见标题。
C-o C-b (outline-backward-same-level) 移动到上一个同级可见标题。
C-o C-u (outline-up-heading) 到上一级标题
3、基本编辑命令:
文件操作的几个方法:C-x C-f: open file C-x C-s: save buffer C-x C-c: quit emacs C-x C-b: list buffer; C-x 1: Delete all but one window; C-x u: undo
察看:C-v: Next page; C-b: back a latter; C-f: next latter; C-n: next line; C-p: back one line;
M-*…
帮助:C-h c: show command use; C-h f: C-h a …
[Tex] 汇总
短首不缩进: 在导言区加上\setlength{\parindent}{0pt}