自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(55)
  • 收藏
  • 关注

翻译 Gamepad API的真实游戏体验

这篇文章是从微软Web开发系列的一部分。 感谢您支持谁使SitePoint可能的合作伙伴。 游戏在网络上已经走过了很长的路用HTML5技术,如画布,WebGL技术,并WebAudio。 它现在可以产生这样的浏览器中高保真图像和声音。 然而,为了提供一个真正的游戏体验,你需要设计的游戏输入设备。 该游戏手柄API是在W3C的建议标准 ,并旨在提供跨浏览器一致的API。 该游戏手柄API允许用户...

2015-06-30 00:00:00 367

翻译 qt gamepad_Gamepad API的真实游戏体验

qt gamepad 本文是Microsoft的Web开发系列的一部分。 感谢您支持使SitePoint成为可能的合作伙伴。 使用Canvas,WebGL和WebAudio之类HTML5技术,Web游戏已经走了很长一段路。 现在可以在浏览器中生成高保真图形和声音。 但是,为了提供真正的游戏体验,您需要为游戏设计的输入设备。 Gamepad API是W3C的拟议标准,旨在提供跨浏览器的一致API...

2015-06-30 00:00:00 322

翻译 功能性JavaScript中的递归

您可能会遇到引用递归函数,而在JavaScript编程。 你甚至可能试图构造(或解构)几个自己。 但是,你可能没有看到很多的野生有效递归的例子。 实际上,比这种方法的异国其他性质的,你可能没有考虑何时何地递归是有用的,或多么危险它可以若不小心使用。 什么是递归好处? 递归是用于通过具有重复的函数调用自身,直到它到达一个结果迭代的操作的技术。 多数循环可以递归式的改写,并在一些函数式语言这种方...

2015-06-29 00:00:00 107

翻译 将IoT和Node.js连接到IFTTT

IFTTT在其快速,方便地能够连接设备的巨大潜力。 有一件事已经失踪了一段时间 - 发送和接收普通HTTP GET和POST请求的能力。 如果你想使用IFTTT的东西,因为它的具体使用必须由IFTTT定义并在通道内的网站上发布。 也就是说,到现在为止! IFTTT最近发布的设备通道 。 这正是开发商一直在等待! 它允许你定义被掀起时,他们收到一个HTTP请求,用,可以使一个HTTP请求到规定的...

2015-06-29 00:00:00 151

翻译 javascript递归_功能性JavaScript中的递归

javascript递归 在使用JavaScript编程时,您可能会遇到对递归函数的引用。 您甚至可能尝试自己构造(或解构)一些。 但是您可能还没有看到很多有效的递归示例。 实际上,除了这种方法的特殊性质之外,您可能没有考虑过递归的使用时间和地点,或者如果不小心使用递归可能有多危险。 递归有什么用? 递归是一种迭代操作的技术,方法是使函数重复调用自身直到获得结果。 大多数循环可以以递归方式...

2015-06-29 00:00:00 138

翻译 node js iot_将IoT和Node.js连接到IFTTT

node js iot IFTTT具有快速而轻松地连接设备的巨大潜力。 它已经缺少了一段时间,它具有发送和接收通用HTTP GET和POST请求的功能。 如果您想将IFTTT用于某些用途,则必须由IFTTT定义其特定用途,并将其发布在其频道内的站点上。 也就是说,直到现在! IFTTT最近发布了Maker Channel 。 这正是开发人员一直在等待的! 它使您可以定义在收到HTTP请求时触发...

2015-06-29 00:00:00 211

翻译 视频:组件状态简介

今天是个好日子,因为我教你有关组件状态的反应。 我们来看看如何保持状态,改变状态,并最终如何呈现的状态。 正在载入播放器... from: https://www.sitepoint.com//video-an-introduction-to-component-state/...

2015-06-27 00:00:00 99

翻译 子组件操作父组件状态_视频:组件状态简介

子组件操作父组件状态 今天是美好的一天,因为我正在教您关于React中的组件状态。 我们将研究如何保持状态,更改状态以及最后如何呈现状态。 正在加载播放器… 翻译自: https://www.sitepoint.com/video-an-introduction-to-component-state/子组件操作父组件状态...

2015-06-27 00:00:00 589

翻译 使用Dart和Redstone的Easy Custom Web Servers

使用Node.js的创建服务器端脚本是所有的愤怒,现在,有很好的理由 。 它的快速,事件驱动,也许最重要的是为Web开发人员,它是由JavaScript供电。 如果您的前端代码是所有的JavaScript,使用同一语言在后端的好处是显而易见的。 节点甚至有很大的服务器端框架,如快递是可以快速方便地创建自定义的Web服务器。 但有一个更好的办法? 什么是飞镖? 飞镖是一个开源的,可扩展的,面...

2015-06-26 00:00:00 178

翻译 视频:了解React事件

了解如何通过创建活动作出反应。 在这个视频中我展示活动的差异,通过阵营VS的JavaScript。 Loading the player… jwplayer("video-5612").setup({ image: "https://d3rj1gznkm47xj.cloudfront.net/0044e7c5-2dd5-48f6-810b-941b37cbdf87.png", ...

2015-06-26 00:00:00 83

翻译 dart web_使用Dart和Redstone的Easy Custom Web Servers

dart web 使用Node.js创建服务器端脚本现在非常流行,并且有充分的理由 。 它是快速的,事件驱动的,并且对于Web开发人员而言可能是最好的,它由JavaScript驱动。 如果您的前端代码全部是JavaScript,则在后端使用相同语言的好处显而易见。 Node甚至拥有出色的服务器端框架(如Express) ,这些框架使创建自定义Web服务器变得快速而轻松。 但是有更好的方法吗? ...

2015-06-26 00:00:00 225

翻译 react中事件与普通事件_视频:了解React事件

react中事件与普通事件 了解如何通过React创建事件。 在本视频中,我通过React和JavaScript演示了事件之间的差异。 正在加载播放器… 翻译自: https://www.sitepoint.com/video-understanding-react-events/react中事件与普通事件...

2015-06-26 00:00:00 85

翻译 如何创建Vorlon.js插件

这篇文章是从微软Web开发系列的一部分。 感谢您支持谁使SitePoint可能的合作伙伴。 在主题演讲在最近// BUILD 2015年会议上,我们的团队在微软发布Vorlon.js ,调试你的网站的工具。 Vorlon.js主要由从您的网站来显示数据的仪表板。 要使其工作,你只需要在您的网站代码来引用的脚本。 我们( 皮埃尔·拉加德 , 大卫Catuhe , 大卫·鲁塞和我自己 )建立了这...

2015-06-25 00:00:00 125

翻译 视频:使用道具在React中传递数据

在这个视频中,我将向你展示如何使用数据做出反应送入组件。 这将让你对道具更加动态的数据工作的方式。 正在载入播放器... from: https://www.sitepoint.com//video-using-props-to-pass-data-in-react/...

2015-06-25 00:00:00 74

翻译 vorlon.js_如何创建Vorlon.js插件

vorlon.js 本文是Microsoft的Web开发系列的一部分。 感谢您支持使SitePoint成为可能的合作伙伴。 在最近// BUILD 2015大会的主题演讲中,我们的Microsoft团队发布了Vorlon.js (一种用于调试您的网站的工具)。 Vorlon.js主要由仪表板组成,该仪表板显示来自您站点的数据。 要使其工作,您仅需在站点代码中引用脚本。 我们( Pierr...

2015-06-25 00:00:00 137

翻译 react 数据传递_视频:使用道具在React中传递数据

react 数据传递 在本视频中,我将向您展示如何使用React将数据发送到组件中。 这将使您通过props朝着更多动态数据的方向努力。 正在加载播放器… 翻译自: https://www.sitepoint.com/video-using-props-to-pass-data-in-react/react 数据传递...

2015-06-25 00:00:00 70

翻译 使用Webix制作自己的甘特图

在我以前的文章中,我介绍你的Webix框架。 你已经发现了它的基本特征,并学会如何使用它创建一个非常好看的响应Web应用程序。 现在是时候向前迈出一小步,看看我们还有什么可以用这个框架看好做。 在本文中,我将向你展示如何创建自己的甘特图应用来完成这个任务,我会使用Webix框架结合一个开源的JavaScript甘特图称为dhtmlxGantt 。 但是,为什么甘特图 ,你可能会问。 那么,毫...

2015-06-24 00:00:00 323

翻译 9个用于本地存储的JavaScript库

HTML5的本地存储API(网络存储的一部分)具有优秀的浏览器的支持 ,并在越来越多的应用正在使用。 它有一个简单的API,当然有它的缺点,类似于饼干。 在过去一年左右的时间我已经遇到相当多的工具和使用localStorage的API库,所以我收集了很多他们一起到了这则讯息的功能,一些代码示例和讨论。 LOCKR LOCKR对于localStorage的API的包装,让您使用了一些有用的方...

2015-06-24 00:00:00 142

翻译 如何使用wps制作甘特图_使用Webix制作自己的甘特图

如何使用wps制作甘特图 在上一篇文章中 ,我向您介绍了Webix框架。 您已经发现了它的基本功能,并学习了如何使用它创建外观很好的响应式Web应用程序。 现在是时候向前迈出一步,看看我们还能用这个有前途的框架做什么。 在本文中,我将向您展示如何创建自己的甘特图应用程序,并完成此任务,我将结合使用Webix框架和名为dhtmlxGantt的开源JavaScript甘特图。 但是,为什么要问...

2015-06-24 00:00:00 518

翻译 9个用于本地存储JavaScript库

HTML5本地存储API(Web存储的一部分)具有出色的浏览器支持 ,并且正在越来越多的应用程序中使用。 它具有简单的API,当然也有其缺点,类似于cookie。 在过去的一年左右的时间里,我遇到了许多使用localStorage API的工具和库,因此我将其中许多工具和库一起编译,并提供了一些代码示例和功能讨论。 储物柜 Lockr是localStorage API的包装,可让您使...

2015-06-24 00:00:00 149

翻译 测试Sass库

最近,我花的时间与工作体面的数额爱德华Bouças上包括媒体 。 我们通过大量的重构所以决定写一些测试去了,在每次运行时他们承诺,以确保我们没有破坏任何东西。 我会去通过这篇文章中的细节。 如果你不知道包括媒体的是,它是在萨斯非常轻巧而强大的断点管理。 所提供的公共API是一个单一的混入, media(..)库因此得名),但整个事情是经过深思熟虑足以让你其实可以做的奇迹吧。 在开始前一个简单...

2015-06-23 00:00:00 123

翻译 重新想象飞行模拟器:过去和现在

这篇文章是从微软Web开发系列的一部分。 感谢您支持谁使SitePoint可能的合作伙伴。 飞行模拟器的第一个版本于1980年出货的苹果II和令人惊讶的是,它是在3D! 这是一个了不起的成就。 当你考虑到所有的3D都是由手工完成的,细致的计算和低像素的命令的结果,它甚至更惊人。 当布鲁斯Atwick解决飞行模拟器的早期版本中,不仅在那里没有3D框架,但在所有没有框架! 游戏的这些版本大多是用汇...

2015-06-23 00:00:00 144

翻译 sass导入sass_测试Sass库

sass导入sass 最近,我与EduardoBouças在include-media上花费了很多时间。 我们经历了很多重构,因此决定编写一些测试并在每次提交时运行它们,以确保我们没有破坏任何东西。 我将在本文中详细介绍。 如果您还不知道include-media,它是Sass中一个非常轻量级但功能强大的断点管理器。 提供的公共API是单个mixin,即media(..) (因此具有库的名...

2015-06-23 00:00:00 76

翻译 8in1模拟器v2模拟飞行_重新想象飞行模拟器:过去和现在

8in1模拟器v2模拟飞行 本文是Microsoft的Web开发系列的一部分。 感谢您支持使SitePoint成为可能的合作伙伴。 Apple于1980年推出了Flight Simulator的第一个版本,令人惊讶的是,它是3D版本! 那是一个了不起的成就。 当您考虑到所有3D都是手工完成,精心计算和低级像素命令的结果时,这会更加令人惊讶。 当布鲁斯·阿特威克(Bruce Atwick)处理早...

2015-06-23 00:00:00 1496

翻译 了解Pebble Watch时间轴

今年早些时候,卵石宣布卵石时间 ,他们的第三代智能手表,通过他们获得巨大成功的投资Kickstarter的战役 。 鹅卵石时附带了一个新的功能,称为时间轴给用户(如通知,消息,提醒和事件)在时间轴上按时间顺序显示信息。 此前,卵石需要开发人员编写本地应用上的卵石显示信息。 现在,开发人员可以推到直接使用JSON从自己的私人服务器的时间轴信息,通过公共REST API。 如果你不熟悉的卵石时间,...

2015-06-22 00:00:00 224

翻译 使用Node.js在点矩阵LED显示屏上显示图像

点阵LED显示屏的乐趣。 什么开发商会不爱灯的空白画布玩? 我最近配对了一个从Freetronics 32×16点阵显示用Node.js的,得到它,以显示黑白PNG图像。 在这篇文章中,我将解释它是如何工作。 点矩阵LED显示器(或者称为只是作为一个点阵显示或DMD)是与LED灯可以打开网格和关闭,以显示文本和形状的显示器。 他们中有些人有多种颜色,而其他人都只是一个单一的颜色。 我们将在本演...

2015-06-22 00:00:00 405

翻译 pebble 开发_了解Pebble Watch时间轴

pebble 开发 今年早些时候,Pebble宣布了其第三代智能手表Pebble Time ,这是由他们非常成功的Kickstarter活动资助的。 Pebble Time附带了一项称为“时间轴”的新功能,用于按时间轴上的时间顺序向用户显示信息(例如通知,新闻,提醒和事件)。 以前,Pebble要求开发人员编写本机应用程序以在Pebble上显示信息。 现在,开发人员可以通过公共REST API使用...

2015-06-22 00:00:00 233

翻译 node.js 中文显示_使用Node.js在点矩阵LED显示屏上显示图像

node.js 中文显示 点矩阵LED显示屏很有趣。 哪个开发人员不喜欢与空白的灯光一起玩? 我最近将Freetronics的32 x 16点矩阵显示器与Node.js 配对 ,并使其能够显示黑白PNG图像。 在本文中,我将解释所有工作原理。 点矩阵LED显示器(也称为点矩阵显示器或DMD)是带有LED灯网格的显示器,您可以打开和关闭它们以显示文本和形状。 其中一些具有多种颜色,而另一些仅是一...

2015-06-22 00:00:00 258

翻译 Babylon.js有什么新功能?

这篇文章是从微软Web开发系列的一部分。 感谢您支持谁使SitePoint可能的合作伙伴。 该babylon.JS团队在微软最近发布了一系列新的和改进的工具,基于浏览器构建的3D体验,就像一个新的更新(V2.1) 刺客信条盗和飞行商场 。 在这篇文章中,我将向您介绍一些主要的更新,链接到演示沿和沙盒建造你可以尝试自己。 首先,快速的“谢谢”社会。 在过去的几个月中,我们有比以往更多的面向社区...

2015-06-18 00:00:00 262

翻译 使用MATLAB和MEAN Stack创建Web应用

MATLAB是一种用于技术计算的高级语言。 它集成了计算,可视化和编程在一个易于使用的环境下,问题和解决方案在熟悉的数学符号表示。 有很多世界各地的项目正在写在MATLAB和由数以百万计的科学家和工程师开发的。 各种实验和操作人员从MATLAB获得的数据可用于电源的Web应用程序,但有几个障碍: MATLAB理解矩阵格式的数据,而Web应用程序在JSON或XML数据的偏好。 通常情况下,数据...

2015-06-18 00:00:00 180

翻译 babylon.js_Babylon.js有什么新功能?

babylon.js 本文是Microsoft的Web开发系列的一部分。 感谢您支持使SitePoint成为可能的合作伙伴。 Microsoft的babylon.JS团队最近发布了一个新的更新(v2.1),其中包含许多新的和经过改进的工具,可用于构建基于浏览器的3D体验,例如刺客信条:海盗(Creed Pirates)和Flight Arcade 。 在本文中,我将引导您完成一些主要更新,以及...

2015-06-18 00:00:00 242

翻译 c++stack怎么创建栈_使用MATLAB和MEAN Stack创建Web应用

c++stack怎么创建栈 MATLAB是用于技术计算的高级语言。 它在易于使用的环境中集成了计算,可视化和编程功能,用熟悉的数学符号表示问题和解决方案。 世界上有许多项目是用MATLAB编写的,并由数百万科学家和工程师开发。 人们从MATLAB获得的各种实验和操作的数据可用于为Web应用程序提供动力,但有两个障碍: MATLAB理解矩阵格式的数据,而Web应用程序更喜欢JSON或XML的数...

2015-06-18 00:00:00 115

翻译 Verlet.js简介

verlet的-JS是一个轻量级的物理引擎,撰写由订阅协议 ,您可以在基于Web的游戏使用。 如果你到科学与工程,你可以在你的模拟使用它。 正如其名,verlet的-JS是基于一个叫做迭代技术Verlet积分用于计算其二维世界对象的行为。 在本教程中,我会教你,你需要知道如何在你的项目中有效地使用这个物理引擎的一切。 设定 首先, 下载从GitHub最新版本verlet的-JS的 ,包括它...

2015-06-17 00:00:00 242

翻译 verlet_Verlet.js简介

verlet verlet-js是由Sub Protocol创作的轻量级物理引擎,可在基于Web的游戏中使用。 如果您热衷于科学和工程,也可以在模拟中使用它。 顾名思义,verlet-js基于称为Verlet集成的迭代技术,用于计算其二维世界中对象的行为。 在本教程中,我将教您所需的一切,以了解如何在项目中有效使用此物理引擎。 建立 首先, 从GitHub下载最新版本的verlet-j...

2015-06-17 00:00:00 301

翻译 Aurelia.io中的组成:创建报表生成器

当学习一个新的框架中,我们经常看到琐碎演示描述框架的基本功能,例如著名的TodoMVC应用 。 这是伟大的 - 我的意思是谁不喜欢的Todo应用程序,对不对? 今天好了,我们要采取一种不同的策略。 我们要顺通用,转而关注的奥里利亚框架的独特的核心功能之一:视觉构图。 Aurelia大街的街头顽童 ,已经在前面的文章中介绍,随着它的能力以及扩展HTML 。 通过这篇文章的最后,我们应该更好地了解...

2015-06-15 00:00:00 158

翻译 使用JavaScript和Google Cardboard过滤现实

在移动浏览器内运行虚拟现实的能力是赋权和令人兴奋的。 谷歌纸板和其他类似设备的VR使它令人难以置信的简单,只需将手机放置到支架和去! 我此前曾报道带来VR与谷歌纸板和three.js所网页 ,在那里我讨论了构建虚拟现实环境的基础知识,在网站提取数据。 人们真的很喜欢这篇文章(我真的很喜欢构建演示),所以我想我就可以扩大与不同的想法。 而不是带来网络的API,在您的手机的摄像头为什么不把和把它变成...

2015-06-15 00:00:00 199

翻译 aurelia.js_Aurelia.io中的组成:创建报告生成器

aurelia.js 在学习新框架时,我们经常会看到一些描述框架基本功能的简单演示,例如著名的TodoMVC Application 。 太好了–我的意思是谁不喜欢Todo应用,对吗? 今天好了,我们将采取稍有不同的策略。 我们将避免通用,而是将重点放在Aurelia框架的独特核心功能之一:视觉合成上。 上一篇文章已经介绍了新手 Aurelia,以及它扩展HTML的功能。 到本文结尾,我们应该...

2015-06-15 00:00:00 196

翻译 cardboard ar_使用JavaScript和Google Cardboard过滤现实

cardboard ar 在移动浏览器中运行虚拟现实的能力令人振奋并且令人兴奋。 Google Cardboard和其他类似的VR设备非常简单,只需将手机放入支架即可使用! 之前,我讨论了使用Google Cardboard和Three.js将VR投放到Web的问题 ,其中讨论了构建引入 Web数据的VR环境的基础。 人们真的很喜欢那篇文章(我也非常喜欢构建该演示),所以我想我会以不同的想法对其进...

2015-06-15 00:00:00 191

翻译 使用Awesomplete构建JavaScript自动完成小部件

自动完成是其中一个预测单词或句子的其余部分,而用户仍然键入Web应用程序的功能。 用户通常按tab键来接受建议,或箭头键下接受几个之一。 在本教程中,我们将看看如何使用Awesomplete JavaScript库建立在我们的网站上的自动完成构件。 Awesomplete通过创建利·贝罗 ,一个著名的演说家,作家和特邀专家的W3C CSS工作组。 为什么不使用HTML5 datalist要素...

2015-06-12 00:00:00 233

翻译 自动扣javascript_使用Awesomplete构建JavaScript自动完成小部件

自动扣javascript 自动完成功能是Web应用程序中的一项功能,可在用户仍在键入时预测单词或句子的其余部分。 用户通常按Tab键接受建议,或按向下箭头键接受多个建议之一。 在本教程中,我们将研究如何使用Awesomplete JavaScript库在我们的网站中创建自动完成的小部件。 Awesomplete由Lea Verou创建,他是W3C CSS工作组的知名演讲者,作家和受邀专家。 ...

2015-06-12 00:00:00 212

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除