资讯月刊下载
[编程语言] 一个活在命令行里的程序员给我们分享的代码
这篇内容源自 Github 上面一个有意思的分享。说的是这个分享者的一个前同事,作者说他是活在命令行中的人。只有要任何工作会耗费他 90 秒以上的时间,他就会写一个脚本来自动处理。 这位程序员写的这些脚本被收集整理后发到了 Github 上面,和大家一起分享,并且已经获得了 2 万多颗星星。 smack-my-bitch-up.sh: 这个脚本用于在加班的时候自动给他的老婆发短信。具体是怎么做到的 ...
[开源软件] 有“容”乃大:Docker容器,十万网店轻松托管
摘要:Shopify是一家为数十万家网店提供解决方案的公司,网站主要的框架是Ruby on Rails,为了更易扩展和管理业务,开始使用Docker和CoreOS技术。Shopify软件工程师Graeme Johnson介绍了如何在生产环境中使用容器技术。 【编者按】 Shopify是一家提供电商网店解决方案的公司,目前服务的网店数有10万家以上(Tesla 也是它的用户)。网站主要的框架是Ruby ...
[开源软件] Docker使用小贴士
摘要:来自Tutum的John Regan在本地Linux系统和云平台中都安装使用过Docker,在使用1年多的时间中,他总结了5条非常实用的经验,包括Docker经验镜像制作、Dockerfile、子进程以及容器和进程的对应关系等。 使用Docker已经一年多了,在本地Linux系统和云平台上都安装使用过。在那个时候就学会了很多关于管理镜像、灵活地为任何平台创建镜像的方法,学会写一些和Docker ...
[Web前端] 富Web应用开发的七大原则
摘要:针对富Web应用,开发者应该注意哪些要点?原文作者Guille认为如何让用户以最快的时间获得想要的数据尤为重要,开发者应注重七大原则,包括:服务器渲染、即时响应用户输入、响应数据/状态变更、增强历史记录处理等。 【编者按】对于Web开发者而言,除了具拥有精湛的开发技术外,还应具备一些软技能。而针对富Web应用,开发者应该注意哪些要点呢?原文作者Guille认为如何让用户以最快的时间获得想要的 ...
[企业架构] 如何加速 Java 应用开发
在实际开发过程中,有很多时间浪费在启动服务器、调试、重复工作上等。如何提高开发效率我觉得有必要去思考一下。本系列不包括改善硬件来提高速度。在此我从5个方面总结了如何提高开发效率,当然不一定很完善,欢迎补充。 本系列从如下几个方面介绍:优化应用提高启动速度、使用如热部署减少重启服务器时间、使用单元/集成测试缩短发现问题到解决问题的时间,使用模板消除常见的重复,脚本化日常工作等几个方面介绍。 ...
[编程语言] Web编程语言和脚本语言的就业趋势
八月是一个值得关注工作趋势的月份,今天,我们来重点关注web编程语言和脚本语言的就业趋势。 您可能很想知道我所指的“web编程语言和脚本语言”到底是什么?本文中我列举了Ruby、Python、PHP、JavaScript、Flex 以及 Groovy等编程语言。我在这里并没有提及Rails,是因为我想尽量将开发框架和开发语言区分开。 1. Indeed.com趋势分析图:(横坐标表示时间;纵坐标 ...
[行业应用] JavaEye博客批量备份脚本下载
现在你除了可以使用JavaEye博客提供的制作电子书功能来备份你的博客成为PDF,还可以使用我们提供的备份脚本来导出你的博客。有些用户可能不习惯用PDF格式的电子书来保存自己的博客备份。没有关系,我们现在还提供了脚本让你批量抓取自己的博客,保存为html网页。 首先你应该确保你的博客被Google Reader订阅,如果你是一个比较勤奋的博客作者,一般情况下都已经被订阅了。如果没有被Google ...