An icon with a counter in the upper toolbar: an example of the diversity of approaches to one task

An icon with a counter in the upper toolbar: an example of the diversity of approaches to one task
 
In the life of each developer there is a time when, seeing an interesting solution in someone else's application, I want to implement it in my own. This is logical and should be quite simple. And for sure, caring people from the "corporation of good" wrote some guide on this or made a training video, where on the fingers it is shown how to call a couple of necessary methods to achieve the desired result. Often happens just so.
 
 
But it also happens quite differently: you see the realization of something in every second application, and when it comes to realizing the same in yourself it turns out that ...
+ 0 -

Friday Webinars from Skillbox: development and all about it

Friday Webinars from Skillbox: development and all about it  
 
Next Friday, which means the emergence of a new selection of free webinars from Skillbox on the "Habr". Today's video is about programming:
 
 
 
Development of applications in PHP.
 
Development of applications for iOS.
 
How to become an Android developer.
 
Automation tools for mobile development.
 
How to start programming in Python.
 
"PHP-developer from 0 to PRO"
 

How to develop an application for iOS


 
+ 0 -

Modeling Dynamic Systems: How does the Moon move?

Modeling Dynamic Systems: How does the Moon move? The bright memory of my teacher - the first dean of the Physics and Mathematics Faculty of the Novocherkassk Polytechnic Institute, the head of the department "Theoretical Mechanics" Alexander N. Cabelkova
 
 

Introduction


 
 
August, summer is coming to an end. The people furiously jerked to the seas, but it is not surprising - the season itself. And on the habra, meanwhile, In a violent color, pseudoscience disintegrates and smells. . If we talk about the topic of this issue of "Modeling ", then we will combine business with pleasure - we will continue the promised cycle and quite ...[/h]
+ 0 -

Learn OpenGL. Lesson 5.7 - HDR

HDR
 
When writing to the framebuffer, the brightness values ​​of the colors are given to the interval from 0.0 to 1.0. Because of this, at first glance innocuous, we always have to choose such values ​​for lighting and colors, so that they fit into this restriction. This approach works and produces decent results, but what happens if we meet a particularly bright area with a lot of bright light sources, and the total brightness will exceed 1.0? As a result, all values ​​greater than 1.0 will be reduced to 1.? which does not look very nice:
 
Learn OpenGL. Lesson 5.7 - HDR
 
Since f...
+ 0 -

Custom router for browser testing

It's not really about testing, but more about parsing sites through browsers. Nothing new and interesting, except the self-described router-hub and performing nodes.
 
 

Why a hub router?


 
Because it registers in itself the nodes and redirects requests from outside to a particular node.
 
Link to the project repository
 
 

The result is


 
The post turned out to be more like an instruction manual, but nevertheless, I believe that this project can be useful.
 
 

P.S. Some refinements


 
This is the first project that I started writing on GOLANG, so if anyone has suggestions or comments ...[/h][/h][/h]
+ 0 -

How to prevent memory overuse while using Java collections

How to prevent memory overuse while using Java collectionsHello!
 
 
Our experiment with the steps at the rate of "The Java Developer" continues, and, oddly enough, even quite successfully (like): as it turned out, the planning shoulder in a couple of months with the next transition to a new stage at any convenient time is much more convenient than if to allocate almost half a year for such a difficult course. So there is a suspicion that it is complex courses that we will soon begin to gradually translate into such a system.
 
 
But this I am talking about our, about Ostusovsky, sorry. As always, we continue to study interesting topics that, although ...
+ 0 -

Show everything that is hidden: the fourth series and backstage IT sitcom from Cloud4Y

The fourth series of mini-sitcom about the struggle of the administrator, the IT manager, the general director on the battlefields with the world's cataclysms, checking bodies, razdolbaystvom and self-pride.
 
 

 
 
Exclusively for Habr users, we are laying out a backstage in which director Boris Kazantsev tells us about the process of filming.
 
 
The fourth series of mini-sitcom about the struggle of the administrator, the IT manager, the general director on the battlefields with the world's cataclysms, checking bodies, razdolbaystvom and self-pride.     Exclusively for Habr users, we are laying out a backstage in which director Boris Kazantsev tells us about the process of filming.   ...
+ 0 -

Code coverage: how to improve the quality of testing

Our colleague, Scott Hanselman, continues to study testing and code coverage in the .NET Core. He has already talked about some tools for improving the quality of testing, and today he talks about one more: AltCover . Look under the cut!
 
 
Code coverage: how to improve the quality of testing
 
 
I pass the word Scott Hanselman .
 
 
Earlier this week I got acquainted with coverlet . There is also a well-respected tool OpenCover and ...
+ 0 -

Webinars Skillbox: Friday's selection of

Webinars Skillbox: Friday's selection of  
 
Today is Friday, which means that we are publishing another selection of webinars for readers of the Khabra. It tells about the various nuances of design and programming, including the threshold for the entry for programmers, the creation of its first application for iOS and how to avoid burnout, doing seemingly a favorite thing. Under the cat - webinars, the authors of which talk about all this.
 
...
+ 0 -

Create a 2D game in Python with the Arcade

Create a 2D game in Python with the Arcadelibrary.Hello!  We continue to share with you interesting things found about the python. Today we decided to deal with 2D games. This, of course, is a bit simpler than what is taking place in our course "The Python Developer" , but no less interesting is for sure.  Go.  Python is an outstanding language for beginners to learn programming. It is also ideal for those who want to "just take and do" rather than spend a lot of time on the template code. Arcade - Python library for creating 2D games, with a low entry threshold, but very functional in experienced hands. In this article, I'll ...
+ 0 -