Социальные сети Рунета
Вторник, 21 мая 2024

У меня дергался глаз, когда я пытался найти квартиру родителям. Больше не будет Запустили сайт HomeBro, который ищет квартиры сразу на всех топовых сайтах объявлений. Все предложения по недвижке на одной карте + уведомления о новых вариантах в телегу. Читать далее

Как сделать интерактивные пиксельные изображения с D3.js? Hola, Amigos! На связи Артем Салеев, технический директор  и Арсений Захаров, frontend-разработчик агентства продуктовой разработки Amiga. Сегодня расскажем, как мы реализовали задачу для крупного заказчика: разместить на сайте «размытые» картинки, которые бы разбл...

Сколько стоит разработка сайта с нуля в 2024 году? Бизнес услуг может очень сильно разниться в стоимости: вы можете заказать сайт как за 100 000р., так и за несколько десятков миллионов. Давайте разберемся, в чем отличие дешевого сайта от дорогого и из чего сегодня формируется стоимость разработки с нуля. Читать далее

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

[recovery mode] Flutter Web умер. Да здравствует Flutter Web У нас тут хоть и неофициальный, но очень способный наследничек объявился — Jaspr! Привет, меня зовут Алексей. В Пиробайте я разрабатываю мобильные приложения на Flutter. Расскажу, почему у этого фреймворка на стороне разработки сайтов не все так плохо. Спойлер — потому ...

К вопросу о светодиодах Встретил недавно текст, в котором автор прощался с трехцветными светодиодами (в выводном исполнении) и задумался, а действительно ли "адресные" светодиоды способны вытеснить их. Для начала решил посмотреть и сравнить цены, использовав данные с сайта "Чип и Дип". Примечание н...

[recovery mode] Что можно и стоит писать в поле Pre-conditions в тест-кейсах Тестирование продуктов является неотъемлемой частью процесса разработки программного обеспечения. В его основе лежит создание и выполнение тест‑кейсов — документированных инструкций, определяющих шаги для проверки определенных функций или аспектов програм...

Разработка сайта на Тильде на примере реального проекта — подход и разбор решений по UX и UI Привет! Сегодня хочу поделиться опытом разработки многостраничного сайта и на конкретном примере рассказать, как действую, чем руководствуюсь и на что обращаю внимание с самого начала. Погнали. Читать далее

Идеальный кейс внедрения DevSecOps. Так бывает? Привет, на связи отдел безопасной разработки СИГМЫ (ОБР). И хоть наша команда сформировалась относительно недавно, мы уже приобщились к «вечному» — а именно «противостоянию» разработки и безопасников. Если вы читаете эту статью, скорее всего такое знакомо и вам. Но иногда в ...

Анимация загрузки картинок во Flutter, или как сделать shimmer своими руками Hola, Amigos! На связи Ярослав Цемко, Flutter dev продуктового агентства Amiga. Я участвую в разработке мобильного приложения Bravo — e-com проект по продаже карнавальной продукции, воздушных шаров и товаров для праздника. Это одна из крупнейших в России и в мире компаний в ...

Роскомнадзор: c 1 декабря в России запрещается писать про VPN С 1 декабря правительство разрешило Роскомнадзору блокировать сайты с информацией о VPN и иных способах обхода блокировок. Точная формулировка: сведения «о способах, методах обеспечения доступа» к запрещённым ресурсам и сетям (таким, как VPN). По принятым критериям под блоки...

Как студенты Практикума перепроектировали сайт Alfa Digital Привет! Меня зовут Максим, я продакт и студент курса «Продакт-менеджер». . В этой статье я расскажу о проекте по редизайну карьерного сайта Альфа-Банка — с ним наша команда победила на хакатоне Практикума. Читать далее

Как задеплоить сайт. Инструкция для новичков Опубликовать сайт можно разными способами. Например, если проект лежит в репозитории на Гитхабе, можно воспользоваться GitHub Pages. Но если вы не боитесь трудностей, советуем попробовать кое-что поинтересней — разместить сайт на облачном сервере. Новичкам этот способ може...

Издание Horizon Forbidden West: Complete Edition наконец-то вышло на ПК Сегодня, 21 марта, состоялся релиз набора Horizon Forbidden West: Complete Edition, который теперь официально доступен не только на консолях PlayStation, но и на ПК через магазины Steam и Epic Games. Порт игры от Nixxes Software и Sony вышел вместе с новым релизным трейлером...

Обзор мини-ПК HIGOLE GOLE 2 Pro: малыш для дома и офиса Если компьютер нужен вам только для изучения сайтов и просмотра видео, такой мини-ПК может стать альтернативой большим системным блокам. Попробовали запустить на нем самые популярные задачи и делимся впечатлениями.

Всего 37% российских онлайн-ресурсов доступны для незрячих людей К таким выводам пришла команда проекта Everland в результате масштабного исследования невизуальной доступности сайтов и мобильных приложений крупнейших российских компаний.Тринадцать незрячих тестировщиков, прошедших специальное обучение, проанализировали в общей сложности 9...

Как ошибки проектирования при разработке на Symfony могут привести к перерасходу ресурсов и замедлению работы системы Сегодня хочу рассказать о том, какие ошибки можно допустить на начальном этапе создания e-commerce проекта в проектировании модели данных и в разработке веб-приложения. И, самое главное, как эти ошибки исправить: снизить потребление памяти в 1000 раз и кратно уменьшить нагру...

[Перевод] Аналог Tableau LOD в FineBI: 15 типичных кейсов Хабр, привет! На связи команда Business Intelligence GlowByte. Хотим поделиться статьей китайского автора и бизнес-аналитика, активного пользователя FineBI. Он рассмотрел решение 15 типичных кейсов в Tableau и FineBI, провел сравнение инструментов, а также сделал вывод относ...

Vortex: «На Summer Game Fest 2024 стоит ждать анонс новой Мафии» 7 июня пройдёт фестиваль Summer Game Fest 2024, на котором будет море игровых издателей как PC и консольных, так и мобильных проектов. Фанаты серии Mafia могут надеяться на что-то большое — чешский сайт Vortex передаёт, что они получили информацию от знакомых разработчиков и...

[Перевод] Я счастлив, что больше не веб-разработчик Я написал своё первое одностраничное веб-приложение на Javascript в 2005 году, сразу после того, как узнал о XMLHttpRequest и до появления серьёзных фреймворков. Я оставил профессиональную веб-разработку примерно в 2009 году (а начал её в 1997 году с WebObjects), а последний...

[recovery mode] Как мы делали редизайн сайта МКБ Привет! Сегодня расскажем вам, как мы делали редизайн сайта МКБ. Пост разбит на две части — продуктовая (о смысле редизайна и методах выявления основных проблем) и техническая. Читать далее

По локоть в легаси: пошагово перезапускаем устаревший портал на PHP PHP — один из самых популярных языков веб-разработки уже около 20 лет, а самому языку скоро стукнет 30. За это время на нем написали огромное количество больших и маленьких проектов. Некоторые сайты, созданные в 90-ых, 00-ых и 10-ых, хранят код еще с тех давних времен. И чем...

[Перевод] Искусство README Привет, Хабр!На связи Андрей из сообщества ITMO.OpenSource. Мы считаем, что важно делать открытую науку, поэтому пишем об открытом коде, проводим митапы «Scientific Open Source» и разрабатываем научные решения с открытым кодом.Мы убеждены, что открытая наука – это не просто ...

[Перевод] Что нового во Flutter 3.16, ч.1 Hola, Amigos! На связи Саша Чаплыгин, Flutter-dev агентства продуктовой разработки Amiga. Это статья-перевод от автора Kevin Chisholm. Оригинал статьи читайте по этой ссылке. Мы решили разбить материал на несколько частей для удобства восприятия. Читать далее

YandexGPT API быстро и без труда с Python SDK. Делимся опытом интеграции YandexGPT API — сервис для доступа к генеративным языковым моделям, хоть и является мощным инструментом во многих задачах, однако может озадачить разработчика, решившего внедрить его в свои проекты отсутствием официального SDK, разнообразием способов...

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

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

Интересные трюки HTML. Экстремальный минимализм Мы уже много говорили про оптимизацию сайтов до минимального размера, преимущества статичного HTML, а также упаковку сайта (и веб-сервера) в портативный формат одного исполняемого файла, который нативно исполняется под любой ОС. Но стремление к минимизации может пойти даль...

Как создать из любого сайта веб-приложение Команда разработчиков Chrome тестирует очередное нововведение — можно создать веб-приложение из любого сайта и закрепить его в панели задач или доке для быстрого доступа.

Meilisearch — организация поиска в связке с Laravel Hola, Amigos! Меня зовут Евгений Шмулевский, я backend-разработчик на Laravel в агентстве продуктовой разработки Amiga. В статье описываю организацию поиска через Meilisearch и нюансы использования в связке с Laravel. Читать далее

Неизвестно полезный CSS CSS не отстаёт от JavaScript. Постоянно развивается. Классно же. Мне особенно радостно видеть, как старые задачи, которые я решал при помощи костылей, теперь можно сделать при помощи одного свойства. Только многие фишки неизвестны широкому кругу разработчиков. Честно говоря...

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

Codename: Witches — новая кросс-платформенная игра от создателей Stellar Blade Ещё в начале апреля 2024 года появилась информация о том, что Shift Up — разработчики Stellar Blade — ищут сотрудников для создания кроссплатформенной игры для iOS, Android, PC и консолей. Теперь на сайте inven появилась информация от генерального директора Shift Up — Ким Хё...

Apple отказалась от компактных iPhone, но восстановленный купить еще можно Компания Apple сняла с производства модель iPhone 13 Mini и удалила ее со своего официального сайта вслед за запуском серии iPhone 15. Примечательно, что на американском сайте компании Apple в настоящее время доступны восстановленные iPhone 12 Mini с объемом памяти 256 ГБ. Э...

Уязвимость в WordPress-плагине Popup Builder использовалась для взлома 3900 сайтов Исследователи предупреждают, что хакеры атакуют сайты под управлением WordPress, используя уязвимость в устаревших версиях плагина Popup Builder. По информации Sucuri, таким способом злоумышленники уже скомпрометировали более 3900 веб-сайтов всего за три недели.

Для Dark and Darker Mobile пройдёт бета-тест на Android Студия Bluehole выпустила свежий трейлер для Dark and Darker Mobile, в котором показала геймплей мобильной версии, а также намекнула, что «скоро» должен состояться релиз на iOS и Android. Помимо этого на англоязычном сайте по Dark and Darker Mobile появилась информация, что ...

Вы за это заплатите! Цена Чистой Архитектуры Всем привет, меня зовут Артемий, я работаю старшим Android-разработчиком в команде пользовательского профиля в RuStore. Мой опыт в индустрии уже 8 лет. За это время я успел поработать в разных проектах и компаниях. У меня был опыт работы в проекте, в котором было свыше 300 м...

Новогодний сюрприз. С 14 декабря собственников квартир начнут массово штрафовать на 40 000 рублей Подавляющее большинство жителей России проживает в квартирах, расположенных в многоэтажных домах, построенных еще во времена СССР. Но вне зависимости от года постройки дома и других факторов, оплачивать содержание этой самой квартиры приходится всем без исключения Читать по...

За кем сейчас охотятся крупные работодатели в IT? Привет, на связи Кирилл Антонов, коммерческий директор hitch. Мы занимаемся аутстафом IT-специалистов – выводим разработчиков (и не только) на проекты отечественных корпораций. Непрерывно следим за тем, как меняются потребности крупнейших IT-компаний и поведение соискателей....

Reflection в iOS: как посмотреть содержимое любой сущности В Swift, как и во многих других языках программирования, есть возможность получать информацию о структуре объекта в Runtime. Для этого в языке есть специальный механизм — Reflection. С его помощью можно просматривать содержимое любых сущностей, не зная о них абсолютно ничего...

ESLint | Shareable config настройка и что это такое? Приветствую! В ходе своей профессиональной деятельности, каждый фронтенд-разработчик сталкивается с неотъемлемой частью разработки - инструментом ESLint.Сегодня мы поговорим, о настройке shareable config. Мы рассмотрим, как это может помочь продуктовым командам или фрилансер...

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

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

Где работать в IT в 2023: DatsTeam Наша рубрика «Где работать в IT» — это интервью с интересными айти-компаниями, в которых они делятся подробностями о процессах своей работы. Представители индустрии отвечают на вопросы о найме, условиях, командах и технологиях.В этом выпуске мы расскажем про компанию DatsTea...

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

Карты «Мир» в Samsung Pay больше использовать нельзя С 3 апреля в России пропала возможность добавления и использование карт платежной системы «Мир» в Samsung Pay. Неделю назад предупреждение появилось на официальном сайте Samsung, при этом сообщалось, что «функциональность добавления и использования клу...

Из чего состоят карьерные сайты: топ-5 фич и 4 месяца разработки Всем привет! Меня зовут Данила Соловьев, я заместитель руководителя направления PHP в AGIMA. Недавно мы разработали собственное коробочное решение — это универсальный бэкенд для карьерных сайтов на Laravel. Мы можем разработать такой за четыре месяца. В этой статье объясняю,...

Samsung Pay в России — всё. Добавление и использование карт «Мир» отключают На официальном сайте Samsung появилась информация о невозможности добавления и использования карт «Мир» можно в Samsung Pay уже со следующей недели. Уважаемые пользователи, начиная с 3 апреля 2024 года добавление и использование карт «Мир» в Sams...

Будущее программирования: языки, зарплата и перспективы в 2024 году Почему программисты не боятся искусственного интеллекта? Потому что им достаточно сказать заказчику: «Объясните компьютеру, что именно вы хотите». Так шутили еще недавно, но теперь такие шутки становятся не такими веселыми, как раньше. Искусственный интеллект, воплощенный в ...

KISS your website или как написать уважаемый сайт на аутсорсе, глава первая Добрый день. Меня зовут Тимофей, я фронт-тимлид в диджитал-продакшене ДАЛЕЕ. В данном цикле статей я поделюсь подходами и инструментами фронтенд-разработки на аутсорсе, которые помогут создать качественный продукт без кошмарного instant-legacy и значительно облегчат жизнь ко...

Быстро привезут холодильник или телевизор: в «М.Видео» запустили экспресс-доставку крупногабаритной техники Группа «М.Видео-Эльдорадо» объявила о существенном расширении возможностей доставки крупногабаритной техники. Новый сервис позволяет покупателям получать стиральные и посудомоечные машины, холодильники и морозильные камеры, телевизоры, обогреватели, встраива...

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

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

Из пет-проекта в самостоятельную компанию: Алексей Миловидов о разработке ClickHouse и премии Highload++ Алексей Миловидов — разработчик и создатель технологии ClickHouse. Проект получил больше $2 млрд инвестиций. Эта распределенная аналитическая система управления базами данных с открытым исходным кодом используется компаниями со всего мира. Она столбцовая и позволяет онлайн о...

Как создать структуру службы поддержки, которая подойдёт под большинство систем Всем привет! В этой статье я поделюсь четвёртым выпуском рубрики Открытый микрофон, в котором Иван Хахарев, ведущий аналитик Департамента системного анализа в Спортмастере, выступил с докладом про то, как создать службу поддержки, которая ляжет на большинство систем. Такая р...

В российский аналог Microsoft Office внедрили «ChatGPT от Сбера» — GigaChat Компания МойОфис, занимающаяся разработкой аналога Microsoft Office, объявила о внедрении в свой программный пакет платформы искусственного интеллекта GigaChat, созданной Сбером.

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

Апгрейд отеля «Южный» в Волгограде: добавляем умные функции, но только нужные Интерес к умным квартирам сегодня огромный, но как быть в поездке? Есть ли умные отели, где будешь чувствовать себя, как дома?Больше года назад мы побывали в отеле «Вертикаль», где познакомились с функциями автоматизации. Нас они не впечатлили, можно лучше. Настало время пос...

Улучшаем региональное продвижение сайта На одном из недавних проектов снова встал вопрос регионального продвижения. Проект уже имел региональный функционал на основе поддоменов. О том что нас не устраивало и как мы нашли win-win способ для поисковиков от Yandex и Google. Читать далее

NCsoft и ArenaNet официально подтвердили разработку MMORPG Guild Wars 3 Южнокорейская компания NCsoft подтвердила разработку третьей части MMORPG Guild Wars в ходе ежегодного собрания акционеров. Слухи о Guild Wars 3 ходят уже несколько лет из-за вакансий на сайте разработчика и финансовых отчётов, но до этого момента официальной информации не б...

Декодируем protobuf загружая чанки loadable-components в NodeJS У меня возникла задача спарсить данные с веб-сайта aboutyou.de. Я провел быстрый анализ страниц и обнаружил, что сайт не имеет серьезной защиты и вся необходимая информация доступна в HTML. На первый взгляд всё казалось окей. Но это, между прочим, не окей. Читать далее

Как внедрить гайд по стилю кода в проект Всем привет! Меня зовут Соня Гусева, я фронтенд-разработчик в Яндекс Практикуме (или фронтенд-капибара). Вместе с командой мы развиваем платформу practicum.yandex.ru. Например, сделали поиск по пройденным материалам — тот самый, где «найдётся всё». И тёмную тему — для комфор...

[Перевод] Выпуск новостей ReactOS №104 Здравствуйте, дорогие друзья! Многие кто давно следит за проектом, наверное помнит что на официальном сайте ReactOS выходили выпуски новостей. Потом ~где-то после 2013 года их выпуск прекратился, а все переводы после переезда сайта на новый движок были удалены.Но, весь архив...

Анализ типов ИТ-проектов: как выбрать проект под свой характер? Рынок труда в ИТ сегодня  — это рынок соискателей, которые могут позволить себе такую роскошь, как выбор проекта под свои черты характера. Не каждый проект подходит под характер конкретного человека, из-за чего возможны проблемы как при поиске работы, так и будучи приня...

Как использовать ChatGPT для разработки и учебы. Четыре сценария Привет, Хабр! В 2023 году искусственный интеллект (далее ИИ)  вышел на тот уровень популярности, когда о нем не говорил только ленивый. Все больше компаний активно начали обсуждать свои разработки в этой области, а такие модели как Midjourney, ChatGPT, Gemini (ex-Bard),...

У МЧС России появится бронеавтомобили для уничтожения бомб В России появится бронеавтомобиль для безопасного обезвреживания бомб и фугасов массой до 1,5 тонн, пишет Лента.ру. Разработкой занимается МЧС, подробности проекта опубликованы на сайте Всероссийского научно-исследовательского института по проблемам гражданской обороны и чре...

Дизайн-система: от страдания к звездам Наша дизайн-команда “Инферит Клаудмастер” создает интерфейс, который будет не только удобными, но и привлекательными для пользователей. Для того чтобы усовершенствовать процессы взаимодействия между командами, создающими продукт, пользователями и продуктом, мы внедрили дизай...

Топ-10 ошибок, найденных в C#-проектах за 2023 год За 2023 год разработчиками PVS-Studio было написано немало статей о проверке Open Source C#-проектов. По традиции мы делимся с вами 10-ю самыми интересными ошибками, найденными за этот год. Приятного чтения! Читать далее

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

Почему Joomla стала популярной на Android: обзор функциональности и преимуществ Joomla — одна из самых популярных систем управления контентом (CMS), которая заслуженно завоевала признание веб-разработчиков и владельцев сайтов и появилось даже приложение joomla на андроид. Сегодня мы рассмотрим, почему Joomla стала особенно популярной на мобиль...

В России появится аналог международного шахматного сайта chess.com В России создадут аналог международного сайта посвящённого шахматам chess.com

ИИ-ассистент для сайта, конструктор сайтов для SEO, создание онлайн-курсов в Telegram – эти и другие российские стартапы 12 новых проектов для совместной работы на онлайн-досках, мониторинга цен конкурентов на маркетплейсах, управления документами, покупки билетов на автобус и многого другого. Битва за «Продукт недели» началась!Product Radar – здесь каждую неделю публикуются лучшие онлайн...

Продуктовый подход к pet-проекту или как я разработал музыкальное веб-приложение Что вам может дать продуктовый подход к pet-проекту? Если смотреть на pet-проект не как на лабораторную работу, а как на будущий продукт, начинаешь лучше понимать весь цикл разработки. При таком подходе ты сперва выступаешь в роли заказчика: определяешь, какую задачу пользов...

Митап для FPGA-инженеров и разработчиков систем на кристалле в Минске и онлайн: от верификации до запуска тестов Привет, Хабр! 2 марта собираемся в Минске и онлайн на бесплатном митапе по FPGA, ASIC и RTL. Обсудим итеративную сборку проектов и имплементацию больших дизайнов на ПЛИС, подходы к верификации, а также систему бронирования и запуска тестов на сотнях стендов за раз.В посте де...

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

Устанавливаем владельцев сайтов методами OSINT Всем привет! В этой обзорной статье мы расскажем как установить владельца сайта с помощью OSINT. Материал рассчитан на неспециалистов. Так что начнeм с самых элементарных вещей, а затем пройдeмся и по неочевидным методам, которые позволят нам узнать, кто владеет тем или иным...

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

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

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

Основы тестирования в Go: mock-объекты, fuzzing и property-based testing Привет, Хабр!Golang как ЯП очень хорош для разработки высокопроизводительных приложений. В любом проекте наступает момент, когда нужно проверить, насколько хорошо все работает на самом деле, это можно сделать с помощью тестирования.Тестирование в Go можно выполнять с помощью...

На GitHub больше 1 000 уязвимых репозиториев: в чём суть угрозы и что с этим делать Привет, Хабр! На связи технический директор MTC RED Денис Макрушин и команда Advanced Research Team: Павел Гусь, Иван Бессарабов и Андрей Сомсиков.В январе разработчики GitLab нашли в своей системе две критические уязвимости. Из-за ошибок в верификации злоумышленники могут з...

Проект Альфа-Бизнес Mobile Web (веб-приложение), или Что делать если AppStore — всё? Начиная с ведения санкций в 2022 вниманием не обошел и банковский сектор. Сказалось это и на возможности вести разработку и обновлять банковские приложения в Google Play и AppStore. Если ограничение Google Play можно обойти через множество альтернативных сторов или, на худой...

Line height в Android TextView: где не сходится с Figma, как мешает pixel-perfect, и как это решить В крупных проектах уделяется большое внимание деталям: дизайнеры, аналитики и продуктовые менеджеры продумывают все до мелочей, чтобы максимально улучшить пользовательский опыт. В дизайне такой важной деталью становится pixel-perfect-вёрстка. Разработчики реализуют тонкости ...

Ипотечный кризис. Цены на квартиры по всей России начали рушиться За последние пять лет стоимость квартир в России выросла в два-три раза, в связи с чем теперь купить свою собственную жилую недвижимость крайне проблематично даже тем, кто зарабатывают по-настоящему много. Чтобы купить однушку за 10 Читать полную версию публикации Ипотечный...

Postgresso #1 (62) Умер Никлаус Вирт1-го января этот мир покинул Великий человек - Никлаус Вирт (Niklaus Emil Wirth). Его создания: Pascal, Algol-W, Euler, Modula-1, 2, Oberon-1, 2.Но прежде всего Никлаус был главным идеологом программирования сверху вниз, структурного программирования.РелизыS...

VK приобрела 70% в структуре компании-разработчика red_mad_robot Компания VK приобрела 70% в ООО «Много приложений», ранее полностью принадлежавшем разработчику цифровых сервисов red_mad_robot (ООО «Рэдмэдробот»). Как следует из данных ЕГРЮЛ, сделка произошла 5 февраля. ООО «Много приложений» было создано в феврале 2023 года, на сайте ко...

Хитрый Device tracker с помощью OpenWRT Так получилось что сервер умного дома у меня один. Это не совсем так, но не об этом... И так у меня есть общая дача с родственниками, часть этих родственников пожилые. Они могут забывать телефон дома, у них тоже есть умная техника которую надо немного админить и т.д. Помимо ...

Можно ли использовать контент с сайтов производителей? Вопрос: Если сайт/компания является официальным дилером, можно ли брать фото и видео у официалов и публиковать у себя? Как на такое дублирование медиа файлов смотрят поисковые системы? [Дмитрий, Белгород] В эфире рубрика #askshakin. Да, использовать фото и видео производите...

Встроенные системы: с какими сложностями сталкиваются разработчики Проектирование встроенных систем подразумевает создание аппаратного обеспечения (печатной платы) и встроенного ПО. На каждом из этих направлений разработчики сталкиваются с неочевидными трудностями – неочевидными прежде всего для заказчиков. Здесь я хотел бы перечислить самы...

Особенности и проблемы mock-сервера Swordfish API Emulator Эта статья — продолжение истории про разработку Ansible-модулей для взаимодействий с системами хранения данных (СХД) через API, которое удовлетворяет спецификации Swordfish. Эти модули в перспективе облегчат управление парком СХД от разных производителей.Чтобы тестирова...

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

Роскомнадзор заблокировал 82 сайта за рекламу VPN-сервисов Всего в марте РКН направил 628 уведомлений владельцам сайтов с требованием удалить подобный противоправный контент

Почему переезд на новое ПО — такая боль для сотрудников. С чем смириться и что можно улучшить Эта статья для тех, кто хоть раз организовывал переезд на новое ПО на работе. И не важно, что это было — Notion в стартапе, Jira для разработки или пачка отдельных SaaS-систем.В процессе жизни и роста любой компании приходится перетасовывать, объединять, менять системы, на к...

Проектирование веб-приложений с помощью Python и Flask Для каких проектов лучше всего подходит Flask, а для каких — Django? Какие особенности Flask можно использовать при разработке веб-приложений наиболее эффективно? Я Алексей Некрасов, лидер направления Python в МТС, автор форка библиотеки flask-combo-jsonapi, программный дире...

Связь системных ограничений и UX-дизайна: как устроено взаимодействие в системном подходе Привет! Меня зовут Настя, я UX-дизайнер в отделе технологических проектов «Леруа Мерлен». Мы занимаемся разработкой внутреннего технологического портала — это единый фронт, где продуктовые команды могут получить услуги других команд в режиме Self-Service. Мы предоставляем ин...

Как мотивировать разработчика заниматься контрибушеном, а главное, для чего Привет! Я Алсу, лид-деврел по бэкенду в Тинькофф. Расскажу как мы мотивировали разработчиков заниматься контрибутой больше обычного, почему это важно, как провели месяц по языку Scala и что из этого получилось.  Читать далее

freenginx: комментарии от Макса Дунина 14-го февраля Максим Дунин анонсировал форк nginx - freenginx (freenginx.org). Максим - старейший сотрудник nginx и core-контрибьютор nginx со времен Рамблера. Максим любезно согласился на интервью, вопросы задавал Алексей Рыбак (@rybakalexey), DevHands.io.[АР] Почему ты реш...

OpenStreetMap в Flutter-проекте: что такое flutter_map, как его внедрить и чем дополнить Всем привет! Меня зовут Анна Ахлёстова, я Flutter-разработчик в Friflex. Ранее мы обсудили, как использовать инструменты yandex_mapkit в Flutter-проекте. В этой статье рассмотрим еще один плагин для работы с картографическими сервисами – flutter_map, изучим его возможности, ...

End-of-Life: как понять, пора ли закрывать продукт, основываясь на данных Привет! Меня зовут Ульяна Баисламова. Я старший продуктовый аналитик в команде B2b и оффлайн-опыта в СберМаркете.Закрытие продукта (End-Of-Life, EoL) — естественная часть жизненного цикла сервиса или проекта, которая не обязательно связана с его несостоятельностью. В предыду...

iOS 17.1 beta 3 вышла для разработчиков. Как им стать и обновить Айфон раньше остальных Не успели разработчики Apple толком переключиться с iOS 16 на iOS 17, как тут же столкнулись с валом критики от пользователей. Новая система содержит не столько новых функций, сколько ошибок, и даже вызывает нагрев нового Айфона. Последнюю проблему iOS 17 исправили благодар...

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

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

Каждый россиянин в 2024 году бесплатно получит квартиру за счет государства За последние пять лет на территории России стоимость жилья выросла практически в три раза, в связи с чем теперь однокомнатная квартира в центральной части крупного города с населением свыше миллиона человек обойдется почти наверняка в Читать полную версию публикации Каждый ...

Голосовое управление умным домом — без интернета. История разработки особенности Станции Миди Недавно мы представили нашу новую умную колонку — Яндекс Станцию Миди. Она больше, чем Лайт или Мини, поэтому в ней уместились вуфер и два высокочастотных динамика с суммарной мощностью звука 24 Вт. Но при этом она легче и компактнее, чем Станция 2 или Макс. Кроме того, в Ми...

Костыли из 90-х и принцип HTML First Кадр из презентации Frontmania 2022: Kilian Valkhof — Stop using JavaScript for that Недавно на Хабре публиковался перевод статьи «Вам не нужен для этого JavaScript» с примерами, где код JS легко заменить на HTML. На самом деле возврат к основам HTML, простым сайтам и чи...

Как мы запустили курс практической разработки в НГУ Привет, Хабр. На связи Денис Былинин, системный архитектор из финансового маркетплейса Сравни. Сегодня хочу поделиться подробностями запуска курса по практической разработке для студентов мехмата Новосибирского Государственного Университета, где я выступал в роли составителя...

Работа с временными рядами в Python. Часть 1 Аналитика данных стала неотъемлемой частью современного бизнеса и научных исследований. И одним из ключевых аспектов анализа данных являются временные ряды. Эффективная работа с временными рядами играет критическую роль в прогнозировании, стратегическом планировании и прин...

Четыре метрики, изменившие мой проект Привет, Хабр! Я Федор Щудло, team lead и fullstack-разработчик. Всего я в разработке 15 лет, из них 11 в роли team lead. Три года назад я сменил работу и занялся проектом, состояние которого можно описать кратко: ему 25 лет.За этот долгий срок проект пережил несколько слияни...

Оверлоад. К чему приводит перегрузка из-за слишком большого трафика Народная мудрость гласит: в жизни нужно быть готовым ко всему, в том числе, и к популярности. Впервые я столкнулся с подобной проблемой чуть более 20 лет назад. В начале «нулевых» я запустил небольшой пет-проект на обычном shared-хостинге, и, видимо, он пришелся по душе не ...

Как некоторые хостеры и регистраторы доменных имён «помогают» бороться с мошенниками. Личный опыт Началось всё с того, что в начале апреля при попытке снять квартиру наткнулся на фишингового мошенника и решил его заблокировать.В итоге всё это вылилось в более чем полугодовое наблюдение, и блокировку более 200 доменов. Читать далее

Анализ зависимостей бинарных файлов на основе ML Всем привет!

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

[Перевод] Города в киберпространстве: образ города и разработка ПО Уже почти 200 лет урбанисты проектируют города с учетом потребностей людей. UI/UX дизайнерам есть чему у них научиться.Эта статья — вторая часть моего исследования связи между городами, теорией градостроительства, современными практиками разработки цифровых продуктов и польз...

[Перевод] Как, блуждая по Stack Overflow, можно набрести на Branch predictor В блоге beeline cloud мы делились историями и мнениями разработчиков — как программист-самоучка выучил 30 языков программирования, в каких случаях парное программирование не работает и почему некоторые проекты угасают, когда из компании уходит тимлид разработки. Сегодня...

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

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

Какие смартфоны на ОС «Аврора» предоставляют чиновникам: первый тест в России Мобильная операционная система ««Аврора»» разрабатывается российской компанией «Открытая мобильная платформа» с 2016 года и в последнее время часто упоминается в связи с импортозамещением. Редакция ZOOM.CNews разбирается, в чем преимущества отечественной операционной системы...

Где продать стартап? Собрал подборку площадок с небольшим описанием и мои личным мнением по каждой площадке, где можно продать свой стартап, продукт, готовый бизнес, магазин, сайт, блог. Если у вас завалялся какой-то проект можете попытаться продать его и сделать отличный кейс для своей карьеры....

Как Одноклассники борются с сетевыми эффектами в A/B-экспериментах Всем привет! На связи снова отдел продуктовой аналитики Одноклассников. Меня зовут Виктория Гордеева, я руковожу этим отделом, и сегодня я бы хотела поделиться нашими болями при проведении А/B-тестов. A/B-тесты во многих кейсах сопровождаются разными проблемами — высоко...

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

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

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

[Перевод] Распределённые транзакции На собеседованиях на позицию middle/senior разработчика часто задают вопросы по распределенным транзакциям в микросервисной архитектуре.Мой коллега однажды посоветовал отличную статью со сравнением основных паттернов для решения проблем распределённых транзакций.Я проработал...

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

Собирать данные VS интерпретировать их: типичные ошибки в e-commerce аналитике Каждый день мы собираем больше 200 ГБ данных о клиентах Lamoda, которые листают сайт и делают заказы. Но красивые цифры про наше хранилище — это одно, а правильные выводы из данных — совсем другое.Меня зовут Александр Айваз, я руковожу командой Data & Analytics в Lamoda ...

Flask для начинающих — Часть 2 пишем landing page+admin panel с редактированием контента Здравствуйте! Меня зовут Михаил, и я пишу эту статью специально для начинающих программистов, желающих изучить основы веб-разработки с использованием Flask. Я сам активно занимаюсь разработкой проектов на Flask и хочу поделиться своими знаниями и опытом, чтобы помочь ва...

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

Инструменты продуктового аналитика VK, или Как мы работаем с большими данными Принятие решений на основе данных является неотъемлемой частью работы аналитика. Данные помогают сделать это быстро. Но что если объём данных достигает десятков петабайт? Подобная задача становится не такой тривиальной, как может показаться на первый взгляд. Как масштабирова...

Разработка мобильного клиента СДУ «Приоритет» под ОС «Аврора» на фреймворке Qt Всем привет! Меня зовут Илья, и я разработчик ПО в области автоматизации документооборота в компании «Диджитал Дизайн». Так получилось, что изначально я iOS-разработчик, но по воле случая мне удалось поучаствовать в создании мобильного приложения — клиента СДУ «Приоритет» (д...

Запуск альфа-теста Капибара(Новый Старый Пикабу) Продолжу рассказывать о развитии Капибары, опенсорсном проекте, цели которого воспроизвести лучшее что было на пикабу и не наступить на их же "грабли". Первая часть здесь: https://habr.com/ru/articles/759598/. Первый официальный пост о прогрессе в разработке на новом сайте з...

Как PaaS решил проблемы стандартизации разработки сервиса одной утилитой Привет

Завтра старт продаж HONOR Magic V2 в России Многие китайские бренды боятся официально продавать свои смартфоны в России, боясь западных санкций. Видимо, HONOR это не волнует — складной смартфон Magic V2 собираются продавать в крупных сетевиках и это не серый импорт. Пока что можно сделать предзаказ со скидкой в том же...

Как мы не забили на внутренних заказчиков, или Внутренняя автоматизация как продукт Все знают, как разрабатывать продукты для клиентов. Другое дело, когда задачу в разработку приносят не продакты, а коллеги из других команд: например, хотят автоматизировать свои процессы или внедрить новую систему. Они остаются наедине со своими проблемами. Идут к разр...

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

Передача и обработка IAsyncEnumerable в Typescript с ASP.NET Core Web Всем привет, Меня зовут Олег и я .NET разработчик в компании Bimeister. Я хотел поделиться своим интересным опытом по связи проекта на ASP.NET Core Web App с использованием IAsyncEnumerable коллекций и современного фронт-енд SPA приложения на Typescript.и Vue.js 3 версии.Все...

Пора переходить на микрофронтенд? Опыт “Инферит Клаудмастер” Приветствую всех новичков и гуру фронтенда, а также всех, кто работает с интерфейсами. Я Никита Борцов, создаю красоту на фронте первой в России FinOps-платформы для управления облачными затратами “Инферит Клаудмастер”.В этой статье вы узнаете о:- факторах, сформировавших тр...

Владимирцы на 50% больше времени стали проводить на дачных сайтах Об этом сообщили аналитики МегаФона, изучив обезличенные данные пользовательских обращений к популярным сайтам в категории «Садоводство».

Стажёры рулят или Почему не надо бояться доверять молодым сотрудникам Боитесь стажёров? Не хотите тратить своё время на обучение начинающих специалистов? Задач много, а специалистов по ИБ мало?Делюсь опытом построения стажёрского конвейера на базе SOC. Может, это решит ваши проблемы.Многие российские современные IT-компании имеют стажёрские пр...

7 фишек робота-пылесоса Honor Choice Robot Cleaner R2s, которые делают его отличным уборщиком В российских магазинах появился робот-пылесос Honor Choice Robot Cleaner R2s. Похоже, что он сохранил все преимущества предыдущей модели — Robot Cleaner R2 — но кое в чем стал даже лучше. Рассказываем, что собой представляет новинка и за счет чего она сможет взять на себя за...

Госзакупки, «Точка Роста» и 3D-принтер за тройную цену. Четыре года спустя Дисклеймер. Эта история началась в разгар пандемии, в сентября 2020 года. Отдельные её эпизоды я за минувшие годы успел рассказать в личном блоге, на одном профильном сайте для 3D-печатников и даже снять видео для своего Youtube-канала с 3 подписчиками. Однако совсем недавн...

Ассоциация участников отрасли ЦОД выступит отраслевым партнером VIII Национальной премии «ЦОДы.РФ» Ассоциация участников отрасли ЦОД примет участие в восьмой Национальной премии «ЦОДы.РФ» в статусе отраслевого партнера. Основной целью партнерства стало развитие профессионального сообщества и популяризация отрасли ЦОД. Национальная премия «ЦОДы.РФ» – это конкурс для профес...

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

Опенсорсный проект Blender столкнулся с мощными DDoS-атаками Разработчики опенсорсного проекта Blender, предназначенного для работы с 3D-графикой, сообщили, что их сайт подвергается мощным DDoS-атаками, которые начались еще в прошлые выходные.

В России начал работу отечественный аналог шахматной платформы Chess.com В России начала работу отечественная шахматная платформа под названием myChess, которая является аналогом известного сайта Chess.com. Об этом сообщили в пресс-службе проекта. Платформа была создана российскими программистами в ответ на ограничения доступа к Chess.com, наложе...

Почему нельзя сделать прогноз CLTV с помощью одной модели Или как превратить набор продуктовых моделей склонности и оттоков в полноценный инструмент прогнозирования продуктового состояния клиента.В чём специфика задачи оценки СLTV в банке? К каким математическим задачам она сводится? Как их решить и почему стандартные способы, напр...

Китайские марки автомобилей достигают стоимости недвижимости К примеру, GAC GS8, китайский автомобиль, который можно приобрести за 3,8 миллиона рублей, стоит столько же, сколько квартира в новостройке комфорт-класса в Оренбурге. А цена на китайский аналог BMW X6 сопоставима со стоимостью квартиры в Санкт-Петербурге.

Как усилить безопасность Linux Debian с ispmanager для сайта на Wordpress Это первая статья из цикла, в котором расскажем о практических способах обеспечить безопасность сервера. В качестве примера — операционная система Linux Debian с панелью управления ispmanager 6 и сайт на Wordpress.В этой статье опишу:▪️ Безопасность в процессе установки Debi...

В Японии сделают мобильную игру по аниме «Невероятные приключения ДжоДжо» Игровая студия Gumi Co. хоть и работает по большей части на внутренний японский рынок, но мобильным геймерам она может быть всё равно известна по двум играм — Final Fantasy Brave Exvius и War of the Visions: Final Fantasy Brave Exvius. Но если над этими проектами студия Gumi...

8-минутный трейлер MMORPG Codename: Jie поражает CGI-графикой и локациями На хайпе восточных культур и традиций в видеоиграх на свет появилась страница Codename: Jie на китайском сайте 3839. Это MMORPG, локации в которой такие же красные и восточные, как и Ли Юэ в Genshin Impact. Китайские геймеры считают, что разработчики использовали архитекту...

Как мы Kafka с NestJS microservices подружить пытались Привет, меня зовут Валентин, я NodeJS-разработчик в Сравни. Моя команда делает Profile Service — внутренний продукт, который отвечает за быстрое получение и запись личных данных пользователей для экосистемы Сравни. Мы взаимодействуем с 20+ продуктовыми командами, которые даю...

Вселенная кода, доступная каждому: презентация GitVerse Привет, Хабр! На связи Андрей Аврамчук (@Mimizavr). Недавно я побывал на онлайн-презентации GitVerse — платформы для совместной разработки и хостинга кода. Планируется, что она станет инструментом нового поколения, избавляющим разработчика от многих болей. Под катом вы узнае...

Российский аналог “Википедии” “Рувики” официально запустят 15 января Состоялось бета-тестирование российского аналога «Википедии» под названием «Рувики». Полноценный запуск сайта запланирован на 15 января.

Kotlin под капотом: inline функции Многие разработчики не понимают в чем профит от использования inline функций и в каких случаях их нужно использовать. Для чего нужен crossinline и как работает reified. Разбираемся как это работает на уровне байткода, в котором хорошо видно всю суть inline функций kotlin. Чи...

Анонс мобильной игры MWT: Tank Battles от Gaijin с танками и авиатехникой на одной карте Издатель Gaijin и студия Artstorm анонсировали мобильную игру MWT: Tank Battles. Она предложит игрокам полетать и покататься на военной технике не только времён Холодной войны, но и современности, вплоть до Арматы и Abrams X. Фишка данного проекта по сравнению с тем же War T...

Проверка продуктовых гипотез и немодерируемые UX-исследования c применением внутренних инструментов: кейс команды OK Проверка гипотез — неотъемлемая часть работы с продуктом. Но в условиях крупного «живого» проекта, такого как ОК, зачастую возникает не одна, а много гипотез одновременно, которые нужно проверить быстро, без негативного влияния на сервис и с минимальными затратами. Для ...

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

Сайты Рунета начали удалять информацию о VPN перед 1 марта С 1 марта 2024 года в Российской Федерации начинает действовать запрет на популяризацию VPN-сервисов и распространение информации о способах обхода блокировок. Это нововведение предусматривает штрафы до 4 миллионов рублей за наличие запрещенных материалов и возможность ...

Мобильный проект «LotR: Герои Средиземья» закроют в конце мая Вслед за XCOM Legends, в мае нас покинет ещё одна мобильная игра — «LotR: Герои Средиземья». Оказывается, проекты по топовым франшизам не могут априори приносить большие суммы денег и завоёвывать сердца игроков и фанатов. Поэтому на сайте Electronic Arts появилась небольшая ...

Как мы увеличили скорость обработки сервисных сообщений в 10 раз и еще 3 кейса про масштабирование проектов Сформировать 400 000 документов за рабочий день, одновременно загрузить информацию о тысячах доменов, в 10 раз увеличить скорость обработки данных сайта, обеспечить стабильность интернет-магазина при росте посещаемости — решать такие задачи помогает гориз...

Книга: «Laravel. Полное руководство. 3-е издание» Привет, Хаброжители! Что отличает Laravel от других PHP-фреймворков? Скорость и простота. Стремительная разработка приложений, обширная экосистема и набор инструментов Laravel позволяют быстро создавать сайты и приложения, отличающиеся чистым удобочитаемым кодом. Третье из...

Подборка: навыки и инструменты начинающего Go-разработчика Привет! Меня зовут Александр Тетеркин, я Go-разработчик в VK. Раньше я писал на Python, потом перешел на Go — пишу на этом языке уже три года, а также являюсь наставником на курсе «Go-разработчик с нуля».Я знаю, что новички в любой сфере задаются вопросами о том, с чего нача...

Расслоение Хопфа и квантовая механика В математике существует очень интересная тема, которая носит название "расслоение Хопфа". В 1931 году Хайнц Хопф опубликовал свою работу об открытой им в топологии конструкции, получившей в истории название "Hopf fibration" - расслоение Хопфа. Суть этой конструкции, была о...

Пробный запуск Wreck League — NFT-файтинга за который не стыдно Издатель nWay знаком мобильным геймерам и читателям AppTime благодаря таким играм, как Power Rangers: Legacy Wars, Olympic Games Jam Beijing 2022 и «Olympics Go! Paris 2024». По этому списку видно, что nWay в основном делает мобильные игры по лицензии, не создавая чего-то св...

В ДНР 17 бойцов ВСУ сдались в плен после приказа воевать без снарядов Telegram-канал RT приводит видеодоказательство, в котором видно, что на российские позиции выходят военные Вооруженных сил Украины (ВСУ) — всего их 17 человек.

Большая шпаргалка по Docker: как распилить монолитный проект на части Погружение в мир контейнеризации с докером — это путь к оптимизации развёртыванию приложений, а также ключ к упрощению жизни разработчиков и системных администраторов. Меня зовут Андрей Аверков, в IT c 2008 начинал пусть с аналитика-проектировщика IT систем, 11 лет в роли ра...

Камера и Flutter Hola, Amigos! На связи Александр Чаплыгин, Flutter-dev в Amiga. Недавно я выступал на конференции для разработчиков DevFest в Омске с докладом «Камера и Flutter». Решил поделиться с вами своим первым опытом выступления. Возможно, кому-то будет полезно понять, как это устроен...

[Перевод] Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 1) Hola, Amigos! На связи Саша Чаплыгин, Flutter dev компании заказной разработки Amiga. Нашел интересную статью, решил поделиться переводом. Автор материала рассказывает, как добавить Flutter в новый или существующий проект Native iOS и протестировать его на Codemagic CI/CD с ...

Сервера игры ZOZ: Final Hour закрыли, игроков больше не пускают Разработчики ZOZ: Final Hour извинились перед игроками и сообщили, что сервера уже закрыли и больше поиграть не получится даже тем, у кого скачан и установлен клиент игры. Сообщение с извинениями выскакивает при любом способе входа в ZOZ. Отмечу, что клиент ZOZ: Final Hour ...

[recovery mode] Пересчитать 10 тысяч секс-игрушек: как мы переводили секс-шоп с 1С на СБИС Однажды мы пересчитали 10 тысяч товаров для взрослых, научили сайт понимать, куда поехал вибратор, и разбавили меню блинной кляпами и лубрикантами. Так проходил «переезд» секс-шопа с 1С на СБИС. Читать кейс секс-шопа

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

Ваши любимые сайты не способны защитить Вас: аккаунты на 75% сайтах легко взломать Исследование, проведенное колледжем вычислительной техники Georgia Tech, обнажило реальность: три из четырех наиболее популярных в мире веб-сайтов не соответствуют базовым стандартам безопасности паролей. Это означает, что миллионы пользователей остаются «беззащитными».

Apple выпустила iOS 17.5 для всех желающих. Вот какие функции появятся после обновления Айфона Это случилось: наконец Apple выпустила iOS 17.5 для всех желающих! Купертиновцы работали над апдейтом около полутора месяцев, но обновление должно получиться сбалансированным. По крайней мере, во время бета-тестирования сборки на форумах пользователи все реже жаловались на ...

От ноутбука до майнкрафт-хостинга или история длиной в 7 лет Эта история не является техническим текстом про куб, докеры или что-либо довольно популярное и интересное. Тут я делюсь своим хобби, которое выросло с одного старого ноутбука до 32-юнитовой стойки в отдельной комнате в квартире с резервацией. Как и каким образом я до этого д...

Сколько мы заработали за год на 1 товаре из Китая. Продаем коврики для ноутбука на маркетплейсах В 2023 году с нуля запустили собственный проект по продаже настольных ковриков для ноутбука, клавиатуры и мыши. Нашли поставщика в Китае, доставили товары в Москву и запустили продажи на трех маркетплейсах: Ozon, Wildberries и Яндекс Маркет.  Результат – более 5 млн руб...

Технологии мобильной связи развиваются. В Китае запустили 5.5G — что это за стандарт? Во всём мире активно развёртывают инфраструктуру мобильной связи 5G. В то же время различные компании ведут разработку 6G-технологий, реализуются и промежуточные проекты. Речь идёт прежде всего о сетях 5.5G, или 5G-Advanced. В Китае уже начали практическое освоение этого тип...

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

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

Рег.ру объяснил обещание дать п***ы технической ошибкой В рамках проекта «Монитор госсайтов» мы изучаем сайты, обозначенные как сайты госорганов (кстати, очередной доклад по региональным госсайтам – уже через неделю), и регулярно проверяем, кто на самом деле является администратором соответствующих доменных имен. Например, админ...

В России начали разработку отечественного футбольного симулятора Разработчики планируют выпустить прямой аналог игре FIFA от Electronic Arts

Библиотека на Go для работы с RuStore API Привет, Хабр!Меня зовут Энрике, и я работаю Go-разработчиком в RuStore. Сегодня хочу рассказать про библиотеку на Go для комфортной работы с API магазина приложений RuStore. Иногда авторизация через API и получение JWE-токена занимают больше времени, чем хотелось бы. С ...

Как удобно читать новости с любимых сайтов на iPhone. Работает даже с AppleInsider.ru Многие из нас читают новости на разных ресурсах. Кто-то делает это через социальные сети или Телеграм, а кто-то просто переходит на специализированные сайты и получает всю информацию оттуда. Вот только не всегда это удобно, и приходится выискивать свежие статьи в потоке рек...

Аналоги «российской PlayStation» за 47 тыс. рублей нашлись в продаже в России — они стоят всего 6-8 тыс. рублей Мы уже писали о разработке «российского аналога PlayStation»: устройство на базе древней SoC Intel Atom X5 с 4 ГБ ОЗУ и 64 ГБ флеш-памяти планируют продавать за 47 тыс. рублей. Однако идентичные по характеристикам устройства давно представлены на рынке,...

Кому и зачем нужны разработчики мобильных приложений в 1С Платформа 1C:Enterprise — самый простой способ перейти в сферу мобильной разработки. Научиться писать приложения на 1С проще, чем освоить Swift, Java или Kotlin. Обучение займёт всего пару месяцев. При этом специалист с такими знаниями всегда будет востребован на рынке благо...

Typescript: лучшие практики Привет

Obtainium — агрегатор закачек apk из разных источников Android предлагает богатый выбор сторонних репозиториев и магазинов приложений помимо Play Маркета: F-Droid (opensource), Aptoide, APKMirror и фирменные магазины вендоров. Однако разработчики часто выкладывают приложения только на собственных сайтах или GitHub. Это требует с...

По заветам кота Вжуха: превращаем веб-приложение в сервис на платформе VK Mini Apps VK Mini Apps — это платформа для создания мини-приложений, работающих внутри ВКонтакте. На ней можно создать продукт любого масштаба — от лендинга до сложного сервиса с множеством функций. А ещё вы можете портировать на площадку ваше веб-приложение, чтобы получить доступ к о...

Многозадачность на новом уровне: Google Chrome научился выводить веб-сайты в мини-режиме поверх других окон на Android Браузеры на базе Chromium, такие как Chrome, Brave и Edge, получили на Android новую функцию, которая упростит многозадачность и отслеживание веб-страниц при использовании других приложений. Новая кнопка позволит быстро свернуть веб-страницу в режим «картинка в ка...

Ыыыы ыыыыыыыыыы с помощью AmneziaЫЫЫ Ну что теперь будем писать про VPN вот так? Кстати, в Китае вместо слова VPN вы часто можете встретить "Science Online"(科学上网),  “ladder”(梯子), или  “Internet accelerator”(上网加速器), все это обозначает VPN. В России, кажется еще все не так плохо, но это не точно. С...

В Яндекс Аренде теперь можно оставить отзыв на собственников квартир Сервис Яндекс Аренда внедрил новую функцию — возможность оставлять отзывы арендаторов на район, дом, квартиру и ее собственника. Это обновление упростит выбор идеального жилья, предоставляя будущим арендаторам более подробную информацию.

Что нужно знать об аналогах App Store в iOS 17.4: установка, безопасность и виды магазинов Вчера, 25 января, Apple сняла запрет на альтернативные магазины приложений на iOS. Нововведение начнет действовать только после релиза iOS 17.4, которая сейчас находится на этапе бета-тестирования. Но большая часть подробностей, касающихся особенностей загрузки софта не из ...

МегаФон помогает государству бороться с фишингом и утечками персональных данных МегаФон подключил собственную антифишинговую платформу к системе мониторинга фишинговых сайтов от Минцифры. Система МегаФона дополнила программу Минцифры «Антифишинг». Последняя находит сайты, которые маскируются под официальные ресурсы крупных компаний, госорганов, маркетп...

Оптимизация работы с Camunda на основе External task Привет! Меня зовут Андрей, я - ведущий разработчик в "РТК ИТ". В этой статье речь пойдет об опыте перехода на паттерн external task в одной из наших систем.Camunda — это BPM-движок для автоматизации бизнес-процессов. Она представляет собой набор библиотек, которые и позволяю...

Цена и доступность Honor X9B стали известны после размещения на сайте ОАЭ На веб-сайте электронной коммерции, работающем в странах Персидского залива, можно узнать цену на Honor X9B.

В браузере Chrome тестируется функция для сокрытия IP-адреса от веб-сайтов В версии браузера Chrome Canary посещать сайты можно незаметно

Личный опыт: переход с Redux на Effector. И при чем тут DX Frontend-разработка очень богата различными инструментами. Новые фреймворки и библиотеки выходят чуть ли не каждый день и, к сожалению, не все из них одинаково полезны или могут сделать ваш продукт лучше. Кроме того, они различаются по степени удобства именно для разработчик...

Куда делись достойные PM на российском IT-рынке? Я пришла в проектный менеджмент, именно в продуктовую разработку, когда это ещё не было мейнстримом. А в данный момент изумляюсь тому, во что превратилась отрасль.Куда делись мои старые коллеги? Умные ребята, горящие своим делом, которые и меня учили, и прекрасно справлялис...

Подробный гайд «Как испортить обучение сотрудников» Чего я только не насмотрелась, работая  с отделами обучения крупных компаний (и в России и за рубежом). Публикую свой личный ТОП-10 «Как испортить любое обучение сотрудников». Пользуйтесь. Читать далее

Готовь трактор зимой. Как дилер спецтехники настроил чат-бота и на 80% увеличил доход Как увеличить продажи в несезон? Какие лайфхаки повышают конверсию сайта? Какими УТП можно убедить консервативную аудиторию 45+ покупать онлайн? И как встретить сезон продаж во всеоружии, чтобы снять все сливки? Продавец сельхозтехники в несезон получал мало лидов из Ян...

Для кого я на самом деле проектирую интерфейсы? Для разработчиков. Моя задача проектировщика — пообщаться с клиентом, собрать его идеи и бизнес-запросы, а затем превратить в макеты и сопроводительную документацию для разработчиков. Если я плохо её оформлю или что-то забуду детализировать — пострадают именно они. Им придёт...

Apache NiFi как доступный ETL инструмент: кейс применения + тестовый стенд Docker В статье расскажу о практических аспектах использования Apache NiFi, опишу преимущества и проблемы, с которыми я столкнулся.Для наглядности собрал "песочницу" в контейнере Docker, в которой представлены упрощенные примеры пайплайнов, аналогичные тем, которые были использован...

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

Как выжить на первом испытательном сроке в IT и не только Всем привет! Меня зовут Артём Харченков, и я руководитель подразделения разработки программных продуктов в компании Crosstech Solutions Group. Сегодня я расскажу, как успешно пройти свой первый испытательный срок, что нужно делать обязательно и чего лучше не делать. Для...

Apple начала отдельно продавать зарядные кейсы с портом USB-C для AirPods Pro 2 Это позволяет владельцам беспроводных наушников перейти с Lightning-кейса на аналог с USB-C без необходимости приобретать новую пару AirPods.

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

После DDoS-атаки владелец сайта получил счёт на $100 000 за трафик DDoS-атака на сайт привела к нежелательному трафику. 190 терабайт данных было передано всего за четыре дня.

Очередной недобросовестный резидент «Сколково» В середине ноября к нам обратился сотрудник компании «Таргет Плюс», участника проекта «Сколково», с жалобой на своего работодателя. Он рассказал, что 13 ноября руководство в личной беседе сообщило о закрытии проекта, в разработке которого он участвовал. А уже 16 ноября техни...

Использование Symfony / PHP (II) Привет! Я, Андрей, Symfony разработчик - мы делаем сайты. Каждый день мы тратим много ресурсов на администрирование и базовые настройки проектов. В этой статье я продолжаю делиться опытом, как можно адаптировать фреймворк Symfony под свои нужды. Сегодня я расскажу как мы раб...

IX международная бизнес-премия и конференция WOW!HR Открыт прием заявок на IX международную бизнес-премию и конференцию по управлению персоналом WOW!HR 2024 Открыт прием заявок на участие в IX международной бизнес-премии и конференции по управлению персоналом WOW!HR 2024. Мероприятие состоится 22 и 23 апреля в Москве, а такж...

Разбираем TLS по байтам. Часть 1: кто такой этот ваш HTTPS? Подключение к сайту бывает защищённым, а бывает нет — это надо знать всем детям. Только мало детей знают, что это значит и как работает. Я, изучая веб-разработку, узнал об HTTP. Разобраться в нём несложно: в каждой статье о протоколе множество наглядных примеров запросов ...

[Перевод] Полезные расширения VScode для работы с документацией Как правило, работа с документацией — это последний этап любого проекта, связанного с данными (data science, data visualization и т. д.), проектированием и разработкой ПО. Речь о создании и редактировании библиотек, файлов README, обучающих материалов и др. Среди всех преиму...

GPT-4, Claude 3, Gemini Pro или опенсорс — как выбрать LLM под свою задачу? Несмотря на то, что сейчас из каждого утюга рекламируется доступ к ChatGPT и GPT-4, вообще говоря, в мире существует несколько больше разных поставщиков LLM (больших языковых моделей), и некоторые из которых могут гораааздо более эффективнее решать какие-то конкретные зада...

Власти Финляндии сняли с Yango временный запрет на передачу данных в Россию Расследование показало, что они и так не передаются.

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

Погружение в мир адаптивной верстки с Flutter Я Магин Максим, Flutter-разработчик агентства мобильной разработки Instadev. Поговорим о таком понятии как “адаптивная верстка”. Разберем, для чего она нужна, чем отличается от других видов верстки и какие подводные камни могут встретиться при использовании.Каждый разработчи...

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

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

Больше ИИ-инструментов, хороших и разных: Google представила помощника для написания кода Всё больше компаний создают разнообразные ИИ-модели, и, конечно, крупные корпорации — впереди планеты всей. На днях Google представила свой новый проект — Gemini Code Assist, инструмент, который помогает разработчикам писать код. О том, что это за новинка и какие ей дали воз...

Dev контейнеры и с чем их едят Настраивать зависимости проекта на локальной системе — это не страшно. Ну, только если зависимостей немного, проект один и вы единственный разработчик в команде. Иначе — очень страшно!В этой статье мы поговорим о контейнерной разработке с&n...

Разработчики Destiny Child и NIKKE нанимают сотрудников для новой кроссплатформенной игры Создатели таких мобильных игр, как NIKKE: Goddess of Victory и Destiny Child, решили пойти по пути Gameloft, и разрабатывать проекты сразу для нескольких платформ. Так, на корейском сайте Shift Up разместили вакансии программистов, художников и тестировщиков, которые будут р...

Дополнительная обвязка K8s и самописные компоненты в Kubernetes: для чего и кому нужны Познакомим вас с надстройками Kubernetes в платформе dBrain, большая часть которых - наши собственные разработки для отслеживания пограничных состояний кластеров K8s. Читать далее

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

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

В WordPress исправили уязвимость, угрожающую сайтам удаленным выполнением кода Разработчики WordPress выпустили патч для исправления RCE-уязвимости в своей CMS. Хотя под управлением WordPress работают около 43% всех сайтов в интернете, эта уязвимость вряд ли подвергнется массовым атакам, так как она затрагивает только новейшие версии WordPress, требует...

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

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

«Тинькофф Банк» запустил уникальную услугу, которая не имеет аналогов в России Ни для кого не является секретом, что хранить какие-либо ценные вещи и документы в квартире или в частном доме не слишком безопасно, так как все это может в один миг исчезнуть в случае, если случится Читать полную версию публикации «Тинькофф Банк» запустил уникальную услугу...

Обзор на новую CSS-in-JS либу от Facebook* – StyleX Недавно компания Facebook* (aka Meta**) выпустила в опенсорс собственную CSS-in-JS библиотеку под названием StyleX. По заявлениям разработчиков, она отлично подходит для больших проектов и ключевым ее преимуществом является перфоманс.В этой статье мы рассмотрим пример исполь...

Большая подборка открытых API Делимся ссылками на примеры API разных стилей, которое можно подёргать в режиме онлайн прямо на сайтах. Также к большинству ссылок есть документация. Читать далее

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

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

Как мы разрабатываем игры для Pixel Quest, публикуем исходники и делимся частью выручки Полгода назад я писал про наш путь к открытию первой пиксельной игровой Pixel Quest: путь от прототипа до первого игрового заведения. Сегодня хочу рассказать, как мы решили проблему разработки игр путём перехода с Go на Lua и публикации исходников, а также о планах делиться ...

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

Лазерный гравировщик и резак с ЧПУ Snapmaker Ray. Видеообзор от 3Dtool Всем привет, Друзья! С Вами компания 3DTool!Откройте новые горизонты творчества с Snapmaker Ray 40W!Этот уникальный лазерный гравер и резак станет вашим надежным помощником в воплощении самых смелых идей, будь то в мастерской, производственном цехе или у вас дома.Смотрите об...

В «Яндекс Аренде» теперь можно снять квартиру в трейд-ин Новый формат аренды доступен в Санкт-Петербурге и Ленинградской области.

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

Apple официально разрешит скачивать приложения на Айфон прямо с сайта. Хорошо ли это для России iOS 17.4 вышла уже довольно давно и европейские пользователи постепенно начали осваиваться, вот только использовать сторонние магазины приложений на Айфоне пока не могут — их нет. Более того, это же нельзя сделать в России, так как Apple реально ограничила установку а...

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

Google выложила в Сеть чертежи для создания забавной шапки-клавиатуры Компания Google не так часто выкладывает в свободный доступ детали о своих продуктах, но этот случай можно назвать исключением. Речь идет о разработке японского филиала «корпорации добра» под названием Gboard CAPS, представляющей собой головной убор в виде гигантской клавиши...

PostgreSQL и временные таблицы Мы много лет уже используем в качестве основной базы данных PostgreSQL. За это время он зарекомендовал себя быстрой и надежной СУБД. Однако, есть в PostgreSQL одна проблема, с которой приходится сталкиваться достаточно часто. К сожалению, реализация логики временных таблиц в...

Смерть third-party cookies. Что ждет нас в 2024? В большинстве браузеров уже есть те или иные механизмы блокировки third-party кук. В одних браузерах это ограничивается тем, что third-party куки разрешено отправлять только на посещенные пользователем сайты. В других браузерах внедряют различные "enhanced" и "intellegent" t...

Самый простой способ обхода блокировок доступа к сайтам любых стран Я понимаю, что пока, за использования VPN, аннонимайзеров и/или tor не применяют уголовные статьи, поэтому гораздо проще скачать какое нибудь приложение из магазина приложений и бесплатно воспользоваться им. Но где гарантия, что завтра они будут работать? Я понимаю (программ...

Глобальные события в мобильном приложении Одну и ту же задачу в программировании можно решить множеством различных способов. Привычного подхода, когда мы просто вызываем методы напрямую, обычно хватает почти для всех типов задач. Но с таким подходом в больших системах не всегда удаётся сохранить качество кода и мало...

[Перевод] Поиск в будущем Привычный поиск, вроде Google, работает сугубо в прошлом. То есть любые результаты, которые вы можете увидеть - это то, что уже произошло. Кроме того, есть ещё дополнительные временные издержки на индексирование: дни или даже недели. Неплохо для исторических справок, но всег...

Road Run, или как я свою первую игру делал. Часть 1 Разработка игры это очень интересно и увлекательно, а ещё это красиво, и наличие подобного проекта украсит любое портфолио. Здесь я хочу поделиться полученным опытом в ходе решения этой задачи, какие инструменты я использовал и какие цели перед собой ставил. Читать далее

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

Как я нашёл работу геймдев разработчиком в США из России. Размер и способ оплаты, английский, где искать Я геймдев разработчик, и 6 месяцев назад я нашёл работу на США из РФ. В этой статье рассказываю как я это сделал. Подкрепил слова скриншотами переписок, звонков, контрактом.Рассказал про:• Размер и способ оплаты• Уровень английского• Сайты для поиска вакансий• Резюме и сопро...

Как сделать макеты удобнее для команды Привет! Меня зовут Владимир Крылов, и я проектирую внутренние сервисы в Ozon.Продуктовые дизайнеры упаковывают решения проблем в макеты, которые часто смотрят коллеги: другие дизайнеры, менеджеры, аналитики, разработчики и QA-инженеры. Важно, чтобы макеты были максимально по...

Tencent выпустит игру Honor of Fight наподобие Super Smash Bros Мобильная игра Honor of Fight выйдет в апреле-июне 2024 года, как заявили на странице проекта в китайском сайте 3839. Её разработчиком и издателем выступает Tencent, а геймплей напоминает Super Smash Bros, только с восточной тематикой. Сражения в этой игре проходят на небо...

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

Отныне только седан? С официального сайта Lada убрали упоминание о Lada Granta в кузовах лифтбэк и универсал Инсайдерский паблик Avtograd News подметил изменения, произошедшие на официальном сайте Lada. Со странички Granta убрали упоминания о кузовах хетчбэк и универсал. Изображение: Lada Пока непонятно, с чем это связано. Сам АвтоВАЗ действительно снял с производства Granta ...

[Перевод] Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 2) Hola, Amigos! На связи Саша Чаплыгин, Flutter dev компании заказной разработки Amiga. Нашел интересную статью на английском о том, как добавить Flutter в новый или существующий проект Native iOS. Решил поделиться с вами переводом. Это вторая часть, в которой будет идти речь ...

Apple запустила новый раздел на сайте с документацией по всем продуктам — на русском Теперь можно быстро найти информацию о практически любом гаджете или ОС.

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

Чем заменить AirTag на Андроид. Нашли дешевые GPS-трекеры для любого смартфона Apple AirTag — довольно практичный гаджет, которым легко пользоваться и крайне сложно сломать или потерять. За несколько лет пользователи оценили преимущество GPS-трекера для Айфона, но проблема в том, что при переходе на Android он становится совершенно бесполезным, ...

Сервера игры Mighty Doom закроют в августе Издание PocketGamer передаёт, что в Microsoft и игровом подразделении Xbox прошли крупные сокращения, которые также коснулись и студию Alpha Dog Games — её просто закрыли. Она занималась разработкой и поддержкой мобильной игры Mighty DOOM. Эта же информация появилась на офиц...

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

Релиз «Смуты» перенесли на апрель Изначально Смута от российской компании Cyberia Nova должна была выйти 26 февраля. Теперь дату немного перенесли — на 4 апреля. Предзаказать игру можно через VK Play, со скидкой в 20% она стоит 1,612 рублей; акция действует до 26 февраля. Хотя разработчики «Смуты» не назвал...

Роскомнадзор блокирует доступ к сайтам иностранных IT-компаний, без офисов в России Роскомнадзор начал блокировать сайты иностранных IT-компаний, не открывших офисы в России, в соответствии с законом о "приземлении".

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

Пиратские ру-сайты с мангой попали под «атаку» издателей и государства Пиратскому сайту манги ReManga грозит судебное разбирательство после того, как он не отреагировал на жалобы My Comics, новой платформы для манги, поддерживаемой Южной Кореей. При этом ReManga также может находиться «под прицелом» властей России из-за запрещенных тем, которые...

Появился новый трейлер ArcheAge: War и тизер-сайт Пока что MMORPG ArcheAge: War доступна только в Южной Корее, но уже этим летом ситуация должна измениться — как минимум англоязычная версия игры появится в Юго-Восточной Азии на iOS, Android и PC. 28 марта для неё вышел новый трейлер, в котором показали разные классы через...

Siemens LOGO, Home assistant, или моё видение умного дома Привет! Меня зовут Максим, и работаю я DevOps инженером. Год назад я купил квартиру в новостройке, а это значит что я волен полностью все сделать под себя. Профессия обязывает всё автоматизировать, и мне это очень нравится, поэтому я не упустил возможность отыграться даже ту...

Новое приобретение Google Сегодня, корпорация Google договорилась о покупке калифорнийской компании Teracent, разработавшей технологию динамического создания баннеров в зависимости от параметров сайта и известной о пользователе информации. Подобная информация появилась на официальном блоге Google и...

Началась регистрация на закрытый бета-тест MMORPG Throne and Liberty от Amazon Издатель Amazon Games вместе с разработчиками из NCsoft объявили даты проведения второго закрытого бета-теста для MMORPG Throne and Liberty. Событие пройдёт с 10 по 17 апреля этого года для пользователей всех актуальных платформ: ПК через Steam, PlayStation 5 и Xbox Series X...

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

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

Скорее жив, чем мёртв: тенденция по развитию iOS технологий Подготовьте кружечку чая, запаситесь терпением и дочитайте всю статью до конца.После 24 февраля 2022 года, события в iOS разработке начали меняться не в лучшую сторону. Приложения "крупных" компаний удаляются из App Store (пример Сбербанк, Альфа банк, ВТБ, Тинькофф). Кажется...

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

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

Полигональное моделирование: от фундамента к продвинутым алгоритмам Александр Лонин, руководитель группы по полигональному моделированию, к. ф.-м. н., C3D Labs, представляет обзор топологии полигональной сетки, делится информацией об усовершенствованиях и новом функционале, а также знакомит с планами развития направления полигонального модел...

Доклады с оффлайн семинаров TechDays загружены на сайт Сегодня у нас очень насыщенный день:) Вот уже второй пост по поводу новых ТЕХНИЧЕСКИХ материалов, доступных для загрузки о просмотра. На сей раз очередь наших первых онлайн семинаров по продуктам Microsft — TechDays.ru. На сайте размещены все доклады, с которыми мы выступали...

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

Что такое Архитектура Существует множество определений термина "Архитектура ПО", от устаревших и неформальных до слишком абстрактных и претендующих на остроумие. К примеру, можно упомянуть сайт Института Программной Инженерии (SEI) Университета Карнеги-Меллона, в электронной библиотеке которого е...

Проект «Селенит». Часть 5: Контроллер, встроенное ПО и квадратурный модулятор Аппаратура SDR (Software-defined Radio), как и следует из названия, представляет собой программно-аппаратный комплекс. В предыдущих частях цикла были рассмотрены преимущественно аппаратные решения радиотракта трансивера Selenite Lite. В большей части данной публикации будет...

Жизнь после запрета писать про VPN: зачем мы остаёмся на Хабре Как мы уже писали, с 1 декабря прошлого года Роскомнадзору разрешено блокировать сайты с информацией о VPN и иных способах обхода блокировок. С понедельника началась новая волна блокировок протоколов OpenVPN и WireGuard, приведшая к перебоям с VPN у многих пользова...

Java Digest #9 Всем привет!

Топ-3 причины, почему вы должны использовать Copilot Всем привет! Меня зовут Анатолий Барцев, я frontend-разработчик в команде Модерации Циан. Я решил протестировать Copilot, чтобы оценить, полезен ли он для реальной разработки. В статье расскажу, какие выделил для себя плюсы использования, а также покажу, как GitHub Copilot п...

Как загружать классы в Java 8 и Java 9+? Привет, Хабр! Я разработчик в Институте Системного Программирования РАН, занимаюсь разработкой статического анализатора Svace. Недавно я столкнулся с задачей самостоятельной загрузки классов в JVM, что оказалось непросто, потому что в проекте мы используем модули Java.Модули...

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

Как защитить биометрические данные, повысить безопасность блокчейн-приложений и другие how to из области ИБ Привет Хабр. На связи beeline cloud с подборкой практических советов от экспертов по информационной безопасности. Разбираемся, почему биометрию считают надежной, хотя большинство данных пользователей находятся в открытом доступе. Подробно рассказываем, что такое аудит с...

В России уже можно брать Volkswagen, Zeekr и «Москвич» в аренду по подписке Стартап «Кама», который занимается созданием отечественного электромобиля «Атом», запустил сервис подписки на электромобили других производителей. Как сообщают «Ведомости», сайт сервиса Atomobility отображается в системе «СПАРК-...

Позвонить манулу, выхухоли, зубру или тупику: Tele2 предлагает выйти на связь с дикими животными Российский оператор мобильной связи Tele2 объявил о запуске  благотворительного проекта «На связи с природой», в рамках которого абоненты могут «позвонить» диким животным.  Иллюстрация: Tele2 Таким образом абоненты оператора смогут пос...

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

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

Разработчики Naraka Bladepoint Mobile прервали молчание Naraka Bladepoint Mobile всё ещё находится в разработке, по крайней мере её китайская версия. Об этом заявил комьюнити-менеджер игры на китайском сайте weibo. Он сообщил, что большая часть контента для мобильной части разработана и вошла в стадию «настройки». Также нам напо...

Диаграммы Ганта онлайн, читалка для книг на английском, красивые данные для отчетов – эти и другие российские стартапы 10 новых российских проектов для управления проектами, финучета в бизнесе, 3D презентаций товаров и услуг, геоаналитки, ускорения индексации сайтов и многого другого. Битва за «Продукт недели» началась!Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервис...

Как аналитики данных и специалисты по Data Science находят работу после курсов: опыт Практикума Привет, Хабр! Меня зовут Ольга Матушевич, я наставница на курсе «Аналитик данных» в Яндекс Практикуме. Большая часть наших студентов в качестве цели обучения указывает успешное трудоустройство в новой профессии. Поэтому мы внимательно отслеживаем, у кого из выпускников получ...

Создание шаблонов сайта в Joomla 4+ Последние статьи на Хабре о создании шаблонов для Joomla - 2015-2017 годов. В этой статье опытным разработчикам будет интересно посмотреть на отличия от предыдущих версий Joomla и, возможно, дополнить статью ценным советом. Тем же, кто чаще работал с другими движками статья ...

Развиваем продукт «без проблем» В своей прошлой статье я рассказывал о том, как использовать метрики при разработке продуктов. Статья получилась довольно насыщенная, но теоретическая.В этой статье я хочу рассказать о том, как на практике применять эти подходы при развитии продуктов. Можно ли опираться толь...

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

С 10 декабря по всей России. Собственников квартир ждет неприятный сюрприз Едва ли для кого-то является секретом, что стоимость недвижимости на российской территории очень сильно и крайне существенно выросла за последние годы. Теперь купить квартиру в крупном городе можно в два-три раза дороже, нежели это можно Читать полную версию публикации С 10...

Компания LEGENDA объявила о начале продаж в проекте «Северный порт» Девелопер LEGENDA объявил о старте продаж в проекте «Северный порт» на  северо-западе Москве. Для проекта созданы 65 типов планировочных решений —  от студий до квартир с 4 спальнями. Проект включает дизайнерские квартиры от LEGENDA,  в которых предусмотрены уникальные...

Эмулятор Suyu мгновенно удалили После решения Nintendo подать в суд на Yuzu, популярный эмулятор Nintendo Switch для ПК, и последующего прекращения работы над проектом (с огромным штрафом в размере 2,4 миллиона долларов), появились две новые разработки от фанатов под названиями Suyu и Nuzu. К сожалению, вс...

World of Goo 2 анонсировали 15 лет после релиза World of Goo World of Goo 2 — новая игра от Tomorrow Corporation в жанре «головоломки». Игровая студия обещает, что это самый большой проект в их карьере. В плане сеттинга и красивой 2D-картинки вторая часть не отличается от первой World of Goo. Игрокам снова предстоит строить необычные...

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

Google начала разработку бюджетных смарт-часов Pixel Watch 2a Издание GizmoChina обратило внимание на каталог сайта сертификации Федеральной комиссии по связи США (FCC). В каталоге под номером G4SKY появилось описание «умных» часов; инсайдеры считают, что это смарт-часы Google Pixel Watch 2a.

Быстро или мгновенно — с какой скоростью должен работать ваш продукт. Часть 1 Всем привет! Я Антон Телицын, продакт-менеджер в AI-центре Тинькофф, до этого работал в Miro над движком доски. В обеих компаниях сталкивался с вопросами управления скоростью реакции продуктов в разных ситуациях.Это первая статья про управление отзывчивостью продуктов. Рассм...

Immortal Prince — хорошая замена Hades для Android Пока Hades только готовится к релизу на iOS от Netflix, разработчикам Ararat Games есть что показать — они выпустили мобильную игру Immortal Prince в Google Play 6 марта. По геймплею и стилистике она напоминает Hades, но сеттинг другой — мы играем за юного принца Маркуса, на...

Обновление iOS 17 «убило» связь на некоторых iPhone Некоторые пользователи, — как много, пока неизвестно — начали жаловаться в Reddit, а по большей части на сайте поддержки Apple Support Community Discussions, о невозможности звонить с айфонов после выхода обновления iOS 17.2.1.

Qualcomm крепко взялась за RISC-V. Вместе с другими четырьмя участниками Qualcomm создала компанию Quintauris Компания Qualcomm явно сильно заинтересовалась перспективами архитектуры RISC-V. Сначала стало известно, что новая платформа Snapdragon Wear будет опираться именно на эту архитектуру, а теперь сообщается, что Qualcomm вместе с другими компаниями создаёт компанию Quintau...

История одной миграции из западного частного облака в публичное российское Многие глобальные компании ушли с российского рынка, но российские подразделения остались. «Дочкам» пришлось искать замену ресурсам, которыми раньше обеспечивало головное предприятие. За последние два года в Linx обратилось несколько таких заказчиков, перед которыми встала з...

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

Гайд для системного аналитика: как управлять требованиями на разных этапах проекта. Часть 1: Инициация Жизненный цикл любого проекта включает в себя этапы инициации, планирования, исполнения, контроля и завершения. Гибкие методологии и итерационный подход используют в проектах по разработке программного обеспечения всё чаще. С ними этапы проекта повторяются несколько раз для ...

Книга «Разработка приложений на базе GPT-4 и ChatGPT» Привет, Хаброжители! Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах GPT-4 и ChatGPT, а та...

Временные ряды в R Привет, Хабр!Сегодня мы поговорим о временных рядах, и как мы можем работать с ними, используя ЯП R. Временные ряды позволяют понять динамику процессов, изменяющихся со временем, и предсказывать тенденции. Читать далее

Создание консольной игры Супер Ним на Python Приветствую всех хабровчан! Я являюсь студенткой Финансового Университета при Правительстве РФ и обучаюсь на направлении Прикладная математика и информатика. Сегодня мне хотелось бы поделиться своим туториалом для изучающих Python с нуля. Идея для создания этой статьи появил...

eSIM и протоколы спецификации GSMA SGP.02: кейс МТС Привет, Хабр! Меня зовут Алексей Степанов, я работаю аналитиком в проектах IoT Connected Car и eSIM M2M в «МТС Диджитал».Среди наших клиентов — совершенно разные компании. Производители умных счётчиков для воды, терминалов для эквайринга, и даже автомобилей.В этом посте расс...

Умный дом в панельной хрущёвке Сразу признаюсь, что слово «хрущёвка» в этом тексте – скорее хук в заголовке. Правильнее было бы сказать, что я просто описываю свой опыт создания умного дома в обычной среднестатистической квартире городского жителя РФ, который я проживаю прямо сейчас.Статья будет состоять ...

Проверяем YTsaurus. Доступность, надёжность, open source В этой статье мы расскажем вам о результатах проверки кода проекта YTsaurus статическим анализатором PVS-Studio и разберём найденные ошибки. Уже больше полугода назад YTsaurus — мощная BigData-система — стала Open Source. Её разработка и использование направлены на расширени...

Zenject: приемы и хитрости В мой джентельменский набор разработчика входят Zenject, Addressables и DOTween, значительно облегчающие разработку любого проекта на длинной дистанции.У Zenject-а есть очевидно лишние (привет, Signals) и запутанные модули и возможности. Зачастую, чтобы сделать все красиво, ...

[Перевод] Миф: наличие тестировщиков в Agile-команде необязательно В этой статье я постараюсь развеять один из самых распространенных мифов о разработке по Agile: «Необязательно иметь в команде тестировщиков. Разработчики могут тестировать сами». Я думаю, такой подход возможен в некоторых «особых» сценариях, но в любом случае это было бы не...

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

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

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

API для хостинга: кому он потребовался и как мы его сделали Привет, Хабр! На связи хостинг-провайдер SpaceWeb. В этой статье расскажем, как работает клиентский API у нас, почему для него мы выбрали технологию JSON-RPC и чем она нам так нравится. Историей делятся Виталий Киреев, руководитель R&D, и Алексей Шашкин, продакт-менеджер...

Чем отличаются Apple Watch Series 9 от Apple Watch Ultra 2 и какие лучше купить в 2023 При покупке Apple Watch многие ориентируются на количество функций и характеристики смарт-часов, из-за чего модели вроде Applе Watch SE автоматически остаются не у дел. Традиционно внимание покупателей приковано к последним версиям, коими в этом году являются Apple Watch Se...

Наш опыт Android- и iOS-разработки в проекте Посмотрим на текущую ситуацию с разработчиками Android и iOS‑приложений. Обсудим варианты разработки мобильных приложений. Разберемся, как мы в стартапе NFCKEY работаем в этом направлении. Затронем особенности, которые возникают в связи с у...

МТС подключила к высокоскоростному интернету новые дома ЖК «ЗИЛАРТ» ПАО «МТС», цифровая экосистема, подключила к гигабитному домашнему интернету семь готовых к сдаче домов на 1293 квартиры в жилом комплексе «ЗИЛАРТ» — флагманском столичном проекте «Группы ЛСР», одного из ведущих строительных холдингов России.

Greed Game: Тестирование клона Dark and Darker Mobile продлится до 13 мая Разработчики игры Greed Game проводят бета-тест на Android, который продлили до 13 числа из-за «энтузиазма игроков», как передают в посте X; официальный APK можно скачать через сайт игры. В плане геймплея это альтернатива Dark and Darker Mobile с PvPvE подземельями. Единстве...

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

Фанат создал сайт по игре Helldivers 2 для отслеживания статуса в миссиях в реальном времени Один из фанатов запустил сайт Helldivers 2, на котором можно узнать, каким планетам нужна ваша помощь и насколько вы близки к победе.

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

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

Для мобильной ОС «Аврора» хотят создать браузер на основе Chromium Издание «Коммерсантъ» пишет, что компания «Открытая мобильная платформа» (ОМП) планирует разработать для своей мобильной ОС «Аврора» браузер на основе кода Chromium. Компания разместила вакансию инженера-разработчика браузера на сайте...

«Почта России» запустила доставку посылок из дома в отделение Нужно просто зарегистрировать её, упаковать и оплатить на сайте или в приложении.

GridStack + Vue 3 composition api Мир всем, на связи ShADAMoV!Сегодня, я бы хотел поведать вам о своём опыте взаимодействия с библиотекой GridStack. Расскажу о странностях и сложностях, с которыми столкнулся в ходе её интеграции во Vue 3 проект. Прежде чем приступим, дисклеймер: автор данной статьи не претен...

Топ за свои деньги OnePlus Nord 3, более дешевый аналог ... Встречайте скидку на один из средних топов всех времен – OnePlus Nord 3. Более дешевый аналог OnePlus Ace 2 и Realme GT Neo 5 теперь еще дешевле, всего за 15399 грн.

Топ за свои деньги OnePlus Nord 3, более дешевый аналог ... Встречайте скидку на один из средних топов всех времен – OnePlus Nord 3. Более дешевый аналог OnePlus Ace 2 и Realme GT Neo 5 теперь еще дешевле, всего за 15399 грн.

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

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

Исповедь о продуктовых провалах. 6 проектов, которые не стоило запускать, но мы все равно попробовали Решили, что достаточно поднаторели и теперь можем делать продукты не только для клиентов, но и для себя. И… ошиблись в этом. В прошлой статье я делился, как мы хоронили проекты клиентов. А сейчас я хочу рассказать, как потеряли много денег и в итоге закрыли свои продукты. Ч...

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

Когда одной ARIMA мало. Прогнозирование временных рядов нейросетями Привет, Хабр! Меня зовут Никита, я работаю в Мегафоне аналитиком больших данных. В этой статье я хочу поговорить про временные ряды, а если конкретнее, про использование нейросетей для их прогнозирования. В статье мы не только разберем две актуальные архитектуры для про...

Потрошим golang: как устроена память Привет, меня зовут Стас, и я работаю в VK Cloud над разработкой облачных сервисов в команде Data Masters. Сервисы, запрошенные клиентами, так или иначе должны развернуться в том виде, в котором клиенты их запросили, в адекватные сроки и без ошибок. Существует множество мех...

Как онлайн-школа поняла, чего хотят родители, и в 9 раз повысила конверсию из лида в продажу, получив 1000+ обращений Как привлекать лиды с конверсией 47% в продажу? Что бывает, когда отдел продаж не понимает болей своей аудитории и как это исправить? Снижать бюджет в несезон вслед за  конкурентами или наоборот пушить и масштабировать продажи? Расскажем, как решали все эти проблемы на ...

Как я осваивал Jetpack Compose Привет, я Михаил Селезнев, андроид-разработчик в компании 1221Systems. Поделюсь своими впечатлениями о Compose — будет интересно коллегам, которые думают о переходе на него. Расскажу, в чем были сложности и что помогло мне быстрее разобраться.Пару слов о моем бэкграунде: я в...

Опыт использования свободного ПО OSS-CAD_SUITE для программирования FPGA Gowin Для программирования FPGA нужна среда проектирования. Например, при использовании микросхем ПЛИС Altera/Intel мы используем САПР Intel Quartus Prime Software. Возможно, основная ценность технологии ПЛИС даже не сами микросхемы, а программное обеспечение, которое позволяет ра...

Личный опыт: тестовое для поиска на позицию Junior Product Manager Меня зовут Герман, я руководитель продуктового направления лояльности в компании CSI. Недавно мы решили расширить продуктовую команду и мне нужно было разработать тестовое задание для отбора подходящих кандидатов на позицию Junior Product Manager. Я делал это впервые и с нул...

Короче, кейс: как разработчика уволили. А он за 10 дней запустил свой простой продукт и вышел на $4K в месяц Разираем, как разработчик попал под массовые увольнения, но потом за 10 дней запустил простой продукт, дублирующий его зарплату. Читать разбор кейса

К вопросу об импортозамещении История это началась еще в стародавние времена (в начале 2022 года), когда импортозамещение электроники не было столь востребовано, и воспринималось скорее, как непонятная прихоть начальства, нежели как насущная необходимость. Делали мы клавиатуру для применения в изделиях ...

В Сети появилось много мошеннических сайтов-двойников Qiwi Банка Агентство по страхованию вкладов заявило о появлении большого количество сайтов-двойников Qiwi Банка и других сервисов. Мошенники за вознаграждение предлагают вывести зависшие средства В настоящее время в сети Интернет появляется большое число сайтов - двойников Киви-ба...

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

[Перевод] Размер пул-реквеста имеет значение Иногда бывает так, что вы отправляете на проверку пул-реквест, который оказался существенно больше, чем вы ожидали. И у вас возникает вопрос:«Какого же размера он должен быть? Бывает ли идеальный размер? Если бы теоретически можно было полностью его контролировать, то наскол...

The Rule of Land: Pioneers — китайская замена This War of Mine ПК-версия игры The Rule of Land: Pioneers появилась в Steam 18 июля 2023 года. Она получила смешанные отзывы, но у проекта есть и почитатели — они сравнивают игру с This War of Mine, только с большим акцентом на выживание в дикой природе, сбор ресурсов и охоту. Для The Rule...

Как слушать джаз и читать сложные книги: подборка курсов для тех, кто хочет блеснуть эрудицией в компании У Лайфхакера есть кое-что новое для тех, кто любит учиться. На сайте заработал раздел «Курсы», в котором собрано более 9 000 учебных программ по разным направлениям.

Первый взгляд на Termit 2.0 — российскую систему терминального доступа Хабр, привет! Меня зовут Алексей Ватутин, я руководитель практики инфраструктуры рабочих мест в компании К2Тех. Мы с командой давно изучаем рынок корпоративного ПО, но с тех пор, как российские разработчики пустились догонять и обгонять зарубежных, мониторить новинки стало в...

Open Source в финансах. Проект Okama В среде финтех проектов наблюдается интересный парадокс. С одной стороны, вряд ли можно найти область, куда приходит больше инвестиций. Поэтому именно в финтехе сосредоточены самые продвинутые технологии: блокчейн, искусственный интеллект, биг дата, ML и др. С другой стороны...

HMD Global снизила цены на смартфоны Nokia Компания HMD Global снизила цены на смартфоны Nokia, которые перечислены на её официальном сайте и 2 апреля, то есть это не первоапрельская шутка. На сайте не указаны временные рамки для новых цен, однако новые цены определенно заслуживают внимания. С полным списком пре...

Карсон Гросс, создатель HTMX Карсон Гросс (Carson Gross) — профессор информатики из Монтаны, который неожиданно стал одним из самых ярких персонажей в индустрии веб-программирования последних лет. Он автор языка HyperScript и популярной библиотеки для фронтенда HTMX, позволяющей создавать сложные инте...

Префиксы is, has, can, should… в нейминге переменных и функций Префиксы помогают разработчикам быстро понять предназначение переменных и функций, что особенно полезно в больших проектах или когда код должен быть понятен новым участникам команды Читать далее

Яндекс задействовал ИИ для борьбы с фишинговыми сайтами Яндекс внедрил систему искусственного интеллекта (ИИ) для выявления фишинговых сайтов. С ноября 2023 года нейросеть обнаружила почти 400 000 таких ресурсов, пишут «Ведомости».

Первый трейлер Asphalt Legends Unite с датой релиза — больше информации по игре Разработчики Asphalt Legends Unite выпустили первый трейлер, который показывает, чего стоит ждать от переделанной версии Asphalt 9: Legends. Её основная фишка — кроссплатформа. Legends Unite впервые перенесёт серию Asphalt на консоли PlayStation 4 и PS5. Также в трейлере у...

Apple позволила пользователям из ЕС загружать приложения с сайтов разработчиков При этом разработчики должны согласиться на взимание «технологического сбора».

Новые подробности игрового процесса Project Orion — сиквела Cyberpunk 2077 Студия CD Projekt Red пока что вообще не спешит делиться подробностями сиквела Cyberpunk 2077 под кодовым названием Project Orion, так что игроки сами начали собирать информацию по крупицам. Так вчера, 6 февраля, уже стали известны новые сотрудники, которые присоединились к ...

Большой API для экспериментов и front проектов или памятка о том, как я создавал проект Это моя первая статься, а потому, как мне кажется, будет хорошим шагом начать с того, кто я такой. Меня зовут Юрий, я учусь на программиста и попутно сам стараюсь изучать всё возможное про мою специальность, а моя специальность - это .Net. Влюбился в него и вцепился с первог...

7 причин некачественного кода в Unity-проектах Хорошего, годного кода в проектах на Unity мало. Поддержка унаследованных Unity-проектов представляет обычно немалые сложности, а разработка часто сталкивается с неестественными трудностями.Почему так? Казалось бы - Unity это просто, да и толковых программистов вроде хватает...

Уютное приключение Song of Nunu: A League of Legends Story вышло на консолях Экшен-приключение из серии A League of Legends Story наконец-то добралось до консолей Xbox One, Xbox Series X|S и PlayStation 4|5 спустя несколько месяцев после релиза на ПК и Switch. Уютная и тёплая история Song of Nunu от разработчиков из студии Tequila Works — авторов RiM...

Итоги года Pornhub: в топе по запросам Fortnite, Minecraft и Atomic Heart Сегодня — 14 декабря — «развлекательный» сайт Pornhub поделился статистикой запросов за 2023 год, в которую попало несколько игровых номинаций. Так самой популярной игрой среди пользователей сайта стала Fortnite, которая занимает этот титул уже третий год подряд. Следом за н...

Что внутри у PlayStation Portal? Оцениваем странный девайс от Sony В конце лета 2023 года корпорация Sony представила свою новую портативную консоль, которая получила название PlayStation Portal. Собственно, это не совсем игровое устройство, оно не автономное. Дело в том, что девайс выполняет лишь одну функцию — транслирует игры с PlayStati...

2K Games переименует Conquests and Alliances в Civilization: Eras & Allies Conquests and Alliances — мобильная RTS от 2K Games, которая находится в стадии пробного запуска на Android в ряде стран. Вероятно, издатель решил сделать шаг вперёд к релизу или понял, что без громкого названия проект такого масштаба вряд ли «выстрелит», поэтому переименует...

Как пользователи убедили Chevrolet продать им машину за 100 рублей — или проблемы использования ИИ-чатботов Ряд бизнесов уже внедрили к себе на сайты чат-боты на базе ChatGPT и YandexGPT для поддержки клиентов. В том числе автодилеры. Что логично: ИИ может предоставить более специфическую информацию, описать особенности модели, выдать клиенту рекомендацию в зависимости от его бюдж...

Конструктор для верстки HTML-писем, создание сайта при помощи нейросети – эти и другие российские стартапы 10 новых российских проектов для бесплатного обучения программированию, взаимодействия клиентов с брокерами по недвижимости, создания интернет-магазина со встроенной CRM, создания и ведения династий в The Sims (!) и многого другого. Битва за «Продукт недели» началась!Product...

Умная квартира начальника: хотел всё на Z-Wave и Алисе, но решил сэкономить Мы продолжаем знакомить читателей с умными квартирами. В прошлый раз мы рассказывали о проекте айтишника, который хотел все сделать на Wi-Fi, но передумал.Сегодня мы посетим квартиру руководителя строительной компании, весьма далекого от темы IT. Сергей привык раздавать указ...

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

Быстрое развертывание небольших web-приложений на сервере посредством git push Контекст Предположим мы поддерживаем небольшой web-проект. У нас есть песочница для разработки с git'ом, отладчиками и прочими полезными вещами. Сайт уже запущен, и код скопирован из песочницы на удаленный сервер. Код приходится иногда (а возможно и частенько) обновлять и до...

Google снижает рейтинг сайтов по выходным К понедельнику сайты возвращают свои исходные позиции.

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

Роскомнадзор начал ограничивать доступ к сайтам «неприземлившихся» компаний Заблокированы сайты хостинг-провайдеров

Постпредство РФ при ООН: Запад контролирует украинский сайт «Миротворец» Постпредство РФ при ООН рассказало о финансировании сайта «Миротворец»

Перенос сайта на другой хостинг Как перенести сайт на хостинг самостоятельно, что подготовить до и проверить после смены хостинг-провайдера.

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

Временные ряды с Julia с библиотекой TimeSeries.jl Julia позволяет достигать скорости, сравнимой с C, что делает её хрошим выбором для временных рядов.Пакет TimeSeriesпредоставляет удобные методы для работы с данными временных рядов в Julia. Читать далее

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

Apple сдалась и «поставила на паузу» использование MicroLED в Apple Watch Согласно сообщению Марка Гурмана из Bloomberg, компания Apple отложила планы по разработке MicroLED-дисплея для Apple Watch. Ссылаясь на высокую стоимость и сложность, Гурман сообщает, что Apple приостановила работу над дисплеем «примерно в то же время», что и проект по созд...

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

В классические игры от Capcom можно поиграть через браузер на смартфоне Пока Nintendo и Sony во всю борются с создателями и пользователями эмуляторов, другая японская компания — Capcom — наоборот делает свои классические проекты доступными для всех желающих, особенно для мобильных геймеров. Так, в июне прошлого года, как заявляет TouchArcade, в ...

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

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

Fastlane для Android разработчиков Рост команды требует большего вовлечения в процессы и договорённости, которые, в свою очередь, требуют автоматизации и инспекции. Можно взять bash‑скрипты и закрыть ими эту потребность, но насколько это будет удобно? Тут нужен инструмент, который упростит разр...

«Масса, похожая на "Доширак"», одноразовые клипсы, ковры со стекловатой и мнущийся руками пол. «Клубный сервис» разобрал «китайский Cadillac» под названием GAC GS8 «Клубный сервис» разобрал GAC GS8 – флагманский внедорожник российской линейки, похожий на автомобили Cadillac. В свое время компания удивила стоимостью этого автомобиля: он оказался довольно недорогим для своих размеров и оснащения. После пр...

Как мы в 4 раза ускорили мобильную версию ВКонтакте Для пользователей важно, чтобы сайт загружался быстро, — мало кто готов тратить время на ожидание. А ещё загрузка страниц влияет на оптимизацию в поисковых системах: чем быстрее открывается сайт, тем выше вероятность, что его найдёт целевая аудитория. Меня зовут Тарас И...

Apple вернула компактный iPhone на официальный сайт: компания начала продавать восстановленные iPhone 12 mini С выходом серии iPhone 15 официальный сайт Apple удалил iPhone 13 mini, что положило конец линейке продуктов mini. Однако теперь на официальном веб-сайте Apple в США появились восстановленные iPhone 12 mini. Версия на 256 ГБ стоит 529 долларов. Это единственный компактн...

«Роскомнадзор» внес Steam в реестр запрещенных сайтов РФ, но после быстро убрал Сайт Steam неожиданно оказался в реестр запрещенных, что вызвало легкую панику среди геймеров.

Смартфон V30 Pro от компании Vivo был замечен на сайте Bluetooth SIG Vivo V30 Pro был замечен под номером модели V2319 и единственное что раскрывает этот сайт - поддержка Bluetooth 5.3.

Vivo V30 с чипом Snapdragon 7-го поколения замечен на сайте сертификации Bluetooth SIG Листинг сайта не раскрывает никакой новой информации, но подтверждает предстоящий запуск смартфона.

Google позволила владельцам сайтов не делиться данными при обучении своего ИИ Google пошла по пути конкурента — OpenAI и реализовала инструмент Google-Extended, который нужен для взаимодействия с поисковыми роботами.

Как исследовать текст в интерфейсе Привет! Меня зовут Анна Мурашова, я UX-исследователь М.Тех (М.Видео-Эльдорадо). Не будет преувеличением, если скажу, что текст в интерфейсе — это самый важный тип контента на наших сайтах и в мобильных приложениях. Благодаря тексту пользователи:• подбирают товары по характер...

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

Дайджест Wanted.VC #21 Один из проектов, представленных на прошлой неделе на Wanted.VC, — «Море салонов» — уже успел рассказать о себе на Хабре — омысленно и обстоятельно. Спешим напомнить, что аналогичная возможность есть у любого другого стартапа, ищущего венчурные инвестиции. Для того, чтобы о...

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

Передняя часть машины приехала из Австралии, а бэушную подвеску купить проще, чем новую. «Клубный сервис» о трудностях восстановлении Great Wall Poer «Клубный сервис» уже рассказывал о необычном инциденте, когда в китайский пикап Great Wall Poer «прилетело» колесо от армейского КамАЗа. Тогда машину забрали в сервис и пообещали, что расскажут о процессе восстановления. И вот первый промежуточны...

Обработка анимации после бюджетного мокапа для UE4 Мы небольшая студия энтузиастов, основная наша деятельность это создание проектов для местного музея под гарнитуры VR (Oculus Quest 2). В каждый наш новый проект мы стараемся добавлять какую-нибудь фишку. В этом проекте принято было отказаться от Mixamo и создать свой компле...

На Госуслугах появилась запись к нотариусу На портале Госуслуг стала доступна запись нотариусу. Теперь можно записаться через сайт к ближайшему нотариусу на удобное время и выбрать одну из более чем 50 нотариальных услуг. Кроме того, при желании клиент может заранее отправить нотариусу электронные копии документ...

Инструкция: как быстро настроить GitLab CI/CD на Flutter-проекте Привет! Я Александр Омельяненко, Flutter-разработчик в AGIMA. Недавно мне понадобилось быстро настроить CI/CD на Flutter-проекте. Те несколько руководств, что я нашел в интернете по этой теме, были либо с нерабочими примерами, либо запутанные и просто плохого качества. Но вс...

Анонс Blade & Soul NEO Classic — классической версии MMORPG на UE 4 Корейская компания NCSoft продолжила череду анонсов, о которой мы сообщали ранее, и представила классическую версию MMORPG Blade & Soul под названием NEO Classic. Судя по всему, нас ждёт не полноценная игра, а несколько серверов, собранных из старых билдов на движке Unre...

[Перевод] Меняем моки репозиториев на in-memory реализации Одним из важнейших аспектов тестирования наряду с поиском ошибок в приложении является время, необходимое для его проведения. Если тестирование приложения занимает от нескольких минут до нескольких часов, то оно не подходит для разработки с использованием быстрого цикла обра...

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

Electronic Arts ищет программиста для новой мобильной игры На сайте hitmaker.net появилась вакансия от Electronic Arts на позицию бэкенд разработчика. Работать нужно удалённо, но находиться в Канаде — офис подразделения EA расположен в Ванкувере. Программист будет трудиться над новой мобильной игрой. В ней будет мультиплеер, рассчит...

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

Ubisoft закроет некоторые сервера Rainbow Six Mobile На сайте Ubisoft появился англоязычный пост по игре Rainbow Six Mobile. В нём разработчики говорят, что пробный запуск позволил им собрать обратную связь, что помогло проекту встать на правильный путь развития. При этом до сих пор есть над чем работать, поэтому для R6M не бу...

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

Как создать сервис по оценке транспортной доступности новостроек при горящих дедлайнах Привет, Habr! Меня зовут Руслан Габдрахманов, я руководитель команды разработки информационных систем в «МосТрансПроекте». Сегодня расскажу, как мы создавали городской сервис «Узнай про ЖК», упрощающий выбор квартиры или жилья.  Читать далее

Анонс Kingdom Rush 5: Alliance с пришельцами и тентаклями Студия Ironhide Game выпустила тизер игры Kingdom Rush 5: Alliance. В ней можно увидеть гоблина, который убирает мусор с пола в тронном зале, после чего открывается красный портал, его хватает тентакля с глазами и забирает с собой, заметая все следы. Релиз Kingdom Rush 5: A...

Python для gambling'a. Часть 1 — Сбор данных ПредисловиеПростой python-cкрипт для парсинга спортивной статистики по баскетболу с популярного сайта Читать далее

От конструктора до облака: какие есть способы разработки мобильных приложений Привет! На связи Вася Крючков, уже больше 7 лет я занимаюсь разработкой мобильных приложений и сейчас работаю в компании IMSHOP.IO, где за 5 лет разработали больше 150 приложений для ритейла. За эти годы часто встречал случаи, когда е-com менеджеры и технические директора сл...

Запишись на финальный бета-тест MMORPG Tarisland Разработчики Tarisland анонсировали последний бета-тест перед релизом. Он пройдёт сразу на iOS, Android и PC, но будет коротким — его проведут с 27 по 30 мая. Несмотря на такой срок, участвовать смогут 10.000 игроков со всего мира. При этом они должны подать заявку до 24 мая...

Для ВВС США будет разрабатываться новый совместный боевой самолет Anduril "Fury" 24 апреля компании Anduril и General Atomics были выбраны для разработки первых проектов автономных боевых самолетов.

За доставку дилерам теперь нужно доплачивать. Если заказать машину на сайте УАЗ, то придётся ждать до полугода Ульяновский автозавод с 1 ноября принимает «компенсационные меры», которые вызваны неконтролируемым ростом стоимости доставки готовых автомобилей по России. Теперь каждый автомобиль УАЗ продаются с доплатой за его доставку до дилерского центра в размере 50 т...

Как оплатить VPN из России рублями С прошлого года пользователи VPN в России оказались перед дилеммой: западные VPN-сервисы больше не принимают российские карты, а российские VPN-сервисы бесполезны для тех, кто хочет без ограничений пользоваться запрещёнными социальными сетями и читать запрещённые сайты. Впро...

Россияне смогут зарегистрировать собственные сайты на «Госуслугах» Российский хостинг открыл возможность размещения сайтов физлиц на доменах *.ru и *.рф

Core Web Vitals и новая метрика INP: полное руководство по ускорению сайта актуальными методами Работающие способы оптимизировать сайт для Google Core Vitals. Обновленный материал.

Действительно знаковое обновление: iOS 17.5 позволяет владельцам iPhone в ЕС загружать приложения с веб-сайтов Apple выпустила для разработчиков первую бета-версию iOS 17.5, и, как и ожидалось, в обновлении реализована поддержка загрузки приложений с веб-сайтов разработчиков в Европейском Союзе. Еще в  iOS 17.4 Apple начала разрешать разработчикам предлагать свои приложения...

В России снижается число утечек персональных данных? Или всё не так? Заметил, что на разных новостных сайтах в последние месяцы расходится информация об аномальном снижении числа утечек персональных данных в России в 2023 году. Почти в два раза! Вот это успех. Неужели мы действительно стали самыми продвинутыми в сфере IT-безопасности в мире?Н...

Google научила браузер Chrome определять и предупреждать пользователей и сайтах со спамом Google внедрила в свой браузер Chrome новую функцию, которая предупреждает пользователей о сайтах, отправляющих чрезмерное количество уведомлений.

Заражение сайтов по FTP Добрый вечер, уважаемые хабравчане! У меня сложилась неприятная ситуация. Сделал сайт клиенту. Он доволен, деньги получены. Но через месяц я обнаружил что при заходе на сайт начинает ругаться антивирус Avira. Говорит, что страница заражена WebGen. Просмотрев index.php обнар...

Система иконок на React Очень часто при разработке React-приложения нам приходится работать с большим количеством иконок в проекте. Наверное, каждый разработчик стремится максимально упростить и автоматизировать подобные рутинные задачи. Есть несколько способов работы с иконками в веб-приложениях, ...

MMORPG Dark and Light Mobile выпустят уже завтра Разработчики Dark and Light Mobile сообщили, что релиз проекта на смартфоны состоится 18 апреля в 5 утра по МСК. Пока можно пройти предрегистрацию в Google Play. Тем временем в App Store проходит предзагрузка, но на сервера пока попасть нельзя. Также создатели Dark and Light...

Xiaomi 14 и Xiaomi 14 Pro поддерживают выход DP 1.2 для подключения к мониторам, но есть нюанс Дотошные пользователи (или потенциальные покупатели?) смартфонов Xiaomi 14 во время общения с техподдержкой выяснили, что новые флагманы китайской компании поддерживают подключение к мониторам через DP 1.2 – это штатная возможность смартфонов, она реализуется чере...

Reddit заключил многомиллионный контракт с разработчиком ИИ Новое лицензионное соглашение Reddit позволит использовать контент сайта для обучения ИИ. Имя разработчика пока держится в секрете.

Чтобы запустить обмен знаниями в командах, надо всего лишь… Привет, Хабр! Меня зовут Лера Чеканова, я руководитель CROC Univer. Расскажу, о том, как у нас в КРОК устроен обмен знаниями и опытом. Поделюсь, зачем нужен этот процесс, как его внедрить быстро, несложно и в разных форматах. В КРОК я руковожу корпоративным университетом и о...

Техническое собеседование инженеров мобильной разработки в RuStore Привет Хабр, меня зовут Вячеслав Таранников, я старший Android-разработчик в команде монетизации RuStore, и сегодня хочу поделиться взглядом, из каких ингредиентов можно собрать полезное и эффективное техническое интервью. Читать далее

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

Backend Driven UI с точки зрения бэкенда: к чему готовиться, если вы решили на него перейти Многим знаком подход Backend Driven UI. С его помощью можно создавать новые страницы, запускать А/B-тесты, легко менять флоу в любое время и сразу на всех платформах. И при этом не надо долго и мучительно перевыкатывать приложение.Обычно о BDUI рассказывают мобильные разрабо...

OpenWrt отмечает 20 лет выпуском собственного маршрутизатора В 2024 году опенсорсному проекту OpenWrt исполняется 20 лет. Разработчики решили отпраздновать этот юбилей дизайном нативного маршрутизатора OpenWrt One/AP-24.XY. Пока что это идея, предложенная на обсуждение сообществу. В целом, преимущества свободной прошивки OpenWrt д...

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

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

«Дешевле уже не будет». Квартиры в России сильно подорожают по новой причине За последние десять лет все и каждый, кто проживают в России, стали свидетелями сильнейшего роста цен на недвижимость. В некоторых случаях жилье выросло в цене в 3 – 4 раза, в связи с чем теперь Читать полную версию публикации «Дешевле уже не будет». Квартиры в России сильн...

Как сделать приложение из любого веб-сайта в два клика на macOS Sonoma Пробуйте.

Официальный релиз Joomla 2.5 поддерживает MS SQL Server и PostgreSQL Несмотря на то, что большинство сайтов на основе Joomla работают еще на версии Joomla 1.5, разработчики все же стремятся изменить ситуацию. На днях была выпущена новая версия этой CMS, версия 2.5. Команда разработчиков ввела в новой версии поддержку новых для Joomla систем...

Solo Leveling: Arise выйдет по всему миру в мае Компания Netmarble должна дать больше информации по Solo Leveling: Arise 19 марта. Тем временем для игры уже появилась страница в App Store. На ней указано, что релиз проекта состоится 8 мая. Напомню, что 15 марта разработчики пообещали выпустить раннюю версию этой весной то...

[Перевод] Как стать программистом графики: советы команды AMD Game Engineering Очень часто нас спрашивают о хороших веб-сайтах для новичков по изучению программирования графики. Разумеется, мы бы с радостью порекомендовали GPUOpen, но правда в том, что основная целевая аудитория GPUOpen — программисты среднего или высокого уровня. Для только начинающих...

Внедрение практик и принципов DAMA-DMBOK2 как предпосылки к использованию ИИ в бизнес-процессах организаций 28 сентября компания РСХБ‑Интех провела RSHB Data Integration Meetup — митап для специалистов по работе с данными, в рамках которого выступил Антон Агеев, корпоративный архитектор и техлид команды Подписки в проекте «Свой бизнес» РСХБ‑Интех. В своем докла...

Запуск уже скоро: Redmi A3 отмечен на сайте ... Как сообщается, компания Xiaomi работает над новым смартфоном серии Redmi A. Устройство, о котором идет речь, - Redmi A3. Вот детали...

Запуск уже скоро: Redmi A3 отмечен на сайте ... Как сообщается, компания Xiaomi работает над новым смартфоном серии Redmi A. Устройство, о котором идет речь, - Redmi A3. Вот детали...

Merlion Framework или как упростить работу с временными рядами Единственная причина для существования времени — чтобы все не  случилось одновременно.Альберт ЭйнштейнПривет! Меня зовут Дмитрий, я дата-инженер в SM Lab, и в этом посте хочу рассказать вам о Merlion Framework. В посте мы рассмотрим его архитектуру, полезные функции и о...

Более 250 бесплатных курсов и ресурсов по аналитике Большая подборка для аналитиков данных, продуктовых аналитиков, веб аналитиков, маркетинговых аналитиков и особенно тех, кто хочет ими стать. От автора Telegram-канала «Аналитика и Growth mind-set».Но прежде несколько важных моментов: Читать далее

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

Абитуриенты регионов России интересуются ведущими техническими вузами Санкт-Петербурга В мае активность абитуриентов и их родителей на сайтах ведущих университетов Петербурга выросла год к году примерно на 10%, более половины трафика приходится на сайты технических вузов, сообщают аналитики МегаФона.

Тесты «Тринити»: совместимость со средствами доверенной загрузки Как часто процесс внедрения какого-нибудь ПАК в сервер затягивается из-за того, что «выключили — внедрили — включили — всё лежит». Причём, лежит не 5 минут, а, например, 5 дней, пока вокруг бегают инженеры, пытаясь понять, почему не заводится. Порой попытки внедрить так, что...

Способы отображения: существует ли связь между DDD и ООП В ходе обсуждений докладов на Analyst Days возник вопрос о связи Domain-driven design (DDD) с объектно-ориентированным подходом (ООП): оказывается, для большинства она вовсе не так очевидна, как мне представлялось. Подробнее погружаясь в&nb...

Состоялся релиз Rumble Club на смартфоны и PC Игру Rumble Club выпустили в App Store и Google Play. Но если на iOS можно скачать клиент через российский маркет, то на Android проект пока доступен только в ряде стран. В течение дня ситуация должна измениться. То же самое касается и PC-версии, которая станет доступна вече...

Проект «Селенит». Часть 1: Побуждение к действию История эта началась новогодним утром 2018 года. В то время, когда ничего не подозревающие соотечественники мирно отсыпались после безудержного новогоднего веселья, я решил, окончательно и бесповоротно, открыть проект. Воодушевление от руководства чужими проектами к тому в...

Постквантовая защита WhatsApp, новый Matrix 2.0 и PoW-задачи для входа на сайт На Хабре уже упоминали, что протокол Signal получил постквантовую защиту, хотя в краткой новости не вдавались в детали. Но это действительно важное событие с учётом того, что количество пользователей этого протокола превышает 1 млрд человек за счёт WhatsApp. Signal примен...

Посторонним В.: российские онлайн-аптеки не всегда доступны для незрячих пользователей Инклюзивный проект Everland провел исследование невизуальной доступности онлайн-аптек, чтобы понять, насколько они адаптированы для людей с нарушениями зрения и моторики.  В ходе исследования была протестирована 21 платформа (сайты и мобильные приложения для iOS и Andro...

Lumi от создателей Last.fm рекомендует интересный контент из истории браузинга других пользователей Создатели Last.fm, Felix Miller и Martin Stiksel, запустили новый проект Lumi, который анализирует историю броузинга пользователей, и по итогам анализа дает рекомендации в виде бесконечной ленты. Lumi — это аналог Last.fm, только для намного больших вариантов контента. Сей...

«Он как Веста, но лучше и дешевле». Илья Свиридов из «Клубного сервиса» рассказал про Chevrolet Monza, который продается в России за 1,9 млн рублей После разборки Tank 400, который удивил рядом своих решений, Илья Свиридов из «Клубного сервиса» показал на видео, что из себя представляет бюджетный седан Chevrolet Monza. По словам Ильи Свиридова, Chevrolet Monza нельзя назвать «хорошим, качественны...

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

Выбор загрузочного диска домашнего компьютера из Home Assistant Мой основной компьютер - macbook, который всегда со мной, и на котором я делаю почти все что нужно как дома так и вне его. Но также есть домашний комп, на котором бывает оптимальнее делать ресурсоемкие задачи. Кроме того, некоторые вещи на маке делать неудобно или вовсе нево...

Как я уронил прод на полтора часа (и при чем тут soft delete и partial index) В жизни любого разработчика наступает момент, когда он роняет прод. Представьте: полдень, в Skyeng час пик, тысячи запланированных онлайн-уроков, а наша платформа лежит… Все упало из-за ошибки в процессе деплоя, которая связана с тонкостью PostgreSQL. К сожалению, на эт...

Brilliant Labs Frame: умные очки на базе ИИ, причем всего за $350. Что это за девайс? Видеоочков в мире достаточно много, некоторые компании предпринимали попытки сделать их распространенными носимыми устройствами, но безуспешно. У Google был интересный проект Google Glass, когда умные очки не были похожи на маску лыжника. Они были достаточно удобны, можно бы...

Жизнь, пульсирующая в черной дыре На habr ранее активно обсуждалась теория Вселенной, осциллирующей в черной дыре, которая развивается в ряде работ, в том числе моих с соавторами (но не только). Чего стоит дискуссия от 2018 года на 600 комментариев https://habr.com/ru/articles/371363/ (отмечу, что я не иници...

Команда любого продукта должна уметь работать с пользователями? Меня зовут Виктор Попов, я — технический владелец продукта CI/CD в Samokat.tech. Мы с командой разрабатываем там комплекс CI/CD  инструментов. Это единый продукт, который должен удовлетворить потребности продуктовых команд. Правда, не так просто разобраться, а удовлетво...

Акции ноября от 3DTool! Скидка -20% на все модели Picaso 3D Designer Series 2! Всем привет, Друзья! Акции Ноября от 3DTool!В рамках Черной пятницы, мы рады представить Вам следующее предложение:Скидка -20% на все модели Picaso 3D Designer Series 2!Акция действует до 08 декабря 2023 года.Прямо сейчас переходите на наш сайт и забирайте ваш 3D принтер!Цен...

«Найдите более подходящий сервис» для размещения: в Discord ограничили действие ссылок на файлы Команда популярного сервиса Discord объявила о новой политике в отношении размещения файлов. С конца 2023 года ссылки на эти файлы станут временными и начнут обновляться каждые 24 часа. Иллюстрация: Mariia Shalabaieva / Unsplash Компания сообщила журналистам, что такой...

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

TON Storage – прорыв в Web3 или провал? TON Storage - это часть экосистемы TON, изначально спроектированной командой Telegram, во главе с Павлом Дуровым. Она предоставляет возможность хранить, скачивать и делиться файлами децентрализованным способом.Напомню, что работа TON (Telegram Open Network) на несколько лет ...

35+ бесплатных ресурсов для начинающих разработчиков С++ Привет. Предположим, вы захотели начать изучать языĸ программирования C++ или, возможно, тех материалов, что уже изучили, вам недостаточно.Я — Савва, программирую уже больше 7 лет, работаю менеджером команды наставников в Практикуме на курсе «Разрабо...

Продажи видеоочков Apple Vision Pro стартуют в феврале. Что это за устройство и как оно работает? Спустя несколько лет разработки и постоянных переносов срока начала продаж Apple всё же начинает отгружать Apple Vision Pro клиентам. Первые поставки начнутся в феврале 2024 года, то есть очень скоро. Чего можно ожидать от устройства ценой в $3 499? Подробности — под ка...

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

Это лучший в мире робот-пылесос с влажной уборкой (на 2023 год) «Бойтесь своих желаний — они имеют свойство сбываться», — писал Михаил Булгаков. Что-то такое я вспомнил, когда тестировал этот Dreame. Год назад я обозревал Dreame L10 Ultra на этом же сайте и надеялся, что будущие модели смогут сами воду в базу заливать и сами сливать гряз...

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

Что можно сделать на личном веб-сайте Blot просто берёт и превращает папку в сайт. Текстовые файлы в папке автоматически становятся веб-страницами на сайте Мы уже упоминали десяток способов, как использовать личный VPS в минимальной конфигурации за 130 рублей. Это облачное хранилище для файлов, архив для бэкап...

Apple снова продает Apple Watches на своем официальном сайте Apple возобновила продажу своих последних моделей часов Apple Watch на своем сайте после временного запрета, наложенного федеральным апелляционным судом

В Ubisoft рассказали, когда стоит ждать релиз The Division Resurgence и Rainbow Six Mobile Несмотря на все проблемы игровой индустрии, Ubisoft всё равно увеличила свои доходы за прошлый финансовый год. Также французская компания собирается выпустить 2 мобильные игры: The Division Resurgence и Rainbow Six Mobile. К сожалению, летом 2024 года их ждать не стоит — суд...

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

Универсальная плата для E-Ink экранов. Ч1. Разработка системы питания Однажды мне попался один весьма интересный проект платы, поддерживающей большое количество разнообразных E-Ink экранов. Проект довольно быстро заинтересовал, появилось желание несколько переработать плату, внести улучшения, узнать и попробовать что-нибудь новое. Больше всег...

Эксперты нашли сеть вредоносных сайтов с картинками для кражи Telegram-аккаунтов Специалисты центра мониторинга внешних цифровых угроз Solar AURA из ГК «Солар» обнаружили крупную сеть, состоящую более чем из 300 сайтов с изображениями и мемами, созданную для кражи аккаунтов Telegram. На картинку с такого сайта можно было легко «наткнуться» в поисковой вы...

Этот сайт покажет, какие динозавры жили рядом с вашим городом Один из топ-менеджеров платформы Discord Ян Вебстер запустил интерактивный сайт, на котором изображен внешний вид планеты Земля в далеком прошлом. Изначально он задумывал виртуальный глобус для визуализации сведений из самой большой базы данных о динозаврах в Интернете. Зате...

Анализ системы защиты от ботов на примере letu.ru Анализ системы защиты сайта от ботов на примере letu.ru с использованием javascript reverse engineering. Читать далее

Какой плащ был у Понтия Пилата? Отвечает GigaChat Всем привет! На связи лид разработки SDK GigaChat’a — Константин Крестников. В этой статье я расскажу о том, что такое GigaChain и как в целом SDK позволяет упростить жизнь разработчика LLM, например, научить LLM давать ответы на вопросы по вашим документам или работать в ре...

Как провести PI-планирование на 100+ человек: от глобальных целей до точечных задач Когда над созданием продуктов работает множество команд (в нашем случае 16) возникают сложности в их синхронизации. Это приводит к задержкам поставки и неудовлетворенности заказчика. Решить проблему можно с помощью планирования, на котором владельцы бизнеса и все команды опр...

Помогаторы разработчика 1С Всем привет. Данная статья написана по моему выступлению на Infostart Event 2022, на котором я рассказал об инструментах и «лайфхаках», которые использую в своей работе и которые, как мне кажется, помогают сделать работу разработчика 1С проще, удобнее, а главное, эффективней...

«Цены вот-вот рухнут». Квартиры в России рекордно подешевеют За последние двадцать лет стоимость жилья в России увеличилась более чем в десять раз, чего нельзя сказать о доходах подавляющего большинства жителей страны. Из-за этого доступность квадратных метров очень существенно и крайне значительно снизилась, поэтому Читать полную ве...

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

«Строка бога»/идеальный промт, часть 2, продолжение истории Здравствуйте, уважаемые читатели!В этой статье я хотел бы продолжить тему появления субъязыка текстовых запросов к нейросетям (которая может быть полезна не только для инженеров, но и всех энтузиастов, которые, как, к примеру, и я проводят значительное время за работой с ИИ-...

[recovery mode] ShIoTiny5 — OTA, часы, Encoder и прочие новости от v0.26 до v0.32 Это продолжение цикла статей о хобби-проекте ShIoTiny5 - встраиваемой системе графического программирования микроконтроллеров семейства ESP8266.Изменения, новшества, планы - за последние несколько месяцев.Для тех, кто не знает о чём речьДля тех, кто слышит о проекте ShIoTiny...

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

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

Исследователи узнали, какое качество для людей является самым важным при знакомстве в Интернете Учёные из Калифорнийского университета в статье, опубликованной в Journal of Experimental Social Psychology, рассказали, что привлекает людей больше всего в предполагаемых партнёрах. Для этого они проанализировали профили с двух сайтов знакомств: Match.com и Coffee Meets Bag...

Scala Digest. Выпуск 15 Привет, Хабр! Мы — Рома, Настя и Карина — бэкенд-разработчики Тинькофф, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных источников, включая Scala Times, блог Petr Zapletal и канал Scala Nishtyaki, добавляем новости и собст...

Scala Digest. Выпуск 11 Привет, Хабр! Мы — Рома, Настя и Карина — бэкенд-разработчики Тинькофф, пишем код на Scala и горим желанием его популяризировать.Мы собираем и агрегируем новости из разных источников, включая Scala Times, блог Petr Zapletal и канал Scala Nishtyaki, добавляем дополнительные н...

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

Expedia планирует сразиться с Google и Microsoft в области планирования путешествий с помощью ИИ Туристический веб-сайт Expedia хочет, чтобы люди начинали поиск путешествий на своем сайте с помощью искусственного интеллекта, а не с помощью внешней поисковой системы.

В Firefox 123 улучшен переводчик и появился инструмент отправки отчётов о неработающих веб-сайтах Встроенный переводчик Firefox теперь обрабатывает всплывающие подсказки веб-сайтов и текст в элементах управления формами.

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

[Перевод] Неужели это очередной «конец» сферы разработки ПО? Привет, Хабр! Поговорим о роли ИИ в жизни разработчика — мы в блоге beeline cloud часто обсуждаем темы, которые волнуют ИТ-сообщество. Увольнения, увольнения, увольнения, кажется, они никогда не закончатся. На сайте layoffs.fyi есть даже трекер увольнений в технологичес...

Состоялся релиз стратегии Warbits+ в App Store и Google Play Создатели Warbits выпустили сиквел, Warbits+. Он доступен на iOS и Android по цене 449 рублей. Это пошаговая стратегия с одиночными миссиями и мультиплеером. Юниты передвигаются по гридам, у каждого из них своя экипировка и специальные навыки. Всего Warbits+ предлагает 20 м...

В Россию едет заменитель Skoda Octavia и Hyundai Elantra от Nissan. Крупный дилер везет в страну Nissan Sylphy, цена уже известна Как сообщает Quto.ru, крупная дилерская сеть везет в Россию седан Nissan Sylphy, причем автомобиль предложат в самой богатой комплектации и с единственной силовой установкой. На большую мощность можно не рассчитывать – электромотор Sylphy выдает 136 л.с. Однако э...

Yandex Backend Tour: по городам России в поисках backend-разработчиков Программисты уровня middle+ не готовы тратить месяц жизни на длительные интервью. Поэтому Яндекс приглашает backend-специалистов пройти собеседование всего за неделю, без стресса и ожидания. В ходе Yandex Backend Tour с 13 по 17 ноября кандидаты смогут встретиться офлайн с р...

[Перевод] 3 разрешения в Google Cloud, которые можно эскалировать, чтобы делать что угодно Думаете, в Google Cloud можно делиться только теми правами, которые есть у вас самих? Это не так. Здесь я рассказываю про три разрешения, с которыми можно делать что угодно. Читать далее

Shiva — Open Source проект на Rust для парсинга и генерации документов любого типа Идея проекта возникла у меня во время работы над проектом поисковика документов. Существует такая библиотека, как Apache Tika, написанная на Java, которая умеет парсить документы различных типов. Чтобы мой поисковик работал, он должен уметь извлекать текст из документов разн...

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

Вася, ты видишь девопса? А он есть Привет! Меня зовут Василий Куценко, я возглавляю департамент DevOps в Почтатехе и считаю, что девопсов не существует… То есть по всем канонам классической DevOps-культуры такой должности не должно быть. Все потому, что DevOps рождался как способ взаимодействия уже сущес...

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

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

Преимущества iPhone 14 и где его можно купить в Тюмени Одной из самых популярных компаний, предлагающих функциональные и современные гаджеты, является Apple. На сегодняшний день в её коллекции находится 14 моделей. Старые гаджеты снимают с производства, поэтому самыми ходовыми сегодня считаются 10, 11, 12, 13 и 14 версии. Если в...

Интеграция видеоплеера YouTube во Flutter Hola, Amigos! Меня зовут Вова Зевеке, я Flutter-разработчик в Amiga. В одном из проектов передо мной стояла задача — интегрировать видеоплеер во Flutter- приложение, с которого можно было бы смотреть видео с YouTube. Казалось бы, подключаем  пакет youtube_player_flutter...

Мёртвое время. Как не ошибиться при настройке ШИМ в Renesas Synergy Продолжение разработки сервоконтроллера MC50. В предыдущем проекте управления DС мотором специалисты в комментариях высказали сомнения относительно способа изменять состояние линий ШИМ путём переназначения функций портов в реальном времени. Этот способ был применён в связи с...

Как выпустить ML-сервис в прод малыми силами: кейс работы в облаке Создание ML-модели — сложный и ресурсоёмкий во всех смыслах процесс. Но часто выкатка сервиса на основе модели в прод оказывается ещё сложнее: требует подготовки платформы, выделения ресурсов, настройки программных интерфейсов для передачи данных из модели конечному пользо...

Google+ — как развивалась соцсеть и почему ее пришлось закрыть Социальная сеть Google+ должна была стать альтернативой проекту Марка Цукерберга — платформой, помогающей людям оставаться на связи и находить друзей по интересам. Но спустя семь лет после запуска проект пришлось закрыть. Разбираемся, что пошло не так и почему новая соцсеть ...

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