Социальные сети Рунета
Среда, 24 апреля 2024

PHP Дайджест № 215 (1 – 15 ноября 2021) Картинка: Gabriel Nunes. Подборка свежих новостей и материалов из мира PHP. В выпуске: последний релиз кандидат PHP 8.1 перед финальным релизом, бенчмарки PHP 8.1; в PHP 8.2 планируется задепрекейтить динамические свойства — добро или зло?; про перенос багов с bugs.php.net...

Подборка полезных ресурсов от экспертов Positive Technologies: от лаб и подкастов до блогеров и сообществ. Часть 2 Продолжаем делиться интересными курсами и лабами, книгами и подкастами, блогами и сообществами, а также Telegram- и YouTube-каналами, которые наши крутые эксперты читают сами и советуют тем, кто хочет быть в курсе всего, что происходит в мире практической кибербезопасности.В...

Обзоры проигрывателей винила от Lenco и TEAC, плюс — тест High End головки звукоснимателя от Ortofon Сегодня мы решили сделать небольшое отступление от серии компактных подборок проигрывателей винила [1, 2, 3, 4, 5, 6, 7, 8, 9, 10 — от наиболее доступных систем до моделей, стоимость которых превышает планку в сто тысяч рублей]. Знаком...

Как сделать красивый вывод текста на C# Прошлый пост на счет сердечка посмотрело много людей и у меня возникла идея сделать еще одну простенькую, но достаточно красивую штуку, а именно такой вот вывод текста(можно сказать анимированного, но язык не поворачивается). Данный пост подходит для новичков, можно потренир...

[Перевод] Исследуем .NET 6. Часть 1 В этой серии статей я собираюсь взглянуть на некоторые из новых функций, которые появились в .NET 6. Про .NET 6 уже написано много контента, в том числе множество постов непосредственно от команд .NET и ASP.NET. Я же собираюсь рассмотреть код некоторых из этих новых функций....

[Перевод] Исследуем .NET 6. Часть 2. WebApplicationBuilder В этой серии статей я собираюсь взглянуть на некоторые из новых функций, которые появились в .NET 6. Про .NET 6 уже написано много контента, в том числе множество постов непосредственно от команд .NET и ASP.NET. Я же собираюсь рассмотреть код некоторых из этих новых функций....

Боты, работа с логами и обзоры инструментов: что было интересного про Serverless за год Привет, Хабр! Меня зовут Антон Черноусов, я куратор хаба Serverless. В этом посте я расскажу, что интересного тут было про бессерверные технологии за год. Разложил их по нескольким группам и выстроил от теории к практике: сначала посты про саму технологию, затем про старт ра...

Осмысленный сон удаленщика Продолжаем разговор про осмысленную жизнь на удаленке. В прошлом месяце мы поговорили про ходьбу, которая при правильном применении дает плюс к карме, выносливости и физической форме. А сегодня обсудим сон. В условиях периодических локдаунов эта тема стала всплывать довольно...

А вы знаете, где используется Haskell? Всем привет! Мы хотим продолжить серию постов на тему “где используются эти ваши странные языки программирования”. В прошлый раз мы рассказали про Лисп, а сегодня продолжим разговор про функциональные языки и обратим внимание на Haskell.  Он является основным языком раз...

Генератор дезинформации, топливо без выбросов и приближение лечения рака — 3 прорыва 2020-2021 В этой статье разберём три технологических прорыва 2020–2021 годов: генератор текстов на нейросетях GPT-3, экологически чистый «зелёный» водород и алгоритм AlphaFold 2, который решил сложную задачу биологии. Читать далее

Как можно повысить качество создания программного обеспечения с помощью методологий Lean Six Sigma и PRINCE2 Наукоемкое производство в наши дни нельзя представить без применения самых новейших методов управления и бизнес-инжиниринга.  Если еще каких-то лет 15 назад наукоемкое производство в России почти отсутствовало, то сейчас в этой сфере наблюдаются подвижки, а значит растё...

Переезд в Грузию. Удаленный выезд из России В последние месяцы я наблюдаю вокруг большое количество тех кто решил переехать куда-то из России, как и я. Во время переезда, даже внутри страны, нужно много чего подготовить, сделать, спланировать. Текущие обстоятельства, как это иногда бывает, застали врасплох и времени н...

[Перевод] TDD: Что пошло не так? Эта статья является переводом материала «TDD: What went wrong or did it?».В сфере разработки программного обеспечения уже давно хвалят Test Driven Development (TDD, разработка через тестирование). Однако в последнее время было сказано много резких слов в адрес TDD, поскольку...

Флоптика (LS-120) Этот пост навеян отличной статьей про трискеты, которая в первые минуты чтения и меня заставила задуматься, а не пропустил ли я чего в истории средств хранения данных? Поэтому расскажу про необычные дискеты с треугольной шторкой (много фото). Читать далее

Процесс создания мультфильма. Первый опыт Привет всем. Это мой первый пост на Хабре. Уже много лет я слежу за некоторыми публикациями на этом ресурсе. И вот сейчас появилась тема, с которой я готов сам поделиться :) Уже лет 20 работаю в области компьютерной графики, практически во всех областях. От разработок сайтов...

Bottom Sheet, перейдём на «ты»? Bottom Sheet представлялся мне сложным и недосягаемым. Это был вызов! Я не понимал, с чего начать. Возникало много вопросов: использовать view или view controller? Auto или manual layout? Как анимировать? Как скрывать Bottom Sheet интерактивно?Но всё изменилось после работы ...

ВВС США хотят производить авиационное топливо из углекислого газа и воды прямо на местах Наука Вещества 29.10.2021, 20:56 ВВС США хотят производить авиационное топливо из углекислого газа и воды прямо на местах Военно-воздушные силы США обратили внимание на методику, разработанную технологической компанией Twelve, который ...

Подключение телеграм бота к гугл таблицам Пишем бота в гугл скриптах на JavaScript. Этот пост - проба пера и статья для начинающих свой путь в гугл скриптах или телеграм ботах. Есть много идей для будущих постов и интересных примеров использования инструментов гугла, в том числе реальных кейсов от заказчиков. Цель п...

Разводка регулярных структур в KiCAD: путь лентяя Похоже, пост оказался неинтересным. Извините. Кому нужен код — пожалуйста, копируйте. Скрыто Я в одной из предыдущих статей писал — я, фактически, безработный. Юридически — нет, во-первых я пенсионер, но вполне мог бы и работ...

Балансируем нагрузку в Jenkins В Arenadata мы используем Jenkins для CI. Почему? Как бы банально это ни звучало — так исторически сложилось. Мы хранили код в GitHub, когда там ещё не было Actions, и продолжаем хранить, потому что много работаем с Open Source. За три года работы с Jenkins мы неплохо разобр...

Находим аномалии в российской статистике COVID-19 Несмотря на рост заболеваемости covid-19 и горячих споров насчет принимаемых мер, разговоры про достоверность статистики немного поутихли. Кто-то согласен с руководством страны и считает, что с официальными данными все хорошо и они объективно описывают текущую ситуацию. Друг...

[Перевод] C++20: Пулы потоков в cppcoro Этот пост является заключительным в моей мини-серии из трех постов о cppcoro. cppcoro — это библиотека абстракций корутин от Льюиса Бейкера (Lewis Baker). Сегодня я покажу вам пулы потоков (thread pools).  Читать далее

Иностранные хостеры с возможностью оплаты из России Всем привет! Меня зовут Леонид, я владелец сервиса по подбору виртуальных серверов poiskvps.ru. В последнее время мне в обратную связь начало поступать очень много вопросов, каким образом можно оплачивать зарубежный хостинг, так как Visa и MasterCard перестали работать.Есть ...

Экспорт ключа ФНС Всем привет! Пишу этот пост как инструкцию для себя и других, кто получил ключ "на флешке" в Российской налоговой и хочет скопировать его на компьютер. Также можно преобразовать его в openssl-формат, пригодный для Diadoc API и других.Проблема в том, что ФНС ставит на токене ...

KC868-Uair: пролетая над гнездом кукушки. Часть 1. Гнездо Сегодня мы немного отвлечёмся от исследования серьёзных контроллеров серии KC868 (KC868-A4, KC868-A8) и займёмся совершенно несерьёзным (на первый взгляд) контроллером Kincony KC868-Uair. KC868-Uair — это эдакая «неведома зверушка с лампочками», с которой непонятно что воо...

PHP Дайджест № 216 (15 – 30 ноября 2021) Подборка свежих новостей и материалов из мира PHP. В выпуске: вышел PHP 8.1, создана организация PHP Foundation с целью развития и поддержки PHP, критическая уязвимость в doctrine/dbal, в PHP 8.2 будут объявлены устаревшими динамические свойства, вышли Symfony 6 и Symfony ...

Лучшие книги по Golang: что стоит почитать как начинающему, так и опытному разработчику Мы в Quadcode любим Golang и можем рассказать о языке и его преимуществах много интересного. Все это неспроста - не так давно мы переписали некоторые наши продукты или отдельные их модули именно на Go, чему радуемся до сих пор. Подробности самых интересных кейсов вскоре план...

Если моя машина мешает, работа над ошибками Известное эмпирическое наблюдение гласит, что 20 % усилий дают 80 % результата, а остальные 80 % усилий — лишь 20 %. Это Закон Парето. Примерно два года назад мы с Саней собрали бейджик «Если моя машина мешает», подробности можно найти в статье. Полу...

Когнитивистика 101: Predictive Processing Сегодня пост об уже не очень новом, но резонансном направлении в когнитивных науках – предиктивной обработке, также известной как предиктивное, предсказательное или прогнозное кодирование (Predictive Processing/Coding, далее PP). Свои истоки PP берет из (зрительного) восприя...

Пять историй про командное лидерство Привет, Хабр! Я работаю в сфере IT около 15 лет. За свою карьеру успел побывать support-агентом, QA-специалистом, техническим писателем, Linux-админом, DevOps-инженером и DevOps- тимлидом. Именно опытом работы в роли последнего я хотел бы поделиться. Я расскажу про методики,...

Бактерии очищают сточные воды и производят электроэнергию. Главные новости технологий сегодняшнего дня Технологии Энергетика 03.11.2021, 20:20 Бактерии очищают сточные воды и производят электроэнергию. Главные новости технологий сегодняшнего дня Новости 3 ноября. Ученые Университета Уорвика использовали для очистки сточных вод микробные...

Flutter: простыми словами про ассинхронность и параллельность Всем привет, читатели Хабра! В этой статье я хочу простыми словами рассказать про асинхронность и параллельность в Dart/Flutter. Многие новички сталкиваются с непонимаем того, что это и когда что использовать. Я сам столкнулся с этой проблемой в начале своего карьерного пути...

[Перевод] Исследуем .NET 6. Часть 4. Создание конвейера промежуточного ПО в WebApplication В моем предыдущем посте я рассмотрел код WebApplicationBuilder, включая некоторые из его вспомогательных классов, таких как ConfigureHostBuilder и BootstrapHostBuilder. В конце поста мы создали экземпляр WebApplicationBuilder и вызвали Build() для создания WebApplication. В ...

Краткий обзор российских рефлектометров ARINST VR 23 — 6200 и CABAN R60 В заметке приведен краткий обзор рефлектометров российского производства ARINST VR 23 - 6200 компании “Крокс” и CABAN R60 компании “Планар”. В качестве примера рассматривается задача измерения характеристик двухпортового устройства (кабельной сборки).По началу я хотел назват...

Backblaze представила графики сравнения отказов SSD и HDD Последнее время твердотельные накопители становятся основой для долгосрочного хранения данных. К главным преимуществам относится отсутствие механических компонентов, исключение проблемы размагничивание, вибрации и, в конце концов, меньшего размера. Однако все SSD имеют ...

Яндекс выложил в опенсорс YDB Сегодня мы выложили в опенсорс систему управления базами данных YDB — плод многолетнего опыта Яндекса в разработке систем хранения и обработки данных. Исходный код, документация, SDK и все инструменты для работы с базой опубликованы на GitHub под лицензией Apache 2.0. Развер...

Представление о современном backend-разработчике Мне иногда приходится посещать собеседования в качестве собеседующего и собеседуемого. Хочу взглянуть на холиварную тему сеньорности/миддловости/джуниорности разработчиков. В последнее время, качества, которые необходимы программисту сильно изменились. Думаю, связано это с п...

Реализация Smart Pointers в Delphi, и еще немного В последних версиях Delphi, появилось много новых, интересных возможностей. Сейчас попробуем сделать, с их помощью, что-нибудь полезное. Конкретно, создадим тип, который владеет объектом, ведет себя как этот объект, но при этом автоматически освобождается, когда на него боль...

General Motors решила выпускать мобильные электростанции на водородных топливных ячейках Компания General Motors (GM) анонсировала планы производства передвижных мини-электростанций на водородных топливных элементов. Ими она намерена заменить варианты, работающие на бензине и дизельном топливе и загрязняющие атмосферу. В отличие от них водородные модели будут эк...

Подборка багов в IoT: теперь вся наша жизнь может быть ошибкой Современные «умные устройства» выглядят привлекательно для потребителей: получать уведомления от видеоняни, управлять домом голосовыми командами, подзывать свою Tesla — всё это звучит как будущее. Есть и менее броские, но не менее полезные применения IoT: вплоть до датчиков ...

Методология внедрения BI (часть 2): Полезные советы Qlik, PowerBI и Tableau Привет, Хабр! Сегодня я хочу продолжить разговор про методологии внедрения BI. В этом посте речь пойдет о тех методах, которые предлагают специалисты Qlik, PowerBI и Tableau. В этом посте вы узнаете, почему дашборды рекомендуют рисовать на бумаге, зачем в суровой корпоративн...

3 простые вещи, которые сделают вашу жизнь лучше Цель данной статьи довольно проста — принести пользу людям, дав им в руки несколько действительно рабочих инструментов, которые проверены на практике.Три простых вещи, о которых пойдёт речь в данной статье это:· Сон — как/сколько/почему нужно спать и какие есть лайфхаки для ...

Мой опыт с Webpack 5 Module Federation Всем привет. Меня зовут Михаил, я - фронтенд-разработчик в Лиге Цифровой Экономики.В последнее время я пробую себя в должности руководителя направления фронтенд-разработки, однако я хочу с вами поделиться опытом разработки приложения с применением Webpack Module Federation, ...

Разбираем алгоритмы компьютерной графики. Часть 1 — «Starfield Simulation» Этой небольшой заметкой я хочу начать цикл статей посвященных алгоритмам компьютерной графики. Причем, не аппаратным тонкостям реализации этой самой графики, а именно алгоритмической составляющей.Действовать буду по следующему принципу: беру какой-либо графический эффект (из...

Мини-ПК последнего времени, на которые стоит обратить внимание Свободного места на рабочем столе всегда мало. У большинства пользователей полезная площадь рабочей поверхности часто чем-то занята. И далеко не всегда причина — нежелание проводить уборку (хотя и не без этого). Да и рядом со столом места не всегда много, так что полноценны...

[Перевод] 3 способа использовать box-shadow в CSS Тени помогают сделать визуальную составляющую сайта интересной и эстетичной. В посте рассмотрим свойство CSS box-shadow и то, как его можно стилизовать. Читать далее

Как CrowdSec помогает справиться с  уязвимостью в Log4j Привет, Хабр! Обнаружение уязвимости нулевого дня в Log4j (CVE-2021-44228) привело к резкому росту числа атак на различные сервисы, использующие эту популярную библиотеку Java. Это связано в первую очередь с простотой, с которой уязвимостью могут воспользоваться даже сравнит...

Как писать посты в стиле Артемия Лебедева? Подробный анализ телеграм-канала и кое-что еще Дисклеймер номер один: 18+. В этой статье присутствует ненормативная лексика, так как автор текстов, которые мы анализируем, не стесняется в выражениях. Мы не хотим никого задеть или оскорбить чьи-то чувства, присутствие мата объясняется лишь объектом нашего исследования. ...

Незаслуженно забытые герои Computer Science В IT все знают про Тьюринга, Страуструпа, Ритчи и Торвальдса. Эти люди много сделали для становления компьютерной науки. Но, как и везде, в IT-индустрии есть свои невоспетые герои. Поэтому в этой подборке мы решили рассказать об ученых и инженерах, которые внесли большой вкл...

Немного опять про Австралию В виду кардинального изменения ситуации за последние три недели хочу освежить старую тему про иммиграцию в Австралию. Много лет прошло с тех пор как я написал первую статью на эту тему, сильно изменились правила, сильно изменился и рынок труда да и жизнь (тут) в целом. Проце...

Глава Honda не верит в осуществимость планов Toyota использовать водород в качестве топлива для ДВС Источник сообщил, что генеральный директор Honda Тошихиро Мибе (Toshihiro Mibe) скептически оценивает возможность выпуска автомобилей с двигателем, в котором будет сжигаться водород. По его словам, компания Honda изучала потенциал этой технологии, которую сейчас собирае...

Переработка отработанного ядерного топлива Переработка ОЯТ (отработанного ядерного топлива) — это явление далеко не новое. Что уж там, на заре атомной промышленности переработка ОЯТ была одним из ключевых этапов производства. Правда, использовалась она не в мирных целях, а для наработки оружейного плутония в рамках М...

PHP Дайджест № 214 (11 – 25 октября 2021) Фото: Иван Ганцев. Подборка свежих новостей и материалов из мира PHP. Конфликт вокруг расширения Swoole и создание форка OpenSwoole; асинхронные фреймворки Amp и ReactPHP выпустили общую реализацию ивент-лупа; PHP 8.1 RC 4; принят первый RFC для 8.2. Также в выпуске два ...

9 интересных новшеств в Laravel 9 Я сразу как только вышла новость о релизе решил, что нужно посмотреть, пощупать и разобраться чего же изменилось. Да-да, на днях, а именно 8 февраля 2022 вышел официальный релиз Laravel 9, который включает довольно много новых улучшений. Для тех же из нас, кто не боится таки...

Huawei Hyper Smart: когда просто хранения недостаточно Два года назад я познакомился с новой линейкой массивов Huawei Dorado V6 и начал рассказывать вам о них. Сегодня мы продолжим знакомиться с этими системами и их value-added-функционалом (как называет это вендор), который позволяет расширить возможности системы и добавляет по...

Golang-дайджест № 13 (1 – 31 января  2022) Свежая подборка новостей и материаловИнтересное в этом выпускеВыпущены Go 1.17.6 и 1.16.13, Go 1.18 beta2, GoLand 2022.1, tinyGo 0.22 с поддержкой M1/​​macOS ARM, мобильная игра на GolangПриятного чтения! Читать далее

Как сделать стрим в Postgres? На одной конференции мне задали вопрос (спасибо Александру!): как сделать стрим в PostgreSQL? Представьте, что имеется bytea и вы к нему хотите что-то дописать. Люди столкнулись с тем, что на это в PostgreSQL  тратится гигантское время  и растет WAL-трафик. Ра...

Нейросети (на примере трансформеров) на фондовом рынке. Коды, «граали», финансовый результат Пост в помощь тем кто интересуется практической пользой от применения нейросетей на фондовом рынке. Читать далее

Дайджест событий для эйчаров и рекрутеров в IT на декабрь 2021 Когда, если не в декабре, подводить итоги года, анализировать пройденный путь и задумываться о планах на будущее? Вот и мы считаем, что лучшего времени не придумать. Если мысль стать ИТ-рекрутером не выходит у вас из головы, эта подборка мероприятий поможет сделать первый ша...

6 классных идей для путешествий по России: что посмотреть и где разместиться Перед путешествием нужно успеть сделать целую гору дел. Найти удобные билеты, собрать чемодан, придумать, чем заняться в новом городе, выбрать комфортное жильё. Вместе с «Авито Недвижимостью» сделали подборку крутых мест в России: рассказываем, что там стоит посмотреть и что...

Postgresso #3 (40) ИТ-инфраструктура — это как водопровод, без неё жизнь уже почти невозможна. И в эти безрадостные дни мы продолжаем выпускать Postgresso. Feature Freeze 7 апреля произошла Заморозка функциональности. Вошедших новшеств много. Традиционный обзор Павла Лузанова выйдет немного...

FOSS News №96 — дайджест материалов о свободном и открытом ПО за 8—14 ноября 2021 года Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Главные темы нового выпуска: ГК Astra Linux вошла в число лидеров рейтинга РУССОФТ. ОС «Альт Образова...

Хранение кода в SCM Смотри, ты устроился работать в большую компанию, где много команд, каждая разрабатывает свой продукт, часть из них создаёт микросервисы вокруг ядра, часть создаёт свои отдельные полноценные продукты. И, допустим, вся разработка до сих пор не использует централизованное хран...

Прокачайте свое взаимодействие с MobX В этой статье я опишу структурированный подход к использованию MobX, который может помочь упростить процесс разработки. Здесь не будет описываться код, только описание подхода к использованию. На код будут даваться ссылки. И я очень прошу вас посмотреть на примеры, которые я...

Почему важно тестить на устройствах, которыми пользуются ваши пользователи, а также немного об Emoji Почему важно тестить на устройствах, которыми пользуются ваши пользователи, а также немного об Emoji Привет Хабр! Друзья зовут меня Данил, я web-разработчик в МегаФоне и работаю над системой обработки обращений наших пользователей. А их у нас огромное количество, и я каждый ...

Новые мини-ПК, на которые стоит обратить внимание: от ASUS c Intel Jasper Lake до EliteMini HM90 с Ryzen 9 4900H Примерно месяц назад мы публиковали статью про относительно мощные и не очень миниатюрные ПК для дома и офиса. В подборку попали далеко не все устройства, которые заслуживают внимания. Более того, за прошедший месяц появилось еще несколько неплохих систем, так что самое вре...

В России планируется разработка водородного авиадвигателя «Центральный институт авиационного моторостроения имени П.И. Баранова» («ЦИАМ им. П.И. Баранова») намерен в текущем году начать работы по проекту создания новой гибридной силовой установки для воздушных судов. Источник изображения: pixabay.com / dayamay В основу агрегата, ка...

В софте все всрато и становится еще всратее Приветствую хабравчане!Глава 1 - Нытье про то, что раньше было лучшеДесяток лет читаю Хабр, в основном разработка, программирование, старое железо и посты с адовым рейтингом. Видел несколько постов об ожирении сайтов, софта. О разочаровании в программировании с 2000+ постов....

Релокация разработчиков: неочевидные вещи про поиск работы зарубежом Марина, ты уже два года занимаешься помощью в релокации разработчиков и IT-специалистов. Расскажи, что поменялось за последнее время? Первое, что поменялось, — это общественное мнение о русских. Сейчас в некоторых странах Европы начали происходить не очень приятные проц...

Как устроены мобильные номера. Давайте разберемся Привет всем. Последнее время я писал код полей ввода input для номеров телефона и др. И мне пришлось углубиться в эту тему и разобраться как устроены мобильные номера телефонов. И в этой статье я хочу с вами поделиться своим опытом. Я постараюсь очень кратко, так что присоед...

Да что это такое, ваше качество кода? Салют, коллеги.Лично я, очень люблю поговорить про качество, поддерживаемость и выразительность кода (эти умные слова, часто звучат на код ревью)К сожалению, такие разговоры часто и быстро скатываются в холивар. Но, кажется, я нашел способ "вести разговоры о высоком без боли...

Sapphire Plus,плюс или минус?!!!Часть1. Здравствуйте уважаемые читатели и разумеется менее уважаемые на мой взгляд.Разговор пойдет о очередном чуде, китайской инженерной мысли.От компании Two Trees. Модель  Sapphire Plus.Этот 3D принтер ,умудрился собрать столько хайпа.Что другие принтеры стоят походу,просто в сто...

ML-критерии для A/B-тестов Как и в большинстве компаний, наш основной инструмент для принятия решений — это A/B-тесты. Мы уделяем им большое внимание: проверяем на корректность все используемые критерии, пытаемся сделать результаты более интерпретируемыми, а также увеличиваем мощность критериев. В тек...

[Redux] Мой любимый устаревший вопрос на собеседовании Время от времени мне приходится проводить собеседования. И сегодня я хочу поделиться моими любимыми вопросами на тему Redux. К сожалению, вопросы немного устарели, т.к. они касаются компонента высшего порядка connect, который активно заменяют на хуки. Но connect может уже и ...

Golang-дайджест № 10 (1 – 31 октября  2021) Свежая подборка новостей и материаловИнтересное в этом выпускеВыпущены Go 1.17.2 и Go 1.16.9, выпущен Ebiten 2.2.0 с поддержкой Nintendo Switch, анонс опроса разработчиков Go в 2021 году, какой роутер Go мне использовать, GoPlus (Go +)Приятного чтения! Читать далее

Как мы (не сразу) сделали онлайн-квиз для ЦК аналитики Привет! Мы уже написали несколько постов про наш центр компетенций аналитики — про онбординг джуниоров, про рабочие процессы и прочее. Сегодня я хочу рассказать про то, как проводить тимбилдинги, которые не будут казаться команде чем-то обязательным, нужным и скучным.У нас в...

Golang-дайджест № 12 (1 – 31 декабря  2021) Свежая подборка новостей и материаловИнтересное в этом выпускеВыпущены Go 1.17.5 и Go 1.16.12, GoLand 2021.3, доступна первая бета-версия Go 1.18 (с дженериками), monovania 2D платформер-головоломка, созданный с помощью Ebiten, zinc альтернатива Elasticsearch, Map-Reduce в G...

Коротко о 6 простых и эффективных видах визуализации У нас есть несколько способов понимания данных. Зачастую, когда мы анализируем их, то думаем о визуализации в последнюю очередь. Тем не менее, наш разум устроен так, что нам нужна визуальная форма вещей, которые мы хотим исследовать. Поэтому визуализация необходима не то...

Joomla-дайджест за 1-й квартал 2022 года На самом деле чуть больше

[Перевод] Нетрадиционные подходы к использованию GraphQL Привет, Хаброжители! Стартовала весенняя распродажа от издательства «Питер». Эту статью также можно было бы назвать «Чего по науке нельзя делать с GraphQL».Читая различные посты в блогах и руководства, мы узнаем, что существует некий правильный способ работы с GraphQL. Но в...

Кибервымогатели 2021: цели и тактики В течение 2021 года мы наблюдаем рост активности вымогательского ПО. Этому способствует как появление новых предложений из серии «вымогатель как услуга», так и расширение инструментария для подобных атак. Преступники сфокусировались на получении максимальной прибыли, поэтому...

Автоматизация тестирования микросервисов: плюсы и минусы тестов на Go Микросервисы можно тестировать по-разному. У каждого подхода есть свои плюсы и минусы, поэтому, чтобы выбрать свой путь и избежать на нём «граблей», лучше всего учиться на чужом опыте. А ещё лучше — на конкретных примерах.Я занимаюсь тестированием в Ozon и хочу рассказать пр...

Дайджест свежих материалов из мира фронтенда за последнюю неделю №495 (22 — 28 ноября 2021) Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →

Дайджест свежих материалов из мира фронтенда за последнюю неделю №494 (14 — 21 ноября 2021) Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →

Дайджест свежих материалов из мира фронтенда за последнюю неделю №493 (8 — 14 ноября 2021) Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →

Дайджест свежих материалов из мира фронтенда за последнюю неделю №492 (1 — 7 ноября 2021) Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →

SSD XS2000 на 2 Тбайт размером с флешку Привет, Хабр! Недавно компания Kingston Technology анонсировала новые весьма компактные и при этом высокоскоростные решения для хранения данных: внешний твердотельный накопитель Kingston XS2000 и портативную флешку DataTraveler Max. Флешку мы подробнее рассмотрели в другой с...

Создать динамический компонент теперь проще: изменения в Angular 13 Бывают ситуации, когда компонент необходимо добавить на страницу динамически. Например, тултип или баннер. В такие моменты на помощь приходит Angular, который умеет создавать компоненты в рантайме и рендерить их. Для этого разработчик может воспользоваться методом createComp...

Universal Hydrogen и ACIA Aero Leasing подписали соглашение, предусматривающее перевод до 30 региональных самолетов на водород Компания Universal Hydrogen, продвигающая технологию использования водорода в качестве универсального топлива, объявила, что подписала соглашение о намерениях с ACIA Aero Leasing, ведущим региональным лизингодателем самолетов с офисами в Ирландии, Франции, Канаде, Маври...

Криптовалюты и государство: как законодательное регулирование создаёт условия для легального криптобизнеса Законы, которых ожидали, не хотели и боялись блокчейн-энтузиасты и криптобизнесы — пришли. Этап проб, поисков и попыток последних 5-7 лет в десятках стран по всему миру как будто бы завершается. В последние пару лет законы о криптовалютах и регуляторы криптобизнеса из нависа...

Как мы переходили на российское ПО, пока это еще не было мейнстримом Много лет мы в ITGLOBAL.COM использовали ServiceNow в качестве инструмента автоматизации управления услугами. Эта платформа де-факто является отраслевым стандартом на рынке ITSM-систем. Но все течет, все изменяется — и в 2019 году мы приняли решение мигрировать на альтернати...

Дайджест свежих материалов из мира фронтенда за последнюю неделю №496 (29 ноября — 5 декабря 2021) Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →

FOSS News №98 — дайджест материалов о свободном и открытом ПО за 15—21 ноября 2021 года Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Главные темы нового выпуска: GitHub опубликовал ежегодный статистический отчёт за 2021 год. Опубликов...

Golang-дайджест № 11 (1 – 30 ноября  2021) Свежая подборка новостей и материаловИнтересное в этом выпускеВыпущены Go 1.17.3 и Go 1.16.10, 12 лет Golang, Как насчет того чтобы объединить Go & Ruby, вредоносное по на Golang, парсер математических выражений, Сarotid Artillery 2D игра написанная на GOПриятного чтения...

Golang-дайджест № 16 (1 – 30 апреля  2022) Свежая подборка новостей и материаловИнтересное в этом выпускеВыпущены версии 1.18.1 и 1.17.9, результаты опроса разработчиков Go 2021, вопросы и ответы для собеседования Go-разработчика, сетевой сниффер на golangПриятного чтения! Читать далее

Расширения Chrome для программистов и сочувствующих На Хабре уже есть посты в духе «10 браузерных расширений, которые нужны КАЖДОМУ УВАЖАЮЩЕМУ СЕБЯ РАЗРАБОТЧИКУ». Но они смущают меня тем, что дают вперемешку совсем разные вещи для разных людей. От React Developer Tools до съёмки полностраничных скриншотов — и всё это просто с...

500 ТБ данных можно будет хранить на стеклянном диске размером с CD Ещё одна разработка в сфере долгосрочного хранения данных

Измерение концентрации ксенон-кислородной смеси вакуумметром Пирани Хочу поделиться своим опытом в применении датчика Пирани для измерения теплопроводности газовой смеси и расчета концентрации по этим данным. Для медицинского применения ксенона необходимо измерять его концентрацию. Данный материал актуален не только для ксенона, но и для дру...

Генератор компонентов Vue.js? Разработка веб-приложения это не только решения интересных задач, работа с логикой, или с интересной версткой. Это также рутина, которая преследует каждого разработчика в процессе работы. Начиная от создания разных файлов, и написания шаблонного boilerplate кода, заканчивая ...

Импакт инвестиции в атомную промышленность Атомная промышленность является спорным топиком в импакт инвестициях. Вообще по отношению к атому люди делаятся на два лагеря - технооптимисты и технопессимисты. Первые верят, что технологии решают проблемы и приветствуют развитие атома, а вторые верят, что технологии принос...

Лучшие SEO каналы YouTube в рунете Дорогие друзья, хочу поделиться с вами своей подборкой лучших каналов на YouTube по SEO в рунете. YouTube для меня - лучший источник знаний не только по продвижению сайтов, но и по многим другим темам. Например, я увлекаюсь коллекционированием старинных часов, и по видеорол...

Из Java в Kotlin: туда и обратно В статье рассмотрены проблемы и решения, которые возникли при добавлении Kotlin в небольшой существующий микросервис на Spring Boot, написанный на Java. В рамках статьи не будут рассматриваться плюсы и минусы того или иного языка - здесь и так сломано много копий. В рамках п...

Фриланс повзрослел: немного статистики и тенденций Фриланс часто приравнивают к доширакингу. Однако свежее исследование этого сегмента на Западе показало совершенно иные тренды — он разросся до 160 миллионов человек и становится все более профессиональным, если так можно выразиться.В основе этого поста результаты двух исслед...

Гордость и предубеждение или собеседование русскоязычных на роль Database Engineer Дисклеймер: Эта публикация скорее крик души... я не буду говорить, что являюсь выдающимся экспертом в базах данных, а тема данного поста не для того, чтобы мериться размером дампа. Мне просто больно раз за разом слушать на комитетах о русскоязычных кандидатах, что он нам не ...

2021 год в разработке технологий ABBYY – и не только. Подводим итоги года С наступающим новым годом, Хабр! Чтобы не быть занудами, постараемся подвести короткие итоги 2021 года, потому что без них никуда :) Вот несколько главных событий, которыми гордится вся наша команда:•     Создали low-code/no-code платформу, которая позвол...

Как встроить качество в процессы производства ПО? Как обеспечить качество программного обеспечения? Как обеспечить качественные производственные процессы? Как сделать так, что поменять, чтобы процессы и сам продукт имели встроенное качество?  Такими вопросами задаются практически все компании, которые занимаются п...

[Перевод] Оптимизация использования памяти в Python-приложениях Прим. Wunder Fund: мы занимаемся высокочастотной торговлей и это заставляет нас часто думать об оптимизации кода, но в основном, конечно, плюсового. В этой короткой статье описаны несколько подходов к оптимизации Python-программ по памяти. И хотя много проблем можно решить, ...

Медведь на стрекозлете Доброго времени суток. Первый мой пост тут, хотя читаю давно. Увидел конкурс. Решил свои 5 копеек внести. Немного увлекаюсь моделированием. Моделю в блендере. Покажу немного процесс созданияСлепил при помощи скульптинга головуЗамоделировал телоПотом решил посадить медведя в ...

Карьера программиста после 30 Всё изначально пошло не так. Читать далее

Основы виртуализации (обзор) Привет, Хабр!В последние несколько лет все больше и больше людей ищут возможность войти в ИТ или повысить уровень своей квалификации. Вместе с тем полноценных обзоров по основам наиболее популярных технологий (Linux, виртуализации, контейнеризации и др.) написано не так уж и...

Роль водородной энергетики в мировой энергетической системе В последние десятилетия водородная энергетика испытала циклы чрезмерных ожиданий, сопровождаемых разочарованием, после всплеска интереса к ним в середине XX века. Тем не менее, как только развитые страны пошли по курсу декарбонизации энергетики, водородная энергетика получил...

[Перевод] Распутывание микросервисов или балансировка сложности в распределенных системах Эта статья является переводом материала «Untangling Microservices, or Balancing Complexity in Distributed Systems».Расцвет микросервисов закончился. Uber преобразовывает тысячи микросервисов в более управляемое решение [1]; Келси Хайтауэр предсказывает, что будущее за моноли...

Что такое тестирование. Курс молодого бойца. Книга для новичков Привет!Меня зовут Ольга Назина. Я в тестировании с 2006 года. Тестировщик, тренер, практик, энтузиаст — вот тут можно почитать обо мне подробнее.Я очень люблю серию книг по разработке ПО от Head First O`Reilly:— Изучаем Java. Кэти Сьерра и Берт Бейтс— Изучаем SQL. Линн Бейли...

Samsung Galaxy S22 Ultra сравнили с Galaxy S21 Ultra. Фото В сети появились сравнительные фотографии макетов смартфонов Samsung Galaxy S21 Ultra, Galaxy S20 Ultra и еще не представленного официально флагмана Galaxy S22 Ultra. Как и предполагалось, Galaxy S22 Ultra получит отсек для хранения стилуса S Pen, как и смартфоны серии Galax...

Pfrozen sonic Mini 4k и компания Ну настало время познакомить Вас со своей маленькой "кухней". Сперва купил на Али полусамоделку My3d, с которой было много возни и доработок, потом понеслось. Букоф будет много, поэтому всем дочитавшим пост до конца выражаю благодарность.Вообще начало моей истории с 3д печат...

Golang-дайджест № 14 (1 – 28 февраля  2022) Свежая подборка новостей и материаловИнтересное в этом выпускеВыпущены Go 1.17.7 и 1.16.14, Go 1.18 Release Candidate 1: Заметки, Самомодифицирующийся исполняемый файл на Go, Go Workspaces в Go 1.18, Gambit - шахматы в терминале, Подкаст - обсуждаем дженерики от Go Get Podca...

Open5x: доступная 5-осевая 3D-печать и конформная печать     Фредди Хонг , Стив Ходжес , Коннор Мьянт , Дэвид Бойл на базе всем известного Prusa i3 MK3s собрали 5 осевой 3д принтер. Свою работу авторы хотят представить на конференции CHI 2022.    Как пишут сами создатели: "Мы хотим, чтобы 5-осевая 3D-печать привлекала больше любит...

Новые и не очень одноплатники для работы и дома: подборка устройств разного типа Одноплатные компьютеры могут служить отличным корпоративным инструментом — для реализации самых разных целей. В доме одноплатники тоже пригодятся — как для бытовых задач, так и в качестве основы для создания DIY-проектов. В новой подборке — несколько новых и не очень одно...

Как Авито помогает мошенникам и усложняет жизнь обычным пользователям То, что на Авито полно мошенников, наверное, ни для кого не секрет. Разумеется, ни какая площадка не хочет, чтобы ее пользователи сталкивались с жуликами и теряли деньги, и данный сайт – не исключение. Компания много сделала и делает для повышения безопасности сделок, наприм...

В российском Steam исчезла возможность купить игры от создателей S.T.A.L.K.E.R. За последнюю неделю немало игровых разработчиков успели заявить о прекращении продаж своих игр россиянам. В их числе отметились Rockstar Games, Ubisoft и т.д. Но GSC, известная серией S.T.A.L.K.E.R. никак не высказывалась на этот счёт.

Golang-дайджест № 15 (1 – 30 марта  2022) Свежая подборка новостей и материаловИнтересное в этом выпускеВыпущены версии Go 1.18, 1.17.8, 1.16.15 взлом типов sum с помощью generics, используйте графический процессор Mac M1 с Go, набор инструментов для обфускации сборок Go, библиотека в стиле Lodash для Go 1.18Приятн...

Все «Голоса свыше» Хабра за последние 10 лет Как-то я заметил, что на Хабре я подписан на десяток хабов и на еще больше блогов. Я удивился, ведь я на все это не подписывался. Ладно, возможно, подписки на хабы были сделаны мной еще в первые дни с момента регистрации, но вот на блоги я точно не подписывался. Нет, ну реал...

Что там в «Мире Hi-Fi»: исследования, кодеки, старое аудиожелезо и подборка фоновых звуков для работы и перерывов В предыдущей подборке мы посмотрели на необычные муз. инструменты и аудиоконтент. Сегодня погружаемся в обсуждение аудиокодеков, говорим об изучении легендарных скрипок, отмечаем попытки спасти редкие звуки и делимся экспериментальными подборками вроде записей гоночных болид...

JNI Часть 2: Примеры Всем привет! Меня зовут Роман Аймалетдинов, я разрабатываю клиентское приложение Ситимобил. Продолжаю свою серию статей по JNI, так как технология используется редко, но иногда она бывает очень полезной (или просто интересной). В этот раз я покажу примеры решений на JNI, кот...

DevOps + Data: Синергия двух миров = DataOps Что-то последнее время становится много Ops-ов: DevOps, MLOps, DataOps. ЧТО ты такое ?Последнее время работа с большими данными становится все более доступной и распространенной, а самих данных становится все больше и растут они с огромной скоростью. Инженерное мышление люби...

Искусственный интеллект – вызов человечеству Мартин Хайдегер: "В 20 веке слишком много движения, но мало мысли". А в 21 веке мысли вообще практически нет.Данный пост будет посвящён проблеме отношения ИИ и человека. Большой вклад в этот пост оказали мысли Т.В. Черниговской, К.В. Анохина, С. Хокинга, и многих других учен...

[Перевод] Just-in-Time Kubernetes: Руководство начинающим для понимания основных концепций Kubernetes Итак, вы хотите освоить Kubernetes. Это такой технологический хайп, о котором, кажется, говорят все. Я затрудняюсь сказать, сколько рекрутеров обращались ко мне с предложением поработать с Kubernetes. Kubernetes — это определенно круто! Читать далее

Toyota и Yamaha делают 5,0-литровый водородный двигатель V8 мощностью 450 л.с. Toyota поручила Yamaha Motor разработать двигатель, работающий на водороде. Yamaha заявила, что 5,0-литровый двигатель V8 будет разработан для автомобилей и основан на двигателе, используемом в купе Lexus RC F, с изменениями, внесенными, среди прочего, в его головки цил...

Превращаемся в Zoom-би и обратно Недавно мы спросили коллег, как они относятся к удаленке. Больше 70% ответили, что всем все нравится, некоторые даже не хотят возвращаться в офис. Всего 13% опрошенных заявили, что возможность удаленной работы не представляет для них какой-либо значимой мотивации.А теперь пр...

Барахолка в Испании: ноутбуки, планшеты, аудиотехника и PS4 Привет, Хабр! В субботу я снова отправился на барахолку, но не успел опубликовать пост с описанием результатов. Что же, исправляюсь вот сейчас. Как и всегда, было много всякой всячины, и такое впечатление, что ее, всячины, становится все больше, так что приходится потрудить...

Nintendo закрывает игру Dr. Mario World В последние несколько лет Nintendo больше сосредоточилась на выпуске игр для мобильных устройств. Некоторые из этих игр были очень популярны на протяжении многих лет, например, Animal Crossing: Pocket Camp и Fire Emblem Heroes, но некоторые игры явно промахнулись и оказались...

PHP Дайджест № 218 (13 – 27 декабря 2021) Подборка свежих новостей и материалов из мира PHP. В выпуске: Composer 2.2, Cycle 2.0, обновления актуальных веток PHP и другие релизы; конкурс с подведением итогов года; пачка интересных статей, инструменты, видео и другие новости сообщества. Приятного чтения! Читать да...

Репозиторчик по алгоритмам на Kotlin'е В конце ноября или все таки в начале декабря, точно уже не вспомню, я решил освежить свою память и повторить алгоритмы и структуры данных, порешать простенькие задачки, попить кофе и вспомнить какие бывают сортировки и что такое вообще граф или связанный список.В тот момент ...

[Перевод] Как в Java устроено выделение регистров в памяти Привет, Хаброжители! Обратите внимание на большую распродажу в честь Старого Нового года. Когда виртуальная машина Java компилирует ваш исходный код Java в машинный, одна из задач, которые она должна при этом выполнить – решить, где хранить локальные переменные Java и други...

Мобильная разработка: Cross-platform или Native Всем привет! Я Игорь Веденеев, руководитель мобильной разработки в AGIMA. Поговорим немного о нативной и кроссплатформенной разработке. Раньше я по большей части скептически относился ко второй: не устраивало качество конечных приложений в первую очередь. Однако за последний...

Возвращаем к жизни калькулятор HP Prime G2 Калькулятор с восстановленной прошивкой. В предыдущих сериях: Установка Linux на калькулятор. Часть I Установка Linux на калькулятор. Часть II Запускаем DOOM на калькуляторе HP Prime G2 Если вы читали серию моих опытов с калькулятором, то вероятнее всего, помните, что в...

Покраска 3D-печатных моделей с использованием УФ-отверждаемых материалов Заголовок не звучит слишком умно? На самом деле материал для этой статьи собирался довольно долго, полгода так точно. Тема частично раскрыта в моём предыдущем посте про эксперимент, а в комментариях к майскому конкурсу были следующие идеи:Вот про это поподробнее плиз, иной р...

Как заинтересовать 120+ HR всего за месяц. Или как захантить к себе аналитика данных За месяц поиска работы собрал много полезной информации и хочу с вами ею поделиться.В начале немного статистики по прохождению этапов отбора в компанию:1 этап "Собеседование с HR-ом": 120+ HR-ов (рекрутеров) написало мне за месяц2 этап "Собеседование с руководителем" (знаком...

Обратный осмос для водоснабжения дома (часть 1 — гидравлика) Доброго времени суток. На Хабре уже было достаточно много статей про обратный осмос и жесткость воды. Но в основном они были о маленьких системах питьевого осмоса. В данном посте хочу поделится опытом сборки фильтра высокой производительности (250 литров в час) для водоснабж...

USB-накопители корпоративного и индустриального класса. Отличия от потребительского сегмента USB-флеш-накопители – уже привычное для нас устройство переноса и хранения информации. Несмотря на то, что большинство из нас переходит на облачные хранилища, флешек всё равно продаётся и покупается очень много. Они используются в решении бытовых задач, в работе офисов и инд...

Проект PowerStore: как сократить цикл тестирования с трёх месяцев до одной недели Всем доброго времени суток! В этой статье я собираюсь приоткрыть дверь в мир тестирования систем хранения данных и связанных с ним особенностей. А начну разговор с недостижимой цели любого проекта с точки зрения QA: «Мы хотим протестировать всё и как можно быстрее, желательн...

Зачем нужен сервис VK Музыка В последний день ноября социальная сеть «ВКонтакте» решила порадовать пользователей, запустив сервис VK Музыка, который заменил Boom. Суть в том, что у социальной сети наконец есть свой стриминговый сервис с логичным названием, а не Boom. Тем не менее, мне пришлос...

Возможности школьного онлайн-обучения расширяет хранилище Infortrend EonStor GS Infortrend® Technology, Inc. (TWSE: 2495), ведущий в отрасли поставщик корпоративных хранилищ, расширяет возможности школьного онлайн-обучения и резервного копирования данных за счет унифицированного корпоративного хранилища EonStor GS. Это решение обеспечивает стабильное и ...

Спасибо Ребят, моя карма, наверно, скоро низринется в преисподнюю. Но это мой выбор. Я его сделал и мне за него отвечать.Но пока есть возможность что-то говорить, я хочу сказать спасибо Хабру. Хабр -это, возможно, лучшее что случилось с российским IT за последние ...надцать лет.Да с...

От LiveData к Flow… Мы Дима и Настя, Android-разработчики в компании СберЗдоровье. В этой статье мы хотим рассказать о том, как мы перевели весь наш проект с LiveData на Flow, с какими трудностями столкнулись и что полезного узнали. Эта статья будет полезна тем, кто работает с LiveData, уже про...

Градиентный бустинг с CatBoost (часть 2/3) В первой части статьи я рассказал про понятие градиентного бустинга, библиотеки, с помощью которых можно реализовать данный алгоритм и углубились в одну из этих библиотек. Сегодня продолжим разговор о CatBoost и рассмотрим Cross Validation, Overfitting Detector, ROC-AUC, Sna...

[Перевод] Стилизация однофайловых Vue компонентов Если у вас есть опыт написания однофайловых Vue компонентов, вы, вероятно, сталкивались с написанием CSS в своем компоненте. Они позволяют разработчикам группировать код более логическими способами, а не разбивать компоненты по используемому языку (HTML, CSS или JavaScript)....

Охота за ошибками была ошибочной На волне постов про уход компаний из РФ на волне санкций практически незаметно для большинства пользователей Рунета прошла новость о закрытии для граждан РФ, Беларуси и Украины площадки HackerOne. Вместе с блокировкой счетов. Читать далее

[Перевод] Считаем комбинации мозаик при помощи APL Это короткая статья о том, как я воспользовался APL для проверки своих комбинаторных вычислений. Преамбула Наш местный университет проводит еженедельные соревнования по математическим задачам, которые может решать любой. На прошлой неделе задача относилась к комбинаторике ...

Как нейронные сети заменяют рендеринг ​Нейронные сети уже везде. И фильтры в фотошопе, и подделка лиц в видео. Но многое пока ещё невозможно. Магические слова "сделай мне видео по моей любимой книжке" пока не работают. Хоть потихоньку мы и движемся к этому. В этой статье я попробую рассказать что ...

Как создавать инди-хиты и обходить грабли. Интервью с авторами книги «Хочу в геймдев!» Очевидно, что на входе игровая индустрия слишком романтизирована: тут грезится и воображаемый глоток свободы, и самореализация, и большой заработок. Хотя по факту геймдев — это в первую очередь бизнес со всеми вытекающими следствиями и последствиями. Из него иногда выскакива...

Разъем питания стола Anet A8 Я неоднократно видел посты о ненадежном разъеме питания стола на Anet A8, но наивно полагал, что меня минёт сия неприятность. Но когда она всё же случилась (спустя аж 3 года после покупки принтера), в дороге ко мне уже ехал FlyingBear Ghost 5, а там еще и произошел переезд м...

[Перевод] Шаблоны C++: как итерировать по std::tuple — std::apply и еще пара приемов В предыдущей статье, посвященной перебору элементов кортежей, мы рассмотрели только основы. В результате нашей работы мы реализовали шаблон функции, который принимал кортеж и мог красиво вывести его в консоль. Мы также реализовали версию с оператором <<.Сегодня мы пойд...

Что новенького по сущностям? Новости последней конференции EMNLP В ноябре 2021 проходила конференция  EMNLP — одно из главных мероприятий для тех, кто занимается NLP. Хоть команде Домклик и не удалось провести отвязную неделю в Доминикане, я и мои коллеги смогли поучаствовать в конференции удалённо. Как рассказывают сами организаторы...

Кошелек с нуля в 2020 году: технологии, вызовы, решения Большую часть своей рабочей биографии я занимаюсь различными финтех продуктами – Яндекс.Деньги, 1ЦУПИС и так далее. Последние два года я разрабатываю очередное платежное решение и хочу рассказать о некоторых задачах, с которыми мы встретились. Но мне интересно рассказать не ...

Пошаговая памятка «Как эмигрировать по стартап визе/визе фрилансера» В последние несколько дней нет недостатка в информации об эмиграции фаундеру/фрилансеру/айтишнику. Много полезной информации собрано вместе, что очень удобно. Сам на днях написал заметку на Хабре про свой опыт — лично получал стартап-визы в Италии, Франции, Испании...

Metaverse-платформы: апдейт рынка на ноябрь 2021 года Уже полтора года мы активно наблюдаем за коллаборативными платформами, тестируем их функционал и делимся нашими находками с вами в цикле статей. Сегодня мы расскажем вам о новостях развития платформ,  вместе увидим, что поменялось за последние полгода и какие тенденции ...

Выбираем инструмент для разметки текста (и не только!) Рано или поздно перед любой компанией которая хочет внедрить системы машинного обучения в свою инфрастуктуру встает вопрос разметки данных. Чистые данные в достаточно большом количестве - залог хорошей модели, все мы прекрасно знаем правило "Garbage in - garbage out". Т...

Что такое техрадар и почему он сбережёт ваши нервы Техрадар обычно бывает двух видов: или труп, или сделан неправильно. Я Олег Федоткин, Head of PaaS СберМаркета. Хочу рассказать, почему это так и как заставить техрадар работать. Это текстовая версия моего выступления на Podlodka TechLead Crew. Если вам больше нравится смотр...

Google представил подборку главных новостей по поиску за декабрь 2021 года Google опубликовал последний выпуск новостей по поиску в 2021 году

С C# все будет хорошо, и Страуструп тут не при чем Меня очень возмутил вчерашний пост Что будет с C# и причём здесь Страуструп? Конечно, каждый имеет право на мнение, но автор использует множество манипулятивных техник, таким образом негативно влияя на мнение молодых читателей. Да и сам текст является маркетинговым переводом...

Обзор нового филамента от KREMEN    Введение:Спойлер: Мне понравился =)   Всем привет дорогие коллеги из сферы 3D печати!   Давненько я ничего не писал на форумах, и поэтому эта статья на 3dtoday может быть не только с ошибками, но и со сложными и неверными словарными оборотами. Но эти моменты, в общем, мог...

Аддитивная композиция натуральных чисел и её интересные свойства Любое натуральное число можно выразить через уникальное множество простых чисел, перемножение которых даёт исходное число. Для простых чисел это множество состоит из одного элемента – самого этого числа. Такую композицию можно называть мультипликативной, она очень хорошо изв...

Финуслуги: продолжение революции Когда вы в последний раз совершали революцию? Мы — в ноябре 2021 года, когда внедрили кредиты на платформе личных финансов https://finuslugi.ru/. Впервые у россиян появилась возможность взять кредит полностью онлайн, не посещая офис банка. При этом пользователь заполняет одн...

Краткая история бензина: как он попал в нашу жизнь? Привет, Хабр! Как вы помните, с бензином мы связаны опосредованно. Но так как тема топлива в мире постепенно становится всё более горячей (no pun intended), мы решили рассказать вам в подробностях о том, как бензин вообще попал в нашу жизнь.Спойлер: очень извилистым путём, о...

Мечтают ли уже андроиды об электроовцах? Возможности и этика современных развлекательных чатботов на примере Replika Пост будет в формате вырезок из моего общения с ботом и моих профессиональных и не очень комментариев. Каждые несколько лет я по приколу развлекался попытками обучить прогрессивного чатбота чему-то о нем самом. Я в курсе, что это буллщит, и от ИИ мы так же далеко, как от гал...

[Перевод] Уроки абстракции: чему FP может научить ООП Одним из наиболее распространенных «лучших практик» в программировании является принцип DRY: не повторяйся. Для реализации этого принципа можно использовать множество методов: инкапсуляция, параметризация, инверсия управления и многое другое. Одним из этих методов является а...

Устройство отслеживания замены картриджей в фильтре питьевой воды на STM32 Привет, меня зовут Евгений Кузнецов, я много лет работаю в сфере автоматизации предприятий. В качестве хобби занимаюсь поделками в сфере электроники для «малой автоматизации» дома.  Сегодня хочу описать одно из устройств такой автоматизации – счетчик литража для фильтра...

Сам себе телестудия Жизнь системного администратора в постковидные времена — это просто особая радость. Я помню, как бегал по всем магазинам в округе, скупая последние остатки камер. Моментально сеть небольшого предприятия, расположенного в пяти зданиях, разбросанных по городу, была полностью ...

Что такое Децентрализованные Финансы (DeFi)? Первая и до сих пор самая известная криптовалюта это биткоин. О биткоине слышно из каждого утюга и, наверное, нужно было провести последние пару лет где-то в пещере медитируя с буддийскими монахами для того, чтобы ничего не знать о нём. Хотя кто его знает, может и монахи уже...

Стоит ли подружить QA и разработку с помощью практики хранения тестов в коде? Заводить тест-кейсы руками в тестохранилищах — долго и скучно. Но ведь есть еще много юнит-тестов, которые пишут разработчики. И не всегда понятно, что они покрывают и как пересекаются с E2E-тестами. Head of QA в Авито, Александр Матвеев, на Test Driven Conf расскажет о том,...

Ростов-на-Дону: IT-компании, сообщества и мероприятия в 2021 году Привет, меня зовут Вадим и я всё ещё занимаюсь развитием ИТ-сообщества в Ростове. В 2021 у нас было много интересного — исследование ит-сообщества на 1500 человек, 70 митапов и самая большая на юге конференция с 1200 участниками и 50 спикерами со всей страны. Прошлые посты б...

Angular Libs как монорепозиторий: начало, настройка, работа с assets Всем привет! Меня зовут Илья и я хочу рассказать вам как можно подробнее про Angular Libs. В частности, то, как можно использовать его в качестве монорепозитория для сборки нескольких приложений с tree-shaking и переиспользуемостью различных модулей в разных библиотеках и ча...

ВанГеры как история Open Source сообщества Здравствуйте, меня зовут Дмитрий Лейкин и я вангер.ВанГеры - российская игра 1998 года студии KD-Lab. Она имеет статус "культовой". Это необычная игра, которую до сих пор не могут классифицировать под определенный жанр. В последние годы она регулярно генерирует инфоповоды, в...

Еженедельный новостной дайджест — самые популярные новости прошедшей недели (31 января — 6 февраля) Пришло время для еженедельного дайджеста самых популярных новостей прошедшей недели, основанного на реакции пользователей Хабра. В подборку будут попадать новости с самыми высокими показателями — рейтинг и просмотры. На прошлой неделе в центре внимания пользователей были нов...

Ruby-Дайджест за две недели (1 фев — 14 фев) Для новичков и стажеров была представлена подборка интересного обучающего материала и литературы.А уже состоявшимся разработчикам можно почитать новости из сферы и узнать о обновлениях гемов. Читать RubyDigest

Управляем генерацией ruGPT-3: библиотека ruPrompts Наше семейство моделей ruGPT-3 уже нашло множество применений у сообщества: кто-то генерирует гороскопы, кто-то — факты о лягушках, статьи нейроуголовного кодекса, нейроновости и прочее. Модели накопили в себе массу знаний о нашем мире и способны подстроиться практически под...

Зубной камень айтишника С тех пор как врачи наших клиник начали публиковаться на Хабре, мы узнали много новых слов и успели разгадать главную загадку «злобных» пациентов-айтишников, невероятно расстраивающую врачей. Ну и узнать чуть больше про характерные «зубы айтишника», про которые так красочно ...

Выбор технологий для корпоративных приложений Я занимаюсь коммерческой разработкой ПО уже 14 лет. В основном работал над корпоративными или очень похожими на них проектами и успел оценить, какие технологии и решения работают хорошо, а какие не очень или даже откровенно плохо. В этой статье поделюсь взглядом на то, ...

Водород По революционным праздникам в СССР проводились торжественные демонстрации. Для взрослых участие нередко было обязательным. Ну а детям -- им, что ни праздник, всё в радость. Торжественная обстановка, можно помаршировать со взрослыми в стройных колоннах, покричать "ура", пораз...

Как скрестить Intel с Эльбрусом: Обзор новой линейки СХД АЭРОДИСК Всем доброго здравия! В этой статье мы проведем обзор обновленной линейки систем хранения данных АЭРОДИСК Восток-5 и АЭРОДИСК Engine-5. В новых СХД мы уделили много внимания управлению большими хранилищами в многоконтроллерных конфигурациях на разных процессорных архитектура...

Язык Эсперанто: как он связан с Троцким и Красной армией, а также его краткая история и грамматика В нашем мире существует 7000 тысяч языков и естественно, при большей необходимости интернационального общения людей разных наций друг с другом, вызванного политикой, экономикой, туризмом и просто обычным интересом, человечеству не обойтись без международного языка, на котор...

Простой и эффектный parallax-эффект без JavaScript Всем привет! Буквально за 5 минут расскажу, как сделать parallax-эффект, который помог нам наглядно показать стилистические различия между светлой и темной темами на сайте «Дизайн-система НЛМК».Parallax-эффект позволяет пользователю увидеть изменения темы у компонентов при с...

[recovery mode] Над пропастью во лжи Сейчас, когда обучение созданию искусственного интеллекта преподают в продвинутых детских садах и утренний разговор с кофеваркой о перспективах урожая в Эфиопии стали реальностью, количество курсов "Создай себе немного интеллекта" уже невозможно сосчитать, то наверно осталос...

Конкурентный анализ приложений из App Store на основе открытых данных В этой статье я покажу, как можно без программирования парсить, анализировать и визуализировать данные из RSS- и Atom-лент на примере загрузки и парсинга фида Apple iTunes, а также проведения последующего конкурентного анализа приложений. Представим, что мы собираемся публик...

10 самых безумных историй 2021 года из мира финансов: деньги из ниоткуда и в никуда 2021 год был очень странным; но втройне странным он был для всех, кто хоть немного интересуется финансами и инвестициями. В этом обзоре я собрал десять историй и явлений, которые в ушедшем году по праву больше всего заслужили плашки «да не может быть!» и «лол, што?!». Читать...

[Перевод] Gitlab-Ci-Pipelines-Exporter Я считаю , что это очень полезный инструмент , он позволяет следить за состоянием ваших пайплайнов, job-ов и мониторить переменные окружения, можно отслеживать статусы, продолжительность, и на самом деле там есть очень много интересных настроек Читать далее

Как я работал со страхом публичных выступлений при помощи медитации и курсов актерского мастерства Последние восемь лет я практикую медитацию и другие практики осознанности и вижу результаты в улучшении качества жизни и взаимоотношений. В этой статье я хочу поделиться своим опытом работы со страхами. Читать далее

Из полиэтиленовых пакетов научились готовить дизельное топливо Человечество не перестаёт удивлять количеством пластиковых отходов. По последним данным, их число достигло 300 млн тонн в год.

[Перевод] Реверс-инжиниринг железа: находим UART и извлекаем прошивку при помощи UBoot Введение В этом посте мы расскажем об UART, UBoot и USB, а нашей целью станет игровой автомат Arcade 1UP Marvel. Серия автоматов Arcade 1Up предоставляет возможность за приемлемую цену приобрести домашнюю аркадную машину. С момента выпуска этих автоматов появилось множество ...

Чек-лист начинающего арт-директора: как организовать работу арт-отдела от малых до распределенных команд Привет! Меня зовут Денис Рычковский. Всю сознательную жизнь я люблю две вещи: арт и игры. С 2015 года я работаю в геймдев-индустрии, а последние 3,5 года — на позициях лида и арт-директора.Сегодня я хочу поделиться накопившимся опытом и поговорить о самых разных аспектах орг...

4 причины, почему я не сдаю Айфон в трейд-ин и вам не советую Месяц назад в самый разгар санкций появилась интересная статистика от одного из ритейлеров: стало известно, что россияне начали активно пользоваться услугой трейд-ин: в обмен на скидку сдавали не только смартфоны Xiaomi, Samsung и Huawei, но и iPhone. Причем спрос на услугу...

От чего зависит цена на нефть и как она влияет на жизнь людей? Стоимость нефти зависит не только от его качества, но и внешних факторов Если верить историческим данным, человечество начало добывать нефть в IV веке нашей эры. В те времена для добычи этого полезного ископаемого не использовались скважины и другое сложное оборудование, пот...

Еженедельный новостной дайджест — самые популярные новости прошедшей недели (7—13 февраля) Пришло время для еженедельного дайджеста самых популярных новостей прошедшей недели, основанного на реакции пользователей Хабра. В подборку попадают новости с самыми высокими показателями по рейтингу и просмотрам. На прошлой неделе в центре внимания пользователей были новост...

Что такое SWIFT и что будет, если Россию от него отключат: коротко Очень много разговоров о технологии SWIFT, наткнулся на тред в твиттере как раз на эту тему и вольно его перевел.

Серия Realme GT пополнится новинкой с флагманским ... Realme готовится представить флагман GT 2 Pro, который окажется в числе первых устройств с чипом Snapdragon 8 Gen 1. Поговаривают, что представить новинку могут уже в декабре. А еще компания может пополнить серию GT еще одним смартфоном и его анонс близок, ведь он успел уже ...

MacBook Pro c M1 Pro может майнить криптовалюту. Но не очень эффективно Автор YouTube-канала UFD Tech решил проверить насколько хорошо новый MacBook Pro с чипом M1 Pro может майнить криптовалюту. Оказалось, что благодаря низкому энергопотреблению обновленная «прошка» способна приносить немного больше денег, чем ноутбуки на Windows, обладающие сх...

Call of Duty: Vanguard будет бесплатной две недели Приятная новость для всех фанатов шутеров и серии Call of Duty. Последняя часть франшизы — Call of Duty: Vanguard будет бесплатной две недели. О бесплатных выходных сообщили разработчики игры. Акция будет проходить с 30 марта по 13 апреля. А опробовать игру бесплатно в сет...

Распределенные Workflow на PHP. Часть 1 Мы занимаемся разработкой огромного количества сложного ПО для автоматизации и энтерпрайза и Workflow для нас — это большая и больная проблема. Если для вас тоже — я расскажу, как писать и оркестрировать очень сложные процессы на масштабах, и как убедиться, что они не падают...

В Windows 11 обнаружен критический недостаток С момента релиза операционной системы Windows 11 прошло уже более двух месяцев, и за такой срок сотни миллионов пользователей успели установить ее на свои электронные устройства. С момента ее релиза прошло уже очень много времени, Читать полную версию публикации В Windows 1...

Что происходит в экономике? Порция объективного оптимизма Многие люди говорят про экономический коллапс, каскад схлопывания предприятий, грядущий дефолт, потерянное тридцатилетие и прочие апокалиптические думки. Однако J.P. Morgan ожидает, что экономика России сократится на 35% во втором квартале и на 7% в 2022 году. Американс...

Как устроен банкомат: что происходит с деньгами и данными внутри аппарата Как с пользой потратить время в очереди к банкомату? Предлагаем такое упражнение: представьте, что у вас рентгеновское зрение, и попробуйте проследить весь путь, который проходят купюры внутри устройства.Чтобы вам было легче ориентироваться, вот пост про богатый внутренний м...

Еженедельный новостной дайджест — самые популярные новости прошедшей недели (14—20 февраля) Пришло время для еженедельного дайджеста самых популярных новостей прошедшей недели, основанного на реакции пользователей Хабра. В подборку попадают новости с самыми высокими показателями по рейтингу и просмотрам. На прошлой неделе в центре внимания читателей были новости о ...

Как на айфоне сделать фильм из фото и видео Думаю, что многие еще давно обратили внимание на Воспоминания в приложении Фото. Купертиновцы очень активно продвигают идею создания слайд-шоу из нескольких фото на айфоне и предлагают отказаться от сторонних приложений, так как все это без проблем можно сделать с помощью в...

«Хакер» на «Хабре»! Как дела у легендарного хакерского журнала Привет хабровчанам! Я — главный редактор Xakep.ru Андрей Письменный (и это моя настоящая фамилия, если кто вдруг сомневался). После многолетнего перерыва «Хакер» возвращается с постами для «Хабра», но в этот раз вместо выборочной публикации наших статей мы будем писать ...

Дерзкий POCO F4, крутой iPhone 14 Pro и мутант Redmi 10 (2022) Все отчетливее чувствуется приближение Нового года. Уже хочется ощущения праздника, приятных хлопот и беззаботных новогодних каникул. До праздника остается две недели, и мы держимся из последних сил, продолжая искать интересные новости из мира технологий. Ловите нашу очередн...

Java 17 для тех, кто не следил. Часть 1 Уже вышла Java 18, но для всех, кто сидит на LTS, по-прежнему остаётся актуальной версия 17. Такие люди могут не отслеживать постоянно фичи каждой новой версии, а спокойно заниматься своими делами и иногда навёрстывать сразу всё. И как раз на такое «навёрстывание» рассчитан...

Выбираем быстрый детектор людей в 2021 В новом хобби проекте мне потребовалось детектировать людей на видео. Это одна из основных задач, решаемых искусственным интеллектом, но я давно этим не занимался и несколько отстал от жизни.Поэтому решил почитать про самые актуальные методы и пощупать их руками. На примере ...

Подборка материалов по облачной безопасности: статьи, руководства, вебинары Мы собрали для вас полезные материалы, посвященные вопросам сетевой и облачной безопасности, а также защите от DDoS-атак. За годы на Хабре и других ресурсах наши эксперты подготовили много статей по защите данных. Теперь самое главное представлено в одной публикации по темам...

React. Странные хуки: каррирование функционального компонента Добрый день! Я начинающий фулстек-разработчик, и это моя первая статья.Сегодня я хочу рассказать, как сделать функциональные компоненты в реакте чуть более функциональными, а именно как сделать каррирование функционального компонента.Предупреждение: в статье использованы как...

Дайджест событий для эйчаров и рекрутеров в IT на январь 2022 Если вы из тех, кто решил начать год с чистого листа, погрузиться в специфику управления персоналом на IT-рынке, развить свой HR-бренд, узнать о современных трендах в этой сфере или просто прокачать свои навыки, эта подборка событий — то, что вам нужно. К тому же, начат...

Внедрение агентов и конфликт с антивирусами — как мы сделали собственную Deception-систему Уже больше двух лет мы разрабатываем Bastion Security Platform. В прошлой статье мы рассказали, как научились создавать дешевые сетевые ловушки в больших количествах. Но ловушки — всего лишь базовый компонент эффективной сетевой защиты. Сегодня мы расскажем, как сделали из н...

Релиз видеокарт Intel откладывается? Во время CES 2022 Intel много рассказывала о процессорах 12-го поколения ALder Lake. При этом от компании многие ждали новостей в том числе о графических процессорах. Тем более, что ранее уже слышали, что они отгружаются вендорам, должны появиться в первом квартале 2022 го...

Интеграция геймпада, 2 месяца спустя Удобно ли вам играть? Игровой процесс очень сильно зависит от того как гибко можно настроить устройство управления. В этой статье мы немного раскрыли процесс работы над интеграцией геймпадов в игровое меню T-Reload. Читать далее

[Перевод] Теорема Байеса: просто о сложном В этой статье мы рассказываем об основах и применении одного из самых мощных законов статистики - теоремы Байеса. Мы продемонстрируем применение правила Байеса на очень простом, но практичном примере тестирования на наркотики и реализуем расчеты на языке програмирования...

Улучшаем дизайн React приложения с помощью Compound components Сегодня я хочу рассказать про один не очень популярный но очень классный паттерн в написании React приложений - Compound components.Что это вообще такоеCompound components это подход, в котором вы объединяете несколько компонентов одной общей сущностью и общим состоянием. От...

Обзор лазерного проектора Epson EF-11 и впечатления после почти года эксплуатации в роли «обычного» проектора Потребовался целый год, но я все-таки нашел возможность собрать вместе мысли и рассказать о впечатлениях от пользования компактным лазерным проектором Epson EF-11, который приобрел в декабре 2020. Уверен, кому-то будет интересно узнать, почему я выбрал именно этот аппарат и ...

ТАКОГО В КИТАЕ НЕ КУПИШЬ  Хомяки приветствуют вас друзья! Сегодняшний пост будет посвящен сборке универсального автономного блока питания к паяльнику TS100 с помощью которого, можно осуществить ремонт различного электронного оборудования в любых полевых условиях. В ходе поста смоделируем корпус...

Первая игра за 4 месяца Всем Привет, мне 22. я чуть больше полу года назад, понял, что хочу делать игры. Начал изучать C#, 3 месяца учил основы из книжки Шилдта, половину осилил с конспектами, потом решил, что учиться лучше на практике, а то очень страшно от неизвестности, не понимал как вообще что...

Как мы подходим к поддержке ML-моделей в синтезе речи Всем привет! Меня зовут Александра Сорока, я занимаюсь синтезом речи в Тинькофф. А это — мой текст о том, зачем вообще думать о долгосрочной поддержке кода и ML-моделей. Я расскажу, почему мы отказались от опенсорсных решений, как работаем с датасетами и разными версиями мод...

Что нам стоит дом построить? (часть 3) Продолжаем рассказывать про ECM-систему, разработкой которой мы занимаемся. С момента выхода предыдущей статьи прошло достаточно много времени, и мы успели не только создать прототип, но и реализовать немалое количество функционала. Сейчас мы готовы выйти в опытную эксплуата...

6 проблем, от которых iOS избавилась за последние годы В последние годы сложилась интересная тенденция: iOS становится только лучше и преимущественно не меняется внешне, зато получает новые полезные функция и исправления старых ошибок. Вам не нравится iOS 15? Уверен, вы уже позабыли о том, какие неудобства были в предыдущих вер...

Сверхновая реальность рынка труда IT Рынок труда и в «спокойном» состоянии подвержен непрерывным изменениям, а сегодня его трансформация приобрела невероятное ускорение. На фоне известных событий в стране и мире к высокой скорости изменений добавилась и смена вектора. Рынок труда едва успел приспособиться к нов...

Arbitrary Precision — удобная C++ библиотека для работы с длинными целыми числами Вопреки тому, что авторских C++ библиотек для длинных целых очень много, мне было трудно найти решение, которое было бы простым в использовании на всех этапах (интеграция зависимости, разработка, релиз с зависимостями). Авторские библиотеки имеют одну или несколько проблем р...

Недельный геймдев: #54 — 23 января, 2022 Из новостей на этой неделе: Unity купила студию Ziva Dynamics, для Unreal Engine 5 вышел новый бесплатный проект Stack’O’Bot, 6 новых бесплатных пресетов освещения персонажей для Unreal Engine 4, релиз SpeedTree 9, патч для добавления FSR 1.0 в Unity URP.Из интересностей:...

DevOps: о самом важном. Часть 1. Про то, о чем мало говорят Привет! Меня зовут Каро Манасян, я Chief DevOps Officer Московской биржи, и сегодня мы поговорим про… DevOps. Вокруг этого слова поднят такой уровень хайпа, что каждый интерпретирует его, как хочет. То ли это методология, то ли культура, то ли человек… Однако, на данный моме...

Сетевой аудиоплеер Volumio Primo: устройство разработчиков «мультимедийной ОС» Плеер Volumio Primo — хорошее устройство формата «включил и играет». Можно ли собрать собственный ПК, установить на него Volumio и подключить внешний ЦАП, получив примерно тот же результат? Конечно можно. Но с учетом цены подписки, входящей в комплект Primo Hi-Fi Edition, вы...

Кольцо - ромашка Напечатал колечко. Хотелось пощупать "живьем" собственную модель, и заодно оценить - усадку у конкретного пластика.Печаталось из Anycubic Photopolymer Resin: skin (толщина слоя 50мк).По фото тут, конечно, тяжело судить о качестве детализации, но мне было интересно, оценить, ...

Что лежит под шильдой AV-TEST Certified? Привет, Хабр! Сегодня мы хотим поговорить про сравнение антивирусов. Этим летом наш собственный антивирус, который входит в состав продуктов Acronis, прошел оценку специалистами AV-TEST. И в этом посте мы расскажем о том, что именно значит такая оценка, и какие паттерны пров...

[Перевод] Нужен ли iPod в 2022 году или Make iPod great again Я всегда была человеком, который не может ничего делать без музыки, звучащей на заднем плане. Когда-то давно это был маленький mp3-плеер, затем iPod, и в конце концов телефон со Spotify. Не так давно я поняла, что была очень ленивой. Часто я просто ставила свой еженедельны...

FFmpeg libav с нуля. Часть 1: знакомство и начало работы Всем привет! Сегодня я хочу открыть серию статей по изучению FFmpeg libav с нуля.Сразу уточню, что в основном статьи направлены на программирование, используя библиотеки libav*, где в качестве языка выступит С++.Отмечу то, что я не являюсь профессионалом в данной теме и моей...

Как UIView мешал слоям анимироваться Эту часть я хотел посвятить анимациям, но понял, что это очень большая тема и для нее тоже нужен контекст. Поэтому сначала расскажу, что же лежит под капотом тех методов, которые мы обычно используем для анимаций. Заодно разберемся с таким понятием, как неявные анимации...

Kotlin и Python в одном проекте Я в компании отвечаю за работу команды разработчиков. Команда небольшая -  всего 6 разрабов, но за последний год с небольшим мы с нуля разработали и внедрили пять проектов. Причем это были не детские проектики, а вполне промышленные проекты, которые сейчас начинают свою...

Живет долго, ест мало: самый экономичный автомобиль на вторичке Peugeot 408 с турбодизелем расходует очень мало топлива и чертовски вынослив – шутя может проехать более полумиллиона километров. При этом на вторичном авторынке он стоит всего 200 тысяч гривен. Об этом пишет “За рулем”. Плюсы Peugeot 408 Плюсом модели является мотор мо...

Микрофронтеды: достоинства, недостатки и нюансы Привет, меня зовут Евгений, я PHP-разработчик в Broniboy. Ища в очередной раз на Хабре нужную информацию, поймал себя на мысли, что здесь маловато статей, на пальцах объясняющих суть и особенности применения микрофронтендов. Поэтому хочу добавить в копилку знаний. Читать дал...

Что нового в Windows Forms в .NET 6.0 Мы продолжаем поддерживать и внедрять инновации в среду выполнения Windows Forms. В этой статье обсудим, что мы сделали в рамках .NET 6.0. В том числе среди улучшений: улучшения и исправления специальных возможностей; начальная загрузка приложения; обновления шаблона; больше...

В Ростехе создали «зеленое» ракетное топливо Специалисты научного центра «Прикладная химия» (ГИПХ, Государственный институт прикладной химии), входящего в госкорпорацию Ростех, сообщили о создании нового вида ракетного топлива, которое на порядок ниже используемых по токсичности. «ГИПХ &nd...

Что такое IaC и как Ansible помогает его построить Зачем появляются такие инструменты, как Ansible? Почему возникают такие направления, как IaC? Ответы на эти вопросы кроются в ряде проблем: большой «зоопарк» серверов, серверы-снежинки, которыми тяжело управлять — как итог, админы постепенно начинают не справляться с ручным ...

Современные крокодилы продолжают быстро эволюционировать Крокодилы выглядят так, будто они принадлежат другой эпохе, когда правили рептилии. О них так и говорят — живые динозавры. Тем более, мы постоянно находим окаменелости, которые выглядят точно так же, как сегодняшние кроки, хотя им несколько сотен миллионов лет. Первы...

Таков путь или как я познавал Ruby Многие из тех, кто прочитает эту статью, уже давно "вошли в IT", а кто-то даже уже успел покинуть наши ряды. Но будут и те, кто только думает о том, чтобы начать свой путь. И я хочу поделиться своим опытом, так как помню, как сложно делать первые шаги и вообще решить, с чего...

Что у ECS под капотом Всем привет, это моя первая статья на Хабр. Давно хотел попробовать что-то написать, но всё никак не решался, да и темы подходящей не было. Наконец тема подвернулась, и пришло время закрыть этот гештальт =)В данной статье я опишу общий принцип "подкапотной" работы ECS фреймв...

PHP Дайджест № 217 (1 – 13 декабря 2021) Подборка свежих новостей и материалов из мира PHP. В выпуске: PHP теперь использует GitHub для трекинга багов; вышел PhpStorm 2021.3; закончена поддержка PHP 7.3, а 7.4 — в режиме только секьюрити фиксов; для PHP 8.2 снова обсуждается перегрузка операторов — теперь с новы...

Какие весы подходят для работы на производственных складах Производственные склады — большие помещения для хранения и последующей подготовки грузов к передаче в отделы, цеха, предприятия, магазины и другие места. Для полноценного функционирования в число оборудования склада входят весы.  Особенности применения Использование механиче...

Сколько примогемов можно получить за патч 2.4 в Genshin Impact? В Genshin Impact пришло новое обновление и это значит, что активные игроки могут снова постараться достать примогемы на всех героев, не вложив ни копейки. Патч 2.4 только начался, а умные люди уже подсчитали, сколько получится достать Камней истока. Если судить по скриншоту...

Java: есть ли жизнь на десктопе? Привет! Я Виктор Барсуков, Java-разработчик в Lamoda. В этой статье хочу рассказать о своем опыте разработки десктопного Java-приложения в рамках пет-проджекта. Что из этого получилось и что можно было бы сделать иначе. Читать далее

О недавней уязвимости в банкоматах Diebold Nixdorf На днях Positive Technologies опубликовала новость о том, что банкоматы производителя Diebold Nixdorf (ранее Wincor), а точнее модели диспенсеров RM3 и CMDv5, содержат уязвимость, благодаря которой можно производить выдачу наличных и заливать модифицированную (уязвимую) прош...

Базовая версия M1 Pro не сильно отстает по производительности от M1 Max За прошедшие несколько дней чип M1 Max успел несколько раз засветиться в разных бенчмарках, где он показывал очень высокие результаты. Но сегодня в Geekbench появилась базовая версия MacBook Pro 2021 с чипом M1 Pro. Оказалось, что ноутбук с 8-ядерным процессором не так и сил...

Беспилотники 2021 Беспилотники это круто. Можно было бы сотый раз рассказать, во сколько раз они сделают мир лучше, но вы скорее всего это уже слышали. На протяжении лет, в течении которых мне посчастливилось работать в беспилотной или около беспилотной теме, у меня сформировался некоторый оп...

В Яндекс.Музыке появилась функция, которая вам точно понравится Яндекс.Музыка постоянно нас балует различными нововведениями. Сервис и без того очень удобный и намного ближе пользователю, чем Apple Music, но становится лучше изо дня в день. На этот раз команда разработчиков порадовала нас новой функцией «Моя волна», которую я ...

PostgreSQL Antipatterns: рекурсивные грабли на ровном месте, или Сказка о потерянном времени В моей практике ускорения SQL-запросов для PostgreSQL, в большинстве случаев, все сводится к применению типовых методик - их не особенно-то и много, и прочитать про большинство из них можно в моем профиле.Но иногда обнаруживаются очень странные вещи в поведении этой, безусло...

[Перевод] Знакомство с трансформерами. Часть 1 Трансформеры (transformers) — это очень интересное семейство архитектур машинного обучения. Существует много хороших учебных материалов по этой теме (например — вот и вот), но в последние несколько лет трансформеры, в основном, становились всё проще. Поэтому с...

Мой новый домашний сервер, часть 4: использование unraid Для тех, кому лень читать предыдущие части — я переходил с HP Microserver Gen8/Windows Server на самосборный сервер с Unraid в качестве базовой ОС. Unraid — это коммерческая ОС для NAS/домашнего сервера на базе ядра Linux. Основные возможности — гибкое управление массивом д...

Как e-commerce влияет на окружающую среду В этом году Россия впервые отметила  Всемирный день качества как государственный праздник. Он приходится на второй четверг ноября и признан во многих странах мира. В первую очередь дата посвящена качеству жизни - устойчивому потреблению, производству, минимизации ущерба...

Что вы читали и комментировали в этом году Привет! До Нового года еще полторы недели, но мы решили подвести небольшие итоги уже сегодня. Во-первых, вряд ли в саму новогоднюю ночь вы будете читать подобный пост. Во-вторых, ещё менее вероятно, что 30 декабря мы бы осилили выгрузить статистику, чтобы 31-го написать пост...

High Tide: Unyielding Fate использует персонажей из One Piece Игра High Tide: Unyielding Fate вышла на Android, только почему-то в ней появился персонаж из One Piece. Давайте разбираться. High Tide: Unyielding Fate — это ролевой проект с аниме-стилистикой, который появился в Google Play. По сюжету пираты узнали о появлении легендарно...

Что писать в резюме, чтобы получить работу мечты: советы от HR для сферы IT Мы много пишем про релокейт и смену работы, но уже как про свершившийся факт. Поэтому решили рассказать, что делать IT-инженеру, чтобы получить работу мечты. Для этого мы поговорили с HR-ами, которые регулярно нанимают айтишников: расспросили, на что они смотрят в резюме, ка...

Динамичный экран с быстрыми обновлениями: разбираем плюсы и минусы Server driven view на примерах Всем привет, я Дима Авдеев, работаю в Туту и хочу рассказать про один из подходов, благодаря которому мы можем быстро добавлять в приложение важный для пользователей контент и обновлять его, не проходя повторные ревью в сторах. Например, если хотим быстро доносить до людей н...

Лучшие страшные игры для Android Накануне Хелоуина просто рука не поворачивается сделать подборку игр, которые не связаны с этим днем. Мы постоянно рассказываем об играх, собирая их по жанрам или другим параметрам. У нас были гонки, RPG, игры про охоту, про гангстеров, спортивные игры и гоночные симуляторы...

.NET, что с тобой происходило в 2021? Конец декабря, многие подводят свои итоги, а мы решили оглянуться и посмотреть, что хорошего (и не очень) случилось в мире .NET-разработки за этот год, и спросили об этом наших разработчиков.Из хорошего называли появление рекордов в С# 9, и выход С# 10, а в топе, конечно же,...

Samsung сделает свои недорогие смартфоны водонепроницаемыми У Samsung большие планы на следующий год. Компания планирует поставить больше смартфонов по всему миру. Также она хочет улучшить свои доступные модели серии Galaxy A.

Обзор 3D принтера Sapphire Pro. Pro или для Pro? А вот и новый FDM 3d принтер в моей мастерской. В этот раз принтер от компании TwoTrees, модель Sapphire Pro.Модель уже довольно давно продается, выпускалась в разных версиях, под разными названиями. Даже начали выпускать клоны типа Elf (как понял еще хуже оригинала). Много ...

Долгожданный REBORN от Flyingbear. Это уже что то промышленное! Доброго времени суток!Кажется мне, что статьи на медведей всегда накатывают волнами при выходе нового продукта. Это очевидно, так как компания выпускает продукты Высокого качества и следит за тем, что бы цена на данные продукты была приемлема. Плюс ко всему принтер раздарива...

Жесткие диски с поддержкой NVMe 2.0: в чем смысл? Летом 2021 года был представлен новый стандарт NVM Express 2.0 (NVMe 2.0). Изначально NVMe был разработан для твердотельных накопителей и сетей хранения данных, но в последней версии добавлена полноценная поддержка жестких дисков. Конечно, возникает логичный вопрос: зачем? Н...

C++ Builder. Есть ли жизнь после смерти? Мнение одного динозавра В этой статье я опишу собственные впечатления о последних версиях среды разработки RADStudio от Embarcadero и, возможно, постараюсь помочь кому-то в ответе на вопрос: «А оно мне надо?».Сразу оговорюсь. Все описанное в этой статье является моим личным мнением и любые сравнени...

Изоляция зубов в стоматологии Если Вы подумали, что стоматологи нашли способ отправлять зуб на карантин, то спешу Вас огорчить, эта статья немного о другом. А именно о изоляции зубов с помощью системы коффердам.Коффердам - это немецкое слово, которое можно дословно перевести как: "резиновая преграда...

Требования к хранению данных для ИИ, МО и аналитики в 2022 году Опрошенные порталом ComputerWeekly эксперты обсуждают, что необходимо для искусственного интеллекта и машинного обучения в плане хранения данных, а также плюсы и минусы блочных, файловых и объектных систем для хранения ...

[Перевод] Как графический формат прошлого века привёл к zero-click exploit в iOS Тема информационной безопасности в сфере интересов команды М.Видео и Эльдорадо, поэтому делимся с вами очередным интересным переводным тематическим материалом. В начале 2022 года Citizen Lab удалось выявить zero-click-эксплойт на основе NSO iMessage, использовавшийся для ат...

Четыре пары примечательных и достаточно доступных наушников разных типов — компактная подборка обзоров Продолжаем говорить об аудиотехнике и делиться обзорами [полочники, вертушки, напольники]. Тема сегодняшней подборки — наушники с проводным и беспроводным подключением, различными возможностями и форм-фактором. Читать далее

Случай, когда прямо посреди хирургического вмешательства всё пошло не по плану Иногда медицинское вмешательство идёт не по плану. Сейчас будет один из таких примеров. Сначала наш врач ошибся, неверно оценив состояние тканей (мы шли на осознанный очень малый риск, и он отработал), затем вскрылось достаточно большое бактериологическое поражение, а пото...

Проверяем Архитектурные стили на движке Factorio (часть 1) Добрый день всем, дорогие читатели!Если вы хотя бы чуть-чуть имели неудачу пообщаться с Архитекторами, то знаете, что в их понимании не существует идеальной архитектуры ПО и вся их работа состоит во взвешивании плюсов и минусов того или иного Архитектурного стиля. И поскольк...

ТОП 10 Telegram-каналов, которые вызовут у вас желание подписаться Подборка Telegram-каналов, которые не оставят вас равнодушными Возможно, вы сталкивались с ситуацией, когда хочется полистать ленту новостей или почитать что-то интересное, но читать нечего. На новостных портала публикуют одни и те же новости, переписанные разными словами, н...

Как мы используем фича-флаги в мобильном приложении QIWI Кошелек Привет, Хабр! Меня зовут Василий Материкин, я — Android-разработчик в QIWI. В этом посте я расскажу о применении фича-флагов в QIWI Кошельке.Внедрение Trunk-Based Development и Feature FlagsВ процессе работы над большими приложениями, в которых много фич и над которыми ...

Слабое место самого компактного флагмана в мире. Samsung Galaxy S22 разочаровывает своей автономностью Несмотря на то, что массовые поставки смартфонов Samsung Galaxy S22 стартуют только 25 февраля, некоторые пользователи уже начали получать заказанные устройства. Есть Galaxy S22 и на руках обозревателей. Те уже успели проверить автономность базовой модели серии и&hellip...

Серия статуэток Mass Effect    Всем привет, хочу поделится нашим нынешним проектом, фигурки по игре Mass Effect.   Изготовлением статуэток мы занимаемся 3 года, но только пол года назад мы начали выпускать статуэтки тиражами. В этом важную роль сыграл наш постоянный клиент Александр Ш., заказав у нас п...

Фронтенд-новости №1 Дайджест новостей из мира фронтенд-разработки за последнюю неделю 5—11 апреля.СпецификацииОпубликован первый рабочий черновик (First Public Working Draft) Region capture.Последний призыв к рассмотрению предлагаемых изменений в Media Queries Level 3.W3C приглашает к реализаци...

[Перевод] Blogged Answers: (почти) полное руководство по особенностям рендеринга в React. Часть 1 Подробности о том, как происходит рендеринг в React и как влияет на рендеринг применение контекста.Я часто сталкиваюсь с недопониманием относительно того, как, почему и когда React повторно рендерит компоненты и каким образом применение контекста и React-Redux влияет на врем...

Как я оклад 2х хотел Много знаешь - меньше возможностей устроиться на работу и финансового повышения. Поделюсь личным опытом собеседований, анализом рынка, перспективах. Читать далее

Как я «напрограммировал» себе скилл рисования диаграмм в скетч-стиле По работе мне часто приходится рисовать разные схемы, диаграммы процессов и графики, в том числе и те, которые потом используются в качестве иллюстраций для сайта, статей и презентаций. Всё бы ничего, но есть у диаграмм и графиков, сделанных в популярных онлайн-сервисах напо...

Кафка: сложная простота Привет! Это Сергей Калинец из Parimatch Tech и эта публикация будет про Кафку. У нас много данных, которые нужно быстро обрабатывать, много сервисов и команд, поэтому мы выбрали Кафку, как нашу основную платформу для обмена данными. За годы ее использования насобиралось...

Когда очень хотелось получить работу в Америке или в бою все средства хороши Привет, Хабр! И я та самая HR из HazelCoders из статьи, которая помогает в поиске разработчиков в Американские компании

Плюсы / минусы при смене компании Хочу сегодня поговорить с вами на эту тему.Такой вопрос, я думаю, задает себе каждый работник время от времени, когда сталкивается с конфликтной ситуацией с компанией\проектом и иже с ними. Здесь, как и во всем, нет четкого ответа. Каждое решение - это набор компромиссов и д...

С 2 лет до 6 месяцев: как мы ускорили “доставку” почтового ПО в 4 раза Всем привет! Меня зовут Антон, я системный архитектор отдела разработки курьерских сервисов в Почтатехе. Мы разрабатываем сложные цифровые продукты Почты России. Помогаем ей стать удобнее, быстрее, качественнее и технологичнее для вас. Команда нашего отдела создаёт и ра...

[Перевод] Путь к успеху в сфере DevRel: информирование, помощь, вовлечение Только за последний год у меня было несколько десятков разговоров с людьми, которых интересовало, как разделить обязанности в команде Developer Relations (эта команда выстраивает отношения с разработчиками). Неважно, какая перед вами стоит задача: понять, какого именно специ...

Не все получат Samsung Galaxy S22 вовремя из-за ажиотажного спроса: некоторые версии задержатся на несколько месяцев Несмотря на новости о том, что некоторые предварительно заказанные смартфоны Galaxy S22 доставляются раньше срока, Samsung сообщила PCMag, что большой интерес к линейке Galaxy S22 приведет к задержкам с доставкой телефонов. Это касается заказов, размещенных не только у ...

Как мы «завели» десятки команд в один кластер OpenSearch и разделили доступы У OpenSearch неоднозначная репутация. Некоторые специалисты считают, что его развитие остановилось на версии Elasticsearch 7.10.2. Но это не сделало OpenSearch динозавром, обреченным на постепенный упадок. Продукт развивается и выдает аналогичный Elasticsearch функциона...

Альтернатива сложным комбинациям: оценили надежность и удобство эмодзи-паролей Всем привет! Меня зовут Валерий Кузьменков, я работаю аналитиком информационной безопасности в Positive Technologies (если интересно, чем занимается мой отдел и почему специалисты этого направления уникальны на рынке, читайте другой наш пост).Начну немного издалека: специали...

СОРМ3 для корпоративных сетей? Поскольку после прохождения первого чтения обсуждения начались с новой силой, хочу описать свое мнение о творящемся, поскольку всё это топчется прямо по моей больной мозоли. Очень болезненно наблюдать как интернет в России, к строительству которого я всё-таки был причастен п...

Коммуникации, отсутствие которых приводит к катастрофам Какие катастрофы бывают у нас в IT-мире? Самые популярные — это срывы сроков, сырые релизы и дублирование одной и той же работы. Я хочу рассказать страшные истории из своего опыта и показать на их примере, какие катастрофы могут ожидать, если не организовать базовые коммуник...

Как мы писали свой курс по Go и почему в итоге их получилось три В ноябре 2021 года Яндекс.Практикум запустил курс «Go-разработчик» для программистов, которые хотят добавить Go в свой стек. На курсе не рассказывают о базовых вещах, а сразу объясняют студенту, как переложить его знания в парадигмы Go. Меня зовут Алексей Полевой, я прода...

[Перевод] Как и зачем создавать собственный игровой движок Игра с нуля — интересный челлендж для разработчика. Но если хотите пройти его на сложности Nightmare, можно еще и сделать собственный игровой движок, заточенный специально под проект. Подводных камней много, рассказываем, что важно знать при разработке такого гейм-дизайнерск...

Поход выходного дня, митапы в баре и 30 тысяч на блины. Истории городских PHP-сообществ В крупных городах можно найти десятки ИТ-сообществ. Ребята собираются на митапы, делают трансляции, запускают чаты. А кто-то занимается этим много лет. Но зачем? Спросила у организаторов PHP-сообществ из 9 городов. Заодно узнала истории комьюнити, фейлы и советы — с чего нач...

Асинхронному django быть. Эксклюзивно для Хабра Здравствуйте, читатели хаба про django. Эта статья о фреймворке для перфекционистов с дедлайнами, и о том, можно ли добавить в него асинхронность. Некоторые в курсе, что со стороны Django Foundation также есть некоторые усилия в этом направлении. Например, есть [DEP-09](http...

Как сейчас лечат ожоги, если всё плохо Кожа тилапии в качестве ксеногенного трансплантата Один из главных принципов выживания в лаборатории гласит: «Горячая пробирка выглядит точно так же, как холодная». Вокруг нас есть огромное количество горячих предметов, начиная от кастрюли и заканчивая утюгом. Большинство...

Как я опять Хабр сломал Всегда хотел взломать Хабр. Мечта такая, но как-то руки не доходили. И вот, вдохновившись статьей о праведном взломе через iframe src , я, как и автор поста @Maxchagin, решил исследовать функционал Хабра на предмет уязвимостей.Начать решил с нового редактора, рассуждая следу...

Новая серия Redmi Note 12 появится на рынке во втором квартале 2022 Прошло совсем немного времени с тех пор, как Redmi представила на рынке серию смартфонов Redmi Note 11. Недавно стало известно, что к выходу готовится смартфон Redmi Note 11S 5G, а теперь появились новости о планах Redmi относительно серии Note 12. По словам популярного...

В поисках постквантового биткойна На Хабре уже не впервые поднимается проблема постквантового шифрования, в том числе в контексте криптовалют. Из последнего - около двух месяцев назад тут публиковали новость c FAQ, выпущенном агенством национальной безопасности США о будущем постквантовой криптографии, завер...

7 принципов Agile из Agile Extension от IIBA Принципы — это те рельсы, которые направляют людей по жизненному пути. Международный Институт Бизнес-Анализа (IIBA) определил 7 главных принципов, которые указывают бизнес-аналитикам как работать приносить больше пользы команде и клиенту, делая меньше работы с большим к...

Ремонт или покупка нового аккумулятора для бытовой и цифровой техники, ноутбука? Необходимо знать, что существует большое разнообразие аккумуляторных батарей, которые отличаются не только емкостью, но и количеством циклов разрядки-зарядки и компонентов, на основе которых осуществляется деятельность данного аккумулятора. Например, существуют литиево-ионн...

Эзотерическая оптимизация газа в Solidity Программирование в Солидити отличается от других языков, так как каждое инструкция и байт памяти тратят газ - деньги пользователей. В сети уже есть много ресурсов с основными техниками оптимизации кода (например, стараться использовать calldata вместо memory), но я хочу пока...

DIY Minesweeper из подручных материалов Не успел к пятнице, но пусть будет воскресный пост. Disclaimer: описанная ниже самоделка не претендует на место в зале DIY-славы. Однако идея мне показалась забавной, а раз так, то чего бы не воплотить. А если уж воплотили, то чего бы не рассказать об этом. Итак, далее вас ж...

Спецоперация в интернете: что происходит и к чему готовиться События последних дней затронули все сферы жизни, но мы сделаем обзор только ИТ-рынка и интернета. Об ограничениях в интернете мы говорили ранее, однако нужно сделать серьезный update. Читать далее

Дефицита нет, платить не нужно Написать данную статью меня побудил цикл статей о дефиците кадров, который, в большинстве своем, представляет собой компиляцию постов в телеграм-каналах Пряникова и Девола. В статьях описано много фактов, однако, выводы, да и сам тезис, несколько противоречивые, о чем н...

Большая подборка каналов для продакт менеджеров В последние пару месяцев постоянно слышу от продактов, что они не знают кого почитать по продакт менеджменту, где черпать практическую и актуальную информацию. Большая подборка полезных telegram-каналов и чатов для product managers, project managers и product owners. Здесь т...

Ontol про пентест и этичное хакерство: подборка лучших бесплатных курсов на YouTube Анджелина как бы намекает, что пора стать этичным хакером. Чтобы YouTube не банил обучающие курсы по хакерству, их назвали курсами этичного хакерства. Этичный хакер — это добрый и пушистый, очень законопослушный высококвалифицированный специалист, который с письменного ...

OpenLDAP в качестве центра аутентификации для Nextcloud и ProFTPD Привет, Хабр! На связи Холодаев Алексей, младший системный администратор Cloud4Y. Сегодня хочу поделиться опытом использования OpenLDAP в качестве центра аутентификации для Nextcloud и ProFTPD.В ходе работы над одним из проектов возникла задача по созданию нескольких сотен п...

Новая функция в Инстаграме, которая точно вам понравится Факт того, что Инстаграм — одно из самых популярных мобильных приложений, отрицать бессмысленно. Каждый день сотни разных пользователей заходят сюда, чтобы выложить свои фотографии. В одно время я настолько часто начал им пользоваться, что принял решение поставить лим...

Передача телевизионного сигнала через HackRF Всем привет. На этот раз я хочу рассказать о том как можно превратить старый телевизор в монитор компьютера. Для этого требуется лишь сам телевизор, HackRF и немного софта. Читать дальше →

Отображение данных из подписанного ЭЦП PDF-файла в Joomla На Joomla CMS сделано очень много сайтов для образовательных учреждений самого разного уровня и сложности. На сайты образовательных учреждений распространяется (на момент написания статьи) Приказ Рособрнадзора от 14.08.2020 №831, согласно которому документация должна быть на...

Встретят ли украинцы Новый год со снегом? Климатолог дала ответ В Украине вплоть до Нового года 2022 устойчивого снежного покрова не будет, так как в первый месяц зимы ожидается относительно высокая температура, которая иногда даже будет превышать норму для декабря. Такое заявление сделала заведующая отделом климатических исследований...

[Перевод] Как справиться с PAGELATCH при высоко-параллельных INSERT-нагрузках По материалам статьи: «Resolving PAGELATCH Contention on Highly Concurrent INSERT Workloads».Авторы: Thomas Kejser, Lindsey Allen, Arvind Rao и Michael ThomassyНедавно, мы проводили лабораторные испытания в Microsoft Enterprise Engineering Center, при которых использовалась ...

Что делать, если отключат сервисы Apple в России После ограничения работы Apple Pay с картами подсанкционных банков многие пользователи техники Apple начали задумываться об отключении всех сервисов Apple в России. На данный момент никаких достоверных заявлений о таких ограничениях Apple нет, однако, на всякий случай, обсу...

Тут все, что показали на Google I/O 2022 После пары лет пандемии, когда было сложно проводить полноценные мероприятия, мы снова получили качественную конференцию Google I/O. Она была отменена еще в 2020 году из-за пандемии COVID-19. В прошлом году Google ее провела почти в закрытом режиме. Однако теперь, когда пан...

Ментор в беде не бросит: как онбордить новичка, чтобы он тестил в свое удовольствие Всем привет. Меня зовут Ильмир, я QA Manual Engineer в inDriver. В статье расскажу о своем опыте менторства. Я занимаюсь этим уже больше 2 лет и хочу поговорить про этапы, которые могу выделить как основные. В статье будут затронуты не проблемы методик и инструментов дл...

КАКАЯ ТЕМПЕРАТУРА В ВАКУУМЕ Хомяки приветствуют вас друзья!Сегодняшний пост будет посвящен вибровакуумной установке с помощью которой, можно дегазировать различные смеси, жидкости, стабилизировать древесину, консервировать старинные находки и даже получать плазму. В ходе поста узнаем какую глубину ваку...

Прокси-метрики в E-commerce. Часть 1 В данной статье, состоящей из трёх частей, мы поделимся нашим исследованием о метриках, на которые стоит ориентироваться для увеличения долгосрочной выручки онлайн-магазина. Читать далее

Microsoft Gaming приветствует невероятные команды и легендарные франшизы Activision Blizzard Наша команда стремится предоставить радость и чувство причастности к игровому сообществу всем жителям планеты. Мы знаем, что игры – одна из самых живых и динамичных форм развлечений в мире. Кроме того, каждый из нас точно знает, насколько интересными и сильными бывают общени...

Android 13 еще не вышел, а мы уже знаем кое-что об Android 14 Пока до презентации тринадцатой версии Android остается еще пара недель. У нас появляются интересные новости о том, каким будет следующее поколение операционной системы Google, которое мы увидим только в следующем году. Говорит о новых функциях пока рано. Хотя, если порассу...

«А вот все эти зубы — к чёртовой матери» — случай пациента Одним прекрасным утром мы взяли и удалили пациенту все зубы верхней челюсти. Для него это выглядело примерно как 10 лет мучений, потом пациент потерял сознание и все верхние зубы. Затем проснулся, на часах — плюс четыре часа, во рту все зубы новые (импланты и временная к...

Как справиться с отсутствием личных проектов Постоянно читая статьи на тему того, как %user% буквально на коленке научил свою кофеварку выгуливать собаку, начинаешь чувствовать себя немного неуютно. Складывается ощущение, что вокруг тебя взрослый мир и все вокруг знают больше тебя, умеют лучше и т.д.  Читать далее

Microsoft делает контекстные меню в Windows 11 немного менее запутанными В Windows 11 есть много интересного. ОС предлагает чистый, современный пользовательский интерфейс, многочисленные улучшения производительности и оптимизацию производительности. Однако Windows 11 — это Windows, а это значит, что она по-прежнему страдает от несоответствий диза...

Как мы в QIWI внедряли Kotlin Multiplatform Mobile (KMM) Привет, Хабр!Меня зовут Кирилл Васильев, и я хотел бы рассказать, как мы в QIWI внедряли Kotlin Multiplatform Mobile (KMM). КММ — это технология кроссплатформенной разработки, позволяющая писать общий код под основные платформы за исключением UI-слоя. Все продукты со вр...

Дикие технологии, или как ИИ считал сусликов да рыбов Кроноцкого заповедника В начале декабря мы были организаторами хакатона WildHack – wild, потому что проводился он совместно с Кроноцким заповедником. Школьники, студенты и проскилованные специалисты три дня думали, как посчитать всех рыбов, сусликов и по-другому оцифровать работу природоохранных...

Структурное логирование и интерполированные строки в C# 10 В последние годы все большую популярность у разработчиков завоевывает структурное логирование. В этой статье я хотел бы рассмотреть, как мы можем добавить поддержку структурного логирования с использованием интерполированных строк при помощи новых возможностей C# 10. Читать ...

[Перевод] Простая система, с помощью которой я остаюсь на связи с сотнями людей Поддерживать связь с людьми — это одна из тех асимметричных привычек, которая не требует больших усилий, времени и ресурсов, но имеет огромные преимущества. Это самый простой и эффективный способ сделать свою жизнь более счастливой. Ладно, хватит об этом. Поскольку вы читае...

Что будет, если Россию отключат от системы SWIFT В последние дни ходит много разговоров о том, что Россию могут отключить от системы межбанковских расчётов SWIFT. Сегодня СМИ сообщили, что решение об отключении РФ примут в течение нескольких дней. Чем это чревато для страны?

ТОП 10 лучших Telegram-каналов — подборка начала лета 2022 года Подборка самых интересных и полезных Telegram-каналов Для многих пользователей Telegram давно уже стал главным источником получения информации. Использовать для этого мессенджер действительно удобно, так как почитать новости, получить полезную информацию или просто развлечь ...

Выявление технических методов повышения уникальности текста с помощью PHP (в рамках создания собственной СДО). Часть 3 В процессе своей профессиональной деятельности мне приходится достаточно много работать с текстовыми документами, подготавливаемыми другими лицами. Одной из задач проверки качества документов является определение степени уникальности текста. Конечно, можно проверять каждый д...

Моя первая игра — Picross.io Всем привет, я инди разработчик, но когда то я им не был :) За всё время своих скитаний я успел сменить много различных профессий, от грузчика и продавца консультанта, до сотрудника торгового зала в "Ленте", но в итоге пришёл в геймдев, и, в этой статье я поделюсь своим опыт...

Как создать работающий Impact Map Больше 8 лет я использую Impact Map для аналитики IT-продуктов. Я довольно активно делился знаниями об этом подходе: писал статьи, выступал на конференциях с докладами и мастер-классами, рассказывал студентам в университетах и интернам в компании. Слушатели и участники масте...

Почему телефоны стали такими скучными. Что надо поменять Помните, как некоторое время назад производители экспериментировали и выпускали необычные телефоны? Я даже не говорю о моделях странной формы. Речь скорее о применении необычных материалов. Деревянные, стеклянные, алюминиевые модели. Все это было, а многие до сих пор пользу...

[Перевод] Pink, ботнет который боролся с вендором за контроль над большим количеством заражённых устройств Большая часть следующий статьи была завершена в начале 2020, в то время вендор пытался различными путями восстановить большое количество заражённых устройств, мы делились нашими находками с вендором, так же с CNCERT и решили не публиковать в блоге, пока работы вендора были в...

Оптимистическая блокировка коллекций Агрегата при использовании Doctrine Проектирование своего проекта по DDD последнее время становится всё более популярным. Сейчас не будем углубляться в данную методологию с её принципами, плюсами и минусами. Я хочу рассказать с какой проблемой столкнулась наша команда при использовании данной методологии на PH...

Большая распродажа в России: Huawei предлагает за 1111 рублей умный экран и ноутбук Компания Huawei объявила о запуске новой распродажи в своём официальном российском интернет-магазине.  Акция под названием «Успей купить за 1111 рублей» посвящена традиционной китайской распродажи 11 ноября (11.11), к которой по всему  миру готовя...

Когда работа стоит того, чтобы продолжать, а когда нужно «соскочить»? Эту статью-обзор на книгу The Dip мы хотели опубликовать в конце февраля, но поняли, что это будет неуместно. Как бы то ни было, продолжаем жить и работать. Возможно, именно сейчас статья и книга кому-то помогут решить сложный вопрос выбора, как строить жизнь дальше.У вас бы...

Московские фотолабы vs принтер Epson: сравнение качества печати (и фотолабов на честность) Идея зрела очень давно и вот, наконец, дозрела. Как вам такой эксперимент: сравнить отпечатки, полученные в домашних условиях на одном из фотопринтеров Epson с отпечатками, заказанными у сервисов коммерческой фотопечати. Это, по большей части, скорее вопрос чистого любопытст...

Серия Samsung Galaxy S22 превысила 1 миллион предварительных заказов Южнокорейские источники сообщают, что на местном уровне были предварительно заказаны 1 миллион устройств серии Samsung Galaxy S22. Это число соответствует новому рекорду: в первый день кампании было забронировано 300 000 единиц. Серия Samsung Galaxy S8, выпущенная еще в 2...

Создание LED ПТФ для Hyundai Solaris 2010-2014 – часть 1 Это мой первый пост на данном ресурсе, так что не пинайте строго) Будет многобукав и фото, но надеюсь будет интересно. Моему другу, по работе, постоянно приходится много ездить на автомобиле, в том числе и ночью. Путь его лежит через места, где освещения нет о слова совсем. ...

Повышаем производительность файлового I/O в JVM на Linux Все кто хоть раз касался разработки I/O интенсивных приложений, наверное, задумывался о повышении их производительности. Особенно когда у проекта много внешних хранилищ и они находятся по всему миру. Давайте разберем какие есть инструменты с их плюсами и минусами и как их лу...

Применение алгоритма Гровера для поиска гамильтоновых циклов в графе Вариант применения квантового алгоритма Гровера для решения задачи поиска гамильтоновых циклов в графе. Решения является учебным, оно не даст так называемого «квантового превосходства», возможно вдохновит кого-либо на поиск более оптимального решения. Читать далее

Градиенты в нейронных сетях для поиска аномалий в данных В основе машинного обучения лежит предположение, что данные для обучения, тестирования и применения взяты из одного и того же распределения. К сожалению, в процессе применения модели это предположение может нарушаться, что приводит к необъяснимым последствиям — сдвигу распре...

Цены растут бешенными темпами: как менялась стоимость топлива в 2021 году В 2021 году в Украине розничные цены на автомобильное горючее выросли на 30,1–46,6%. Стоимость автомобильного топлива в скором времени будет как в Евросоюзе. Об этом сообщает пресс-служба Государственной статистики. По данным регулятора, в ноябре 2021 года по сравнению ...

Вместо Galaxy у Samsung появится SuperGalaxy. Рекламный ролик Galaxy S22 Ultra Сегодня утром известный китайский блогер и проверенный инсайдер под ником Ice Universe опубликовал рекламный ролик смартфона Samsung Galaxy S22 Ultra. Он так прокомментировал этот видеоролик: «Две Галактики столкнулись, чтобы образовать новую СуперГалактику&r...

ICDAR: новости анализа и распознавания документов в преддверии 2022 года Декабрь – пора подводить итоги года. В этом посте постараемся рассказать читателям Хабра о новых интересных идеях, которые появились в области анализа и распознавания изображений документов. В сентябре прошла очередная, 16-я конференция ICDAR-2021 – главное событие в области...

Меньше боли, больше смысла: что нужно сделать на испытательном, чтобы новичку полегчало Первые месяцы на новой работе причиняют «боль» большинству людей. Мозг реагирует на незнакомое как на опасность и не справляется с огромными объемами информации, которой бомбардируют новый руководитель и коллеги. Напрягает и то, что каждый шаг оценивают множество людей.Некот...

Masscan с поддержкой HTTPS Masscan — быстрый сетевой сканер, который хорошо подходит для сканирования большого диапазона IP-адресов и портов. Мы немного доработали его, адаптировав под свои нужды.Больше всего неудобств оригинала было связано с невозможностью собирать баннеры с ...

Появились первые фото внутренностей MacBook Pro с M1 Max. Чип очень большой Китайский инсайдер L0vetodream опубликовал в своем микроблоге несколько фотографий внутренних компонентов MacBook Pro с чипом M1 Max. На полную разборку автор не претендует. Но доступные снимки позволяют оценить размеры чипа и конфигурацию материнской платы.Читать дальше... ...

Notepad Next: ещё один клон Notepad++ Как вы наверно знаете, текстовый редактор Notepad++ хоть и является открытым ПО, но предназначен только для Windows. Есть истории запуска его под Wine в Linux, а для пользователей Ubuntu даже имеется готовый snap-пакет, но... ощущения немного не те.Хочется иметь такой редакт...

Использование двух редакторов анимаций в игровом проекте В последнее время у меня появляется желание делиться своими знаниями с другими людьми. Возможно, это связано с возрастом, возможно с тем, что есть что-то, чем можно было бы поделиться. В связи с этим хотел бы рассказать об опыте разработки текущей игры, в которой мы использу...

Так ли важно, на каком стеке вы умеете писать бекенд? А фронтенд? Мне рассказывали когда-то о компании, которая писала бекенд на Java и хотела нанимать талантливых разработчиков. Чтобы привлечь их, эта компания размещала вакансии на Haskell, и потом уговаривала этих кандидатов все-таки писать на Java. По-моему, это не очень красиво (вешать...

Да будет бой! Сравнение технологий СХД Привет, Хабр! Давайте поговорим о технологиях для организации корпоративных хранилищ данных. А лучше — посмотрим на них в деле. На ринг приглашаются SSD и обычные жесткие диски. Второй бой проведут Fibre Channel и RoCE. Отдельно изучим «спортивное портфолио» протокола NVMe.В...

Особенности сканирования штрих-кодов в средней полосе России Привет, Хабр! Немного наболело, хочу поделиться. В серии материалов я освещу ряд аспектов мобильного компьютерного зрения по принципу “от простого к сложному в имплементации”, однако буду фокусироваться на сложных кейсах, которые выходят за грань банального “распознать QR-ко...

Нейродайджест: главное из области машинного обучения за декабрь 2021 Генерация 3D-моделей из текстового описания и видеозаписей, сделанных на обыкновенный смартфон, конкурент DALL-E, ускоренная GAN-инверсия и многое другое в подборке материалов за декабрь, а также небольшие новости о будущем дайджеста. Перейти к обзору

Чем Redmi K50 будет отличаться от всех прежних смартфонов Xiaomi Совсем скоро, 17 марта, Xiaomi представит новую серию смартфонов Redmi K50. Перед анонсом компания раскрывает некоторые подробности об аппаратах. Последние тизеры, говорят о поддержке передовых технологий подключения.

Жизнь и работа после диагноза шизофрения Практически всегда при шизофрении бывают некоторые личностные особенности до постановки диагноза, которые, впрочем, не имеют критического значения для планирования дальнейшей жизни. После постановки диагноза все планы рушатся, и в этот раз я постараюсь описать чего ожидать о...

Volkswagen планирует удвоить продажи электромобилей в Китае в этом году Компания Volkswagen AG заявила, что рассчитывает в этом году удвоить продажи своих электромобилей серии ID в Китае и добиться даже большего успеха, но ей может помешать нехватка полупроводниковой продукции. Серия ID, которую Volkswagen производит на своих китайских совм...

Чем заменить WhatsApp, если его заблокируют в России Роскомнадзор уже заблокировал Instagram и Facebook в России, теперь туча нависла над YouTube. Если перспективы видеохостинга туманны (да и заменить его вполне реально), то с WhatsApp пока нет никаких проблем. Но, как вы уже поняли, в 2022 году все может случиться. Тем не ме...

Не вздумайте дарить мне эти телефоны! Иногда мне кажется, что мир сошел с ума, когда чуть ли не каждый день появляется новый смартфон. Не так давно вышел флагманский процессор Snapdragon 888, а ему на смену уже пришел Snapdragon 8 Gen 1, на основе которого будут работать топовые смартфоны 2022 года. Такое много...

Работают ли сейчас уровни ссылок? В блоге Collaborator недавно опубликовали интересную подборку с примерами неудачного опыта в SEO. Один из антикейсов оказался по методике многоуровневых ссылок, о которой я писал в своем блоге в 2013 году в посте "Удар шершня". Оказалось, что ребята потратили $20K на экспер...

Дайджест событий для эйчаров и рекрутеров в IT на февраль 2022 В феврале организаторы курсов, вебинаров и конференций для HR в IT предлагают узнать об актуальных подходах к управлению персоналом и инструментах для поиска кандидатов, а также как сформировать стратегию сорсинга и разобраться, какую роль в этом всем может играть Agile. А д...

Xiaomi 13 выйдет еще не скоро, но мы уже о нем кое-что знаем Xiaomi уже работает над своей флагманской серией следующего поколения — серией Xiaomi 13. Она станет топовой линейкой в 2023 году, но как и в последние годы первый смартфон в ней будет выпущен в декабре этого года. Мы уже слышали кодовое название новинки — m2, и о том...

Функции и возможности Android 13, которые я жду Несмотря на то, что Android 12 толком даже не успела появится на смартфонах, мы уже получили Android 13 в формате предварительной версии для разработчиков. Поэтому, можно считать, что она пока и вовсе не вышла. В прошлые годы такие версии Android выпускались чуть позже, но ...

Самоделка — полная…: ПХМ-1 из пластика и кремния Источник ПХМ-1 — вымышленный прибор из лаборатории Доктора Дью. Он предназначен для измерения качества присланных «самоделок» по линейной шкале. Очевидно, что это реквизит для съемок, тем не менее, устройство можно использовать в качестве шутки во многих областях, в том чис...

Неидеальный руководитель: 8 причин почему так В мире огромное количество людей, которые стали руководителями, а потом перехотели ими быть — в чем дело?Когда мы молодые и амбициозные, то готовы брать все, что дают и радуемся любому повышению: «Вау, челлендж! Сейчас всем докажу! Я хочу быть руководителем, хочу власти и ус...

В Telegram пропала реклама. Что происходит? Telegram — основной ньюсмейкер последних нескольких недель. То история про платные подписки, то появление странной рекламы в крупных пабликах. Павел Дуров экспериментирует со своим мессенджером по полной, не боясь критики. К сожалению, кажется, никто так и не понял, к...

Этот ядерный двигатель доставит до Марса за 3 месяца Технологии Космос 26.10.2020, 13:29 Этот ядерный двигатель доставит до Марса за 3 месяца Американская компания предложила NASA новую технологию ядерных двигателей. Разработчики уверяют, что новый двигатель безопаснее, надежнее и эффект...

Apple ищет производителей своего электрокара в Китае Ранее Apple хотела получить в партнеры корейских автопроизводителей, но что-то пошло не так.

Apple презентовала новые iPhone 13: какие отличия от прошлогодней модели Технологии IT/Игры 26.11.2021, 21:45 Apple презентовала новые iPhone 13: какие отличия от прошлогодней модели 14 сентября 2021 состоялась презентация Apple, на которой калифорнийский гигант показал долгожданные смартфоны iPhone 13. Кор...

Вехи развития GUI: Alto, Apple, Blit, Paintbox и другие ранние системы Привет, Хабр!Перед следующей статьей из цикла «Приключения микропроцессоров» мы решили поговорить с вами о GUI. Из года в год система взаимодействия ОС, ПО и пользователей совершенствовалась. Аппаратные методы общения с компьютером уступили место интерфейсу командной строки....

JNI, часть 3: производительность Java/JNI/NDK Всем привет! Меня зовут Роман Аймалетдинов, я разрабатываю клиентское приложение Ситимобил. Продолжаю свою серию статей по JNI, так как технология используется редко, но иногда она бывает очень полезной (или просто интересной). В этот раз я покажу замеры производительности, ...

Почему Вы так не любите Chrome? Привет!Я много лет посещал Хабр в режиме "рид онли", но сегодня, читая очередную новость про новую версию Google Chrome 96 и комментарии к ней, я всё же решился на написание статьи.Я работаю в в офисе достаточно крупной Кампании, и для просмотра видео на ютуб по работе посто...

Выгрузка с VMware vAvailability: перенос виртуальных машин в Россию Привет, Хабр! Меня зовут Андрей Вахутинский. Это первый пост в блоге компании Oxygen на Хабре, и сегодня я хочу поделиться практикой миграции одного из наших клиентов из зарубежного облака. В этом тексте мы разберем достаточно простой способ выгрузки виртуальных машин из эко...

Аддитивные новости из-за бугра | Выпуск 3 Всем привет! Аддитивные новости на связи! Это новая свежайшая порция важной информации об отрасли 3D печати.Расскажем что там с Formnext 2021. Много поговорим о 3D печати металлами. Покажем новые кейсы печати в эпоху Covid. Узнаем где и кто представил новый биоразлагаемый ма...

Неклассические контейнеры в C++ Контейнер - это объект, используемый для хранения других объектов. Контейнер берет на себя управление всей памятью, которые эти объекты занимают.В стандартную библиотеку C++ входит несколько контейнеров. Кроме этого, в Open Source есть несколько контейнеров, которые покрываю...

Выходим в Интернет с помощью модуля на SIM800L Привет всем неравнодушным! Сегодня предлагаю поговорить о миниатюрных GSM-модемах на базе чипа SIM800L. Области применения таких модулей весьма обширны: охрана дачи или дома, сигнализация в машине и многое другое, где требуется удаленная связь, а возможности подключиться к W...

Алиса, открой ворота — или MVP умного дома за пару вечеров TLDR: Схожих постов на Хабре десятки, но мне хотелось показать, что внезапно можно очень быстро сделать классные штуки, которые не ради вау эффекта, а реально помогают жить. Будет про: Home Asistant Алису и её станции Ардуины и MQTT управление воротами Came локальное управл...

[Перевод] Сделайте Linux похожим на Windows 95 Темы и наборы иконок Linux, вдохновлённые другими операционными системами, существуют с тех пор, как в Linux появился графический интерфейс. Иногда эти темы становятся очень похожими на оригинал. Но… Что, если бы вы могли сделать свой рабочий стол Linux почти таким же, как W...

Жизнь и IT в «постсоветских» странах: плюсы, минусы и условия жизни У нас в блоге много статей про жизнь в странах с советским наследием. Большинство из них в СССР не входили, но в свое время имели с Союзом тесные отношения, поэтому там до сих пор многие говорят по-русски, а культура, архитектура и жизнь не кажутся такими уж чужими.Мы решили...

Основные варианты использования CSS переменных (Custom Properties) CSS Variables или CSS Custom Properties уже давно используются в разработке и поддерживаются большинством популярных браузеров. Если у вас нет обязательного требования разрабатывать под IE, то вполне вероятно, вы уже успели оценить их преимущества.По этой...

Шахматы и шахматные фигуры (названия, исполнение, история) Отступлю от изложения шахматных правил и расскажу немного про историю шахмат, шахматные фигуры и их названия. Вы уверены что все знаете? Уверяю Вас - все гораздо интереснее. Даже в сжатой форме можно узнать много нового, а если углубиться в историю шахмат - то откроются поис...

Как я перестал беспокоиться и полюбил тестирование React-компонентов Как тестировать React-компоненты? Какую библиотеку использовать? Как тестировать компоненты, которые берут данные из Redux, а не из пропсов? Как тестировать компоненты, в которых используется роутинг с помощью React-router-dom? Что делать, если в компоненте есть асинхронный ...

Электроника всем начинающим Хабр! Добро пожаловать снова. Сегодня мы сделаем одно из самых бесполезных устройств из тех что можно собрать, но как показывает жизнь лучше сделать что-то чем не сделать ничего тем не менее в защиту этой бесполезности можно сказать только что-то вроде: много ли интерес...

Фотореалистичная графика на уровне ААА в Unity До сих пор распространено мнение о том, что Unreal Engine превосходит Unity в графическом плане, но так ли это в действительности? (Спойлер: нет.)Такое мнение сформировалось по ряду причин. Одна из причин отсылает нас к 2015 году, когда в Unity был доступен лишь встроенный к...

«Поговорил с человеком, который уже поездил на "ободранной" Гранте». Оказывается, отсутствие ABS и ESP пошло Lada Granta на пользу Данные о том, что «АвтоВАЗ» готовит так называемые «ободранные» авто – без ABS, ESP и комплекса ЭРА-ГЛОНАСС – появились в апреле. Тогда говорилось, что первым автомобилем серии Special Edition (обозначение закреплено за «спецвер...

Шрифты в играх: как из 191 Мб сделать 12 Мб Каждый, кто хоть раз играл в игры Playrix, замечал, что в них приходится много читать. Тексты окружают игрока повсюду: это разные элементы интерфейса, окна сезонов, баннеры, а также диалоговые окна, в которых разворачиваются целые сюжетные линии. Иногда нам кажется, что если...

Golang пощупаем дженерики Скоро выйдет релиз 1.18 в котором появятся долгожданные дженерики. Они позволят сделать универсальные методы. Я написал пару примеров для себя. Может быть они будут интересны кому-нибудь ещё. Давайте разберём что появилось.

Что будет если на атомной электростанции отключат электричество? Атомные электростанции — очень сложные сооружения, в которых все взаимосвязано Чтобы обеспечить людей необходимым для комфортной жизни электричеством, во всем мире работают тысячи электростанций. Они бывают разные: одни вырабатывают энергию за счет воды, другие преобразовыва...

GraphQL в мобильной разработке Всем привет! С вами Анна Жаркова, ведущий разработчик компании Usetech. Сегодня стартует моя серия статей, посвященная работе с технологией GraphQL при разработке мобильных приложений. Если вы интересуетесь применением необычных технологий в мобильной разработке, давно подум...

SpO2, IP67, 37 спортивных режимов, голосовые разговоры — всего за 40 долларов. Представлены умные часы Fire-Boltt Ninja Call 2 Совсем недавно были представлены умные часы Fire-Boltt Ninja Calling, а теперь производитель представил похожую модель Fire-Boltt Ninja Call 2, характеристики которой немного отличаются. Умные часы Fire-Boltt Ninja Call 2 поддерживают функцию разговоров по Bluetooth и п...

Самые тяжелые семьдесят пять лет. Предновогодний пост о бомбах доктора Силарда Несколько последних лет неуклонно нарастает ощущение, что мы живем уже не в послевоенном, а в предвоенном мире. Я воздержусь от оценочных суждений по этому поводу, но в завершение года опубликую пост, в котором напомню о самом страшном оружии, родившемся «на кончике пера» в ...

Автореконнекты к RabbitMQ в Go Брокер сообщений RabbitMQ уже давно активно используется в микросервисах. Он используется, когда требуется асинхронная обработка сообщений от клиентов или при аналогичном межсервисном взаимодействии.Практически нет языка, под который не была бы сделана соответствующая клиент...

Компьютеры на российских процессорах «Байкал» получили отечественную BIOS За несколько последних месяцев российская «Байкал Электроникс» успела представить сразу несколько новых процессоров, в том числе Baikal-S1 и Baikal-M.

Проекты в Print It! Всём бодрого утра! Месяца два назад я опубликовала свой первый пост о PrintIt https://3dtoday.ru/blogs/dejulya/volsebnyi-pomoshhnik-dlya-pecati-na-3d-printere . В комментариях писали, что хорошо бы сделать полный обзор возможностей приложения.Но прежде чем начать, я хочу по...

Обо всём и ни о чём с FlyingBear Ghost 5, или история апгрейдов Всем привет! Небольшие путевые заметки новичка в освоении ремесла 3D-печати.Я купил принтер Flying Bear Ghost 5 в ноябре, с тех пор успел испечатать одну катушку PLA и ещё примерно по половине двух катушек PETG и одной катушки ABS. Немного попробовал TPU, но пока не нашёл ем...

ХPath: что нужно делать, а что нет Привет, Хабр! В прошлый раз мы уже поднимали тему написания селекторов на XPath для автоматизации тестирования веб-сервисов. Сегодня мне хотелось бы поговорить о практиках работы с XPath. Этот пост будет том, какие приемы хорошо работают, а каких вещей лучше избегать, если в...

Ethereum с рекордной ценой. Хороший шанс на дальнейшее увеличение В последние дни Ethereum преуспевает. Вторая по величине криптовалюта в мире побила ценовой рекорд, и есть хорошие шансы на дальнейший рост. Наблюдатели рынка отмечают высокий спрос со стороны пользователей, а также развитие самой сети, что может повлиять на привлечение еще...

Dart, Flutter и кроссплатформа: небольшой разбор на практике Кто-нибудь пробовал использовать Dart / Flutter как на клиенте на нескольких платформах, так и в качестве сервера? Кто-то, конечно. пробовал, хотя далеко не каждый за этим приходил к Flutter. Я на своём pet-проекте провёл такой эксперимент, и хотел бы поделиться результатами...

Kakao Games объявил примерную дату релиза Eversoul (Soul Artifact) Издатель Kakao Games сообщил, когда примерно стоит ждать глобальную версию Eversoul (Soul Artifact). Включаем режим Хатико. Изначально Eversoul (Soul Artifact) планировали выпустить в 2021 году. Теперь зарубежные издания передают, что релиз игры перенесли. Kakao Games собир...

Максим встретил Олега. Чем грозят разговоры с искусственным интеллектом На прошлой неделе мне позвонил Максим из Сбербанка. Максим премило со мной общался, но что-то в интонациях заставило меня уточнить:– А вы робот?– Да, я искусственный интеллект. – Признал Максим.Но вообще неловко как-то у собеседника уточнять, робот ли он.Недавно мы с коллега...

Удивительных историй пост Привет! Возможно, вы слышали или даже видели наш мини-ситком "ИТить колотить", рассказывающий о борьбе админа, ИТ-руководителя, генерального директора с мировыми катаклизмами, проверяющими органами, раздолбайством и собственным самолюбием. Мы выпустили его в 2018 году, набив...

Сортировка массивов фиксированной длины с применением SIMD Простая сортировка массива очень простая задача, в то время как эффективная сортировка очень сложная, во многом из-за простоты задачи.Смысл этого логического парадокса заключается в том, что решение сложной задачи возможно множеством способов, среди которых всегда можно попр...

Вам посылка, или Как мы доставляем сообщения с сервера на клиент в реальном времени Меня зовут Алексей Комаров, я — старший frontend-разработчик в SuperJob. Хочу поделиться опытом реализации механизма обновления данных в реальном времени у нас на сайте. Под катом — подробности о выборе подхода, о проблемах, с которыми мы столкнулись при разработке, о наших ...

Q&A по QA: разбираем вопросы митапа по автоматизации тестирования Привет, Хабр!В октябре мы провели онлайн-митап по тестированию, в котором спикеры из Badoo, Skillbox, Почтатех и SuperJob поговорили о своем опыте перехода от ручного тестирования к автоматизации, рассказали о подходах к стабилизации тестов для мобильных приложений и многом ...

Xiaomi представила новую стратегию развития Redmi Note: компания будет выпускать по два совершенно разных поколения ежегодно Лу Вейбинг (Lu Weibong), занимающий пост президента Xiaomi Group China и генерального директора Redmi, за пару дней до анонса Redmi Note 11 сделал важное объявление о стратегии развития серии Redmi Note. Лу Вейбинг подтвердил, что в будущем компания будет выпускать два ...

Пандемия коронавируса может стать причиной появления поколения инвалидов Если игнорировать коронавирус, будущее человечества может оказаться еще более сложным В 2022 году настолько много тревожных новостей, что многие люди уже почти забыли про пандемию коронавируса. В основном это связано с тем, что найденный в ноябре прошлого года штамм омикрон,...

Дефицит чипов — явление долгосрочное: США и Китай прогнозируют нехватку компонентов в лучшем случае до конца 2022 года Мы несколько раз писали о том, что, по всей видимости, дефицит полупроводниковых компонентов затянется надолго. Несмотря на то, что некоторые эксперты дают оптимистичные прогнозы, согласно которым дефицит электронных элементов вскоре решится благодаря усилиям ряда компаний,...

Пару слов о стилизации React компонентов Стилизация. Довольно насущный для меня момент. Несмотря на годы работы с React, стартуя новый проект, я каждый раз задумываюсь о стилизации. Я перепробовал многие её способы, больше и дольше всего я работал с css-modules и styled-components. Сегодня я хочу предложить вам ра...

ТОП-5 крутых Телеграм-каналов, на которые стоит подписаться Медленно, но верно Telegram заменяет нам социальные сети. Все реже можно встретить пользователя, который предлагает списаться во ВКонтакте или на других площадках. Ничего не сделаешь, таков прогресс. Раньше ICQ заменяла нам живое общение, затем появился Facebook с разными к...

Анализ финансовых ботов, можно ли заработать? Разбираю разные подходы к созданию ботов и смотрю на их эффективностьЗаработает ли бот достаточно денег? Будет ли стабильный заработок? Достигнет ли он когда-нибудь годового дохода в $100,000? В этом посте я отвечу на эти вопросы и дам вам несколько советов, как двигаться да...

«Это настоящий флагман», — один из лидеров Xiaomi подогревает интерес к Redmi K50 Лу Вейбинг (Lu Weibing), занимающий пост президента Xiaomi Group China и генерального директора Redmi, опубликовал на своей страничке в социальной сети Weibo обращение к поклонникам, в котором спросил, какой смартфон Redmi они ждут сильнее всего. Наиболее популярным отв...

Недорогой смартфон с хорошей батареей. Какой он Батарея в Айфоне часто является камнем преткновения для многих пользователей. Если раньше мы с вами отшучивались в сторону Android-смартфонов, дескать, вы там чего, от зарядки вообще не отходите, то сейчас все изменилось в обратную сторону. Да, многие владельцы яблочных уст...

Компактному флагману Xiaomi 12 mini быть. На это прямо намекает один из лидеров Xiaomi Лу Вейбинг (Lu Weibong), занимающий пост президента Xiaomi Group China и генерального директора Redmi, опубликовал на своей страничке опрос на тему того, хотят ли поклонники получить новый флагман с маленьким экраном. Очень сложно сделать флагманский телефон с маленьким...

$162 миллиарда за хороший сон. Как развивается рынок стартапов, помогающих нам заснуть Есть ли еще индустрии, в которых не попытались сделать стартап? В современном мире гаджетов и экранов, где миллиарды людей страдают от бессонницы, обычный крепкий сон сделался чем-то вроде роскоши. За которую люди согласны платить очень солидные деньги. По России статистик...

Стоит ли стремиться в FAANG или Большие минусы известных компаний Привет, Хабр! Заметил, что в сети достаточно много авторских и переводных материалов по темам «как попасть в FAANG», «как пройти собеседование в FAANG», «как подготовиться к собеседованию в FAANG» и т.д. У меня сложилось впечатление, что само попадание в FAANG стало целью мн...

Найти за полсекунды: сравниваем похожие фотографии Привет, меня зовут Петр и я работаю в Badoo в команде биллинга. В этой статье я хочу поделиться своим опытом работы над пет-проектом по созданию хранилища фотографий с возможностью поиска дубликатов. Я расскажу, с каким багажом я вошел в этот проект, в чем заключалась задача...

RuCLIP tiny — быстрее, чем вы думаете Совсем недавно компания Сбер представила ряд, адаптированных под русский язык, моделей машинного обучения под названием RuCLIP. Суть их работы заключается в возможности сравнения схожести текстового описания и изображения. Рассматривая результаты тестирования, мы заметили, ч...

Nvidia: доступность видеокарт увеличится во второй половине 2022 года Купить видеокарту непросто, потому что доступность этого компонента ПК очень плохая. Поэтому многие пользователи ждут улучшения предложения и одновременного падения цен. У Nvidia есть хорошие новости для этих людей. Похоже, что в ближайшие несколько месяцев ситуация должна ...

Эволюция монолитного приложения, еще один подход В IT индустрии есть одна достаточно часто встречающаяся не простая проблема. Это старые монолитные приложения, которые приносят их текущим владельцам много денег прямо сейчас. Обычно эти приложения экстенсивно развивались долгие годы или даже десятки лет и достигли предела э...

Трамп опять запускает свою соцсеть с антитехнократией, республиканцами и патентами на правду Соцсеть должна была работать с регистрацией по приглашениям, но американские журналисты уже успели найти её адрес и зарегистрировать там фейковые аккаунты Трампа и Майка Пенса. Посты в очередном аналоге Твиттера от Трампа называются "правдами". Он сделан на бесплатном констр...

#AcronisCyberFitSummit: день второй Привет, Хабр! В прошлом посте мы уже рассказывали о том, что происходило на первом дне Acronis #CyberFit Summit в Майами. Сегодня пришло время подвести итоги второго дня, в ходе которого проходил завтрак Woman in Tech, обсуждение прибыльности работы провайдеров, беседа с быв...

Двигать влево или вправо? Экономический подход к ИБ Привет, Хабр! Меня зовут Петр Умнов, и сегодня я хочу рассказать об одной интересной концепции, которой поделился наш коллега Джефф Харди из Acronis Hosting Solutions. Речь идет о концепции отношения к киберугрозам со стороны хостинговых компаний, а также о методах “сдвига в...

Войти в IT и, что дальше? Довольно много людей в последнее время пытаются попасть в IT. Пишут статьи на различных ресурсах, как им это удалось сделать. Но найти статьи о том, что происходит после того, как проходит эйфория довольно трудно. Читать далее

Моё число круче, чем у Шелдона Купера Шелдон Купер считал, что лучшее число — это 73. Он весьма убедительно это доказывал, но ведь можно найти числа и поинтереснее. Например, 89. А ещё можно покопаться в бесконечных знаках чисел π и e, например, поискать там дату своего рождения. Дата-палиндром 22.02.2022 — подх...

Лучшие аудиосистемы из популярных фильмов (часть 2) Специально для тех, кто любит хорошее кино и качественный звук, мы подготовили подборку фильмов, в которых можно увидеть первоклассную Hi-Fi и High End аппаратуру. Самые интересные модели проигрывателей, колонок и усилителей не скроются от нашего пристального взгляда. Итак, ...

Русская инженерная раскладка (Ручей) Будучи программистом, я много печатаю как код программ, так и технические тексты. Мне постоянно приходиться переключаться между раскладками, часть текста набирать на английском языке, а часть на русском. И в принципе это нормально, если бы не спецсимволы.По какому-то странно...

2021 год: новый рекорд по количеству уязвимостей Привет, Хабр! Сегодня мы хотим поделиться интересной статистикой о количестве уязвимостей, которые были обнаружены в самом различном ПО на протяжении 2021 года. И хотя он еще не закончился, мы уверенно приближаемся к новому рекорду. Показатели уже выше, чем в прошлом, позапр...

Как разработчикам начать вести Телеграм-канал Меня зовут Александр, я руковожу backend-разработкой в КТS. Мы разрабатываем сложные высоконагруженные сервисы для крупных корпораций и рекламные спецпроекты.У нас есть Телеграм-канал «Программисты делают бизнес». Мы ведем его недавно — первый пост вышел в декабре 2020 года....

Три вещи, которые сделают тебя продуктивнее Сегодня существует огромное количество курсов и тренингов, которые направлены на то, чтобы сделать человека более работоспособным и продуктивным, и в последствии без труда достичь всех своих целей и осуществить заветную мечту.Вот только у всех этих мероприятий есть один мале...

Бесплатные способы продвижения в интернете Есть также много бесплатных способов сделать бизнес заметным и продвинуть сайт в интернете. Просто выбирай. Facebook и бесплатное продвижение вашего проекта Обмен статьями, подготовка развлекательных материалов, оригинальных постов или графики и вопросов для опросов. При это...

Если гипотеза Римана не верна… Как известно, в военное время значение косинуса может достигать трех. К счастью, это не касается простоты чисел - как ни бейся лбом об стену, число 17 простое и ни на что не делится, кроме себя и 1. Или нет? Что если мы грубо пошуруем ломиком в святая святых математики и под...

Инструменты для решения NER-задач для русского языка Зачастую приходится работать с большими объемами документов, к примеру, исполнительными листами, заявлениями, договорами, из текстов которых нам необходимо извлечь весьма конкретную информацию: ФИО, даты рождения, наименования должности, паспортные данные, адрес, ИНН и наиме...

FOSS News №100 — дайджест материалов о свободном и открытом ПО за 29 ноября — 5 декабря 2021 года Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Главные темы нового выпуска: Linux Foundation создаёт альянс по квантовым вычислениям для обеспечения...

[Перевод] Как Facebook кодирует ваши видео Ежедневно люди загружают на Facebook сотни миллионов видеороликов. Чтобы каждое доставляемое видео было наилучшего качества — с максимальным разрешением и минимальной буферизацией — нужно оптимизировать не только то, когда и как видеокодеки сжимают и распаковывают видео для ...

Дайджест событий для эйчаров и рекрутеров в IT на ноябрь 2021 Получить заряд энергии от новых знаний — чем не лекарство от ноябрьской хандры? В этом месяце эксперты поделятся опытом эйчар-менеджмента и инструментами быстрого и качественного сорсинга, расскажут о тонкостях найма лучших из лучших, а также предоставят возможность почувств...

Security awareness — больше, чем просто фишинг. Часть 1 Чаще всего, когда читаешь про security awareness или повышение киберграмотности, то речь идет о фишинговых атаках - поддельные письма, сайты, странные вложения и прочее. Конечно, фишинг по-прежнему остается одним из основных сценариев атаки на сотрудников, но повышение освед...

Установка Nextcloud на Synology. Настройка OnlyOffice и External storage В данном посте я хотел бы рассмотреть способ установки персонального облака на домашний сервер Synology при помощи Docker, поделиться своими ошибками и опытом использования в повседневной жизни. Я буду признателен, если более опытные пользователи habr также поделятся своим о...

Специалисты iFixt разобрали MacBook Pro 2021 После разборки фирменной салфетки для экранов от Apple специалисты iFixit переключились на новые яблочные ноутбуки. Эксперты не только разобрали MacBook Pro 2021, но и оценили ремонтопригодность новинки. Забегая немного вперед, можно сказаться, что она невысока.Читать дальше...

Intel NUC 11 Essential: первые в году, последние в семействе Год назад мы рассказывали о модельных рядах Intel NUC 2021 года: семействах NUC 11 Enthusiast, Performance и Pro, а позже и Extreme. Сегодняшний пост можно считать послесловием к данной теме, здесь также пойдет речь о NUC 11 в его самой доступной разновидности — семействе ...

IT за Великой Китайской стеной: как живут и работают инженеры в материковом Китае, Гонконге и Тайване Про китайское IT ходит много слухов: работают там по 12 часов, увольняют всех подряд, а устроиться на работу иностранцу вообще невозможно. Но на самом деле IT в Китае очень неоднородное, как и жизнь — есть материковый Китай, а есть отдельные провинции и независимые зоны, в к...

[Перевод] Увеличивает ли соседство простых чисел количество делителей числа? В последнее время я думал о числе 60. Вавилонские счетоводы и землемеры основывали свою арифметику на шестидесятеричном счислении, возможно потому, что эта система помогает в работе с дробями. Если упорядочить объекты в группы по 60, их можно делить на половины, на трети, ...

Автоматическое многоуровневое хранение данных Infortrend оптимизирует производительность Компания Infortrend® Technology, Inc. (TWSE: 2495), ведущий разработчик и производитель средств для хранения данных, внедряет автоматическое многоуровневое хранение данных в новые хранилища семейства EonStor CS с горизонтальной масштабируемостью NAS. Данная фу...

Где и как читать новости про Apple и эксклюзивные статьи AppleInsider.ru Мы предлагаем вам подписаться на наш Яндекс Дзен, чтобы оставаться в курсе последних событий и читать эксклюзивные материалы Несмотря на довольно большую аудиторию постоянных читателей, которые целенаправленно заходят к нам на сайт, набирая его адрес у себя в браузере, в пос...

OCUK предлагает игровой ПК Gaming Genesis ограниченной серии на тему Evangelion OCUK представила ограниченную серию игровых ПК на тему Evangelion. В основе OCUK Gaming Genesis Evangelion лежат компоненты ASUS x Evangelion. Игровая система включает в себя: материнскую плату ASUS ROG Maximus Z690 Hero EVA Edition и видеокарту ROG Strix GeForce RTX 3080...

Опыт переезда в облако VKCS (IaC, IaC и в продакшн) Дисклаймер: Я написал такую статью, какую сам хотел бы прочитать полгода-год назад, когда мы стартовали миграцию в облако. Мне бы она здорово помогла сэкономить силы, время и нервы – надеюсь, теперь поможет кому-то ещё. Здесь нет исчерпывающей экспертизы, только немного моег...

6 способов узнать, какой у вас Айпад На вопрос: «какой это Айфон?» обычно ответить легко, все смартфоны так или иначе отличаются друг от друга. У одного блок камер располагается по диагонали, у другого челка поменьше, третий имеет отличия в виде цветов корпуса. С Айпадом все немного сложнее. Во-первы...

3D для каждого: области применения В прошлый раз мы немного познакомили вас с основными способами создания моделей, подходами и распространёнными методами. В этот раз мы расскажем об областях применения 3D-моделирования. Читать дальше →

Началась предзагрузка Project: Arrival, выживалки в стиле Horizon Zero Dawn Издатель MMC Society запустит тестовые сервера Project: Arrival через несколько дней. Успейте скачать клиент и забить за собой место. Project: Arrival — экшен с элементами выживания, который по графике и проработке напоминает консольные игры. 12-го января в 14:00 по МСК раз...

Использование Typescript для создания react компонента «Простой фабрики» Использование Typescript при создании React компонента «Простой фабрики»Создадим типизированный компонент-фабрику правильно. Так, чтобы он принимал только нужные параметры и ругался на некорректные. Данный подход применим и в других ситуацией, но&nbs...

Ведение систем IPAM и DCIM в NetBox: начинаем с кабельного журнала Привет! Меня зовут Дмитрий, в Росбанке я занимаюсь автоматизацией сетевой инфраструктуры. Этим постом я начинаю серию публикаций о NetBox — популярном опенсорс-инструменте для документирования инфраструктуры на уровне IP-адресации (IPAM) и железа (DCIM). NetBox ценен те...

Решение задач по JavaScript на bigfrontend (BFE): throttle и debounce В этой серии статей я хочу решать BFE задачи (https://bigfrontend.dev) и разбирать решения. BFE - это сайт с задачками, которые позволяют подготовиться к фронтовому интервью и прокачать свои знания в JavaScript.Сегодня я хочу рассмотреть 2 задачи, это throttle и debounce. Чи...

Apple записывала разговоры пользователей с Siri без их ведома Как показывает практика, компания Apple не всегда строго соблюдает собственные правила, которые касаются прозрачности и защиты конфиденциальности пользователей. Выяснилось, что Apple записывала, хранила и просматривала взаимодействия пользователей с голосовым помощником...

Что же необходимо знать, чтобы стать топовым IT-рекрутером? Так как в сфере IT уже много лет продолжается жуткая нехватка профессионалов, компании изо всех сил пытаются найти специалистов необходимых им для достижения успеха в бизнесе. От разработчиков программного обеспечения до специалистов по кибер безопасности проблема одна и та ...

Microsoft купила долю в разработчике экологического топлива для дата-центров Microsoft заинтересована в экологичном топливе как способе сделать свои облачные центры обработки данных (ЦОД) менее зависимыми от дизельного топлива. Представители LanzaJet утверждают, что это позволит вывести на мировой рынок экологически чистое авиационное топливо и возоб...

«Право на забвение» или как просто удалять персональные данные по запросу пользователя Удалять персональные данные пользователя по его запросу, чтобы продукт соответствовал законам CCPA или GDPR, можно по-разному. Хоть вручную каждую заявку на почте разбирать. Главное — сделать процесс максимально простым и понятным для пользователя. А это уже хороший повод за...

[Перевод] Пол Грэм: «Нечто большее, чем интеллект» Если бы вы спросили людей, что особенного было в Эйнштейне, большинство ответило бы, что он был очень умным. Даже те, кто попытался бы дать вам более утонченно звучащий ответ, вероятно, подумали бы именно так в первую очередь. Еще несколько лет назад я бы и сам ответил так...

Redmi Note 11 с «подвешенным» в воздухе логотипом и его комплект поставки. Большая подборка живых фото На мероприятии, посвященном запуску серии Redmi Note 11, компания представила специальное издание Redmi Note 11 Trend Limited Edition, которое получило «парящий» логотип Redmi. Новинка поступит в продажу 11 ноября, при этом версия с 8 ГБ оперативной и 256 ГБ...

TEAMGROUP выпустила свой первый NFT токен — победитель аукциона также получит комплект DDR5 Не только цифровой токен, но и осязаемый подарок, такой вариант уже интереснее.

Дофаминовое сопровождение Недавно проводил конференцию по обмену опытом среди программистов 1С. В числе прочих, там делился своим опытом весьма примечательный человек по имени Захар. Примечателен он тем, что создал и развивает стабильную систему обслуживания клиентов.Начал он с показателей – деньги, ...

Начинающие программисты боятся темноты Не могу больше. Это не моё. Я не тяну. Всю ночь не спал, ворочался, вставал, курил, читал, пытался смотреть телевизор, снова ложился… Ненавижу.Всех, кто пишет эти радужные истории «войти в айти». Тех, кому я заплатил за курсы по программированию. «Друзей» и «советчиков», кот...

Путеводитель по ID для JPA сущностей. Часть 1: ID, генерируемые на сервере Разработка инструментария – очень познавательное занятие, потому что заставляется задуматься над теми вещами, которые в процессе разработки иногда не замечаешь. Казалось бы, создание @Id атрибута в JPA – рутинное занятие и каждый разработчик может сделать айдишник, даже не в...

Как создать сайт медучреждения и не нарваться на штраф в 5 миллионов Привет, меня зовут Алина Богомолова, я project-manager в IT-компании Pitch. Сегодня я хочу поделиться нашей экспертизой в сфере создания сайтов для медучреждений.Государство предъявляет к их содержанию повышенные требования. Эти требования описаны в 5 Федеральных законах и в...

Впервые за 90 лет на американском авторынке сменился лидер — первое место заняла Toyota Как сообщает «Интерфакс», японский автопроизводитель Toyota в 2021 году впервые в истории занял первое место по объему продаж на американском рынке. При этом бессменным лидером с 1931 года была компания General Motors. Компания Toyota нарастила продажи в Сое...

[Перевод] Глубокое и поверхностное тестирование. Часть 1. Покрытие Много лет назад я отправился на поиски. Покрытие казалось для меня важным словом в тестировании, но в какой-то момент я поймал себя на мысли, что не обладаю достаточно четким представлением об этом. Я чувствовал, что в этом не одинок. Я хотел знать, что люди имеют в виду под...

Дайджест от IMPRINTA №36 Привет! На связи Импринта с традиционными еженедельными новостями о жизни нашей компании.Новая история применения 3D принтера Hercules 2018.Герой этого кейса стал первым в своём городе человеком, который начал продвигать обучение 3D моделированию и печати среди детей. Как о...

Как сделать Яндекс Алису автоответчиком на Андроид Мне всегда казалось, что автоответчик на телефоне — это что-то бесполезное и даже надуманное, особенно в эпоху мессенджеров. Всё-таки телефонный разговор предполагает диалог и взаимное задавание друг другу каких-то вопросов. А всё, что предлагает сделать автоответчик ...

Марс, органика, и два стабильных изотопа Продолжаем разговор о марсианской органике и недавнем открытии марсохода Curiosity, которое так заинтриговало NASA. Пока оно не является подтверждением существования марсиан, но в одноклеточном варианте они уже входят в число трёх наиболее вероятных объяснений находки. Чита...

Лучшие гаджеты с AliExpress, которые можно купить в подарок Сегодняшнюю традиционную подборку того, что я нашел за неделю на AliExpress? сложно назвать тематической. Скажем так — это просто крутые гаджеты. Некоторые из них еще не поздно заказать в подарок на Новый год себе или друзьям благодаря быстрой доставке. Сегодня погово...

Cooler Master представила «весенний» ПК-корпус Silencio S400 Sakura Limited Edition До наступления календарной весны остаётся совсем немного времени, и компания Cooler Master в связи с этим анонсировала компьютерный корпус ограниченной серии Silencio S400 Sakura Limited Edition с тематическим оформлением. Источник изображений: Cooler Master Решение выполнен...

Обзор 3D принтера Creality Ender 7 Добро пожаловать в Цветной Мир.В конце статьи вы можете посмотреть видео-версию обзора.3D принтеры компании Creality уже несколько лет у всех на слуху. Модель Ender-3 за это время уже стала народной, и все, кто хоть немного увлекается 3Д печатью, слышали о ней.Но кроме Ender...

Style transfer для сериала «Друзья» В данном посте мы, с помощью методов автоматической обработки текстов (Natural Language Processing или просто NLP), исследуем стиль речи 6 главных героев знаменитого сериала “Друзья”, проведем мультиязычный анализ для русского и английского языков, а также обучим большие GPT...

7 вопросов о компьютерной томографии Привет, Хабр! Спустя много лет режима ReadOnly, решила зарегистрироваться, чтобы рассказать о своем опыте работы с промышленным томографом. Когда люди узнают, что я занимаюсь компьютерной томографией, то обычно задают два вопроса: первый - «Это неопасно? Там же излучени...

Хорошие товары с AliExpress, которые можно купить без повода Покупка гаджетов на AliExpres для кого-то является необходимостью, а для кого-то стала настоящим увлечением. Для настоящего гаджетомана не так важно, что перед ним — дорогой смартфон или копеечный механизм. Важен сам факт получения чего-то нового. Именно этим мы и зан...

[Перевод] Оптимизация математических вычислений и опция -ffast-math в GCC 11 В этом материале речь пойдёт об оптимизациях, которые включает опция -ffast-math при компиляции кода, написанного на C или C++, с использованием GCC 11 для x86_64 Linux (при применении других языков, операционных систем, процессоров могут использоваться немного другие оптими...

Какой вклад внесло функциональное программирование в современные языки? Современные языки программирования обладают большим набором разнообразных средств и удобных фишек, что позволяет писать совершенно разный код на одном и том же языке для одной и той же задачи. Парадигма программирования — это в первую очередь стиль мышления: то, как программ...

Падение акций сильнее, чем в 2014 году, но Россия привыкла жить в режиме санкций: что говорят аналитики об обвале рынка Бизнес российских компаний не перестанет существовать, но закупаться ими нужно только в долгосрочной перспективе. Для «защиты» вложений сейчас подойдут акции американских компаний. ...

Acer представила серию ноутбуков Swift X с процессорами Intel Core 12-го поколения и графикой Intel Arc Помимо игровых ноутбуков, компания Acer анонсировала тонкие и легкие ноутбуки серии Swift X — 14-дюймовый Swift X (SFX14-51G) и 16-дюймовый Swift X (SFX16-52G).14-дюймовый Swift X (SFX14-51G) имеет IPS дисплей с разрешением 2240×1400 пикселей, тонкий алюминиевый корпус...

Как справиться со стрессом: пять рекомендаций эксперта Сегодня люди испытывают стресса больше, чем когда-либо раньше. Тем более что нередко они берут на себя довольно много и хотят успеть всё. Из-за этого, по словам психотерапевта Марии Хеландер, страдает здоровье. О способах безопасной борьбы со стрессом - в материале.

Быстрый займ на карту Эта история о парне, который хочет сделать предложение руки и сердца своей возлюбленной Мариям. Героя зовут - Алиаскар. Он работает в средней школе №28 в городе Павлодар, учителем физической культуры. Зарабатывает немного, дополнительно арендует помещение для проведения трен...

Что выбрать в эру Digital-трансформации: оптимизацию процессов или глубокий реинжиниринг С точки зрения структуры и подготовки организации к цифровой трансформации есть два основных подхода: оптимизация и реинжиниринг бизнес-процессов. В этом посте я хочу подробно остановиться именно на эволюционном реинжиниринге: способе, при котором предприятия не меняют свою ...

15 игр для тех, кто любит логику, алгоритмы и ассемблер Есть «Super Mario», признанная классика видео игр. Есть «Doom», который запускают на чайниках и тестах на беременность. Есть супер-популярные по статистике twitch.tv игры («League of Legends», «GTA V», «Fortnite», «Apex Legends») которые стримят пятая часть всех стриммеров...

Удаленный доступ к IP камерам. Часть 2. Мобильное приложение В предыдущей статье я рассказывал о простом сервере для работы с камерами видеонаблюдения, но для оперативного просмотра RTSP потоков использовал мобильное приложение VLC, которое меня не вполне устраивало по нескольким причинам. Под катом вы найдете описание и листинги про...

Из Arm ушел генеральный директор Компания Arm объявила, что совет ее директоров назначил 35-летнего «лидера полупроводниковой отрасли» Рене Хааса главным исполнительным директором и членом совета директоров. Он приступил к исполнению своих обязанностей немедленно. Хаас сменил Саймона Сегарс...

Приводы окон для теплицы. Пост для тех, у кого теплица автоматизирована, как у меня. Выкладываю в общий доступ сейчас, дабы успели до открытия сезона сделать и напечатать.У меня построен вегетарий и автоматизирован по проекту Гайвера. Хвастаться особо нечем, но последний урожай помидор собрал перед Н...

Атомные станции для Газпрома В Коммерсанте недавно вышла заметка о том, что в Росатоме прорабатывают вопрос о переводе части системы транспортировки газа с газовых турбин на электроприводы. Для их снабжения может потребоваться строительство АЭС в Западной Сибири. Перевод экспортного потока газа по север...

До 11 ноября в библиотеку Xbox Game Pass войдут: Forza Horizon 5, Minecraft (Bedrock и Java) и другие игры Команда Xbox в своём блоге опубликовала список игр, которые появятся в библиотеке Xbox Game Pass до 11 ноября этого года. Новинки Xbox Game Pass на ближайшие недели: Minecraft: Java и Bedrock Editions (ПК) — 2 ноября Unpacking (Xbox и ПК) ID@Xbox — 2 ноября It Takes Two (X...

Картридж с The Super Shinobi 2 На самом деле эта мини-статья была написана ещё в 2018-м году, задолго до моего появления на Хабре. И я решил выложить её здесь, чтобы, во-первых, она получила большую аудиторию, а во-вторых потому что недавно мне пожаловались, что давненько я ничего не писал. А так как моя ...

Шесть уровней метавселенной математики Когда я был маленький, я думал, что математика - это очень формальная наука. Как бы не так! Когда о нас, математиках, говорят как о сухарях — это ложь! (с) 17 мгновений весны. Приглашаю вас в путешествие по 6 уровням вселенной математики - от полностью фо...

Найди свой Location в Orion Innovation В далеком допандемийном 2019 году уже очень опытная и по-прежнему амбициозная компания Мера (сегодня – центр разработки Orion Innovation) получила в свое распоряжение экосистему Microsoft Office365. Систему требовалось немедленно взять, и исследовать, какую пользу ею можно п...

Курсы Computer Science клуба в 2021 году: верификация, фотограмметрия, статистика, логика, теория игр и другие Все курсы Computer Science клуба в 2021 году проходили в онлайн режиме. Мы собрали для вас подборку видеозаписей лекций, которые выложены на нашем youtube канале. Читать далее

Стоит ли покупать б/у телефон Смартфоны за последние годы сильно подорожали, став для многих достаточно затратной покупкой. Есть множество способов сэкономить при покупке смартфона или вовсе купить телефон в рассрочку: многие не решаются на столь длительные отношения с банком и просто присматриваются к ...

Как добавить приложение в Автозагрузку в Windows 11/Windows 10 Оговоримся сразу, что для автозапуска программ в Windows нам не потребуется установка какого-то дополнительного программного обеспечения. Всё можно сделать средствами самой Windows. Такое умели и Windows 9x и Windows XP, но с выходом Windows 10 и Windows 11 способ немного ...

FOSS News №95 — дайджест материалов о свободном и открытом ПО за 1—7 ноября 2021 года Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Главные темы нового выпуска: Новый мультфильм от Blender Studio. LTS релиз ядра Linux 5.15. Linux Fou...

Самые заметные изменения языка php за последние годы Я начинал работать с php, когда еще не потерял популярность его 4 выпуск, с тех пор произошли огромные изменения. На мой взгляд, последние несколько лет преобразили разработку на нем довольно сильно.  Кстати php продолжает быть серьезно востребованным, например, сейчас ...

Добавление пользовательской темы для фронтэнд-приложений Привет, Хабр! Меня зовут Павел, я фронтэнд-архитектор в компании Itransition. Вот уже более 8 лет я работаю во фронтэнде. В течении этого времени мне довелось поработать с приложениями, как полностью основанными на бэкенд технологиях, так и с классическими сайтами, написанны...

Как мы делали Warface для Денди В октябре 2020 мне написал мой друг Андрей Скочок, работающий в Mail.ru, и предложил сделать для них необычную промоакцию. Суть в том, что в ноябре для их игры Warface выходило обновление, и Андрею пришла в голову идея разослать различным видеоблогерам картриджи для Денди, ...

3D. Как осуществить мечту Мы уже рассказали, что такое 3D и с чем его едят. Как оно делается — рассказали. Где применяется — рассказали. Даже немножко поведали о том, как делать с его помощью мультики, и немного затронули стилизацию. Теперь можно перейти к чему-то более материальному. Так сказать, ...

Роскосмос запатентовал космический корабль для туристических полётов с возможностью выхода в открытый космос В обозримом будущем комический туризм превратится в полноценную отрасль с огромными деньгами. Само собой, многие компании хотят откусить кусок этого пирога. В том числе сделать это хочет и Роскосмос.   Как сообщает источник, компания «Энергия&...

Что нужно клиентам Прочтя на хабре очередную статью о том, как мы и так, и эдак удовлетворяли заказчиков, прокомментировала. Я написала "дайте клиентам уверенность и спокойствие" (цит. по памяти). Просто отстаньте от нас, клиентов. От нас, лояльных. Делайте то, что у вас уже покупают. Стабильн...

Technical Product Manager или Business Product Manager. Кто приносит больше пользы на практике? Всем привет. Хотел бы в рамках данной статьи рассмотреть такой вопрос, как построение команды продакт-менеджеров и выбор правильной конфигурации навыков у тех специалистов, которых мы бы хотели видеть в своей команде. Надеюсь, что данная статья будет полезна руководител...

Построение отказоустойчивого решения на базе BGP с использованием облачной платформы Привет, Хабр!Меня зовут Евгений, и с недавних пор я являюсь членом команды развития инфраструктуры в Домклике. Больше всего опыта у меня в области сетевых технологий, в простонародье я «сетевик». На сегодняшний день наша команда, да и не только наша, активно прорабатывает во...

Не умер ли ещё PHP (и ещё 11 вопросов, которые не стыдно задавать в 2022) Уже который год во всех слаках, дискордах, телеграмах и форумах главный вопрос о любом языке программирования звучит так — стоит его учить В ЭТОМ ГОДУ, или лучше уже не надо? Взять какой-нибудь PHP — его же вечно хоронят, и всё никак.Есть и много других вопросов. Например:— ...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)