Синтаксис запросов LINQ — недооцененный инструмент для разработчиков C# Как вы наверняка знаете, LINQ (Language Integrated Query) - это очень мощный и гибкий язык, встроенный в C# и существует он начиная аж с .NET Framework 3.5. Однако, несмотря на свои возможности, синтаксис запросов часто игнорируется в пользу более популярного аналога - синта...
[Перевод] Разница между традиционными функциями и стрелочными функциями в JavaScript Стрелочные функции — это относительно новая функция, реализованная в ES6 ( ECMAScript 6 ), которая, на наш взгляд, является просто более кратким и элегантным синтаксисом для объявления функциональных выражений в JavaScript. Хотя традиционные функции и функции ...
Инструкторы ЧВК "Вагнер" рассказали и показали из чего состоит курс подготовки добровольцев Инструкторы из ЧВК "Вагнер" провели краткий экскурс по составляющим курса боевой подготовки добровольцев.
[Перевод] Топ-15 шпаргалок для программистов и WEB-разработчиков Поскольку технологии веб-программирования быстро развиваются, нам приходится изучать много нового. Некоторые языки и фреймворки настолько сложны, что вы можете не помнить весь синтаксис и других тонкостей. Поэтому хорошие люди придумали шпаргалки, в которые можно быстро глян...
Экосистема фронтенд-разработчика на JavaScript: полезный инструментарий для начинающих Если вы начинающий JS-разработчик, вам лучше иметь под рукой краткий список самых необходимых и полезных в работе инструментов. В этой статье собран такой список в виде краткой шпаргалки, которая поможет вам не потеряться на начальном этапе карьеры. Читать далее
[Перевод] Больше контроля над селектором :nth-child() с помощью синтаксиса S Новое в CSS Selectors Level 4 - возможность опционально передавать список селекторов в :nth-child() и :nth-last-child(). Читать далее
yield return А вы никогда не задумывались, что yield return выглядит как-то инородно среди прочего C# кода? Больше нигде не встречается такого странного синтаксиса и такой инструкции, кроме как внутри методов, возвращающих перечисление.А ещё интересно, сколько же на самом стоит...
[Перевод] Как программы общаются между собой Уже очень давно программное обеспечение стало настолько масштабным, что его приходится разбивать на части. Каждая часть выполняет свою задачу, но как они общаются между собой? Как разные части системы получают сообщения друг от друга? С развитием технологий, прошествием вр...
Собеседование у ChatGPT Привет! Меня зовут Роман, я системный администратор, сейчас изучаю инструменты devops. Прочитал несколько статей о chatGPT, поигрался с шутками и стихами, позадавал вопросы. И тут меня озарила мысль - а может ли он проверить на знания меня? Смогу ли я пройти собеседование у ...
Изучаем mergeMap, switchMap, concatMap и exhaustMap Я Angular разработчик. Это моя первая статья и таких я собираюсь написать много. Пришла эта идея мне в голову потому что иногда, пытаясь найти какую-то информацию в интернете о принципах работы какого-либо инструмента разработки, я не нахожу абсолютно ничего. Это либо ненави...
Краткая история эволюции промышленных лазеров: от маркировки до 3D и цветных фото За последние примерно 25 лет промышленные лазеры прошли путь от маркировки пластика до создания трехмерных деталей и цветных отпечатков на металле. А началась вся история в 90-х с создания нашим соотечественником первых волоконных лазеров, которые превосходно управлялись с м...
Как клетки-гибриды помогают в разработке лекарств Недавно мы делали подробный экскурс в фарму, где рассмотрели классификацию лекарств и ключевые этапы их разработки. А сегодня нырнем в гибридомную технологию получения моноклональных антител — важной группы биологических препаратов и основы таргетной терапии. Читать д...
Избранные статьи о рекомендательных системах с конференции KDD 2022 Предлагаем вашему вниманию разбор конференции KDD 2022 от ML команды Одноклассников. Такие разборы стали традицией, и в этот раз нам опять помогали коллеги из ВК, за что им большое спасибо. Мы подготовили краткое изложение восьми статей из области рекомендательных систем. Ка...
Новый синтаксис для generic-типов в Python 3.12 Первоначально python как язык с динамической типизацией не предполагал никакого явного описания типов используемых объектов и список возможных действий с объектом определялся в момент его инициализации (или изменения значения). С одной стороны это удобно для разработчика, по...
F# на примере решения олимпиадной математической задачи F#, несмотря на строгую типизацию, отлично подходит для решения разовых задач и исследований. В статье описываются исследования несложной олимпиадной математической задачи при помощи этого языка. В спойлерах приведены пояснения по синтаксису для новичков в F#. Читать далее
[Перевод] Lua: маленький язык, который смог Lua — это, пожалуй, мой любимый "маленький язык", с низкой когнитивной нагрузкой и простотой в изучении и использовании. Он встроен во многое ПО, такое как Redis, NGINX через OpenResty и Wireshark (прим. перевод.: и многое другое). Он также используется в качестве скриптовог...
ThreadPool. async/await А вы никогда не задумывались, что async и await выглядят как-то инородно среди прочего C# кода? Больше нигде не встречается такого странного синтаксиса и таких модификаторов, кроме как в методах, работающих с Task и Task<T>. А ещё ин...
Тонкая настройка сети в Linux Про то, что Linux изначально разрабатывалась как сетевая операционная система я думаю знают все. Поэтому в этой ОС можно вносить достаточно серьезные изменения в сетевую конфигурацию. Как говорится, в Линуксе можно все, главное знать как. Но прежде, чем начать обсуждение тем...
Колдовской NeoVIM. Часть третья. «Режимы сна, отдыха и Nvim’a» Режим в жизни нужен для того, чтобы не растолстеть к тридцати годам и высыпаться.Режимы в Nvim нужны для того, чтобы сломать жизнь неподготовленным чародеям, а выспаться вы сможете только тогда, когда полностью прочитаете всю документацию, сможете выйти из Nvim и, просветлен...
Мой опыт обмена фиата через крипту Сейчас очень популярно делать операции через криптовалюту. Настолько популярно, и одновременно диковинно, что как же так, чтобы и я не попробовала. И я попробовала. Под катом - инструкция. Выводы тут сразу.Я попробовала обменять рубли через USTD в тенге. Вышло примерно так ж...
ИИ в спортивном программировании: обзор и перспективы Могут ли существующие модели успешно участвовать в соревнованиях по программированию? Краткий обзор и много ссылок для заинтересовавшихся. Читать далее
Групповой видеозвонок на сайт Ещё одна история изучения и использования технологии WebRTC (Web Real-time Communication). Краткое описание создания готовой библиотеки для её переиспользования в разных проектах. Читать далее
Как я написал книгу по Java Статья о том, как я написал и полностью довёл до издания мою первую книгу по Java, про что эта книга, какие у неё особенности и где можно её купить. Приводится список глав с кратким описанием их содержания. Читать далее
[Перевод] Партицирование в Greenplum 7: что нового Greenplum 7 — первая версия СУБД, совместимая с секционированными таблицами из PostgreSQL: World DB. Небольшая предыстория: до PostgreSQL 10 партицирование в PostgreSQL выполнялось в очень ограниченной форме и по сути, было просто вариантом наследования таблиц. Начиная ...
Как добавить отзыв на Яндекс.Маркет Как водится, сперва - краткая предыстория.Один цветочный магазин, а точнее агрегатор, набрал на мартовские праздники заказов в разы больше, чем смог бы обработать, в результате, не менее 300 получательниц (согласно ругани в группе ВК данного сервиса) получили свои подарки ли...
Тренды, бренды, дивиденды 2022 года Нет ничего прекрасней, чем прогнозы на будущее (*сарказм*). Тем более, если смотреть на все происходящее в ретроспективе «Было-стало». С вашего позволения процитирую в кратком изложении представленные Gartner тренды. Следом посмотрим, что же на самом деле стало прорывны...
ChatGPT: новый инструмент в борьбе с багами. Как можно использовать AI для повышения качества тестирования Всем привет! Я QA Engineer и недавно открыл для себя ChatGPT и хочу открыть этот мир другим тестировщикам. Эта статья не руководство к применению и каких-то суперлайфхаков здесь не будет. Цель этой статьи в том, чтобы показать огромные возможности нейросетей в помощи нам, те...
Как мы переезжали с немецкого TestRail на российский Test IT Весна 2022 года подарила российскому бизнесу много занимательных недель, потраченных на поиск альтернатив ушедшим с отечественного рынка сервисам. Нас этот «тренд» тоже не обошел стороной, но мы смогли без проблем, финансовых потерь и кранчей заменить западное ПО равно...
Тестовые сервера Telegram Я не смог найти хоть какой-то нормальной информации про тестовые сервера Telegram кроме одной статьи про то как зайти с андроида на тестовый сервер и получить там премиум и канал с галочкой. И маленького раздела на официальном сайте Telegram где упоминается эта тема, который...
Как открыть ИП в Молдове Напишу пост как открыть ИП в Молдове, легально получать оплату из других стран, платить налоги (7% от дохода при регистрации в ИТ парке или 12% с прибыли доходы минус расходы), полезные ссылки и лайфхаки. Возможно, кому-то будет полезно, раз народ жалуется, что в Ереване мес...
[Перевод] Квазицитирование в Lisp Аннотация Квазицитирование (quasiquotation) — это технология, обычно используемая в Lisp для создания программ, генерирующих другие программы. В статье объясняется механизм работы квазицитирования, поясняется почему он работает именно так и каковы его ограничения, а также да...
Наши любимые приложения-помощники в тестировании back-end Всем привет! Меня зовут Константин, и я работаю ведущим тестировщиком в дружной команде back-end компании Solit. Мои коллеги уже не раз делились различными хитростями и ноу-хау, которые они применяют в своих проектах. Я же решил пойти немного другим путём и поделиться с вами...
CAN шина Всем привет! Я начинающий разработчик и увлекся Embedded стороной вопроса. Лучший способ запомнить информацию - написать какой нибудь конспект и поделиться им. Ниже моя краткая выжимка о CAN шине и передаче данных через нее. Читать далее
50 самых интересных клавиатур из частной коллекции Уже совсем скоро благодаря Кикстартеру выйдет книга, посвящённая клавиатурам. Для тех, кто не имеет возможности её купить, предлагаем краткий обзор 50 клавиатур, которые есть в коллекции автора. Интересно? Тогда я продолжаю.Будет много фото (специально вас предупреждаю). Чит...
[Перевод] Использование Makefiles для проектов Swift Использование Makefiles для проектов SwiftMake — это программное обеспечение для автоматизации сборки, которое можно использовать для автоматического выполнения различных команд. Если вы хотите что-то запустить, вам нужно указать свои команды (точнее: цели сборки) через...
Топ-10 книг для продакт менеджера Что стоит почитать Product Manager'у в 2023 году? Составил подборку из 10 полезных книг, которые должны быть в библиотеке как начинающего, так и опытного продакта. Для тех у кого совсем мало времени по каждой книге прикрепил ссылку на краткое содержание. Читать далее
[Перевод] Как локализовать все ваши iOS приложения на 20 языков за 5 минут Я создал консольный инструмент, который автоматически находит все файлы .strings в проекте xcode и переводит их на все языки. Читать далее
[Перевод] Взлом ШГУ Hyundai Tucson Вторая часть истории о том, как можно взломать официальную прошивку Hyundai Tucson 2020 года выпуска и напичкать её чем-нибудь не очень полезным. Начало можно прочитать тут. Читать далее
Как красиво писать формулы c LaTeX? Привет, Хабр!Меня зовут Шайдурова Арина, я Data Scientist и участник профессионального сообщества NTA. Сегодня я поделюсь с вами своим опытом использования LaTeX для написания математических формул. Всё просто и с примерами, идеально подойдет для новичков синтакси...
Поддержка пакетов в стиле Oracle в СУБД Postgres Pro 15 Enterprise В новой версии своего флагманского дистрибутива Postgres Pro 15 Enterpise, компания Postgres Pro добавила поддержку функциональности пакетов: расширен синтаксис PL/pgSQL и добавлены новые механизмы в среду выполнения хранимых процедур. В данной статье описана поддержка функц...
Развертывание ASP.NET Core приложения в Kubernetes Данная статья является краткой инструкцией по развертыванию ASP.NET Core приложения в Kubernetes с написанием Dockerfile для формирования образа (Docker image) и минимального манифеста для создания деплоймента и объекта, предоставляющего доступ к нему, – в статье будет испол...
Как усмирить данные о звонках в таблицах одним скриптом Привет, Хабр! Меня зовут Анастасия Иванова, я технический писатель МТС Exolve. В этой статье я расскажу о том, как поместить информацию о звонках в привычный формат таблиц на примере нашей платформы (краткий обзор сервиса вы найдете тут) и Google Таблиц. В частности, вы узна...
GeForce RTX 4070 в Geekbench примерно на 20% быстрее RTX 3070Ti и настолько же медленнее RTX 4070Ti Новинку ждут на следующей неделе.
Как победить настрой удаленщика — вредные советы по организации рабочего места Что-то случилось, а вы все еще продуктивно работаете на удаленке и к культуре хаоса приобщиться никак не получается? Если ваша самоорганизация настолько сильна, придется начинать с фундамента - с оснащения рабочего места. И новый год - отличное время, чтобы оборудовать его з...
Архитектура игры на Unity без Zenject. Часть 2 Всем привет!Меня зовут Игорь Гулькин, и я Unity разработчик. За свои 5 лет накопилось много опыта, поэтому в этой статье хотел бы поделиться принципами и подходами, с помощью которых можно реализовать архитектуру игры просто и гибко без фреймворка. Цель доклада, дать не прос...
Зачем мигрировать с go build на Bazel? Это первый пост из цикла, посвященного миграции с go build на Bazel.К процессу миграции мы подошли на этапе, когда запуск тестов на CI занимал примерно от 15 минут до часа. При этом мы уже успели реализовать некоторое распараллеливание и кэширование результатов тестов. Без э...
Декапсуляция микросхем в домашних условиях В этом обзоре я расскажу, как при помощи палок и известной субстанции добраться до кристалла микросхемы и оценить топологию. Если повезет, сможем прочитать логотип производителя и даже серию, или наименование микросхемы. Читать дальше →
К 70-летию Фортрана. Историческая справка. Часть II Как отмечалось в первой части, условно эволюцию языка Фортран можно разделить на классический период (Фортран I – Фортран IV), когда ведущую роль в разработке занимала фирма IBM, язык абсолютно доминировал среди программистов (особенно в США) и сохранял значительную преемств...
[Перевод] Совмещая несовместимое: клавиатура с дисковым номеронабирателем А вы ностальгируете по старым дисковым телефонам? Некоторые люди настолько не могут без них жить, что прикрутили телефонный номеронабиратель к современной клавиатуре. Почему бы и нет, в самом деле? Читать далее
Свет в окошке нашего человейника: дайджест публикаций о социальных сетях и сообществах Рискну предположить, что у многих накапливаются усталость и раздражение от ежедневных камланий на всех языках мира, предрекающих с минуты на минуту крах Twitter, Facebook** и другим соцсетям. Меня как куратора потоков маркетинг и менеджмент подобные публикации в последние ме...
Чат-бот Anthropic может прочитать роман менее чем за минуту Anthropic, стартап в области ИИ, основанный бывшими инженерами OpenAI, совершил значительный прорыв в технологии чат-ботов. Их чат-бот по имени Клод (Claude) теперь может похвастаться расширенным окном ввода, позволяющим обрабатывать до 75 000 слов.
Как я приложение с Go на Rust переписывал О Rust я слышал ещё несколько лет назад и все его либо хватили, либо порицали, по различным причинам, но сам как-то не брался за него - мне, неподготовленному к подобному синтаксису и не знакомому с подобными языками хотя бы на базовом уровне, в то время он казался совершенн...
Bigtech собесы дней минувших В эпоху докризисной жизни, мне, как инженеру ориентировавшемуся на европейский и американский рынок, приходилось часто бывать на различных собеседованиях. Этот длиннотекст - краткое обобщение опыта общения с различными зарубежными компаниями в период 2021-2023 года в основно...
chatGPT написал за меня статью для хабра и какой она вышла Всем привет! На волне хайпа с chatGPT мне захотелось попробовать попросить нашумевшую нейронку сделать за меня работу писателя. Я потратил 10 минут и вот, что из этого вышло. Читать далее
Умный дом для геккона и сверчков: год спустя Примерно год назад я уже писал, как собрал умный дом для моего любимого эублефара. За это время он прошёл несколько модификаций, и у меня появилась живая еда, которой тоже нужен свой дом. Что характерно, тоже умный. Если вы не читали первую часть, то рекомендую начать с неё,...
[Перевод] Полное руководство по модулю asyncio в Python. Часть 6 Привет, Хабр! Перед вами шестая часть (1, 2, 3, 4, 5) перевода руководства по модулю asyncio в Python. Здесь представлены 14-16 разделы исходного материала. Читать далее
Очередной драйвер SPI флэшек… Но уже с кэшем и «нормальным» api Прочитал на хабре кучу простых, и даже очень, статеек на тему программирования микроконтроллеров, тоже решил добавить что-то простое, понятное, но чуть более полезное.Будем пытаться писать быстрый драйвер флешки и при этом попробуем сэкономить её ресурс при перезаписях. Чита...
[Перевод] Почему для открытия меню «Пуск» иногда требуется несколько секунд Обычно я запускаю большинство программ на своём ноутбуке с Windows 10, нажимая клавишу <Win>, после чего ввожу несколько букв имени программы, а затем жму Enter. На моём мощном ноутбуке (SSD и 32 ГБ ОЗУ) этот процесс обычно занимает лишь время, необходимое мне для вво...
Кодогенерация Dart Доброго дня, в данной статье подробно рассмотрим как работает кодогенерация во Flutter. Главная цель, которая стояла перед мной при написании статьи - это разбор каждого этапа настройки кодогенерации, чтобы у разработчика, прочитавшего этого материал, сложилась полноценная к...
[Перевод] Гонка по развитию ИИ вышла из-под контроля и настолько же опасна, как и Манхэттенский проект Подобно созданию атомной бомбы искусственный интеллект изменит всё - проблема в том, что мы не знаем как. Автор оригинала: Dan Snow Читать далее
[Перевод] Полное руководство по модулю asyncio в Python. Часть 5 Привет, Хабр! Публикуем пятую часть (первая, вторая, третья, четвёртая) перевода руководства по модулю asyncio в Python. Здесь представлены разделы оригинала с №10 по №13. Читать далее
[Перевод] Полное руководство по модулю asyncio в Python. Часть 8 Перед вами восьмая часть (1, 2, 3, 4, 5, 6, 7) перевода руководства по модулю asyncio в Python. Здесь вы найдёте разделы исходного материала с 20 по 22. Читать далее
[Перевод] Полное руководство по модулю asyncio в Python. Часть 4 Сегодня, в четвёртой части (первая, вторая, третья) перевода учебного руководства по модулю asyncio в Python, представляем вашему вниманию разделы оригинала №8 и 9. Читать далее
[Перевод] Полное руководство по модулю asyncio в Python. Часть 7 Публикуем седьмую часть (1, 2, 3, 4, 5, 6) перевода руководства по модулю asyncio в Python. Здесь представлены разделы исходного материала с 17 по 19. Читать далее
[Перевод] Полное руководство по модулю asyncio в Python. Часть 9 Публикуем девятую, заключительную часть (1, 2, 3, 4, 5, 6, 7, 8) перевода руководства по модулю asyncio в Python. Здесь вы найдёте разделы исходного материала с 23 по 26. Читать далее
Как за полчаса написать простую читалку книг FB2 для десктопа на Java Недавно мне для личных целей понадобилось написать читалку FB2. И сразу я столкнулась с тем, что информации по теме минимум. Палочка-выручалочка под названием ChatGPT выдал что-то невразумительное в ответ на довольно подробный запрос. К тому же, никаких готовых библиотек, чт...
SpaceX заявила, что сама прекратила полёт Starship из-за проблем с двигателем Ракета взорвалась примерно через три минуты после взлёта.
Язык Umka 1.0 и игровой фреймворк Tophat После трёх лет неторопливой разработки вышла версия 1.0 моего скриптового языка Umka. Это статически типизированный язык, предназначенный для встраивания в программы на C/C++. Синтаксис и некоторые особенности семантики Umka были вдохновлены языком Go, однако Umka никак...
[Перевод] Если вы отказались от регулярных выражений, то теперь у вас три проблемы Известная шутка программистов гласит, что если решение вашей проблемы включает в себя парсинг текста при помощи регулярного выражения, то теперь у вас есть две проблемы. Некоторые программисты, прочитав шутку, решают попробовать иной подход. Возможно, регулярные выражения н...
Security Week 2321: уязвимость в умной розетке Belkin На прошлой неделе исследователи из компании Sternum опубликовали любопытную историю о том, как им удалось обнаружить уязвимость в умных розетках Belkin Wemo. При соблюдении ряда условий уязвимость позволяет выполнить произвольный код на устройстве и получить над ним контроль...
Краткий гайд по эргономике для трудяг IT-индустрии Боль в кистях рук, сухость глаз, перенапряжение шейного отдела позвоночника и другие симптомы продолжительных сессий за компьютером — с этим сталкивается почти каждый наш коллега, будь то DevOps-специалист или дизайнер. А самое неприятное это всё ломает рабочий дзен. С...
Мир математики глазами AI Всем привет! В этой статья я хочу посмотреть, как AI видит мир математики, а точнее, какие разделы знает, насколько понимает, про что они и какие основные результаты может выделить.Для этого я буду использовать популярный сейчас ChatGPT, который как-то так предложил мне нача...
[Перевод] Создаем клон Instagram при помощи Flutter и Feeds. Часть 2 Привет! Продолжаю выкладывать перевод статьи, которую я использовал как основу для реализации социального функционала в нашем проекте Dom24x7, где люди могут общаться друг с другом, решать возникающие бытовые проблемы, а также взаимодействовать с УК/ТСЖ. Первую часть статьи ...
Frame Relay — краткий обзор и что с протоколом сегодня В прошлый раз мы обсудили стандарт передачи данных X.25. Одно время его использовали в системах вроде SWIFT, но теперь его удел – нишевые кейсы. Сегодня говорим о протоколе с похожей судьбой – Frame Relay. Также приведем пару классических литературных материалов для тех, кто...
«Помоги мне стать дизайнером» С такой фразой ко мне не единожды обращались знакомые, желая получить краткое руководство, чтобы ворваться в профессию, так сказать, с ноги. Абсолютно каждый специалист, который любит свою работу, скажет, чтобы научиться его профессии потребуются годы.Не самое ободряющее утв...
Выжимаем все соки из WebRTC для стриминга камер на примере go2rtc Go2rtc — это open source приложение для стриминга видео в реальном времени. Оно весит всего 5 мегабайт, не имеет внешних зависимостей и работает на всех популярных ОС. Поддерживает технологии RTSP, RTMP, DVRIP, HTTP-FLV, WebRTC, MSE, HLS, MJPEG, HomeKit и многие другие. По...
О том, как я прошёл курсы по программированию и остался «выжившим» в IT. Советы тем, кто хочет начать учиться в 2023 Всем привет! Прочитав недавно пост "Невыжившие в IT", который попался в моей ленте, решил поделиться своим опытом прохождения курсов, вхождением в сферу и советами для тех, кто думает "Войти в АйТи в 2023 году", устраивайтесь поудобнее, приятного чтения! Читать далее
История о том, как прочитать 120 тысяч анекдотов и не рассмеяться раньше времени Небольшой рассказ с картинками о проведении тематического моделирования для массива документов, на примере датасета анекдотов на русском языке. В работе применены библиотеки Gensim, Sklearn. Рассмотрены разные способы векторизации токенов bag of words, tf-idf. Получены резул...
«Бесконечность не предел» или краткая история отеля Hilbert Многие научные теории постулированы в результате философских размышлений и дискуссий над парадоксальными вопросами. Таких вопросов с самых древнейших времен накопилось огромное количество, и многие из них без дополнительных условий действительно являются парадоксальными. Нек...
Тестирование Kandinsky art 2.1: краткие выводы Протестировал нейросеть Kandinsky 2.1. Промпты мои собственные. Я уже делал из них картинки, здесь же немного сократил текст, чтобы системе проще было с ними справиться. Работает вполне нормально, если действовать по короткой формуле: "Объект"+ "Стиль". Желательно, чтобы эти...
Как поместить весь мир в обычный ноутбук: PostgreSQL и OpenStreetMap Когда человек раньше говорил что он контролирует весь мир, то его обычно помещали в соседнюю палату с Бонапартом Наполеоном. Надеюсь, что эти времена остались в прошлом и каждый желающий может анализировать геоданные всей земли и получать ответы на свои глобальные вопросы за...
Как настроить Alpaca (аналог ChatGPT) на своём арендованном сервере. Гайд для самых маленьких После публикации https://habr.com/ru/news/t/723638/ меня попросило несколько человек написать гайд для новичков, как же это всё запустить поиграться где-нибудь на арендованном сервере, если локальная машина не позволяет?На всё про всё нам потребуется минут 20 и сто рублей де...
Как я начал проводить технические собеседования за 30 минут За последние несколько лет я значительно изменил свой подход к проведению технических собеседований. Если когда-то (лет 7 назад) я мог весело и задорно интервьюировать джавистов два часа, то на текущей позиции у меня нет столько времени на каждого кандидата. При наличии 4 от...
Визуальный конструктор бизнес-логики на основе Camunda BPM Привет! Меня зовут Олег Гетманский, я – старший архитектор информационных систем. Сегодня расскажу, как мы упростили создание и управление бизнес-процесссами в IdM, оставив в прошлом жестко зашитые в систему правила и внедрив гибкий визуальный конструктор бизнес-логики Camun...
Во «ВКонтакте» запустили нейросеть для защиты от спама и рекламы в комментариях Команда «ВКонтакте» сообщила о запуске нового полезного сервиса на платформе коротких вертикальных роликов «VK Клипы». Решение на основе нейросети автоматически скрывает под роликами текстовые комментарии со спамом и рекламой. Иллюстрация:...
Технологии производства электронных модулей: 14 материалов для развития инженерных компетенций Недавно мы опубликовали на портале «Истовый Инженер» финальный материал из цикла лекций и интервью о производстве электронных модулей. Мы постарались объединить и представить читателям прикладные знания от ведущих специалистов в этой сфере и их личные оценки с...
Информатизация вуза. Терминальный сервер. Настройка пользовательского интерфейса. GPO Конечно терминальный сервер применяется не только в вузах, но так как я начал писать статью про информатизацию в вузах, хочу отметить что я видел: очень часто из терминального сервера делают настолько уникальный сервер с кучей ролей и возможностей, что при его падении остан...
Вечный соперник: история AMD K7. Часть 1 — Слот После основательного экскурса в историю «нетрадиционных» (на сегодняшний день) систем и долгого перерыва пора вернуться к самой массовой архитектуре для ПК — х86. Сегодня у нас на очереди долгожданный цикл о процессорах AMD. Начнем его, конечно же, с К7, но перед этим позв...
Что такое метод Зеттелькастен и как он поможет запомнить всё на свете Благодаря ему вы сможете процитировать факт из книги, которую прочитали 20 лет назад.
Если бы Остер раздавал советы автоматизаторам. Часть 2 Всем привет! В статье продолжаю давать вредные советы из области автоматизации: по кодингу, коммуникациям, организации процессов, стандартам, визуализации и т. д. Здесь вы найдёте подробную инструкцию о том, что нужно делать автоматизатору, чтобы усложнить жизнь себе и ...
Реализация мемоизации в JavaScript Фраза “делать свой велосипед” обычно употребляется для негативного окраса чего-то. Но именно этим мы будем заниматься здесь. Потому что это эффективный метод для того, чтобы разобраться в какой-то теме. Попробовав самому реализовать что-то, мы лучше разберемся в инструментах...
Нашлось еще одно применение накопившимся минутам Tele2 Tele2 дал абонентам возможность обменять накопленные минуты на бонусы в игре «Мир танков» и «Мир кораблей». Обменять можно до 1500 минут в одном расчетном периоде. Танкистам доступна покупка «премиума» и снаряжения, в «Мир кораблей» – кредиты, бонусы и крейсер «Варяг».
Какие 5 особенностей мышления помешают вам перейти из найма в бизнес Сейчас очень популярно тащить людей в собственный бизнес и убеждать их, что только там они обретут счастье. Но мышление среднестатистического сотрудника и предпринимателя отличаются настолько сильно, что тех, кто соблазнился бизнесом, чаще всего ждет провал. И вот почему. ...
Проецирование вершин графа в векторное пространство. Часть 2. Марковская цепь и Word2Vec И снова здравствуйте! Меня зовут Илья Котов, я Data Scientist в Сбере, участник профессионального сообщества NTA. Эта статья — вторая часть небольшого цикла, посвящённого алгоритмам вложений вершин графа в векторное пространство. Сегодня рассмотрим главную идею алгоритмов, о...
Как читать краткую выжимку из YouTube-роликов с помощью ChatGPT Полезно!
На главной странице RuStore появился раздел «Интересное» В российском магазине приложений RuStore обновился каталог приложений - появился раздел «Интересное» и обновились тематические подборки. Раздел «Интересное» стал главной страницей магазина - там собрана актуальная информация для пользователей: новые или популярные приложения...
В сети появился первый спидран Atomic Heart. Игру прошли почти за 7 минут Не успела пройти неделя с момента релиза Atomic Heart, а уже появился первый рекорд по скоростному прохождению игры. Российский спидраннер deLINO смог установить рекорд и пройти игру за 7 минут и 6 секунд. Читать полную статью
Редко используемые свойства CSS Всем привет, меня зовут Кирилл, я frontend разработчик компании Usetech. CSS постоянно развивается, и некоторые полезные свойства остаются незамеченными. Возможно о них говорят не так много, как о других, но в этой статье на примерах я разберу новые и полезные свойства CSS. ...
Обзор пакетов SciPy, Pyomo и CVXPY для решения задач условной оптимизации Привет, Habr! На связи Михаил Будылин и Антон Денисов, мы работаем в отделе аналитики данных X5 Tech.В этой статье мы продолжаем говорить про прикладное применение теории оптимизации. В частности, делаем краткий обзор существующих open-source решений в Python,...
Github Actions. Простой пример для уверенного знакомства Здесь я буду расссказывать о моем опыте настройки CI/CD c помощью GitHub Actions.Эта статья поможет тем, кто хочет настроить автоматический деплой для личного/учебного проекта на свой удаленный сервер, пользуясь бесплатным сервисов GitHub Actions. Причем этим сервисом можно ...
Как скрыть контакт в WhatsApp на Android Для сотен миллионов людей приложение WhatsApp является основным средством коммуникации. Через него мы чатимся с друзьями и ведем деловую переписку. Если к вашему смартфону имеет доступ еще один человек, то он беспрепятственно может увидеть всех людей, с которыми вы общаетес...
Ритмы нашего дыхания — и как они влияют на эмоции, память и ум Если вам посчастливится дожить до 80 лет, то за свою жизнь вы сделаете около миллиарда вдохов и выдохов, пропустив через себя столько воздуха, что им можно было бы наполнить примерно 50 больших дирижаблей. Мы делаем около 20 000 вдохов в день, всасывая кислород для питания н...
Kingston выпустила USB-накопитель IronKey с аппаратным шифрованием Даже при утере накопителя, данные на нём не смогут быть прочитаны злоумышленниками
Как мы работаем с мониторингом и чем он нам помогает В одном из предыдущих постов мой коллега Юрий рассказывал об устройстве нашего мониторинга.А сегодня я хочу поведать о том, как мы потребляем данные из мониторинга, как используем их в нашей повседневной работе и как изменилась наша жизнь за последнее время. Меня зовут Андре...
Кем вы видите себя через 6 лет в тестировании? Если бы мне задали такой вопрос, то я не смог бы на него правильно ответить. Ведь начинал я с ручного тестирования, а сейчас мы департаментом раскатываем на весь банк гигантский «дашборд», который привязан буквально ко всем данным компании, и позволяет оценить качество работ...
У вас нет причин использовать alpine для python-проектов По мотивам моего доклада на PyCon "Контейнеризация Python без боли". На своей практике я постоянно сталкиваюсь со спорами какой базовый образ лучше использовать для проектов: alpine или debian. Аргументы есть и у той, и у другой стороны, но мне это настолько надоело, что я р...
Doom для кнопочных телефонов ❄ Только для телефонов на чипе Spreadtrum SC6531(E/DA).❄❄ ...если повезёт и экран с клавиатурой заработают.❄❄❄ Но сначала вам еще надо найти клавишу для входа в "download mode".Перефразируя мемную фразу: "Вернее запустить смогут не только лишь все, мало кто сможет это сделат...
Часто задаваемые вопросы по UUP Еще в октябре 2022 года Microsoft анонсировала публичную предварительную версию локальной UUP (Unified Update Platform), которая обещала более быстрые и меньшие по размеру обновления Windows. Примерно за полтора месяца до развертывания компания поделилась более подробной инф...
Автоматизация ревью ТЗ с помощью инструмента Comala для Confluence. Углубленная автоматизация В предыдущей статье мы рассмотрели, как можно собрать базовую автоматизацию ревью для документации и как уже на этом этапе она облегчает жизнь аналитику и команде. Однако всегда появляются новые задачи для решения, и всегда можно посмотреть шире. Придумать, что еще можно сде...
Краткий обзор нововведений C++23: deducing this Документ «deducing this», принятый в последний стандарт C++, вводит новый, третий тип методов классов, сочетающий в себе свойства двух уже существующих: нестатических и статических, открывающий перед нами новые горизонты:1. Дедупликация большого количества кода2. Вытеснение ...
Первый тестовый полёт Starship Super Heavy Тестовый запуск Starship Super Heavy. Ну что, друзья, осталось совсем немного времени до первой попытки запуска Starship Super Heavy от SpaceX — самой большой ракеты в истории человечества и ключевого звена в космонавтике XXI века. Поэтому небольшой рассказ, чтобы вы были в ...
Представлен глобальный OnePlus 11 — самый быстрый процессор, 16 ГБ ОЗУ, 512 ГБ флеш-памяти и зарядка за 25 минут В Европе смартфон стоит от 829 евро (это примерно 63 тысячи рублей). Продажи стартуют 16 февраля.
Tele2 узнала, на что абоненты обменяли более 1 миллиарда минут Сегодня абоненты оператора могут обменять накопленные минуты на фильмы от Wink, трафик в интернет-сервисах, скидки на смартфоны и умные гаджеты, кофе, билеты в кино, театр или музей. Сервисом управления минутами сегодня пользуются более половины абонентов Tele2.
Резервное копирование и восстановление СУБД MySQL О необходимости выполнения резервного копирования для любых важных данных, будь то файлы, образ ОС или базы данных, написано множество статей. Поэтому убеждать читателя в необходимости бэкапить СУБД MySQL я не буду. Напомню лишь, что помимо бэкапа необходимо регулярно провер...
QR-code. Обнаружить и расшифровать. Шаг 1 — Обнаружить Эта статья - первая в цикле статей, в котором мы разберемся с тем, как qr-код устроен, и напишем простенький Qr-детектор и дешифровщик, а также свой собственный генератор qr-кодовИспользовать мы будем python вместе с opencv и numpy. Учитывая, что opencv - кросс-язычная библи...
Короче, Proxyman: краткий обзор самого яблочного сниффера Всем привет, я Света, тимлид команды тестирования мобильных приложений в Emerging Travel Group :) В своей предыдущей статье я рассказала про любимый и родной Charles, а в этой я решила немного выйти из зоны комфорта и рассказать про один из главных его конкурентов — Proxyman...
Мужчина сдал свою память на аутсорсинг искусственному интеллекту Крайне небольшое число людей обладают настолько цепкой памятью, что способны запомнить все, что видели и слышали в реальных подробностях. Большинство же, как и журналист Шубхам Агарвал, сталкиваются с проблемами, когда не могут вспомнить деталей недавно прочитанных в Сети ст...
Оптимизация графики для небольших сайтов: quetzli, webp, avif Как мы оптимизировали показ изображений на сайте GrinDin.ru.Всё началось примерно 10 лет назад, когда захотелось, чтобы вот этот вот контейнер выглядел прилично, не имел явно зазубренных граней, но при этом загружался за разумное время. Читать далее
[Перевод] Как вавилонянам удалось вычислить √2 с точностью до шести знаков после запятой? Эта изготовленная примерно в 1800-1600 годах до нашей эры глиняная табличка свидетельствует, что древние вавилоняне смогли аппроксимировать квадратный корень двух с точностью 99,9999%. Как им это удалось? Читать дальше →
Ты же просто робот, имитация жизни Считается, что уже в недалёком будущем во во многих областях машинный труд заменит ручной, и останутся только «креативные» профессии. В последнее время методы машинного обучения прогрессируют настолько быстро, что этот тезис кажется уже не таким незыблемым.Я решил проверить,...
[recovery mode] Домашний «Эльбрус»: против и за Всем привет! Долго раскачивался написать этот рассказ, но «под ёлочку» наконец отмазки закончились – собрал заметки на манжетах и засел. Правда, изначально статья собиралась быть озаглавлена: Как я собрал себе домашний «Эльбрус» и как было надо. Наверное, первый вопрос нор...
“Перспективный вид общественного транспорта для больших и средних городов” — главная идея в кратком пересказе (источник) Зачем нужна еще одна статья. Недавно я опубликовал цикл статей “Дешевый как автобус, удобный как такси ...”: 1) «Предварительный анализ», 2) «Эксперименты на торе», 3) «Практически значимые решения», посвященных тому, как сделать общественный транспорт больших ...
Издательство Питер. Колонка редактора Привет, Хаброжители! Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию. Читать дальше →
[Перевод] Поисковик Brave: окончательно рвём связи с Bing Теперь абсолютно каждый результат Поиска Brave получен исключительно из нашего собственного индекса. Мы окончательно избавились от любых запросов по API к Bing (раньше они составляли примерно 7% от поисковой выдачи). Читать далее
[Перевод] Важные исследования в области AI в 2022 г Данная статья представляет собой свободный перевод раздела "Исследования" из доклада State of the Art 2022 (октябрь). Доклад State of the Art публикуется уже пятый год. Это подборка самых интересных вещей в мире AI, (конечно с точки зрения авторов). Отчет включает в себя нес...
Запускаем Vagrant на MacOS Apple M1/M2 Очень часто в разработке возникает необходимость поднять локальное окружение для отладки каких-либо рабочих моментов. В своей работе я постоянно пользуюсь Vagrant для тестирования инфраструктурного кода, например ansible-ролей.Vagrant остаётся одной из самых популярных утили...
Радиосвязь в открытом море и “мёртвая специальность”. Судовая электроника — часть I Доброго времени суток, уважаемые хабровчане.В этой статье я хотел бы провести экскурс в одну сферу, которую нельзя отнести непосредственно к IT, но, она - техническая и, возможно, для вас она будет интересна. И, параллельно с ней и на её примере, поднять популярную здесь в п...
[recovery mode] Мой опыт публикации книги на ridero.ru Недавно я решил собрать часть своих публикаций на habr.com и соорудить из них книгу - сборник статей. Поскольку часть моих заметок так или иначе связана с комбинаторикой, то навскидку у меня вырисовывалось вполне полноценное издание. Я быстренько скомпоновал PDF документ из ...
Google испытывает такую систему шифрования почты, что прочитать письма не сможет никто, кроме пользователя Google объявила о бета-тестировании новой функции шифрования, благодаря которой никто, включая сотрудников компании, не сможет прочитать письма в сервисе Gmail — только пользователь.
Подкаст Лайфхакера: что случится, если Земля внезапно остановится Последствия будут настолько катастрофическими, что планета вряд ли сможет пережить их все.
Династии в управлении IT-компаниями: их скорее всего не будет, но это не страшно На прошлой неделе управляющий редактор отдела технологий Bloomberg засел за финальный сезон сериала «Наследники». Первая же серия натолкнула его на мысль, которая обросла несколькими фактами и превратилась в колонку под заголовком «В масс-медиа много семейных династий. Почем...
Microsoft готовит раздел «Экспериментальные функции» для инсайдеров Windows 11 Microsoft работает над новым разделом под названием «Экспериментальные функции», который, вероятно, позволит инсайдерам включать новые функции в предварительных сборках Windows 11, если они не были автоматически активированы в рамках A/B-тестирования. О новом разделе сообщи...
[recovery mode] Задача про рыцарей и лжецов Задачи про рыцарей и лжецов - это классические математические задачи на комбинаторику.Жили-были на одном небольшом островке в океане два племени — рыцари и лжецы. Рыцари были настолько горды и благородны, что не могли говорить ничего, кроме правды, правды и только правды. А ...
[Перевод] Кофе и повышение работоспособности организма. Часть первая В попытке обеспечить повышение работоспособности организма, мы чаще всего приходим к кофе. Кофе пьют примерно 90% взрослого населения планеты и примерно 50% подростков. Вопрос только в том, есть ли в нем польза? А если нет, то как её извлечь? Читать далее
[recovery mode] Вращение по кругу объектов в blender с помощью geonodes Всем привет, в этой статье я покажу и объясню как сделать вращение по кругу объектов в blender, используя geometry nodes. Однажды в чате по блендеру увидел сообщение с просьбой человека помочь ему с анимацией кристаллов. Результат будет примерно такой: Читать далее
[Перевод] Язык(и) программирования будущего У меня есть личный профиль на Quora, и мне нравится читать вопросы и ответы, связанные с программированием. Советую вам делать то же самое, потому что из опыта других программистов можно извлечь пользу для себя. Как бы то ни было, в последнее время я встречаю примерно следую...
[Перевод] Модульное глубокое обучение В этом материале приведён краткий обзор использования модульного подхода в задачах глубокого обучения. Более детальный разбор этой темы вы можете найти здесь. Если вас интересует модульный подход к тонкой настройке (дообучению) моделей обработки естественного языка — вз...
[Перевод] Неявные параметры. Когда их следует использовать? Часть 1 Имплиситы (implicits) – одна из наиболее вызывающих опасения фич языка программирования Scala, и на то есть веские причины!Во-первых, понятие имплиcитов довольно специфично для Scala. Ни один другой основной язык программирования не имеет подобной концепции. Это означает, чт...
Георадар-тюбинг – новый георадар скрытого пользования (GPR Izh-Terra-1) Как сделать зимнюю прогулку по городскому парку увлекательнейшим занятием и больше времени проводить на свежем воздухе? Используйте георадар-тюбинг – новый прибор скрытого пользования, предназначенный для обнаружения подземных аномалий. Статья содержит четыре раздела – введе...
Смотрю в книгу — вижу «фигу». Техника «абсорбирования» учебников SQ3R вместо пассивного чтения Школа и ВУЗ приучают читать учебники от корки до корки, помещая ученика в своего рода линейный таймлайн — вот начало книги, вот конец. А между ними середина. Двигайся вперед, листай страницы дальше. То, что прочитано — уже выучено. А хочешь повторить — загляни в заметки.В об...
Бекенд на AWS Lambda за 60 минут В этой статьей пойдет речь о особенностях разработки бекенда под AWS лямбды, о canary деплойменте, версионирование, логгах, трейсинге, мониторинге, маршрутизации и расширениях.Привет, я, Петер Ибрагимов, и в Whoosh я занимаюсь бекенд разработкой на Python. В этой статье расс...
Vivaldi 5.7 для Android — Крупные ставки Наша привязанность к мобильному интернету с каждым днём растёт. Если раньше нам было достаточно иметь возможность выйти в сеть в метро или в автобусе, чтобы прочитать свежие новости, то сегодня нам этого уже мало - мы слушаем подкасты, смотрим видео, знакомимся с музыкальным...
Интервью с Алексеем Пажитновым, создателем «Тетриса» Недавно на Apple TV+ вышел фильм Tetris, а я наконец-то смог выложить свои интервью с Алексеем Пажитновым, создателем игры. Читать далее
[Паттерны API] Частичные обновления. Деградация и предсказуемость Это главы 24 и 25 моей книги «API». v2 будет содержать три новых раздела: «Паттерны API», «HTTP API и REST», «SDK и UI‑библиотеки». Раздел «Паттерны API» на этом завершён. Если эта работа была для вас полезна, пожалуйста, оцените книгу на GitHub, Amazon и...
Обзор библиотек на питоне для моделирования в сфере электроэнергетики Если мы хотим без больших затрат средств и времени создать модель в области электроэнергетики, то питон (python) будет для нас поистине незаменимым языком. Больше всего доступных открытых и бесплатных power-библиотек с хорошей документацией написано именно на питоне, и эта с...
JavaScript: заметка об операторе конвейера Привет, друзья! В этой небольшой заметке я хочу рассказать вам об одном интересном предложении по дальнейшему совершенствованию всеми нами любого JavaScript, а именно: об операторе конвейера (pipe operator) |>. На сегодняшний день данное предложение находится на 2 стади...
Вышло обновление драйвера NVIDIA GeForce исправляющее скачки производительности ЦП Последний пакет драйверов также был направлен на исправление таких проблем, как зависание Forza Horizon 4 (версия для Steam) примерно через 15-20 минут игрового времени и нестабильность в Call of Duty: Modern Warfare 2.
Малогабаритный Монорельсовый Транспорт — ММТ Кто из нас не попадал в дорожные пробки? Иногда 20 минут поездки превращаются и в 2 часа. А если попадаешь в пробки постоянно – каждый день утром и вечером? Подземный поезд (метро) и развитая сеть электричек – неплохой выход для крупных городов (хотя и они не всегда экономят...
Как Литрес сделал из меня Flutter разработчика Это история о моём пути в мобильную разработку, как желание воплотить идею повлекло за собой изучение новых технологий, восхитительное чувство, когда задуманное начинает получатся, и депрессия от негативных отзывов и неудач.Для кого я это пишу? Для тех, кто подумывает стать ...
Samsung Galaxy S23 Ultra обошёл все iPhone в тесте подсистемы питания у DxOMark. Правда, новейшие iPhone не участвовали Свежее тестирование DxOMark поставило Samsung Galaxy S23 Ultra выше iPhone 13 Pro Max. В данном случае речь идёт о тестировании подсистемы питания. Новинка Samsung заработала 142 балла против 136 баллов у флагмана Apple прошлого поколения. Правда, iPhone 14 Pro M...
Багатон как в первый раз Почему?Bugathon (багатон) — это мероприятие/соревнование, проводимое внутри компании между командами/сотрудниками. Его цель в том, чтобы исправить как можно больше дефектов продакшена (или тикетов о дефектах, но об этом позже). Если загуглить количество упоминаний о «hackath...
Письмо, которое я не смогу отправить себе в прошлое Не смотри на меня. Я (не)много седой, с морщинами и уже не влезу в тот коричневый костюм, который был на тебе в 2005 году. Да-да, в ту ночь, когда ты верстал студенческую газету на казённом Ровере в крякнутом Паблишере. Надеюсь, пространственно-временной континуум всё же иск...
ChatGPT и Bullet: Изучение библиотек в эпоху «искусственного интеллекта» Неодолимая волна хайпа подхватила меня и бросила в ранее неизведанную мной местность ChatGPT. Что новое несет сие чудо человеческого интеллекта: погибель аки Скайнет или спасение? Я решил узнать, насколько быстро можно изучить библиотеку Bullet под чутким руководством C...
[Перевод] Интервью с Обри де Греем Что такое старение? Мы можем определить его как процесс накопления молекулярных и клеточных повреждений, являющихся следствием нормального метаболизма. В то время как исследователи всё ещё плохо понимают, как метаболические процессы вызывают накопление повреждений, и как ...
Опыт использования Tyk в качестве шлюза GraphQL API Вообще-то мы хотели назвать статью «Неудачный опыт…», потому что, как будет рассказано ниже, с использованием Tyk всё оказалось не так просто. Но, во-первых, даже неудачный опыт — это тоже опыт. Во-вторых, нам не хотелось бы превращать заголовок в спойлер, чтобы заинтересова...
Умный дом на минималках В последнее время я всё чаще задумывался на тему реализации простых сценариев умного дома. Хотелось сделать просто, без голосового управления, минимальными вложениями для начала. Мои мечты почти разбились о суровую реальность протоколов взаимодействия умных устройств. И, о ч...
Нюансы разработки парсера для свего языка программирования Недавно прочитал на Хабре статью Свой язык, или как я устал от ассемблера и С, и невольно взглядом зацепился за один абзац: Я решил не сильно париться, поэтому использовал библиотеку parglare. Она очень легкая и удобная, всем рекомендую. Для описания синтаксиса парсер прини...
BandLink запустил новый раздел с аналитикой из Яндекс Музыки В нем артисты смогут узнать кто и как слушает их музыку.
Сайт, целиком написанный OpenAI Да, про эту нейросеть сейчас слышно отовсюду, как она пишет текста песен, сдает экзамены, пишет куски кода, но я подумал, а сможет ли она сама целиком завершить проект под моим руководством? Читать далее
Linux на смартфоне: делаем экран погодной станции, используя Termux и Node-RED Всем привет! Сейчас я покажу, как перенести на смартфон проект погодной станции, изначально сделанный под Raspberry Pi. Для этого мы установим программу Termux — эмулятор терминала Linux —, затем поставим на него среду визуального программирования Node-RED и за 5 минут ...
Удивительное рядом. Как устроен буфер обмена в Windows и Linux Опенсорсная утилита CopyQ показывает содержимое буфера обмена на всех ОС и сохраняет историю Буфер обмена — один из основных элементов GUI, но он сложен в реализации. Подводных камней настолько много, что вы больше никогда не сможете произнести слово «копипаст» с презритель...
[Перевод] Обучаем с помощью LlamaIndex и OpenAI GPT-3 отвечать по вашей базе знаний От переводчика.У меня накопилось куча всяких там данных, документов, pdf, doc, видосов на ютюбе, которые я бы хотел проиндексировать, и чтобы можно было по этой базе знаний у нейронки что-нибудь спрашивать.Так же статья может пригодиться, если вы хотите собрать базу знаний п...
Самодельное асинхронное мотор-колесо для велосипеда как задел для стартапа Асинхронный мотор хорош тем, что имеет простую конструкцию, низкую стоимость, но более сложную систему управления. Отсюда возникает соблазн спроектировать и собрать собственную модель, да еще поиграть с ее конструкцией и характеристиками. Еще интереснее, когда для мотора сра...
Появилось видео с пролётом над самым известным кратером на Марсе Европейское космическое агентство (ЕКА) опубликовало экскурс по кратеру Езеро с высоты птичьего полёта. Видео было создано на основе данных межпланетной станции Mars Express и Марсианского разведывательного [...]
Библиотека конца света В современном мире информация мгновенно устаревает. К тому моменту как мы прочитаем самую первую новостную заметку, выйдет фитчер, подробно объясняющий почему заметка наврала буквально в каждом слове. Ну, а когда дочитаете фитчер появится новость, опровергающая предыдущую. В...
Семь красных линий Простите меня. Если не готовы прощать, не читайте дальше этих строк, прокляните меня и эту статью — не читая. Так делают многие. Я замахнулся на святое — на «Семь красных линий» Алексея Березина. Читая про них, вы, наверное, сопереживали несчастному Петрову, которому «вынули...
Созданы часы с ChatGPT, которые пишут стихи о времени Энтузиасты продолжают создавать уникальные устройства с ChatGPT. Инженер Мэтт Уэбб представил часы со встроенным чат-ботом. ИИ здесь нужен, чтобы ежеминутно сочинять стихи, которые рифмуются с текущим временем. В системе используется одноплатный компьютер Raspberry Pi ...
Postgresso 48 (11) PostgreSQL 16: Часть 3 или Коммитфест 2022-11Вышел очередной обзор Павла Лузанова. Самое интересное из первых коммитфестов можно прочитать в предыдущих статьях серии: 2022-07 (ru / en), 2022-09 (ru / en).Postgres-сообщество и образованиеЧто для вас PostgreSQL-комью...
Кто все вот эти на полках: краткое руководство по новым брендам ноутбуков Когда-то, лет 10–15 назад, далёким от хай-тека приятелям было стыдновато показать шильдик Huawei на своём телефоне. Когда свыклись с Huawei, пришла очередь Oppo. Характеристики «топа за свои деньги» (нет, мы не только о Xiaomi) всё время оказывались сильнее каких-то фонетиче...
Create react app умирает? Зайдя на официальный сайт React я не сразу понял, что произошло. Когда мы заходим на страницу документации React в раздел установки, мы можем увидеть различные предложенные варианты установки фреймворков React, а именно Next.js, Remix, Expo, Gatsby. Но при этом нет явного ва...
Кто съест весь пластик и сможем ли мы найти этого героя В марте ученые из Техасского университета объявили о создании фермента, который сможет расправиться с миллионами тонн пластика на свалках по всему миру! Новый фермент получил яркое название FAST-PETase: он и functional (функциональный), и active (активный), и stable (стабиль...
Динамические инвентории Ansible В последнее время я всё чаще и чаще сталкиваюсь с тем, что Ansible используют таким образом, что этот комок костылей и граблей просто нереально разгребсти адекватному человеку без употребления фенибута или чего-либо мощнее. Одним из таких костылей является запуск анзибля в с...
Обзор книги Дэна Бейдера «Чистый Python. Тонкости программирования для профи» — почему её стоит прочитать Для кого эта книга? Точно не для начинающих — это не учебник. Скорее, для профессионалов, но и не для гуру. Если вы уже программируете на Python, но всё ещё чувствуете себя неуверенно в чисто питоновских концепциях, то эта книга для вас. Особенно, если до этого вы писали при...
Графический интерфейс для bash, делаем работу в командной строке удобнее Когда пишешь код в IntelliJ IDEA, привыкаешь что везде есть подсказки, везде где можно работает комплишен, всегда можно одним кликом перейти на декларацию метода или на его юсаджи. После этого интерфейс командной строки выглядит как-то бедно. Конечно, он очень хорошо продума...
Европейская ракета Vega C упала через две минуты после старта из-за неисправности второй ступени 21 декабря европейская ракета Vega C компании Arianespace с двумя спутниками Airbus потерпела крушение через несколько минут после запуска.
Почему мы стали дороже в этом году Про такое обычно не пишут посты и вообще всеми силами стараются аккуратно спрятать под ковёр. Но вы нас уже раза три спросили, почему мы подняли цены на тарифы. Отвечаю: потому что мы очень жадные! Настолько жадные, что учли инфляцию, колебания курса, повышение стоимости...
Вы пришли первым HR в компанию: краткое руководство к действию Приходя работать HR-ом в среднюю или крупную компанию, мы, как правило, сталкиваемся с устоявшимися процессами и уже внедренными работающими инструментами. В такой ситуации HR, конечно, может внести свои предложения по улучшению и повлиять на на некоторые процессы, но, в цел...
В «Ситидрайв» появилась репутация водителей, которая влияет на расценки и доступность авто Команда каршеринга «Ситидрайв» сообщила о начале тестирования новой функции - репутации водителей. Как отмечают разработчики, тестирование коснётся только должников, нарушителей и новичков за рулём. Репутация влияет на расценки. У цен на тарифы, абонемент и...
[Перевод] Ansible: 30 самых важных модулей для DevOps-профессионалов (часть 2) В прошлой части мы обсудили модули Ansible и прочитали о некоторых важных модулях. Таких, как модуль проверки подключения хоста и целевого узла (модуль ping), модуль, способный извлекать информацию из целевого узла (модуль setup), модуль управления существующим пакетом и уст...
Российские учёные создали ИИ для постановки диагноза по рентгеновскому снимку Учёные из Сколтеха разработали нейросеть, способную обнаруживать и описывать патологии на рентгеновских снимках лёгких, сокращая тем самым время анализа для врачей с нескольких минут до примерно 30 секунд.
Краткая история календаря и фантазии о шестидневной неделе Привет, Хабр.Календарная система – одна из тех вещей, что не даёт покоя новаторам уже далеко не первый век. История знает десятки, если не сотни календарей и, наверное, ещё большее число предложений по оптимизации, но раз за разом всё возвращается к устоявшемуся виду, протяг...
СберМегаМаркет открыл новые инструменты аналитики для продавцов В личном кабинете в разделе «Аналитика» появился раздел «Что продавать на СберМегаМаркете».
Приложение Настройки в Windows 11 скоро получит множество новых функций и улучшений Приложение Настройки в Windows 11 скоро получит множество новых функций и улучшений. Microsoft работает над тем, чтобы позволить вам добавлять диски VHD/VHDX, улучшенными параметрами клавиатуры, совершенно новым разделом «Главная» и многим другим. Диски VHD и VHDX Как обнару...
Производная с вещественным показателем Этой идеей со мной поделился однокурсник по физфаку Харьковского университета Витька Середницкий на одной из общажных посиделок (читай – попоек). Были мы молоды, усердно грызли гранит науки, всерьез думали, что будем всю жизнь заниматься теоретической физикой, да и время для...
А давно ли вы измеряли радиацию у себя дома? Делаем дозиметр из Flipper У счастливых обладателей Флиппера, прекрасного тамагочи для больших мальчиков и девочек, часто возникает вопрос: что бы ещё к нему подключить? Сегодня расскажу про подключение модуля под названием RadSens для замера радиации. Сразу скажу, что если тема измерения радиаци...
МФУ по адекватной цене: варианты для офиса за 60К Привет, Хабр! Сегодня мы хотим поговорить про многофункциональные печатающие устройства (МФУ). Тема актуальная — без бумаги многие процессы не идут ни дома, ни в офисе. А учитывая, что проблемы с бумагой в нашей стране более-менее решили — кто-то стал делать ее чуть менее бе...
История про угон Telegram аккаунта (отчасти успешная) История про то как угнали Telegram аккаунт и с помощью JS скрипта я смог заполучить доступ обратно, но с оговорками. Читать далее
Радиоактивные кошки и атомные жрецы: как предупредить будущие поколения о ядерных отходах? Ядерные отходы могут оставаться смертельно опасными в течение десятков тысяч лет. Но как предупредить будущие поколения, что они стоят на ядерном захоронении, когда рядом не останется никого, кто говорил бы на нашем языке?Это проблема настолько серьезная и интересная, что её...
DJI Mini 2 SE сможет летать 31 минуту и получит поддержку OcuSync 2.0 Компания DJI представит беспилотный летательный аппарат серии Mini. Это означает, что его масса составит менее 250 г, что позволит использовать его без регистрации.
DJI Mini 2 SE сможет летать 31 минуту и получит поддержку OcuSync 2.0 Компания DJI представит беспилотный летательный аппарат серии Mini. Это означает, что его масса составит менее 250 г, что позволит использовать его без регистрации.
Как я преподавал на ИТ-курсах: буст софтов или потраченное время Привет, читатель! Сегодня я расскажу о своём опыте преподавания. Я обычный разработчиĸ, в начале этого года читал лекции по архитектуре на IT-курсах. Если ты уже пробовал обучать, в статье сможешь сверить ощущения. А если только задумываешься стать преподавателем, найдё...
Бабочка Лоренца: на пути к новой науке Что может быть скучнее прогноза погоды? На первый взгляд кажется, что нет более далекой от прорывных научных открытий сферы, чем метеорология. Однако примерно 60 лет назад именно наука о погоде дала жизнь новой, странной и прекрасной области знаний – теории хаоса. Читать д...
Колдовской NeoVIM. Часть пятая. «Окно в… редакторе. И фолды» В этот раз мы научимся работать с окнами и фолдами в Nvim, и в итоге сможем контролировать все те строки кода, которые попадают в поле нашего зрения. Читать далее
Бонусы в «Мир танков» теперь доступны в обмен на минуты Tele2 Игрокам доступны премиум-аккаунт, техника, снаряжение, кредиты и опыт. C бонусами они смогут «прокачать» технику и навыки экипажа.
Парсинг и обработка данных с метеосайтов Яндекс.Погода и Метеоинфо (Гидрометцентр) при помощи pandas (Часть 1) Всех приветствую! Хочу рассказать, как мне удалось примененить библиотеку pandas для парсинга и обработки метеорологических данных сайта Яндекс.Погоды. Отмечу, что это моя первая статья для Habr, строго не судите.Краткая предыстория. Так случилось, что мне при...
Как ускорить сайт на WordPress за 15 шагов Оптимизация скорости сайта на WordPress — одна из тех тем, которые, казалось бы «перекопаны» вдоль и поперек, но продолжают вызывать постоянный интерес. И, если задуматься, это совсем неудивительно. WP остается самой популярной CMS, на которой работает более 43% сайтов. Техн...
Новое исследование: Microsoft утверждает, что GPT-4 показывает «зачатки настоящего искусственного интеллекта» На днях вышло большое исследование GPT-4 от Майкрософта — они несколько месяцев пытались разобраться, почему простой трансформер текста на таких больших объемах показывает признаки настоящего интеллекта. Как получается, что GPT-4 делает неожиданные логические выводы, демонст...
[Перевод] Темная сторона исследований пользователей: как когнитивные искажения портят результаты ИнтроВ статье разбираются когнитивные искажения в разрезе влияния на исследователя, она будет полезна как исследователям (особенно джунам и мидлам), так и заказчикам исследований, чтобы понимать какие опасности подстерегают нас всех в увлекательном путешествии под названием ...
ЖеLEZO для конвергентной СХД: тест КРОК vs ChatGPT Привет, Хабр! Мы продолжаем тестирование интересных продуктов из Китая. И если прошлые мои обзоры были про софт, то сегодня пришло время железа, которое уже доступно на российском рынке. В этом посте я хочу поделиться результатами знакомства с серверами Lezo. Конечно, ...
ЕС ЭВМ. Введение Цикл статей, начинаемый этой публикацией, посвящён внутреннему устройству нескольких отечественных моделей ЕС ЭВМ, начиная с самой младшей из них — ЕС-1020.В данной статье будет сказано несколько слов о причинах появления ЕС ЭВМ (исторические вопросы довольно подробно описан...
В начале был принтер. Как получить привилегии администратора домена, начав с принтера Еще в прошлом году мы c командой решили поделиться несколькими интересными векторами получения привилегий администратора домена. По отзывам, первая статья оказалась полезной и интересной. Настало время продолжить. В этом посте я расскажу о том, как получение доступа к п...
Промты для естественного интеллекта, чтобы выдавал инсайты Когда-то в журнале я прочитала интервью физика-теоретика и автора «Элегантной Вселенной» Брайана Грина. Он рассказывал об игре, которой еще в детстве его обучил отец, преподающий актерам. Повзрослевший Брайан – профессор Колумбийского университета продолжает развлекаться и...
Интересные бесполезности CES-2023 Каждый год в Лас-Вегасе миру являются десятки технологических новинок призванных в будущем изменить мир. И несмотря на обилие брендов, трендов и привлеченных ресурсов к магазинным прилавкам добираются далеко не все. О том, что было полезного и интересного на прошедшей выстав...
Устройство с биографией: краткая история телефона Телефон для меня — как икона,Телефонная книга — триптих,Стала телефонистка мадонной,Расстоянье на миг сократив./В. Высоцкий/С тех пор, как у людей появилась информация, они начали искать способ её передачи. Идеи были разными и человечеству вечно чего-то не хватало: надёжност...
[Перевод] Расширенный мониторинг производительности Vue.js Даже самые лучшие разработчики сталкиваются с проблемами производительности своих приложений и сайтов. Бывает, мы настолько сосредоточены на создании новой фичи, что теряем из виду, какова производительность этих новых фрагментов кода. Обычное дело.Как мы можем отслеживать п...
ChatGPT и кодинг для НЕпрограммиста Дальше чем Hello World! на Python у меня так продвинуться и не получилось... Хочется творить, создавать что-то полезное, но все, более продвинутые коллеги вокруг утверждают, что раньше чем через год активных проб и ошибок ничего путного из-под моей клавиатуры не выйдет. Эта ...
Книга «Python для хакеров. Нетривиальные задачи и проекты» Привет, Хаброжители! «Python для хакеров. Нетривиальные проекты и задачи» делает упор на реальные проекты, так что от экспериментирования с синтаксисом вы сразу перейдете к написанию полноценных программ. Развивая свои навыки разработки на Python, вы будете проводить научн...
Японская ракета H3 самоуничтожилась вместе со сверхсовременным спутником ALOS-3 Японская ракета-носитель H3 вновь не смогла выполнить миссию. Через несколько минут после старта ракета была уничтожена.
Бризеры Xiaomi: краткий обзор и преимущества Бризеры Xiaomi – это серия увлажнителей воздуха, выпускаемых китайской компанией Xiaomi. Они представляют собой инновационные устройства, разработанные для создания комфортной атмосферы в помещении путем увлажнения воздуха. Устройства имеют ряд преимуществ и функций, которые...
Давно пора! Blasphemous 2 обрела примерную дату релиза [ВИДЕО] Многие студии занимаются производством «метроидваний», однако далеко не каждая подобная игра западает геймерам в душу настолько прочно, как смогла Blasphemous. Готический экшен моментально покорил фанатов [...]
Tele2 разрешил менять минуты на бонусы в игре «Мир танков» Tele2 предложил обмен неизрасходованных минут на бонусы в играх «Мир танков» и «Мир кораблей». Доступны премиум-аккаунт, техника, снаряжение, кредиты и опыт.
Xiaomi 13 Ultra сможет проработать целых 60 минут на одном заряде аккумулятора Компания Xiaomi с помощью рекламных постеров продолжает делиться интересными подробностями о своем новом флагманском смартфоне Xiaomi 13 Ultra.
[Перевод] Часы, которые раскрашивают время Время можно узнавать, используя песок, воду, положение солнца, перемещение стрелок на циферблате, электронными циферками… Казалось бы, человечество исчерпало все возможные способы измерения времени. Но нет. Представляем вам часы, которые показывают время... цветом! Хорошая н...
Учёные нашли тараканьи сперматозоиды возрастом 25-30 млн лет Учёный описал новый вид тараканов, который нашли в янтаре возрастом 25-30 млн лет. Это был самец, и он настолько хорошо сохранился, что у него даже смогли рассмотреть скопление сперматозоидов. До этого ещё никто не находил такие древние половые клетки тараканов.
Логи из Linux в Zabbix. Подробнейшая инструкция Не смог найти нормальную актуальную инструкцию по мониторингу линуксовых логов заббиксом - сделал свою, под 6.4.И отвлекусь на установку агента - не зря же писал скрипт... Читать далее
YouTube могут засудить за название одного из разделов На днях Google добилась положительного решения в свою пользу в Высоком суде Великобритании по поводу претензий местной компании из-за раздела Shorts видеохостинга YouTube.
«Суперпассажиры»: дайджест публикаций, меняющих отношение к долгим дорогам в офис В английском языке есть такой неологизм — super commuters, или суперпассажиры. Этим словом называют тех, кто вынужден тратить на дорогу из дома в офис 90 минут и более. Да, и речь идёт о передвижении в одну сторону, значит, путь из офиса домой у них отнимает ещё 90 минут. Та...
[Перевод] Node.js наизнанку: не все происходит в пуле потоков Node.js это кроссплатформенная среда выполнения JavaScript с открытым исходным кодом для выполнения JavaScript вне браузера. Он поддерживается движком Google V8, что делает его чрезвычайно производительным.Асинхронная среда выполнения, управляемая событиямиОдно из наиболее р...
Смысл жизни, или чего мы хотим на самом деле Новый год - излюбленное время для подведения итогов и составления планов на следующий год. Кто-то ставит себе локальные задачи, кто-то глобальные, а кто делает иерархию целей. Как бывшему инженеру, мне всегда нравилось каскадирование задач от главной цели. Но какая главная ц...
Простой способ развернуть телеграмм бота с Aiogram + Webhook на хостинг Расскажу самый простой и бесплатный способ развернуть на хостинге телеграмм бота, написанного на aiogram и перевести на webhook. Посмотреть видео-версию, которую я разместил, можно на https://youtu.be/Gw-cVvsaOGE . Бот будет работать 24/7 пожизненно. Без использования...
На полную зарядку смартфона ушло менее 7 минут. Появились первые тесты технологии 260-ваттной зарядки Infinix All-Round FastCharge Компания Infinix представила 260-ваттную зарядку All-Round FastCharge месяц назад, пообещав выпустить смартфон с такой зарядкой уже в этом году. И сегодня в Сети появились первые тесты этой технологии. Ресурс GSM Arena заполучил экспериментальный образец серийног...
Как навыки айтишника помогли модернизировать мебель из 90-х Привет, Хабр! Меня зовут Алия, я - инженер-тестировщик. Почти год назад я переехала в новую квартиру и стала обустраивать её во многом своими силами. У меня была мечта — попробовать отреставрировать какую-нибудь старую мебель. И вот пришло время действовать. Я пошла на "Авит...
Вариант реализации DSL с помощью макросов Близится релиз языка NewLang с принципиальной новой «фишкой», переделанным вариантом препроцессора, который позволяет расширять синтаксиса языка для создания различных диалектов DSL за счет макросов. И, как всегда, используя ранее найденный лайфхак Хабр — ума палата, хотело...
Задача со звёздочкой: как мы автоматизировали тестирование плагина IDE Привет, Хабр! На связи Марк Ерофеев и Никита Потапов из команды Platform V UI Workflow СберТеха. Мы затронем одну из наименее раскрытых тем — тестировании плагинов IDE. Если вы хотя бы раз пытались протестировать плагин, то знаете, что примеров с хорошим покрытием тестами дн...
[Перевод] Краткое руководство по работе с данными с помощью Miller Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи, в которой рассказывается о Miller — автономном, легковесном и мощном интерфейсе командной строки (Command Line Interface, CLI) для работы с данными в форматах CSV, JSON и некоторых других. Интер...
Простая чистая архитектура Привет, Хабр! Зачем нужна архитектура и какие цели она должна выполнять?Архитектура должна помогать нам писать максимально гибкий код, который мы сможем расширять с приходом новых функций, а не переписывать с нуля. Читать далее
Made at Intel. Acquisitions -3 Сегодня у нас на очереди третья заключительная часть повествования о приобретениях Интел. (начало – здесь и здесь). Я сразу оговаривался о том, что вряд ли смогу осветить всю M&A активность, поэтому сфокусируюсь на наиболее знаковых и памятных событиях за 22 года моей ра...
6. Устойчивость систем автоматического управления. 6.6 Понятие об областях устойчивости Продолжаем публикацию лекций Олега Степановича Козлова по предмету "Управление в Технических Системах". В этой лекции мы покажем как наши деды без компьютрера и "цифровых двойников" строили ракеты и отправляли человека в космос. Но сначала краткое содержание предыдущих сери...
Создаем аватарки с помощью нейросети Stable Diffusion и DreamBooth "Портрет, сделанный нейросетью" - все чаще читаем в новостной ленте, и каждый хотел бы сделать себе подобный, но удобные сервисы, просящие монету, или желание разбираться самому, отталкивают. Не нужно ничего скачивать. Час времени и каждый сможет сделать себе аватарку! Читат...
Абоненты Tele2 смогут обменять накопленные минуты на умные устройства В рамках специального предложения клиенты Tele2 могут обменять минуты на скидку на умные колонки VK Капсула или VK Капсула Мини с голосовым помощником Марусей и ТВ-приставку нового поколения Wink+.
Все про разработку в ОАЭ Всем привет!В этой статье я хочу на опыте мужа и знакомых рассказать что из себя представляет разработка в ОАЭ. Отдельно рекомендую изучить эту статью перед тем, как решитесь принимать оффер из ОАЭ или из другой страны Ближнего Во...
Демарко и Листер «Человеческий фактор» Прочитал книгу Демарко и Листера "Человеческий фактор". Она про управление проектами и командами. Но не столько про саму суровую Методологию, а про важные принципы, которыми стоит руководствоваться в нашем труде менеджеров среднего звена.Честно сказать, я в восторге! Книга о...
Dyson Air Purifier. Реверс ИК протокола. Интеграция в Home Assistant (продолжение) Приветствую всех на втором тайме игры в ревёрс-инжиниринг, в котором мы продолжаем работу с очистителем воздуха от Dyson. В предыдущей статье, которую я советую прочитать всем вновь прибывшим,• был разобран протокол, используемый при передаче диагностической информации очист...
Яндекс Погода улучшила прогноз для любителей горнолыжного спорта Теперь тематический раздел доступен для более чем 300 горнолыжных курортов в России и за рубежом. Прогноз можно найти в разделе «В горах».
Как мы делаем RL в more.tv Всем привет! Меня зовут Анатолий, я лидирую команду машинного обучения в онлайн-кинотеатре more.tv. В своей работе мы активно прототипируем и внедряем сервисы на основе обучения с подкреплением. Этот раздел машинного обучения всё ещё продолжает стоять особняко...
Begin /* Снова о математике для программиста Всегда забавляют разные формулировки на тему нужна ли программисту математика. Учитывая что алгоритмы и логика, собственно и есть математика в самой её основе, тут впору поставить вопрос о том, что является первичным для современной математики: арифметика, алгебра и геометри...
Самый научный гайд по сну Я решил написать эту статью, потому что сам испытывал потребность в улучшении сна. Мне не нравилось, что по утрам я просыпался вялым и немотивированным. Я хотел быть тем самым парнем, который встаёт бодрым, делает зарядку, завтракает и с удовольствием принимается за свои цел...
Установщик Windows 11 Build 25284 (Dev) научился форматировать разделы в ReFS Недавно в инсайдерских сборках Windows 11 для канала Dev была обнаружена скрытая опция, позволяющая установить операционную систему на раздел с файловой системой ReFS. На тот момент установщик не мог отформатировать какой-либо раздел в ReFS, так что для экспериментов необхо...
[Перевод] Топ-11 ошибок при установке Kubernetes, которые не стоит допускать Автор делится своим опытом установки Kubernetes на AWS Cloud и с использованием Ubuntu 20.04. Он столкнулся с некоторыми ошибками в процессе установки, и смог найти решения для них. Читать далее
Может ли chatgpt заменить архитектора ПО? “Сможет ли ChatGPT заменить меня на работе?”. Вопрос ведь далеко не новый. Статья дает на него ответ в контексте профессии архитектора ПО. На реальном примере взаимодействия с "чатом" предлагается разбор преимуществ и недостатков использования для решения рабочих задач. Чита...
Копирайтерам на выход с вещами? Сможет ли ChatGPT сделать более сложную работу? Например, написать статью-интервью. Я решил это проверить и попросил ChatGPT взять интервью у .... ChatGPT. То есть подготовить вопросы, потом самому же на них ответить. Результат можете оценить сами: весь дальнейший текст сген...
Запускаем собственный VPN сервер с биллингом Данная статья позволит Вам настроить свой собственный сервер для оказания услуг VPN. Вы получите кабинет (Web интерфейс), в котором Ваши друзья и (или) клиенты, смогут сами себе заказывать VPN ключики, отслеживать дату их истечения и при необходимости производить их оплату. ...
[Перевод] Дао Кодинга Я натолкнулся на этот мануал в интернете, когда гуглил описание "Верблюжьей вёрстки". Меня, технически и стилистически, очень продвинул данный текст, поэтому я взялся за его перевод, для себя. Переводчик я — так себе, моя основная цель — передать смысл текста в максимально п...
«Твоя моя не понимай» — когнитивные аспекты обмена знаниями Как договориться друг с другом на простом языке? Как научиться понимать и сделать так, чтобы тебя тоже поняли твои коллеги или подчиненные? Чтобы разобраться в этом вопросе, можно привлечь результаты исследований в области когнитивной психо...
Как устроена разработка Kubernetes-платформы Deckhouse (обзор и видео доклада) Публичный Open Source-релиз Deckhouse состоялся в 2021 году. С тех пор мы много и подробно рассказываем о платформе — на Хабре, на конференциях, в СМИ. Однако когда мы проводим презентации Deckhouse потенциальным клиентам, по-прежнему нередко слышим примерно один и тот же во...
Как я организовал продажу электронной версии Книги нормального фрилансера и с какими трудностями столкнулся Я написал Книгу нормального фрилансера. В ней поделился опытом работы проектировщиком (UX‑дизайнером) с 2006 года по сегодняшний день. На момент написания этой статьи с книгой познакомилось не меньше 2 000 человек. Десятки положительны...
Ruby под нагрузкой, или Как поменять Puma на Falcon за неделю до релиза Всем привет! Меня зовут Александр Шерман, я тимлид в команде CRM в Самокате. Мы в первую очередь известны по своей модели доставки заказов от 15 минут. Чтобы укладываться в такой норматив, у нас достаточно жёсткие SLA (2,5 минуты на сборку заказа), что, в свою очер...
Как подключить платежный шлюз на примере Сбера Привет, меня зовут Евгений Думчев, я разработчик в DD Planet. Сегодня хочу поделиться опытом подключения платежного шлюза Сбера, чем мы занимались в рамках одного из проектов. Кажется, это будет полезная история, ведь в нынешние непростые времена многие из нас задумываются о...
Microsoft анонсировала функцию «Copilot» на базе ИИ для Word, PowerPoint, Excel, Outlook и Teams Сегодня, 16 марта, Microsoft провела мероприятие «The Future of Work with AI», о котором стало известно всего за несколько часов до начала. На этой презентации компания представила новую функцию «Copilot» на базе искусственного интеллекта для приложений Word, Excel, PowerPo...
Build 2023: Microsoft представила функции «Dev Home» и «Dev Drive» для Windows 11 В рамках конференции Build 2023 Microsoft рассказала о двух новых функциях для Windows 11, которые призваны улучшить операционную систему для разработчиков, создающих различные приложения и игры. «Dev Home» — это совершенно новое приложение, которое призвано упростить настр...
Приключения капитана Блада: потонет ли Арабелла? Недавно в сети появилась новость о том, что был открыт исходный код игры "Приключения капитана Блада". Мы не смогли пройти мимо и проверили его качество с помощью PVS-Studio. Потонет ли легендарный корабль капитана Блада от найденных багов? Давайте узнаем! Читать далее
Скорая сервисная помощь: найти и исправить ошибку в коде продукта ушедшего вендора решений для голосовой аналитики Это история о том, как уход вендора чуть не лишил бизнес голосовой аналитики, как наша сервисная команда занималась реверс-инжинирингом на проекте с SLA 4 часа, искала и исправляла ошибки в коде базы данных с огромным числом зависимостей, обнаружила за собой слежку, избавила...
Как сделать коммерческое предложение Иногда вроде всё объяснил на словах клиенту, рассказал, что будет для него сделано, сколько денег надо за это заплатить и как долго будет вестись работа. А клиент не спешит вносить предоплату. Да ещё и объявляется через неделю с новыми вопросами по предстоящей работе.Чтобы т...
Скрипт для настройки VPN на Power Shell Дистанционная работа в компаниях все больше становится распространённой в последнее время. Системным администраторам нужно организовывать на домашних компьютерах пользователей подключение по VPN к сети компании. Время настройки занимает от 10 минут и это если все пойдет глад...
Блокчейн как принуждение к беспристрастию: краткая история технологии в патентах и лицах Блокчейн-технологии сейчас у всех на слуху, они находят всё новые применения и в финтехе, и в других сферах. О них защищаются диссертации, издаются монографии и десятки специализированных журналов с сотнями научных статей. Патентных заявок на блокчейны самых разных вариаций ...
[Перевод] Готовим наши приложения к Swift 6 К сожалению, как нам пояснил Дуг Грегор (Doug Gregor) из Swift Language Workgroup, Swift 6 все-таки не успеет увидеть свет в 2023 году. Но знали ли вы, что Apple уже зарелизила некоторые части Swift 6 в версии 5.8? Да, вы не ослышались. Эти части нового Swift поставляются с ...
[Личный опыт] Культурный шок на примере отдельно взятой Канады Поговорка "так то была турпоездка, а это - эмиграция" за последние несколько десятилетий стала до боли знакома сотням тысяч бывших и нынешних соотечественников, включая хабровчан, которые на собственном опыте узнали о скрытых от глаз туристов деталях и нюансах жизни в той ил...
SkyDrive разрабатывает электрический самолёт SD-05: он получит автономность до 30 минут и сможет развивать скорость до 100 км/ч Японский производитель SkyDrive показал концепт электрического самолёта с вертикальным взлётом и посадкой (eVTOL).
«Крин» – экскурсия в умный многоквартирный дом Я продолжаю изучать различные решения автоматизации для дома и бизнеса, недавно я побывал в умном коттедже с автоматизацией в несколько миллионов, а также в умном отеле Vertical Boutique. В октябре мне удалось посетить жилой комплекс «Крин Малый» по адресу ул. Советская 49 в...
PostgreSQL 16: Часть 4 или Коммитфест 2023-01 Продолжаем следить за новинками 16-й версии. В начале февраля завершился четвертый коммитфест. Что нового нас ждет впереди? Напомню, что самое интересное из первых трех коммитфестов можно прочитать в предыдущих статьях серии: 2022-07, 2022-09, 2022-11. Читать дальше →
PostgreSQL 16: Часть 3 или Коммитфест 2022-11 Продолжаем следить за новинками будущей 16-й версии. В начале декабря завершился третий коммитфест и вот его результаты. Самое интересное из первых коммитфестов можно прочитать в предыдущих статьях серии: 2022-07, 2022-09. Читать дальше →
XSS атакует! Не краткий обзор где и как искать уязвимости Казалось бы, XSS уязвимостям уже 100 лет в обед: написано огромное количество материала на эту тему, браузеры и инструменты которые мы используем тоже развиваются и добавляются новые уровни защиты. Но тема не перестает быть актуальной, ведь в новой версии Top 10 Web Applicat...
Как нанять(ся) на работу DevRel-специалиста ‒ самое полезное из онлайн-встречи В поисках работы в области Developer Relations всегда присутствует некоторая неопределенность для обеих сторон. На рынке мало готовых специалистов, требования к ним отличаются от компании к компании, как и набор обязанностей. Особенно ...
Чек-лист по добавлению новой базы данных в стек Всем привет! Я Ильшат, занимаюсь базами данных в #CloudMTS. За свою карьеру работал с различными СУБД (PostgreSQL, MongoDB, ClickHouse, Redis, MySQL, MariaDB, GreenPlum, etcd) и со временем у меня созрела методика добавления СУБД в стек эксплуатации. Сего...
Задача коммивояжера (TSP) точное решение — метод целочисленного линейного программирования (Integer programming) Дочитав эту статью до конца, вы сможете решать точно задачу коммивояжёра на сотню элементов за считанные секунды! Заинтригованы? Тогда, добро пожаловать под кат. Читать далее
Брокер сообщений NATS: как мы решали проблему скоростной и стабильной доставки сообщений Всем привет. Меня зовут Женя, я работаю, как это сейчас модно говорить, DevOps-инженером в компании Garage Eight. В этой статье я бы хотел поделится опытом внедрения и эксплуатации брокера сообщений NATS в нашей инфраструктуре — настолько понравилась эта технология.&nbs...
Starship и Super Heavy взорвались во время первого в истории орбитального запуска через 4 минуты после старта Со второй попытки компания SpaceX смогла запустить ракетную систему Starship в первый в истории орбитальный полёт. Корабль Starship и ракета Super Heavy взорвались, но в этом нет ничего страшного.
«Персеверанс» записал звук «пылевого демона» Марса Наполненные пылью марсианские вихри, они же «пылевые демоны», были записаны на микрофоны прибора SuperCam марсохода «Персеверанс». Одновременно с этим навигационная камера Navcam записывала передвижение вихря, проходящего через марсоход. Объединив полученные данные с данными...
Припой припою рознь, или Несколько слов о флюсах Общаясь сейчас со связистами на предмет «сообщите, кому какой припой нужен», получил достаточно типовой ответ — «хороший, чтобы всё паял». Углублённое обсуждение вопроса вынесло на поверхность несколько запомнившихся людям торговых марок — в первую очередь Asahi — ...
[Перевод] GraphQL: от восторга до разочарования Задаётесь вопросом, стоит ли использовать GraphQL в своём проекте? Ваши разработчики спорят, выдвигая аргументы типа «GraphQL — это будущее» и «REST проще»? Мы с моей командой обсуждали эту тему бесконечно. В статье я приведу краткие выводы. Предисловие: GraphQL в моде, вы...
Запрет ТикТока в США: китайское влияние против американской цензуры В 2023 году тема запрета «ТикТока» в США обострилась в связи со слушаниями в Конгрессе, на котором политики публично допрашивали CEO «ТикТока», а на днях вернулась в заголовки, когда Монтана стала первым американским штатом, запретившим TikTok на своей территории для рядовых...
Как выбрать библиотеку стайлинга и заменить несколько дизайн-систем на одну. Часть 1 Привет! Меня зовут Вадим Казаченко, я лид фронта дизайн-системы ВТБ. Год назад устроился в банк и получил командную задачу — построить единую библиотеку компонентов, настолько универсальную, чтобы ее можно было использовать в любом продукте дизайн-системы банка, и при этом о...
Изучаем ваш внутренний мир через дамп — поговорим о тошноте и рвоте Сегодня мы будем говорить о рвоте. Это крайне интригующий процесс, который может многое рассказать о внутреннем мире человека и о том, насколько он качественно пережёвывает пищу. Иногда это может спасти жизнь человеку, если ты как врач знаешь, зачем заставлять пациента глота...
Разработка быстрых и современных сайтов на базе Next.js, с использованием GraphQL & WordPress Next.js - современный фреймворк на базе ReactJS, который значительно набирает обороты среди разработчиков и предоставляет инструменты для разных видов рендеринга страниц. WordPress - популярная headless CMS, применяемая для различных проектов - от простых блогов до сложных п...
Алиса, Яндекс.Станция и Nigthscout Родители детей с диабетом знают, как сложно убедить ребенка постоянно следить за уровнем глюкозы. Поэтому любой дополнительный интерфейс "лишним" не будет: виджет на телефоне, смарт-часы, уведомления в мобильном приложении. Сервис Nightscout, представляющий собой веб-приложе...
MOSFET паразитный диод, или таки защитный? MOSFET (metal-oxide-semiconductor field-effect transistor) - транзистор по технологии металл-оксид-полупроводник с полевым эффектом. Данный тип транзисторов уверенно вошёл в обиход во всех областях применения, как наиболее эффективное решение многих задач. Вы наверняка в кур...
Точное саратовское время Те самые механические часы, домик с кукушкой, длинная цепь, маятник и гирьки. Они немного отставали, а в свои десять лет я не догадывался, что гайка маятника регулирует период. Да оно было и не важно, самое главное – выпрыгивающая фигурка. Затем появились настенные кварцевые...
Как на практике работать над перфомансом веб-приложения: опыт Авто.ру Советов «как ускорить веб-приложение» в интернете немало. Но при попытке применить их на деле может вспоминаться мем «делойте хорошо а плохо не делойте». Ситуации очень различаются, и универсальные рецепты плохо подходят. Поэтому на нашей конференции HolyJS Наталья Стус...
Custom View в Android — краткое руководство Обзор возможностей кастомных View с примерами кода на Kotlin + бонус в виде ссылок на полезные статьи и обучающие видео по данной теме.1. Введение.— Когда может понадобиться реализация собственного View?— Способы создания собственного View.— Иерархия View в Android.2. Жиз...
[Перевод] Wi-Fi роутер научили обнаруживать людей в комнате Представьте, что ваш Wi-Fi роутер превратится в устройство слежения. Звучит антиутопично? Но исследователи из Университета Карнеги-Меллона уверяют, что это хорошая идея для помощи пожилым людям. С помощью Wi-Fi маршрутизаторов, нейросетей и глубокого обучения они смогли созд...
Почему мы влюбились в IXcellerate Здесь должна была быть статья про дата-центр, но у нас почему-то получилось про любовь. Знаете, как это бывает в Тиндере? Вроде, много красивых девушек в совпадениях, пиши любой. Но среди всех выделяется одна, особенно милая и симпатичная. Этакая рокерша с ирокезом и пирсинг...
Открытая библиотека для работы с документами Microsoft Word формата .docx в мире .Net в 2023 году: Wordroller Свою предыдущую статью на Хабре я написал в 2016 году, и она была посвящена подборку команды стартапа. Примерно в это время я погрузился в историю создания собственного продукта и стало не до создания контента. Так получилось, что в 2020 году мне пришлось сделать свою реализ...
«Лаборатория Касперского»: минута дипфейк-видео стоит от 300 до 20 000 долларов Эксперты проанализировали на нескольких форумах в даркнете — русскоязычных и международных — объявления с предложениями услуг по созданию дипфейк-роликов. Судя по опубликованным сообщениям, стоимость создания одной минуты такого видео может доходить до 20 000 долларов США.
Ностальгические игры: Deus Ex (часть 2) Приветствую всех! Сегодня хотелось бы продолжить рассказывать, про столь значимую игру для индустрии, которую люблю всей душой. Я очень надеюсь, что прочитав обе части обзора, вам захочется самому поиграть в неё. Пришло время второй части статьи. Для ознакомления с первой ст...
Ностальгические игры: Titan Quest Нулевые были временем, когда каждый пытался свергнуть короля жанра, его величество Diablo 2. Правда мало у кого получалось хотя бы приблизиться к этому трону, что уж говорить про обладание им. Но были те, кто, пускай и не смогли пошатнуть позиции лидера, но явно оставили сво...
100 млн юаней за секунду. Продажи линейки Meizu 20 стартовали очень бодро Похоже, возвращение Meizu состоялось. Компания отрапортовала, что всего за 1 секунду заработала 100 млн юаней на продаже своих новых флагманов. То есть речь идёт примерно о 14,5 млн долларов. Перевести это в смартфоны непросто, учитывая разные цены на разные верс...
[Перевод] Укрощение имен. Как нейминг помогает оптимизировать код Что такое имя? Имя — это ярлык, дескриптор, указатель в вашей памяти. Это краткое изложение сложной идеи. Оно позволяет ссылаться на «экономику» или «догфудинг» в середине предложения, избегая развернутого на три абзаца объяснения термина.Если представить, что разработка про...
5 самых диких проблем WhatsApp на Android, от которых аж трясет Я не знаю ни одного приложения для Android, на которое жалуются так часто, как на WhatsApp. Конечно, это во многом является следствием популярности мессенджера, ведь чем шире пользовательская база, тем больше претензий к работе программы. Однако проблемы с Ватсап настолько ...
[Перевод] Учёба — это запоминание Допустим, мы с вами пытаемся вместе изучать квантовую механику. Я не знаю ничего о физике, и не важно, знаете ли вы о ней. Наша стратегия будет такой:Начинаем читать страницу Википедии о квантовой механикеСтолкнувшись с непонятной нам концепцией, (назовём её К...
[Перевод] Эволюция облачной системы авторизации Краткий обзор истории развития принципов авторизации — начиная с локального использования идентификаторов и паролей, заканчивая современными предложениями облачных сервисов. В статье разбираются основные переходные этапы на этом пути, а также приводятся примеры передовых ре...
Как подружить Алису с ChatGPT О ChatGPT сейчас не говорит только ленивый. Давайте попробуем соединить голосовой помощник Алиса и ChatGPT. Таким образом мы сможем взаимодействовать с ChatGPT с помощью голоса. А он с помощью голоса может нам отвечать. Конечно тут будут ограничения о которых я подробно опиш...
Анонс Windows 11 Insider Preview Build 25284 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 25284 для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.25284.1000.rs_prerelease.230119-1316. Важно! С недавнего времени сборки по програм...
В сети появилось 11 минут геймплея Dead Island 2 Портал IGN выложил 11 минут игрового процесса новой Dead Island 2. В ролике показано самое начало игры. Читать полную статью
Путь Героя: осмысленное изменение своей реальности Эта статья о том, как можно:- изменить жизнь к лучшему и начать жить осознанно;- построить персональную систему целеполагания;- преодолеть любые трудности, принимая вызовы и формируя намерение.А поможет нам в этом Коучинг, Кайдзен и PersonalKanban. Наблюдательные читатели см...
Что делать, если вы не согласны на обработку ваших персональных данных? Привет, Хабр! Меня зовут Татьяна Никонорова, я работаю ведущим консультантом по ИБ и занимаюсь разработкой организационно-распорядительных документов. Проще говоря, перевожу со сложного юридического языка на понятный русский -))Когда я говорю, что занимаюсь защитой персональ...
Чем отличаются OKR и KPI, можно ли их смешивать? Бывают такие вопросы, ответы на которые могут меняться в зависимости от имеющегося опыта. Причем каждый ответ будет правильным. Ну знаете, это как с делением на ноль. Сначала в школе говорят, что на ноль делить нельзя. Поступаешь в институт и выясняешь, что таки можно. Потом...
[Перевод] Учимся совершать правильные ошибки — краткое сравнение человеческого восприятия и мультимодальных языковых моделей Представьте, что вы, совершенно один, отдыхаете в своём маленьком бревенчатом домике в лесу. Когда вы, декабрьским вечером, начинаете читать уже вторую книгу из списка «Книги недели», вы слышите поблизости чьи-то тяжёлые шаги. Вы бросаетесь к окну, чтобы посмотреть — кто это...
Быстрый приём платежей QIWI в проекте Python Необходимость добавить возможность оплаты чего-либо в своём проекте всплывает достаточно часто, при этом возня с ИП, банковскими договорами и прочей бюрократией мало кого привлекает, особенно если масштабы проекта сопоставимы с небольшим telegram-ботом или чем-то подобным. Н...
От джуна (2022-2023) джуну Привет! Я QA-engineer manual. Я тоже junior и обращаюсь ко всем джунам в IT, вне зависимости от специализации.Увидев, как бьются начинающие специалисты в сфере IT, как многие сдаются, уходят в депрессивные состояния, соглашаются на мизерные зарплаты (и остаются на них уже да...
[Перевод] Создаем клон Instagram при помощи Flutter и Feeds. Часть 1 В этой статье мы расскажем как вы можете с легкостью создать клон Instagram* при помощи Stream Feeds и Flutter.Подойдя к вопросу с «максимальным креативом», мы решили назвать наш клон Stream-agram. Вы также узнаете многое про основные принципы работы с Flutter, и как с его п...
Middle или Senior: какой ваш уровень в аналитике? Скорее всего, вы и так его знаете. Но в этой статье мы хотим поделиться нашими критериями оценки кандидатов на должности Middle- и Senior-аналитиков. Если вы хотели прийти к нам работать — то сможете проанализировать свой опыт и понять, какому уровню вы соответствуете. А ещё...
Обновляем платформу 1С на сервере под управлением Linux Данная статья является, по сути, моей методичкой о том как перевести сервер 1С и прилегающие сервисы, работающие под Linux на новую версию платформы.Действуя по этой методичке вы сможете пройти короткий путь по переводу своей инфраструктуры на новую версию платформы в конце ...
Перспективы межпланетной синхронизации времени и что будет после GPS Тема варьирования или замедления времени в космических масштабах кажется настолько фантастической, что даже на Хабре пока разобрана преимущественно в специфическом «релятивистском» ключе – например, применительно к фильму «Интерстеллар». Но соотнесение представлений о простр...
Как можно (было) угнать аккаунт Instagram Пережив недавно небольшой security-испуг — мне пришла SMS с кодом «Гугла» вида G-******, я отправился искать, что это может значить. Не знаю, как у вас, а у меня это уже не первый случай, правда, после этого обычно больше ничего не происходит. Понятно, что это какой-то код а...
Все DETRы мира. Часть 1 Материал для ТГ-канала “Варим ML”Я - большой фанат задачи детекции, она мне нравится по всем критериям. Она самая интересная концептуально - одновременно нужно и искать объекты, и определять их тип. Классификация целых изображений скучновата и не так часто применима на практ...
Анонс Windows 11 Insider Preview Build 23466 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 23466 для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.23466.1001.ni_prerelease.230522-1422. Важно! Сборки по программе Windows Insider ...
Ностальгические игры: Deus Ex (часть 1) В наше время, когда у всех на слуху франшизы-гиганты вроде Call of Duty, Assassin`s Creed и Fortnite, очень мало кто помнит такие культовые и жанрообразующие франшизы, как System Shock, Thief и Deus Ex, созданные гениальным геймдизайнером Уорреном Спектором.Да, многие соврем...
[Перевод] Немного о Fastify Почти 15 лет назад Райан Томайко (Ryan Tomayko) написал книгу "The Thing About Git" (Про Git). Это было время, когда SVN (Subversion - система управления версиями) все еще активно использовался. Мало кто понимал, почему Git такой особенный, и тогда я тоже не принадлежал к их...
RPG в разработке — как создать команду с учётом особенностей ролей Привет! Меня зовут Тимофей, я IT lead в QIWI. Но так было не всегда — например, год назад я в рамках того же продукта, что и сейчас, был продуктовым разработчиком в части бэкенда. Передо мной (так я был старожилом) поставили занятную задачку — собрать новую команду. В этом п...
Какая судьба у двухмерных материалов в России? После открытия графена (двухмерной формы углерода) обнаружены более десяти веществ со схожей структурой (гексагональный нитрид бора, GaN и AlN, дихалькогениды переходных металлов и др.). Их физико-химические свойства имеют огромный практический потенциал и частично уже испол...
Переходим на Go: 16 материалов для самостоятельного изучения языка Привет! Меня зовут Владислав Попов, я автор курса «Go-разработчик» Яндекс Практикума. Когда-то я сам был студентом — хотел учиться Go, но такого курса в Практикуме не было, поступил на Python. Прошёл вводную часть — и тут стартовал желанный курс по Go. В тот же вечер оформил...
LLaMA (Large Language Model Meta AI) Meta анонсировала LLaMA (Large Language Model Meta AI), свою модель NLP с триллионами параметров и обученную на 20 языках.Недавно её слили на торренты и товарищи смогли запустить сетку локально на обычном домашнем компьютере, на обычном CPU.Для этого пришлось ужать модель из...
В Дзен-студии обновился раздел «Доход» Команда Дзена сообщила, что в Дзен-студии обновился раздел «Доход»- теперь авторам станет удобней анализировать заработок. Что нового: В правой части раздела появились новые круговые диаграммы. Они отображают доли дохода, которые приходятся на посты, статьи и видео (и длинны...
Товар недели - TPU Всем привет! Объявляем товар недели - TPU! Снижение цены будет на Чёрный, белый и натуральный цвета. В период времени с 26.12 до 31.12 в нашем интернет-магазине my3d.art вы сможете приобрести данные товары по сниженной цене! Краткая информация: TPU (термопластичный полиурета...
Пора забывать GridSearch — встречайте ProgressiveGridSearch. Фракталы в ML, постепенно увеличиваем разрешение Здравствуйте, меня зовут Николай Стрекопытов и я придумал как подбирать гиперпараметры бескомпромиссно лучше GridSearch’а. Нужно лишь изменить порядок вычислений. И да, это заявка на обновление индустриального стандарта - скоро вы сможете улучшить свои ML-пайплайны заменой н...
[Перевод] Нет, термоядерная энергия не будет «безграничной» Промт: Fusion EnergyВ декабре прошлого года исследователи из Национального комплекса лазерных термоядерных реакций США (National Ignition Facility) достигли того, что многие в индустрии термоядерного синтеза называют моментом «Братьев Райт». Используя лазер, они облучили сос...
Star Wars Jedi: Survivor не поместится на физической копии. Часть игры придется докачивать Похоже, что новая Star Wars Jedi: Survivor получилась настолько большой, что просто не помещается на физических носителях. В сети появилась информация, что обладателям дисковых копий придется докачивать часть игры. Читать полную статью
Откуда Карты знают, когда приедет автобус Раздел «Транспорт» — один из самых популярных в Яндекс Картах: там автобусы, троллейбусы и трамваи перемещаются прямо по карте в реальном времени, а для каждой остановки есть виртуальное табло. Можно посмотреть, сколько ещё ждать транспорт, или понять, когда лучше выход...
Как сэкономить на билетах? С чего начинается абсолютно любое путешествие? Разумеется, с покупки билетов. Однако, в последнее время цены на билеты настолько сильно выросли, что многим людям пришлось сократить количество своих путешествий. Конечно, это негативно сказалось на их уровне жизни. Читать по...
Как построить систему аналитики с BI-дашбордами в компании Всем привет!Эта статья будет полезна тем, кто продумывает внедрение системы аналитики и BI-дашбордов в своей компании. Здесь я поделюсь логикой построения, этапами и инструментами. Технической информации тут не будет.Ещё отмечу, что это не какие-то мои наработки, а лучшие п...
Пришёл и ушёл. Спидраннер одолел Atomic Heart за 7 минут [ВИДЕО] У всех свои хобби. Кто-то любит читать книги, кто-то собирает марки, а кое-кто увлекается прохождением видеоигр на скорость. Последнее уже считается фактически спортом, и каждый громкий релиз открывает [...]
Микросервисная реализация объектно-ориентированных баз данных В настоящее время объектно-ориентированные базы данных (ООБД) не имеют достаточно большого распространения в повседневном использовании, да и более того, не настолько популярны как реляционные базы данных, которые не один десяток лет уже активно поддерживаются различными соо...
Как мы сайт Альфа-Банка на митапе шатали и нам за это ничего не было 6 декабря мы провели митап Alfa Backend Stories на тему отказоустойчивости: поделились «весёлыми» историями про падения и убытки, поговорили о том, как смягчать последствия этих падений, как сэкономить, переехав с одной БД на другую, «в прямом эфире» пытались сломать сайт Ал...
Сети проложены, подрядчик пропал: доделываем умный дом площадью 500 м² Сталкивались ли вы с ситуацией, когда подрядчик исчезает, а недоделанный проект остается? Сможет ли его завершить другой интегратор? Именно про такой объект мы и расскажем. А также поговорим о том, с какими проблемами пришлось столкнуться при доделывании.Речь в статье пойдет...
Что JS-разработчики смогут узнать на HolyJS 2023 Spring Впервые за годы у конференции HolyJS будут два офлайн-дня, так что 21 и 22 мая JavaScript-разработчики смогут встретиться в Москве и вдоволь наобщаться. Но и любители онлайна не забыты: к московской части можно будет подключиться удалённо, а ещё будут два полностью онлайновы...
Официально: отправленные сообщения в WhatsApp теперь можно редактировать Команда WhatsApp объявила о массовом запуске новой функции в популярном мессенджер. Если пользователь допустил ошибку и отправил сообщение с досадной опечаткой, то теперь появилась возможность исправить эту оплошность – отредактировать отправленное сообщение, не у...
SpaceX установила новый рекорд, отправив 17 400 кг в космос Корпорация Space Exploration Technologies (SpaceX) установила сегодня, 26 сентября, новый рекорд. Она запустила ракету Falcon 9 с самой тяжёлой полезной нагрузкой в истории. В настоящее время Falcon 9 от SpaceX – единственная ракета средней грузоподъемности, спос...
Краткий обзор Bun — новой среды выполнения JavaScript Привет, друзья! В этой статья я немного расскажу вам о Bun — новой среде выполнения JavaScript-кода. Обратите внимание: Bun — это экспериментальная штуковина, поэтому использовать ее для разработки производственных приложений пока не рекомендуется. К слову, в рейтинге &quo...
Security Week 2314: атака supply chain на компанию 3CX 1 апреля компания 3CX, разработчик корпоративного сервиса для телеконференций, опубликовала сообщение о крайне серьезном инциденте. Злоумышленники взломали систему доставки обновлений клиентского программного обеспечения, в результате чего ряд клиентов компании получили вмес...
GPT-апокалипсис отменяется Читая с утра новостную ленту – я обнаружил в ней очередное апокалипсическое предсказание. На этот раз от Элиезера Юдковского – известного рационального блогера, сооснователя Института Исследования Искусственного Интеллекта, более известного на Хабре как автор научно-популярн...
Предоставляем бесплатное облачное распознавание речи ASR В этой статье мы, расскажем, как сделали первое действительно бесплатное облачное распознавание речи и как им воспользоваться.Разработчики систем распознавания речи, как правило, используют поминутную тарификацию распознавания. В одной из прошлых статей я уточнял почему счит...
В сети появилось 14 минут геймплей российской Atomic Heart В сети появилось 14 минут геймплея Atomic Heart. В ролике показано много перестрелок и боев с противниками. Читать полную статью
Как взрослому выучить английский: 7 шагов от азов до свободного владения Из этого гайда вы узнаете из каких шагов состоит изучения английского языка и в каком порядке ими заниматься. Я разберу, какие навыки необходимы для владения языком и как их эффективнее всего качать. Понимая принципы изучения языков вы сможете организовать своё обучение и по...
Как получать стипендию Тинькофф, зная лишь ChatGPT? Как получать стипендию Тинькофф зная лишь ChatGPT?Я студент и увидел, что Тинькофф выплачивает целых 25 тысяч рублей студентам каждый месяц, но надо пройти некий отбор. По описанию на сайте быстро становится понятно, что отбор на самом деле - некий аналог олимпиадных задач. ...
Все, что вы хотели знать о задаче определения остаточного ресурса оборудования Применение искусственного интеллекта и машинного обучения в задачах промышленности не настолько распространено, как в других сферах и отраслях экономики вроде банкинга, ритейла, телекома. При этом современные промышленные объекты часто генерируют и собирают большое количеств...
Вентиляция «по нормам»- это благо или зло? Предыдущая статья про замену радиаторов отопления в квартире оказалась принята читателями на ХАБРе с большим интересом. В развитие успеха предлагаю рассмотреть не менее животрепещущую тему в нашей жизни, а именно: Вентиляция в жилых и офисных помещенияхВсем извес...
Как перенести приложения с телефона на телефон Когда мы переходим с одного телефона на другой, нам важно, чтобы на новом устройстве были все данные, включая приложения. Выполнить перенос предлагается при первом включении гаджета. Но что делать, если девайс уже настроен, а вам нужно просто перенести приложения на другой ...
[Перевод] 5 вещей, которым я научился за 20 лет программирования Последние 4-5 десятилетий спрос на программистов вырос в сотни раз. По некоторым оценкам их количество удваивается каждые пять лет, и в результате программист с 5-летним опытом работы имеет стаж работы в отрасли больший, чем у половины всех ее сотрудников.Эрик Дитрих* около ...
Где читать и скачать книги бесплатно: лучшие сервисы Сегодня не идти в библиотеку, если вы захотели прочитать книгу. Быть пиратом и скачивать литературу с подозрительных сайтов мы тоже не советуем, ведь множество произведений доступны легально и бесплатно. Редакция ZOOM.CNews нашла несколько онлайн-библиотек, которые позволяют...
Двери восприятия. Как расширить видимый спектр человеческого зрения В материале «На пазорях и матка дурит» я рассказывал о природе и спектре полярных сияний. Сама статья была навеяна впечатлениями от трилогии Филипа Пулмана «Тёмные начала», которую я прочитал в течение 2020-2021 года. При подготовке вышеупомянутой статьи меня особенно заинте...
Фоновое воспроизведение роликов без платной подписки YouTube Premium: альтернативный браузер Vivaldi для Android получил большое обновление Команда набирающего популярность браузера Vivaldi объявила о выпуске большого обновления мобильной версии для Android. Разработчики обещают ускоренный старт с сотнями вкладок, фоновое воспроизведение медиа и другие улучшения в новой версии Vivaldi 5.7. В новой версии б...
«Сбербанк» ввел новые правила использования банкоматов по всей России Нет на всей российской территории ни одного другого настолько известного, распространенного и крупного банка, как «Сбербанк». Данная кредитная организация стремится делать все, что ей под силу, только бы зарабатывать как можно больше денежных средств. Она Читать полную верс...
В «Авито» появился специальный раздел с товарами в новом и отличном состоянии Сервис объявлений «Авито» начал тестировать новый раздел «Авито Молл», где можно купить одежду, обувь, аксессуары, товары для детей, электронику, мебель и товары для дома в новом или отличном состоянии. В разделе представлены только объявления от продавцов с высоким рейтинго...
[Перевод] Ускоряем Python в сто раз при помощи менее чем ста строк на Rust Однажды на работе у нас возникла проблема с производительностью одной из наших основных Python-библиотек. Эта библиотека формирует фундамент нашего конвейера 3D-обработки. Это довольно большая и сложная библиотека, использующая NumPy и другие научные пакеты Python для выпо...
[Перевод] Осваивают ли LLM модели мира, или лишь поверхностную статистику? Большие языковые модели (Large Language Model, LLM) сейчас у всех на слуху. Они привлекают внимание общественности своей, казалось бы, впечатляющей возможностью — составлять осмысленные тексты в ответ на запрос пользователя (иногда такие запросы называют «приглашен...
В сети появилось 10 минут геймплея ремейка Resident Evil 4 Портал Game Informer опубликовал 10 минут геймплея ремейка Resident Evil 4. В ролике показали Леона Кеннеди и Эшли, которые вначале пытаются скрытно выбраться из церкви, но затем вступают в открытый бой с противниками. Читать полную статью
Ryzen 5 5600X настолько хорош даже сейчас, что продаётся в четыре раза лучше, чем Ryzen 5 7600X в сети Mindfactory В своё время процессоры Ryzen 5000 на старте нередко называли слишком дорогими, но время всё расставило по местам. Даже сейчас, когда Ryzen 7000 уже и вышли, и заодно почти сразу сильно подешевели, Ryzen 5000 очень востребованы. К примеру, по данным крупнейшей немецкой ...
Оценка юзабилити сайта мебельного магазина (кейс тестового задания) Всем привет! Меня зовут Павел и Junior UX/UI дизайнер. В активном поиске работы на данную позицию. В данном лонгриде, хочу поделиться с вами тестовым заданием, которое я выполнял для одной Digital компании.Задача:1) Оценить юзабилити сайта mnogomebeli.com и дать экспертное з...
Невероятное новшество. «Сбербанк» принял шокирующее решение, затрагивающее всех клиентов Нет на территории всей России ни одного более крупного, известного и распространенного банка, чем «Сбербанк». Это настолько распространенная кредитная организация, что ее фирменными услугами пользуются более чем 100 млн человек, и все они находят банк Читать полную версию п...
Россия полностью откажется от импортных комплектующих для производства спутников примерно через пять лет Советник гендиректора «Роскосмоса» Николай Севастьянов рассказал, когда Россия сможет полностью перейти на отечественные комплектующие для спутников.
10 болей Windows-разработчика, портирующего на Linux За последний год многим разработчикам пришлось осваивать работу с Linux, погружаться в тему кросс-платформенности и портирования существующих продуктов в новую инфраструктуру. Несмотря на то что часть наших продуктов написана под Linux, мы не стали исключением, и нашему RnD ...
Генерируем X509 сертификат с OpenSSL C++ В данной статья я хочу рассказать, как работать с X509 сертификатом используя OpenSSL 3.0.0 в С++, начиная от генерации своего сертификата и заканчивая его валидацией.Так как информации в интернете по этой теме почти нет, то все, что я вам расскажу, я узнал исходя из своего ...
Все анонсы Samsung с выставки CES 2023 Краткое содержание для тех, кто мог что-то пропустить
XSS атакует! Краткий обзор XSS уязвимостей Всем привет! В данной статья я хочу рассказать про XSS уязвимости, какие они бывают и откуда их можно ждать. Сразу хочу сказать, что статья предназначена скорее для новичков в теме и не претендует на уникальность или очень глубоко...
«Сбербанк» с 30 января перестанет работать Нет на всей российской территории ни одного какого-либо настолько крупного, известного и распространенного банка, кроме как «Сбербанк». Данная кредитная организация стремится делать все возможное ради того, чтобы повысить спрос на свои фирменные услуги и сделать Читать полн...
«Сбербанк» ввел обязательную комиссию за оплату покупок банковской картой Нет на всей огромной российской территории ни одного какого-либо другого настолько крупного, известного и распространенного банка, кроме как «Сбербанк». Клиентами этой кредитной организации являются более чем 100 млн человек, и все они стараются решать все Читать полную вер...
«Сбербанк» с 1 февраля вводит новые обязательные правила при использовании банкоматов Нет на всей российской территории ни одного какого-либо другого настолько крупного, известного и распространенного банка, как «Сбербанк». Но, тем не менее, санкции в 2022 году крайне сильно ударили по кредитной организации и очень значительно отразились Читать полную версию...
Потратил за год 1,67 млн рублей, записывая каждую покупку. И вот как мне это помогло в планировании финансов Начиная с декабря 2021 года я решил, что нужно вести детальный контроль наших семейных расходов. Делал я это в первую очередь для того, чтобы самому себе ответить на вопрос: а сколько мы в действительности тратим денег в разрезе разных категорий? Общая сумма по месяцу п...
Как снимались первые Звёздные войны Па-ра-па-пам... Паааам... Па-ра-па-пам. Пам-пам... Слышите заглавную мелодию Джона Уильямса к «Звёздным войнам»? В этот момент на экране медленно ползут вдаль слова: «Давным-давно, в одной далёкой-далёкой галактике...», а впереди вас ждёт величайшая космическая сага в истори...
Конструктор впечатлений: в «VK Клипах» запустили рекомендации с мгновенной настройкой Команда «ВКонтакте» объявила о запуске новой функции платформы «VK Клипы». Теперь пользователи социальной сети получают доступ к «уникальному конструктору впечатлений» – новой концепции рекомендаций. Сгенерировано нейросе...
Обзор ChatGPT с примерами использования в различных задачах Одно из знаковых событий 2022 года помимо text-to-image моделей - это, безусловно, модель ChatGPT. Выйдя на суд общества, она смогла найти как большой круг почитателей и восхищающихся её способностями, так и довольно существенное число скептиков и борцов за торжество Естеств...
Время лидов: 7 soft skills, которые помогут управленцу в IT Однажды сеньор взглянет в зеркало и поймет: он готов стать техлидом. После этого сеньор заглянет вглубь себя — а сможет ли он руководить командой IT-специалистов? Хватит ли ему навыков для эффективных управленческих решений и грамотного распределения ресурсов? А если нет — т...
Samsung Galaxy S23 Ultra сравнили с iPhone 14 Pro Max и Google Pixel 7 Pro по времени работы без подзарядки Ресурс Laptop Mag сравнил время работы без подзарядки современных флагманов Samsung Galaxy S23 Ultra, iPhone 14 Pro Max и Google Pixel 7 Pro. Galaxy S23 Ultra проработал 12 часов и 22 минуты в тесте Laptop Mag, который включает в себя непрерывный просмотр веб-страниц с ...
Apple готовит к релизу новые AirPods Max Вероятно, если вы хотите себе беспроводные наушники, то в первую очередь обращаете своё внимание на новинки от компании Apple, потому что это буквально лучшее из того, что есть на современном рынке. При этом далеко не все пользователи понимают, почему именно эти наушники луч...
[Перевод] Потоковый проект в режиме реального времени с использованием данных смартфона Девайсы повсюду. Смартфоны, холодильники, дверные звонки, часы, медицинские датчики, системы безопасности и фитнес-трекеры — все это лишь некоторые из них, которые в настоящее время являются обычным явлением и постоянно записывают (потенциально высокочастотную) информацию. Э...
В WhatsApp появились голосовые статусы и реакции на них Команда WhatsApp сообщила о запуске нескольких новых функций, улучшающих коммуникативные возможности раздела «Статус». В частности, пользователям стал доступен выбор аудитории для показа личного контента. В разделе появилась возможность настройки параметров конфиденциальност...
Изменения затронут всех. «Сбербанк» изменил жизнь россиян, использующих банкоматы Нет на всей российской территории ни одного какого-либо другого настолько крупного, известного и распространенного по совокупности качеств банка, как «Сбербанк». Это финансовое учреждение стремится делать все ради повышения своих доходов, внедряя с этой целью одной Читать п...
Из-за новых санкций россияне лишатся ноутбуков, накопителей и другой техники Как известно, вскоре после начала «специальной военной операции» против России начали активно вводить санкции, причем настолько активно и в таких количествах, как никогда ранее за всю историю человечества. В итоге, жизнь россиян начала стремительно меняться Читать полную ве...
Вышел новый ролик с геймплеем Amnesia: The Bunker Frictional Games показала новый трейлер Amnesia: The Bunker. В отличие от прошлых коротких роликов с геймплеем, новое видео идет около 10 минут и показывает несколько игровых локаций, а также схватку с монстром. Читать полную статью
Как я учил ChatGPT Много лет я занимаюсь разработкой событийной семантики [1, 2], событийной логики [3], спецификации языка описания деятельности, а также Event Flow архитектуры [4], на базе которой построен семантический workflow-движок. Все это выросло из идеи субъектно- событийного подхода...
[Перевод] Как использовать существующие данные о процессе разработки ПО, чтобы находить больше багов за меньшее время Поскольку программные системы обычно от релиза к релизу становятся все более функциональными, их тест-сьюты тоже растут. Это приводит к замедлению времени выполнения тестов. В этом случае ручным тестировщикам приходится прикладывать больше усилий, что напрямую ведет к увелич...
Как в банке внедрить облачные технологии так, чтобы это было удобно, безопасно, быстро и дёшево Или как в банке внедрить облачные технологии так, чтобы это было удобно, безопасно, быстро и дёшево.Об этом поговорили 22 марта в офисе Альфы на Alfa Cloud Day – митапе об облачной инфраструктуре и технологиях. А ещё о том, почему cloud-инфраструктура не сильно дешевле и как...
Где поесть и чем заняться: в «Яндекс Картах» появились тематические подборки Команда Яндекса объявила о запуске новой полезной функции для фирменного картографического сервиса. В карточках в «Яндекс Карт» городов России появились разделы «Где поесть» и «Чем заняться» с подборками рекомендаций, которые генериру...
ATWatch: Долгий путь разработки умных часов на Arduino Привет, меня зовут Артем. Не так давно я спросил Артёма о том, почему бы нам не рассказать о своём проекте, думаю многие смогут подчеркнуть в нашей истории, что-то своё.Проект ещё начинался, когда я был в 9 классе школы. В университете к разработке присоединился мой друг Арт...
Дизайн уровней. Учимся у Atomic Heart Atomic Heart стала одной их тех игр, которую я полюбил за переданную разработчиками атмосферу. Советская эстетика, культура, вся эпоха переданы просто безупречно. Прекрасная музыка, которую можно услышать чуть ли не на каждой локации. Большое количество агитирующих плакатов,...
Мы противостоим грамотному, серьезному противнику: Игорь Безлер прокомментировал ход спецоперации на Украине Украинские вооруженные силы образца 2014 года не смогли бы сдержать наступление российской армии, уверен бывший командир ополчения ДНР Игорь Безлер. В интервью он рассказал о начальном этапе боев с киевским режимом в Донбассе, а также дал свою оценку боеспособности армии про...
Книга «Внутри CPYTHON: гид по интерпретатору Python» Привет, Хаброжители! CPython, самая популярная реализация Python, абстрагируется от сложностей ОС и предоставляет платформу для создания масштабируемых и высокопроизводительных приложений. Каждому python-разработчику на какой-то стадии необходимо будет узнать, как работает...
Заря квазаров Весной 2019 года мне довелось прочитать на Хабре о том, что впервые получен снимок чёрной дыры. Парой лет ранее я перевёл книгу «Большое космическое путешествие» Нила Деграсса Тайсона, Майкла Стросса и Ричарда Готта, и именно тогда заинтересовался классификацией и эволюцией ...
Дайджест событий для эйчаров и рекрутеров в IT в мае 2023 Подборка майских конференций, курсов и вебинаров, на которых HR и рекрутеры в IT смогут отвлечься от резюме и провести время с пользой. Ниже — подборка событий про развитие в карьере, работу с новыми и текущими сотрудниками, современный рынок, а также актуальные инструменты ...
[Перевод] В чём разница между хорошим и плохим кодом? Объяснение для непрограммистов Однажды я где-то прочитал цитату, имевшую приблизительно следующий смысл: «Жизни многих людей в современном мире зависят от программного обеспечения, например, оно контролирует системы управления большими коммерческими авиалайнерами. Тем не менее, сфера разработки ПО практ...
[Перевод] ChatGPT повсюду. Но откуда он взялся? Комментарий переводчика.Я AI энтузиаст, плотно занимаюсь нейросетевыми языковыми моделями с ноября 2022 года, за это время прочитал десятки публикаций об истории их создания, статья Дугласа Хевена лучшая из тех что я видел.Прорывной хит OpenAI стал сенсацией в одночасье, но ...
Dante Genomics представляет Avanti Software для интерпретации генома за минуты Компания Dante Genomics, мировой лидер в области геномики и точной медицины, запустила бета-версию Avanti, собственного программного обеспечения компании B2B для масштабной интерпретации вариантов и написания отчетов. Avanti предоставляет клиницистам, генетикам и иссл...
В «VK Музыке» запустили подкасты Команда «ВКонтакте» объявила о запуске нового интересного формата в сервисе «VK Музыка». Теперь пользователи смогут слушать через приложение подкасты, подписываться на них и следить за любимыми авторами. Подкасты доступны бесплатно, но в р...
[Перевод] Я нашёл 213 уязвимостей безопасности в кодовой базе при помощи GPT-3 «Меня удручает ваш уровень кибербезопасности» Краткая сводка: GPT-3 обнаружила 213 уязвимостей безопасности в git-репозитории. Для сравнения: один из лучших коммерческих инструментов на рынке (разработанный респектабельной компанией, которая занимается кибербезопасностью) ...
Техническая поддержка — нестыдный старт в IT В первое десятилетие 2000-х работа в технической поддержке провайдера или оператора связи воспринималась примерно так же, как сейчас тестирование: первый и практически неизбежный шаг в мир айтишников. Так и было: из толковых ребят и девчонок вырастали первые методисты, инжен...
Gravity Circuit выйдет на PS5, PS4, Switch и ПК в 2023 году PID Games и Domesticated Art Games намерены выпустить экшн-платформер Gravity Cicuit в 2023-м году. Вот краткое описание игры от самих разработчиков:
Сотовые операторы запустили сеть 6G с ошеломляющей скоростью мобильного интернета Вот уже как несколько лет во множестве стран, вроде Китая, Японии, США, Европы, ОАЭ и других регионах, существует сеть пятого поколений 5G. Она позволяет использовать мобильный интернет настолько быстро, насколько это так и вовсе вообще Читать полную версию публикации Сотов...
Виртуальный тур по выставке WBCE 2023 21 и 22 апреля на площадке «Физтехпарка» прошла выставка и конференция Wiren Board 2023 (WBCE 2023), которую посетили более 500 гостей. Они смогли ознакомиться с производством Wiren Board, на которое проводились регулярные экскурсии. Любая выставка не обходится без партнеров...
С 3 мая. У водителей будут массово изымать автомобили без компенсации стоимости Ни для кого не является секретом, что автомобили на территории России за последние годы настолько сильно выросли в цене, что теперь любой из таких можно считать предметом реальной роскоши. Более того, с недавних пор сложилась Читать полную версию публикации С 3 мая. У водит...
Россия официально объявила об обесценивании и сгорании денег в рублях Навряд ли для кого-то является большим секретом, что после начала «специальной военной операции» и введения огромного множества санкций против России, жизнь на российской территории начала стремительно меняться, причем настолько быстро, как никогда ранее до этого Читать пол...
С 31 декабря. «Сбербанк» ввел комиссию за получение зарплаты Нет на всей огромной российской территории ни одного какого-либо другого настолько крупного, известного и распространенного банка, предоставляющего услуги физическим лицам, как «Сбербанк». Данная кредитная организация стремится к тому, чтобы как можно больше людей пользовал...
[Перевод] Декораторы, о которых вам не расскажут Как вы знаете, декораторы - это одна из особенносте ython , но есть много людей, которые либо не знакомы с ними, либо, что еще хуже, знакомы с ними (на практике, или изучали), но так и не "поняли" их.Если вы относитесь к последней категории, вам почти обязательно будут ободр...
Drive.RS: Open World Racing — дрифт, открытый мир и олени Drive.RS: Open World Racing — мобильные гонки, которые выпустили в App Store и Google Play по всему миру. Если посмотреть трейлер, то сложится впечатление, что это инди Forza Horizon. Но после загрузки примерно 500 МБ понимаешь, что разработчики слукавили. Да, в игре Drive....
CRM не делает компанию лучше. Лучше её делаете вы Купить книгу, чтобы стать эрудированнее или найти новое увлечение, купить абонемент в зал, чтобы стать красивее, купить автомобиль, чтобы стать круче, купить тренажёр для печати, чтобы не набирать текст половиной пальцев, купить путёвку, чтобы улететь от себя… Едва ли не каж...
«Прозрачный промоушн выгоден и разработчику, и его тимлиду». Нюансы карьеры разработчика на С++ На прошлой неделе мы в «Лаборатории Касперского» провели онлайновый митап «Нюансы карьеры разработчика на С++». Представители разных команд С++ посмотрели на карьерный трек «плюсера» как со стороны менеджеров, так со стороны самих разработчиков. Здесь в посте — краткая вы...
Про нейросети Каждый раз читая очередную статью вида "Почему нейросети это тупик" (раз, два, три), испытываю странное чувство... несоответствия что ли. Как будто автор декларирует одно, а доказывает и аргментирует нечто совсем иное. Для мея сам тезис буквально звучит как оксюморон (не пут...
NORUAS — домашний Саурон, но это не точно… Являясь постоянным посетителем Хабра довольно долгий период времени, стал свидетелем того, как многие сегодня уже обыденные технологии были предметом острого внимания на ресурсе в период их появления. Еще совсем недавно 3D-печать будоражила умы читателей, завораживала своей...
В «VK Музыке» запустили разделы с местной музыкой для пяти стран СНГ Команда «ВКонтакте» объявила о запуске на витрине сервиса «VK Музыка» локальных музыкальных разделов для пользователей из Армении, Казахстана, Узбекистана, Азербайджана и Белорусии. Сгенерировано нейросетью Midjourney В локальных разделах ...
Алгебра анонимных сетей В настоящее время существует огромное количество всеразличного рода анонимных (скрытых) сетей, начиная с теоретически доказуемых (DC-сети, Queue-сети, Entropy-сети) и заканчивая практически используемыми (Tor, I2P, Mixminion). При таком количестве реализаций было бы очень уд...
Как работает персонализированная лента Слышали фразу “алгоритмы тиктока”? “Лента рекомендаций”? А “вам может быть интересно”?Интернет нас объединил как не смогло объединить ничто до него в истории и разъединил так успешно, что мы этого и не замечаем, а лишь изредка удивляемся случайно зайдя не на “свой сегмент” -...
Разбор бинарных форматов. Часть 2 Вторая часть статьи по анализу бинарных форматов файлов, в первой части мы познакомились с достаточно простыми инструментами для анализа файлов. В этой статье мы закрепим результат и попробуем сделать что-то интересное. Будем искать информацию, которая может скрываться в нед...
Создаем блог на Django с опросами и тестами. Краткая инструкция. Часть 1 Самый действенный способ изучить фреймворк — написать пет-проект. Например, свою социальную платформу на Django. Во время реализации можно попрактиковаться в работе с формами, представлениями, сигналами и SMTP. В Proglib собрали небольшой шаблон, на базе которого можно соз...
Станут миллионерами. «Сбербанк» объявил о крупных выплатах всем жителям России Нет на всей российской территории ни одного какого-либо другого настолько крупного, известного и распространенного банка, как «Сбербанк». Данная кредитная организация стремится к тому, чтобы как можно больший круг людей использовал ее фирменные услуги и возможности, Читать ...
Love, Money, Rock’n'Roll – в чем проблемы когда-то многообещающего преемника «Бесконечного лета» Краткий обзор игры «Love, Money, Rock'n'Roll» , которая не оправдала надежд.
Краткий обзор игры Warband Краткий обзор игры Warband, в которую по сути должен сыграть и испытать на себе каждый игрок.
SpongeBob SquarePants: The Cosmic Shake - очень краткий обзор SpongeBob SquarePants: The Cosmic Shake - это первая игра, которую я скачивал лишь для теста. Играть в нее я не собирался по целому ряду причин...
Natural Selection 2 - краткое описание игры здесь я расскажу вам что из себя представляет Natural Selection 2, и есть ли у неё будущее в киберспорте.
Краткий обзор выходящего 7-8 июня смартфона Cubot X70 Аппарат на процессоре MTK Helio G99 с основной камерой 108 Мп
Яндекс Карты стали отображать товары магазинов-партнеров Маркета Товары из ассортимента Яндекс Маркета теперь можно посмотреть в Картах. Для этого достаточно зайти на сервис, выбрать магазин, открыть в его карточке раздел «Товары и услуги» - и сервис покажет самые популярные на Маркете товары этого продавца, если он работает с маркетплейс...
Путешествие в хранилище — как хранят семена растений в России и мире Представьте, что на Земле случилась глобальная катастрофа и все растения погибли. Как выжившие люди смогут восстановить планету и растительный мир? На этот случай в мире существуют хранилища семян. Давайте заглянем в главные из них на Земле и узнаем, какие плану ес...
А работают ли игровые механики? Этот вопрос мне задают постоянно. Привет, Хабр! Меня зовут Тагир Хайрутдинов, я старший аналитик данных в Альфа-Банке. За прошлый год я посетил примерно 10 профильных конференций и прочих мероприятий. Когда на мероприятиях я рассказываю людям о том, что такое геймификац...
Авто отключение и контроль энергии Ender 3V2 Всем известный Ender 3 и отсутствие автоотключения тема наболевшая =) пересмотрел кучу всяких решений с реле через концевик и т. П. По мне так как то не то. Нет контроля по остывание (хотя по сути пофигу на остывание ни на что не влияет) но все же.В общем купил умную розетку...
Яндекс запустил быструю доставку недорогой еды «Маркет 15» в Москве и Санкт-Петербурге Яндекс начинает доставлять готовую еду, продукты и товары первой необходимости под брендом «Маркет 15» в Москве и Санкт-Петербурге, о чем сообщают «Ведомости» со ссылкой на сайт Яндекс.Маркета. Эту информацию подтвердил представитель маркетплейса...
Как подводный кабель Google помогает обнаруживать цунами и землетрясения Оказывается, сеть подводных кабелей, связывающих весь мир Интернетом, может быть использована для отслеживания землетрясений и цунами. Во время теста в 2020 году один из волоконно-оптических кабелей Google смог успешно улавливать все близлежащие землетрясения — за счет обнар...
Гайд по созданию лженауки И так вы вдохновились великими Ганеманом и Хаббардом, и наконец решили создать свою лженаучную гипотезу. Не важно хотите вы славы или денег, будете продавать артефакты или книги. Начните свой путь прочитав это руководство. И не забудьте купить наш курс “Первые шаги профессио...
Краткий очерк истории микроволновых печей История микроволновых печей — как раз тот случай, когда реальная история подменяется мифологией, и множество «копирайтеров» растаскивают по интернету байку, укореняя её в массовом сознании как факт, что она была изобретена случайно. Якобы инженер Перси Спенсер работая с маг...
26 лет игре Diablo Мрачные лабиринты, закоулки, полные ужаса, затаившегося во тьме. Тревога и напряжение, разлитые в воздухе, и ты в любую минуту готов к жестокой схватке за жизнь. Это не описание новогодней ночи в Купчино, а атмосфера игры Diablo, которую студия Blizzard Entertainment выпус...
Путь службы поддержки: от древности к современности Есть хорошая фраза: «Невозможно управлять тем, что нельзя измерить». Ее авторство приписывают многим – от Питера Друкера до Билла Хьюлетта. На схожем принципе основан и цикл Деминга (Plan-Do-Check-Act) – сделали, измерили, скорректировали направление и двигаемся дальше. Прим...
[Учебный опрос] Психика программистов Я пишу диплом, в котором рассматриваю психологические особенности IT-специалистов. Мне очень нужна ваша помощь: мне нужны респонденты, которые дадут информацию (ответы) по которым я смогу провести анализ, отследить взаимосвязи\корреляции разных сторон жизни представителей IT...
Юмор ChatGPT Привет, Хабр!Языковая модель ChatGPT произвела настоящий фурор. Даже Хабр в последние недели пестрит статьями про неё. Получив доступ к этой модели, я захотел изучить её способность шутить. Научить ИИ понимать юмор - непростая задача, и даже в последние годы успехи ИИ в гене...
Краткое тестирование в игре Scars Above Сегодня я протестирую свою систему в приключенческом фантастическом шутере Scars Above...
Краткий обзор итальянского мотопрома Ни для кого не секрет, что Япония "рулит" на глобальном рынке мотоциклов. Особенно на Востоке. Но и им противостоят "очаги сопротивления"...
Asterigos: Curse of the Stars: краткий обзор Сегодня я рассмотрю еще один (какой уже по счету) "соулслайк" и протестирую в игре свою компьютерную систему.
Краткий обзор XFX Qick 319 Radeon RX 6700 XT Black - топ за свои деньги RTX 3070 или RX 6700XT? Зеленые или красные? Хуанг или Лиза? Попробуем ответить на этот вопрос в нынешних реалиях.
RTX 4060, RTX 4060 Ti и RTX 4070 появятся в мае: краткие характеристики и цены Все три модели можно будет приобрести к началу лета.
Как быстрее узнать, что сервису плохо, или realtime-детекция разладок с помощью CatBoost Через любую высоконагруженную систему ежесекундно проходит огромный поток трафика. Релизы, хотфиксы, ddos-атаки, невалидные и ухудшающие эксперименты и многие другие события могут привести к проблемам, которые влияют на пользователей. Поэтому такие ситуации не терпят задерже...
С 1 февраля по-новому. «Госуслуги» ввели новые шокирующие правила для всех россиян Сервис «Госуслуги» является крайне востребованным и очень популярным среди российских граждан, позволяя решать различные самые разные задачи, делая это максимально легко и просто. С его помощью процесс взаимодействия с государством упрощен настолько сильно, насколько это Чи...
Обзор компактного принтера Flying Bear Aone 2 В руки попала очередная новинка от самого, пожалуй, известного производителя бытовых и полупрофессиональных 3D принтеров из Поднебесной - компактный Aone 2. Что он из себя представляет, для кого и для чего предназначен, попробуем разобраться на собственном опыте.Комплектация...
Деньги заберут в пользу государства. В России введена «мобилизация доходов» Как известно, в конце февраля 2022 года Россия начала «специальную военную операцию», которая длится по сей день. Это повлекло за собой множество событий, в том числе ввод настолько большого числа санкций, сколько не вводилось против Читать полную версию публикации Деньги з...
Ищем по-соседски: методы приближённого поиска ближайших соседей для A/B-тестирования гипотез Привет, Хабр! В этой статье мы рассмотрим один из подходов к офлайновому A/B-тестированию, поговорим о сложностях, которые возникают при оценке результатов пилотного проекта (далее — пилота) и разберём реализацию в коде. Читать далее
Instagram* сможет работать без VPN? Популярная социальная сеть была запрещена в России в 2022 году. Для многих поклонников приложения это стало настоящим ударом, а трафик Instagram* понес огромные потери: по данным Brand Analytics на октябрь 2022 года, количество авторов (блогеров) сократилось с 38 млн до 17 м...
Поговорим о мониторинге Современные бизнес приложения имеют сложную структуру, состоят из множества независимых компонентов, часто распределенных по разным узлам, контейнерам или виртуальным машинам. В связи с этим, поиск неисправностей в таких серьезных приложениях становится тоже непростой задаче...
[Перевод] Как IT меняет здравоохранение: интеграция на основе микросервисов Медицинские организации активно адаптируют технологии микросервисной архитектуры под свои задачи. Происходит это, потому что современное здравоохранение всё больше фокусируется на повышении качества медицинских услуг и улучшении клинических результатов, стремится предоставит...
Краткое и неудачное тестирование в игре Returnal (и не только) Сегодня я попытаюсь протестировать производительность своей системы в игре Returnal. Вышло не очень...
Сравнение цен на популярные процессоры AMD в Китае и в России Краткий обзор актуальных цен на процессоры AMD Ryzen 3, 5, 7 на конец января 2023.
Kena: Bridge of Spirits: краткий анализ графики и небольшое тестирование в игре Сегодня я проанализирую графические настройки и проведу небольшое тестирование в игре Kena: Bridge of Spirits.
Курс биткоина не удержался выше психологической отметки в 25 000 долларов США Несмотря на то, что вчера краткое время торговался и за 26 000
Видеокарта RTX2060 от Gigabyte в 2023 году - краткий обзор Краткий обзор RTX2060 с кодовым наименованием GV-N2060OC-6GD в 2023 г. Рассмотрим основные технические нюансы, потребительские свойства и смысл в приобретении.
Opera интегрирует ChatGPT для краткого пересказа статей в браузере Удобная выжимка большого текста по нажатию одной кнопки.
Краткий обзор корпуса Asus Prime AP201 - топ за свои деньги Небольшие габариты, идеальная продуваемость, качественные материалы и отличный внешний вид - запросто.
Краткий обзор и тестирование F+ FLAPTOP I, или заметки "бомжа-одноканальщика" Тестируем недорогой ноутбук на Core i5-1235U, сравнивая его с "большим братом" на Core i5 10400 в современных приложениях и играх.
Кем был на самом деле Виктор Бут Перипетии жизни "простого" торговца в американской спецтюрьме и краткая история жизни
Как настроить Gitlab CI/CD для Android и Firebase App Distribution для доставки сборок Привет, меня зовут Антон Рябых, я технический директор компании Doubletapp, и я расскажу, как реализовать сборку Android-приложений на Gitlab CI/CD с последующей загрузкой в Firebase App Distribution для удобной доставки.Это позволит нам:• автоматически собирать сборки на к...
Копирайтеры больше не нужны? Просим новую нейросеть Notion AI написать про Python В ноябре 2022 года компания Notion представила нейронную сеть для генерации текстов — и на днях мы получили доступ к альфа-версии. Вы не поверите, на что она способна. Notion AI умеет писать статьи, посты и даже твиты — и это вам не Балабоба! Но настолько ли хороша Notion...
Теперь на Android можно редактировать отправленные сообщения в WhatsApp. Вот как это сделать Каждый из нас попадал в ситуацию, когда требуется изменить сообщение в WhatsApp. Причины могут быть самые разные от необходимости дополнения своего послания до исправления опечатки или неправильно изложенной мысли. До недавнего времени сделать это было нельзя, но наконец-то...
Мое первое серебро на Kaggle или как стабилизировать ML модель и подпрыгнуть на 700 мест вверх Привет, чемпион!Летом прошел чемпионат на Kaggle - "American Express - Default Prediction", требовалось предсказывать - выйдет ли пользователь в дефолт или нет. Табличное соревнование в 5К участников с очень плотным лидербордом.Вот ведь парадокс, все умеют решать табличные с...
Flutter Flame: глобальная оптимизация производительности игрового движка Мой опыт работы с игровыми движками для Flutter привёл меня к, в целом, удручающим выводам: производительность хромает, и без специально проработанных «хаков» сделать что-то сложнее простой казуалочки представляется нереальной задачей. Ранее я перечислил ряд подходов, которы...
Вместо подписки на Pipedrive потратили 4,2 млн на разработку кастомной CRM для риэлторов. Зачем? Нам нужна была CRM, которая, помимо базовых функций, умела бы автоматически выкладывать контент на доски объявлений. Мы сделали такую с нуля, окупили ее до завершения разработки и теперь готовы поделиться ей со всеми.Меня зовут Вячеслав Люкшин, я совладелец агентства недвижи...
Лазерный принтер Xiaomi K100 оценен в 123 доллара Компания Xiaomi выпустила в Китае лазерный принтер K100, который уже прозвали облегченным вариантом модели AIO K200. Первые покупатели смогут приобрести новинку за 123 доллара, а с началом открытых продаж цена вырастет до 130 долларов. Новинка характеризуется габаритами 331:...
Эти часы смогут измерять уровень алкоголя, давление, ЭКГ, SpO2 и ЧСС. Их готовит автопроизводитель BYD Компания BYD, один из самых известных китайских производитель автомобилей, запатентовала умные часы, которые получат необычную функцию. Краткое описание патента подтверждает, эти умные часы могут определять уровень алкоголя в организме пользователя. Кроме того, они так...
Машинное обучение с помощью Streamlit с использованием набора данных от Титаника В этой статье я рассказываю об использовании машинного обучения в Streamlit и о том, как оно может помочь бизнес-пользователям лучше понять, как работает наука о данных. Мы собираемся посмотреть, сможем ли мы использовать модель на практике, чтобы пользователи могли протести...
[Перевод] YAML из Ада Формат данных YAML чрезвычайно усложнён. Он задумывался как удобный для человека, но в стремлении к этой цели сложность настолько увеличилась, что, по моему мнению, его разработчики достигли противоположного результата. В YAML есть куча возможностей выстрелить себе в ногу, ...
Чат-бот на основе нейросетей ChatGPT появится в браузере Opera С его помощью можно будет генерировать краткие описания веб-страниц
От дневников в ЖЖ до клипов в VK: краткая история блогинга в России Вспоминаем, как публикация контента в Сети превратилась из хобби в прибыльную профессию.
Electronic Arts довольна результатами Star Wars Jedi Survivor и назвала их превзошедшими ожидания Краткая характеристика современного геймера: плакать, колоться, но продолжать грызть кактус, генерируя бракоделам «кассу».
Краткое тестирование в игре Hogwarts Legacy Проведу небольшое тестирование своей системы в игре Hogwarts Legacy. Но предварительно придется ответить на некоторые комментарии к предыдущей статье...
Hard skills для входа в тестирование бэка Привет, Хабр! Меня зовут Ольга Кузнецова, я Senior QA инженер, более 7-ми лет работаю в ИТ-сфере в различных должностях и сегодня хочу поговорить о минимальных необходимых hard skills для тестирования бэкенда. Эта статья будет полезна как начинающим тестировщикам, котор...
Как отправлять голосовые SMS из Google Таблиц Вы когда-нибудь хранили номера телефонов своих клиентов в Google Таблицах? Как думаете, было бы удобно оповещать клиентов о каких-то событиях или акциях, не копируя номера в другую систему, а прямо из Таблиц?Меня зовут Анастасия Иванова, я технический писатель МТС Exolve. В ...
У Samsung Galaxy S23 Ultra почти самый лучший экран в мире смартфонов. Но у iPhone 14 Pro Max, по мнению DxOMark, всё же чуточку лучше Специалисты DxOMark оценили экран смартфона Samsung Galaxy S23 Ultra. Новинка получила очень высокий балл, но всё же не смогла возглавить рейтинг источника. Результат флагмана составил 148 баллов, но у iPhone 14 Pro и 14 Pro Max результат на 1 балл больше. Собст...
Распознавание банковских карт в видеопотоке в браузере с помощью SmartEngines и WebAssembly С активным развитием и распространением технологии WebAssembly (сокращённо WASM) появилась возможность создавать веб-модули, которые можно загружать с сервера и исполнять их прямо в браузере! Мы не смогли пройти мимо такой возможности, и, после долгих оптимизаций, представил...
Прикормочный кораблик на arduino Сборка прикормочного кораблика на радиоуправлении начиналась в рамках моего первого студенческого проекта на arduino. Я жил далеко от городской суеты, поэтому приходилось в основном использовать только те компоненты, которые были на руках. Задача была проста - созд...
«База знаний — не самурай». 7+ ключевых советов про БЗ от техписов и не только В феврале мы в «Лаборатории Касперского» провели большой митап «База знаний здорового техписа». Пятеро наших коллег из разных компаний, которые занимаются менеджментом знаний и руководят работой с технической документацией и веб-контентом, рассказали о том, как у них это уст...
Марафон смартфонов В первом квартале 2023 года глобальные поставки смартфонов снизились на 13% с 311,2 до 269,8 млн штук. Тройка лидеров выглядит теперь так: первое место у Самсунга с показателем в 60,3 миллиона, на втором Apple с 58 млн и третье у Xiaomi, которая смогла отгрузить примерно 30 ...
Как учиться учиться и для чего интровертам телеграм-канал «Лучший способ в чём-то разобраться до конца — это попробовать научить этому компьютер». Дональд Кнут (как минимум викицитатник говорит, что он так сказал).Год назад я осознал, что моё развитие как инженера застопорилось. Не то, чтобы я перестал изучать что-то новое, скорее,...
Исторический старт: следим за запуском гигантской ракеты SpaceX Starship в прямом эфире Через несколько минут компания SpaceX попробует осуществить первый орбитальный запуск гигантской ракеты Starship. Трансляция ведётся на канале NASA в прямом эфире. 120-метровая ракету Starship в будущем планируют использовать для отправки людей на Марс и...
Стартап в соло. Часть 1: текущие показатели Примерно 11 месяцев назад я начал разрабатывать пет-проект - Telegram чат для сайта. С тех пор и до сегодняшнего дня занимаюсь его разработкой и продвижением самостоятельно. Правда занимаюсь им в свободное от основной работы время, которого мало.Недавно проект перешагнул за ...
[Перевод] Объяснение терминологии Arm: Arm ARM, Armv9, ARM9, ARM64, Aarch64, A64, A78… Если вы новичок в экосистеме Arm, то считайте это кратким введением в терминологию, которую вы могли видеть раньше, но понимаете не до конца. Архитектура Arm — это семейство архитектур с набором упрощённых команд (Reduced Instruction Set Architecture, RISC) с режимами прос...
Как скетчи помогают в работе и жизни: от коммуникации с заказчиком до иллюстративного дневника Привет! Меня зовут Катя Седова, я продуктовый дизайнер и иллюстратор в Тинькофф. Примерно 50% моей работы — создание картинок к клиентским письмам и дайджестам. Рассылки происходят постоянно, поэтому рисовать нужно много и быстро. За год работы у меня появилось понимани...
Мы должны довериться друг другу, чтобы победить legacy Привет, Хабр! Меня зовут Валерий Лобанов, работаю IT бизнес-партнёром по корпоративному бизнесу в Московском кредитном банке (МКБ). Моя задача — видеть проблемы до того, как они возникнут, и предлагать решения.Legacy — классический пример проблемы, которая подкрадывается нез...
Коммерческое QA-образование умерло. Возвращаемся к профессиональному (и призываем нейроменторов) В 2001 году Джордж Акерлоф получил Нобелевскую премию по экономике за анализ рынков с несимметричной информацией. Его научная работа с запоминающимся названием “Рынок «лимонов»” доказывает, что если покупатели не владеют информацией о качестве товара в той же мере, что и про...
Opera показала функцию краткого пересказа статей в браузере — его делает ChatGPT В будущем компания, по её собственным словам, добавит ещё больше ИИ-решений в свои продукты.
Как поиграть 24-26 марта в открытую бету Diablo IV в России - краткая инструкция Blizzard как всегда ограничивает возможность спокойно поиграть на в бету, которая доступна всем. Почти всем.
[Перевод] Используем Computer Vision для получения €6,147,455 за ночь во внутриигровой валюте Последние 10 лет я играл в такие игры, как TownsMen 6, Clash of the Clans, SimCity и мою любимую OpenTTD (с открытым исходным кодом!).Попробовав City Island 5, я был раздражен от того, что предметы не накапливались, пока я находился вне игры. У меня может быть самый лучший б...
Amazon увольняет всех рекрутеров. Их заменит ИИ Две недели назад Amazon по внутренней рассылке распространила предложения о выкупе своих акций у десятков тысяч рекрутеров. Это происходит в рамках ожидаемого массового увольнения, которое уже вызвало возмущение сотрудников по всей компании. Теперь журналисты получили доступ...
Дрон DJI Mini 2 SE будет записывать видео в 2,7К Несколько дней назад источники впервые сообщили о существовании квадрокоптера DJI Mini 2 SE, а сегодня в сети появилась фотография его упаковки с основными характеристиками. Итак, дрон будет характеризоваться массой 249 граммов, временем автономной работы 31 минута (DJI Mini...
Абсолютный рекорд по скорости зарядки смартфона: за 5 минут до 100% при мощности 300 Вт Недавно Realme запустила новую технологию быстрой зарядки мощностью 240 Вт со смартфоном Realme GT Neo 5, однако теперь Redmi анонсировала ещё более быструю и мощную зарядку. Redmi опубликовала первый тизер, в котором указана мощность 300 Вт. Эта система быстрой зарядк...
Что делать, если смартфон перестал заряжаться через стандартный разъём USB C? Потому что мы знаем, как бесит, когда зарядка постоянно отходит. Как раздражает, когда ставишь телефон подзарядиться, и для того, чтобы процесс всё же стартовал, минут 5 ищешь правильное положение и верные изгибы провода. И нет, не провод виноват. Потому что с другим уже п...
Создан прототип батареи, которая сможет работать и через 100 лет Специалисты из Бингемтонского университета в Нью-Йорке разработали прототип аккумулятора, который может храниться долгое время без потери заряда. В основе его лежат спорообразующие бактерии, которые позволяют батарее храниться до 100 лет или дольше. Устройство представ...
Когда же роботы будут играть в футбол наравне с людьми? Отгремел Чемпионат Мира по футболу 2022 («болели» за Аргентину?) и снова всплыл вопрос, которым задаются многие люди с тех пор, когда первый робот смог пнуть «ногой» по мячу: «Когда же роботы будут играть в футбол наравне с людьми?».Мы попросили поделиться своими мыслями Азе...
Signals – новая веха развития Angular Angular Signals является частью будущей спецификации 16-й версии Angular. В первую очередь Signals нацелены на решение проблемы с обнаружением изменений в Angular, однако Angular Team позаботилась и о том, чтобы разработчики смогли не только писать более оптимальный код с то...
Бенчмаркинг: пошаговая схема работы Лонгрид о том, как с помощью бенчмаркинга найти и использовать лучшие практики рынка.Бенчмаркинг можно применять как для проектов, которые находятся на стадии запуска или защиты перед руководством, так и для digital-продуктов, которые уже работают. В первом случае вы сможете...
Двадцать бабушек – уже рубль. Как GraalVM Native Image позволяет экономить джавистам и девопсам деньги на облако Первая статья в нашем блоге. Я постарался написать хороший текст на основе докладов из Failover Bar и прошлого митапа Альфы, и человеческими словами объяснить, зачем нужен GraalVM.Мы поговорим об экономии на облаках в мире победившего Кубернетиса, обсудим перформанс современ...
Численно решаем волновое уравнение разностной схемой Для меня уравнения в частных производных -- это очень красивая история из студенчества. Почему? Это невероятно красиво. Но что особенно стало для меня захватывающим, так это то, что дифуры в широком смысле прикладной математики -- это тот самый пример, когда математика и ко...
Интеллект-карты. Или как вырастить дерево требований из потока сознания заказчика Начнем с конца. Вы презентуете готовую фичу. Рассказываете, сколько часов работал РМ, какую глубокую работу провел аналитик, и как всех восхитил разработчик. Но заказчик смотрит непонимающе и говорит, что вообще он представлял это несколько иначе. И вот эти опции ему совсем/...
Ты не работаешь в офисе: подборка статей для удалёнщиков Я ушла на удалёнку 7,5 лет назад, задолго до ковида — примерно в те времена, когда аналитические конторы насчитывали около 30 000 удалёнщиков на всю страну, а сам формат был непонятным едва ли не всем. Тем не менее, март 2020 года не стал для меня уверенным поворотом: я, как...
Время переходить на open-source В последнее время большое количество крупных мировых поставщиков бизнес-приложений ушли с российского рынка. Например, SAP, Microsoft и Oracle. Однако, много их решений все еще используются в российских компаниях. За время их работы накопилась значительная экспертиза по их д...
Другие скрытые изменения в Windows 11 Build 25300 (Dev) Несколько дней назад Microsoft выпустила новую инсайдерскую сборку Windows 11 под номером 25300 для канала Dev, которая включает в себя довольно большое количество скрытых нововведений. Интересно, что многие из них сейчас невозможно активировать с помощью утилиты ViVeTool, ...
[Перевод] Создайте конвейер потоковой обработки событий в реальном времени с помощью Kafka, BigQuery & Looker Studio Создание простого проекта потоковой обработки событий – не самая простая задача. В сегодняшней статье мы расскажем, как можно достаточно просто сделать это при помощи Kafka, BigQuery & Looker Studio. Приложения для потоковой обработки в реальном времени иногда могут бы...
«Кандидат сбежал в слезах»: 5 главных вопросов для собеседования на Python разработчика В июле и августе 1991 года я, с подачи Гвидо Ван Россума, проводил технические интервью на позицию Middle Python Backend developer. И, видимо, буду вынужден продолжать проводить, о чём ниже.Задача формулировалась как «найти человека, который сможет задать и по...
Как вы читаете Лайфхакер? Расскажите и помогите нам стать лучше Поделитесь с нами, что вам нравится в Лайфхакере, а чего пока не хватает. А может, вы готовы писать сами или тестировать наши новые сервисы? Опрос займёт примерно 7 минут.
Какие документы сопровождают работу нормального фрилансера Спойлер: договоры, дополнительные соглашения, счета, закрывающие акты, акты сверки. Читаю для вас главу из «Книги нормального фрилансера», в которой рассказываю о том, зачем нужен каждый из этих документов, и как один за другим они появлялись в моей фрилансерской практике. Ч...
Server-driven UI, «Триплекс» и JSON: как Сбер сервисы в мобильные приложения выводит Привет, Хабр! Меня зовут Иван Некипелов, я работаю в Сбере в подразделении «Цифровой Корпоративный Банк» и занимаюсь развитием мобильных приложений СберБизнеса. В статье расскажу о том, что стало для нас особенно актуальным при выводе сервисов в мобильные приложения в услови...
Как я сделал синтез своего голоса Всем привет! Меня зовут Гриша Стерлинг, я занимаюсь синтезом речи в SberDevices. Недавно прошла конференция AI Journey, где я рассказал, как сделал синтез своего голоса. За 15 минут выступления я не успел рассказать все, поэтому решил написать большой пост с деталями. Он буд...
Смерть или эволюция. Что ждёт программирование в будущем? Или ещё одна статья про ChatGPT. Этот чат-бот с ИИ пишет код на многих языках программирования, оптимизирует код, конвертирует код с одного языка программирования на другой, пишет скрипты с нуля и т. д. Хотя ChatGPT вряд ли когда-нибудь полноценно заменит инженера-программи...
Лазерный станок «из Ютуба» и его фатальный недостаток Порой айтишнику хочется завести какое-то хобби. Переключиться. Разгрузить мозг. Отвлечься от работы по вечерам/выходным. На что-то не айтишное. Новое. Интересное. К чему нужно приложить руки. Чтоб результат был не только на экране. Материальным. А может даже и продаваемым. П...
Работа с хранилищами в Kubernetes Kubernetes пожалуй является самым распространенным средством оркестрации контейнеризированных приложений. С его помощью можно автоматизировать развертывание, масштабирование и координацию работы с контейнером в условиях кластера. Благодаря этим свойствам Kubernetes (который ...
Поправки в закон о государственном языке: ответы для предпринимателей и айтишников С 28 февраля 2023 г. вступила в силу новая редакция Федерального закона № 53-ФЗ «О государственном языке Российской Федерации». Как пишут в большинстве обзоров, закон направлен на ограничение использования иностранных слов государственными органами. Однако фактически установ...
Что нужно знать о Leopard 2 перед его отправкой на Украину - его сильные и слабые стороны Краткий ликбез о венце немецкого танкостроения и разбор версий и модификаций Leopard 2
Директор не может подчинить сотрудников, а те — быстро реагировать на перемены: как робость Пичаи «тормозит» Google И стоит ли в таком случае списывать компанию со счетов, например, в ИИ-гонке — в кратком конспекте материала The Information.
Intel заявила, что вернула доступ россиянам к разделу драйверов на сайте из-за гарантийных обязательств Компания Intel прокомментировала СМИ ситуацию с доступностью разделов с драйверами для пользователей из России и Белоруссии. Как оказалось, это сделали в рамках гарантийных обязательств перед клиентами. Иных изменений в работе компании на территории стран не произошло. ...