Социальные сети Рунета
Четверг, 16 мая 2024

Эффективное создание и деплой gRPC API с помощью GitHub Actions и Packages для проекта на Kotlin и React В этом посте я покажу, как с помощью GitHub Actions легко реализовать генерацию и публикацию gRPC API пакетов в GitHub Packages, в реестрах Apache Maven и npm. Если вы хотите освоить GitHub Packages для своих проектов и научиться генерировать gRPC API для сервисов на Kotlin/...

Как быстро и безболезненно закрыть регресс в API из связки PyTest + JSON Schema Протестировать позитивные сценарии использования API можно легко и быстро, используя JSON схему. В этой статье мы поговорим о полезных приемах, хитростях, которые можно применить для ускорения процесса, и об источниках данных для такого тестирования. Излагать буду “для самых...

Интерактивный NPC на Unreal Engine Всем привет.Я хочу с вами поделиться результатами эксперимента по созданию интерактивного NPC на Unreal Engine 5.Speech recognition, Text-to-speech, LLM модели, LipSync, MetaHuman и все это без использования сторонних сервисов.Видео работы и ссылка на демо версию прилагается...

От винта! Рычаги и винты в Unity Всем привет! Меня зовут Григорий Дядиченко, и я разрабатываю разные проекты на заказ. Сегодня хотелось бы поговорить про рычаги и винты, и их реализацию в Unity. Сейчас как раз на хайпе Apple Vision Pro, а подобные штуки бывают весьма полезны в проектах с виртуальной и допол...

Стейкинг NFT: как это работает? Все знают про стейкинг обычных ERC-20 токенов. А что с ERC-721? Вокруг стейкинга NFT уже давно ходят противоречивые мнения, и мы решили разобраться в этом с точки зрения технологии. Поговорим о том, как это работает: как организовать на смарт-контрактах, как рассчитываются в...

Валидируйте это немедленно Как говорилось в одном сериале: “Все врут”. Поэтому валидация данных является контрактом – этаким камнем в фундаменте бизнес-логики программы.def handler_create_user(r: Request): input_data = r.post() name, email = input_data. get('name'), input_data.get('email') ...

Разбираемся с MavenGate, новой атакой на цепочку поставок для Java и Android-приложений Всем привет! Сегодня с вами Юрий Шабалин, генеральный директор «Стингрей Технолоджиз», и я хотел бы разобрать в этой статье новый тип атаки на цепочку поставок под названием «MavenGate».А что в ней, собственно, такого? Ну хотя бы то, что ей подвержены более 18% всех Java-биб...

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

Пять вредных советов, как гарантированно НЕ написать книгу Привет, Хабр! Меня зовут Иван Чаплыгин и я – руководитель отдела переводов в компании КРОК. Пару лет назад я написал книгу «Думай о смысле. Будни переводчика IT-текстов», которая вышла в издательстве «МИФ». Пробежав писательский марафон и набив пару-тройку шишек, решил ...

Как легко получить deadlock на Task.WhenAll Напоминание! Task.WhenAll не отдает ваши задачи планировщику и если вы забыли Task.Run или Task.Factory.StartNew, то добро пожаловать на синхронное выполнение и\или выполнение в main и\или ловите deadlock.А ниже пара примеров, при которых вы можете этого избежать, но так дел...

STM32. Подготавливаем среду разработки в Linux STM32. Подготавливаем среду разработки в Linux В недавнем времени получилось так, что у меня появилось пару интересных проектов где одна из составных частей — микроконтроллер STM32. И каждый раз при смене ноутбука или ОС на домашнем компе приходится настраивать окружение дл...

Prosci на практике — системное управление изменениями Всем привет! Меня зовут Максим, я тимлид деливери-менеджеров в Тинькофф Кассе. Расскажу, из чего состоят изменения, а также про одну методологию работы с ними. Будет кейс, как мы применяли ее на практике. Будет немного про провалы изменений, про структурный подход и факторы ...

Material for MkDocs 9.5.x — что нового в этой версии и полезные хаки при работе с документацией на нем В декабре 23-го года Material for MkDocs обновился до версии 9.5, но из-за регрессов переходить на него многие не решились. Но сейчас версия уже достаточно стабильная и исправленная, поэтому я хотел бы поделиться с вами, что нового привнесла эта версия и какие лайфхаки я при...

Ваш телефон – секретное оружие: Как превратить его в веб-камеру и оживить ваши онлайн-встречи! (Если у вас Linux) Что объединяет удаленного сотрудника, на долю которого выпало много видеозвонков, зарождающуюся звезду YouTube и начинающего стримера? Все они, рано или поздно, осознают неотъемлемую важность повышения качества изображения, которое предоставляется их зрителям. А еще у них на...

ТОП бесплатных OSINT-инструментов по версии T.Hunter в 2024-м году Всем привет! Публикуем подборку лучших бесплатных OSINT-инструментов по версии T.Hunter в 2024-м году. В ней и уже знакомые сервисы и софт, сохранившие свои позиции с прошлых лет, и новые инструменты, которые будут полезны любому специалисту по OSINT.Кроме того, в статье наш...

Calypso: Схема данных MongoDB на Scala Чтобы применять Domain-Driven Design, DDD Aggregate и Transactional outbox на MongoDB, наша команда создала open source библиотеку calypso для работы с BSON.Публикация для тех, кто стремится к современным практикам разработки и разделяет наше влечение к Scala 3.Готовы к откр...

Postman Interceptor — альтернатива классическому сниффингу (краткий гайд по установке и взаимодействию) Привет, хабровчане! У вас было такое, когда снифаешь спокойно трафик через бесплатную версию Charles, а потом появляется окошко через час работы и закрывает программу? А может вы думаете, что переросли функционал других снифферов и хотите попробовать что-то новое и необычное...

Создаем изометрические уровни игры с помощью Stable Diffusion Всем привет. Сегодня я покажу вам, как можно создавать 2.5D уровни в изометрии с помощью быстрого прототипирования техникой grayboxing, и генеративного искусственного интеллекта, а именно Stable Diffusion. Практически весь процесс, описываемый в статье, довольно легко автома...

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

Интернационализация от i до n: как мы переводим интерфейсы в Фантехе Яндекса Привет! Меня зовут Александр Поляков, я руководитель команды i18n-разработки в Фантехе Яндекса. Мы помогаем сервисам компании выходить на международные рынки, а именно решаем задачи, связанные с интернационализацией и локализацией интерфейсов.В этом посте расскажу:• какие им...

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

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

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

История об одном экзамене Всем привет! Меня зовут Полина, я специалист по тестированию в ITFB Group. Хотела бы поднять тему сдачи экзаменов для повышения квалификации, а конкретно — экзамена ISTQB (International Software Testing Qualifications Board). Эта международная организация разрабатывает ...

Как мы работаем с ресурсами в веб-приложениях Приложения, созданные на платформе 1С:Предприятие, могут быть развернуты в трёхзвенной архитектуре (Клиент – Сервер приложений – СУБД). Клиентская часть приложения может работать, в частности, как веб-клиент, в браузере. Веб-клиент – это довольно сложный фреймворк на JavaScr...

ApAceTosh Так называется новый ноутбук от российских производителей кода. Красивый дизайн и нормальная мощь. Точнее? Добро пожаловать под кат. Читать дальше →

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

[Перевод] MPLS: всего по чуть-чуть Вы ещё ощущаете жжение ниже поясницы при обсуждении MPLS? Даже если это уже давно пройденная стадия изучения сетей, технология коммутации меток всё ещё способна преподнести пару сюрпризов, особенно в сочетании с OSPF. Если Вам нравятся голые указатели в C++, а broadcasting в...

Что не так с умными очками и есть ли у них будущее У Google есть много проваленных проектов вроде соцсети Google+. Даже говорят, что у компании есть этакое «кладбище», которое регулярно пополняется. В 2023 году в полку, как говорится, прибыло — Google официально закрыл свой проект по очкам дополненной реальности Google Glass...

Оса не проскочит: разбираемся в методиках тестирования и сравнения  ̶а̶н̶т̶и̶м̶о̶с̶к̶и̶т̶н̶ы̶е̶ ̶с̶е̶т̶к̶и̶ ̶  WAF Использование WAF для защиты веб-приложений и API уже давно стало необходимостью. И дело тут не только в требованиях регуляторов (152-ФЗ и 187-ФЗ, PCI DSS), но и в здравом смысле, стоит хотя бы посмотреть на количество взломов и утечек за последнее время. На рынке WAF м...

Будни техпода. Как разместить Telegram-бота на виртуальном сервере Чуть больше месяца назад мы запустили Telegram-бота, через который можно заказать виртуальный сервер. Этот бот помогает арендовать VPN-сервер, VPS из нашего маркетплейса или уникальную конфигурацию под ваши цели. А не возникало ли у вас желания запустить собственный Tele...

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

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

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

Тонкости работы short-circuit routing в ASP.NET Core 8.0 В статье детально и с примерами рассказываю про short-circuit routing — новую фичу Minimal API в ASP.NET Core 8.0. Она позволяет игнорировать добавленные middleware при вызове отдельных endpoint-ов. Рассмотрим, как это работает, сравним методы и немного поговорим про то, как...

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

Создаем I2C Master Controller на Verilog. Пишем HDL код Закончив в предыдущей статье описание того, как должны осуществляться атомарные операции и каким образом осуществляется выполнение команд я бодро перешел к написанию HDL-кода. Пришлось разобраться с тем, как организовать FSM, как организовать считывание и выставление данных ...

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

Как я пришёл в дата-анализ после долгих блужданий по онлайн-курсам, маршрут со всеми тупиками и ухабами Привет! Меня зовут Алексей, я дата-аналитик. Четыре года назад я пришёл в дата-анализ из сферы, далековатой от IT, — пивоварения (хотя о том, что на самом деле они не так далеки, я рассказывал здесь). До того как я нашёл свою нишу, тщетно пробовал вкатиться в IT через разные...

Как стать VPN провайдером за один вечер Рассказываю о своём опыте использования Xray (с протоколом VLESS-Reality) - одного из лучших решений для преодоления интернет-цензуры на сегодняшний день. Я потратил много времени на то, чтобы разобраться с ним - теперь вам достаточно одного вечера, чтобы поднять свой сервер...

Это просто праздник какой-то: две линейки процессоров Intel, новые GPU от AMD, платформы и российские серверы Наша регулярная рубрика обзоров серверного железа продолжает свою работу — теперь в 2024. В этом выпуске рассмотрим устройства, представленные в декабре. Погрузимся в новые платформы, изучим новые диски и системы хранения данных. Уже присматриваете новое железо для своих се...

[Перевод] Состояние WebAssembly – 2023 и 2024 Автор статьи Жерар Галлан известен как автор книги “WebAssembly in Action”, выпущенной Manning в 2018 году. Существует перевод его книги на русский “WebAssembly в действии” (Питер, 2022). Предыдущий обзор Состояние WebAssembly в 2022-23 годах опубликован автором в январе 202...

Перенос вашего проекта под Embox на новую плату STM32 Всем приветВ этой статье я хочу показать, насколько в Embox легко перенести существующий проект на новую платформу. За основу возьмем уже описанный ранее демонстрационный проект с ModBus и расскажем, как портировать наш проект на новую плату на примере STM32 NUCLEO-F2207ZG.В...

Назван список смартфонов realme, которые скоро обновятся до Android 14 Речь идёт о стабильных версиях прошивки, которая должна работать на официально завезённых в Россию устройствах. Читать полную статью

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

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

Может ли Orange Pi 5 стать ПК? Привет, Habr! В последнее время на Хабре публикуется много статей про одноплатные компьютеры, характеристики которых не уступают классическим ПК. Мне пригляделся Orange Pi 5 16 GB со слотом M.2. Слот M.2 позволяет поставить очень быстрый SSD диск, а 16 GB памяти должно хвати...

В Швеции запускают доставку еды с помощью дронов Добро пожаловать в киберпанк.

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

О Важном в управлении проектами Всем привет! Меня зовут Андрей Софронов и я тимлид продукта “ЭДО и S2P”. Хочу поделиться с тобой своим опытом и наблюдениями о том, что важно в управлении проектами, как можно посмотреть на проект и свою деятельность в целом, что следует учесть, что помнить и о чем позаботит...

[Перевод] Мега-Учебник Flask Глава 1: Привет, мир! (издание 2024) Добро пожаловать! Вы собираетесь отправиться в путешествие, чтобы научиться создавать веб-приложения с помощью Python и фреймворка Flask. В этой первой главе вы узнаете, как настроить проект Flask. К концу этой главы на вашем компьютере будет за...

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

Пишем файловую систему для работы с изображениями на TypeScript В этой статье мы займемся созданием файловой системы на NodeJS + TypeScript в пользовательском пространстве, которая будет управлять изображениями пользователей. Она будет преобразовывать их в различные форматы, изменяя размеры и предоставляя уникальные бинарные данные изобр...

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

Должен ли QA уметь писать код Привет! На связи Антон Тарасов, руководитель группы тестирования мобильного приложения Тинькофф. В течение последних десяти лет я был инженером и руководителем в направлениях QA, Scrum-Master, Delivery Manager и Project Manager. Постараюсь ответить на вопрос: должен ли ...

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

Как «продать» OSS Framework? Propan -> FastStream Привет, Habr! Возможно, кто-то меня даже помнит: совсем недавно я создал Python Framework для асинхронных приложений - Propan.Два месяц назад я делился с вами прогрессом и говорил, что работа над PropanV2 активно ведется. И вот, она завершена. Вот только вместо PropanV2 свет...

«Once you go Rust, you never go back»: создаем игру для программистов на Bevy Привет, Хабр! В прошлой статье я рассказал о своем переходе в геймдев и моей концепции «хакерской» игры. Здесь же сосредоточился именно на разработке, а также на инструментах Bevy и Rust, которые использовал для игрового движка. Интересно узнать из первых уст, как создаются...

Коммуникации в 2020 Не особо лапидарные люди сегодня празднуют не только Новый Год, но и наступление нового десятилетия. Рискну подвизаться на ниве футурологии и представить свое суждение о том, каким будут коммуникации в конце этого самого десятилетия. С Новым Годом и добро пожаловать под кат!...

Работа с временными рядами в Python. Часть 2 Добро пожаловать во вторую часть нашей серии статей "Работа с временными рядами в Python." В первой части, мы ознакомились с основами работы с временными рядами и научились анализировать и визуализировать их. Теперь мы переходим к более продвинутым аспектам этой ...

Авторов на Stack Overflow возмутила новость о сделке с OpenAI — они начали специально портить размещённые на сайте исходники Добро пожаловать в будущее.

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

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

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

Диски для космоса и традиционное российское железо: дайджест серверных новинок за апрель Российские вендоры в апреле не отдыхали и активно выпускали новое железо. Среди отечественных новинок — серверы, диски и системы хранения данных. Уже присматриваете новое железо для своих серверов? Тогда добро пожаловать под кат! Читать дальше →

[Перевод] Extropic: Добро пожаловать в Термодинамическое Будущее (перевод) Всем привет, Меня зовут Богдан Печёнкин. Я соавтор Симулятора ML на Karpov.Courses и фаундер AI Dating Copilot стартапа Adam. Только что Мне на глаза попалась одна новость от компании Extropic с новостями из мира квантовых компьютеров, которую Мне захотелось перевести и прок...

Чего не знают айтишники? Как мы провели IT-кроссворд и нашли ответы на все вопросы Прошел почти месяц, как завершился IT-кроссворд Selectel — онлайн-соревнование для любителей разработки и тестирования, ML и Data Science, сетевых и серверных технологий. В нем приняли участие около 200 человек, из которых более половины — пользователи Хабра. В течение чет...

GigaSearch или Поисковая система на GigaChat Галлюцинации — это явление, которое до недавнего времени было привилегией человеческого сознания. Однако, с развитием текстовых генеративных моделей, таких как GigaChat и ChatGPT, возникла возможность наблюдать подобные "иллюзии" и в мире искусственного интеллекта.Есть случа...

GigaSearch или Поисковая система на GigaChat Галлюцинации — это явление, которое до недавнего времени было привилегией человеческого сознания. Однако, с развитием текстовых генеративных моделей, таких как GigaChat и ChatGPT, возникла возможность наблюдать подобные "иллюзии" и в мире искусственного интеллекта.Есть случа...

«Джентльмены удачи» читают 17 приказ ФСТЭК России Неумолимо приближаются новогодние праздники с тазиками оливье, бесконечными бутербродами и марокканскими мандаринами. Люди вокруг спешат за подарками, а пришедшие по рабочим задачам коллеги и фитнес-тренеры, которые весь год из одного большого кубика живота своих подопе...

Windows 11 версий 21H2 и 22H2 автоматически обновятся до 23H2 С сегодняшнего дня Microsoft начинает принудительно обновлять пользователей Windows 11 версий 21H2 и 22H2 до актуальной Windows 11 2023 Update (23H2). Это связано с тем, что версия 21H2 не поддерживается с октября прошлого года, а жизненный цикл 22H2 завершится через нескол...

Сделали библиотеку компонентов, но пришлось переделывать. Почему так вышло и чем дело кончилось Привет, Хабр. Меня зовут Артем Арефьев, я руковожу Frontend-разработкой в направлении продукта для учеников в Учи.ру. Фронтендом занимаюсь уже 11 лет, шесть из которых работаю у нынешнего работодателя. Еще принимаю участие в проектах Open Source (например, внес вклад в проек...

«Найти и утилизировать»: как мы автоматизировали очистку ресурсов после тестирования с помощью Tempest Cleanup Всем привет! Меня зовут Валентина, я разработчик в тестировании Selectel. В своей прошлой статье я рассказала, как мы автоматизировали запуск тестов Tempest в GitLab. Статья вам понравилась, поэтому я написала продолжение. В нашей автоматизации была проблема: после тестов ...

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

Настройка протокола OSPF на оборудовании Cisco и HUAWEI В прошлой статье мы рассмотрели основные моменты настройки сетевого оборудования HUAWEI и остановились на статической маршрутизации. В сегодняшнем топике речь пойдёт о динамической маршрутизации по протоколу OSPF совместно с маршрутизаторами Cisco. Добро пожаловать под кат. ...

Исследуем Wisenet (Samsung) HRX-1620 Приветствую!В этот раз я хотел бы рассказать о своём первом проекте в компании BI.ZONE. Дело было давно, девайс (Wisenet HRX-1620) уже не выпускается и не обслуживается, поэтому за давностью лет можно и поделиться. Заодно это предостережёт вас от использования этого устройст...

[Перевод] В погоне за заменой Redis 21 марта Redis Ltd. объявила, что, начиная с Redis 7.4, ее «in-memory data store» будет выпускаться под несвободными лицензиями с доступным (source-available) исходным кодом. Новость малоприятная, но вполне ожидаемая. Необычно в этой ситуации обилие альтернатив для тех, кто ...

«Клиентов нужно не искать, а создавать»: погружение в Telegram API через TDLib Сперва я рассказывал простые вещи о Telegram Bot API и делал интересных ботов — виртуальную подругу и друга для заказа шавермы. Затем коснулся тестовых серверов и юзерботов. И наконец, пришла пора заглянуть глубже — узнать, как сделать свой клиент для Telegram. Что такое TL...

Вышла стабильная Android 14 для Samsung Galaxy S22, Galaxy S22 Plus и Galaxy S22 Ultra На прошлой неделе Samsung выпустила стабильную версию интерфейса One UI 6.0 для смартфонов Samsung Galaxy S22, Galaxy S22 Plus и Galaxy S22 Ultra c Android 14, а сейчас вышла расширенная версия этого же апдейта – она обновляет не только сам интерфейс, но и са...

Как установить MikroTik CHR в облаке? Шпаргалка MikroTik Cloud Hosted Router (CHR) — удобное решение для создания виртуальных маршрутизаторов в облаке. С помощью него можно эффективно управлять сетевым трафиком, регулировать безопасность и оптимизировать работу в облачной среде. Меня зовут Кирилл, в этой статье я подроб...

Создаем I2C Master Controller на Verilog. FSM, Clock, Output Logic, etc После длительного перерыва я продолжил разработку I2C Master Controller на Verilog. В прошлых статьях я рассмотрел основной теоретический материал, необходимый для реализации изначальной задумки. В этом материале переходим к более интересному содержанию: я последовательно ра...

Мат (часть 8) Что самое главное в шахматах? Конечно МАТ! Именно умение ставить его, искать в любой ситуации путь к мату – определяет способность выигрывать. Если игрок не умеет ставить простейшие маты, не видит их – он просто не сможет выиграть шахматную партию. А еще - у матов есть разли...

[Перевод] Оценка заявки в YC на примере CommandBar Мы успешно попали в батч S20 акселератора Y Combinator с проектом CommandBar, хотя сами в то время продолжали работать над другим стартапом под названием CodePost. Нам одинаково нравились оба проекта и мы решили пусть YC определит какой проект лучше. "Если проект попал в YC,...

Без холивара «переписать все на Go»: проблема переносимости в Python и ее решение На скриптовых языках удобно разрабатывать… И на этом удобство заканчивается. Вне машины разработчика начинаются проблемы. Особенно если вы пишете какой-то прикладной тулинг — cli-утилиты, вспомогательные приложения в вашем SDK и прочее. Вы даже не можете рассчитывать на то, ...

Как стать дирижёром процессов в цифровом переводе Всем привет! Меня зовут Владислав Москалёнок, и я работаю техническим переводчиком и редактором в сфере телекома и IT уже более 20 лет. Сегодня хочу поделиться опытом команды Bercut в цифровизации переводческих процессов. Из статьи вы узнаете, как мы реализовали комплексное ...

Военный сетевой шутер Enlisted вскоре выйдет в Steam и обновится до версии Reinforced Интересно, какие там будут отзывы?

«Битва интеллектов»: сравниваем AI-сервисы для создания текстов В Selectel мы часто пишем разные тексты: от обычных постов до рассылок клиентам. Это не только требует креативности, но иногда занимает много времени. Поэтому мы решили провести эксперимент — узнать, как пишут тексты нейросети ChatGPT, Rytr, Hypotenuse и Copy Monkey. Вдруг ...

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

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

Эксперименты с цифровым КИХ фильтром в плате FPGA MCY316 В своей предыдущей статье я написал, как произвести оцифровку звукового сигнала FPGA платой MCY316. В том проекте данные полученные из АЦП просто передавались в компьютер через последовательный порт. Уже на компьютере данные принимались из последовательного порта программой ...

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

Релиз RetroSpriteEditor 0.2.8 [open source] Добрый день дорогие разработчики для NES (У нас же была Денди). Я занялся электроникой и пока не освоил нужных знаний, решил пописать на ассемблере для NES какие-нибудь игры и погонять байты туда-сюда. Я обнаружил, что для Linux нет нормального редактора и поэтому я написал...

UUIDv7 Седьмая версия UUID (Universally Unique Identifier Version 7, UUID Version 7, UUIDv7) является модифицированной и стандартизованной версией ULID. Проект стандарта (далее стандарт) находится в ожидании окончательной проверки редактором. Но уже имеется большое количество реали...

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

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

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

Российские коммутаторы, ИБП и новые процессоры от AMD и Intel: что подготовил рынок железа в октябре Новый месяц — новый дайджест серверного (и не только) оборудования. Какие новинки приготовил нам октябрь — рассказываем в статье. Спойлер: месяц порадовал новыми процессорами, платформами, дисками, а еще — российскими коммутаторами и ИБП. Уже присматриваете новое железо для...

Insider Gaming: Skull and Bones наконец-то получила дату релиза — 16 февраля 2024 Как сообщает издание Insider Gaming, после шести переносов пиратский сетевой экшен Skull and Bones наконец-то определился с датой релиза и планирует выйти 16 февраля 2024 года. По мнению инсайдеров, студия Ubisoft собирается объявить точные даты совсем скоро. Вероятно, в рам...

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

Динамический шеринг GPU в Kubernetes: разбор взлетов, падений и существующих решений Привет, Хабр! С вами снова Антон, все еще DevOps-инженер в отделе Data- и ML-продуктов Selectel, который все еще исследует тему шеринга GPU. В предыдущей статье я рассказал, как можно использовать шеринг видеокарт в Kubernetes. В комментариях была затронута тема динамическ...

Вышла глобальная версия операционной системы HyperOS от Xiaomi — первым обновился POCO F5 Помимо POCO F5, HyperOS получают еще 8 устройств. В списке 7 смартфонов и один планшет.

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

[recovery mode] Безопасность android-приложений. Реверсим OWASP MASTG Crackme 1 Всем привет! Меня зовут Максим и я занимаюсь исследованиями источников данных. В своей работе периодически приходится сталкиваться с исследованием android-приложений. В этой статье я хочу показать базовые методы реверс-инжиниринга и исследования android-приложений на примере...

Добро пожаловать в нагрузочное тестирование! Вы поседеете через полгода Ежедневно я читаю тонны документации, готовлю окружение, заглушки, скрипты, сценарии, методики, анализы и отчёты о производительности. Меня зовут Андрей, и я сеньор-аналитик производительности ПО. В профессии я около 10 лет и, как и многие нагрузочники, пришёл сюда из админи...

Вышла шестая бета-версия One UI 6 для Samsung Galaxy S23 Samsung продолжает активно обновлять бета-версию One UI 6.0: уже выпущена шестая итерация для серии Galaxy S23. Это произошло вскоре после выхода пятой бета-версии.

Pet-проект на Rust нуждается в конструктивной критике Примерно 8 месяцев назад я написал на Rust pet-проект, который пытается быть подобием Hibernate в экосистеме Java. Я даже опубликовал его в качестве Open Source, но получил негативный отзыв и удалил его с GitHub.Сейчас я решил вернуться к этому проекту, но подойти к нему с д...

Бесплатные курсы для изучения React в 2024 Существует множество бесплатных ресурсов и курсов, которые позволяют бесплатно изучать React и в 2024 году. Вот несколько причин, почему не стоит платить за курсы:1. Бесплатные ресурсы: Сообщество разработчиков предоставляет множество бесплатных материалов, таких как докумен...

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

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

Суровый моддинг из нулевых: как энтузиасты увеличивали объём ОЗУ в коммуникаторах? Моддинг девайсов — тема очень широкая и невероятно интересная. При желании, чего только не сделаешь со своим любимым устройством: можно кастомизировать и преобразить интерфейс девайса, портировать свежую версию системы, прошить ядро с разгоном ЦПУ… Однако помимо программно...

Xiaomi назвала все смартфоны, которые обновятся до HyperOS В 2023 году китайская корпорация Xiaomi представила общественности свою фирменную операционную систему под названием HyperOS, которая пришла на смену прошивке MIUI, основанной на Android. Новая платформа является самостоятельной разработкой компании, делая фирменную продукц...

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

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

Назван список смартфонов Xiaomi, которые обновятся до HyperOS первыми Список устройств Xiaomi, которые должны первыми получить операционную систему HyperOS от бренда, был официально подтверждён. Читать полную статью

Проблемы с зарядкой iPhone 15? Раскройте всю мощь быстрой зарядку с USB-C Добро пожаловать в мир быстрой зарядки по USB-C, владельцы iPhone 15. Но разобраться с новой настройкой может быть непросто. В руководстве 9to5Mac попытались помочь вам раскрыть потенциал зарядки вашего смартфона.

Как потратить дни, чтобы сэкономить секунды: продвинутые коммиты в GitLab Коммит изменения в GitLab — фоновый и рутинный процесс, на который никто не закладывает рабочего времени. Но в нем есть действия, которые съедают 18 секунд при каждом коммите. 10 коммитов — уже 3 минуты за день и 15 — за неделю. Да, немного, но на это тратится внимание. К т...

Odinbit, игра моей мечты и процесс её создания. С нуля до первой публичной версии Всем привет, в один прекрасный момент мою голову посетила задумка для игры: я хочу сделать свою игру, с элементами выживания и незамысловатой графикой. Хоть я и не имел опыта в gamedev, но все равно решил попробовать, почему бы и нет Читать далее

Вышел трейлер RPG Dragon Age: Dreadwolf В рамках дня Dragon Age разработчики из BioWare вместе с издателем Electronic Arts порадовали фанатов трейлером грядущей 4 части серии ролевых игр — Dragon Age: Dreadwolf. Пока что ролик без геймплейных кадров, да и дата релиза неизвестна. Полноценный анонс и демонстрация иг...

Мой опыт подготовки и сдачи экзамена по-английскому CPE (Certificate of Proficiency in English) на уровень С2 Are you suggesting coconuts migrate?MPHGВ IT важно держать руку на пульсе, поэтому в прошлом году поглядывая краем глаза очередные курсы, я начал присматриваться к целой онлайн программе и к своему невероятному удивлению узнал, что от меня требуют сертификат английского. Тем...

Эволюция в мире UX: как мы создали паттерн проектирования и упростили прогулки пользователей по панели управления Привет, Хабр! Меня зовут Витя, я проектировщик интерфейсов в Selectel. Так вышло, что мне поручили разработать интерфейс формы создания облачного сервера. Задача не из самых простых: конфигуратор достаточно функционален и гибок, но должен оставаться понятным. Было сложно, ...

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

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

Сколько нужно ядер cpu, чтобы выдержать 30k+ rps? Меня зовут Вадим Ивахин, я техлид в Vi.Tech — это IT-дочка ВсеИнструменты.ру. Я и мои коллеги трудимся над большим количеством проектов и используем в своей работе различные инструменты, в том числе MongoDB. В этой статье я не стану рассказывать о том, что такое MongoDB. Хоч...

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

«Добро пожаловать в Uptober», — биткойн внезапно взлетел выше $28 000. Аналитик называет разумной цену в $40 000 Биткойн совершенно неожиданно подскочил выше 28 000 долларов, подорожав на 1000 долларов всего за 15 минут. Cointelegraph пишет, что Uptober начался просто отлично. В криптовалютной индустрии октябрь называют Uptober, поскольку обычно он складывается хорошо для биткойна...

Артефакты прошлого: TabletPC Compaq TC1000 с процессором Transmeta Crusoe TM5800 Мы живём в золотой век процессоров с миллиардами транзисторов на борту, тактовая частота которых близка к 5 ГГц. «Место под солнцем» заняли такие гиганты, как Intel и AMD, сделавшие ставку на архитектуру x86_64, а также Apple, решившая занять пьедестал архитектуры ARM. Это б...

Для Samsung Galaxy Tab A9+ вышло обновление до Android 14 Samsung, которая в последние годы творит чудеса со своей политикой обновлений, продолжает обновлять Android 14 без замедления. Теперь компания выпустила обновление Android 14 для планшета Galaxy Tab A9+.

Недельный геймдев: #155 — 7 января, 2023 Из новостей: архив с питч-деками, вышла финальная версия Daggerfall Unity, для Героев III вышло долгожданное полномасштабное обновление — Фабрика, Blender исполнилось 30 лет, в 2023 году в Steam вышло более 14к игр.Из интересностей: техническое интервью с разработчиками A...

PC-версия Horizon Forbidden West поступит в продажу в марте — официально Если кто-то сомневался, что Sony воздержится от дополнительных денег без дополнительных затрат.

Типы собеседования или как довести соискателя Привет Хабр!За свою карьеру, мне довелось пройти много собеседований, и я хотел бы поделиться с вами "типами собеседований" в формате коротких историй. По ходу повествования, мы постараемся понять, а какое же идеальное собеседование? И на какие собеседования лучше не тратить...

ESPspectrum V1.1 + версия для проектов ESPspectrum третья статья. Версия 1.1. Доработка первого экземпляра. Создание ESPspectrum for projects. Схемы и описание. Читать далее

Состоялся релиз Android 14 – Google Pixel уже могут обновиться Помимо новых смартфонов на своём мероприятии Made by Google компания анонсировала новую версию операционной системы Android 14. В данной версии ОС производитель добавил несколько новых функций, включая обои, созданные искусственным интеллектом, ключи доступа для сторонних…

Вышел Chipmunk.v3 Вышла новая версия программы для просмотра и анализа логов — Chipmunk v.3. Инструмент был полностью переработан с упором на производительность и переосмыслен с акцентом на простоту и удобство использования. Под капотом очень краткое описание нововведений и возможностей. Чита...

Mobile Web, навигация и при чем тут Nginx Привет, Habr! Я frontend-разработчик в Альфа-Банк. В статье я хотел бы поделиться опытом внедрения мобильной версии web приложения «Альфа-Бизнес» в нашу архитектуру. А точнее — как без массовых доработок 100 фронтовых сервисов мы заставили работать mobile web версию с новой ...

Любимые игры девушек RPG, шутеры, хорроры, стратегии, адвенчуры, казуалки — сейчас в игровой индустрии существуют проекты на самый разный вкус. А о вкусах, как известно, не спорят — ими делятся. К 8 Марта мы поговорили с геймершами об их любимых игровых проектах. Читать далее

Need For Speed Underground 2: знаменитая игра с использованием технологии RTX Remix На днях вышла улучшенная версия инструментария RTX Remix, позволяющего обновлять старые игры. Посмотрите, как может выглядеть обновленная Need For Speed Underground 2.

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

Anvil Utils: Assisted injection в многомодульных Android проектах без боли Привет, Android разработчики!Хотел бы рассказать вам про мою библиотеку (Anvil Utils) - кодогенератор позволяющий слегка уменьшить количество боилерплейта в многомодульных проектах использующих Dagger 2 и Anvil. Читать далее

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

Новый релиз Ubuntu Touch: Linux-смартфоны везде и всюду. Что обновилось в OTA-3? Как мы уже писали, сейчас Ubuntu Touch продолжает развиваться. Этим занимается команда Ubports. Сейчас представлена прошивка OTA-3 Focal (over-the-air). Она представляет собой третий выпуск Ubuntu Touch, который базируется на пакетной базе Ubuntu 20.04.Обновление ф...

Создаем свой блог на Github и Hugo Привет, хабр! Сегодня я расскажу вам, как создать свой блог на Github Pages, используя hugo!Хотите создать свой собственный блог, но не хотите привязываться к каким-либо крупным хостинговым решениям или издательским сайтам по подписке? Решение есть! Читать далее

IR remote control, а без микроконтроллеров можно? Да не вопрос Сколько логических микросхем понадобится для того, чтобы получить полноценный ИК пульт дистанционного управления? Наверняка вам даже в голову не приходил этот вопрос! А в моем воспаленном сознании однажды такой вопрос возник. Если вам приходилось сталкиваться с моими преды...

Дизайн-система Gravity UI: как легко построить свой интерфейс Всем привет, я Алексей Сизиков, руководитель отдела User Experience в Yandex Cloud. В этой статье я хочу поделиться новостью: мы выпустили нашу дизайн-систему и библиотеку компонентов Gravity UI в опенсорс. Под катом — рассказ, зачем мы сделали Gravity UI, как его ...

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

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

Предсказание остановок оборудования с использованием LSTM и Байесовского подхода Привет, дорогие читатели Хабра! Исследования выполнено в рамках выпускного проекта на курсе Machine Learning Advanced в OTUS. Рецензенты проекта - @bekemax, @stureikoДанные были предоставлены ПАО «Северсталь» для хакатона ЛИДЕРЫ ЦИФРОВОЙ ТРАНСФОРМАЦИИ 2023В проекте разв...

Запускаем Steam игры в Proton c поддержкой Native Wayland Иллюстрации к статье подготовлены нейросетью freepik.com. В первой части нашей статьи, мы научились собирать Wine с поддержкой Wayland и запустили игру Overwatch 2. Но для большинства геймеров конечно же больший интерес представляет запуск игр Steam, и этот вопрос мы не про...

Как в ЛАНИТ прошёл IT-мит​ап, посвященный искусственному интеллекту В этом материале мы хотим поделиться подробностями о нашем первом открытом IT‑митапе проекта «Своя Среда», который был посвящен искусственному интеллекту. На мероприятии эксперты ЛАНИТ и приглашенный спикер представили технические обзоры, кейсы, практичес...

Расширение Функциональных Интерфейсов Java За годы прошедшие с их появления в Java8 у меня набралась коллекция полезных решений и шаблонов, которые я переносил из проекта в проект, и которые в стандартной версии так и не были осуществлены. Недавно я решил собрать все вместе в небольшом проекте с открытым кодом. В пер...

Выполняем сторонние программы на микроконтроллерах с Гарвардской архитектурой: как загружать программы без знания ABI? Зачастую в процессе разработки собственных устройств или моддинга уже существующих, встаёт задача выполнения стороннего кода: будь то ваши собственные программы с SD-флэшек, или программы, написанные другими пользователями с помощью SDK для вашего устройства. Тема компилят...

Официально анонсирован ремастер Until Dawn, игра выйдет на ПК и PS5 в этом году Для работы над проектом была создана новая студия.

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

Снова эта навязчивая реклама Windows 11. Microsoft вернулась к старой практике, активно предлагая пользователям Windows 10 обновиться Следующая версия Windows на подходе. Qualcomm заявила, что новая ОС выйдет в середине года Компания Microsoft, похоже, решила вернуться к своей практике навязывания обновлений Windows. Пользователи Windows 10 снова начали получать всплывающие оповещения с предложениями...

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

Новое железо или тонкости интеграции RoCEv2 в VMware vSAN ESA В этом году руководство приняло решение обновлять железо в серверной. Но, с учетом уго древности, требовалось обновить если не всё, то почти всё.На момент принятия решения об обновлении мы имели полку HP C3000 с блэйд серверами g6-g7 поколений, подключенную к дисковым хранил...

Разработка игры Jim Power для 8-битной приставки: из первых рук Одно из моих главных увлечений в жизни — видеоигры, преимущественно старые. Я большой энтузиаст ретро-компьютеров и игровых консолей, много лет занимаюсь самыми разнообразными делами в этой области. Кто-то знает меня как разработчика игр, кто-то — как демосценера, кто-то — ...

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

Микрофронтенд с использованием Module Federation. Соединяем компоненты между системами на разных фреймворках Всем привет! Мы — Иван и Даниил, ведущие разработчики компании ITFB Group. У компании два собственных продукта — ЕСМ/CSP/BPM-платформа СИМФОНИЯ (документооборот, хранение контента, архив, портал) и система распознавания/обработки документов ITFB EasyDoc. Пару ...

Почему я бросил свою сеть по ремонту телефонов и причем здесь Онлифанс С 2018 по 2023 я открыл 5 сервисных центров по ремонту телефонов в Курске, Москве и в Туле.5 лет я хотел построить глобальную компанию: мы открылись в топовых ТЦ города, вышли на оборот в 2 млн и были теми самыми лучшими в региональном городе.Я не жалею потраченного времени,...

ESPspectrum прошивка ESPspectrum - проект на основе компьютера ZX spectrum, с собственной простой операционной системой. Это вторая статья проекта ESPspectrum. В данной статье описывается программный код OC. Есть возможность открывать, редактировать, создавать и удалять файлы. Есть калькулятор с...

Делаем из битого планшета одноплатник: подключаем Android-устройства к дешевым микроконтроллерам через UART В наше время, из-за санкций одноплатники стали стоить каких-то «конских» денег. Даже б/у RaspberryPi Zero стоит 2-3 тысячи рублей на барахолках, что, мягко скажем, не совсем лояльная цена для «самого дешевого одноплатного компьютера в мире». Конечно, Orange Pi Zero всё ещё...

Как я выбирал решения для удаленного администрирования? Опыт руководителя IT-отдела московского колледжа Привет, Хабр, меня зовут Владимир, и я работаю руководителем IT департамента одного из московских колледжей. Сейчас у нас трудится порядка 1500 сотрудников в 57 зданиях и обучается более 35 000 жителей Москвы. В прошлый раз я рассказывал, как мы переживали времена перевода в...

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

Как показать номер версии на экране загру… Привет, Хабр! Меня зовут Сергей, и я 3 года работаю Android/iOS разработчиком. Написал с нуля приложение для фитнес-клубов (Google Play/App Store — если интересно, код под NDA, его не могу показать) и дорабатываю малоизвестный банк. За это время накопилось много интерес...

Выпущена версия Jmix 2.2 Данная статья описывает важные обновления, представленные в только что вышедшем релизе платформы Jmix 2.2. Читать далее

Sphinx для автодокументирования на проекте Sphinx был разработан 21 марта 2008 года, и является генератором документации в Python. Сам он так же был написан Python и преобразует файлы reStructuredText в HTML-вебсайты и другие форматы, включая PDF, EPub, Texinfo и man. Sphinx позволяет автоматически генерировать докум...

Запускаем игры под Wine c поддержкой Native Wayland Иллюстрации к статье подготовлены нейросетью freepik.com. Многие люди на планете играют в видео игры. Игры помогают улучшить когнитивные способности, провести приятно свободное время. Данная статья посвящена тому, как запустить Windows игры под Linux в Wayland. Эта статья м...

[Перевод] Как интеллектуальные NPC Ubisoft справляются с динамическим взаимодействием с игроками? Снятся ли NEO NPC электроовцы? На GDC 2024 компания Ubisoft официально представила миру NEO NPC — генеративную технологию на базе ИИ для внутриигровых диалогов и взаимодействия игроков с неигровыми персонажами. Проект NEO NPC возник в результате сотрудничества между разра...

О Wikidata для тех кто вообще не слышал: открытая база данных, сестринский проект Википедии — с ней же и интегрирован Здравствуйте, на Хабре не много о Викиданных, хочу рассказать об этом бесплатном открытом интересном и полезном сервисе. Веб интерфейс располагается по адресу https://www.wikidata.org/wiki/Wikidata:Main_Page. Читать далее

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

Используем Elasticsearch вместе со Spring Boot Всем привет! Это моя первая статья на Хабре и в ней я хочу рассказать о том, как мы можем интегрировать Elasticsearch в наше Spring Boot приложение. Этот проект предназначен для ознакомления с технологиями и служит скорее шпаргалкой/пособием или же фундаментом для дальнейшег...

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

Рисуем рабочий процессор в Paint и запускаем на нём ОС | Ритуал по призыву демона Тьюринга Однажды в тёмном-тёмном городе, в тёмном-тёмном подвале, очередной обезумевший контентмейкер за паяльной станцией подключал программатор к умному термосу. Термос этот он нашёл на улице и хотел перепрошить его маленький и беззащитный Cortex-M0+. Человек бредил. Раз в пару ...

Картографический фотопроект «По местам съёмок фильма «Брат 2» Проект начал делать в 2022 году, параллельно с проектом по первой части фильма. Во второй части многие локации пришлось искать вооружившись Яндекс и Гугл панорамами. Около полугода искал человека, который сделает фото в Чикаго. С технической точки зрения ничего не поменялос...

Жертвы психологии XXI века или «токсичная терапированность» Скоро новый год, а значит наступает пора несбыточных обещаний себе. Как показывает практика, декабрь – месяц предварительных записей к психологу и в спортзал, вызванных надеждой поменять жизнь с понедельника первого января. И если за спортзал я сказать ничего не могу, то вот...

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

Planet Zoo выйдет на консолях PlayStation 5 и Xbox Series X/S в конце марта Базовая версия игры будет иметь множество улучшений и функций, что сделает ее более доступной и приятной для консольных игроков. Кроме того, в консольную версию войдут все DLC

Что нового в .NET 8? .NET 8 вышел в релиз, значит можно начинать переносить свои проекты на новую версию. В этой статье мы рассмотрим новые улучшения и фишки: C# 12, производительность, Native AOT, GC, новые типы, направленные на повышение производительности, NuGet Audit и прочее. Читать далее

Как настроить библиотеку SFML C++ в Visual Studio 2022 статическая компоновка В этой статье рассказывается, как настроить ваши проекты SFML С++ со статической компоновкой используя интегрированную среду разработки программного обеспечения Visual Studio.Установка SFML библиотекиЗагрузите библиотеку SFML c официального сайта. Выбираем самую последнюю ве...

Apple хотел купить Tesla, но Маск отказался И еще несколько историй о проекте беспилотного автомобиля Apple, который съел 10 миллиардов долларов и был официально закрыт на этой неделе.

Названы смартфоны OPPO, которые обновятся до ColorOS 14 весной По версии Gizmochina сейчас раздача идёт для более чем 28 аппаратов и ещё для некоторых начнёт со дня на день. Разберёмся, какие устройства прокачаются в апреле. Читать полную статью

Свой ChatGPT бот в Telegram в 2023 Я решил сделать свою интеграцию ChatGPT в Telegram, чтобы лучше понять, как работает ChatGPT API, какие настройки мне доступны и пользоваться ботом без всяких ограничений, а также иметь свободный доступ к модели GPT-4.Мне не хотелось для этого проекта держать отдельный серве...

Так сколько на самом деле строк на C нужно, чтобы выполнить a + b в Python? Это ответ на статью «Сколько строк на C нужно, чтобы выполнить a + b в Python?» где количество строк так и не указано.Сразу оговорюсь покрывать все сценарии для python по количеству строк я не собираюсь — слишком много вариантов, слишком лень. Но вот вопрос, скольк...

End-to-end тестирование React приложения с помощью Playwright Привет, я Лиза – веб разработчик в одной зарубежной компании. Хочу поделиться тем, как я автоматизировала регрессионное тестирование в рабочем проекте на React с использованием довольно нового фреймворка Playwright. Разберемся, почему именно этот фреймворк, какие подводные к...

12 терапевтичных книг, в которых добро всегда побеждает зло Для тех, кто хочет почитать что-то светлое и жизнеутверждающее.

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

Библиотека контролов для Avalonia UI Последний год наша команда работала над кроссплатформенной версией САПР Delta Design. В результате этой работы была создана своя библиотека UI контролов для Avalonia, которая поддерживает как ОС Windows, так и ряд систем Linux, включая российские АстраЛинукс, РедОс, а также ...

Как сравнивать цвета и сделать из этого казуальную игру? Привет, Хабр! В этой статье я хочу рассказать о разработке своей небольшой игры, в основу которой легло сравнение цветов Читать далее

Немного о DIY аксессурах для девайсов Всем привет! Это моя первая статья, а точнее гайд/кейс о том, как я хотел найти свой идеальный «чехол» для непопулярного смартфона. Читать далее

Чек-лист: технический аудит IT проекта 35 вопросов для быстрой оценки качества IT проектаПривет, дорогие читатели! Хочу поделиться с вами моим чек-листом для проверки состояния IT проекта (преимущественно web, но адаптируется и под другие). Особенно пригодится предпринимателям и управленцам, которые попали на но...

Итоги марта для гейм-индустрии: ещё 600 человек потеряли работу Уже традиционно для этого года подводим итоги месяца в гейм-индустрии. Март не стал исключением, поскольку несколько десятков компаний уволили более 600 человек. И хотя число уже не кажется таким большим на фоне 8 000 уволенных сотрудников за январь и февраль, ещё рано говор...

Каждому своё или свой для каждого: обзор HUAWEI MateBook D 16 2024 после недели работы с ним Хей, Хабр! На связи Данила Пушной (@danpushnoy) с обзором ноутбука HUAWEI MateBook D 16 2024. Обычно я скромный редактор контент-отдела, не свечусь, тружусь за кулисами. Но перед праздниками предложили потестить новый ноут, я согласился: последние полгода работаю только на м...

В марте может состояться анонс игры Ghost of Tsushima для ПК ПК-версия игры Ghost of Tsushima может выйти в релиз совсем скоро

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

Библиотека EremexControls.NET для Avalonia UI — Обновление март-апрель 2024 В предыдущей статье мы рассказали о нашей первой версии библиотеки UI контролов для создания мультиплатформенных приложений под Avalonia UI. С тех пор прошло достаточно времени, в течение которого мы продолжали работать над новой версией Delta Design и расширением линейки ко...

Шаг за шагом: как добиться синхронности в дизайн-команде за 9 месяцев Привет, меня зовут Артём Говердовский, и я дизайн-директор в Сбер Домклик. В моëм подчинении 49 дизайнеров, среди которых 6 лидов. Хочу рассказать, как у нас получилось переформатировать дизайн-отдел, распределить зоны ответственности, настроить процессы, справиться с л...

[Перевод] Предстоящий выпуск Yggdrasil v0.5 Поскольку скоро выйдет версия 0.5.0, кажется, сейчас самое время объяснить, над чем мы работали последние пару лет. Хотя в целом мы вполне довольны версией 0.4.X, в этой конструкции есть несколько проблем, которые могут привести к тому, что сеть будет вести себя не так, как ...

Scram для создания аппаратуры. Проект по созданию системы тестирования ADAS или краткая история 8 месяцев нашей жизни Добрый день, уважаемые коллеги и друзья! Уже больше года я работаю в Армении в компании, которая занимается созданием под ключ сложных, комплексных систем. Взяли меня на роль руководителя проектов, чем собственно я и занимаюсь последние 5 с лишним лет. В данной статье я хоте...

Аргентинцам устраивают косплей 90-х, а The New York Times пытается забороть ChatGPT Почти все самые важные и интересные финансовые новости в России и мире за неделю: российские бизнесы возвращаются в родную юрисдикцию, рассчитан индекс зажиточного белоруса, Микки Маус официально готов стать NSFW, новая Midjourney научилась фотографировать как твой батя, а г...

Костыли, которые горят, пока всё лопается: как выглядит разработка под децентрализованные финансы Из рекламы МММ: он не халявщик, а партнёр! Тут на днях один молодой бомж с филфака СПбГУ дал интервью Карлсону (тому, что живёт в Х). После чего куча моих знакомых стала задавать вопросы про блокчейн-разработку (крипту). Ну и ещё в Телеге запустили переводы в один клик, и ...

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

123 смартфона Xiaomi, Redmi и Poco получат обновление до HyperOS Позавчера Xiaomi официально анонсировала свою новую мобильную операционную систему HyperOS, вчера появились скриншоты с демонстрацией интерфейса новинки, а сейчас ресурс Gizmochina опубликовал перечень смартфонов Xiaomi, Redmi и Poco, которые получат обновление до Hyper...

Версия Hi-Fi Rush для консоли PlayStation 5 выйдет 19 марта 2024 года Hi-Fi Rush - это динамичный и захватывающий шутер от первого лица с элементами паркура и музыки.

Business Intelligence — быстрый старт Все мы работаем в разных предметных областях, и бывает усложно уделить время знакомству с BI. Надеюсь, у Вас есть менее получаса на чтение этой статьи и знакомство с примером, а также есть желание провести графический BI анализ на .NET, в таком случае - добро пожаловать.В эт...

Мобильная игра «Фиксики: Космическая История» доступна в App Store и Google Play 18 марта в App Store вышла игра «Фиксики: Космическая История». Теперь же можно попробовать и раннюю версию на Android, скачав клиент через маркеты 3 стран: России, Беларуси и Казахстана. В маркете Apple проект занял топ-124 место в категории «семейные». Ещё данная игра дост...

Домашняя виртуальная лаборатория. Готовим собственный сервер виртуализации для обучения. 1. Введение Добро пожаловать на мой новый мини курс! Хотя это скорее краткий обзор. В этот раз мы поговорим о том, как развернуть домашнюю виртуальную лабораторию. Что это за лаборатория, почему виртуальная, кому и для чего она нужна и сколько это стоит? Давайте разбираться по порядку.Т...

Microsoft официально прекратила поддержку Windows 11 от 2021 года Пора обновлять систему до более свежих версий.

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

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

Топ самых интересных CVE за март 2024 года Всем привет! Подводим итоги марта топом самых интересных CVE. Гвоздём программы ушедшего месяца, конечно же, стал бэкдор в XZ Utils, наделавший шуму в Linux-сообществе. Десятку по CVSS также выбила уязвимость в Atlassian Bamboo Data Center и Server на внедрение SQL-кода.Ориг...

Почему множество ИТ-проектов проваливаются? Почему множество ИТ‑проектов проваливаются?Для людей, кто не имел опыта работы с ИТ‑проектами всё кажется достаточно банально — обсудили объем работ, заплатили, получили проект. Однако в реальности всё происходит не так. Читать далее

MIDI → Метр → MIDI Статья поведёт нас через границу, где сходятся MIDI и метрическое время. В этом путешествии мы откроем брошюру по Международной системе единиц СИ, повстречаем файлы с более чем 6000 изменений темпа, столкнёмся с ошибками округления и напишем немного кода. Звучит заманчиво? Т...

Сравнение ППС РФ и США по индексу бигмака Q1'24: разница менее 20% "Средний по больнице" американец, оказывается, сегодня может себе позволить не сильно больше такого же россиянина: Q1'24 US over RF's PPP (by BMI) <17%.На основе самых свежих статистических данных - в статье сравниваются продуктовые корзины для жителей США и РФ, получающи...

Продукция из Яньтая дебютировала в Пекине   В Пекинском выставочном центре началась специальная рекламная кампания «Добро пожаловать в Шаньдун, где делают совершенство». В Пекин одновременно поступила группа   продукции провинции Шаньдун. По мнению информационного отдела Муниципального народного правительства Яньтая, ...

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

Полезное для начинающего Системного аналитика Хочу поделиться с вами Key skils Systems Analyst которые нашла и сформировала для себя, чтобы в дальнейшем можно было легко оценить свой знания по всем пунктам. Читать далее

Developer Competency Matrix Разбирая завалы файлов на своем старом HDD, Seagate Barracuda 7200.10, объемом аж 80 гигабайт(сейчас туда влезет не всякая игра со стима) наткнулся на интересный документ, который выдавали программистам при приеме в дружную питерскую студию электроников. Он достаточно полно ...

[Перевод] 1. Почему вам стоит попробовать Nix (Nix в пилюлях) Предисловие В 2014 и 2015 годах Люка Бруно (Luca Bruno aka Lethalman) опубликовал серию постов, описывающих пакетный менеджер Nix, операционную систему NixOS и хранилище Nixpkgs. Люка назвал свои посты пилюлями (англ. pill — таблетка, пилюля). Берясь за перевод, я пытался вы...

Apple Car может выйти до 2030 года Марк Гурман из Bloomberg в новом выпуске своей новостной рассылки под названием Power On рассказал о том, что Apple все еще планирует выпустить свой автомобиль. Однако купертиновцы не хотят спешить — какие-то анонсы могут состояться ближе к концу десятилетия.Читать дальше......

Kia обновила свою альтернативу Toyota Camry. Бизнес-седан Kia K5 2024 стал современнее, а цена – всего 20,5 тыс. долларов Сегодня Kia официально представила на домашнем рынке в Южной Корее обновленный седан Kia K5 – эта модель до 2022 года продавалась в России и была довольно популярна. Kia K5 2024 получил слегка обновленную внешность с новыми бамперами, новыми фарами, новой графико...

Nikkei Asia: Nintendo Switch 2 выйдет не раньше марта 2025 года Nintendo планирует запуск продаж Switch 2 в марте 2025 года, хотя ранее он был запланирован на конец 2024 года

Система рендеринга для космического симулятора в Unity Несколько лет назад я работал над проектом по реализации на Unity реалистичного космического симулятора. Это достаточно нестандартное применение движка, и в ходе работы были решены разные специфические задачи, одна из которых - обеспечение корректного рендеринга объектов кос...

Как выдавать бесплатные SSL сертификаты с помощью certbot, Nginx и Docker Всем привет! Одна из моих рутинных задач - это подъем новых проектов и микросервисов в облаках. Для этого практически всегда нужны домены и поддомены с наличием SSL сертификата. У меня выработался подход, с помощью которого я автоматизировал процесс выдачи сертификатов с пом...

Быстрое обновление проектов на клиентских серверах через FTP Задача Часто приходится сталкиваться с долгосрочными проектами, которые требуют разработки на тестовом сервере под Linux, и после проверки клиентом — обновления кода на его сервере. Разумеется, имеет смысл использовать систему контроля версий (мы используем SVN), и когда ест...

Игровая легенда из нулевых: каким был Nokia N-Gage QD? Обзор, аппаратный ремонт и программирование под Symbian Друзья! Многие ли из вас помнят такой телефон, как Nokia N-Gage? В начале нулевых финская компания сделала смелую попытку ворваться на рынок игровых консолей, создав устройство, которое сочетало в себе сразу две функции: полноценный смартфон на базе аппаратной платформы WD...

RESTinio-0.7.0: первый существенный релиз за три года В последний раз статья, целиком посвященная открытому проекту RESTinio, вышла на Хабре в декабре 2020-го года, без малого три года назад. Это был рассказ о релизе версии 0.6.13. По сути, это был последний релиз, в котором в RESTinio появилось что-то новое и важное. Потом был...

Go на митап: обсудим sync.Pool, свой mini-k8s, паттерны и сообщения об ошибках 28 марта встречаемся на митапе по Go-разработке с инженерами из команд систем хранения данных и телекома YADRO, а также разработчиками из VK и AvitoTech. Эксперты расскажут, как: — снизить нагрузку на сборщик мусора,— сделать свой mini‑k8s,— написать библиотеку для...

Capcom выпустит новую версию Ghost Trick: Phantom Detective на iOS и Android 12 марта на YouTube-канале Capcom USA появился трейлер Ghost Trick: Phantom Detective. Эта игра уже выходила на смартфоны в 2012 году, причём в App Store до сих пор находится эта версия. При этом издатель готовит новую версию для современных ОС и устройств на iOS и Android. ...

Защита кода приложения Android. Когда хотели как лучше, а вышло не очень В статье расскажу пару случаев из практики анализа защиты приложений Android. Имена и место событий изменены. Любые совпадения — случайность Читать далее

userver 2.0 — большой релиз фреймворка для IO-bound программ С момента прошлого релиза фреймворка

Как я разрабатывал веб-сервис по бронированию электронных зарядных станций для электромобилей (часть 1) Привет всем, на связи Арсений Елисеев, я fullstack-разработчик в одном ИТ-интеграторе! Относительно недавно мы получили заказ на разработку веб-сервиса, который позволял бы нашим клиентам, владельцам электрокаров, строить маршруты и на их протяжении бронировать электронные з...

AMD официально анонсировала Radeon RX 6750 GRE Карта выйдет в двух вариантах по цене 269 долларов за версию с 10 ГБ памяти и 289 долларов за модель с 12 ГБ

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

far2l в Ubuntu 23.10 Ура! В новой версии Ubuntu, наконец-то, можно установить Far Manager (far2l) самым обычным sudo apt install far2l — прямо из коробки, без всяких ppa и кастомных сборок! Под катом — немного подробностей, а также обычный дайджест новостей проекта за прошедшее время. Читат...

SberPay: как добавить поддержку бесконтактной оплаты в Android-приложение Хотите добавить в своё Android-приложение функцию бесконтактной оплаты, но не знаете, как это сделать? Тогда эта статья для вас! Заодно обсудим особенности реализации. В конце будет ссылка на репозиторий с примером. Читать далее

[Перевод] Именитый геймдизайнер поделился, каким бы был Arcanum 2: Journey to the Center of Arcanum Совсем недавно я делал вольный перевод рассказа Дарио Казали (одного из разработчиков Half-Life) о своих воспоминаниях, связанных с разработкой этой культовой игры. Что ж, сегодня хочу продолжить данную рубрику и поделиться историями из жизни Тима Кейна – важного для индустр...

Квестовое приключение в приятной рисовке. Обзор CAT AND GHOSTLY ROAD Есть что-то притягивающее в игровых проектах от студий с небольшим штатом, в такие проекты чаще всего вкладывается частица души. Сегодня хочу поделиться опытом прохождения такого проекта от российской студии - CAT AND GHOSTLY ROAD в которое предлагается погрузиться в мир дух...

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

Гиковский КПК за копейки: как китайцы сделали ARM-ноутбук за 40$ с железом от… навигатора? Китайские инженеры не перестают удивлять. Практически каждый год они умудряются в очередной раз уронить планку цены ниже плинтуса и представить рабочее полноценное устройство за довольно небольшие деньги. Примеров тому достаточно: новые кнопочные телефоны с цветными диспле...

[recovery mode] Как вести несколько проектов и не сойти с ума. Очередная статья про тайм-менеджмент Привет! Меня зовут София, я маркетолог проекта Fitil, в блоге которого публикую эту статью. Fitil — это сообщество для знакомств и общения. Мы стартап, а значит, задач очень много.Кроме Fitil я веду ещё два проекта как маркетолог: занимаюсь позиционированием, запусками ...

Пчелошеринг — майнинг мёда Как мы сделали онлайн-сервис из пасеки. Всем привет, меня зовут Артём. У меня есть два любимых дела в жизни: 1) IT и особенно дизайн; 2) Природа и экстенсивное сельское хозяйство. Хочу рассказать о своём «проекте выходного дня», который появился на стыке моих увлечений.Суть ...

Новые iPad Air, iPad Pro и MacBook Air с чипом M3 должны выйти в конце марта Известный инсайдер и журналист издания Bloomberg в новом выпуске своей еженедельной рассылки под названием Power On рассказал о том, что уже в конце марта компания Apple должна представь обновленный iPad Air, iPad Pro и MacBook Air.Читать дальше... ProstoMAC.com.| Постоянна...

[Перевод] Как устроен протокол iMessage В этом посте я вкратце расскажу о внутреннем устройстве iMessage, изученном мной в процессе работы над pypush — опенсорсным проектом воссоздания реализации iMessage.Ради краткости и понятности я не буду вдаваться в технические подробности. Если вы хотите узнать, как конкретн...

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

[Перевод] Детализированные стратегии кэширования динамических запросов Сегодня я хотел бы поговорить о стратегиях кэширования для совокупных запросов к часто обновляемым данным, основанным на времени. На предыдущем месте работы я провел немало «мозговых циклов» и с удовольствием поделюсь некоторыми своими находками. Читать дальше →

Сайга-Мистраль — третья русская нейросеть после YaGPT и GigaChat, публично доступная по API Я уже недавно писал на Хабре, что понемногу пилю свой сервис VseGPT с доступом по OpenAI API и чатом к различным нейросетям - ChatGPT, Claude, LLama и пр. (Коротко: потому что вендорлок - зло, разнообразие и опенсорс - добро)Большая часть работы - это, конечно, роутинг запро...

Подключение робота-пылесоса к водопроводу и канализации на примере Dreame L30 Ultra В общем, у меня возникли сложности с подключением робота-пылесоса к водопроводу и канализации. А сама модель робота мне понравилась. Не дорого думал, решил обновиться до версии L30 с модулем самоочистки RAW4. Читать дальше →

DIY IKEA VINDRIKTNING Zigbee Приветствую всех читателей Habr. Сегодня хочу поделиться с вами своим очередным проектом по доработке датчика качества воздуха ИКЕА ВИНДРИКТНИНГ. Хаков этого датчика на основе esp на просторах интернета достаточно много, мой проект по модернизации датчика ИКЕА работает на пр...

Нодовая архитектура на Unity Меня зовут Игорь, и я Unity Developer. В этой статье я хотел бы поделиться кастомной архитектурой, которую сделал в процессе разработки своей RTS игры.Скажу сразу: что основные концепции и принципы уже используются в различных DI фреймворках, таких как Zenject & VContain...

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

Как устроена наша PIM-система, и почему мы не используем ни реакт, ни микросервисы Пара слов обо мне. У меня никогда не было серьезного плана делать свой продукт, открывать под это дело компанию, погружаться в custdev и вот это вот всё. Днем я работал в сеньёр девелопером, по вечерам - делал pet-проекты типа онлайн версии настольной игры или онлайн-редакто...

React 18: что поменялось React — одна из самых популярных JavaScript-библиотек для создания пользовательских интерфейсов. В её новой версии произошли значительные изменения, и сейчас я расскажу про самые важные. React 18 теперь умеет существенно лучше работать с приложениями, содержащими большие ...

На что стоит рассчитывать на первой работе: путь стажера (data engineer) Меня зовут Виктор и на данный момент я заканчиваю стажировку и перехожу на должность младшего инженера по работе с данными в компании Sapiens solutions. В этой статье я хочу поделиться опытом и дать несколько рекомендаций людям, которые только начинают свой путь в области ра...

Обзор наушников Commo Компания «Яндекс» продолжает выпускать технику под собственными брендами. Я уже обозревал телевизор под названием «Яндекс ТВ Станция». Теперь настал черёд носимой электроники — новой версии беспроводных наушников от «Яндекс» Commo. Старой версией наушников я н...

В Swamp Attack 2 можно поиграть на iOS и Android Последняя новость по мобильной игре Swamp Attack 2 была в 2020 году. Теперь появились шансы на то, что проект оживает, поэтому он появился 28 марта в пробном запуске в американском App Store. За 2 отзыва игра уже получила 5 звезды. С Android-версией Swamp Attack 2 ситуаци...

21 ошибка в 21-й версии Apache NetBeans Apache NetBeans — одна из первых IDE для Java, поддержка которой не прекращается на протяжении почти 30 лет. Совсем недавно вышла 21-я версия. Мы решили проверить исходный код такого долгожителя и выбрали наиболее интересные ошибки, которые разберём в этой статье. Читать дал...

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

Инновационная версия Rufus решила несколько проблем с установкой Linux Утилита Rufus для создания загрузочных накопителей обновилась до версии 4.4, расширив список своих возможностей

Lost Potato выпустят на смартфоны в марте Erabit Studios готовится к релизу Lost Potato Mobile. Это мобильный порт игры, которая вышла 14 августа 2020 года в Steam. Она поддерживает русский язык, а сейчас проходит предрегистрация в App Store и Google Play. Дата релиза мобильной версии Lost Potato — 19 марта. Это буд...

Ремастер The Last of Us Part II выйдет 19 января Владельцы оригинальной игры смогут обновиться за 10 долларов.

Nintendo Switch 2 может выйти уже в марте 2025, по данным Nikkei Nintendo планирует выпустить обновленную версию своей популярной консоли Nintendo Switch не ранее марта следующего года, как сообщает ведущая деловая газета Японии, Nikkei. Издание ТАСС, которое ссылается на Nikkei, пишет, что новая консоль сохранит компактный форм-факт...

Защита Home Assistant Почему то все статьи в инете по защите Вашего HA сводятся к банальным вещам, типа: ставьте длинный тяжелый пароль, ставьте двухфакторную аутентификацию, обновляйте HA, ставьте Fail2Ban.И все это дельные советы, ничего плохого в них нет, но хочется чего то большего. Читать да...

PVS-Studio помогает оптимизировать проекты на Unity Engine Недавно анализатор PVS-Studio начал выдавать предупреждения о возможностях оптимизации кода в проектах под Unity Engine. Какие они, эти предупреждения? Как анализатор понимает, какой код стоит оптимизировать? Почему это сделано именно для Unity? Ответы в заметке. Читать дале...

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

Добро пожаловать в клуб. Производитель российских электромобилей Evolute наряду с УАЗом, ВАЗом, «Москвичом» и ГАЗом попал под американские санкции Вчера США объявили новые санкции в отношении России, а сегодня появилась конкретика. Оказывается, в так называемый SDN-лист включили компанию «Моторинвест» – производителя отечественных электромобилей Evolute и дистрибутором китайских брендов Dongfeng ...

[Перевод] Как я перестал бояться и полюбил Vim Я работаю программистом уже почти десять лет. И, как и для каждого, кто посвящает работе до 2/3 суток, удобный инструментарий имеет для меня огромное значение. Сегодня я хочу как следует порефлексировать, поэтому статья выйдет слегка необычной. Сразу же хочу дать дисклеймер:...

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

Redmi Note 12 скоро получит HyperOS – это будет его первый большой апдейт Как сообщает ресурс GSMChina, Xiaomi уже подготовила тестовую сборку HyperOS для бюджетной модели Redmi Note 12 4G, а также версии 4G NFC. Соответствующие сборки уже лежат на серверах Xiaomi, они обозначены номерами OS1.0.1.0.UMTMIXM и OS1.0.1.0.UMGMIXM. Это говорит о ...

Seven Knights: Rebirth — официальное название ремейка на Unreal Engine 5 В марте 2023 года корейский издатель Netmarble анонсировал новую мобильную игру-ремейк первой части Seven Knights. Тогда у проекта не было официального названия, а из известной информации было то, что его делают на Unreal Engine 5. Теперь для игры вышел новый и официальный...

Какой должен быть уровень технической грамотности у менеджера проектов? Всем привет. Меня зовут Марина Заботина, работаю аккаунт-директором в диджитал-агентстве. У нас в штате 320 человек. Хочу поднять вроде бы простую, но холиварную тему о том, какой уровень технической грамотности должен быть у менеджера проектов (ПМ).Когда я сама только начин...

Начал бегать с марта 2023 (60 пробежек). Продолжил с марта 2024 (15 пробежек) Анализируем, визуализируем данные, ЧСС=119 Нередко попадаются видео и статьи с примерным смыслом, что начал бегать в 45+ лет, через месяц уже бегал по 10 км, через год уже марафон и похудел со 120 до 70 кг. Но это не мой случай. Начинал с 300 метров (>>моя статья как это было), прогресс шел очень тяжело, тренир...

Логи в файлах: написал своё приложение для просмотра структурированных логов Не каждому проекту нужно децентрализованное логирование. В моём случае, оказалось проще хранить логи в .json файлах формата Compact Log Event Format (CLEF). Мне нужно было простое и бесплатное решение для просмотра логов. Читать далее

Полное исчезновение. IKEA нанесла последний удар в спину всем покупателям В марте 2022 года на территории России в один день закрылись все магазины IKEA. Изначально россиянам сообщили, что закрытие произошло на несколько месяцев, но в конечном итоге шведский бренд принял решение о прекращении своей деятельности Читать полную версию публикации Пол...

Игра Crime Capital берёт вдохновение у первых частей Grand Theft Auto 29 марта мобильная игра Crime Capital вышла в App Store. Также доступна ранняя версия в Google Play. Это проект, который с первых кадров напоминает первые версии Grand Theft Auto с видом сверху. Но так как это мобильный проект и более бюджетный, вместо открытых локаций надо ...

Starbreeze представила следующий крупный проект - кооперативную игру по D&D Starbreeze, компания-разработчик серии игр Payday, объявили об официально лицензированной игре Dungeons & Dragons, которая должна выйти в 2026 году.

Удобное управление тестовыми окружениями в docker-compose Всем привет, хочу рассказать о своей утилите dcw (Docker Compose Workspace) для удобного управления тестовыми окружениями на базе docker-compose. Читать далее

Скелет, анимация, текстура: всё о создании 3D-модели человека по фотографии Всем привет! Меня зовут Ольга, я студентка второго курса НИУ ВШЭ магистерской программы «Системный анализ и математические технологии». В прошлом году я прошла отбор в совместный образовательный проект VK Education и НИУ ВШЭ — Инженерно-математическую школу (ИМШ), где стала ...

Samsung One UI 6.0 официально анонсирована с новыми ... Вчера Samsung провела свою ежегодную конференцию для разработчиков, на которой официально анонсировала OneUI 6.0 – последнюю версию своей кастомной оболочки для Android.

Как мы построили свой лунапарк (с блекджеком, разумеется) или опыт внедрения системы управления ИТ-проектами Привет, Хабр! На связи команда Проектного офиса НЛМК-ИТ. В жизни каждого Проектного офиса наступает момент, когда населяющие его менеджеры и другие сотрудники задумываются о внедрении системы управления проектами. Манящая простотой и выгодами идея редко обходится без подводн...

Сам написал, сам поиграл: как работали трёхмерные игры на кнопочных телефонах нулевых? Пишем 3D-шутер с нуля Думаю, большинство моих читателей успела застать эру кнопочных телефонов с поддержкой Java-приложений. Помните ли вы, как мониторили разделы с загрузками на WAP-сайтах и ждали выхода новых игр, которые подойдут под ваш телефон и разрешение экрана? А какой восторг вызывали ...

Разработчики Primal Conquest: Dino Era выпустили отдельную версию для РФ Последний раз новости по мобильной игре Primal Conquest: Dino Era были в августе 2023 года. Тогда для проекта проходил пробный запуск на Android на Филиппинах. Тогда казалось, что это очередная стратегия с мультиплеером, развитием своего доисторического поселения и с щепот...

Resident Evil 4 Remake выпустили на iPhone, iPad и Mac Сегодня достаточно популярная игра Resident Evil 4 Remake официально стала доступна для покупки на iPhone 15 Pro и iPhone 15 Pro Max, а также на компьютерах Mac и планшетах iPad. Игру можно приобрести через App Store, но стоит понимать, что проект распространяется бесплатно ...

Тирания личного бренда в IT Привет Хабр! В своей статье хотел по рассуждать на тему необходимости личного бренда IT специалисту для успешного продвижения по карьерной лестнице. Ведь, когда вы достигните потолка и станете ведущим профессионалом, возникает закономерный вопрос, что делать дальше? Читать ...

Apple Car мог получить ультра-производительный чип В сети продолжает появляться информация о яблочном автомобиле, разработка которого недавно была свернута. Ранее сообщалось, что Apple вложила в этот проект более 10 миллиардов долларов. Изначально компания хотела создать высокотехнологичный электрокар, которым можно было бы ...

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

Samsung уже разрабатывает свежую версию One UI 6.1 своей фирменной оболочки При этом Samsung ещё продолжает обновлять свои уже выпущенные смартфоны до One UI 6.0 (здесь есть список подходящих моделей и проблем, которые возникают после апдейта аппаратов). Читать полную статью

Apple обновляет Safari на старых версиях macOS Новое обновление Safari для старых версий операционной системы macOS содержит патчи, исправляющие те же ошибки безопасности, которые присутствуют в macOS 14.4.1.

“Так ты хочешь кролика или нет?”: как простая автоматизация общения в Авито может принести вдвое больше лидов Привет, Хабр! Меня зовут Владислав, и один из моих проектов — интернет-магазин карликовых кроликов. Сегодня по приглашению коллег из ChatApp, я расскажу, как автоматизировал свой бизнес. Нет, речи ни о каком роботизированном выращивании кроликов не пойдет — только о продажах...

Замедляем разработку. Вредные советы по тестированию в проектах Привет, меня зовут Кристина Климовских, я — Python Developer в команде DataMining. Главная задача моей команды — поддерживать бесперебойный флоу добычи данных для обогащения и актуализации справочника 2ГИС.Ежедневно наши парсеры собирают разношёрстные дан...

Honor Magic6 Porsche Design вышел на международный рынок Китайская компания Honor официально представила версию Porsche Design своего флагманского смартфона Magic6 ещё в марте текущего года, а сегодня устройство отфициально отправили в продажу за пределами Китая. Данный смартфон поставляется с 24 ГБ оперативной памяти, 1 ТБ встрое...

Upgradeable smart contracts. 5 способов обновить код смарт-контрактов на все случаи жизни Рассказываем, зачем нужны обновляемые смарт-контракты, какие методы обновления существуют, а также делимся примерами кода реализации. Это может оказаться must have технологией на старте проекта, которая поможет спасти ваш код от уязвимостей и критических ошибок. Читать далее

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

Красная шапка с 50 финальными концовками и платиной за час. Обзор Return of Red Riding Hood Со сказкой про Красную шапочку знакомы все, но что если у этой уже классической истории могло быть много концовок? Ответ на это реализовал Колосов Антон в своем проекте Return of Red Riding Hood, который 3 марта стартует на консолях, предварительно став доступным в стиме. Эт...

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

Как мы запускали DIY-медиа для ИТ-специалистов Привет, Хабр! Меня зовут Юлия Гусарова, я директор по маркетингу beeline cloud. В октябре мы запустили проект вАЙТИ. В этой статье я и мои коллеги расскажут о том, как мы придумывали концепцию DIY-медиа и чем оно отличается от других площадок. А еще — поговорим о том, как ус...

WidgetKit в iOS — не просто большие иконки Меня зовут Даша, я iOS-разработчик в Surf. Сегодня я освежу в вашей памяти философию и design виджетов. Подсвечу технические аспекты, которые помогут, если вы собираетесь делать свой первый виджет или хотите вдохнуть жизнь в старый. А ещё затрону несколько неочевидных, ...

Путь к мечте: как инвалидность не помешала стать разработчиком и продолжить борьбу за здоровье Меня зовут Станислав Герасимов, 31 год, я разработчик. Хочу рассказать свою жизненную историю и о том, как я, преодолевая трудности и преграды, шел и иду к своим мечтам — стать профессиональным разработчиком, поправить здоровье и найти друзей. Читать далее

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

Huawei продвигает собственную ОС и планирует дистанцироваться от Android, Windows и других операционных систем На Хабре не раз и не два писали про Harmony OS, китайскую операционную систему, которая изначально базировалась на Андроиде, но потом стала постепенно удаляться от своих корней. Китайская компания Huawei, разработавшая Harmony OS, планирует продвигать свою операционную систе...

Одна из самых красивых игр на PlayStation 5 Horizon Forbidden West выйдет на ПК 21 марта Версия Horizon Forbidden West для ПК будет поддерживать Nvidia DLSS 3, AMD FSR и Intel XeSS, а также DirectStorage для сокращения времени загрузки на поддерживаемом оборудовании.

Игра Oh my Anne по роману «Аня из Зелёных Мезонинов» вышла в США Издатель NEOWIZ сообщил в пресс-релизе, что 20 марта мобильная игра Oh my Anne официально вышла в США. Поиграть в неё можно на iOS и Android. Проект скачали более 50,000 раз на Android, а средняя оценка составляет 4,2 звезды. В App Store игра заняла топ-76 место среди голово...

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

Пишем калькулятор на Rust с GUI Зачем еще один калькулятор? Да не зачем, просто как тестовый проект для рассмотрения GUI-библиотеки.Изначально я хотел попробовать такие крейты, как GPUI, Floem и Xilem, но первая, кажется, пока работает только под MacOS и Linux, вторая не позволяет установить иконку окну и ...

Kubernetes 1.30:  структурированные параметры для DRA, рекурсивное монтирование read-only-томов и другие фичи Вышла новая версия Kubernetes — 1.30. Среди главных нововведений — структурированные параметры для DRA, рекурсивное монтирование read-only-томов, синхронизация статусов задач сторонними контроллерами, более гибкие критерии успешности индексированных задач, обновленное управл...

Нейрогенератор игровых миров: рассказ о моём интригующем пет проекте Представьте себе игру с полностью открытым и бесконечным миром, этот мир живет своей жизнью, и игрок полностью свободен делать всё, что заблагорассудиться, а игра просимулирует результаты его действий. Такой, open world со своей уникальной вселенной. Интересна...

Samsung не остановить: вышла уже шестая бета-версия One UI 6 для смартфонов линейки Galaxy S23 Samsung усиленно работает над прошивкой One UI 6 для своих нынешних флагманов линейки Galaxy S23. Новые сборки выходят едва ли не каждую неделю, вот и сейчас в Индии вышла такая – это уже шестой вариант бета-версии One UI 6 на базе Android 14. Размер обновления с...

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

QA Documentation. Как я автоматизировал самую нелюбимую часть работы — написание ReleaseNotes Уже два года я работаю специалистом по тестированию, и многие коллеги меня поймут - одна из самых ненавистных и рутинных задач - это написание тестовой документации. И конечно я цепляюсь за каждую, даже самую маленькую возможность автоматизировать этот процесс. И в этой стат...

Intel предложила простой ИИ-авторазгон процессоров. Что можно выжать? На примере i7-14700KF Фирменное приложение Extreme Tuning Utility (XTU) обновилось до версии 7.14.0.15. Оно позволяет как вручную регулировать различные параметры, чтобы разогнать процессор вручную, насколько сдюжит ваша система, так и довериться алгоритмам Intel, которые сделают это автоматиче...

Вышла релизная версия Android 14. Список поддерживаемых смартфонов Google наконец-то выпустила новую версию своей операционной системы - Android 14.

В США хотят в обновиться до "противобункерной" ядерной бомбы B61-13 с повышенной точностью Такими боеприпасами будут оснащаться самолеты малой заметности B-2A и сверхсекретные B-21

Переезд с Ubuntu 18.04 на 20.04 в подсистеме WSL Всем привет!Если Вы читаете эту статью, то, скорее всего, столкнулись с проблемами в работе с личными или рабочими проектами, вызванными недавним обновлением VS Code до версии 1.86. И вроде новая версия нужна, и страшно потерять все данные. Читать далее

PHP и Laravel дайджест новостей за март 2024 года Всем привет! Краткий обзор новостей из мира PHP и Laravel за март 2024 года от Сергея Пантелеева и Данила Щуцкого (CutCode). Читать далее

Python, MSA, Kafka Всем привет! Сегодня микросервисная архитектура, что называется "на хайпе". Я перечитал достаточно много статей по данной тематике, но обнаружил, что среди всего прочего, не так много публикаций, объясняющих данную концепцию на конкретном примере (может, плохо искал). Сегодн...

Вышла FinalWire AIDA64 v7 Обновилась утилита AIDA64, которая предоставляет полноценные сведения об аппаратном обеспечении компьютера и предлагает широкий набор стресс-тестов.

Вышла FinalWire AIDA64 v7 Обновилась утилита AIDA64, которая предоставляет полноценные сведения об аппаратном обеспечении компьютера и предлагает широкий набор стресс-тестов.

Teeny Tiny Trains — новая мобильная игра по типу Railbound Teeny Tiny Trains вышла на iOS и Android 27 марта 2024 года. В этой игре надо выстраивать миниатюрную железную империю, по которой катятся поезда разных цветов и в разные места назначения. В этом плане игру можно сравнить с Railbound, которая заработала свою долю популярност...

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

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

[Перевод] Lotus 1-2-3 для Linux Если вы хотите узнать, как проприетарное приложение можно перенести на новые операционные системы, спустя 30 лет после выпуска, читайте дальше. Читать далее

Baldur’s Gate 3 может выйти на iPhone и iPad Pro в следующем году По мнению многих игровых журналистов и целого ряда пользователей, Baldur’s Gate 3 является одной из лучших игр прошлого года. На данный момент проект уже доступен на многих платформах, включая Mac. Однако если верить сетевым источникам, то разработчики не хотят останавливать...

Совершенствуем развертывание приложений в Kubernetes с помощью Canary Deployment Привет, Хабр! В мире современной разработки программного обеспечения Kubernetes стал непреложным стандартом для оркестрации контейнеров. Его масштабируемость, надежность и гибкость сделали его первым выбором для многих команд, стремящихся ускорить процесс развертывания и обн...

Как идеи российских предпринимателей меняют агробизнес: список перспективных проектов молодых ученых Темпы развития рынка агротехнологий в России превышают 15–20% ежегодно. В эту сферу со своими проектами приходят все больше студентов и молодых выпускников вузов, желающих совершить свой вклад в цифровизацию отечественного АПК (агропромышленного комплекса...

Обзор Llemma: новая математическая open-source модель Привет! Меня зовут Дарина, и я занимаюсь фундаментальными исследованиями в MTS AI. Основной фокус нашей работы сейчас — обучение больших языковых моделей, их тестирование и оптимизация.Сегодня хочу сделать обзор на недавно вышедшую статью LLEMMA: an open language model for m...

Так выглядит устройство Presto within Apple для обновления iPhone в коробке. Появилось первое фото Напомним, система Presto within Apple позволит сотрудникам Apple Store обновлять программное обеспечение iPhone по беспроводной сети, пока телефон ещё находится в коробке. Ранее Марк Гурман из Bloomberg сообщил, что Presto начнет работу в США в апреле. Ранее он описывал...

Dragon's Dogma 2: долгожданный сиквел от Capcom выйдет 22 марта 2024 года Dragon's Dogma 2, долгожданное продолжение экшен-ролевой игры от Capcom, наконец-то раскрыла свою официальную дату выхода

Месяц назад поставил Linux как основную ОС. Какие проблемы возникли? Рассказываю Через 1,5 года заканчивается поддержка Windows 10, а 11-я мне не подходит, ибо нельзя вертикально поставить панель задач (см. cнимок экрана, как у меня всё организовано). Поэтому решил попробовать переехать на Linux. Я не использую каких-то хитрых виндовых программ, под “Лин...

ИОЛА (IOLANET2): уникальная ретро-сеть отечественного производителя и безуспешный эксперимент Доброго всем здоровья! Речь пойдет о попытке организации простейшей сети — объединении двух компьютеров, содержащих сетевые ISA-карта ИОЛА при помощи коаксиального кабеля, и о возникшей тупиковой ситуации. Одна из целей этой статьи — сбор комментариев для продолжения эксп...

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

На российских смартфонах Samsung вышла программа для кастомизации Good Lock Её уже можно скачать в Galaxy Store и обновлять без костылей.

Крупнейшей ядерной стройки в мире недостаточно. После «Аккую» и «Синоп» Турция переключится на малые модульные реакторы Министр энергетики и природных ресурсов Турции Альпарслан Байрактар заявил, что Турция заинтересована в расширении сотрудничества с Росатомом, включая проект строительства новой АЭС. «Мы хотим расширить наше сотрудничество с Росатомом, в том числе по проекту "...

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

17 смартфонов Xiaomi и Redmi, которые первыми обновятся на HyperOS Ищем свой

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

Обновление MikroTik до RouterOS 7.13.2 с нерабочим Wi-Fi Недавно решил обновить свой домашний MikroTik hAP ax2 до последней версии ROS7. Но столкнулся с проблемами при обновлении о которых поведаю под катом. Читать далее

МИР NVIDIA Новости Вышла FinalWire AIDA64 v7 Обновилась утилита AIDA64, которая предоставляет полноценные сведения об аппаратном обеспечении компьютера и предлагает широкий набор стресс-тестов.

IntelliJ IDEA 2023.2. Долгожданный LSP, встроенный AI-чат, апгрейд до Windows 10 и -Xmx2G Только что вышла IntelliJ IDEA 2023.2. Добавилось море интересных фичей и важных улучшений.Идея раздулась до 2 гигабайт хипа, появилась поддержка LSP-серверов, и теперь вам нужно проапгрейдиться с Windows 7 минимум до Windows 10.Из мелочей: появился чата с нейронкой "AI Assi...

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

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

Разработчики мобильной версии Superliminal сообщили, когда ждать бета-тест Ещё в феврале 2024 года читатели AppTime узнали, что в Китае готовится мобильный порт Superliminal. На днях для него опубликовали новый пост в 3839, в котором рассказали радостную новость — игра получила номер версии от местного правительства. Это означает, что релиз хотя бы...

MyDrivers: Microsoft не спешит выпускать Windows 12, потому что многие не хотят обновлять ОС Это хорошо отслеживается по динамике перехода с Windows 10 на Windows 11

Рубрика «Сделай сам»: корпоративный портал своими руками Привет, Хабр!Наверняка большинство из вас знает, что такое "Интранет" (далее — "Интра"), а многие так и вовсе видели своими глазами и даже щупали курсором. Для тех, кто в танке все же не в курсе, уточню: это такой корпоративный портал, локальный сетевой ресурс для своих. Как...

Apple выпустила iOS 17.3 beta 3. Стоит ли обновлять Айфон уже сейчас или подождать релиз? Спустя практически неделю после неудачного продолжения бета-тестирования, Apple все же удалось взять ситуацию под контроль и сделать рабочую сборку. Так что, iOS 17.3 beta 3 — актуальная версия для разработчиков, которую нужно срочно установить прямо сейчас. В ней App...

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

Кратко о Patterns & Practices: SharePoint Guidance Интро В данной статье я хочу произвести обзор руководства под названием “SharePoint Guidance” от подразделения Microsoft patterns & practices. Данное руководство предназначено разработчикам/архитекторам SharePoint, в нём описаны основные принципы построения систем на д...

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

Глобальная версия игры Levistone Story доступна в App Store и Google Play Азиатская версия Levistone Story увидела свет ещё в июне 2022 года. Тогда можно было поиграть только в версию для Android, поэтому я решил поискать больше информации об актуальной версии. Оказалось, что Levistone Story Global появилась 1 марта 2024 года в App Store и Google ...

Опыт использования AI для QA: тестировщикам приготовиться на выход? Всем привет, меня зовут Илья. И я использую в своей QA работе уже полгода различные инструменты ИИ. Хочу поделиться своим опытом и наблюдениями, как ИИ может повысить эффективность работы. И стоит ли бояться тестировщикам их замены железными мозгами и руками? Читать далее

Attention is Not All You Need: как менялась архитектура трансформера С момента выхода оригинальной статьи про трансформер прошло уже больше 7 лет, и эта архитектура перевернула весь DL: начав с NLP архитектура теперь применяется везде, включая генерацию картинок. Но та ли это архитектура или уже нет? В этой статье я хотел сделать краткий обзо...

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

Россияне тратят миллиарды рублей на Geely Monjaro и Li Auto L9 «Автостат Инфо» привел данные по обороту на рынке новых авто за март 2024 года. В прошлом месяце выручка с продаж легковых автомобилей составила 477 млрд рублей, из них 301,7 млрд рублей записали на свой счет производители «китайцев». Из китайск...

На что способны виртуальные потоки Java в обработке файлов Привет, Хабр!ПредисловиеНачнем с того,что я не специалист по Java и у меня нет коммерческого опыта на этом языке. Я просто обычный кодер, который по вечерам пилит проекты на Java, а основной мой стек состоит из PHP и смеси Python + Go. В данной статье хочу с вами поделиться ...

LTE в Москве в марте 2012 года «Ведомости» 19 января сообщили о появлении LTE в Москве как о деле решённом: →  «Скартел» («Yota») собирается запустить LTE-сеть в марте 2012 года, →  «Мегафон» в том же марте начнёт строительство своей LTE-сети.

Бывший разработчик из Rockstar ответил, почему ПК-порт GTA 6 выйдет не скоро Как многие могли заметить, Rockstar Games не указала дату выхода Grand Theft Auto VI на ПК, что совсем не удивительно. Все громкие релизы студии сначала появлялись для консолей, а уже после — через довольно продолжительный срок — для компьютеров. Так порт Red Dead Redemption...

Димаш Кудайберген озвучил «Ожившие мифы древнего Китая» Казахстанский певец Димаш Кудайберген принял участие в озвучивании казахской версии второго сезона анимационных роликов проекта «Ожившие мифы древнего Китая». Проект по интегрированным коммуникациям традиционной культуры «Ожившие мифы древнего Китая» разработан CGTN. Димаш К...

Как вносить вклад в Open Source — и не только кодом. Инструкции от Linux Foundation, CNCF и Free Software Foundation Мы во «Фланте» любим Open Source — причем не только пишем свои открытые инструменты (werf, shell-operator, grafana-statusmap, сommunity-версия Deckhouse), но и активно участвуем в разработке различных проектов — участвуем в KEP’ах Kubernetes, в составе небольшой группы разра...

Выученные уроки молодого продакта Всем привет! Меня зовут Юстина Цига, и я владелец продукта IIoT в Цифровом СИБУРе. Полтора года назад я стала единственным продактом на проекте и прошла от стадии воодушевления и горящих глаз до осознания, что я не справляюсь.В этой статье я хочу поделиться своими ошибками, ...

Amazon разработала собственную ОС вместо Android для своей экосистемы устройств. Что это за проект? На днях стало известно о том, что корпорация Amazon разработала операционную систему. Она, насколько можно судить по общедоступной информации, предназначена для установки на собственные устройства — сначала небольшой ряд моделей. Если всё пройдёт хорошо, её будут использоват...

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

Make It Right! Максимум пользы, минимум проблем: рекомендации по написанию API автотестов на Python Привет, Хабр! Меня зовут Катерина, я инженер по автотестированию в команде онлайн-кинотеатра PREMIER и сегодня я хотела бы поделиться с вами своим опытом в написании API автотестов на Python. Я работаю в сфере автотестирования уже довольно давно и на практике встречаю проект...

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

Reuters: «Tencent делает мобильную версию Elden Ring» Elden Ring это премиальный проект и пока что последняя игра от создателей Dark Souls. За несколько лет на смартфоны вышло всего несколько проектов в подобном жанре — Pascal Wager, Animus Revenant и ряд других. При этом источники Reuters сообщают, что китайская компания Tenc...

Как американцы хотели выдавить русскую, русская хотела выдавить американцев, а китайцы хотели денег В 2018 году я пошла против монополиста в Америке, устроила торговую войну на рынке ферромагнитных материалов, через 6,5 месяцев мои материалы были во всей сети Victoria’s Secret, а оборот подошел к 1 млн долларов, но я закрыла бизнес, вернулась в Россию. И вот почему. Читать...

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

Китайская Луна: КНР активно развивает свою программу освоения спутника Земли. Перспективы проекта Естественный спутник Земли привлекает внимание не только учёных. Целые государства развивают специализированные космические программы, направленные на освоение Луны. Похоже, что Китай действует активнее всех. Сейчас команда учёных и инженеров КНР запустила в космос новый спу...

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

Как быстро интегрировать Систему быстрых платежей (СБП) в приложение на Flutter Всем привет! Меня зовут Мурат Насиров, я Flutter-разработчик в Friflex. Мы разрабатываем мобильные приложения и специализируемся на решениях для ритейла. На одном из наших проектов мне пришлось столкнуться с внедрением кнопки оплаты через Систему Быстрых Платежей (СБП). В эт...

Honor выпустила MagicOS 8.0 для глобальных версий смартфонов В начале года китайская компания Honor официально объявила о релизе своей новой операционной системы (на самом деле это прошивка поверх операционной системы) MagicOS 8.0, но тогда свежая ОС вышла исключительно в Китае. Данный пользовательский интерфейс основан на Android 14 ...

Что выбрать: Npm, Yarn или Pnpm? На данный момент у нас используются три самых популярных менеджера пакетов (Npm, Yarn и Pnpm). И всё бы ничего, но разные команды начали периодически обращаться с проблемой несоответствия типов Typescript из наших транзитивных зависимостей. Выяснилось что это проблема Npm и ...

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

Vivo Y200 5G с Qualcomm Snapdragon 4 Gen 1 официально выйдет в Индии 23 октября Официально стало известно, что Vivo выпустит на индийском рынке свой последний предстоящий смартфон Y-серии, Vivo Y200 5G, в октябре этого года.

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

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

Для мобильной версии Space Gladiators проходит бета-тест Разработчики из Erabit Studios работают над мобильным портом игры Space Gladiators, которая вышла на PC и консоли 10 марта 2021 года. С тех пор проект получил очень положительные отзывы в Steam. Если говорить о жанрах, то это экшен-рогалик от инди-студии Blobfish. Сейчас для...

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

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

Никогда не забывай об этом, когда делаешь open-source проект Если составлять топ самых крутых изобретений человечества, то второе место сразу после кофеварки наверняка займёт opensource – разработка проектов с открытым исходным кодом, которая помогла родиться поистине огромному числу полезных и гениальных продуктов. Причём опенсорс ва...

Официально: глобальная версия Huawei MateBook X Pro 2024 выйдет 7 мая Компания Huawei официально объявила, что международный дебют ноутбука MateBook X Pro 2024 состоится уже 7 мая. Китайскую версию лэптопа представили около трех недель назад. Также на мероприятии покажут планшет MatePad, смарт-часы Watch Fit 3 и, как предполагается, глобальные...

Хотите присоединить Windows к домену ALD Pro (FreeIPA)? Спросите меня как Конечная цель проектов импортозамещения в ИТ — полный отказ от операционной системы Windows. Но, как говорится, гладко было на бумаге, да забыли про овраги. Может так оказаться, что быстро заменить какие-то клиентские корпоративные приложения, написанные под эту операционну...

«Вредные советы»: тимлид-токсик — как распознать в себе и перейти на сторону добра Привет, Хабр! Я Надежда Костякова, тимлид направления Data Science в Первой грузовой компании. Сегодня в режиме вредных советов расскажу о том, как тимлиду не стать «токсиком», обеспечивать ненасильственное выполнение KPI и какие подходы используем мы в ПГК, чтобы организова...

Вышел Firebird 5.0 11 января 2024 года, выпущен Firebird 5.0 — восьмой основной выпуск СУБД Firebird, разработка которого началась в мае 2021 года. В Firebird 5.0 команда разработчиков сосредоточила свои усилия на повышении производительности СУБД: параллельное выполнение backup, restore, swee...

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

Apple выпустила первый в истории iPad Air с экраном 12,9 дюйма. Маленькая версия тоже обновилась Что-то свеженькое!

Симулятор электронных схем Qucs-S: обзор новшеств версии 2.1.0 Qucs-S является программой с открытым исходным кодом для моделирования электронных схем. Qucs-S кроссплатформенный (поддерживаются Linux и Windows) и написан на С++ с использованием набора библиотек Qt. Для работы Qucs рекомендуется использовать также открытый движок моделир...

Fedora Asahi Remix 40: Linux на железе Mac становится все более совершенным. Что нового в релизе? Проект Fedora Asahi Remix 40 стремиться сделать возможной установку Fedora Linux на компьютеры от Apple. Сама эта инициатива реализуется силами двух команд: Asahi Linux и проектом Fedora. В новой версии появилось много всего интересного. Подробности под катом! Читать дальш...

MMORPG Final Fantasy XIV Online появится на Xbox Series X|S в этом месяце Компания Square Enix в рамках шоу Xbox Partner Preview назвала дату релиза MMORPG Final Fantasy XIV на консолях Xbox Series X|S — уже 21 марта этого года. Только стоит учесть, что игра доступна исключительно в формате Pay-to-Play по ежемесячной подписке. Если хотите поиграть...

Domain fronting для чайников, и как его использовать для обхода блокировок Давайте сразу вопрос на засыпку: может ли быть так, что клиент подключается, ну, например, к серверу www.python.org (самому настоящему, тому, к которому обращаются еще миллионы клиентов со всего мира), а потом использует его как прокси и гоняет через это подключение трафик д...

Minimal Phone, смартфон с e-Ink-экраном и QWERTY-клавиатурой, всё ближе к реальности. Перспективы девайса На рынке сейчас огромное количество моделей смартфонов, но многие из них, за малым исключением, очень похожи друг на друга. Не так давно появился новый проект — это Minimal Phone, проект телефона с e-Ink-экраном и QWERTY-клавиатурой. Причём она не сенсорная, а физическая, та...

Задача Эйнштейна — большой тест LLM нейросетей на логическое мышление Я был вдохновлен ранее вышедшей статьей автора MikeMSN - "Задача Эйнштейна. ChatGPT, YaGPT2, Gigachat, Mistral Large" и решил провести большой тест наиболее популярных LLM нейросетей. Использовал для этого сайт Chatbot Arena, а также свой компьютер, на котором...

Лучшие видеокарты за свои деньги, которые можно купить для игр в 2024 году Выбор видеокарты — дело личное. Кому-то нравятся бренды, кто-то хочет сэкономить. Некоторым нравится, чтобы видюха светилась. Мы сегодня расскажем, какие видеокарты есть в наличии в разных ценовых категориях. И если вы ищете себе GPU или хотите посоветовать что-то друзьям, п...

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

[recovery mode] Отчаяние, отказы и академический отпуск: как я за год вернул уверенность и стал Android-разработчиком Привет всем! Меня зовут Фаридун. В своём пути в мир разработки я неоднократно сталкивался с моментами, когда отчаяние казалось единственным компаньоном, а отказы накладывались печатью на каждом шаге.В своей первой статье на Хабре я хочу поделиться своей историей становления ...

Билл Гейтс обладает большой властью и продолжает неофициально работать в Microsoft В марте 2020 года Билл Гейтс, сооснователь Microsoftи ее генеральный директор официально покинул компанию. В 2021 году газета Wall Street Journal сообщила, что Гейтс покинул совет директоров из-за расследования предполагаемых личных отношений, которые у него были с сотр...

Войти в ИТ после 45-ти: личный опыт смены профессии Привет, Хабр! Меня зовут Базянова Зиля, я работаю ведущим инженером Блока обеспечения и контроля качества выпуска изменений ПО в РСХБ-Интех. В статье хочу затронуть вопрос касательно смены профессии в возрасте 45+ и поделиться своей историей. Читать далее

10 перспективных российских стартапов – март 2024 года Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд. Читать далее

Очередное пособие по рынку труда, или где же вы 300к находите. Март 2024 Ответ на статью Снижение зарплат в ИТ — Сколько я показываю пальцев, Уинстон? — Четыре. — А если партия говорит, что их не четыре, а пять, — тогда сколько?.. Читать далее

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

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

NASA дало зеленый свет проекту исследования Титана «Dragonfly» После многих лет задержки из-за COVID-19 и проблем с бюджетом космический проект «Dragonfly» наконец-то официально одобрен НАСА. Миссия по отправке исследовательского аппарата к крупнейшему спутнику Сатурна, Титану, стартует в 2028 году. Она станет идейной наследницей марсиа...

Redmi Note 11T Pro получил финальную версию HyperOS, но пока только в Китае Финальная версия прошивки HyperOS вышла для Redmi Note 11T Pro в Китае. Апдейт, обозначенный номером 1.0.1.0.ULOCNXM, имеет размер 5,6 ГБ, в него входя апрельские обновления безопасности Google. Когда аналогичное обновление выйдет для глобальной версии смартфона, и...

Уменьшение размера файла с игрой в Godot 4 При экспорте своей первой простой аркадной игры в Godot 4.1 я столкнулся с проблемой. Не смотря на простоту проекта и присутствие лишь небольшого количества содержимого: несколько спрайтов и небольшого разрешения фонов, игра весила 67 мб. Я полез гуглить, в чем проблема и ка...

АвтоВАЗ наконец-то начал собирать универсалы Lada Vesta SW – спустя полгода с момента перезапуска производства Радостная новость для всех, кто хотел купить Lada Vesta NG в кузове универсал: АвтоВАЗ наконец-то запустил такие версии в производство. Об этом сообщил инсайдерский паблик Avtograd News. Изображение: Lada «После длительного перерыва АвтоВАЗ возобновляет выпуск ав...

Система мета-сборки GN: краткий обзор и подходы Привет! Меня зовут Александр, я работаю в VK в команде браузера Atom. В его основе лежит open source-движок Сhromium. Сегодня хочу поговорить о системе мета-сборки GN. Её используют в крупных проектах Google (Chrome, Fuchsia, а также связанных с ними), и, например, когда раз...

Факир математики: Золотое сечение Привет, хабр! На дворе 2023 год. Теперь более чем когда‑либо всё в нашем мире основано на числах. Некоторые из них, как вы уже знаете, имеют собственные имена. Число π (пи), число e. Математика везде. Карма и рейтинги в хабре, количество ва...

[recovery mode] 13 грехов продакт-менеджера Чтобы качественно решать проблемы пользователей, продакт-менеджер должен обладать широким набором компетенций: исследования, аналитика, критическое мышление, управление проектами, коммуникации и так далее.Ошибки в работе неизбежны. Но ошибаться не страшно. Страшно не признав...

Совершенно новую Hyundai Sonata в Китае представят 26 марта. Но машина уже рассекречена Совершенно новая Hyundai Sonata официально выйдет на рынок Китая 26 марта, о чем сообщает ITHome. На данный момент в Китае принимаются предварительные заказы, но 26 марта объявят розничные цены на все версии, и они почти наверняка будут ниже цен по предзаказу (20,9 тыс...

Изменить цвета и кнопки сервиса — и не сломать дизайн-систему Меня зовут Алексей Афонин, я старший дизайнер продукта в Yandex Cloud. В прошлом году нам понадобилось полностью изменить внешний вид нашего сервиса для бизнес‑аналитики DataLens перед его выходом в опенсорс. Разработчики и дизайнеры интерфейсов часто ста...

От каждого по способностям. Как мне удалось прокачать инженерную культуру своей команды, не будучи тимлидом Привет, Хабр! Меня зовут Кирилл Веркин, я Senior QA в СберМаркете. Эта статья о том, как за 1,5 года моя команда прокачала уровень инженерной культуры с нуля до самого высокого среднего балла в компании среди 105 команд. (Да, у нас есть уровни инженерной культуры!) Хочу...

Запуск ОСРВ Embox на Banana Pi M1 Об этой операционной системе я узнал на данном ресурсе, из многочисленных публикаций её разработчиков. Для тех кто не в курсе - это отечественная операционная система реального времени для встраиваемых устройств с открытым исходным кодом. Её официальный репозиторий расположе...

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

Ключи Supermicro, SSM, VMWare и лекарство от жадности Ни для кого не секрет, что крупные производители серверного оборудования любят продавать самые вкусные фишки своего оборудования за отдельную плату. Supermicro ничем не лучше: начиная с X9 (Romley), появилась возможность обновлять BIOS материнской платы из-под веб-интерфейса...

Redmi Note 13 Turbo будет по-настоящему «турбо». Он получит Snapdragon 8s Gen 3 и аккумулятор на 5000 мА·ч с поддержкой 100-ваттной зарядки В Сети появились подробности о будущем смартфоне Redmi Note 13 Turbo. Как сообщается, он получит новую однокристальную систему Qualcomm SM8635, которая выйдет в марте под названием Snapdragon 8s Gen 3. Уже по названию понятно, что производительность SM8635 будет высокой...

Как бороться с всадниками выгорания: личный опыт и пара советов Привет, Хабр! Меня зовут Данил Старосек, я работаю аналитиком на проекте «Единое фронтальное решение» (ЕФР) в РСХБ‑Интех. В прошлом материале я описал основные, на мой взгляд, причины появления и развития выгорания на работе. Сегодня хочу поделиться&...

[Перевод] Не бойтесь бросать свои пет-проекты Веб-индустрия переполнена историями о пет-проектах, которые переросли в успешный бизнес. Вот и я нередко увлекаюсь какими-нибудь идеями после основной работы. И хотя это определённо заманчивая перспектива, работа над личным проектом не всегда столь лучезарна – порой они пр...

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

28 марта будет анонсирована версия смартфона Nubia Z60 Ultra для фотографов Nubia улучшит свой смартфон при помощи ИИ

Nothing Phone (2a) будет по всем параметрам лучше Phone (1) Nothing официально анонсировала свой следующий смартфон. Как и предполагалось, это Phone (2a) — более доступная версия актуального флагманского аппарата

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

Прокачиваем вёрстку ARIA атрибутами. Атрибут aria-label В прошлом месяце я рассказал, зачем нужна семантика, на примере атрибута role. Если вы не читали мою статью, пожалуйста, прочтите её перед тем, как читать эту. А сегодня я хочу рассказать про атрибут aria-label. В статье не будет заумных определений и бездумного копировани...

Проект «Селенит». Часть 2: Квадратурный смеситель В каждой конструкции есть какое-либо основополагающее решение. Разработанный в рамках проекта трансивер Selenite Lite – не исключение. Основой радиоприёмного тракта разработанного устройства является смеситель по схеме Тэйло (Tayloe detector). Принцип действия этого замечат...

"Against the Storm" обновилась до версии 1.1 Разработчики заметили дисбаланс в разнообразии между ранними и поздними заказами, особенно в режиме Queen's Hand Trial (QHT)

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

Amazon полагается на SpaceX для запуска своих интернет-спутников в космос Amazon запустит свой интернет-спутниковый проект Kuiper в следующем году. Компания теперь официально объявила, что будет также использовать ракеты SpaceX Илона Маска.

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

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

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

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

Алексей Учитель: Продолжение «Летучего корабля» выйдет в 2026 году Первая часть фильма, снятого по мотивам одноименного мультфильма 1979 года, вышла в марте 2024 года. За 1,5 месяца картина собрала в кинотеатрах более одного миллиарда рублей.

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

Команда нагрузочного тестирования? Дайте две! Почему иногда подрядчик бонусом к внутренней команде — это хорошая идея Привет! Меня зовут Юля Шамина, я руководитель IT-проектов в СберМаркете. Хочу поделиться нестандартным по всем меркам кейсом, как мы подготовили наши сервисы к высоким предновогодним нагрузкам за 3 месяца благодаря челленджу внутренней команды нагрузочного тестирования. ...

Вышла новая версия платформы виртуализации SpaceVM 6.4 Компания «ДАКОМ М» представила новую версию своей платформы виртуализации — SpaceVM 6.4.

Это один из лучших подходов к изучению английского, что я видел за последние годы — коллокации Значение слова – это его использование в языкеЛюдвиг Витгенштейн (сурс) Что это вообще за магия такая? Коллокация – это просто пара или группа слов, которые часто возникают вместе. Такие комбинации звучат естественно для носителей языка, однако, тем, у кого язык не родн...

Записки технического руководителя проектов Статья была написана мной в 2020 году, после запуска в прод очередной платформы, построенной на микросервисной архитектуре с целью зафиксировать выученные уроки с точки зрения технического руководителя проекта. В проектах участвовало со стороны подрядчика более 300 человек т...

Делаем addon для Blender Люблю Blender. Он мощный, а в последних версиях красивый! А ещё он бесплатный. И даже становится удобнее. Но, если посмотреть на то, сколько вопросов в интернете про то, как сделать что-то вполне тривиальное, начинаешь понимать что до реального удобства там ещё далеко. С пос...

Создание и использование BOM в Gradle В каждой компании (а если она крупная, то, скорее всего, в каждом подразделении) должна быть выстроена культура использования BOM (bill of materials) для управления версиями зависимостей. В этой статье я хочу поделиться своим видением того, как это может быть организовано, а...

Новая Pokemon Legends: Z-A выйдет в 2025 году на «системах Nintendo Switch» Студия Pokemon Company отпраздновала «День покемонов», который прошёл сегодня, 27 февраля, и наконец-то представила следующую игру серии от разработчиков из Game Freak — Pokemon Legends: Z-A. Новинка станет сиквелом Pokemon Legends: Arceus и выйдет на «системах Nintendo Swit...

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

AstraLinux для приборостроения Ни для кого не секрет, что в марте 2022 года был подписан приказ, согласно которому для безопасности и технологической независимости требуется перейти на отечественное ПО, в частности операционные системы. Мне стало интересно, если я переведу домашний ПК на AstraLinux, смогу...

Цифровой доллар: каковы опасения Дональда Трампа по поводу проекта Джо Байдена? Проект Джо Байдена по цифровому доллару, запущенный в марте 2022 года, похоже, не пользуется поддержкой бывшего президента США Дональда Трампа. Нежелание, которое частично объясняется его позицией в отношении финансового суверенитета.

Наконец-то! Redmi Note 12 Pro и Redmi Note 12 Pro+ обновились в HyperOS ... Компания Xiaomi наконец-то выпустила долгожданное обновление своей прошивки HyperOS на базе Android 14 для смартфонов Redmi Note 12 Pro и Redmi Note 12 Pro+

Опубликован список из 117 смартфонов Xiaomi, которые обновятся до HyperOS Уже в этом месяце Xiaomi намерена выпустить стабильную версию долгожданного обновления HyperOS.

Кто-нибудь, остановите feature creep На днях Apple выпустила очередную версию macOS. Но когда на презентации этой версии холёные топ-менеджеры наперебой говорили «amazing», я смотрел на анонсированные фичи и вместо «amazing» ощущал «ну блин, зачем». В macOS позволили добавлять виджеты прямо на рабочий стол, и и...

Обзор аппаратного файервола Zyxel USG Flex 100AX За последние 20 лет интернет сильно изменился. Сейчас уже не встретить вырвиглазного Flash-баннера с мигающей надписью «Click me!» и примитивного трояна по ту сторону гиперссылки. Почти все современные сайты де-факто используют TLS и этим защищают пользователя от перехвата ...

Обзор релиза Apache Ignite 2.16.0 Apache Ignite — это высокопроизводительная распределенная база данных с открытым исходным кодом, предназначенная для хранения и распределенной обработки больших объемов данных в кластере узлов. В СберТехе есть команда, которая занимается ее развитием...

Первый легендарный мобильный GPU: каким был PowerVR MBX Lite? Пишем игру-демку про «жигули» с нуля Пожалуй, многие из вас помнят, какими были мобильные игры до и после выхода первого iPhone. В начале 2000-х годов, ещё до появления яблочного смартфона, игры для телефонов в основном были весьма интересными, но тем не менее, достаточно простенькими с точки зрения графики и...

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

Как пропатчить планшет под OpenSuSE Всем привет, меня зовут Иван. Хочу поделиться опытом, который может пригодиться тем, кто захочет сделать такую же странную вещь, как и я, — установить OpenSuse на планшет с Windows.Наступила осень, на улице холодно и мокро, велосипед поставлен на зимовку. Хочется сидеть...

Реализация взаимодействия с БД через Middleware в Telegram-ботах Когда я начинал писать своих первых ботов с использованием базы данных, их код был очень плохим: он расходовал лишние ресурсы, а также была плохая архитектура проекта. Поэтому я хочу поделиться с вами своими знаниями, чтобы вы не наступали на те грабли, на которые наступа...

Финальная версия ролевой игры Last Epoch, вобравшей в себя всё лучшее из Diablo IV и Path of Exile, выйдет в конце февраля В раннем доступе проект пробыл почти пять лет.

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

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

Как я зарабатывал $10,000 в месяц на серверах ARK: Survival Evolved Я — ведущий гейм дизайнер с опытом разработки крупных, хардкорных проектов в жанрах от MMORPG и CRPG до мобильной MOBA. Почти три года мы с лучшим другом продюсировали, дизайнили, разрабатывали и занимались живым оперированием своих серверов по игре ARK: Survival Evolved. За...

Китайский «бюджетник» Volkswagen, который заменил Polo в России. Представлен Jetta VA3 2024, цена – от 9,5 тыс. долларов (870 тыс. рублей) Бюджетный седан Jetta VA3, который уже начали официально продавать в России, немного обновился в Китае – представлена версия 2024 модельного года. Комплектаций пять, две с механической коробкой передач, три – с классическим «автоматом». Базовая ...

Как работать со словарями данных и оптимизировать запросы в ClickHouse Приветствуем! На связи вновь Глеб Кононенко и Алексей Диков — разработчики из Лиги Цифровой Экономики. Ранее мы уже немного рассказывали про наш опыт работы с распределенными таблицами в ClickHouse в этой статье.Сегодня хотим поделиться опытом оптимизации запросов и работы с...

Дневник разработки инди-хоррора про страшную тайну детей и их игры: Начало разработки Приветствую, хабровчане! Я являюсь разработчиком игры «Храм Детей», и мы с командой хотели бы рассказать вам о нашем проекте.Далее повествование будет от лица Егора —  геймдизайнера, а также по совместительству сценариста, иллюстратора, аниматора и основателя проекта. ...

Вышла macOS Sonoma Компания Apple выпустила финальную версию своей новой настольной операционной системы. macOS Sonoma приносит с собой немало интересных опций. Например, специальный игровой режим и виджеты для рабочего стола.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы...

[Перевод] Б/У ThinkPad может быть лучше, чем новый дешёвый ноутбук Технологическая индустрия, СМИ, якобы независимые эксперты, как правило, рекомендуют покупать самые новые, самые продвинутые гаджеты: смартфоны, телевизоры, ноутбуки. А что делать, если обновиться нужно, а денег на топовое устройство нет? Ну, или просто не хочется тратить сл...

Java Тренажер Хочу представить вашему вниманию бесплатный курс Java Тренажер, который недавно опубликовал на платформе Stepik.Java — это объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (позднее приобретённой компанией Oracle). Он был выпущен в 1995...

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

Играем в ReactOS Всем привет, дорогие друзья. В этой статье я хочу поделиться результатами тестов игр в ReactOS. Сразу отмечу, раз ReactOS, на данный момент стремится к совместимости с Windows Server 2003 (серверная версия Windows XP), то и игры, соответственно нужно тестировать той эпохи. Т...

Стиль написания кода на Wolfram Language Я как большой фанат Wolfram Language (WL) очень часто изучаю открытые репозитории с кодом на этом языке. Изучив достаточно много кода я заметил, что стиль написания этого кода очень сильно разнится от проекта к проекту. Но так же я изучил много встроенных пакетов в Mathemati...

Hyundai обновит трехрядную Creta. Hyundai Alcazar станет похожим на «пиксельный» Hyundai Santa Fe Как сообщает Autocar India, вслед за обычной Creta в Индии обновят и ее растянутую трехрядную версию, которая называется Alcazar. Старшую модель сделают похожей на младшую, а та, в свою очередь, выполнена в стилистике «пиксельного» Hyundai Santa Fe. Обновлен...

Детективная игра-головоломка The Flower of Evil вышла на смартфоны The Flower of Evil выпустили 1 мая в App Store с ценником 899 рублей. В Google Play тем временем доступна ранняя версия с возможностью бесплатно поиграть, а потом купить полную версию. По геймплею игроки берут на себя роль детектива, который проникает в разные лаборатории, о...

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

Метод SMART. Что это и почему про него важно знать руководителю? Привет! Меня зовут Лера, я в управлении проектами уже 7 лет. Реализовывала проекты на стыке AR/VR/ML-технологий в сервисной компании. Сейчас работаю в EdTech и параллельно занимаюсь менторством начинающих проджектов и руководителей.Прежде чем мы перейдем к основной...

Недельный геймдев: #146 — 5 ноября, 2023 Из новостей: Flax Engine 1.7, GDevelop 5.3 с полноценной поддержкой 3d, Dagor Engine официально в опенсорсе, Capcom приравнивает моды к читам.Из интересностей: полная деконструкция Warcraft Rumble, вот почему игры типа Baldur’s Gate 3 так редки, эксперименты Troika Games ...

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

Новый сервер ВКС от Yealink — встречаем UC4X и новые лицензии Больше двух лет назад обновления Yealink Meeting Server остановились на второй версии программного обеспечения. Все ждали выхода YMS 3.0, но этого не происходило. Вместо этого Yealink бросает все силы в облака и запускает на мировом рынке облачную версию своего сервера для в...

Хотел устроиться Python-разработчиком, стал мидлом в QA-отделе — как я искал первую работу Привет! Меня зовут Юра, и в этой статье я хочу поделиться своим опытом поиска работы. И это вряд ли блестящая история успеха — на этом пути нашлось место и самым неожиданным факапам, и офферу от галеры, и отчаянию. Спойлер: на работу я всё-таки устроился, хоть и совсем не в ...

VR-тур на A-Frame + React Всем привет! Меня зовут Егор Молчанов, я разработчик в команде CRM для менеджеров ипотечного кредитования в компании Домклик. Хочу поделиться своим опытом создания VR‑тура с помощью фреймворка A‑Frame и библиотеки React. Для этого написал свой неболь...

Бесшовный апгрейд ПО для системы хранения данных: как организовать и улучшить Любое программное обеспечение необходимо обновлять — ПО для систем хранения данных (СХД) не исключение. Логика апгрейда в СХД не тривиальна. В системе есть несколько контроллеров хранения, обновлять которые нужно последовательно, учитывая все возможные риски — потерю отказоу...

Docker — не то, чем кажется Привет, Хабр! Меня зовут Матвей Мочалов, я — компьютерный инженер и один из авторов корпоративного блога cdnnow! Мы с вами познакомились в этом посте про историю DRM для видеоконтента. Сегодня я хочу поговорить с вами про Docker, а точнее про то, о чём многие забывают: разли...

Реальная эффективность. Как подняться на новый уровень Привет! Этот пост - как и весь блог - для смелых и амбициозных IT-экспертов. Для тех, кто знает, что такое увлекательные проекты, с кем случается работать по 17 часов в сутки (потому что интересно), кто любит свою работу, и ищет в ней своей самореализации. А кроме этого, зна...

Управление проектами: обзор публикаций за неделю Что интересного писали в России и за рубежом про управление проектами за прошедшую неделю? Мы прочитали все публикации с Хабра, VC (и не только) и выбрали самые крутые и полезные. Читайте аннотации, сохраняйте и применяйте! Читать далее

Уикенд с Windows Phone 7 и не только Тема Windows Phone 7 последнее время очень популярна. Новая мобильная система не сходит с топов новостных изданий, Microsoft официально запустила платформу в России, а различные эксперты дают свои прогнозы на ближайшее и не очень будущее. Мы же занимаемся более банальным...

[Перевод] Запуск Tesla Cybertruck уже давно стал несмешной шуткой В 2019 году компания Tesla представила два новых автомобиля. В марте компания представила Model Y - немного более высокую версию Model 3 с задней дверью-люком вместо багажника. Её восприняли как умный, но скучный автомобиль. Именно так поступают взрослые автомобильные компан...

Redux vs Mobx кого же выбрать для React-приложения в 2024 году? Привет, Хабр!Сегодня я хочу поделиться с вами своими размышлениями о том, какой стейт менеджер лучше использовать для разработки приложений на React в 2024 году. Как вы знаете, React — это одна из самых популярных и мощных библиотек дл...

Apple выпустила беспроводные наушники AirPods 4 с лучшим качеством звука и разъемом USB-C С момента выхода AirPods 3 прошло уже более года, а для компании Apple свойственно обновлять практически все модели своих электронных устройств ежегодно, либо каждые полтора года. Именно поэтому в настоящее время «яблочная» корпорация вовсю завершает Читать полную версию пу...

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

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

Более 100 смартфонов Xiaomi получат прошивку HyperOS вместо MIUI. Ищите свой в списке На прошлой неделе генеральный директор компании Xiaomi Лэй Цзюнь официально анонсировал оболочку HyperOS, которая станет заменой MIUI. Мы уже рассказывали, что собой представляет новая прошивка, и показывали, как она выглядит. Теперь пришло время узнать, какие телефоны полу...

Объединяя поколения: первый совместный день донора LG и Crocus Group LG Electronics (LG) совместно с партнером Crocus Group провели свой первый совместный День Донора под девизом «Инновации на Службе Добра и Здоровья» в рамках глобальной ESG программы #LGLifeIsGood

Вышла демо-версия российской игры "Смута" Демо версия - образовательная, а уже совсем скоро выйдет полная версия игры.

GoFunc: новая конференция по Go Разработка на Go — особый мир. Этот язык не так популярен, как Python или JavaScript, но благодаря этому и дурацкой шумихи вокруг него меньше. Популярность приманивает «случайно проходивших мимо» и вызывает много глупых холиваров. А тем временем Go собирает людей, которые хо...

Diablo IV официально выйдет в Steam Сегодня появилась официальная информация о том, что видеоигра Diablo IV, одна из самых ожидаемых игр этого года, выйдет в Steam уже совсем скоро — 17 октября. Данная информация представлена неофициальными источниками, так что многие могли бы решить, что это просто слух, но н...

Процессоры Intel Itanium окончательно можно назвать мёртвыми. Поддержка этих CPU была удалена из ядра Linux Компания Intel прекратила поставки процессоров Itanium ещё два года назад. Но окончательная смерть данного поколения наступила именно сейчас, так как основное ядро Linux больше не поддерживает Itanium (IA-64).  Фото: Intel Как сообщает Phoronix, поддержка была иск...

Отчёт SensorTower по заработку мобильных гача-игр за март 2024 года Оказывается, что если выпустить персонажа, который позволяет пропускать надоевший фарм и схватки с лёгкими боссами, то деньги польются рекой — это сделали создатели Honkai: Star Rail, поэтому за март их игра принесла $99 млн в Китае и $46 млн по всему миру. Это топовая аниме...

Обновление Windows 11 24H2 принудит владельцев старых компьютеров обновиться Microsoft подтвердила, что следующее крупное обновление для Windows 11, известное как версия 24H2, введет новое аппаратное требование.

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

Galaxy A52 5G получит обновление One UI 6 на Android 14 Samsung продолжает обновлять свои устройства до версии One UI 6 на базе Android 14

Выживач ZED ZONE по типу Project Zomboid выйдет на Android ZED ZONE это изометрическое зомби-выживание, ранняя версия которого появилась на ПК 30 марта 2023 года. Игра многим напоминает Project Zomboid, но геймеры жалуются на сломанные сохранения и другие проблемы. Несмотря на все свои «болячки», ZED ZONE выпустят на смартфоны, по ...

Вышла macOS 14.1.2 Кроме iOS 17 компания Apple также обновила и свою настольную операционную систему. Обновление macOS 14.1.2 не принесло с собой никаких кардинальных изменений. Но, несмотря на это, купертиновцы настоятельно рекомендуют пользователям обновить свои компьютеры до последней верси...

Android 15 выйдет только летом, но «потрогать» ОС можно уже сейчас. Что интересного в тестовой версии? Корпорация Google несколько дней назад выпустила вторую тестовую версию ОС Android 15. Естественно, в ней много интересного, и для апробации новинки компания предлагает специальную программу. Правда, далеко не все устройства поддерживаются сейчас, речь идёт только о гаджетах...

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

США обещают не допустить разработки Россией новых энергетических проектов Вашингтон хочет сделать проект «Арктик СПГ 2» нежизнеспособным.

Xiaomi представила глобальную версию линейки смартфонов Redmi Note 13 Xiaomi официально представила на глобальном рынке свою новую серию смартфонов Redmi Note 13 Pro 5G.

Обзор смартфона Nothing Phone (2a): манифест технологичности и стиля Nothing Phone (2a) это пожалуй самый интересный смартфон среднего класса вышедший в 2024 году. Первый доступный аппарат от компании Nothing, который пошел по стопам Google Pixel А и фактически является его прямым конкурентом. Nothing Phone (2a) это смартфон, который привлека...

fido2-token как инструмент администрирования MFA токенов Всем привет! Хочу рассказать о практическом применении такой утилиты как fido2-token. Утилита создана для поиска и управления токенами работающими со стандартом FIDO2. В русскоязычном сегменте не нашел публикаций на эту тему, поэтому опишу свой опыт её использования. Не буду...

Как я проектирую интерфейсы Привет, я Егор Камелев, проектировщик интерфейсов (UX-дизайнер). За последние 20 лет я поработал с командами десятков агентств, IT-отделов, действующих проектов и продуктов, стартапов (и запущенных, и незавершённых). Я знаком с сотней команд, не меньше. И среди них не нашлос...

Очень странные дела: как мы столкнулись с аномальной зоной на складе Привет, Хабр! На связи Hoff Tech с новой историей из жизни центрального склада Hoff в Домодедове. В прошлый раз мы рассказывали, как «переносили» складской комплекс из 2000-х в современность: обновляли инфраструктуру, распутывали кабели, боролись с подпольной биржей труда.Но...

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