Author: ProHoster

Wi-Fi and many other abbreviations. How to get data about Wi-Fi nodes in an Android application and not swell

One day I needed to scan Wi-Fi networks from Android applications and get detailed data about access points. Here we had to face several difficulties: in the official Android documentation, many of the described classes became deprecated (API level > 26), which was not reflected in it; the description of some things in the documentation is minimal (for example, the capabilities field of the ScanResult class at the time […]

What is the brain of a student learning about the computer world capable of?

Good day. Having finished writing another script in Bash, I realized that everything should be completely different, but everything worked. I want to show you what obscenities and crutches I wrote in order to solve the problem, but not yet having a wagon of knowledge. In other words, a caricature of programming. Problem We needed something that would: Display many rhymes for a word, except […]

What soft skills do developers need? Opinions from Yandex

The big student Olympiad “I am a Professional” will begin soon. It has been running online and offline for several years now. Students from a variety of specialties, including technical, can participate. The Olympiad is organized by 26 leading universities: Higher School of Economics, Moscow State University, Moscow State Technical University, Moscow Institute of Physics and Technology, MEPhI, St. Petersburg State University, ITMO University and others. Yandex is the technical partner of the project. For us, “I am a professional” is the second year in a row [...]

How to teach children to use technology correctly if this was not the case in your childhood?

Hello, Habr! I bring to your attention a translation of the article “Children’s Exposure to Digital Technology Causes Parental Anxiet” from Kim Flaherty and Kate Moran. While parents in America are concerned about making sure their children enjoy technological progress, parents in China are thinking about how to protect their children from technological madness. How does technology affect modern children and their lives? […]

Alan Turing's book and the cryptic note Science Detective

The original translation is on my blog How did I get this book? In May 2017, I received an email from my old high school teacher named George Rutter, in which he wrote: “I have a copy of Dirac’s great book in German (Die Prinzipien der Quantenmechanik), which belonged to Alan Turing, and since then How […]

7 free developer courses from Microsoft

Hello, Habr! Today we are starting a series of articles that will include 5 collections of free training courses from Microsoft. In this article, we have the coolest courses for developers that programmers like the most. By the way! All courses are free (you can even try paid products for free); 6/7 in Russian; You can start training instantly; Upon completion you […]

NetServer 7.7 Release

The NethServer 7.7 distribution based on CentOS has been released. The main feature of the product is its modular design, which makes it easy to turn the distribution into a mail server and filter, web server, groupware, firewall, web filter, IPS/IDS or VPN server. The new version of NethServer includes: Fully packaged and available by default for new installations, Cockpit simplifies server administration by providing a modern and […]

Google has opened developments related to Cardboard virtual reality technology

Google has open sourced its application development toolkit for the Cardboard platform, which allows any smartphone to be used to create accessible virtual reality headsets. In the simplest case, to create a helmet, it is enough to cut out a frame from cardboard according to the proposed cutting to secure the smartphone in front of the eyes and use two lenses for focusing. Google VR SDK for developing virtual reality applications […]

Sailfish 3.2 mobile OS release

Jolla has published the release of the Sailfish 3.2 operating system. Builds have been prepared for Jolla 1, Jolla C, Sony Xperia X, Gemini, Sony Xperia 10 devices, and are already available in the form of an OTA update. Sailfish uses a graphics stack based on Wayland and the Qt5 library, the system environment is built on Mer, which has been developed as part of Sailfish since April, and […]

NethServer 7.7 server distribution available

The release of the NethServer 7.7 distribution kit has been presented, offering a modular solution for the rapid deployment of servers in small offices or medium-sized enterprises. The distribution is based on the CentOS 7.7 package base and provides a web interface for managing available server components. The size of the installation image is 1.1 GB. An online demonstration is provided to familiarize yourself with the interface's capabilities. The project's developments are distributed under free licenses. The user is offered [...]

Developer Funding Tools Added to NPM 6.13 Package Manager

The NPM 6.13 package manager has been released, included with Node.js and used to distribute modules in JavaScript. A special feature of the new version is the appearance of the “fund” command and tools for organizing the collection of donations by developers involved in maintaining packages. After installing a package, NPM now displays information about the number of dependency-related packages whose maintainers accept donations (to hide such […]

IO Interactive spoke about the anniversary of Hitman 2 and plans for the future

Hitman 2 turns one year old this month - the game was released on November 13, 2018. On the occasion of the upcoming date, IO Interactive decided to tell you what will please the project owners during the team’s holiday month. The developers claim that they have never distributed so much content in such a short period of time: in November, players will receive 10 selected contracts, 8 escalation contracts, […]