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

GitLab + K8s + Werf Как настроить пайплайн сборки с помощью K8s + Gitlab + Werf за 30 минут и больше не мучаться. Мини-туториал по настройке окружения с примером. Читать далее

Dagster | Туториал Dagster — это оркестратор, предназначенный для организации конвейеров обработки данных: ETL, проведение тестов, формирование отчетов, обучение ML-моделей и т.д.На паре несложных примеров посмотрим как его развернуть, настроить и работать с ним. Читать далее

[Перевод] Сортировка моих носков с помощью глубокого обучения Можно ли найти пару для носка с помощью машинного обучения? Оказывается, можно. Это небольшой проект по обучению и развертыванию модели распознавания объектов на оборудовании AWS DeepLens для идентификации моих носков. Читать далее

Как создавать анимации в Jetpack Compose Анимации в Jetpack Compose довольно легко понять, применить и кастомизировать под требования дизайна. Но я ещё не видел ни одного туториала по анимациям в Compose на русском языке, поэтому подготовил на эту тему доклад для майского Mobius. А для тех, кто больше любит читать,...

Swarm + Nginx + Gitea + Drone + Portainer. Пошаговое руководство по деплою аналога github на своём железе В данном туториале я расскажу вам как можно задеплоить gitea на своём железе с использованием docker-compose подключить drone, для возможности автоматизации тестирования и доставки собственных приложений, настроить reverse-proxy через nginx для доступа через сеть и включить...

Простой CI/CD на Ansible Semaphore CI/CD стал неотъемлемой частью процесса разработки ПО, как в крупных, так и в небольших компаниях и проектах, в том числе open source.Самыми популярными CI/CD-системами является GitLab и Jenkins. Обе эти системы являются мощными, расширяемыми и включают множество дополнител...

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

[recovery mode] Пайплайн gitlab для Spring REST приложения. Часть 3 В статье описан мой первый опыт подготовки нетривиального пайплайна gitlab ci/cd при разработке микросервиса.Предыдущие части:Первая частьВторая часть Читать далее

Внедрять или не внедрять. Развеиваем главные мифы о SRE Site Reliability Engineering (SRE) пришел в компании, чтобы прорабатывать вопросы надежности целиком всей системы без разделения на отдельные зоны ответственности, как это было при работе сисадминов и программистов до появления DevOps'ов. Однако роль SRE-инженера, которую пр...

NORVI Agent 1: маленький, но [CENSORED] Продолжаем знакомство с контроллерами Norvi и сегодня разберём устройство и назначение NORVI Agent 1. Семейство Agent 1 — это контроллеры в компактном (ширина 36 мм) корпусе на DIN-рейку, чем-то напоминающие ранее рассмотренные нами контроллеры NORVI IIOT, но со своими осо...

TeamViewer — быть или не быть Как мы помним, с 5 мая 2022 года в Беларуси и России перестал работать сервис TeamViewer. В комментариях к данному посту, я упомянул, как довольно несложно решил эту проблему и пообещал написать более развёрнутое руководство. К сожалению, примерно в то же время я начал ...

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

Настройка портов на SDH-мультиплексорах Huawei OSN1500 и Metro1000 Часто бывает, что при устройстве на работу в небольшую компанию специалист вынужден заниматься не только своим непосредственным направлением, но и решать некоторые смежные задачи. Причины могут быть разные: желание работодателя сэкономить, отсутствие компетентных специалисто...

Скамейки на пустой площади: как создать условия для геймдев-обучения и решить кадровый вопрос на годы вперед Пензенской игровой студии BIT.GAMES в этом году исполняется 20 лет: 15 из них мы разрабатываем игры, 3 — обучаем разрабатывать. И нет, это не инфобизнес. Это жизненная потребность растить для себя кадры в региональных, не столичных условиях. Как организовать геймдев-про...

Топ-25 бесплатных курсов по обучению DevOps 2022 года Подготовили для вас подборку бесплатных курсов и тренажеров обучения DevOps инженеров. Также на нашем сайте есть раздел со всеми платными курсами по DevOps и отзывами о них — https://katalog-kursov.ru/courses/devops_engineer/ Для начинающих, не надо проходить сразу в...

[Перевод] Как выбрать в Python подходящий конкурентный API Меня зовут Алексей Некрасов (@znbiz), я лидер направления Python в МТС, программный директор направления Python и спикер профессии «Python-разработчик» в Skillbox. Сегодня предлагаю обсудить best practices подбора оптимального конкурентного API на Python с учётом поставленно...

ML.NET: можно ли доверять машинному обучению Microsoft? В 2018 году Microsoft разработали ML.NET – фреймворк машинного обучения для .NET разработчиков. За прошедшее время эта библиотека претерпела существенные изменения и обзавелась новыми функциями для выявления закономерностей в данных. Посмотрим, как это отразилось на качестве...

Туториал по настройке почты exim4 в облаке Yandex Эта статья представляет собой материал, который предназначен для экономии времени системных администраторов, столкнувшихся с проблемой работы почты в облаке yandex. В этом материале мы рассмотрим настройку почты с использованием exim4 и 360.yandex. Читать далее

Конвертация нейросети из PyTorch в Tensorflow Сейчас можно найти довольно много файлов весов нейронных сетей, разработчики которых уже решили частые задачи и выложили результат под свободной лицензией. Это позволяет сэкономить время на обучении нейросети. Часто они были натренированы в фреймворке, который слишком громоз...

Игрушечный ЯП — Cockroach Всем привет.В школьном и более продвинутом курсе информатики есть учебный язык - Кукарача. Довольно удачный, для обучения детей программированию. Простой, понятный, визуальные результаты с первой строчки.Авторы курса сделали только exe-шник под Windows. Когда младший сын нач...

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

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

Ресерч свежего Excel документа с Loki malware внутри Вечер добрый, Хабр! Решил немного изучить свежий сэмпл малваря LokiBot (31.08), который содержится в Excel документе и используется для фишинговой рассылки. В этой небольшой статье основное внимание уделено практической части поиска, извлечения и небольшого разбора поведения...

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

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

Не волнуйтесь, у нас все прекрасно! Перспективы частных орбитальных станций В американском экспертном сообществе и космической отрасли идет дискуссия относительно перспектив частных орбитальных станций. Споры идут относительно сроков реализации. Основной вопрос — успеют «частники» построить свои (свою) станцию до момента гибели МКС или нет. Сама воз...

Как мы заняли первое место в хакатоне ВК «Машинное обучение на графах», где не было графов В сентябре 2022 проходил хакатон «Машинное обучение на графах» от компании ВК на платформе «Цифровой прорыв». В хакатоне участвовала команда Лаборатории машинного обучения Альфа-Банка: Александр Сенин, Георгий Смирнов и Валерий Смирнов.Мы заняли 1 место в хакатоне, далее под...

Использовать ли Reusable Workflows в GitHub Actions? CI система GitHub Actions достаточно свежа по сравнению со своими конкурентами, но продолжает радовать сочетанием легкости использования и постепенным расширением функционала. На мой взгляд, шаблонизация используемых пайплайнов это безумно важная составляющая, и в конце 2021...

Обзор rotoro cloud — платформа для обучения и практики devops, kubernetes, IaC В настоящее время активно развивается IT рынок обучающих курсов. В курсах вам даются видео лекции где довольно много времени уходит впустую, а домашнее задание довольно долго проверяется людьми. В случае больших заданий это оправдано, но если ты учишься в удобное тебе время ...

iPad Pro c M2 представлены официально Компания Apple анонсировала новое поколение своих флагманских планшетов. iPad Pro сохранили привычный дизайн. Без изменений остались и габариты. Все основные изменения скрыты внутри. Главным нововведением стал более мощный чип — обновленные iPad Pro построены на базе Apple M...

Программирование на Python и установка Docker для Sipeed Lichee RV RISC-V В первой части познакомились с процессором Allwinner D1 на RISC-V архитектуре, рассмотрели возможности, поработали с одноплатным компьютером Sipeed Lichee RV. Старый образ операционной системы содержал многие недоработки, которые не позволяли полностью оценить работу одноп...

[recovery mode] Элементы языка С, которые являются неподдерживаемыми в языке С++ Нижеприведенный список является моей небольшой коллекцией примеров кода на языке С, которые не являются корректными с точки зрения языка С++ или имеют какое-то специфичное именно для языка С поведение. (Именно в эту сторону: С код, являющийся некорректным с точки зрения С++....

5 лучших смартфонов до 15 000 рублей: рейтинг сентября 2022 года Осень — самое время задуматься о покупке нового смартфона. Если вы ищете что-то недорогое и в то же время функциональное, то наша новая подборка придется как нельзя кстати. В ТОП-5 попали лучшие смартфон дешевле 15 тысяч рублей. Redmi 10 2022 NFC Открывает подборку старый-до...

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

Геометрические фигуры мультимедийной библиотеки SFML для разработки игр на C++ Перед тем как приступить к рассмотрению темы, геометрические фигуры, разберём каркас программы на С++, которая использует библиотеку SFML.Для работы с кодом мы будем использовать Visual Studio 2022 и библиотеку SFML. Как подключить библиотеку SFML к Visual Studio 2022 вы мож...

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

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

PHPCleanArchitecture — Что нового? Этот пост является дополнением предыдущего. В нём расскажу о новых возможностях инструмента (с блэкджеком и шлюпками с примерами и картинками). Читать далее

Лёд и атом: генератор для холодных миров на фазовом переходе жидкости Добыча ресурсов довольно убогая мотивация для колонизации Солнечной системы, но есть и другая – звездное небо над головой. Только представьте себе светило в 25 раз больше Солнца и 80 спутников вокруг, три из которых размером с Луну – примерно так будет выглядеть небо Европы...

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

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

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

Машинное обучение с Apache Cassandra и Apache Spark В первой статье из серии об использовании Apache Cassandra в машинном обучении мы обсудили цели и задачи машинного обучения, и поговорили почему Cassandra — превосходный инструмент для обработки больших наборов данных. Также рассмотрели технологический стек, используемый Ube...

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

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

[Перевод] Что нового в Swift 5.7 Swift 5.7 привносит в язык очередную гигантскую коллекцию изменений и улучшений, включая такие мощные фичи, как регулярные выражения; практические усовершенствования, как сокращенный синтаксис if let; а также множество доработок по приведению в порядок согласованности вокруг...

Знакомство с Apache Airflow: установка и запуск первого DAGа Привет! Меня зовут Алексей Карпов, я прикладной администратор (MLOps) отдела сопровождения моделей машинного обучения в Альфа-Банке. Хочу поделиться опытом в работе с Apache Airflow. Расскажу, как установить интерпретатор Python и сам Airflow, а также как отладить его работу...

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

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

5 золотых правил разметки данных Роберт Рождественский писал: «Все начинается с любви…». Если бы Роберт Иванович погрузился в мир машинного обучения (ML), то наверняка продолжил свое произведение словами «Все начинается с любви к данным». Надо сказать, что никто не любит данные так, как их разметчики и...

Дообучение EasyOCR Всем привет!Представляю краткий tutorial по дообучению EasyOCR. возможно обучение на Google colab. Читать далее

От кода «на коленке» к эффективному CI/CD: строим общий Pipeline as Code командой в 100+ человек Много команд, много продуктов, каждый автоматизирует релизный цикл, у каждого свой набор скриптов. Дублирование, отсутствие обмена практиками и повторное изобретение колеса приводит к тому, что команды тратят много времени на построение своего CI/CD. И все это поддерживает м...

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

Как сменить базу данных, если у вас Entity Framework Entity Framework — это удобный фреймворк для работы .NET-приложения с базой данных. По сути, это такая удобная абстракция над БД, которая сама пишет за разработчика оптимальные (ну, почти) SQL-запросы прямо из высокоуровневых LINQ-конструкций. Одной из киллер-фич фреймворка ...

Meizu анонсировала «мощную распродажу флагманов» в Китае. Meizu 18s Pro подешевел на 120 долларов Meizu с сегодняшнего дня и до 18 августа запустила в Китае «мощную распродажу флагманов». Правда, все смартфоны были выпущены в прошлом году и на данный момент они уже не так актуальны: Meizu 18s и 18s Pro базируются на Snapdragon 888 Plus, а Meizu 18X и вов...

Самые мощные в мире. NVIDIA выпустила новейшие видеокарты RTX 4080 и 4090 День, которого все и каждый давно ждали, наконец-то настал. Тайваньская компания NVIDIA представила общественности свои видеокарты нового поколения, называются которые RTX 4080 и 4090. Новинка обладают крайне высокой производительностью и являются самыми мощными в мире. Чит...

Сделаем защищенный DNS снова быстрым. DNS over QUIC Протокол DNS (Domain Name System Protocol) является одним из важнейших инфраструктурных протоколов для поддержки сети Интернет и первоначально он разрабатывался для максимальной производительности и возможности распределенного хранения неограниченного числа доменных зон. DNS...

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

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

Ждать осталось недолго. Мощный Redmi K50 Extreme Edition на платформе Snapdragon 8 Plus Gen 1 представят уже 11 августа На этой неделе Redmi официально анонсировала свой новый флагманский смартфон Redmi K50 Extreme Edition. Правда, с тех пор больше никаких официальных подробностей не было – компания отмалчивается до последнего. Однако то, что не стали раскрывать разработчики, расск...

Prolog in Prolog: зачем и как Язык Prolog создавался для задач иссуственного интеллекта, который сейчас обычно называют "классическим", чтобы не путать с задачами машинного обучения путем подбора большого числа числовых параметров. Важным классом таких задач является моделирование "мира", в котором можно...

Разрабатываем чат с помощью Nest, React и Postgres Привет, друзья! В данном туториале мы разработаем чат с использованием следующих технологий: TypeScript — статический типизатор; NestJS — сервер; Socket.IO — библиотека для работы в [веб-сокетами](); React — клиент; TailwindCSS — библиотека для стилизации; PostgreSQL — ба...

Как школьники МЭШ взломали История о том, как школьники нашли глупейшую ошибку в production версии электронного журнала г. Москвы и построили на этом бизнес. Читать далее

Оформить договор автострахования клиентам сервиса «Osago One» помогает робот Пользователям сервиса «Osago One» робот-консультант помогает оформить договор автострахования и получить ответы на самые разные вопросы. Клиентами онлайн-сервиса, основной деятельностью которого являются консультации и оформление услуг автострахования – электронного ОСАГО и ...

Китайская MAD Architects построила в Париже уникальный зелёный комплекс Unic Unic насчитывает 13 этажей, каждый из которых немного отличается от другого. Здание является частью более масштабного парижского проекта, в рамках которого будет построено жилье для 7500 челове

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

Лучшие смартфоны до 25 000 рублей: рейтинг сентября 2022 года Задумываетесь о покупке нового смартфона на смену старого, но не готовы тратить много денег на флагманские характеристики? Тогда вы попали по адресу, ведь наша новая подборка посвящена лучшим смартфонам дешевле 25 тысяч рублей. OnePlus Nord 2 5G Это один из самых мощных смар...

Open Source: IT-фетиш 21 века В последние лет 5 часто встречаются в сети красиво изложенные мысли на тему открытых исходников различных приложений. Суть в следующем: «Если код закрыт, то пользоваться приложением нельзя или нежелательно». Ведь если нельзя заглянуть под капот, нет никаких гарантий, что там...

Townscapes доступна на iOS и Андроид даже в России Townscapes — мобильная игра, которая ещё в сентябре стала доступна на iOS и Андроид, причём по всему миру, а не только в двух странах, как до этого. В этом проекте вы берёте на себя роль девушки, которая должна порой сама, а порой при помощи других сюжетных NPC построить гор...

Топ-30 бесплатных курсов обучения по Java 2022 года Подготовили для вас подборку бесплатных курсов и тренажеров обучения по программированию на Java. Также на нашем сайте есть раздел со всеми платными курсами по Java и отзывами о них — https://katalog-kursov.ru/courses/razrabotka_na_java/. Для начинающих, не надо проходить с...

Samsung Galaxy S22 в цвете Bora Purple оценен в 800 долларов Samsung представила новую версию своего флагманского смартфона Samsung Galaxy S22 в цвете Bora Purple. По словам компании, фиолетовый цвет является самым популярным цветом в линейке Galaxy. Версия Bora Purple имеет ту же конфигурацию, что и другие цвета. Напомним, что Sams...

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

Топ-25 бесплатных курсов QA-тестировщиков 2022 года Подготовили для вас подборку бесплатных курсов и тренажеров обучения для QA-тестировщиков. Также на нашем сайте есть раздел со всеми платными курсами по QA-тестированию и отзывами о них.Для начинающих, не надо проходить сразу все курсы) Выберите внимательно какой вам больш...

Философия борьбы с NAT Приветствую всех.В этом посте я расскажу о назначении и устройстве небольшой, но полезной утилиты plexus, работа над исходной версией которой недавно завершилась. Утилита написана на C++, но этот материал будет интересен не только и не столько пишущим на плюсах, но и тем кто...

VK Cup: место встречи чемпионов Привет, Хабр! Я к вам с хорошими новостями: 28 ноября стартовала регистрация на чемпионат VK Cup! В этом году он посвящён только разработке (но не расстраивайтесь — дизайнерский трек мы перенесли в программу чемпионата VK Design Cup).Все полезные подробности о чемпионате — у...

DIY ЦАП от Soekris Как и любой человек, я люблю все новое, а уже если это новое в области увлечения и получения удовольствия, то это вдвойне приятно. Но гораздо более приятно, когда новое можно сделать своими руками. Поэтому послушав и сравнив свой ЦАП на базе ESS9038Q2M с ЦАПом построенным на...

Появились первые изображения и подробности о Huawei P60 Инсайдер HoiIndi, который первым раскрыл дизайн Huawei Mate 50 Pro, а также публиковал рендеры Xiaomi 12 Ultra, поделился первыми рендерами смартфона Huawei P60. Он сообщает, что смартфоны Huawei P60 и P60 Pro в основном будут похожи внешне. Основные отличия будут заклю...

ТОП-30 бесплатных курсов обучения по Python 2022 года Подготовили для вас подборку бесплатных курсов и тренажеров обучения по программированию на Python. Также на нашем сайте Каталог-курсов.ру есть раздел с платными курсами по Python и отзывами о всех школах. СсылкаДля начинающих, не надо проходить сразу все курсы) Выберете в...

[recovery mode] Раскрашивание изображений с использованием нейронных сетей Раскрашивание изображений с использованием нейронных сетейDeOldify — это проект, основанный на глубоком обучении, для раскрашивания и восстановления изображений. Модель использует архитектуру NoGAN для обучения модели.Мы будем использовать эту модель, чтобы преобразовать нек...

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

Что под капотом «СберАвто» — ИТ-инфраструктура и стек онлайн-сервиса для покупки автомобилей Сегодня мы кратко расскажем о подходах, стеке, фреймворках и облачных решениях, на которых построена наша технологическая платформа. Передаем слово Юрию Буйлову, техническому директору «СберАвто». Читать далее

[Перевод] Написание расширений PostgreSQL на языке С — это интересно PostgreSQL — это мощная система управления реляционными базами данных с открытым исходным кодом. Она дополняет язык SQL новыми фичами. СУБД определяется не только ее производительностью и встроенными фичами, но и способностью поддерживать персонализированную/дополнительную, ...

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

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

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

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

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

Alibaba решил объединить усилия с конкурентом Tesla для разработки ИИ для робомобилей Холдинг Alibaba заключил соглашение о сотрудничестве с автомобилестроительным стартапом Xpeng. Контрагенты договорились построить в Китае вычислительный центр. Он позволит сократить срок обучения программы автопилота до одного часа. Сейчас на это уходит семь дней.

Пишем свою библиотеку под Arduino Одна из довольно сильных сторон любого программного обеспечени — это возможность единожды написанной программы быть использованной многократно как в виде отдельных частей, так и целиком, что и привело к зарождению концепции «библиотеки». Можно сказать, что она вполне впис...

Огромные куски китайской ракеты упали на Землю в разных местах Огромные обломки китайской ракеты, упавшей на Землю в минувшие выходные, были найдены в разных местах Юго-Восточной Азии. 25-тонная основная ступень ракеты «Чанчжэн-5В» бесконтрольно рухнула на Землю в субботу (30 июля), войдя в атмосферу над Индийским ...

Так выглядит самый мощный смартфон Redmi. Первое официальное изображение Redmi K50 Extreme Edition В Сети опубликовано первое официальное изображение Redmi K50 Extreme Edition – самого мощного смартфона бренда. Новинка, увы, не демонстрируется целиком – на тизере представлена только верхняя часть блока камеры с основным модулем. Но уже по этому фрагменту ...

В отпуск за ПМЖ в сердце Латинской Америки. Почему Парагвай и как нас чуть не депортировали из Бразилии из за covid 19 А еще история про потерянный багаж.Друзья привет, история из личной жизни. Произошла она совсем недавно, главные участники я - Миша, моя жена Инна и мой двухлетний сын Константин.Решили мы с женой получить возможность легально жить в другой стране( получить ПМЖ зна...

FSP представила линейку платиновых блоков питания Hydro PTM X Pro с корпусом длиной 130 мм Довольно компактные, но мощные новинки, с рядом особенностей, продлевающих срок службы.

Адаптивные таблицы в вебе Таблица — один из самых эффективных способов подачи ТЕКСТОВОЙ информации: на минимуме пространства размещено максимум данных. И что не менее важно — эти данные доступны не только для восприятия, но и для анализа (СРАВНЕНИЯ). О...

Названы самые мощные Android-смартфоны за сентябрь 2022 года Свежий рейтинг возглавил геймерский флагман ASUS ROG Phone 6D, построенный на базе процессора Dimensity 9000+ от MediaTek. Аппарат набрал 1 123 036 очков.

[Перевод] Ракета SLS — это худшее, что случилось с НАСА, но, может быть, и лучшее? От переводчика: Эрик Бергер, журналист, специализирующийся на космической тематике, несколько менее скептичен относительно SLS, нежели гик Кейси Хэндмер, автор исходника моего предыдущего перевода про SLS. Эрик (как и Тим Додд, Everyday Astronaut) считает, что SLS была ни мн...

Townscaper VR появится на платформе Meta Quest VR Oskar Stalberg и Raw Fury сообщили, что их игровой проект Townscaper VR появится на платформах Meta Quest VR и PICO. Напомним, что Townscaper был выпущен в июне 2020 года. Townscaper VR — это виртуальная версия популярной игры градостроительства. Поклонники и новички мо...

Названы системные требования Warhammer 40,000: Darktide — для игры нужно довольно мощное железо Разработчики кооперативного шутера Warhammer 40,000: Darktide раскрыли системные требования игры.

ТОП-5 смартфонов дешевле 20 тысяч рублей: рейтинг июля 2022 года Вы ищете новый смартфон, но не готовы тратить на его покупку не больше 20 тысяч рублей? Тогда вы попали по адресу. В новой подборке мы собрали лучшие смартфоны начального уровня от известных азиатских производителей. Realme 8 Открывает подборку Realme 8, который можно найти ...

Godot | Open Dungeon | Часть alpha По довольно немногочисленным просьбам выкладываю исходник очень простенькой игровой 3D заготовки на движке Godot, вместе с пошаговым описанием того, как собрать подобный прототип самостоятельно. Вероятно, это первая часть и последует продолжение. Читать далее

DeFi проекты станут участниками гранта MarsDAO Фонд гранта в $200 000 будет распределен между как действующими, так и разрабатываемыми DeFi проектами. Участники получат до $40 тысяч после рассмотрения заявок организаторами. Грант рассчитан для DeFi проектов, имеющих в основе дефляционную модель, полезных криптосообществу...

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

Член Союза писателей России дала советы по воспитанию детей Ко Дню знаний советы по воспитанию детей дала известный философ, член Союза писателей России Евдокия Лучезарнова. По ее мнению, главная угроза для наших детей – постоянное обновление программ. Различные системы хаотично применяют бюрократами от образования, которая не адапти...

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

Складной смартфон Huawei P50 Pocket New обойдется в $720 Компания Huawei опубликовала тизер, посвященный складному смартфону Huawei P50 Pocket New. Данная версия ранее выпущенного Huawei P50 Pocket окажется довольно доступной для такого типа устройств – 720 долларов за версию с 256 ГБ флеш-памяти. Вместо производительной платформы...

Windows 12 вышла и шокировала всех. Лучшая ОС в мире Каким бы дорогостоящим, мощным и продвинутым не был какой-либо компьютер, но работать без установленной на него операционной системы он не сможет, по крайней мере в привычном для всех понимании. Именно ОС является той средой, к Читать полную версию публикации Windows 12 выш...

Применение языка Python в инженерной практике Язык Python (правильно это читается "Пайтон", но в русскоязычном сообществе так же прижилось и прочтение "Питон", мне оно тоже больше по душе ;) в последнее время получил очень большую популярность в среде непрограммистов по двум причинам:- лёгкий синтаксис, очень близкий к ...

One Netbook выпускает портативную игровую консоль OnexPlayer Mini Pro с процессором Intel Core i7-1260P Компания One Netbook расширяет ассортимент портативных игровых консолей OnexPlayer новой моделью Mini Pro. OnexPlayer Mini Pro получил более мощное железо. Он построен на базе процессора Intel Core i7-1260P Alder Lake с 12 ядрами/16 потоками (4 мощных и 8 эффективных). За ...

Варианты использования Java ML библиотек совместно с Spring, Docker, Spark, Rapids, CUDA В данной статье рассматривается способ использования GPU nVidia с технологией CUDA в Docker-контейнерах для распределенной тренировки моделей машинного обучения на нескольких машинах. Цель статьи - показать вариант использования Big Data Tool Apache Spark в Docker-контейнера...

Как выбрать чехол для Xiaomi Redmi K50 Современные смартфоны получают достаточно производительную аппаратную составляющую, у них предельно мощные камеры и стильный дизайн, но при этом о практичности использования устройства производитель просто не думает. Например, чехол для Xiaomi Redmi K50 необходимо покупать в...

Выбор основных проектных параметров ракеты. Или как самостоятельно спроектировать Falcon 1e (часть 1) В одной из статей я писал с чего начать создание своей ракеты. Среди основных технических задач первого этапа самой главной является задача проектно-баллистического анализа и выбора основных проектных параметров. В данной статье я постараюсь на примере показать что это такое...

Использование Seldon Core для машинного обучения Широкое распространение машинного обучения помогло стимулировать инновации, которые всё труднее предсказать и создавать на их основе интеллектуальный опыт для продуктов и услуг бизнеса. Чтобы решить эту задачу, важно применять передовые методы. Сергей Десяк, ведущий экс...

Деньги, знания, самооценка: зачем айтишнику становиться ментором Недавнее исследование MentorcliQ показало, что все компании США из списка топ-50 по версии Fortune используют программы менторства. Также наставничество практикуют 84% компаний, входящих в топ-500. Во время экономического спада из-за Covid-19 у компаний с программами об...

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

120 Гц и зарядка до 100% за 1 час: представлен достойный смартфон среднего класса Oppo K10 Vitality Edition Гаджет получил 6,6-дюймовый IPS-экран разрешением Full HD 2412 х 1080 пикселей и довольно мощную платформу среднего класса Qualcomm Snapdragon 778G.

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

[Перевод] Tidymodels: аккуратное машинное обучение в R Последнее время пакет tidymodels активно развивается в направлении задач машинного обучения.Несколько лет назад Мак Кун разработал пакет caret, целью которого было создать единую платформу для моделей машинного обучения, существующих в R. Caret был прекрасен во многих о...

Градостроительная стратегия Primitive Era снова доступна на Андроид Мобильная игра Primitive Era (Anno Primitive) проходит стадию бета-теста в Юго-Восточной Азии. Вы сможете построить доисторическое общество. Primitive Era — градостроительная стратегия, которая снова появилась на Андроид; поиграть в неё могут жители Азии, а также наши читат...

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

Используем R lang в SQL Server В продолжение предыдущей статьи поговорим о том, как использовать SQL Server Machine Learning Services. В этой статье приведены варианты использования на языке R. Для чего должна быть установлена R 4.2.1(https://cran.r-project.org/src/base/R-4/) Также нам потребует...

Как работать с библиотекой sktime: разбираемся на примере прогнозирования продаж Одна из самых популярных задач прогнозирования временных рядов — это прогнозы продаж для торговли. Чтобы построить базовую модель, можно подключить несколько библиотек и написать под них свою обертку, а можно работать с уже готовым фреймворком. Здесь я расскажу, как использо...

Хаброконтент. С этим нужно что-то делать? Триггером для написания этой небольшой статьи послужил сегодняшний материал в разделе новостей «В Москве и Санкт-Петербурге откроют магазины беспошлинной торговли для дипломатов». Что интересно, его автором является пользователь @Travis_Macrifс учетной записью, имеющей отмет...

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

Использование Python в SQL Server Machine Learning Services В продолжение статей Приключения при настройке сервисов машинного обучения в MS SQL Server 2019 и Используем R lang в SQL Server разбираемся как работать с Python в сервисам машинного обучения. С Python ситуация несколько лучше, чем с R, так как достаточно много предустанов...

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

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

Даже на 12-летний ноутбук можно установить Windows 11 22H2. Никакие аппаратные ограничения Microsoft не страшны, если использовать Rufus Один из пользователей крупнейшего американского форума Reddit поделился своей историей установки Windows 11 22H2 на очень старенький ноутбук – 12-летний Acer Aspire 7740, оснащенный двухъядерным процессором Core i5-580M. Система не имеет TPM, процессор уж тем боле...

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

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

В альтернативном браузере Vivaldi большое обновление — более 100 изменений Команда набирающего популярность браузера Vivaldi объявила о выпуске обновления Vivaldi 5.4 для компьютеров (Windows, macOS, Linux).  Апдейт довольно обширный, всего список изменений насчитывает более сотни позиций. Правда, они в основном не слишком крупные. Так, ...

Unity: Небольшой скрипт = все ориентации экрана Хватит блокировать вертикальную или горизонтальную ориентацию экрана в своих проектах на Unity! В этой статье мы рассмотрим небольшой скрипт, который я использовал в своем проекте. Читать далее

Кто станет новой Tesla в авиации TL;DR: Умная электроавиация может сделать с консервативной отраслью aerospace то же самое, что и Tesla сделала с консервативной отраслью automotive. Сейчас открывается окно возможностей для новаторов и early adopters, чтобы построить миллиардные компании. Недавно аналитик...

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

[Перевод] Смерть Mozilla — это смерть открытого Интернета Если взглянуть на доли рынка популярных настольных браузеров, то выяснится, что Chrome принадлежит почти 70%. То есть 70% Интернета контролируется только одной компанией, причем компанией, которая зарабатывает деньги, продавая данные пользователей и размещая рекламу. Более т...

Как и почему перешли с Python на Go в основном сервисе рекомендаций Авито Привет! Меня зовут Василий Копытов, я руковожу группой разработки рекомендаций в Авито. Мы занимается системами, которые предоставляют пользователю персонализированные объявления на сайте и в приложениях. На примере нашего основного сервиса покажу, когда стоит переходит...

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

В Великобритании проблемы с обучением военных летчиков – не хватает самолетов и инструкторов Как сообщил Sky News, Великобритания столкнулась с проблемами в вопросе обучения военных летчиков — пилотов истребителей. Согласно информации канала, возможности подготовки пилотов оказались в состоянии кризиса из-за неисправной авиации, потребности в большем числ...

Сценарии применения Greenplum PXF для интеграции с Data Lake, OLTP, Clickhouse Привет! Меня зовут Артемий Козырь, и я Analytics Engineer в Wheely.Популярность массивно-параллельных СУБД (MPP) для решения аналитических задач неукоснительно растет. Сегодня хотел бы поговорить о широко распространенной СУБД Greenplum и, в частности, о ...

Использование цвета в терминале Я пишу небольшие скрипты для работы в программах-оболочках «Windows PowerShell» версии 5.1 и «PowerShell» версии 7 в операционной системе «Windows 10». Иногда тянет подсветить текстовый вывод в консоль разными цветами. В этой статье я хочу рассказать о паре грабель, на котор...

Курс по Ruby+Rails. Часть 1. Императивное программирование Компания Evrone работает на рынке веб-разработки уже 13 лет. Ruby on Rails — одна из технологий, которую мы используем часто, поэтому накопили внушительный багаж знаний — от продвинутых приёмов программирования на Ruby до эффективного использования «магии» Rails. Чтобы делит...

Установка сервера 1С, Postgresql и терминального сервера для клиентских приложений 1С на ОС Fedora Linux На настоящий момент фирма 1С предоставляет возможность установки своего основного программного продукта на ОС Windows, Linux и MacOS (только клиентского приложения). На официальном портале 1С зарегистрированный пользователь может скачать установочные наборы программ для э...

Выбираем недорогой игровой процессор для бережливого геймера – 5 моделей от 17 000р Совсем необязательно тратить на процессор 50 000 рублей, ведь даже среди недорогих моделей есть довольно мощные камни

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

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

5000 мА·ч, Snapdragon 8 Plus Gen 1, экран OLED с разрешением 1,5К, 108 МП с OIS, защита IP53 за 445 долларов. Представлен Redmi K50 Extreme Edition Xiaomi сегодня представила массу всего нового, и одной из самых примечательных оказался Redmi K50 Extreme Edition. Это новый флагман бренда, и к тому же довольно доступный: в базовой конфигурации с 8 ГБ ОЗУ и 128 ГБ флеш-памяти его можно приобрести в Китае за 445 доллар...

[Перевод] Микроскоп из оптических головок от DVD-привода Небольшой и доступный проект по сборке лазерного сканирующего микроскопа на основе двух оптических головок и многофункционального инструмента “Analog Discovery”. Одно из преимуществ такого микроскопа в возможности выравнивания лазерного пятна относительно изучаемого образца...

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

Связь GreenPlum и PostgreSQL GreenPlum — популярное решение для масштабных аналитических систем и в небольших стартапах, и в крупных корпорациях. Оно предлагает понятный пользователям синтаксис ANSI SQL, хорошо ложится на облачный ландшафт, позволяет обучать и применять модели машинного обучения, а ещё ...

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

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

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

Отличная стратегия Fire Empire доступна на Андроид Студия Games Hub Hong Kong выпустила игру Fire Empire в ряде стран. Вы тоже можете поиграть. Fire Empire — стратегия на смартфоны, которая стала доступна во многих странах, включая США, Канаду и Австралию. В ней игроки управляют отрядом из героев и их армии; их задача — уни...

Почему ученики застревают в online обучении IT даже с наставником? Предложение о смене ПРОФЕССИИ online — современный тренд. На вебинарах, лайвах, митапах и т.п. обучающие организации рассказывают о нюансах дистанционного развития трудовых навыков.   Один такой лайв я посмотрел на днях (сентябрь 2022г.). Зацепило название: «Как на...

8 Популярных программ и сервисов для дизайна. Что выбрать? Предлагаем Вам подборку инструментов для разработки сайтов, с их основными преимуществами и слабыми местами. Все представленные сервисы разделены на две группы по основному функционалу: к первой относятся площадки по созданию дизайна — Figma, Adobe XD, Sketch, Pixso, InVisi...

Intel Core i7-1260P, 16 ГБ ОЗУ и SSD на 2 ТБ: «убийцу Steam Deck» можно предзаказать за 1400 долларов One Netbook расширяет линейку портативных игровых ПК серии OnexPlayer за счёт новой модели Mini Pro. Новинка получила довольно мощное для своего класса аппаратное обеспечение и уде доступна для предзаказа. Портативный игровой ПК основан на процессоре Intel Core i7-1260...

[Перевод] Исследование: видеоигры повышают мозговую активность и улучшают способность принимать решения Компьютерные игры и их влияние на геймеров давно интересует общественность. Неслучайно, мы активно следим за новинками, трендами и исследованиями в этой теме, а в магазинах выделены отдельные геймзоны со специализированным оборудованием. В недавнем исследовании&nbs...

Что с IT рынком труда РФ? Графики Рынок труда существенно изменился с начала года. Множество компаний в спешке переносили свои офисы за границу и этот процесс всё ещё продолжается. Мне стало интересно - на сколько изменился IT рынок труда в РФ из-за релокации компаний\программистов и чтобы это выяснить я сде...

Это новый Redmi. Планшет Redmi Pad 5G уже запущен в массовое производство Xiaomi работает над новым планшетом, который компания планирует выпустить через своё подразделение Redmi. Предположительно, он будет выпущен под названием Redmi Pad 5G. Источник сообщает, что серийное производство нового планшета Redmi уже началось в различных реги...

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

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

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

Гаджеты недели 15 августа 2022 года Представляем вашему вниманию: мультимедийный концентратор EZQuest Ultimate USB-C; водонепроницаемая Bluetooth-колонка Monoprice Harmony Capsule 200; Bluetooth-контроллер TourBox Elite для создателей контента, а также другие любопытные гаджеты. Мультимедийный концентратор...

О способах отслеживания данных — простыми словами. Server-side vs client-side tracking: преимущества и недостатки Отслеживание и сбор данных является одной из ключевых составляющих успеха бизнеса в интернете. В этой статье я расскажу о том, как происходит отслеживание, какие методы бывают, их преимущества и недостатки, а также поделюсь своим опытом использования нового способа отслежива...

[recovery mode] Ретроспектива гиковской консоли за 130$ из 2012 года — JXD S5110 Всем привет! Продолжаем цикл статей по китайским портативкам начала десятых. Сегодня у нас небольшой моддинг и обзор китайской игровой консоли на Android за 200 рублей - jxd s5110. Кому интересно - добро пожаловать под кат. Стоит отметить, что я переношу свой нынешний контен...

Производитель Baskin Robbins в РФ анонсировал регистрацию нового бренда АО «БРПИ», производящее в Российской Федерации мороженое Baskin Robbins, подало на рассмотрение Роспатента документы на регистрацию бренда BRandICE.

Что купить вместо OnePlus 10T: 5 лучших альтернатив OnePlus 10T — довольно любопытный представитель флагманского сегмента. За сравнительно небольшие деньги он предлагает самый мощный на сегодняшний день чипсет Qualcomm Snapdragon 8+ Gen 1, крутую основную камеру и безумно быструю зарядку. Вам тоже нравится OnePlus 10T, но в т...

А какой-то что-то как-будто бы open source VDI будет? Open source так плотно вошел в нашу жизнь, что мы ее без этого феномена и не представляем. Многое чем мы пользуемся основано на open source компонентах, работает на open source ОС и это можно продолжать до бесконечности. И если любая инфраструктура начинается с фундамента в ...

5 лучших смартфонов до 15 000 рублей: рейтинг октября 2022 года Ищете новый смартфон, но не хотите тратить на него много денег? Тогда стоит рассмотреть покупку недорогого устройства. Мы как раз подготовили новую подборку лучших аппаратов в ценовом диапазоне до 15 тысяч рублей. Redmi 10 2022 NFC Открывает подборку лучших бюджетных смартфо...

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

АСУ ТП — тухлая отрасль, надо идти в IT? Довольно часто я слышу такое мнение среди своих коллег и сотрудников, и, будем честными, на то есть причины.АСУ ТП (автоматизированные системы управления технологическими процессами) — это когда у вас большое предприятие, конвейер, производство, очистные сооружения или что-т...

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

ФАС оштрафовала Google на 2 миллиарда рублей Напомним, в феврале 2022 года ФАС России завершила рассмотрение антимонопольного дела в отношении Google LLC. Служба установила, что правила, связанные с формированием, приостановлением, блокировками аккаунтов и обращения контента пользователей на Youtube являются непрозрачн...

IIIF150 Air1 Ultra — лучший защищенный телефон года? В ноябре этого года IIIF150 выпускает в продажу Air1 Ultra — новый продукт в серии Air1 — более тонкий, легкий и мощный телефон. Он следует по стопам выпущенного в июне смартфона Air1 Pro с его уникальной кленовой цветовой гаммой, переворачивая привычное представление о защи...

«Это страх и ужас всего блока НАТО», — подробности об инстребителе МиГ-41 Генерал-майор Владимир Попов сообщил «Газете.Ru» новые подробности об истребителе МиГ-41, который, как уже сообщалось, сможет выполнять задачи в космосе. Это страх и ужас всего блока НАТО. Самолет, который по своим скоростным характеристикам превышает скорос...

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

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

Видеокарта Palit GeForce RTX 3090 Ti GameRock (24 ГБ): мощная СО на 4 слота, красивая подсветка, подставка в комплекте Palit GeForce RTX 3090 Ti GameRock (24 ГБ) — исключительно мощное и красивое решение, способное обеспечить полный комфорт в играх с максимальными настройками графики в разрешении 4К. Также это отличное решение для прикладных задач типа 3D-моделирования и САПР за счет огромно...

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

Суперкомпьютер своими руками, недорого. Студенты построили кластер из 16 модулей Nvidia Jetson Nano Два студента из Южного методистского университета в Далласе создали компактный суперкомпьютер, использовав 16 модулей Nvidia Jetson Nano.  Проект был построен для обучения студентов работе компьютерного кластера. На проектирование и создание кластера у учащихся уш...

Самый мощный суперкомпьютер 60-х. Краткая история IBM Stretch 42 года назад, 5 сентября 1980 года в Университете Бригама Янга был навсегда выключен последний суперкомпьютер IBM Stretch. Этот сверхмощный мейнфрейм, известный также под наименованием IBM 7030, стал результатом научно-исследовательского проекта, который корпорация IBM нач...

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

Читаем почту mail.ru из python при помощи imap Подробно разбираем работу библиотек imaplib и email, открываем ящик и читаем письма (получаем из писем всё что есть) на примере mail.ru (хотя в целом, должно работать везде).Рабочие задачи заставили обратиться к классике - электронной почте, материала довольно много в сети...

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

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

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

Nvidia готовит настоящего 3D-монстра? Топовая модель линейки GeForce RTX 40 может получить 18176 ядер CUDA и 48 ГБ памяти В Сети появились параметры возможной топовой видеокарты линейки GeForce RTX 40 – идейного преемника нынешней GeForce RTX 3090 Ti. Если данные, приведенные инсайдером, окажутся правдой, то нас ждет сверхмощная потребительская модель, которая превзойдет GeForce RTX ...

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

Суд принял к рассмотрению иск игроков PlayStation из-за остановки работы Sony в России Группа российских пользователей потребовала предоставить доступ к PlayStation Store и компенсировать моральный вред — 280 млн рублей.

PostgreSQL Antipatterns: где скаляру в GiST место? В PostgreSQL есть "волшебный" тип индекса GiST, который позволяет быстро искать разные сложные вещи - от интервалов до массивов и даже реализовывать полнотекстовый поиск.Про его внутреннее устройство и возможности подробно рассказывал Егор Рогов, а я в статье "PostgreSQL Ant...

Подобные характеристики GeForce RTX 4090 и RTX 4080 – с частотами и значениями TGP Источник опубликовал довольно подробные характеристики GPU GeForce RTX 4090 и RTX 4080 – на этот раз данные дополнены частотами и значениями TGP (Total Graphics Power, этот параметр отражает потребление всей видеокарты). GeForce RTX 4090 будет построен на GPU AD1...

В Нью-Йорке построили ступенчатый небоскреб оригинального дизайна Изюминкой проекта являются объекты инфраструктуры, расположенные на балконах здания

DALL·E 2 — мои первые эксперименты с возможностями нейросети Еще в прошлом году я в свое время подавался в лист ожидания для того чтобы опробовать нейросеть GPT3 для генерации текстов, и спустя достаточно длительное ожидание она попала ко мне в руки, и даже в рабочем проекте мы с ней поэкспериментировали.И когда Open AI открыли возмож...

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

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

Сенсорный экран 2,5К, управление жестами в воздухе, процессоры Core i5-12500H и i7-12700H и GeForce MX550. Представлен Honor MagicBook V14 2022 Honor представила мобильный компьютер MagicBook V14 2022. Особенностью устройства является сенсорный экран, а также система жестового управления в воздухе – для этого используются возможности 5-мегапиксельной камеры. У MagicBook V14 2022 даже не просто камера, а ...

Жизненный цикл гипотезы Всем привет! Меня зовут Аксёнов Павел. Я работаю CPO (директором по продукту) цифровой платформы Самолет Плюс и преподаю управление продуктом в OTUS. А еще у меня есть опыт работы на Head позициях в Яндекс, Ozon и Mail. За весь свой опыт и в управлении проектами, и в управле...

Отечественные программные продукты «Базис» войдут в программы для обучения ИТ-специалистов в ведущих вузах России В сентябре 2022 года в российских университетах стартуют новые программы подготовки DevOps-инженеров — специалистов по непрерывной разработке и администрированию программного обеспечения. В обучении будут использоваться отечественные продукты в области инфраструктурных решен...

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

Феномен Zoom Когда началась пандемия было несколько десятков решений для видеосвязи, начиная от маргинальных страничек на WebRTC, заканчивая монстрами вроде Skype и Microsoft Teams. Каким образом небольшой небогатой компании, создающей Zoom, удалось захватить своим продуктом практически ...

Предсказания на производстве: смотрим на пять минут вперед и экономим миллионы кубометров газа Есть такой особенный газ — доменный. Чтобы распоряжаться побочным продуктом работы металлургических печей (доменным газом) с пользой и экономией, на НЛМК построена утилизационная теплоэлектроцентраль — УТЭЦ. Как раз на УТЭЦ мы сделали предиктивную систему - она умеет видеть...

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

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

[Перевод] i18n в Go: работа с переводами — Часть 1 Недавно мне впервые довелось создавать полностью интернационализированное (i18n) и локализированное (L10n) веб-приложение, в котором я задействоал набор пакетов Go golang.org/x/text. Я обнаружил, что пакеты и инструменты, собранные в golang.org/x/text, невероятно полезны и о...

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

Люди с похожими лицами часто имеют генетические сходства Генетики из Испании установили, что люди с похожими лицами, которые не являются родственниками, могут иметь генетические сходства.  Научная работа на эту тему опубликована в в журнале Cell Reports. Делимся подробностями. Читать далее

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

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

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

Флагман Xiaomi с маленьким экраном и камерой Leica резко подешевел Сегодня официальный магазин Xiaomi Mall и площадка Xiaomi на JD.com сообщили, что компактный флагман Xiaomi 12S теперь будет предлагаться по новой сниженной цене 535 долларов за версию с 8/128 ГБ. На момент выхода в июле цена составляла 600 долларов. Это флагман с небол...

Топ вещей из Java, которых мне не хватает в C# Спор "Java vs. C#" существует чуть меньше, чем вечность. Есть много статей, затрагивающих разные участки его спектра: Что есть в C# чего нет в Java, что языки друг у друга позаимствовали, у одних LINQ, у других обратная совместимость, в общем, тысячи их.Однако, я никогда не ...

Sky News: проблемы с обучением летчиков в Великобритании – из-за России По данным телеканала Sky News, возможности подготовки пилотов для полетов на истребителях в Британии снизились их-за того, что Лондон направил самолеты к восточным границам NATA в связи с событиями на Украине. Согласно телеканалу, который ссылается на внутренние докуме...

Обзор HIPER Volare V1 Black (2022). Лучший электросамокат с сиденьем до 30 тысяч? Основная масса электросамокатов конструктивно предполагает только поездки стоя. Речь о комфорте, особенно на длительных расстояниях, не идет. Поэтому неудивительно, что вместе с популяризацией этого вида транспорта, появились модели, оснащенные сиденьями. Своего рода мини-ск...

[Перевод] Ностальгируем по старым добрым временам с PSP PSP, или PlayStation Portable, является напоминанием о былом времени, сильно отличающемся от текущего состояния игровой индустрии. До того, как микротранзакции стали нормой, и компании решили поддерживать NFT, игры были гораздо проще.Во второй половине 2000-х мобильный гейми...

Project Overdrive — ностальгическая ретроспектива на одну из самых перспективных игр отечественного геймдева В своей книге «Кровь, пот и Пиксели» Джейсон Шреер писал о проекте 1313, масштабной игре по «Звёздным войнам», которая была закрыта «Диснеем». В России тоже был свой проект 1313, закрытый компанией «Бука». Нет, это не «Капитан Блад», это довольно, по заявлениям разработчиков...

Suzuki и Toyota выпустят новый электрический кроссовер Японские автоконцерны Toyota и Suzuki готовятся к выпуску нового электромобиля совместной разработки, о чем сообщает ТАСС со ссылкой на газету Nikkei. По предварительным данным, речь идет о небольшом кроссовере, построенном на новой модульной платформе от Toyota и Suzuk...

Love, Spring and HTTP Bugs Привет, Хабр! Мы команда Marketing Management GlowByte, занимаемся автоматизацией маркетинговых процессов в крупных компаниях. Решили написать небольшую статью, которая будет интересна неравнодушным к Java. Хотим поделиться на первый взгляд простыми особенностями поведения б...

[Перевод] Я попробовала Firefox, и теперь не могу вернуться на Chrome Нам кажется, автор довольно ясно и лаконично сформулировала основные преимущества Firefox. Добавим только, что этот браузер — по сути единственная оставшаяся альтернатива для монополии Google Chrome (и движка Chromium) 2008-й год. Я два года счастливо сидела на Firefox п...

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

[Перевод] Почему разработчики создают так много сайд-проектов Сайд-проект — это, как правило, проект, который разрабатывают в качестве хобби и развивают наряду с основной работой (моя основная работа — соучредитель и техдир финтех-стартапа) Это, например, робот на базе Raspberry Pi, приложение со списком задач или игра для iOS, которая...

Набор на 17 поток моего курса SEO Шаолинь Дорогие друзья, я набираю 17 поток на свой курс по продвижению англоязычных сайтов SEO Шаолинь. Все подробности можете узнать на сайте seoshaolin.com. Курс SEO Шаолинь - это концентрация моего опыта и знаний в англоязычном SEO с 2006 года. Над созданием курса я работал полт...

Простые highload паттерны на Go Привет, Хабр! Меня зовут Агаджанян Давид, хочу поделиться некоторыми инженерами рекомендациями, которые часто на моем опыте помогали держать highload нагрузку не прибегая к хардкору. Примеры будут на Go. Эти подходы довольно хорошо известны, но как мне кажется они недооценен...

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

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

Note&Noty — первое приложение на Android Однажды вечером, залипая в одной соц сети, меня зацепило видео - не своей гениальной режиссурой или постановкой, а именно содержанием. Точнее была показана одна из функциональных возможностей IOS. Суть была в том, что совершенно любой пользователь (даже не крутой хакер или п...

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

[Перевод] Основное про API-шлюз в Kubernetes Существует множество альтернатив для доступа к модулю извне кластера. Шлюз API - это определенно новинка этой области, и потому выбран темой этой статьи.Ранее мы описывали несколько способов доступа к модулям Kubernetes. Так, например, доступ к модулю pods можно получить чер...

Сравнительный обзор профессиональных 3D сканеров Shining Transcan C и RangeVision Spectrum. Кто лучше? Всем привет, Друзья! С Вами компания 3DTool!Довольно часто мы получаем комментарии с просьбой подбора 3D сканера для решения задач реверс инжиниринга в условиях повседневной работы студий 3D печати и небольших ремонтных мастерских. И действительно, среди обилия предложений р...

GeForce RTX 4090 появится в ноутбуках. Вместе с ней в линейке мобильных GPU Ada Lovelace будет еще четыре модели Слухи о том, что Nvidia готовит линейку мобильных GPU GeForce RTX 40, ходят давно, а сейчас в Сети появилось очередное свидетельство этого. На слайде ниже перечислены модели всей серии. В новой линейке будет пять моделей: GeForce RTX 4060, RTX 4060 Ti, RTX 4070, RTX 40...

Сделать невидимую камеру проще, чем может показаться — достаточно вернуть её на место. Новый Google Pixel получит экран без вырезов и отверстий Новый смартфон компании Google на стадии прототипа получил экран без вырезов и отверстий, а его эффективная площадь является довольно высокой. Digital Chat Station уточняет, что Google просто вернулась к уже забытому решению, разместив фронтальную камеру в верхней ...

Как разработать тесты для устройства умного дома? Как было сказано в сериале "Теория большого взрыва": "Все становится лучше с Bluetooth". Повсеместно бытовые устройства приобретают дополнительный радио-модуль, что позволяет производителю обозначить их маркетинговым термином "smart" и объединять их в общую инфраструктуру, к...

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

Задачи на собеседованиях. Event loop. JS Почти на каждом собеседовании бывает задачка на событийный цикл. И как я понял, не все до конца понимают как их решать. А решают их обычно в голове, а лучше используя бумажку и ручку. В статье я приведу способ решения через таблицу Основной поток/Микрозадачи/Макрозадачи Чита...

6,7 дюйма, крошечная рамка, 5000 мА•ч, 50 Мп, NFC и 3,5 мм — недорого. Huawei Enjoy 50 Pro уже можно заказать в Китае На этой неделе Huawei представила новый смартфон Huawei Enjoy 50 Pro, назвав его премиальной моделью среднего класса. Теперь же он стал доступен для предварительного заказа в Китае. Доступны версии Huawei Enjoy 50 Pro со 128 ГБ и 256 ГБ флеш-памяти, которые предлагаются...

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

Основная часть специалистов Intel уже вовлечена в разработку дискретной графики нового поколения А небольшая команда идёт ещё на шаг впереди.

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

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

Погружной блендер Lex LX-1001-3: насадка для приготовления пюре, венчик для взбивания, чаша для измельчения продуктов По результатам тестирования блендер Lex LX-1001-3 проявил себя как симпатичное и довольно мощное устройство, которое с легкостью справилось со всеми поставленными задачами — измельчением мяса, твердых овощей, взбиванием сливок и приготовлением пюре. У нас не нашлось ни одной...

Документация в Kotlin-коде и CI/CD Всем, кто создавал библиотеки или сервисы с публичным API хорошо знакома боль, когда документация отстает от изменений в коде и рутинный процесс обновления документации на сайте становится настолько неинтересным, что про него просто забывают. Можно ли как-то автоматизировать...

Разберемся. Русские уходят с МКС в 24-м году? Мутную фразу от Юрия Борисова надо понимать буквально — уйдем с МКС когда появится возможность летать на РОС. «После 24-го года». Получится в 28-м — получи вашингтонец гранату! Нет, будем обниматься до 30-го. Может и хочется в 25-м, но это нереально. Читать далее

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

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

12 Способов Отладки и Диагностики FirmWare В этом тексте перечислены основные способы отлаживать и диагностировать проекты на микроконтроллерах. Для аналогии буду каждому методу отладки метафорично приводить в соответствие аналогию из медицины Читать далее

[Перевод] Taichi и 100-кратное ускорение Python-кода Python стал самым популярным языком во многих быстроразвивающихся областях, таких, как глубокое обучение и различные направления анализа и обработки данных. Но при этом за удобство работы с Python-кодом, за высокий уровень его читабельности, приходится платить производительн...

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

[Перевод - recovery mode ] Эволюция управления доступом объяснена с помощью Python ОС CTSS (Compatible Time-Sharing System) Массачусетского технологического института была разработана в 1961 году для обеспечения независимого доступа нескольких пользователей к большому компьютеру. Вскоре разработчики обнаружили, что существует огромная потребность в предост...

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

Таинственный американский военный космический корабль Boeing X-37B находится в космосе уже 900 дней Военный беспилотный космический корабль Boeing X-37B, который уже много лет окружён ореолом тайны, продолжает находиться на орбите, добравшись до знаковой отметки в 900 дней.  Текущая миссия OTV-6 стартовала в мае 2020 года и продолжается до сих пор. Прошлый рекор...

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

Самый красивый смартфон Xiaomi скопировал iPhone 14 Pro. Опубликовано первое фото лицевой панели Xiaomi Civi 2 Ранее Xiaomi официально объявила, что проведет пресс-конференцию 27 сентября, на которой будет представлен Xiaomi Civi 2 — следующий самый красивый смартфон компании. Дизайн задней панели нам показали вчера, а теперь Xiaomi опубликовала фотографию фронтальной пане...

Ternaus: сводим поиск по картинкам и по тексту В прошлом посте я рассказывал о том, что планирую добавить сгенерированные картинки в поиск.Сказано - сделано. Добавил 8.5M картинок, под лицензией CC0, то есть "Free of copyright". Используйте как душе угодно.Более того, я убрал те, что не позволяют коммерческое использован...

Мощный 3LCD-проектор Sonnoc SNP-LC551LU Компания Sonnoc представляет портативный 3LCD-проектор SNP-LC551LU повышенной яркости. Имея портативный форм-фактор, он оснащается мощной лампой, выдающей световой поток до 5500 Лм.

Особенности реализации List в C# List является одной из самых популярных коллекций в C#. Давайте разберёмся в некоторых особенностях работы с ним и посмотрим на внутреннюю реализацию его отдельных частей. Читать далее

React tips for faster development at scale Впервые я познакомился с React в 2015 году и вот уже использую его можно сказать повседневно 7 лет. Бесчисленное количество компонентов было написано за это время, React из подающей надежды модной технологии вырос в серьезную библиотеку и по сути стал стандартом для написани...

Немцы заподозрили Россию в слежке за обучением украинцев в Бундесвере и закупили глушилки беспилотников Немецкое издание Spiegel сообщило о намерениях Бундесвера модернизировать оборону от беспилотников. Такая инициатива появилась на фоне регулярных полётов неопознанных БПЛА над казармами и Министерством обороны в Бонне, где проходят обучение военнослужащие ВСУ. Всё это вызвал...

Что происходит с рынком Digital. Оценка ситуации 18 и 19 августе в Москве пройдет конференция для руководителей Digital-агентств и студий AGIMA Partners’ Weekend. Соберется 200 человек со всей России. Это топ-менеджеры небольших региональных студий и гигантов вроде Articul Group, Grape, red_mad_robot, Студии Олега Чулакова...

[Перевод] 4 анти-паттерна pandas и способы борьбы с ними Pandas — это мощная библиотека для анализа данных, API которой обладает широкими функциональными возможностями. Этот API позволяет решить любую задачу, связанную с обработкой данных, несколькими способами. Некоторые из подходов к решению задач лучше других. Часто бывает...

Центральный банк Норвегии использует брокчейн Ethereum для создания национальной цифровой валюты Банк Норвегии достиг заметных результатов в вопросе создания собственной цифровой валюты (CBDC). Результатом этой деятельности стала публикация открытого исходного кода будущей цифровой валюты. Репозиторий на GitHub позволяет взаимодейство...

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

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

Дневник разработчика настольных игр: «Не закороти Цепь!» 2.0 Оригинальная игра "Не закороти Цепь!" вышла летом 2019 года, собрав средства на свое издание через краудфандинг. Игра получилась необычной, реально не имеющая аналогов (кроме попыток выпустить игру про электрические цепи в далеком 1982 году), но в то же время достаточно хард...

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

Образование в РФ избыточно Эта статья призвана дать ответы на вопросы, которые возникают у некоторых студентов во время обучения и после окончания вузов относительно процесса обучения, образования вообще. Вроде таких наивных вопросов: Для меня, как человека, который верил в то, что учебное заведение ...

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

[Перевод] Влияние дофамина на организм: как работает и как этим управлять Ура! Готов магнум опус про дофамин, по мотивам подкаста Лаборатории Губермана! Это было сложно, долго и дорого, но оно того точно стоило! В статье содержатся основные факты о дофамине и его воздействии на нас, а, главное, — описаны практические инструменты управления этим в...

Как один парень программистов учиться приучил Помните одного парня? Нарисовался тут опять. Выглядел усталым и довольным. Сказал, что сделал реальное добро реальным людям. Причём, всем сразу, не исключая и себя любимого.Если помните (или по диагонали перечитаете приведённую выше ссылку), парень этот был программистом на ...

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

Управление учетными записями в Linux. Часть 1. Хранение учетных данных С момента своего создания ОС семейства Linux являются многопользовательскими, и для идентификации пользователей в них используются учетные записи и определенные модели доступа.Неверная настройка прав доступа может привести к серьезным уязвимостям в безопасности операционной ...

Краткая история эволюции высокоскоростных поездов По данным Международного союза железных дорог (UIC), общая протяженность высокоскоростных железных дорог в мире к началу прошлого 2021 года составляла 56129 км (более поздних данных пока нет). Львиная их доля приходится на Китай, Японию и Южную Корею (42217 км) и страны ЕС (...

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

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

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

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

Представлены Google Pixel 7 и Pixel 7 Pro. 50-мегапиксельная камера, IP68, Android 13 из коробки и далеко не самая мощная платформа Tensor G2 Сегодня на очередном мероприятии Made by Google американская компания представила свои новые смартфоны – Pixel 7 и Pixel 7 Pro. Это первые в мире модели с Android 13 из коробки (и они будут получать обновления безопасности в течение пяти лет) и единственные на баз...

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

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

[Перевод] BBGDOS — аналог MS-DOS для NES Мы привыкли, что фамиклоны, вроде известной всем Dendy, пригодны только для игр. Максимум, что видели большинство из нас - фамиклоны в виде клавиатуры, где можно было запустить, например, примитивный редактор текстов или некое подобие Windows.Но китайцы в конце 90-х пошли на...

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

Microsoft обвинила Sony в подкупе разработчиков, чтобы их игры не попадали в Xbox Game Pass Компания Microsoft утверждает, что Sony платит разработчикам видеоигр за то, чтобы они не добавляли свой контент в Xbox Game Pass. Эти заявления содержатся в документах, поданных в национальный антимонопольный орган Бразилии в рамках рассмотрения сделки по приобретению Micro...

Анонсирована Riva Tuner Statistic Server 7.3.4 beta 4 Алексей Николайчук, a.k.a. Unwinder, анонсировал новую, первую в этом году, версию популярной утилиты Riva Tuner Statistic Server, которая является неотъемлемым компонентом для мощного диагностического инструмента MSI Afterburner.

Обзор операторов PostgreSQL для Kubernetes. Часть 3: CloudNativePG Статья продолжает наш обзорный цикл о PostgreSQL-операторах для Kubernetes. В первой части мы рассматривали операторы Stolon, Crunchy Data и Zalando. Во второй — KubeDB и StackGres, а также объединили все пять операторов в сравнительную таблицу. В этот раз разбираем решение ...

Хэштег «Число» - Мастер, что мы будем учить сегодня?- Не учить, а постигать. Сегодня: химия, физика и числа. Напиши несколько раз цифру один.- 11111- Если в колбу прозрачной воды капнуть из пипетки концентрированной синькой, то вся вода окрасится в синий цвет. Сейчас окрасим твое число в в...

В России хотят возбудить уголовное дело против Twitch за остановку выплат стримерам Региональная общественная организация «Центр Интернет-технологий» (РОЦИТ) попросил ФАС возбудить дело в отношении стриминговой платформы Twitch из-за блокировки российских стримеров и приостановки выплат авторам на карты банков РФ. «Просим ФАС России ...

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

Пробоина выше ватерлинии. Как починить гематоэнцефалический барьер Привет, на связи сообщество RISE. На неделе у пользователей возник вопрос касательно основной системы безопасности мозга — гематоэнцефалического барьера. Обсуждение привело к короткому посту про ГЭБ и этому лонгриду о «прохудившемся гематоэнцефалическом барьере» . Разберем к...

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

[Перевод] Node.js: работа с файловой системой Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи. Данная статья включает в себя: обзор основных частей интерфейса Node.js для работы с файловой системой (далее — ФС); рецепты (сниппеты кода) для выполнения задач с помощью названного интерфейса...

Теперь в Google Play можно сортировать отзывы по модели устройства Если вы хотите узнать, как конкретная игра идёт на вашем смартфоне, то Google Play теперь позволяет это сделать. Андроид-смартфонов огромное множество, поэтому когда видишь в Google Play отзывы к игре с жалобой на графику и лаги, то задаёшься вопросом: «А мой девайс потянет...

Центрируй, властвуй, располагай Всем привет, с вами Кирилл Мыльников, frontend разработчик компании Usetech.Сегодня я хочу рассказать о вертикальном и горизонтальном центрировании CSS (Cascading Style Sheets). В сети есть много статей на эту тему, но я хочу выделить все виды горизонтального и вертикального...

«Новый эталон производительных мобильных телефонов» — подробности о смартфоне OnePlus Ace Pro На этой неделе будет выпущен смартфон OnePlus Ace Pro, который производитель называет «новым эталоном производительных мобильных телефонов». Сегодня OnePlus официально заявила, что OnePlus Ace Pro оснащен флагманским датчиком изображения Sony IMX766 и постро...

Intel официально представила все свои видеокарты серии Arc Компания Intel анонсировала линейку видеокарт Arc для настольных компьютеров. В модельный ряд вошло четыре GPU: A380 (уже поставляется), A580, A750 и A770. Все три новинки построены на GPU ACM-G10. Arc A770Arc A770 является топовой моделью с 32 ядрами Xe (эквивалентно…

Представлены iPhone 14 Pro и iPhone 14 Pro Max с новым вырезом на экране Apple официально анонсировала iPhone 14 Pro и iPhone 14 Pro Max. Девайсы получили обновлённый вырез, мощный процессор и улучшенные основные камеры с главным датчиком на 48 Мп. Дисплей и новый вырезiPhone 14 Pro и iPhone 14 Pro Max получили 6,1- и 6,7-дюймовый дисплеи…

Гораздо дешевле iPhone 14 Pro Max: топовый флагман Huawei Mate 50 RS Porsche Design выходит в Китае Онлайновый магазин Huawei на площадке JD подтвердил, что топовый флагман Huawei Mate 50 RS Porsche Design поступит в продажу в следующую среду, 21 сентября, и будет предлагаться 1860 долларов за версию с 12 ГБ оперативной и 512 ГБ флеш-памяти. Для сравнения: топовая вер...

На Госуслугах «сломалось» отключение электронной доставки «писем» (и как её всё же отключить) В настройках Госуслуг сломалась возможность отключить приём электронных сообщений. Доставка электронных писем в личный кабинет Госуслуг равна официальному вручению. Читать далее

Обучение английскому языку онлайн Однако он занимает первое место по количеству стран, где используется в качестве официального языка. За ним следуют французский язык, на котором говорят в 29 странах, и арабский язык в 27 странах. Читать полную статью

Принципы проектирования SOLID Группа принципов проектирования, связанных с разработкой программного обеспечения, предложенные Робертом Мартином. Характеризуют принципы, которые рекомендуется соблюдать при написании программного кода. Эти правила помогают писать код, который легко масштабировать и поддерж...

Руководство по CMake для разработчиков C++ библиотек Данное руководство позволит читателю составить полную картину того, как организовать сборку C++ библиотек с использованием современных возможностей CMake. Предполагается, что читатель имеет представление о базовых понятиях из мира CMake и динамических/статических C++ библиот...

Концепция локального изготовления изделий (введение) ВНИМАНИЕ! ЛОНГРИД! Данная статья является видением автора и основывается на личном опыте и накопленной информации. Применение основной идеи данной статьи несет предположительный характер. Спасибо за внимание.Как, находясь в шаговой доступности, изготовить для потребителя пер...

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

CRM — это золотой стандарт XXI века? Сколько себя помню, постоянно на всех конференциях, митапах и встречах транслировалось число 75%. Именно такова доля неудачных проектов внедрения CRM-систем. И всё вроде бы гладко в этом тезисе, кроме трёх нюансов:1) я себя помню довольно давно — потому что как минимум 17 ле...

Интернет от Starlink запустили в Антарктиде На полярной станции Мак-Мердо в Антарктиде начали тестировать работу спутникового интернета Starlink. Компания SpaceX предоставила для этого терминал. Таким образом, теперь связь Starlink доступна на всех семи континентах. Результаты тестирования пока не приводятся, од...

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

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

Снапшоты в Kubernetes: что это и как ими пользоваться С появлением snapshot-controller в Kubernetes появилась возможность создавать снапшоты для совместимых с ними CSI-драйверов и облачных провайдеров. Как и всё в Kubernetes, имплементация API является универсальной и не зависит от какого-либо вендора, что позволяет нам рассмо...

[Перевод] SQLAlchemy с FastAPI для асинхронной работы В этой заметке я буду использовать новые асинхронные возможности ORM-слоя вместе с новыми запросами в стиле 2.0. Мы создадим простое FastAPI-приложение с двумя маршрутами. Один — для добавления городов и их жителей, а другой — для вывода списка наиболее населенных объектов. ...

IPSec — история, архитектура, подключение IP Security — это комплект протоколов, в состав которого входят почти 20 предложений по стандартам и 18 RFC. Он позволяет осуществлять подтверждение подлинности (аутентификацию), проверку целостности и/или шифрование IP-пакетов. IPsec также включает в себя протоколы для защи...

Как отправить сообщение почти любому человеку в LinkedIn Самый популярный способ поиска работы — используя профессиональную сеть LinkedIn. На западном рынке именно эта сеть стала основным инструментом для поиска деловых контактов и расширения нетворка. Большинство компаний используют LinkedIn для поиска сотрудников. Это основ...

Проект американского сверхзвукового пассажирского самолёта Overture забуксовал. Rolls-Royce вышла из него, Boom Supersonic придется искать другого разработчика двигателей В июне 2020 года британская Rolls-Royce и американская Boom Supersonic объявили о сотрудничестве в рамках разработки двигателей для сверхзвукового пассажирского самолёта Overture. Но на этой неделе Rolls-Royce объявила о выходе из проекта, заявив, что сверхзвуковая...

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

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

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

8 сервисов для зарубежных покупок в 2022 году Эта статья стала итогом моих экспериментов в 2022-ом. С начала года я искала сервисы, которые помогают выкупать товары в интернет-магазинах за рубежом и доставляют их в РФ. Прочитав кучу отзывов (спойлер: в основном плохих), я попробовала заказать товары через так назыв...

Ужасный %s, известный своими бесчинствами: эмулятор Сферы, часть 1 Привет, Хабр!Прошло лет 20 с выхода “первой русской ММОРПГ” Сферы, большинство ресурсов мертвы, база данных по игре доступна только частями в вебархиве, форумы закрыты, онлайн полтора человека. Самое время разбираться, как она устроена, правда?В этой и следующих частях: отвя...

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

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

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

25 тонн, 750 л.с. и запас хода 800 км. Представлен новейший плавающий БТР на платформе «Курганец-25» На форуме «Армия-2022» был впервые показан бронетранспортер Б-10 (он же Объект 693) с дистанционно управляемым боевым модулем, который был создан в ЦНИИ «Буревестник». Он построен на средней универсальной гусеничной платформе «Курганец-25&r...

[Перевод] CVE 2022-0847: Исследование уязвимости Dirty Pipe ПредисловиеДанная статья является переводом англоязычного исследования, посвященногоразбору уязвимости Dirty Pipe и непосредственно эксплоита, позволяющего еювоспользоваться для локального повышения привилегий.ОригиналВведениеУязвимость Dirty Pipe была обнаружена в ядре Linu...

WhatsApp с 1 октября станет недоступен на смартфонах Android и iOS Наиболее известным, крупным и распространенным мессенджером на рынке является WhatsApp. Свыше 2 млрд человек им активно пользуются, делая это ежедневно. При помощи встроенных в данное ПО функциональных возможностей можно совершать голосовые звонки, отправлять текстовые сооб...

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

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

Huawei Mate 50 RS Porsche Design купить сложнее, чем iPhone 14 Pro Max. Спекулятны продают новинку за 3000 долларов в Китае Топовый флагман Huawei Mate 50 RS Porsche Design поступил в продажу сегодня и предлагает по цене 1860 долларов за версию с 12 ГБ оперативной и 512 ГБ флеш-памяти в Китае. Поклонники ждали выхода нового смартфона этой линейки два года, поэтому Huawei Mate 50 RS Porsche D...

Пародия на Call of Duty набирает популярность. Clown Of Duty предлагают за 33 рубля в Steam В сервисе цифровой дистрибуции Steam появился шутер Clown Of Duty, который является пародией на популярную серию Call of Duty. Проект создан студией Riverside Sports. Согласно официальному описанию: «Clown of Duty — это многопользовательский шутер от первого...

iPhone 14 против Xiaomi 12: какой из флагманов стоит своих денег? 7 сентября Apple представила флагманскую серию iPhone 14. Новые модели расхватывают как горячие пирожки. Но это вовсе не значит, что новый iPhone 14 — лучший смартфон за свои деньги. И чтобы доказать это, мы сравнили базовую модель iPhone 14 с Xiaomi 12, который выглядит не ...

Отказоустойчивая архитектура контентной платформы на 4 Тбит/с — опыт VK Видео Представьте идеальный мир с бесконечными ресурсами, в котором можно сколько угодно линейно масштабироваться под нагрузку: просто доставлять серверы, диски, видеокарты, как только потребуется больше мощностей. Звучит хорошо? Только оказывается, что когда серверов 5 000 и диск...

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

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

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

Роли в разработке ИТ-продукта Разработка ИТ-продукта – это длительный и трудоемкий процесс. В каждом проекте участвует большое количество специалистов. В небольших компаниях часто один менеджер отвечает сразу за несколько моментов, выполняя несколько ролей. В крупных корпорациях такое не приветствуется.Э...

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

44 атрибута хорошего С-кода Это не академические атрибуты из учебников. Это скорее правила буравчика оформления сорцов из реального prod(а). Некоторые приемы совпали с MISRA, некоторые с CERT-C. А кое-что является результатом множества итераций инспекций программ и перестроек после реальных инцидентов....

[Перевод] Как повысить безопасность приложений с помощью фабрик строк в psycopg psycopg — это адаптер базы данных PostgreSQL для Python, то есть одной из его основных задач является автоматическая подстройка типов при составлении запросов и получении ответов между PostgreSQL и Python. И хотя это преобразование отлично применяется к встроенным типам, ps...

До 30 сентября. «Сбербанк» аннулировал долги всех, кто должен деньги банку Самым известным, крупным и распространенным банком в России является «Сбербанк». Эта кредитная организация занимает более чем половину всего банковского сектора, а используют ее фирменные услуги и возможности очень и очень многие люди, проживающие в стране. Читать полную ве...

Как изменилась автономность iPhone после установки iOS 16 Как поживает батарея Айфона на iOS 16? Новая версия iOS только-только вышла для всех, а уже можно констатировать, что с ней далеко не все так хорошо: многие пользователи откровенно невзлюбили эту версию и пожалели, что установили ее. Честно говоря, не помню такого негатива с...

Для красивой аниме игры Archeland стартовал бета-тест Archeland — мобильная RPG с аниме стилистикой. Пользователи Reddit объявили о начале ЗБТ на Андроид и iOS, то есть без приглашения ссылка на Google Play и TestFlight работать не будет. Судя по заставке в главном меню, озвученным диалогам (на корейском), трёхмерной графике, п...

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

Топ-10 докладов DotNext 2022 Spring У нас есть традиция: каждые полгода до того, как провести конференцию DotNext, мы публикуем на Хабре десять докладов с предыдущей конференции, которые особенно понравились участникам.Сейчас до осеннего DotNext остаются считанные дни (он пройдёт 3–4 ноября в онлайне, 20 ноябр...

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

Это первый планшет с HarmonyOS 3.0. Живые фото Huawei MatePad Pro 11 Сегодня компания Huawei проведет конференцию по запуску операционной системы HarmonyOS 3.0 и множества устройств, которые будут работать под её управлением. А пока что в Сеть слили реальные фотографии нового планшета Huawei MatePad Pro 11. Мы можем оценить дизайн устро...

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

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

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

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

WinterCraft: Survival Forest явно берёт вдохновение у The Long Dark WinterCraft: Survival Forest — мобильный симулятор выживания, который по геймплею и интерфейсу напомнит вам The Long Dark. В этой игре также надо выживать от первого лица в заснеженных горах и лесах, вырубая деревья и разводя костёр на ночь. Сейчас WinterCraft: Survival For...

[recovery mode] Клиновоздушные ракетные двигатели — будущее ракетостроения Всё чаще можно заметить этот тезис в статьях, докладах, мнениях о ракетостроении. И действительно, в глобальном плане это так, новые возможности, характеристики вжимать из реактивных двигателей становится всё сложнее, а те же тяги по большому счёту не увеличиваются уже давно...

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

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

Представлен OnePlus 10T с процессором Snapdragon 8+ Gen 1 и зарядкой 150 Вт Компания OnePlus анонсировала свой новый смартфон OnePlus 10T 5G. Новинка является последним гаджетом в 10-й серии и оснащена новым чипом Qualcomm Snapdragon 8+ Gen 1, что делает её самым мощным устройством китайского производителя. Дизайн и дисплейOnePlus 10T обладает…

Новый одноплатник StarFive VisionFive 2 на 4-х ядерном RISC-V процессоре всего за $46 Совсем недавно программировали на Python и устанавливали Docker для Sipeed Lichee RV RISC-V. Модуль Lichee RV стал первым массовым дешевым решением на процессоре RISC-V с возможностью запуска Linux. Развитие архитектуры не стоит на месте, так компания StarFive, разработчик...

Что делать, если собеседование QA по типовым вопросам не работает Заходит как-то тестировщик в бар, а бармена нет — он на курсах «Как стать тестировщиком программного обеспечения».Всем привет! Меня зовут Алиса, я — ведущий тестировщик в компании Constanta, и сегодня расскажу вам, как мы нанимаем QA на наши проекты.Наверняка многие из вас ...

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

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

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

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

The Last Maverick: Raft это внезапно хороший выживач The Last Maverick: Raft — симулятор выживания на плоту, который выпустили в Google Play. Если вы новичок жанра, то на старте будет сюжетное обучение с мужчиной-предаталем. Вас научат расширять плот, ломать ненужные блоки, крафтить крюк-кошку и даже выходить в открытое море, ...

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

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

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

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

Анонсированы мощные смартфоны Xiaomi 12T и Xiaomi 12T Pro Серия Xiaomi 12T предстала в виде двух моделей: Xiaomi 12T и Xiaomi 12T Pro. У них обоих OLED-дисплей с диагональю 6,67 дюймов и частотой обновления 120 Гц. Стандартная версия предлагает тройной модуль камеры сзади: на 108 + 8 + 2 Мп. Это означает, что его уже можно назвать ...

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

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

Обойдёмся без Китая: Россия сама обеспечит ВМФ кораблями Заместитель генерального директора Объединенной судостроительной корпорации (ОСК) по военному кораблестроению Владимир Королев сообщил, что кораблестроительная отрасль России способна решить все задачи по обеспечению потребностей ВМФ страны в назначенные сроки. Журналис...

Умные счётчики Великобритании Есть у Великобритании интересная мечта: сделать так, чтобы к середине 2025 года все счётчики электроэнергии и газа в стране были «умными». В принципе, весь их «ум» заключается в возможности передавать данные провайдеру (здесь их можно свободно менять в поисках лучшего тарифа...

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

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

Саратовский суд запретил «информацию в приложении Tor Browser» Сегодня в Ленинском районном суде Саратова прошло новое рассмотрение дела The Tor Project. Суд частично удовлетворил иск прокуратуры и признал запрещенными информацию, содержащуюся в программном приложении Tor Browser, а также само приложение Tor Browser. Приложение из Googl...

Никогда ещё Sony так не поступала со своими эксклюзивами. The Last of Us Part I выйдет на ПК вскоре после выхода на PlayStation 5 Игра The Last of Us Part I, являющаяся ремейком оригинальной The Last of Us, выйдет на ПК с небольшой задержкой после старта на PlayStation 5.   Джонатан Бенайнус (Jonathan Benainous), который был ведущим художником по текстурам окружающей среды в данном проекте, ...

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

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

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

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

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

Thunderobot 911 Air D: игровой ноутбук «для начинающих» Привет, Хабр!Я Сергей, отвечаю за связи с игровым сообществом в М.Видео-Эльдорадо. Сегодня хочу поделиться личным мнением на новый в России бренд игровой техники и рассказать о нем на примере одного ноутбука. Если что-то забуду, приходите в комменты с вопросами.Итак, за посл...

Смартфоны ASUS оказались самыми мощными на рынке ASUS втиснула в ROG Phone 6 самое лучшее аппаратное обеспечение, а также некоторую игровую эстетику в сочетании с мощным решением для охлаждения, чтобы сделать его одним из самых производительных Android-смартфонов на июль 2022 года. Бенчмарк показывает, что другой телефон A...

NEC выбрала GPU-серверы Supermicro для одного из крупнейших в Японии суперкомпьютеров Компания Supermicro (NASDAQ: SMCI), являющаяся поставщиком комплексных ИТ-решений для облачных вычислений, искусственного интеллекта (ИИ)/машинного обучения, хранения данных и 5G/граничных вычислений, объявила о том, что NEC Corporation выбрала более 116 GPU-серверов Su...

Для GeForce RTX 4090 рекомендуют блок питания мощностью до 1200 Вт Ни для кого не секрет, что видеокартам Nvidia GeForce RTX 4090 нужны мощные блоки питания, но официальные рекомендации партнеров Nvidia разнятся. Некоторые производители следуют рекомендациям Nvidia по стандартному блоку питания всего на 850 Вт, но многие производители ...

Материнская плата Asus TUF Gaming A520M-Plus на чипсете AMD A520: бюджетная модель форм-фактора microATX со скромными возможностями Материнская плата Asus TUF Gaming A520M-Plus ориентирована на самых нетребовательных геймеров, которые хотят получить бюджетное решение для относительно небольшого игрового ПК. Данная модель форм-фактора microATX обеспечивает достаточное питание для очень приличного авторазг...

Postgres Pro Enterprise 14.4.1: что нового — статистика, безопасность, анализ работы VACUUM В дни майского HighLoad++ Foundation 2022 наша компания объявила о выпуске Postgres Pro Enterprise 14.2.1. С тех пор вышло несколько обновлений, мы расскажем о наиболее свежем из них - Postgres Pro Enterprise 14.4.1, основанном на PostgreSQL 14.4. Этот выпуск включает все но...

[recovery mode] Готовим нагруженный Postgres в Yandex.Cloud Перед тем как приступать к основной части статьи, наверное стоит начать с вопросов «зачем». В контексте данной статьи их три: 1)      Почему Postgres2)      Зачем Public Cloud3)      Почему Yande...

Расширение списка ACE для BloodHound BloodHound – это популярный инструмент для сбора и анализа данных при проведении пентеста внутренней инфраструктуры на базе Active Directory. Этот инструмент позволяет визуализировать некорректные настройки объектов AD и строить цепочки атак. Основная его особенность — испол...

Во что обернулась пересылка MQTT-сообщений в Telegram? Периодически возникает желание получать уведомления, иметь возможность настраивать источник и фильтровать сообщения по темам, и писать как можно меньше кода. Например, присылать себе картинку/цитату/слово дня или дельту по изменениям ордеров на бирже. В результате получился ...

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

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

Дюк, вынеси мусор! — Часть 4 С тех пор, как мы рассматривали принципы работы различных сборщиков мусора (раз, два, три), входящих в состав виртуальной машины Java HotSpot, прошел уже не один год. За это время было разработано еще несколько сборщиков, один из которых — ZGC — достаточно давно вышел из раз...

Не работай «в стол»: руководство для эффективного аналитика Привет, Хабр! Меня зовут Денис, я работаю продуктовым аналитиком в Delivery Club. Наша команда за последние полгода провела около сотни продуктовых исследований данных, которые способствовали появлению нескольких десятков продуктовых гипотез по улучшению нашего продукта. За ...

CGTN: За горами тяньшань: Синьцзян — страна чудес «К северу и югу от гор тяньшань вы можете видеть пышные пастбища; пустыня Гоби превратилась в плодородные поля с расплавленными снежными ирригационными фермами… » Текст популярной фольклорной песни под названием « Синьцзян — прекрасное место » («Xinjiang...

Работа с микросхемой АЦП MCP3301 Микросхема MCP3301 представляет собой 13-битный низкопотребляющий (до 450 мкА в активном режиме при питании  от источника 5 В) аналого-цифровой преобразователь (АЦП) последовательного приближения с дифференциальным входом и возможностью передачи данных по SPI-интерфейсу...

12 августа – уникальная дата в мире IT: 41 год назад появилась первая массовая персоналка от IBM и MS-DOS В 70-е годы XX века компания IBM ориентировалась в основном на корпоративный рынок, считая, что ограниченный спрос на персональные компьютеры не позволит построить серьезный бизнес. Мейнфреймы производились тогда примерно так же, как сейчас, пассажирские самолеты: под зака...

Представлен Huawei Mate 50E — самый доступный флагман с камерой XMAGE, OIS и переменной диафрагмой В дополнение к флагманским смартфонам Mate 50, Mate 50 Pro и Mate 50 RS Porsche компания Huawei представила более доступную модель под названием Mate 50E. Внешне и по габаритам он является копией Huawei Mate 50, однако этот смартфон построен на базе однокристальной сист...

Экструдер для получения филамента из PET тары Всем привет! Цены на филамент в последнее время вообще не радуют. Также особенностью 3D печати является тот факт, что некоторые детали приходится перепечатывать по нескольку раз для достижения желаемых результатов. Процесс разработки и печати детали иногда бывает достаточно ...

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

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

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

[Перевод] «Умное, значит уязвимое» — отрывки из книги Микко Хиппонена Микко Хиппонен — ИБ-эксперт из Финляндии. Он является авторитетом во всем мире по вопросам компьютерной безопасности, много лет публично комментирует и пишет о вредоносных программах, хактивистах и ​​правительствах. Он также является членом консультативного совета по ин...

Подарок ворам: новый смартфон Google можно разблокировать любым отпечатком пальца После того как Pixel 6a появился в магазинах, некоторые покупатели заметили, что любой отпечаток пальца может разблокировать их новые телефоны, что является довольно серьезным упущением в системе безопасности Google.

В США запретили продажу Китаю и России ускорителей искусственного интеллекта Nvidia и AMD Продолжающиеся попытки правительства Соединенных Штатов ограничить военные возможности России и Китая отразятся на разработчиках искусственного интеллекта, использующих американские чипы для обучения своих моделей. Администрация Байдена ввела новые ограничения на продажу ...

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

Есть ли жизнь на Go после C#? Всем привет! На связи Пётр, Go-разработчик в команде Ozon, которая занимается управлением товарами торговой площадки. Всё, что загружают продавцы, обрабатывается нашими сервисами. Девять месяцев назад я сменил основной язык программирования с C# на новый для меня Go. В стать...

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

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

ML в Managed Kubernetes: для каких задач нужен кластер с GPU Машинное обучение используют в разных сферах: от бизнес-аналитики до астрофизики. Для грамотного потребления ресурсов модели развертывают в контейнерах на выделенных серверах или в облаках. Теперь с ML можно эффективно работать в готовых кластерах Kubernetes — в них появили...

Рекордное подорожание. Сотовый оператор «МТС» поднял цены на секретном тарифном плане «Smart для своих» Одним из самых крупных, известных и наиболее распространенных операторов связи в России является «МТС», а пользуются его фирменными услугами и возможностями более чем 75 млн человек. Все они за счет использования услуг данной компании могут Читать полную версию публикации Р...

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

Развертывание Spring Boot приложения с помощью Nginx, Let's Encrypt и Docker Compose Привет, Хабр! В своей первой статье я бы хотел поделиться опытом в развертывании Spring Boot приложения. Но для начала небольшое отступление, которое должно ответить на вопросы зачем и почему.Недавно я столкнулся с задачей разработать Telegram бота. Казалось бы, что тут слож...

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

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

Square Enix устроил мягкий запуск Arena Battle Champions с мультиплеером Издатель Square Enix запустил Arena Battle Champions в Канаде и США на iOS и Андроид. Это что-то наподобие MOBA, только в более казуальном оформлении. Arena Battle Champions — мобильный экшен с изометрической камерой и сражениями в реальном времени в формате «3 на 3». Сейча...

Видеокарта Afox GeForce RTX 3070 D6H2 (8 ГБ): отличное соотношение возможностей и цены, не слишком шумный кулер Afox GeForce RTX 3070 D6H2 (8 ГБ) — прекрасная карта довольно высокого уровня, подходящая для игр в разрешении 2.5К с максимальными настройками графики (советуем включать DLSS при его поддержке в игре). Система охлаждения не слишком шумная, плата имеет привычную длину около ...

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

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

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

Инсайдер: Redmi готовит флагманы Redmi K60, K60 Pro и K60E. Причем самым мощным из них окажется базовый K60 Инсайдер и разработчик из Польши Каспер Скржипек (Kacper Skrzypek) поделился подробностями о линейке будущих флагманов Redmi K60. По его словам, в серии будет как минимум три модели: базовый Redmi K60, Redmi K60 Pro и Redmi K60E. Причем самым мощным из них будет –...

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

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

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

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

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

Made at Intel. Acquisitions Всем привет. С восстановленными в отпуске силами приступаю к продолжению саги Made at Intel (начало -1,2,3,4,5). Cегодня речь пойдет об М&A активности компании, которую ваш покорный наблюдал в течение 20ти с хвостиком лет. Тема поглощений неисчерпаема, и если рассматрива...

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

Как разогнать смартфон Xiaomi. Нужно только отключить одну настройку Кажется, производительность мобильных процессоров достигла такого уровня, что даже производители смартфонов не могут угнаться за их мощностью. Яркий пример — флагманские чипсеты Qualcomm Snapdragon. Несмотря на энергоэффективный техпроцесс, они сильно греются и уже через не...

Как минимум один партнёр Intel отказался от выпуска карт Arc Alchemist из-за проблем с качеством У сторонних партнёров компании Intel есть проблемы с изготовлением карт Arc Alchemist. Как минимум один из них прекращает производство карт из-за проблем с качеством. По данным источника, у нового семейства видеокарт не слишком радужные перспективы. Отмечается, что про...

Реализация кэш-компрессии по алгоритму base+delta Существенную часть кристалла современных ЦП занимает кэш-память. Дальнейшее увеличение кэш-памяти без изменения технологических норм приведет к соответствующему увеличению кристалла. Одним из способов увеличения объема хранимой информации в кэше без увеличения самого кэша яв...

AnTuTu выбрал самые мощные Android-смартфоны субфлагманского и среднего уровней AnTuTu опубликовала сразу несколько рейтингов самых мощных Android-смартфонов в мире в разных ценовых категориях.

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

Как открыть карту Visa и MasterCard, чтобы оплачивать зарубежные сервисы и покупать в иностранных интернет магазинах После ухода Visa и MasterCard с российского рынка В 2022 году для многих россиян стала проблемой отсутствие возможности оплатить свои любимые зарубежные онлайн сервисы и интернет магазины.Для того, чтобы вернуться к привычному способу оплаты товаров и усл...

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

Dreame Technology представит на выставке IFA 2022 свои новинки для уборки умных домов Быстрорастущая компания Dreame Technology (Dreame), лидирующая в области технологий интеллектуальной уборки дома, представит на выставке IFA 2022 в Германии, в которой она участвует впервые, серию нового оборудования для повышения качества уборки полов. Компания рассматривае...

Проектирование Data Pipelines в Apache Airflow Сегодня я хотел бы познакомить вас с важным инструментом в методологии DataOps, а именно Apache Airflow и проектирование Data Pipelines (Конвейеры данных).Эта статья будет посвящена краткому введению в Airflow и шагов по созданию и настройке конвейеров данных (Data Pipelines...

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

NORVI ENET: ESP32 + Ethernet W5500 (а что, так можно было?) Продолжаем знакомство с контроллерами Norvi и на этот раз разберём устройство и назначение довольно продвинутой модели AE06-T, принадлежащей к семейству NORVI ENET. Контроллеры этой линейки имеют все достоинства рассмотренных ранее устройств NORVI IIOT, а кроме этого — сет...

А как у них? Культурные различия IT-гигантов: МЯСО vs FAANG Фраза “Мы живем в удивительные времена” стала грустноватым клише. И некоторое время назад многие работники IT-сферы серьезно задумались о миграции (утверждение, написанное в мае 2022, сейчас звучит еще наивнее).Сам миграционный топик довольно серьезно исследован на хабре - м...

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

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

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

Почему вам нужно купить смартфон на процессоре Snapdragon 6 Gen 1 Не секрет, что процессор смартфона влияет не только на производительность, но и на другие характеристики: автономность, скорость зарядки, качество фото, возможности видеосъемки и так далее. Если устройство оснащено посредственным железом, то пострадают и геймеры, и люди, пр...

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

Ученые нашли призрачную “умирающую” радиогалактику чрезвычайно редкого типа Ученые-астрономы из Индии обнаружили весьма необычный космический объект, огромную радиогалактику, которая “умирает”. Точнее, к настоящему времени она уже, вероятнее всего, полностью мертва. Эта новая галактика, известная как J021659-044920, находится на удалении...

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

iPhone 14 получит чип Apple A15, но будет мощнее iPhone 13 iPhone 14 будет мощнее iPhone 13, несмотря на одинаковые процессоры. Об этом рассказал инсайдер, известный под ником ShrimpApplePro.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также можете ознакомиться с другими материалами рубрики Новости Apple. The...

Как я восстанавливал аудиозапись Adobe Audition 1.5 из временного файла Звуковым редактором Adobe Audition версии 1.5 пользовались многие пользователи старых ПК. Некоторые пользуются им до сих пор из-за его простоты и удобства, несмотря на наличие более свежих версий или другого подобного современного софта. В своих предыдущих статьях я неоднокр...

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

Что почитать по ИБ в метро от Бутово до Савёловской Привет! Каждый день у меня есть 45 минут сидя стоя в метро на новости/аналитику/книги, чтобы не отставать от того, что происходит в сфере кибербезопасности. И так как в моих сутках, как и у всех, 24 часа, приходится выбирать тот контент, который успеваешь «пер...

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

В мобильной игре Abyssal Sword откровенные модельки героев Abyssal Sword — мобильная RPG в фэнтези сеттинге. Сейчас в неё можно поиграть на Android в США и на Филиппинах; в этих странах проходит ЗБТ. Игра напомнит вам RAID: Shadow Legends, особенно тем, что сюжет повествует о группе героев, которые должны остановить Зло, включая огр...

Бинго! Нашел самый мощный Андроид до 25 тысяч рублей Помните, какой фурор произвел POCO X3 Pro в прошлом году? Тогда Xiaomi удалось сделать мощный смартфон с флагманским железом по цене среднебюджетника. Он оказался настолько популярным, что даже сейчас многие продолжают искать его в магазинах, но, к сожалению, с прилавков ег...

Королевская битва Sigma предлагает мультяшную графику и авто-наведение Sigma — королевская битва на смартфоны. Сейчас мы говорим про версию на Android, которая появилась в Индонезии. Она вбирает в себя моменты из разных проектов в жанре «battle royale» — Garena Free Fire, PUBG Mobile и так далее. В Sigma довольно большая карта с возможностью с...

Камеры iPhone X, iPhone 11 Pro, iPhone 12 Pro, iPhone 13 Pro и грядущего iPhone 14 Pro сравнили на общем изображении До выпуска серии iPhone 14 осталось меньше месяца, при этом дизайн смартфона инсайдеры давно слили, а точные чертежи, которые попали в руки производителей аксессуаров, позволили создать трёхмерные модели новых устройств. Главным нововведением iPhone 14 Pro и iPhone 14 P...

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

Исследование: 38% наёмных сотрудников готовы получать зарплату в криптовалюте В США существует компания Bakkt. Базирующееся в Атланте дочернее предприятие Intercontinental Exchange (ICE) (американской компании, владеющей Нью-Йоркской фондовой биржей) в настоящее время разрабатывает открытую, бесшовную и доступную по всему миру плат...

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

Пять навыков Java, которые точно проверят на собеседовании в 2022 году По данным Хабр.Карьеры за июнь, чаще всего среди всех IT-специалистов российские компании искали backend-разработчиков. При этом самым популярным языков программирования, на которых реализуют backend, является Java. Так, доля вакансий Java-разработчиков среди всех вакансий н...

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

[Перевод] Правило 3-х часов: Сколько нужно работать в день Размытое зрение, стук по клавиатуре и одно глобальное правило продуктивности.Я был там. Слишком долго работаю над проектом. Я начинаю ошибаться. Я теряю детали. Ошибки продолжают появляться, а качество падает.Делаю что-нибудь творческое в течение нескольких часов, и это утом...

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

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

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

США хотят перекрыть Китаю доступ к оборудованию для производства флеш-памяти NAND Соединенные Штаты рассматривают возможность ограничения поставок американского оборудования для производства микросхем производителям микросхем памяти в Китае, в том числе Yangtze Memory Technologies. Это позволит приостановить развитие полупроводникового сектора второй...

Буддийский лидер призывает взять обязательство «не применять первыми» ядерное оружие  26 июля в преддверии десятой Конференции по рассмотрению действия ДНЯО (Договор о нераспространении ядерного оружия), которая открылась 1 августа в штаб-квартире ООН в Нью-Йорке, Президент объединения японских буддистов Soka Gakkai International (SGI) Дайсаку Икеда призвал п...

И кому такой нужен? Juno продаёт планшет на Linux, но со штатными дистрибутивами он работает не слишком хорошо Компания Juno Computers уже несколько лет продает ноутбуки и настольные компьютеры с Linux. Теперь же в списке появился и первый планшет на этой ОС. Речь идёт о модели Juno Tablet. При этом пока что этот планшет не полностью работает с поставляемыми дистрибутивами, хотя...

Выпустили пар: мошенники используют метод Browser-in-the-Browser для кражи аккаунтов у игроков на Steam "Хочу рассказать историю, как я недавно лоханулся и потерял свой аккаунт Steam со 100+ играми и донатом на общую сумму больше 15 тыщ рублей". Или вот: "Несколько косарей в Стим вложено, и штук 20 игр, некоторые с дополнениями, на нем висит". Таких историй десятки, если не с...

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

Respawn работает над однопользовательской игрой во вселенной Apex По всей вероятности, студия Respawn решила отойти от Titanfall, и теперь её основным приоритетом является Apex Legends.

Разработка cache-сервера для сохранения аккаунтов в задачах веб-парсинга Всем привет!Одной из самых больших проблем при решении задач веб-парсинга данных является риск блокировки аккаунта. В общем случае эта проблема возникает только по одной причине – это большое количество запросов к веб-порталу за единицу времени.Существует несколько путей реш...

Canary-релизы в Kubernetes на базе Ingress-NGINX Controller Canary-развертывание используется, чтобы протестировать новую функциональность на отдельной группе пользователей. Группа выделяется по определенному признаку. Тест при этом не должен затрагивать работу основной версии приложения и его пользователей. Нагрузка между двумя верс...

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

Apple оснастит iPhone 2024 года процессорами, выполнеными по 3-нм техпроцессу TSMC У компании Apple уже есть 3-нм чипы, которые должны появиться в конце этого года. Однако они предназначены не для iPhone 14. Компания намерена переходить на новый техпроцесс только к 2024 году. Как ожидается, такие чипы появятся в iPhone 16 Pro и iPhone 16 Pro Max. Отм...

Программируем Arduino Uno на Rust: настраиваем среду и моргаем светодиодом Кто-то из вас наверняка задавался вопросом: а нельзя ли программировать Arduino на чём-то более современном и удобном? Вот и я задавался. И нашёл Rust (не то, чтобы я о нём не знал). И на нём можно программировать микроконтроллеры AVR и платы Arduino, построенные на них. И з...

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

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

ТОП-5 лучших смартфонов до 30000 рублей: рейтинг октября 2022 Если вы в поисках нового смартфона и готовы потратить на его покупку 30 тысяч рублей, то наша новая подборка создана специально для вас. Мы отобрали пять лучших моделей в данной ценовой категории из всех, что представлены на рынке на сегодняшний день. Xiaomi 12 Lite Имея в к...

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

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

Задача о 8-ми ферзях. Свежий взгляд. Шаг 1 + 1/2. Сокращаем количество шагов перебора в три с половиной раза Данная статья в большей мере является уточнением моей предыдущей статьи по оптимизации перебора на шахматной доске с ферзями.https://habr.com/ru/post/679200/Оптимизация перебора в данной задаче, это не только лишь хардкорное скоростное решение на базе 64-битной арифметики и ...

[Перевод] Атака на Intel TXT через перехват выполнения кода SINIT Атака, представленная в этой статье, как обычно, предполагает, что злоумышленник может выполнить код до запуска TXT, т.е. до инструкции SENTER. Цель злоумышленника состоит в том, чтобы либо 1) иметь возможность скомпрометировать только что загруженный гипервизор, даже если о...

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

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

Какие сервера Tower of Fantasy выбрать русскоговорящим? Сервера Tower of Fantasy запустили сегодня ночью. Пока игроки столкнулись с ожиданием в очереди, мы решили подсказать, где будет собираться ру-комьюнити. Tower of Fantasy — MMO на ПК и смартфоны, которая почти стала «убийцей» Genshin Impact; финальный вердикт вынесут геймер...

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

Xiaomi отказалась от Android One. Конец эпохи? Уже довольно давно Google запустила инициативу Android One. Это позволило сильно изменить рынок смартфонов. Компании получили возможность выпускать более доступные устройства, которые хорошо продавались и увеличивали выручку. Пользователи получали, опять же, более доступные...

Самые мощные смартфоны субфлагманского и среднего уровней. В лидерах рейтинга AnTuTu перемены Команда бенчмарка AnTuTu опубликовала рейтинги субфлагманских моделей и моделей среднего уровня на основе операционной системы Android по состоянию на июль 2022 года. В рейтинге субфлагманов сменился лидер — первое место занял OnePlus Ace, сместив прежнего лидера...

Что нужно знать системному аналитику уровня Middle и Senior: план развития Hard Skills Решил составить для себя план развития (я в IT с 2007, как аналитик - с 2017). Что получилось: некий чек-лист с перечислением 13 блоков (от работы с требованиям до безопасности) с описанием, что обязательно и желательно знать/уметь.С чего все началось. Я недавно менял работу...

6300 мА·ч, NFC, Android 12, камера как у iPhone 13 и максимальная защита от пыли и воды при цене всего 110 долларов. Анонсирован Oukitel WP20 Pro, старт продаж – уже 22 августа Полку защищенных смартфонов прибыло. Oukitel WP20 Pro преподносится как очень недорогая, и довольно тонкая модель для смартфонов, имеющих максимальную защиту от пыли и воды: он защищен в соответствии со степенями IP68, IP69K, а также отвечает требованиям амери...

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

Управление устройствами интернета вещей через Kubernetes Kubernetes последовательно захватывает все новые ниши для декларативного описания ожидаемого состояния и теперь ресурсами Kubernetes можно управлять облачными провайдерами (например, через Crossplane), создавать и масштабировать функции (KNative) и многим другим. И кажется и...

Представлен смартфон Lenovo Legion Y70 Компания Lenovo пополнила ассортимент смартфонов моделью Lenovo Legion Y70, которая, как и большинство флагманов последних недель, построена на топовой восьмиядерной платформе Qualcomm Snapdragon 8 Plus Gen 1. Новинка также характеризуется корпусом толщиной 7,99 мм, мас...

Обзор Asgard Bragi V3 DDR4-3600 MHz CL14. Оперативная память Samsung B-DIE с Алиэкспресс Несмотря на прошедшее время с момента выхода памяти DDR5 и заметное снижение ее стоимости, актуальность DDR4 будет сохраняться еще как минимум 2-3 года. Это касается как сборки систем с компонентами, приобретенными на вторичном рынке, так и при выборе материнских плат послед...

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

Tesla создаёт свой собственный суперкомпьютер Dojo Tesla представила дополнительную информацию о микроархитектуре Dojo компании на конференции Hot Chips 34 в этом году. Компания надеется создать суперкомпьютер с искусственным интеллектом для передачи видеоданных для своих транспортных средств. Веб-сайт Serve The Home недавно...

Подводное извержение вулкана заполнило атмосферу водой — чем это грозит? Самый мощный взрыв вулкана за историю наблюдений В середине января нынешнего года произошло извержение подводного вулкана Хунга Тонга-Хунга Хаапай. Оно стало одним из самых мощных из когда-либо зарегистрированных людьми. Звук этого извержения был слышен на расстоянии до 1000...

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

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

Исследование и анализ содержимого неизвестной карты памяти Недавно мой один знакомый подарил мне старую SD карту памяти фирмы «Canon» на 128 МБ, которую нашёл где-то на улице. Её вполне мог кто-нибудь просто выкинуть, так как обычному пользователю ей очень сложно найти применение в современных технических условиях. Объём 128 МБ по н...

Восстановление повреждённых файлов на основе CRC32 Нашел я недавно в закромах старый оптический диск (CD). Открыл его в проводнике и не могу зайти ни в одну папку. Протёр диск. Попробовал снова - та же оказия. Царапины на диске конечно есть, но не много и не сильные. Решил воспользоваться специальным софтом BadCopy. Половина...

Real-time optimization (RTO) — что это такое и в чем его польза Привет! В этом посте мы обсудим Real-time optimization и его влияние на бизнес, само собой, по большей части поговорим про нефтехимию. Но RTO способно повысить эффективность бизнеса и в других сферах, главное — правильно применять этот подход.Что это вообще такое —...

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

Эксперты сопоставили онлайн-навыки россиян и жителей стран ОЭСР К такому выводу пришли эксперты Института статистических исследований и экономики знаний (ИСИЭЗ) НИУ ВШЭ, сравнив российские данные с усредненными показателями стран ОЭСР в этой сфере, пишет "КоммерсантЪ" . Условия для использования населением возможностей цифровиз...

Зачем актуальные iPhone 13 Pro и iPhone 13 Pro Max сняли с производства? Они бы навредили продажам новых смартфонов Как сообщает Tom's Guide, компания Apple не только сняла с продажи смартфоны iPhone 11, iPhone 12 mini, iPhone 13 Pro и iPhone 13 Pro Max, но и прекратила их производство. Они будут продаваться до тех пор, пока не закончатся складские запасы. Источник добавляет, что...

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

Смартфоном Huawei Mate 50 Pro можно без последствий разбивать орехи. Это показали на видео На конференции, посвящённой презентации смартфона Mate 50 Pro, компания Huawei объявила, что экран нового флагмана будет защищать стекло Kunlun. По официальному заявлению, стекло Kunlun в 10 раз прочнее обычного. В специальной версии им оформлена и передняя панель, и за...

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