Habr
1.25K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
Announcing the Open Sourcing of Windows Calculator.

“Today, we’re excited to announce that we are open sourcing Windows Calculator on GitHub under the MIT License. This includes the source code, build system, unit tests, and product roadmap”: http://amp.gs/4hKF
How ProtonMail is getting censored by FSB in Russia.

A completely routine tech support ticket has uncovered unexpected bans of IP addresses of ProtonMail — a very useful service for people valuing their Internet freedoms — in several regions of Russia: http://amp.gs/4g0U
Following in the Footsteps of Calculators: Qalculate.

“My colleagues and I, we decided to explore the code of a number of popular calculators, and it turned out that the code of the Windows calculator was not that bad”: http://amp.gs/4EYA
“I am Shalitha Suranga from Sri Lanka. I started Neutralinojs project with other two members as our research project at university”.

Another way to write cross-platform apps — Neutralinojs internals and comparison with Electron and NW.js: http://amp.gs/4EUI
Sprint Review: Shitty to Great.

What do you get when you cross an IT department, a faulty Sprint review, determination, and pizza? Greatness, that’s what: http://amp.gs/4Ew4
Making C++ Exception Handling Smaller On x64.

Visual Studio 2019 Preview 3 introduces a new feature to reduce the binary size of C++ exception handling (try/catch and automatic destructors) on x64: http://amp.gs/4V8i
How to land a job in Germany for IT professionals.

“We work a lot with international candidates and German companies. So, I wanted to write a small essay about the visa issues because often they will influence your chances of landing a job heavily”: http://amp.gs/49zt
Details.

«How often do you get to 404 pages? Usually, they are not styled and stay default. Recently I’ve found test.dо.аm which interactive character attracts attention and livens up the error page»: http://amp.gs/49Ev
An update to C# versions and C# tooling.

Starting with Visual Studio 2019 Preview 4 and RC, we’ll be adjusting how C# versions are treated in .NET tooling. Let’s check the details: http://amp.gs/49wq
Zotero hacks: unlimited synced storage and its smooth use with rmarkdown.

“This is a funny case of a self written manual which I came back to multiple times myself and many many more times referred my friends to it, even non-Russian speakers”: http://amp.gs/44fj
Checking FreeRDP with PVS-Studio.

“FreeRDP is an open-source implementation of the Remote Desktop Protocol. We chose it to be the first project analyzed with the static code analyzer PVS-Studio for a series of articles about the checks of RDP-clients”: http://amp.gs/4rVu
Memory and Span pt.1.

Starting from .NET Core 2.0 and .NET Framework 4.5 we can use new data types: Span and Memory. To use them, you just need to install the System.Memory nuget package: http://amp.gs/4rDH
This week we issue a really huge selection of all the essential news you might have missed on Front-end development. Make sure to check the latest updates on CSS, HTML, and JavaScript.

Frontend Weekly Digest (11 — 17 Mar 2019): http://amp.gs/4rWK
Announcing TypeScript 3.4 RC.

“Some days ago we announced the availability of our release candidate (RC) of TypeScript 3.4. Our hope is to collect feedback and early issues to ensure our final release is simple to pick up and use right away”: http://amp.gs/4S8b
Following in the Footsteps of Calculators: SpeedCrunch.

“Here we are, continuing to explore the code of calculators! Today we are going to take a look at the project called SpeedCrunch, the second most popular free calculator”: http://amp.gs/4Nuc
Python Tips and Tricks, February 2019.

It is new selection of tips and tricks about Python and programming from Telegram-channel ‘Python etc’: http://amp.gs/4NWs
7 Chrome extensions for learning English.

“I’m an active user of Google Chrome. That’s why I’ve come up with this list of useful extensions that will help English learners to enhance writing, spelling, listening skills, and extend their vocabulary”: http://amp.gs/4ABK
How Kiwi test 1000 Python projects.

Let’s find out what kind of an open source Zoo developed in Kiwi, how it tests Python code and what’s the difference between The Zoo and for example mypy: http://amp.gs/4Are
Indexes in PostgreSQL — 3 (Hash).

The first article described PostgreSQL indexing engine, the second one dealt with the interface of access methods, and now we are ready to discuss specific types of indexes. Let’s start with hash index: http://amp.gs/4ssP
Code splitting is just about not loading a whole thing. Then you are reading this page you don’t have to load a whole site. When you are selecting a single row from a database — you don’t have to take all.

React Code Splitting in 2019: http://amp.gs/4s6C