Category: Blog

HyperCard, the lost link in the evolution of the Web

Before the Web could do anything, HyperCard did everything. Somewhere around 1988, my landlady struck a deal with me. She would buy a Macintosh computer, I would buy an external hard drive, and we would leave this system in the living room to share. For the most part, she used the computer, as I was doing calculations on an IBM 286 […]

Moving abroad for work: 6 services to assist emigrants in the USA and Canada

Finding a job abroad and relocating is an extremely complex endeavor with many subtle aspects and pitfalls. Any help on the path to this goal can be invaluable for a potential immigrant. Therefore, I have compiled a list of several useful services – they will assist with job searching, visa issues, and communication in the new reality. MyVisaJobs: search for companies that sponsor work […]

Firefox 68 will introduce a new implementation of the address bar

In Firefox 68, scheduled for release on July 9, a new version of the address bar called Quantum Bar is planned to replace the Awesome Bar. From a user’s perspective, with minor exceptions, everything remains as before, but the internals have been completely redone, and the code has been rewritten, replacing XUL/XBL with the standard Web API. The new implementation significantly simplifies the process of extending functionality (support for creating […]

What open-source funds are up to — discussing fresh projects from OpenStack and the Linux Foundation

We decided to talk about projects (Kata Containers, Zuul, FATE, and CommunityBridge) that recently joined two major funds and the directions in which they are developing. Photo — Alex Holyoake — Unsplash How is the OpenStack Foundation doing? The OpenStack Foundation (OSF) was founded in 2012 to support the development of the open cloud platform OpenStack. And the organization quickly became involved […]

Optane DC Persistent Memory — Optane in DIMM format

Last week at the Intel Data Center Tech Summit, the company officially introduced Optane memory based on 3D XPoint modules in DIMM format, which has been named Optane DC Persistent Memory (please do not confuse it with Intel Optane Memory — the consumer line of caching drives). The memory modules come in sizes of 128, 256, or 512 GB, with pinouts conforming to the DIMM standard, […]

Intel Optane DC Persistent Memory, one year later

Last summer, we announced in the Optane blog the Optane DC Persistent Memory — Optane memory based on 3D XPoint modules in DIMM format. As stated then, the delivery of Optane modules began in the second quarter of 2019, and by that time, enough information had accumulated that was missing during the announcement. So, beneath the cut […]

Protocol “Entropy”. Part 4 of 6. Abstragon

Before we drink from the cup of fate, dear, let us drink from another cup, together. Perhaps a sip before death will not be denied us by heaven in its madness. Omar Khayyam. Spiritual prisons. The meal was very delicious. It must be admitted that the cooking here was excellent. At exactly half-past two, as I had arranged with Nastya, I awaited her in the alley from which […]

The first release of the new Firefox Preview browser for Android

Mozilla has introduced the first trial release of the Firefox Preview browser, developed under the codename Fenix and aimed at initial testing by interested enthusiasts. The release is distributed through the Google Play catalog, and the code is available on GitHub. After stabilizing the project and implementing all intended features, the browser will replace the current version of Firefox for Android, with new releases of which being discontinued starting […]

RoadRunner: PHP is not made to die, or Golang rushes to the rescue

Hello, Habr! At Badoo, we are actively working on PHP performance, as we have a large system built on this language and performance is a matter of cost savings. Over ten years ago, we created PHP-FPM, which initially started as a set of patches for PHP but later became part of the official distribution. In recent years, PHP has significantly […]

We use mcrouter for horizontal scaling of memcached

Developing high-load projects in any language requires a special approach and the use of specific tools, but when it comes to PHP applications, the situation can escalate to the point where one has to develop, for example, a custom application server. This note will address the familiar pain of distributed session storage and data caching in memcached, and how […]

Why is air support control necessary for data centers? 

Everything in a person should be excellent, and everything in a modern data center should operate like a Swiss watch. No component of the complex architecture of a data center's engineering systems should be left unattended by the operations team. These considerations guided us at the Linxdatacenter facility in St. Petersburg as we prepared for Uptime Management & Operations certification in 2018, ensuring all systems […]

Semantic Web and Linked Data. Corrections and additions

I would like to present an excerpt from this recently released book: Ontological Modeling of an Enterprise: Methods and Technologies [Text]: monograph / [S. V. Gorshkov, S. S. Kralin, O. I. Mushtak, et al.; Editor S. V. Gorshkov]. — Yekaterinburg: Publishing House of Ural Federal University, 2019. — 234 p.: ill., tables; 20 cm. — Authors are listed on the back of the title page. — Bibliography in […]

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