Author: ProHoster

Huawei will take part in 5G testing in India

The Indian government has allowed Huawei Technologies to participate in 5G testing, a spokesperson for the Chinese telecom company told local broadcaster CNBC-TV18 on Monday. Testing of 5G technology will take place in the country in January 2020. Currently, the United States is putting all sorts of pressure on its allies not to use Huawei telecommunications equipment in building their 5G networks. Therefore, India's decision […]

Sequential download in uTorrent in 2 clicks

Hello, Habr! Having read the publication “uTorrent guards online browsing,” I was surprised that a way to enable the ability to sequentially download files without resorting to additional software like BEncode Editor, but simply and quickly - in just two clicks, has not yet been published. So: We enable sequential downloading of parts of files and sequential downloading of files from the torrent list. 1. Load […]

New programming language Mash

For several years I tried my hand at developing my own programming language. I wanted to create, in my opinion, the most simple, fully functional and convenient language possible. In this article I want to highlight the main stages of my work and, to begin with, describe the created concept of the language and its first implementation, which I am currently working on. Let me say in advance that I wrote all [...]

Mash is a programming language that compiles itself.

Greetings to everyone in the new year 2020. Almost exactly 1 year has passed since the publication of the first post about Mash. During this year, the language was greatly improved, many of its aspects were thought through and the vector of development was determined. I am happy to share all this with the community. Disclaimer This project is being developed solely on enthusiasm and does not pretend to world domination in […]

Habra-analysis: is the length of the publication important?

You know that Habr is not just one popular social platform with a limit on publication length of 280 characters? And although posts one paragraph long periodically appear, they rarely meet with approval from you, Habra residents. Today we will find out whether it is true that long publications are more popular, and short ones - vice versa. Or is it the other way around again? […]

History of Educational Software: Learning Management Systems and the Rise of Internet Education

Last time we talked about how the emergence of convenient PCs helped the evolution of educational software, including virtual teachers. The latter turned out to be quite advanced prototypes of modern chatbots, but they were never implemented en masse. Time has shown that people are not ready to give up “live” teachers, but this has not put an end to educational […]

Divine Stranger

Boxing gloves. MMA gloves. In general, a complete set for training - paws, helmet, knee protection. A tracksuit, even two – for summer and autumn. Guitar. Synthesizer. Dumbbells. Sneakers purchased specifically for jogging. Wireless headphones, of course. All this is in my apartment. Formally, all this is mine. But I don’t use it, because... I didn’t buy [...]

The simplest Internet radio column "Kodi" or the salvation of the "Raspberry" brick

Basic prerequisites: You have an old, unused first generation Raspberry Pi board; The board lies on the cabinet as a dead weight and is not used - the “Brick” board; What I would like to receive: At a certain point in time (for example, depending on my mood), the board ceases to be a “Brick”, and a magic memory card is inserted into it; An Ethernet cable and a plug from a regular household speaker are connected to the board […]

Live bot part 1

I present a new story about how one developer created a chatbot of himself and what came of it. PDF version can be downloaded here. I had a friend. The only friend. There can be no more friends like this. They appear only in youth. We studied together at school, in parallel classes, but we started communicating when we realized that we had entered […]

Inheritance of legacy systems and processes or First 90 days as a CTO

It is known that the CTO's competence is tested only the second time he performs this role. Because it’s one thing to work in a company for several years, evolve with it and, being in the same cultural context, gradually receive more responsibility. And it’s quite another thing to come straight into the position of technical director in a company with legacy baggage and a bunch of problems, carefully […]

Release Trinity R14.0.7

December 30, 2019 The Trinity Desktop Environment project, a fork of the KDE 3.5 branch, was released. The project continues to evolve the paradigm of the traditional desktop environment based on Qt. The project also supports the (T)Qt3 library, since Qt is no longer supported by the official developer. The environment can be installed and used alongside new versions of KDE. Brief list of changes: Improved support for the XDG standard […]