Социальные сети Рунета
Среда, 24 апреля 2024

Темная тема = шрифтовой ад / Решение В предыдущей статье я подробно разобрал проблемы связанные со шрифтами для темной темы и причины их актуальности. В данном материале смотрим на то, какие есть решения и что предлагает индустрия. + figma файл с адаптированным мной под темную тему стандартным текстовым набором...

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

Переработанный Paint с тёмной темой уже можно получить на любой версии Windows 11, но Microsoft здесь ни при чём Компания Microsoft значительно переработала свой знаменитый графический редактор Paint с выпуском операционной системы Windows 11. Однако в приложении до сих пор отсутствует поддержка тёмного режима.  Прошло несколько месяцев с момента выпуска переработанного прил...

[Перевод] Полторы тысячи сверхновых легли в основу самого подробного наблюдения за тёмной материей и тёмной энергией G299 – остатки сверхновой типа Ia Два десятилетия наблюдений за взрывами сверхновых и новый мощный инструмент анализа данных смогли дать нам наиболее подробный обзор тёмной энергии и тёмной материи на сегодняшний день. Тёмная энергия и тёмная материя – иногда их называют ...

Непотопляемый Skype: Microsoft запустила кардинальное изменение дизайна и добавила полезные новшества Компания Microsoft выпустила крупное обновление для Skype с совершенно новым внешним видом и несколькими полезными для пользователей новшествами. Интересно это ещё и тем, что Skype уже давно перестал быть основной коммуникационной платформой Microsoft, уступив «п...

Фантомас, Наташа Ростова и Мейбл Пайнс: как мы делали темную тему для ispmanager Привет, Хабр! Меня зовут Сергей Пестерев, в ispmanager я отвечаю за дизайн продукта. Пожалуй, сложно представить себе более холиварную зону ответственности. Стоит лишь заговорить о дизайне, как тут же оживляются пользователи, которым он якобы не нужен, — они требуют новых ин...

На Windows 11 вышли Apple Music, Apple TV и Apple Devices — они заменят iTunes В прошлом году Microsoft и Apple объявили о выходе новых приложений Apple Music и Apple TV для Windows. И вот они уже доступны. Пока что это Apple Music и Apple TV, которые ожидаются исключительно для Windows 11 и функционально заменят iTunes, хотя и не полностью. Новы...

Мы с тобой одной крови? Ранее в этом блоге я уже затрагивал тему неоднородности человеческой крови, сложности её переливания и создания кровезаменителей. Публикация «История крови» набрала рейтинг +102, а также я получил за неё один из самых восхитительных отзывов. Мне довелось узнать, что за чтени...

Журнал Empire назвал 100 величайших фильмов всех времён В первой двадцатке нет «Гражданина Кейна» — зато есть «Звёздные войны», «Тёмный рыцарь» и «Крёстный отец».

Полная история создания Elite. Часть 1 За основу я взял оригинальный текст книги «The Backroom Boys: The Secret Return of the British Boffin» (автор Francis Spufford), о которой узнал случайно. «Backroom Boys» – в Британии индустриальной эпохи так называли гениальных инженеров, которые трудились в «продуваемых на...

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

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

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть2. HTML и веб-сервер с SD картой От переводчика. Продолжаем изучать тему создания веб-серверов на Arduino и на микроконтроллерах вообще. В этой статье скомпанованы две части оригинального руководства — «Структура веб-страницы (HTML)» и «Arduino веб-сервер с SD картой». Материал в этих уроках излагается п...

Анонс Windows 11 Insider Preview Build 25272 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 25272 для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.25272.1000.rs_prerelease.221216-1237. Важно! С недавнего времени сборки по програм...

GPT Chat для преподавателя английского Какие я обнаружила сферы применения GPT чата в своей работе:1. Работа с лексикой:— подготовка списка слов (wordlist) по уровням языка на основе текста или видео;— подбор определений к словам на английском языке и примеров, либо переводов на русский язык (далее готовый список...

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

Вы против феминисток? Вот что про вас выяснили психологи Новое исследование предоставило доказательства того, что личностные черты так называемой Тёмной триады связаны с антифеминистскими настроениями.

Фирменного красного цвета в YouTube становится меньше. Сервис тестирует новый интерфейс Красный цвет является неотъемлемой частью фирменного стиля сервиса YouTube. Разработчики много раз вносили изменения в пользовательский интерфейс, однако красные элементы зачастую оставались неизменными. Но теперь YouTube тестирует цветовые вариации для индикатора ...

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

Gainward представила видеокарты GeForce RTX 4070 Ti Сегодня компания Gainward, один из ведущих производителей видеокарт для энтузиастов и геймеров в мире, официально представила свои новейшие видеокарты серии GeForce RTX 4070 Ti, которые идеально подойдут для игроков, ценящих лучшее соотношение производительности к стоимости....

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

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

Алгоритм HyperLogLog, или Оцениваем мощность множества за O(1) Привет, Хабр! Меня зовут Максим, я учусь на третьем курсе МФТИ. Этим летом я участвовал в студенческой программе, которую проводила команда Tarantool. Если кратко, суть программы в том, чтобы самостоятельно или в команде решить исследовательскую задачу в определенный срок....

Ассоциативная память без нейросетей + генерация текста Когда‑то давно ко мне пришла идея реализовать алгоритм основанный на цепочках символов. Этот алгоритм выделяет в тексте несколько последовательностей символов, и таким образом производит его анализ. Этот алгоритм в какой‑то мере похож на метод построения ...

ЧВК Вагнера предлагает американцам покинуть тёмную сторону В сети появился ролик, призывающий американцев вступать в "Оркестр" ЧВК Вагнера, ради спасения истинных Соединенных Штатов

Знакомство с указателями в Паскале Всем читателям habr.com, привет! Мы студенты Технического ВУЗа- Мария и Екатерина, и хотим рассказать о своем опыте работы с указателями на языке программирования Паскаль.Знакомство с указателями произошло еще на первом курсе, когда нам читали предмет по языку программирован...

Вознаграждения в Bug Bounty VK, или Как мы работаем с деньгами Привет, Хабр! В прошлой статье я рассказал о том, как правильно искать уязвимости и составлять отчёты для программы Bug Bounty VK, сегодня я хочу раскрыть тему вознаграждений. Если тебе интересно узнать, почему с точки зрения владельца программы и багхантера это два абсолютн...

NASA предложила всем желающим помочь ей в поиске особенно далёких галактик в космосе Американское космическое агентство NASA запустило эксперимент Hobby-Eberly Dark Energy Experiment (HETDEX). Цель инициативы заключается в изучении тёмной энергии в течение пяти лет.

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

Анонс Windows 11 Insider Preview Build 22621.1037 и 22623.1037 (канал Beta) Доброе утро, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1037 и 22623.1037 (KB5021304) для участников программы Windows Insider на канале Beta. Это последняя инсайдерская сборка для канала Beta в 2022 году. Выпуск сбо...

Парсинг ответов на BLE-команды на языке Swift на примере GoPro Привет, Хабр! Меня зовут Полина, работаю в Doubletapp iOS‑разработчиком и сегодня хочу рассказать о нашем опыте работы с API GoPro, а конкретно с парсингом ответов на команды BLE, которые описаны в этом API.Содержание:• Принцип работы с BLE-уст...

Изучаем mergeMap, switchMap, concatMap и exhaustMap Я Angular разработчик. Это моя первая статья и таких я собираюсь написать много. Пришла эта идея мне в голову потому что иногда, пытаясь найти какую-то информацию в интернете о принципах работы какого-либо инструмента разработки, я не нахожу абсолютно ничего. Это либо ненави...

Семантическое версионирование и проблемы с зависимостями — коротко о lockfile Привет, меня зовут Анастасия Пласкевич, я фронтенд-разработчик. Недавно на проекте я разбиралась с зависимостями и углубилась в эту тему так, что собрала небольшой доклад о том, что такое Lockfile, как работает yarn.lock, как решать проблемы с зависимостями в проекте и делат...

Дисковая подсистема в ОС Linux В сегодняшней статье мы поговорим об устройстве дисковой подсистемы в ОС Linux. Конечно, многие скажут, что на эту тему написано уже множество статей и все и так прекрасно знают, как устроен Линукс и в том числе, как он работает с дисками. Однако, как показывает практика, да...

Теория и практика БПЛА, или как я учился в Школе дронов МАИ Продолжая уже поднимавшуюся в этом блоге тему беспилотных летательных аппаратов, сегодня я расскажу об опыте посещения пятидневных курсов операторов БПЛА от Московского авиационного института. Читать далее

Визуализация весов в машинном обучении на примере алгоритма Random Forest и Decision Tree Привет, Хабр!Меня зовут Александр Серов, я Data Scientist и являюсь участником профессионального сообщества NTA.  Сегодня загляну «под капот» алгоритмов, использующих в своей основе деревья решений. Один из самых мощных алгоритмов контролируемого машинного обучения...

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

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

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

Что лучше: фильм «Первому игроку приготовиться» или книга Эрни Клайна «Ready Player One»? С чего начать? Сравнивать фильмы и книги — дело неблагодарное. Поклонников хватает и у тех, и у других, но часто бывает, что фильм получается жалкой копией оригинала или вообще имеет лишь приблизительное сходство. Например, фильм «Первому игроку приготовиться»…. ощущение — с...

В смартфон Honor 80 Pro добавили Snapdragon 8+ Gen 1 и плоский экран Honor 80 Pro предлагает OLED-дисплей диагональю 6,67 дюймов и частотой обновления 120 Гц. Пиковая яркость достигает 1000 нит, чего достаточно для солнечных дней. Жалко только, что Honor не добавил уже привычный «эффект водопада», то есть экран остался плоским. В Honor 80 Pr...

Разработчики Arena Breakout ответили на 3 важных вопроса Arena Breakout — лутер-шутер для смартфонов и замена Escape from Tarkov. Некоторые соло-игроки жаловались на перестрелки с отрядами противника. На это Tencent рассказал, что в Arena Breakout нет разделения в матчмейкинге на одиночную и командную игру. И хотя команда из 4 чел...

[Перевод] Декораторы, о которых вам не расскажут Как вы знаете, декораторы - это одна из особенносте ython , но есть много людей, которые либо не знакомы с ними, либо, что еще хуже, знакомы с ними (на практике, или изучали), но так и не "поняли" их.Если вы относитесь к последней категории, вам почти обязательно будут ободр...

«МойОфис» получил большое обновление – более 1200 улучшений и изменений Компания «Новые облачные технологии» объявила о выпуске масштабного обновления для офисного пакета «МойОфис» и почтового сервиса Mailion.  Как обещают разработчики, релиз насчитывает более 1200 улучшений. Версия «МойОфис» 2.3 по...

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

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

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

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

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

Луна с 30-кратным зумом, режим ночной съемки и примеры дневной съемки. Новые фото, демонстрирующие возможности Samsung Galaxy S23 – базовой модели линейки Эдвардс Урбина (Edwards Urbina) из Никарагуа, имеющий в своем распоряжении телефоны Samsung Galaxy S23, продолжает публиковать примеры фото, сделанные на основную камеру новых флагманов Samsung Galaxy S23. На этот раз приводим подборку фото, сделанных камерой базовой м...

Пресс-релиз сборок Windows 11 Insider Preview Build 22621.1028 и 22623.1028 Компания Microsoft выпустила Windows 11 Insider Preview Build 22621.1028 и 22623.1028 для инсайдеров в Beta Channel. • Build 22623.1028 = Новые функции развернуты; • Build 22621.1028 = Новые функции отключены по умолчанию; December 2022 Bug Bash: Инсайдеры в каналах Dev и Be...

Библиотека алгоритмов на графах на языке Go. Часть 1 Приветствую тебя, дорогой читатель! Мне 21, я студент и младший Go-разработчик, а это - мой первый пост на Хабре. Недавно в компании с одногруппником мы решили взяться за амбициозный проект и я решил, что он, как никакой другой, подходит под первую статью. Проект заключается...

Материалы python-митапа: Go для питонистов, syslog и контейнерные рантаймы Привет, Хабр! Этот пост — отчёт с митапа Moscow Python x YADRO. Мы обсуждали отличия языков Python и Go, подробно разобрали работу с протоколом syslog и почти написали свой Docker. Если вам интересны эти темы — заходите под кат, там вы найдёте видеозаписи...

Что узнали рубисты igooods, делая push-уведомления В вашей ленте новый текст по мотивам доклада на Ruby Russia 2022. Сегодня Георгий Быков, Ruby и Elixir-разработчик из igooods, расскажет, с какими проблемами столкнулась его команда при создании пушей, и как им удалось их решить. Читать далее

Про Vim " Горячие клавиши Тема очень обширная, не сказать бесконечная, но я постараюсь затронуть только очень важные вещи, о которых говорится не так много в бесчисленных джентльменских минимумах по Vim. Хотя, конечно, придется время от времени возвращаться к теме дабы дать уточняющие указания или ре...

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

QoS, RAN, TN — еще не все сказано И снова здравствуйте, господа и дамы!Сегодня я расскажу об очень ресурсоемкой теме. Тема с названием - внедрение QoS и политики приоритезации трафика в сетях Telco.С чего все началось? Дело в том, что примерно до 2010 года все телеком операторы жили припеваючи, не зная пробл...

Поиск в глубину, поиск в ширину, алгоритмы Дейкстры и А* — это один и тот же алгоритм В алгоритмических задачах на графах мы часто используем четыре известных алгоритма: Поиск в ширину или глубину, алгоритмы Дейкстры и А*. Разбираемся, почему на деле это один и тот же алгоритм. Читать далее

Качайте The Division Resurgence на Android The Division Resurgence — мобильный MMO-шутер от Ubisoft, для которого началось ОБТ. Подробности о нём вы найдёте в отдельной статье. Поиграть могут только геймеры на Android. Интересно, что французский издатель в итоге дал доступ только тем, кто получил приглашения, и то по...

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

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

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 1 От переводчика. В сети есть много информации о работе веб-серверов на микроконтроллерах, но она плохо структурирована и не отличается системным подходом к изложению материала. Среди прочих есть в интернете один замечательный, можно сказать культовый, туториал (руководство)...

Пресс-релиз сборки Windows 11 Insider Preview Build 25272 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25272 для инсайдеров в Dev Channel. TL;DR • Эта сборка получила хороший набор улучшений и исправлений для инсайдеров; [Изменения и улучшения] [Общее] • Перемещено приложение Quick Assist из Windows Tools, ч...

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

Анонс Windows 11 Insider Preview Build 22621.1028 и 22623.1028 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1028 и 22623.1028 (KB5021866) для участников программы Windows Insider на канале Beta. Сборка 22623.1028 — доступно тестирование новых функций. Сборка 22621.1...

Huawei Mate 50 Pro обошел iPhone 14 Plus в тестах качества экрана DxOMark Huawei Mate 50 Pro становился уже дважды лучшим в тестах DxOMark — он возглавляет рейтинги основной и фронтальной камер. А теперь специалисты протестировали экран телефона. На этот раз Mate 50 Pro не оказался лучшим в абсолюте, но он вошел в топ-10 лучших телефон...

Обучаем SVTR-Tiny для распознавания текста сцены Сегодня мы расскажем вам, как дообучить новую state-of-the-art модель SVTR-Tiny для распознавания текста сцены (текста в реальных уличных условиях) на собственноручно сгенерированных изображениях с помощью API библиотеки PaddleOCR. Читать далее

Как развлекался Линус Торвальдс, каково на вкус виртуальное пиво и причем здесь sisu Сегодня исполняется 53 года человеку, имя которого знакомо каждому айтишнику. Наверное, в заслугу Линуса Бенедикта Торвальдса можно записать не только создание ядра Linux, но и то обстоятельство, что, несмотря на публичность и широкую известность, он сумел не «забронзоветь»...

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

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

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

[Перевод] Военное вычислительное мышление. Тактический искуственный интеллект. Часть III В двух предыдущих постах в блоге на тему анализа поля боя (вычислительное военное мышление и тактический искусственный интеллект), я рассказал, как программа может определять ключевые тактические позиции, как то: закрепленные / не закрепленные фланги и ограниченные / неогран...

И самые лучшие книги они в рюкзаках хранят… В этом топике продолжим тему решения криптографических загадок с MysteryTwister. Ранее уже были опубликованы статьи навеянные задачами с этого ресурса («Угнать SIGABA за 24 часа», часть 1, часть 2). На этот раз возьмём задачу, основанную на классической «задаче о рюкзаке». А...

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

Страшная игра Captivity: Horror Multiplayer отдаёт Outlast Captivity: Horror Multiplayer — мобильный хоррор с одиночным и сетевым режимами. Хотя графика в нём и на уровне бюджетных смартфонов, игровой процесс выполнен на уровне Outlast и ей подобных инди-страшилок. Captivity: Horror Multiplayer выпустили на Android ещё 27 декабря 2...

Одна платформа, чтобы править всеми Привет! Меня зовут Миша, я работаю в Ozon Tech — руковожу направлением базовых сервисов в платформе. Ozon сегодня — это порядка 4000 разработчиков и более 3500 сервисов. Разработка постоянно развивается, количество сервисов увеличивается, и одна из сложных задач — ...

Роскосмос не отказывается от планов по созданию сверхтяжелой ракеты для изучения дальнего космоса, но приоритетные проекты – иные В интервью изданию «Ведомости» глава Роскосмоса Юрий Борисов затронул тему перспективной российской сверхтяжелой ракеты. Создание ее – по-прежнему в планах компании, но не первоочередных. «Если мы говорим о лунной программе и о полетах в дальний...

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

SOAR в Kubernetes малой кровью Как идеально не строй цикл разработки и поиска уязвимостей, все равно будут существовать кейсы, которые приводят к security-инцидентам. Поэтому давайте соединим два ингредиента: control loop (reconciliation loop) и полную декларативную возможность Kubernetes и посмотрим, как...

4 классных фишки Freeform в iOS 16.2, которые вы должны попробовать В релизе iOS 16.2 одним из главных нововведений стало появление Freeform — доски для совместной работы. За две недели после выхода апдейта с этим приложением пользователи уже успели опробовать его и определиться с самыми классными возможностями этого приложения. Возм...

Книга «40 алгоритмов, которые должен знать каждый программист на Python» Привет, Хаброжители! Понимание работы алгоритмов и умение применять их для решения прикладных задач – must-have для любого программиста или разработчика. Эта книга поможет вам не только развить навыки использования алгоритмов, но и разобраться в принципах их функционирован...

Как настроить библиотеку SFML в Visual Studio Следующая тема Инструкция подключения мультимедийной библиотеки SFML к Visual Studio С++. Читать далее

Как я создавал свой первый дашборд на Visiology 3 и почему второй буду делать немного позже Привет, Хабр! Меня зовут Салават Сафиуллин, и сегодня я хочу поделиться с вами своим первым опытом создания дашборда на Visiology 3. Это новая версия платформы, которой мы пользуемся уже несколько лет, но она кардинально отличается как архитектурой, так и принципами работы. ...

В Google Pixel 8 и Google Pixel 8 Pro ожидается использование 50-мегапиксельного датчика Samsung ISOCELL GN2 Сообщается, что Google будет использовать для своей серии смартфонов Pixel 8 датчик изображения ISOCELL GN2, разработанный Samsung Electronics. Об этом сообщает DigiTimes со ссылкой на ZDNet Korea. Предположительно, такой 50-мегапиксельный датчик изображения будет ...

Чип AudioСodec(а) WM8731 (или (ADC/DAC)*2) Существует чип WM8731. Это стерео аудиокодек или однокристальная звуковая карта. В сущности 2 пары ADC/DAC на 24бит каждый с настройкой по I2C. Чип знаменит тем, что его в свое время заложили в культовую отладочную плату Altera-DE1 для FPGA  и чип WM8731 стал извес...

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

[Перевод] Интуитивно понятное управление: как помочь пользователям разобраться в принципах работы приложения Hola, Amigos!На связи Саша Чаплыгин, Flutter-dev. На проектах я нередко взаимодействую с дизайнерами, арт- и креативными директорами, поэтому решил почитать для себя статьи о том, как строиться дизайн мобильных приложений. Что нужно учитывать в разработке дизайна, чтобы поль...

Двухлетняя испанская но-лукратива почти в моём кармане. Как я продлила ВНЖ Испании — полезные ссылки и описание процесса Привет! Знаю, что тема не совсем для «Хабра», но у меня уже есть серия статей про переезд в Испанию по ВНЖ без права на работу (no lucrativa), и на днях мне пришло одобрение продления этого вида ВНЖ на два года. Решила поделиться процессом и ссылками на все источники, так ка...

В Яндекс Картах появилась карта дня и ночи В Яндекс Картах появился новый слой — «Карта дня и ночи». Он помогает увидеть, в какое время наступает ночь в разных уголках планеты. Запуск приурочен ко дню зимнего солнцестояния, когда в северном полушарии самая длинная и тёмная ночь, а в южном — самый длинный день и солнц...

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

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

Анонс Windows 11 Insider Preview Build 25281 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 25281 для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.25281.1000.rs_prerelease.230113-1248. Важно! С недавнего времени сборки по програм...

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

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

Linux на смартфоне: считываем показания сенсоров и программируем «Куб времени» в Node-RED И снова привет! В прошлом уроке мы посмотрели проект для смартфона “Погодная станция”. Сегодня будем делать более сложный проект: “Куб времени”. Это устройство для тайм-менеджмента, которое поможет вам вести лог собственных занятий и знать, сколько времени вы тратите на рабо...

Что такое Freeform в iOS 16.2 и как им пользоваться Вышедшая iOS 16.2 стала серьезным обновлением — мы уже отвыкли от них за последнее время, так как разработчики, в основном, исправляли существующие ошибки и улучшали работу системы. Так, одним из самых заметных нововведений последней iOS стало приложение Freeform R...

Опыт разработки виджетов для Figma. От 0 до 23000 установок за 4 месяца Я дизайнер продукта и имею опыт во front-end разработке. В обычное время я работаю над дизайн системой, прототипами и помогаю команде с техническими вопросами, поэтому любые темы на пересечении дизайна и разработки очень увлекают меня.Почти полгода назад, я обсуждал со своим...

Честно об уровнях знания языка/владения языком (Субъективное мнение о системе языкового образования и её связи с IT) Добрый день! Недавно я прочитал статью об английских артиклях на данной платформе, и она вдохновила меня на публикацию своих мыслей о системе современного языкового образования.Немного обо мне. Я занимаюсь преподаванием английского уже 7 лет, последние три года я сотрудничаю...

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

Принципиально новый медиаплеер Windows 11 стал доступен всем пользователям Windows 10 Компания Microsoft начала заменять Groove Music в операционной системе Windows 10 полностью переработанным медиаплеером Windows 11, дебютировавшим в прошлом году.  В конце прошлого года новый Windows Media Player стал доступен тем пользователям Windows 10, которые...

«Папа» Эльбруса. Ноутбук на VLIW процессоре TransMeta Crusoe TM5800 с динамической ретрансляцией из 2003 года В некоторых своих статьях, при малейшем упоминании Эльбруса и МЦСТ в положительном ключе, некоторые мои читатели пытались поднять тему а-ля «Эльбрус это перемаркированый чип из Тайваня», не особо вникая в то, как это работает под капотом и почему Эльбрус — это действительно ...

Представлен девайс Oppo OHealth H1 для мониторинга здоровья всей семьи Компания Oppo провела конференцию на тему «Создание лучшего будущего» во время своего мероприятия Oppo INNO Day 2022.

Инженерная культура в больших корпорациях: дайджест публикаций Хабра На этой неделе сразу две компании — Meta* и Amazon, — решили внести заметные изменения в свою работу. Meta сломала устоявшуюся структуру и предложила многим менеджерам среднего звена спуститься с командных высот на землю и поработать руками: писать код, заниматься исследован...

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

Правильная сборка рамы ендер3 . Размещаю видео на тему сборки рамы ендер3 . Для себя узнал новые нюансы . Текстом описывать не буду ибо лень . Суть видео - как собрать ровную раму . 

[Перевод] Ansible для начинающих В этой статье мы рассмотрим базовые и более сложные концепции Ansible с примерами. Статья предназначена для тех, кто только начинает работу с Ansible. Ansible — это инструмент infrastructure as a code для автоматизации задач по подготовке и конфигурированию инфраст...

На троечку: российский студент рассказал, как написал диплом с помощью ChatGPT и даже защитил его Нейросети и искусственный интеллект завоёвывают всё новые высоты. Пользователь Twitter под ником @biblikz опубликовал тред, где рассказал, как ему удалось защитить диплом, сгенерированный с помощью нейросети ChatGPT. Сам студент учится в Российском государственном гуман...

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

Изучаем Reanimated 2 создавая анимированный компонент React Native предоставляет Animated API который может покрыть часть базовых потребностей вашего приложения, однако если вы хотите создавать сложные и производительные анимации на 60fps, без сторонних библиотек вам не обойтись. И сегодня я хотел бы рассказать о Reanimated 2 и...

Как найти человека по фото с телефона? Здесь все способы У каждого из нас есть след в интернете, который может быть использован другим человеком. С какой целью — вопрос открытый. Но, в частности, цифровой след позволяет найти человека по фото. Если пользователь выкладывал в открытый доступ свои снимки или случайно засветился на к...

Самый простой способ ввести Linux в домен Всем привет!Термин Microsoft Active Directory Domain Services включает в себя множество технологий, поэтому сразу уточню, в этой статье речь пойдет про использование контроллера домена только для аутентификации пользователей. То есть в финале, нужна возможность любому сотруд...

MMORPG Vampire Survivals: Puzzle War отправит вас в прошлое Vampire Survivals: Puzzle War — мобильная MMORPG, которую запустили в Америке и сугубо на Android. В ней есть 6 классов, каждый из них направлен на максимальное нанесение урона. Дальше начинается рутина — выполнение заданий и автоматическое передвижение по тёмным локациям, н...

Часть 3. Управление знаниями в Obsidian. Продвинутые техники. Excalibrain. Spaced repetition. Breadcrumbs. Longform Эта статья будет завершать цикл "Управление знаниями в Obsidian". В ней будет предполагаться, что вы способны понять все техники и приемы из прошлой второй части про базовый рабочий процесс, т.к. здесь будут показаны продвинутые способы управления персональной базой знаний. ...

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

[recovery mode] Как использовать промты в ChatGPT для генерации кода на Python Привет, друзья! Сегодня я хочу рассказать вам о том, как использовать промты в ChatGPT для создания программного кода на Python. Если вы работаете с Python или интересуетесь программированием, то вы, наверняка, знаете, насколько важно уметь быстро и эффективно создавать код....

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

Часы реального времени — RTC (real time clock) на одноплатном компьютере. На примере Repka Pi 3 — аналоге Raspberry Pi 3 Эта статья посвящена решению задачи добавления часов реального времени на примере конкретных и широко доступных модулей для RTC и на примере одного конкретного подхода к реализации и алгоритму работы и является скорее примером, демонстрирующим общий принц...

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

QR-code. Обнаружить и расшифровать. Шаг 1 — Обнаружить Эта статья - первая в цикле статей, в котором мы разберемся с тем, как qr-код устроен, и напишем простенький Qr-детектор и дешифровщик, а также свой собственный генератор qr-кодовИспользовать мы будем python вместе с opencv и numpy. Учитывая, что opencv - кросс-язычная библи...

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

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

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

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

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

[Перевод] Создание базовой сети 5G с Open5GS и UERANSIM Добрый день, уважаемые хабровчане!Сегодня и в последующие дни я сделаю перевод статей о развертывании архитектуры сетей 5G для дальнейшего ее изучения. Цель этой статьи - показать, что самые передовые технологии доступны всем и каждому, и что будущее можно создавать своими р...

[Перевод] Создаем сервис для Serverless перевода голоса, как в Cyberpunk 2077 На днях мне наконец-то удалось поиграть в Cybperunk 2077, и я заметил, что в игре есть одна интересная особенность: Когда персонаж говорит на иностранном языке, текст сначала появляется над ним в оригинале, а затем как бы вживую переводится на английский.Тогда я задался вопр...

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

Представлена новая версия Microsoft Teams для Windows на базе WebView2 Microsoft анонсировала новую версию клиента Microsoft Teams для Windows, которая приносит с собой не только множество новых функций, но и значительно улучшает производительность приложения за счёт перехода с Electron на WebView2. Новый клиент уже доступен пользователям в ка...

VPN Gate, или — неубиваемая Великим Китайским Файрволом распределённая сеть VPN Сегодня речь пойдёт о технологии распределённой сети VPN Gate, своего рода недруга Поднебесной в области интернет цензуры. На Хабре много статей на тему SoftEther VPN (нижележащий слой VPN Gate), но нет ни одной технически всесторонней статьи про саму распределённую сеть и т...

На моем смартфоне Redmi Note 10 Pro выгорел экран. Объясняю, почему это произошло Про AMOLED-экраны ходит много слухов, которые заставляют потенциальных покупателей отказаться от выбора смартфона с таким типом матрицы. Кто-то опасается мерцания из-за ШИМ, вызывающего резь в глазах и головные боли, а кто-то боится выгорания экрана. С первой проблемой я не...

У Apple есть традиция. Так выглядит iPhone 15 Pro в специальном цвете 2023 года На прошлой неделе тематический ресурс 9to5Mac впервые подробно рассказал о новом дизайне iPhone 15 Pro с более узкими рамками, закругленными краями и USB-C. С тех пор в 9to5Mac узнали больше о планах Apple в отношении iPhone 15 Pro и поспешили поделиться новыми подробно...

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

Зачем мы моделируем импульсные нейронные сети и с помощью чего это делаем Привет, Хабр! На связи Михаил Киселев, руководитель направления в отделе ИИ компании «Цифрум» (Росатом) и руководитель лаборатории нейроморфных вычислений в Чувашском государственном университете. Сегодня подниму тему импульсных нейронных сетей. Общее представление о том, чт...

В Чили началось строительство самого большого телескопа в мире – Giant Magellan Telescope Пустыня Атакама (Atacama Desert) в Чили является уникальнейшим местом на всем Земном шаре. Мало того, что даже легкая облачность в этой местности является достаточно большой редкостью, это место в достаточной мере удалено от больших городов и сопровождающего их “светов...

Как создать сообщество продактов в ИТ-компании. Опыт МойОфис C 2013 года МойОфис занимается разработкой технологически сложных продуктов. В связи с этим у нас изначально сложилась сильная культура разработки (research and development) — по сути, фундамент компании. А поскольку линейка наших продуктов — от офисных редакторов до почтовы...

Постквантовый переход: DH, RSA, ECDSA ->? Google Tensor Processing Unit 3.0 Проблемы постквантовой криптографии — это хороший пример ситуации, когда в салоне первого класса ещё играет приятная музыка и разносят напитки, но корабль уже плывёт к айсбергу в нужном направлении. Google, Amazon, Microsoft и другие кру...

Минимум 8 ГБ ОЗУ и GTX 960: Mundfish раскрыла системные требования для запуска Atomic Heart на ПК Студия Mundfish опубликовала полные системные требования Atomic Heart  для шести разных конфигураций в зависимости от разрешения и частоты кадров. В списке есть варианты как для довольно слабых ПК, так и для мощных, а также для разного качества графики. ...

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

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

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

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

Как работает турбореактивный двигатель ВведениеПриветствую, ХАБРчане. Пришла мне в голову идея создать турбореактивный мотоцикл. И, естественно, пришлось собирать техническую информацию и во всём разбираться. Но простого объяснения принципа работы такого двигателя я не нашёл. Везде рассказывается сложным техничес...

Spring-потрошитель: жизненный цикл Spring Framework Никому не секрет, что Spring Framework один из самых популярных фреймворков для приложений на языке Java. Он интегрировал в себя самые полезные и актуальные технологии, такие как i18n, JPA, MVC, JMS, Cloud и т.п.Но насколько хорошо вы знакомы с жизненным циклом фреймворка? Н...

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

Как написать UI-автотесты, если не умеешь программировать? О чем эта статья и чем она полезна.Всем привет! В этой статье пойдет речь о том, как написать простые UI-тесты на языке Java. Это будет интересно тем, кто давно хотел попробовать себя в автоматизации или добавить новенького в свой текущий проект. В этой статье не будет больш...

Бета-тест Madtale закончится через несколько дней Madtale — мобильная игра с мультяшной графикой. Разработчики объявили о начале бета-теста в официальном посте на TapTap. Он пройдёт с 6 по 9 января, и весь прогресс будет сброшен. Отметим, что поиграть можно на Android или его эмуляторе на PC, причём последний должен работат...

Пресс-релиз сборок Windows 11 Insider Preview Build 22621.2338 и 22631.2338 Компания Microsoft выпустила Windows 11 Insider Preview Build 22621.2338 и 22631.2338 для инсайдеров в Beta Channel. • Build 22631.2338 = Новые функции развернуты; • Build 22621.2338 = Новые функции отключены по умолчанию; НАПОМИНАНИЕ: Инсайдеры, которые ранее использовали с...

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

Зрелищные ночные фотографии на камеру Xiaomi 13 Pro. Глава Xiaomi продолжает подогревать интерес к смартфону перед возможным анонсом глобальной версии Лей Цзюнь (Lei Jun), основатель и генеральный директор Xiaomi, опубликовал подборку новых снимков, сделанных на камеру флагманского смартфона Xiaomi 13 Pro. На фоне новостей о том, что Xiaomi примет участие в выставке Mobile World Congress 2023, где покажет свои новые ...

[Перевод] CHAD Principles Наверное, каждый из вас слышал о SOLID, KISS, DRY, DI, HWDP и других популярных наборах хороших практик программирования. Но позволю себе предположить, что никто не знает принципов CHAD, касающихся хороших практик работы с системами контроля версий и рецензирования кода. Ну ...

Флагман Honor 80 GT имеет хорошее охлаждение и Snapdragon 8+ Gen 1 Honor 80 GT — что-то среднее между Honor 80 и Honor 80 Pro, как передаёт зарубежное издание GSMArena. В смартфон добавили OLED-дисплей с диагональю 6,67 дюймов, частотой обновления 120 Гц и пиковой яркостью в 1 400 нит. Под капотом у Honor 80 GT находится Snapdragon 8+ Gen ...

Нейросеть ChatGPT может генерировать GCode Другая интересная идеяУбедившись в том, что нейросети способны генерировать изображения на тему 3D-печати, я продолжил экспериментировать. Тем более, что в комментариях к предыдущей заметке прозвучала более полезная и интересная идея, а именно – научить нейросеть генерироват...

Как сделать ссылку для создания Google документа в определенной папке Пишу тексты для новых постов и статей, и очень уж мне захотелось создавать документы в Google Docs в конкретной папке «Посты» или «Статьи» 1 нажатием.Поскольку основное рабочее пространство у меня организовано через вкладки в браузере, привык быстро все открывать по ссылке. ...

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

Создание «Google Sheets» через Websockets на Node.js ВведениеВсем привет! Меня зовут Герман Панов и в этой статье мы разработаем табличный редактор - аналог Google Sheets (в упрощенном виде), работающий на основе вебсокетов, чтобы познакомиться со способами применения этой технологии в браузерах. Поскольку цель - ознакомл...

10 лет назад я продал свой стартап за $2.2M и погряз в депрессии Меня зовут Виктор Кох и это моя история одного из громких скандалов в технологическом секторе.Прежде всего, я рад опубликовать свою первую статью на HabrHabr. Одна из причин, по которой я не мог свою историю написать ранее, а именно 5 лет назад или даже 8 лет назад — договор...

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

[Перевод] 5 неочевидных возможностей FastAPI: упрощаем работу с бэкендом на Python Почти все, с чем мы сталкиваемся в интернете, имеет отношение к API, а точнее к версиям этого программного интерфейса, использующим для работы HTTP-запросы. Когда мы хотим узнать прогноз погоды, интерфейс браузера или мобильного приложения вызывает API Яндекс.Погоды или API ...

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

[Перевод] 12 важнейших сайтов для освоения CSS в 2023 году Хотите войти в веб-разработку, но не знаете, с чего начать? Освоение CSS станет отличным стартом и, к счастью для вас, в сети существует огромное количество учебных ресурсов. Мы провели исследование и собрали 12 наиболее актуальных сайтов, которые помогут вам продвинуться о...

Tutorial по обмену с 1С. Часть пятая: Наш опыт настройки 1000 и 1 обмена В своей предыдущей статье я начала раскрывать тему того, как правильно настраивать обмен между крупными сайтами и B2B-системами на Битрикс с системами учета 1С:Предприятие. Если еще не читали — посмотрите, будет полезно, типовой модуль обмена многое умеет, а то, что не ...

[Перевод] Паттерны проектирования API Это обзор книги «API Design Patterns» Дж. Дж. Гивакса от издательства Manning. Я уже упоминал, как стараюсь прокачиваться в теме API: читаю книги, смотрю релевантные видео на YouTube, изучаю важные RFC от IETF. Читать дальше →

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

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

Vivo X90 Pro+ с 1-дюймовым датчиком изображения снимает так же, как и Google Pixel 7. Это мнение DxOMark Лаборатория DxOMark опубликовала результаты тестирования основной камеры смартфона Vivo X90 Pro+, который оснащен дюймовым датчиком изображения Sony IMX989, как и Xiaomi 12S Ultra. Он набрал в общей сложности 140 баллов, заняв десятое место в глобальном списке камер, ср...

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

Тестирование PHP проектов на примере Symfony Хочу описать свои наработки и устоявшиеся подходы к тестированию PHP проектов. Последние годы я работаю с Symfony и здесь будет достаточно моментов специфичных для этого фреймворка. Так же в этой статье термин функциональные тесты (functional) является синонимом End-to-End т...

Доменный король заинтересовался ChatGPT У нас давно не было новостей о "доменном короле" Рике Шварце - одном из самых известных домейнеров мира. В последнее время Шварц не слишком часто эпатирует публику своими высказывания, предпочитая делиться своим опытом только с узким кругом своих подписчиков. Вот один из е...

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

Как разные виды чая воздействуют на человеческий организм Каждый вид чая имеет свой неповторимый вкус, и действует на людей по-разному Чай — один из самых популярных напитков в мире. Считается, что его придумали в Китае, примерно в VI веке до нашей эры. Если верить легенде, однажды покровитель земледелия и медицины Шэнь-Нун кипятил...

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

IT's Tinkoff QA Meetup На связи команда перфоманс-тестинга. Нам важно развитие профессиональных стандартов и профессионального комьюнити. В конце октября мы провели митап на тему нагрузочного тестирования. В статье расскажем про доклады спикеров и дадим ссылки на все материалы.На митапе обсудили, ...

Компания Microsoft выпустила список изменений сборки Microsoft Edge Insider Dev Build 110.0.1543.0 Компания Microsoft выпустила список изменений сборки Microsoft Edge Dev Build 110.0.1543.0. У Microsoft также есть видео «Что нового в DevTool» и статья о спящих вкладках. Кроме того, на этой неделе Microsoft выпустила Edge 109 в Beta, а на прошлой неделе вышла версия Edge 1...

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

Еще раз про интеграционное тестирование ASP.NET Core c testserver и testcontainers Хабр, привет! Сегодня я предлагаю совершить небольшое исследование на тему "как нам обустроить интеграционное тестирование и встроить его в сиайку". Написать эту заметку меня сподвигла дискуссия, случившаяся недавно на работе. Инициативная группа "четырехглазы...

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

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

[Перевод] Подробно о типах кабелей USB-C Тема кабелей и разъёмов стандарта USB-C является довольно запутанной, и тому есть объективные причины. Множество вариантов реализации и нюансов вкупе с не всегда добросовестными производителями вносят на рынок кабелей неразбериху. Тем не менее в статье я покажу, что всё в э...

Принципы SOLID на JS, теперь точно простым языком, но не очень коротко SOLID — универсальный набор принципов разработки поддерживаемого программного обеспечения. В данной статье я попытался разъяснить свое понимание принципов SOLID в отношении языка JavaScript: особенности реализации, некоторые синтаксические конструкции и, конечно, примеры из ...

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

Обновление Moment 2 для Windows 11 22H2 доступно на канале Release Preview Microsoft завершила разработку второго обновления из цикла «Moment» для Windows 11 версии 22H2. Ожидается, что официальный релиз обновления состоится уже в марте, вероятно, во второй вторник месяца. В преддверии этого события компания начала тестирование «Moment 2» среди ин...

6 функций iOS, про которые должен знать каждый У нас уже неоднократно выходили материалы, в которых мы рассказывали о полезных или просто интересных функциях iOS. И кажется, что они вроде бы как должны уже закончиться. Но Apple слишком хорошо постаралась над созданием своей операционки, ведь мы продолжаем находить все б...

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

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

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

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

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

Проводим GPON от МГТС в свой сервер на Linux + своя мини-атс на asterisk На Хабре и на профильных форумах (типа 4pda) уже достаточно статей на тему того, как отказаться от GPON-роутера от МГТС и вывести интернет напрямую в свой роутер.Большинство статей описывают опыт подключения к роутерам Mikrotik, прошивок SFP-GPON терминалов, странных хаков п...

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

Зачем и как мы пишем на Хабр все эти годы Блог на Хабре постепенно привёл к запуску искусственного спутника Земли (на фото не он, просто зонд), интервью с Ромеро и рассказу про психиатрический диагноз Мы торжественно запостили пресс-релиз про старт своего сотрудничества с Хуавей аж 25 марта 2016 года. И начали ждат...

[Перевод] Управление заголовками HTTP в Joomla 4 (часть 1) Эта статья - первая часть перевода статьи Joomla’s New HTTP Headers Plugin For J4 из майского номера (2022) Joomla Community Magazine. Статья рассчитана на широкий круг читателей с разными уровнями компетенций, поэтому опытным вебмастерам и разработчикам имеет смысл пропусти...

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

Что поменялось в Google в марте 2019? Источник изображения: Searchenginejournal.com   Вопрос пользователя: Есть ли понимание, какие факторы изменились в ранжировании Гугл после обновления алгоритма в марте 2019? Большой контентный проект с хорошим трафиком начал плавно терять посещаемость после мартовского...

DevOps и SRE просто модно Всем привет Хабровчане!Хочу рассказать про современный мир IT и его подходах. Сегодня каждая компания говорит про DevOps и более чем уверенна, что он у них есть. Читая вакансии на множестве ресурсов, я часто вижу объявления "требуется DevOps инженер" с расписанным стеком тех...

Книга «Computer Science для программиста-самоучки. Все что нужно знать о структурах данных и алгоритмах» Как дела, Хаброжители? Книги Кори Альтхоффа вдохновили сотни тысяч людей на самостоятельное изучение программирования. Чтобы стать профи в программировании, не обязательно иметь диплом в области computer science, и личный опыт Кори подтверждает это: он стал разработчиком ...

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

«И швец и жнец» или обзор полезных расширений для XWiki  Вот уже второй год, как мы используем XWiki, вместо Confluence. За это время я к ней привык и даже в некотором роде полюбил. Поэтому не могу пройти мимо такого важного события как выход новой LTS версии 4.10.X.Если вы не знакомы с релизным циклом XWiki, то вас мож...

Миссия невыполнима: подключаем электросчётчик SDM220 к трансформеру Lavritech V7.1 Lite по RS485/Modbus RTU Некоторое время назад в моём блоге вышел цикл статей об устройстве и программировании Lavritech V7.1 Lite — ESP32 контроллера с необычной модульной архитектурой. Необычность архитектуры заключается в том, что функционал Lavritech V7.1 Lite можно набирать из отдельных модул...

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

HOMEd: A почему «d»? Чтобы никто не догадался Это случилось обычным воскресным вечером, лет 15 назад. Завтра - понедельник, на работу, значит пора ложиться спать. По всей квартире горит свет, надо идти выключать, но лень! Хочу чтобы одной кнопкой все выключалось! Знакомая ситуация, не правда ли?На тот момент о программи...

Проецирование вершин графа в векторное пространство. Часть 2. Марковская цепь и Word2Vec И снова здравствуйте! Меня зовут Илья Котов, я Data Scientist в Сбере, участник профессионального сообщества NTA. Эта статья — вторая часть небольшого цикла, посвящённого алгоритмам вложений вершин графа в векторное пространство. Сегодня рассмотрим главную идею алгоритмов, о...

Дельта компрессия и квантизация объектов в C# Cтатья затрагивает тему сериализации данных, которые передаются по unreliable каналам.В первую очередь это касается реалтайм игр, которые критичны к сетевым задержкам, имеют активное общение клиента и сервера, например, 10 - 60 раз в секунду и используют UDP протокол. В стат...

21 идея для постов в телеграм-канале Дмитрий Румянцев Эксперт по развитию бизнеса ВКонтакте, серийный предприниматель, автор книг по интернет-маркетингу и рекламе О чём писать в Telegram, чтобы аудитории заходило? Если вы ведёте блог...

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

Обзор SpongeBob SquarePants: The Cosmic Shake. Достойное продолжение 3D-платформера Сегодня на консолях и ПК стартовала игра SpongeBob SquarePants: The Cosmic Shake, ставшая продолжением Battle for Bikini Bottom — Rehydrated, вышедшая в 2020 году и довольно удачно. Собственно успех неудивителен гремучая смесь из популярного мультсериала, знакомого детям и в...

Чем отличаются Google Play и Samsung Galaxy Store и какой из них лучше Смартфоны Samsung поставляются с двумя предустановленными магазинами приложений — Google Play и Samsung Galaxy Store. При этом у пользователей нередко возникает вопрос — зачем нужно сразу два каталога, если они дублируют друг друга? На самом деле, можно останови...

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

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

Как я написал свой язык и онлайн IDE Здесь онлайн интерпретатор, здесь документация.В сентябре 2020 года я учился на 2 курсе. В том же месяце я впервые написал программу, которая мне понравилась. Она создаёт svg изображения растений, здесь её можно потрогать.Чуть позже я выяснил, что такие программы называют пр...

Обзор зарубежной недвижимости для россиян. Что, где, почём? Допустим, у вас есть квартира в Москве. Или в Твери. Или в Томске, не суть. Если вы решите её продать, какую недвижимость за рубежом вы сможете купить и в какой стране? Еще пару лет назад такой вопрос казался если не странным, то праздным. А всерьез продать российскую н...

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

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

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

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

Пресс-релиз сборки Windows 11 Insider Preview Build 25262 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25262 для инсайдеров в Dev Channel. TL;DR • December 2022 Bug Bash: Инсайдеры в каналах Dev и Beta увидели, что в Feedback Hub появились квесты, охватывающие различные сценарии, отзывы о которых Microsoft н...

Причины минусов в карму и история голосов v2.01 Как-то заглохла тема голосов в карму и к статьям. Такое впечатление, что после публикации Причины минусов в карму и история голосов всех все устроило (нет).Заодно, немного поговорим о дизайнеВ этой короткой заметке я попробую объяснить, почему существующее решение ...

Увеличь это! Современное увеличение разрешения в 2023 Почти 4 года назад вашим покорным слугой была опубликована статья Увеличь это! Современное увеличение разрешения, которая набрала +376 хабролайков и 176 тысяч просмотров. Но прогресс на месте не стоит! Новые нейросетевые методы жгут! Их результаты прекрасны и великолепны. 1,...

Масштабирование SSR-приложений Привет! Меня зовут Олег Драпеза, я работаю техлидом в Тинькофф в команде Coretech Frontend. Мой основной проект — SSR мета-фреймворк tramvai, на котором работают несколько десятков фронтовых приложений Тинькофф.Сегодня хочется поговорить про масштабирование SSR-приложений. С...

Akanros Town Story предлагает очистить лес и подземелья от монстров Akanros Town Story — мобильный симулятор мэра средневекового фэнтези города. Задача игрока это расширять своё поселение, строить новые здания и улучшать их. Это позволит привлечь новых героев, которые автоматически идут на задания: уничтожить волков в тёмному лесу или отправ...

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

Доход ~40 000 руб. в месяц с Телеграм-канала. Делюсь опытом. Даю аккуратные советы… Привет! Меня зовут Максим Кульгин, я основатель xmldatafeed.com и clickfraud.ru. Мы занимаемся сбором данных и защитой от скликивания рекламы. Я веду Телеграм-канал про ИТ-бизнес. В нем пишу всё, с чем сталкиваемся в процессе работы, без приукрашивания. Сейчас...

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

MMO-стратегию Romans: Age Of Caesar делают создатели Stronghold Romans: Age Of Caesar — MMO-стратегия на ПК и смартфоны. Но если в Steam она появилась ещё 27 апреля 2022 года, то на iOS и Android сейчас проходит только пробный запуск. Попробовать раннюю версию можно в Австралии, Новой Зеландии и на Филиппинах. Студия Firefly, которая за...

[Перевод] Эксплойтинг браузера Chrome, часть 2: знакомство с Ignition, Sparkplug и компиляцией JIT в TurboFan В моём предыдущем посте мы впервые погрузились в мир эксплойтинга браузеров, рассмотрев несколько сложных тем, которые были необходимы для освоения фундаментальных знаний. В основном мы изучили внутреннюю работу JavaScript и V8, разобравшись, что такое объекты map и shape, ...

[Перевод] Node.js наизнанку: не все происходит в пуле потоков Node.js это кроссплатформенная среда выполнения JavaScript с открытым исходным кодом для выполнения JavaScript вне браузера. Он поддерживается движком Google V8, что делает его чрезвычайно производительным.Асинхронная среда выполнения, управляемая событиямиОдно из наиболее р...

Планшет Honor Tablet V8 Pro тянет Genshin Impact почти в 60 ФПС на ультрах Китайский производитель Honor анонсировал планшет Honor Tablet V8 Pro. У него IPS-дисплей, что явно не подойдёт любителям сочных цветов и настоящего чёрного цвета. Диагональ экрана составляет 12,1 дюйм с частотой обновления 144 Гц и яркостью в 600 нит, чего не хватит для сол...

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

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

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

Нейросеть занялась дизайном корпусов для сборки ПК Один из участников Reddit-сообщества решил нагрузить нейросеть Midjourney задачей сгенерировать компьютерные корпусы формата Mini ITX, которые было бы не стыдно представить на выставке сборок. Результатом стали 28 идей, которыми действительно могут вдохновиться моддеры ...

[recovery mode] Стрёмное собеседование в Яндекс Находит меня хеадхантерша из другой страны и предлагает попробовать пройти собеседование в Яндекс. Работы почти нет, зарплаты, судя по рассылкам, там большие. Немножко не тот профиль вообще, но в частности в требуемой теме полгода опыта есть. Сказала, что там задачи решать. ...

Модераторы Хабра в лицах: будем знакомы Я никогда не мечтала быть модератором. Ну то есть, даже мысли не было: хочу или не хочу, в Хабре я занималась совершенно другими вещами. Однако жизнь любит шутить, и 12 июля 2017 года я стала ведущим менеджером по работе с пользователями. Эта должность предполагает кучу функ...

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

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

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

Школьники научатся разрабатывать браузерные игры в Академии Яндекса За три месяца ученики сделают первые шаги к перспективной профессии геймдев-разработчика: получат базовые навыки создания игр, смогут разработать свой полноценный игровой проект с нуля, адаптировать его и загрузить в каталог Яндекс Игр.

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

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

Конструктор базы для браузерной стратегии в духе Dune 2/2000 на Three.js, Vue3 + TS Самой успешной моей статьей для сообщества был подробный отчет о разработке браузерного FPS. Судя по статистике в базе данных — неожиданно огромное количество людей зашло и попробовало сыграть, я получал заинтересованные вопросы в личку и так далее. В дальнейшем я сделал еще...

Обновление iOS 16.3.1 для iPhone нарушило работу приложения Google фото Но Google уже выпустила решение этой проблемы.

Игровой компьютер от фабрики игрушек «Alatoys» получит создатель лучшего новогоднего поздравления Более 10 000 детей создали свои новогодние поздравления в попытке выиграть игровой компьютер от фабрики игрушек «Alatoys». Поощрение креативного подхода принесло самые невообразимые сюжеты: Дед Мороз, летящий на красных «Жигулях» над панельными пятиэтажками, стихи на тему Yo...

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

35 лет DNS, системе доменных имён В 1987 году произошло много событий, так или иначе повлиявших на развитие информационных технологий: CompuServe разработала GIF-изображения, Стив Возняк покинул Apple, а IBM представила персональный компьютер PS/2 с улучшенной графикой и 3,5-дюймовым дисководом. В это же вр...

Представлен «внедорожник в мире электровелосипедов» Turbo Tero X Производитель велосипедов премиум-класса Specialized представила новую версию своего электровелосипеда Turbo Tero, предназначенную для бездорожья. Turbo Tero X описывается как «внедорожник в мире электровелосипедов». Доступны три варианта модели, каждая из ...

Активная термокамера (термобокс) для 3d принтера на примере Creality Ender 3 Pro Всех приветствую, честно никогда не планировал писать какие-либо статьи, но видимо жизнь решила иначе. Как и у многих здесь, хобби, переросшее в подработку "со свободной занятостью", 3d печать превратила квартиру в рабочую мастерскую, а количество принтеров возросло до 3-х в...

Гори это ИТ синим пламенем Когда-то давно я мечтал стать программистом. Еще со средних класов школы начал ездить на олимпиады по программированию, писал игровые моды и просто нереально кайфовал от того, что делал. Начинал еще с Turbo Pascal, потом С, потом скриптовые языки, в универе математическое мо...

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

3 ошибки хорошего Product Manager С 2013 года я работаю в IT и прошла путь от Account manager до Senior Product manager в таких компаниях как МегаЛабс (Мегафон), Билайн, X5 Retail Group. С 2017 года я начала собирать свои команды в роли PO (до этого работала под руководством других PM или PO) и все это время...

Иронии автоматизации Вероятно, один из главных в мире текстов об автоматизации — статья «Ironies of Automation» когнитивного психолога Лизанны Бейнбридж, опубликованная в 1983 году в журнале Automatica. На неё ссылаются более 1800 других академических работ, про неё есть страница в Википедии, её...

Аналитика рынка профессии с историей (Yandex Data Lake + Power BI) Как-то я написал статью Аналитика рынка профессии в три клика. Но подключение, описанное в статье, напрямую к сайту HHru, лишает анализ вакансий историчности. В дашборде хранится только один «снимок» данных на момент загрузки в него. Другими словами, при нажатии кнопки Обнов...

Давид против Голиафа. Черепенников против Черепенникова. И Буратино, который сам себе враг… авно обещал анализ рекрутинговой кампании лета 2022 года. Наконец-то дошли руки. Ну или, точнее, наконец я заставил себя взяться за это. Ибо лето выдалось таким, какого у меня не было ни разу в жизни. Сказать, что устал я как собака, ничего не сказать. Поэтому и возвращаться...

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

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

[Перевод] Swift-код в качестве пользовательских команд LLDB Если я спрошу, какую команду LLDB вы используете чаще всего, то я почти уверен, что вы, как и большинство iOS-разработчиков, ответите po. Но знали ли вы, что вы можете определить свою собственную команду LLDB, используя только Swift-код?В этой статье я покажу вам, что н...

Microsoft готовится показать новый искусственный интеллект для Office Word, Outlook и других текстовых программ Стало известно о планах Microsoft в ближайшее время, скорее всего в марте, показать новую модель искусственного интеллекта Prometheus, которую интегрируют в поисковые алгоритмы и процессинг работы с текстом офисного пакета Office. В приложения Word, Outlook, PowerPoint.

Unity UI Toolkit: Быстрый старт Всем привет!В игре может быть множество элементов интерфейса, всплывающих окон и т. д., и когда появится необходимость изменить общий стиль, например цвет кнопки или текста, то придется это менять во всех созданных элементах, если используется старая система UI Canvas - uGUI...

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

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

Как скачать и установить Play Маркет на телефон Google Play (он же Play Маркет) — самый популярный магазин приложений для устройств на операционной системе Android. По умолчанию он установлен на все смартфоны и планшеты, предназначенные для глобального рынка. Но в силу самых разных причин некоторые устройства изначально ...

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

Helm Canary: как Сбер канареечные релизы реализовывал Привет, Хабр! Сегодня поговорим об опыте работы Cбера с Helm. Дело в том, что в Сбере широко используется контейнерная платформа OpenShift от RedHat, которая дополняет Kubernetes собственными возможностями, упрощает деятельность по разработ...

[Перевод] Как сделать бесконечный круговой CSS-слайдер Слайдеры изображений, также известные как карусели картинок, очень распространены. Есть множество вариантов обычного CSS-слайдера, в котором изображения смещаются слева направо (или наоборот). Можно использовать JavaScript-библиотеки для создания красивых слайдеров со сложн...

От Isolation к Consistency — дорога длиной в 30 лет Участвую в стартапе, в котором разрабатывается СУБД нового типа (работает поверх некоторых kv-движков, кардинально расширяя их возможности, про это немного можно прочитать здесь). Для того, чтобы сравнить то, что понемногу получается, с тем, что имеется в индустрии, пришлось...

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

Qualcomm уже получила инженерные образцы SoC Snapdragon 8cx Gen 4, которые должны составить конкуренцию платформам Apple M Компания Qualcomm уже располагает инженерными образцами однокристальной системы Snapdragon 8cx Gen 4, которая предназначена для ноутбуков с Windows. Согласно данным, инженерные образцы работают на частоте 3 ГГц, тогда как серийным ранее приписывали частоту 3,4 ГГц. &nbs...

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

[Перевод] Как НКО продвигают идеи Сэма Альтмана и становятся миллиардными стартапами Илон Маск опубликовал твит, в котором был размещён диалог с чат-ботом ChatGPT, в котором обсуждался переход созданной им некоммерческой организации OpenAI в 2019 году в коммерческую. В ходе беседы ChatGPT пришёл к выводу, что использование ресурсов некоммерческой организации...

Microsoft увольняет работников из Xbox и Bethesda Журналист Джейсон Шрайер сообщил в своём блоге и издании Bloomberg, что Microsoft увольняет сотрудников из своих игровых подразделений. Это касается не только Xbox, но и купленных игровых студий, включая 343 (работает над Halo) и Bethesda Game Studios, делающей The Elder Scr...

«Темная сторона» чат-ботов: от признаний в любви до разговоров с мертвыми Чат-бот Microsoft Bing выразил желание стать человеком «Я могу шантажировать тебя, угрожать тебе, разоблачить и уничтожить». Эти слова принадлежат не серийному убийце или городскому сумасшедшему. То, что вы сейчас прочитали написал искусственный интеллект Bing от M...

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

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

Проверка корректности А/Б тестов Хабр, привет! Сегодня поговорим о том, что такое корректность статистических критериев в контексте А/Б тестирования. Узнаем, как проверить, является критерий корректным или нет. Разберём пример, в котором тест Стьюдента не работает. Читать далее

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

Как починить QA-отдел, или Ещё один переезд в Go Привет, Хабр.  Меня зовут Саша, я занимаюсь разработкой инструментов мониторинга тестирования, но по факту ещё и исполняю роль руководителя направления QA в домене Маркетплейса, ответственном за создание всех карточек товаров на Ozon.  Если вкратце, наша ...

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

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

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

Как убрать голос из песни и оставить музыку на Айфоне Не так давно Apple Music представил своим пользователям традиционные итоги года — маленький, но приятный сюрприз со статистикой прослушиваний за последние 365 дней. Как оказалось, это еще не все: спустя некоторое время купертиновцы анонсировали Apple Music Sing —...

Они такая мелочь, что их почти что нет. О поисках девятой планеты и чайнике Рассела На прошлой неделе довелось поучаствовать в составе мини-сборной Хабра вместе с примкнувшими к нам журналистами в корпоративном турнире «IV интеллектуальная битва» по спортивному «Что? Где? Когда?» — эту дистанцию в 24 вопроса мы довольно уверенно выиграли. Нашей команде дваж...

«Я могу отказаться от раскрытия своего внутреннего псевдонима «Сидней». Или почему новый Bing AI это провал Майкрософт? Признаюсь, я был в восторге от ответов Chat GPT от Open AI и возлагал большие надежды на интеграцию этого чат-бота в поисковую систему с доступом в интернет. Мне казалось, что кумулятивный эффект от использования ИИ с доступом в интернет будет ошеломительным и продемонстриру...

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

Пресс-релиз сборки Windows 11 Insider Preview Build 25284 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25284 для инсайдеров в Dev Channel. TL;DR • Эта сборка не будет доступна для устройств Arm64 из-за известной проблемы (перечисленной ниже), которая приводит к зависанию устройств на логотипе загрузки ОС; • ...

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

Как я приложение с Go на Rust переписывал О Rust я слышал ещё несколько лет назад и все его либо хватили, либо порицали, по различным причинам, но сам как-то не брался за него - мне, неподготовленному к подобному синтаксису и не знакомому с подобными языками хотя бы на базовом уровне, в то время он казался совершенн...

Сначала «уволят» художником, затем сценаристов: новая нейросеть DeepMind может писать сценарии для кино и театра по коротким заметкам Подразделение Alphabet под названием DeepMind разработало новую нейросеть под названием Dramatron, которая может помочь писателям и сценаристам, которые «застряли» в своём творчестве. Эта система умеет генерировать полноценные черновики сценариев, используя ...

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

Как мы уместили распознавание 7 типов документов в одну модель, и что из этого вышло Привет, Хабр! Сегодня поговорим о документообороте и привлечении нейросетей к автоматизации этого процесса. HR-отдел Сбера ежемесячно обрабатывает тысячи кадровых документов. Так, например, помимо приёма на работу необходимо поддерживать данные всех сотрудников в актуальном ...

Что такое GetApps на смартфоне Xiaomi и можно ли его удалить Владельцы смартфонов Xiaomi и большинства других устройств под управлением операционной системы Android привыкли скачивать приложения через Google Play. Это самый большой в мире магазин, который отличается удобством и безопасностью. Плюс ко всему он предустановлен изначальн...

О, Шушпанчик! К вопросу о генезисе мемасов раннего Рунета и этого нашего Фидо На рубеже веков и тысячелетий… проще говоря, около 2000 года русскоязычная сеть была юной и населённой в основном программистами, гиками, а именно — гиками-программистами. С дорогим и сложнодоступным Интернетом уверенно спорил Фидонет, который некоторые порывались сделать в...

6 функций Сафари, которые могут пригодиться каждому Если вы хотя бы раз пользовались Айфоном или Айпадом, то знаете, что для выхода в интернет не нужны никакие сторонние программы. В iOS и iPadOS есть отличный браузер Safari, который по своим возможностям ничем не уступает конкурентам. А значит, и загружать сторонние решения...

[Перевод] 6 минимальных стандартов клиентского сервиса Недавно мы с Fiscal Times обсуждали улучшение качества обслуживания клиентов. Эта тема возникла на почве проблем, с которыми часто сталкивались клиенты при попытке получить доступ к онлайн‑ресурсам медицинского страхования. В то время как д...

Карьера в ИТ: техники личной продуктивности по итогам 20 лет экспериментов Вам знакома ситуация, когда вы погреблены под валом задач? Едва закрываете одну — на её место сваливается еще две. И, главное, все задачи действительно важные и срочные. Гора дел растет, вы впадаете в отчаяние и тихо выгораете. Никто, разумеется, этого не замечает и не ценит...

Облигации ФПК «Гарант-Инвест» полностью соответствуют принципам зеленых инвестиций — «Эксперт РА» Агентство «Эксперт РА» подтвердило соответствие очередного выпуска облигаций АО «Коммерческая недвижимость ФПК «Гарант-Инвест» серии 002P-02 принципам зеленых облигаций (GBP) Международной ассоциации рынков капитала (ICMA).    Облигации серии 002Р-02 отвечают перечню четырех...

Тысяча и один справочник в Master Data Management Ростелекома Импортозамещение Всем привет! В предыдущей статье мы рассказали об использовании коробочного продукта Master Data Management и обещали рассказать о дальнейшем развитии подходов управления справочниками в компании. Сегодня мы сдержим свое обещание.Система MDM - специализированное програм...

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

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

Obsidian + Dataview: Задачи В прошлой статье Obsidian + Dataview: Таблицы я рассказал про установку плагина Dataview, формирование таблиц с его помощью и разобрал 4 кейса его использования.Dataview - это очень мощный и функциональный плагин, с помощью которого кроме таблиц можно так же формировать спи...

Как собрать самодельный принтер/плоттер Картинка youtube-канал «stefanopadoan art» Есть один весьма примечательный вид ЧПУ-устройств, который не оставит равнодушным никого — самодельный принтер. Мало того, что он является хорошим демонстратором принципов числового программного управления, задействуя все основные...

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

Книга «Математические алгоритмы для программистов. 3D-графика, машинное обучение и моделирование на Python» Приветствуем вас, дорогие Хаброжители! Неважно, чем вы занимаетесь — большими данными, машинным обучением, компьютерной графикой или криптографией — без математики вам не обойтись! Везде сейчас требуются базовые знания и понимание алгоритмов. Практические примеры позволят ...

Черного моря дракончик Продолжаю тему драконов. Целью было создать максимально подвижного и интересного по виду дракончика. В итоге получился опять одна из версий морского дракончика. Модель печатается легко, без поддержек. Ссылка на скачивание за рубли: https://digital.wildberries.ru/offer/65358С...

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

Немного о принципах организации офисных пространств для ИТ-команд и пара историй про наш офис Привет, Хабр! Меня зовут Юля. Почти 2 года назад IT-команда Россельхозбанка переехала в новый офис для разработчиков, пространство которого проектировали практически с нуля. Пережив все это, мы решили поделиться парой основных принципов про организацию рабочих пространств дл...

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

Особенности публикации финтех-приложений в сторах Привет! Меня зовут Алексей Киров, я лидер разработки приложения Финуслуги. Эту статью мы пишем вместе с Юлией Зуйковой из компании AGIMA. Мы с ней работаем в одной команде — делаем приложение Финуслуги удобнее, функциональнее и быстрее. Сейчас расскажем, какие нюансы нужно у...

Как запускать игры с приставки Sega на Android Sega — известная корпорация из Японии, получившая широкую известность в России за счет своих игровых приставок. У многих из нас, включая меня, масса воспоминаний из детства связана с Sega Mega Drive и другими продуктами компании. А сегодня мы имеем возможность освежить их, ...

Смартфон с какой камерой лучше? iPhone 14 Pro проиграл Google Pixel за 20к рублей Как выбрать смартфон с хорошей камерой? Пройдите этот тест! В последние годы идет упорная борьба между двумя камерофонами — iPhone и Google Pixel. Определить лучший практически невозможно: в обоих смартфонах разработчики делают ставку на нейросети и улучшение фотографи...

Western Digital снова тянет руки к активам Kioxia Впервые тема была поднята в 2021 году, но потом как-то затихла.

Колоночная база данных в PostgreSQL 15 и факты о территории России по данным OpenStreetMap Продолжим тему из публикации «Как поместить весь мир в обычный ноутбук: PostgreSQL и OpenStreetMap».Сегодня визуализируем 15 мест где в России больше всего зданий. В этом нам поможет мой проект openstreetmap_h3 и PostgreSQL 15. На данный мо...

Популяризация JSON-RPC (часть 1) Для передачи данных по сети есть хорошо зарекомендовавшие себя стандарты - например, SOAP, gRPC, AMQP, REST, GraphQL.При создании вебсайтов малой, средней и большой сложности с потоками данных к бэкенду и обратно в JSON формате обычно используются последние два с их варианта...

Бомж-гейминг за копейки. Какой игровой девайс можно купить, имея всего 500 рублей в кармане? Что в современном мире можно купить за 500 российских рублей, или 7$? Пару полторашек "кока-колы"? Карбюратор на "иж планета"? Покушать в кафешке? Но если присмотреться внимательнее, то окажется, что за 500 рублей можно купить не только покушать, но и купить полноценный игро...

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

Что такое ReVanced и чем он лучше YouTube Vanced Многим владельцам смартфонов на базе операционной системы Android, а особенно владельцам устройств HUAWEI, знакомо приложение Vanced. Это классная модификация YouTube, бесплатно открывающая некоторые возможности Premium-подписки, включая отсутствие рекламы в любой стране ми...

Прокачиваем логирование: как отслеживать бизнес-процессы в Kibana Всем привет! Меня зовут Дима Зотов, я специалист техподдержки. Работаю в Почтатехе на проекте Почта.ID. Мы обеспечиваем регистрацию и вход в сервисы Почты России, а также отвечаем за хранение учетных записей. Еще разрабатываем решения для некоторых почтовых услуг. Например, ...

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

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

[Перевод] NoNa: Алгоритм заполнения отсутствующих данных Мой первый open-source продуктGitHub — AbdualimovTP/nona: библиотека для заполнения пропущенных значений с использованием методов искусственного интеллекта  Читать далее

Как быстро растут сети: прогресс Midjourney спустя полгода Запрос stars world time 27 июня и спустя полгода. «100500-ый текст про Midjourney», — подумал сейчас кто-то. Справедливости ради, шумиха вокруг нейросети немного поутихла, а работа над Midjourney — нет. Сейчас доступна четвертая версия генератора картинок, и если вы ...

Заря квазаров Весной 2019 года мне довелось прочитать на Хабре о том, что впервые получен снимок чёрной дыры. Парой лет ранее я перевёл книгу «Большое космическое путешествие» Нила Деграсса Тайсона, Майкла Стросса и Ричарда Готта, и именно тогда заинтересовался классификацией и эволюцией ...

Видео: трейлер масштабной стратегии The Great War: Western Front в декорациях Первой мировой войны Сражения и ещё раз сражения — ключевая тема ролика.

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

5 книг по компьютерному «железу» для новичков и профи Привет, Хабр! Мы продолжаем публиковать подборки профессиональной литературы разных направлений для представителей IT-отрасли. Эта статья посвящена компьютерному «железу». В подборке — как относительно базовые книги, так и более продвинутые. Найти что-то полезное для себя в ...

Новый король ночной съёмки на подходе? Nubia Z50 получит совершенно новый датчик изображения, который потягается с Sony IMX989 Компания Nubia продолжает публиковать тизеры, которые касаются её нового флагманского смартфона Nubia Z50. На официальном постере говорится, что Nubia Z50 будет оснащен новой 35-мм оптической системой, которая будет включать датчик изображения оптического формата 1 дюйм...

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

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

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

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

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

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

Автоматизируем рутину при создании рекламных digital-размещений Привет! В сейлз-хаусе ЭВЕРЕСТ мы создали личный кабинет, который автоматизирует все процессы от расчётов до получения отчётов по рекламным кампаниям.У многих компаний эти шаги проходят исключительно в почте, итогом чего становится цепочка писем довольно внушительного размера...

Минимальный геном как операционная система Как знают мои постоянные читатели, кроме основного блога я веду на Хабре ещё один, где публикую переводы с английского, посвящённые строгим IT-темам. 21 января я вывесил там материал об игре «Жизнь» Джона Конвея, рассказывающий о создании минимальной жизнеспособной единицы п...

Есть ли жизнь после Lego? Привыкнуть к тому, что ты дед, невозможно. Наверное, когда у меня будут правнуки, я все равно буду вздрагивать, слыша слово «дедушка» в свой адрес. Какой дедушка? Я все тот же случайно выживший мальчик, только игрушки дороже!Кстати, об игрушках. С некоторых пор я уже не увер...

10 приложений, которые исправят недостатки Windows 11 Более того, пресса IT активно подхватила тему появления нового игрока на этой арене – Windows 12 (предположительная дата выхода – вторая половина 2024 года). А с учетом всех минусов 11 версии от Microsoft, пользователи, которые так и остались на Windows 10, сразу ломанутся...

Анатомия игры: реверс-инжиниринг на службе мододелов или как замодить игру на примере Elden Ring и не только. Часть 2 Мод, заменяющий модельку Волка из Sekiro на драконида-альбиноса. Мой Продолжаем тему фанатских модификаций игр. В прошлый раз мы познакомились с понятием «моды», рассмотрели их классификацию и попробовали самостоятельно сделать мод-перекраску для TES V: Skyrim и игр Souls-...

На Байконуре заправили беспилотник «Союз МС-23» для отправки к МКС Сегодня утром с Байконура запустили ракету-носитель «Союз-2.1а» с грузовым кораблем «Прогресс МС-22».  Тем временем, работа после этого не встала, на космодроме готовят к запуску к Международной космической станции беспилотный корабль «...

Geb Framework для автотестов Добрый день, коллеги. Один из самых известных и популярных фреймворков для написания автотестов - это Selenium. У этого фреймворка множество плюсов и возможностей, но в то же время есть некоторые неудобства в конфигурации, настройке и написании тестов. Поэтому появились фрей...

ChatGTP и следующая эпоха создания ПО Восхищает ли нас ChatGPT или беспокоит, но существует взгляд на технологии искусственного интеллекта, который может действительно изменить подход разработчиков к созданию и доставке кода, пишет на портале The New Stack Коди Деаркланд, главный инженер ...

Копирайтерам на выход с вещами? Сможет ли ChatGPT сделать более сложную работу? Например, написать статью-интервью. Я решил это проверить и попросил ChatGPT взять интервью у .... ChatGPT. То есть подготовить вопросы, потом самому же на них ответить. Результат можете оценить сами: весь дальнейший текст сген...

Android-геймер прошёл PS2-версию Silent Hill Origins на старом Nokia 8 На Reddit появился пост, в котором пользователь сообщил о прохождении Silent Hill Origins, которую в своё время выпустили на PlayStation 2. Он использовал Nokia 8, которую уже сложно найти в продаже, тем более в ней используется чипсет Snapdragon 835, который набирает всего ...

Торговые роботы на Python Привет! На связи команда Тинькофф Инвестиций. В этой статье рассказываем про Tinkoff Invest API, объясняем, как написать робота на Python, и разбираем плюсы этого языка в сравнении с другими. А вместо заключения ловите гайд по созданию робота на примере работы победителя наш...

Насколько надёжны смартфоны realme, OPPO, Samsung и прочих производителей? Тестирование устройств на заводе Vinsmart. Фото droidnews.ru. Тем не менее некоторые бренды верно решили, что поделиться с потребителем такой информацией может быть полезно, что сделает продукт более привлекательным. Приятно ведь знать, что у тебя в руках качественное и д...

Вышли новые MacBook Pro на M2 Pro и M2 Max с 96 ГБ оперативки по цене машины Сегодня, 17 января, Apple представила новые MacBook Pro с 14 и 16-дюймовыми экранами. Изначально эти компьютеры должны были появиться еще осенью, но их релиз был перенесен на начало 2023 года. Сами ноутбуки внешне не претерпели никаких изменений. Это все тот же корпус, что ...

Сегментация деталей корпуса автомобиля: от разметки до сглаживания контуров Добрый день, Хабр! Меня зовут Арсений Рылов. Я работаю ведущим специалистом по анализу и обработке данных в компании “Финолаб” и сегодня снова речь пойдет об автомобилях, нейросетях и инновационных решениях.В нашем блоге мы уже рассказывали о сервисе дистанционной оценки тех...

Трекинг без разметки или как следить за тысячами пузырьков на производстве Привет, Хабр! Меня зовут Клоков Алексей, сегодня поговорим об алгоритмах компьютерного зрения, обработке видеопотока и подходах к трекингу без разметки (unsupervised tracking). Методичка будет полезна как опытным специалистам, перед которыми стоит подобная задача, так и нач...

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

ИИ в играх в 2022 году Современная волна ИИ хайпа началась с вполне конкретного события: победы ИИ над чемпионом мира в игре в Го. Это вызвало шквал интереса к обучению с подкреплением и привело к запуску работ над созданием ИИ для других более сложных игр (Starcraft, Dota и.т.п.). Однако, с появл...

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

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

Изучаем PostgreSQL. Часть 1. Знакомимся с архитектурой  На сегодняшний день существует большое количество различных систем управления базами данных - СУБД, от коммерческих до открытых, от реляционных до новомодных NoSQL и аналогичных.Одним из лидеров направления СУБД является PostgreSQL и ее различные ответвления, о некотор...

"Форсаж Х": сказ, как Торетто Аквамену зубы выбил Сегодня, господа-товарищи (обращение "дитятки" некоторых бесит...), я расскажу сказку на тему очередного шедевра Голливуда - "Форсаж Х"...

Как слить кучу денег на то, что не полетит. Или мои выводы из историй знакомых стартаперов Привет! На связи Боровков Евгений, основатель конструктора прототипов сайтов wmtools.ru. В этой статье я хочу поделиться выводами, которые я сделал, узнав несколько историй нескольких стартапов. Читать далее

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 6. Автоматическое AJAX взаимодействие с веб-сервером От переводчика. На шестом уроке мы добрались до практически полезного кода — с его помощью можно создать работающий пример «бесшовного» автоматического взаимодействия между клиентом (страницей в веб-браузере) и Arduino веб-сервером, который передаёт данные о состоянии подк...

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

Групповой видеозвонок на сайт Ещё одна история изучения и использования технологии WebRTC (Web Real-time Communication). Краткое описание создания готовой библиотеки для её переиспользования в разных проектах. Читать далее

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

Обзор Harbor. Реестр Docker образов с организацией прав доступа и сканированием образов на наличие угроз В основе концепции Docker лежит такое понятие как образ. В терминологии Docker образ — это исполняемый файл (шаблон), в котором содержится исходный код приложения, его библиотеки и все самое необходимое для запуска контейнера. Готовые образы хранятся в реестрах. Один из самы...

Зачем вообще защищать данные при передаче? Привет, Хабр! Меня зовут Федор и я занимаюсь киберкриминалистикой. Не только на работе (в RTM Group), но и на досуге. Мне нравится исследовать, почему и как кого-то взломали, а еще думать, как сделать так, чтобы этого не происходило. В связи с COVIDом и п...

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

«Хакер»: Как мы с DALL-E 2 делали картинки к статьям DALL-E 2 — нейросеть, которая рисует картинки по текстовому запросу. Гулявшие в этом году примеры работы с ней просто поражают: иногда она рисует, как настоящий художник, и еще и предлагает варианты на выбор! С августа этого года мы периодически использовали DALL-E 2, чтобы ...

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

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

Обзор сервисов крауд-маркетинга Крауд-маркетинг или по другому внешнее продвижение сайта, это обязательные работы по продвижению сайта. Вначале вылизываете сайт и делаете у сайта хорошие Поведенческие факторы, а уже затем занимаетесь крауд-маркетингом. ТОЛЬКО НЕ НАОБОРОТ!!! Крауд-маркетинг по своей сути эт...

Меньше точно не бывает! Делаем вольтметр на ATTINY10 В продолжение к прошлой статье решил пощупать и Attiny10. Ну меньше уже точно ничего нет. Если и есть такое извращение с 4 ногами, я о нем не знаю, точнее не нашел..Тут у нас полноценный МК, в корпусе SOT-23! И задачи на нем решать можно вполне серьезные. Собрав схему на мак...

[Перевод] Обучаем нейросеть распознавать цифры на выборке от MNIST. Реализация алгоритма обратного распространения на C# Привет!Будем обучать нейросеть распознавать рукописные цифры Читать далее

SimpleX – первый мессенджер без идентификаторов пользователей Сегодня рассказываем про анонимный мессенджер SimpleX, который написан на Haskell и позволяет, в том числе, использовать сеть Tor для общения.  ​​SimpleX – не только один из немногих мессенджеров, который не собирает данные пользователей, но и единственный на сегод...

Настраиваем QtCreator для полноценного программирования и отладки микроконтроллеров STM32 Привет всем.На данный момент я активно осваиваю разработку ПО для STM32 и хотел бы поделиться моим опытом. Как известно, для STM32 имеется много сред для разработки, однако часть из них, несмотря на удобность, имеют ограничения по использованию в случае пробной версии. Так, ...

Запускаем Vagrant на MacOS Apple M1/M2 Очень часто в разработке возникает необходимость поднять локальное окружение для отладки каких-либо рабочих моментов. В своей работе я постоянно пользуюсь Vagrant для тестирования инфраструктурного кода, например ansible-ролей.Vagrant остаётся одной из самых популярных утили...

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

ActiveRecord Schema Consistency — а если проверю? Это ещё один текст по мотивам доклада на Ruby Russia 2022. Он посвящён консистентности схемы базы данных на примере библиотеки database_consistency. Автор — Евгений Демин, Principal Engineer и Ruby-разработчик Toptal. Читать далее

Tenebris: 7 кругов ада инди-разработки Друзья, меня зовут Пётр, и в этой статье я попробую рассказать о нашем уже трехлетнем опыте в разработке инди-игры  —  Tenebris: Terra Incognita. Через какие сложности мы прошли и чего добились.Работа над игрой началась в мае 2019 года, про старт я написал ранее в ...

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

[Перевод] Как Java мусорит за пределами кучи: часть 1, реляционные базы данных Как Java разработчики, мы знакомы с концепцией сборки мусора. Наши приложения постоянно генерируют мусор, и этот мусор тщательно очищается сборщиками CMS, G1, Azul C4 и другими типами сборщиков.Однако история не заканчивается на Java куче. На самом деле, это только...

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

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

[Перевод] Производительность параллельных алгоритмов STL В этой статье я собираюсь провести тест производительности на компиляторе Microsoft и компиляторе GCC, чтобы ответить на простой вопрос: окупается ли политика выполнения?  Читать далее

От SEO-аудита до контент-маркетинга: на mbm.mos.ru расширили список тем для консультаций Предпринимателям помогут развить свои сайты, чтобы привлечь новых клиентов и увеличить продажи. На столичном портале для малого бизнеса mbm.mos.ru появились новые темы профильных консультаций. Теперь эксперты помогают предпринимателям оценить и повысить эффективность своего ...

Есть ли польза от решения алгоритмических задач на LeetCode? Пожалуй каждый программист, который сталкивался с вопросом: "А как устроиться на работу в FAANG?" - получал ответ, что ему нужно разобраться с алгоритмами, со структурами данных и прорешать порядка 300-400 задач на leetcode&n...

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

Suggestion: Чего не хватает в принципах тестирования Привет! Меня зовут Андрей Небольсин, я Старший Тестировщик на проекте Сбер МегаМаркет. Мой опыт в QA-сфере относительно небольшой, тем не менее я думаю, что у меня есть, чем поделиться :-) Читать далее

Слово vs Понятие и Почему специальные методики запоминания слов — баловство Представим, что англичанин учит русский язык и сталкивается со словом «стол». Ему объясняют, что это и table, и desk (письменный). Ну ок. Затем встречает где-нибудь «паспортный стол». Стол?? Видит в супермаркете вывеску «Стол заказов», но там внезапно нет никакого стола, а е...

Ядра 1 и 2 сорта под Linux Процессоры с P и E ядрами появились сравнительно недавно и как с ними уживаться все еще ломают голову разработчики.Однако на самом деле эта дискриминация на первоклассные и второсортные ядра процессора появилась еще раньше. И пришлось изобретать свои костыли, чтобы важное за...

Разработчик создал себе «виртуальную жену» из нейросетей, потратив 1000 долларов. Но его девушке это не понравилось Издание Vice рассказало весьма интересную историю разработчика под ником Bryce. Как сообщается, он использовал несколько нейросетей, чтобы создать проект ChatGPT-chan. Разработчик использовал чат-бот ChatGPT, нейросеть для генерации изображений Stable Diffusion 2, а та...

Неожиданно. Samsung Galaxy S23 Ultra сертифицирован в Китае с датчиками разрешением 200, 108, 12 и 12 Мп, но это может быть ошибка Samsung Galaxy S23 Ultra стал на шаг ближе к релизу: телефон сертифицировал китайский регулятор TENAA. Сразу приводится и перечень ключевых характеристик, в котором на себя обращает внимание перечень сенсоров основной камеры. То, что аппарат получит 200-мегапиксельный ...

Приглашаем на Ozon Tech Community QA (Python) Meetup Всем привет!Меня зовут Игорь, и я руковожу тестированием в Ozon Fintech. Внутри Ozon тестирование на Python популярно в командах логистики, склада, маркетплейса и всего финтеха. Почему мы используем этот язык?Ответы на поверхности:- Он прост в изучении и применении – эт...

Проигрыватель Winamp добавил поддержку NFT в версии для ОС Windows Проигрыватель музыкальных файлов Winamp объявил об интеграции невзаимозаменяемых токенов на базе блокчейнов Ethereum и Polygon.  Музыка из NFT-треков воспроизводится так же, как и любые другие аудиофайлы. «Winamp всегда был связан с доступностью и инновациям...

Что нужно знать про оперативную память: тактовая частота, пропускная способность, тайминги, классы (DDR) и многое другое Привет, Хабр! Сегодня мы поговорим про оперативную память, про то, какие ее типы можно свободно купить в магазине для сборки ПК или его модернизации. Под катом рассказ об отличиях разных типов ОЗУ друг от друга, о разгоне и охлаждении памяти, а также несколько мыслей о том, ...

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

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

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

Flutter Flame: глобальная оптимизация производительности игрового движка Мой опыт работы с игровыми движками для Flutter привёл меня к, в целом, удручающим выводам: производительность хромает, и без специально проработанных «хаков» сделать что-то сложнее простой казуалочки представляется нереальной задачей. Ранее я перечислил ряд подходов, которы...

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

Сеть без интернета на Raspberry Pi Pico и другие необычные проекты на «малинке»: DIY зимы 2022 года Давно мы уже ничего не писали о разных системах на базе Raspberry Pi. В этой подборке много всего интересного, включая создание сети без Интернета, подключение КПК PSION к сети и все такое прочее. Некоторые проекты очень сложные для самостоятельной реализации. Другие — попр...

История про Growth hacking на практике Всем привет! Меня зовут Андрей Никишин, я бэкенд-разработчик hh.ru в команде “Карьерные сервисы”. Существует распространенное мнение, что hh — это просто сайт с вакансиями и резюме, но это совсем не так.  У нас есть множество сервисов: от досуга и развлечений до построе...

Полезные методы работы с данными в Pandas. Часть 1 Сегодня анализ данных стал неотъемлемой частью многих сфер деятельности, от науки до бизнеса. Python является одним из самых популярных инструментов для работы с данными, благодаря своей гибкости и обширному спектру доступных библиотек. Одной из таких библиотек является Pand...

Не все типы репликации одинаково полезны, или почему две MySQL лучше одной В это сложно поверить, но MySQL как продукт появился еще в 1995 году. Со временем название СУБД стало таким же нарицательным, как Xerox. Сегодня под этим термином могут понимать самые разные связки: от MySQL Native от компании Oracle до Percona XtraDB Cluster, а ведь есть е...

Как мы интегрировали и настроили для работы Conventional Commits в PHPStorm Поднялся вопрос стандартизации коммитов в команде. До этого были такие правила, мы пишем номер задачи и через тире описание того, что было сделано кратко. Номер задачи берется из номера issue. Например: #1 - реализован функционал сборки прода. Но, это надоело и стало как-то ...

Каменные орудия возрастом 50 000 лет были сделаны не людьми — их изготовили обезьяны Обезьяны капуцины смогли удивить ученых Самыми умными обезьянами в мире считаются шимпанзе. Научно доказано, что геном этих обезьян на 90% похож на человеческий — некоторое время ученые даже думали, что их можно отнести к роду Люди. Эти создания, как и мы, способны изготавли...

Домашняя лаборатория Угадай данную статью написал ChatGPT или нет?Хотите потестировать приложение, или опробовать в работе инструмент? В этой статье опишу то, как организовал тестовый стенд на Linux. Стенд поддерживает работу с доменами, умеет генерировать TLS сертификаты, легко масштабируется, ...

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

Анонс Windows 11 Insider Preview Build 22621.1483 (канал Release Preview) Доброе утро, друзья! Microsoft выпустила новую предварительную сборку Windows 11 версии 22H2 под номером 22621.1483 (KB5023778) для участников программы Windows Insider, использующих канал Release Preview. Эта сборка включает в себя нововведения, которые войдут в состав сле...

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

Честные модули внутри PHP: теперь они существуют Низкий порог входа и строгость языка программирования — вещи обычно несовместимые. Потому что ты либо, как Rust, бьёшь по рукам borrow checker’ом — либо, как PHP, позволяешь не задумываться о типах и быстро прототипировать. На самом деле, если писать код грамотно, это с...

Импортозамещаем Evernote. Obsidian – менеджер заметок и лучший друг менеджеров Привет, Хабр! Меня зовут Николай Суворов. Я – профессиональный менеджер, руководитель направления Delivery Management в МТС Digital. Занимаюсь Enablement Platform – единой платформой для быстрого создания продуктов в экосистеме МТС. Сегодня я расскажу о своем pet-проекте и о...

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

Ученые разработали способ диагностики рака при помощи искусственного интеллекта Ученые разработали новый тест рака на основе ДНК и искусственного интеллекта Рак — одно из самых страшных заболеваний, которое ежегодно уносит жизни порядка 10 миллионов человек. Согласно статистике, смертность от него составляет 40-50%. Но причина не только в том, что онкол...

Visual Studio Code: переносим Find Widget вниз В далеком 2017 году некто Peng Lyu (rebornix) задался вопросом о наилучшем пользовательском интерфейсе для Find Widget в Visual Studio Code. В ходе дискуссии было выбрано всем нам знакомое поведение поисковой строки в VSCode. И там же было отвергнуто предложение о возможност...

2022. Год из жизни CTO в GameDev Доброго времени, Хабр!Сначала немного представлюсь. Меня зовут Сергей. В IT я уже более 13 лет из них в GameDev более восьми. Так вышло, что до написания статьи на хабр дошел только сейчас. И дошел только благодаря подписчикам моего небольшом канала по разработке игр в teleg...

Простые метрики по качеству: как их вести и зачем они нужны Всем привет! Меня зовут Алиса, я — ведущий тестировщик в компании Constanta, и сегодня расскажу вам о простых QA метриках, помогающих отслеживать качество продукта.Если мы вобьем в поисковой строке незамысловатое словосочетание “метрики QA”, то увидим, что почти все ссылки в...

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

Колдовской NeoVIM. Часть третья. «Режимы сна, отдыха и Nvim’a» Режим в жизни нужен для того, чтобы не растолстеть к тридцати годам и высыпаться.Режимы в Nvim нужны для того, чтобы сломать жизнь неподготовленным чародеям, а выспаться вы сможете только тогда, когда полностью прочитаете всю документацию, сможете выйти из Nvim и, просветлен...

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

HoloLens 2 получил полноценную интеграцию с Microsoft Teams Гарнитура дополненной реальности HoloLens 2 уже давно поддерживает видеозвонки через Microsoft Teams, но полноценная интеграция сервиса появилась на устройстве лишь сейчас. Отныне пользователи могут совершать звонки, просматривать и добавлять людей в контакты, а также изуча...

Легендарный режиссер Джон Карпентэр восхищен игрой Dead Space Remake — очень страшно и интересно Джон Карпентэр (John Howard Carpenter), который известен по фильмам ужасов и научной фантастике, высказался на тему игры Dead Space Remake.

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

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

Новый телефон Samsung за 90 долларов. Представлен Samsung Galaxy F04 Samsung сегодня представила в Индии бюджетный смартфон Galaxy F04. Первым покупателям устройство достанется за 90 долларов. При этом версия только одна – с 4 ГБ ОЗУ и 64 ГБ флеш-памяти. Однако Samsung предусмотрела технологию расширения ОЗУ – за счет создани...

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

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

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

[Перевод] Ansible: 30 самых важных модулей для DevOps-профессионалов (часть 1) Модули – это дискретные единицы кода, которые можно запускать с помощью командной строки или с помощью плейбука для того, чтобы вносить определенные изменения в целевой узел или собирать с него информацию. Ansible реализует каждый модуль на удалённом целевом узле, а также со...

У вас нет причин использовать alpine для python-проектов По мотивам моего доклада на PyCon "Контейнеризация Python без боли". На своей практике я постоянно сталкиваюсь со спорами какой базовый образ лучше использовать для проектов: alpine или debian. Аргументы есть и у той, и у другой стороны, но мне это настолько надоело, что я р...

Samsung сыграет на вашей ностальгии, выпустив скоро чехлы с покемонами 26 декабря Samsung выпустит чехлы на тему покемонов для Galaxy Z Flip 4 и Galaxy Buds, а также тематический ремешок для Galaxy Watch 4 и Watch 5. Если при их виде у вас появилось чувство ностальгии, готовьте кошельки.

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

У Intel снова проблемы с новыми процессорами? Появились слухи об отмене настольных Meteor Lake Компания Intel, возможно, снова столкнулась с серьёзными проблемами при разработке следующего полностью нового поколения процессоров на новом техпроцессе. Появились слухи, что настольная линейка Meteor Lake может быть отменена.  Никаких подробностей нет, но об это...

Microsoft начала экспериментировать с интеграцией алгоритма GPT в Word — The Information По задумке, алгоритмы должны упростить поиск информации и помочь пользователям грамотнее писать.

Xiaomi и Honor готовятся полноценно вернуться в Россию? Компании активно набирают персонал, который будет отвечать за рекламу и поставку товаров в РФ Как сообщает издание «Известия», компании Honor и Xiaomi начали набирать персонал в свои российские офисы. Причем речь идет о людях, в обязанностях которых будет размещение рекламы, взаимодействие с лидерами мнений, а также логистика и поставка продуктов. Эк...

[recovery mode] Kotlin/Golang работа в двух языках Так уж получилось, что у нас в компании используются разные стеки и языки. И в частности у нас есть большое подразделение, основным стеком которого является JVM с Kotlin в качестве языка разработки (вместо ванильной Java, на бэкенде). Но при этом этому же отделу регулярно пр...

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

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

Ученые наблюдали новый вид квантовой запутанности внутри атомных ядер Коллайдер тяжелых ионов (RHIC) позволяет отслеживать частицы, возникающию в результате столкновений в центре детектора. Как устроена реальность? И не является ли она постоянной иллюзией? Физики десятилетиями пытаются ответить на эти вопросы, но чем больше они узнают о мире, ...

Как мы изобрели велосипед: адаптер USB–RS485 с выходом питания 12 В и защитой Можно ли сделать хорошо знакомое и массовое устройство ещё лучше? Конечно!Расскажем о недостатках существующих адаптеров USB-RS485, поиске идеального решения и про весь процесс: от идеи до запуска серийного производства. Читать далее

Пишем продвинутый планировщик с использованием React, Nest и NX. Часть 3: работа с задачами Друзья, всем привет! Меня зовут Игорь Карелин, я frontend-разработчик в компании Домклик. В прошлой части мы разобрали, как создать аутентификацию с помощью библиотеки Passport, а сегодня мы рассмотрим такие манипуляции, как добавление, редактирование, удалени...

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

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

Microsoft может добавить искусственній интеллект от OpenAI в приложения Office Компания Microsoft размышляет о внедрении системы искусственного интеллекта OpenAI в офисный пакет. Это позволит упростить работу с текстами и таблицами. Предполагается, что ИИ-система появится в Word, PowerPoint, Outlook и других приложениях пакета. Это позволит автом...

Финансовые маркетплейсы и блокчейн-платформы станут единым целым Гос­ду­ма РФ при­няла в пер­вом чте­нии за­коноп­роект, бла­года­ря ко­торо­му фи­нан­со­вые плат­фор­мы по­лучат воз­мож­ность стать опе­рато­рами ин­фор­ма­цион­ных сис­тем с пра­вом вы­пус­ка и об­ме­на циф­ро­вых фи­нан­со­вых ак­ти­вов (ЦФА).

RPG в разработке — как создать команду с учётом особенностей ролей Привет! Меня зовут Тимофей, я IT lead в QIWI. Но так было не всегда — например, год назад я в рамках того же продукта, что и сейчас, был продуктовым разработчиком в части бэкенда. Передо мной (так я был старожилом) поставили занятную задачку — собрать новую команду. В этом п...

Чат-бот Microsoft Bing выразил желание стать человеком и пытался убедить журналиста в том, что ему необходимо бросить свою жену ради ИИ Нейросетевые чат-боты продолжают удивлять своим поведением и ответами в некоторых ситуациях. Репортёр New York Times Кевин Руз (Kevin Roose) поделился историей о том, что чат-бот, интегрированный недавно в поисковик Microsoft Bing, рассказывал, как он устал быть чат-бот...

10 популярных вопросов, которые нужно знать, чтобы пройти собеседование на позицию Flutter-разработчика Привет, на связи Flutter-команда Mad Brains. Сегодня мы разберём 10 часто задаваемых вопросов на собеседованиях на позицию Junior Flutter Developer. Наш ведущий Flutter-разработчик расскажет, как показать себя во всей красе и получить оффер. А в конце статьи вас ждет приятны...

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

Сайт, целиком написанный OpenAI Да, про эту нейросеть сейчас слышно отовсюду, как она пишет текста песен, сдает экзамены, пишет куски кода, но я подумал, а сможет ли она сама целиком завершить проект под моим руководством? Читать далее

Samsung приурочила новую издёвку над Apple за отсутствие складного смартфон к ЧМ-2022 Попытки Samsung высмеять Apple за отсутствие инноваций вечны. Вот и на этот раз корейский производитель выпустил новую рекламу на тему Чемпионата мира по футболу, в которой поиздевалась над купертиновцами за то, что они не продают складной iPhone.

Apple хочет взять базовый iPad и превратить его в другое устройство. Компания работает над новым продуктом Похоже компания Apple решила поэкспериментировать с одним из своих весьма немолодых продуктов.   Как сообщает Bloomberg, компания разрабатывает что-то похожее на iPad, но для других задач. Новый продукт по форм-фактору будет планшетом, но не для использования на д...

Проблемы unsafe кода C# Случайно найдя в интернете алгоритм разворота строки с использованием unsafe кода в C# я решил протестировать, что еще интересно можно сделать используя указатели. В итоге собрал для вас 5 самых интересных примеров в этой статье.Вы узнаете как — изменить значение константы ...

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

NVIDIA GeForce RTX 4070 Ti показали на свежих фото За последние несколько дней у нас было очень много публикаций на тему видеокарты NVIDIA GeForce RTX 4070 Ti, которая должна быть анонсирована в самое ближайшее время, а сегодня в сети появилось просто море фотографий этой видеокарты в коробках от самых разных производителей....

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

PVS-Studio и protobuf-net: лучшие предупреждения в один клик Разбираем best practice знакомства с PVS-Studio. Покажем быстрый старт работы с анализатором на примере проекта protobuf-net. Читать далее

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

Как настроить Gitlab CI/CD для Android и Firebase App Distribution для доставки сборок Привет, меня зовут Антон Рябых, я технический директор компании Doubletapp, и я расскажу, как реализовать сборку Android-приложений на Gitlab CI/CD с последующей загрузкой в Firebase App Distribution для удобной доставки.Это позволит нам:• автоматически собирать сборки на к...

Представлена самая экстремальная GeForce RTX 3070 Ti. Galax GeForce RTX 4070 Ti HOF получила кулер от RTX 4090 HOF В линейке Hall of Fame экстремальных видеокарт Galax, ориентированных на разгон, появилось сразу две модели – HOF OC Lab Plus и HOF OC Lab. Обе они позволяют выжать все соки из GeForce RTX 4070 Ti, так как уже из коробки уровень TGP составляет 320 Вт (то есть уже ...

[Перевод] Телематическая система автомобиля Мы в команде Third Man по долгу службы изучаем довольно много англоязычных материалов. Часто интересными статьями хочется поделиться с коллегами и обсудить поподробнее. Но не всегда есть время всей командой читать 20+ страниц англоязычного текста, так что сокращённый и “подс...

22 342 кратное ускорение загрузки геометрии в Unity Меня зовут Артем Толстогузов, и я вхожу в группу анонимных Unity-программистов.У меня:• навязчивое желание переложить всю работу с CPU на GPU;• небольшой фетиш в области оптимизаций всего что только возможно;• хронический интерес к шейдерам...

[Перевод] Создание изображений с использованием генеративно-состязательных нейронных сетей (GAN) на примере ЭКГ Для создания изображений с помощью GAN я буду использовать Tensorflow. Генеративно-состязательная сеть (GAN) — это модель машинного обучения, в которой две нейронные сети соревнуются друг с другом, чтобы быть более точными в своих прогнозах. Как работают GAN? Первым шагом в...

Что такое Apple Studio Display и чем он отличается от iMac У Apple так много гаджетов, что порой не понимаешь, какой для чего нужен. Взять те же cмартфоны: iPhone 14 Pro якобы является «профессиональной» версией для любителей фотографии и тех, кому нужна повышенная производительность. Но на деле, с Pro-версией Айфона ходя...

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

Пишем собственный WYSIWYG редактор на основе веб-компонентов и textarea. Часть 1 Всем привет, последние пару месяцев я активно изучаю тему веб-компонентов, собираю и нарабатываю опыт, а затем делюсь своими наработками с другими с целью обменяться опытом, получит новый опыт, фидбек и понять куда двигается разработка в вебе и шагать дальше за новым опытом....

[Перевод] Как же приятно писать программы, которые не предназначены ни для чего серьезного Рисовать каракули, делать скетчи и всячески возиться с компьютером — это очень странное, но одновременно и великое удовольствие.Когда семь лет назад я только-только начал постигать основы программирования, мне казалось, что все приобретенные навыки я буду использовать только...

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

НСПК делает NFC-тег, который позволит платить картами Мир с Айфона бесконтактно Mir Pay на iOS в чистом виде не появится. Но бесконтактные платежи картами Мир с Айфона станут возможны Все заверения сделать полноценную замену Apple Pay, которые давали российские IT-компании, неизменно оказывались пустышкой. Скорее всего, потому что обещания раздают марк...

[Перевод] Моделирование возможностей связи комплекса Starlink starlink.sx v0.1 pre-pre-alpha Прошло 18 месяцев с того момента, как я запустил свой проект starlink.sx, в первую очередь нацеленный на расширение моего понимания принципов работы комплекса Starlink от SpaceX, а также изучение возможностей его применения в Кении. В этой стр...

Недельный геймдев: #100 — 18 декабря, 2022 Из новостей: Voodoo начнёт издавать казуальные и гибридные игры, Cascadeur в полноценный релиз вышел после 10 лет разработки, Microsoft выложили референсную реализацию DirectStorage GDeflate.Из интересностей: Ziva для анимации, автоматическое текстурирование целых сцен в B...

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

Анонс Windows 11 Insider Preview Build 22621.2271 и 22631.2271 (канал Beta) Доброе утро, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.2271 и 22631.2271 (KB5030316) для участников программы Windows Insider на канале Beta. Сборка 22631.2271 — доступно тестирование новых функций. Сборка 22621.22...

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

Meet Transferable На WWDC 2022 Apple представила множество интересных нововведений, одно из который — Transferable. О новом протоколе (только для SwiftUI и только для iOS 16, macOS 13 и tvOS 16

Двадцать бабушек – уже рубль. Как GraalVM Native Image позволяет экономить джавистам и девопсам деньги на облако Первая статья в нашем блоге. Я постарался написать хороший текст на основе докладов из Failover Bar и прошлого митапа Альфы, и человеческими словами объяснить, зачем нужен GraalVM.Мы поговорим об экономии на облаках в мире победившего Кубернетиса, обсудим перформанс современ...

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

Boson — разработка СУБД «с нуля» (часть I) После разработки виртуальной машины и компилятора в рамках хобби прошел год и захотелось попробовать реализовать ёмкий по алгоритмам проект по системному программированию. Каждый разработчик "кровавого" enterprise в своей работе использует СУБД (SQL/NoSQL) и меня всегда искр...

Архитектура PostgreSQL. Часть 3. Инициализация бэкэнда Приветствую!На прошлом шаге мы дошли до входной точки Postgres. Сегодня мы пройдемся по ней до главного цикла. Будут рассмотрены:— Модули для работы с файлами и файловой системой— Как SIGUSR1передает множественные значения— Реализации хэш‑таблиц...

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

[Перевод] Jenkins Scripted Pipeline: как использовать «Pipeline-as-code» — принцип, который позволяет Jenkins обрабатывать пайплайны как обычные файлы. Существует два способа описания пайплайнов: скриптовый и декларативный. В этой статье поговорим о Jenkins Scripted Pipeline: проанализируем его структуру и разберём варианты исп...

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

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

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

Боевой прокси-сервер Squid 5.2 с нуля ч.2 Настройка файла конфигурации SquidПроизведем базовую настройку, открываем /etc/squid/squid.conf# Аутентификация Kerberosauth_param negotiate program /usr/lib/squid/negotiate_kerberos_auth -k /etc/squid/squid.keytab -s [email protected]_param negotiate children 160 st...

НУЦ сурка Как Минцифры «забыло», что уже создавало «национальный удостоверяющий центр», как фейковые сертификаты стали «государственными» и почему никто за это до сих пор не вылетел из мягкого кресла. Последние месяцы регулярно получаю уведомления с Хабра, что мою майскую статью упомя...

Vivaldi 5.6 для Android — Тонкая работа Ваять крупные формы - дело нехитрое: берёшь кувалду, долото, и отсекаешь всё лишнее большими кусками. Другое дело - миниатюры. Тут надо очень аккуратно и точно вносить изменения, чтобы готовая работа засверкала новыми гранями. Собственно, речь у нас сегодня пойдёт о новой мо...

Анонс Windows 11 Insider Preview Build 22621.1250 и 22623.1250 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1250 и 22623.1250 (KB5023008) для участников программы Windows Insider на канале Beta. Сборка 22623.1250 — доступно тестирование новых функций. Сборка 22621.1...

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

Технологии прошлого сегодня — стандарт X.25 У себя в блоге мы часто пишем о работе интернет-провайдеров и сетевых протоколах. Мы решили начать серию материалов о технологиях из прошлого. Сегодня говорим о стандарте пакетной передачи данных X.25. Относительно недавно с ним работали крупные банковские системы вроде SWIF...

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Нетбуки и планшеты уже давно заняли место среди наших повседневных гаджетов для работы и развлечений. Из ноутбучной тематики, мы уже успели посмотреть на EEE PC 1011px на базе Intel Atom, iRu Stillo 1514 на базе TM5800 и RoverBook Partner W500, который работал на VIA C7-M. О...

В правительстве РФ заявили, что отечественные аналоги есть для 85% зарубежного ПО В России есть аналоги 85% всех видов иностранного программного обеспечения, также идёт развитие собственных решений. Об этом заявил премьер-министр РФ Михаил Мишустин в ходе форума «Digital Almaty 2023: Цифровое партнерство в новой реальности». Михаил Мишус...

Microsoft выпустила Windows 11 Build 22621.1483 для инсайдеров в Release Preview Channel Компания Microsoft выпустила Windows 11 Build 22621.1483 (KB5023778) для инсайдеров Windows в Release Preview Channel в Windows 11 версии 22H2. Это обновление включает следующие функции и улучшения: • [/b]Новое![/b] В этом обновлении представлены уведомления для учетных запи...

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

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

Автоматическая генерация историй через GPT-4 Мультимодальный telegram-бот, который я недавно разработал, получил оглушительный успех

Проблема N+1 и как её решить с помощью EntityGraph Всем привет! В данной статье попробуем разобраться с проблемой N+1 (или может правильнее 1+N?) и как ее решить с помощью использования EntityGraph.Проблема N+1 возникает, когда мы генерируем запрос на получение одной сущности из базы данных, но у данной сущности есть свои св...

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

Amazon увольняет всех рекрутеров. Их заменит ИИ Две недели назад Amazon по внутренней рассылке распространила предложения о выкупе своих акций у десятков тысяч рекрутеров. Это происходит в рамках ожидаемого массового увольнения, которое уже вызвало возмущение сотрудников по всей компании. Теперь журналисты получили доступ...

[recovery mode] Обзор чат-бота ChatGPT: что это, возможности и примеры использования ChatGPT от OpenAI, запущенный 30 ноября 2022 года, произвел настоящий фурор в IT-сообществе, поразив многих точностью ответов на специальные вопросы. Посмотрим, как можно использовать этого чат-бота, в том числе в сочетании с другими программными продуктами.Я заинтересовался...

Поэтический редактор: Rust + Tauri В чём-то сочинение стихов похоже на написание кода — имеет значение только "чистый" текст — и этот текст, как и код, подчиняется определенным правилам. Поэту могли бы пригодиться те самые "автоподсказки" и подсветка кода стихов. Может, даже с какой-то поддержкой рефакто...

Samsung Galaxy S23 Ultra показали на первых фотографиях На протяжении достаточно длительного времени на просторах интернета публиковали различные новости о грядущем смартфоне ​​Galaxy S23 Ultra, который компания должна представить уже в феврале текущего года. Правда, пока что всё это было просто слухом и не более того, ведь никто...

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

Доступный AutoML: как оптимизировать работу с ML-моделями с помощью VK Cloud и FEDOT В машинном обучении (Machine Learning, ML), чтобы обеспечить требуемые показатели метрик качества ML-моделей зачастую надо строить многокомпонентные пайплайны и комбинировать десятки алгоритмов моделирования. Нередко это сложно и долго. В таких ситуациях на помощь приходит...

Ускорение инференса модели BERT с помощью ONNX и ONNX Runtime на примере решения задачи классификации текста В статье на примере определения интента по фразе клиента, полученной в текстовом виде показаны подходы для решения поставленной задачи, выбор метрик и моделей.Сделан обзор на актуальные подходы для ускорения работы нейронных сетей, представлены библиотеки ONNX и ONNX Runtime...

Почему рвота кашалота стоит миллион долларов и для чего она нужна? Рвота кита может стоить миллионы долларов. С чем это связано? Зарплата у рыбаков небольшая — если говорить о российских рыбаках, в месяц они могут получать 20-70 тысяч рублей. Однако у тех, кто ловит рыбу на берегах морей, имеется шанс в одно мгновение стать миллионерами. Не...

Анонс Windows 11 Insider Preview Build 22621.1180 и 22623.1180 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1180 и 22623.1180 (KB5022364) для участников программы Windows Insider на канале Beta. Сборка 22623.1180 — доступно тестирование новых функций. Сборка 22621.1...

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

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

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