На первый взгляд, медиалента в мобильном приложении выглядит как стандартная задача: список карточек, автоплей, предзагрузка соседних роликов, несколько состояний загрузки. На практике это оказался один из самых сложных iOS‑компонентов, с которыми мне…
Мир науки и технологий полниться необычными изобретениями и открытиями, основанными на самых непримечательных объектах и их использовании в самых нестандартных направлениях. Картофельная батарейка тому пример. Но картофель не единственных сельскохозяйственный продукт,…
В мобильной разработке мы привыкли, что красивый анимированный фон — это либо видео, либо пара слоёв с CAGradientLayer и медленным параллаксом. Для большинства задач этого хватает. Но иногда хочется большего: настоящий живой космос — туманности, которые медленно перетекают друг в…
В официальной статистике есть некоторые вещи, которые нельзя увидеть, их можно только почувствовать.Чувствовать я, конечно, собираюсь на основании каких-то данных, а не на пустом месте, потому что так захотелось.Поговорим про зарплаты в конвертах. Про теневую составляющую экономики было сказано многое, сейчас же обращусь к свежим новостям. Читать далее
Всем привет, на связи Роман Бобков, тестировщик из проекта Wibes. В своей новой статье я решил поделиться личным опытом тестирования верстки и layout на Android и теми инструментами, которые можно использовать для этого. Читать далее
Почему на руководящие позиции чаще нанимают «варягов», а не повышают своих?Данная статья делает попытку объяснить причину, делая подход с необычного ракурса и с применением системного анализа. Закономерный вывод из статьи звучит так: «лучше один дурак со стороны, чем три…
Принимать решения во временных рабочих группах можно различными способами — единолично, голосованием, используя взвешенные решения с учетом компетентности или интуитивно. В статье разбираем простые и сложные алгоритмы принятия решений, указываем их достоинства и недостатки, даём формулы, примеры, варианты оценочных шкал, виды таблиц и все прочие детали для самостоятельного принятия осознанных решений. Читать далее
UserGate, ведущий российский разработчик решений в области информационной безопасности и архитектор сетевого доверия, выступил партнёром VI ежегодной конференции «День безопасной разработки ПО» (РБПО). Мероприятие организовано комитетом по информационной безопасности…
Во второй части мы продолжим удивительную историю Вадима Мацкевича, который начал пусть как школьник-вундеркинд, построивший первого в СССР робота. Но его дальнейшая судьба, уже во взрослой жизни, была полна чудес, приключений и трудностей не меньше. Кроме всего прочего, он победил американцев с помощью одной маленькой коробочки. Читать далее
Привет, Хабр! На связи команда Optimal Cognitive Core (OCC) из AIRI. Развитие языковых моделей в последние годы определяется масштабом: каждое новое поколение вмещает в веса всё больше знаний о мире. Но огромная доля практических задач выигрывает тогда, когда модель…