Real-time Chat Backend on AWS IoT 20160422akitsukada
This document describes building a real-time chat backend using AWS IoT. AWS IoT provides a managed WebSocket that allows building simple, scalable, and extensible client applications. The document demonstrates connecting mobile clients to AWS IoT topics using the IoT SDK, subscribing and publishing messages, and using IoT rules to trigger actions like mobile push notifications based on topic data.
The document discusses version control systems (VCS) like Git. It explains what a VCS is, how it works, and why it is useful. Specifically, it covers how Git allows developers to collaborate on software projects by managing changes to source code over time through committing and branching functionality. The document also promotes an open source project on GitHub called tddbc as an example of using a VCS and provides a link to its code repository.
The document describes code for formatting output in C using printf formatting strings. It shows the internal functions and variables used to parse the format string and handle different conversion specifiers like %s, %f, etc. Key parts include the doformat() function which parses the format string and handles different cases, and code that writes output by calling fwrite().
The document discusses how Git differs from centralized version control systems like SVN by using distributed version control with local repositories, branches to isolate work, and flexible commits that can be amended to safely manage changes before pushing to remote repositories shared by others. It provides examples of using Git for version control in software development including managing branches and releases for a project called SetucoCMS.
Real-time Chat Backend on AWS IoT 20160422akitsukada
This document describes building a real-time chat backend using AWS IoT. AWS IoT provides a managed WebSocket that allows building simple, scalable, and extensible client applications. The document demonstrates connecting mobile clients to AWS IoT topics using the IoT SDK, subscribing and publishing messages, and using IoT rules to trigger actions like mobile push notifications based on topic data.
The document discusses version control systems (VCS) like Git. It explains what a VCS is, how it works, and why it is useful. Specifically, it covers how Git allows developers to collaborate on software projects by managing changes to source code over time through committing and branching functionality. The document also promotes an open source project on GitHub called tddbc as an example of using a VCS and provides a link to its code repository.
The document describes code for formatting output in C using printf formatting strings. It shows the internal functions and variables used to parse the format string and handle different conversion specifiers like %s, %f, etc. Key parts include the doformat() function which parses the format string and handles different cases, and code that writes output by calling fwrite().
The document discusses how Git differs from centralized version control systems like SVN by using distributed version control with local repositories, branches to isolate work, and flexible commits that can be amended to safely manage changes before pushing to remote repositories shared by others. It provides examples of using Git for version control in software development including managing branches and releases for a project called SetucoCMS.
Solutions Architect, Exciting Career for Engineers
1. #devreljp
Solutions Architect,
One of The Most Exciting Career
For Engineers
2017.07.05 Akihiro Tsukada @akitsukada
DevRel Meetup in Tokyo#21 #devreljp
# Solely my opinions and do not reflect the opinions of Amazon #