Offline Broker on JavaScript

 3r38080. 3r3-31. In my project, I needed a functional that would allow not to lose the entered data, in case of internet connection interruption, and I came up with a very simple “Broker”, which allowed not to lose data when the connection was lost, and send them when the connection was restored again. Perhaps “Broker” is not a very good name for him, but do not judge strictly. I want to share, maybe someone will be useful. 3r33466.  3r38080.
3r33466.  3r38080. 3r33466.  3r38080. 3r330. About project 3r3331. 3r33466.  3r38080. My project is designed to account for expenses and income, or as a ...
+ 0 -

Testing the white box

3r33816. The development of high quality programs implies that the program and its parts are being tested. Classic unit testing involves breaking a large program into small blocks suitable for testing. Or, if the development of tests occurs in parallel with the development of code or tests are developed before the program (TDD - test driven development), then the program is initially developed in small blocks that meet the requirements of tests. 3r33838. 3r33814.  3r33825. 3r33816. One of the varieties of unit testing can be considered as propery-based testing (this approach is implemented, for ...
+ 0 -

Interesting at the exhibition Interlight 2018

Today, the Interlight Moscow exhibition opened at the Expocenter in Moscow. I tell that saw interesting. 3r3146.  
3r3146.  
3r3141. Interesting at the exhibition Interlight 2018 3r3154. 3r3146.  
3r3146.  
3r3146.  
The main "trick" of the season - lamps with LEDs of warm and cold light at the same time. They show a lot. 3r3146.  
3r3146.  
3r3141. 3r3154. 3r3146.  
3r3146.  
Uniel showed a street lamp with a filament lamp in a flask from a DRL-125 mercury lamp. 3r3146.  
3r3146.  
3r3141. 3r3335. 3r3154. 3r3146.  
3r3146.  
Lamp power 40 watts, it has twenty filaments. The filament lamps are generally less reliable than conventional LED lamps, so the durability of such a lamp for the flashlight is in question. 3r3146.  
3r3146.  
3r3141. ...
+ 0 -

SSD vulnerabilities with hardware encryption allow attackers to easily circumvent defensive measures

SSD vulnerabilities with hardware encryption allow attackers to easily circumvent defensive measures 3r380.  
3r380.  
Researchers at the University of Radboud (Netherlands) 3r34343. told r3r377. about vulnerabilities in the protection system of some solid-state drives. They allow an attacker to bypass the disk encryption function and access information on the disk without having to know the access password. 3r380.  
3r380.  
True, the voiced problem concerns only those SSD models that support hardware encryption due to the presence of an embedded chip that is separate from the main module. 3r380.  
...
+ 0 -

Drones on the ISS

Drones on the ISSIn the context of which [/b]
After the emergency start of the “Union”, the respected Zelenyikot wrote inspiring 3r310. post
Toast for the health of astronautics. And that's what the comments found:
 
3r3r7787.  
A significant number of residents of Habrovsk believe that the development of astronautics is primarily the development of 3r-3766. piloted [/i] cosmonautics. So it was in the past, and so it should be in the future. 3r3r7787.  
However, many habrovchane believe that manned space flight, especially the work of the crews of the ISS, powerfully stimulates the development of new technologies ...
+ 0 -

Penultimate post

 3r3302. 3r3-31.
Penultimate post
 3r3302.
The company Zfort Group decided not to renew the corporate subscription to Habré.
 3r3302. But there is some good news:
 3r3302.
We would like to announce the launch of the updated site zfort.com.ua , briefly tell about some technical features of the site creation, and also inform about the decision to move the publication of digests from Habr to the blog of the new site. In the blog of our new site, we will continue to publish digests, articles and announce professional meetings. You can subscribe to all updates and publications to be aware of and not to miss anything.
 3r3302.
A ...
+ 0 -

Porting Quake3

 3r3778. 3r3-31. Porting Quake3 3r33737.  3r3778. 3r33766. In the operating system 3r3338. Embox
(of which I am a developer) OpenGL support appeared some time ago, but there was no sensible performance check, only drawing scenes with several graphic primitives. 3r33767. 3r33737.  3r3778. 3r33766. I have never been particularly interested in game devs, although, of course, I like the games, and decided that this is a good way to have fun, but at the same time check OpenGL and see how the games interact with the OS. 3r33767. 3r33737.  3r3778. 3r33766. In this article I will talk about how to build and run Quake3 on Embox. 3r33767...
+ 0 -

“Autonomous applications will disappear in a few years”: where does the development of mobile ecosystems lead

 3r3171. 3r3-31. “Autonomous applications will disappear in a few years”: where does the development of mobile ecosystems lead
Skillbox recommends: 3r3137. Online course “PRO mobile developer” . 3r33140.  3r3171. We remind you: for all readers of "Habr" - a discount of 1?000 rubles when writing to any Skillbox course using the promo code "Habr". 3r3-3160. This thought occurred to me about six years ago. Then I wondered about whether or not to invest money in a startup that develops applications for developing applications. It's about creating programs without having to write code. You enter the basic information and at the output you get an application hosted on a cloud server. 3r33140.  3r3171...
+ 0 -

How to deploy an environment for developing applications on React Native

How to deploy an environment for developing applications on React Native

Good day!


 
Having decided to start developing applications for React Native, I was faced with the problems of deploying the environment. Today I want to share the experience of setting it up.
 
Of course, on 3r310. official site
There is a detailed description, but following only these recommendations, it was quite difficult to make all the settings.
 
3r314.
 
NodeJS . I have the latest version at the time of writing of article ???
 
3r33352.  
3r33333. Install Python2 and JavaSE . Used by ...[/h]
+ 0 -

Frostpunk: disassemble the mechanics

Frostpunk: disassemble the mechanics  
 
The creators of This War of Mine made another Slavic game with the intriguing name Frostpunk. That is steampunk in the Arctic. The plot is as follows: 188? global climate change, winter has gone from the equator and swallowed up all the cities of the world. Britain foresaw this and sent several expeditions north in huge dreadnought machines. Life is only possible around coal-fired generators.
 
 
Your task is to build the last city on earth.
 
 
The main question is how far you are ready to go so that your people can survive. For example, can corpses be used for fertilizer in greenhouses? If a generator ...
+ 0 -