Development of the Z-Wave touch switch on the battery with the luminous buttons

Development of the Z-Wave touch switch on the battery with the luminous buttons  
The second year I develop my unique Z-Wave switch with touch buttons, which will satisfy me in terms of functionality, design and manufacturing cost.
 
From the very beginning, there was a goal to make a 4-button switch on a 80x80 mm size battery as thin as possible, the touch buttons should be large and at the touch it should shine completely, and not just a small circle, like everyone else. As a result, we got a stylish thin switch that can manage any smart home devices.
 
During development, I solved many tasks on circuitry, the design of the hull and the choice of materials. Particularly interesting ...
+ 0 -

How IaaS comes to retail and production: who and why went to the virtual infrastructure

How IaaS comes to retail and production: who and why went to the virtual infrastructureThere is an opinion that the "cloud" is just a marketing name. It is often referred to a place and out of place, and what is hidden under this notion is people who do not always know from the business or from IT.
 
 
As it seems to us, the best possibilities of the virtual infrastructure and its purpose demonstrate specific scenarios of use. We collect "cloud" cases of our clients in our blog. For us, this is a library of examples of working with IaaS in practice.
 
 
Based on these stories, we'll tell you what solutions the IaaS provider can offer to companies in completely different areas. Today ...
+ 0 -

What to look for when choosing a logging system, and why we stopped at ELK

The market presents a huge number of systems of logging - both open and proprietary. Each of them has its own functionality, its advantages and disadvantages.
 
 
Today we decided to share the experience of choosing a logging system and to tell why we are at 1cloud stopped at ELK.
 
 
What to look for when choosing a logging system, and why we stopped at ELK

 
/Pixabay / picupyourphoto /PD
 
 

Minute of the theory


 
When switching to production, applications are transformed into a kind of "black boxes". Their work needs to be constantly monitored to prevent and respond ...[/h]
+ 0 -

When testing through the public method begins to stink (example)

In article about testing public methods touched unit testing of private class logic. I think I should rewrite the thesis, since most, in my opinion, perceived that it was about testing specifically private methods, although it was about private logic. In this article I want to illustrate with a practical example the main thesis. Under the cut example with a little analysis.
 
 

Example with a smell of


 
In order to illustrate the problem, I came up with an example. The idea of ​​it is taken from one real project. Ideally, as someone might notice, the class would have to be written differently...[/h]
TDD / .NET
+ 0 -

24-core CPU, and I can not type the e-mail

24-core CPU, and I can not type the e-mailI was not looking for trouble. I did not run the Chrome build process. a thousand times over the weekend , but only engaged in the most common tasks of the 21st century - just wrote an email at 10:30 am. And suddenly Gmail hung. I continued typing for a few seconds, but no characters appeared on the screen. Then suddenly Gmail dropped - and I went back to my very important writing. But then everything happened again, only this time Gmail did not answer the requests even longer. This is strange
 
 
It is difficult ...
+ 0 -

Learn OpenGL. Lesson 5.9 - Delayed rendering of

Learn OpenGL. Lesson 5.9 - Delayed rendering of
 
In previous articles we used direct lighting
(forward rendering or forward shading)
. This is a simple approach, in which we draw an object with all light sources in mind, then draw the next object along with all the lighting on it, and so for each object. It's easy enough to understand and implement, but at the same time it turns out rather slowly from the point of view of performance: for each object one has to go through all the light sources. In addition, direct lighting works inefficiently on scenes with a large number of overlapping objects, since most of the pixel shader calculations are not useful and ...
+ 0 -

Pentest or Red Team? Pirates against the ninja

Pentest or Red Team? Pirates against the ninja
 
Who will win the battle of pirates and ninjas? I know, you think: "What the hell is this related to security?" Read on to find out, but first choose: Pirates or Ninja?
 

 
Before making such a choice, you need to know their strengths and weaknesses:
 
 
 

Pirates


 
 
 
Strengths
 
Weaknesses
 
 
 
Powerful
 
Loud
 
 
 
Good in attacks with brute force
 
Drunk (some think this could be an advantage)
 
 
 
Good at robbery
 
Can be careless
 
 
 
Long-range
 
 
 
 

Ninja


 
 
 
Strengths
 
Weaknesses
 
 
 
Fast
 
No armor
 
 
 
The hidden
 
Small
 
 
 
Called ...[/h][/h]
+ 0 -

Alan Kay: "Computers are instruments whose music is ideas"

The biggest obstacle to improving education for children (with or without computers) is the completely impoverished imagination of most adults.
 
- Alan Key
 
Alan Kay: "Computers are instruments whose music is ideas"
 
 
Dug out the article of Alan Kay 2009. Content - a bomb and napalm, especially against the background of most of today's BDI in education.
 
 
Question: You often say that the computer revolution has not yet occurred. What do you have in mind?
 
 
Answer: If you look today at squinting at most personal computers, you will see that we basically just automate the paper - we use digital versions of documents and mail. But, as with ...
+ 0 -

How artificial intelligence can spur the search for new particles

Hunting for new fundamental particles, physicists have always had to guess how particles can behave. New algorithms with machine learning do not need this.


 
How artificial intelligence can spur the search for new particles  
 
In the collision that took place at the Large Hadron Collider in April, individual charged particles (orange lines) and large particle jets (yellow cones) were detected
 
 
The Large Hadron Collider (BAC) collides billions of pairs of protons every second. Sometimes this machine manages to shake the reality a little, and create in these collisions something that was not seen before. But since such events by definition are unexpected, physicists ...[/h]
+ 0 -

How I wrote and defended a diploma in DEVOPS and engineering practices in 1C from the ground

How I wrote and defended a diploma in DEVOPS and engineering practices in 1C from the groundForeword
 
It all started more than 2 years ago, and I switched to the 4th course of the specialty "Business Informatics" of the Tomsk State University of Control Systems and Radioelectronics (TUSUR). Until the end of the university there was not much time, and the prospect of writing a diploma already loomed before my eyes. The idea of ​​buying a finished work was not considered. I wanted to really do something myself. There were many options for the themes of the diploma projects: configuration projects for automation of the company's production needs and a project for the implementation of the ...
+ 0 -