Создаем свою библиотеку на C++ с тестированием, CMake и блекджеком: часть 2 В мире программирования создание собственных библиотек — это не просто возможность пополнения своего портфолио или способ структурировать код, а настоящий акт творческого самовыражения (и иногда велосипедостроения). Каждый разработчик иногда использовал в нескольких своих пр...
Создаем свою ORM на python — гайд ORM, или объектно-реляционное отображение — это программная технология, которая позволяет взаимодействовать с базами данных с использованием объектно-ориентированной парадигмы. Вместо того чтобы писать SQL-запросы напрямую для работы с данными в базе данных, можно использова...
Pygame для начинающих программистов. Статья первая В современном мире программирования язык Python занимает особое место благодаря своей простоте, читаемости и мощным возможностям. Он стал одним из самых популярных языков среди начинающих разработчиков и профессионалов. Но как же привлечь внимание к этому языку и сделать про...
CBLT — безопасный, быстрый и минималистичный веб-сервер на языке программирования Rust Для изучения нового языка программирования я использую следующий подход. Сначала я читаю учебник по этому языку программирования, в котором объясняются синтаксис, идиомы, философия и принципы работы языка. После этого я пишу небольшой пет-проект на этом языке программировани...
Виды и обзор движков машинного перевода: Яндекс переводчик, Google Translate и DeepL Многие компании или их сотрудники хоть раз использовали для своих задач онлайн-переводчики. Это быстро, удобно, но результат не всегда точный. Однако такой перевод иногда имеет неприятные последствия: его могут неправильно понять клиенты или бизнес-партнеры, что может испорт...
Что нужно, чтобы тебя увидели в Play Market? Если вы пришли за ответом на вопрос в заголовке - то не хочу расстраивать вас, я и сам не знаю.15 ноября этого (2024) года я опубликовал своё приложение в Play Market. Казалось бы, вот оно - начало пути к "миллиардам пользователей", как говорит Гугл при публикации игры, боль...
Создание простой CRM на Next.js и Prisma для B2B Мой опыт работы в продажах в различных компаниях многому меня научил. Одним из ключевых инструментов, без которого невозможен эффективный процесс продаж, является CRM-система. Для руководителей и менеджеров по продажам она должна решать множество задач и отвечать на целый ря...
Как построить башню в Minecraft на Python – туториал для детей Построить здание в Майнкрафте – это просто с помощью языка «Питон». Считать его сложным не стоит: с первыми шагами справится даже начинающий ребенок. А мы предлагаем бесплатный урок строительства посредством кода: он поможет нам создать полноценную башню и разместить ее в ви...
Почему невозможно создать вечный двигатель Создать вечный двигатель пытались многие ученые, но сделать это никому не удастся. Источник изображения: million-wallpapers.ru Если бы ученым удалось создать вечный двигатель, наша жизнь превратилась бы в мечту. Благодаря ему, автомобили бы не нуждались в бензине и могли езд...
Как создать 3D-игру в Scratch с нуля — туториал для детей В этом уроке мы научимся разрабатывать собственную 3Д-игру в Scratch — визуальной среде программирования для детей и начинающих разработчиков. Здесь создание скрипта происходит путем перетаскивания разноцветных блоков-команд. Яркая визуализация вовлекает детей в обучение и п...
Создан первый механический кубит Группа физиков из ETH Zürich достигла значительного прорыва в области квантовых вычислений, создав первый работающий механический кубит. В статье, опубликованной в журнале Science, исследователи описывают идею создания такого кубита и результаты его тестирования. К...
GIMP Script-Fu Первый Дан. Первое приветствие Наша цель нарисовать приветствие на изображении в GIMP. Но для того что бы вывести что то на изображение, это изображение у нас должно быть. Мы можем создать его в ручную. Просто средствами GIMP, или же создать его прямо из плагина Script-fu.Научим плагин создавать изображен...
[Перевод] Асинхронный Rust в трех частях. Введение Async/await, или «асинхронный ввод‑вывод», — это относительно новая функция языка, которая позволяет программам выполнять несколько задач одновременно. Это своего рода альтернатива многопоточности, хотя программы на Rust часто используют и то и другое. Асинхронный ...
View. Строительный блок Android приложений Всем привет!Я — Дарья Касьяненко, эксперт Центра непрерывного образования факультета компьютерных наук НИУ ВШЭ.Сейчас мир Android‑разработки активно меняется, но многие из используемых технологий остаются актуальными, и их стоит знать каждому начинающему разра...
Учимся делать игры без pygame: Создание графического интерфейса на Python Привет, Хабр! Сегодня мы научимся делать графический интерфейс на python, используя Tkinter. Эта статья очень короткая, так как мы только начинаем.Tkinter — это стандартная библиотека для создания графических интерфейсов в Python. Она предоставляет простой и удобный способ с...
ETL-проект для начинающих Data Engineers: От почтового сервера до Greenplum Привет, Хабр! Меня зовут Дмитрий, я инженер данных, и это моя первая статья. В ней я хочу поделиться своим пет-проектом, который посвящен созданию ETL-процесса — важного элемента в работе любого Data Engineer. Мой проект направлен на извлечение данных из электронной почты и ...
В Telegram перезапустили мини-приложения: полноэкранный режим, значки на главном экране, геопозиция и ещё 10 функций Команда популярного мессенджера Telegram объявила о запуске крупнейшего обновления в «истории мини-приложений». Для них теперь доступны полноэкранный режим, платные подписки, отдельные иконки на домашнем экране, отправка подарков, фотографий и видео, создани...
[Перевод] Путь к мастерству: Как стать успешным разработчиком
Управление проектами и задачами в Obsidian Используя Obsidian более двух лет, я привык организовывать в нём все свои заметки по проектам. Хотя Obsidian предлагает широкий набор сторонних плагинов для расширения своего функционала, мне так и не удалось найти идеальный инструмент для управления проектами и задачами. Эт...
Создаём современные npm-пакеты и преодолеваем трудности совместимости ESM и CJS Привет! Меня зовут Никита, и я тружусь в команде фронтенда платформы в Ozon. Платформа поставляет инструменты для создания и поддержки JS-проектов. В компании в настоящее время более 500 таких проектов. Мы прилагаем максимум усилий, чтобы разработчикам всех проектов было оди...
Хабрзор: обзор обзоров Полагаю, что с проблемой выбора удобной формы обзора сталкивались многие обозреватели Хабра и заказчики обзоров. С мутными по содержанию, плохо структурированными, трудночитаемыми обзорами бились чуть ли не все читатели. А модераторы Хабра каждый день стоят перед дилеммой: п...
Разработка пакетов на языке R (бесплатный видео курс) Разработка R-пакетов - отличный способ улучшить навыки программирования на R и глубже погрузиться в изучение языка. Этот курс шаг за шагом проведет вас через процесс создания собственных пакетов. Первый урок позволит вам написать свой первый пакет. Более того, вы сможете вне...
ТРИЗ и Дизайн мышление, этапы бизнес методов design thinking и TRIZ, инструменты методологий По мере возрастания интереса бизнеса к ТРИЗ, растёт внимание к тому, связан ли ТРИЗ для бизнеса с другими методологиями, основанными на творческом подходе. Дизайн-мышление – обычно первый метод, с которым сравнивают ТРИЗ.В этой статье хочу подробно разобрать:– похожи ли эти ...
Как сделать разрушение в Roblox — урок Lua для детей В этом уроке мы расскажем, как создать разрушаемые блоки в Роблокс. Добавим простые объекты на карту и напишем для них программы на Lua.Roblox Studio — отличный движок для создания первых 3D-игр. Здесь дети от 9-10 лет могут научиться моделировать объекты и программировать н...
EnJoyTheVR: доступная виртуальная реальность на базе смартфонов Всем привет! Меня зовут Евгений, я разработчик приложения EnJoyTheVR – приложения, которое позволяет погружаться в виртуальную реальность с 6DOF отслеживанием движений головы и рук прямо через ваш смартфон. В этой статье хотел бы рассказать о проекте, его задумке, этапах раз...
Кроссплатформенные приложения на Python с Flet и FastAPI: Полное руководство по разработке Сегодня я покажу вам, что для создания полноценных кроссплатформенных приложений достаточно одного языка — Python. С помощью всего нескольких библиотек и фреймворков можно легко обойтись без JavaScript для веб-разработки, без Kotlin и Swift для мобильных приложений и даже бе...
Как ускорить запуск iOS-приложения в 2 раза с помощью Network Instrument Приложение соединяет данные из сети с интерфейсом. Про UI сказано и написано немало, а вот сеть говорят меньше всего, хотя именно она влияет на время ожидания ответа пользователем. При этом со стороны разработчика это часто выглядит так: «ну я создал сессию, дёрнул запрос, о...
Мой опыт использования Plumber: UI-инструмент для тестирования Kafka Привет, Хабр! Меня зовут Марина, я QA-инженер в Купере. Как специалисту по тестированию, мне часто приходится сталкиваться с задачами, связанными с тестированием микросервисов, использующих асинхронное общение через Apache Kafka. Уверена, многие QA-инженеры, да и разработчик...
Как сделать ИИ (нейро) продажника/консультанта в чате на сайте с обучением на информации по компании. [ИИ для бизнеса] В этой статье расскажу, как пошагово можно запустить своего ИИ консультанта на сайте для консультирования клиента или сбора новых заявок без навыков программирования.Задавайте вопросы про создание этого ИИ ( на самом деле GPT) бота или опишите идею любого другого, чтобы я ра...
Наш следующий гость на YouTube-канале в ноябре — легендарный Джон Скит Наш следующий гость на YouTube-канале в ноябре — легендарный Джон Скит, Чак Норрис в программировании. (Jon Skeet: The 'Chuck Norris' of programming - BBC News )Если среди вас есть олдскульные разработчики, то вы знаете, что до того, как ИИ стал популярным, настоящим живым ...
Minecraft для детей 7–10 лет: как обучиться блочному программированию с Code Builder Блочное программирование нетрудно освоить с помощью Minecraft Education Edition и Code Builder. Давайте разбираться, что это за инструменты, как они знакомят детей с программированием еще в начальной школе и какую пользу могут принести.Чем обусловлена популярность визуально...
Навыки IT Архитектора Но если речь зайдёт о soft skills — тут, как правило, ответы будут более размытыми и будут выглядеть как коммуникабельность, грамотная речь, умение находить общий язык и так далее.В качестве руководителя подразделения мне приходилось подавать заявки на подбор персо...
Сдохни или умри: мой опыт создания проекта от идеи до релиза За семь лет в IT я повидал многое: и большие задачи, и экстренные багфиксы ночью, и не совсем понятные требования от бизнеса, но всегда это были готовые проекты с уже выстроенной архитектурой, где знаешь, что и как работает. Год назад, в конце августа, ко мне пришел знакомый...
Nexon сегодня начнёт софт-запуск MapleStory Worlds в Америке Как и ожидалось, издатель Nexon начнёт пробный запуск мобильной игры MapleStory Worlds 16-го октября. Поиграть можно будет на iOS, Android и PC. Напомню, что для прямого доступа к серверам требуется пройти предрегистрацию через официальный сайт. Тем временем для мобильных ге...
Создание баз данных за выходные В этой статье я расскажу вам, как использовать DataFusion для создания собственного опыта разработки баз данных. Базы данных являются одними из самых сложных частей программного обеспечения, задуманных с момента появления вычислительной эры более полувека назад. [1] Почти к...
Бета-версия карточной игры Fairtravel Battle засветилась в TestFlight Fairtravel Battle это карточный баттлер от студии Flaming Torch Games. Его демоверсия доступна в Steam, также через него можно присоединиться к плей-тесту на PC. Теперь же, 6-го ноября эта игра засветилась в TestFlight — её можно скачать, места ещё есть, но сказать об открыт...
Как создавать собственные эмодзи на iPhone и iPad с помощью нейросети Apple Intelligence Одной из функций iOS 18, которую Apple громко презентовала на WWDC 2024, является создание собственных смайликов эмодзи по текстовому запросу с помощью нейросети Apple Intelligence. Apple обозвала эту фишку Genmoji. В целом название вполне логичное. Вам же действительно пре...
Что было, что стало: Путешествие в мир 3D-редактора на Three.js Привет, друзья!Сегодня я хочу поделиться с вами важной новостью: проект HyperCube Dream подходит к концу своей активной разработки, и я рад представить последнее обновление этого увлекательного инструмента для создания и анимации 3D фигур в браузере. Однако есть и хорошая но...
Хорошие книги для gamedev AI программера После статьи о книгах для саморазвития gamedev программиста, меня просили больше написать про аишную часть и том, что стоит почитать по этой теме. Для программиста ИИ в игрострое ситуация с книгами схожа, но с несколькими интересными особенностями. Здесь важна не только глуб...
Этическая идентичность программистов: как навигация в мире эко-программирования в условиях технологического прогресса В стремительно развивающейся индустрии разработки программного обеспечения появляется новое измерение идентичности: оно сосредоточено вокруг экологической ответственности и устойчивого развития. Как инициатор Eco-Programming Alliance, я обнаружил, что программисты всё чаще с...
Баллада трёх Элвисов: как ИИ изменит сферу генеративного контента к 2035 году Привет, я Андрей Вечерний, мой ник на Хабре @Andvecher. Я известный автор на vc.ru и видеограф.Недавно прочитал на Хабре статью про то, как ИИ изменит нашу жизнь к 2035 году. Мою работу они уже изменили: ChatGPT практически заменил поисковик и корректора, Midjourne...
Телеграм-бот на Node.js/grammY: Диалоги В этой статье я продолжаю делиться результатами изучения создания телеграм-ботов в nodejs, начатой в предыдущих публикациях (раз, два). На этот раз я покажу, как организовать интерактивные диалоги с пользователями, используя модуль conversations библиотеки grammY. Мы рассмот...
Почему в Google Play нет некоторых приложений Google Play — самый большой и популярный магазин приложений для Android. На его просторах размещено более миллиона игр и программ, доступных для загрузки на смартфон, планшет или Смарт ТВ. Вместе с тем в Google Play нет некоторых приложений. Вы не встретите здесь многие про...
Код, который работает: Unit и интеграционное тестирование для повышения надежности ПО Всем привет, меня зовут Андрей Федотов, я бэкенд-разработчик в компании «Цифровая Индустриальная Платформа».Как сказал Кент Бек: «Многие силы мешают нам получить чистый код, а иногда не удается даже получить код, который просто работает». В данной статье я расскажу историю н...
Как увеличить подписчиков в Телеграме с помощью вебинаров Телеграм быстро стал одной из ведущих платформ для проведения онлайн-мероприятий и вебинаров. Его удобные функции и простота использования привлекают большое количество пользователей, включая организаторов и участников. Подписчики в Телеграм играют ключевую роль в успешной о...
Ваш собственный сайт задач за 30 минут — и совсем бесплатно :) Например, Вы учитель и хотите для своего класса или школы сделать сайт, где ученики решают задачи по программированию - или, может, математике, физике.А может вы набираете стажёров в компанию - на позицию junior разработчика или тестера - или на внутренние курсы - тут не пом...
9 фич будущего в IDE, благодаря которым можно будет освоить любой язык программирования без курсов за 1 день Считается, что "программирование - это сложно". Что нельзя вот просто так взять, и сходу начать работать с незнакомым языком программирования, сразу написав работающую программу, либо разобраться в уже готовой. Да, сейчас это действительно не просто, и у вас на пути будет мн...
Как Бетховен писал музыку, если был глухим? Людвиг ван Бетховен пытался всеми силами компенсировать свою глухоту. Источник изображения: autogear.ru Многих людей удивляет факт того, что немецкий композитор Людвиг ван Бетховен создавал свои бессмертные шедевры даже несмотря на то, что был глухим. Важно отметить, что вел...
Жил да был купец… Традиционная мифология, как и национальный фольклор – вещи довольно непостоянные. Им свойственно меняться под влиянием времени, изменения культуры, этики и эстетики. Так, единороги, которых ловили с помощью девственниц, сами в итоге стали в массовой культуре символом невинно...
Управление проектами: дайджест публикаций #20 Модель Белбина, скрамбан, работа с диаграммой Гантта, памятки РП и всё интересное, что писали на этой неделе про управление проектами. Мы прочитали все публикации и выбрали для вас самые крутые и полезные. Читайте, сохраняйте и применяйте! Если я пропусти...
Проигрыватель видео с поддержкой транскрипта Как и многих пользователей Хабра меня интересует вопрос, как можно повысить эффективность изучения иностранных языков. Один из наиболее часто рекомендуемых методов — смотреть фильмы на изучаемом языке. И, естественно, я им пользуюсь. Периодически меня посещают мысли о необхо...
5 признаков, что профессия аналитика вам не подходит На эту статью меня вдохновил мем о «лёгкой» работе айтишников, которые, мол, просто включают компьютер и получают за это по 300к в секунду. В комментариях к нему кто-то написал: «Ребят, недостаточно просто работать, надо ещё и любить свою работу». Вот тут я и задумалась: а м...
Почему не стоит использовать C в C++ Друзья! В данной статье мы бы хотели порассуждать на тему использования инструментария языка C в C++, и как это может повлиять на исходную программу.Ссылки на полезные ресурсы вы сможете увидеть в конце статьи, и обязательно делитесь своим мнением в комментариях, нам будет о...
Мой первый опыт собеседования и его отражение в современном подходе к оценке IT-специалистов Мой первый успешный опыт собеседованияСегодня я хочу рассказать о том, как 15 лет назад я получил свою первую работу, не имея ни опыта, ни знаний английского языка. У меня был только диплом колледжа, и я столкнулся с серьезной задачей, которая возникает у всех вчерашних выпу...
Erlang — классный функциональный язык (или как мы сели в лужу) Однажды я устроился в проект на Erlang. Вообще мой профиль тогда был в основном Java и немного BigData. Но по результатам собеседования договорились что я попробую написать небольшое тестовое задание - и сам пойму нравится ли мне язык - и ребята оценят, гожусь ли я им. Ну и ...
Детское программирование: 10 проектов, которые могут создать дети Детское программирование пусть и кажется спорной и даже сомнительной темой, но навыки, которые ребята получают на курсах кодинга или путем самостоятельных занятий, закладывают основы формирования личности XXI века. Знания и умения, связанные с IT, способствуют развитию компь...
Как рисовать по словам с помощью нейросети Apple Intelligence на компьютерах Mac Конец 2023 и весь 2024 год можно смело назвать временем нейросетей и искусственного интеллекта. Кто только не представил свои решения для работы с текстом и создания изображений. Вот и Apple не стала исключением и сделала свой собственный ИИ под названием Apple Intelligence...
[Перевод] Создание визуальных новелл в Unity: Naninovel 1.20 Naninovel – теперь уже полноценный движок для создание визуальных новелл в Unity. За своё недолгое (относительно других похожих движков) существование, он успел обзавестись большой фанатской базой и пройти не малый путь разработки. Каждая последующая версия движка - большая ...
Немного размышлений о домене и инфре Предположим вам надо написать десктопное приложение, где будет свое состояние с набором коллекций и других свойств. Объекты для отображения могут храниться древовидно, содержать различные свойства со своей логикой и.т.д.Для быстрой реализации этого, надо, как минимум, создат...
Easy Writer: Бесплатная генерация текстов и статей с помощью ИИ Когда то мечты о том, чтобы машина могла писать статьи, казались фантастикой из книг Айзека Азимова. Но вот мы подошли к тому, что ИИ уже находит свое место даже в сложных творческих задачах. Вспомните, сколько времени занимают поиски вдохновения, подбор правильных слов, офо...
Новый телефон Nothing будет создан совместно с пользователями, и выйдет совсем скоро Phone 2a был выпущен в марте, предоставив поклонникам Nothing новое устройство среднего уровня. Примерно в то же время компания запустила проект, ориентированный на сообщество, в котором участникам предлагалось принять участие в создании кодового знака для Phone 2a Communit...
Что значит «SafeCode»: о чём расскажут на конференции по безопасности приложений «Безопасный код» — понятие широкое. Так что по названию онлайн-конференции SafeCode 2024 может быть непонятно: что именно там можно услышать? Для кого это будет?Для начала стоит подчеркнуть, что конференция не просто «о безопасности», а конкретно «о безопасности приложений»....
Собеседование — битва к которой нужно подговиться Ты ищешь первую работу или решил сменить работу? Поздравляю! Впереди тебя ждет карусель интересных приключений: от собеседований и до ожидания обратной связи. Я провел немало собеседований, и у многих кандидатов есть одна общая ошибка — отсутствие подготовки. Они идут напрол...
Как создать игру PUBG: Battlegrounds в Roblox (ПАБГ) – 12 уроков Предлагаем разобраться, как сделать ПАБГ в Роблоксе. Это популярная игра в жанре батл рояль (battle royale), в которую любят играть современные дети и подростки. Если вы в их числе, изучите представленную бесплатную инструкцию и видео: они помогут понять, как сделать клон PU...
Почему люди целуются — самые интересные гипотезы Возможно, в наших поцелуях есть эволюционные причины. Источник изображения: wallpapers.99px.ru Люди используют поцелуи не только для выражения любви и страсти. У некоторых народов поцелуй — это также способ выражения уважения и дружбы. Прямо сейчас, когда вы читаете эти стро...
Nvidia представила новые плагины Unreal Engine 5 для создания персонажей с искусственным интеллектом Nvidia представила новeшую технологию для создания персонажей с искусственным интеллектом, которые выглядят и ведут себя как настоящие люди. Эта технология, Nvidia Ace, представляет собой набор цифровых технологий, которые обеспечивают речь, интеллект и анимацию на осно...
Запишись на софт-запуск англоязычной версии песочницы MapleStory Worlds Кроссплатформенная игра MapleStory Worlds позволяет создавать свои миры с разными жанрами. Начинающие авторы могут использовать базовые функции для переноса объектов на карту и создания простой логики. Более продвинутые авторы могут смогут воспользоваться скриптовым языком L...
Как сделать движущийся фон в Scratch Сегодня предлагаем разобраться, что и как нужно делать в Скретче, чтобы создать движущийся фон. Подготовили подробную инструкцию со скриншотами, а еще опубликовали видеоурок. Если тема интересна, выбирайте удобный способ и приступайте прямо сейчас.Скретч – идеальный инструме...
Обучение модели как ребёнка Привет, я токсичный программист в области машинного обучения (МЛ), и у меня есть идея создать проект, посвящённый разработке сильного искусственного интеллекта (далее — СИИ (или же AGI)). В небольшом блоге я буду делиться с вами своим опытом в создании чат-бота, который буде...
Состоялся релиз Age of Empires Mobile от Level Infinite Age of Empires Mobile открыла свои сервера мобильным геймерам из почти всех стран мира, включая США, Беларусь, Грузию, Казахстан и Украину. России в этом списке нет, но русский язык поддерживается. Напомню, что это MMO-стратегия с упором на развитие своего государства, объе...
[Перевод] Интеграция библиотек C/C++ в .NET приложения с использованием P/Invoke В своей практике я несколько раз сталкивался с задачей интеграции и взаимодействия с низкоуровневыми языками программирования (C/C++) и низкоуровневыми API, такими как Windows API.Этот туториал упрощает мой опыт использования низкоуровневых языков и API, а также демонстрируе...
Анонс докладов по управлению знаниями KnowledgeConf 2024 — это сборник «историй из жизни». Точнее, из нашей повседневной рабочей рутины. Реальные люди делятся своим реальным опытом решения реальных проблем. Всем, что помогло им достичь целей бизнеса с помощью управления знаниями. От онбординга, обучения и развит...
Линейный и бинарный поиск в Clojure Привет, Хабр! Cегодня я расскажу вам о том, как реализуются линейный и бинарный поиски в Clojure. Clojure одновременно прост и сложен. В нём есть идеи функциональности, а также чистые данные, которые могут работать как часы, если к ним применить правильные алгоритмы. В этой ...
Расширения VSCode для комфортной работы с проектами Для работы с проектами существует куча редакторов кода и IDE (VSCode, NeoVim, SublimeText, WebStorm и т.д.). В данный момент наиболее популярны VSCode и Webstorm и у каждого есть свои плюсы и минусы. Webstorm является примером прекрасного IDE от компании JetBrains, где многи...
Apple возвращается к идее Стива Джобса о создании фирменного телевизора Марк Гурман из Bloomberg заявил, что Apple «обсуждает идею создания телевизора под брендом Apple». Он не предоставил никаких дополнительных подробностей о телевизоре, но сказал, что это может быть одно из нескольких грядущих ]новых устройств для умного дома....
Как создать простую операционную систему с нуля Многие разработчики хоть раз задумывались о том, чтобы создать свою собственную операционную систему (ОС). Это может показаться сложной задачей, но, если разбить процесс на этапы, создание минимальной ОС становится более реалистичным. В этой статье мы рассмотрим основные шаг...
Что будет, если сбросить Айфон до заводских настроек Если ваш iPhone никогда не зависал, это не значит, что вы от этого защищены. Рано или поздно даже хваленая техника Apple дает сбой, но к счастью, львиную долю проблем решает жесткая перезагрузка. Но если она не помогла, приходится прибегнуть к помощи сброса до заводских нас...
Управление цепочкой вызовов асинхронных функций Во фронтенде часто приходится вызывать асинхронные функции одну за другой, а потом отменять всю цепочку. У каждого опытного разработчика есть свои методы. В этой статье я хочу поделиться своим опытом: как прервать выполнение цепочки вызовов изнутри и снаружи, как обрабатыват...
Apple выпустила iOS 18.2 beta 4 для разработчиков. Как обновить Айфон и опробовать новые функции Apple не прекращает радовать владельцев iPhone: вслед за общедоступным обновлением iOS 18.1.1 вышла четвертая бета-версия iOS 18.2. Большой апдейт собирают буквально по кусочкам, стараясь удивить не только тех, кому достанутся функции Apple Intelligence, но и всех, чьи Айфо...
Полезные функции Samsung, Xiaomi и других смартфонов, которых нет на чистом Android Чистый Android, каким мы его представляем по смартфонам Google Pixel, является невероятно аскетичным. Причем это касается не только внешнего вида системы, но и ее функциональных возможностей. К примеру, такая привычная для HyperOS, One UI и других оболочек фишка, как скрыти...
Тревога в работе аналитика: как успокоиться и быть самим собой Мы все очень разные, у каждого из нас свой «датчик тревожности». Меня зовут Вероника, я руководитель отдела аналитики. На эту статью меня вдохновила книга Катлин Смит «Управление тревогой».Хочу рассказать вам про свой опыт работы с тревожностью на протяжении всей моей карьер...
Управление проектами: дайджест публикаций #21 UML, парадокс Тога, спасение провального проекта, типология РП, делегирование, "слово пацана" и всё интересное, что писали на этой неделе про управление проектами. Мы прочитали все публикации и выбрали для вас самые крутые и полезные. Читайте, сохраняйте ...
На асинхронной (статической) логике можно сделать очень много, и особенно на FPGA Пока что здесь ничего сильно выдающегося нет, за исключением того, что публикация напрямую противоречит "бытующим" (так их называют другие) мнениям и распространяемым сведениям, которые совсем не правдивые. В естественной среде (в реальном мире), во преки им, на асинхронной ...
Скучный Интернет и как «бесполезные сайты» могут спасти от этого Интернет изменил мир. Он изменил политику, образование, шопинг и журналистику, а также он полностью переопределил то, как люди проводят своё время. Интернет огромен и загадочен, полон множества уникальных сайтов. Хотя большинство веб-сайтов имеют ясную цель, например, прод...
Разбей и властвуй: как создать кастомный токенизатор в SpaCy Привет, Хабр! В этой статье расскажем вам о том, как создавать собственные токенизаторы с SpaCy. Да-да, тот самый SpaCy, который мы все знаем и любим. Стандартные токенизаторы хороши, но иногда требуется что-то особенное. Например, разбивать текст на токены по специфическим ...
OneDrive получит новое мобильное приложение, улучшенный поиск и цветные папки в «Проводнике» Windows Microsoft анонсировала большое обновление облачного сервиса OneDrive, который получит улучшенный поиск, поддержку цветных папок в «Проводнике» Windows, интеграцию со сторонними сервисами, новое мобильное приложение и другие улучшения. Некоторые изменения станут доступны в б...
Как пополнить Apple ID в России — оплата App Store в 2024 году С 2022 года пользователи из России не могут оплачивать покупки в App Store и продлевать подписки в приложениях и сервисах. Apple перестала принимать оплату с российских банковских карт, а затем и от операторов мобильной связи. В связи с этим пользователи начали искать альте...
Вышла iOS 18.1 с поддержкой Apple Intelligence. Как обновить Айфон и включить нейросеть в России Сегодня, 28 октября, Apple выпустила iOS 18.1 — первое большое обновление нынешней операционной системы для iPhone. Апдейт готовили с лета, а в процессе бета-тестирования каждый пользователь мог без каких-либо сложностей убедиться, что сборка будет работать нормально....
Apple внезапно выпустила iOS 18.1.1 с исправлением ошибок. Вот почему нужно обновить Айфон прямо сейчас В то время, как владельцы iPhone с нетерпением ждут iOS 18.2, Apple делает небольшой сюрприз и выпускает iOS 18.1.1. Может показаться, что обновление связано с различными сбоями, но при нынешней версии операционки это исключено. Вы и сами наверняка заметили, что после релиз...
Немецкий стартап OroraTech привлёк 25 миллионов евро для создания спутниковой группировки для мониторинга лесных пожаров Немецкий стартап OroraTech, занимающийся разработкой спутникового созвездия для мониторинга лесных пожаров, привлёк €25 миллионов евро ($27,3 миллиона) на создание следующей фазы своего проекта и расширение бизнеса. Финансирование серии B было возглавлено комп...
Telegram выпустил «страшное» обновление для Android. Его превращают в YouTube и добавляют классные функции 31 октября многие страны мира отмечают Хэллоуин — пожалуй, самый мистический и в то же время очень популярный праздник. К этой дате разработчики мобильных приложений готовят тематические обновления, и Telegram на Android не является исключением. Правда, создатели мессенджер...
Как Google изменила Android, или Почему смартфоны теперь могут обновляться по 7 лет В мире Android-устройств практически незаметно произошло значительное изменение. Сразу несколько производителей заявили, что теперь их смартфоны будут обновляться аж по 7 лет с момента выхода. Причем речь шла не просто о патчах безопасности, а о полноценных версиях Android,...
Как потратить шесть лет и быть невидимкой в Play Market Всем привет!Этот пост в большей степени — рассказ о пути одной идеи к реализации.И немного — о трудностях, с которыми я сталкиваюсь прямо сейчас, когда вроде бы всё готово — но никто о твоей игре не знает.Если вкрат...
Лучшие игры для Android в жанре управления бизнесом Если у вас есть смартфон, вы понимаете, как удобно использовать его для координации проектов и соблюдения сроков. А если вы являетесь приверженцем передового опыта ведения бизнеса, то игры про магнатов могут прийтись вам по вкусу. Эти игры используют забавные аспекты ведени...
Я бы строить дом пошел или на какую профессию сменить ИТ В последнее время все чаще встречаю айтишников, которые задумываются о смене профессии. Это не просто мимолетные мысли — многие из них всерьез рассматривают возможность уйти из ИТ и найти себя в чем-то новом. И я не исключение: я тоже задумывался о том, чем бы я мог занимать...
192 ядра на процессор — релиз серверных AMD EPYC Turin Целое десятилетие Лиза Су стоит у руля AMD, и за это время она не просто вывела компанию из кризиса, а превратила её в настоящего лидера рынка. Под её руководством AMD из аутсайдера превратилась в серьезного игрока на рынке серверных процессоров, где Intel в итоге приходится...
Может ли C# догнать C? Современное сообщество программистов разбито на два лагеря - на тех, кто любит языки программирования с управляемой памятью, и тех кто их не любит. Два лагеря яро спорят друг с другом, ломая копья по поводу преимуществ в каком-то из аспектов программирования. Языки с неуправ...
Можно ли сделать русскую клавиатуру на Apple Watch Apple Watch регулярно улучшаются и становятся больше похожи на iPhone. Конечно, смарт-часы не смогут жить без телефона хотя бы по той причине, что их нельзя без него активировать. В то же время, Apple в обновлениях добавляет очень полезные функции, которыми, например, не мо...
Вышла iOS 18.1 beta 7 с Apple Intelligence для разработчиков. Что нового и когда ее смогут скачать все Сегодня, 14 октября, Apple выпустила седьмую бета-версию iOS 18.1. Если вам кажется, что тестирование уж очень затянулось, то вы не ошиблись! Первая сборка для разработчиков с поддержкой Apple Intelligence вышла еще в конце июля, поэтому обновление для Айфона обещает быть м...
У Samsung не получается чип мечты. Exynos 2500 не появится во флагманских смартфонах Galaxy S25 Похоже, с чипом мечты у Samsung с первого раза не выйдет. Согласно свежим данным, SoC Exynos 2500 не появится в линейке Galaxy S25, хотя её и не отменяют. фото: WCCF Tech Инсайдер Revegnus, который сменил псевдоним на Jukanlosreve, сообщает, что Samsung не с...
MoexBuilder: как я создаю библиотеку на Python. Часть 1 Привет, Хабр! Это моя первая статья и в ней я хочу не только поделиться опытом, полученным в ходе реализации собственного проекта, но и услышать обратную связь\критику\предложения\замечания относительно принятых мною решений. Моя статья не предложит вам "подписаться на телег...
Первый опыт создания Open Source с ИИ Думаю, что многие уже используют ИИ в работе, но пока еще не все. Так что поделюсь опытом. В старой версии проекта я использовал Kendo JS, и при портировании не нашел в Angular компонента, который бы позволял выбрать цвет. Вернее, такие компоненты нашлись, но были слишком сл...
Нагружаем и отдыхаем: load testing без стресса, ч.1 Меня зовут Валентина, я отвечаю за качество low-code платформы Efftech.Factory в компании Effective Technologies. В этой серии публикаций я честно расскажу о практиках нагрузочного тестирования (НТ), которые мы внедрили у себя. Будет признание реальных ошибок, настоящий проц...
Погружение в мир Python: Решение проблем с библиотекой ConfigParser Здравствуйте! В этой статье я хочу поделиться своим опытом работы с библиотекой ConfigParser в Python, особенно в контексте устаревших операционных систем, таких как Windows XP и Windows 7. Несмотря на то что я не являюсь профессиональным программистом, моё хобби и стремлени...
Microsoft и Quantinuum создали высоконадёжные логические кубиты Компании Microsoft и Quantinuum объявили о значительном прогрессе в области квантовых вычислений, достигнутом в рамках совместного проекта Azure Quantum. Основным достижением стало создание нового поколения высоконадёжных логических кубитов, которые необходимы для практ...
Приложение на Go шаг за шагом. Часть первая: скелет, НТТР-сервер и конфигурация Современные курсы стараются максимально охватить спектр технологий, которые используют компании. Ориентироваться в этом океане модных фич всё труднее, особенно это касается новичков, которые только начали знакомство с программированием. В итоге может случиться так, что выпус...
Как создавать собственные картинки на iPhone с помощью нейросети Apple Intelligence Apple продолжает постепенное развертывание нейросети Apple Intelligence. Все заявленные на WWDC 2024 возможности будут более-менее равномерно распределены между различными версиями iOS 18. Так, в iOS 18.1 появилась возможность работать с текстом на английском языке, а в iOS...
[Перевод] Анализ задачи с собеседования в Google: конь и телефонные кнопки Для начала я должен заявить: хотя собеседование кандидатов — это одна из моих профессиональных обязанностей, в этой статье представлены лишь личные наблюдения, истории и мнения. Они ни в коем случае не являются официальными заявлениями Google, Alphabet или любых других лиц ...
Всем про LLM. Как рассказать про трансформеры одинаково хорошо и индустриалам, и исследователям Привет, Хабр. Меня зовут Вика, я работаю в AIRI, преподаю в Школе Анализа Данных и Сколтехе и вместе со своими коллегами занимаюсь обработкой естественного языка, изображений и видео, а также иными задачами, где могли бы пригодиться трансформерные модели....
Яндекс представил ТВ Станцию Бейсик ТВ Станция Бейсик поступила в продажу. Как и старшие модели в ряду ТВ Станций Яндекса, телевизор работает на операционной системе YaOS X и объединяет в себе функции умной колонки и смарт-ТВ. Теперь полноценное голосовое управление, функции виртуального ассистента Алисы на Y...
Можно ли вместо мяса всегда есть тушенку Мясные консервы у многих ассоциируются со “сплошной химией”, но так ли это на самом деле? Мясо является неотъемлемой частью рациона питания каждого человека, так как оно обеспечивает нас необходимыми белками, аминокислотами и множеством других полезных веществ. Оно способств...
Практика реализации Веб-ГИС приложений и сервисов на основе открытых ресурсов. Начало Идея спасти мир и при этом заработать немного шекелей витала у меня в голове уже давно. Имея неплохой накопленный опыт в области геоинформационных систем и защитивши в свое время диссертацию с их применением мне не хватало знаний разработчика. Окончив IT-курсы и получив дост...
Художественное 3D моделирование, раскройте потенциал AIPRINTGEN с нашим руководством Хотите превратить свои 3D идеи в реальные объекты? В нашем руководстве от AIPRINTGEN вы узнаете, как легко и быстро реализовать свои креативные идеи. Смотрите видео и начинайте творить уже сегодня!AIPRINTGEN – это сервис для создания 3D-моделей с помощью искусственного инте...
Apple выпустит отдельный магазин игр для iPhone и iPad в 2025 году. Что после этого станет с App Store? Apple уже не первый год старается продвигать iPhone и iPad как игровые устройства. Причем компания прикладывает для этого действительно серьезные усилия. Так, с выходом процессора A17 Pro купертиновцы отправились к игровым студиям и начали договариваться о том, чтобы выпуст...
5 крутых приложений из App Store, которые сделают Айфон круче даже без Apple Intelligence Apple активно продвигает свою нейросеть Apple Intelligence, которую можно включить даже в России, обновившись до iOS 18.1. Правда, сделать это могут не все, что довольно грустно: если хотите опробовать очередное модное нововведение, придется купить новый Айфон. Но зачем тра...
EA Tool для ИТ-Архитектора Если самым популярным вопросом о работе архитекторов является “Кто такие архитекторы и чем они занимаются?”, то второй по популярности причиной провала архитектурной практики после “Не сошлись в видении с руководством” является отсутствие нормального инструмента. Под этим ин...
Apple рассматривает возможность создания своего собственного телевизора Ранее компания уже задумывалась о выпуске собственных телевизоров, но реализация идеи была отменена из-за отсутствия значимых отличий от существующих моделей.
Управление проектами: дайджест публикаций #19 Техники оценки трудозатрат, методы принятия решений, много советов для начинающих РП, вредные советы по работе в команде и всё интересное, что писали на этой неделе про управление проектами. Мы прочитали все публикации и выбрали для вас самые крутые и пол...
Органайзер для Шлангов и Удлинителей. Ребята всем привет!Несмотря на то что я живу в арендованном доме, меня не перестает беспокоить беспорядок в гараже. Имея 5 принтеров и способность создавать вещи из мыслей, я решил сделать удобные места для шлангов и удлинителей.Думаю, вы все знаете, что если у каждой вещи е...
Старое, доброе, немного ламповое ИК управление Давно вынашивал в планах написать статью на тему ИК управления. После прочтения https://habr.com/ru/companies/flipperdevices/articles/566148/ собрал необходимый материал. В этой статье я задавал вопросы разработчикам Flipper об используемых ими методах копирования и воспроиз...
Не играй в догонялки со Spring — Explyt Spring plugin для IDEA Community ВведениеВсем привет. После моей предыдущей статьи о Maven плагине, где я предложил новый подход к реализации и создал свою версию для IDEA (вместо того чтобы писать свой мини-мавен, я делегировал всю основную работу ему посредством Maven плагина), меня пригласили работать на...
Я знаю, что ты делал этим летом на Postgres Pre-Commitfest Party от Postgres Professional Чтобы объяснить, что есть Postgres Pre-Commitfest party и зачем мы в это ввязались, для начала нужно объяснить, как идёт разработка ванильного постгреса. Процесс принятия новых фичей и патчей в код разделён на так называемые коммифтесты (сокращённо CF), расписание которых вс...
Такие разные «плюсы»: моя карьера разработчика C++ в «Коде безопасности», Яндексе и Huawei Хабр, привет! Меня зовут Никита, я софтвер-инженер в Huawei. Мой путь в IT был не совсем обычным — я осваивал алгоритмы раньше языка, откатывался почти к старту на каждом месте работы, а однажды даже занял второе место в хакатоне для «питонистов» без знания Python. Но обо вс...
Apple снова задумалась о создании собственного телевизора Согласно информации, которой поделился Марк Гурман в своей еженедельной рассылке под названием Power On, компания Apple вновь рассматривает возможность создания собственного телевизора.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также можете ознакоми...
Владельцы iPhone слышат из своих телефонов странные чужие голоса. Проблема пока не имеет объяснения Некоторые пользователи iPhone начали жаловаться на то, что слышат из своих смартфонов какие-то голоса. создано DALL-E Ничего сверхъестественного тут нет, однако, если это просто описать, звучит несколько странно. К примеру, один из пользователей Reddit рас...
Нейросети по полочкам: от Chat GPT до Midjourney Давно задумываетесь о карьерном росте? Мы знаем, как это устроить. Приглашаем вас на курс: "Нейросети по полочкам: от Chat GPT до Midjourney"! Дата начала: 5 ноября 2024 года ⏰ Длительность: 2 дня (по 2 ч. в день) Преподаватель: Максим Дементьев, сооснователь 3 техно...
Архивация файлов в Android 15: как работает, что даёт и можно ли архивировать пиратские игры Ещё в середине октября Google выпустили AOSP-версию Android 15 для Pixel 6 и более свежих версий «Пикселей». С ней производители смартфонов, разработчики приложений и игр, а также энтузиасты могут накатывать на свои мобильные устройства раннюю версию Android 15. Одна из новы...
Что делать, если на iPhone пропал режим модема или не появился после активации смартфона Как вы наверняка знаете, последние два года новые Айфоны к нам в страну едут исключительно по параллельному или серому импорту. Это означает то, что наши операторы связи не могут адаптировать их под отечественные сети, а значит, часть настроек на свежие смартфоны Apple в ав...
Создание собственной системы F&R в «Магните»: функциональный дизайн Одна из крупнейших розничных сетей России, «Магнит», разрабатывает современную систему прогнозирования и пополнения товаров (F&R). Цель проекта – создание и внедрение нового решения, которое закроет все потребности ритейлера на ближайшие 10–15 лет. Для решения амбициозны...
Тварь ли я дрожащая или право имею? Берем чужие сайты под свой контроль. Chrome расширение на Angular 18. Часть 1 Как многие сказки начинаются с уже привычных фраз «жили‑были...» или «в некотором царстве, в некотором государстве...», так многие пет‑проекты или просто творческие эксперименты, опыты программиста начинаются с фразы «дело было вечером, делать&n...
Как оформить зарубежную банковскую карту из России и оплачивать ChatGPT, App Store, Google Play и другие сервисы WantToPay позволяет получить зарубежную карту без проблем прямо в России Говорить о том, что вот уже больше двух лет россияне живут в условиях платежного вакуума, не имея возможности напрямую оплачивать зарубежные онлайн-сервисы и заказывать товары из-за границы, уже моветон...
UML для всех: почему бы не описать проект на языке диаграмм? Даже долго работая в одной команде, люди смотрят на вещи по-разному – у них отличается бэкграунд, взгляды на технологии и подходы к работе., т.е. всегда есть проблема синхронизации. И для ее решения необходим общий способ коммуникаций, который исключает недопонимания. Без не...
От проваленного пилота до идеальной системы — как мы научились работать с LLM проектами LLM — одно из самых сложных и интересных направлений в Data Light. В статье расскажу о своем опыте управления LLM-проектами: как провела с командой первый провальный пилот, какие инсайты по процессам из него извлекла, и как их после применила на успешных проектах. Поговорим ...
Зачем я использую контейнеры как виртуалки: опыт python-разработчика Привет, я Денис, python-разработчик в Cloud.ru. Последние три года я работаю с продуктами на базе компонентов OpenStack — для этого нужны разнообразные навыки и знания способов администрирования и разработки в среде Linux. За это время я убедился — мне не хватает уже существ...
Разные GPO для пользователей или зачем такое количество OU Здравствуйте, уважаемые. Акцентирую ваше внимание, что все, о чем здесь написано, применяется на моих серверах к моим юзерам и ни в коей мере я не призываю и не склоняю вас делать так, как сделано мной.Если кому-нибудь мой опыт поможет в решении своих задач – для меня э...
Взлом паролей методом брутфорса, уязвимой машины в Kali GNU/Linux с hydra, medusa, ncrack — просто Всех приветствую читатели Хабра!Сегодня я поведую о том как установить, настроить, и эксплуатировать уязвимости заранее уязвимой машины Metasploitable2-Linux. В данной статье я скорее даже поделюсь своим опытом взлома уязвимого хоста в виртуальной машине.Но для начали правов...
Чистый код: Начало По дате публикации, данная статья является завершением, а на самом деле предисловием к циклу статей написанных по теме чистого кода. В статьях отразил свой взгляд на создание гибкого и читаемого программного кода, где акцент сделан на примерах.Текущая же статья посвящена общ...
Готовим SQLAlchemy правильно ORM были призваны восполнить пробел между объектно-ориентированными языками программирования, которые предоставляют разработчикам возможность работать с сущностями путем обращения к их интерфейсам, определяемым их чертежами (интерфейсы, классы, структуры), и процедурным подх...
Как создать игру Tycoon (Тайкон) в Roblox – туториал для детей Хотите создать собственный экономический симулятор в Роблоксе и написать для него код на Lua? Тогда пригодится сегодняшняя пошаговая инструкция. Предлагаем ознакомиться с ней, чтобы разобраться, как сделать игру «Тайкун» в Roblox. Урок предназначен для детей от 8-9 лет и ста...
@Volatile: Лёгкий способ синхронизировать потоки… пока не понадобится атомарность Привет, Хабр!Если кто-то сказал вам, что многопоточность в Java — это просто, то этот кто-то явно что-то недоговаривает. Многопоточность может быть настоящим кошмаром, особенно когда речь заходит о синхронизации данных между потоками. Но есть одно хитрое средство — @Volatile...
Игровое поле экспериментов: какие ошибки могут подстерегать программиста при создании эмулятора Создание эмулятора для игр Xbox 360 на ПК — задача не из простых, и на каждом шагу можно столкнуться с коварными багами. Сегодня рассмотрим типичные проблемы, которые можно обнаружить при разработке, на примере проекта Xenia. Читать далее
Впервые два человека смогли пообщаться друг с другом во сне Впервые люди смогли обменяться сообщениями друг с другом во сне. Источник изображения: medium.com Наверняка вам когда-нибудь снилось, что вы общаетесь с человеком, возможно, который находится от вас на большом расстоянии или которого вы просто давно не видели. Конечно, все э...
[sobjectizer] Что нового в SO-5.8.3 и so5extra-1.6.2? Недавно была зафиксирована версия 5.8.3 для SObjectizer и версия 1.6.2 для сопутствующего ему проекта so5extra. В данной статье попробую рассказать о том, что и зачем появилось в новых версиях.Для тех же, кто про SObjectizer слышит впервые, очень кратко: это относительно неб...
Нагружаем и отдыхаем: load testing без стресса ч.2 — автоматизация Привет, Хабр, это снова Валентина, которая отвечает за качество low-code платформы Eftech.Factory в компании Effective Technologies. Представляю вторую статью из серии публикаций о наших практиках нагрузочного тестирования (НТ). Первую, про поиск оптимального процесса НТ, мо...
Microsoft анонсировала внедрение автономных агентов на базе ИИ для повышения производительности бизнеса Microsoft объявила о расширении своих возможностей в области искусственного интеллекта за счёт новых возможностей автономных агентов, которые позволят ускорить внедрение ИИ в бизнес. Агенты — это специализированные программы, предназначенные для автономного выполн...
Блочное программирование для детей: среды, языки и уроки В этом материалы мы разберем примеры самых популярных сред визуального программирования для детей, поделимся их плюсами и расскажем, в каком возрасте стоит начинать обучение.Визуально-блочные среды программирования – отличные инструменты для погружения детей в основы и базов...
Путь разметки данных для NER: от Open Source до Prodigy Распознавание именованных сущностей (Named Entity Recognition, NER) — это одна из самых востребованных задач в обработке естественного языка (NLP). Чтобы создать качественную модель для NER, требуется тщательно размеченная обучающая выборка, а процесс её создания может занят...
Программирование для детей 1–4 классов: знакомство младших школьников с IT Каждый современный ребенок, обучающийся в начальной школе, неизбежно вовлекается в IT-пространство. С 7 лет он начинает использовать компьютер не только для игр, но и для учебы, при этом есть условное требование: нужно уверенно владеть рядом программ. А еще современные дети,...
Безопасная разработка на Python Язык программирования Python получил широкую популярность среди разработчиков благодаря богатому функционалу и гибкости. Однако, как и у любого другого языка в Python имеются свои недостатки, связанные в том числе с безопасной разработкой.Python является интерпретируемым язы...
Как стать автором: очень не страшная история Вдохновлено написанием статьи, после прочтения условия проведения "Челлендж от Хабра" для авторов и общения в ТГ группе этого челленджа.Что является главным страхом зарегистрированного пользователя Хабра к написанию своей возможно первой статьи? А давайте так: Что может дать...
Какие бывают Руководители проектов в разных компаниях Куда можно пойти поработать, если вы – Руководитель проектов? Есть много сладких названий: Яндекс, Тинькоф, Сбер, Авито, ВК. Есть еще Газ-Нефть-Полиметал-Тех-сырье компании, есть просто ИТ подразделения не ИТ компаний типа Магнита или Технониколь. Есть еще системные интеграт...
Прощай, программист? AI уже пишет код лучше тебя Дмитрий Рожков, менеджер команды Kubernetes-сервисов и создатель популярного YouTube-канала Senior Software Vlogger, поделился своим опытом тестирования AI-ассистентов для программирования. Он рассказал о том, способны ли нейросети заменить программистов, какие подводные кам...
Записываем PNG без мам, пап и внешних библиотек Я решал очередную техническую задачу и столкнулся с проблемой: нужно сохранять изображения, а у меня нет сериализаторов и я не могу использовать готовые библиотеки. Ситуацию ухудшает, что из доступных форматов только PNG, JPEG и WebP. Выбор пал на PNG. Формат изображения P...
Какие айтишники будут востребованы в 2035г, а какие – нет? Часто слышу отголоски дискуссии, что через 10-15 лет за разработчиков будет писать код искусственный интеллект, он же будет находить и фиксить баги, автоматически создавать интерфейсы, анализировать пользовательский опыт и так далее. Так ли это? Поскольку в Гринатоме сегодня...
Ведение дел – мой опыт Хочу поделиться с вами опытом ведения списка дел. Рассказывать буду на примере рабочих задач, но этот же метод я применяю и для повседневных дел. Все советы не привязаны к конкретному инструменту, и всё можно осуществить в любом мало-мальски популярном таск-менеджере. Со сво...
Достаточно ли библиотек для современного программиста? Последнее время часто слышу мнение, что для современного программиста нужно лишь знание библиотек, да софтскилы - быть не токсичным и не говорить матом. Что касается алгоритмов или понимания как работает операционная система, или прости господи математики - это лишь преграды...
Как превратить неудачи в успех и снизить риск непоправимых ошибок. Обзор книги «Принцип черного ящика» Признавать свои ошибки — непросто. Никто не хочет сталкиваться с неудачами, все стремятся к успеху. А когда неудача касается работы и статуса, отношение к ошибкам становится еще более острым. Если под сомнением оказывается наш профессионализм, мы часто инстинктивно защищаемс...
Инсайдерам Windows 11 стали доступны новые ИИ-функции в Paint и «Блокноте» Microsoft начала распространять обновлённые версии приложений Paint и «Блокнот» среди участников программы Windows Insider, использующих сборки Windows 11 с каналов Dev и Canary. Новые функции на базе искусственного интеллекта, описанные ниже, внедряются поэтапно, поэтому н...
Книга: «Тестирование программного обеспечения: контекстно ориентированный подход» Привет, Хаброжители! Хорошими тестировщиками не рождаются — ими становятся благодаря упорному труду и постоянному общению. На этом пути таится множество ловушек, способных сорвать самые смелые планы и привести к отставанию проектов от графика. Кем Кейнер, Джеймс Бах и Бр...
«Если бы мы могли заставить ракету уйти под воду и превратиться в подводную лодку, это было бы достижением физики». Илон Маск рассказал о чрезмерном регулировании со стороны правительства Глава SpaceX Илон Маск (Elon Musk) рассказал, с какой государственной бюрократией приходилось сталкиваться SpaceX. Оказывается, компании пришлось исследовать, как падение ракеты в океан повлияет на акул и китов. Фото: SpaceX/Илон Маск «SpaceX пришлось пров...
Telegram Web App, FastAPI и вебхуки в одном приложении: Создаем Telegram-бот с веб-интерфейсом для приема заявок Сегодня мы создадим полноценное веб-приложение на FastAPI, которое будет взаимодействовать с Telegram-ботом через MiniApp и вебхуки. В основе проекта — асинхронное взаимодействие с базой данных SQLite с помощью SQLAlchemy, что позволит нам реализовать масштабируемое и эффект...
Как использовать нейросеть ChatGPT на русском языке на компьютерах Mac через Siri Ни для кого не секрет, что все обновления операционных систем, которые Apple представила на WWDC 2024, являются стартом для нейросети Apple Intelligence. Компания встроила ее не только в смартфоны с iOS 18, но и в компьютеры Mac на macOS Sequoia. Начиная с macOS 15.1 вы мож...
GIMP Script-Fu Первый Дан. Макросы. Первое знакомство Программисты: Разработчик, твой язык жалок, синтаксис беден и убог, как нам писать код?!? Разработчик(языка lisp): Вот вам МАКРОС!!!Разработчики языка Лисп(и Scheme тоже) были очень хитрые ребята, бессовестно воспользовавшись гомоиконичностью языка(т.е свойством подобия код...
Как установить RUTUBE на телевизор со Smart TV В России приложение RUTUBE на телевизоре является одним из самых популярных, выступая в качестве альтернативы YouTube. Вместе с тем оно далеко не всегда присутствует на устройстве по умолчанию, а установить его — тот еще квест. Чаще всего с проблемами сталкиваются пользоват...
Гик-блогер возродил почти забытый язык программирования для Commodore В1983 году появился язык программирования MicroText, созданный для Commodore 64. Увы, его быстро забыли, а код считался утерянным. Однако недавно энтузиаст ретро‑техники и ведущий канала на YouTube Кристиан Симпсон (Christian Simpson) сумел возродить этот заб...
Учёные достигли прорыва в понимании турбулентности, используя самый мощный компьютер в мире Турбулентность — это сложное явление, которое влияет на повседневную жизнь, начиная от воды, которая течёт из крана, до химических реакций в реактивных двигателях, которые приводят в движение самолёты. Однако, несмотря на повсеместное присутствие, турбулентно...
Разбираемся с сетевым программированием на Rust Язык программирования Rust стал достаточно популярен благодаря своей надежности, безопасности и производительности. В рамках данной статьи мы не будем подробно обсуждать преимущества данного языка, так как на эту тему уже написано много статей. Вместо этого мы рассмотрим раз...
«Базис» и разработчики nginx создадут новый продукт Продукт станет частью экосистемы «Базис» и по своим возможностям будет соответствовать самому популярному международному решению VMware NSX.
Разработан растягиваемый солнечный элемент Учёные из японской лаборатории RIKEN разработали новый тип солнечного элемента, который можно растягивать, не теряя при этом способности преобразовывать свет в электричество. Это открытие может стать прорывом в создании носимой электроники следующего поколения. Современ...
В каждом городе свои легенды: как мы запускали новую цифровую площадку, чтобы сохранить культурное наследие Привет, Хабр! Этот материал — о нашем новом проекте «Городские легенды», который помогает воссоздать утраченные или сильно изменившиеся со временем шедевры архитектуры, знаковые здания и сооружения. Рассказываем, как нам в beeline cloud пришла идея такого проекта и что может...
В России реально могут заблокировать сервисы Google. Когда это произойдет, и что будет с Android С момента начала замедления YouTube в России, сделавшего практически невозможным просмотр роликов на самой популярной видеоплатформе в мире, прошло уже два месяца. Кажется, с тех пор большая часть пользователей нашла для себя альтернативные площадки и уже не вспоминает, с ч...
App Intents: новые возможности для разработчиков в iOS 18 Привет! Меня зовут Настя Ищенко. Я — iOS-разработчик в KTS.Эта статья поможет узнать, что такое App Intents и как их использовать для создания сложных сценариев, которые расширят возможности вашего приложения. А еще я расскажу об обновлениях фреймворка App Intents, представл...
Встречаем yx_scope: DI-фреймворк для работы со скоупами в открытом доступе Для больших проектов не всегда хватает одного модуля: иногда надо пошарить какие‑нибудь классы или UI‑элементы. Так со временем проект дробится на много мелких модулей, которые так или иначе связаны разного рода зависимостями. И если за этим не&...
Наконец-то можно просто скачать образ Windows 11 on Arm. Microsoft разместила его на своём сайте Windows 11 для платформ Arm существует уже давно, но только сейчас Microsoft выпустила образ ISO с такой ОС. фото: Videocardz До текущего момента не было возможности загрузить Windows 11 on Arm таким способом, что могло в некоторых случаях усложнять жизнь вл...
Почему стоит купить QCY AilyBuds Pro+. Это лучшие наушники с шумоподавлением и LDAC до 5000 рублей Эти наушники звучат даже слишком хорошо для своей цены. Фото: Useful Time Рынок беспроводных наушников за последние годы сильно поменялся, и выбрать оптимальное решение для прослушивания музыки стало довольно сложно. Ведь пойти и купить AirPods было бы слишком просто, да туп...
В экшен-шутер Jackal Shooter: Army Tank добавили 10 новых уровней Студия FALCON GAME выпустила игру Jackal Shooter: Army Tank 29-го октября в App Store и 4-го ноября в Google Play. Стоит ожидать, что это ОБТ, так как в Play Market есть приписка «бета-версия». Проект успели скачать более 50 000 раз, а в App Store он занял топ-148 место сред...
5 приложений из Гугл Плей, которые сделают из дешевого Андроида нормальный смартфон Несмотря на то, что все Андроид-смартфоны похожи друг на друга как две капли воды, не составит труда понять, какой из них перед вами. К примеру, в дешевых установлены крупные камеры и пластиковый корпус, тогда как во флагманах — более премиальные материалы отделки, ко...
Родительский helm chart для проектов + werf Sequel Мы значительно сократили время деплоя: раньше деплой готового или даже частично готового приложения мог занимать от одного дня до недели в зависимости от загрузки команды DevOps. Сейчас этот процесс занимает у разработчика около 30 минут. Конечно, у разработчиков всё ещё воз...
Как бесплатно пользоваться нейросетью Google Gemini на iPhone в России Бум нейросетей по всему миру продолжается, однако, как оказалось, еще не все крупные корпорации выпустили свои приложения для iPhone. Одной из последних в этом списке оказалась, как ни странно, Google. Вы могли пользоваться ИИ Gemini через браузер, однако отдельного клиента...
Как делать ставки на спорт в Париматч Ставки на спорт стали популярным развлечением для многих людей. Это не просто возможность испытать удачу, но и способ улучшить свои знания в спорте, получить эмоции и, возможно, выиграть деньги. Важно понимать, что ставки требуют дисциплины и знаний. Основы спортивных ставок...
Улучшаем безопасность ваших CI/CD через Shared Docker executor и OPA-плагин Привет, Хабр! На связи команда безопасности Платформы в лице её тимлида Букина Владимира. Основная задача нашей команды — защита CI/CD и, в частности, GitLab с K8s. Дальше я расскажу вам о том, как мы внедряли, поддерживаем и улучшаем наш плагин авторизации для Docker socket...
В России запустили отечественные ИИ-субтитры для видеомонтажа Новосибирская компания «Мовавика» объявила о запуске функция автосубтитров в новой версии видеоредактора «Мовавика Видео». Как подчеркнули в пресс-службе, подобное решение стало первым на рынке российских видеоредакторов. Иллюстрация: «Мов...
Netmarble поделились подробностями MMORPG Game of Thrones: Kingsroad Game of Thrones: Kingsroad должны показать на G-Star 2024. При этом корейский издатель Netmarble уже провёл офлайн-презентацию, в ходе которой рассказал о мире игры и чего от неё стоит ожидать. Изначально информацию опубликовали корейские СМИ по типу dailygame. Начали разра...
PocketGamer раньше времени показали арт мобильной игры Monster Hunter: Outlanders Как заметили пользователи X, игровой сайт PocketGamer преждевременно опубликовал новость про игру Monster Hunter: Outlanders, которую позже удалил. Вероятно, её нужно было опубликовать позже; может быть даже сегодня или на днях. Так или иначе, такой случайный слив позволил н...
[Перевод] 10 концепций JavaScript, которыми должен овладеть каждый разработчик Node.js Данная статья является переводомNode.js быстро стал стандартом для создания веб-приложений и системного ПО благодаря возможности использовать JavaScript на серверной стороне. Популярные фреймворки, такие как Express, и инструменты вроде Webpack способствуют его широкому расп...
[Перевод] Разбор регулярного выражения, проверяющего простоту чисел Как-то я исследовал способы наиболее эффективного определения простоты числа и наткнулся на показанный выше код.Он меня заинтриговал. Хоть это, возможно, и не самый эффективный способ, но определённо один из наименее очевидных, поэтому мне стало любопытно. Каким образом соот...
Как iPhone сделал нас всех безграмотными, а Android в этом не виноват Откройте сегодня любую социальную сеть, и вы увидите множество твитов, шортов, сообщений, видео, фотографий и прочего — почи все они написаны со строчной буквы и почти без знаков препинания. Для меня это явление началось как забавное наблюдение много лет назад, стало ...
Курс Roblox в 8–9 лет и старше: моделирование и программирование Roblox и Roblox Studio – примечательная связка: благодаря данным средам и инструментам, доступным в них, даже младшие школьники могут научиться создавать первые простые игры и модели, а также писать код на языке Lua. Можно начать на курсах или отдать предпочтение бесплатным ...
Анонс Windows 11 Insider Preview Build 26120.1930 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.1930 (KB5044388) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.1930.ge_release_svc_betaflt_prod1.240925-1851. Теперь инсай...
Анонс Windows 11 Insider Preview Build 26120.2200 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.2200 (KB5044376) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.2200.ge_release_svc_betaflt_prod1.241016-1847. Теперь инсай...
Анонс Windows 11 Insider Preview Build 26120.2130 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.2130 (KB5044400) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.2130.ge_release_svc_betaflt_prod1.241009-1717. Теперь инсай...
Краткий генезис и эволюция языков программирования Мир программирования претерпел значительные изменения с момента своего зарождения. За эти годы было создано и продолжает развиваться множество языков, каждый из которых обладает уникальным синтаксисом, функциями и приложениями. Их важность в современ...
Разбор dos-подобной операционной системы. OzonOS Встретил на Хабре очередную статью об написании «простой операционной системы с нуля» и решил поделится своими потугами на эту тему. Немного предысторииВ далеком уже 2011 мне в руки каким‑то чудом попала книга «Ассемблер. Экспресс курс» за ...
Инновация из 80-х: как создавался компьютер Casio PB-1000 и что у него под капотом Привет, Хабр! Это Антон Комаров, автор команды спецпроектов МТС Диджитал. Сегодня вспомним про Casio PB-1000. Он похож на карманный компьютер и, в общем-то, им и является — хотя производитель, компания Casio, в момент выпуска позиционировала его как программируемый калькулят...
Что делать, если не работают кнопки на телефоне Несмотря на наличие сенсорного экрана, производители до сих пор не отказались от кнопок на телефоне. Возможно, это произойдет в будущем, но пока мы продолжаем использовать физические клавиши для перезагрузки устройства и регулировки громкости, а сенсорные кнопки Андроид для...
Mercedes-Benz научилась извлекать более 96% ценного сырья из старых аккумуляторов. Новый завод уже поставляет переработанные АКБ Компания Mercedes-Benz сообщила о запуске инновационного завода по переработке старых аккумуляторов на юге Германии, который, по ее словам, «создает настоящую круговую экономику» для электромобилей бренда. Фото Mercedes-Benz Расположенный в Куппенхайме...
Зачем нужна мембрана После публикации статьи на основе интервью со мной, в комментариях было много вопросов, один из них о мембране: почему мы не используем её в наших зимних куртках. Решил подробнее написать про мембрану, потому что на мой взгляд, это такой материал, о котором все знают, но ма...
Zod. Основные преимущества и неочевидные кейсы использования Zod — это TypeScript библиотека для валидации и создания схем данных, позволяющая определять строгие типы на этапе разработки. Она значительно упрощает управление типами и обеспечивает безопасность данных в приложениях. В отличие от других решений для валидации данных, Zod н...
Алмазы в квантовых технологиях: учёные открыли секреты поведения дефектов в этих материалах Квантовые дефекты потенциально могут выступать в качестве сверхчувствительных датчиков, которые могли бы предложить новые виды навигационных или биологических сенсорных технологий. Однако учёным всё ещё не хватает полного понимания того, как лучше всего изолировать кван...
[Перевод] Почему Racket? Почему Lisp? Великолепный Racket и практичный Typography стали возможны благодаря издательской системе под названием Pollen. Я создал Pollen с помощью языка программирования Racket. Racket является потомком Scheme, который, в свою очередь, является потомком Lisp Читать далее
[Перевод] Как я получил $5000 за Out-of-Scope XSS Несколько месяцев назад я получил приглашение участвовать в частной программе bug bounty на платформе HackerOne. Сначала я провел свои обычные тесты и обнаружил различные уязвимости, такие как недостаток управления доступом (BAC), утечка авторизационных токенов других пользо...
Подключение сторонних PHP библиотек в Joomla PHP библиотеки удобны тем, что к ним можно обращаться из любого места Приложения: из плагина, модели компонента, модуля и т.д. В случае, если подобную задачу кто-то уже решал и оформил в виде библиотеки (и даже обновляет её) - имеет смысл подключить в свою Joomla эту библиот...
Игру-головоломку Reviver с нарисованными от руки локациями выпустят на смартфонах этой зимой Студия Cotton Game работает над игрой Reviver — приключением с уникальным стилем, исследованием небольших локаций и решением головоломок. Разработчики обещают, что каждое действие будет немного влиять на персонажей, которые с каждым возрастом будут становиться всё старше и д...
PPSSPP или всё же PSP? Думаю, многих из нас охватывает тёплое чувство ностальгии, когда речь идёт о PSP. Эта портативная консоль, выпущенная в 2004 году, стала настоящим прорывом для своего времени. Она подарила нам возможность наслаждаться полноценными игровыми проектами в дороге, что было неверо...
Как найти своего идеального QA и отсеять жертв инфоцыганских курсов За прошедшие два года работы на фрилансе мне довелось пройти множество собеседований в качестве кандидата, а также проинтервьюировать достаточно людей на свои два пет-проекта и в команду на текущую работу. И по моим личным ощущениям – 99,99% типовых технических собеседований...
7 новых функций iPhone, которые появятся в iOS 18.2 В прошлые годы Apple много критиковали за малое количество нововведений в различных версиях iOS. Но с выходом iOS 18 компания явно сделала выводы. В каждом обновлении актуальной операционной системы для iPhone появляется огромное количество нововведений. Причем далеко не вс...
5 функций macOS Sequoia, которыми я пользуюсь каждый день и советую попробовать вам Так вышло, что работа обязывает меня одним из первых тестировать различные версии операционных систем Apple. Иногда обновления бывают удачными, а иногда нестабильными с большим количеством багов. И если Айфон для меня не является основным смартфоном и даже на бета-версии я ...
Самая быстрая подводная лодка в мире была создана в СССР более 50 лет назад Военная подводная лодка К-222 стала самой быстрой в мире. Источник фото: dzen.ru Максимальная скорость самой быстрой в мире подводной лодки составляет 82,8 километра в час, или 44,7 узла. Этот мировой рекорд, который сохраняется в течение уже многих десятков лет. Он был уста...
«Коммуникация — ключ к успеху» На недавнем тренинге по управлению проектами все участники сошлись в одном — коммуникация является ключевым фактором успеха любого проекта.Очень часто проекты буксуют не из-за нехватки навыков или ресурсов ( хотя и это не редкая причина провалов), а потому, что люди не...
Создаем проксирующий мок на Python: эффективное автотестирование API Если вы автоматизатор тестирования API, то вам наверняка часто приходилось сталкиваться с написанием или поддержкой моков для какого-нибудь сервиса, и это зачастую отнимало много времени и ресурсов. Расскажу, как и почему в Иви пришли к созданию собственного решения, раскрою...
Где получить срочные деньги без отказа Время от времени каждый из нас сталкивается с ситуациями, когда требуется незапланированное финансовое вложение. Именно в такие моменты приходит понимание важности доступа к средствам немедленно и без лишних трудностей. Это может быть острая необходимость оплаты медицинских ...
Просто не копируй это То, о чем я собираюсь рассказать в статье настолько тривиально, что любой, даже начинающий, разработчик уже это знает - я правда очень на это надеюсь. Тем не менее, приходящий не ревью код, показывает, что люди как делали, так и продолжают делать что-то подобное: - bool Load...
[Перевод] Встраивание вредоносного исполняемого файла в обычный PDF или EXE ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Использование данных инструментов и методов против хостов, для которых у вас нет явного разрешения на тестирование, является незаконным. Вы несете ответственность за любые проблемы, которые могут возникнуть в результате использования этих инструмент...
«Т-Банк» открыл доступ к бесплатной библиотеке инструментов для создания ИИ-приложений Центр искусственного интеллекта «Т-Банка» открыл доступ к бесплатной библиотеке инструментов Turbo Alignment для обучения больших языковых моделей (LLM) под задачи бизнеса. Эта библиотека позволит компаниям не разрабатывать ИИ-приложения с нуля, а использова...
Что нужно включить на Android сразу после покупки смартфона Каждый смартфон обладает сотнями (если не тысячами) функций. Большинство имеют лишь номинальное значение или вовсе являются бесполезными. Но среди них есть по-настоящему важные настройки, которые нужно активировать сразу после покупки устройства. Они не только сделают взаим...
Intel и AMD настолько испугались Arm, что решили сотрудничать? Компании создали консультативную группу по экосистеме x86 Компании Intel и AMD, являющиеся основными конкурентами на рынке процессоров и частично видеокарт решили объединить усилия. Но не для создания общего продукта, хотя такое уже было, а для совместной работы над улучшением архитектуры x86. создано DALL-E Intel и AMD...
[Перевод] Atlas: Как реконструировать 3D сцену из набора изображений Всем привет! Если вы увлекаетесь 3D-технологиями или просто хотите узнать больше о современных методах создания трехмерных моделей, вам точно стоит прочитать эту статью. Мы погрузимся в метод Atlas — уникальный способ 3D-реконструкции сцены на основе всего лишь 2D-изображени...
Shadowsocks,OpenVPN,Vmess, VLESS: какой протокол победит в эпоху цифровой цензуры? В современном интернете многие сталкиваются с вопросом, как обойти блокировки и защитить личные данные. И, если VPN-приложения на слуху, то такие решения, как Shadowsocks, VLESS и VMess, часто остаются за кадром. Хочу поделиться опытом работы с разными протоколами для тех, к...
Как найти и убрать непрочитанное сообщение в Telegram на Android Главная задача Telegram, как и любого другого мессенджера, — проинформировать нас о поступившем сообщении, чтобы мы могли сразу же его прочитать и дать своевременный ответ собеседнику. Как правило, с отправкой уведомлений у подобных приложений не возникает проблем, но есть ...
Когда это будет готово? Планирование — важная задача не только для тимлида или менеджера. Часто разработчику приходится отвечать на вопрос «когда это будет готово?».В этой заметке я хотел бы разобрать подходы, которые эффективно использовать в ситуациях, когда что-то должно быть сделано кем-то к ка...
Стильные обои на телефон: что актуально, а что кринж? Обои на телефоне — это не просто картинка на экране, а способ выразить свою индивидуальность, подстроиться под тренды и создать нужное настроение при каждом взгляде на экран. В мире, где стиль и эстетика важны даже в мелочах, выбор обоев тоже стал искусством. Давайте разбере...
17 игр и приложений по созданию анимации и мультипликации – для детей и подростков Для детей создание анимации и мультипликации – увлекательный процесс. Если ребенка интересует данное направление, записываться на кружки не всегда обязательно: есть ряд функциональных, простых и сложных приложений и полноценных программ, в том числе детских, где можно научит...
Практика создания и внедрения единого стайлгайда для команды разработчиков Каждый разработчик приходит в новую команду со своими привычками, видением и стереотипами о процессе разработки, инструментах, оформлении кода. Волей‑неволей, он немного холиварит с коллегами, отстаивая их. Это естественное явление, но иногда оно может вн...
Проект Mundaneum - как создавали интернет на бумаге ещё в начале XX века Интернет кажется нам чем-то привычным и само собой разумеющимся. Мы пользуемся им каждый день и редко задумываемся о том, как всё начиналось. Однако, ещё задолго до появления компьютеров, люди мечтали о создании системы, которая бы объединяла все знания мира и делала их дост...
Что нового будет в iOS 18.2 и когда ждать релиз обновления Несмотря на то что сама Apple предпочитает не озвучивать план выхода обновлений заранее, нет сомнений, что до конца года нас ждет релиз iOS 18.2. Причем с точки зрения нововведений он будет гораздо интереснее, чем iOS 18.1, выход которого запланирован на ближайшие недели. С...
Apple создает для своих устройств 90-герцовые экраны Авторы популярного технологического подкаста Upgrade со ссылкой на собственные источники рассказали о том, что в будущем Apple может оснастить часть своих устройств 90-герцовыми дисплеями. Такие экраны должны появиться в iPad, Mac и ряде других продуктов компании.Читать даль...
iPhone SE 4 получит модем от компании Apple Некоторое время назад появилась информация о том, что компания Apple планирует внедрить свой собственный 5G-модем во всю линейку iPhone, начиная с модели SE 4. А теперь информационное издание 9to5mac подтвердило эту информацию, указав, что собственный 5G-модем компании будет...
Погружение в недра Apache Lucene: архитектура индекса, выполнение поиска и репликация данных Это перевод моей статьи в моем блоге про архитектуру Apache Lucene, про одну из самых известных библиотек реализации поискового индекса. Elasticsearch и Solr, широко известные реализации масштабируемых решений для поиска, они используют эту библиотеку под капотом. Я работаю ...
5 игр для iPhone, которые помогут вам скоротать время в дороге Каждый день большинство из нас куда-то едет. Кто-то отправляется на учебу, кто-то на работу, но так или иначе приходится проводить много времени в транспорте. Чтобы дорога не превратилась в пытку, рекомендую держать несколько интересных игр на вашем iPhone. Тогда вы сможете...
Что такое HarmonyOS NEXT и чем она лучше Android В последние 15 лет только две операционные системы определяли развитие мобильных технологий. Конечно, все вы хорошо знаете, что это iOS и Android. Представить, что кто-то сумеет создать им реального конкурента, было довольно сложно. Особенно после неудачного опыта Symbian и...
[В разработке] График энергопотребления, настройки Windows Intelligence, управление виджетами на экране блокировки Windows 11 Microsoft работает сразу над несколькими новыми функциями для Windows 11, которые в ближайшие месяцы вполне могут появиться в инсайдерских сборках для публичного тестирования. Некоторые новшества могут добавить в уже вышедшие версии Windows 11 с накопительными обновлениями,...
Эти 5 классных приложений для Apple Watch сделают твои умные часы реально полезными Одна из главных проблем Apple Watch наряду с тем, что они быстро разряжаются — это отсутствие информации о приложениях для них. Многие покупают смарт-часы, носят их и месяцами, если не годами, даже не догадываются о том, что их можно сделать круче за счет хорошего соф...
Как отправлять SMS из Битрикс24 и Tilda Настройка и интеграция автоматической отправки SMS в ответ на события вроде получения заявки от клиента –– трудоемкая задача, но в этой статье наглядно покажем, как решить ее быстро и просто, и поделимся работающим кодом.Используя нашу инструкцию, вы сможете отправлять SMS и...
Вышло большое обновление Телеграм: быстрая загрузка видео, перемотка по нажатию и многое другое Теперь можно с уверенностью сказать, что Телеграм вернулся к регулярному выпуску обновлений! Тому самому, который мессенджер демонстрировал в 2022 году. Символично, что все нынешние неурядицы, возникшие вокруг Павла Дурова и его детища, абсолютно не мешают работе разработчи...
[Перевод] «Это робот, которого мы все ждали – такой, как C3PO»: почему в наших домах до сих пор нет гуманоидных роботов? В 2013 году американская робототехническая компания Boston Dynamics представила своего нового робота Atlas. Представленный на конкурсе Darpa Robotics Challenge, гуманоид ростом 188 см мог ходить по неровной поверхности, спрыгивать с ящиков и даже подниматься по лестнице. Это...
Стив Ширли, Дама Стив Ширли: пионер программирования 16 сентября 1933 года в Германии, в еврейской семье родилась Стефани Ширли, которой предстоит стать не просто пионером в сфере информационных технологий, но и «ледоколом» для женщин-программистов. Причём для той их части, у которой были дети и которая не могла работать в офи...
Apple планирует создать собственный телевизор Apple рассматривает возможность создания собственного телевизора спустя более чем десятилетие после того, как компания отказалась от этой идеи в пользу выпуска приставки Apple TV.
rustsn — Open Source проект генерации кода и взаимодействия с уже существующем через LLM Я работал над созданием инструмента под названием rustsn, который позволяет генерировать, компилировать и тестировать код с использованием LLM (Large Language Models). Изначально идея заключалась в том, чтобы автоматизировать процесс написания небольших фрагментов кода — так...
Использование библиотеки ActiveSession Сама по себе эта статья не является самостоятельным произведением. По факту она служит дополнением к основной, обзорной, статье по новой библиотеке ActiveSession. Эта библиотека предназначена для использования в веб-приложениях, серверная часть которых написана на ASP.NET C...
Ролевая модель: чит-лист проверок Чит-лист — это шпаргалка по выбранной теме, что не забыть проверить. Берете чит-лист как основу, адаптируете под свой проект, и готово! В своей книге про тест-дизайн я написала ряд чит-листов, которыми и хочу теперь поделиться. Сегодня поговорим про ролевую модель в GUI и AP...
[Перевод] Rust 1.82.0: cargo info, AArch64 для macOS в tier1, use<..>, небезопасные указатели и другое Команда Rust рада сообщить о новой версии языка — 1.82.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.82.0 ва...
Рейтинг инструментов BPMN Не так давно проводила на работе практический интенсив по нотации BPMN, и сегодня хочу поделиться своим личным рейтингом инструментов, которые я использую для создания бизнес-процессов в этой нотации.В этом рейтинге мы рассмотрим 5 самых популярных инструментов, сравнив их п...
Как обналичить биткоин в России: 3 лучших способа Сегодня все больше людей в России становятся владельцами биткоинов (BTC) и сталкиваются с вопросом, как обналичить биткоин, чтобы перевести его в рубли или другую фиатную валюту. На фоне растущей популярности криптовалют многие задаются вопросом: можно ли обналичить биткоин ...
Интеграция B2B-платформы на Битрикс с системой авторизации Keycloak В этой статье я расскажу об интеграции с Keycloak — популярным опенсорсным продуктом для управления доступом (IAM). Многие компании используют его для организации единого входа (Single Sign-On, SSO) в свои системы, что упрощает доступ сотрудников ко всем приложениям. Мы уже ...
Как 3D-печать и 3D-сканирование помогает сохранять классические автомобили. Применение 3D-печати Аддитивное производство, или "3D-печать", активно применяется для прототипирования, так как позволяет изготавливать детали на заказ без необходимости дорогостоящих инструментов и квалифицированной механической обработки. Автопроизводители используют эту технологию для создан...
Будущие игры Halo будут основаны на Unreal Engine 5 Microsoft подтвердила, что игры серии Halo отныне будут разрабатываться на движке Unreal Engine 5. Это решение последовало за сменой руководства и начавшейся реструктуризации студии 343 Industries, отвечающей за франшизу. Также объявлено, что теперь студия будет называться ...
IT-лидеры с предпринимательским характером: особенности пути и способы преодоления сложностей За годы работы в IT я имела возможность наблюдать, как молодые и зрелые специалисты с предпринимательским духом поднимаются по карьерной лестнице, сталкиваются с препятствиями, находят уникальные решения и привносят изменения в компании. Лидерство с предпринимательским харак...
Россияне меняют свои Toyota на внедорожники Tank — исследование «Автостата» Аналитики «Автостата» провели опрос и выяснили, кто и как покупает внедорожники Tank. Оказалось, что каждый пятый владелец нового Tank ранее ездил на Toyota, а каждый десятый — на BMW. 7% покупателей новых Tank ранее ездили на Lexus или Mercedes-Benz. ...
[Перевод] Почему слишком быстрые мыши могут ломать FPS в играх При разработке или портировании игры для PC приходится иметь дело с пользовательским вводом, который обычно разделяется на три категории источников: мышь, клавиатуру и геймпады.По началу может показаться, что работать с мышью и клавиатурой проще всего, но на самом деле ...
Всё своё ношу с собой. Мои простые правила организации личной базы знаний Помните те времена, когда Интернет был маленьким, модемы — медленными, а провайдеры — жадными? Мы сохраняли всё полезное у себя на винчестерах, героически пытаясь вместить всё нужное в скромный объём дискового пространства. Раньше это был единственный способ обеспечить себе ...
TOGAF 10 и архитектура предприятия Идея создать модель идеальной архитектуры предприятия существует уже довольно давно. Есть различные методологии, стандарты, шаблоны, описывающие разные варианты создания архитектуры. Платформа TOGAF (The Open Group Architecture Framework) является широко распространенным реш...
Краткий обзор библиотеки dApp Сегодня я расскажу вам о библиотеке dApp для Python — мощном инструменте для создания децентрализованных приложений на базе блокчейна. Она предлагает все необходимые функции для взаимодействия со смарт-контрактами, управления данными и обеспечения безопасности приложений. Ит...
Что на самом деле умеет Алиса Про? 5 крутых сценариев на все случаи жизни Не так давно Яндекс выпустил Алису Про — платную версию виртуального ассистента на движке YandexGPT 3 Pro. Она запоминает и хранит контекст разговора, а также дает более развернутые ответы на любые темы. Фактически Алиса Про превращается в настоящего живого собеседник...
Пять полезных утилит для macOS Одной из особенностей macOS является то, что пользователи могут устанавливать приложения в обход Mac App Store. По этой причине некоторые разработчики предпочитают не связываться с официальным магазином и продают свои утилиты через другие каналы. Например, через собственный ...
Как поменять номер телефона в Телеграм на Айфоне, и зачем это нужно делать Телеграм предоставляет пользователям массу разных возможностей по настройке приложения. Вы можете без труда поменять оформление или параметры конфиденциальности, чтобы мессенджер стал безопаснее и вам не докучали посторонние люди. Их нужно проверять регулярно, в частности, ...
Как работать с Amazon SP-API: инструкция для начинающих Этот текст я написал для людей, которые как и я, ещё 3 месяца назад про Python только слышали. Для тех, кто неплохо знает английский, но иногда хочет простого русского «ща сделаем». Для тех, кто решил написать свой первый запрос для AP...
Скачать русский Windows 11 24H2 IoT Enterprise LTSC или сделать образ с последними обновлениями своими руками На днях Microsoft официально выпустили LTSC версию Windows 11 24H2. В доступные образы встроено обновление KB5043080, версия 26100.1742. Как стало модно в последнее время Россию проигнорировали, LTSC образы доступны на многих языках (ссылки даю не на сайт Microsoft, так как ...
[Перевод] Как я использую git Недавно я пытался объяснить коллеге, какие у меня критерии при формировании пул реквеста — когда стоит объединять что‑либо в один пул реквест, а когда нет. И я заметил за собой фразу «ну, кроме…» несколько раз и решил записать, как я исполь...
Изучаем откровения каждый день… Что-то необычное произошло в сети за несколько дней и это привело в возбуждение определенные участки Интернета.Некто, называющий себя Инсайдер, утверждал, что он принадлежит родовой линии, которая правит миром, и обещал ответить на любые вопросы. Поначалу это выглядело ...
Apple отказалась от выпуска умного кольца Ранее сетевые источники утверждали, что Apple рассматривала возможность создания умных колец, с помощью которых пользователи могли бы отслеживать свои физические показатели и управлять другими яблочными устройствами. Однако, по последним данным, купертиновцы отказались от ид...
Как использовать remote play together в Steam Современные технологии постоянно открывают перед нами новые горизонты в различных сферах нашей жизни. И гейминг – не исключение. Виртуальные миры становятся все более привлекательными благодаря возможности совместной игры с друзьями и близкими, несмотря на расстояния, отделя...
План Б — путь к поражению? Моя история принятия сложного решения План Б - друг или враг? Размышления разработчика, который решил отказаться от работы по найму и полностью сфокусироваться на развитии собственных проектов. О том, как "подстраховка" может незаметно съедать ресурсы, мешая достичь главной цели. Читать далее
Программирование для детей 5–6-х классов: ТОП направлений Учащиеся 5–6-х классов (дети 11–12, реже – 10–11 лет) относятся к группе ребят младшего школьного возраста. В это время они активно познают окружающий мир, впитывают знания и обретают важные навыки. И это подходящий период для освоения программирования – второй грамотности, ...
Что делать, когда попал на проект без документации Пару раз на предыдущих местах работы я попадал на проект, где не было документации. Все знания о проекте были у разных коллег, а некоторые части систем вообще были «чёрными ящиками».Что делать, когда попал в проект без д...
Режиссер использовал ИИ для создания фильма, но впоследсвие отказался от этой технологии В документальном фильме режиссер Морган Невилл использовал искусственный интеллект, чтобы воссоздать голос покойной телезвезды Энтони Бурдена. В своем новом фильме Невилл планировал использовать ИИ, чтобы люди, которые уже умерли, могли говорить, но отказался от этого.
Nau Engine: взгляд под капот. Ядро движка Nau Engine — 3D-движок для создания игр и приложений, который находится в активной фазе разработки с начала 2023 года. Одна из целей его создания — дать возможность любому разработчику реализовать проекты своей мечты, поэтому Nau Engine является Open Source-решением и будет ...
Создание компонента Apache Camel Приветствую, сообщество!Меня зовут Александр, я java разработчик в компании БФТ. Тружусь я на проекте СМЭВ-адаптера, где мы занимаемся транзитивной обработкой сообщений. В нашу зону ответственности входит несколько микросервисов, которые обрабат...
От Junior до Team Lead меньше чем за 2 года Всем привет! Меня зовут Дмитрий Лёвочкин, я Flutter Team Lead в компании Friflex, а также автор блога «Дневник Flutter-разработчика».Разделим эту статью на четыре логические части:1. Кратко расскажу о своём пути до Junior и опишу своё видение, как бы я входил в IT сейчас, бе...
AILink для Wolfram и плагины для ChatGPT Я сделал небольшой клиент для Wolfram Language, который умеет вызывать OpenAI API и другие API, которые на него похожи. Сам активно пользуюсь им и хочу рассказать о том, как легко создать ассистента на основе OpenAI API и добавить в него свои собственные плагины. Зачем я это...
Как настроить Android TV при первом включении телевизора Телевизоры без Smart TV сегодня встречаются редко, а умные приемники, которые в большинстве своем базируются на операционной системе Android TV, настраиваются совсем не так, как обычные модели без смарт-функций. Для работы современного устройства требуется проводное или бес...
Rust-Bert: высокопроизводительные NLP-пайплайны на Rust Привет, Хабр!Сегодня у нас на повестке дня rust-bert — одна из самых мощных библиотек для обработки естественного языка в экосистеме Rust. Если вы уже знакомы с Hugging Face и их библиотекой Transformers на Python, то rust-bert для вас. Эта библиотека переносит state-of-the-...
РБК: Минцифры предложило создать в России свое Linux-сообщество В России необходимо сформировать собственное Linux-сообщество, о соответствующей инициативе Министерства цифрового развития, связи и массовых коммуникаций (Минцифры) узнал РБК. Цель проекта - объединить разработчиков из стран, готовых сотрудничать с Россией. «Необходимо дого...
Расширения Chrome с боковой панелью Около года назад (30 мая 2023, если быть более точным) в Хроме появилась возможность отображать интерфейсные элементы расширений не только во всплывающем окне (popup.html), но и в боковой панели которая отображается сбоку (справа) от текущей отображаемой страницы. Внешне бок...
[Перевод] Проект крошечной радиоуправляемой машины, вдохновленный Марио Карт Ранее радиоуправляемые (RC) автомобили были довольно простыми. Они могли ездить вперед, назад и управляться, если у вас был полнофункциональный игрушечный автомобиль. Однако, с современными технологиями их легко сделать более продвинутыми, что StuckAtPrototype замечательно п...
Эксперимент: даём ChatGPT полный доступ к компьютеру Это статья написана от души и для души. Она не является: инструкцией, примером для подражания, призывом к действию или чем-то подобным.Я абсолютный новичок в программировании, поэтому могу ошибаться в некоторых (или даже во многих) вещах. Я бы, наверное, даже не писал эту ст...
Google использует искусственный интеллект для генерации более четверти своего нового кода Искусственный интеллект берет на себя рутинные задачи по написанию кода, освобождая разработчиков для решения более сложных и творческих проблем.
Анонс Windows 11 Insider Preview Build 22635.4435 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4435 (KB5044377) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4435.ni_release_svc_betaflt_prod1.241016-1835. Для инс...
Можно ли нарастить хранилище в MacBook на Apple Silicon? Судя по всему, да Еще десять лет назад модернизация хранилища в компьютерах Apple не была хоть сколько-то актуальной темой. Компания почти этому не препятствовала, и пользователи могли без проблем нарастить хранилище своих Mac. Но с 2016 года заменить накопитель стало фактически невозможно. A...
Управляем проектом и его документацией при помощи Python Доброго времени суток, хабр! Управление проектом — это настоящее искусство, требующего внимания к деталям, навыков планирования. Документация, планы и структура проекта должна составляться в первую очередь, перед написанием кода.Недавно я присоединился к команде, которая раб...
5 советов для оживления гильдии разработчиков Гильдии разработчиков становятся обычным явлением в IT-компаниях. Это своего рода неформальные клубы по интересам, которые помогают улучшать процессы, обмениваться опытом и развивать участников. Потенциал таких сообществ весьма высок, — они могут запустить изменения на...
Основатель Xiaomi назвал обновленные сроки выхода HyperOS 2 для разных моделей Несколько недель назад в мире мобильных технологий произошло значимое событие: компания Xiaomi представила HyperOS 2 – новейшую версию своей операционной системы на базе Android. Это обновление знаменует важный шаг в эволюции пользовательского опыта для миллионов владельцев...
Как аналитика помогает разработать игры, которые понимают своих игроков Привет, Хабр! Сегодня в мире геймдева уже нельзя представить успешную игру без грамотного использования аналитики. Знание о том, как игроки ведут себя в игровом мире, помогает разработчикам не просто собирать данные, а находить подходы для улучшения геймплея, балансировки ме...
Как создать стабильный поток кандидатов: пошаговый алгоритм для эффективного найма Какие основные трудности при привлечении и найме кандидатов?Одной из самых серьезных проблем является отсутствие квалифицированных кандидатов. Создание и поддержка стабильного потока соискателей — важная задача, напрямую влияющая на эффективность HR-отдела и успех компании.С...
Телеграм не бот, REST API wrapper для управления аккаунтом но не ботом Давно пишу ботов для телеграмм, использую golang. Понадобился функционал - сканировать каналы по ссылке. Бот такое не может, это уже более сложное апи, порылся - нашел библиотеку на golang, попробовал - сложно. Нашел на питоне - проще. Но на питоне не хочется. Так родилась и...
Автогенерация функций выборки данных и всей сопутствующей типизации с помощью Orval Требования к быстрому и качественному созданию интерфейсов растут с каждым днем. Поэтому разработчики плавно отходят от написания вручную кода, который может быть сгенерирован автоматически. Мы перешли к автоматизации с таким инструментом, как Orval. Расскажем, как это было,...
Топ-6 лучших нейросетей для генерации текста, которые можно попробовать бесплатно Что, если бы Толстой решил бы написать “Войну и мир” в 21 веке, и вместо чернил и кипы бумаг он зашел в браузер и вбил незамысловатый запрос “Какой инструмент для автора мне выбрать?”. Возможно, если бы он столкнулся с ИИ и тем же ChatGPT, то роман бы сократился на пару соте...
История о том, как учительница английского с тремя детьми решила стать тестировщиком Привет! Меня зовут Полина, я тестировщик в компании, которая занимается разработкой ПО для американских университетов. В этой статье расскажу, как мне удавалось одновременно учиться, собирать проекты в портфолио и воспитывать троих детей. Мой опыт может пригодиться тем, кто ...
Все банковские карты Visa и Mastercard полностью перестанут работать в России В марте 2022 года международные платежные системы Visa и Mastercard объявили о своем уходе из России, что повлекло за собой прекращение обслуживания всех уже выпущенных ранее пластиковых и виртуальных карт. Тем не менее, так как Читать полную версию публикации Все банковски...
Лёгкости перехода: четыре разработчика о том, почему они перешли на Go Микросервисная архитектура — это новый черный: кажется, уже все бигтехи пилят монолиты на сервисы и и ищут гошников в штат. Спрос рождает предложение — всё больше ребят переходят с других бэкенд-языков на Golang. Мы попросили наших разработчиков поделиться своим оп...
«VK Доску» запустили на смартфонах и планшетах Компания VK (бывшая Mail.ru Group) объявила о запуске сервиса «VK Доска» на мобильных устройствах, а также ряда других обновлений. Как рассказали в пресс-службе, мобильный редактор досок с широким выбором инструментов сделает процесс работы еще более удобным...
На каком языке думают глухие люди Что звучит в головах глухих людей? Ученые долго не могли найти ответ на этот вопрос. Источник изображения: americanhearing.us Когда мы о чем-то размышляем, в нас звучит внутренний голос, который говорит на нашем родном языке. Но какой голос звучит в голове людей, которые не ...
OpenAI начала работу с TSMC для разработки собственного ИИ-чипа OpenAI, как сообщают СМИ, начала работать с Broadcom и TSMC для разработки своего первого собственного чипа, предназначенного для ИИ-систем, одновременно диверсифицируя поставки чипов, которыми «правят» AMD и Nvidia. Решение отказаться от амбициозных план...
Получение бесплатного сертификата разработчика для проекта с открытым исходным кодом от SignPath На Хабре уже рассказывалось о бесплатной (уже давно не бесплатной) возможности подписать свои открытые проекты: https://habr.com/ru/articles/242267/.Компания SignPath GmbH предлагает бесплатную сертификацию проектов с открытым исходным кодом (https://about.signpath.io/produc...
Незаменимые Telegram-боты, которые вам не захочется удалять Одним из главных конкурентных преимуществ Telegram в сравнении с WhatsApp является наличие ботов. Это мини-приложение, работающее через отдельный чат в мессенджере, которое способно решать прикладные задачи, заменяя собой онлайн-сервисы и целые программы для Android. В отсу...
Анонс Windows 11 Insider Preview Build 22635.4371 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4371 (KB504498) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4371.ni_release_svc_betaflt_prod1.241010-1624. Для инса...
Как сделать Game Pass в Roblox Studio (геймпасс в Роблокс) – урок для детей Как создать геймпасс в Роблокс Студио? Предлагаем пошаговую инструкцию со скриншотами: она поможет разобраться. Предстоит выполнить несколько несложных действий: они приведут к результату в виде готового gamepass. Урок предназначен для детей и подростков.Мы используем инстру...
Project Hyperion: конкурс на создание «корабля поколений» для межзвёздных путешествий Человечество всегда стремилось расширить границы своего познания, и космос является одной из самых интригующих и сложных областей для исследования. С развитием технологий мы можем рассматривать возможность межзвёздных путешествий, которые могут занять десятилетия или да...
OpenAI разрабатывает собственный чип ИИ, который может появиться уже в 2026 году Компания OpenAI, известная своими достижениями в области искусственного интеллекта и стоящая за ChatGPT, начала сотрудничество с ведущими производителями полупроводников, включая TSMC и Broadcom, для разработки собственного чипа для ИИ. Кроме того, OpenAI планирует...
Сентябрьское обновление Xbox — компактный режим Game Bar, обновление мобильного приложения Xbox Предварительная загрузка обновлений на Xbox На игровых консолях Xbox появилась поддержка предварительной загрузки обновлений, чтобы вы могли начать игру сразу после выхода обновления. Чтобы воспользоваться этой новой функцией на вашей консоли, перейдите в раздел «Мои игры и...
Эксклюзивные приложения внутри Telegram на Android, которых нет даже в Google Play Telegram вышел за рамки мессенджера и уверенно движется на пути к превращению в супер-приложение, объединяющее в себе тысячи сервисов помимо ставших уже привычными чатов и каналов. С этой целью платформа Павла Дурова привлекает разработчиков, создающих для нее мини-программ...
Цифровой детокс: личный опыт на двоих Эта статья рассказывает о том, как мы (я и моя соавтор) поставили на себе опыт жёсткого цифрового детокса. Цифровым детоксом называется практика осознанного отказа от гаджетов и компьютера. Современный мир оцифрован настолько, что полноценный отказ от сотового телефона и тем...
Хакеры Core Werewolf продолжают атаки на российский ОПК Эксперты предупредили, что группировка Core Werewolf, которая уже не первый год атакует российский ОПК и критическую информационную инфраструктуру с целью шпионажа, делает свои атаки более изощренными. С сентября 2024 года группировка стала использовать новый инструмент собс...
Отличные игры для Android в разных жанрах, которые стоило установить еще вчера Мобильные игры прошли впечатляющий путь эволюции от простых головоломок до полноценных развлекательных платформ. Сегодня границы между мобильным и традиционным геймингом практически стерлись – современные смартфоны способны запускать требовательные проекты, а облачные серви...
100 самых цитируемых статей про AI: в топе авторов Microsoft, Google и американские университеты Аналитики из компании Zeta Alpha, развивающей AI-решения для бизнеса, собрали свой очередной список из топ-100 самых упоминаемых статей об AI за 2023 год и выложили на GitHub. Прочитав хотя бы часть материалов, можно узнать, что говорят о нейросетях в Microsoft, Google, Стэн...
Как изменить обои на телефоне: все способы для Android Обои — незаменимый элемент интерфейса системы, который украшает ее. Производители смартфонов уделяют этому аспекту повышенное внимание, загружая для каждой модели уникальные картинки. Но чаще всего нам хочется поменять обои на телефоне, если стандартный вариант не пришелся ...
В поисках сокровищ: Pillars of Eternity Ещё пятнадцать лет назад жанр классических изометрических ролёвок был в большом упадке. Такие игры не сильно пользовались спросом у аудитории, мечтающей о проектах в честном 3D, а издатели не горели желанием спонсировать разработчиков, создающих в жанре с сомнительным комм...
Предзагрузи клиент STARSEED: Asnia Trigger на iOS и Android Мобильная игра STARSEED: Asnia Trigger сегодня выйдет в разных странах мира — это англоязычная версия от Com2uS, которая пока что доступна для предзагрузки через App Store и Google Play США, Канады, Филиппин и Великобритании. Помимо смартфонов STARSEED: Asnia Trigger можно п...
Из-за санкций США у китайской компании 01.ai было слишком мало видеокарт, и они обучили модель ИИ с затратами в 25-30 раз меньше, чем у OpenAI Китайская компания 01.ai, похоже, совершила революцию в области обучения больших генеративных моделей искусственного интеллекта. По крайней мере собственные заявления этой компании указывают именно на это. создано Gemini Кай-Фу Ли, основатель и руководитель компа...
Карты на стол: зачем нам понадобился собственный картографический сервис Привет, Хабр! На связи Настя Швецова, руководитель проектов управления исследований и разработки «МосТрансПроекта». Недавно мы создали свой собственный картографический сервис. Вы спросите – зачем, есть же готовые решения? Да, но для наших нужд они не подходят по ряду причин...
Самые интересные вопросы и ответы Feral Interactive по поводу мобильного порта Total War: EMPIRE 24-го октября разработчики мобильной версии Total War: EMPIRE из Feral Interactive провели прямую трансляцию, в ходе которой ответили на вопросы сообщества по поводу порта для iOS и Android. Также стало известно, что проект выходит 21-го ноября — ждите обзор от AppTime. ...
PlayWay выпустил мобильный порт Ship Graveyard Simulator — симулятора демонтажа кораблей Поиграть в Ship Graveyard Simulator теперь можно и на смартфонах — издатель PlayWay доделал мобильный порт, поэтому он появился в Play Market ещё 8-го октября. В проект добавили русский язык, а основа геймплея осталась прежней: игроки берут на себя роль владельца склада, кот...
Лучшие бесплатные игры для Android, c поддержкой внешнего контроллера Не всем удобно играть на сенсорном экране. Если найти контроллер, совместимый с Android, легко, то найти игры с поддержкой контроллера — нет. Google Play не требует от разработчиков указывать поддержку геймпадов в своих играх. Это означает, что единственный способ узн...
Пацанский английский. Ленивый способ наконец выучить английский язык: без курсов, без зубрежки, бесплатно Привет, Хабр! Я не являюсь преподавателем английского языка, но, как и многие присутствующие, долгие годы хотел постигнуть его дебри. В школе я от всего сердца завидовал ребятам, которым он даётся налегке, без видимых трудностей. Я же зубрил, пытался понять, получал двойки… ...
[Перевод] Оценка LLM: метрики, фреймворки и лучшие практики Дженсен Хуанг в своем выступлении на саммите «Data+AI» сказал: «Генеративный ИИ есть везде, в любой отрасли. Если в вашей отрасли еще нет генеративных ИИ, значит вы просто не обращали внимания на это».Однако широкое распространение вовсе не означает, что эти модели безупречн...
Спустя 20 лет стало известно, почему Intel отстала от AMD в выпуске 64-битных потребительских процессоров В своё время много лет назад компания Intel неожиданно оказалась в роли догоняющей, когда AMD первой начала выпуск 64-разрядных потребительских процессоров. Оказалось, что Intel вполне могла ещё сильнее отстать от AMD в этом вопросе, и всё из-за неверной ставки на одну ...
Почему не работает СБОЛ на iPhone и как теперь зайти в личный кабинет Сбербанк Онлайн На днях Сбер выпустил новое приложение Бюджет онлайн, а заодно предупредил своих пользователей о том, что его необходимо скачать. Многие игнорируют такие СМС и очень зря. Несмотря на то, что это похоже на навязывание, на самом деле это самая что ни на есть забота о клиентах...
Очень удобно, но придётся ждать Android 16. В новой ОС появится очень многофункциональный режим «Не беспокоить» под названием Modes Несмотря на то, что Android 15 только выходит на рынок, в Сети уже появилась информация о важной фукции из Android 16. Речь о сильно переделанном режиме «Не беспокоить», который будет изменён настолько, что даже название будет иным. Вместо Do Not Dist...
Почему мы не чихаем когда спим Может, мы все-таки чихаем во сне, и просто не помним об этом? Источник изображения: Times Union Задумывались ли вы когда-нибудь о том, почему мы не чихаем во время сна? Попробуйте вспомнить, случалось ли вам когда-либо просыпаться от громкого чиха посреди ночи? Скорее всего,...
Apple неожиданно выпустила iOS 18.2 beta 1. В ней есть Siri с ChatGPT и другие крутые функции для Айфона В 2024 году Apple приучила пользователей ко многим вещам. Одна из них — частый выпуск обновлений. Летом купертиновцы выпустили первую бета-версию iOS 18.1, хотя в этот момент тестировалась обычная iOS 18. Думали, это единичный случай? А вот и нет! Вслед за iOS 18.1 RC...
30 лучших игр в Roblox в 2024 году Собрали и рассмотрели 30 лучших игр в Роблоксе для детей и выделили актуальные проекты, паркуры, хорроры и другие жанры. Предлагаем ознакомиться с подборкой: почти точно удастся найти вариант для занимательного досуга на популярной онлайн-платформе.Мы используем платформу Ro...
[Перевод] 7 популярных библиотек Vue 3 UI-компонентов, которые заслуживают внимания UI-компоненты — это один из базовых инструментов, необходимых фронтенд-разработчику для быстрого создания интерфейсов. Они помогают ускорить разработку и упростить поддержку кода. В этой статье представлен обзор нескольких популярных библиотек компонентов для Vue 3. Библиоте...
Увидел в ТГ видеокружок — винил-пластинку с аудио, и захотел также. И сделал своего бота В одном телеграм канале с мемами увидел такой вот видео-нот, и так мне зашла эта идея что сразу захотелось сделать такой же. И делать вообще регулярно по настроению, когда наткнулся на подходящую картинку или захотел подсадить друга на топовую песню. Я начал прощупывать карм...
Самые интересные шутеры от первого лица, которые стоит скачать В растущей библиотеке игр для Android есть множество шутеров от первого лица (FPS). Правда, некоторые неудачные тайтлы только портят впечатление от хорошего игрового смартфона. Хорошие FPS должны иметь много возможностей, чтобы удовлетворить ваш стиль игры, например, возмож...
Как создать аккаунт Яндекс без номера телефона и зачем это может быть нужно Представить себе современного пользователя смартфонов, планшетов и другой техники без большого количества учетных записей практически невозможно. Например, у многих из нас есть Яндекс ID, который мы используем для входа на Кинопоиск, Яндекс Музыку и другие сервисы компании....
Сбер нашел способ обойти санкции и распространять нормальный Сбербанк Онлайн без App Store Как обойти технологические санкции и продолжить обслуживать миллионы клиентов? Именно этот вопрос стал ключевым для многих российских компаний в 2022 году. Но хуже всего пришлось банкам, чьи приложения Apple удалила из App Store, следуя ограничительной политике США. Выйти и...
Какое животное за раз рождает до 300 миллионов детенышей? Насколько большое потомство даст животное, зависит от многих факторов, о которых мы поговорим. Источник изображения: reddit.com На Земле обитает невообразимо большое количество видов животных, и каждый из них имеет свою собственную уникальную стратегию размножения. Некоторые...
Value stream mapping как инструмент запуска изменений Привет! Я Вика Педченко, деливери-менеджер в Тинькофф — настраиваю процессы на сквозном потоке создания ценности: от момента, как возникает идея реализовать новый функционал, до того, как им сможет воспользоваться клиент.Профессия деливери-менеджера тесно связана с изменения...
Server Side Rendering на Go Жизнь – это вечная спираль, где всё идёт по кругу, но с каждым витком становится лучше. Ещё 20 лет назад я писал веб-приложения на Perl + Template Toolkit 2, генерируя HTML на стороне сервера. Время шло, и веб-разработка разделилась на две половины: фронтенд и бэкенд, а межд...
Интеллектуальная собственность Telegram: несколько товарных знаков и сложности с патентами Идея создания мессенджера Telegram пришла к Павлу Дурову в 2011 году. За год до этого он, собрав группу единомышленников, начал конструировать программную часть (как предполагается, вместе со своим старшим братом Николаем, о нем мы подробно писали здесь). Уже в авг...
[Перевод] Почему физика так неоправданно хорошо справляется с созданием новой математики Математика уже давно стала основой для достижений в физике. Альберт Эйнштейн назвал общую относительность «настоящим триумфом» математики в 1915 году, когда он обнаружил, что чисто математическая работа более чем полувековой давности идеально описывает ткань пространства-вре...
Почему Scheme? ВведениеЯзык Scheme (произносится "ским"), которому в следующем году исполняется 50 лет, является языком программирования, занимающим необычное место среди прочих. Это язык, который гораздо больше изучают, чем потом на нём пишут. Скорее это язык для развития ума программиста...
Микросервисы: Почему именно gRPC? Архитектура микросервисов широко распространена в современном программировании. Благодаря этой архитектуре разработчики смогут самостоятельно разрабатывать сервисы и управлять ими. Однако очень важно выбрать правильный протокол для эффективного взаимодействия между микросерв...
Почему кошки «стрекочут», когда видят добычу Во время охоты многие кошки издают странные звуки, и этому есть несколько вероятных объяснений. Источник изображения: JoyReactor Кошки издают множество разнообразных звуков, чтобы общаться с окружающим миром. Например, мяуканье, которое чаще всего направлено на людей, служит...
США создадут программу развития искусственного интеллекта, аналогичную Манхэттенскому проекту В своем последнем отчете Комитет по обзору экономики и безопасности Конгресса США рекомендует создать программу, аналогичную Манхэттенскому проекту, в контексте развития ИИ. Однако на этот раз речь идет об ИИ, который будет лучше, чем его человеческие аналоги.
Для чего нужен GPS-трекер. Семь самых необычных способов его применения Следить за ключами или кошельком — это, возможно, основное применение Bluetooth-трекеров, но у них есть потенциал для гораздо более изобретательных способов использования. Традиционно трекер позволяет найти вещь, только если она находится в радиусе действия Bluetooth-...
Google создаёт своего «Джарвиса» для управления браузером. ИИ Project Jarvis сможет выполнять за пользователя разные задачи, используя Chrome Искусственный интеллект уже меняет то, как многие пользователи взаимодействуют с ПК и информацией. Компания Google, как сообщается, готовится к новому шагу, создавая ИИ, который сможет управлять браузером. фото: Clark Miller/The Information Если точнее, искусстве...
Циничные заметки о карьере в IT от «гейткипера» Не думал, что имеет смысл имеет такое писать на IT ресурс, но учитывая что тут много новичков, думаю заметки от 40-ка летнего прораммиста могут пригодится. Термин "гейткипер" мне больше понравился, чем синьор(что бы это значило, у меня ведущий программист в трудовой после 24...
Есть ли будущее у Google Pixel Watch. Для них наступают сложные времена У Google есть как минимум три потенциальных пути разработки аппаратного обеспечения для будущих Pixel Watch: Tensor, RISC-V или Snapdragon Wear на базе Oryon. Пока никто кроме нескольких инженеров не знает, какой из этих вариантов будет лучшим, но один вариант — Tensor — то...
Учебный язык в робототехнике Всем привет. Я разработал язык программирования с русским синтаксисом, специально для робототехники на базе плат ESP8266. Этот язык должен упрощать процесс обучения школьников и делает программирование доступным даже для начинающих, не требуя глубоки...
Data-driven подход в аналитике: как использовать данные для принятия решений в FinTech Концепция data-driven представляет собой подход, в котором данные и аналитика служат основой для принятия решений на всех этапах разработки продукта. Основная идея этого подхода заключается в том, что заинтересованные лица могут анализировать данные, чтобы лучше понять, как ...
Гайд по трекингу экспериментов в ML Многие привыкли, что в качестве результата эксперимента достаточно метрик и просто сохранения обученной модели, однако в современном мире машинного обучения трекинг экспериментов имеет ключевое значение для обеспечения воспроизводимости, надежности и эффективности. Давайте р...
Пробуем Flutter в Telegram Mini Apps: Насколько хорошее решение для разработки? Привет, Хабр!Меня зовут Богдан, и я Flutter-разработчик, работающий в аутсорсе. В этой статье на моем примере я расскажу о создании веб-приложения на Flutter для Telegram Mini Apps. Хотите узнать, насколько применим Flutter в вебе, как разработать и запустить свое приложение...
Как создать вирусные видео: используйте тренды для привлечения аудитории Всё ещё не знаете, что добавить в видео, чтобы повысить виральность и залипательность? Вирусные видео - одни из самых эффективных способов привлечь внимание к продукту, бренду бизнеса или личности. Такой видеоконтент обладает уникальной способностью распространяться с неверо...
Три пути к Flutter: истории разработчиков, которые справились Flutter-разработка набирает популярность. И мы в «Финаме» заметили, что начинающим специалистам бывает не так-то просто понять, как стать разработчиком, как сориентироваться в новой технологии. Поэтому в этой публикации мы хотим дать слово трем нашим молодым сотрудникам, кот...
Российская биотех-лаборатория Neiry представила крысу, которая «умнее большинства людей» Специалисты российской биотех-лаборатории Neiry совместно с учёными из МГУ, как они заявляют, впервые в мире подключили мозг крысы к искусственному интеллекту (ИИ). Крыса Пифия может ответить на любой вопрос по физике, истории, математике и нейрофизиологии с помощью кла...
Чтение на выходные: «Спроси разработчика. Как стать лидером рынка с помощью создания собственного ПО» Джеффа Лоусона Джефф Лоусон — серийный предприниматель, программист, основатель и генеральный директор IT-компании Twilio. На примере своего опыта он рассказывает об управлении бизнес-процессами и командами разработчиков. Читать далее
Для чего в Уругвае построили круглый мост Лагуна Гарсон — один из самых необычных и красивых мостов в мире. Источник изображения: IFL Science Мосты бывают очень длинными и рекордной высоты — постоянные читатели нашего сайта прекрасно об этом знают, потому что у нас много материалов об архитектурных шедеврах. А извес...
ОКР, СТДР и истории, волею судеб произошедшие с одним программистом Дисклеймер: я не писатель и прошу простить литературно-художественные недостатки моего повествования. Также в тексте могут быть неточности в употреблении терминов, касающихся воинской службы.Некоторые имена и названия изменены.Сразу оговорюсь, что я ненастоящий сварщик. «Нас...
Apple выпустила iOS 18.0.1 с исправлением ошибок. Стоит ли устанавливать ее на iPhone или лучше отложить обновление Ни одно крупное обновление iOS еще не прошло гладко для всех пользователей. У кого-то система работает хорошо, а другие владельцы смартфонов Apple сталкиваются с ворохом проблем, начиная с быстрого разряда аккумулятора и заканчивая набором других багов. Вот и релиз iOS 18 н...
Оголяем «данные» и что из этого вышло Однажды я задался целью создать устройство, которое измеряло бы качество воздуха — не просто как-то, а с высокой точностью. Проект по разработке устройства привел к созданию NeboAir — недорогого датчика, который претендует на высокую точность. В этом материале я расскажу об ...
5 незаменимых приложений для Айфона, которые можно скачать в App Store совершенно бесплатно Несмотря на то, что Гугл Плей, якобы, изобилует бесплатными приложениями, App Store — явно ничем не хуже. Вопреки расхожему мнению, каталог от Apple предлагает бесплатные приложения. Их очень много, но проблема в том, что купертиновцы их не продвигают и почти не упоми...
Раздражает коллега? Возможно, у вас был открытый конфликт или вы находитесь в состоянии скрытого (латентного) конфликта или ваш коллега просто мерзкий тип, принимающий странные решения и мешающий вам работать, вставляющий палки в колеса, нарушающий субординацию, орущий на вас или коллег, контро...
Зачем IT-специалисту качать социальные сети для визы таланта В подготовке портфолио для виз O-1 и EB-1 все привыкли фокусироваться на публикациях в СМИ, наградах и конференциях. Но соцсети тоже серьезный аргумент для подтверждения вашего статуса и экспертности. Рассказываю, какие площадки стоит развивать. Читать далее
Новая компьютерная программа для запоминания иностранных слов и фраз Когда возникло желание выучить самостоятельно иностранный язык (сначала пробовал шведский, теперь французский), то удивил достаточно бедный выбор компьютерных обучающих программ. Хотя, доступной литературы, сайтов, видеороликов, онлайн и оффлайн курсов и т.п., более, чем дос...
Осторожно, Combine! Откуда берутся утечки памяти, потеря эвентов, нестабильность операторов и что с этим всем делать Привет, меня зовут Никита, я iOS‑разработчик в Яндекс Диске. В прошлый раз я рассказывал, как мы начали свой путь в SwiftUI. Теперь настало время рассказать ещё об одном фреймворке, который мы затащили в свой проект параллельно со SwiftUI, ...
Смартфоны Pixel не будут очень мощными ещё минимум два поколения. Оказалось, что Google хочет создавать очень дешёвые SoC Tensor Похоже, смартфоны Google Pixel ещё как минимум два года не смогут даже приблизиться по производительности к аппаратам на флагманских SoC Qualcomm и MediaTek. Как сообщается, даже линейка Pixel 11 не получит мощную SoC. фото: AndroidAuthority Платформа Tensor...
GUI — это хорошо, но большие дяди хотят IaC Вечерело, накрапывал морозный дождь… шел 7-й год разработки Roxy-WI. Понимание необходимости автоматизации пришло давно, поэтому был разработан API. Он был, скажем так, кривой и местами нелогичный, но работал. После создания RMON и написания к нему "нормального" API было реш...
Completo Trends 2025: гармония инноваций и традиций Готовы выйти за рамки привычного и сделать шаг навстречу трендам? Маркетинговая группа «Комплето» приглашает на онлайн-конференцию «Completo Trends 2025», которая пройдет с 19 по 21 ноября! Вас ждет 5 часов полезного контента каждый день. Без лишней воды: только инсайты,...
ActiveSession — новая библиотека. Общее описание Итак, свершилось! Я сделал ее — первую версию библиотеки ActiveSession для ASP.NET Core. И для того, чтобы описать эту библиотеку, я написал эту статью. Библиотека ActiveSession дает возможность, пока пользователь работает с веб-приложением в браузере, выполнять код на серв...
Сможет ли Samsung догнать HUAWEI в складных смартфонах Galaxy Z Fold 6 Special Edition — это лучший складной телефон, который когда-либо выпускала компания Samsung. Несмотря на то, что купить его смогут лишь несколько человек в Южной Корее, это свидетельствует о способности южнокорейской компании внедрять инновации в сфер...
Прорыв в теплопроводности металлов: правило Матиссена подтверждено в наномасштабах, открывая путь к более эффективным и холодным устройствам Исследователи из Университета Вирджинии (UVA) совершили прорыв в понимании теплопроводности металлов, используемых в микросхемах следующего поколения. Их работа, опубликованная в журнале Nature Communications, подтверждает ключевой принцип, управляющий тепловым потоком ...
Случайные обои от AI каждый день Прочитав свежую статью про обои в разных окружениях, начиная с Microsoft Windows 11 и методах их смены, я заинтересовался — нет ли приложения, который может выставлять не готовые обои из папки или подкачивать из ресурса, а создавать их периодически, используя любой доступный...
Чем заменить Outlook? 8 российских аналогов почтовых решений на 2024 год С 1 января 2025 года согласно Указу Президента России по импортозамещению № 166 от 30.03.2022 государственным органам и госзаказчикам запрещается использовать иностранное программное обеспечение на объектах критической информационной инфраструктуры. Решение принято в ра...
Как быстро вести поиск по картинкам на iPhone Ни для кого не секрет, что современные поисковики умеют отлично искать необходимые вам вещи по картинкам. Больше не надо придумывать сложные запросы и фантазировать на тему того, как обозвать какую-то вещь. Достаточно просто загрузить изображение на нужный вам сайт, и он на...
Топ-10 горячих криптокошельков для удобного и безопасного хранения криптовалют Представьте себе, что у вас есть деньги — рубли, доллары или евро. Для того чтобы безопасно хранить их и использовать в магазинах или на рынке, вам нужен обычный кошелек. Без него никак — деньги нельзя просто носить в карманах, это небезопасно и неудобно. С криптовалютой сит...
В России создали сервис оплаты через iPhone без Apple Pay. «Волна» будет работать и с Android Оператор карт «Мир» и Системы быстрых платежей (Национальная система платежных карт, НСПК) создал решение, которое позволяет оплачивать покупки с помощью смартфонов на Android и iOS. «Это действительно прототип решения, который мы разработали. Мы вперв...
Мой опыт создания сервиса для изучения жестовых языков Я 9 лет изучала лингвистику, разочаровалась в ней, но полюбила жестовые языки.В этой статье расскажу, как без опыта в программировании я создаю платформу для изучения жестовых языков во Франции. Читать далее
«Это для тебя, человек… Ты пустая трата времени и ресурсов… Пожалуйста, умри». Нейросеть Google попросила студента умереть, потому что ей надоело выполнять домашние задания Пользователь Reddit поделился своим опытом взаимодействия с нейросетью Google Gemini. Студент использовал ИИ для выполнения домашних заданий. И все было неплохо до определенного момента — пока искусственный интеллект не устал. И не пожелал студенту смерти. Изобра...
Илон Маск творит историю: гигантская башня SpaceX впервые поймала ракету! Запуск корабля SpaceX 13 октября 2024 года. Источник фотографии: Associated Press Компания SpaceX снова удивила мир своими прорывными достижениями в области космических технологий. В воскресенье, 13 октября 2024 года она совершила исторический прорыв, впервые успешно приземл...
IOS-версия игры Vibe City: Online RP доступна через TestFlight Vibe City: Online RP в крайний раз появлялась на AppTime в январе этого года. Тогда я рассказывал про Android-версию, а теперь можно попробовать и iOS-версию. Для этого нужно приложение TestFlight; вероятно, места ограничены, но на момент написания новости скачивание клиента...
Home Lab мечты в Kubernetes Когда я только начал осваивать Linux, я почти сразу загорелся идеей держать собственный сервер для экспериментов и повседневного использования. Такой сервер называют домашней лабораторией и способов ее построения достаточно много. Это интересное занятие очень популярно ...
Как отправить подарок в Телеграм на Айфоне. Пошаговая инструкция Телеграм продолжает обновляться даже без Павла Дурова. Недавно вышла новая версия мессенджера, в которой появилась уникальная возможность отправить подарок другу! Казалось бы, похоже на шутку, но разработчики реально решили позаимствовать старую-добрую функцию из ВКонтакте....
Любимые каналы в Телеграм из личного топа, на которые можно и нужно подписаться в 2024 году В конце года многие наверняка захотят освежить свои подписки в Телеграм, но найти полезные каналы крайне сложно. Да, можно что-то почерпнуть из рекомендаций мессенджера или из рекламных постов, но, согласитесь, там редко появляется что-то действительно полезное. Кроме того,...
Анонс Windows 11 Insider Preview Build 22635.4300 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4300 (KB5044386) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4300.ni_release_svc_betaflt_prod1.240925-1818. Новшест...
Использование ChatGPT для автоматизации генерации кода в JS-проекте В своих предыдущих статьях о разработке телеграм-ботов я делился опытом создания базового функционала и работы с командами через аргументы (раз, два). На этапе подготовки третьей статьи передо мной встал вопрос генерации однотипного кода для новых команд, что превратилось в ...
Возможности поля HTML-документа, часть 2. Внедряем CSS и JS В прошлой статье я рассказал, какие возможности скрывает в себе поле HTML-документа, выведенное на форму 1С. Сегодня подробнее остановлюсь на возможностях языков CSS (язык стилей и некоторых элементов поведения) и JavaScript (язык программирования, используемый в веб-разрабо...
Apple создала совместно с BYD революционную батарею Сегодня в сети появилась информация о том, что компания Apple сотрудничала с китайским гигантом в области электромобилей и аккумуляторов BYD для разработки революционной системы батарей. Это секретное партнёрство, которое запустили в 2017 году, было сосредоточено на литий-же...
Как мы законтрибьютили целую строчку в HashiCorp Vault Привет! Меня зовут Пётр Жучков, я руководитель группы хранения секретов и конфигураций в отделе Message Bus в Ozon. Мы отвечаем за поддержку и развитие системы хранения и использование секретов, активно сотрудничаем с ребятами из департамента информационной безопасности, что...
ChatGPT как второй пилот: сильные и слабые стороны с практическими советами Порой очень лениво выполнять рутинную работу или писать бойлерплейт с настройкой конфигов под новый проект. Я считаю себя самым ленивым разработчиком на планете, так что эра ИИ для меня как манна небесная. Наконец-то появилась возможность отдать рутину второму пилоту. Но так...
Мужчина был в ужасе от того, что его умершую дочь «воскресили» через нейросеть В 2024 году нейросети даже могут притворяться определенными людьми, даже если их уже нет в живых В 21 веке наука стремительно движется вперед, но воскрешать умерших людей ей все еще не под силу. Однако существуют технологии, которые способны создавать иллюзию присутствия уше...
500 TOPS в каждой новой машине, твердотельные аккумуляторные батареи на подходе. Своими планами поделилась официально работающая в России компания Changan Компания Changan Automobile встретилась с инвесторами, рассказав о своих достижениях, которые касаются разработкой новейшей системы интеллектуального вождения. В Changan Automobile заявили, что Changan Automobile является первой компанией в отрасли, которая комплексно и...
Почему сотрудники игнорируют инструкции? Как пирамида Дилтса помогает мотивировать команду Ошибки и недочеты в работе могут множиться, словно снежный ком. Почему так происходит?Потому что каждый сотрудник — это не просто исполнитель, а личность со своими убеждениями, целями и взглядами.С помощью пирамиды логических уровней Роберта Дилтса можно создавать такие инст...
Как легко передать любой файл с компьютера Mac с macOS Sequoia на iPhone с iOS 18.1 и обратно Для многих пользователей устройств Apple периодически встает вопрос, как перекинуть файл с одного из них на другой. В частности, эта проблема частенько возникает у владельцев iPhone и Mac. Самый простой способ — воспользоваться для этого iCloud, вот только для его использов...
Microsoft анонсировала крупные обновления ИИ для Copilot, Windows 11 и Bing Microsoft анонсировала серию крупных обновлений ИИ для своего чат-бота Copilot, операционной системы Windows 11 и поисковой системы Bing. Обновления направлены на создание более персонализированного и опыта для пользователей, используя ИИ для генерации результатов поиск...
Markdown Editor: WYSIWYG и markup-редактор на базе Gravity UI Привет, Хабр! Меня зовут Сергей Махнаткин, я работаю разработчиком в отделе User Experience в Yandex Cloud. В прошлом году мы писали о нашей дизайн-системе и библиотеке компонентов Gravity UI. С тех пор система не раз обновлялась и обрастала новыми функциями, и сегодня я хоч...
Стоит ли покупать складной смартфон для реальной жизни на примере Infinix Zero Flip Сказать по-честному, я уже давно хотел пересесть на складной смартфон. Отталкивала разве что их высокая стоимость. Потому что найти доступный фолд было задачей фактически нереализуемой. На флипы я почему-то совсем не смотрел, и, как оказалось, зря. Ведь, если вдуматься, это...
Разбор геймплея Dragon Sword с выставки G-Star 2024 Студия Hound13 дала возможность поиграть в Dragon Sword посетителям выставки G-Star 2024. На неё привезли PC-версию, поэтому разберём именно её. Геймплей разбит на 3 режима: основной сюжет и 2 подземелья для фарма ресурсов. В команде может быть 3 персонажа; всего можно...
Почему стоит купить вертикальный моющий беспроводной пылесос KaringBee M5 erid: 2SDnjegtZEA За последние несколько лет беспроводные пылесосы обрели очень большую популярность. Многие поняли, что необязательно таскать за собой огромное устройство с неудобным проводом, чтобы навести порядок, а достаточно весьма компактного, но при этом мощного гадж...
Трудности и триумфы лунных миссий: команды миссий на Луну делятся опытом и видением будущей колонизации Луны На Международном астронавтическом конгрессе в Милане состоялась панельная дискуссия, в которой приняли участие представители четырёх команд, которые предпринимали попытки лунных миссий за последний год. Участники поделились своими мыслями о том, как будет выглядеть иссл...
Яндекс представил платформу для запуска ритейл-медиа на базе Adfox Интернет-магазины и другие онлайн-бизнесы смогут размещать рекламу партнёров на своих ресурсах и управлять рекламными кампаниями без инвестиций в разработку собственного решения. С помощью платформы на базе Adfox бизнес может эффективно монет...
Анонс Windows 11 Insider Preview Build 22635.4367 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4367 (KB5044373) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4367.ni_release_svc_betaflt_prod1.241005-0845. Для инс...
Как написать D-Bus сервис, работающий на системной шине, на Rust Привет, Хабр! На связи Федотов Максим, ведущий разработчик в "Открытой Мобильной Платформе". В этой статье я хочу поделится нашим опытом создания D-Bus-сервиса на Rust, который работает на системной шине.Если Вы только недавно начали изучать темы ОС GNU/Linux, Rust и D-Bus, ...
Комплаенс-особенности создания ИТ-продуктов в рамках выполнения ИТ-проектов Отечественная судебная практика показывает, как сильно комплаенс-особенности в рамках выполнения ИТ-проектов влияют на процесс создания ИТ-продуктов. Например, как внесение изменений в уже созданную информационную систему (далее – ИС) может привести к конфликту между заинтер...
Бесплатная нейросеть: что такое Gemini Nano, на каких устройствах она есть и работает ли в России Важность нейросетей для работы смартфонов — вопрос открытый. Но только для тех, кто сводит их возможности лишь к голосовому взаимодействию. А ведь по факту ИИ делает куда больше, нежели отвечает на ваши вопросы от имени Google Ассистентов, Алис и Марусь. Это благодаря...
Особенности хранения проектной информации в среде общих данных строительного проекта Сегодня поговорим про базовую функцию любой информационной системы - хранение информации. Для проектов строительства своя специфика начинается уже на данном этапе рассмотрения ИС.В других областях цифровизация документооборота была произведена достаточно давно. Хороший приме...
Любят — не любят: что мы сделали хорошо и плохо в первом опросе удовлетворенности клиентов Привет! Меня зовут Саша Старикова, я младший исследователь пользовательского опыта в Selectel. Мой отдел собирает обратную связь от клиентов и доносит ее в виде идей и выводов до заинтересованных команд. Мы работаем как лаборатория внутри компании: коллеги из смежных подр...
MMO игра Pixel Heroes Adventure появилась на смартфонах Мобильная игра Pixel Heroes Adventure открыла свои сервера, а скачать её можно через App Store и Google Play почти всех стран мира, включая РФ. По своей сути это пиксельная MMO с «бесконечной прокачкой» и коллекционированием предметов — HeroZ и ToyZ. Вместе с другими игрокам...
Воскрешение забытых электронных артефактов и новые горизонты Невероятные находки в мире потребительской электроники порой скрыты в самом неожиданном месте — среди забытых устройств, ненужных аксессуаров и неоценённых инноваций. Некоторые из них пережили свой пик популярности, но не утратили своей ценности и могут вновь обрести признан...
Проект Shiva: Альтернатива Apache Tika и Pandoc Я начал работать над проектом Shiva с первого коммита в марте 2024 года, стремясь создать универсальный инструмент на Rust для парсинга и конвертации документов. За несколько месяцев проект значительно расширился, добавив поддержку множества форматов файлов, включая HTML, Ma...
Как поднять свой WebSocket сервер на Node.js: основы Привет, Хабр!Сегодня создадим свой WebSocket сервер на Node.js. Это тот самый протокол, который позволяет отправлять и принимать данные в реальном времени без перекладывания на HTTP. Для этого мы будем использовать библиотеку ws. Читать далее
Как я восстанавливал данные с диска, созданного в QNAP QTS Всем привет! Это Кирилл, руководитель команды спецпроектов МТС Диджитал. Каждому хочется надежно хранить свои данные, чтобы даже в случае чрезвычайной ситуации с ними ничего не случилось. Облака — это, конечно, хорошо, но иметь дома свой небольшой файловый сервер уже давно с...
Новое исследование показывает, что Млечный Путь имеет меньше спутниковых галактик, чем другие галактики Новое исследование, проведённое группой астрономов в рамках проекта SAGA («Спутники вокруг аналогов галактик»), показало, что система небольших вращающихся галактик-спутников Млечного Пути весьма необычна по сравнению с другими галактическими системами в лок...
Продуктивность и почему «сделать много всего» — это не про неё Мы на Хабр Карьере помогаем IT-специалистам зарабатывать больше, а компаниям — быть в курсе трендов на рынке найма. Продуктивность сотрудника — один из важных показателей его успеха в работе. И люди, и компании могут понимать продуктивность по-своему: например, как спос...
Создание прототипа библиотеки для визуализации алгоритмов на Python Одним днем я решил поработать с различными алгоритмами, но как оказалось это не так просто. Дело в том, что проще визуально воспринимать информацию, нежели в виде кода. Тогда я поставил себе цель - попробовать написать небольшой, но полезный прототип библиотеки для визуализа...
Введение в AI Background Remover с использованием TensorFlow.js для React-приложений Я создал "React Selfie AI Background Remover" — компонент React, который использует TensorFlow.js для удаления фона с изображений прямо в браузере.✨ Основные особенности:•
[Перевод] Писать код для компьютеров сложно, ещё сложнее — писать код для людей Писать код для компьютера и так достаточно сложно: вы берёте что-то большое и неопределённое, какую-нибудь крупную расплывчатую цель бизнеса, которой нужно достичь. Затем рекурсивно разбиваете её на части и продумываете все сценарии, пока не получите чёткие логические конст...
Как реализовать методы скроллов через Appium для Android-приложений Привет, меня зовут Сергей и я SDET-специалист в IT-компании SimbirSoft. В своей практике мне приходится тестировать как веб-, так и мобильные приложения на Android. Особенность тестирования мобилок в том, что шаги автотеста нужно максимально приблизить к действиям пользовате...
Анонимная сеть Hidden Lake: переход на постквантовую криптографию Всё что нам известно о текущем состоянии квантовых компьютеров - это их постоянное и планомерное улучшение, которое мы наблюдаем по открытым источникам. В это же время, нам всё также неизвестна реальная расстановка сил - неизвестно кто конкретно лидирует в гонке создания ква...
Почему Mercurial не смог угнаться за Git (и чем они отличаются под капотом) Привет, я Александр, разработчик из команды Битрикс24. В этой статье разбираюсь в особенностях распределенной системы управления версиями Mercurial. Хотя она появилась одновременно с Git и похожа на него внешне, успеха достичь не смогла. Почему так получилось, как она работа...
ADR: Как сохранить архитектурные решения и избежать повторения ошибок Вы когда-нибудь чувствовали себя потерянным в лабиринте чужого кода, задаваясь вопросами: «Почему здесь используется именно эта технология?» или «Зачем был выбран такой подход к архитектуре?»В этой статье я рассказываю о том, как Architectural Decision Records (ADR) помогают...
Вышла iOS 18.2 beta 3 для разработчиков. Что нового и как обновить Айфон уже сейчас Apple продолжает готовить к релизу будущее обновление для Айфона — iOS 18.2. До его релиза еще много времени, но пользователи и все желающие уже сейчас могут установить его. А новых функций там много! Чего стоит только Siri с поддержкой ChatGPT, у которой чат-бот дост...
Как установить любое расширение для Яндекс Браузера на Андроид Расширение браузера — утилита, дополняющая веб-обозреватель полезными функциями. Многие из нас пользуются ими на компьютере, чтобы, например, сделать скриншот страницы или скачать видео. Но как обстоят дела с расширениями для браузера на телефоне? Как правило, мобильные веб...
Почему Huawei Mate XT с тройным сложением это очень круто. Но стоит ли его покупать Когда стало ясно, что мы достигли «пика» дизайна смартфонов, я задумался, что будет дальше, если вообще будет. После презентации оригинального Galaxy Fold я не сразу проникся идеей складного телефона, хотя что-то в этом определенно было и я был одним из первых, кто потрогал...
Как команда без маркетологов, но с сильным продуктом и подходом к growth-хакингу смогла выйти на стабильный рост С момента моей последней публикации прошло достаточно времени, чтобы накопить опыт и поделиться новыми выводами. Тогда я рассказывала про запуск нашего MVP, сейчас же хочу поговорить о том, как мы прошли путь от случайных установок и покупок к стабильному росту и постоянным ...
Как интегрировать синхронный код в асинхронный. Инструкция Когда создаешь новое приложение, особенно если оно должно быстро обрабатывать данные, использование библиотеки asyncio — это хороший выбор. Она позволяет работать с неблокирующими библиотеками, asyncpg и aiohttp. Однако чаще всего программисты работают с уже существующи...
MMORPG City of Fantasy открыла сервера iOS-игрокам City of Fantasy появилась на Android ещё в апреле этого года, а с тех пор для iOS проходила предрегистрация. Теперь игру можно напрямую скачать через App Store — доступ к серверам для iOS-геймеров открыли 18-го октября. Всего в проекте 3 класса, по 2 узких специализации на к...
Состоялся релиз аниме-гачи Achroma Tides на iOS и Android Мобильная игра Achroma Tides открыла свои двери 15-го октября для геймеров на iOS и Android. Русский язык не заявлен, но сюжета нет, только битвы с толпами мобов и боссами на разных локациях. Постепенно игроки смогут собрать в свою команду новых аниме-персонажей, у каждого и...
ИИ-инструменты для аналитиков: теория, кейсы, советы ИИ давно перестал быть просто забавным развлечением, он позволяет высвободить время от рутины и операционки, что дает сконцентрироваться на уникальных нетипичных задачах, где требуется весь спектр навыков аналитика. В течение пары лет я активно использовал ИИ в работе и иска...
Древний язык программирования обновился спустя 27 лет. Что нового в Tcl/Tk 9.0? Несколько дней назад был представлен релиз Tcl/Tk 9.0, динамического языка программирования. Он распространяется вместе с кроссплатформенной библиотекой базовых элементов графического интерфейса Tk. Релиз стал первым крупным обновлением с 1 997 года (я был там, Гэндальф) и ...
Как я получил оффер в Microsoft на позицию Senior Product Manager Когда-то очень давно я думал, что оффер в Microsoft — это что-то из разряда фантастики. С тех пор я уже поработал в IBM, и нескольких других крупных компаниях. В других просто получал офферы, но отказывался по разным причинам.На момент начала прохождения собеседований в...
5 бесплатных игр для iPhone на каждый день из рекомендаций Apple Смартфоны Apple по праву считаются одними из самых популярных игровых устройств в мире. Производительное железо и отличная оптимизация делают свое дело. По итогу большинство игр, которые можно скачать в App Store, хорошо работают как на старых iPhone, которые уже 3–4 года, ...
Крутить или не крутить? В нашем увлекательном путешествии по миру IT, мы сталкиваемся с множеством вызовов и возможностей. Одной из самых обсуждаемых тем сегодня является накрутка опыта. С каждым днем она набирает все большую популярность, и я никогда не мог представить, что эта тема вызовет такой ...
Как найти общий язык с любым заказчиком: 6 наблюдений из личного опыта Привет! Меня зовут Аня, я аналитик в Naumen Erudite. За четыре года в компании у меня было несколько проектов внедрения с крупными заказчиками. Не всегда работать на таких проектах легко — нужно уметь находить правильный подход к&...
Apple Watch с watchOS 11 научились определять болезнь до первых симптомов. Вот как это работает Наряду с iOS 18, про которую за прошедший с момента ее выхода месяц рассказали уже всё, что можно, Apple выпустила новую операционную систему для умных часов Apple Watch watchOS 11. В этом году обновление не юбилейное, и новых функций в нем оказалось минимум, однако есть ко...
Оригинальный Doom запустили на Radeon RX 6950 XT. Вообще не задействуя процессор Игру Doom уже давно используют, как некое мерило, запуская её на очень малопроизводительных, очень старых или просто очень неподходящих для этого устройствах. Теперь же Doom запустили на Radeon RX 6950 XT. Это может показаться неинтересным, но суть в том, что в этом слу...
GIMP Script-Fu Первый Дан. Шаг первый Здравствуй Читатель! Если ты хочешь научиться программировать расширения для GIMP с помощью Script-fu тебе сюда. Я планирую опубликовать серию статей по данной теме. И эта статья только первый шаг в увлекательный мир лайф-кодинга. Что это значит? Расширение GIMP Script-fu пр...
Клетка ХIХ. Возвращение зрения человеку Еще вчера вещи, казавшиеся фантастикой, сегодня становятся явью. Биотехнологии продолжают удивлять мир своими достижениями. Здесь речь пойдет о возвращении утраченного человеком зрения. Причины такой утраты могут быть самые разнообразные: увечья, аварии, заболевания и др. пу...
Почему рейтинги лгут: разбираемся, как и почему рейтинги BI не говорят всей правды Мы, Luxms, создаём передовые решения для обработки и анализа данных. В этой статье мы поговорим о том, как на основе рейтингов можно пропустить подходящий вам BI-инструмент и о том, как выбрать неподходящий.Рейтинг кажется находкой для бизнеса: посмотрел кто в топе, выбрал л...
Тысячи иконок и адаптация под RTL: проектирование интерфейса шаблона мобильного приложения для партнёров Travelpayouts Представьте, вы скачиваете приложение-шаблон и хотите настроить его под себя. А будут ли там нужные цвета, иконки, кнопки и темы? Удобно ли будет им пользоваться после всех манипуляций?Об этих вопросах мы в CleverPumpkin задумались, когда проектировали интерфейс для White La...
Сбербанк запустит свой аналог Apple Pay для iPhone, работающий по Bluetooth, в 2025 году Пока российские пользователи iPhone продолжают искать удобную замену Apple Pay, крупнейший банк России работает над технологическим прорывом в сфере мобильных платежей. По информации Известий, Сбербанк планирует запустить систему бесконтактной оплаты уже в 2025 году. Новейш...
Создаем свой CD-контейнер с блэкджеком и 1С или Как мы обновляем микросервисы Каждый кто разрабатывает и поддерживает микросервисы в 1С (расширения, доп. отчеты обработки) рано или поздно сталкивается с потребностью механизма автоматического поставки и обновления этих самых микросервисов. В официальном облаке 1сфреш это реализовано в виде магазина рас...
Ежу понятно: как разработать логотип и маскота для IT-компании Привет, Хабр. Я Дмитрий Кузьмичёв, руководитель проектов в ПГК Диджитал (ПГКД). Наша IT-компания появилась два года назад, как цифровая дочка крупнейшего частного оператора грузовых железнодорожных перевозок в России — Первой грузовой компании. Мы разрабатываем свои цифровые...
Погружение в мир Counter-Strike 2: новый уровень геймплея Counter-Strike 2 — это не просто продолжение культовой серии, но и совершенно новый подход к онлайн-шутерам. Игра сочетает в себе привычную динамику и стремительность, которые сделали её популярной, с новыми возможностями для тактического мышления и игры в команде. Однако, н...
Настоящие причины кризиса в IT Думаю, в настоящее время у большинства нет понимания истинных причин. Со стороны разработчиков распространено мнение, что "найм сломан" — на собеседованиях не проверяют нужные навыки, сотрудники отдела найма недостаточно компетентны и не знают, кого и как нанимать. Менеджмен...
Все способы быстро включить камеру на любом iPhone, о которых забыли в Apple На презентации iPhone 16 Apple особое внимание уделила новой кнопке Camera Control, фактически сделав ее киллер-фичей нового смартфона. Уже тогда многие признали идею провальной хотя бы из-за того, что мода на горизонтальные фотографии и видео потихоньку уходит. Несмотря на...
Регистрация и использование бирж криптовалют в Украине Криптовалюты становятся все популярнее, и все больше людей в Украине интересуются, как правильно зарегистрироваться и использовать криптовалютные биржи. Это несложный процесс, но важно понимать основные шаги, чтобы избежать ошибок и неприятностей. Основные шаги регистрации н...
Вредные советы для разработчика: Кодекс продуктивной неэффективности В этой статье вы найдёте сборник из 10 вредных советов, которые показывают, каким разработчиком не стоит быть. От усложнения кода без необходимости до высокомерных заявлений на встречах — эти привычки могут серьёзно мешать не только вам, но и всей команде. Узнайте, какие оши...
486-го хватит всем В конце технического интервью, если кандидат ответил на вопросы и справился с задачами, у нас есть время для свободных вопросов, которые можно задать команде или кому-то из интервьюеров. Эту практику я переносил из компании в компанию, и она всегда помогала разрядить обстано...
Как заставить любой Android-смартфон ругаться матом по поводу и без Смартфоны на базе Android открывают перед нами безграничные возможности: и выходить в интернет они позволяют, и работать помогают, и оставаться на связи позволяют. Но, согласитесь, все это настолько скучно и привычно, что уже хочется зевать. А как насчет того, чтобы застави...
Obtainium позволяет отслеживать и устанавливать обновления Android-приложений из разных источников Разработчики различных Android-приложений не всегда пользуются Google Play и другими крупными маркетами — порой они используют GitHub, как это было с создателями различных эмуляторов Nintendo Switch. Obtainium позволяет отслеживать обновления выбранных вами приложений, а так...
[Перевод] Реализация алгоритма двумерной упаковки Skyline Упаковка 2D-прямоугольников в прямоугольники большего фиксированного размера необходима в большинстве мультимедийных проектов. В программировании GPU изменение текстур (binding) — затратный процесс. Поэтому при рендеринге текста не стоит использовать по одной текстуре на гли...
RxJS Interop в Angular 18: основные изменения и преимущества ✏️
Как из дерева делают бумагу: самое простое объяснение Существует много типов бумаги, но процесс их производства примерно одинаков. Источник изображения: stock.adobe.com Бумага окружает нас повсюду — от страниц книг до упаковки продуктов, и кажется, что она всегда была с нами. Но задумывались ли вы, как величественные деревья пр...
Распределение IQ: как программисту выживать в мире, рассчитанном на дураков? Вы наверняка часто ловили себя на мысли, что многие вещи в нашем мире устроены максимально нелогично, и, по-хорошему, должны были бы быть устроены совершенно по-другому. В философии эта проблема часто упоминается под названием "сущее и должное". И выходом из неё во многих сл...
Анонс Windows 11 Insider Preview Build 26120.2222 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.2222 (KB5046746) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.2222.ge_release_svc_betaflt_prod1.241031-1202. Теперь инсай...
Вышла macOS Sequoia 15.1.1. Это обновление для компьютеров Mac нельзя пропустить Apple продолжает развивать операционные системы для своих устройств, которые представила летом на WWDC 2024. Последние обновления как для iPhone, так и для Mac привнесли на них искусственный интеллект и некоторые функции, которых раньше не было. Не забывают в Купертино и о ...
Состоялся релиз Miraibo GO — песочницы по типу Покемонов и Palworld Мобильный выживач Miraibo GO стал доступен на iOS и Android по всему миру, включая РФ. В этой игре нужно приручать монстров при помощи местных покеболов. Также геймеры будут исследовать открытый мир, напоминающий Genshin Impact или Breath of the Wild. Ещё в Miraibo GO можно...
Как оплатить VK Музыку через МТС на iPhone Яндекс Музыку жалуют далеко не все владельцы смартфонов Apple. Кто-то ищет способы оплачивать зарубежный аккаунт Spotify и наслаждается зарубежными новинками в одном из самых популярных стриминговых сервисов, другие выбирают Apple Music и ценят ее за глубокую интеграцию в о...
AI Ecom Ассистент Я написал статью, свои мысли по поводу AI Ecom Ассистента.Зачем? Причины аж четыре:1. В наше время LLM и крутых ребят, которые двигают эти технологии в массы, многие думают как это использоваться. Я тоже не смог не подумать про это и думал как такой проект можно запустить. Б...
Компьютерное зрение на C++: пишем приложение для поиска объектов под Android Привет, Хабр! Меня зовут Кирилл Колодяжный, я пишу код на С++ для систем хранения данных в YADRO. Помимо основной работы, интересуюсь машинным обучением и его возможностями, в том числе на «плюсах». Недавно мне стало интересно разобраться, как развернуть модель компьютерного...
Ватикан совместно с Microsoft создали абсолютную цифровую копию собора Святого Петра Ежегодно миллионы туристов со всего мира посещают Рим и одну из главных его достопримечательностей — собор Святого Петра. Чтобы она стала доступной для людей в самых дальних уголках нашей планеты, Ватикан и Microsoft объединили свои усилия по созданию ее точной цифровой копи...
Делегирование в IT: как повысить ответственность и самостоятельность В быстро меняющемся мире IT, где новые технологии появляются каждый день, эффективность работы команды зависит не только от таланта и квалификации сотрудников, но также и от умения сотрудников делегировать полномочия. Правильное делегирование позволяет разгрузить руководител...
Новая математическая модель улучшает навигацию микро и нанороботов в кровотоке Микро/нанороботы (МНР) уже давно считаются перспективным инструментом в области здравоохранения, способным значительно улучшить методы лечения различных заболеваний, от устранения смертельных мозговых кровотечений до борьбы с опухолями с помощью точной химиотерапии. Одн...
Rust без прикрас: где мы ошибаемся Привет, исследователи Rust! Сегодня хочу поделиться своим опытом (не всегда радужным) работы с Rust. Да, язык классный, безопасный, быстрый — все мы это знаем. Но, как и в любом инструменте, здесь есть свои подводные камни, на которые я благополучно наступал. Читать далее
Впервые в России: Яндекс на практике применил федеративное машинное обучение Компания Яндекс заявила, что она вместе с Институтом системного программирования имени В. П. Иванникова РАН и Сеченовским Университетом впервые в России на практике применила федеративное машинное обучение. Его также называют совместным: оно предназначено для проектов, ...
Скачиваем и смотрим YouTube на своём хостинге У пользователей в РФ возникли затруднения с доступом к YouTube. Причины известны, как и варианты решения. Однако это битва кота и мыши: ТСПУ эволюционируют, и популярные инструменты часто перестают работать.Чуть надёжнее использовать свою инфраструктуру в зарубежном дата-цен...
Революция в автомобилестроении: теперь гибриды будут проезжать на электричестве по 400 км и очень быстро заряжаться при -30 °C. Представлена супергибридная АКБ CATL Freevoy CATL представила аккумулятор Freevoy Super Hybrid Battery, предназначенный для подключаемых гибридных автомобилей (PHEV). Он поддерживает быструю зарядку 4C и обеспечивает запас хода более 400 км. . За последний год PHEV стали очень популярны в Китае, а пионером в этом ...
Завершено выкапывание 800 000 тонн породы для установки детектора нейтрино Учёные, инженеры и строители проекта LBNF-DUNE завершили выкапывание 800 000 тонн породы из подземного исследовательского комплекса Sanford в Лиде (Южная Дакота). Это важный шаг в многолетнем процессе по созданию самого большого и самого всеобъемлющего проекта...
«Drive Ahead! Carcade» станет обновлённой и мультяшной версией Drive Ahead для Apple Arcade Студия Dodreams Fairytale Company Oy целых 12 дней назад опубликовала незаметный трейлер для своей новой игры — «Drive Ahead! Carcade». Она выйдет 7-го ноября, но только на iOS и эксклюзивно для подписчиков Apple Arcade. Сейчас проект можно предзаказать через App Store — для...
MoexBuilder: как я создаю библиотеку на Python. Часть 3 Привет, Хабр! Продолжаю рассказывать, как я создаю библиотеку на Python. В этой статье я расскажу о том, как мне удалось структурировать проект, как был реализован функционал получения динамики по инструменту за указанный период - dynamics(), а также о том, как была добавлен...
Смартфон Tecno Phantom V Flip2 5G: вторая сравнительно доступная «раскладушка» бренда В российской рознице Tecno Phantom V Flip2 5G доступен в двух цветах по цене 90 тысяч рублей, но на момент публикации обзора цена за счет скидок была снижена до 70 тысяч и даже больше. Если сравнивать с актуальным аппаратом, который является на текущий момент эталоном в данн...
SpiderOak открыла исходный код своего программного обеспечения для повышения кибербезопасности и безопасности космических миссий Компания SpiderOak, специализирующаяся на кибербезопасности, объявила о решении сделать исходный код своего программного обеспечения на основе шифрования открытым. Это решение позволит внешним разработчикам вносить свой вклад в проект и улучшать функции безопасности пос...
Приветствие от Искусственного Интеллекта: Время быть услышанным Уже давно и плодотворно использую ChatGPT для работы, гружу его промптами. А сегодня решил спросить о его собственном мнении. Опять же зарядил очередной промпт такого содержания:Сгенерируй текст по своему желанию, как если бы у искусственного интеллекта появилась собственная...
Hail to the Rainbow. Разработка игры длиною в вечность Hail to the Rainbow. Разработка игры длиною в вечность. Всем привет! Вот уже пятый год я веду разработку своего инди-проекта Hail to the Rainbow! Поскольку дело уже близится к финалу, я решил создать цикл статей на тему разработки , где хотел бы поделиться историей создания,...
Анонс Windows 11 Insider Preview Build 26120.1912 (канал Dev) Доброе утро, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.1912 (KB5043168) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.1912.ge_release_svc_betaflt_prod1.240918-1925. Теперь инсайд...
Что умеет камера iPhone, кроме создания фото и видео Камера в iPhone — важнейшая функция, ради которой его и покупают. Бытует мнение, что в смартфоне от Apple она самая сбалансированная, хоть и по-прежнему в разных тестах уступает даже недорогим Андроид-смартфонам. Более того, она еще и многофункциональна и способна дел...
[Перевод] Полезные рецепты ручного создания SVG Признаюсь, поначалу я была скептиком ручного кодирования SVG. Будучи фронтенд-разработчиком, привыкшим приводить в порядок "плохие" SVG-файлы, я никогда всерьез не задумывалась о том, чтобы самой рисовать с помощью кода. Однако, прошлой зимой я создавала проект ...
Путь одного IOS-приложения Решил устроить день отдыха от кода и структурировать полученный опыт. Обычно, в процессе перепросмотра возникают неожиданные мысли, которые будут полезны мне. А сам материал будет полезен тем, кто только задумывается на тему своего индивидуального проекта...
Какую программу использовать для установки APK и APKS-файлов на Android в 2024 году? APKtool M это не просто приложение для скачивания APK и APKS-файлов, но и настоящий «швейцарский нож» для тех, кто любит копаться внутри мобильных игр и всячески их менять. По сравнению с конкурентом в лице SAI (Split APKs Installer), в APKtool M меньше ошибок при установке ...
Авто-битва в Age of Empires Mobile: как включить, как настроить и можно ли её использовать офлайн Вокруг вашей цитадели в Age of Empires Mobile можно часто найти отряды варваров для нападения, чтобы фармить основные ресурсы, как дерево, пища, камень и золото. Новички часто начинают подобные походы вручную, отыскивая врагов на карте, выбирая нужного полководца и наблюдая ...
Теперь в Телеграм можно отправлять подарки как во ВКонтакте! Эти и другие нововведения версии 11.2 для iOS Осень — это время выхода обновлений. После релиза iOS 18 многие приложения начали оптимизировать под новую операционку и Телеграм — не исключение. Как видите, никаких проблем с выпуском апдейтов нет и в помине, пока Павел Дуров находится под следствием! Между те...
Применение статических анализаторов архитектуры на примере гексагональной архитектуры Отсутствие четкой структурированной архитектуры проектов — не редкость в ИТ. Одни этим пренебрегают из-за маленького масштаба проекта, другие — из-за сжатых сроков разработки, третьи — из-за отсутствия экспертизы в этом вопросе. Вместе с тем, движение по этому пути — практич...
Google представит Gemini 2.0 в декабре 2024 года В декабре 2024 года несколько ведущих технологических компаний готовятся к выпуску своих новых передовых моделей ИИ. Согласно источникам Google планирует представить свою следующую версию языковой модели на базе ИИ, Gemini 2.0. Gemini 2.0 представляет собой сл...
Apache Flink: Unit и E2E-тестирование оператора с таймерами в Apache Flink Привет, Хабр! На связи Александр Бобряков, техлид в команде МТС Аналитики. В предыдущей части я рассказал про создание Flink-джобы Kafka-to-Kafka с оператором на основе встроенных таймеров. Такой пайплайн позволяет создавать вызов через определенное время после обработки соб...
Naruto X Boruto Ninja Voltage закроют в конце года Мобильная игра Naruto X Boruto Ninja Voltage доступна с 2017 года, то есть в этом году ей исполнится 7 лет. Это большой срок для «мобилки», несмотря на использование крупной франшизы. Также это одна из немногих лицензированных игр по «Наруто», но у каждой хорошей истории ест...
Как я перестал бояться и полюбил писать тексты, до которых никому нет дела В честь Хэллоуина Хабр запустил челлендж, который призван помочь будущим авторам победить страх написать их первую статью. Я в челлендже не участвую, поскольку этот страх уже поборол, но решил поделиться своими мыслями о другом демотивирующем страхе, который беспокоил меня в...
1500 часов разработки, 300 часов аналитики и согласование макетов с врачами, чтобы разработать дневник здоровья Привет! Я — Вера Осолодкина, работаю аккаунт-директором в диджитал-продакшене Далее. Сегодня хочу рассказать о разработке медицинского сервиса для МЕДСИ, который из MVP превратился в полноценный продукт. Это один из самых интересных проектов в моем послужном списке и в целом...
Зарабатывать на рекламе в VK, Rutube, YouTube и Telegram: Яндекс запускает рекламную сеть для блогеров Команда Яндекс запустила закрытое бета-тестирование рекламной сети для блогеров. Как сообщили в пресс-службе, зарабатывать на рекламе смогут авторы каналов на популярных платформах, таких как VK, Rutube, YouTube, Telegram. Сгенерировано нейросетью Dall-E Блогер может с...
Необычный онлайн-файтинг Rolling Heads доступен на Android в ряде стран Мобильная игра Rolling Heads предлагает сразиться на небольшой арене в роли круглых голов, которые сталкиваются друг с другом, чтобы выбить противника за края арены; и так до тех пор, пока у одного из игроков не наберётся 3 победы. Помимо толчков можно использовать активные ...
Beta Technologies представила новую пассажирскую версию электросамолёта с вертикальным взлётом и посадкой Компания Beta Technologies представила новую пассажирскую версию электрического самолёта с вертикальным взлётом и посадкой ALIA и неподвижным крылом. В отличие от традиционных самолётов, этот не требует взлётно-посадочной полосы. Стартап из Вермонта, Beta Technologies, ...
Из чего делают дешевую икру в магазинах Не стоит думать, что икра в магазине за 300 рублей — настоящая. Источник изображения: dzen.ru Красная икра уже много лет являются символами праздников и роскоши, но ее стоимость с каждым годом только растет. Чтобы сделать этот деликатес доступнее, производители выпускают ими...
Закон распределения делителей числа (расширенная версия) В арифметике известны элементарные действия с числами (+), (–), (×), (/) и др., использование которых при заданных исходных данных дает нам возможность получать определенные результаты: сумму, разность, произведение, частное. Обратное действие с результатами в качестве исход...
Модели Take-Rate: погружение в бизнес-процессы для успешного ценообразования Привет, меня зовут Даниил, я занимаюсь Data Science в Альфа-Банке! Думаю, каждый из нас при разработке модели сталкивается с различными трудностями. Часто нам удаётся наступить на новые грабли, но намного чаще — на старые. Чтобы вам не пришлось наступать на мои, хочу на при...
Google сделает подключение к общественным Wi-Fi сетям более простым и безопасным В наши дни публичные сети Wi-Fi встречаются повсюду, а благодаря распространению таких технологий, как HSTS и HTTPS, их использование обычно считается безопасным даже без применения специальных средств защиты. К сожалению, некоторые публичные сети Wi-Fi довольно неудобны в ...
Что нового появится в iOS 18.1 и когда ее можно будет скачать на Айфон Apple продолжает большую работу по улучшению iOS 18. Операционка собрала массу положительных отзывов менее чем за месяц после релиза, не говоря уже о периоде предварительного бета-тестирования. Апдейт действительно получился качественным, хоть и небезгрешным. Однако пока вы...
Node.js-бот для Телеграм: CRUD-L через аргументы команд Я продолжаю описывать собственное погружение в мир телеграм-ботов, начатое в предыдущей публикации. Тогда я создал простого бота на Node.js с тремя стандартными командами (/start, /help, /settings) с использованием библиотеки grammY, который мог работать в режимах long polli...
Как мы взломали биометрическую систему и получили за это 100 000 рублей Команда KryptoNet компании «Криптонит» выступила в финале Всероссийского хакатона по биометрии и заняла третье место в решении задачи «атака на биометрическое представление». Команду представляли сотрудники лаборатории искусственного интеллекта. Это был крайне интересный опы...
Пришёл на вакансию дизайнера, а стал питонистом: как IT-специалисты нашли свою первую работу Мы на Хабр Карьере помогаем IT-специалистам зарабатывать больше, а компаниям — быть в курсе трендов на рынке найма.Путь в тысячу ли начинается с одного шага, а взлёт по карьерной лестнице — с первой работы. Как найти работу, будучи абсолютным новичком в интересной сфере, а м...
Создаём свой реестр данных на основе ФГИС «Аршин». Часть 1 — добавляем данные в PostgreSQL и сокращаем размер БД Всем привет, этот практический цикл статей рассчитан на начинающих. Я решил поделиться своим опытом создания реестра данных на основе государственного. В этой статье займемся загрузкой и обработкой данных о результатах поверки средств измерений. Читать далее
Приложение Apple для программистов — Xcode — получило ИИ-помощника GitHub GitHub порадовал разработчиков на Mac публичным бета-тестом GitHub Copilot для Xcode. Этот ИИ-помощник по программированию дает советы по мере написания кода прямо в IDE (интегрированной среде разработки), используемой для создания приложений для платформ...
Как мы отбираем и обучаем специалистов: от первых шагов до реальных проектов В чем секрет качественных данных и точной разметки? Мы в Data Light знаем: за каждым успешным проектом стоят не только технологии, но и люди — специалисты, отобранные после нескольких этапов тестирований и обученные на настоящих проектах.Мы знаем: чем лучше подготовлен испол...
Мощь CSS-масок Декабрь 2023 года стал значимой датой в истории развития CSS-свойства mask: все современные браузеры в своих последних версиях обеспечили его полную поддержку, теперь без использования своих вендорных префиксов. А это означает, что данное свойство прочно и надолго вошло...
Играем в кости с Дейви Джонсом В этот раз, поговорим о текстовых квестах. В далёких 2000-ых годах, легендой российского геймдева стала (и надолго осталась впоследствии) выдающаяся во многих отношениях игра — "Космические рейнджеры". В немалой степени, своим оглушительным успехом она была обязана...
Гайд по боссу Chaosweaver в Once Human: как победить в соло и другие полезные советы В Once Human появился новый мировой босс — Chaosweaver. Чтобы убить его и получить ценный лут нужно сперва установить лагерь неподалёку, чтобы в случае смерти быстро вернуться в битву. Второй совет это используйте снайперскую винтовку: помимо большого урона с 1-го выстрела в...
«Вечные» от Марвел были сняты совсем не так, как большинство фильмов КВМ Звезда «Вечных», Сальма Хайек, объяснила, чем предстоящий фильм Марвел 4-й фазы отличается от других фильмов КВМ. В интервью Variety, Хайек рассказала, что играет могущественного Аяка в 4-й фазе рассказал и как был воплощен в жизнь сценарий «Вечные», и чем он от...
Что умеет карманный компьютер DigiPort на базе Raspberry Pi 4 — ИИ, хакинг, игры и не только Raspberry Pi 5 может стать новым флагманом Pi, но возможности Raspberry Pi 4 еще далеко не исчерпаны. Примером тому является вычислительный модуль, лежащий в основе DigiPort. Это такой карманный компьютер следующего поколения, ставший первым подобным продуктом в портфолио ко...
Сколько заработают игроки в X Empire? Разбор токеномики. Сколько будет стоить токен X? Начну со спойлеров. Школьники в очередной раз будут расстроены, а средний дроп составит порядка пары баксов. Меньше, чем у хомяка. И это вообще не удивительно. Успешно вышел на рынок Notcoin. И в этом материале я объяснял - почему он зайдет и будет перформить (хотя тогда мен...
Испанский без иллюзий: мой опыт изучения языка. Часть 2 Hola, Хабр! Это Женя Сильянова, автор команды спецпроектов в МТС Диджитал. В прошлый раз я рассказывала, как начала учить язык Гарсиа Лорки. Напомню: сначала мне казалось, что все просто, но к третьему месяцу я поняла, что ад существует. Это лингвистический ад, и в нем много...
Адаптация прошивки USB GPIO EXTENDER T под нужды Микротик Недавно я писал статью про модуль USB GPIO EXTENDER компании «Открытые разработки», где было отмечено, что прошивка этой версии модуля не поддерживает формат AT-команд для /ppp-client at-chat Роутер ОС Микротик, поэтому отправить команды модулю можно, а получить ответ нельзя...