写点什么

nihao

收录了 nihao 频道下的 50 篇内容

专访 Nihao Flash3D 负责人——谈可视化 Stage3D 学习工具

以往的Flash3D引擎都不支持GPU硬件解码,解码工作只能由CPU来完成,导致性能极其低下,只能渲染简单的3D模型。Adobe一项新技术Stage3D的面世标志着这一问题终于被解决,GPU承担起解码的重任,仅需占用很少的CPU就能得到很复杂的3D模型。但是Stage3D是底层API,需要开发者有较高的编程技巧,开发门槛较高,为了帮助国内Flash开发者学习,Adobe Evangelist与9RIA团队共同开发了一款Stage3D可视化学习工具——Nihao Flash3D。

ASP.NET 版 PrimeFaces 开发计划引起移动社区的强烈反响

Prime Technology公司在议论声中拿出他们的新版PrimeFaces Mobile计划,借以平息在宣布开发面向.NET环境的PrimeFaces应用之后,移动社区中出现强烈反应。这并不是Prime Technology第一次卷入争议,年初的时候InfoQ就报道过他们和竞争对手Icesoft Technologies因为PrimeFaces代码另起分支的事情闹过矛盾。

如何在英特尔® 平台上实现高效的大语言模型训练后量化
如何在英特尔® 平台上实现高效的大语言模型训练后量化

提升 SmoothQuant 量化方法的效力

虚拟座谈会:社区开发者谈 Flash 与 Flex 之变

近期的Flash社区可谓是风生水起,各种传闻,官方消息不约而至,有关Adobe停止手机端浏览器Flash的开发,Flex的开源、还有战略重点也向HTML5、游戏、视频偏移,引起了社区中激烈的讨论。在前不久刚举行完的Adobe After Max采访中,Ben Forta回答了近期技术转型的问题,此外,在Adobe Tea Time中,也邀约了主要技术社区来解答大家对相关信息的疑惑。为此,InfoQ特地邀请到各社区及企业的专家,将以新闻和流言为背景,分别采访了前端开发工程师、新浪视频开发团队负责人、昆仑在线技术负责人、Adobe RIA社区专家、游戏谷研发中心副总裁、Esri公司CTO以及其他社区专家等,尝试让读者从客观、全面的角度来了解这次变化,同时,也希望能为那些在开发和选型中迷茫的读者,提供参考。

使用 DynamoDB 打造火星探测器应用

DynamoDB是一种NoSQL数据库服务,它的主要特色就是便于管理,因此使用者不必担心各种管理方面的任务负担,例如操作和扩展等等。本文为读者介绍了如何使用Amazon DynamoDB服务创建一个火星探测器应用。你也可以应用本文中所介绍的概念来打造你自己的web应用程序。

物联网的一种参考架构

本文是两篇系列文章中的第一篇,我们在将这一系列文章中首先从一个抽象的角度了解IoT的参考架构,然后分析具体的架构与所选择的用例的实现。第一篇文章将涵盖更具体与完整的架构中的各种定义,而第二篇文章将通过实际的用例应用这种架构。

6 种应避免的 DevOps 错误实践

DevOps 实践的实施对于数字化业务来说正变得越来越关键,本文列举了6种实施过程中最常见的错误,以及避免这些错误的方式。

对 IBM 推出的事件驱动编程服务 Bluemix OpenWhisk 的问答

紧随其他各大云平台供应商的脚步,IBM也期望在逐渐成长的无服务器计算方面有所作为。因此,IBM为他们的Bluemix平台推出了一个全新的事件驱动编程服务,名为OpenWhisk。 来自InfoQ的Rags Srinivas与Bluemix的架构师之一Michael M Behrendt进行了一次访谈,内容涵盖了对IBM Interconnect大会的感想、以及与OpenWhisk和Bluemix相关的一些问题。

“微服务并不是一切”:Fred George 谈论技术性、流程性与组织性障碍

在microXchg 2016大会上,Fred George进行了一场主题为“微服务并不是一切”(It’s Not Just Microservices)的演讲。他在演讲中表示,微服务确实能够帮助组织“发展得更快”,并快速地交付商业价值。但他认为, 微服务的实现本身并不会带来成功,必须找到在技术、流程和组织等方面对业务的敏捷性增长造成阻碍的原因,并冲破这些阻碍。

采访微软项目经理 Gabe Monroy,探讨 Build 2018 大会上发布的 Azure Kubernetes Service

InfoQ 与 Azure 平台容器服务的项目经理主管 Gabe Monroy 进行了一次访谈,探讨了在微软 //build 大会上宣布正式可用的 Azure Kubernetes Service(AKS)服务。Gabe 为读者介绍了微软与社区的合作,同时也致力于让 AKS 带来与众不同的功能,例如与 Azure Active Directory(AAD)的集成。

在 Spinnaker 中创建微服务部署管道

在近期于德国柏林举办的microXchg 2016大会上,Rick Buskens进行了一场名为“在Spinnaker中创建微服务部署管道”(Microservice Deployment Pipelines with Spinnaker)的演讲,在演讲中谈到了Netflix与Google在Spinnaker这个由Netflix设计的持续交付平台上的合作关系。Spinnaker可以为用户创建构建管道,保证了微服务应用程序部署的安全性与可预见性,并且支持多种云环境。

Raffi Krikorian 为“在运行中进行架构重写”提供了指南

在O’Reilly软件架构大会的开幕致辞中,Raffi Krikorian为那些承担了重写某个系统重任的技术领导与架构师分析了相关的策略与战术。凭借着他在担任Twitter工程团队的副主裁期间所学到的经验,Krikorian对于重新设计架构这一流程的管理提出了12点计划,包括定义“完成”、检测现有系统,以及维持代码的质量。

与 Claudia.js 的作者 Gojko Adzic 谈论如何通过 Claudia 将 Node.js 微服务部署至 AWS Lambda

InfoQ最近与Gojko Adzic进行了一次访谈,谈到了他最近设计的项目Claudia.js,这是一个JavaScript工具,它能够帮助用户将Node.js微服务应用部署至Amazon Web Service(AWS)Lambda。Claudia.js可通过一个单一的命令进行AWS Lambda函数与Web API的部署,并且为一些复杂的任务实现了自动化,例如日志记录等等。

Adrian Cockcroft 谈分析微服务的响应时间分布

在德国柏林举办的microXchg大会上,Adrian Cockcroft进行了一场名为“分析微服务的响应时间分布”的演讲,他为听众展现了如何结合使用由他设计的Spigo微服务架构模拟工具以及在线的Guesstimate Monte Carlo方法工具,实验性地模拟复杂的微服务系统的请求响应时间,并以可视化的方式进行展现。

通过 Cisco 发布的 Mantl 1.0 创建微服务基础设施

在近期于德国柏林举办的Cisco Live 2016大会上,Cisco发布了其开源微服务平台Mantl的最新版本1.0,该版本中的新特性包括:通过类似于Project Calico的工具进行多数据中心的配置、开发者对于整个基础设施配置的版本控制得以简化、以及在服务升级流程中引入蓝绿测试。

探讨实际应用中的一致性:Uwe Friedrichsen 为读者所推荐的学术论文

在不久前于德国柏林举办的microXchg 2016大会上,Uwe Friedrichsen举办了一场名为“探讨实际应用中的一致性”的演讲,对该主题进行了深入的探究。Friedrichsen在演讲中引用了多篇学术论文中的内容,探讨了ACID与BASE的比较。他相信,众多开发者或许没有仍没有完全理解典型的SQL数据库在一致性方面的保证,也不了解一致性对于设计微服务系统的影响。

AutoScout24 通往微服务之路

在Dublin微服务用户组的一次活动中,Christian Deger进行了一场名为“通往天堂之路:在云端构建微服务”的演讲,讲述了AutoScout24是如何从使用典型的IT开发流程在一个一体化的应用中部署代码的方式,转变为由跨职能的团队构建与部署微服务架构的历程。这种技术与组织上的转变让业务组织能够更快速地应对不断变化的市场情况。

O’Reilly 软件架构大会第一天内容回顾

本文将对4月12日至13日在纽约举办的O'Reilly软件架构大会第一天的内容进行简单回顾。第一天的演讲内容包括:“blah, blah... microservices...blah, blah”、“the evolution of evolutionary architecture”、 “Death Star Security”、“Twelve Patterns for Hypermedia Architecture”、“Architecture Without an End State”以及“Leading Simplicity”等等。

微服务与容器的监控 —— 来自 Adrian Cockcroft 的挑战

在GlueCon 2015大会上的一场演讲中,Adrian Cockcroft为听众列举了如何对微服务与基于容器的应用进行监控的多条规则。除了这些指导方针之外,Cockcroft也着重强调了在监控cloud native并且基于容器的系统时所面临的一系列挑战,并介绍了一个由他设计的微服务模拟与可视化工具,名为“Spigo(或simianviz)”

《Using Docker》书评和与作者 Adrian Mouat 的问答

InfoQ近期与《Using Docker》的作者Adrian Mouat进行了一次访谈,探讨了编写本书的动机;Docker为什么能够在这么短时间内获得整个IT行业关注的原因;以及在传统的软件开发生命周期中如何以最佳的方式使用容器等话题。

nihao专题_资料-InfoQ中文网