Результаты поиска

  1. K

    Как мы сжимаем данные в больших проектах

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

    Нормально делай — нормально будет

    Казалось бы истина в заголовке, но я слишком часто встречал менеджеров(Project Manager/Product Owner) которые хотели схитрить и обойти это правило. Они приходят к команде разработки и говорят каждый на свой лад. Ребят, надо быстро напилить фичу, сделайте ее как-нибудь, презентуем, посмотрим...
  3. K

    В США начала работу биткойн-ферма на солнечных батареях

    Корпорация Aspen Creek Digital («ACDC») объявила о запуске в эксплуатацию её первого предприятия по добыче биткоинов. Речь идёт о высокопроизводительном вычислительном центре мощностью 6 МВт, оборудованном солнечной фермой мощностью 10 МВт. Первым хостинг-клиентом предприятия стала компания...
  4. K

    Сравнение гетерогенных блокчейнов (Cosmos, Polkadot, Avalanche)

    Введение В рамках подготовки образовательного курса “Разработчик смарт-контрактов” (подробности в конце этой статьи) мы подготавливаем серию статей и переводы лучших статей про блокчейн платформы третьего поколения, разработку под которые мы и преподаём. Данная статья поможет всем...
  5. K

    Раздувание кода стало астрономическим

    Время от времени я пользуюсь одним сервисом: мне нужно загрузить файлы в какое-то место (название сервиса не имеет роли, потому что, откровенно говоря, все они одинаковы). По сути, я просто указываю папку на своём жёстком диске, после чего её содержимое копируется на удалённый сервер, на...
  6. K

    Абстракции и наследование в Си — стреляем по ногам красиво

    Иногда нет-нет да и хочется что-нибудь абстрагировать и обобщить в коде на Си. К примеру, хочешь ты принтануть содержимое структуры несколько раз, пишешь везде, как дурак, printf("%s %d %f\n", foo->bar, foo->baz, foo->boom), и интуитивно кажется, что есть способ сделать foo->print(foo), и так...
  7. K

    Какой на самом деле должна быть роль разработчика в продуктовой команде?

    Автор статьи: Дмитрий Курдюмов Участвовал в Аджайл-трансформациях в крупнейших компаниях в России (Альфа банк, МТС, Х5 retail group), с международным опытом в стартапе зарубежом. На просторах интернета мы часто можем встретить дискуссии о том, что должен делать разработчик и чем ограничена его...
  8. K

    Почему не работают оценки времени в проектах?

    Главный вопрос, который нас интересует при постановке задачи - как быстро она будет сделана. Но не всегда мы этот вопрос задаём. А зря. Даже если заказчик не требует сроков, это значит лишь одно из двух: Он считает, что всё будет сделано “ещё вчера” Задачу ставит человек без опыта и дело...
  9. K

    Приложение для чата в реальном времени с помощью Nestjs и PostgreSQL

    При помощи этого руководства вы научитесь добавлять функции чата в реальном времени в ваше веб-приложение Nestjs с использованием веб-сокетов. Мы создадим само приложение для чата, а также сохраним чаты пользователей в базе данных PostgreSQL. Код этого туториала выложен в моём репозитории...
  10. K

    Как создавать иконки сайтов в 2022 году — всё о favicon

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

    Китай становится все сильнее на рынке полупроводниковых элементов. Рост спровоцировала торговая война США и КНР

    Похоже на то, что торговые войны, развязанные США в отношении Китая во время президентства Трампа, не только не помешали, но даже помогли КНР развивать внутреннее производство полупроводниковых элементов. Успехи Поднебесной в этом направлении настолько заметны, что об этом стали говорить уже и...
  12. K

    Загадочный случай фантомного сертификата

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

    Оптимизация GUI на Qt

    Как правило, при создании desktop-приложений на платформе Qt не возникает проблем, связанных с медленностью работы GUI. Qt – платформа достаточно надежная, неплохо вылизанная по всем параметрам, в том числе и по скорости работы. Однако всё же иногда бывают ситуации, когда из-за обилия виджетов...
  14. K

    Со скрипта на «верфь»

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

    Топ-10 антивирусных программ – 2022

    Рейтинг антивирусного ПО для Windows составлен на основе обзоров ведущих западных и отечественных журналов по кибербезопасности. Для анализа были взяты материалы из топ-10 Яндекса и Google — список формировался по ряду последних частотных запросов, в том числе «лучший антивирус 2022», «топ...
  16. K

    JavaScript: интересные возможности AbortController

    AbortController и AbortSignal предоставляют возможность применения некоторых интересных паттернов, рассмотрению которых и посвящена данная статья. Однако давайте начнем с типичного примера использования AbortController. Предположим, что у нас имеется такая разметка: <div id="app"> <label...
  17. K

    Где брать данные инженеру-исследователю?

    * Статья предназначена для молодых инженеров-исследователей, не знающих – где взять данные для проведения исследований в области машинного обучения. Доброго времени суток! Меня зовут Дмитрий. Я инженер-программист в области автоматизации технологических процессов. Работаю в проектной...
  18. K

    Запустить ноду на Windows — это реально? Рассматриваем 5 способов

    Меня зовут Мика Хиттинен. Мне 38, из них около 20 лет я работал в различных областях ИТ (в основном, поддержка сетей и оборудования и очень много графического дизайна). Последние 15 лет занимаюсь предпринимательством. Работаю в сфере графического дизайна, веб-дизайна, установки серверов (в...
  19. K

    “Патриоты” с большой дороги: вымогатели из Conti выложили данные более 850 международных компаний

    Компания Group-IB исследовала одну из самых быстрых и успешных кампаний русскоязычной группы вымогателей Conti — “ARMattack”. Чуть больше чем за месяц атакующим удалось скомпрометировать больше 40 компаний по всему миру, самая быстрая атака заняла всего 3 дня, говорится в аналитическом отчете...
  20. K

    Что читать Golang-разработчику. Семь главных книг: от Донована и Кернигана до МакДауэлл

    Спрос на бэкенд-разработчиков — а Go неотделим от бэкенд-программирования — стабильно растет. У самого же Golang немало плюсов: простой, строгий, статически типизированный, он обладает развитой стандартной библиотекой и славится поддержкой параллельного и асинхронного программирования. При этом...
Сверху