Социальные сети Рунета
Пятница, 29 марта 2024

Яндекс выпускает DivKit — фреймворк для server-driven UI с открытым кодом Привет! Сегодня Яндекс выкладывает в опенсорс DivKit — фреймворк для отрисовки интерфейсов из ответа сервера. Серверная вёрстка поможет ускорить разработку: наладить отправку апдейтов от сервера разным версиям приложения, создать прототип или просто написать интерфейс один р...

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

GraphQL: доступ запрещен Жил-был один маленький разработчик, работал себе над REST API и горя не знал. Но вот приходит к нему тимлид и предлагает затащить GraphQL. Казалось бы: классный и мощный GraphQL — это запросто! Но в процессе проектирования API разработчик столкнулся с неожиданными проблемам...

Как работает Autoplay в онлайн-кинотеатре Привет! Меня зовут Алексей Мельников, я продакт в KION (онлайн-кинотеатр от МТС Digital), занимаюсь фичами, связанными с искусственным интеллектом. Весной мы писали о фиче пропуска титров. Судя по карме, статья хабровчанам понравилась и это мотивировало нас на написание...

Как стать UX-дизайнером, 10 советов из практики Идея этой статьи родилась, когда я стал получать предложения от различных образовательных проектов выступить в качестве преподавателя или ментора.  Аудитория этих курсов очень широкая, с разным уровнем знаний. Но каждый слушатель хочет понять, как развиваться в сфе...

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

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

Пятничный трекер Несколько дней назад @vconst написал пост "Верни трекер, Хабр! (С)" с воззваниями по поводу изменения функциональности трекера в новой версии Хабра.У меня возникла идея, что используя только расширение браузера возможно реализовать трекер с фактически любой функциональностью...

Jetpack Compose: реализация меню Apple Watch Мне очень нравится меню с Apple watch: плавность анимации, поведение иконок при перемещении, расположение элементов по необычной сетке. Я захотел повторить это меню на Android. Но делать это на старом подходе с помощью ViewGroup или кастомного Layout Manager для RecyclerView...

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

React hooks, как не выстрелить себе в ноги. Часть 4 Использование ref в функциональных компонентах играет две роли:1. С помощью них можно получить ссылку на dom элементы и react компоненты2. ref можно использовать как стабильные переменные. В этой статье сосредоточимся на первой роли, разберем, как с помощью ref получить дост...

«Бит за бит»: новый подкаст от «Звука» для продактов и инженеров В HiFi-сервисе Звук начал выходить новый подкаст «Бит за бит», посвященный взаимодействию музыки и IT. Задача подкаста — познакомить пользователей с людьми, которые занимаются развитием аудиосервиса. На данный момент в серии доступно шесть выпусков, каждый из которых посвя...

Разбираемся с концепцией аутентификации в HTTP Я часто путаю понятия авторизации и аутентификации между собой, поэтому решил создать материал, который закрепил бы эти понятия через какой-то практический опыт.Хотелось создать статью, которая поэтапно раскроет базовые концепции аутентификации и авторизации на практике, пос...

ИИ проектирует GUI: первые шаги В последний год в моей ленте ВК и в большом Интернете множатся новости о том, что искусственный интеллект научился рисовать картинки по текстовому описанию. Широко известна нейронная сеть DALL-E от Microsoft, предназначенная для этой цели; она вышла в мае 2021 года. Слегка ш...

Lavritech V7.1 Lite: младший брат Wirenboard на ESP32 В своём блоге я рассмотрел десятки контроллеров разных компаний, среди которых Kincony, Norvi, RobotDyn, LILYGO и т. д., всё это замечательные изделия, но есть у них одна общая черта — все они созданы зарубежными производителями. Само по себе это неплохо, но хотелось бы уж...

Microsoft добавляет материал Mica Alt в Windows 11 Визуальные эффекты в пользовательском интерфейсе Windows 11 и различных приложениях обеспечиваются тремя материалами: Acrylic, Mica и Smoke. Недавно Microsoft добавила материал под названием Mica Alt, который был замечен пользователем под ником «FireCube». Как отмечает «Fire...

Мини-ПК для бизнеса: обновляем парк корпоративных решений Привет, Хабр! Корпоративный парк техники — штука сложная, особенно когда настает момент списания большого числа старых компьютеров и закупки новых. Да еще и в условиях мировых санкций. Сегодня изучаем компактный системник от HP (EliteDesk 805 G6) с необычным железом внутри. ...

Бывший топ-менеджер Microsoft раскритиковал меню «Пуск» и «Поиск» в Windows 11 Дженсен Харрис, бывший руководитель одного из отделов в команде Windows User Experience, раскритиковал меню «Пуск» и поиск в Windows 11. По его словам, интерфейс этих компонентов порой выглядит так, будто система «заражена вирусом». Также он указан и на другие проблемы с по...

Microsoft тизерит плавающую панель задач в Windows 11 Генеральный директор Microsoft Сатья Наделла в ходе своего выступления на конференции Ignite 2022, похоже, продемонстрировал концептуальный пользовательский интерфейс Windows 11 с плавающей панелью задач и виджетами, отображающимися в верхней части рабочего стола. Плавающая...

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

[Перевод] Как создать Star Rating виджет на React.js и оптимизировать его В этой статье я хочу затронуть еще одну задачу, с которой вы можете столкнуться на собеседовании на позицию Front-End — создание Star Rating виджета.За последние пять месяцев у меня было 15 онсайт собеседований, а также офферы от Google, Roku, Microsoft и других компаний.Вы ...

Сохраняем состояние страницы после авторизации VK с помощью Broadcast Channel API Недавно в работе с одним из наших клиентов мы столкнулись с проблемой в пользовательском сценарии: VK API требует конкретный, железный URL для редиректа после авторизации. А у нас были сотни ссылок с динамическими параметрами, с которым могла начаться авторизация. Меня ...

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

[Перевод] «Программировать не сложно — сложно не разочароваться в процессе» В детстве у меня была Mattel Auto Race — портативная игровая консоль со встроенным LED-экраном с красными светодиодами, элементами управления, одной игрой и динамиками. Почему-то я однажды о ней вспомнил и субботним вечером решил создать версию игры, используя p5.js. С...

Копию Dynamic Island из iPhone 14 Pro уже добавили в смартфоны Xiaomi В последние дни наиболее обсуждаемой темой, связанной с iPhone 14 Pro, является новый вырез, который получил название Dynamic Island. Apple отказалась от чёлки и добавила в новые смартфоны новый вырез, отлично совместив с ним пользовательский интерфейс. Мнения пол...

5 классных фишек смартфонов Google Pixel 6, о которых вы могли не знать Современные Android-смартфоны славятся крутыми фишками в предустановленных оболочках: такие есть и в MIUI, и в One UI. Но в большинстве случаев смартфоны приобретаются не из-за них, а по другой причине, в результате чего новоиспеченный владелец остается не у дел. Смартфоны ...

5 бесплатных игр для iPhone, которые вы должны попробовать Недавно вышедший iPhone с процессором A16 Bionic, мощность которого изменилась совершенно незначительно, еще раз доказывает то, что производительности смартфона хватает для любых задач. В частности, новый iPhone без проблем потянет любые игры, которые есть в App Store: вопр...

WireMock – швейцарский нож в арсенале тестировщика. Часть 1 Всем привет! Меня зовут Анатолий Калмыков, и я отвечаю за качество создаваемых решений в «Ростелеком ИТ». Сегодня я расскажу вам про WireMock – это одновременно и утилита, и библиотека на Java для создания HTTP заглушек над веб-сервисами. Он создает HTTP-сервер, к которому м...

[Перевод] Как REST выродился в собственную противоположность Меня все сильнее раздражает, сколько людей готовы записывать в REST API любой интерфейс на основе HTTP. Сегодня приведу в качестве примера SocialSite REST API. Это же вызовы удаленных процедур (RPC). Он просто выкрикивает RPC. Связность между элементами на экране настолько с...

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

Как создать игру в 2022. Моя история создания игр Привет. Меня зовут Саня и мне 14 лет, я учусь в 9 классе в Москве. В этой статье я расскажу, как создал свою игру и поделюсь своим опытом в разработке. А также расскажу, как создать игру новичку в 2022 году. Читать далее

Мониторинг дисков и программных RAID-массивов с помощью Zabbix Ранее в статьях, посвященных Zabbix, мы рассказали про особенности мониторинга SAAS-сервиса интернет-магазинов, а также про установку сервера и агента Zabbix.Новая статья поможет вам настроить мониторинг дисков и программных RAID-массивов, созданных с помощью mdadm. Без преу...

[Перевод] Представляем Entity Framework Core 7 Preview 6: Улучшение производительности Пакет Entity Framework 7 (EF7) Preview 6 опубликован и доступен для загрузки через nuget.org (в конце поста есть ссылки на индивидуальные компоненты пакета). Этот пост блога раскрывает реализованные в пакете улучшения, направленные на увеличение производительности [запросов]...

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

“Один дашборд, чтобы править ими всеми” Привет! Как мы писали в предыдущих постах, наша команда создает удобные дашборды для разных департаментов СИБУРа, от хозяйственной деятельности до продаж. Но всегда есть кто-то уровнем повыше, которому нужно как-то централизованно и быстро получать самую верхнеуровневую...

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

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

10 классных гаджетов с AliExpress. Практично, удобно, функционально Надо брать.

[Перевод] Грокаем монады Прим. переводчика: Это перевод первой статьи из целого цикла постов "Грокаем функциональное программирование" Мэта Тронтона. Да, это очередная статья про монады. Но она отличается от всего, что я читал по этой теме ранее. Поэтому мне захотелось перевести ее, чтобы самому вни...

В Apple рассказали, как появилась идея Dynamic Island Старший вице-президент Apple по разработке ПО Крейг Федериги и вице-президент Apple по пользовательскому интерфейсу Алан Дай рассказали, как разрабатывался Dynamic Island.

Книга «Искусственный интеллект и компьютерное зрение. Реальные проекты на Python, Keras и TensorFlow» Добрый день, Хаброжители! Кем бы вы ни были — инженером-программистом, стремящимся войти в мир глубокого обучения, опытным специалистом по обработке данных или любителем, мечтающим создать «вирусное» приложение с использованием ИИ, — наверняка задавались вопросом: с чего н...

Мобилизация: юридические рекомендации предпринимателям Всем привет! Меня зовут Роман Бузько, я пишу на юридические и финансовые темы преимущественно на VC c 2015 года. Это мой первый пост на Хабре. Статья представляет собой обновленную версию нашей недавней публикации. На следующей неделе будет продолжение, когда пыль осядет и б...

Введение в базы данных Я решила написать эту статью, потому что именно такой статьи мне очень не хватало несколько лет назад, когда я только начала карьеру в аналитике данных. Тогда я часто слышала слова «база данных», «реляционная база», «primary key», примерно понимала, что они означают, но...

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

10 классных нон-фикшен-книг, которые стоит послушать Совместите приятное с полезным.

Apple готовит классную функцию для болельщиков в iPhone 14 Pro Любители спорта будут очень довольны

SVTR — state-of-the-art нейросеть для задачи OCR SVTR - state-of-the-art модель-трансформер для решения задачи OCR. Авторами статьи была предложена архитектура с одним "зрительным" модулем для эффективного распознавания текста. Основная идея работы заключается в обработке признаков разного уровня, то есть локальных, которы...

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

Размер имеет значение! Часть 1 Как бы мы себя не обманывали - Размер имеет значение! И конечно, мы будем говорить о размере нашего андроид приложения, куда мы добавляем кучу классных features, и даже не задумываемся как это может негативно повлиять на размер приложения. Поэтому мы научимся обнаруживать ре...

Под капотом у Mobx. Пишем свою реактивную библиотеку с нуля Первое мое знакомство с Mobx началось с удивления. Я не понимал всю магию библиотеки и задавал себе вопрос: “А как это возможно?”. Кажется, в ней используются какие-то подкапотные возможности JS или Mobx вообще написан на другом языке. И вот, потратив 3 месяца в исходни...

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

Готовим Window Inset под соусом Jetpack Compose и щепоткой View Обожаю запах свежей мобильной разработки по утрам, дням и вечерам

Redmi K50 Ultra получит улучшенную MIUI 13 Анонс нового пользовательского интерфейса MIUI 14 еще не объявлен, а грядущие смартфоны Xiaomi и Redmi, включая Redmi K50 Ultra получат пользовательский интерфейс версии MIUI 13. Генеральный директор Redmi Лу Вейбинг уже использует смартфон Redmi K50 Ultra и заявил, что смар...

10 классных находок с AliExpress. Только полезные и практичные гаджеты Надо брать.

Венецианская штукатурка: из чего состоит, плюсы и минусы отделки Индустрия строительства активно развивается. Регулярно на рынке появляются новые отделочные материалы. Неопытные могут узнать, что такое венецианская штукатурка в издании «Этажи Журнал». Такая отделка делает интерьер уникальным и роскошным. Также стоит отметить износостойкос...

Экран iPhone 14 Pro Max назван лучшим в мире С момента релиза новых iPhone 14 в сети не утихают обсуждения относительно производительности новых смартфонов, качества фотографий и прочего. Безусловно, производитель сделал отличные устройства, но нужно признать, что обычный iPhone 14 и iPhone 14 Plus не являются такими у...

Flutter jank shaders — история проблемы и пути решения Меня зовут Андрей, я Flutter-разработчик в команде Центра развития финансовых технологий (ЦРФТ) Россельхозбанка. Сегодня поговорим о «jank shaders» — дёргающейся анимации при первых запусках приложений на Flutter — и о том, как можно постараться её исправить.Несколько лет на...

[Перевод] Работа с графикой на языке Rust Всем привет! Меня зовут Саша и я backend разработчик. Нет, не на rust. Но раст мой любимый язык и недавно я задался целью портировать движок онлайн игры, написанный на C++. Первый месяц ушел на то, чтобы разобраться с бинарными ассетами, их чтением и управлением. Но статья б...

Макетная плата SPI NOR Flash Большинство современных CPU позволяют производить начальную загрузку с разных источников (media booting), одним из которых может быть SPI NOR Flash. Микросхемы энергонезависимой памяти NOR Flash с последовательным интерфейсом SPI используются на материнских платах для хране...

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

Концепция Data Mesh. Принципы, идеи, применение на практике С чего началась наша компания? В первую очередь, конечно, с людей и с идеи. Как это обычно бывает, правильные люди абсолютно случайно познакомились друг с другом, и вот я здесь, сижу и пишу этот пост =) Была, однако, и ещё одна очень важная составляющая - данные...Любой ML-п...

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

Typeser: 1С-like ERP-констуктор на базе TypeScript Хотелось бы представить на суд местного сообщества недавно созданную облачную веб платформу разработанную бывшим 1с-овцем освоившим java, js, ts, react. Главная фишка - есть возможность писать обработчики событий на языке TypeScript и sql код на триггеры при записи объектов....

40 классных российских косметических брендов В подборке найдутся качественные средства на любой вкус.

Oppo официально представила OxygenOS 13 Компания Oppo официально представила последнюю версию пользовательского интерфейса OxygenOS 13 на базе операционной системы Android 13. Ранее, OnePlus представила OxygenOS 13. Как и OxygenOS 13, ColorOS 13 также получает новый дизайн Aquamorphic. OxygenOS 13 предлагает пла...

Обзор смартфона Google Pixel 6: авангард мобильной фотографии Сегодня я хочу представить вашему вниманию подробный пользовательский обзор смартфона Google Pixel 6, но прежде чем перейдем к самому девайсу — небольшое предисловие.Смартфоны от Google никогда не были мейнстримом, год за годом проигрывая лидерство таким гигантам, как Apple ...

Materialized Path – создаём своё первое дерево Всем привет! Меня зовут Хусрав, я бэкенд разработчик в компании Bimeister.В этой статье я бы хотел бы поговорить о способе поиска родительских и дочерних элементов структуры посредством PostgreSQL Materialized Path.Статья является вводной и рассчитана на людей, незнакомых с ...

Создать игру за 24 часа и выжить За 24 часа можно успеть очень много. Сегодня я решил рассказать, как всего за сутки мы с моими коллегами (шестью фронтендерами и одним бэкендером) создали настоящую мультиплеерную игру на JavaScript. Поехали! Читать далее

Чувак, где моя черепаха? Как написать программу, чтобы победить на конкурсе плохого кода? Этот вопрос я задал сам себе, когда прочёл о необычном челлендже на форуме reddit. Да, вы правильно поняли. Это статья не о чистом коде и правильных тестах. Но здесь не будет и речи о плохом, заурядно плохом ко...

[Перевод] TypeScript в деталях. Часть 1 Привет, друзья! Представляю вашему вниманию перевод нескольких статей из серии Mastering TypeScript, посвященных углубленному изучению TypeScript. Читать дальше →

Apple официально заявила о мероприятии 7 сентября Сегодня Apple официально объявила о специальном мероприятии, которое состоится 7 сентября — об этом ранее говорили инсайдеры, так что ничего удивительного. В следующем месяце компания продемонстрирует серию iPhone 14, Apple Watch Series 8 и многое другое. Apple проведет меро...

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

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

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

ТОП-10 дешевых товаров с АлиЭкспресс, которые я купил сам и вам советую Не каждый решается делать крупные покупки на Али, но вот заказать прикольную мелочевку любит каждый. Я — один из таких людей. За время, пока пользуюсь АлиЭкспресс, на глаза попадались разные штуки, в основном, конечно, качественные. Сегодня решил рассказать вам о 10 к...

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

Как достичь производительного рендеринга в браузере Один великий китайский философ сказал: «каждый разработчик должен понимать, как исполняется его программа». Что ж, давайте разбираться. Говорить будем про рендеринг и его производительность.Меня зовут Глеб Михеев, я CTO Skillbox Holding, а также руководитель программного ком...

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

В копилку опыта про "звон" и "эхо" И снова любимый RepRapВсем чмоки в этом чате, ой, чего-то я не туда....Уважаемые техноперцы, 3D-печатники, им сочувствующие, созависимые и прочие друзья по несчастью (зачеркнуто) увлечению (бгггг)!Пост создан как разбор одного частного кейса всеми нами почитаемого RepRap'ост...

Как структурировать проект на Golang: гайд от backend-разработчика Всем привет, меня зовут Авксентий, я backend-разработчик в inDriver. Думаю, каждый начинающий разработчик сталкивался с проблемой, как правильно выстроить архитектуру и структуру проекта. Ведь организация кода проекта — постоянно развивающаяся проблема, а следование стандарт...

У вас WPA Enterprise PEAP/TTLS? Тогда мы уже у вас Доброго времени суток, коллеги! Меня зовут Роман и эксперт отдела анализа защищенности (в простонародье — пентестер). До того, как перейти в это направление, я 10 лет был системным администратором (преимущественно Windows систем). Скажу вам честно, мне очень нравится симбиоз...

Как организовать потоковую обработку данных. Часть 2 Привет, Хабр! Я – Евгений Ненахов из центра Big Data МТС Digital. Это вторая часть  статьи о том, как мы создали универсальный инструмент потоковой обработки данных и построили с его помощью мощную систему стриминга. В первой половине статьи мы обсудили основные компоне...

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

Drag-and-Drop на Python+OpenCV В данной статье расскажу про простой Drag-and-Drop на Python+OpenCV.Идея заключается в перемещении созданных квадратов на экране жестами руки. Так как нам потребуется как-то воспроизводить клик, то представим, что кликом будет служить соединение указательного и среднего паль...

Тор-5: интересные игры для iOS Разработчики продолжают пополнять яблочный магазин классными игровыми проектами. О новинках, которые появились в App Store за последние несколько недель, мы и расскажем в этой подборке.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также можете ознакоми...

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

Как мы в СИБУРе делаем дашборды для людей. Часть 4: наблюдай и властвуй (ремонтом и техобслуживанием) Привет! В рамках нашего цикла постов про дашборды в СИБУРе и их практическую пользу для компании не смогли обойти стороной M2F – это обслуживание и ремонты, туда входит множество метрик из различных направлений бизнеса. Это могут быть метрики, которые показывают загруженност...

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

[Перевод] Чат-боты: долгая и сложная история Первый чат-бот под названием (под именем?) Элиза был создан 60 лет назад Джозефом Вейценбаумом. Сегодня рынок наводнён всевозможными чат-ботами, которые справляются со множеством задач. Но вопросы, которые появились одновременно с Элизой, остались. Кажется, что история разра...

Как не попасть в ловушку ненужного обучения В наших головах прочно засела установка, что учиться надо всегда. Компании транслируют life-learning подход (обучение на протяжении всей жизни), в соцсетях продвигаются разного рода курсы, на собеседованиях спрашивают: «Чему вы научились за последнее время?»‎ Выходит, что ...

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

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

[Перевод] Ликбез по диплинкам. Часть 2: диплинки с нуля Если вы хотите сделать так, чтобы ваши пользователи могли напрямую попасть в определенную часть внутри вашего приложения, например, когда вы отображаете предложение оформить подписку, выводите просьбу обновить свой профиль или переносите пользователя в корзину в приложении д...

Sony: PlayStation VR2 получит «прозрачный» режим и функцию настройки игровой зоны Компания Sony в своем официальном блоге раскрыла новые подробности о своем шлеме виртуальной реальности PlayStation VR2, который сейчас готовится к выпуску. Предполагается, что новинка появится в первой половине 2023 года, но точной даты выхода пока нет. А пока компания...

Microsoft опубликовала исходники своих 3D-смайликов в стиле Fluent Design Microsoft решила открыть исходники своих 3D-смайликов в стиле Fluent Design, что должно способствовать развитию творческого подхода и инклюзивности в сфере эмодзи. Библиотека из 1538 смайликов с сегодняшнего для доступна в Figma и на GitHub. Отмечается, что изначально компа...

СМИ показали первое фото видеокарты ASRock Arc A750 Challenger — её привезли на TGS 2022 На мероприятии TGS 2022 СМИ обнаружили новую видеокарту ASRock Arc A750 Challenger, которая пока официально не представлена. Там её можно увидеть на витрине и даже сфотографировать. Intel до сих пор демонстрировала только пользовательские видеокарты Arc A380 в исполнен...

Результативность, эффективность и удовлетворенность Вернулся из отпуска и пока брился десять раз проклял раковину. Ни в одной съемной квартире не удавалось получить такого удовольствия от бритья как дома. Может мне так не везло со съемными квартирами? А может это заговор строителей, дизайнеров и проектировщиков, которые не сч...

Разработка, основанная на приемочных тестах (ATDD) Работая с продуктовыми командами разработки, я чаcто наблюдал два сценария написания требований к разрабатываемому продукту, и у обоих сценариев есть перекос в одну или в другую сторону:1. Большой фокус в требованиях уделяется функциональной и технической части, то есть тому...

Все iPhone 14 получат новую фиолетовую расцветку и 30-ваттную зарядку Ресурс 9to5Mac, посвященный технике Apple, ссылаясь на инсайдера под псевдонимом Jioriku, раскрывает новую информацию о смартфонах линейки iPhone 14.

Хотите Google Pixel? Забудьте об этом! Есть телефоны и получше С тех пор, как вышло первое поколения Google Pixel, многие стали задаваться вопросом, так ли он хорош на самом деле? Может быть стоит бросить все и перейти на него? Возможно, это долгожданный iPhone среди Android и, как говорится, «нет времени объяснять, бери Pixel...

Взлом и обфускация ДНК. Guest Post ПреуведомлениеМой первый пост на Хабре (демо-версия авторского хабротекста из разряда «а может, взлетит»?) был посвящен сходству ДНК и программного кода. Такая тема казалась мне максимально «канонической» и «соответствующей тематике Хабра», но при этом непритязательной. Кром...

Публикация пакета Wolfram Language Несколько месяцев назад компания Wolfram Research открыла общий доступ к Wolfram Language Paclet Repository. Это централизованное хранилище пользовательских пакетов, написанных на языке Wolfram. Данное хранилище не является чем-то новым само по себе. Для языка Wolfram уже ес...

ТОП-10 крутых товаров с АлиЭкспресс, которые стоят очень дешево АлиЭкспресс обычно предлагает товары по низкой цене, поэтому мы редко ищем еще более дешевые варианты. А зря: если копнуть глубже, то можно найти те же гаджеты выгоднее. Казалось бы, куда еще дешевле, но переживать не стоит — достаточно взглянуть на отзывы от покупате...

«Убийца» Steam Deck. Выпущен аналог лучшей портативной игровой приставки всего за $30 долларов Не так давно американская компания Valve, широко известная по видеоиграм серий Left 4 Dead и Half-Life, выпустила свою первую полноценную игровую приставку. Новинка носит наименование Steam Deck, предлагая просто потрясающий по совокупности качеств пользовательский опыт. Чи...

[API как продукт] Управление ожиданиями Наконец, последний аспект, который хотелось бы осветить в рамках данного раздела — это управление ожиданиями партнёров в отношении развития вашего API. С точки зрения коммуникации потребительских качеств API мало отличается от любого другого B2B программного обеспечения: и т...

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

5 необычных приложений для Android, о которых вы точно не знали Если заглянуть в смартфон кого-либо из своих друзей, то вы, скорее всего, обнаружите довольно скудный набор приложений на рабочем столе. Соцсети, плееры, онлайн-магазины, может, парочку игр — пожалуй, все эти программы есть у каждого. Но разве ради этого смартфоны про...

[Перевод] Выбираемся из лабиринта при помощи алгоритма «поиск в ширину» (BFS) на Python Учимся использовать и реализовывать на Python алгоритм поиска в ширину (BFS) для решения реальных задач.Давайте поговорим о популярном алгоритме, который называется «Поиск в ширину» (BFS). Затем реализуем этот алгоритм, чтобы найти решение для реальной задачи: как выбраться ...

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

Открыта регистрация на Road Show SearchInform: безопасность в новых реалиях «СёрчИнформ» проведет серию ИБ-конференций, посвященных защите бизнеса в изменившихся условиях.

Landscape OS — крутая летняя тема для смартфонов Xiaomi, POCO и Redmi Возможность менять внешний вид пользовательского интерфейса с помощью тем — одно из преимуществ MIUI перед другими платформами на основе Android. И грех не воспользоваться этой возможностью, особенно когда в фирменном магазине Xiaomi можно найти темы на любой вкус. Сегодня п...

Технологии NiFi & Kafka: применение (часть 1) Добрый день, меня зовут Рустам Ахметов, я архитектор ГК Юзтех и интеграционной шины данных UseBus. В этой статье я расскажу о нашем опыте разработки продукта и выборе технического стэка. Хочу добавить, что я буду давать лишь поверхностный Helicopter view на продукты и их ана...

Установка OpenWRT на CheckPoint T-120 (4200 appliance) В очередной раз просматривая объявления о продаже компьютерной техники и всяческой электроники наткнулся на интересного зверя - корпоративный файрвол CheckPoint T-120. Быстренько погуглив, нашел технические характеристики этого устройства. Вот они: Читать далее

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

SophiApp, или Как мы делали опенсорс программу для настройки Windows 10 & 11 Я от лица команды хочу показать вам SophiApp — графический наследник Sophia Script for Windows: бесплатная, портативная и полностью опенсорная программа для тонкой настройки Windows 10 и Windows 11.В этой статье я расскажу, как оброненная мной фраза в комментарии 3 года наза...

Digital Guardian: от идеи до продукта Не знаю, как считаете вы, но я убеждён, что любая работа обязывает человека к непрерывному изучению нового. А уж что говорить, когда ты работаешь в ИТ? Здесь чуть ли не каждый день кто-то что-то да придумает. Придерживаясь своего правила «вечной учебы», я решил, что будет бо...

StbSharp: история ненужного проекта В этой статье я бы хотел рассказать о своем хобби проекте под названием StbSharp.Итак, в 2016 году мне пришла в голову весьма банальная идея - сделать собственный игровой кросс-платформенный движок на C#. И я озаботился поиском кросс-платформенной же библиотеки для загрузки ...

Концепцию Dynamic Island уже добавляют в смартфоны Realme. Компания просит поклонников делиться идеями Компания Realme обратилась к поклонникам на своей страничке в социальной сети Weibo с вопросом по поводу аналога функции Dynamic Island, которая представлена в iPhone 14 Pro и iPhone 14 Pro Max. Realme подтвердила, что компания тоже может менять форму пользовательс...

Китайские хакеры внедрили бэкдор в мессенджер MiMi Специалисты компаний SEKOIA и Trend Micro опубликовали отчеты, посвященные активности китайской хак-группы APT27 (она же Emissary Panda, Iron Tiger и LuckyMouse). Оказалось, что злоумышленники создали кроссплатформенную вредоносную версию китайского мессенджера MiMi, и с его...

Похоже, Google готовит пару очень необычных смартфонов Можно не сомневаться, что Google имеет множество аппаратных продуктов, которые должны появиться в скором будущем. Конференция разработчиков Google I/O, которая прошла несколько месяцев назад показала нам некоторые из них. Среди прочего оказался не только Pixel 6a, который у...

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

Взгляд с обратной стороны: как смотрит на код реверсер Привет! Меня зовут Денис, я Lead Security Researcher в центре Global Research & Analysis Team (GReAT) — подразделении «Лаборатории Касперского», которое занимается целевыми вредоносами. Это значит, что их авторы не рассылают трояны всем подряд, а тщательно выбирают свои ...

#2 Нейронные сети для начинающих. NumPy. MatplotLib. Операции с изображениями в OpenCV Это вторая статья из серии введения в «Нейронные сети для начинающих». Здесь и далее мы постараемся разобраться с таким понятием — как обработка графических данных, визуализация данных, а также на практике решим пару простых задач. Предыдущая статья — #1 Нейронные сети для ...

Спутниковый интернет Илона Маска под угрозой? Энтузиаст взломал пользовательский терминал Starlink На мероприятии Black Hat Security Technology Conference, состоявшемся недавно в Лас-Вегасе, Леннерт Воутерс (Lennert Wouters), специалист по кибербезопаности из Лёвенского католического университета (Бельгия), поделился своим опытом успешного взлома пользовательского об...

Oauth 2.1 spring authorization server + SPA Доброго всем дня уважаемые хабровчане!До сего момента я являлся лишь читателем этого замечательного ресурса, но вот кажется и пришло время написать мою первую статью.Oauth 2.1 - дальнейшее развитие популярного фреймворка авторизации Oauth 2.0, который на момент написания ста...

Роль UX писателя и копирайтера в мультивселенной безумия UX писатель (UXW) и копирайтер (CW) — две разные профессии. Их путают по одной причине: у них один и тот же основной рабочий инструмент — текст. С помощью текста копирайтер создает красивую, завораживающую вселенную, а UX писатель наводит там порядок — в этой вселенной ...

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

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

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

Xiaomi неожиданно представила обновление MIUI 13.1 Как уже сообщалось ранее, компания Xiaomi не планирует выпускать версию MIUI 13.5, вместо нее выйдет MIUI 14. Но при этом Xiaomi неожиданно представила MIUI 13.1. Официального анонса новой прошивки не было. Владельцы смартфонов Xiaomi 12 и Xiaomi 12 Pro в Китае получили ...

[Перевод] Как использовать тип JSONB в PostgreSQL с Hibernate Многие СУБД, помимо поддержки стандарта SQL, предлагают дополнительную проприетарную функциональность. Одним из таких примеров является тип данных JSONB в PostgreSQL, позволяющий эффективно хранить JSON-документы.Конечно, хранить JSON-документ можно и в виде простого текста ...

Челночный арт-пайплайн Storyngton Hall: как мы исследуем, концептим, собираем локации и персонажей Всем привет, меня зовут Вадим Удальцов, я 3D-художник студии BIT.GAMES. В этом тексте я расскажу, как устроен арт-пайплайн Storyngton Hall. В создании арта для игры принимает участие достаточно много людей — на протяжении всего процесса мы задействуем около 25 сотрудников на...

Программирование под SIBO (EPOC16) в наши дни Так уж получилось, что я (как и многие из присутствующих здесь) увлекаюсь различным древним железом, в том числе, конечно, и КПК. И сегодня речь пойдёт об одной навсегда ушедшей в историю линейке КПК от компании Psion.Далее инструкция о том, где найти нужный софт, как его ус...

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

Превращаем HTML table в GridComponent. Часть I. Frontend Привет хабровцы и любители фронтенда!Это моя первая статья, в которой я хочу поделиться своими первыми шагами в мир frontend разработки на VueJS. И в качестве примера для изучения я решил реализовать вариант грида со стандартным набором функционала: сортировкой, фильтрацией ...

Большой гайд. Пишем микросервисы на Java и Spring Boot, заворачиваем в Docker, запускаем на EKS, мониторим на Grafana Туториалы делятся на две больших категории: либо "как нарисовать сову", либо подробно расписанные тысячи шагов в формате "напиши туториал для дурака - и только дурак захочет его читать".Как какой из двух категорий относится эта статья — решать вам.В этой статье вы увидите по...

Обзор GraphQL-фреймворков на Java В предыдущей статье мы поговорили о том, что такое graphQL, почему решили на него переходить, какие у него есть достоинства и недостатки. Но что делать дальше, если вы всё-таки решились внедрить graphQL в java-проект? Какие на данный момент есть фреймворки, чем они отличаютс...

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

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

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

Когда не хватает слов: Яндекс возродил «Балабобу» со знанием двух языков Команда Яндекса объявила о запуске новой версии сервиса на основе системы искусственного интеллекта — «Балабоба».  Напомним, изначально «Балабоба» начал работать летом 2021 года, а весной 2022 года его работа была приостановлена. ...

Intel больше не будет продавать Core i9-12900K в необычной упаковке Компания Intel решила прекратить поставки процессоров Core i9-12900K и Core i9-10980XE в специальных упаковках с необычным дизайном.  Теперь такие CPU будут поставляться в обычных коробках, как и остальные решения соответствующих линеек. В своё время Intel так же ...

Зачем мы сделали собственный контроллер для копирования секретов в Kubernetes Делимся нашей внутренней разработкой — Kubernetes-контроллером mirrors. Мы создали его внутри нашего DevOps-отдела для копирования Kubernetes-секретов между неймспейсами кластера. В итоге mirrors превратился в универсальный инструмент синхронизации данных из разных исто...

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

Первый блин Чарльза Циммермана. Необычные самолёты 1930-х Имя аэродинамика Чарльза Циммермана мелькает на самых разных страницах истории американской авиации, да и в космонавтике он оставил свой след. Любимой темой Циммермана были аппараты вертикального взлёта и посадки, да не банальные вертолёты, а что-нибудь неизменно экзотическо...

Kafka как интеграционная платформа: от источников данных к потребителям и в хранилище (часть 1) НЛМК- большая компания, производственные активы которой располагаются в разных регионах России и за рубежом. Перед нами стояла задача спроектировать и внедрить новую интеграционную платформу, которая могла бы быть использована для организации информационного обмена, учитывал...

Sony выпустила совершенно новую PlayStation 5. Уже можно купить Ни для кого не является секретом, что даже не смотря на широкое распространение игровых компьютеров за последние 10 лет, огромной популярностью по-прежнему пользуются специально созданные для этих целей консоли. Они предлагают просто потрясающий пользовательский опыт, Читат...

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

Размышления об успешном успехе над сломанным цифровым магнитофоном Говорят, забуксовавший проект иногда лучше бросить, зафиксировав убытки, чем пытаться всеми силами довести до конца. Именно это в 1996 году сделала компания Philips, закрыв проект нового звукового носителя, цифровой компакт-кассеты. Идея использовать для записи сжатого аудио...

ChatGPT – хайп или реальная помощь разработчику? После хайпа последних дней о чат-боте ChatGPT в англоязычном Твиттере я решил проверить, может ли мне, как программисту на Go, помочь этот сервис. Для примера я взял четыре реальные задачи, с которыми недавно сталкивался. Под катом задачи и результаты. Читать далее

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

Google уже назвала цену на Pixel 7 На протяжении многих месяцев на просторах интернета рассказывают различные слухи о том, когда именно смартфон Pixel 7 отправится в продажу, какие у него будут цены и всё такое, но на деле только сегодня мы получили хоть какой-то более или менее реальный информационный повод....

Написание ОС с нуля: Часть 3 — Терминал В предыдущей статье мы написали простейший загрузчик, печатающий на экран "Hello, World!" и завершающийся но нажанию клавиши. Сегодня напишем терминал, у которого будет несколлько команд, обновим библиотеку и сделаем ещё пару вещей. Читать

Мастер-классы, кинопоказ, лекции и выступления известных артистов – познавательно-развлекательная программа LG на форуме «Территория смыслов 2021» Компания LG Electronics на протяжении 7-и лет активно поддерживает Всероссийский молодежный образовательный форум «Территория смыслов». В этом году, посвященном науке и технологиям, бренд подготовил расширенную программу для участников форума.

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

Как стажёр оптимизировал запросы и нашел баг в Django Недавно я нашел баг в Django, создал тикет с исправлением и его приняли.В статье расскажу подробнее — над чем работал, в чем была ошибка и почему ее сложно встретить. А также еще про один баг, который по классике оказался фичей

[Перевод] Как устроена виртуальная машина SQLite SQL — концептуально странный язык. Вы пишете ваше приложение на одном языке, скажем, на JavaScript, а затем направляете базе данных команды, написанные на совершенно другом языке — SQL. После этого база данных компилирует и оптимизирует эту команду на SQL, выполняет её и воз...

Градусник мне под мышку, извините, под крышку Здравствуйте! В далёком 2015 году я стал счастливым обладателем процессора i7-4790k. Первые года три эксплуатации данного чуда от Intel никаких особых проблем не возникало. Трудился процессор со включенным штатным Turbo, проходил все тесты без троттлинга, обрабатывал фото и...

Как создать аккаунт Гугл на телефоне Андроид. Собрали все способы Недавно я изучал список услуг, которые предлагает оплатить один известный магазин электроники при покупке нового смартфона. За 500 рублей человеку помогут зарегистрировать (внимание!) аккаунт Google. Безусловно, наличие учетной записи — ключевое условие для полноценного исп...

5 классных бесплатных игр для Айфона на любой вкус В топах популярных не всегда можно найти то, что действительно придется по душе. Мало того, что iPhone и iPad — это одни из самых популярных устройств в мире, это еще и отличные игровые платформы. В App Store можно найти игры на любой вкус и цвет. Любите играть в карты...

Accessibility в Android для чайников: адаптируем приложение для незрячих людей В один из зимних вечеров я сидел дома, читал замечательную книжку «Android-программирование для профессионалов» и наткнулся на главу про Accessibility. Раньше я об этой теме не задумывался: клал null в поле contentDescription и жил себе спокойно. Но когда узнал, как слабовид...

[Перевод] Руководство APPIUM по тестированию мобильных приложений для Android и iOS Appium — это свободно распространяемый фреймворк с открытым исходным кодом, предназначенный для тестирования пользовательского интерфейса мобильных приложений. Он помогает тестировать нативные, гибридные и веб-приложения и проводить автоматизированное тестирование на физичес...

[Перевод] React: полное руководство по повторному рендерингу Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи, посвященной повторному рендерингу (re-render, далее — ререндеринг) в React. Что такое ререндеринг? Существует 2 основные стадии, которым следует уделять пристальное внимание, когда речь заходит ...

Дроны на «Северстали» или как мы цифровизовали маркшейдинг Когда любишь свою работу, идея по ее улучшению может прийти в голову в любой момент. Так и произошло в 2016 году, когда я увидел обычный бытовой дрон, который соседи по даче купили своему ребенку. Я попробовал поуправлять квадрокоптером на участке, а он в какой-то момент уле...

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

Как включить анимированные иконки в приложении Настройки в сборке Windows 11 Build 25188 Пользователи, разочарованные отсутствием новых функций в сборке Windows 11 Build 25188, будут рады узнать, что обновление содержит интересное изменение пользовательского интерфейса. Как заметил Рафаэль Ривера, Microsoft тестирует анимированные иконки в приложении Настройки. ...

Убийство разработки – опыт Тиньков Страхование Вечером зашел на Хабр, отсортировал лучшие по суткам, наткнулся на статью «Как убить разработку в три шага и на четвертый навсегда похоронить».Хтонический ужас провисел почти сутки, не заминусованный. Я судорожно вышел из ридонли. Мне хочется кричать, но я бью по клавишам, п...

Кто успел, тот и запатентовал: история создания первых ветрогенераторов На вопрос: «Кто изобрел ветроэлектрогенератор?» — однозначно ответить затруднительно. Это тот самый нередкий в истории науки и техники случай, когда идея (в данном случае динамо-машины, которую крутит ветряная мельница) в какой-то момент стала очевидна всем. О том, кто первы...

Go, я создал: пишем тесты на Allure-Go Привет, Хабр!Вы можете помнить меня по предыдущей статье про Allure-Go, в которой мы коснулись самой макушечки нашей скромной наработки. Сегодня же мы накидаем пару тестов с нуля, разберём подробно примеры и посмотрим, чего же нам удалось в итоге добиться.Много коммитов утек...

Как реализовать магию Sqoop для загрузки данных через Spark Очень часто приходится слышать, что Sqoop — это серебряная пуля для загрузки данных большого объёма с реляционных БД в Hadoop, особенно с Oracle, и Spark-ом невозможно достигнуть такой производительности. При этом приводят аргументы, что sqoop — это инструмент, заточенный по...

[Перевод] Взлет и падение Bootstrap Как Tailwind стал ведущим CSS-фреймворком Недавно мне довелось поработать с Bootstrap 5, и в сравнении с Tailwind это был сущий кошмар В последнее время я занялся созданием небольших учебных пособий для разработчиков. Цель состоит в том, чтобы показать младшим разработчикам...

Как ГЛОНАСС испортил мне кровь и причем тут BI Привет, Хабр! Этот будет пост о том, как тяжело может идти принятие решения об импортозамещении популярной западной системы. Речь пойдет о замене для PowerBI, который мы только-только начали использовать. Под катом — история с самого начала (в кратком изложении), а также мно...

Как включить новый пользовательский интерфейс диалоговых окон «Переименовать этот ПК» и «Изменить дату и время» в сборке Windows 11 Build 25201 Как заметил пользователь под ником «PhantomOcean3», сборка Windows 11 Build 25201 получила переработанный пользовательский интерфейс диалоговых окон «Переименовать этот ПК» и «Изменить дату и время», отказавшись от пользовательского интерфейса, похожего на Windows 8, в польз...

Как запустить UI-автотесты в любом Chromium-браузере Привет, Хабр! Меня зовут Кристина Курашова, и я отвечаю за качество в VK Assistant. Написала тут небольшую инструкцию для тех, кто тоже запускает UI-автотесты в браузерах на основе Chromium (не только Chrome). Надеюсь, она сэкономит вам время. Welcome! Читать далее

OS DAY 2022: Развивать свободное ПО в России надо по-новому В конце июня в Москве состоялась IX Международная научно-практическая конференция OS DAY 2022 «Технологические основы безопасности операционных систем», посвященная надежной разработке системного ПО и его безопасной эксплуатации. Участники круглого стола «Доверенное отечеств...

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

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

С 12 по 13 декабря 2022 года в Москве пройдёт Russian Internet Week Russian Internet Week — серия мероприятий, посвященных цифровому контуру России. RIW объединит в себе несколько блок-конференций по ключевым темам цифровой экономики, мастер-классы и стратегические секции.

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

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

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

Cемь фильмов о цифровом мире на фестивале Doker С 15 по 24 августа в Москве в восьмой раз пройдет международный фестиваль документального кино «Докер». С 2016 года ЛАНИТ поддерживает «Докер» и вместе с оргкомитетом проводит единственный в мире конкурс фильмов об информационных технологиях – «Let IT dok!».В этом году докум...

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

Как выйти из Гугла на телефоне, и зачем это нужно Практически каждый смартфон на операционной системе Android за исключением несертифицированной продукции Huawei должен быть привязан к учетной записи Google. Это обязательное требование, с которым сталкивается пользователь при первом включении устройства. Создавая аккаунт в...

Повторил заставку канала Топлес Всем привет, это Денис Вебер.Однажды, я листал свои подписки на YouTube и наткнулся на канал Топлес. В одном из роликов была просто нереальная заставка с 3д анимацией и эта заставка так меня вдохновила, что я решил её повторить и рассказать о процессе создания в своём новом ...

Предъявить расчет: Путин призвал создать новую систему международных платежей Будущее России зависит от ее успехов в сфере искусственного интеллекта. Об этом Владимир Путин заявил 24 ноября на международной конференции, посвященной этой технологии. Она должна быть внедрена во все отрасли, подчеркнул президент. Для этого он призвал упорядочить законода...

Инструкция: включаем новый дизайн панели «Виджеты» в Windows 11 Build 22623.746+ (Beta) и Build 25217+ (Dev) В инсайдерской сборке Windows 11 Build 25227 для канала Dev началось тестирование нового дизайна панели «Виджеты», который включает в себя новые интуитивно понятные иконки и новые визуальные эффекты. Стоит отметить, что существует несколько вариантов пользовательского интер...

Откуда взялся системный интегратор X-Com? Сегодня мы расскажем немного о нашей компании, а точнее о том, как в Группе компаний X-Com появился системный интегратор и чем он отличается от других, имена которых у всех на слуху. Это будет пост про становление нашей компании, которым мы ответим на вопрос, почему уделяем ...

Что читать разработчику C++ В этой подборке — не только классические рекомендации книг для C++ программистов. Обычно советуют издания про паттерны, развитие стандарта или успехи большой компании. Но за всем этим изобилием «экспертных советов» и best practices теряется одна простая мысль: язык программи...

Сравнение стандарта PEP8 и «Чистого кода» Роберта Мартина ПРЕДИСЛОВИЕПривет Хабр! Признаюсь, честно, за время моего отсутствия я успел по вам соскучиться.Прежде чем начинать изложение материала, позвольте рассказать небольшую историю, вдохновившую написать эту статью.Был совершенно обычный день, когда мне в обеденное время написал ...

В США предлагают услугу, которая позволит общаться с умершими родственниками Идея поговорить с умершим человеком может казаться сюжетом хоррора категории «Б» или историей из сериала «Чёрное зеркало». Однако именно реализовал стартап StoryFile из Лос-Анджелеса. Там разработали систему, которая позволит сделать это, хотя и ...

5 крутых игр для Android TV, которые должен попробовать каждый Телевизор с Android TV — не только гаджет для просмотра контента, но еще отличная игровая платформа. Как правило, чем известнее производитель, больше диагональ и выше цена, тем лучше устройство справляется с приложениями и меньше глючит. Но тратить бешеные суммы тольк...

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

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

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

Это моя любимая функция iPhone, которой нет у Android Помните функцию Dynamic Island в последнем iPhone, о которой многие говорили, а кто-то даже пытался скопировать? Так вот, в смартфоне от Apple спрятана гораздо более полезная функция, которая должна привлечь внимание фанатов технологий и тех, кто хочет более полноценно поль...

Xiaomi показала топовую версию Redmi K50 Extreme Edition Компания Xiaomi опубликовала новый тизер, посвященный смартфону Redmi K50 Extreme Edition. Речь идет о топовом варианте, который создан в партнерстве с командой Mercedes-AMG Petronas F1. В феврале этого года уже был выпущен смартфон Redmi K50 Champion Edition. Что до оф...

Флагманская производительность при цене менее 500 долларов. MediaTek Dimensity 9000+ для iQOO Neo7 подтверждена Сегодня бренд iQOO опубликовал очередной тизер, посвященный смартфону iQOO Neo7. Картинка подтверждает то, о чем говорилось ранее: iQOO Neo7 получит MediaTek Dimensity 9000+ в качестве аппаратной платформы. Эта именно та SoC, которая в последнем рейтинге AnTuTu обошла S...

[Перевод] Грокаем монады императивно В предыдущем посте мы переизобрели Монаду на рабочем примере. У нас получился базовый механизм в виде функции andThen для типа option, но мы еще не достигли нашей конечной цели. Мы надеялись, что получится написать код, так же как если бы нам не нужно было обрабатывать значе...

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

RabbitMQ и Apache Kafka: что выбрать и можно ли интегрировать RabbitMQ часто сравнивают с другим популярным брокером сообщений — Apache Kafka. Оба инструмента используются для обмена данными между приложениями, но реализуют принципиально разные модели доставки. RabbitMQ — push, когда сообщения отправляются получателям, а Kafka — pull, ...

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

Чем отличается Андроид 13 от Андроид 12 Каждый год корпорации Apple и Google, презентуя свои новые версии операционных систем, максимально подробно рассказывают о всех нововведениях, которые в них появляются. Но на рынке последнее время явно начал прослеживаться кризис идей. Компаниям все сложнее и сложнее стало ...

[Перевод] Экзибит, прокачай мой трансформер или Основные идеи по улучшению модели трансформера с 2018 по 2020 год (часть 1) В июне 2021 года вышла статья “A Survey of Transformers” - обзор различных нововведений, сделанных с применением архитектуры “трансформер” после ее появления в материале “Attention is all you need”.Этот материал особенно актуален сейчас. Приведенные подходы и архитектуры нач...

Как мы ведём документацию рядом с кодом В Альфа-Банке мы уже больше 5 лет ведём документацию рядом с кодом. Но она используется не для всех проектных документов. Дело в том, что документация у нас делится по слоям: фронт, миддл и бэкенд. Если с миддлом — слоем микросервисов — всё хорошо, то вот с переводом фр...

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

Ошибки выбора MongoDB в качестве основной БД в стартапе В этой статье я хочу рассказать о своих ошибках, которые я допустил, когда писал сервис, у которого MongoDB была основной БД для хранения пользовательских данных (да и не только, но об этом ниже).Я ни в коем случае не считаю, что MongoDB это плохая БД и ее не нужно использов...

Как проверяют физических лиц в СБ компаний методом OSINT Чтобы обезопасить себя от влияния «человеческого фактора» и снизить любые риски, связанные с потерей денег или репутации службы безопасности компаний прибегают к различным методам. Как ни крути, а это их прямая обязанность. Если в компанию, скажем, придёт человек, который на...

[Перевод] Стоит ли использовать кастомные исключения в Python В Python имеется так много встроенных исключений, что программисты редко нуждаются в создании и использовании пользовательских исключений. Или это не так? Читать далее

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

[Перевод] Распространенные ошибки при написании плагинов Joomla 4 Перевод недавней статьи профессионального PHP-разработчика, руководителя Akeeba Ltd и ведущего разработчика Akeeba Backup для WordPress, Joomla! и standalone Николаса Дионисопулоса.В статье он делится своим опытом отладки плагинов Joomla 4, написанных разными разработчиками...

#1 Нейронные сети для начинающих. Решение задачи классификации Ирисов Фишера На хабре было множество публикаций по данной теме, но все они говорят о разных вещах. Решил собрать всё в одну кучку и рассказать людям. Это первая статья серии введения в нейронные сети, «Нейронные сети для начинающих». Здесь и далее мы постараемся разобраться с таким пон...

Одна панель, чтобы объединить все визуализации. Panel for Python Качественная визуализация данных не менее важна для анализа данных, чем методы математической обработки. На сегодняшний день существуют десятки (если не сотни) библиотек для визуализации наборов данных на Python, но иногда в них встречаются уникальные возможности и хотелось ...

Smart Forms: Наш опыт автоматизации сбора данных Привет, Хабр! Сегодня я хочу поговорить о проблеме автоматизации сбора данных. В этом посте мы обсудим, какие именно минусы несет сбор данных через файлы Excel, а также расскажем подробнее о наших собственных наработках по автоматизации сбора информации. Речь пойдет о практи...

Как концептуально работает Tornado Cash, который «забанили» власти США 8 августа 2022 года Управление по контролю за иностранными активами Министерства финансов США (OFAC) наложило санкции на Tornado Cash, миксер криптовалюты, что вызвало шквал обсуждений в криптосреде. В этой статье разберем как концептуально работает криптомиксер Tornado Cash...

Классные смарт-часы по цене фитнес-браслета: какие лучше купить в 2022 Умные часы — далеко не самая популярная категория устройств среди пользователей Android. Они в основном предпочитают покупать фитнес-браслеты, и, в общем-то, понятно почему. Стоят они недорого, а с функциональной точки зрения почти не уступают полноценным часам. Но, в...

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

Игру Torn Away, про ребёнка во время войны, перенесут на смартфоны В китайском маркете появилась страница мобильной версии Torn Away. Тем временем на ПК игра тоже пока не вышла. Torn Away — приключение с необычной стилистикой, где игроки берут на себя роль ребёнка, оторванного от родителей. Игроки взглянут на ужасы Второй мировой войны чер...

Программирование для админа: какой язык выбрать? Эксперты Слёрма — Антон Черноусов, Павел Селиванов, Денис Наумов и Владислав Килин — собрались, чтобы обсудить, какой язык больше подходит для админов, инженеров и devops.Дисклеймер. Этот материал не претендует на звание истины в последней инстанции. Статья создана на основе...

Интернет 3.0 – как я создал сайт и канал Чтобы создать новый свежий слой интернета, защищенного от любой возможной цензуры, нужно делать новые сайты. Я решил создать тематический сайт и канал на ту же тему в p2p экосистеме. Пришлось немного поколдовать, чтобы не нужно было держать компьютер включённым. Подготовил п...

Фуршет октября Привет, Хабр! Приятно удивлён, как тепло был встречен хорошо забытый формат «фуршет» (от фр. fourchette — пост, в котором одни пользователи в комментариях первого уровня объявляют себя специалистами в какой-либо теме, а другие пользователи задают им вопросы по этим темам), н...

Шахматы на C++ Не так давно я захотел написать свой шахматный движок. На удивление в Интернете нашлось не так много хороших статей на эту тему. Были статьи с довольно слабыми программами, многие из которых даже умудрялись пропускать некоторые важные правила. А были статьи с хорошими програ...

NORVI Agent 2: агент под прикрытием (встраивается куда угодно) Сегодня на обзоре несколько необычное устройство из линейки контроллеров Norvi — встраиваемая модель NORVI Agent 2 (AP01-BC1). От своих собратьев она отличается тем, что имеет корпус специально предназначенный для встраивания в различные агрегаты и приборы. Просто делаем ...

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

Приключения при настройке сервисов машинного обучения в MS SQL Server 2019 В статье описано, как настроить сервисы машинного обучения для R и Python. Несмотря на большой опыт в IT, сразу у меня не работает примерно ничего. Поэтому будут ссылки на то, что делать, если сразу не завелось. В итоге я поставила новый экземпляр с сервисами машинного обуче...

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

Деловое письмо на английском языке как особый вид искусства Я - гражданка Великобритании, путешествую и работаю в России несколько лет. За это время мне приходилось прочесть довольно много писем, написанных русскими на английском. Хочется отметить, что я впечатлена качеством этих писем, уровнем владения английским. Большинство писем ...

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

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

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

Kandinsky 2.0 — первая мультиязычная диффузия для генерации изображений по тексту Диффузия всё увереннее вытесняет GANы и авторегрессионные модели в ряде задач цифровой обработки изображений. Это не удивительно, ведь диффузия обучается проще, не требует сложного подбора гиперпараметров, min-max оптимизации и не страдает нестабильностью обучения. А главное...

Мои собеседования (Golang developer) Привет, меня зовут Олег, я разработчик со стажем почти 10 лет.Разработкой начал заниматься ещё со старшей школы, изучал C/C++ (очень пригодилось при написании скриптов в injection для ультимы онлайн). Профессионально начал работать разработчиком приблизительно с 2014, основн...

Создан специальный аппарат для заваривания доширака В Японии продолжают создавать и необычные удивительные гаджеты. Так, специалисты местного ресторана Thanko создали автоматизированный завариватель лапши быстрого приготовления Makasetei.

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

Все люди — НПС в компьютерной игре? Упомянув, несколько лет назад, в опубликованной на Хабре юмористической статье «12 способов» о том, что значительная часть населения Земли является НПС (от англ. Non-Player Character) я не собирался возвращаться к этой теме. Но идея оказалась прилипчивой — раз возникнув, она...

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

Display scaling в Linux. Часть 1 — системные настройки Дисплеи с высокой плотностью пикселей уже давно не редкость. И для того, чтобы UI не выглядел слишком мелко, применяется масштабирование. В разных системах используются разные подходы и имеются различные возможности настроек. Но одно объединяет их все - безмерное количество ...

[Перевод] Pre-Commit хуки, о которых DevOps-инженер должен знать, чтобы управлять Kubernetes Контролировать качество исходного кода как можно раньше в жизненном цикле проекта - хорошая практика. Давайте разберемся, как применять этот принцип в работе с Kubernetes.В целом, компании всегда ищут способы увеличить свою продуктивность на всех уровнях: инфраструктура, люд...

AMD Radeon RX 7900 XTX получит 24 ГБ памяти Современные видеокарты флагманского уровня предоставляют просто безумные объёмы памяти, которые даже в 4К-гейминге не нужны. Но, безусловно, это помогает при монтаже видео или в процессе работы с контентом другого формата, плюс геймерам просто приятно знать, что у них есть з...

Альтернативная прошивка для датчика температуры и влажности Sonoff SNZB-02 Zigbee Приветствую всех читателей Habr. В этой статье хочу поделиться с вами своим новым небольшим проектом. Звездой этого проекта является датчик температуры и влажности воздуха SONOFF SNZB-02 от компании ITEAD. Этот датчик появился на рынке около 2 лет назад, это было по сути ...

[Перевод] Как опубликовать свой плагин в репозиторий WordPress.org Каждый, кто знаком с WordPress, пользуется плагинами с его репозитория, это очень простой и удобный способ расширить стандартный функционал. Если вы разрабатывали или кастомизировали тему, то сколько раз вы копировали один и тот же код с предыдущего сайта на новый? Сколько р...

PETG пластики от ERYONE⁠⁠ Добрый день!Сегодня решил опубликовать обзор отпечатков обычных пластиков от Eryone. В основном брал от данного производителя необычные пластики, но  так как есть потребность и в простых PETG и PLA, то решил пополнить запасы пластика Эрионовскими катушками с распродажи остат...

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

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

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

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

Как скрыть заметки на Xiaomi Многие пользователи ежедневно пользуются приложением «Заметки» на смартфонах Xiaomi, но никогда не задумывались о том, какими возможностями обладает эта программа. Мало того, что она позволяет создавать голосовые заметки, делать различные зарисовки, но даже создавать списки...

Тест-драйв смартфона Infinix HOT 12i А сегодня у нас на тесте смартфон Infinix HOT 12i и это уже третий по счёту смартфон от данного бренда, оказавшийся у меня в руках. Предыдущие два были Infinix HOT10 Play и Infinix HOT11S NFC. Первый из них меня впечатлить ничем не смог, а местами и вовсе оставил в недоуме...

Как мы уменьшили время проверки релизной сборки с 4 дней до 4 часов Всем привет! Меня зовут Иван, я QA-инженер релизной команды в inDriver. В этой статье расскажу о том, как мы сократили время регрессионного тестирования релизной сборки мобильного приложения и релизный цикл до одной недели, с какими проблемами столкнулись и как их решали.Ран...

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

Помогаем корпорациям сохранять их интеллектуальную собственность Хабр всегда был таким беззубым как сейчас? Где нормальные статьи? Или спорные материалы вышли из моды? В любом случае, исправляю.Помню я где-то прочитал, что вроде как, исходные коды были утеряны примерно к 80% игр, написанных до 2000 года. Хорошо, что добрые люди помогают с...

Принудительно добавляем поддержку защищенных носителей (токенов и карт) в недоработанные порталы Республики Казахстан В Казахстане многие информационные системы не корректно интегрированы с NCALayer и в результате поддерживают только файловые хранилища ключей ЭЦП (читателям, интересующимся примерами таких сервисов, рекомендую изучить цикл статей Доска почёта ЭЦП посвященный анализу проблем ...

Как мы создали шаблон функциональных требований к разработке ПО Всем привет, мы – Таня и Лиза, системные аналитики в МТС Банке, работаем над мобильным приложением и сайтом для физических лиц. В этой статье мы поделимся опытом внедрения структурированного шаблона функциональных требований (ФТ) к разработке ПО в нашем банке.Статья будет по...

Что такое клиринг, как он работает и реализован на примере платёжной системы «Мир» Покупки с помощью карты стали неотъемлемым атрибутом современной жизни. В прошлом году жители нашей страны совершили более 21 миллиарда операций банковскими картами. На примере работы клиринговой системы ПС «Мир» рассмотрим, что делается, чтобы справляться с регулярно возрас...

Микроконтроллеры Megawin серии MG32F02: таймеры общего назначения Продолжая цикл публикаций по микроконтроллерам на ядре Cortex-M0 компании Megawin (см. предыдущие статьи 1, 2, 3, 4 и 5), сегодня рассмотрим таймеры общего назначения. Читать далее

Создаем личное файловое облако легко и просто (и дешево) А сегодня мы с вами быстро и решительно легко и просто поднимем свое личное файловое облако типа Google Drive или Яндекс.Диск, а если повезет, то еще и очень дешево.Зачем? Ну, например, потому что не хотим зависить от корпораций с их кабальными лицензионными соглашениями и с...

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

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

Vendir: Plague of Lies вошла в стадию ОБТ Vendir: Plague of Lies — новая игра, которая пытается быть похожей на классические RPG по типу Baldur's Gate. Да, вам предстоит собирать группу из героев, одного из них надо будет создать в качестве своего аватара; радует, что помимо внешности игра позволяет выбрать и происх...

В сети появился геймплейный трейлер God of War Ragnarok Портал Gameinformer опубликовал небольшой ролик, где показал геймплей God of War: Ragnarok. Ролик посвящен игровому процессу новой части. Читать полную статью

Microsoft признала проблему с диспетчером задач в последнем обновлении Windows 11 После установки обновления KB5020044 диспетчер задач может отображать некоторые элементы пользовательского интерфейса (UI) в неожиданных цветах. На затронутых устройствах диспетчер задач должен работать должным образом, но некоторые части пользовательского интерфейса могут б...

Kubernetes CronJob не запустился? Тогда мы с shared informer идём к вам Всем привет! Меня зовут Аня, я строю и развиваю инфраструктуру мониторинга в платформе телеметрии Ozon. Моя команда не только помогает настроить мониторинг, но и разрабатывает различные сервисы и инструменты, чтобы упростить жизнь разработчикам компании.В прошлом году я расс...

Маленькие хитрости Мой первый 3D-принтер был акриловым клоном "прюши" - его приходилось калибровать после каждой перестановки и неосторожного движения рядом, он весь был обвешан болтающимися проводами, которые можно было легко зацепить и оторвать, и даже не был оснащен выключателем. Долго он н...

Почему все говорят про ДАО. В чем суть, и как они делаются Будем откровенны – про ДАО говорят далеко не все. К относительно широкой аудитории это слово только начало прокладывать путь. Американский Forbes выпустил колонку на тему «Что такое ДАО» в прошлом году, NY Times и The Economist написали свои объяснения уже в 2022-м. Издания ...

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

Microsoft случайно показала прототип дизайна версии Windows следующего поколения Вскоре после того, как была опубликована новость, показывающая странную смесь Windows 11 и Ubuntu/macOS, появился новый отчет с более подробной информацией об этом. Как оказалось, скриншот, показанный Microsoft во время конференции Ignite 2022, является прототипом того, что ...

Российские учёные создали технологию 3D-печати деталей из графена для авиации Учёные Пермского национального исследовательского политехнического университета (ПНИПУ) предложили способ 3D-печати деталей из графена для авиации, который сократит затраты на производство и повысит качество изделий. Прочный, гибкий и легкий графен способен эффективно ...

Умные часы Amazfit GTS 4 Mini появились в России Бренд Amazfit представляет умные часы Amazfit GTS 4 Mini. Это новые компактные умные часы, которые могут работать на протяжении 15 дней без подзарядки, а оптимизированная операционная система Zepp OS поддерживает более десятка миниприложений. Новинка выполнена в эргономич...

[Перевод] CloudFlare отказывается от Nginx в пользу in-house HTTP-прокси на Rust ВведениеСегодня мы поговорим о Pingora, новом HTTP-прокси, который мы создали у себя внутри с помощью Rust. Прокси обслуживает более 1 триллиона запросов в день, форсирует производительность и предоставляет множество новых функций для клиентов Cloudflare, при этом требуя все...

Сравнение Apple Watch SE и Apple Watch SE 2: какие лучше купить в 2022 году На презентации 7 сентября Apple показала новую версию своих умных часов Apple Watch SE второго поколения. С учетом того, что из продажи убрали Apple Watch Series 3, то именно эта модель стала самым дешевым входом в мир смарт-часов Apple. Тем более в Купертино приняли решени...

Как мы в Brand Analytics разработали Детектор сбоев и как вы можете помочь его улучшить Привет, Хабр! Мы тут решили выйти из тени, на этот раз по-настоящему, технически, без маркетинговых текстов. А раз без маркетинга, то почитать про сам Brand Analytics можно на сайте или очень кратко под катом.Меня зовут Островский Григорий, я CTO Brand Analytics. Сегодня рас...

[Перевод] Как настроить зависимые выпадающие списки в MS Excel, используя СМЕЩ и СУММПРОИЗВ Привет, Хабр!В этой статье мы демонстрируем простой способ по настройке зависимых выпадающих списков в MS Excel.Статья будет особенно полезна тем, кто еще не пользуется ни формулами массива, ни клавишей F9 при их написании.С уважением,Владимир Читать далее

Микроконтроллеры Megawin серии MG32F02: модули UART и отладка кода в ОЗУ Мы продолжаем цикл статей по микроконтроллерам компании Megawin на ядре Cortex-M0. В этой статье будут рассмотрены: периферийные модули UART, обработчики прерываний UART, метод отладки кода в ОЗУ МК с базовой частью инициализации во flash-памяти, механизм системных вызовов, ...

Недельный геймдев: #80 — 31 июля, 2022 Из новостей: создатель отменённой Limit Theory поделился исходниками, AMD релизнула Raytracing Analyzer 1.0, Godot начали готовить к 4.0 и с 3 августа заморозят новые фичи и родмеп, исследователи из Disney предложили решение проблемы бороды при захвате движений лица, в St...

«Русские хакеры» в кино Знаменитая фраза Ленина «Вы должны твёрдо помнить, что из всех искусств для нас важнейшим является кино» не теряет своей актуальности уже лет сто. Так уж получилось, что “движущиеся картинки” сегодня - это и анимированные книги сказок, и учебники истории, пособия по танцам, ...

VK предупредит пользователей об утечке паролей в других сервисах Команда социальной сети «ВКонтакте» сообщила о запуске новой функци, которая позволит повысить безопасность аккаунтов. Алгоритм сравнит пароль в профиле пользователя с базами паролей, которые были скомпрометированы через сторонние сервисы. Пользователь &laq...

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

Typescript в hh.ru Привет! Меня зовут Владислав Коротун, я — ведущий фронтенд-разработчик в одной из продуктовых команд hh.ru. Сегодня я расскажу о том, как мы затащили TypeScript в наши проекты.  Читать далее

Пресс-релиз сборки Windows 11 Insider Preview Build 25236 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25236 для инсайдеров в Dev Channel. TL;DR • Эта сборка содержит набор улучшений, а также некоторые дополнительные известные проблемы - пожалуйста, обязательно ознакомьтесь с информацией ниже; • Insider Wind...

Physically-based rendering. Ray marching (часть 1) В этой статье ты, мой читатель, познакомишься с основными понятиями в трассировке лучей и сможешь попробовать написать свой первый рендер, а во второй части я расскажу, как получить реалистичный рендер мыльного пузыря. Читать далее

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

WebHID API: управление почти чем угодно из браузера Зачастую JavaScript ассоциируют с формочками в браузере, а C++ с железом и суровыми оптимизациями. Но что, если не противопоставлять «формочки» и «железо», а объединить? На недавней конференции HolyJS Никита Дубко показал, как с помощью WebHIDf можно подключаться из браузера...

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

[Перевод] Грокаем функторы Это перевод статьи из целого цикла постов "Грокаем функциональное программирование" Мэта Торнтона. Я позволил себе немного поменять порядок постов. В оригинале, функторы идут после монад, что мне показалось неверным. Всякая монада - это функтор, но не всякий функтор - это мо...

Школьные предметы СССР, которые сегодня считаются ненужными Во времена СССР существовали школьные предметы, которые сегодня потеряли актуальность С первого сентября дети начинают посещать школу — обычно каждый день они ходят на шесть уроков длительностью 45 минут. Предметы в российских школах делятся на математические, общественно-на...

HONOR открывает HONOR Magic Vs, раскладной смартфон нового поколения, и серию HONOR 80 в Китае  Международный технологический бренд HONOR объявил о запуске смартфонов HONOR Magic Vs и серии HONOR 80 в Китае. HONOR Magic Vs повышает стандарты отрасли в области дизайна, отображения, производительности и пользовательского опыта, что делает ее идеальным помощником для бизн...

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

Микроконтроллеры Megawin серии MG32F02: АЦП и компаратор Продолжая цикл публикаций по микроконтроллерам на ядре Cortex-M0 компании Megawin (см. предыдущие статьи 1, 2 и 3), сегодня рассмотрим АЦП и аналоговый компаратор, а также проведем эксперименты с более "продвинутым" МК MG32F02A064. Читать далее

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

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

be quiet! представила блоки питания System Power 10 Сегодня, 18 октября, немецкий производитель компонентов для ПК be quiet! официально представил миру новейшую серию блоков питания под названием System Power 10, которая создана специально для тех пользователей, которые хотят получать приличную мощность, качество и тишину за ...

[Перевод] Сложности переноса Papers, Please на мобильные Я разработал Papers, Please в 2013 году специально с расчётом на десктопные компьютеры и управление мышью. В 2022 году десктопных компьютеров уже не существует и все компьютеры — это мобильные телефоны. Настало время обновить этого динозавра. Эта статья из тысяч слов и мег...

Каким будет новый кроссовер Lada на базе Vesta: подробности от Quto Глава АвтоВАЗа Максим Соколов уже подтвердил, что инженеры Lada скоро приступят к работе над новым кроссовером, который будет выпущен уже через два-три года. АвтоВАЗ решил взять за основу популярную модель Lada Vesta. Редакция автомобильного издания Quto опубликовала эк...

Как DALL-E 2 и Midjourney, только лучше: создана нейросеть Make-A-Video, которая генерирует видео по текстовому описанию Разработчики из компании Meta* представили новую нейросеть под названием Make-A-Video. И она умеет генерировать видеоролики по текстовому описанию. Это похоже на работу других нейросетей, которые создают изображения аналогичным способом, но там всё ограничивается одним ...

Data Science Pet Projects. FAQ Привет! Меня зовут Клоков Алексей, сегодня поговорим о пет-проектах по анализу данных. Идея написать эту статью родилась после многочисленных вопросов о личных проектах в сообществе Open Data Science (ODS). Это моя третья статья на Хабре, до этого делал разбор алгоритма SVM ...

Лучший чехол для Huawei Nova 9 Pro Если вы следите за рынком смартфонов, то знаете, что производители активно работают над тем, чтобы улучшить системы камер своих устройств — именно из-за этого в сети и появляются маркетинговые заявления о самой крупной камере, самом классном объективе и всё в таком духе. Про...

Qualcomm: процессоры Nuvia попадут на полки магазинов в конце 2023 года Команда разработчиков процессоров Arm-архитектуры, которую Qualcomm купила в 2021 году, в ближайшее время планирует представить первые опытные образцы. Будущее процессоров Qualcomm для ПК, судя по всему, находится в руках Nuvia – команды разработчиков процессоров Arm, ко...

Форма для изготовления топориков Как-то печатали форму для изготовления топоров. Пришел к нам шеф-повар и рассказал о своей идее сезонного блюда в редьке, в качестве украшения маленький топорик из сливочного масла с деревянной ручкой. Напечатали для повара форму из TPU A80, по которой он делал топорики для ...

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

Экшен и приключения. Лучшие динамичные игры для Android Иногда хочется поиграть во что-то очень спокойное и размеренное. Если у вас сейчас такое настроение, то лучше пройти мимо это подборки. В ней мы решили собрать абсолютно противоположные жанры. Мы объединили в одной подборке то, что принято называть экшен и приключения. В ит...

Сложно, но можно — стажировка в Яндекс Go Впереди новый сезон стажировок, и статья будет актуальна для тех, кто планирует начать карьеру в Яндексе. Я Максим, iOS-разработчик в службе технического развития Яндекс Go. В декабре 2021 года завершил стажировку в команде и хочу поделиться опытом, полезными ссылками и выво...

Пресс-релиз сборки Windows 11 Insider Preview Build 25252 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25252 для инсайдеров в Dev Channel. TL;DR • Microsoft выпустила новую сборку с несколькими улучшениями и исправлениями; • Microsoft добавила несколько новых известных проблем для некоторых ошибок, которые м...

Как отвечать в WhatsApp с Apple Watch Если вы не знали, то наши статьи помогают читателям определиться с выбором того или иного гаджета. Мы разбираем не только iPhone, AirPods и MacBook, но и Apple Watch. Авторов AppleInsider.ru ценят и благодарят за помощь в выборе гаджета даже после ухода из редакции! На днях...

Подходы к декомпозиции бэкендов информационных систем Количество классов в реализации даже небольшой программы на один человеко-месяц исчисляется десятками. В средних программах на несколько человеко-лет счёт идёт уже на тысячи. А человек может одновременно оперировать 7-ю +/- 2 объектами. Поэтому все нетривиальные программы тр...

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

13 мыслей-ловушек, делающих нас беднее Иногда первая пришедшая в голову идея далеко не лучшая.

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

Как обновить контент в блоге, чтобы увеличить трафик Контент-маркетологи периодически сталкиваются с проблемой: где взять новые идеи для контент-плана. Проблема становится заметнее, когда оказывается, что новые статьи не привлекают читателей. Это тот случай, когда старые материалы могут пригодиться. Изучив данные Google Analyt...

Segway-Ninebot представила в России серию своих самых мощных электросамокатов 30 июля в Москве были представлены новые электросамокаты GT от Segway-Ninebot. Две новинки, GT1 и GT2, были созданы командой разработчиков и инженеров инновационной группы Segway Innovation Group. Новаторская линейка GT стала одной из самых ожидаемых среди поклонников бренда...

Inkscape с 0 до Pro за 5 дней Создал мини курс по программе для векторной графики Inkscape в 2022.Разработал методические материалы для изучения темы «Кодирование и обработка графической и мультимедийной информации» в школьном курсе информатики.«Векторные графические редакторы позволяют пользователю созд...

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

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

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

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

В России создали универсальный искусственный интеллект Компания Промобот объявила о разработке нового продукта - Promobot Nested Chat. Это интеллектуальная платформа разговорного искусственного интеллекта с использованием технологий машинного обучения. Платформа создана специально для улучшения пользовательского взаимодействия и...

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

Демонстрация возможностей GeForce RTX 4090. Представлены Racer RTX и RTX Remix На своем вчерашнем мероприятии Nvidia продемонстрировала тизер технологической демонстрации Racer RTX, которая создана на платформе Nvidia Omniverse и работает на базе видеокарты серии GeForce RTX 40. «Racer RTX демонстрирует новейшие технологии Nvidia, включая т...

Насколько реален самодельный 3D-принтер по металлу? Я очень люблю делать разнообразные самодельные устройства, причём началось это далеко не вчера, меня всегда восхищали люди, которые могут соединить воедино разнообразные технологии, подходы, элементы устройств и создать нечто новое. Не так давно я понял, что меня очень сил...

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

iOS 16. Изучаем новые способы защиты данных в последней iOS Для подписчиковБезопасность личных данных — направление, которое активно развивают разработчики мобильных ОС. В Apple защиту, по сути, превратили в товар; этому вопросу посвящен целый раздел на сайте компании. Сегодня мы поговорим о том, что нового в сфере конфиденциальности...

Обзор Way of the Hunter. Лучший симулятор охотника В сегменте игр, посвященных охоте несколько лет фактически был доступен только один значимый проект, со своими преимуществами, но и не лишенный недостатков. Тем интереснее стал релиз игры Way of the Hunter, выпущенной издателем THQ Nordic, повышающей планку реалистичности и ...

Торопиться не надо… (Про спинлоки) После небольшой статьи про особенности при работе с кэшем (https://habr.com/ru/post/687146/) мне в личку прилетело несколько замечаний про работу спинлоков и приглашение на собес от пчелайнов, приятно, что технические статьи читают не только технари... лирика. Возвращаясь к ...

Самая большая инновация iPhone 14 Pro или развитие идеи Honor четырёхлетней давности? Нечто похожее на Dynamic Island было ещё в Honor V20 Главным визуальным нововведением iPhone 14 Pro стал новый вырез под названием Dynamic Island, в котором появляются входящие вызовы и текстовые сообщения, различные уведомления, а также свёрнутые приложения. Некоторые заявили, что эта функция совершенно бесполезна, но це...

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

Домашний Linux-сервер или как самому развернуть систему визуализации на MQTT+Telegraf+InfluxDB+Grafana В данной статье приведен скоуп информации о том, что взять за основу, чтобы развернуть свой домашний Linux-сервер и систему визуализации на нем, используя MQTT в качестве транспорта с оконечного оборудования. Многие статьи или инструкции, которые есть в и...

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

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

Реалистичная игра Modern Jet Fighters вступила в новую стадию тестирования Modern Jet Fighters — мобильный авиасимулятор, в котором присутствуют истребители из разных стран. Подробнее про графику и геймплей читайте в предыдущей статье. Теперь же поговорим про новое тестирование; судя по посту на Patreon, студия FreakGames дала доступ iOS и Андроид ...

Нет пустым полкам: система логистики Fix Price изнутри Приветствую, друзья! Продолжаем серию публикаций «Fix Price изнутри». Меня зовут Анна Васильева, я являюсь руководителем проектов в отделе департамента категорийного менеджмента Fix Price. В этой статье поделюсь с вами тем, как у нас выстроена система обеспечения магазинов т...

4 классных фишки Google Pixel 7, которых никогда не будет в iPhone Недавно представленный Google Pixel 7 не получил весомых улучшений ни в производительности, ни в автономности. Но это не главное: преимущество смартфона не в том, хорошо ли он будет тянуть Genshin Impact или проработает несколько дней без подзарядки, а в фирменных функциях ...

Сравнение Quartz, kagkarlsson и кастомной реализации для запланированного задания в реактивном Spring Boot приложении Часто Java-разработчикам требуется реализовать запланированные задания. Современные реалии диктуют нам, что система должна быть масштабируемой, то есть вне зависимости от количества реплик и распределения нагрузки мы ожидаем выполнения задания по условиям, которые были опред...

Как ориентир на лучшие мировые методики развития корпоративной архитектуры помогает улучшать процессы в «Норникеле» Всем привет! Меня зовут Александр Чуглин, я руководитель управления корпоративной архитектуры в Норникеле. У нас >1000 информационных систем и >4000 точек интеграции между ними, и всё это постоянно меняется. В таких масштабах важно правильно выстроить архитектуру предп...

Samsung скопировала экран блокировки iOS 16 в OneUI 5 Очень давно появилась шутка, что в Самсунг работают два дизайнера: один держит Айфон, а другой его обводит. Действительно, был момент, когда смартфоны компаний издалека были похожи. Но те годы давно прошли, и казалось, что теперь в команде специалистов, которые придумывают ...

43 новых проблемы в драйвере видеокарт Intel Arc было найдено благодаря всего одному обзору Видеокарты Intel Arc страдают от проблем с драйверами. И сейчас появилась информация, которая позволяет лучше понять масштабы проблемы.  Как оказалось, один только обзор Arc A380 ресурса Gamers Nexus позволил обнаружить 43 новые проблемы, информация о которых была...

Триквел по Orchard Core. Повторная проверка при помощи PVS-Studio В этой статье мы исследуем проект Orchard Core c помощью статического анализатора PVS-Studio и узнаём, так ли привлекателен код платформы, как сайты, созданные на её основе. Итак, пусть поток статического анализа несёт нас вперёд! Читать далее

Чаще всего малварь выдает себя за Skype, Adobe Acrobat и VLC Аналитики VirusTotal представили отчет, посвященный методам, которые операторы малвари используют для обхода защиты и повышения эффективности социальной инженерии. Исследование показало, что злоумышленники все чаще имитируют такие легитимные приложения, как Skype, Adobe Read...

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

Xiaomi 12S Ultra оказался популярнее, чем Xiaomi 12S и Xiaomi 12S Pro Как сегодня подтвердили в компании Xiaomi, топовый камерофон Xiaomi 12S Ultra оказался популярнее, Xiaomi 12S и Xiaomi 12S Pro. Точные данные по продажам различных моделей не приводятся. Также известно, что количество пользовательских оценок в магазине Xiaomi на площадк...

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

АвтоВАЗ пока не может найти замену 1500 из 4500 деталей для сборки автомобилей Lada Из-за санкций АвтоВАЗ ищет альтернативных поставщиков компонентов. Большой объем работ в этом направлении уже был проделан, и завод восстановил серийный выпуск нескольких моделей Lada. Глава компании Максим Соколов заявил, что треть элементов для сборки Lada еще не импо...

[Перевод] OpenCat — создай своего робокотика Если вы фанат робо-собаки от Boston Dynamics и хотели бы завести дома его маленькую копию, вам в помощь OpenCat. Это платформа четвероногих роботов-питомцев на основе Arduino и Raspberry Pi с открытым исходным кодом. Разработчики предлагают всем попробовать создать своего со...

Чего хотят клиенты: SOC по-быстрому, собственные плейбуки и мониторинг без SIEM Мы продолжаем серию постов "Чего хотят клиенты". В них мы собрали самые популярные запросы, с которыми к нам, как к сервис-провайдеру ИБ, приходят различные компании, желающие подключить свою инфраструктуру к Security Operation Center (SOC). С какой бы стороны баррикад вы ни...

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

163 л.с. и запас хода 420 км. Раскрыты характеристики электрического седана Evolute i-PRO, который можно будет купить с 35-процентной скидкой Компания «Моторинвест» сегодня официально раскрыла характеристики седана Evolute i-PRO, производство которого будет налажено на заводе в Липецке. Автомобиль получит электродвигатель мощностью 163 л.с. Ураганной динамики ждать не стоит, зато запас хода неплох...

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

Управление учетными записями в Linux. Часть 3. Различные способы поднятия привилегий В двух предыдущих статьях мы рассмотрели различные аспекты правления учетными записями и настройки доступа к файлам. Однако, при настройке доступа всегда можно ошибиться, задав неверные значения. Если администратор выдал недостаточные права, то такая ошибка будет найдена дов...

Учимся настраивать свою почту, не наступая на чужие грабли: Postfix + msmtp + сайт Привет, меня зовут Никита, я backend-разработчик в компании ИНТЕРВОЛГА. Работаю в компании уже 3 года, и за этот срок достаточно часто мне приходилось возиться с установкой и конфигурированием собственного почтового сервера для разных задач (см. далее) клиентов. Сначала...

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

Что умеет робот с самым реалистичным лицом Робот Амека обладает отличной мимикой. Но вызывает ли ужас, как все остальные? Уже через месяц, 30 сентября 2022 года, компания Tesla представит робота-гуманоида Optimus в рамках мероприятия Tesla AI Day 2. Ожидается, что он будет способен поднимать грузы массой до 20 килогр...

[Обновлено] WhatsApp перестал работать и не отправляет сообщения. Что случилось? Сегодня утром, около 10 часов утра по Москве, у многих пользователей перестал работать WhatsApp. Люди стали сообщать, что мессенджер — независимо от платформы, на базе которой его пытаются использовать — запускается, но не загружает информацию о контактах и не д...

В Японии придумали «умную» одежду для кошек и собак — она охлаждает питомцев в жару Одной из проблем нынешнего лета для многих стран стала аномальная жара, от которой страдают не только люди, но и домашние животные. И потому в Японии придумали решение для этого. В компании Sweet Mommy, которая занимается производством одежды для беременных, придумали с...

[Перевод] Продвинутые хуки в React: всё о UseEffect В этой статье рассмотрим советы и приёмы, которые помогут более профессионально написать код на React. Читать далее

«Стать лучшей версией себя и полюбить». Что не так с этой идеей? "Не пытайтесь себя полюбить!", - вот с такой парадоксальной мысли я начну сегодняшнюю статью. Меня зовут Евгения Мисюченко, я практикующий психолог, гештальт-терапевт, и ко мне на консультации часто приходят люди с запросом на “полюбить себя”. Но в разговоре мы часто вы...

Что делать, если нужно срочно вывести государственную услугу на портал Госуслуги Привет, Хабр! Меня зовут Софья, я работаю в РЕД СОФТ. Не так давно наша компания ускорила в два раза вывод государственных услуг на портал www.gosuslugi.ru, используя РЕДШЛЮЗ и Визуальный конструктор услуг. В этой статье я расскажу, как нам это удалось.Уверена, что каждый из...

Ждали 13 лет. WhatsApp обзавелся долгожданной функцией Наиболее известным, популярным и распространенным мессенджером в мире является WhatsApp, а предлагает он всем пользователям просто потрясающий по совокупности качеств пользовательский опыт. С использованием этого программного обеспечения на постоянной ежедневной основе обща...

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

[Перевод] Чистый код — практический подход После нескольких докладов о чистом коде (Clean Code) я решил обобщить в статье самое важное по этой теме. Поскольку в Интернете и так много постов и информации об этом, то, я думаю, еще одна статья, просто рассказывающая о принципах чистого кода, не будет интересной.Поэтому ...

4 фишки Яндекс Станции 2, о которых должен знать каждый В этом году несмотря на все сложности всё-таки вышла обновленная Яндекс.Станция 2. Колонка стала заметно компактнее, а вот по качеству звука мнения пользователей разделились: лично мне понравилось звучание, но складывается ощущение, будто большинство всё-таки считает иначе....

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

Флагманские смартфоны Google Pixel 7 и умные часы Pixel Watch представят 6 октября Сегодня Google опубликовала официальный видеотизер, посвященный следующему мероприятию Made by Google, в рамках которого компания представит свои новинки. В ролике фигурируют и сами новинки Google, и дата мероприятия – 6 октября. По слухам, анонс должен был состо...

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

Как пользоваться Stage Manager на iPad В этом году всех владельцев iPad ждет большой апдейт iPadOS: ее сделали лучше, а еще добавили оконный режим. Правда, пресловутым Stage Manager воспользоваться смогут не все — только владельцы iPad Pro с M1, имеющие более 64 Гб встроенной памяти. Впрочем, споры вокруг ...

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

Этот процессор Intel так никогда и не попал на рынок. Появилось фото странного образца линейки Cannon Lake-Y На фотографии ниже можно видеть очень необычный процессор Intel, который никогда не попадал на рынок.  На фото запечатлён CPU линейки Cannon Lake-Y с необычной трёхкристальной компоновкой. Согласно документам, первый кристалл представляет собой непосредственно про...

Преподавание иностранных языков. Системные ошибки Каждый раз говорят, что надо рассказывать в начале статьи кто я такой. Написал в профиль) Методист я, в общем.Цель статьи – обозначить проблему и перечислить причины её существования. Так вышло, что много лет работаю со студентами ведущих вузов Москвы и неплохо знаю ситуацию...

Как я стала профи: стажер Tele2 и спецпроект про базовые станции Привет, Хабр! Меня зовут Надежда Калинина. Я стажер Tele2 и уже год работаю в департаменте цифрового контента и дизайна. Хочу поделиться своим необычным опытом участия в спецпроекте, который сделал из меня человека профессионала. Речь пойдет о создании спецпроекта «Базовая С...

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

В России создан робот-охотник за снайперами В России создали первую в мире антиснайперскую систему «Рубеж», о чем заявил в интервью РИА Новости основатель предприятия-разработчика данного оружия Lobaev Arms Владислав Лобаев. В настоящее время мы дорабатываем нашу антиснайперскую систему «Рубеж&r...

Опубликован проект плавучего "города" за $8 млрд Итальянский дизайнер Пьерпаоло Лаццарини создал концепт яхты в форме гигантской черепахи. Пангеос (так она называется) задумывается как передвижной "город", который, по оценкам дизайнера, станет самой большой плавучей структурой в мире.

Как не отказаться от тестирования фича-веток при переходе на микросервисы В современном мире приложение — это огромная связка микросервисов. Функционально её протестировать сложнее, чем монолит. Кто-то решает это единым staging’ом и чатиком синхронизации: «займу auth на полчасика». Другой уходит с головой в shift-left или тестирует в canary. Разбе...

be quiet! выпустила новую линейку продуктов FX к 20-летию бренда Немецкий производитель компонентов премиум-класса для ПК отмечает свое 20-летие. Компания Listan GmbH, основанная изначально как дистрибьютор компонентов для ПК неподалеку от Гамбурга, Германия, вскоре увидела потенциал в создании бесшумных компонентов для ПК. Первый прод...

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

Как научить операционную системы «выбрасывать» из системных вызовов исключения C++ и как это можно применять Эта статья написана по мотивам дипломной работы, выполненной в ВУЗе. Мне показалось, что она могла бы быть интересна и другим людям, поэтому выкладываю пересказ. В этой работе я кратко рассмотрю, как вообще работают исключения в С++, опишу, как я добавил их поддержку в прост...

И снова про драконов, точнее про динозавров, в НАТУРАЛЬНУЮ величину... Собственно.., не отпускают меня драконы.Или динозавры...Один фиг - пресмыкающиеся.И вот..Конец июня - надо сделать скелет 7-ми метрового!!! динозавра, т.е. в натуральную величину.Ничосси! нормальный размер, я такое люблю.Поговорили, договорились.В результате разговора - выяс...

История Rovio до появления Angry Birds Давайте вспомним о компании Rovio. Но не то, как они придумали Angry Birds, нет. Об этом и так уже написано сотни статей. А рассмотрим их проекты, вышедшие ДО того, как они стали знаменитыми. Такое исследование истории поможет нам лучше познакомиться с финской компанией, и м...

Дюк, вынеси мусор! — 5. Epsilon GC Сборщики мусора из OpenJDK, которые мы успели рассмотреть к этому моменту (Serial и Parallel, CMS и G1, ZGC), были нацелены на как можно более быструю и эффективную сборку мусора, для чего использовали техники различной степени сложности и изобретательности. Это вполне ожида...

5 нейросетей для создания картинок, о которых мало кто знает Современные нейросети рисуют не хуже, чем профессиональные художники В 2021 году компания OpenAI представила миру нейросеть DALL-E, которая умеет создавать изображения по текстовому описанию. С этого момента сервисы, которые умеют выполнять ту же функцию, начали появляться к...

Топ недорогих товаров с АлиЭкспресс на каждый день Обычно, если мы и покупаем что-то на АлиЭкспресс, то это бывает что-то мелкое и незначительное. Чехлы для телефонов, кабели для зарядки, детские фломастеры и игрушки — в общем, всё то, за что будет не жалко потерять деньги, если товар не доставят. Но, во-первых, пробл...

Зачем детям нужно носить школьную форму и какой она была раньше У школьной формы есть плюсы и минусы, но какие? На сегодняшний день в России нет единой школьной формы для учащихся — школы сами устанавливают правила внутреннего распорядка. В большинстве из них имеется строгий дресс-код по типу «белый верх, черный низ», потому что так реши...

Тут все, что мы знаем о новых складных телефонах Samsung Уже через две недели Samsung официально выпустит свои новые складные телефоны. Произойдет это в рамках мероприятия Galaxy Unpacked Event 2022. Южнокорейский технологический гигант запланировал презентацию на 10 августа, на которой, как ожидается, будут представлены складные...

Microsoft выпустила Windows Terminal Preview 1.16 Компания Microsoft выпустила Windows Terminal Preview 1.16. Тематика Microsoft добавила еще больше возможностей для настройки с введением тем. themes — это глобальное свойство, которое может содержать различные объекты темы, которые будут отображаться в выпадающем списке «Те...

iPhone 14 Pro: не два выреза, а один? Не совсем так 9to5mac и Macrumors опубликовал интересные подробности о новых вырезах в экране iPhone 14 Pro и то, как они будут обыграны в интерфейсе. Раньше об этом не сообщалось, но источник утверждает, что два новых выреза при работающем смартфоне будут выглядеть как один бесшовны...

Hibernate Best Practices для начинающих В данной статье я не ставлю цель подробно описать Hibernate, такого материала полно в сети. Это скорее справочник, в который можно заглянуть и увидеть возможные проблемные места и их решение, который позволит вам не допустить грубых ошибок при использовании Hibernate. Статья...

Управление учетными записями в Linux. Часть 2. Не/правильная настройка доступа В предыдущей статье мы рассмотрели вопросы хранения учетных данных в ОС семейства Линукс. Теперь перейдем к обсуждению вопросов правильной и не очень настройки прав доступа к различным объектам операционной системы.Напомню основные моменты относительно учетных записей в Лину...

Новейшие GeForce RTX 4090 и RTX 4080 совместимы со старыми блоками питания, но и DisplayPort 2.0 они не получили После краткой премьеры в ходе официальной презентации Nvidia обновила фирменный сайт – теперь в базе указаны новейшие GeForce RTX 4090 и RTX 4080 со всеми характеристиками. И в них есть кое-что интересное. Пожалуй, самое главное: для новых 3D-карт не нужно покупа...

[Перевод] OWASP Web Security Testing Guide: как улучшить защищённость web-приложений Open Web Application Security Project (OWASP) — одна из самых известных организаций, целью которой является улучшение защищённости приложений. Большинство специалистов в области информационной безопасности знакомы с OWASP Top Ten. У OWASP есть множество других проектов для р...

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

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

Смартфонам Redmi исполнилось 9 лет Сегодня важный день для бренда Redmi: ровно 9 лет назад, 31 июля 2013 года, появился первый смартфон Redmi – Redmi 1. Эту дату сегодня в своих аккаунтах в социальной сети Weibo отметил и глава Xiaomi Лей Цзунь (Lei Jun), и глава Redmi Лю Вейбинг (Lu Weibing). Они...

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

Как джуну найти работу: лайфхаки от HR Привет, Хабр! Меня зовут Анна Галимова, я HR бизнес-партнер в МТС Digital. В этой статье я расскажу о том, что делать, если вы специалист уровня junior и хотите найти хорошую работу в IT. Я дам советы: расскажу, на что смотреть при выборе работодателя, как подготовиться к со...

Как я участвовал в конкурсе Telegram на создание медиаредактора и занял никакое место (но получил бесценный опыт?) Задача состояла в создании автономного приложения для редактирования медиафайлов на Swift без использования сторонних UI-фреймворков. Конкурсные функции и интерфейсы должны быть созданы с нуля. Использование сторонних реализаций медиаредакторов с похожими функциями строго за...

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

Xiaomi 13 выйдет в ноябре. Это первый смартфон на Snapdragon 8 Gen 2 Новая однокристальная система Qualcomm Snapdragon 8 Gen 2 будет выпущена в ноябре этого года, в том же месяце состоится релиз первого смартфона на базе этой платформы. Данную информацию опубликовал китайский инсайдер Ice Universe, сливший массу достоверной информации о ...

Что такое осень? Это Школа Всем привет! Меня зовут Анастасия Артамонова, я - руководитель направления IT-обучения и развития Мир Plat.Form, и вы уже могли читать мою статью в этом блоге. С чего хотелось бы начать в этот раз: мир меняется, меняются обстоятельства и времена года. Развивается Мир Plat.Fo...

10 самых красивых рисунков, созданных нейросетью Midjourney Обложка журнала Cosmopolitan, созданная нейросетью DALL-E 2 Нейросети рисующие по словам — один из самых главных трендов 2022 года. Все началось с того, что в апреле компания OpenAI представила нейросеть DALL-E 2, которая способна создавать качественные изображения по тексто...

Национальный Дух разных стран по версии нейросети MidJourney В этом году нейросетевые генеративные модели поднялись на новый уровень развития. Модели DALL·E 2, MidJourney и Stable Diffusion привлекли обширное внимание массовой аудитории, а изображения, созданные этими моделями заполнили собой интернет. Среди этих моделей, Midjourney в...

Event-driven архитектура в Kubernetes Kubernetes, как система оркестрации, позволяет автоматизировать процесс развертывания сложных приложений и восстанавливать ожидаемое состояние кластера после сбоев. В общем случае приложение представляет собой резидентно запущенные контейнеры, которые обрабатывают запросы кл...

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

Итоги недели мобилизации. Уклониться нельзя судить. Указа не будет. Приглашаем редактировать наше письмо Мишустину Ещё одна неделя мобилизации принесла нам неоднозначные новости. С одной стороны, отменено постановление о возбуждении первого уголовного дела об уклонении от явки по повестке о мобилизации (статья 328 УК РФ). С другой — Шадаев Максут Игоревич на вебинаре Минцифры заявил, что...

[Перевод] Пособие по программированию модулей ядра Linux. Ч.3 От редакции: Сегодня исполнился 31 год с момента первого анонсирования Linux. Именно в этот день, 25 августа 1991 года Линус Торвальдс разместил в новостях Usenet comp.os.minix соообщение следующего характера: Привет всем тем, кто использует миникс — Я делаю (свободную) опе...

Приглашаем на C# Meetup: обсудим дилемму кота Матроскина Меня зовут Дима Орлов, я руковожу группой разработки «Путь закупки» и пишу на C# больше 10 лет. Приглашаем на митап, посвященный C# — одному из основных языков, используемых в Ozon. У нас сотни микросервисов на C#, обеспечивающих работу сайта, склада, систем логистики и плат...

Пресс-релиз сборки Windows 11 Insider Preview Build 25231 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25231 для инсайдеров в Dev Channel. TL;DR • Эта сборка включает в себя несколько незначительных изменений, в том числе увеличение развертывания нескольких функций; • Microsoft также добавила несколько извес...

Российские ученые разработали композит для солнечных батарей с повышенным КПД и устойчивым к космическому излучению Исследователи Санкт-Петербургского государственного электротехнического университета (СПбГЭТУ) «ЛЭТИ» и Алферовского университета получили многослойный наноразмерный материал, который позволил повысить КПД преобразования энергии солнечных батарей. Созданный ...

ВПР на максималках Думаю многие, если не большинство, в курсе, что такое ВПР и его неоспоримая сила при поиске и объединении данных из разных таблиц. Те же, кто достиг просветления, используют не менее полезную функцию ИНДЕКС, чтобы не париться, где там идентификатор: слева или справа. Ниже бу...

Кастомный отчет для Jira или как приключение затянулось Представим ситуацию – вам надо сделать небольшой отчет на основе данных из другой системы. Звучит обыденно и вы сразу в голове представляете, что надо будет делать: узнать какие будут входные данные и в каком виде они к нам поступят, какая будет логика отчета (что на что над...

[Перевод - recovery mode ] YOLOv7 пользовательское обнаружение объектов Статья по обучению YOLOv7 на своих данных, для обнаружения выбоин на дорогахС момента своего создания семейство моделей обнаружения объектов YOLO прошло долгий путь. YOLOv7 является самым последним дополнением к этому знаменитому семейству детекторов объектов с одним вы...

Представлен крошечный электромобиль KiWi EV Strawberry Bear Limited Edition Представлен электромобиль KiWi EV Strawberry Bear Limited Edition, посвященный персонажу мультфильма «История игрушек 3» в лице большого плюшевого медведя Лотсо. KiWi EV Strawberry Bear Limited Edition выделяется обилием розового цвета как в экстерьере, так...

YouTube получил давно ожидаемое обновление на Android TV и Google TV Компания Google выпустила обновление для приложения YouTube для платформы умных телевизоров - Android TV.  Приложение YouTube для Android TV и Google TV стало доступно в версии 3.0 и приносит давно ожидаемый энтузиастами и пользователями освежённый интерфейс. ...

Косяки iPhone 14, над которыми зря смеются владельцы смартфонов на Android Пожалуй, главным событием этой недели стала презентация Apple 7 сентября 2022 года, в ходе которой была представлена новая линейка смартфонов iPhone 14. Традиционно в этот день люди разделились на два лагеря: Apple и Android. Первые не прекращали восторгаться новинками, в т...

HTB OpenSource. Атакуем удаленный хост через Git Для подписчиковВ этом райтапе мы сначала покопаемся в репозитории Git, чтобы найти учетные данные, а затем обнаружим уязвимость, которая даст нам доступ к хосту. При повышении привилегий реализуем одну из техник GTFOBins.

Allure TestOps: «Нестандартный» сценарий использования Привет. Меня зовут Николай, я QA Automation Engineer в мобильной платформенной команде Delivery Club. Эта статья будет о том, как мы интегрировали Allure TestOps (далее Allure TO) в регрессионное тестирование нескольких мобильных приложений и ушли от TestRail. Альтернативу T...

Вместо того, чтобы отправить турбину для «Северного потока» в Россию, Siemens Energy предложила создать для неё плейлист в Spotify Компания Siemens Energy предложила создать специальный плейлист для турбины, необходимой для полноценного функционирования газопровода «Северный поток». Об этом компания написала на своей странице в Twitter, разместив фотографию турбины. «Наша знамени...

Один из альтернативных протоколов для интернета вещей — CoAP Источник Говоря об интернете вещей, мне сразу приходит в голову связка из разных устройств или датчиков, соединённых с помощью беспроводных каналов связи с удалёнными клиентами, используя посредника — Mqtt broker. Однако интернет вещей не ограничен только этим протоколом,...

Российские ученые создали библиотеку алгоритмов для разработки квантовых приложений Разработками в области квантовых вычислений занимаются как гиганты вроде Google, IBM и Intel, так небольшие стартапы и исследовательские группы. Часть из этих разработок доступна широкой публике через облачные сервисы. При этом такие компьютеры могут иметь радикально разную ...

CDC и логическая репликация для баз данных, реализованных на стеке open source-решений Привет, Хабр! На связи СберТех — мы создаём Platform V, цифровую платформу Сбера для разработки бизнес-приложений.В платформу входит более 60 продуктов на базе собственных сборок open source, доработанных до уровня enterprise по функциональности, безопасности, производительн...

Суффиксное дерево на python Суффиксное дерево (Suffix Tree, ST) – это структура данных, которая позволяет "проиндексировать" строку за линейное время от её длины, чтобы потом быстро находить подстроки (за время О(длина искомой подстроки)).Тема построения Suffix Tree и его применения хорошо раскрыта...

Яндекс выложил в опенсорс бету фреймворка userver Сегодня мы анонсируем выход в опенсорс фреймворка userver для создания высоконагруженных приложений. Для нас это важный способ поделиться опытом в разработке микросервисов, который мы накопили. Вот ссылка на GitHub-репозиторий c исходным кодом, документацией, примерами, шабл...

В России запускают производство новейших установок для лучевой терапии онкологических заболеваний. «Оникс» — полностью российская разработка В России будет запущено производство установок для лучевой терапии онкологических заболеваний. 29 июля Росатом получил регистрационное удостоверение на комплекс «Оникс», и сейчас специалисты НИИ Технической физики и автоматизации (НИИТФА) составляют инструкц...

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

5 отличных расширений для Safari в iOS 16, которые стоит попробовать Год назад Apple добавила расширения для Safari в iOS 15: даже на сегодняшний день они не стали такими же полезными, как в Google Chrome для ПК, но это не значит, что среди них нельзя найти полезных. На первый взгляд может показаться, что в App Store собраны лишь расширения ...

Такие «джуны» нам не нужны Не так давно наткнулся на статью в журнале Forbes. Основной ее посыл - молодым ИТ-специалистам все сложнее найти работу. Если раньше на это требовалось один-три месяца, то сейчас полгода и больше. Что тут скажешь, джун джуну рознь. Читать далее

Apple добавит в штатные приложения для iOS рекламу. Совсем как Xiaomi Наверное, вы уже не помните, как пару лет назад в среде разработчиков разразился большой скандал из-за iOS 14. В этой версии ОС Apple запретила приложениям собирать данные о пользователях без их ведома, заставив создателей софта из App Store в обязательном порядке запрашива...

Как работает iPhone SE 2020 на iOS 16. Всё, что нужно знать С момента выхода iOS 16 прошло уже больше недели: ажиотаж спал, все проблемы с установкой позади, а это значит, что пришло время подвести небольшие итоги. Пользователи нашего Телеграм-чата до сих пор сомневаются, стоит ли обновляться и интересуются, как система работает на ...

Как хранить Config в Excel Я часто пользуюсь конфигурацией при написании VBA макросов в Excel. Иногда она нужна в формах для сохранения настроек, иногда для сохранения каких-то получаемых в процессе выполнения макроса данных.Долгое время я искал информацию о том как работать с конфигом в VBA.Есть множ...

История о том, как Python помог купить мебель в ИКЕА 5-го июля 2022 года стартовала масштабная онлайн распродажа в интернет-магазине мебели ИКЕА по причине ухода компании с российского рынка. В связи с этим началось несравнимое ни с чем по своим масштабам паломничество покупателей к сайту магазина. Шведско-нидерландский идол н...

Цифровые двойники как инструмент цифровой трансформации Пандемия COVID-19 и всплекс релокации 2022 года привели к необходимости пересмотра способов организации бизнес-процессов и методов прогнозирования бизнес-моделей для многих организаций. Наиболее подготовленными к этим изменениям были компании, которые занимаются разработкой ...

В России запущен видеосервис Digiboo В России стал доступен новый видеосервис Digiboo, созданный компанией Digiboo Intellect Systems и работающий на основе облачных сервисов Cloud (ООО «Облачные технологии»). Digiboo содержит видеоролики, каналы, плейлисты, короткие видео — это во многом ...

Пушкин – это нейросеть? Учимся распознавать сгенерированный текст С появлением в 2020 году нейронной сети GPT3 и других архитектур – трансформеров, генерируемые тексты стали невероятно правдоподобными. Такими правдоподобными, что отдельно взятый текст, не несущий большой смысловой нагрузки, стало сложно отличить от написанного человек...

Как установить приложения для Андроид на Windows Последнее время крупные компании, такие как Apple и Microsoft, пытаются всячески стандартизировать свои операционные системы. Дальше всех в этом вопросе продвинулась именно яблочная компания. Так, их компьютеры и ноутбуки переведены на собственные ARM-процессоры, аналогичны...

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

Простой mp3-плеер с графическим интерфейсом на Go Мы продолжаем рассматривать разные платформенные применения Go (ранее мы посмотрели как использовать Go для микроконтроллеров, веб-приложений, разработки API, создания мобильных приложений) и сегодня поговорим об использовании Go для создания приложений для настольных компью...

Survival and Rise: Being Alive берёт пример с Project Evo Survival and Rise: Being Alive — мобильная игра, в которой игроки должны сплотиться и выжить в пост-апокалиптическом мире, по которому ходят огромные скорпионы. Сейчас проект доступен на Филиппинах и сугубо на Android; мы предполагаем, что это ранний запуск. Как и в Project...

В России разработали новый способ защиты беспилотников – методом создания ложных информационных полей Сотрудники Института компьютерных технологий и информационной безопасности Южного федерального университета (ЮФУ) разработали метод создания ложных информационных полей. Он позволяет минимизировать риски раскрытия беспилотного летательного аппарат и защитить его. Идея ...

Правда ли, что Apple готовит macOS для iPad? Это будет операционка не для всех Помните то прекрасное время, когда iOS была единой системой и для iPhone, и для iPad? Возможно, тогда iPad не был таким функциональным как сейчас, зато путаницы было явно меньше. Взять хотя бы то, что разделения на операционку для смартфонов и планшетов не было, а это значи...

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

Кто такой ИТ-бизнес-партнёр и чем он занимается Привет! К определению сущности ИТ-бизнес-партнёра зачастую возникает больше вопросов, чем к названиям большинства других должностей. Для рядового сотрудника порой куда понятнее, чем занимается тот же scrum-мастер или agile-коуч. А вот с ИТ-бизнес-партнёром всё иначе: кто-то ...

Avatar: Reckoning получил новое видео с обзором контента Разработчики Avatar: Reckoning выпустили небольшой трейлер, где рассказали, что ждать от этой MMORPG с элементами из шутеров. Avatar: Reckoning — мобильный проект, геймплей которого и наши впечатления от него вы можете прочитать в этой статье. Это красочная игра, в которой...

Обзор на «кривое»: Project Winter Mobile и Wild Arena Survivors Привет тому, кто это читает. Ух, давненько же я ничего сюда не писал, а так хотелось… И все потому, что с момента моей последней статьи на этом сайте не вышло ничего такого, о чем мне бы было интересно написать. Конечно, громких релизов на мобильные за последние несколько ...

И нафиг ты это пишешь Статья будет краткой. Даже не очень статья, а так - вопрос для раздумий.Сколько раз я на Хабре видела авторов интересных (мне), но замолкавших (навек!! ааа) от комментариев вроде "зачем вы тащите это старьё", "лучше бы написали о..." и т.д. Читать далее

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

О чём вы? Конечно, езжайте в Бакулевку Рассказать свою историю меня подвигла статья, которую написал skaynet4788. Всё то, о чём пойдет речь ниже, случилось со мной 5 лет назад и началось всё 6 декабря 2016 года. В этот день я как обычно сидел в своём кабинете и программировал, а также периодически смотрел коммент...

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

Операционная система FreeBSD на ноутбуке Lenovo В этой статье я хочу поделиться с общественностью некоторыми аспектами настройки и эксплуатации операционной системы FreeBSD при установке на современный ноутбук с целью использования его как основного рабочего места инженера (программиста, электронщика или конструктора). ...

Cloud levels Привет, Хабр!Сегодня хочу поговорить об уровнях приложений в проде с точки зрения архитектуры/размещения компонентов конечного решения и практиках, рекомендациях по их построению, защите/изоляции. Читать далее

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

Куда мы катимся? Первая часть Сегодня я хочу поговорить с вами про такую замечательную вещь как Point in time recovery (PITR) в PostgreSQL.Механизм восстановления на определенную точку во времени работает таким образом – у нас есть базовый бэкап, созданный при помощи какой-либо утилиты создания бэкапов (...

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

Поиграли новую версию Lost Sea про выживание под водой Ранняя версия Lost Sea доступна в Тайване. Мы поиграли в неё с нашими читателями, а теперь спешим поделиться впечатлениями. Lost Sea — подводный выживач от NetEase Games. Пока о глобальной версии говорить рано, поэтому посмотрим на азиатскую. Радует, что основные элементы ...

Появились первая информация о новом смартфоне iQOO Neo 7 Бренд iQOO начал работу над новым смартфоном iQOO Neo 7. Согласно утечкам, iQOO Neo 7 будет оснащен 6,78-дюймовым AMOLED-дисплеем E5 с разрешением FHD+, частотой обновления до 120 Гц и яркостью до 1500 нит. Также смартфону приписывают 50 МП основную камеру Sony IMX766V, чи...

Моя первая созданная игра в 2005 году В 2004 году я увлекся флешками. Тогда популярна была Масяня и еще мне нравится АнтиМульт. В школе стояла программа Macromedia Flash, а дома даже компа не было. Вот я и рисовал свои первые мультики на дополнительных часах информатики, пока другие играли по сети в Эпоху Импери...

Почему в СССР были популярны конфеты и торты «Птичье молоко» «Птичье молоко» — конфеты и торты с очень богатой историей В статье про забытые «деликатесы» советских времен мы вспомнили про леденцы на палочке, печенье в форме орехов, ириски и другие знакомые с детства продукты. Но при этом мы забыли упомянуть про «Птичье молоко» — так н...

WhatsApp идет по пути Telegram? В мессенджере появилась премиум-подписка По данным ресурса WABetaInfo, в бета-версии мессенджера WhatsApp появилась премиум-подписка. Однако, в отличие от Telegram Premium, доступной всем, премиум-подписка в WhatsApp ориентирована на бизнес-пользователей. Премиум-аккаунт дает возможность раз в три месяца меня...

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

Как мы создали Digital Workplace для сотрудников Коллективу Альфа-Банка и корпоративным коммуникациям больше 30 лет. За нашу историю накопилось огромное количество систем, которые внедрялись разными командами. Отпуска мы планируем в SAP HCM, командировку оформляем в SAP АХД, кандидатов ведём в E-Staff, обучение проходим в ...

Самый дешёвый смартфон с крутым дизайном, экраном 90 Гц и большой батареей — какой он POCO M5 и M5s — отличные смартфоны за свои деньги Долгое время покупать недорогие Android-смартфоны считалось делом абсолютно бесперспективным. Потому что рассчитывать на сколь-нибудь нормальную работу таких аппаратов не приходилось ну совершенно. Они либо нещадно лага...

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

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

Обзор ZemiSmart ZMHK-01. Zigbee Hub с поддержкой Apple HomeKit и Яндекс Алиса В массовом сегменте умного дома наибольшее распространение получили устройства с поддержкой сети Wi-Fi. Этот протокол позволяет подключаться напрямую в облако, без покупки дополнительных мостов и контроллеров. Но с ростом количества устройств, особенно в условиях многокварти...

Анализ потока данных PVS-Studio распутывает всё больше связанных переменных Это вторая статья про связанные переменные и их поддержку в PVS-Studio. В этот раз мы расскажем об улучшении созданного механизма, разберём примеры из реальных проектов и увидим, какие проблемы пользователей анализатора это решает. Читать далее

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

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

Как восстановить контакты, календари и другие файлы на Айфоне через iCloud Облачный сервис iCloud, который появился еще в iOS 5, к 2022 году стал неотъемлемой частью любого устройства от Apple. Вряд ли кто-то из владельцев можете себе представить Айфон, Айпад или Мак без iCloud. Это один из самых удобных способов синхронизации между несколькими ус...

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

И мы улетели…но В 2013 году я уволился из одной большой «зеленой» компании (не банк) и уехал на далекий «зеленый континент» с целью «на людей посмотреть, себя показать». В мыслях было, при удачном стечении обстоятельств, не только выучить английский язык, но и остаться на ПМЖ. Было все это ...

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

Google создала нейросеть, которая удаляет "шум" на фотографиях Компания Google продемонстрировала работу своей нейросети RawNeRF, которая способна устранять "шум" на фотографиях, снятых в условиях слабого освещения. Нейросеть работает с изображениями в формате RAW и, как можно увидеть на представленных Google снимках, оче...

Создаём своё объектное хранилище за чаc Привет! Меня зовут Артем Гаврилов и я работаю в Tarantool. Сегодня я расскажу, как быстро создать объектное хранилище на основе платформы in-memory вычислений Tarantool и распределённой файловой системы IPFS (InterPlanetary File System). Мы рассмотрим пример шардирования с...

Текстовое кунг-фу: советы от мастера UX-дизайна Привет, меня зовут Булат Давлетов, я продуктовый дизайнер в «БАРС Груп». Эта статья будет не про копирайтинг или дизайн, а про удобство работы с текстом за компьютером каждый день. Читать далее

Илон Маск хочет создать X — «приложение для всего». Покупка Twitter ускорит процесс На своей страничке в Twitter миллиардер Илон Маск заявил во вторник, что покупка Twitter является «ускорителем для создания X, приложения для всего». До этого он направил в Twitter письмо, в котором сообщил о намерении приобрести сеть микроблогов за первонач...

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

RuStore может стать обязательным для смартфонов в России Новый магазин приложений RuStore, созданный в качестве альтернативы Google Play, в скором времени может стать обязательным элементом любого планшета или смартфона, ввозимого на территорию России. С предложением о предустановки отечественного программного продукта выступило М...

Нейрофэнтези: сочиняем с ruGPT-3. Русский вариант AI Dungeon уже доступен пользователям ассистентов Салют Мы в SberDevices выпустили первый продукт в серии Нейроквестов — Нейрофэнтези. Квестами мы решили заняться по разным причинам. Например, в квестах можно испытать всю генеративную мощь семейства GPT-моделей. Квест также одновременно и литературный, и игровой формат взаимодейс...

«Лично у меня проявляются просто сумасшедшие зависания в играх». Геймеры массово жалуются на большое обновление Windows 11 Microsoft не была бы собой, если бы первое крупное обновление Windows 11 – Windows 11 2H22 – оказалось беспроблемным. Пользователи (и особенно геймеры) столкнулись с массой трудностей после установки апдейта. Наиболее частые жалобы — на падение кадрово...

Пресс-релиз сборки Windows 11 Insider Preview Build 25197 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25197 для инсайдеров в Dev Channel. TL;DR • Microsoft вновь представляет обновления панели задач, оптимизированной для планшетов, и системного трея. Эти изменения начинают развертываться, поэтому не все инс...

Выходим за пределы JVM. Объясняем на крестиках-ноликах чем хорош Kotlin Multiplatform Какой есть общий недостаток у мобильной, front-end и back-end разработки и иногда распила микросервисов? Дублирование логики. Очень часто я видел статьи или новости, где одна команда мобильных разработчиков ждет другую, чтобы выкатить релиз. И если с мобильными версиями боле...

Как мы строили реактивный игровой сервер на Vert.x Всем привет, меня зовут Алексей Жуков, я старший программист в студии IT Territory. В этой статье я расскажу, как мы строили игровой сервер для Rush Royale. Объясню, почему создание сервера в геймдеве — это не так просто, как кажется на первый взгляд, а также опишу плюсы и м...

Российская айтишница похвасталась в Твиттере оптимизацией налогов – и ее пообещал наказать лично экс-президент Эстонии Многие релоцирующиеся айтишники сейчас стараются подобрать такой вариант, чтобы платить со своего дохода не эти ваши европейские налоги >50%, а что-нибудь более «приемлемое». Разбираемся, что в этом стремлении может пойти не так (спойлер: всегда советуйтесь с налоговыми ю...

[Перевод] Почему современное ПО такое медленное — разбираемся на примере диктофона Windows Я прошу прощения за такой заголовок, потому что современное ПО может быть медленным по множеству разных причин. Слепое использование одного объяснения без малейшего расследования — это программный аналог карго-культа. В этом посте рассматривается один пример того, почему сов...

Пресс-релиз сборок Windows 11 Insider Preview Build 22621.741 и 22623.741 Компания Microsoft выпустила Windows 11 Insider Preview Build 22621.741 и 22623.741 для инсайдеров в Beta Channel. • Build 22623.741 = Новые функции развернуты; • Build 22621.741 = Новые функции отключены по умолчанию; Инсайдеры Windows, использующие сборку 22622.601 и не ви...

Россияне ответили, на каких школьных уроках могут пригодиться дроны Таковы результаты исследования "Лаборатории Касперского", проведённого с целью узнать, как жители России относятся к применению гражданских беспилотников в повседневной жизни.Мужчины чаще женщин с энтузиазмом воспринимают идею использовать дроны в образовательном п...

Как переносить данные из S3 в BigQuery с помощью Meltano Создание пайплайнов для трансфера данных — рутинная задача Data-инженеров. Чтобы ее решить, многие копируют код коннекторов из одного проекта в другой. Из-за копипаста общая структура ломается, и в перспективе может возникнуть трудность с поддержкой проекта.Источников данных...

Без одной faangи или как я проходил собеседования Привет, Хабр! Меня зовут Рустам, работаю программистом 9 лет. 7 лет работал в Контуре и около 2 лет в Яндексе. В этой статье расскажу про свой опыт подготовки и прохождения собеседований в большие технологические компании, поделюсь рекомендациями.Пробовался в Facebook, Apple...

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

«Эта технология позволит сигналам выходить за пределы Земли». Подробности о спутниковой связи в Huawei Mate 50 Ю Чэндун, глава потребительного бизнеса Huawei, сегодня опубликовал новый тизер серии смартфонов Huawei Mate 50, который еще сильнее намекает на поддержку спутниковой связи. Пользователи всегда высоко оценивали качество связи мобильных телефонов Huawei. На этот раз...

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

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

Приключенческий хоррор Scorn выйдет на Xbox и ПК 21 октября Студия Ebb Software и издатель Kepler Interactive объявили окончательную дату релиза своего атмосферного приключенческого хоррора от первого лица - Scorn. Действие Scorn происходит в открытом мире, состоящем из нескольких регионов. Каждый регион — это лабиринт из разн...

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

Анимации и вибрации: как задизайнить фидбэк слайдера оплаты Кофе — продукт, который можно покупать и пить несколько раз в день. Заказ в приложении Дринкита должен быть супер-пупер быстрым. В идеале, чтобы можно было даже не запускать его, а заказывать из виджета на домашнем экране.Мы ускоряли оплату разными способами. Сначала сделали...

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

Мой микроинсульт в 23 года и вес 112 кг из за сидячей работы Здоровье - тот критерий, что в первую очередь характеризует качество жизни.Сегодня хотел бы поделиться с вами своим опытом. Надеюсь, кому-то поможет, кому-то покажется пугающих и предостережет от подобного. Читать далее

Как мы делали свой Typeform с тотализатором, но без куртизанок, а ещё случайно изобрели велосипед Всем привет. Меня зовут Дима, и пока мой конструктор опросников не захватил рынок, лишив три сотни испанцев из Typeform работы, средств к существованию и крыши над головой, придется самому немного рассказать о том, что такое WebAsk, почему я решил создать именно такой проект...

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

Слух: владелец АвтоВАЗа разработает для российских автомобилей Aurus аналог коробки DSG Отраслевой институт НАМИ, которому принадлежит 67,61% акций АвтоВАЗа, разработает для Aurus новую автоматическую коробку передач с двумя «мокрыми» сцеплениями. Создать их планируется в рамках проекта с шифром «НАМИ-АКП-2», открытого в качестве пр...

Новое приложение «Фотографии» для Windows 11 стало доступно инсайдерам на канале Dev Команда Windows Insider объявила о начале публичного тестирования нового приложения «Фотографии» для Windows 11. Сейчас предварительная версия приложения доступна некоторым инсайдерам на канале Dev, но со временем оно станет доступно большему количеству пользователей. Нова...

Долгожданный принципиально новый интерфейс Android Auto начал появляться у пользователей Компания Google анонсировала большое обновление дизайна Android Auto ещё в мае на конференции Google I/O. И вот теперь первые пользователи могут приобщиться к новому интерфейсу на мультимедиа-системах своих автомобилей.  На данный момент новый интерфейс Android Au...

Разбор таска Dirty logs с M*CTF 2022 или как желание пихнуть кавычку помогает решать CTF Прошел почти год с того момента, как я написал свою первую сатью на Хабр. Начал этот путь именно с разбора задания MCTF 2021. Решил продолжить традицию в этом году и написать writeup на интересный таск с MCTF 2022. Читать далее

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

История о том, как фронтендер YaLM 100B на одной RTX 3070 TI запускал В июне Яндекс опубликовал нейросеть YaLM 100B. Нейросеть умеет генерировать тексты. А это очень мощная вещь, можно попробовать массу всего полезного (и не очень) создать с ее помощью, от сюжетов для книг, игр и приложений, заканчивая рерайтом статей или того хуже, дорвеями.Э...

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