- Autodesk has been using machine translation since the early 2000s, starting with rule-based MT and later moving to statistical MT.
- The current MT infrastructure at Autodesk supports 14 languages and has increased translator productivity by up to 100% while reducing costs by up to 30%.
- Future plans include further integrating MT, terminology handling, and other language tools to better support translators and automate routine tasks.
How to Collaborate and Generate Documents with Capella?Obeo
In this Webinar, two Capella adds-on are presented and demonstrated:
- Team for Capella : a tool that allows users to allows users to collaborate on remotely shared models and representations
- M2Doc : a tool that automates the production of MS Word™ files from models
The world of Node native add-on development continues to rapidly evolve. After widespread adoption of N-API starting last year, the Node native add-on ecosystem is gaining momentum as the underlying technology and tools continue to advance.
This workshop, offered by experts from the N-API team, describes important new features essential to the performance of your native add-on. These new features include asynchronous operations which permit you to safely and reliably spread your work across multiple threads. Context awareness permits your add-on to be loaded multiple times without the multiple copies interfering with each other. Finally, adopting thread-safe functions insures your functions run reliably regardless of the thread from which they are called or in which they run.
Whether you are just starting out with native add-ons or are an old pro looking for an update on N-API, bring your project or work through the workshop tutorials under the helpful guidance of the N-API experts. You’ll leave this workshop with a solid understanding of these important new technologies and how they apply to your own projects. And perhaps, with a bit of luck, working code!
Peter Cao from The HDF Group presented updates on HDF tools and Java products at the 15th HDF and HDF-EOS Workshop from April 17-19, 2012. Recent improvements were made to h5dump, h5repack, and h5diff. Future developments discussed included h5edit for editing HDF5 files, H5Ocompare for comparing HDF5 objects, and h5augjpss for modifying JPSS files. Feedback from an HDFView user survey showed top user priorities were improving the GUI, searching by name and attributes, and viewing large datasets.
Intuitive APIs are critical success factors for modern software architectures. APIs should be easy to use, difficult to misuse, consumer friendly, easy to maintain and consistently designed. In order to achieve these goals, it is important to develop APIs before starting the actual development and in a collaborative approach involving various stakeholders. The API-first design approach is important when it comes to exposing existing functionality in the enterprise, e.g. implemented as microservices, to the outside world. But what role do APIs play in microservice architectures? How are APIs and microservices implementations combined and how do I integrate this with a DevOps approach? These questions will be answered in this session and explained on a consistent Microservice example. From a tooling perspective I leverage the power of Oracle Cloud with tools like Apiary, Oracle Kubernetes Engine (OKE), Wercker (aka Container Pipelines) and Oracle Container Registry.
Accelerated compositing in WebKit: Now and in the future (DEVIEW 2015)Igalia
By Gwang Yoon Hwang.
Slides at http://blog.ryumiel.net/deview2015
GPU Accelerated Compositing이 웹엔진에 적용된지는 여러 해가 지났습니다. 그럼에도 불구하고, 이 기술은 완성된 것이 아니며, 개선되어야 할 부분이 많습니다.
이 세션에서 우리는 현재 구현된 Accelerated Compositing들을 간략히 살펴볼 것입니다. 그리고 현재 WebKitGTK+/EFL에서 사용되는 Coordinated Graphics의 현재 상황과 앞으로의 개발 방향을 이야기할 것입니다. 또한 GPU 가속이 적용되는 WebGL, HTML5 2D Canvas 그리고 HTML5 Video를 compositing할 때 성능향상을 위한 zero-copy platform layer compositing에 대하여 이야기하고자 합니다.
Build Infrastructure: What It Is, Why You Need It, and How to Use Python to F...Na'Tosha Bard
The document discusses build infrastructure and how it helps software development processes. It describes the five pillars of build infrastructure as one-click builds, build automation, continuous integration, automated testing, and automated deployment. It provides examples of how Unity Technologies implemented these pillars over time to improve their development cycles and scale their team. Python is highlighted as an excellent language for writing development tools to support build infrastructure.
The document describes how Unity Technologies develops and maintains its Unity game engine software. It discusses Unity's principles of empowering developers through autonomy and responsibility. It outlines Unity's processes for version control using Mercurial, continuous integration using a custom system called Katana, code reviews through Kallithea, and automated testing of over 16 million tests per month. The document provides insights into balancing new features, timelines, quality, and adapting to constant change in software development at a large global organization.
How to Collaborate and Generate Documents with Capella?Obeo
In this Webinar, two Capella adds-on are presented and demonstrated:
- Team for Capella : a tool that allows users to allows users to collaborate on remotely shared models and representations
- M2Doc : a tool that automates the production of MS Word™ files from models
The world of Node native add-on development continues to rapidly evolve. After widespread adoption of N-API starting last year, the Node native add-on ecosystem is gaining momentum as the underlying technology and tools continue to advance.
This workshop, offered by experts from the N-API team, describes important new features essential to the performance of your native add-on. These new features include asynchronous operations which permit you to safely and reliably spread your work across multiple threads. Context awareness permits your add-on to be loaded multiple times without the multiple copies interfering with each other. Finally, adopting thread-safe functions insures your functions run reliably regardless of the thread from which they are called or in which they run.
Whether you are just starting out with native add-ons or are an old pro looking for an update on N-API, bring your project or work through the workshop tutorials under the helpful guidance of the N-API experts. You’ll leave this workshop with a solid understanding of these important new technologies and how they apply to your own projects. And perhaps, with a bit of luck, working code!
Peter Cao from The HDF Group presented updates on HDF tools and Java products at the 15th HDF and HDF-EOS Workshop from April 17-19, 2012. Recent improvements were made to h5dump, h5repack, and h5diff. Future developments discussed included h5edit for editing HDF5 files, H5Ocompare for comparing HDF5 objects, and h5augjpss for modifying JPSS files. Feedback from an HDFView user survey showed top user priorities were improving the GUI, searching by name and attributes, and viewing large datasets.
Intuitive APIs are critical success factors for modern software architectures. APIs should be easy to use, difficult to misuse, consumer friendly, easy to maintain and consistently designed. In order to achieve these goals, it is important to develop APIs before starting the actual development and in a collaborative approach involving various stakeholders. The API-first design approach is important when it comes to exposing existing functionality in the enterprise, e.g. implemented as microservices, to the outside world. But what role do APIs play in microservice architectures? How are APIs and microservices implementations combined and how do I integrate this with a DevOps approach? These questions will be answered in this session and explained on a consistent Microservice example. From a tooling perspective I leverage the power of Oracle Cloud with tools like Apiary, Oracle Kubernetes Engine (OKE), Wercker (aka Container Pipelines) and Oracle Container Registry.
Accelerated compositing in WebKit: Now and in the future (DEVIEW 2015)Igalia
By Gwang Yoon Hwang.
Slides at http://blog.ryumiel.net/deview2015
GPU Accelerated Compositing이 웹엔진에 적용된지는 여러 해가 지났습니다. 그럼에도 불구하고, 이 기술은 완성된 것이 아니며, 개선되어야 할 부분이 많습니다.
이 세션에서 우리는 현재 구현된 Accelerated Compositing들을 간략히 살펴볼 것입니다. 그리고 현재 WebKitGTK+/EFL에서 사용되는 Coordinated Graphics의 현재 상황과 앞으로의 개발 방향을 이야기할 것입니다. 또한 GPU 가속이 적용되는 WebGL, HTML5 2D Canvas 그리고 HTML5 Video를 compositing할 때 성능향상을 위한 zero-copy platform layer compositing에 대하여 이야기하고자 합니다.
Build Infrastructure: What It Is, Why You Need It, and How to Use Python to F...Na'Tosha Bard
The document discusses build infrastructure and how it helps software development processes. It describes the five pillars of build infrastructure as one-click builds, build automation, continuous integration, automated testing, and automated deployment. It provides examples of how Unity Technologies implemented these pillars over time to improve their development cycles and scale their team. Python is highlighted as an excellent language for writing development tools to support build infrastructure.
The document describes how Unity Technologies develops and maintains its Unity game engine software. It discusses Unity's principles of empowering developers through autonomy and responsibility. It outlines Unity's processes for version control using Mercurial, continuous integration using a custom system called Katana, code reviews through Kallithea, and automated testing of over 16 million tests per month. The document provides insights into balancing new features, timelines, quality, and adapting to constant change in software development at a large global organization.
This document summarizes key points about working with Marionette.js views:
1) Views have a lifecycle of initialize(), render(), onRender(), destroy(), with events handled in onRender() rather than render().
2) Templates can be JavaScript functions or require'd .ejs files, with .ejs preferred. getTemplate() provides the view's scope.
3) Listen to model events in index.js rather than views, and call sandbox.showContent() rather than view.render() on changes.
4) Marionette has specialized view types - ItemView renders a single model, CollectionView manages child views in a collection, CompositeView is a hybrid, and LayoutView
MANAGEMENT; Instinct Not a Disaster Plan Saves a Tiny Firm - The New York TimesMelinda Ligos
After the September 11th attacks destroyed their offices near the World Trade Center, the seven employees of M&R Capital Management had to quickly improvise to keep their small investment firm running. With communication lines down, employees set up makeshift offices in their homes, relying on cell phones and personal computers. Through teamwork and perseverance, they were able to reassure clients and continue operations within a week of the disaster despite facing numerous challenges in accessing market data and managing trades from remote locations.
This document provides an overview of unmanned aerial systems (UAS), also known as drones. It discusses the history of UAS from early balloons to modern systems, describes the key sub-systems that make up a UAS, and how UAS can be classified based on size, range, and function. The document also outlines some of the main advantages and disadvantages of UAS, and provides brief information on regulations for UAS use.
Educational presentation used in facilitation training to a group of 20+ analysts and product owners. The audience was a mix of clients and peer-consultants of various backgrounds and experience.
Starbucks store mgmt model transition tool brdDevon Goda
The document provides information on key stakeholders for a Store Management Model Transition Tool project. It lists stakeholders' names, roles, responsibilities, and contact information. A stakeholder analysis and project work plan are also included to outline tasks, deliverables, and timelines for the project.
This document provides the 2016 roadmap and product specifications for Tecno Mobile's tablet line. It outlines 8 different tablet models to be released between February and December 2016, including the DroiPad 7C Pro, PhonePad 7 II, DroiPad 8 II, DroiPad 10 II, DroiPad 10 Pro II, WinPad 10 II, and WinPad 10 Pro II. For each model, it provides the expected release month, estimated cost, key specifications such as operating system, processor, display size and resolution, memory, battery capacity, and accessories included.
Starbucks coffee company pay adjustment processDevon Goda
Process and change management models for an enterprise-wide pay adjustment initiative that impacted over 100,000 employees. Includes logical decision and outcome matrix.
Los documentos presentan información sobre exámenes de topografía y fotogrametría, incluyendo preguntas y datos de campo sobre levantamientos topográficos, nivelaciones, taquimetría, fotografía aérea y restitución fotogramétrica. Se piden cálculos de coordenadas, azimuts, desniveles, escalas, diferencias de elevación y distancia focal utilizando datos como ángulos, distancias, paralajes y coordenadas de puntos.
Arbortext and APP for Developers - APPWorld 2011Gareth Oakes
The document discusses Arbortext and APP for Developers. It provides an overview of the Arbortext product range including the Arbortext Publishing Engine, Styler, Editor, Import/Export, and Advanced Print Publisher Desktop and Enterprise. It also discusses the embedded APP in newer versions of Arbortext, PTC's vision of integrated content management and publishing workflows, and potential benefits and future trends.
This document discusses Spring Boot and Spring Cloud. It provides an overview of how Pivotal enables digital transformation through agile development practices and cloud native platforms. It describes capabilities of Spring Boot like quick project generation and auto configuration. It also discusses how Spring Cloud provides services for microservices like configuration, service registration and discovery, and fault tolerance with circuit breakers. The document includes code samples and demos the creation of a simple Spring Boot application and adding Spring MVC functionality with annotations. It promotes attending hands-on labs to learn how to use Spring Boot and Spring Cloud.
Deploy Prometheus on Kubernetes to monitor Containers. Containers are dynamic and often deployed in large quantities. In such an environment, monitoring is crucial to help with the overall health of the kubernetes environment. This tutorial explains how to deploy prometheus on Kubernetes.
ASP.NET 5 is the next version of the incredibly popular ASP.NET platform and it’s one of the most significant architectural updates ever made to ASP.NET. How significant you ask? How about the ability to build cross-platform modern web apps that run on Windows, Linux and the Mac for starters. How about being able to build truly modular, lean, modern web apps that only use the system components that your application needs to use instead of using a large, monolithic library.
There are 3 major changes being introduced in ASP.NET 5 including a new file based project system, a new cloud optimized core CLR, and the unification of MVC & Web API frameworks. In this presentation you will learn about what the future holds for ASP.NET 5 and how you can begin to get ready for it.
Learn about FactoryTalk® AssetCentre core functionality
including version control, audit information, security, reporting
and automated backup and compare of devices including
ControlLogix,® CompactLogix,™ PowerFlex,® and PanelView™ Plus. Discover how FactoryTalk® AssestCentre’s asset inventory crawler mobile client and Product Compatibility and Download Center engagement can empower asset lifecycle decision making.
Concevoir et déployer vos applications a base de microservices sur Cloud FoundryVMware Tanzu
The document discusses designing and deploying microservices applications on Cloud Foundry. It covers defining microservices and their challenges, how to build microservices apps using Spring Cloud Netflix for service discovery and circuit breaking, and how to deploy the apps on Pivotal Cloud Foundry. The presentation agenda includes microservices definitions, inspirations from Netflix's models, constructing apps with Spring Cloud, and deploying on Cloud Foundry.
This presentation has been given at FOSDEM 2009, Brussels, on 8 February, by Stany van Gelder, Marketing Director of Connexion Corporate Communications. It explains how you can optimise the translation process of websites built with Drupal, by automating all the technical part of the job, while still calling upon professional human translators.
The document discusses the development and benefits of an Automated Reporting Director (ARD) software. It was created to generate analysis reports automatically from simulation results, saving significant time over previous manual methods. The ARD software scans models, detects hot spots, selects the best views, and generates customized reports. It reduces an 8 hour linear durability analysis report to under 10 minutes. The automated process frees up analyst time and reduces risks of error in reporting. Future benefits are seen in reduced project risks and time savings across different analysis types and customers.
BelTech 2017 - Building Quality in the BrowserEamonn Boyle
The document provides recommendations for building quality JavaScript applications. It recommends adopting a single page architecture with a front-end JavaScript application communicating with backend services via RESTful APIs. It suggests using modern frameworks like Angular and React that are supported by large companies. It also recommends using static typing with TypeScript to catch errors earlier. Finally, it emphasizes applying software best practices like separation of concerns, modular design, and testing to JavaScript development.
This document summarizes key points about working with Marionette.js views:
1) Views have a lifecycle of initialize(), render(), onRender(), destroy(), with events handled in onRender() rather than render().
2) Templates can be JavaScript functions or require'd .ejs files, with .ejs preferred. getTemplate() provides the view's scope.
3) Listen to model events in index.js rather than views, and call sandbox.showContent() rather than view.render() on changes.
4) Marionette has specialized view types - ItemView renders a single model, CollectionView manages child views in a collection, CompositeView is a hybrid, and LayoutView
MANAGEMENT; Instinct Not a Disaster Plan Saves a Tiny Firm - The New York TimesMelinda Ligos
After the September 11th attacks destroyed their offices near the World Trade Center, the seven employees of M&R Capital Management had to quickly improvise to keep their small investment firm running. With communication lines down, employees set up makeshift offices in their homes, relying on cell phones and personal computers. Through teamwork and perseverance, they were able to reassure clients and continue operations within a week of the disaster despite facing numerous challenges in accessing market data and managing trades from remote locations.
This document provides an overview of unmanned aerial systems (UAS), also known as drones. It discusses the history of UAS from early balloons to modern systems, describes the key sub-systems that make up a UAS, and how UAS can be classified based on size, range, and function. The document also outlines some of the main advantages and disadvantages of UAS, and provides brief information on regulations for UAS use.
Educational presentation used in facilitation training to a group of 20+ analysts and product owners. The audience was a mix of clients and peer-consultants of various backgrounds and experience.
Starbucks store mgmt model transition tool brdDevon Goda
The document provides information on key stakeholders for a Store Management Model Transition Tool project. It lists stakeholders' names, roles, responsibilities, and contact information. A stakeholder analysis and project work plan are also included to outline tasks, deliverables, and timelines for the project.
This document provides the 2016 roadmap and product specifications for Tecno Mobile's tablet line. It outlines 8 different tablet models to be released between February and December 2016, including the DroiPad 7C Pro, PhonePad 7 II, DroiPad 8 II, DroiPad 10 II, DroiPad 10 Pro II, WinPad 10 II, and WinPad 10 Pro II. For each model, it provides the expected release month, estimated cost, key specifications such as operating system, processor, display size and resolution, memory, battery capacity, and accessories included.
Starbucks coffee company pay adjustment processDevon Goda
Process and change management models for an enterprise-wide pay adjustment initiative that impacted over 100,000 employees. Includes logical decision and outcome matrix.
Los documentos presentan información sobre exámenes de topografía y fotogrametría, incluyendo preguntas y datos de campo sobre levantamientos topográficos, nivelaciones, taquimetría, fotografía aérea y restitución fotogramétrica. Se piden cálculos de coordenadas, azimuts, desniveles, escalas, diferencias de elevación y distancia focal utilizando datos como ángulos, distancias, paralajes y coordenadas de puntos.
Arbortext and APP for Developers - APPWorld 2011Gareth Oakes
The document discusses Arbortext and APP for Developers. It provides an overview of the Arbortext product range including the Arbortext Publishing Engine, Styler, Editor, Import/Export, and Advanced Print Publisher Desktop and Enterprise. It also discusses the embedded APP in newer versions of Arbortext, PTC's vision of integrated content management and publishing workflows, and potential benefits and future trends.
This document discusses Spring Boot and Spring Cloud. It provides an overview of how Pivotal enables digital transformation through agile development practices and cloud native platforms. It describes capabilities of Spring Boot like quick project generation and auto configuration. It also discusses how Spring Cloud provides services for microservices like configuration, service registration and discovery, and fault tolerance with circuit breakers. The document includes code samples and demos the creation of a simple Spring Boot application and adding Spring MVC functionality with annotations. It promotes attending hands-on labs to learn how to use Spring Boot and Spring Cloud.
Deploy Prometheus on Kubernetes to monitor Containers. Containers are dynamic and often deployed in large quantities. In such an environment, monitoring is crucial to help with the overall health of the kubernetes environment. This tutorial explains how to deploy prometheus on Kubernetes.
ASP.NET 5 is the next version of the incredibly popular ASP.NET platform and it’s one of the most significant architectural updates ever made to ASP.NET. How significant you ask? How about the ability to build cross-platform modern web apps that run on Windows, Linux and the Mac for starters. How about being able to build truly modular, lean, modern web apps that only use the system components that your application needs to use instead of using a large, monolithic library.
There are 3 major changes being introduced in ASP.NET 5 including a new file based project system, a new cloud optimized core CLR, and the unification of MVC & Web API frameworks. In this presentation you will learn about what the future holds for ASP.NET 5 and how you can begin to get ready for it.
Learn about FactoryTalk® AssetCentre core functionality
including version control, audit information, security, reporting
and automated backup and compare of devices including
ControlLogix,® CompactLogix,™ PowerFlex,® and PanelView™ Plus. Discover how FactoryTalk® AssestCentre’s asset inventory crawler mobile client and Product Compatibility and Download Center engagement can empower asset lifecycle decision making.
Concevoir et déployer vos applications a base de microservices sur Cloud FoundryVMware Tanzu
The document discusses designing and deploying microservices applications on Cloud Foundry. It covers defining microservices and their challenges, how to build microservices apps using Spring Cloud Netflix for service discovery and circuit breaking, and how to deploy the apps on Pivotal Cloud Foundry. The presentation agenda includes microservices definitions, inspirations from Netflix's models, constructing apps with Spring Cloud, and deploying on Cloud Foundry.
This presentation has been given at FOSDEM 2009, Brussels, on 8 February, by Stany van Gelder, Marketing Director of Connexion Corporate Communications. It explains how you can optimise the translation process of websites built with Drupal, by automating all the technical part of the job, while still calling upon professional human translators.
The document discusses the development and benefits of an Automated Reporting Director (ARD) software. It was created to generate analysis reports automatically from simulation results, saving significant time over previous manual methods. The ARD software scans models, detects hot spots, selects the best views, and generates customized reports. It reduces an 8 hour linear durability analysis report to under 10 minutes. The automated process frees up analyst time and reduces risks of error in reporting. Future benefits are seen in reduced project risks and time savings across different analysis types and customers.
BelTech 2017 - Building Quality in the BrowserEamonn Boyle
The document provides recommendations for building quality JavaScript applications. It recommends adopting a single page architecture with a front-end JavaScript application communicating with backend services via RESTful APIs. It suggests using modern frameworks like Angular and React that are supported by large companies. It also recommends using static typing with TypeScript to catch errors earlier. Finally, it emphasizes applying software best practices like separation of concerns, modular design, and testing to JavaScript development.
The Employee Information Starter Kit is an open source project that aims to help web developers gain 80% productivity with only 20% effort in learning and using Microsoft ASP.NET, Entity Framework, and Visual Studio. It provides code snippets and implementation patterns for common CRUD operations on employee data as well as UI components styled with CSS. The project seeks to demonstrate how to effectively use ASP.NET 4.0, EF 4.0, and VS 2010 for real-world web application development challenges in a simple way.
How Facebook's Technologies can define the future of VistA and Health ITRob Tweed
This presentation examines the technologies used by Facebook - React.js, React Native, GraphQL and Relay.js - and assesses their relevance for use with the VistA EHR and Health IT generally
Tim Hall [InfluxData] | InfluxDays Keynote: InfluxDB Roadmap | InfluxDays NA ...InfluxData
Tim Hall, VP Products at InfluxDB, presented the InfluxDB roadmap. He discussed how InfluxDB is meeting developers where they are through browser-based tooling and IDE integration with VS Code. This allows developers to build time series applications rapidly using Flux directly in their preferred environment. He also outlined ongoing efforts to optimize developers' time to value through improved support for teams and collaboration, continued platform innovation, and ease of data collection and movement.
As this is a home game for Bosch two of the techies behind IBM Connections @ Bosch will give you a deep dive directly from the machine room of Bosch Connect.
We will share our Best Practices around IBM Connections deployment and custom developments with you.
This will be a strong technical session and we’ll definitely share some code with you.
Studio 5000® Application Code Manager: Introduction and DemonstrationRockwell Automation
This session combines presentation with instructor-led
demonstration of Application Code Manager (ACM) capability. This session will cover how to quickly build your automation projects using reusable code stored in libraries. See how configuration, not programming, is used by selecting library objects (control modules, equipment modules, etc.) and providing configuration data, such as object name and descriptions, equipment set points, control
interlocks, I/O mapping, etc., required for your project. Once all the configuration, not programming, is provided the project will be built (ACD file) which can be downloaded to a controller.
The document discusses cloud native applications and microservices architecture. It provides examples of Netflix's migration to microservices in 2008 due to a major outage. It also discusses concepts like 12 factor apps and how Pivotal, Spring Cloud, and Cloud Foundry help develop and deploy cloud native applications and microservices.
apidays LIVE JAKARTA - GraphQL, gRPC, REST, Oh My! by Mike Amundsenapidays
apidays LIVE JAKARTA - Connecting the Digital Stack
GraphQL, gRPC, REST, Oh My! - A Method for Unified API Design
Mike Amundsen, Author of "Designing and building Web APIs" and "Restful API Design"
Pivotal Digital Transformation Forum: Data Science Technical OverviewVMware Tanzu
This document provides an overview of Pivotal's data science capabilities and tools. It discusses how Pivotal uses an Agile approach to data science projects, focusing on frequent interactions with customers. Pivotal's software stack is designed to enable data science work by supporting real-time, interactive, and batch operations on data through tools like Spring XD, Pivotal HD, and GemFire. Examples are provided of how Pivotal has used these tools for applications like connected cars and scalable video analytics.
How to Architect and Develop Cloud Native ApplicationsSufyaan Kazi
This document summarizes a presentation on architecting and developing cloud native applications. It discusses design patterns for cloud native applications, including microservices and twelve-factor app principles. The presentation covers topics like testing, code style, architecture, and deploying applications on Pivotal Cloud Foundry. Demo code is shown for developing a microservices application with Spring Boot and deploying it locally and on PCF.
The document provides an overview of Pivotal Cloud Foundry (PCF), an extreme cloud native platform. It discusses PCF's architecture which includes elastic runtime, container management using Diego, services, and management through the command line interface and application manager. The document also promotes PCF's ability to improve developer productivity through continuous delivery and integration using modern software methodologies and containers on cloud infrastructure.