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

Большая иерархия в SQL запросе + PostgreSQL Сначала запрос адаптирован для работы в PostgreSQL 15.6.Затем работа запроса проверена на достаточно объемной иерархии - в качестве источника данных использована структура архива jdk-master.zip из OpenJDK 22 Читать далее

Тормозящая виртуализация на x86. Небольшая попытка разобраться. Часть 3: Hyper-V Для лиги лени. Какая-то заумь про то, что не нужно, потому что все равно у нормальных людей все приложения давно в облаках на микросервисах, и прекрасно работают. Часть 3. Что из этого следует, и как устроен планировщик нормального человека в Hyper-V. Тут не будет ничего...

Обзор Протокола ISO-TP [ISO 15765-2] Как известно канальные CAN пакеты могут быть размером максимум 8 байт. Одновременно с этим, с более высоких уровней модели OSI могут поступить запросы передать огромные пакеты  [ jumbo frame(ы) ]. Как же разрешить это противоречие? Эту ситуацию призван распетлять проток...

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

Немного про OR в SQL запросах Несмотря на избитость темы и многочисленные рекомендации избегать OR в выражениях WHERE/ON SQL запросов, жизнь вносит свои коррективы. Иногда сама постановка задачи подразумевает необходимость использовать OR. Я не собираюсь здесь рассматривать простые случаи, а сразу возьму...

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

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

Тормозящая виртуализация на x86. Небольшая попытка разобраться. Часть 2: ESXi by Broadcom Для лиги лени. Какая-то заумь про то, что не нужно, потому что все равно у нормальных людей все приложения давно в облаках на микросервисах, и прекрасно работают. Часть 2. Что из этого следует, и как устроен планировщик в Broadcom ESXi. Тут не будет ничего нового для тех, ...

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

Новый iPad Pro очень легко сломать руками Если вы следите за современными новинками мира электроники, то знаете, что 13-дюймовый iPad Pro на процессоре M4 является самым тонким продуктом Apple за всю историю, что, естественно, делает его более подверженным повреждениям, чем более толстые модели. Впрочем, компания по...

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

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

Правило 16 байт: развенчиваем миф о производительности структур в C# По умолчанию, при передаче в метод или при возврате из метода, экземпляры значимых типов копируются, когда как экземпляры ссылочных типов передаются по ссылке. В 2008 году была выпущена книга «Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET L...

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

ИТ-шансон, или как ChatGPT (не) помогает в работе Привет! Этот текст про ChatGPT и ИТ-шансон. Несколько месяцев назад нам на работе подключили ChatGPT 4, как надежный инструмент и помоЧник, и все сразу ринулись его проверять. Выяснилось, что с текстом он обращается на ура, и я решил проверить его «в музыкальном бою».Недавно...

Древовидные структуры в SQL в одну таблицу Как реализовать хранение и работу каталога папок в PostgreSQL? Есть большое количество вариантов. Но хочется, чтобы реализация выглядела лаконично, не нарушала прозрачность выполняемых операций, не вызывала блокировок, не требовала большого вовлечения клиента в специфик...

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

PostgreSQL Antipatterns: ходим по JSON-граблям Недавно попался на глаза примерно такой кусок запроса, и тут прекрасно примерно все:• множество чтений из CTE (хоть и единственной записи, но все же);• извлечение по каждому ключу текста с раскастовкой в jsonb;• извлечение каждого отдельного json-ключа в каждое отдельное одн...

Обновление систем Windows сломало работу VPN и исправления пока нет Очередное обновление Windows принесло очередные проблемы

[Перевод] Создание профсоюза CD Projekt Red В 2023 году после очередной «реструктуризации» компания CD Projekt Red уволила 9% сотрудников. В ответ на это работники решили организовать профсоюз. Интернет-издание CD-action взяло интервью у представителей профсоюза. Один из них, Лев Ки — наш соотечественник. Чи...

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

Go (fiber) vs Rust (axum) JWT&DB На medium.com есть ряд статей со сравнением простых web-сервисов, написанных на разных языках. Одна из них Go vs Rust: Performance comparison for JWT verify and MySQL query и судя по ней, Go на 42% быстрее чем Rust. Я решил перепроверить и заодно поменять Gin на Fiber, Axis ...

Блеск и нищета паттерна «Спецификация» в С#. Оцениваем планы запросов О паттерне «Спецификация», который позволяет улучшить структуру приложения, и, следовательно, увеличить гибкость, уменьшив при этом объем кода, а значит — сократить количество ошибок, но это не точно. Почему? - читаем ниже.  Читать далее

Красавица и HTML Injection. Почему HTMLi не только про дефейс Привет, Хабр. Сегодня мы посмотрим на достаточно тривиальную тему с совсем нетривиальной стороны. Пожалуй, для каждого вебера HTML-инъекции являются темой, которой зачастую уделяют не очень много внимания. Взять даже собеседования: когда в последний раз вас спрашивали не об ...

Ещё немного Ubuntu: вышел дистрибутив Ubuntu 23.10 с GNOME 45 Привет, Хабр! Многие пользователи Ubuntu, да и других дистрибутивов Linux продолжительное время ожидали выхода нового релиза  23.10. И вот, его уже можно загрузить. Установочные образы Ubuntu 23.10 "Mantic Minotaur" созданы для Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, U...

Зачем тогда флагманы на Snapdragon 8? Новая платформа линейки Snapdragon 7 Plus будет невероятно производительной Компания Qualcomm, вероятно, готовит очередную сверхпроизводительную платформу из линейки Snapdragon 7.  Инсайдер Digital Chat Station говорит, что очередная модель Snapdragon 7 Plus (возможно, она будет называться Snapdragon 7 Plus Gen 3) будет самой производител...

Как не про…пустить все дедлайны. Автоматизируй, властвуй, сохраняй Как не умереть от рабочей рутины и не потерять фокус между десятками ежедневных задач? Как по максимуму использовать почту, календарь, мессенджер и браузер?Читайте мини-гайд и берите на заметку!P.S. ТОП 8 неудачных прыжков на грабли в комплекте Читать далее

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

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

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

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

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

Стал известен случай, когда RTX 4090 FE сломало насекомое Оно мешало нормальной работе контактов.

[Перевод] Невидимая проблема текстовых редакторов на смартфонах Когда я рассказываю о своих исследованиях редактирования текста на мобильных в Google, то обычно сталкиваюсь с непониманием и немного враждебным «Разве на телефонах нельзя редактировать тексты? В чём проблема?»Редактирование текста на мобильных поломано. На самом деле, оно г...

Артур Хейс назвал дату начала взлета цены биткоина Криптоинфлюэнсер прокомментировал ситуацию с первой в мире криптовалютой, заявив, что ожидает рост биткоина со второй половины марта этого года

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

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

Укрощаем DNS в Wireshark. Часть 2 В предыдущей статье мы начали рассматривать использование анализатора пакетов Wireshark для работы с DNS. В этой мы продолжим рассмотрение данной темы и поговорим о рекурсии DNS. Здесь принцип обмена пакетами будет немного сложнее, потому что помимо обмена DNS пакетами между...

Хакатон Demhack: успехи проектов и новый анонс В сентябре 2023 года прошёл седьмой хакатон Demhack. Тогда особенно тревожной была  ситуация с VPN, которые массово начали блокироваться в России через ТСПУ. И естественно эта тема стала центральной. Вторым значительным направлением разработки внезапно оказались инструм...

Как отличить оригинальный смартфон Infinix от подделки Бренд активно развивается в России и продолжает успешно занимать рынок, о чём недавно сообщала Tele2. Потому не так уж удивительно, что порой нас спрашивают, как отличить настоящий Infinix от копии, или, например, где взять смартфон Infinix с хранилищем на 1 Тб. Значит нек...

.NET CLI — Зачем загружать все родительские сборки при загрузке сборки В CLR есть особенность, что при загрузки сборки через Assembly.Load или через Assembly.ReflectionOnlyLoad, загружаются все сборки по мере запроса. В отличии от констант и их типов, они заранее копируются в дочернюю сборку и больше не зависят от родительской сборки. Но в ...

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

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

Коммивояжёр за полином* Если вам нужно решить задачу коммивояжёра, то нет ничего проще. Нужно просто взять квантовый компьютер с числом кубитов не меньшим числа вершин рассчитываемого графа…Нет под рукой квантового компьютера? Не беда, читайте дальше и узнаете, как можно решать данную задачу на кла...

Почему происходит подмена телефонных номеров. Часть 1. Кейс МегаФона Волна телефонного мошенничества, к сожалению, продолжается. Запуск системы «Антифрод» немного снизил накал страстей. Операторы перестали пачками получать запросы из МВД. Но проблемы это не решает. И вот почему. Разбираем кейс на примере МегаФона. Читать далее

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

Коротко про алгоритмы и структуры данных Привет, Хабр! Меня зовут Ричард, я работаю в команде kPHP в VK, занимаюсь разработкой kPHP, плагинов для IDE, а также другого инструментария, делая жизнь разработчиков проще. В своей работе мне приходится иметь дело с PSI деревьями, AST, самопис...

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

О внутрикластерной маршрутизации через Istio Привет, Хабр! Я Степан, DevOps‑инженер, занимаюсь созданием CI/CD процессов с учётом проверки кода на безопасность, поддержкой и разверткой новых кластеров Kubernetes, соблюдением требований безопасности и созданием системы мониторинга и логирования — все это ...

Запуск Тетриса на осциллографе из 90-х В этой статья я хочу рассказать о том, как я запустил Тетрис на старом цифровом осциллографе. Без пайки и бега по граблям не обошлось... Зачем я это сделал - просто Just for fun. Читать далее

Разъёмы RTX 4090 и блока питания расплавились даже при 75% нагрузки Проблема в очередной раз всплыла на форуме Quasar Zone. Появилось фото, на котором изображён 16-пиновый коннектор, который уже привычно оплавился. Но в этот раз ситуация ещё более печальная, потому что оплавление произошло не только со стороны видеокарты, но и со стороны б...

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

модеризация GO-FIND 60 достался мне по случаю раненый любительский майнлаб.Много в нм проблем-сломан подлокотник,треснул экран но машинка рабочая-будем лечить!На быструю руку решил проблему не полного складывания-удлиннил штангу,чтобы при складывании голова не упиралась в катушку.и второе-был слом...

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

Как найти поверхность атаки незнакомых приложений с помощью Natch Поиск ошибок в программах дело творческое и интересное. Чаще всего мы ищем ошибки в своём коде, чтобы его починить. Кто-то может искать ошибки в чужом коде, чтобы его сломать или поучастовать в баунти-программе.А вот где именно искать ошибки? Какие функции тестировать? Хорош...

Зачем писать на Хабр, если каждый раз потеют ладони? Сегодня стартует VI конкурс технических статей на Хабре «Технотекст». Команда комьюнити проводит его во второй раз, участвует в четвёртый. Так получилось, что трое из нас — активные авторы Хабра, которые писали для компаний, писали для себя и пишут для блога Хабра. И каждый ...

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

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

Отправка и обработка HTTP запросов в PostgreSQL Эта статья о том как отправлять и обрабатывать HTTP-запросы непосредственно из/в PostgreSQL. Автор расскажет о том, что такое асинхронное уведомление в PostgreSQL, и наглядно продемонстрирует, как с его помощью можно взаимодействовать с внешними системами из самой СУБД. Чита...

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

Подводные грабли экспертных утилит при работе с инцидентами Привет, Хабр! Меня зовут Максим Суханов, я ведущий эксперт в команде CICADA8 Центра инноваций МТС Future Crew. Это подразделение отвечает, в том числе, за реагирование на инциденты кибербезпасности, форензику и реверс-инжиниринг вредоносного ПО. Ещё я занимаюсь другими инте...

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

Как пишут SQL-запросы гуманитарии Когда говорят "мы ускорили выполнение нашего запроса в N раз" это значит, что сначала сделали плохо а потом начали думать как улучшить.Так я думал раньше. Читать далее

Весь Росатом работал на Джире — и что случилось в день Х В 2018–2019 году мы уже догадывались, что нужно какое-то импортозамещение, потому что как-то немного странно, что Росатом зависит от зарубежного вендора. Джира проникала в структуру незаметно и понемногу, и в какой-то момент оказалось, что на ней ведутся многие проекты кро...

Мечтают ли сотрудники о целях компании? В конце нулевых я пыталась стать крутым копирайтером. Зарплата тогда была маленькая, вчерашняя студентка искала своё призвание за гранью ненавистной основной специальности — тексты казались идеальным выходом из ситуации. Лидировали по запросам окна и автохимия, а вот на трет...

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

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

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

[Перевод] Почему B-деревья быстрые? B-дерево — это структура, помогающая выполнять поиск в больших объёмах данных. Она была изобретена более сорока лет назад, однако по-прежнему используется в большинстве современных баз данных. Хотя существуют и более новые структуры индексов, например, LSM-деревья, ...

Тормозящая виртуализация на x86. Небольшая попытка разобраться. Часть 1: Общий обзор Для лиги лени. Какая-то заумь про то, что не нужно, потому что все равно давно у нормальных людей все приложения в облаках на микросервисах, и прекрасно работают.Про что текст. Я знал, что виртуализация «тормозит по сравнению с baremetal», но заметил, что я, и не только я, п...

Погружаемся в PEB. Подмена аргументов командной строки в запущенных и suspended процессах Про спуфинг аргументов в PEB было рассказано многое, но, если честно, ни разу не попадалась статья про изменения аргументов прямо в рантайме.Немного разобрались, как добраться до PEB руками в IDA Pro и написали простейшее приложение для манипуляции аргументами в PEB. Читать ...

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

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

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

Россиянин отсудил четыре стоимости автомобиля за сломанный Kia Sportage Житель Нижнего Новгорода пытался отсудить 23 млн рублей за дефектный автомобиль, который приобрел за 1,6 млн рублей, о чем пишет Telegram-канал Ni Mash. В 2019 году Владимир приобрел кроссовер Kia Sportage за 1,6 млн рублей, а через год автомобиль остановился на трассе:...

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

Экспорт статьи из LibreOffice Writer в Habr Flavored Markdown или HTML Резюме. В статье дается ссылка на файл в формате ODT (основной формат файлов, используемый в текстовом редакторе LibreOffice Writer), содержащий макросы на «родном» для LibreOffice языке программирования макросов BASIC, которые осуществляют экспорт текста из LibreOffice Writ...

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

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

Как настроить SEO-оптимизацию сайтов самостоятельно? Создаем структуру страницы и работаем с мегатегами Привет, Хабр! Я — Марина, специалист по продвижению сайтов в Selectel. Чтобы вывести сайт в топ поисковой выдачи, недостаточно публиковать релевантные контент — нужно использовать SEO-оптимизацию. В тексте расскажу, как правильно настроить SEO-параметры разных страниц. Приг...

Обзор продукта «Структура API» и новой функциональности сравнения Open API спецификаций Всем привет!Сегодня мы хотим вам рассказать о нашем продукте «Структура API» и последних изменениях в нём. Данный продукт позволяет решить одну из важнейших задач в управлении API – это получение актуальной и полной структуры API на основании реального трафика. Результат пре...

ToolChain: Настройка сборки прошивок для микроконтроллеров Artety из Makefile Настало время освоить очередное семейство микроконтроллеров: от компании Artery Technology. Компания Artery Technology уже возвела полноценную экосистему для своих процессоров. Есть фирменные отладочные платы, программаторы, документация, исходные коды MCAL и даже кодо генер...

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

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

Postgresso #11 (60) Лицензии и апокалипсис10-го августа сего года компания HashiCorp позволила себе нехороший - с точки зрения многих участников движения open source - поступок. Она поменяла лицензию своего любимого многими Terraform (инфраструктура как код - Infrastructure-...

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

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

Плагин на LibreOffice с Gigachat API В этой статье пойдет речь о решении, позволяющем упростить написание текстов при работе с офисным пакетом LibreOffice. Мы разработали плагин, который позволяет работать с текстом с помощью большой языковой модели GigaChat от Сбер. Читать далее

Грабли RC фильтров Хождение по граблям.Все сложное состоит из тысяч мелочей. Бывает достаточно потерять один винтик и сложные часики могут и не затикать. Именно про такой винтик пойдет рассказ, который давно многому научил и заставил изучить крайне важный инструмент: симулятор Симона. Читать д...

Что известно о процессорах Lunar Lake: распаянная оперативка, минимум ядер и + 50% к производительности Линейка десктопных процессоров Arrow Lake бесспорно является одной из самых ожидаемых новинок Intel, но предстоящий релиз Lunar Lake от этого хуже точно не становится. Напротив, модельный ряд мобильных процессоров, ориентированный на портативные решения, обещает получить сер...

[Перевод] Обзор продуктивности разработчиков от McKinsey Не так давно компания McKinsey опубликовала статью, в которой утверждалось, что они могут измерить продуктивность разработчиков. Этот текст вызвал определённый резонанс, но я не видел, чтобы кто-то подробно комментировал содержание. Я решил, что это будет полезно сделать.Я б...

Управление напряжением PWM сигналом (PWM+RC=DAC) В очередной тестировочной электронной плате появилась нужда выставлять напряжения на клеммах. Существует очень остроумный способ собрать DAC используя PWM сигнал и аналоговый RC фильтр. На выходе будет желаемое напряжение. Причем, уровнем этого напряжения можно управлять циф...

Создатели MMORPG EOS Black объявили о презентации с геймплеем Мобильная MMORPG EOS Black приближается к релизу, по крайней мере в Южной Корее. Недавно для игры открыли тизер-сайт с мрачной анимацией — некий герой тянет кого-то за руки на цепи. Также на сайте указано, что онлайн-презентация EOS Black пройдёт 22 марта. В ходе неё покажут...

[Перевод] Сжимаем текст в изображения PNG (Наверно, это глупая идея. Но иногда даже самые глупые идеи приводят к неожиданным результатам.)Текст шекспировской трагедии «Ромео и Джульетта» состоит примерно из 146 тысяч символов. Благодаря английскому алфавиту каждый символ можно описать одним байтом. Так что размер те...

Немного попробовали Chaos Engineering и вот что поняли В марте мы с ИТ-лидером системы Alfa ID и её архитекторами генерировали идеи по повышению стабильности и устойчивости системы, потому что в течение года планировался кратный рост нагрузки. Одной из мыслей, которая потом успешно воплотилась в реальность, была «А давай хаос ин...

Опыт участия в Epic MegaJam: 7 дней творения Я «обычный» энтерпрайз программист, но недавно попробовал силы в Epic Mega Jam 2023. Опыт получился яркий, эмоциональный. Сразу захотелось поделиться. Вероятно, профессионал прочитает статью с рукой у лица, если вообще будет читать. Но текст больше для тех из нас, кто занят ...

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

Помощь пришла откуда не ждали: пытаясь отремонтировать Leopard 2, ВСУ сами сломали половину танков По заявлению Кристиана Фройдинга, ВСУ сами помогли России своим "неправильным ремонтом" танков Leopard 2

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

QIWI Server Party 9.0 — 14 декабря, офлайн и онлайн Привет! Совсем скоро мы проведём наш очередной QIWI Server Party, уже 9-й по счёту. Это митап для backend-разработчиков и тех, кому в целом интересна подобная тематика.Как обычно, расскажем об опыте больших компаний из первых рук — будут не только спикеры из нашей компании, ...

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

Записки оптимизатора 1С (Часть 5). Ускорение запросов с RLS в 1С системах Замахнемся сегодня на RLS.Обсуждать будем проблемы по нашему профилю, связанные с производительностью 1С:Предприятие. Но, в целом, этот материал может быть полезен и не только 1С-никам.Почему запросы с RLS очень часто такие долгие?Какие есть варианты их ускорить? Читать дале...

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

От А до Я: Руководство по воспитанию молодых специалистов (на необычном примере ) В жизни каждого руководителя возникает дилемма: взять эксперта за большие деньги или попытаться вырастить крутого специалиста самому? У меня был успешный и неуспешный опыт найма и тех, и других. К примеру, в МТС у нас были различные программы для найма специалистов без опыта...

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

Make Habr Hard Again: «железная» номинация «Технотекста» Новый «Технотекст» стартовал в конце прошлого года. Посмотрев список номинаций, некоторые авторы-инженеры YADRO, которые занимаются разработкой и программированием серверов, СХД, микроэлектроники, не поняли, какую из них выбрать. Раньше же была отдельная «железная» номинация...

Почему работодатель хочет, чтобы вы были ИП Представим сферическую ситуацию в вакууме. Вы никогда до этого не были предпринимателем, только работали по найму. У вас на руках два оффера. Оба по 100 000 руб. на руки, оба на плюс-минус одинаковых условиях. Офис, 5 дней в неделю по 8 часов. Но один работодатель хочет закл...

Как обойтись без UX-редактора и сделать текст в интерфейсе понятным? В процессе разработки продукта или фичи неизбежно возникает необходимость работы с текстом. Если в команде есть UX-редактор, то именно ему поручается этот этап. Он играет роль дополнительного «мозга» для создания удобного и бесшовного флоу. Кроме того, UX-редактор обладает в...

[Перевод] О Prepare statements, серверном кэше скомпилированных запросов или как эффективно кэшировать запросы в YDB Существуют различные способы снижения стоимости выполнения SQL-запросов в современных СУБД. Наиболее распространенными подходами являются использование подготовленных запросы и кэширование. Оба метода доступны в YDB.Кэширование запросов позволяет ско...

Добавляем зрение, слух и голос в свой ChatGPT бот в Telegram Поддержка преобразования речи в текст была в OpenAI API уже давно, а вот из текста в речь, а также распознавание изображений было добавлено совсем недавно. В связи с чем продолжаю свою серию туториалов по разработке собственного ChatGPT бота в Telegram. Читать далее

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

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

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

Илон Маск предложил миллиард долларов за смену названия Wikipedia Генеральный директор Tesla и владелец социальной сети X, ранее известной как Twitter, предложил сделать онлайн-энциклопедии Wikipedia щедрое пожертвование, если они они поменяют свое название. «Я дам им миллиард долларов, если они поменяют своё название на D*...

Persistent-request библиотека для надежных запросов Всем привет!В этой статье расскажу, как решил написать библиотеку https://packagist.org/packages/xman12/persistent-request и что там внутри.Как и любая библиотека, эта решает свои задачи, а именно гарантированное выполнение запроса и последующую обработку. Я находил, как мин...

Один маленький tap для SMS OTP, но гигантский скачок для всего человечества Привет Habr! Не так давно застал себя врасплох, когда заполнял очередную web-форму, на которой надо было вводить код SMS руками посимвольно! Мелочь, но раздражает. Особенно, когда понимаешь, что современные обозреватели сами проделают всю работу – просто удели немного времен...

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

typewriter: бесплатная программа, которая введёт любой текст за вас Всем привет! Делюсь своей довольно простой программкой, полезной в таких ситуациях, когда нужно перенести некоторые количества текста в такие места, куда он простым буфером обмена не переносится, например - в remote console виртуального или физического сервера, как Proxmox и...

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

Ролевая модель и интеграция c Jira: что изменилось в системе для управления тестами, которая доступна всем В конце прошлого года мы представили TestY, тест-менеджмент систему с открытым исходным кодом, которую разработала команда YADRO на замену TestRail. Сегодня на связи я, Александр Зырянов, QA-менеджер в департаменте контроля качества YADRO и проектный менеджер TMS TestY. Посл...

Роботы, язык, мышление Я пишу этот текст на фоне значительных успехов в области языковых моделей, прежде всего, ChatGPT, голосовых помощников Siri, Cortana, Алисы и других технологий искусственного интеллекта. При этом возникает большое количество оптимистичных прогнозов, что, так или иначе, машин...

Easy English с левой задней ноги Привет, Хабр!Меня зовут Дмитрий и я многократный чемпион по бесплодным попыткам освоить английский язык. Гениальные Д.Петров, С.Дружбинский и десятки талантливых блогеров — не приблизили меня к мечте. Замечательные Duolingo, Memrise, Anki и прочие, помога...

Я хотел сломать Java и я это сделал На написание этой статьи, меня натолкнул разбор результата изменения полей объекта, лежащего в HashSet. Я развил идею и привнёс альтернативную математику в Java. Читать далее

Microsoft внедрила ИИ в «Блокнот». Теперь он сможет сам переписывать текст После того, как Microsoft внедрила искусственный интеллект в Paint, наделение ИИ «Блокнота» вовсе не кажется чем-то экстраординарным. Самое простое приложение Windows для работы с текстом получило функцию Cowriter. Новшество реализовано в «Блокноте&r...

Wayland 1.23: что нового, что изменилось и чего ожидать от стабильного релиза Прошло больше года, и команда разработчиков представила очередной стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.23. Положительным моментом является то, что эта версия обратно совместима на уровне API и ABI с выпусками 1.x и содержи...

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

Как приручить нейросеть: практический опыт Итак, в прошлой статье я уже немного рассказывал о том, что с LLM можно работать и даже построить определенный RAG. Как и обещал, перейдем к практике! :)Сегодня мы будем делать простейший локальный и приватный RAG для работы с базой знаний. Все это будет проходить без погруж...

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

[Перевод] Повышение эффективности SQL-запросов: советы и рекомендации В статье представлен ряд советов и методов, которые помогут читателям оценить производительность своих SQL-запросов и улучшить ее при необходимости. Здесь будут рассмотрены некоторые ключевые аспекты оптимизации запросов для SQL Server, чтобы помочь пользователям сделать их ...

Как я писал свою библиотеку для работы с Telegram В далекий 2019 год, когда про ковид никто не слышал и других жестей еще не было на горизонте, я читал очередную статью как “правильно” писать очередного бота на телеграм. И в очередной раз у меня крутилась мысль: че код так паршиво выглядит то? Где-то в то время телеграм еще...

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

[Перевод] Что ты делаешь для безопасности Active Directory? (часть 1) Привет! Если ты не понимаешь с чего начать защищать Active Directory я привожу краткий перевод публикации "The Complete Active Directory Security Handbook. Exploitation, Detection, and Mitigation Strategies" от Picus Security. На своем опыте могу сказать, что восстановление ...

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

«Щас спою»: чат-бот ChatGPT научился писать музыку и песни Американская компания OpenAI объявила о выпуске интересного обновления генеративной системы искусственного интеллекта, ChatGPT. Как сообщили на официальном сайте, ChatGPT теперь способен генерировать оригинальные мелодии по запросу и описанию пользователей.  Сгене...

Последний патч в Cyberpunk 2077 добавил сломанную функцию Студия CD Projekt RED уже несколько месяцев пытается прекратить поддержку Cyberpunk 2077, и вот совсем недавно она выпустила по-настоящему финальный патч. Но при этом напрочь сломала одну из новых функций

Как пытались (пере)программировать мозги, и что из этого получилось? Часть 8: революция 60-х, хиппи и финал MKUltra Итак, глава проекта ЦРУ MKUltra Сидни Готтлиб вернулся в США из полу-ссылки в Мюнхен и получил новый высокий пост в Лэнгли. После очередных экспериментов в Сан-Франциско и экспедиций в Мексику, которые принесли определённые успехи, в целом он всё больше разочаровывался в ре...

Линейный дискриминантный анализ (LDA). Принцип работы и реализация с нуля на Python Линейный дискриминантный анализ (Linear Discriminant Analysis или LDA) — алгоритм классификации и понижения размерности, позволяющий производить разделение классов наилучшим образом. Основная идея LDA заключается в предположении о многомерном нормальном распределении признак...

Правда ли, что алюминиевый iPhone 15 менее прочный, чем титановый 15 Plus Эксперт YouTube-канала JerryRigEverything провёл эксперимент и узнал, насколько легко повредить чем-либо или сломать двумя руками iPhone 15 по сравнению с iPhone 15 Plus.

Вслед за слитыми рендерами Huawei объявила о выходе раскладного смартфона Pocket 2 Буквально на днях инсайдер Fixed Focus Digital опубликовал рендеры ещё не анонсированного смартфона Huawei Pocket 2 в китайской социальной сети Weibo, так что у компании не осталось другого выхода. Сегодня, 19 февраля, Huawei объявила, что презентация нового складного смартф...

MATLAB Simulink и SimInTech на MacBook Pro M2 Max Абсолютно дилетантское сравнение MacBooк на процессоре Apple M2 Max с другими хорошими компьютерами.Процессор MacBooк на процессоре M2, доступен уже достаточно давно. Обзоров производительности уже достаточно много. Но вот тестирование на п...

Windows 11 получит новый вариант обоев Bloom Уже завтра, 20 мая 2024 года, состоится долгожданная презентация Microsoft, на которой будет представлена Windows 11 версии 24H2, новые функции на базе искусственного интеллекта, а также новые устройства на базе ARM-процессоров линейки Snapdragon X, включая Surface Pro 10 и...

Почему нельзя взять и просто выгрузить список городов из адресной системы? Под словом «город» люди представляют определенный тип населённого пункта. Но у адресных систем своё мнение на этот счёт. Поэтому когда к нам пришёл заказчик и попросил выгрузить список всех городов в РФ, мы сильно напряглись и попросили уточнить, что он имеет в виду. Если ду...

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

Свежий апдейт Windows 11 сломал старые игры Несколько дней назад вышел очередной патч для Windows 11. Пользователи Reddit жалуются, что после его установки начинают тормозить старые игры, в том числе Doom

Что ждёт мобильную разработку в 2024 году Привет! Меня зовут Таня Шашлова, я руковожу образовательными продуктами по мобильной разработке в Практикуме. Чтобы обучать людей профессии и помогать им найти работу, нам важно понимать, как меняется рынок, поэтому мы с командой держим руку на пульсе — общаемся с разра...

Как одна случайная мутация помогла мне найти лечение для себя и собрать 342 миллиона для других В 2004 у меня родилась дочь с хрупкими костями. В 2 месяца медсестра сломала ей голень, когда измеряла рост. Всего у нее было 17 переломов. Когда я узнала диагноз своего ребенка, конечно, впала в депрессию. Я выходила на улицу и одного ребенка везла на инвалидной коляске, др...

Статический анализ структуры базы данных (часть 2) Продолжим разбор проверок структуры базы данных, на примере PostgeSQL. Данная статья будет посвящена проверкам связанным с ограниением FOREIGN KEY (FK). Часть проверок целесообразно выполнять на регулярной основе, а некоторые позволяют лучше понять структуру проекта при перв...

Apache Spark и PySpark для аналитика. Учимся читать и понимать план запроса в SparkUI Продолжаем выводить ваши знания о PySpark на новый уровень :) В этот раз расскажем, что такое план запроса, как его смотреть, и что делать, чтобы уточнить узкие места в расчётах. Читать далее

Застрять в аутстаффе Хотел поделиться опытом, как я застрял в аутстаффе на 5 лет. Я выпустился в 2014 году. Закончил вуз с отличием, но когда стал проходить собеседования, понял, что нужных знаний в моем багаже недостаточно. Начал подтягивать скиллы, параллельно делая свой проект на C#, и проход...

Delivery Manager – очередной хайп или новый тренд управления Несколько лет назад сочетание слов Delivery и Manager редко встречались вместе. Сегодня же количество таких вакансий исчисляется сотнями, и многие компании внедряют у себя такую роль.Что это? Очередная дань моде? Или вполне четкая трансформация IT-менеджмента? Нужно ли относ...

Stability AI решила главную проблему ИИ-генераторов изображений — бредовый текст Stability AI, стартап, известный своими инструментами для генерации изображений на основе искусственного интеллекта, прогремел на весь мир, объявив о выпуске Stable Diffusion 3, своего последнего прорыва, появление которого обещает улучшить качество изображений, совместимост...

Инженеры, мы в ваших руках — Стакан наполовину пуст или наполовину полон? — Мы инженеры. Стакан изготовлен по неверной спецификации./Сериал "Мир Дикого Запада" (Westworld)/В середине этого января я шла с учёбы домой мимо могилы Ивана Кулибина. Простудный насморк не давал продышаться, я то и дело остан...

Терпение и труд... Первые шаги с Ender 3. Предисловие - Глава 1 Отступление: Профиль заводил своей супруге, но в конечном итоге ей лень. Поэтому, время от времени повествование будет менять пол. =) Писать коротенькие ремарки не очень хочется, обычно будет много букв и фотографий. Я(Мы) уверен(ы), что большинство пользователей уже миллион...

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

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

Проблемы високосного года: 29 февраля сломало заправки Новой Зеландии Новозеландцы, ожидавшие спокойной поездки 29 февраля, столкнулись с неожиданным препятствием — сбоями в работе заправок по всей стране. Станции самообслуживания на многочисленных заправках, включая такие крупные бренды, как BP, Gull и Z Energy, оказались неработоспособными и...

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

Тест-менеджмент система TestY: обзор новых фич в версии 1.3 В конце прошлого года мы представили TestY, тест-менеджмент систему с открытым исходным кодом, которую разработала команда YADRO на замену TestRail. Если еще не знакомы с TestY, прочитайте этот материал или посмотрите доклад о TestY с конференции Heisenbug.Сегодня на связи я...

Выбирая операционную систему. Процесс сознания и его проявления Еще 5 лет назад начать очередной холивар можно было сравнением андроид и iOS. Лет 15 назад прения начинались вокруг субкультурных предпочтений. 50 лет назад за политические взгляды могли убить. А 500 лет назад перекрестившись не той рукой ты однозначно был обречен на смерть....

Войти в ИТ через тестирование: опыт QA-инженеров hh.ru Привет! Меня зовут Олег Водянов, и я QA-инженер в hh.ru.  Свой путь в тестировании я начал в качестве джуна в далёком 2018 году. Всё, что мне тогда понадобилось для трудоустройства — это прочитать и законспектировать теоретическую информацию с сайта www.protesting.ru, н...

Как сломать крышку унитаза и стать спортивнее за счёт компании: поездки PVS-Studio 2023 года Прошёл 2023 год, а это значит, что я подхватываю эстафету итогов года, пусть и с небольшим опозданием. Моя стезя — конференции, поэтому вспоминаем командировочные байки прошлого года! Читать далее

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

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

Zigbee датчик присутствия на сенсоре LD-2410 Это уже вторая версия датчика присутствия на чипе LD-2410. Первая была максимально простая, прошивка была собрана на PTVO, все хорошо работало, но захотелось немного расширить функционал.Немного о самом модуле. Читать далее

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

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

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

Избавляемся от паролей Меня зовут Александр Чикайло, я разрабатываю межсетевой экран уровня веб-приложений PT Application Firewall в Positive Technologies и специализируюсь на защите веба. Сегодня речь пойдет о беспарольной аутентификации и ее безопасном применении в приложениях. В этом материале ...

Гонка за скоростью: сравнение производительности ведущих фреймворков JavaScript в веб-разработке. Fastify, Express, Koa Недавно я задался вопросом «Какой JS фреймворк самый быстрый». Я обратился с этим запросом в гугл и нашел очевидный ответ «это fastify!». Но почему именно он?. Я практически сразу наткнулся на статью, результаты которой меня немного расстроили, так к...

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

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

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

Гибкость ― это важно: как мы «расхаркодили» поля в карточке устройства и какие возможности это дает нашим пользователям Привет! Команда продукта «‎Инферит ИТмен» в этой статье делится небольшим, но очень важным для нашего софта релизом. Мы всегда ориентируемся на запросы наших пользователей и дорабатываем фичи в продукте, которые реально нужны клиентам. Одним из таких запросов была возмо...

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

Структура драйвера Linux для одноплатного компьютера Здраствуйте меня зовут Дмитрий. Недавно я написал статью как собрать прошивку для одноплатного компьютера Orange PI i96 с нуля. Если вы не читали то очень советую. И там я упоминал что для того чтобы собрать прошивку на новом ядре Linux, мне пришлось переписать драйверы с уч...

CADLib API: От API к прямой работе с базой данных модели через SQL-запросы Рассмотрим вариант расширения стандартного CADLib API в части выборки объектов с некоторыми параметрами из базы при помощи SQL-запросов на примере получения всех файлов публикации, в которых встречаются объекты коллизий. Подобную задачу мы решим сперва вручную при помощи тол...

Мощь AST в действии, или как переписать код 10 летней давности на ES6-модули и ничего не сломать Всем привет! Меня зовут Кирилл и я работаю фронтенд-разработчиком. Я расскажу о том, как мы перевели несколько тысяч файлов, написанных на JavaScript, с легаси кода, который использовал goog.module, на новые ES6-модули с помощью построения и преобразования абстрактного синта...

Мошенники. Вектор атаки на айтишников через LinkedIn Кажется, только что испытал на себя новый вектор атаки на айтишников. Почему думаю, что на айтишников? Потому что через LinkedIn и, очевидно, с айтишников есть, что взять. Читать далее

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

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

Автоматизация поиска аккаунта в телеграм через номер. Простой поиск людей через телеграм ВведениеРады снова приветствовать дорогих читателей! Продолжаем рубрику статей "ШХ" в которой мы рассматриваем методы и инструменты OSINT. В этой статье хотим рассмотреть очередной перечень инструментов которые могут значительно упростить жизнь сетевым разведчикам.Дисклеймер...

Нетипичные сценарии использования BI-системы (Apache Superset) Всем привет!Сегодня поговорим о немного нетипичной для меня теме, а именно - Apache Superset. Обычно я пишу длинные "философские" статьи "на свободную тему", но в этот раз - это будет туториал. Так что кому-то может показаться банальностью, но, опять таки, вдруг кому поможет...

[Перевод - recovery mode ] 80% руководителей в США сожалеют о решении вернуть сотрудников в офисы После почти трех лет хаотичных усилий по возвращению сотрудников на свои рабочие места, движение за возвращение в офис застопорилось. Согласно новому исследованию Envoy, 80% руководителей сожалеют о своих первоначальных решениях о возвращении в офис и говорят, что подошли бы...

Апдейтить или нет: нужно ли брать новую ML-модель? Бывала у вас такая ситуация. Выходит новая нейронная сеть и все руководство начинает требовать внедрить её? Половина коллег восторженно рассказывает о новом слое который позволил повысить точность сети? YoloV(N+1)? LLAMA100? Читать далее

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

Важен ли процессор для современных игр? Свежий обзор при участии трёх видеокарт, трёх разрешений и нескольких режимов даёт наглядный ответ Авторы канала Hardware Unboxed решили в очередной раз исследовать влияние процессоров на производительность в современных играх. В отличие от многих других таких тестов, они взяли CPU, разделённые двумя поколениями, причём ещё и из разных линеек, а также три видеокарты ...

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

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

Step by step: интегрируем интерактивные 2D/3D-объекты в iOS-приложение Привет, Хабр! Меня зовут Степан, я iOS-разработчик SimbirSoft.В очередной раз открыв одно из ежедневных приложений, я обнаружил любопытную фичу: интерактивный 3D-элемент в виде звездочки. Казалось бы, ничего необычного, но это сделало взаимодействие с приложением немного при...

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

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

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

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

Марсианский вертолёт и после обрыва связи продолжит отправлять NASA данные Почти через три месяца после того, как марсианский роботизированный вертолёт NASA Ingenuity сломал лопасть и больше не может летать, в диспетчерской Лаборатории реактивного движения NASA (JPL) в Южной Калифорнии состоялась встреча разработчиков дрона.

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

Два стула Авито 17 ноября суд принял иск бывших сотрудников Авито к компании и направил Авито запрос на предоставление доказательств законности увольнения.Авито ожидаемо не вышло с мировым соглашением и подтвердило приверженность досудебной позиции в комментариях CNews.Более ...

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

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

Истребитель F-35C Корпуса морской пехоты США сломал носовое шасси во время стоянки Очередной инцидент произошёл с расхваленным американским истребителем F-35 в конце января

[Перевод] Что нового в планировщике / оптимизаторе запросов Postgres 16 PostgreSQL 16 вносит немало улучшений в планировщик запросов и позволяет выполнять многие SQL-запросы быстрее, чем в предыдущих версиях PostgreSQL.Если вы посмотрите на PG16 release notes, то увидите некоторые из этих улучшений. Но из-за объема изменений, вносимых ...

История большого ограбления Mt. Gox Это история крупнейшего в мире ограбления криптовалюты, и все началось с основания Mt. Gox. Начало «Я думал, что Mt. Gox реально принесет пользу экосистеме биткоина, и я думаю, что так оно и было, знаете, до определенного момента ..» — Джед Маккалеб рассказывает о Mt. Gox...

Как писать просто, понятно и для интерфейсов: лучшие практики UX-редакторов Ozon Привет всем! Это не обычная статья, это целый курс про UX-редактуру от Ozon. Мы с вами разберем, что такое UX-редактура, какие бывают форматы интерфейсных текстов и как их писать качественно, быстро и просто.Меня зовут Кира Калимулина, мы с командой занимаемся всеми интерфей...

PIC32MZ и Быстрое Преобразование Фурье PIC32MZ и Быстрое Преобразование ФурьеМикроконтроллер от компании Microchip далеко не новый. Но пока нам дружественный Китай увы и ах, и такого (415 MIPS на частоте 252 MHz ядра) предложить не может. Ведущие производители микроконтроллеров в Китае - Artery, Nation Semiconduc...

Google разработала генератор текста в видео Lumiere Генератор сможет создавать качественные видео по запросам пользователей

[Перевод] Сколько строк на C нужно, чтобы выполнить a + b в Python? В своей предыдущей статье я исследовал структуру PyObject и её роль в качестве заголовка для всех объектов среды исполнения CPython. Эта структура играет важнейшую роль в обеспечении наследования и полиморфизма в системе объектов CPython. Но это лишь вершина айсбер...

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

Astrum Entertainment: Более чем половине геймеров игры помогают справиться со стрессом Видеоигры ничуть не мешают большинству российских геймеров жить нормальной семейной жизнью

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

[Перевод] Почему текст в нижнем регистре сжимается лучше Буквы в нижнем и верхнем регистре содержат одинаковое количество данных — по 1 байту каждая.Поэтому удивительно, что замена заглавных букв на строчные снижает объём данных.Пример: я взял главную страницу Hacker News и переписал заголовок каждой статьи, капитализировав т...

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

Человек не за бортом: зачем новеньким онбординг и как его проводить, чтобы первый день сотрудника не стал последним В этой статье HR-менеджер нашей студии расскажет о том, что входит в онбординг, чем он выгоден для компаний и как мы погружаем ребят в новые обязанности. ***Привет! Меня зовут Валерия, я старший HR-менеджер веб-студии Pyrobyte. Наверняка многие из вас сталкивались со стрессо...

Чего ожидать от 2024? Wolfram Community Через несколько часов закончится 2023 год. Уходит последняя возможность сделать то, что планировалось выполнить в этом году. Уже совсем скоро начнётся 2024 год, который будет совсем другим. С другой стороны, новый год ничем не отличается от предыдущего. ...

В Black Desert появился новый класс персонажа Вчера, 6 марта, корейская компания Pearl Abyss сообщила о релиза очередного обновления для достаточно популярной MMORPG-игры Black Desert на консольных платформах — в рамках апдейта геймеры получал новый класс Сколария. Это алхимик с достаточно внушительными молотами, которы...

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

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

«Эффект лицензионного домино»: тренд на коммерциализацию open source решений набирает обороты — кейс HashiCorp Продолжаю тему изменений в лицензионной политике Elastic — компании-разработчика стека ELK, которая отказалась сотрудничать с российскими организациями, а до этого поменяла условия распространения поисковой системы Elasticsearch, а также интегрируемого средства анализа данны...

Может собирать машины в России не так и выгодно? Российский завод Haval работает во всю силу, но половина купленных в первом квартале 2024 года Haval Jolion привезены из Китая Более 40% автомобилей Haval, проданных в России в первом квартале текущего года, были импортированы из Китая. С одной стороны, нет ничего странного, так как не все модели из российской линейки производятся на тульском заводе, но с другой стороны, даже в структуре продаж...

Профессия: технический писатель Хотела начать текст с шутки про то, что раз инструкции никто не читает, то и писать их не обязательно. Однако 14 лет работы в IT-сфере доказывают, что это всё же довольно глупая шутка. В современных компаниях (не только в IT, но и особенно в IT!) на документации завязаны пра...

IJust 3 русская версия. Законодательно сложившаяся ситуация в стране заставляет решать возникшие проблемы своими силами.А так-же, всячески беречь такие народные девайсы, как IJust-3.С приходом очередных сменных аккумуляторов из Китая принято волевое решение привести девайс в порядок:1. Уменьшить дл...

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

Движение ХАМАС заявило о готовности к противостоянию израильской наземной операции в секторе Газа Жертв будет ещё больше. И всё потому, что опять обе стороны считают нормальным гнуть пальцы веером.

Проблема омографов в ударениях и как я ее решал Меня зовут Денис (tg: @chckdskeasfsd), и это история о том почему в опенсурсе нет TTS с нормальными ударениями и как я пытался это исправить. Читать далее

Зарплаты и отношение к кадрам в российском ИТ — 2 или Разделенные зайцы: Прогноз Попытка спрогнозировать ситуацию с наймом в российском ИТ на 2–3 года.В чем‑то ответ на статью Пожалуйста, прекратите называть админов девопсами Для лиги лени: граждане, УЗБАГОЙТЕС. Нанимать вас никто и не собирается, все движения вокруг ок...

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

Полигон для творчества за 1500 р. Ч3 Экран, Малина, OpenOCD и бусики Приветствую вас, друзья! Когда под рукой хороший тренажёр, так и тянет опробовать на нём новые для себя технологии и инструменты, сделать какой-то интересный проект. Или получше познакомиться с ним, чтобы в дальнейшем использовать как платформу для обкатывания новых идей....

Управляем дыханием и состоянием духа ПрологЭтот текст — очередной пересказ очередного материала от Andrew Huberman, попытка и самому разобраться в прочитанном. Плюс хочу поделиться мыслями с сообществом (self‑promotion) и обсудить/получить критику. А также пригласить поэкспериментироват...

Быки взяли Bitcoin на рога и в ближайшие месяцы могут проломить отметку в $75 000 за 1 ВТС Аналитики ожидают от первой криптовалюты новых рекордов

Альтернатива Nova: почему решили перейти с самописного решения на Orchid Привет. Меня зовут Артем, я backend-разработчик в Пиробайте. Когда я только пришел в компанию, то узнал, что команда разрабатывает административные панели на основе самописного решения, созданного внутри студии. Когда-то за основу был взят шаблон Inspinia, и для него написан...

«Разгоняем» HashSet, HashMap и циклы на примере Dart Если вы занимались профилированием своего приложения, то, глядя на CPU Flame Chart, вероятно, испытывали смесь досады и азарта, глядя на особо «жирный» метод. Досады – что ваша программа всё ещё не идеальна по скорости. Азарт – от того, что вы можете докопаться до причины пр...

[Перевод] Фильтр Блума – вероятностная структура данных для проверки принадлежности элемента множеству Структуры данных такие как HashSet могут использоваться для небольшого набора данных, позволяя проверять принадлежность элемента множеству. При этом использование проверки принадлежности элемента на большом наборе данных может быть затратным. Временная и пространственная сло...

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

Vintik & Shpuntik Challenge Всем привет. Впереди длинные выходные, а погода (в средней полосе России) не шепчет. Посему хочу предложить вам развлекалочку на стыке математики и программирования, а также возможность немного улучшить свое финансовое положение

Коммерческие рейсы на Марс уже близко? NASA ищет партнёров На прошлой неделе лаборатория реактивного движения NASA (Jet Propulsion Laboratory) опубликовала документ с названием «Исследование Марса вместе: Коммерческие услуги». Агентство предлагает частным космическим компаниям принять участие в конкурсе, причём довольно необычном.В ...

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

[Перевод] Итак, вы думаете, что знаете Git? Часть вторая: новое в Git Автор оригинала Скотт Чакон — сооснователь GitHub и основатель нового клиента GitButler. Этот клиент ставит во главу угла рабочий процесс и удобство разработки, в том числе код-ревью, и не является просто очередной обёрткой над CLI git. Далее в нашей серии постов из трёх час...

Ретроспективный взгляд на развитие микропроцессоров CISC, RISC, MIPS, ARM С момента разработки первой в мире интегральной схемы в 1959 году прошло несколько десятков лет. Все эти годы аппаратные реализации вычислительных устройств, словно древние организмы «Мезозойской эры», претерпевали многочисленные изменения.Они эволюционировали под «давлением...

[Перевод] Как использовать Fetch API в Node.js, Deno и Bun Получение данных с помощью HTTP-запроса — это фундаментальное действие веб-приложений. Возможно, вы делали такие вызовы в браузере, но Fetch API поддерживается в Node.js, Deno и Bun. Читать далее

Космический телескоп «Гайя» позволил оценить скорость движения звезд в Млечном Пути Космический телескоп «Гайя» позволил оценить скорость движения рекордного количества звезд в Млечном Пути, и новые данные оказались крайне неожиданными. Дело не только в том, что его масса упала во много раз: стало ясно, что сама структура Галактики не такая, как думали рань...

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

Немного отверстий :) Была интересна возможность печати тонких структур на фотополимерный 3D-принтере вот создал такую модель. Дырявил стандартного зайца в Meshmixer. Белого чёрного и серого пришлось красить акрилом в несколько слоёв с просушкой после зайца структуры очень тонкие были полу прозра...

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

Как ускорить LLM-генерацию текста в 20 раз на больших наборах данных Всем привет, я Алан, разработчик-исследователь в MTS AI. В команде фундаментальных исследований мы занимаемся исследованием LLM, реализацией DPO и валидацией наших собственных языковых моделей. В рамках этих задач у нас возникла потребность в генерации большого количества да...

Apple M3 протестировали в Geekbench Официальные продажи Mac с чипом Apple M3 начнутся только на следующей неделе. Однако уже сегодня в популярном бенчмарке Geekbench можно найти результаты тестирования нового яблочного процессора. Забегая немного вперед, можно сказать, что он на 20% быстрее предшественника. Чи...

Первая проба пера Добрый день всем читающим эту статью! Совсем недавно я очень увлекся моделизмом. Собираю в основном автомобили в масштабе 1:24. До танков еще не дорос, а вот автомобили уже как раз. Очень понравились сборные модели от фирмы Aoshima. В особенности проработка каждых деталей в ...

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

Инженеры PowerColor используют NPU для снижения энергопотребления видеокарт Фото — @harukaze5719 Такие новости крайне любопытно читать, потому что нам не в очередной раз вещают про надоевший уже ИИ с возможностями, которые пока ещё слабоваты и не нужны массовому пользователю в таком виде. Читать полную статью

MyBatis «на минималках» Привет, Хабр! Меня зовут Пётр Гусаров, я Java‑программист в CDEK. В этой статье расскажу про не очень распространённый фреймворк MyBatis. Почему MyBatis? Потому что мы в CDEK используем его в большинстве проектов, и в деле он весьма не...

Google наконец-то выпустит часы Pixel Watch нормального размера для мужских рук Google решил выпустить часы Pixel Watch с более крупным экраном, подходящим для мужских рук.

Хабру — 18 Хабру — 18 лет. Выросли в читателей и авторов те, кто родился с ним в один день и даже позже. Выросли сотрудники, которые работают 18, 15, 10, 5 лет. Да, многие в Хабре работают долго, потому что он не отпускает. Изменился интерфейс, редактор публикаций, пережили ужесточения...

«Это огромная, огромная проблема», — по словам главы OpenAI Сэма Альтмана, люди не осознают, что ИИ действительно скоро приведет к массовым сокращениям Когда Сэма Альтмана, основателя OpenAI и одного из создателей ChatGPT, спросили, что он думает о том, как дезинформация, создаваемая искусственным интеллектом (ИИ), может повлиять на выборы, он поделился своими переживания по поводу того, как ИИ станет реальной про...

Владелец новейшей Lada Vesta NG, купленной в ноябре 2023, рассказал о проблемах с фарами, поворотниками и дворниками Историю о проблемах с новой Lada Vesta NG опубликовало профильное издание «Лада.Онлайн». Автомобиль был куплен только в ноябре 2023 года, и уже на следующей день перестали работать левые указатели поворота: «Включались только через 30-40 минут движения...

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

«16+» или делаем шаблон страницы в XWiki на примере спецификации API Пусть вас не смущает надпись: «16+» в заголовке. В статье не будет ни слова о безудержном кутеже с куртизанками за игрой в блэк-джек.Просто я решил очередной статьей отпраздновать выпуск в свет 16-й версии XWiki – «open-source аналога Confluence» (по мнению её разработч...

Toyota отзывает сотни тысяч новейших Prius и Prius Prime: у них открываются двери прямо во время движения Toyota объявила в США отзыв 55 тыс. автомобилей Prius и Prius Prime 2023 и 2024 годов выпуска из-за того, что у них на ходу могут открыться двери. Как сообщил сам автопроизводитель, происходит это из-за короткого замыкания, обусловленного попаданием внутрь дверей в...

[Перевод] Упрощенное объяснение новой сети Колмогорова-Арнольда (KAN) из MIT В стремительно развивающейся области искусственного интеллекта новая архитектура обещает произвести революцию в понимании и создании нейронных сетей. Названная сетью Колмогорова-Арнольда (KAN), инновационная структура от MIT готова трансформировать традиционные модели своим ...

В «Шедевруме» теперь можно изменять изображения по текстовому запросу В «Шедевруме» Яндекса появился новый креативный режим: пользователи теперь смогут изменять изображения по текстовому запросу с помощью нейросети YandexART. Обработать фотографии можно любым образом: поменять цвет или фон, перерисовать в определённом стиле и ...

Nvidia размещает сверхсрочные заказы на заводах TSMC, желая как можно быстрее поставить в Китай новые ускорители для ИИ Nvidia спешит поставить в Китай как можно больше ускорителей для ИИ, видимо, ожидая ещё большего ужесточения экспортного контроля со стороны США.  создано DALL-E Как сообщается, Nvidia разместила сверхсрочные заказы, называемые Super Hot Run, у TSCM, и их исполнен...

Мы были такими зажравшимися, что 2019-й казался нам почти кризисным Уже в 2020-м началась дичь, которая не кончается до сих пор. Казалось, надо чуть потерпеть, долго моргнуть — и всё пройдёт. Не прошло. Поскольку это продолжается уже 4 года, пора учиться жить в этом мире и строить в нём уютный домик из того, что есть. Мы выжили (по кра...

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

Дружим FreeBSD и HomeAssistant Привет, Хабр!Многие из вас наверное слышали о Home Assistant (далее HA) - система домашней автоматизации с открытым исходным кодом, которая прекрасно работает на различных аппаратных решениях и поддерживает операционные систем Linux, macOS, Windows. К сожалению, в списке под...

В связи с бредом Статья опубликована по просьбе Дмитрия Щёлокова, её автора. Как я и прогнозировал в своей статье для «Радио Азаттык» (полный текст здесь) написанной в связи с принятием в Казахстане закона, вводящего цензуру в Интернете, летом 2009 года, Google начал священную войну с кита...

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

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

Предвестники шторма в малом и среднем бизнесе, и в государственных структурах среднего размера Для лиги лени: много лет в российском ИТ продвигалась политика «Умные нам не надобны. Надобны верные». В связи с этим в российском интернете уже сейчас много интересных моментов и криков боли – свободные мидлы кончились, а джуны не прыгают за табличкой 'морковка будет завтра...

Как не провалить аудит в новых условиях? Время от времени компании проводят аудит. Это комплексный взгляд на ИТ-инфраструктуру и варианты ее развития. Когда чаще всего проводят аудит? • Непонятна картина реального состояния ИТ-инфраструктуры. Такая ситуация может возникнуть, например, при смене руководства или уход...

FTC расследует инвестиции в OpenAI и Anthropic со стороны Microsoft, Google и Amazon Федеральная торговая комиссия (FTC) объявила о начале расследования инвестиций от ведущих технологических компаний, таких как Microsoft, Amazon и Google, в компании, специализирующиеся на искусственном интеллекте — OpenAI и Anthropic. FTC направила запросы официальные письм...

Нужно больше ламповых табло!!! Запускаем дисплей от пейджера NJE-105 Пару месяцев назад я в очередной раз прогуливался по комиссионкам, и моё внимание привлёк стоящий на полке агрегат, чем-то похожий на музыкальный центр Bose.Однако, взяв его с полки, я обнаружил, что это табло-бегущая строка!Поначалу я подумал, что оно светодиодное, а зачем ...

6 функций iOS 17.4, которые станут доступны всем С выходом первой бета-версии iOS 17.4 Apple рассказала о функциях этой прошивки, которые будут доступны на территории Европейского союза. К ним относится поддержка сторонних магазинов приложений, аналогов Apple Pay и браузеров со своим движком. А вот про пользователей в ост...

Глава Роскосмоса: в очередной раз будем наступать на грабли — «Ангару» запустим сейчас, а документы будут готовы позже В рамках марафона «Знание.Первые» на Всемирном фестивале молодежи глава «Роскосмоса» Юрий Борисов рассказал, что стартовая инфраструктура для ракет «Ангара» на космодроме Восточный практически готова к первому пуску. Однако, у строите...

Опрос: Samsung Galaxy A55 слишком дорогой, а A35 неинтересный, чтобы покупать В индустрии очередной застой, который виден и по моделям Samsung, но здесь со своими особенностями. Вендоры не могут предложить что-то столь интересное, за что покупатели готовы были бы заплатить, потому многие готовы ходить с устаревающими, но ещё актуальными моделями. ...

Язык Crystal и математика Если вам вдруг захотелось посчитать собственные значения матрицы, решить задачу линейного программирования или оптимизировать нелинейную функцию, то вы может взять питон со SciPy, можете взять R или Matlab\Octave, для любителей экзотики есть Julia, а те кому важен каждый тик...

Как мы делаем свой DBaaS Сейчас мы, в Postgres Professional, разрабатываем новый интересный продукт — DataBase as a Service, и в этой статье хочется немного рассказать о наших успехах, узнать ваше мнение и послушать возможные пожелания.  Читать далее

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

Nvidia ловит волну. Похоже, компания собирается выпускать новые ускорители для ИИ примерно каждый год Похоже, компания Nvidia собирается взять от своего роста на рынке ИИ как можно больше и как можно быстрее. Судя по всему, она собирается перейти на годичный цикл обновления ускорителей для ИИ.  Глава компании Дженсен Хуанг заявил, что новый чип после Blackwell уже...

Unchartevice 3310 — обзор ноутбука для работы Задумавши поменять ноутбук, я первый раз в жизни попытался выбрать ноутбук именно для Linux подобных систем - в итоге купил Unchartevice 3310. Далее предлагаю вам поразмышлять на тему ноутбуков под Linux. Читать далее

Новые коллекции в Android В 2018 году в androidx появился новый пакет collection, который содержал несколько специфичных структур данных, переписанных на Kotlin, таких как LongSparseArray, SimpleArrayMap и SparseArrayCompat.На тот период Kotlin только начинал набирать обороты в Android разработке и д...

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

Футбольная аналитика: что поменялось за 2 года Пару лет назад я рассказывал, как мы трекаем движения игроков на поле, что помогает очень круто оцифровать тренировки детей (в наших футбольных школах). Потом оказалось, что это нужно футбольным клубам по всему миру. Но там классическая засада — мы дошли до определённого пре...

Плагин для анализа планов PostgreSQL в IDE JetBrains и его разработка Для пользователей explain.tensor.ru - нашего сервиса визуализации PostgreSQL-планов, мы создали плагин "Explain PostgreSQL" для всех IDE от JetBrains, теперь есть возможность форматировать запросы и анализировать планы непосредственно в IDE.Как использовать плагин и детали ...

Маршрутизация по DNS на OpenWrt Написать данную статью меня побудили следующие обстоятельства:Обновление ОС на своём роутере до OpenWrt 23.05, сломавшее мой предыдущий setup, где я делал роутинг по GeoIP.Многочисленные вопросы знакомых и в дискуссиях в постах на Хабре.Статья на Хабре, по которой я стал дел...

Doom. Часть 2. В поисках неведомого Кадата или магический реализм, сюрреализм и странные сны. 8 необычных вадов Doom совсем не был бы тем, чем он является, не сопровождай его определённая степень сюрреализма как окружения, так и происходящего, выгодно отличающего его от условно типовых шутеров в стиле милитари, и не менее условных хорроров / психоделических работ, имеющих больше или м...

Telegram bot для наших bmw G серии Итак, однажды мне пришла мысль сделать что-то большее, чем доступно в официальном myBMW приложении. В приложении все вроде ок, но чувство добавить чего-то своего не покидало меня. Немного покопавшись в могучем и необъятном интернете нашел библиотеку bimmerconnected на Github...

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

В магазине Steam началось очередное мероприятие Steam Next Fest В течение недели в Steam будут доступны демоверсии сотен новых игр

Моя большая практическая шпаргалка SQL (SQLite) с готовыми запросами Привет, Хабр)Публикую шпаргалку по SQL, которая долгое время помогала мне, да и сейчас я периодически в неё заглядываю.Все примеры изначально писались для СУБД SQLite, но почти всё из этого применимо также и к другим СУБД.Здесь есть и примеры довольно сложных запросов с агре...

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

Как настроить сбор статистики и автоматическое отключение пользователей WireGuard в ispmanager с помощью Python и API Привет! Меня зовут Вячеслав, и я руководитель отдела маркетинга. Я поднял VPN-туннель по подписке на базе ispmanager. Однако мне этого было мало: нужно было, чтобы по окончании подписки туннель автоматически отключался и статистика по каждому пользователю собиралась ежедневн...

Не Apple Vision Pro, но тоже неплохо: новые серверы Mac mini и Kubernetes 1.29. Продуктовый дайджест Selectel Январь прошел быстро и насыщенно. И мы постарались взять немного праздничного настроения в рабочие недели. Новые серверы — долгожданные новинки по заявкам. Вебинары — повод собраться в новом году. История с Пикабу — напоминание, что даже у развлекательного портала должна бы...

Особенности "Шнековой" FGF печати. Часть 1.     Здравствуйте, в связи с ажиотажем вокруг одной статьи: Сама статья про люк , стало понятно что есть необходимость публикаций про нюансы печати больших изделий с помощью шнеков.    Изложенный далее материал основан на личном опыте при освоении печати на шнеке. Было получе...

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

Как подготовить данные для запроса в Postman через pre-request Принцип хорошего автотеста — «Подготовь себе данные сам. Не надейся, что они уже существуют». Такой тест можно прогнать на любом стенде, даже пустом. Сам себе всё подготовил, прогнал тест, а потом ещё почистил за собой.В Postman тоже есть возможность подготовить себе данные ...

Топ-20 ожидаемых игр 2024 года: от драк в Tekken 8 до приключений Star Wars Outlaws 2023 год запомнился игрокам большим количеством качественных новинок. Это были как ремейки вроде Resident Evil 4, так и продолжения известных серий в лице Baldur’s Gate 3 и Alan Wake 2. Не обошлось и без новых франшиз — Atomic Heart и Starfield. Что же нас ждет в 2024? Читат...

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

«В чем сила?» — ищем ответ среди афоризмов. Сравнение 6 моделей для векторного поиска и так ли хорош OpenAi Large Сравниваем между собой качество 6 различных токенайзеров, включая новейший OpenAi Large|Small и E5 от Microsoft на задаче векторного поиска:В чем сила? Среди сборника афоризмов.text-embedding-ada-002 text-embedding-3-largetext-embedding-3-smallintfloat/multilingual-e5-largea...

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

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

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

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

Простыми словами про обработку текстовых запросов пользователя в Телеграмм ботах на java Тем, кто так или иначе уже сталкивался с разработкой Telegram-ботов на java, известно, что бот должен уметь отправлять запросы Telegram-серверу и получать от него обновления (updates). В настоящее время существует два способа получения обновлений:- использование LongPolling ...

OpenAPI/Swagger для начинающих Эта статья в основном для аналитиков, которые впервые сталкиваются с необходимостью описания запросов в Swagger, но может быть полезна всем, кто хочет разобраться или ищет подсказку. Читать далее

Как я запилил видеочат-рулетку за 2 месяца с нуля https://shomla.com/ВдохновениеВсё началось с простой идеи, которая посетила меня спонтанно во время общения в чат‑рулетке с разными людьми. Идея пришла не сразу, а спустя час пребывания в рулетке, наверное, потому что там уже стало дик...

Недельный геймдев: #163 — 03 марта, 2024 Из новостей: новый календарь разработчика Steamworks, Remedy выкупила все права на Control, Nintendo подала в суд на создателей Yuzu, Embracer продаст Saber, PlayStation уволит 900 сотрудников, EA объявила об увольнении 5% сотрудников.Из интересностей: первая неделя ранне...

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

[recovery mode] Кибер Бэкап 16.5. Обзор релиза Привет, Хабр. В середине декабря мы выпустили обновленную версию нашей системы резервного копирования - Кибер Бэкап 16.5. Ниже мы, Валентин Баев и Алексей Федоров, расскажем, что у нас нового в продукте, что улучшилось, и немного заглянем в будущее. Читать далее

История «некоммерческой» лаборатории OpenAI, которая полюбила деньги Логотип OpenAI в главном офисе, 2020 год, источник Лаборатория OpenAI образована 11 декабря 2015 года как некоммерческая организация, которая должна работать на благо всего человечества. Абсолютно бескорыстно, принося пользу всей цивилизации, публикуя свои наработки в откры...

[Перевод] Что нового в Apache Spark 3.4.0 — Spark Connect — Доработки для Shuffle Spark Connect — это, пожалуй, самая ожидаемая фича Apache Spark 3.4.0. Она была анонсирована на конференции Data+AI Summit 2022 и сейчас широко освещается в социальных сетях. Вот и я решил приобщиться и внести свой небольшой вклад в это дело, продемонстрировав вам несколько ...

V FPGA конференция и создание первого ПЛИСового журнала FSM::ALFA ПЛИС-Культ привет FPGA хабрунити!Очередной движ по программируемой логике состоится с конца ноября по вторую неделю декабря в Мск, СПб и Томске/ОмскеПриглашаем всех разработчиков и мимопроходилов принять участие в очередной конференции FPGA-Systems 2023.2 и в создании контен...

«Прогресс МС-25» пристыковался к МКС не без проблем: космонавтам пришлось взять управление на себя Грузовой корабль «Прогресс МС-25» причалил к малому исследовательскому модулю «Поиск» российского сегмента Международной космической станции в воскресенье, 3 декабря 2023 года, в 14:18 по московскому времени. Как оказалось, стыковка прошла не без...

Microsoft отключила от своих сервисов половину обслуживаемых организаций из РФ Американская корпорация Microsoft с 15 мая отключила подписки на свои облачные сервисы более чем у половины российских организаций. Об этом представители ГК Softline сообщили в Telegram-канале для поддержки клиентов. Сколько именно компаний ограничили доступ для пользователе...

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

“Строка бога”/идеальный промт, часть 3, продолжение про ИИ-генераторы музыки “Человек создан для счастья, как птица для полета” В. Г. Короленко из его рассказа “Парадокс”Здравствуйте, уважаемые читатели!В этой статье я хотел бы продолжить тему появления субъязыка текстовых запросов к нейросетям, однако в этот раз речь пойдет об использовании ИИ в цел...

Зачем металлу зёрна и что это такое? Вероятно, вам приходилось слышать, что структура любого металла представлена зёрнами. Это не те зёрна, которые клюют куры и едят мыши. Но тогда какие? Читать далее

Новая комета C/2023 H2 Lemmon Она вспыхнула, когда уже никто не ждал Эта комета была обнаружена 23 апреля 2023 года в ходе панорамного обзора неба, проводимого обсерваторией Маунт Леммон (штат Аризона, США). Давайте проследим движение кометы C/2023 H2 Lemmon в каждый из 10 предстоящих вечеров Читать да...

Microsoft выпустила список изменений сборки Microsoft Edge Dev Build 119.0.2151.2 Компания Microsoft выпустила список изменений сборки Microsoft Edge Dev Build 119.0.2151.2. • Microsoft Envision | The Tour: How to lead in the era of AI – (Microsoft Edge Blog) ; • DALL-E 3 now available in Bing Chat and Bing.com/create, for free! – (Microsoft Edge Blog) ; ...

Что такое Proxima DB? Знакомство с российской СУБД на базе PostgreSQL Спрос на российские СУБД ожидаемо вырос за последние три года.  В этом нет великого предвидения: такова жизнь и так сегодня работает «геополитика». Но в итоге мы очень рады, что начали разработку Proxima DB еще 5 лет назад. В этой статье я расскажу, чем Proxima DB отлич...

Проекции в Vertica: что это, как использовать, и почему не стоит создавать их под каждый запрос Иван Якунин, продуктовый аналитик команды Fintech Marketplace, рассказал про то, как в Авито работают с Vertica, и на примерах объяснил, что такое проекции, и когда их стоит использовать. Читать далее

Шоковое вендорозамещение: как за 1,5 месяца поменять вендора в проекте на 6000 точек доступа Весной 2022 года привычные вендоры сетевой транспортной инфраструктуры, с которыми все привыкли работать, покинули российский рынок. Мы оказались в середине большого и срочного проекта, с которого ушёл поставщик оборудования -  Huawei. Выбрать нового пришлось за считанн...

TextDiffuser-2: генерация текста диффузиями Генерация текста на изображении – на мой взгляд одна из самых сложных задач в genAI. О ней сегодня будет разговор подробнее. Читать далее

[Перевод] Dataloader 3.0: Новый алгоритм для решения проблемы N+1 При реализации Cosmo Router, open-source замена Apollo Router, мы столкнулись с проблемой поддержания нашего кода для решения проблемы N+1. Реализация маршрутизатора для федеративных служб GraphQL в значительной степени зависит от возможности группировать вложенные запросы G...

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

Эволюция обработки данных: от MapReduce к стриминговому движку Yandex Query Language (YQL) — универсальный декларативный язык запросов к системам хранения и обработки данных, разработанный в Яндексе. А ещё это один из самых нагруженных сервисов: YQL ежедневно обрабатывает около 800 петабайт данных и 600 000 SQL-запросов, и эти показател...

One UI 7.0 будет не очень скоро — приоритет на One UI 6.1.1 One UI 7.0 ожидаема пользователями устройств бренда, потому что именно с крупными обновлениями, где меняется основная цифра, Samsung приносит больше всего заметных изменений и новых возможностей. Хотя в версиях, где меняет цифра после точки, тоже часто случаются лакомые но...

Как мы собеседовали ChatGPT на позицию QA Всем привет! Мы — Аня, Оля и Дима, тестировщики в hh.ru. Не так давно мы прочитали про случай, где адвокат использовал ChatGPT для подготовки аргументации стороны обвинения в суде. Ситуация может показаться абсолютно дикой: это же очевидно, что нельзя доверить искусственному...

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

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

Пишем псевдо3D движок в Mindustry. Псевдотрёхмерность или два с половиной D Как-то раз, гуляя по просторам ютуба, я наткнулся на видео про псевдо-3D и захотел сделать такой же. Это была первая вариация, и работала она кривенько... Читать далее

NYT: В Киеве ждут американского генерала Агуто для разработки новой стратегии Военные грабли для Украины не закончатся никогда

Наш самый психоделичный бизнес-проект Всё началось с гуся и Ильи enjoykaz. Последний спросил, что я хочу разовой выплатой на момент основания компании. Я попросил половину гуся с кнедликами, потому что Илья только переехал в Чехию (когда это ещё не стало мейнстримом). Он очень педантично записал это прямо в со...

Пользователи сообщают, что ChatGPT отвечает на их запросы бессвязными текстами ChatGPT выдает бессвязные ответы. OpenAI признала проблему и сообщила, что она исправлена.

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

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

Магический API Resource в Laravel В Laravel есть удобные API ресурсы, с которыми легко и приятно работать в области трансформации данных для ответа на запрос. Но что делать когда возникает необходимость изменить их структуру в соответствии с бизнес-потребностями? Разберёмся вместе! Читать далее

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

[recovery mode] Spring MVC REST API: автономная конфигурация при написании модульных тестов Создание и настройка необходимых компонентов без дублирования кодаОтправка HTTP-запросов в тестируемую систему без дублирования кода Настройка Spring MVC Test framework, при написании модульных тестов для Spring MVC REST API с помощью JUnit 5. Читать далее

Выпуск Chimbalix 24.1 Alphachi Pre7 и очередное подтверждение некомпетентности адептов Linux Что можно сказать о сообществе Linux? Хм... На самом деле в сообществе Linux есть очень много адекватных и нормальных людей, готовых помогать новичкам, но как говорится - в семье не без урода.

Gboard получит постоянно активный голосовой ввод Вводить текст на мобильной клавиатуре без рук станет проще

«Был запрос на справедливость»: в Минфине объяснили, почему решили внести изменения в градацию НДФЛ Может, потому что это надо было делать ещё лет 20 назад?

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

Как построить гибкую и адаптивную компанию чтобы она могла достигать результатов быстрее? Привет, хабр. Меня зовут Курдюмов Дмитрий, я основатель консалтингового агентства Smart units. Более 7 лет я помогаю компаниям трансформировать их процессы и структуру для достижения большей адаптивности. В этой статье хочу поделиться некоторыми подходами к построению к...

Плагин для анализа планов PostgreSQL в VS Code, и его разработка Анализ планов и форматирование запросов PostgreSQL удобно выполнять в VS Code, используя explain.tensor.ru и плагин, о котором пойдет речь ниже. Читать далее

Нет у меня никакого первого имени Открываю исходники очередного enterprise-проекта: о да-а-а, вот они, старые знакомые, лучшие друзья разработчика — first name и last name. Читать далее

MemSess — очередной сервер для работы с сессиями В этой статье будет рассмотрен самописный сервер для работы с сессиями и пример работы с ним на PHP. Читать далее

Способ автоматизации процесса получения BIM-моделей с Revit Server и последующей сборкой в Navisworks. Подробный гайд Одной из операционных задач BIM-отдела является подготовка и формирование проприетарных файлов моделей для последующего использования в тех или иных целях. На примере работы с программными продуктами Autodesk — Revit и Navisworks, подразумевается определённая логика разбивки...

Идеальный установочный проектный митинг Предисловие Цикл рассказов «Господин Старший Консультант» я начал публиковать давно, и ранее это могли прочитать только друзья и коллеги. Это совершенно новый рассказ, третий из опубликованных на Хабре. В отличие от предыдущих, в этот раз он скорее злой, чем смешной.Пролог.У...

Как использовать макросы для систематизации документов «как в Confluence»? Привет! Приятно ведь читать хорошо оформленные статьи на уютном хабре? В которых часть текста спрятана под катом, есть подписи к картинкам, красивые и понятные таблицы и все остальные плюшки? Я думаю очень приятно. Поэтому предлагаю рассмотреть немного полезных советов, о то...

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

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

Представлена перчатка GyroGlove, нивелирующая тремор рук Изобретение стабилизирует движение рук, возвращая своим владельцам самостоятельность

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

[Перевод] Анимируем 3d-персонажа в среде Unity: контроллер анимаций, параметры, условия В этой статье продолжим делать управление 3d-персонажем в среде Unity. В прошлый раз мы остановились на портировании анимаций, они добавились без материалов (текстур). Чтобы отобразить текстуры из исходной blender-модели, кликнем на одну из анимаций, например, idle.fbx, в пр...

Гориллу в американском зоопарке оснастили 3D-печатным титановым ортезом Обычная гипсовая повязка чрезмерно сильной и любопытной пациентке со сломанной рукой не подошла, так что сотрудники зоопарка и ботанического сада города Цинциннати обратились за помощью к Colibrium Additive — аддитивному подразделению корпорации General Electric, изготовивше...

[recovery mode] Подкрепляем полезные привычки Этот текст (не осмелюсь назвать «статьей») стал побочным продуктом моего «грандиозного» замысла — попытки пересказать понятным языком содержание одного из эпизодов The Huberman Lab podcast, который «Как ставить цели и достигать их». И, как все прочие эпиз...

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

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

Практическое руководство по созданию Helm чарта или как избавиться от рутины при работе с YAML манифестами Бывало ли у вас такое, что вы совершали одни и те же действия из раза в раз и наконец-то решили избавиться от всей этой рутины? Но вы решили отложить это решение на некоторое время, в частности из-за занятости или лени. Но вот вы решаете взять себя в руки и всё изменить! Так...

5 стадий принятия необходимости изучения «плана запроса» или почему может долго выполняться запрос Всем привет! Меня зовут Виктор, я работаю в Компании БФТ-Холдинг руководителем группы разработки. В этой статье разберем подходы и рекомендации по выявлению и устранению проблем с производительностью в системе базы данных Greenplum. Материал будет особенно полезен начинающим...

Как за 30 минут улучшить свое резюме? Если вы читаете это, то скорее всего, поиск нового (или даже первого) места работы вызывает стресс, требования в вакансиях на HeadHunter кажутся невыполнимыми, а свое резюме не то что не хочется никуда отправлять — есть желание никогда его не открывать.На старте карьеры кажд...

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

GPT-5 — чего ожидать от новой модели от Open AI? Возможности и потенциал искусственного интеллекта Уже сейчас ChatGPT и «коллеги» оказывают огромное влияние на различные отрасли бизнеса, науку и обычную жизнь интернет-пользователя. При этом модели постоянно совершенствуются, становясь всё более умелыми — они получают новые возможности, функции, осваивают недоступные ранее...

Конверсия 1 собеседование на 500 откликов на западном рынке. Как так вышло и чем грозит? Привет, меня зовут Артур, и это моя вторая публикация на Хабре. Я долго не решался опубликовать эту статью, переписывал её несколько раз и всё-таки в приятный пятничный вечер решил вынести эту тему на всеобщее обсуждение. Мне кажется, тема очень важной и актуальной. Несмотря...

Новые функции CSS (mod, round) или как сделать анимированные Sprite Sheet без JS Sprite Sheet — это техника в веб-разработке, позволяющая использовать множество различных кадров анимации, хранящихся в одном изображении. Это эффективный способ уменьшить количество HTTP-запросов к серверу и ускорить загрузку веб-страницы, так как все кадры анимации загружа...

«Вояджер-1» всё же может ожить: что происходит с наиболее удалённым от Земли космическим зондом? С конца 2023 года у «Вояджера-1» очень серьёзные проблемы. Он до сих пор отправляет сигналы на Землю, но это какая-то цифровая бессмыслица вместо нормальной телеметрии. Продолжительное время представители NASA говорили о том, что связь с зондом, возможно, потеряна навсегда, ...

В Tower of Fantasy пройдёт коллаб с Евангелионом Издатель Level Infinite выпустил трейлер для Tower of Fantasy, в котором анонсировал коллаборацию с Евангелионом. Коллаб начнётся 12 марта для ПК и мобильных геймеров. В ходе него предстоит пройти новые миссии, участвовать в ивентах и даже управлять огромным мехом, который...

Полигон для творчества за 1500 р. Часть 2. Структура платы, 256 UARTов и расширение спектра Приветствую вас, друзья! Продолжаем знакомство с платой SX100. Рассмотрим структуру и некоторые любопытные особенности платы, узнаем, как улучшить ЭМС с помощью расширения спектра. Сделаем пару сотен UARTов и доработаем плату. Вперёд к экспериментам! Читать дальше →

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

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

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

Какие новые технологии появились на авторынке в 2023 году и чего ожидать от 2024? Привет, Хабр!За последние годы рынок автомобилей пережил техно бум. Я решил написать эту статью, потому что, наблюдая за быстрыми изменениями в автоиндустрии, осознал, что эти нововведения не только формируют будущее автомобилей, но и радикально меняют сам рынок.Автомобилест...

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

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

TFS Aggregator … Или как автоматизировать некоторые действия в TFS 2010. Сразу скажу, что для TFS 2012 автор обещает быстро выпустить обновленную версию, однако, на мой взгляд, с учетом того, что API не поменялось или мало поменялось, то данный небольшой проект вполне может завестись и на...

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

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

[Перевод] Timed wait events in PostgreSQL перевод второй статьи известного специалиста в области Oracle Фрица Хугланда на тему трассировки postgresql при помощи bpftrace (первую статью я перевёл ранее см. Использование bpftrace для трассировки выполнения запросов в postgres) Читать далее

Как создавали игру Neverwinter Nights Вы слышали новость с игрового «Оскара»? Игра Baldur's Gate 3 от Larian Studios взяла приз «Главная игра года» на церемонии The Game Awards 2023. Она обошла такие игры, как Alan Wake II, Marvel’s Spider-Man 2, Resident Evil 4, Super Mario Bros. Wonder и The Legend of Zelda: T...

Apple откажется от камера на 12 Мп в своих смартфонах с выходом iPhone SE 4 По данным инсайдеров, предстоящий iPhone SE 4, ожидаемый в I половине 2024 года, станет настоящим прорывом в линейке.

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

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

Монорепозиторий с pnpm и typescript для фронтенда на React и бэкенда на Node.js Устанавливаем pnpm, создаем воркспейсы для фронта и бека, импортируем что угодно из одного в другое, типизируем запросы и избавляемся от бойлерплейта. Читать далее

Читаем/записываем файл в Андроиде без запроса пермишинсов Считаете, что для чтения файла в андроиде нужен Manifest.permission.READ_EXTERNAL_STORAGEСейчас я раскажу как это сделать совсем без запроса пермишинов. Читать далее

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

Clickhouse: прогулки по граблям Добрый день, Хабр! Меня зовут Олег, я являюсь Backend-разработчиком в IT-компании «Философт» последние полтора года. Мы занимаемся разработкой платформы для жителей, подключённых к нашей системе, которая призвана помочь взаимодействовать с различными «умными» устройства...

«Ревизорро» в IT: тестируем суммаризацию текста в GigaChat и YandexGPT После появления на рынке API для беседы с ChatGPT 3.5 каждый второй заказчик решения на основе машинного обучения (ML) хочет внедрить у себя ИИ, который может красиво и содержательно общаться на русском языке.Меня зовут Екатерина, я IT-архитектор команды SimbirSoft, специали...

Наделяем ansible состоянием, делая похожим на terraform (Читать с толикой сарказма…) Все, кто работал с ansible, знают, что он не хранит состояние результата своей работы. Это нелепое поведение ansible, нельзя взять и просто удалить из git объекты конфигурации, чтобы они исчезли с управляемых систем, фу. При этом сразу вспоминае...

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

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

Руки юристов Nintendo добрались до легендарного Garry’s Mod Поклонникам Garry’s Mod, популярной игры-песочницы, придется распрощаться с огромным куском контента. Nintendo подала запрос о защите авторских прав, вынудив Garry’s Mod удалить все дополнения, связанные с ее играми.

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

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

NVIDIA в очередной раз заявила об отсутствии влияния новых санкций США на свой бизнес Ускорителей на всех не хватает, поэтому исключение Китая из направлений поставок ситуацию особо не изменит.

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

Свежая инструкция по эмуляции игр с PlayStation 2 на Android На днях я понял, что мне хочется поиграть во что-то на смартфоне с поддержкой контроллера. Я дал шанс Modern Combat 5 (нативной игре для мобильных устройств), но она показалась мне немного устаревшей, плюс мне больше нравятся адвенчуры. Поэтому мой взгляд упал на эмуляторы: ...

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

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

Новости с книжных полок: нужно ли программистам читать книги Опрос показал, что около 60% россиян регулярно читают книги (минимум одну за последние три месяца). Миф о том, что Россия — одна из самых читающих стран, не совсем миф. Но так ли привержены чтению программисты, особенно, когда ситуация в IT меняется чуть ли не каждый де...

[Перевод] Использование Jupyter Notebook для разведочного анализа данных ⬝ Методические рекомендации Блокноты Jupyter — это, уже довольно давно, один из самых неоднозначных инструментов в среде дата‑сайентистов. Одни яро критикуют Jupyter, другие горячо поддерживают этот проект. Но, тем не менее, многие согласятся с тем, что блокноты Jupyter, п...

В Китае начался публичный бета-тест игры Mecharashi с роботами Mecharashi — мобильная игра из Китая, где проходит ПБТ на iOS и Android. Скачать клиент можно через местный App Store или TapTap. Геймеры будут участвовать в пошаговых и тактических битвах на больших локациях. Сражаться между собой будут группы роботов-мехов, которые использ...

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

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

[Перевод] Когда парное программирование не работает Экстремальное программирование включает более 10 разнообразных приемов — TDD, игра в планирование, «заказчик всегда рядом» и т.д. Сегодня речь пойдет о парном программировании. Предлагаем читателям блога beeline cloud поделиться своим мнением об этом приеме! Практиковали ли ...

«Ведьмак» от Netflix может закончиться на пятом сезоне Съёмки четвёртой части должны начаться в первой половине 2024 года.

Microsoft отключила от своих сервисов более половины организаций из РФ Начавшееся с 15 мая ограничение доступа к подпискам Visio Online, Project Online, Power BI в канале CSP продолжается

Может ли чат-бот заменить проджект-менеджера Как из шутки получился бот, который взял на себя операционную деятельность проджект-менеджера. Рассказывает Егор Попов, PMO из YuSMP Group. Читать далее

[Перевод] Очередной инцидент с Ledger: Атака на цепочку поставок В этом посте мы объясним, что произошло c Ledger, почему это важно и как вы можете обезопасить свои активы. Читать далее

Половина сотрудников 3D Realms и Slipgate Ironworks остались без работы Холдинг Embracer Group приступил к очередному этапу рестркуктуризации. Об этом сообщил один из создателей Duke Nukem Скотт Миллер.

Смартфон Xiaomi 13T Pro: новый флагман от Leica и Xiaomi Недавно компания Xiaomi представила свои первые смартфоны, созданные совместно с компанией Leica: Xiaomi 13T и Xiaomi 13T Pro. В этом обзоре мы рассмотрим Xiaomi 13T Pro, который оснащён топовым процессором от MediaTek, отличными камерами и великолепным дисплеем. Подробности...

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

Как использовать Spring в качестве фреймворка для Flink-приложений Всем привет, меня зовут Александр Бобряков. Я техлид в команде МТС Аналитики, занимаюсь Real-Time обработкой данных. Недавно мы начали использовать фреймворк Apache Flink, и я решил поделиться на Хабре своим опытом внедрения этой технологии в наши продукты в цикле статей. В ...

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

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

Toshiba T1200 ноутбук из года 1987 Привет! Однажды я случайно купил на местном аукционе (живу в Алматы) Электронику МС1504 — первый советский ноутбук. К сожалению, аппарат был без материнской платы и, немного почитав форумы, я понял, что достать оригинальную плату шансов мал...

[Перевод] Наши глаза разговаривают с нашими ушами. Ученые знают, что они говорят Нейроученые открыли, что движения глаз можно проследить по звукам, которые они генерируют в ушах. Это показывает, что зрение может влиять на слух. Читать далее

Генеративная «уловка-22», или Почему ИИ плохо отличает сгенерированные тексты от написанных человеком Соблазн выдать текст, написанный ИИ, за оригинальный собственный стал особенно велик в последние годы, когда нейросети сделали огромный шаг вперёд. Вместе с этим, конечно же, появилась потребность определять тексты, написанные ИИ, а не человеком. Дошло до того, что некоторые...

Андрей Аксёнов, создатель Sphinx и лауреат Highload++: Мой путь — это «святые» девяностые и алгоритмический джихад Андрей Аксёнов нередко начинает свои доклады с такой самопрезентации: «воронежское быдло, интересуюсь информационным поиском». Правда, в Воронеже он уже давно не проживает, но информационный поиск по-прежнему в топе списка его интересов. Работает Андрей тимлидом в компании A...

Архитектура RAG: часть вторая — Advanced RAG С момента написания моей прошлой статьи прошло не так много времени, но прогрес не стоит на месте и произошло несколько важных изменений. Раньше про RAG можно было услышать из холодильника, теперь же ситуация изменилась. Каким образом - читайте дальше. Читать далее

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

Why so heavy, Windows? Новая версия ОС Tine Core Linux «весит» всего 24 Мб. Что это за дистрибутив Tiny Core Linux около 15 лет, и он до сих пор актуален, обновляется и модифицируется своими авторами. Правда, с момента выхода версии 1.2 он немного «поправился» — сейчас его объём составляет 24 Мб вместо 10 Мб. Но всё равно это исчезающе малый «вес» по сравнению с другими д...

Украинские СМИ рассказывают про ситуацию на берегах Карловского водохранилища Почти половина Карловки уже под российским контролем.

VBA, Word: перекрёстные ссылки согласно ГОСТ (убираем из текста паразитные названия «Рисунок..», «Таблица..» и тп) Меня попросили написать статью по поводу известной проблемы с паразитными названиями перекрёстных ссылок в тексте документа MS Word, а именно, когда вы вставляете в текст документа перекрёстную ссылку (меню ссылки/перекрёстная ссылка) Word позволяет вставить либо название ти...

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

Interia: Под Авдеевкой ВСУ максимально вероятно ожидает сценарий "Бахмут 2.0" Но какое дело пану Зеленскому до очередного котла?

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

Большие пакеты в Arch Linux Немного занимательной статистики с боди-позитивными пакетами-рекордсменами в официальных репозиториях Arch Linux. Читать далее

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

Suno есть, скрипач не нужен!? Я еще не совсем отошел от шока полугодичной давности, когда познакомился с RVC ... а тут новый прорыв - Suno. Думаю, многие если и не знакомы с самим сервисом, то слышали результаты - саундтреки с вокалом, полностью сгенерированные ИИ, по сути, не отличимые от живого исполне...

Две новых книги по Python от американского и российского авторов с промокодом Привет, Хабр!  Мы с почином — в блоге SSP SOFT стартует новая рубрика с анонсами выхода книг по программированию и операционным системам от издательства «БХВ-Петербург». Узнав об этой инициативе, издатель подарил всем читателям Хабра специальную скидку по промокоду, кот...

Обновление кешей сервисов в реальном времени с помощью YDB CDC на примере Yandex Monitoring Меня зовут Егор Литвиненко. Я старший разработчик Yandex Observability Platform. Летом 2023 года я рассказывал на Saint Highload в Санкт-Петербурге про наш путь внедрения YDB CDC для обновления данных в сервисах, чтобы решить проблему инвалидации кэшей.В этой статье будет вс...

Интервью с «Играющими Кошками»: о разработке, планах и жизни Дорогие друзья, всем привет! Сегодня мы общаемся с ребятами из студии «Играющие Кошки» — обычно в представлении не нуждаются, но если не в курсе, не беда, кратенько обрисуем. Команда состоит из бывших выходцев студии MiST land, которая запомнилась такими хитам...

Dell предупреждает о грядущем росте цен на DRAM и SSD Компания Dell ожидает повышение стоимости оперативной памяти и твердотельных накопителей на 15-20% во второй половине 2024 года.

Даже в 2025 году у процессоров Intel будет лишь восемь больших ядер. Зато обновлённые Arrow Lake получат до 32 малых ядер На текущий момент лучшие настольные потребительские процессоры Intel Core предлагают максимум 24 ядра: восемь больших и 16 малых. У процессоров Meteor Lake больших ядер будет максимум шесть. CPU Arrow Lake, которые выйдут в следующем году, также будут придерживаться фор...

[Перевод] Путь к потрясающему CSS Easing с помощью новой функции linear() С появлением на горизонте новой CSS функции linear() возможности создания естественных анимаций и переходов в будущем значительно расширяются. В этой статье Джейхи Томпкинс рассматривает текущее состояние CSS easing и демонстрирует, чего можно ожидать от linear(), включая уд...

Обозреваем и практикуем популярные OSINT инструменты ВведениеРад вновь приветствовать читателей в своей любимой рубрике "ШХ" что является сокращением от "Шерлок Холмс" и разумеется серия таких статей напрямую относится к OSINT. Сегодня на практике попробуем некоторые инструменты и попробуем узнать больше о человеке исходя из е...

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

Оптимизация нейронки в Tensorflow? В отличие от Pytorch, где структура данных выстраивается налету после начала обучения нейронки – в TensorFlow граф статичен. В этой статье мы кратко расскажем про некоторые способы ускорения обучения путем изменения графа вычислений: XLA, GraphTransform Tool, квантизация, за...

Зачем backend-разработчику Camunda и как ей пользоваться? Разбираем на примере одного пятничного вечера Я написала этот текст из желания помочь разработчикам, которым только предстоит познакомиться с Camunda. С чего начать и как не потеряться - подробно, с кодом и скринами. Читать далее

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

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

Шутер Monument. Обновление спустя 5 лет после релиза Разработка игры началась в далёком 2014 году с изучением Unity. Чтобы выучить новую двиг или язык программирования я обычно делаю какой-нибудь проект на этой технологии, в моём случае это работает лучше чем зубрёжка. Таким проектом стал Monument - олдскульный шутер с видом о...

Количество зарегистрированных в России AS снижается В России с 2020 наблюдается стабильное уменьшение количества автономных систем. С максимума в 6285 мы пришли к 5843 АС в конце 2023, это снижение более, чем на 7% за два с половиной года Читать далее

Financial Times: Поражение Украины перед выборами в США сыграет на руку Трампу Это позволит обвинить Администрацию Байдена в очередном провале.

Терпение и труд... Выбор стола, слайсеры и немного работы. Глава 2. Комментарий: По каким-то причинам у меня(а может и не только) перестали открываться ссылки на сайт пластика, который я использую. Ссылки верные, проблема где-то на той стороне.Отступление:Профиль заводил своей супруге, но в конечном итоге ей лень. Поэтому, время от времени п...

Корейские разработчики чипов для ИИ готовы бросить вызов NVIDIA в ближайшие годы Уже во второй половине текущего года начнётся выпуск конкурента NVIDIA H200.

Массовое производство тяжёлых ударных БПЛА С-70 "Охотник" начнётся во второй половине 2024 года Представители ВПК сообщили, что беспилотник С-70 "Охотник" пойдёт в серию во второй половине 2024 года

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

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

ЦАХАЛ взяли Джебалию и почти захватили все крупные города на севере секторе Газа Израильская армия контролирует около половины палестинских территорий.

За пять с половиной лет выпущено более 200 млн смартфонов Realme Китайский производитель Realme достиг очередной вехи в своём развитии

История работы и увольнения в Super.web Я не совсем новичок в IT, но так получилось, что карьеру именно backend-разработчика я начал с небольшой самарской веб-студии, которая гордо именует себя Super.web. Студия совсем крохотная. Вместе со мной и основателем там работали 5 человек. Расположена в полуподвально...

Разница ролей QA Lead, QA Manager и QA Head Привет! Я Люда, QA Lead в компании TrendTech.За 2,5 года в компании наше направление сильно выросло, а у меня сменился спектр задач. И я задалась вопросом, в какой момент лид перестает быть лидом и становится, например, менеджером. В данной статье я попробую рассказать, каки...

[Перевод] Как обстоят дела с HTTP/3 в сURL на середину 2024 года Пора в очередной раз проанализировать, в каком состоянии сейчас находится поддержка HTTP/3 в curl. Думаю, ситуация с curl отражает положение дел во многих других HTTP-инструментах и библиотеках. HTTP/3 был и продолжает быть более сложным в плане развёртывания по сравнению ...

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

В Google начался бум запросов о ETF. Но интересуются не обычные пользователи Сервис аналитики поисковых запросов Google Trends предоставил статистику по такому редкому запросу, как «спотовый фонд биткоин-ETF». Причём интересуются тематикой не обычные пользователи, а инвесторы.

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

[recovery mode] Версионная миграция структуры базы данных через PHP атрибуты Всегда немного раздражало что при написании миграций в Laravel сначала необходимо прописывать поля в классе модели, а затем эти же поля в миграциях. И когда мне понадобилось написать версионирование структуры БД, то решил совместить класс модели и миграции. И сделал я это че...

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

LLM'ы в преобразовании запроса на естественном языке в SQL (text2sql) Привет, Хабр! На связи участница профессионального сообщества NTA Марина Коробова.Данные занимают центральное место в информационном обществе. Именно информация является основой для принятия решений, развития бизнеса и научных исследований. Многие организации инвестируют огр...

Минобороны подтвердило полную зачистку населённого пункта Очеретино от остатков войск Киева Зеленский разочарован неспособностью своего нового главнокомандующего взять ситуацию на поле боя под контроль

Пятьдесят лет на стезе программирования. Часть VII. К пятидесятилетию Государственной технической комиссии России В июне этого года при очередном посещении отчего дома мне в руки попался восьмой том энциклопедии «Оружие и технологии России. Энциклопедия. XXI век» от издательского дома «Оружие и технологии». Это было какое-то провидение: я вдруг решил заглянуть на антресоли, хотя никако...

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

Google Pixel 8a попал в руки розничных продавцов за несколько недель до анонса Фотографии двух цветовых вариантов ожидаемого бюджетного смартфона Pixel 8a от Google появились в сети.

Samsung хороша? Компания лидирует на 95 рынках в мире Если мы в первую очередь о смартфонах, то были времена, когда Samsung была не слишком интересной. То есть, её устройства были дешёвыми, потому популярными, но при этом качество исполнения закономерно оставляло желать лучшего. Но всё началось резко меняться в момент выхода ...

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

ИИ в браузере от Google поможет в написании текстов Google внедрил экспериментальную функцию искусственного интеллекта (ИИ) в свой браузер Chrome M122. Новый инструмент называется «Help me write», потому что он буквально помогает создавать предложения или даже полные абзацы по короткому запросу.

Дайте мне точку опоры… ...и я переверну землю.Заметка о том, как перевернуть мир в отдельно взятом SVG-файле (на Common Lisp). Читать далее

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

[Перевод] Rust и асинхронные функции: не надо менять future В начале 2010-х годов в программировании появился новый подход к реализации параллелизма с использованием абстракций future и promise, а также синтаксического приёма async/await. Эти технологии облегчили работу с асинхронным кодом, но вызвали ожесточённые споры среди разрабо...

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

Пилотируемый полет США на Марс в 2039 Данная статья по большей части является кратким изложением исследования NASA MTAS (Mars Transportation Assessment Study, март 2023). Текст содержит интересные факты о трудностях полета к Красной планете. Читать далее

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

Подобие CI/CD c микроконтроллерами. Jenkins + GitLab + HeadlessBuild Прежде всего – хотелось избавить себя от рутинных операций, которые необходимо прокручивать в каждый релиз артефакта каждого проекта. Второе – понять, нужен ли мне вообще такой подход у разработке и сколько от него профита. Третье – узнать немного нового Читать далее

Обзор Logitech G13 или слишком продвинутый способ ремапа клавиатуры Предисловие Logitech G13 — пожалуй, один из самых долгоживущих гаджетов компании. Выпускается он, если глобальная сеть не врёт, с 2008 года. Представляет из себя эта затейливая штучка эдакую «половину клавиатуры», разработанную, как заявляет производитель, специально для г...

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

Изи freestyle android приложения на Kivy (Python), Google collab и ваш не любимый ChatGPT Всё началось с того, что я искал обучающие приложения по программированию. Как ни странно, в русскоязычном сегменте почти отсутствуют подходящие приложения, а многие из них представляют справочники в виде книг... Читать далее

Топ 5 - Лучшие проекторы с аккумуляторами За яркость проекторов с аккумуляторами приходится переплачивать в 3-6 раз больше по сравнению с обычными моделями, поэтому приобретать такой проектор имеет смысл если он всегда, а не иногда, нужен как автономный ₽-цены - Яндекс Маркет, Google покупки / $-цены Amazon USA (0...

Как я создавал мобильное приложение для хранения прочитанных книг BookDesk Всем привет! Меня зовут Александр, мне 33 года и я React-разработчик (10 лет опыта во фронтенде), я из Беларуси.Я хочу рассказать о моем опыте создания мобильного приложения для хранениях прочитанных книг BookDesk.Все началось еще в 2020 году, когда началась пандемия коронав...

[Перевод] Laravel 11. Что нового? Скоро Тейлор и его команда выпустят новую мажорную версию фреймворка. Расскажу, что на данный момент известно о ней.Laravel 11 продолжает улучшения, начатые в Laravel 10.x, представляя упрощенную структуры приложения, посекундные ограничения скорости, маршруты проверки здоро...

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

Tesla заставили отозвать миллионы машин из-за маленького шрифта Tesla снова попала под отзыв, на этот раз по довольно неожиданной причине: размер шрифта. Национальная администрация безопасности дорожного движения США (NHTSA) обнаружила, что текст на некоторых предупреждающих огоньках в различных моделях Tesla слишком мелкий в соответстви...

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

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

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

Вышла Stable Diffusion 3 от Stability AI: Лучшая модель для генерации изображений. Но есть нюанс… Компания Stability AI анонсировала долгожданный релиз Stable Diffusion 3, включая более быструю версию Stable Diffusion 3 Turbo. Согласно их исследовательской статье, новая модель, основанная на архитектуре Multimodal Diffusion Transformer (MMDi...

Вы за это заплатите! Цена Чистой Архитектуры. Часть 2 В прошлой части мы немного коснулись теории и остановились на определении лишних компонентов. В этой части мы продолжим определять лишнее, коснёмся вопросов экстремальной экономии, а также закрепим всё выводами.Если не читали первую часть, настоятельно рекомендую это сделать...

Apple хвалит аккумулятор iPhone 15 Plus в юмористическом ролике Сегодня Apple опубликовала рекламу, ориентированную на iPhone 15 Plus, увеличенную версию стандартной модели iPhone 15. В этом ролике Apple фокусируется на времени автономной работы устройства, которое оснащено аккумулятором большей емкости, чем у iPhone 15. В юмористич...

В сети появились характеристики HP Omen Transcend 32 OLED Сегодня в сети появились маркетинговые материалы монитора HP Omen Transcend 32 OLED, который должен предоставить геймерам 4K-разрешение с частотой обновления в 240 Гц и поддержкой DisplayPort 2.1. Компания HP планирует продемонстрировать несколько своих новых мониторов на вы...

Классификация и идентификация элементов в HTML и CSS и немного о БЭМ для самых маленьких Классификация и идентификация элементов в HTML и CSS и немного о БЭМ.Основные концепции работы с классами и идентификаторами, а также как применять методологию БЭМ на практике. Читать далее

Еще про фото неба Навеяно постом engine9 Немного собственных снимков с пояснениями, так или иначе связанных с наблюдениями природных и астрономических явлений. Читать далее

Нужны ли кому E-ядра? Зачем я вообще затронул эту тему с современными процессорами Intel? Потому что на Хабре о ней ничего нет; в youtube о ней ничего нет, нигде о ней ничего нет. Может хоть в комментариях кто-то расскажет зачем нужны E-ядра, и нужны ли они? Читать далее

HUAWEI может выпустить шлем дополненной реальности Vision Pro Любопытно в этой ситуации то, что в очередной раз свою силу бренда демонстрирует именно Apple. На рынке носимых устройств уже не первый год существуют устройства в нише AR-шлемов от конкурентов. Но серьёзно заговорили о таких гаджетах лишь сейчас. Читать полную статью

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

Предполагаемая структура новых мобильных процессоров AMD APU "Kraken Point" Инсайдер, известный как Эверест (@Olrak29_), поделился информацией о предполагаемой структуре новых мобильных процессоров AMD APU "Kraken Point"

Нам бы в небо! Дроны: что да как и почему Беспилотные летательные аппараты могут доставлять грузы – от пиццы до человека, сломавшего ногу в горах, делать аэрофотосъёмку для гиодезистов и картографов, помогать отслеживать урожайность на полях и, конечно, снимать красивые видеоролики и фильмы.  Раньше для по...

Рекомендации яндекс «Куда пойти в Москве»: история моего фиаско Пару недель назад яндекс в блоге вебмастеров проанонсировал появление нового блока на поиске – с рекомендациями и событиями. Мы – клуб по игре в мафию – попробовали подключиться к этому сервису и описываем свой опыт: первая половина статьи о технических аспектах подключения,...

Как мы перевернули подход к созданию интерфейсов ОС В мире очень немного дизайн-команд, которые занимаются разработкой дизайна операционных систем (Apple, Google, Huawei, Microsoft и т. д.). И это дает таким командам уникальную возможность создавать дизайн-решения, которые могут стать трендсеттерами на рынке. При этом у всех...

Пишем REST-приложение на Delphi Привет, Хабр! Я Ануар, работаю в GlowByte и профессионально играю на нервах (шутка

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

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

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

Откровения хэдхантеров. Как изменился рынок труда в IT за три года Растущие зарплаты, рекордно низкая безработица — в структуре занятости происходят тектонические сдвиги. Чтобы приводить в команду новых крутых разрабов, мы просто обязаны подмечать тенденции, анализировать рынок труда и выделять большие тренды.Последние годы здорово изменили...

LYWSD03MMC: ZigBee сеть на термометрах NB: Это скорее шуточная статья, не воспринимайте написанное всерьёз.В предыдущей статье я описал как можно из Bluetooth датчика сделать ZigBee и добавить его в сеть. Был получен ряд замечаний, часть из которых была исправлена. Сейчас батарейка работает уже гораздо экономичне...

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