How agile Q42 teamed up with "enterprisey" Philips to create an architecture for the Philips Hue internet connected lightbulbs, using Google App Engine.
Hardware is the New Software (Pivotal Labs)Nick Pinkston
Nick Pinkston says the future of hardware will be just like the software and internet revolutions of the past - using open source platforms, 3D printing and a wide array of technologies - manufacturing will become fully digital and accessible to the masses.
This document contains notes from a presentation about Windows Azure Active Directory given by Enrique Lima, a Principal Consultant at Microsoft. The presentation introduces Windows Azure Active Directory, discusses what it is and what it can be used for, including access control, directory services, and the Azure Authentication Library. Scenarios for using it with ISVs and organizations of all sizes are also mentioned.
Zeroheight is a living style guide that allows designers to upload components and styles from Sketch or Figma. It syncs designs with documentation. Designers can upload from Sketch or Figma, while anyone can add documentation through the website. Developers can add code snippets or integrate with Storybook. The document announces that Zeroheight will soon support uploading from Figma in addition to Sketch.
Many times you and your team want to understand how to improve your software architecture. Unfortunatelly you have difficulties in how to understand the current software architecture or also how to start the discussion. This tool come to help you to solve your own problems and improve your solution.
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...Em Campbell-Pretty
1. The document discusses six things to consider before trying Agile at scale: adopting a scaled framework, having the right culture as a foundation, using communication and visualization, understanding your system of work, finding the right product owner, and not neglecting extreme programming practices.
2. It describes the company's journey to scaling Agile from 5 teams working on 4 large projects to 7 teams working on 24 concurrent projects using an Agile Release Train approach.
3. Implementing Agile at scale provided results like reducing average delivery cycle time from 12 months to 3 months, increasing frequency of delivery from quarterly to fortnightly, lowering costs by 50%, and achieving on-time and on-budget deliveries
This short document promotes creating presentations using Haiku Deck, a tool for making slideshows. It encourages the reader to get started making their own Haiku Deck presentation and sharing it on SlideShare. In just one sentence, it pitches the idea of using Haiku Deck to easily create engaging slideshow presentations.
The document describes overhead bytes in the Synchronous Optical Networking (SONET) and Synchronous Digital Hierarchy (SDH) protocols. It explains that certain bytes, such as J0 and B1, are used for regenerator section trace and byte interleaved parity to ensure connection integrity and identify individual signals after multiplexing. Other bytes, like D1-D3 and E1, are used for embedded operations channels and orderwires. The document also describes pointer bytes H1-H3 that indicate the offset of the synchronous payload envelope and compensate for timing variations, and Maintenance Signal overhead bytes like B2, K1-K2, and S1 that are used for functions like automatic protection switching and
How agile Q42 teamed up with "enterprisey" Philips to create an architecture for the Philips Hue internet connected lightbulbs, using Google App Engine.
Hardware is the New Software (Pivotal Labs)Nick Pinkston
Nick Pinkston says the future of hardware will be just like the software and internet revolutions of the past - using open source platforms, 3D printing and a wide array of technologies - manufacturing will become fully digital and accessible to the masses.
This document contains notes from a presentation about Windows Azure Active Directory given by Enrique Lima, a Principal Consultant at Microsoft. The presentation introduces Windows Azure Active Directory, discusses what it is and what it can be used for, including access control, directory services, and the Azure Authentication Library. Scenarios for using it with ISVs and organizations of all sizes are also mentioned.
Zeroheight is a living style guide that allows designers to upload components and styles from Sketch or Figma. It syncs designs with documentation. Designers can upload from Sketch or Figma, while anyone can add documentation through the website. Developers can add code snippets or integrate with Storybook. The document announces that Zeroheight will soon support uploading from Figma in addition to Sketch.
Many times you and your team want to understand how to improve your software architecture. Unfortunatelly you have difficulties in how to understand the current software architecture or also how to start the discussion. This tool come to help you to solve your own problems and improve your solution.
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...Em Campbell-Pretty
1. The document discusses six things to consider before trying Agile at scale: adopting a scaled framework, having the right culture as a foundation, using communication and visualization, understanding your system of work, finding the right product owner, and not neglecting extreme programming practices.
2. It describes the company's journey to scaling Agile from 5 teams working on 4 large projects to 7 teams working on 24 concurrent projects using an Agile Release Train approach.
3. Implementing Agile at scale provided results like reducing average delivery cycle time from 12 months to 3 months, increasing frequency of delivery from quarterly to fortnightly, lowering costs by 50%, and achieving on-time and on-budget deliveries
This short document promotes creating presentations using Haiku Deck, a tool for making slideshows. It encourages the reader to get started making their own Haiku Deck presentation and sharing it on SlideShare. In just one sentence, it pitches the idea of using Haiku Deck to easily create engaging slideshow presentations.
The document describes overhead bytes in the Synchronous Optical Networking (SONET) and Synchronous Digital Hierarchy (SDH) protocols. It explains that certain bytes, such as J0 and B1, are used for regenerator section trace and byte interleaved parity to ensure connection integrity and identify individual signals after multiplexing. Other bytes, like D1-D3 and E1, are used for embedded operations channels and orderwires. The document also describes pointer bytes H1-H3 that indicate the offset of the synchronous payload envelope and compensate for timing variations, and Maintenance Signal overhead bytes like B2, K1-K2, and S1 that are used for functions like automatic protection switching and
How agile Q42 teamed up with "enterprisey" Philips to create an architecture for the Philips Hue internet connected lightbulbs, using Google App Engine.
Using a Trinket and Meteor Cordova we built an app that measures the amount of round that you're hooping, RPM, etc. Built at Q42 during http://w00t.camp.
What you can do with GKE that you can't do with GAELukas van Driel
The document discusses Google Cloud products and technologies for developing and deploying web and IoT applications, including Google Compute Engine (GCE) and Google App Engine (GAE) combined as Google Kubernetes Engine (GKE) for entire platforms with technologies like Java, Python, Go, and databases like MongoDB and Elasticsearch. It also mentions the "Internet of Things" and websockets.
At Q42 I'm creating our internal tooling suite with Meteor. The components (hour entries, planning, 360 feedback, etc) communicate with eachother via a DDP API.
What happens when the fast-paced world of the web meets the resource limited world of distributed embedded systems? During our time putting the internet in the Philips Hue lightbulbs, we encountered interesting challenges. How do you create a cost-effective IoT architecture that scales? What changes when your product has both a local and a remote API, each with different capabilities? An architectural overview, war stories and passing on some key learnings.
Q42 is a web development company that was started in 2000 and has 48 employees, 45 of which are developers. They are passionate about developing for the web using techniques like pair programming, quality assurance testing, and continuous integration. They use tools like Git, Google App Engine, and Teamcity for development and project management using Scrum and Trello. They motivate employees through cool projects, minimal overhead, annual events, and pizza nights.
Using a Trinket and Meteor Cordova we built an app that measures the amount of round that you're hooping, RPM, etc. Built at Q42 during http://w00t.camp.
What you can do with GKE that you can't do with GAELukas van Driel
The document discusses Google Cloud products and technologies for developing and deploying web and IoT applications, including Google Compute Engine (GCE) and Google App Engine (GAE) combined as Google Kubernetes Engine (GKE) for entire platforms with technologies like Java, Python, Go, and databases like MongoDB and Elasticsearch. It also mentions the "Internet of Things" and websockets.
At Q42 I'm creating our internal tooling suite with Meteor. The components (hour entries, planning, 360 feedback, etc) communicate with eachother via a DDP API.
What happens when the fast-paced world of the web meets the resource limited world of distributed embedded systems? During our time putting the internet in the Philips Hue lightbulbs, we encountered interesting challenges. How do you create a cost-effective IoT architecture that scales? What changes when your product has both a local and a remote API, each with different capabilities? An architectural overview, war stories and passing on some key learnings.
Q42 is a web development company that was started in 2000 and has 48 employees, 45 of which are developers. They are passionate about developing for the web using techniques like pair programming, quality assurance testing, and continuous integration. They use tools like Git, Google App Engine, and Teamcity for development and project management using Scrum and Trello. They motivate employees through cool projects, minimal overhead, annual events, and pizza nights.
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalRPeter Gallagher
In this session delivered at NDC Oslo 2024, I talk about how you can control a 3D printed Robot Arm with a Raspberry Pi, .NET 8, Blazor and SignalR.
I also show how you can use a Unity app on an Meta Quest 3 to control the arm VR too.
You can find the GitHub repo and workshop instructions here;
https://bit.ly/dotnetrobotgithub
11. Google Cloud Platform
• It can handle the scale
• Costs proportionate to use
• Low maintenance
• Quick to setup
• F*cking awesome
Tuesday, June 25, 13