
作为一个Web工作者,我们可能需要经常解析一些域名。在域名解析没有成功生效的时候,只能借助host先行更改。恰巧Firefox的一些机制,导致火狐浏览器下的DNS迟迟不能清理,唯一能做的就是关闭浏览器。而借助 DNS Cache 这个插件,可以彻底关闭Firefox的DNS缓存。这样你修改host之后,甚至可以直接在火狐上访问网址,host即刻生效。
202.99.96.68
202.99.104.68
这两个DNS都可以ping,如果你有天津的服务器,可以试试ping这个DNS,看看节点之间的速度如何。
如果你实在不知道自己应该设置什么DNS比较好,可以尝试这个DNS诊断工具查询。查询是自动化的,结果会告诉你,你的ip是什么,以及用哪个几个DNS会获得更快的访问速度。
一个前google员工和standford教授,开设了两门课程,用python讲的。大家可能会感兴趣。
这个课程讲的是how to build a search engine,看课程计划,会讲很多爬虫的东西。另一个是人工智能,如何做一个driverless vehicle。 欢迎朋友们一起来学习。
CS 373: PROGRAMMING A ROBOTIC CAR
http://www.udacity.com/cs#101
Week 1: How to get started: your first program
Extracting a link
Week 2: How to repeat
Finding all the links on a page
Week 3: How to manage data
Crawling the web
Week 4: How to solve problems
Responding to search queries
Week 5: How programs run
Making things fast
Week 6: How to have infinite power
Ranking search results
Week 7: Where to go from here
Exam testing your knowledge
开课时间是2月20号,有兴趣的话大家一起来学习吧~
1.首先查询有没有安装gd库
rpm -qa | grep php
2.安装gd库
yum install php-gd
3.重web服务
service httpd restart


过年期间,在家尝试KTV,还是遇到了一些问题。
隔音绝对是个问题,唱了1个小时楼上的邻居就下来找我了,后来就没唱high。
家中配置并非如图是专业的KTV系统,调音台+均衡器+功放+音箱的配置,少了效果器,音场的感觉就略微减弱了。
以后再装修,得想办法在隔音上下下功夫了,还有音场的设计也很重要。
近期出现了部分中文版PuTTY和WinSCP软件内置后门的情况,那么我们如何获得这些本身免费软件的官方版本呢?大招就是维基百科。
很大的可能是是php.ini中的memory_limit选项的值设置得太小,参考linode的方案设置为64M,一般的应用都足以胜任了。
下面是linode比较推荐的设置,如果你的网站已经上线,建议这么设置。
error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR display_errors = Off log_errors = On error_log = /var/log/php.log max_execution_time = 300 memory_limit = 64M register_globals = Off
How To Ask Questions The Smart Way
这两篇文章对我帮助很大,内文中都有对应的中文翻译链接。
如果你打算精深自己的技术,建议看看,相信会有帮助的。
曾经有这样一篇博客文章——怎样花两年时间去面试一个人,告诉我们目前IT界招聘面临的一个问题。而作为一只IT小小鸟,更是希望能少走弯路。即使是这样书还是要一本本的读,书还是要一页页的看。以下是我在thinkinlamp mail list里面征集的一些答案,希望大家能一起找到一些答案。
0. 代码大全
1. 算法导论
2. Linux内核详解
3. TCP/IP详解
4. HTTP协议详解
5. 数据库系统概论
6. 算法导论
7. 重构
8. 程序员修炼之道
9. PHP API 参考手册
GOF《设计模式》
代码大全
高性能Mysql,第二版
简朝阳那本Mysql
重构
黑客与画家
设计原本(我还没看完)
Web表单设计:创建高可用性的网页表单
一课经济学
《Head First 设计模式》 设计程序的时候能够用得上
《编程珠玑 II》 算法方面的
《代码之美》对于如何编写优美的代码提供参考
这是一个虚浮的时代,速成的程序员遍地开花而他们就像无证驾驶一样危险,所以我推荐的书单不少是强调基础的。
《深入理解计算机系统》
编译器,cache,cpu指令,分级存储,操作系统,在hello world之后隐藏的太多知识是我们不知道的,这本书汇集的知识是很多课程的精华部分,能节省不少时间。
《算法导论》
你可以不会分析一个算法,也不必去设计一个中新的算法;但是现在成熟的、常用的算法你是必须了解的,而且至少要知道它的复杂度。自然数据结构也是不可缺少的,算法导论里面涉及的数据结构部分不是非常好,我推荐国产经典的《数据结构》严蔚敏
《设计模式解析》
本来我是不打算推荐关于OO啊,设计模式啊,架构啊之类的书,这种东西只要基础扎实平时看看别人写的文章就ok了。如果非要”仔细学习”设计模式,这本书是不错的,非常详细;比起GOF的设计模式这本的可读性更强一些。(GOF的类似论文)
《如何阅读一本书》(How to read a book)
这本书和计算机无关,但是作为一个现代知识分子,阅读这种基本的学习工具是必须掌握的;这本书告诉你的是各种阅读技巧,阅读一本书的层次。
用过PC台式机也有十多台,中间升级硬件无数,玩过两三年超频,也算是半发烧玩家。用了二十多颗cpu,最终还是回归intel了,也算是没有办法。中间虽然amd火热过一阵,但不可否认的是,自从酷睿2出来以后,amd至今仍然是依靠性价比在市场中维持着不断下滑的份额。
而至今,低端cpu超频后,秒杀amd一家的现象仍然是个准则。不免慨叹,竞争的残酷性。到如今,超频已经不像从前那般火热了。究其原因,是现在的性能瓶颈几乎很难表现在cpu上面了。那么,我来推荐3款intel cpu,这三款能够满足所有需求,就算你用在各种倾向上面,也都能胜任,只是由你的预算做主。
英特尔(Intel)32纳米 酷睿i5 四核处理器 i5 2320盒装CPU(LGA1155/3.0GHz/6M三级缓存) 参考价: 1300
英特尔(Intel)32纳米 酷睿i3 双核处理器 i3 2120盒装CPU(LGA1155/3.3GHz/3M三级缓存) 参考价: 800
英特尔(Intel)32纳米 奔腾 双核处理器 G620盒装CPU(LGA1155/2.6GHz/3M三级缓存) 参考价: 400
“判定当前操作系统类型
if(has(“win32″) || has(“win95″) || has(“win64″) || has(“win16″))
let g:iswindows=1
else
let g:iswindows=0
endif
“不要vim模仿vi模式,建议设置,否则会有很多不兼容的问题
set nocompatible
“set fileencodings=ucs-bom,utf-8,chinese,cp936
“取消备份
set nobackup
“配置多语言环境
if has(“multi_byte”)
set encoding=utf-8
set termencoding=utf-8
set formatoptions+=mM
set fileencodings=utf-8,gbk,ucs-bom,cp936
if v:lang =~? ‘^(zh)|(ja)|(ko)’
set ambiwidth=double
endif
if has(“win32″)
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
language messages zh_CN.utf-8
endif
else
echoerr “Sorry, this version of (g)vim was not compiled with +multi_byte”
endif
“自动缩进
set tabstop=4 “四个空格。
set shiftwidth=4 “自动缩进的宽度。
set autoindent
set ai!