Category: Blog

Deploying applications to VM, Nomad, and Kubernetes

Hello everyone! My name is Pavel Agaletsky. I work as a team lead in the group developing the Lamoda delivery system. In 2018, I spoke at the HighLoad++ conference, and today I want to present a transcription of my report. My topic focuses on our company's experience in deploying systems and services to different environments. Starting from our prehistoric times, when we deployed all systems […]

Submissions are open for the independent freelancer award 'Golden Spear 2019'

The organizing committee of the Second Independent Award for Russian-speaking freelancers has announced the start of applications for the 'Golden Spear 2019' award. The term 'freelancer' encompasses self-employed specialists from various professions: designers and illustrators, web programmers and app developers, copywriters and translators, content managers and optimizers, directors and SMM specialists, photographers and motion designers, among many others. Freelancers are distinguished by their independence, responsibility and […]

The Esports Life Tycoon simulator will allow you to lead an esports team

U-Play Online Studio has announced the development of a simulator for managing an esports team called Esports Life Tycoon. 'Very soon,' publisher Raiser Games will release the game in early access on Steam. 'The crowd is so excited that it's almost impossible to make out what your players are saying to each other,' the developers share. 'You are so close to becoming winners at one of the most important […]

Writing a Secure Browser Extension

Unlike the common "client-server" architecture, decentralized applications are characterized by: The absence of a need to store a database with user logins and passwords. Access information is stored solely by the users themselves, with their authenticity being verified at the protocol level. The absence of a need to use a server. The application logic can run in a blockchain network, where it is also possible to store the necessary amount of data. There are 2 […]

Windows Subsystem for Linux (WSL) version 2: what will it be like? (FAQ)

Under the cut is the translation of the published FAQ regarding details about the upcoming version 2 of WSL (author — Craig Loewen). The questions covered include: Does WSL 2 use Hyper-V? Will WSL 2 be available on Windows 10 Home? What will happen with WSL 1? Will it be deprecated? Will it be possible to run WSL 2 and other third-party virtualization tools (for example, VMWare or Virtual […]

.toster: Javascript supported!

Attention, report! The first one to find all the "Easter eggs" gets a karma boost 😉 It seems rather inconvenient that flights from London arrive in Moscow at five in the morning. The same goes for flights from Amsterdam. Strangely enough, Scandinavian Airlines also operates on an inhumane schedule. Only passengers from a star-striped country disembark, albeit sleepily, […]

Erlang/OTP 22 has been released

A few hours ago, the Erlang team announced the next release of the programming language and the entire platform. Let me remind you that Erlang/OTP is designed for creating highly scalable systems operating in soft real-time mode with high availability requirements. The platform has long been successfully used in sectors such as telecommunications, banking, e-commerce, telephony, and instant messaging. The main changes in this […]

Loading FIAS into the database on MSSQLSERVER using makeshift (SQLXMLBULKLOAD) means. How this (probably) should not be done.

Epigraph: "When you have a hammer in your hand, everything around seems like nails." A long time ago, it seems – last Friday, while wandering around the office surroundings, the wayward management got concerned that I was spending my time idly contemplating cats. "Why don't you load the FIAS, dear colleague!" said the management. "For the process of loading it seems to be […]

Another monitoring system

16 modems, 4 mobile operators = Outgoing speed 933.45 Mbps Introduction Hello! This article is about how we developed a new monitoring system for ourselves. It differs from existing ones by allowing high-frequency synchronous metric retrieval and has a very low resource consumption. The polling frequency can reach 0.1 milliseconds with synchronization accuracy of 10 nanoseconds between metrics. All binary files occupy […]

Only Ruby, only hardcore!

Early in the morning (or late at night) on January 9, I arrived at Sheremetyevo Airport to meet Josh Calderimis from Travis-CI. The printed sign with his name was left at home, but by a stroke of luck, we met Josh almost immediately and his first phrase was: "Toster? I am hungry, you got toasts?" I won't say that this question, asked with […]

Premiere with .toaster {mobile applications}

Brew yourself some coffee and get comfortable in your chair, we are starting the premiere showing: » Presentations of speakers » Photo report with .toaster{web-development} » Thanks to Ilya Borodin and Sergey Nikitin for the photos » The next .toaster {ruby} will take place on February 10 — don't miss it! Registration is already open. That's the show. Source: habr.com

What is special about Cloudera and how to prepare it

The distributed computing and big data market, according to statistics, is growing by 18-19% per year. Thus, the question of software selection for these purposes remains relevant. In this post, we will start with why distributed computing is needed, take a closer look at software selection, discuss the application of Hadoop using Cloudera, and finally talk about hardware selection and what […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster