Author: ProHoster

Symphony 5.0

Today at the SymfonyCon conference in Amsterdam, the fifth release of the free PHP framework Symfony, using the MVC model, was presented. The list of projects using Symfony includes quite a lot of popular web applications, such as Drupal (CMS), Joomla (CMS), Facebook (SDK), Google API (SDK), phpBB, phpMyAdmin and others. Among the 269 innovations, 2 new components can be distinguished: String - a component for object-oriented work [...]

Sound Localization: How the Brain Recognizes Sound Sources

The world around us is filled with all kinds of information that our brain continuously processes. He receives this information through sense organs, each of which is responsible for its share of signals: eyes (vision), tongue (taste), nose (smell), skin (touch), vestibular apparatus (balance, position in space and sense of weight) and ears (sound). By bringing together signals from all these organs, our brain […]

How We Changed the Always Connected State to Prevent Burnout

The translation of the article was prepared specifically for students of the “DevOps practices and tools” course. Intercom's mission is to personalize online business. But it's impossible to personalize a product when it doesn't work as expected. Performance is critical to the success of our business, not only because our clients pay us, but also because we use our […]

Zorin OS 15 Lite distribution release

A lightweight version of the Linux distribution Zorin OS 15 has been prepared, built using the Xfce 4.14 desktop and the Ubuntu 18.04.2 package base. The distribution's target audience is users of legacy systems running Windows 7, support for which expires in January 2020. The desktop design is stylized to resemble Windows, and the composition includes a selection of programs similar to programs […]

Language layers

Hello, Habr! I bring to your attention a translation of the article “Language Layers” by Robert C. Martin (Uncle Bob). I spend my time playing an old game called Lunar Lander from 1969. It was written by Jim Storer, a high school student. He wrote it on a PDP-8 in FOCAL. Here's what the program looks like: And here's the source code for FOCAL: Jim Storer was […]

Experimental support for rebuilding the Linux kernel in Clang with the CFI protection mechanism

Kees Cook, former chief system administrator of kernel.org and leader of the Ubuntu Security Team, now working at Google on securing Android and ChromeOS, has prepared an experimental repository with patches that allow building the kernel for the x86_64 architecture using the Clang compiler and activating the mechanism CFI (Control Flow Integrity) protection. CFI provides identification of certain forms of ambiguous behavior that […]

System76 laptops with Coreboot

Quietly and unnoticed, modern laptops with Coreboot firmware and disabled Intel ME from System76 appeared. The firmware is partially open and contains a number of binary components. There are currently two models available. Galago Pro 14 (galp4): Aluminum body. Operating system Ubuntu or our own Pop!_OS. Intel Core i5-10210U or Core i7-10510U processor. Matte screen 14.1" 1920×1080. From 8 […]

The State Duma of the Russian Federation approved bills related to the transfer of encryption keys to the FSB and the pre-installation of domestic software

The State Duma of the Russian Federation adopted in the third reading amendments increasing the amount of fines for telecom operators for repeated refusal to bring their equipment and programs into compliance with the requirements of the FSB and to provide a key for decoding user messages. For individuals, the amount of fines has been increased from 3 - 000 rubles to 5 - 000 rubles, for officials […]

Cloudflare Introduces Flan Scan, an Open Network Security Scanner

Cloudflare announced the open source of the Flan Scan project, which scans hosts on the network for unpatched vulnerabilities. Flan Scan is an add-on to the Nmap network security scanner, turning it into a full-featured tool for identifying vulnerable hosts in large networks. The project code is written in Python and distributed under the BSD license. Flan Scan allows […]

Alien: Isolation will be released on Nintendo Switch on December 5th

Feral Interactive has announced that the fantasy horror Alien: Isolation will be released on Nintendo Switch on December 5, 2019 and will include all add-ons. Developed by Creative Assembly, the game received numerous awards and was warmly received by critics. On OpenCritic, Alien: Isolation has an average rating of 80 out of 100. The Nintendo Switch version of the game will […]

Release of the free 3D modeling system Blender 2.81

The release of the free 3D modeling package Blender 2.81 has been published, which includes more than a thousand fixes and improvements prepared in the four months since the formation of the significant Blender 2.80 branch. Main changes: A new interface for navigating the file system has been proposed, implemented in the form of a pop-up window with filling typical for file managers. Supports different viewing modes (list, thumbnails), filters, dynamic […]

An enthusiast assembled a motion controller for an authentic passage of Star Wars Jedi: Fallen Order

How cool it would be if Nintendo hadn't abandoned the Power Glove - that's probably what streamer Rudeism thought, as he put together a pair of pretty impressive controllers for Star Wars Jedi: Fallen Order. Its goal was to simulate lightsaber combat and the use of the Force. Rudeism explained on Reddit that the controller has multiple LEDs that light up when the lightsaber is turned on […]