How to write on D under ARM

3r33570. Good day, Habr! 3r33586. 3r3-3568.  
3r33570. Today I want to share my development experience for minicomputers on linux (RPI, BBB, and others) in the 3r339 programming language. D
. Under the cat, complete instructions on how to do it without pain. Well, or almost =) 3r38686. 3r3-3568.  
3r33570. How to write on D under ARM 3r33585. 3r3-3568.  
Why d? 3r33555. 3r3-3568.  
3r33570. When at work there was a task to write a monitoring system for ARM, even being a big fan of D, I wondered whether it was worth taking it as the main tool. In general, I am not a whimsical person, and D has been around for a long time, so I thought ...
+ 0 -

How I added a new device to SmartThings Hub, part 1

In this article I want to tell you about my experience in developing the so-called Device Handler for the smart home SmartThings. The task was to add a universal device based on the Z-Wave protocol - 3r3157. Z-Uno
, as well as the processing of child devices connected to it.
 
 
How I added a new device to SmartThings Hub, part 1
 
will be used. Z-Uno .
 
 
At the time of adding a new Z-Wave or ZigBee device, the hub will try to recognize which type of device they are trying to connect to it and will start looking for the most relevant handler. He will choose it by “Fingerprints”. If the hub does not find matches in the custom handlers, it will try to ...
+ 0 -

Go vs Javascript. What to write IoT projects

 3r3198. 3r3-31. Which programming language is best for your IoT project? The answer to this question is ambiguous and subjective. There are several aspects to consider when considering this issue: the objectives, goals and needs of your project. An important role is also played by your personal preferences, availability and capabilities of qualified developers. 3r3186.  3r3198. 3r3186.  3r3198. Go vs Javascript. What to write IoT projects 3r3186.  3r3198. 3r3186.  3r3198. There is an opinion that developed by Google language Golang , can eventually push jаvascript (or, better, Node.js) out of the realm of IoT applications. Can a gopher ...
+ 0 -

How to effectively use the meeting rooms with the help of the Internet of things?

In July we opened our own technological and exhibition hub in Moscow - the Digital Leadership Center. This is a new platform for events, demonstrations of new innovative scenarios developed in cooperation with SAP customers and partners.
 
 
How to effectively use the meeting rooms with the help of the Internet of things?  
 
When building our own Center, we decided that it is necessary not only to show new technologies as demos, but also to introduce them into the work of the Center itself.
 
For example, all the halls and auditoriums in the Center can be transformed - divided into several parts - and reunite in a single space. Also, the site is equipped with a "smart office" - solutions ...
+ 0 -

Actions on Google: write a simple application for Google Assistant for Dialogflow and Cloud Functions for Firebase

At the end of last month took place official release Google Assistant in Russian, so it's time to figure out how to make your applications ( exercises ) For the Assistant on the standard technological stack of Google. In this article we will consider creating an action in Actions on Google , we will analyze the process of extracting entities and intents from phrases in Dialogflow , learn how to write the handlers of extracted information and work with the network in Cloud Functions for Firebase .
 
 
Actions on Google: write a simple application for Google Assistant for Dialogflow and Cloud Functions for Firebase ...
+ 0 -

From a light bulb to a vacuum cleaner and a drone - how we taught Alice to control hundreds of

From a light bulb to a vacuum cleaner and a drone - how we taught Alice to control hundreds ofdevices.   What do you think is common between Philips Hue bulb, iRobot Roomba 671 vacuum cleaner, Nest thermostat, General Electric microwave, Kenmore air conditioner, TP Link HS100 outlet, Sonoff devices, Smarter coffee maker and Aire drones?  As you may have guessed, they are united by the fact that they can be controlled by voice from Alice (and from Yandex.Station), as well as hundreds of other smart devices. Moreover, any housewife can cope with this.   M1 Messenger .  A little background.  First we added Alexa Echo support to the messenger. Those. it became possible, without buying an Echo ...
+ 0 -

How we learned to connect Chinese cameras for 1000p to the cloud. Without registrars and SMS (and saved millions of dollars)

Hello!
 
Probably, it's not a secret for anyone that recently cloud-based video surveillance services are gaining popularity. And it's understandable why this happens, video is "heavy" content, for storage of which you need infrastructure and large volumes of disk storage. Using a local video surveillance system requires funds for operation and support, as in the case of an organization using hundreds of surveillance cameras, and in the case of an individual user with multiple cameras.
 
How we learned to connect Chinese cameras for 1000p to the cloud. Without registrars and SMS (and saved millions of dollars)
 
Cloud video surveillance systems solve this problem - providing customers with the already existing video storage and ...
+ 0 -

Release Linux kernel ???: what you need to know about it

On the 3rd of June, Linus Torvalds announced about the release of Linux kernel 4.1? which is should was to become version 5.? but did not become . We'll tell you why it happened, and what you need to know about version ???.
 
 
Release Linux kernel ???: what you need to know about it

 
/photo Farhan Perdana (Blek) CC BY
 
 
[h2] Why not ???r3r3137.
 
Despite the fact that Linus Torvalds assumed , that the release with the name Linux kernel ...[/h]
+ 0 -

Adaptation of the blocking to the Internet of things: the main problems

About ten years ago, the number of devices connected to the Internet exceeded the number of network users. It was a turning point in the history of mankind - the Internet of people turned into the Internet of things. In this article we will consider the main problems of this phenomenon, as well as the possibilities of their solution with the help of blocking technology.
 
 
Adaptation of the blocking to the Internet of things: the main problems  
 
The concept of IoT (internet of things) was formed in 199? but at that time few could imagine how difficult it would be to integrate smart devices into everyday life.
 
 
As the capabilities of our machines, gadgets and other equipment ...
+ 0 -