Category: Blog

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 […]

Additional Uplinks in Intel C620 System Logic Architecture

In the architecture of x86 platforms, two currents have emerged that mutually complement each other. One version suggests moving towards integration of computational and control resources within a single crystal. The second approach advocates the distribution of responsibilities: the processor is equipped with a high-performance bus that forms a peripheral scalable ecosystem. This lays the foundation for the topology of Intel C620 system logic for high-level platforms. The fundamental difference from the previous chipset […]

Four JavaScript Sniffers Lurking in Online Stores

Almost all of us use online shopping services, which means that sooner or later we risk becoming victims of JavaScript sniffers — special code that malicious actors embed on websites to steal credit card information, addresses, usernames, and passwords from users. Nearly 400,000 users of British Airways' website and mobile application, as well as visitors to the British sports website, have already suffered from sniffers […]

Google Chrome 74 Has Forgotten How to Delete History

Recently, Google released Chrome 74, one of the most controversial updates for the world's most popular web browser. This is particularly true for Windows 10. As known, this version introduced a dark mode that changes in accordance with the OS theme. This means you won't be able to set a dark theme for the OS and a light theme for the browser at the same time […]

Improving Wi-Fi Performance. General Principles and Useful Tips

Anyone who has assembled, purchased, or at least tuned a radio receiver has probably heard terms like: sensitivity and selectivity. Sensitivity indicates how well your receiver can pick up a signal even in the most remote areas. Selectivity, in turn, shows how well the receiver can tune into a particular frequency without the influence of other frequencies. […]

Why You Should Participate in Hackathons

About a year and a half ago, I started participating in hackathons. During this time, I have taken part in more than 20 events of various scales and themes in Moscow, Helsinki, Berlin, Munich, Amsterdam, Zurich, and Paris. In all these events, I focused on data analysis in one form or another. I enjoy visiting new cities for myself […]

The dark side of hackathons

In the previous part of this trilogy, I discussed several reasons to participate in hackathons. The motivation to learn a lot of new things and win valuable prizes attracts many, but often due to the mistakes of the organizers or sponsoring companies, the event ends unsuccessfully and participants leave dissatisfied. To minimize such unpleasant cases, I have written this post. The second part of the trilogy is dedicated to the mistakes of the organizers. This post is organized as follows […]

CJM for false alarm of the DrWeb antivirus.

The chapter in which Doctor Web removes the Samsung Magician service DLL, declaring it a trojan, and to leave a request in the support service, you need not just to register on the portal, but also to provide a serial number. Which, of course, doesn't exist, because Dr.Web sends a key upon registration, and the serial number is generated during the registration process by the key — and is not stored ANYWHERE. […]

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