索尼PSN刚刚上线,旋即又再次下线。令人怀疑索尼到底从长达26天的下线事故中学到什么?是否认真对待安全,或者只是把这次事件当成意外?

 PSN重置密码的方式只是简单的输入帐号的电子邮件地址和出生日期。换句话说,已窃取用户信息的黑客,可以通过输入窃取的信息而重置任何用户的帐号。索尼接到安全警告后,再次关闭了PSN。

阅读全文

众所周知,.NET其实并不是Windows上的专有技术,这一点很大程度上要感谢Miguel de Icaza所领导的Mono开发团队。他们多年不懈地工作,实现了跨平台的开源.NET实现(包括CLR运行库、C#编译器和其他开发工具、组件)。今天的Mono可以在Windows、Android、Linux、iOS、Mac OS X、Solaris,甚至PlayStation、Xbox上运行。

但是,Mono团队所在的Novell于去年11月被Attachmate收购,而其知识产权则被Microsoft、Oracle、Apple和EMC共同组成的一个控股公司买下。5月4日,Attachmate宣布裁员数百人,其中包括Mono团队。Mono何去何从,众所关注。

阅读全文

为什么需要Xdebug

很多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,其实对于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以看出来(当然可能还需要使用一些时间函数)。那么我们为什么还需要一个专门的调试程序来监控我们的程序运行呢? 这个问题的答案不妨留到后面来揭晓。

什么是Xdebug

Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。Xdebug现在的最新版本是xdebug 2.1.1,支持PHP4/PHP5。

阅读全文

连线》报导,在线存储服务Dropbox因为在文件隐私和安全上欺骗其2500万用户而可能面临FTC(联邦贸易委员会)调查。Dropbox此前声称,该公司员工不可能访问文件,然而事实上加密密钥就在他们手中。

 慕容鱼吐的新闻泡 写道 ” Christopher Soghoian指出,欺骗主要包括两点:1.Dropbox的员工可以看到用户存储的文件内容,而且为了节省存储空间,不会接受相同文件的上传(比如甲已经存储了B文件,要是乙存储的文件在上传扫描过程中被发现也是B文件,则事实上不会上传,而是简单的将已有的那份B文件加入到乙的账户内)。2.Dropbox的加密不是在用户的设备端完成的,而是在Dropbox的系统上完成的,这同样意味着文件内容是可以被Dropbox员工获取的。

Soghoian指出,政府部门,流氓员工或其他想要提出诉讼的公司获取这些内容会给用户造成消极影响。目前Soghoian已向FTC提起申诉(PDF)。”

中国国内又有多少这样的情况呢?谁又来管呢?

阅读全文

5月11日,Google高级副总裁VicGundotra在美国旧金山登上了该公司I/O大会的舞台,大屏幕上出现了一张机器人狂吃苹果的手绘图,这确实令谷歌值得兴奋。

谷歌现在是最被看好的第三方开发平台,全球有1亿部安卓设备被激活,安卓阵营里有215家运营商支持业务、45万个应用开发商、36家 OEM(原设备制造商)。最新数据显示,基于安卓系统的手机出货量在今年第一季度已经超过苹果。

地球的另一面,中国的内容提供商(下称“CP”)们却在为了安卓叫苦不迭,他们依靠谷歌致富的梦想正在一点点破碎——没有收费渠道是首要原因。中国的手机游戏公司大佬们认为,中国的安卓开发者很可能“死在沙滩上”。

阅读全文

init 6和reboot的区别

init命令用于改变操作系统的运行级别。Init 6是重新启动机器。

reboot也是重新启动机器。

那么这两个命令到底有什么区别呢?

对这两个操作使用man命令看到的内容如下:

阅读全文

作者的图片

DigDeeply

Technology Stack: Golang/PHP/Openresty, and so on…

Web Development Engineer

Beijing China