Статьи

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

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

Люблю изобретать велосипеды и прочие нужные предметы заново. Получается не всегда хорошо, но процесс интересный. Предлагаю вашему вниманию библиотеку управления стейтом для React, Preact (вес всего 4.8Кб). Библиотека ещ...
Подробнее

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

Добро пожаловать во вторую статью о разработке своей Just Shapes & Beats. Сегодня я продолжу первую статью и расскажу вам об использовании канваса, Unity Timeline'а и немного об оптимизации. Читать дале...
Подробнее

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

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

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

Пятничный привет тебе, Хабр!Если есть возможность в выходные отдыхать, а не работать — это очень круто. А если получается отдыхать с пользой — это круто вдвойне. Как? — например, читая классные книги.Мы, издательство ITS...
Подробнее

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

Swagger — замечательная вещь! Он позволяет легко посмотреть, каким API обладает ваш сервис, сгенерировать клиента для него на различных языках и даже попробовать поработать с сервисом через UI. В ASP.NET Core для поддержки Swagger сущест...
Подробнее

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

О, статьи — их тысячи! Их пишут сейчас в огромных масштабах все, кто только пожелает. Но как начать их писать, если вы программист? Каким должно быть введение и как не погубить текст? И это только малая толика того, на что эта статья не ...
Подробнее

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

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

Это продолжение практикума по развертыванию Kubernetes-кластера на базе облака Mail.ru Cloud Solutions и созданию MVP для реального приложения, выполняющего транскрибацию видеофайлов из YouTube.  Читат...
Подробнее

JPA безусловно самая распространённая технология работы с базами данных на платформе Java. Но она же и наименее пригодна для разработки быстрых и поддерживаемых систем. В этой статье я расскажу почему JPA лучше не исполь...
Подробнее

В рамках секции ''Фронтенд'' вместе со спикерами разберемся, как можно упростить процесс разработки и сделать проекты более эффективными. Вдохновимся идеями и неожиданными инструментами, которые можно будет использовать ...
Подробнее

Недавно я описывал как осуществлять запуск и управление Java Flight Recorder (JFR). Теперь решил затронуть тему записи в JFR метрик, специфичных для приложения, а так же способов их анализа в Java Mission Control (JMC). ...
Подробнее

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

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

ФБР получило разрешение суда на доступ к уязвимым компьютерам в Соединенных Штатах. Во вторник Министерство юстиции США сделало заявление, что ФБР (Федеральное Бюро Расследовани) было предоставлено разрешение получить доступ к сотня...
Подробнее

Ребята всем привет!!!Сегодня поболтаем про то, как и кто работает над производством игр и раскроем тему дизайна и узнаем, как творится эта магия за кулисами огромных игровых корпораций и маленьких, но довольно успешных...
Подробнее

Давно начал следить за языком Rust, кажется, ещё до выхода версии 1.0. За это время язык сильно изменился, оформился и стал совсем взрослым, можно в производство. При этом из коробки программисту предлагается довольно мн...
Подробнее

Автор: Сергей ВетровЧума – это всеобщая смерть, воплощение невидимого, неотвратимого и безжалостного ужаса, который настигнет вас где угодно и мучительно убьет. В сознании средневекового европейца чума – это апокалиптиче...
Подробнее

От переводчика: При разработке бэкэнда наличие API для фронт-энда стало практически повсеместным стандартом. Однако можем ли мы называть это "настоящим" API? Предлагаем вашему вниманию интересное пятничное чтение, которое, во...
Подробнее

Я был обычный человек, а теперь инвалид. Но реабилитировался (в плане здоровья, работы, социальной жизни) и работаю в IT. В статье рассказываю о том, что случилось и как я преодолел это.Заряд мотивации обеспечен! ...
Подробнее

Crusader Kings III — отличная игра. Замечательна она не только своим официальным контентом, но и мощными инструментами моддинга. Ещё до её выпуска меня привлекли обещания разработчиков о расширении возможностей моддинга. Хотя игра п...
Подробнее

В основе Apache Kafka находится лог — простая структура данных, которая использует последовательные операции, работающие в симбиозе с оборудованием. Эффективное использование дискового буфера и кэша процессора, prefetch, передача данны...
Подробнее

В одной из прошлых статей мы писали, как всей компанией перешли на единый трекер на базе Azure DevOps (TFS). Это позволило нам создать единый свод правил для ведения проектов. Рассказываем, как наш проектный офис разрабо...
Подробнее