MessageBox for AvaloniaUI

MessageBox — useful window for different GUI frameworks, but you can't find it in AvaloniaUI. Let's try to do it. Solution, which I wanna improve and support,... | Continue reading


@habr.com | 4 years ago

Front End Weekly Digest (May 27 – June 2, 2019)

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... | Continue reading


@habr.com | 4 years ago

ANPR Using RoR and React Native

Danny Krastev, Mirabbos Umarov, Ekaterina Menshenina, ITMO University, Info communication Systems, Computer Science. 2019 Abstract Due to the never-ending... | Continue reading


@habr.com | 4 years ago

Writing billion songs with C# and Deep Learning

In this article I’ll explain how to build an ASP.NET Core web site, that uses AI to generate unique song lyrics with a click of a button, and lets users vote f... | Continue reading


@habr.com | 4 years ago

DynamicData: Dynamic Collections, MVVM Architecture and Reactive Extensions

February 2019 marked the release of ReactiveUI 9 — the cross-platform framework for building GUI applications on the Microsoft .NET platform. ReactiveUI is a t... | Continue reading


@habr.com | 4 years ago

Speed Up Ansible with Mitogen

Speed up Ansible with Mitogen! → Russian version Ansible is one of most popular Configuration Management Systems nowadays. After it was acquired by Red Hat in 2... | Continue reading


@habr.com | 4 years ago

Connecting to Windows via SSH Like in Linux

The most depressing thing for me is to connect to Windows hosts. I'm not an opponent or a fan of Microsoft and their's products. Every product has its own... | Continue reading


@habr.com | 4 years ago

Fancy Euclid's “Elements” in TeX

In 2016, I came across Oliver Byrne's “The first six books of the Elements of Euclid.” The main feature of this book is that instead of ordinary letter des... | Continue reading


@habr.com | 4 years ago

Agile: How to conduct a distributed paperless quarterly planning properly

Given: A company which uses the Scaled Agile Framework (SAFe) to scale Agile development across the organization; 10 development teams combined into one big... | Continue reading


@habr.com | 4 years ago

Making Games for a Living: Tips from Richard “The Levelord” Gray

What is my advice for people who want to become game developers? After 25 years in the industry, I do have some advice to offer. → This text in Russian: «... | Continue reading


@habr.com | 4 years ago

Front end Weekly Digest (20 – 26 May 2019)

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... | Continue reading


@habr.com | 4 years ago

Fancy Euclid's “Elements” in TeX

In 2016, I came across Oliver Byrne's “The first six books of the Elements of Euclid.” The main feature of this book is that instead of ordinary letter des... | Continue reading


@habr.com | 4 years ago

Long journey to Tox-rs. Part 1

Hi everyone! I like Tox and respect the participants of this project and their work. In an effort to help Tox developers and users, I looked into the code and... | Continue reading


@habr.com | 4 years ago

Show HN: Writing billion songs with C# and Deep Learning

In this article I’ll explain how to build an ASP.NET Core web site, that uses AI to generate unique song lyrics with a click of a button, and lets users vote f... | Continue reading


@habr.com | 4 years ago

KVM: Who is stealing virtual CPU time?

Hi! In this article, I want to explain, in layman’s terms, how steal appears in VMs and tell you about some of the less-than-obvious artifacts that we found d... | Continue reading


@habr.com | 4 years ago

Who is stealing virtual CPU time?

Hi! In this article, I want to explain, in layman’s terms, how steal appears in VMs and tell you about some of the less-than-obvious artifacts that we found d... | Continue reading


@habr.com | 4 years ago

From High Ceph Latency to Kernel Patch with EBPF/BCC

There are a lot of tools for debugging kernel and userspace programs in Linux. Most of them have performance impact and cannot easily be run in production... | Continue reading


@habr.com | 4 years ago

How to make possible micro-payments in your app

This week I spent coding my very first public pet-app based on Telegram chat bot which acts as a Bitcoin wallet and allows to send and receive tips between... | Continue reading


@habr.com | 4 years ago

February 1 2020: DNS servers with o DNS over both UDP and TCP may stop working

TL;DR: starting February 2020, DNS servers that don’t support DNS both over UDP and TCP may stop working. Bangkok, in general, is a strange place to stay. Of c... | Continue reading


@habr.com | 4 years ago

Even More Secret Telegrams

We used to think of Telegram as a reliable and secure transmission medium for messages of any sort. But under the hood, it has a rather common combination of a-... | Continue reading


@habr.com | 4 years ago

Build tools in machine learning projects, an overview

I was wondering about machine learning/data science project structure/workflow and was reading different opinions on the subject. And when people start to talk... | Continue reading


@habr.com | 4 years ago

Front end Weekly Digest (13 – 19 May 2019)

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... | Continue reading


@habr.com | 4 years ago

Indexes in PostgreSQL, Part 8: RUM

We have already discussed PostgreSQL indexing engine, the interface of access methods, and main access methods, such as: hash indexes, B-trees, GiST, SP-GiST,... | Continue reading


@habr.com | 4 years ago

How to Achieve Goals

5 tips to help you achieve your desired goal. Of course, it is not necessary to carry them all out and in the order indicated. However, it is important not only... | Continue reading


@habr.com | 4 years ago

The Quick Guide for a Web Developer

Here is tree with 3 levels to start your journey as web developer. Of cause all of this very subjectively, and you can define your plan. There is a lot of... | Continue reading


@habr.com | 4 years ago

Docker container for HP servers management with ILO

Origin in Russian Well, you can wonder — why would I use docker container for such a purpose? What's the problem to enter web-interface of ILO and manage s... | Continue reading


@habr.com | 4 years ago

Many Developers Do You Need to Create Service Like Airbnb

 Back in 2007, Brian Chesky and Joe Gebbia shared a room in San Francisco and were unable to pay rent on time. As a way out, they decided to turn their living s... | Continue reading


@habr.com | 4 years ago

How to Build a Brand?

Let's see what we mean when we talk about a brand. A brand is, first of all, associations that people immediately have when they hear the name of your company,... | Continue reading


@habr.com | 4 years ago

Top IT Outsourcing Companies

What are the top IT outsourcing companies at the moment? I’ve made a research based on information from Clutch.co and Goodfirms to make your experience easier. T... | Continue reading


@habr.com | 4 years ago

Automatically Obtaining SSL Certs by Let's Encrypt with DNS-01 Challenge and AWS

This post describes the steps needed for setting up automatic SSL certificates creation and renewal, using Let's Encrypt as the automated Certificate Authority,... | Continue reading


@habr.com | 4 years ago

“If your project is «Theatre» then use actors”: story for Actors Model and C++

There is a story about an experience of using Actor Model in one interesting project of developing an automatic control system for a theatre. Below I'll tell my... | Continue reading


@habr.com | 4 years ago

In-App Updates Flexible Flow: Speed Up the App Update Process on Android

With a variety of new tools and features announced at Android Dev Summit, special attention should be given to the In-App Updates (IAUs) API allowing... | Continue reading


@habr.com | 4 years ago

In-App Updates Flexible Flow: Speed Up the App Update Process on Android

With a variety of new tools and features announced at Android Dev Summit, special attention should be given to the In-App Updates (IAUs) API allowing... | Continue reading


@habr.com | 4 years ago

Breaking UC Browser

Introduction At the end of March we reported on the hidden potential to download and run unverified code in UC Browser. Today we will examine in detail how it... | Continue reading


@habr.com | 4 years ago

How Much Does It Cost to Create IoT Solution?

In addition to quite a rich content Indeema delivers with regard to the various IoT topics, the present post aims at figuring out the venal or even... | Continue reading


@habr.com | 4 years ago

Indibiome labs: example of an application for Startup Village 2019 pitch

I would like to share main points of my Skolkovo application for Startup Village 2019 pitch. Indibiome labs Project Executive Summary indicating current... | Continue reading


@habr.com | 4 years ago

Do-RA: Preparing for Industrial Production

1. Transporting prototypes The idea of the DO-RA project originated in March 2011 after a nuclear disaster on the Fukushima Daiichi nuclear power plant in... | Continue reading


@habr.com | 4 years ago

Tips on how to deal with remote teams

Originally article was posted here — 7 tips & tricks on how to deal with remote teams A number of both large corporations and small companies having almost no... | Continue reading


@habr.com | 4 years ago

Python tips and tricks, April 2019

It is a new selection of tips and tricks about Python and programming from my Telegram-channel @pythonetc. Previous publications. Storing and sending... | Continue reading


@habr.com | 4 years ago

Finding Lambda Expressions in IntelliJ Idea

Code search and navigation are important features of any IDE. In Java, one of the commonly used search options is searching for all implementations of an... | Continue reading


@habr.com | 4 years ago

Making games is [not] hard. Looking back at small mobile project in Unity3D

When you have an idea of a new game mechanic, or even flash of interesting concept — soon you'll be obsessed about it with an immense urge to start doing s... | Continue reading


@habr.com | 4 years ago

Sidecar for a Code Splitting

Code splitting. Code splitting is everywhere. However, why? Just because there is too much of javascript nowadays, and not all are in use at the same point in... | Continue reading


@habr.com | 4 years ago

Reverse engineering a high-end soldering station

(This is the translation of the original article performed by baragol) We had a bunch of photographs of the main PCB, a YouTube video with drain-voltage... | Continue reading


@habr.com | 4 years ago

Citymobil, a manual for improving availability amid business growth, part 5

This is the final part of the series describing how we’re increasing our service availability in Citymobil (you can read the previous part here). Now I’m goi... | Continue reading


@habr.com | 4 years ago

Front end Weekly Digest (6 – 12 May 2019)

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... | Continue reading


@habr.com | 4 years ago

The Role of Augmented Reality and Virtual Reality in the NBA

App builders that are looking to achieve a greater level of success will often look to areas that have yet to be explored. Augmented reality and virtual... | Continue reading


@habr.com | 4 years ago

Practicalities of Deploying Dockerized Asp.net Core Application to Heroku

Intro .NET is a relative newcomer in the open-source world, and its popularity is nowhere near mainstream platforms like Node.js. So you can imagine there're... | Continue reading


@habr.com | 4 years ago

Quality as Team's Responsibility

Disclaimer: This is a translation of an article. All rights belongs to author of original article and Miro company. I'm a QA Engineer in Miro. Let me tell about... | Continue reading


@habr.com | 4 years ago