-
1. Введение Узнайте, как написать ваше первое видео расширение для Kodi/XBMC из этого урока! 2. Инструменты Если вы делали урок про то, как написать скрипт HelloWorld, то у вас уже, наверное, установлен текстовый редактор, который нам понадобится и в этом…
-
Как самый недооценённый контрибьютор спасал язык Rust от смерти
Дэйв Херман, самый недооценённый контрибьютор Rust Автор оригинала — Брайан Андерсон. Он тоже имеет отношение к работе над языком Rust. Понятно, что в своей статье он будет хвалить этот язык, но важнее другое: он раскрывает внутреннюю кухню проекта. Андерсон рассказывает…
-
Storytelling отчет против BI, прагматичный подход
Проблематика Когда говорят про отчеты к данным (неважно, какая тема) все хотят гибкие дашборды, МНОГО дашбордов, играют конкурсы про BI, выдумывают разные сложные требования и кейсы, отсматривают массу вендоров и решений, разбиваются на непримиримые лагеря и на 100% уверены, что…
-
Построение при помощи циркуля и линейки, только… без циркуля
Все мы знакомы из школьной программы с построениями при помощи циркуля и линейки. А что будет, если вдруг циркуль затеряется? Можно ли при помощи одной линейки строить ещё что-то нетривиальное? Предлагаю вашему вниманию задачу, решение которой принесло мне немало приятных…
-
PXE-мультитул на базе Raspberry Pi
Инженеры дата-центров часто сталкиваются с задачей первоначальной настройки серверов. Причем, чаще всего настраивать приходится не одну-две единицы оборудования, а несколько десятков или даже сотен. Каждый раз, когда к нам приезжает новое оборудование мы должны его не только досконально проверить перед…
-
Как спасти вторую ступень ракеты?
Это однажды сгоряча обещал сам Илон Маск для Falcon 9, но решил не заниматься ерундой… В 2015 году компании SpaceX удалось впервые в истории космонавтики посадить (не разбив) первую ступень ракеты Falcon 9, которая при этом ещё и выполнила основную…
-
Часто задаваемые вопросы про Huawei FusionModule2000
ОписаниеHuawei FusionModule2000 — интеллектуальный модульный центр обработки данных нового поколения, созданный специально для того, чтобы предоставить заказчикам простое, эффективное и надежное решение для ЦОД. Huawei FusionModule2000 первым в мире получил сертификацию уровня «Tier IV Ready» от Uptime Institute: он соответствует…
-
HTML трюки
1. Атрибут `loading=lazy` Совет по производительности. Вы можете использовать атрибут loading = lazy, чтобы отложить загрузку изображения до тех пор, пока пользователь не домотает до них. <img src=’image.jpg’ loading=’lazy’ alt=’Alternative Text’>
-
Инструмент для отслеживания DNS-запросов: dnspeep
Недавно я создала небольшой инструмент под названием dnspeep, который позволяет понять, какие DNS-запросы отправляет ваш компьютер и какие ответы он получает. Всего мой код занял 250 строк на Rust. В этой статье я расскажу о коде, объясню, для чего он…
-
Пол Грэм: Кто осмеливается и выдвигает новые идеи
Есть один тип мнения, которое я бы очень боялся высказать публично. Если бы кто-то, кого я знал как эксперта в предметной области и как здравомыслящего человека, предложил идею, которая звучала бы абсурдно, я бы очень неохотно сказал: «Это никогда не…