WEB+DB PRESS是日本主流的计算机技术杂志,旨在帮助程序员更实时、深入地了解前沿技术,扩大视野,提升技能。内容侧重于Web开发的相关技术。
本期的主题分为3个特辑:智能手机测试最前沿、Amazon Web Services最新技巧和Sass/Compass实战。特辑1从客户端到服务器端讲解智能手机应用程序自动化测试的相关内容。特辑2介绍了最主流的云计算平台Amazon Web Services 的最新功能,并对其主要服务的一些使用方法进行解说。特辑3则介绍Sass 以及构建在其基础之上、能够扩展其功能的Compass框架,内容涵盖了基础知识以及在生产系统中的实战技巧。
内 容 提 要
WEB+DB PRESS是日本主流的计算机技术杂志,旨在帮助程序员更实时、深入地了解前沿技术,扩大视野,提升技能。内容侧重于Web 开发的相关技术。
本期的主题分为3 个特辑:智能手机测试最前沿、Amazon Web Services 最新技巧和Sass/Compass实战。特辑1 从客户端到服务器端讲解智能手机应用程序自动化测试的相关内容。特辑2 介绍了主流的云计算平台Amazon Web Services 的最新功能,并对其主要服务的一些使用方法进行解说。特辑3则介绍Sass以及构建在其基础之上、能够扩展其功能的Compass框架,内容涵盖了基础知识以及在生产系统中的实战技巧。
本书适合各行业Web 前端和数据库开发者阅读。
目录
第4回 UI/UX 未来志向——预测未来之走向,知晓当下之所需 众多亮点的游戏设计世界 ● 渡边惠太4
特辑1 智能手机测试最前沿 应用、浏览器、服务器端完全自动化!
第1章 智能手机测试的基本知识 首先要建立测试策略 ● 中川胜树4
第2 章本机应用程序的UI自动化测试 使用Calabash编写跨Android/iOS平台的测试 ● 山内沙瑛 贾成锴 小俣裕一10
第3章 浏览器自动化测试 区别使用各种Selenium WebDriver ● 冲田邦夫19
第4章 JavaScript自动化测试 使用Jasmine实施单元测试,使用PhantomJS实施集成测试 ● 泽村正树28
第5章 服务器端自动化测试 Web API的集成测试 ● 卜部昌平32
第6章 自动构建与发布应用程序 TestFlight与Jenkins的应用 ● 吉藤博记36
特辑2 Amazon Web Services最新技巧 EC2、VPC、RDS、CloudFormation
第1章 Amazon Web Services的分层比较 理解各项服务的特征,掌握如何选择服务 ● 片山晓雄 平山毅42
第2章 使用EC2 和VPC 构建系统 设计安全性和可用性俱佳的基础设施 ● 舟崎建治 吉荒祐一51
第3章有效利用RDS构建数据库 创建、部署、备份 ● 今井雄太 八木桥徹平59
第4章利用CloudFormation实现自动化的系统环境构建 从系统构建模板的创建到系统中间件的安装及设置 ● 安川健太66
特辑3 Sass/Compass实战 用简洁的代码描述现代化的CSS ● 石本光司
第1章 Sass/Compass简介 CSS 预处理器及其扩展框架诞生的背景74
第2章 构建开发环境 安装、基本操作、GUI工具77
第3章 Sass的基本语法以及Compass 嵌套、混合、继承、导入、Compass 模块81
第4章 写出现代化的CSS 理解其原则以及灵活运用MVCSS 框架89
第5章 实践中的Sass/Compass 陷阱、多人开发、性能94
第9回 领先Ruby 使用Boxen进行Mac的环境搭建和配置管理 ● 近藤宇智朗99
第9回 理论学习SQL新入门 通过重构改善数据库设计 ● 奥野干也107
第10回 JavaScript应用最前沿——来自大规模开发现场 移动设备环境下的调试技术——模拟移动功能以及iOS/Android中远程调试功能的使用方法 ● 天野祐介125
第4回 Emerging Web Technology 研究室 使用Grunt 实现前端开发的自动化 ● 伊藤直也
第9回 Java的潜力——灭火工程师秘籍 用程序性能分析来分析性能问题——问题的分解方法、分析工具及示例 ● 住川裕岳 北川贵久 菅原一志134
第9回 站在巨人的肩上学PHP——向前辈学习现代编程 通过Doctrine Annotations实现的声明式编程 ● 后藤秀宣145
第23回 Perl Hackers Hub Perl应用的测试与高速CI环境的构建方法 ● 审稿:日本Perl协会153
第18回 支撑CyberAgent 的程序员们( 技术篇) 致力于改善响应速度的“特命”小组 ● 川添贵生 161
图灵访谈 CSS创始人之一Bert Bos:CSS只是进化的一部分165
分栏目录
特辑1 智能手机测试最前沿应用、浏览器、服务器端完全自动化!
第1章智能手机测试的基本知识——首先要建立测试策略4
第2章 本机应用程序的UI自动化测试——使用Calabash编写跨Android/iOS平台的测试10
第3章 浏览器自动化测试——区别使用各种Selenium WebDriver19
第4章 JavaScript自动化测试——使用Jasmine实施单元测试,使用PhantomJS实施集成测试28
第5章 服务器端自动化测试——Web API 的集成测试32
第6章 自动构建与发布应用程序——TestFlight与Jenkins的应用36
特辑2 Amazon Web Services最新技巧EC2、VPC、RDS、CloudFormation
第1章 Amazon Web Services的分层比较——理解各项服务的特征,掌握如何选择服务42
第2章 使用EC2 和VPC 构建系统——设计安全性和可用性俱佳的基础设施51
第3章 有效利用RDS 构建数据库——创建、部署、备份59
第4章 利用CloudFormation实现自动化的系统环境构建—— 从系统构建模板的创建到系统中间件的安装及设置66
特辑3 Sass/Compass实战用简洁的代码描述现代化的CSS
第1章 Sass/Compass简介——CSS预处理器及其扩展框架诞生的背景74
第2章 构建开发环境——安装、基本操作、GUI 工具77
第3章 Sass 的基本语法以及Compass——嵌套、混合、继承、导入、Compass模块81
第4章 写出现代化的CSS——理解其原则以及灵活运用MVCSS框架89
第5章 实践中的Sass/Compass——陷阱、多人开发、性能94
专栏
第4回 UI/UX未来志向——预测未来之走向,知晓当下之所需 众多亮点的游戏设计世界1
连 载
第9回 领先Ruby 使用Boxen进行Mac的环境搭建和配置管理99
第9回 理论学习SQL新入门 通过重构改善数据库设计107
第10回 JavaScript应用最前沿——来自大规模开发现场 移动设备环境下的调试技术——模拟移动功能以及iOS/Android中远程调试功能的使用方法116
第4回 Emerging Web Technology研究室 使用Grunt实现前端开发的自动化125
第9回 Java的潜力——灭火工程师秘籍 用程序性能分析来分析性能问题——问题的分解方法、分析工具及示例134
第9回 站在巨人的肩上学PHP——向前辈学习现代编程 通过Doctrine Annotations实现的声明式编程145
第23回 Perl Hackers Hub Perl应用的测试与高速CI 环境的构建方法153
专家视点
第18回 支撑CyberAgent的程序员们( 技术篇) 致力于改善响应速度的“特命”小组161
图灵访谈
CSS创始人之一Bert Bos:CSS 只是进化的一部分165
《Linux程序设计(第3版)》讲述在Linux系统及其他UNIX风格的操作系统上进行的程序开发,主要内容包括标准LinuxC语言函数库和由不同
《多面的制度:跨学科视野下的制度研究》内容简介:从三皇五帝到品秩爵位,从中央集权到地方自治,从自上而下到自下而上,从正式规
学习GNUEmacsGNUEmacs是Emacs编辑器家族中最受欢迎、传播范围最广、也是最强大和最灵活的UNIX文本编辑器。与其他文本编辑器的重要
《思维导图:古诗词满分学习法》内容简介:背诵古诗词是中学生的一大难题,很多学生都是背了忘,忘了又背,鉴于此作者想到了让古诗
《人机交互:以用户为中心的设计和评估(第6版)》内容简介:本书计算机系统、互联网、移动终端,带动了人类生活全面的数字化、信息
《企业网络安全建设最佳实践》内容简介:本书是“奇安信认证网络安全工程师系列丛书”之一,全书采用项目式、场景式的知识梳理方式
Sinceitsfoundingin1989byTerrenceSejnowski,NeuralComputationhasbecometheleadingjo...
《犹太商人大智慧》内容简介:财富之道;翻开这本书,你将真正踏上百万富翁的成功之旅;如果看完这本书,你还不会挣钱,那你将一生
林桂岚在她的上一本书《设计,不安于室》中提到:落入设计圈的人都具有浪漫情怀。而在这本《挑食的设计》中她则强调被设计圈住的
錢研發的高科技產品,為何九五%都是賠錢貨?錢景?還是陷阱?九組關鍵準則,判讀最值得投資的高科技產業。對創造、投資新科技的
Python在Unix和Linux系统管理中的应用 本书特色 《Python在Unix和Linux系统管理中的应用(影印版)》为开明出版社出版发行。Python...
HTML5权威指南 本书特色 《html5权威指南》是系统学习网页设计的权威参考图书。《html5权威指南》分为五部分:**部分介绍学习本书的预备知识和html...
《典藏——印象派作品高清图集》内容简介:印象派是西方绘画史上划时代的艺术流派,兴起于法国,在19世纪末达到鼎盛,其影响遍及欧
《MATLAB图像处理超级学习手册》内容简介:本书以MATLAB R2013a版本的功能叙述为主,由浅入深全面地讲解了MATLAB软件在图像处理方面
《礼义之邦》内容简介:礼仪是礼的形式,礼义则是礼的本质。所有礼仪活动或者礼仪程序的背后,都蕴含有特定的道德认同、价值导向、
《自然与人工系统中的适应:理论分析及其在生物控制和人工智能中的应用》是遗传算法开山之作,以适应性为主题,贯穿生物、经济、人
网络管理员教程-全国计算机技术与软件专业技术资格(水平)考试指定用书-(第4版) 本书特色本书按照全国计算机技术与软件专业技术资格(水平)考试要求编写,内容紧扣...
《短线金手6:T+0战法实战剖析》内容简介:本书精选99种炒股T+0战法案例,结合私募实战操作分析,全方位解析T+0战法在实战中的运用
《大学生社会责任感培育的实践与探索》内容简介:本书围绕如何培育大学生的社会责任感,基于“全人教育”理念,即通过“社会学习”
AuniqueresourcetohelpsoftwaredeveloperscreateadesirableuserexperienceToday,top-f...