2012年8月编程语言排行榜-C领衔称霸Obj-C强势爬升

TIOBE 于11日公布了8月份编程语言排行榜,C 语言继5月份超过JAVA之后,已经占据榜单冠军之位4个月,而且份额还在继续再增加,展现出长期称霸的冠军像 。JAVA、C++的份额持续下滑,OBJECT-C 稳步上升,代表 IOS开发方兴未艾。PHP上个月下滑到第七位,这个月又回到第六位,与第七位的VB显得比较胶着。其他语言变化不大。

Object-C 占据探花位置已经第二个月,而且还在上升,代表iOS开发方兴未艾。软件开发经历了从C/S形式到B/S形式的转变,现在正在经历向移动端转移的趋势。包括Object-C、Android等越来越红火。

而C++的份额持续下滑,C++跨平台开发库Qt于7月被诺基亚正式售出给一家芬兰软件公司Digia,诺基亚和Digia均未透露交易金额。但分析师认为,成交价将远低于诺基亚2008年收购QT时付出的1.5亿美元。

前10名编程语言走势图

注:TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引 擎(诸如Google、 MSN 、雅虎)以及Wikipedia和YouTube进行计算。请注意,这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门 语言所编写的代码数量多少。这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。

15 款基于 jQuery 的 RSS 阅读器插件

想要第一时间获得网站和博客的更新?RSS一直是最佳的选择。RSS提供的更新内容包括博客文章、新闻标题、标准格式的音频或视频等。

本文介绍了15款实用的基于jQuery的RSS阅读器插件,有了它们的帮助,你可以轻松在网站中显示其他网站或博客的最近更新。

1. jQuery RSS ATOM Feed Button

这款阅读器的功能十分完善。

源码/演示

2. jQuery REST RSS

该插件与最初的jQuery RSS 十分类似,不过它演示了如何在列表中通过悬停鼠标来预览内容,提示框由隐藏的div构成,在鼠标滑过的时候出现。

源码+演示

3. FeedEk

FeedEk基于jQuery开发,是一款具有综合功能的阅读器。它可以帮助你轻松的获得任何的信息订阅。

源码/演示

4. zRSSFeed

此插件使用Google Feeds API,它可以获得所有网址的RSS订阅。它使用内嵌的CSS样式类将文件转为结构化的HTML形式输出。

源码/演示

5. PaRSS

这款插件可以按照自定义格式展现RSS信息。它使用样式表中的UL或OL来展示网页上的内容。

源码+演示

6. jFeed

jQuery RSS/ATOM 订阅解析插件。

源码+演示

7. jQuery News Ticker

此插件借鉴了BBC News ticker的部分思想,但是它更轻量,更好用。

源码+演示

8. RSS Feed Rotator

此插件包含了获取订阅的服务端脚本、jQuery的AJAX方法和一个分隔信息的Javascript计时器。在获取订阅的过程中界面不显示信息,当获取完成后插件会将信息逐个显示。

源码/演示

9. jQuery Google Feed Plugin

Google Feed Plugin提供了服务器组件来帮助整合RSS阅读器。只要客户端包括最新的Google API脚本,开发者就可以在客户端整合RSS订阅功能。

源码+演示

10. 运用jQuery获取RSS信息

此插件可以运用jQuery帮助你快速、方便的获取要在网站上显示的RSS信息。它可以应用于任何网站,而且操作十分简单。

源码/演示

11. 运用jQuery和jGFeed创建RSS阅读器 

教你如何运用jQuery和jGFeed插件远程获取最新的RSS订阅,并且将结果加入到现有的标记中。jGFeed可以获得任何主机上的RSS信息,并且返回一个方便使用的JSON对象。

源码+演示

12. 运用PHP 和jQuery 创建RSS阅读器应用

教你如何使用PHP和jQuery建立简单的RSS阅读器应用。此插件运用PHP来处理服务器请求,用jQuery来提高应用的性能和响应速度。

源码/演示

13. Discover jQuery rssFeed

此插件使用简单,用来展现用户订制的RSS内容。

源码+演示

14. jQuery and PHP RSS Feed Syndicator

此插件可以高效、快速的为用户订阅的RSS内容进行更新。

源码/演示

15. jQuery RSS Slider

此插件运用jFeed和jQuery Flips设计了滚动的阅读页面,可以滑动显示最新的前三条讯息。

源码/演示

英文原文:15 Best of jQuery RSS Feed Readers

WordPress 被黑原因及防护技巧

WordPress 的确是一个很出色的平台,有着丰富的第三方插件和主题,也给博客主和广大读者提供了很棒的体验。但是,如果你不重视网站安全的话,你的博客很快就会成为黑 客眼中甜美的蛋糕了。在本文中,我们将会讨论到一下 WordPress 的安全隐患和一些应对方法。

通天塔

问题出在哪了?

对于一个像 WordPress 一样复杂的 CMS,用户的程序是在不同的服务器上运行的,第三方插件,第三方主题也可能会存在一些缺陷。当破坏者通过某些缺陷进入了你的网站的话,你就有麻烦了。

如果你运行的是一个易手攻击的 WordPress,黑客可以进行以下几种破坏:

  • 1、在你的网站上执行任意代码。
  • 2、注入脚本,HTML代码或者是直接编辑你的帖子。
  • 3、导致无法访问(使网站崩溃,CPU 和带宽过载)。
  • 4、注入或者执行 SQL 命令。
  • 5、获取重要数据,例如你的密码。
  • 6、把用户带到另外的网站,可能还是钓鱼网站。
  • 7、跨站伪造记录(CSRF)。
  • 8、在你的网站上创建一个隐藏的帖子,这个帖子只对搜索引擎可见,而且是导向到黑客的站点的。
  • 9、植入后门。这样就算你修复了那些缺陷黑客还是可以进入你的网站。
  • 10、在你的 PHP 核心代码和主题文件里面植入一段加密代码。

被黑的主要原因

一个很重要的原因就是你用的是过时的东西,比如 WordPress 核心程序,插件,主题。这就是为什么现在有那么多的相关服务来把升级变得更简单。其中 WP remoteInfitniteWP 是两个免费又好用的服务。

还有一些其他常见的原因:

  • 1、在下载了没有来源的主题,通常这些主题都是有后门的。
  • 2、从一个感染了病毒的电脑进入你的 WordPress 网站。
  • 3、管理员帐号的密码过于简单。

在哪里获得最新的漏洞信息

在 WordPress 3.X,已知的漏洞已经有30个,如果你的 WordPress 还是更旧的版本,漏洞就会更加多。这里有一个 Secunia 提供的所有已知 WordPress 漏洞的列表,或者你可以直接去关注一下 WordPress 的开发进展,订阅开发团队的博客 WordPress development blog

给你的博客上把锁

  • 1、定时备份博客。这样就能确保你在任何时候都可以重建网站。
  • 2、确保你的 WordPress 核心系统是最新的。
  • 3、确保插件和主题是最新的。
  • 4、不要使用未知来源的主题,通常都是有后门的,特别是那些放到免费网盘里面的破解主题。
  • 5、用一个没有其他站点使用过的高强度密码。
  • 6、确保你用来登录 WordPress 站点的电脑是没有病毒的。
  • 7、监控服务器和用户数据,调查可疑的行为。
  • 8、使用空白的 index.html 文件来禁止其他用户访问主题和插件目录。
  • 9、在你的 meta 描述里面把你的 WordPress 版本好去掉。
  • 10、通过 htaccess 文件来保护 WordPress 的 wp-admin 文件夹。

还有一些很好用的插件,我个人推荐以下几个:

Wordfence 提供免费的防火墙,病毒扫描,和流量监控。

Bulletproof 针对 XSS, RFI, CRLF, CSRF, Base64, Code Injection and SQL 注入的防护。

Better WordPress security 提供傻瓜式的操作。

Lockerpress 自定义登录 URL,更换管理员,还有一些自定义过滤的选项。

希望本文可以帮到各种读者朋友。

原文:Has Your WordPress Blog Been Hacked?

本文由 CloudCheung 翻译,转载请以可点击的超链接形式注明源地址: http://t.tt/34/

Google 帐户登录界面更适宜多帐户登录

如果你打开了多帐户登录功能,那么最近在登录Gmail的时候应该会看到这个变化了。Gmail以前只是显示出最后一次登录的帐户名称,然后让你输入密码,或重新输入其它帐户。而而现在它会列出所有曾经登录过的帐户让你选择。

不仅是Gmail,所有Google服务的登录界面都变了。

Via TNW

360 诉金山不正当竞争案昨开庭:索赔 200万 元

都说同行是冤家,360公司和金山公司也不例外,昨天,360公司起诉金山公司不正当竞争一案在海淀法院开庭。360公司要求金山公司停止实施对360公司的不正当竞争行为,并赔偿经济损失200万元。

360公司诉称,今年2月4日凌晨,360公司因未能与苹果取得及时联系,旗下多款应用产品被苹果公司从苹果商店下架。经过双方及时沟通 后,2 月8日上午11点,苹果公司将360产品未进行任何修改全部恢复。但是这一波折在网上传播,360公司认为,尤其是金山公司在其官网上发布文章 《刷排名、 盗隐私,360遭遇苹果史上最大的惩罚》,并通过旗下软件向手机和电脑用户全网“弹窗”,宣称“360旗下全线产品被苹果APPStore封 杀,据报道是 360涉嫌偷窥用户隐私所致”。

对此,金山公司的代理人辩称,文章并非金山公司撰写,而是转载其他网站的信息,不应承担责任。而360公司认为,文章落款有“金山安全中心”字 样, 文章正是出自金山公司之手。法官表示文章来源问题还需要各自证明,让双方重点对文章内容发表意见,360公司代理人表示,对方所称转载的文章比原文多 了 摘要的内容,着重说明360产品有问题下架,明显属于不正当竞争行为。对此,金山公司代理人认为文章没有失实,表示要回去核实摘要的来源。

360公司同时指出,用户电脑安装360旗下杀毒产品后,如再安装金山杀毒产品时会得到提示,称金山产品可以兼容360产品,但是两者有可能发 生冲 突,让用户选择卸载360或是继续安装金山毒霸。在界面上,还有两个360公司此前被起诉的判决书链接,供用户阅读。此举在360公司看来就是扩大负 面 影响,诱导用户卸载360公司的产品。

金山公司的代理人辩称,两款软件建议只选其一,在技术层面是说的通的,况且最终用户有选择权,不删除360公司产品也能正常使用,并不存在欺骗、误导的情形。法官并未当庭宣判。

《北京晨报》