Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Привет, Хабр. Меня зовут Шимановский Константин. В прошлом обзоре мы подробно рассказали об истории развития платформы «Форсайт». Но, как и обещали, на этом мы не останавливаемся. Цикл публикаций продолжается. Далее мы разделим все наши публикации на...
Подробнее

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

Команда Rust рада сообщить о новой версии языка — 1.56.0. С этим выпуском также стабилизируется 2021 редакция. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если вы установили предыду...
Подробнее

Эта светодиодная лампа может смело претендовать на титул «Худшая лампочка в мире». В ней плохо абсолютно всё: опасная для здоровья стопроцентная пульсация, мощность вдвое меньше заявленной, световой поток в два с половиной раза меньше заявленного, ни...
Подробнее

Что такое графический интерфейс PostgreSQL? Зачем он вам нужен? Как он может помочь управлять базой данных PostgreSQL? Узнайте о лучшем программном обеспечении Postgre GUI, которое можно попробовать в 2021 году.
Подробнее

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

Я пришел в компанию Lineate работать именно на Node.js. В процессе выполнения проектов мне приходилось обращаться к более опытным коллегам и выяснять ответы на возникающие у меня вопросы, но, как оказалось, никто не был уверен в своих ответах на 100%...
Подробнее

У большинства айтишников найдутся свои истории о собеседованиях: забавные, печальные, странные. Из одних можно извлечь полезные выводы, а другие просто дают понять «что в индустрии бывает».Мы проводим конференцию C++ Russia, и как-то трое участников ...
Подробнее

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

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

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

Мой канал на YouTube начался с видео об одной старенькой видеокарте. Однако, с тех пор, я видеокартам внимания не уделял и думаю, что давно пришло время это исправить…
Подробнее

Картинка xkcd, которая вдохновила создать игру Hell Tetris Сколько видов тетриса вы знаете? В детстве я играл в тетрис на денди-телевизоре и на карманном устройстве. Потом видел как играют в 3д-тетрис, был еще тетрис на раздевание. Весной э...
Подробнее

Компания Geekfactor cовместно с Getmentor.dev проводит программу подготовки к трудоустройству в зарубежные стартапы — почитать о ней подробней и зарегистрироваться можно тут. Свой блог на Хабре мы хотим посвятить теме трудоустройства зарубеж и наша...
Подробнее

Добрый день. Раньше на Хабре был раздел «я негодую» или что-то подобное. Вот эта заметка подходит для него как можно лучше. Однако, сегодня вместо этого раздела, я лишь нашёл в списке того, чего не надо делать на Хабре «Путать сайт с жалобной книгой»...
Подробнее

Категория A9 из OWASP Top Ten 2017 (ставшая A6 в OWASP Top Ten 2021) посвящена использованию компонентов с известными уязвимостями. Для её покрытия в PVS-Studio разработчикам придётся превратить анализатор в полноценное SCA-решение. Как же анализатор...
Подробнее

Кластеризация — один из наиболее популярных алгоритмов группировки данных. Несмотря на множество способов его осуществления, мы рассмотрим и реализуем на языке Python метод k-средних. Он является наиболее ясным и алгоритмически понятным.Будет уделено...
Подробнее

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

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

2021 год — знаковый для Python: в рейтинге популярности TIOBE он занял первое место. Поэтому сегодня публикуем статистику зарплат разработчика на Python за последние 10 лет. Возьмём условного Python Middle в Москве с опытом от 1 до 3 лет, а ещё ...
Подробнее

Идея поэкспериментировать с интеграцией Neo4j с Helidon возникла вполне естественно. Neo4j — графовая система управления базами данных с открытым исходным кодом, реализованная на Java. По состоянию на 2015 год считается самой распространённой графово...
Подробнее

Мы привыкли слышать, что Angular это фреймворк, который решает массу задач из коробки: свой cli, встроенная сборка приложений, автоматическая миграция на новые версии с помощью schematic, работа с http, DI, реактивные формы, работа с состоянием - все...
Подробнее

Металлургия меняется. Сегодня у нас нет предприятий, которые работают без поддержки IT-технологий. Но с чем конкретно работают IT-специалисты в промышленности? Пощупать реальные кейсы могут все желающие на хакатоне EVRAZ AI Challenge (вы еще можете н...
Подробнее

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

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

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

В 1972 году в результате проведённого в Массачусетском технологическом институте исследования учёные пришли к выводу: быстрый экономический рост приведёт к коллапсу нашего общества к середине XXI века. Новое исследование подтверждает, что мы идём по ...
Подробнее

Американский астронавт на Луне с винтовкой M16 (сериал «Во имя человечества»). Развернувшаяся во второй половине XX века холодная война между СССР и США была примечательна не только тем, что человечество впервые в истории получило реальную возможн...
Подробнее

Привет, меня зовут Ира Баринская, я строила и развивала продуктовое сообщество Сбера и создала подкаст «Настоящий продакт». О нем я и хочу поговорить с вами.Но сначала в нашу статью на минутку ворвётся Джозеф Кэмпбелл, исследователь мифологии и автор...
Подробнее

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