使用Web API为应用程序的开发者提供服务是软件工程师拥有成就的工作之一。但是如何创造一个具有活跃开发者生态系统的、受欢迎的API,也是软件工程师拥有挑战的工作之一。有了这本实用指南,开发者、产品经理、架构师、开发相关专业人员和技术领导都能够从中学习如何在设计、扩展、营销和持续开发可交互操作的API的复杂决策过程中找到正确的方向。 在本书中,作者阐述了API的设计理论,并针对如何构建Web API及管理API在生产环境的运行提供了实践训练。本书还将指导你学习如何围绕自己的API构建和维护开发者生态系统。本书还包括了来自Slack、Stripe、Facebook、Microsoft、Cloudinary、Oracle和GitHub等公司的专家建议、工作表、工作清单和案例研究等。概述请求-响应和事件驱动的API设计范例。了解如何设计满足用户需求的API的很好实践。 使用模板创建API的设计过程
爆笑中讲述苦逼设计师心酸血泪史。从初入职场到设计老鸟,影天酱带你遍历设计人生,穿越苦难走向幸福。□创作思想、创作意识和创作灵感三者能否迸发火花,是决定风光照片创新的核心之核心。
用户体验多面手是指那些必须完成多种任务的用户体验设计师。他们除了开展用户研究,设计方案外,往往还要花大量的时间与同事讨论、沟通,甚至还要写文案,做测试。这些都让用户体验设计师觉得焦头烂额,难以应付。如何对付琐碎的工作,提高工作效率,获得同事的支持?本书介绍的27种方法将帮助读者成为工作上独当一面的、出色的用户体验多面手。
虽然有很多网络和IT安全方面的资源,但是直到现在,依然缺乏详细的现代web应用程序安全相关的知识。这本实用的指南提供了攻防兼备的安全观念,软件工程师可以轻松学习和应用。Salesforce的高级安全工程师AndrewHoffman介绍了Web应用安全的三大支柱:侦察、攻击和防御。你将学习有效研究和分析现代Web应用程序的方法,包括那些你无法直接访问的应用程序。你还将学习如何使用近期新的黑客技术来入侵Web应用。最后,你将学到如何在自己的Web应用程序开发中采取缓解措施,以防止黑客攻击。探索困扰当今Web应用程序的常见漏洞。学习攻击者进行漏洞利用攻击所用的基本的黑客技术。构图和记录你无法直接访问的Web应用程序。开发并部署可以绕过常规防御机制的、定制的漏洞利用程序。制订并部署缓解措施,保护你的应用程序免受黑客攻击。将安全编码的很好实践融
在当今信息爆炸的时代,如何迅速吸收、消化信息并把信息有效地传递给受众,是企业运作和个人工作生活的重要组成部分。《视不可当:信息图与可视化传播》是针对数字营销和社会化媒体领域的实用图书。书中介绍了数据可视化在信息传播过程中的美学和商业价值,为读者呈现了各类可视化数据和概念,并分步骤解读了如何创建和发布信息图,从而达到利用可视化信息与人沟通的目的,并帮助企业制定的营销战略,更好地树立品牌形象。《视不可当:信息图与可视化传播》也提供了诸多信息图资源,以供读者进一步学习。 《视不可当:信息图与可视化传播》适合信息图设计者和商业人士阅读。
本书系统地介绍了CSS样式的基础理论和实际应用技术,并结合实例来介绍Div+CSS布局制作网页的方法和技巧。在实例的制作过程中介绍CSS样式设计各方面知识的同时,还结合实际网页制作中可能遇到的问题提供解决问题的思路、方法和技巧,使初学者也可以轻松地掌握Div+CSS布局的方式,制作出精美的网页。本书全面展现了运用Div+CSS进行网页设计布局的方法,详细的讲解步骤配合图示,使得每个步骤清晰易懂、一目了然。收中不但应用大量实例对重点难点进行深入的剖析,而且还结合作者多年的网页设计与教学经验进行点拨,使读者学以致用。并且在书中还穿插介绍了有关CSS和HTML的相关知识,立求使读者了解到*新的网页设计制作技术。本书内容丰富、结构清晰,注重思维锻炼与实践应用,适合初、中级网页设计爱好者以及希望学习Web标准对原有网站进行重构的网页
通过本书你能学到网页的框架制作、HTML 5的新增知识点、新型表单的制作方、网页中的绘图方、定位及拖放等;给网页添加样式的方、动画的制作、网页的自适应、图片文字的各种流行样式的制作方;为网页设计的方、播图的制作方原理、表单中的运用方等一系列实用知识点;在介绍各个知识点时,采用了 为通俗易懂的描述方式,做到简洁而不空洞、详细而不烦琐,且都是在网页设计中经常使用的知识点;全书采用彩色印刷、简洁大方的排版方式,选用的实例也都 精美;在保证学会的前提下,追求多方操作,为了配合正文讲解,书中还总结了一些小知识板块,以帮助读者掌握 多的知识内容。
本书简要介绍CSS的若干重要概念,并按字母顺序逐一总结CSS选择器和属性。本书还介绍了几种新属性:网格、弹性盒子、裁剪、遮罩和合成。 快速找到所需信息。 探索CSS概念、属性值、选择器和查询以及属性。 学习新特性,完善和拓展你的CSS技能。 介绍动画、网格、弹性盒子、遮罩、滤镜、合成等新属性。
本书主要内容有:学习如何在Kubernetes集群上部署操作器。从使用到实现,全面探索操作器。探索操作器框架:操作器SDK、操作器生命周期管理器以及操作器度量。利用SDK的Go编程语言支持构建、打包和运行操作器。利用现有的Helm和Ansible资产打包和部署操作器。学习如何在Kubernetes集群上分发操作器。学习如何利用操作器实现网站可靠性工程实践。
作为一本以跨学科的视角、全面介绍用户界面(UI)设计的案头读物,拉杰·拉尔编著的《UI设计黄金法则--触动人心的100种用户界面》囊括了各类数字产品的框架视图以及 的设计经验与准则,并结合大量实际设计案例,提出了诸多成就伟大产品的用户体验要素。从命令行界面、WIMP界面、Metro UI、拟物设计,到可缩放用户界面、信息图设计、自适应用户界面等等,全书以图文并茂且简单易懂的形式,为广大读者详细解读了百种数字产品用户界面的设计理念与方法。通过学习这些宝贵的设计经验与法则,读者同样可以营造出触动人心的用户体验。 对于广大UI设计师、平面设计师、用户体验专家、网页设计师以及富互联网应用程序或移动端数字产品开发者等而言,本书必是一本不可多得的参考书。
本书基于网页设计与制作课程教学标准,根据对职业岗位的需求调研分析,主要划分了网页界面设计与网页制作两大块内容模块,通过5个项目,讲解了网页基础知识、界面布局、界面元素美化、站点创建与管理、HTML基础知识、CSS样式等网页设计与制作的关键技术和制作流程。本书兼顾了界面设计与网页制作技术两方面的知识和技术,相关专业覆盖面更广泛;本书内容选取的软件均为近期新版本,且网页制作部分选取了国内目前最常用且Web前端制作1+X考证指定软件Hbuilder,能更好的满足院校课证融通的需求。本书适合于开设了“网页设计与制作”课程的相关专业中高职院校学生,或想从事网站建设、网页设计、网站维护等行业的社会人员。
虽然有很多网络和IT安全方面的资源,但是直到现在,依然缺乏详细的现代web应用程序安全相关的知识。这本实用的指南提供了攻防兼备的安全观念,软件工程师可以轻松学习和应用。Salesforce的高级安全工程师AndrewHoffman介绍了Web应用安全的三大支柱:侦察、攻击和防御。你将学习有效研究和分析现代Web应用程序的方法,包括那些你无法直接访问的应用程序。你还将学习如何使用近期新的黑客技术来入侵Web应用。最后,你将学到如何在自己的Web应用程序开发中采取缓解措施,以防止黑客攻击。探索困扰当今Web应用程序的常见漏洞。学习攻击者进行漏洞利用攻击所用的基本的黑客技术。构图和记录你无法直接访问的Web应用程序。开发并部署可以绕过常规防御机制的、定制的漏洞利用程序。制订并部署缓解措施,保护你的应用程序免受黑客攻击。将安全编码的很好实践融
本书系统、深入地阐释了网站的设计与实现,帮助读者从设计的角度来使用CSS以达到的效果。作者通过使用标记和CSS的形象的创造性示例,帮助读者掌握实现创意设计的方法。读者将学会如何使用新的设计流程,创建对包括设计师在内的所有团队成员都很好用的原型,有效地使用网格,设计标记的视觉效果,并了解设计过程的每一个阶段——从使用的浏览器到在团队协作中高效地应用CSS3。 本书适合Web设计师和开发人员研读,对那些客户要求高、工作节奏快的设计师有着尤其重要的指导作用。本书也适合有基础的Web设计爱好者阅读。