以图明志

PHP服务器脚本

一次对HTTPS页面抓取的报错发现过程

定位错误的思路
今天发现系统后台的某个抓取页面突然失效了,Google了一下,大概意思就是,在主线程里使用同步的ajax请求对用户体验有影响,所以不让用了。先是把async: false注释掉,发现抓取依然是不行。照理这个是警告,不会阻止程序的运行才对的。于是加上$.ajax的error选项,发现jqXHR.status输出 200,就是网络是通的。而jqXHR.responseText返回了一处PHP报错,定位到错误处,发现$array file_get_contents($url); 报错了。

智力开发

专注做事,竟然也成为我们的稀缺能力

如何培养专注力?
互联网正在不知不觉中改造着我们的大脑,使我们失去深度阅读和缜密思维的能力。我们的注意力如今如此分散支离——专注做事,有时竟已成为了一种稀缺能力。然而不管对工作还是生活,专注都是一项不可或缺的能力。如何培养它?这里是一些可操作的建议。我们每个人的脑袋就像这样,方向很多,时常彷徨。在无穷的想法驱使之下,我们永远没有足够的时间,因为你总是不知道自己都将时间花在了什么地方。

智力开发

意识与本我、自我、超我理论

心理结构模型
弗洛伊德的心理结构分为意识、前意识和无意识三部分,这实际上侧重的是心理结构的不同水平或层次。但是因为心理内部的矛盾和冲突时在不同的层次之间进行,所以在研究的后期,弗洛伊德又把心理的深度结构修改为心理的动力结构,于是便出现了心理的动力系统——本我、自我和超我。其实本我包含在无意识内,而自我和超我融入意识和前意识的范围内。本我是人格中与生俱来的无意识结构部分,它虽然是我们活动的内驱力,但却不被个体所察觉。本我为快乐原则所支配,它不理会任何社会道德、外在的行为规范,它无节制地追求自身满足而无视任何后果。

智力开发

学习一样新东西行而有效的方法

学习捷径
天赋的作用到底有多大?非常小。但你需要从它开始起步。天赋是技能的种子。你如何得知你在某个方面具有天赋?当你10岁时,如果你热爱它,如果你梦到过它,如果你喜欢阅读这方面的内容。请继续阅读以下内容,你会发现你的天赋到底在哪里。当我说:每一个人在许多方面都具有天赋。请相信我。如果你不能从“热爱”出发,那么那些热爱它们的人将会战胜那些仅仅“喜欢”或者“讨厌”它们的人。

信息安全

用Nikto探测一个网站所用到的技术

当然能够做得更多
Nikto是一款开源的(GPL)网页服务器扫描器,它可以对网页服务器进行全面的多种扫描,包含超过3300种有潜在危险的文件/CGIs;超过625种服务器版本;超过230种特定服务器问题,包括多种有潜在危险的文件、CGI及其他问题,它可以扫描指定主机的WEB类型、主机名、特定目录、COOKIE、特定CGI漏洞、返回主机允许的http模式等等。这是一款非常棒的工具,Nikto是网管安全人员必备的WEB审计工具之一。

Web设计理念

首页的飘雪效果演示

感受冬日的温馨~
昨天是冬至,于是随着兴致在首页弄了一个飘雪的效果,心想这效果一直挂到春节也合适,感觉还是挺温馨的 :)。今天有网友说想要这个效果的代码,那么就在这里发一下吧。前几年扒了一个Google自己的下雪效果,非常的棒:重温Google彩蛋Let it snow的温馨效果。但是到后面会雾蒙蒙的一片,不太适合做首页效果,所以这里单纯的让雪花飘落就行了。

IT人家

开始尝试贝茨视觉训练法

希望有用
用网友问我,最近为啥都不怎么更新了呢?这个,有很多原因……最近我终于从事业单位和国企抽身了,原因很简单,身体吃不消了。主要是视力问题,去医院看了一下,左眼已经650度了,右眼450。然后还有些肩膀酸痛的问题,不过这些都是次要的。医生建议不要过多地使用电脑、手机什么的。想想自己也是犯贱,毕业这5年来,几乎每天都趴屏幕前十小时以上,眼睛不出事才怪。如果再这样下去,估计眼睛都要瞎了,于是乎露珠就毅然决定,离职休养。

PHP服务器脚本

Codeigniter的一些优秀实践

使用规范总结
最近准备接手改进一个别人用Codeigniter写的项目,虽然之前也有用过CI,但是是完全按着自己的意思写的,没按CI的一些套路。用在公众的项目,最好还是按框架规范来,所以还是总结一下,免得以后别人再接手的时候贻笑大方。首先是 MVC,一条实践准则是把更少的东西放进 Controller ,记住 DRY 准则:不要重复造轮子。当在超过一个地方编写相同的代码时,应该根据它的类型来尝试编写一个 library, helper,或 model。

IT人家

只做正确的事情,并持续输出价值

关于普世价值
我们必须要注意这么一点,互联网对大部分人来说是有毒的。为什么这么说呢?首先,你要知道,什么东西对你最重要,那就是时间和注意力,这两样东西能够让你有所成就。比如你看微博,关注那些八卦碎片信息,无形中你的时间、注意力还有意志力就会被消耗,看完了你也没多少精力去干活了。比如你看视频,比如网上的连续剧,同样消耗你的时间和注意力,并且还会影响你的大脑,让你去回味故事情节,占用你的大脑。

智力开发

读点大脑科学,学会变得更聪明

帮你显著提高效率
很多人发现自己经常忘记事情、效率一直在降低,以前从时间管理的角度写过很多针对性的建议,今天来看看科学家从科学研究的角度给出的建议,很多建议都能跟以前写的文章互相验证。下面的内容来自《让大脑自由》,作者约翰.梅狄纳(John Medina)博士是一位专注于人脑发展基因以及精神病遗传学问题的发展分子生物学家。对书中印象最深的一点,就是越运动,大脑越聪明。经常运动的人要比长时间做在办公桌前的人从生理、心理、情绪都有优势。

IT人家

持续学习可以降低不安全感

聊聊上半年的感受
今天是7月1日,2014年下半年的第一天。上半年过去了,你的年度计划有没有完成一半呢?我没有完成。比如上半年想研读完TAOCP,结果到现在也只读了第一本的第一章……上半年发生太多事,计划没有变化快。比如新房子的装修,完全的清包,就是装修材料全部自己跑,想想家里的每一块砖,每一根电线,都需要自己买。去年买的是132平的大毛坯房,结果买时一时爽,装时悔断肠。地板,瓷砖,橱柜,这几个大头全因为面积太大,导致预算根本挡不住。

智力开发

旧闻重提:关于读大学的意义

大学很重要
一方面是独立思考。由于这个时候老师、家长不再围着你转,你要开始自己明辨是非、思考问题。有句话说得好,要让一个人陷入悲惨境地,最有效的方法不是夺走他的财富,也不是抢走他的工作,而是让他没有思考的能力。只要在他的大脑里塞进各种错误迂腐的观念,让他把这些观念当做信条,持之以恒,日日坚守,不用再怀疑,他的生活将是一片烂泥,等到死去时也不明白为什么会有如此失败的一生。

JQuery

博客新加入“扫码阅读”功能

给文章生成二维码
今天看到一个用户发了个话题,“PC端的URL在移动端上打开要一个个敲好麻烦,有什么好的办法?”。确实现在已经是移动时代了,在移动设备上阅读慢慢会成为主流,网站如果没有便捷的方式让用户在移动设备阅读的话还真有点落伍,于是想想就做个“扫码阅读”的功能吧。其实很简单,就是将网址生成二维码就行了。无论用PHP生成,还是用JavaScript生成都是可以的,从代码改动来说,用JavaScript会更省事些。

IT人家

做一个有趣的有意思的人

做一些有意思的事
今天吃午饭时,听到隔壁说菜上面有虫的事,突然想起了去年离职的技术总监林工。那就水点破事,写个小短篇吧。如果是林工的话,他肯定会说,幸好是发现一条虫,而不是半条。脑补了一下,然后自己就乐呵乐呵了。他是个很有趣的人,很有意思的人,首先没啥领导架子,然后很关怀人,说话很风趣,平时就捣鼓一些在一般人眼里觉得奇怪的东西,比如树莓派,模型,自己设计组装亚克力架什么的……

开源项目与工具

这次OpenSSL HeartBleed漏洞是怎么一回事呢?

漫画图解
“心脏出血”(Heartbleed)被称为互联网史上最严重的安全漏洞之一,波及了大量常用网站、服务,包括很多人每天都在用的 Gmail 等等,可能导致用户的密码、信用卡轻易泄露。但是我们可能对它还不是很了解,可能觉得,这不关我事。其实 OpenSSL 的使用率还是挺高的,如果你经常上网,那么可以说,你几乎每天都在跟 OpenSSL 打交道,你的各种个人信息存储在各种各样的网站上……

IT人家

我是如何慢慢地失去了求知的动力?

走出你的停滞期
John 以前绝不止于平庸,他是个很聪明的人。他学习东西非常快,而且解决问题的时候,都能由深入浅地把大问题分成小问题,一步一步的解决。 人们就会经常向他请教一些作业的或者所做的项目中遇到的问题,而且 John 也会花时间为他们解答。后来 John 理所当然的以优异的成绩拿到他的学士学位。John 怀着用他那曾被人人称赞的聪明才智为这个世界做贡献的想法,加入了一家公司……
2 / 139 首页 < Prev 1 2 3 4 5 Next > 尾页 页码: