简介: ITeye新闻月刊 - 2013年02月 - 总第60期 热点推荐
 Mozilla正式推出Firefox OS Mozilla在MWC 2013上正式发布了Firefox OS,并带来了首款Firefox OS设备。 JDK 8发布计划延期 甲骨文计划在JDK 8 M6版本中实现所有特性,但由于开发进度等原因,致使完整 版本的发布延期。 2月TIOBE编程语言排行榜:Java重返榜首 在本月TIOBE发布的最新编程语言排行榜中,Java击败C语言,重返榜单首位。 目录: 1. 移动开发 1.1 Mozilla 发布 Firefox OS 及首款设备 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2 Ubuntu 进军平板电脑领域 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.3 Intel推新工具,将iOS代码转为HTML5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.4 开发 Firefox OS 应用的样板工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.5 Ubuntu移动操作系统ROM开放下载 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.6 开发者应该从优秀移动 App 中学什么? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.7 应用被苹果拒之门外的 9 个意外原因 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 1.8 不只靠广告,App的其他生钱之道 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 1.9 百度发布2012Q4移动互联网发展趋势报告 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 1.10 2013 年移动行业十大发展趋势 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 1.11 Firefox、Ubuntu如何突破iOS/Android垄断? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 1.12 苹果应用审查团队叫停Cookie追踪技术 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 1.13 Linux 平台模拟器 Wine 登陆 Android . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 2. Web前端 2.1 Bootstrap 2.3 新特性一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 2.2 Twitter开源Flight,一个事件驱动的组件框架 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 2.3 网页加载速度优化技巧 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.4 基于HTML5实现的超炫Web效果 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 2.5 用草图来规划你的web设计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 2.6 免费图标和 UI 素材大荟萃 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 2.7 一些免费的 UI 和图标资源 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 2.8 8 款精美的 CSS3 表单及源码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 2.9 10 个针对 Web 设计者的背景和纹理资源 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 2.10 OperaMasks-UI v2.1 版本发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 2.11 jQuery Migrate 1.1 发布,jQuery 应用迁移辅助插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 2.12 微软发布modern.IE,免费的Web开发者测试工具集合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 2.13 SVG.js:基于JavaScript的SVG操作库 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 3. 企业架构 3.1 Nginx 宣布支持 WebSocket 协议 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 3.2 Apache Hadoop 2.0.3 alpha 版发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 3.3 Spring For Apache Hadoop 1.0 正式发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 3.4 Apache Tomcat 7.0.37 发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 3.5 Apache Wicket 6.6发布,基于组件的Java Web开发框架 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 4. 编程语言 4.1 2013年2月TIOBE编程语言排行榜:Java 重返榜首 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.2 JDK 8 发布计划延期 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 4.3 JavaFX 的开源进程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 4.4 Java 8 更新,带来 JavaFX 3D 功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.5 Java 6 到期,甲骨文停止公共更新 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.6 JCache 无缘 JavaEE 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 4.7 Ruby 2.0 正式发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 4.8 NetBeans IDE 7.3 正式版发布,支持HTML5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104 4.9 RubyMine 5 新特性一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105 4.10 IntelliJ IDEA 12.0.3 发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106 4.11 谷歌发布基于 B-Tree 的 C++ 模板库 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108 4.12 甲骨文发布2月份安全补丁集,修复Java漏洞 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109 4.13 向 JavaScript 说“不” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110 5. 互联网 5.1 2013 春节期间重要新闻回顾 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111 5.2 Windows 7 版 IE10 正式发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115 5.3 Chrome和Firefox通过WebRTC实现互操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116 5.4 Firefox 为什么不切换到 WebKit 内核? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117 5.5 Chrome 25 正式发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 5.6 Firefox 19 正式版发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 5.7 你的网站有多安全? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 6. 开源软件 6.1 Lua 集成开发环境 Decoda 开源 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123 6.2 RedHat开源其Hadoop存储系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .124 6.3 Linux Kernel 3.8 正式版发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .126 6.4 GitHub发布Boxen,帮你一键部署开发环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127 6.5 xmemcached发布1.4.0版本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130 6.6 Java 开源博客 B3log Solo 0.5.6 正式版发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .131 6.7 适用于云端部署的MVC框架——XMVC 发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .134 6.8 GitHub for Windows新特性一览:与Visual Studio深度集成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135 7. 研发管理 7.1 哪种编码风格是你的“菜” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138 7.2 换NoSQL前应该尝试的事情 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142
 ITeye新闻月刊 - 2013年01月 - 总第59期 热点推荐
 “项目破坏者”手册 要想将一个开发项目搞砸,有很多种方法,本手册为你一一道来。 个人手机游戏开发者之死 个人开发者创业有多难?再好的创意和产品也难敌高额的推广费用和山寨。 中国春运,Github躺枪 目录: 1. 移动开发 1.1 个人手机游戏开发者之死 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2 iOS 7,你期待什么? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.3 看看 Firefox OS 手机长什么样 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.4 现在开发一个App需要多少时间? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.5 2013“移动年”:5款新兴系统迎战Android和iOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.6 Socketeq:Windows版Android虚拟机 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2. Web前端 2.1 HTML5的未来:它还能走多远? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.2 2013 年最热门的 20 个 Web 设计趋势 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.3 如何与最新的 Web 技术保持同步 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 2.4 面向 Web 开发者的实用在线工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 2.5 最全的 Web 开发项目检查清单 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.6 现在就开始使用 AngularJS 的三个原因 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.7 JavaScript Source Map 功能详解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 2.8 jQuery 2.0 beta发布,不再支持IE6/7/8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 2.9 zTree v3.5.02 发布,jQuery Tree 插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 2.10 InK:超棒的前端界面开发套件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 2.11 精选 5 个漂亮的 CSS3 图片滑过特效 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 2.12 6 款精美 jQuery 图片滑块插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 2.13 7 个超酷的 CSS3/jQuery 特效源码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 2.14 8 套精致的纯 CSS3 按钮 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 2.15 8 款精美的 jQuery/CSS3 菜单特效 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 3. 编程语言 3.1 TIOBE编程语言排行榜:Objective-C蝉联“年度语言” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 3.2 改善异常处理的 6 个技巧 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 3.3 JavaEE 7 项目的最新进展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 3.4 下一代JavaScript中将会有的几个新东西 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 3.5 Spring 4.0 开发计划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 3.6 甲骨文谈 Java 安全问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109 3.7 哪种编程语言更好?真的不重要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110 3.8 Web服务器份额:Apache仍居首,Nginx将超IIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112 3.9 Spring被爆漏洞,允许远程执行代码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114 3.10 Servlet 3.1 规范预览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 3.11 IntelliJ IDEA 12.0.2 发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116 3.12 Intel 面向学生免费提供 C++ 开发工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117 4. 互联网 4.1 中国春运,Github 躺枪 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118 4.2 2013 年最火和最挣钱的 6 个 IT 职位 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120 4.3 Facebook技术总监:如何管理10亿用户的数据? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122 4.4 360死磕百度,360百科的优缺点分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125 4.5 谷歌发布新版Chrome和Chrome for Android . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .128 4.6 Web 设计中的排版 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 5. 开源软件 5.1 Eclipse基金会项目告别CVS,迁至Git . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138 5.2 开源项目文档应规避的13处“硬伤” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .140 5.3 Flex 成为 Apache 基金会顶级开源项目 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145 5.4 GitHub 开发者数破 300 万 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .146 5.5 JEECG:一款基于代码生成器的智能开发框架 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .147 5.6 Apache Tomcat 7.0.35 发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .151 5.7 Apache Lucene 4.1 和 Solr 4.1 发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .152 5.8 Spring Framework 3.1.4 发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153 5.9 开源 Web 开发平台 WebBuilder 6.5.8 发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .154 5.10 开源 exFAT 文件系统发布 1.0 版 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .155 6. 操作系统 6.1 Ubuntu 发布移动版操作系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .156 6.2 Fedora 18 正式版发布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 6.3 你应该知道的一些 Linux 技巧 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .160 7. 研发管理 7.1 “项目破坏者” 手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 7.2 《反制“项目破坏者”》手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .168 7.3 如何成为一名软件架构师? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .171 7.4 如何让老板发现你是一个优秀的程序员? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .173 7.5 程序员如何增加收入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 7.6 程序员为何喜欢半夜工作? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177 7.7 提高工作效率的秘诀 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 7.8 像建筑设计师一样去写程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187 8. 行业应用 8.1 订票助手开发者:用自己的方式来让世界公平一点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .190 8.2 谈谈阿里系的技术积累 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
|