Author: ProHoster

On the Road to Jedi Swords: Panasonic Unveils 135W LED Blue Laser

Semiconductor lasers have proven themselves in manufacturing for welding, cutting and other work. The scope of use of laser diodes is limited only by the power of the emitters, which Panasonic is successfully combating. Panasonic today announced that it has demonstrated the highest brightness (intensity) blue laser in the world. This was achieved using technology […]

Introduction to the wal-g PostgreSQL backup system

WAL-G is a simple and effective tool for backing up PostgreSQL to the cloud. In its core functionality, it is the successor to the popular WAL-E tool, but rewritten in Go. But WAL-G has one important new feature: delta copies. WAL-G delta copies store pages of files that have changed since the previous version of the backup. WAL-G implements quite a lot of parallelization technologies […]

Disaster Resilient Cloud: How It Works

Hello, Habr! After the New Year holidays, we relaunched a disaster-proof cloud based on two sites. Today we will tell you how it works and show what happens to client virtual machines when individual elements of the cluster fail and the entire site falls (spoiler - everything is fine with them). Disaster-resistant cloud storage system on the OST site. What's inside Under the hood of the cluster, Cisco servers […]

Robot Beasts, Lesson Plans and New Details: LEGO Education SPIKE Prime Set Overview

Robotics is one of the most interesting and disruptive school activities. She teaches how to compose algorithms, gamifies the educational process, and introduces children to programming. In some schools, starting from the 1st grade, they study computer science, learn to assemble robots and draw up flowcharts. So that children can easily understand robotics and programming and can study mathematics and physics in depth in high school, we have released a new […]

Battle of the Coders: Me Against That VNC Guy

This blog has published a lot of programming tales. I like to reminisce about my old stupid things. Well, here's another such story. I first became interested in computers, especially programming, when I was about 11 years old. Early in high school, I spent most of my free time tinkering with my C64 and writing in BASIC, then using scissors to cut out bad […]

“Do you have personal information? What if I find it? Webinar on localization of personal data in Russia - February 12, 2020

When: February 12, 2020 from 19:00 to 20:30 Moscow time. Who will find it useful: IT managers and lawyers of foreign companies starting or planning to work in Russia. What we will talk about: What legal requirements must be met? What does the business risk if it fails to comply? Is it possible to store personal data in any data center? Speakers: Vadim Perevalov, CIPP/E, senior lawyer […]

Google unveils OpenSK open stack for creating cryptographic tokens

Google has introduced the OpenSK platform, which allows you to create firmware for cryptographic tokens that fully comply with the FIDO U2F and FIDO2 standards. Tokens prepared using OpenSK can be used as authenticators for primary and two-factor authentication, as well as to confirm the physical presence of the user. The project is written in Rust and distributed under the Apache 2.0 license. OpenSK makes it possible to create [...]

AMA with Habr #16: rating recalculation and bug fixes

Not everyone had time to take out the Christmas tree yet, but the last Friday of the shortest month—January—has already arrived. Of course, everything that happened on Habré during these three weeks cannot be compared with what happened in the world during the same period of time, but we didn’t waste time either. Today in the program - a little about interface changes and traditional […]

OPNsense 20.1 Firewall Distribution Available

A distribution kit for creating firewalls OPNsense 20.1 has been released, which is a fork from the pfSense project, created with the goal of creating a completely open distribution kit that could have functionality at the level of commercial solutions for deploying firewalls and network gateways. Unlike pfSense, the project is positioned as not controlled by one company, developed with the direct participation of the community and […]

GSoC 2019: Checking graphs for bipartiteness and monad transformers

Last summer I participated in the Google Summer of Code, a program for students from Google. Every year, the organizers select several Open Source projects, including from such well-known organizations as Boost.org and The Linux Foundation. Google invites students from all over the world to work on these projects. As a participant at Google Summer of Code 2019, I […]