资讯月刊下载
Linux 4.0来了
Linux Torvalds刚才已经在内核开发的Git系统中按下了按钮,代号为“Hurr durr I'ma sheep”的Linux 4.0终于问世了。为了应景,他还给自己起了个绰号叫"we're all sheep",放在名字中间。有意思的是,对应的内核网站也已经开始运作:https://imasheep.hurrdurr.org/。 这是2.6.34/2.6.35(代 ...
Linux恶意软件简史
——那些年困扰Linux的蠕虫、病毒和木马 虽然针对Linux的恶意软件并不像针对Windows乃至OS X那样普遍,但是近些年来,Linux面临的安全威胁却变得越来越多、越来越严重。个中原因包括,手机爆炸性的普及意味着基于Linux的安卓成为恶意黑客最具吸引力的目标之一,以及使用Linix系统作为数据中心服务器系统的机器也在一直稳步增长。但早在2000年之前,Linux恶意软件就以某种形式 ...
Google公开未修复的Windows 8.1安全漏洞
Google安全研究数据库在发现90天后自动披露了微软未修复的一个Windows 8.1安全漏洞。对于Google的90天自动披露机制,已有人在漏洞披露页面抱怨这是一个糟糕的主意。漏洞与不能正确验证用户是普通用户还是管理员的函数有关。ahcache.sys中的系统调用NtApphelpCacheControl()设计允许缓存应用程序的兼容性数据,以在新进程被创建时快速重用。普通用户可以查询缓存但无权 ...
Linux之父Linus说:并行计算基本上就是浪费大家的时 ...
并行计算有什么好的? 硬件的性能无法永远提升,当前的趋势实际上趋于降低功耗。那么推广并行技术这个灵丹妙药又有什么好处呢?我们已经知道适当的乱序CPU是必要的,因为人们需要合理的性能,并且乱序执行已被证明比顺序执行效率更高。 推崇所谓的“并行”极大地浪费了大家的时间。“并行更高效”的高大上理念纯粹是扯淡。大容量缓存可以提高效率。在一些没有附带缓存的微内核上搞并行毫无意义,除非是针对大量的规则 ...
Kubernetes:Google分布式容器技术初体验
摘要:作者认为一个良好的分布式服务框架需要实现服务的配置管理,包括服务发现、负载均衡及服务依赖管理,以及服务之间的调度及生命周期管理。而Kubernetes包含了上述部分特性,作者对Kubernetes进行了一些尝试与体验。 Kubernetes是Google开源的容器集群管理系统。前几天写的 分布式服务框架的4项特性 中提到一个良好的分布式服务框架需要实现 引用服务的配置管理。包括服务发现、负载 ...
如何研究学习一个机器学习算法
机器学习算法都是一个个复杂的体系,需要通过研究来理解。学习算法的静态描述是一个好的开始,但是这并不足以使我们理解算法的行为,我们需要在动态中来理解算法。 机器学习算法的运行实验,会使你对于不同类型问题得出的实验结论,并对实验结论与算法参数两者的因果关系有一个直观认识。 在这篇文章中,你将会知道怎么研究学习一个机器学习算法。你将会学到5个简单步骤,你可以用来设计和完成你的第一个机器学习算法实验 ...
CodeForge公布最受欢迎的 Linux平台代码编辑器/IDE排 ...
引用CodeForge网站最新公布2014年11月“我最喜欢的 Linux平台代码编辑器/IDE”排行榜。这份排行榜的数据来自2014年11月份对一万三千多名软件工程师的问卷调查。 CodeForge网站最新公布2014年11月“我最喜欢的 Linux平台代码编辑器/IDE”排行榜。此排行榜反映了各种Linux平台代码编辑器/IDE在国内和境外不同国家和地区的流行程度,为软件工程师及其他业内人士提供 ...
脑洞大开!用Swift写个Material Design组件库
摘要:在iOS平台上用Android风格界面?日本开发者Le Van Nghia别出心裁地用Swift语言编写了一套名为MaterialKit的,专门用于iOS应用开发的Material Design开源组件库,高度可定制,拥有着非常完整的示例。 亲爱的开发者们,试没试过在iOS平台上使用非iOS风格界面?在Google引入全新UI设计语言Material Design之后,各种Material D ...
RubyMine 7 正式发布,Ruby 集成开发环境
RubyMine 7 正式发布,此版本现已提供下载。 RubyMine 7提供以下功能: Chef:现已通过兼容RubyMine 7的专门插件得到支持,该插件在IDE中引入详尽的手册、方法和资源。 Puppet 语言支持:得到显著提高,通过用于分析Puppet清单文件(manifest)的插件实现。 集成 EditorConfig:现在拥有更多代码类型选项。 改善调试器:包括在调试器会话的上下文 ...
Chrome 39 稳定版正式发布,支持 Mac 64 位
Chrome 39 稳定版正式发布!此版本支持 Windows,Linux 和 Mac 平台。Chrome 39.0.2171.65 包括大量的bug 修复和改进: 支持 Mac 64 位 大量的新应用和扩展 API 稳定性和性能提升 更多内容请看log。此版本包括超过 42 个安全修复。. 值得关注的修复内容如下(更多请看 Chromium security page):[$ ...
盘点最受开发者喜爱的Android 5.0 Lollipop API
摘要:作为Android系统的一次重大升级,Android 5.0 Lollipop采用全新的Material Design语言,不但在视觉和操作上更胜一筹,还包含扩展UI工具包,更引入了大量新的API,本文着重介绍了其中最值得开发者深爱的12款API。 作为Android系统的一次重大升级,Android 5.0 Lollipop突出采用全新的Material Design设计语言,不但在视觉和操 ...
Android 5.0正式开启:Nexus系列最早更新
今天早些时候,谷歌正式对外宣布,Android 5.0正式版正式跟大家见面。 从谷歌给出的公告来看,今天就将会有用户收到Android 5.0的更新提示,而首批设备包含了Nexus 4、Nexus 5、Nexus 7以及Nexus 10。 值得一提的是,今天早些时候,摩托罗拉也开始向Moto G的用户提供5.0系统的升级,随后到来的是Moto X,很快LG的G3也将得到系统的升级。 An ...
走苹果的路子!Jawbone推低端健身追踪设备
摘要:时隔半年之后,Jawbone连续推出两款全新的健身追踪设备,分别为UP3和UP Move。低调奢华有内涵的UP3拥有多传感器平台、智能算法等,是一位完全私人定制的智能教练,而走低价亲民路线的UP Move的电池续航能力长达6月。 北京时间11月6日消息,著名的智能可穿戴设备厂商Jawbone在时隔半年之后,一口气推出了两款全新的健身追踪设备,分别为“UP Move”和“UP3”。其中,UP M ...
iOS设备出现新恶意软件WireLurker 未越狱也受影响
摘要:iOS设备上出现了一新恶意软件——WireLurker,它主要通过Mac USB感染运行iOS的设备。与大多数恶意软件不同,Wirelurker并不局限于越狱的iPhone和iPad,哪怕没越狱,用户也照样受到影响。目前苹果已移除有问题应用。 据国外网站CNET报道,中国的iPad和iPhone用户近日受到一个活跃的恶意软件威胁。美国安全公司称,该恶意软件主要通过苹果Mac OS X操作 ...
Jim Zemlin:Linux正走在正确的历史道路上
在德国的杜塞尔多夫举办的 LinuxCon 会场后台,我们采访了Jim Zemlin——Linux基金会的执行董事,当时他刚做完一个报告。他特别的兴奋,不光是因为本次盛会的成功举办,还因为杜塞尔多夫是他所钟爱的 Kraftwerk 乐队的家乡。 “我的同事居然都没听过这个乐队!你知道吗 Kraftwerk 是一个来自杜塞尔多夫的乐队哪!这是一个来自德国的电子乐队,我告诉过你们的啊!”他笑容面满 ...
2014年10月操作系统份额:Windows 8.1份额喜人
北京时间2014年11月3日消息,日前Net Applications发布了2014年10月全球PC操作系统排名。微软最新的PC操作系统Windows 8.1自去年10月份发布到现在,已经问世了一年多月的时间。Windows 8.1依靠着蚕食Windows 8的市场份额,其市场份额一直在稳步增长,前后两者加起来的份额已有16.8%。而于今年4月结束支持的Windows XP,达到新低的17.18%市 ...
Ubuntu 14.10 Utopic Unicorn发布
Ubuntu 14.10 Utopic Unicorn正式发布,除了服务器、桌面和云计算版本外,还同时发布了官方支持的Ubuntu衍生版本如Kubuntu、Lubuntu、Mythbuntu、Ubuntu GNOME、Ubuntu麒麟、Ubuntu Studio和Xubuntu等。Ubuntu 14.10主要特性包括:Linux kernel 3.16,更新AppArmor和Oxide。桌面版Uni ...
Mark走起!iOS开发最常用的第三方库
向自己的应用中添加第三方库是一件需要谨慎而行的事情,因为也许在不久的将来,这些库可能会停止开发,那么到时,当使用这些库遇到问题,却没了任何支持,会是一件很悲催的事情。所以,这里向大家介绍的是,在iOS应用开发中最常使用,而又有信心会继续开发和支持很长一段时间的第三方库,希望能够对你的开发工作有所帮助。 1. CocoaPods 是不是已经厌烦了将各种库拖拽到Xcode项目中?那么,CocoaPo ...