聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布

从零开始打造完整评分系统 - 飞林沙

1. 概述 大多数的网站都需要一个评分系统,来考量该网站条目的质量,例如时光网: 那么在本文中,我们就来学着如何打造一个可用的评分系统。 2. 构建简单的评分系统 其实最初做一个评分系统很简单,我们首先先设计评分系统所需要的数据表,即用户评分表(user_rating): CREATE TABLE `user_rating` ( `id` int(11) unsigned NOT NULL AUT…

shun.im shun.im 2012-09-02

匿了好久,现状报告

这次匿了好久~ 居然有两个多月没有更新,惭愧。 例行的现状报告证明我还活着。 这几个月也没有太多值得一提的事情。 去过的地方倒是不少,在不变的大环境下换了许多小环境。[......]继续阅读:匿了好久,现状报告

shun.im shun.im 2012-06-18

姗姗来迟的 Opera 12.00

代号为 Wahoo 的 Opera 12.00 在前几天终于迎来正式版,详细更新内容请见 Opera IM。 可以说这一代经过了相当漫长的开发和测试周期,更新的内容相当的多,版本号依然有意义。 现在让我们来看看,这条近一年时间才养肥的大鱼是否可口。 当然,这也是一篇姗姗来迟的博客更新,惭愧啊。[......]继续阅读:姗姗来迟的 Opera 12.00

shun.im shun.im 2012-06-04

在不存在的日子更新一下刷存在感

在很久以前,其实也没那么久嘛(还好意思说 ←_←) 。 这个博客走过了三周年的里程碑,然后一直就这个样子,沉默。这是有多方面的原因的。 但我从未真正离开,只是躲在角落里观望这网络上的事物。 好吧,进入正题,本文其实也可以叫做“又一篇现状报告”。[......]继续阅读:在不存在的日子更新一下刷存在感

说说Python程序的执行过程 - 飞林沙

1. Python是一门解释型语言? 我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存在。如果是解释型语言,那么生成的*.pyc文件是什么呢?c应该是compiled的缩写才对啊! 为了防止其他学习Python的人也被这句话误解,那么我们就在文中来澄清下这个问题,并且把一些基础概念给理清。 2. 解释型语言…

关于排行榜的算法经验谈 - 飞林沙

好久不来博客园了,前几天更新个人状态时,也把“技术博客”四个字改成了“荒废已久的博客”。好久不总结自己的工作和学习了,怎么说也过不去,就来这写一篇浅显的文章,没什么新鲜的内容,算是一篇经验的汇总把。1. 关于排行榜各大网站一般来说都少不了排行榜这个东西,一者是提供给商业合作方的数据排行榜,另一者是提供给用户的榜单。例如豆瓣的新书榜:2. 打造一个最简单的排行榜我们先用豆瓣的新书榜为例,看看我们如何…

鬼仔's Blog 鬼仔's Blog 2012-04-20

鬼仔Robot(Wi-Fi小车)

先上图,左边的是一代,2010年做的,右边的是二代,去年年底做的。一直想发一下,希望能够跟有相同爱好的同学做一些交流,但是拖延症太厉害了,我实在斗不过他,一直拖到现在才发。

shun.im shun.im 2012-04-15

博客三周年,我依然在

A.shun Blog 走到了今天,已经三周年了。撒花~ 虽然去年底开始脱宅,从事的工作也用不到计算机,各方面的原因导致了博客的更新频率大幅度下降。(话说本来就是文囧星人嘛) 但即使如此,我也有信心让博客延续下去,因此出现这篇日志是毫无疑问的。[......]继续阅读:博客三周年,我依然在

shun.im shun.im 2012-03-25

又一篇现状报告 @济南

更新一下博客刷点存在感- -。 时间过得真快哪! 在济南已经待了接近一个半月,从各种困扰到逐步适应。 还在去年的那家公司,但今年的工作地比较远。第一站是济南。[......]继续阅读:又一篇现状报告 @济南

virtualenv搭建虚拟环境 - 飞林沙

Python的背后有着庞大的开源社区支持,但是有一个缺点就是每个包的质量都参差不齐,如果我们在工作服务器上去测试安装每个包,就会造成整个的服务器形成庞大复杂的第三方包依赖。 virtualenv就是为了解决这个问题而生,他可以在我们的目录上生成若干个独立的虚拟环境,这些虚拟环境和正式环境一样。 安装virtualenv非常简单: 首先安装virtualenv: 然后我们就可以创建一个虚拟的环境了:…

鬼仔's Blog 鬼仔's Blog 2011-11-23

Proxmark3 & Teensy团购活动

#鬼仔:详细信息可看: http://radiowar.org/hardware/proxmark3.html Proxmark3主要是作为RFID开发以及研究之用,是国外称之为“神器”的研究平台! 第四期的Proxmark3团购结束之际,Proxmark3第五期团购开始了,这一次和每次团购一样,都是需要大家支付设备的订金,从而再从海外购入相关的设备的,耗时大概是两个星期到三个星期,因为临近国内农…

《浪潮之巅》读书笔记汇总 - 飞林沙

其实我是没有做读书笔记的习惯的,但是这本书只是借来看的,而且这种杂谈性的书,也比较容易扯开去,就随便写了一些东西,大多是自己的一些乱七八糟的想法。现在给汇总一下发出来把。。1. 第一章AT&T的兴起感谢于美国的反垄断法不断地强迫公司做着技术革新,帮助公司修枝剪叶以删除掉那些无用的业务,而衰败同样是由于反垄断法使公司不得不做着不理智的拆分从而使一个巨型帝国迅速的滑落。当一个公司到后期被投行以及他人所…

R对MongoDB的性能测试——RMongo - 飞林沙

在九月初的时候,RMongoDB正式发布了修订版本,这也就意味着,从事数值计算的语言也可以于Nosql产品相接轨了,但是鉴于我身边并没有公司真的在使用R和MongoDB的结合,所以在效率问题上,我们也不敢掉以轻心,所以就做了一个这样的测试。测试环境是8核,64位机。 用于测试的库是一个未经Sharding,大概30G左右的Collection。用于存储用户的喜好信息,标签信息等数据。 1libra…

鬼仔's Blog 鬼仔's Blog 2011-08-01

新浪招聘安全工程师(长期有效)

一直在招人,这次增加了新的职位。 此信息求各种转载,:)。 联系方式(邮箱&Gtalk):[email protected] 欢迎有兴趣的同学!欢迎各种简历! 工作地点:北京 安全检测工程师 职位描述: 负责公司产品和业务的安全检测和安全加固,引导开发人员修复安全问题 负责各类安全问题和安全事件的跟踪和分析,支持公司各部门日常安全工作 负责公司定期的安全风险评估和检测 负责WEB代码检查,WEB…

鬼仔's Blog 鬼仔's Blog 2011-07-04

安氏领信招聘安全服务工程师

#鬼仔:抱歉,一直没有更新,更新了几次却都是招聘的信息。不过招聘的信息也有可能帮到大家。 :) 职位:安全服务工程师 工作职责: 1. 负责对客户网络、系统进行周期性的安全评估与加固; 2. 当客户网络出现安全事故时,提供及时的响应服务; 3. 针对客户的网络架构,提出合理的网络安全解决方案; 4. 服务项目文档整理和定期报告撰写 5. 跟踪和挖掘客户需求,及时整理和上报; 6. 负责对公司SOC…

鬼仔's Blog 鬼仔's Blog 2011-06-14

人人网招聘安全工程师

招聘人数:3 工作地点:北京 待遇:面议 岗位职责: 负责公司核心业务及产品的安全测试、安全审核、安全风险评估与分析 对产品代码进行审视,找出安全漏洞并提出修改建议 研究各种安全技术,编写和维护用于安全测试的攻击工具、防御工具和分析工具 根据公司安全的需要开发安全辅助工具或平台 维护公司现有的安全程序,系统 负责公司Web产品涉及到的安全性研究 负责响应公司的安全事件

谈谈开放平台 - 飞林沙

不知道从什么时候起,开放平台越来越多地走近了我们的视线,从最初的开心开放平台,人人开放平台,新浪开放平台,再到即将发布的飞信开放平台,腾讯Q+开放平台,似乎在这么一瞬间,开放平台成了各个互联网的一个标配。如果你没有这么一个开放平台,你都不好意思说我是一个互联网公司。 那么这里,我们就来谈谈这个所谓的开放平台。 1. 什么是开放平台 首先,让我们来了解下什么是开放平台。 也许对于程序员来说,...

参数对象究竟要不要? - 飞林沙

首先,这篇文章只是我临时写的,之前没有给文章个整体思路,所以文章可能思路会显得有些乱,连我到现在都不知道我要写到什么时候终止。这篇文章的产生是因为看过了横刀天笑的这篇文章,在这篇文章中,作者给出了一个很好的关于代码重构的步骤,以及我们要如何重构代码,提高抽象层次,但是我对其中一点,是对Martin Fowler在《重构》一书中所提出的关于参数对象的观点一直抱有质疑。先别急着反对,也别急着回复,先继…

由扩展方法引申出的编程思维 - 飞林沙

1. Helper大爆炸.NET Framework为我们提供了丰富的类库,但是这并不是万能地,在大部分的时间,我们都需要为我们的项目特殊定制我们的通用类库。常常,我们都可以构造一个类,类里封装一些方法。但是对于很多时候,我们并没有办法提取出这样一个类,举一个小例子,我们在很多时候,需要把url给保存到数据库里,作为一个唯一标识,但是我们知道url所占空间很大,如果用url来建立索引的话是非常耗费…

鬼仔's Blog 鬼仔's Blog 2011-02-28

新浪招聘安全工程师(长期有效)

一直在招人,这次增加了新的职位。 此信息求各种转载,:)。 联系方式(邮箱&Gtalk):[email protected] 欢迎有兴趣的同学!欢迎各种简历! 工作地点:北京 安全检测工程师 职位描述: 负责公司产品和业务的安全检测和安全加固,引导开发人员修复安全问题 负责各类安全问题和安全事件的跟踪和分析,支持公司各部门日常安全工作 负责公司定期的安全风险评估和检测 负责WEB代码检查,WEB…

鬼仔's Blog 鬼仔's Blog 2011-01-24

淘宝招聘安全测试工程(长期有效)

1、精通常见的WEB漏洞攻击方法:sql注入、xss、文件上传、文件包含、命令执行等漏洞。 2、精通常见的WEB漏洞防范方法与安全审计。 3、熟悉PHP、JAVA、javascript代码开发与安全审计; 4、熟悉linux、apache、mysql、php等安全配置与安全检查。 5、具有较强的沟通能力、团队合作能力、学习能力、文档撰写能力。 6、工作时间两年以上,应届毕业生不考虑。

鬼仔's Blog 鬼仔's Blog 2010-09-26

北京某知名IT企业招聘网络安全人员

# 鬼仔:帮雨夜AD一下。不过具体是哪家公司这里没说,具体的可以问雨夜。 ps:一直没更新,比较忙,以后会慢慢恢复的。 北京大型IT集团招聘人才,主要从事安全审计和等级保护等网络安全服务。 1)项目经理一名: 3年以上从业经验,对各类安全标准、安全服务框架熟悉,可以设计体系化安全解决 方案,网络与系统安全方面知识扎实,本科以上学历。具有电力行业安全实施经验者优先,CISP、CISSP 、CCIE优…

鬼仔's Blog 鬼仔's Blog 2010-09-19

msnshell远程代码执行漏洞

作者: 疯狗 来源: WooYun 简要描述: msnshell是国内一款多功能的msn辅助工具,有着方便而强大聊天加密功能,使其用户群非常广泛,但是该应用有一些已存在多年的远程代码执行漏洞。

高山仰止 高山仰止 2010-07-22

如何制作 Google Chrome 绿色版(续)

版权声明:原创文章,转载请注明出处,Crazy Loong(http://goto8848.net) 我曾经在《如何制作 Google Chrome 绿色版》介绍了怎么制作Google Chrome 绿色版。这个方法对Dev、Beta版依然有效,但是对Stable版本就不好使了,即通过http://www.google.com/chrome/eula.html?standalone=1这个链接下载的独立离线安装包。现在给大家介绍另一个的方法,我们需要一个名为 Universal Extractor(点击到官网去)的解包软件。接下来,开始吧。 1、用Universal Extractor 解包C…

高山仰止 高山仰止 2009-12-04

Google涉足DNS业务

12月4日起,除了OpenDNS,Google Public DNS 也开始提供类似的DNS解析服务。 闲话少说,上IP。 Google Public DNS 8.8.8.8 8.8.4.4 OpenDNS 208.67.222.222 208.67.220.220 PS:Google Public DNS 的 IP 真的很强大。

高山仰止 高山仰止 2009-09-08

如何制作 Google Chrome 绿色版

Google Chrome 确实是个很快的浏览器,我很喜欢。不过,Google Chrome 依旧延续了 Google 软件的傻瓜安装方式,不让你自定义安装路径,这让我是相当不爽。虽然网上也有不少绿色版的 Googe Chrome,但是一般都会有所延迟,不能让你体验最新的 Google Chrome。这样的话,那我们就自己来制作绿色版的 Google Chrome 吧。 1、首先,我们先下载 Google Chrome 的独立安装包(点击查看如何下载)。这样你就可以得到一个名为 chrome_installer.exe 或者是 ChromeSetup_xxx_xx.exe 的文件。(以下以 G…

高山仰止 高山仰止 2009-08-25

如何下载 Google Chrome 独立安装包

Google 果然是互联网企业,安装包经常是给的在线安装包,Google Chrome 当然也不例外。这让我很是不爽啊。于是乎,我网上摸索了一番,总结了一下 Google Chrome 独立(离线)安装包的下载方法。 1、Stable 版(稳定版、正式版)下载: http://www.google.com/chrome/eula.html?standalone=1 注:Stable 似乎只有最新稳定版可以从官方下载,本人尚未找到其它更久版本的下载方法。不过,一般也不需要。^0^ 2、Beta 版和 Dev 版下载: http://dl.google.com/chrome/install/xxx…

高山仰止 高山仰止 2009-06-26

Michael Jackson

放个视频来怀念一下。 [kml_flashembed publishmethod=”static” fversion=”8.0.0″ movie=”http://player.youku.com/player.php/Type/Folder/Fid/3384286/Ob/1/Pt/3/sid/XODc3NTk5Mjg=/v.swf” width=”480″ height=”360″ targetclass=”flashmovie”] [/kml_flashembed]

高山仰止 高山仰止 2009-05-25

优化插件 Super Switch 1.3

Super Switch 1.3 发布。详细介绍参见http://goto8848.net/projects/super-switch/ :hehe: :hehe: :hehe: 这个插件其实是为 WordPress 的一些功能加了个开关,可以算做是一种优化。 使用这个插件,你可以控制以下功能的是否启用: 版本修订 自动保存 主题预览 不在页面显示WordPress版本 是否在 IE 下显示 Browse Happy 插件升级检查 核心升级检查 显示最新启用的插件 Changelog – Version 1.3: + Added: I18n support. + Added: The swit…

高山仰止 高山仰止 2009-04-28

CPU-Z 1.51 出来了

CPU-Z 推出了最新的1.51版。不同于以前的是,这次主打换成了setup版本,需要安装。而且,SETUP包中捆绑了ASK.com的工具条,大家安装的时候注意看清楚了。 不过,不用担心,对于老用户来说,CPU-Z还是有相应的官方“绿色版”的,直接下载解压即可使用。 下载地址: CPU-Z 1.51 安装包下载 MD5 (cpuz_151_setup.exe) : 09A8F092CEEBA7B1422D7C1200C553A4 CPU-Z 1.51 绿色版下载 MD5 (cpuz_151.exe) : 3A42ACA239B8A27920534CDA277C03C3