Habr
1.25K subscribers
2.07K photos
3 files
1.65K links
Habr.com ⬝ English edition
Download Telegram
10 Books on Agile Project Management Worth Taking With You in 2020.

What are the best sources to learn Agile? This post covers 10 powerful books that may enhance the skills of project managers and their teams: https://amp.gs/SQgg
How-to: Important Factors To Review When Choosing a Free VPN For Web Browsing.

There are literally hundreds of VPNs, so it may be a bit tricky to pick the one that will suit you. Today we will share three practical tips that will help to solve this task: https://amp.gs/SQs7
Typechecking Django and DRF.

“We have plenty of big untyped projects in Python’s ecosystem. Django and Django-Rest-Framework were two of them. Were. Because now they can be typed! Let me introduce TypedDjango organisation and stubs for django and drf”: https://amp.gs/Scth
Bitmap indexes in Go: unbelievable search speed.

“I gave a talk at Gophercon Russia this year about a very interesting kind of indexes called bitmap indexes. I wanted to share it with the community, not only in video format, but as an article too”: https://amp.gs/SbVU
Analysis of the Apache Dubbo RPC Framework by the PVS-Studio Static Code Analyzer.

There is no reason to opt out of checking such an interesting project using the PVS-Studio static code analyzer. Let’s see how it turned out: https://amp.gs/N8oJ
Escaping the Thicket of Tests: Building a Shortcut from a Fixture to an Assertion.

“In this article, I would like to propose an alternative to the traditional test design style using functional programming concepts in Scala”: https://amp.gs/NTYD
5 Activities to Accelerate Problem Solving in Any IT Team.

In this article, we’ll identify powerful problem-solving activities and analyze some effective techniques and exercises for teamwork: https://amp.gs/NT9j
How Microgaming Software Developers Protect Users from Hacks.

The primary goal of Microgaming lies in non-stop improvement of their games’ quality, bringing innovation to the industry, and maintaining high-level security of the gameplay: https://amp.gs/NTDI
Vue.js Best Practices For Web Development.

If you are starting out a new web development project, then Vue.js is your choice. It leads the game with its elegant features, style guidelines, easy coding, and also save your efforts: https://amp.gs/NTLD
Realization of the connections pool with WCF for .Net Core with usage of HttpClientFactory.

“We spent a lot of time to find ways of optimization, but the solution itself have been gotten out laconic and simple to use. Take and use it, while it is hot”: https://amp.gs/NTbH
Smart Manufacturing and Industry 4.0: Three Main Technological Trends.

In recent years we’ve witnessed massive technological improvements and innovations that re-shaped how industrial objects look like and work. This shift was called an Industry 4.0: https://amp.gs/Nztc
A Brief History of Video Conferencing: From the Beginning to Full Commercial Use.

More than hundred years passed from fantastic ideas inspired by belief in unstoppable technical progress to the first mass implementation of video conferencing systems: https://amp.gs/NYmI
12 Soft Skills That Make IT Project Managers Unstoppable.

Soft skills are important, their evolving becoming more and more popular among jobs in all industries. Soft skills provide the real edge to managers who have learned to use them well: https://amp.gs/NYPi
Suspending over blocking.

This article aims to show how to use Kotlin Coroutines and remove Reaxtive eXtensions (Rx): https://amp.gs/NYSZ
Understanding Lean and Agile in Software Development.

While lean focuses on delivering quality to the business, agile is more towards following an iterative approach that eliminates any chances of bugs and errors at each respective stage: https://amp.gs/NY6R
TOKEN2 Molto-1, world’s first multi-profile TOTP hardware token.

“Our new product currently being finalized, the Token2 Molto-1, will expand on our technology by now supporting up to 10 Time based One-Time Password (TOTP) profiles”: https://amp.gs/NBy7
• How to Accessibly Split Text
• JavaScript Alternatives!
• Announcing Dojo 6
• Announcing TypeScript 3.6
• Hooks are coming to Vue.js version 3.0
• Angular Tools for High Performance, and much more

Frontend Weekly Digest (26 August — 1 September): https://amp.gs/NBXZ
Yet Another Android snake with Kivy, Python.

A lot of people want to start programming apps for Android, but they prefer not to use Android Studio and/or Java. Why? Because it’s an overkill. Let’s snake without Java: https://amp.gs/Nn7d
Parkinson’s law: you can beat it.

If you are not a British official of the 1958 model, do not follow this law. No work is required to occupy all the time allotted to it: https://amp.gs/NnFU
Testing SQL Server code with tSQLt.

“This article is an expanded version of my talk at SQA Days #25. I want to tell you what tSQLt is and how it helps us to test DB code”: https://amp.gs/NxL9
— Use React to draw piano keyboard
— Use Chrome to read MIDI events from hardware keyboard
— Use midi-sounds-react to play sound
— See result

How to use MIDI for web in short: https://amp.gs/Nf1h