Habr
1.25K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
The SIMD extension of OpenMP provides users an effortless way to speed up loops by explicitly leveraging the vector unit of modern processors.

Microsoft are proud to start offering C/C++ OpenMP SIMD vectorization in Visual Studio 2019: http://amp.gs/Rfxh
Wireshark 3.x: code analysis under macOS and errors review.

The project’s authors definitely haven’t done their best in fixing bugs before the release. Let’s collect hotfixes right now to give a motive in doing a new release: https://habr.com/en/company/pvs-studio/blog/447156/
• What’s new in Foundation 6
• Creative View Mode Switch Animation
• Yet Another JavaScript Framework
• All you need to know about Promise.all
• What to Expect in Angular 8 and much more

Frontend Weekly Digest (1 — 7 Apr 2019): http://amp.gs/RPIV
Flightradar24 — how does it work? Part 2, ADS-B protocol.

In the first part the basic ideas of operation were described. Now let’s go further and figure out, what data is exactly transmitting and receiving between the aircraft and a ground station: http://amp.gs/RPBr
Ambient music and its effects on writing code.

“In this post I’d like to talk about our background music choices for writing code. The developer soundtrack, if you will. To narrow it down, I’m going to discuss one specific genre, ambient music”: http://amp.gs/RPO3
Particle systems: a Christmas story.

“I have an interesting story to tell you about something that happened to me one day in the office the last Christmas. It was right before I was heading home to Tenerife to spend a few days with my family”: http://amp.gs/RP5X
Liza Alert: volunteers, who save lives.

Let’s talk to Sergey Chumak — the head of Liza Alert IT branch — about the work of the volunteer emergency response group and how high-tech solutions aid them: http://amp.gs/RyxE
BGP perforating wound.

It was an ordinary Thursday on 4.04.2019. Except that at some point of the midday timeline an AS60280 belonging to Belarus’ NTEC leaked 18600 prefixes originating from approximately 1400 ASes: http://amp.gs/Rv1R
NodeJS logging made easy.

Let’s get acquainted with class-logger. The core idea of class-logger is to provide a declarative highly-configurable standardized way to log messages before and after the execution of a class method: http://amp.gs/Rvek
Building VirtualBox for Windows.

“Although the build instructions are described on the official project Wiki, they are incomplete and somewhat outdated. So when, in the end, I got it working I thought it was worth documenting in full details”: http://amp.gs/RvOf
How to push parameters into methods without parameters in safe code.

This time we continue to laugh at the normal method call. I propose to get acquainted with the method call with parameters without passing parameters. We will also try to convert the reference type to a number — its address, without using pointers and unsafe code: http://amp.gs/RvDj
Live Share now included with Visual Studio 2019.

“In the year since Live Share began its public preview, we’ve been working to enhance the many ways you collaborate with your team. This release is the culmination of that work”: http://amp.gs/RvW9
C301 and miniOTP-3, new programmable tokens from Token2.

“We are glad to announce two new models of programmable TOTP tokens, both in a small card (miniOTP-3) and in a keyfob form-factor (C301), now with restricted time sync”: http://amp.gs/Rv6X
Python tips and tricks, March 2019.

It is a new selection of tips and tricks about Python and programming from Telegram-channel “Python etc”: http://amp.gs/REPx
Hack Your XiaoMi Vacuum Cleaner.

The owners can reprogram robotic vacuum cleaners and implement different settings. And all you need to “upgrade” these devices is a PC, an internet connection, and a smartphone: http://amp.gs/REHQ
7 Interesting startups in IoT.

The startup phenomenon in general and the IoT startups in particular are too immature in terms of a business-model history. In contrast to corporations, startups feel good in a Black-Swan-friendly uncertainty of emerging innovations: http://amp.gs/RVBD
JavaScript: how to remove circular dependencies from your project.

The best way to deal with circular dependencies is to avoid them. Circular dependencies are usually an indication of incorrect code design and should be refactored and removed if possible: http://amp.gs/RVA8
Visual Studio 2019 .NET productivity.

You may have seen many improvements in the previews, but for all of you who were eagerly awaiting the GA release here’s a few features you may enjoy: https://habr.com/en/company/microsoft/blog/447462/
Estimation of VaR and ConVaR for the stock price of the Kazakhstani company.

The goal of the report is a description of the existing VaR model including one of its upgrade versions, namely, Conditional Value at Risk (CVaR): http://amp.gs/R4xw
Aleksandr Laveykin about the best space movie, G-force of 20g, and soft landing.

Cosmonaut and Hero of the Soviet Union Aleksandr Laveykin talks about his 174-day spaceflight and answers some interesting questions: http://amp.gs/R4sW