Социальные сети Рунета
Воскресенье, 12 мая 2024

I2C датчик INA219 + Python + Repka Pi: измеряем ток, напряжение и мощность во встраиваемых системах управления Когда вы создаете проект промышленной установки, робота, дистанционно управляемой модели ровера или аналогичный проект с микрокомпьютером, встает задача контроля состояния систем электропитания. Вам нужно проверять напряжение на аккумуляторах, потребляемый ток и мощность....

[recovery mode] ShIoTiny5 — новые веяния и маленькое устройство Несколько лет назад я писал о системе визуального программирования ShIoTiny для модулей на базе микроконтроллера ESP8266. Поэтому, чтобы не повторяться, для тех, кто "не в теме" - сразу отсылаю к моей первой статье на Хабре: ShIoTiny: малая автоматизация, интернет вещей или ...

Фонетический словарь. Пет-проект в полезное приложение У меня есть хобби — изучение английского языка, и последнее время я увлекся фонетикой британского английского языка, но почти все словари дают транскрипцию «‎Королевского английского», на котором говорят, по данным Гугла, около 3 процентов жителей Соединённого Королевства....

Написание open source проекта на примере рендера для ttf шрифтов. Начало В данном проекте планируется создать парсер, а затем и рендер для шрифтов с расширениями TTF, OTF, TTC, OTC.Цикл данных статей является своеобразным блогом, но не обучающим. Наоборот я прошу об обратном отклике в виде комментариев.Данный влог - это опыт создания open source ...

ESPspectrum прошивка ESPspectrum - проект на основе компьютера ZX spectrum, с собственной простой операционной системой. Это вторая статья проекта ESPspectrum. В данной статье описывается программный код OC. Есть возможность открывать, редактировать, создавать и удалять файлы. Есть калькулятор с...

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

Embox отправляется на Vostok Как, наверное, многие на хабре знают, мы в проекте Embox любим запускаться на отечественных процессорах.Эта статья – своеобразный (расширенный) анонс того, что Embox перенесен на микроконтроллеры еще одного производителя микроэлектроники в РФ. Речь идет о технологической пла...

Проект «Селенит». Часть 2: Квадратурный смеситель В каждой конструкции есть какое-либо основополагающее решение. Разработанный в рамках проекта трансивер Selenite Lite – не исключение. Основой радиоприёмного тракта разработанного устройства является смеситель по схеме Тэйло (Tayloe detector). Принцип действия этого замечат...

Бруклинский мост. Зачем генерируем C++ на Kotlin Нелегко на рынке найти senior разработчика для конкретной сферы. Каждый из них имеет уникальные знания в своем языке и фреймворке, будь это Java, Kotlin, С++, JS или Swift. Каждый накапливал свои знания годами. Но найти senior разработчика, который одинаково хорош и C++ и в ...

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

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

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

RESTinio-0.7.0: первый существенный релиз за три года В последний раз статья, целиком посвященная открытому проекту RESTinio, вышла на Хабре в декабре 2020-го года, без малого три года назад. Это был рассказ о релизе версии 0.6.13. По сути, это был последний релиз, в котором в RESTinio появилось что-то новое и важное. Потом был...

Проверяем YTsaurus. Доступность, надёжность, open source В этой статье мы расскажем вам о результатах проверки кода проекта YTsaurus статическим анализатором PVS-Studio и разберём найденные ошибки. Уже больше полугода назад YTsaurus — мощная BigData-система — стала Open Source. Её разработка и использование направлены на расширени...

Поиск опечаток в проекте Ничего не нашёл на Хабре про CSpell, попробую исправить ситуацию.Для среднего проекта с документацией понадобился линтер для проверки опечаток. Одним из условий была локальная и быстрая проверка текста, без отправки на внешние сервера.Таким инструмен...

О Важном в управлении проектами Всем привет! Меня зовут Андрей Софронов и я тимлид продукта “ЭДО и S2P”. Хочу поделиться с тобой своим опытом и наблюдениями о том, что важно в управлении проектами, как можно посмотреть на проект и свою деятельность в целом, что следует учесть, что помнить и о чем позаботит...

Как задеплоить сайт. Инструкция для новичков Опубликовать сайт можно разными способами. Например, если проект лежит в репозитории на Гитхабе, можно воспользоваться GitHub Pages. Но если вы не боитесь трудностей, советуем попробовать кое-что поинтересней — разместить сайт на облачном сервере. Новичкам этот способ може...

Архитектура, планирование и реализация DMA в микроконтроллерах Synergy Здесь мы продолжаем развитие платформы нашего ПЛК под названием PLCS7 на базе модуля с микроконтроллером семейства Synergy S7FS2. В этом ПЛК ввод-вывод в основном выполняется через микросхемы расширители IO с последовательными каналами связи. Программный байтовый обмен с та...

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

Мощность мотора – до 408 л.с., КПД – 92%. Раскрыты характеристики российской электромеханической трансмиссии для гибридов и электромобилей «Автопоток» опубликовал характеристики передовой (для России) электромеханической трансмиссии NAMI E-Transmission. Впервые о ней стало известно 10 назад: устройство демонстрировали главе Минпромторга Денису Мантурову. E-Transmission может использоваться как...

РКН получил премию «Проект года 2023» за Единый реестр интернет-рекламы Такой проект реализован впервые в мире

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

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

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

DECT: как покрыть беспроводной телефонией склад размером с три футбольных поля DECT — стандарт беспроводной IP-телефонии, альтернатива Wi-Fi-телефонии и сотовой связи. У него много применений, но для покрытия больших площадей со сложной планировкой (для ритейла, производства) он вне конкуренции.В статье я сравню разные решения для беспроводной телефони...

Smart LED: Адресная LED подсветка с управлением через Алису В этой статье мы рассмотрим процесс создания умной светодиодной системы под названием Smart LED. Этот проект основан на микроконтроллере ESP8266 и адресной светодиодной ленте.Система Smart LED позволит вам не только наслаждаться красивой подсветкой, но&nb...

Проект «Селенит». Часть 5: Контроллер, встроенное ПО и квадратурный модулятор Аппаратура SDR (Software-defined Radio), как и следует из названия, представляет собой программно-аппаратный комплекс. В предыдущих частях цикла были рассмотрены преимущественно аппаратные решения радиотракта трансивера Selenite Lite. В большей части данной публикации будет...

Как загружать классы в Java 8 и Java 9+? Привет, Хабр! Я разработчик в Институте Системного Программирования РАН, занимаюсь разработкой статического анализатора Svace. Недавно я столкнулся с задачей самостоятельной загрузки классов в JVM, что оказалось непросто, потому что в проекте мы используем модули Java.Модули...

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

Точно в яблочко или как запускать проекты Я часто слышу, как люди задаются вопросом: «Как стать достигатором»?Можно ли постоянно запускать проекты успешно и в срок? Как дотянуть проект до старта и запустить свой продукт? На мой взгляд, реализация проектов — это навык, которому можно научиться.Сегодня я расскажу про ...

Пишем прошивку для старого пин-пада Приветствую всех! Многие из нас уже знают, что POS-terminal'ы и пин-пады обычно собираются на базе заказных чипов, даташиты на которые не найти. Но, понятное дело, так было далеко не всегда. И мне стало интересно: а что, если попробовать найти такой древний терминал, отревер...

[Перевод] Пишем графический ASCII-калькулятор с помощью стандартной библиотеки Си Программа calculator.c родилась как школьный проект в рамках Student Innovation Scholarship. Сперва я решил написать простой инструмент для построения графиков функций с помощью символов ASCII, но после завершения первого прототипа понял, что задача намного сложнее, чем пре...

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

Эксперименты с цифровым КИХ фильтром в плате FPGA MCY316 В своей предыдущей статье я написал, как произвести оцифровку звукового сигнала FPGA платой MCY316. В том проекте данные полученные из АЦП просто передавались в компьютер через последовательный порт. Уже на компьютере данные принимались из последовательного порта программой ...

Система статусов для проектов в Obsidian Статья о том, как внедрить и как продуктивно использовать систему статусов в персональных проектах.Гайд предназначен для пользователей Obsidian. Однако, если вы к таковым не причисляетесь, то можете ознакомиться только с описанием системы статусов. Возможно, что вам сам подх...

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

Чем заменить Raspberry PI в промышленности? Если коротко, то речь пойдет о промышленном ПК на основе Raspberry CM4 – это абсолютный аналог Raspberry Pi4 в промышленном исполнении с надёжной eMMC от Samsung и полной программно-аппаратной совместимостью. Одну статью мы закончили фразой: «Надеемся, что мы вдохновим читат...

Kodein DI для Android. KMP и Compose Быть в авангарде в разработке — жизненная необходимость. Поэтому многие проекты уже переходят на Jetpack Compose, а самые смелые и продвинутые даже выпускают приложения на KMP. Мы в проекте Дринкит тоже активно переходим на Jetpack Compose (с KMP пока не сделали подход).Ну и...

Планшеты Xiaomi Pad 5 и Xiaomi Pad 5 Pro получат MIUI 15 – это хорошая новость. Но есть и плохая Ресурс XiaomiUI, отслеживающий выпуск прошивок для различных устройств Xiaomi, Redmi и Poco, поделился подробностями о программной поддержке планшетных компьютеров Xiaomi Pad 5 и Xiaomi Pad 5 Pro. Тут две новости: хорошая и плохая. Хорошая заключается в том, что устрой...

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

Будни техпода. Как перенести данные с одного виртуального хостинга на другой В последние недели специалистам нашей техподдержки поступает много обращений с просьбой помочь перенести данные, размещённые на виртуальном выделенном сервере (VDS) другого хостинга. Особенно число таких запросов выросло после появления новости о закрытии с 25 декабря 2023...

Disney Dreamlight Valley: гайд по самым простым рецептам на 5 звёзд В Disney Dreamlight Valley пятизвёздочные рецепты нужны для продвижения по квестам и разблокировки новых жителей деревни. Однако, не все могут сходу справиться с их приготовлением из-за сложности ингредиентов. Специально для читателей AppTime я собрал полные списки расходник...

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

Энциклопедия контроллеров и обучающий проект (на Хабре) Я давно занимаюсь микроконтроллерной тематикой и делюсь своими изысканиями (частью изысканий) в блоге на Хабре. Делаю я это довольно давно и количество статей уже перевалило за сотню, и, в полном соответствии с воззрениями (старины) Гегеля, количество явно переросло в каче...

Релиз Cyber Titans на Android — новые автошахматы с NFT и криптой 7 мая игру Cyber Titans в жанре Auto Chess перенесли на Android. Проект доступен во многих странах через Google Play, не считая РФ. PC-версию можно скачать через Epic Games Store. На официальном сайте также указана версия для iOS, но на момент написания новости в App Store е...

Готовим драйвера МК для проброса периферии В предыдущей статье рассматривался принцип, как можно прокинуть периферию микроконтроллера (UART, I2C, CAN bus etc) в обычную ПК программу, так как если бы она входила в состав нашего компьютера и висела на обшей шине с памятью. В той публикации рассматривается теория и инст...

Xiaomi собирается отказаться от бренда MIUI. Вместо него будет MiOS Компания Xiaomi может отказаться от своего бренда MIUI, с которого фактически и начался пусть компании на рынке.   создано DALL-E в Bing Инсайдер Digital Chat Station говорит, что MIUI 14 будет последней номерной версией оболочки. Само собой, Xiaomi не собирается ...

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

Scram для создания аппаратуры. Проект по созданию системы тестирования ADAS или краткая история 8 месяцев нашей жизни Добрый день, уважаемые коллеги и друзья! Уже больше года я работаю в Армении в компании, которая занимается созданием под ключ сложных, комплексных систем. Взяли меня на роль руководителя проектов, чем собственно я и занимаюсь последние 5 с лишним лет. В данной статье я хоте...

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

Браузер Samsung Internet вышел для Windows Согласно западным источникам, программу можно скачать из фирменного магазина Microsoft Store, но наши попытки ни к чему не привели. В поиске оно не отображается, вероятно, из-за региона РФ. Читать полную статью

В сети появились данные про торговый знак Grand Theft Auto VI Вчера в интернете появились новости о том, что на сайте Австралийского государственного регулятора была зарегистрирована торговая марка Grand Theft Auto VI. Многие геймеры предположили, что компания готовится к анонсу долгожданной видеоигры, так как иначе нет смысла регистри...

Я мыслю MOV EAX, 1 Чем больше усилий ты прикладываешь, тем лучше это у тебя получается. Программирование не исключение, и чтобы с уверенностью сказать: "Я могу написать это" нужно много работать. Эта статья о том с какого языка начать путь в программировании и о том как понять принципы работы ...

Next Big Thing от Apple после отмены проект автомобиля — это домашние роботы. Компания уже работает над проектом Как известно, компания Apple отказалась от проекта собственного автомобиля спустя много лет работы. Изначально сообщалось, что вместо этого компания усилит направление искусственного интеллекта, но теперь Bloomberg говорит, что новой большой идеей Apple может стать робо...

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

АвтоВАЗ отказался комментировать июньский анонс Lada Iskra В пресс-службе АвтоВАЗа информацию об июньской премьере Lada Iskra назвали «слухами» и отказались ее комментировать. Ранее сообщалось, что презентация нового автомобиля «АвтоВАЗа» Lada Iskra состоится 5 июня в рамках Петербургского международного...

«Когда будет готово?». Декомпозируем задачи и оцениваем сроки без фатальных ошибок Всем привет! Я Виктор Брыксин, руковожу разработкой Яндекс Телемоста. В статье поговорим про декомпозицию задач в проекте и как можно получить реальные сроки его выполнения.Спойлер: вы все равно ошибетесь, прогнозируя сроки. Но что можно сделать? Минимизировать шанс на ошибк...

Когда телефоны были большими…   На днях прочитал прекрасную статью https://habr.com/ru/articles/773780/ по использованию древнего контроллера i4040 для вычисления числа Пи. Искусство в чистом виде, браво.   Это совпало с необходимостью освобождения помещений у нас для нового прое...

Особенности и проблемы mock-сервера Swordfish API Emulator Эта статья — продолжение истории про разработку Ansible-модулей для взаимодействий с системами хранения данных (СХД) через API, которое удовлетворяет спецификации Swordfish. Эти модули в перспективе облегчат управление парком СХД от разных производителей.Чтобы тестирова...

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

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

Проект Usenet: 60 петабайт текста и полная децентрализация на акустических модемах Когда Тим Бернерс-Ли в ранних 90-х представил технологии, определившие будущую Всемирную паутину, в мире уже не одно десятилетие существовала по-настоящему децентрализованная компьютерная сеть с довольно богатым контентом и открытым доступом, в отличие от окружённой мифами A...

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

Как быстро и безболезненно закрыть регресс в API из связки PyTest + JSON Schema Протестировать позитивные сценарии использования API можно легко и быстро, используя JSON схему. В этой статье мы поговорим о полезных приемах, хитростях, которые можно применить для ускорения процесса, и об источниках данных для такого тестирования. Излагать буду “для самых...

Читаем нажатия ИК-пульта под Linux На Али можно найти пульт, приёмник которого будет притворяться устройством ввода. Но я опишу способ приёма нажатий с разных пультов, и действия можно настроить на своё усмотрение.Нажатия будем принимать с помощью YS-IRTM, это дешевая плата с ИК-приёмником и передатчиком, исп...

В Китае появился самый быстрый интернет — за секунду можно скачать 150 фильмов В ноябре 2023 года в Китае заработал интернет с рекордной скоростью По данным Speedtest за октябрь 2023 года самый быстрый интернет в мире доступен в Арабских Эмиратах — скорость загрузки данных там достигает 269 мегабит в секунду. Если учесть, что пару десятков лет назад дл...

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

ChatGPT клиент для MS-DOS Благодаря стараниям ретро энтузиаста Yeo Kheng Meng (очень рекомендую его сайт, много интересного по ретро технике) можно юзать ChatGPT на DOS машинах. Кто владеет языком рекомендую Оригинальный пост на ангельском. Я тестил проект на машине Toshiba T1200, (для которой к слов...

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

[recovery mode] ShIoTiny5 — светодиоды, индикаторы и шкалы Продолжаю публикации на тему системы визуального программирования микроконтроллеров - ShIoTiny5.Пользователю всегда приятно, когда устройство не просто хорошо выполняет свою функцию, но и красиво отображает информацию о своём состоянии. Даже простое устройство становится при...

Tilda и чат-бот: пример интеграции Привет, друзья! Сегодня мы поговорим о том, как  добиться эффективной обработки заказов, оформленных на сайте стандартного интернет-магазина на Tilda. Я на примере своего проекта (интернет-магазин карликовых кроликов) расскажу, почему менеджерам неудобно работать с заяв...

Начало мая 2024 года ознаменовалось 60-летием языка программирования BASIC. В честь этого события несколько проектов FOSS BASIC выпустили новые версии Язык программирования BASIC, созданный более 60 лет назад для обучения начинающих программистов, до сих пор жив и развивается. В мае 2024 года легендарный язык отметил свой 60-летний юбилей, и сообщество разработчиков решило отпраздновать это событие по-особенному. Неск...

Протоколы семейства TCP/IP. Теория и практика В сети можно найти огромное количество материала о том, как функционируют сети на базе стека протоколов TCP/IP, а также как писать компьютерные программы с сетевыми возможностями. При рассмотрении компьютерных сетей часто углубляются в описание физических основ и структур ...

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

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

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

«Абыдно, панимаишь.» Недооцененная прошивка и железо. Спроси любого из печатников, какие типы прошивок для 3D принтеров существуют. И мало кто сразу ответит что-либо другое, кроме Marlin и Klipper. Я не спорю, что Klipper, это универсальный инструмент, который можно заточить под все что угодно. Но нужно ли это простому новичку ...

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

Гайд по установке эмулятора Vita3K на Android и скачиванию игр Vita3K — эмулятор PS Vita, который доступен на ПК и Android. Скачать его можно через официальный сайт на Windows, MacOS и Linux; для Android нужно воспользоваться ссылкой на GitHub, где лежит APK-файл. Далее устанавливаем APK-файл. В главном меню выбираем русский язык. ...

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

Как я решал Advent of Typescript, и что я понял Возможно вы слышали про Advent of Code — ежегодное соревнование по решению задач на рождественскую тему. Начиная с 1 декабря, вплоть католического рождества, каждый день выкладывается новая задача. С каждым днем сложность задач возрастает.В дека...

Microsoft опубликовала исходники MS-DOS 4.00, первая ОС от компании с графическим интерфейсом и поддержкой мыши Корпорация Microsoft не особо охотно открывает исходники своих продуктов, но для некоторых из них она делает исключение. Например, на днях был опубликован исходный код MS-DOS 4.00. Это первая операционная система редмондской компании с графическим интерфейсом и поддержкой мы...

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

Распределённые системы на службе ФССП России. Часть 2. Суперсервис «Цифровое исполнительное производство» Привет, Хабр! Меня зовут Дима. Я работаю в отделе разработки систем межведомственного взаимодействия РЕД СОФТ. Представляю вам вторую статью про импортозамещение в АИС ФССП России, в которой я расскажу о проектировании сложных территориально распределённых информационных сис...

Microsoft заблокирует возможность установки обновления Windows 11 24H2 на ПК со старыми процессорами Никакой Windows 12 в этом году? Microsoft подтвердила, что готовит огромное обновление Windows 11 24H2 Компания Microsoft, похоже, хочет заблокировать возможность установки грядущего обновления Windows 11 24H2 на компьютеры со старыми процессорами.  Речь в данном ...

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

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

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

Опечатки, нулевые указатели и коварный таб: 33 фрагмента в библиотеке GTK GTK – популярный фреймворк с открытым исходным кодом для создания графических интерфейсов, который интересно проверять с помощью анализатора PVS-Studio. Тем более, что предыдущую проверку мы делали около 3 лет назад, а значит, наверняка найдём в нём новые ошибки. Очень не х...

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

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

Начался бета-тест JUMP: Assemble, 5v5 MOBA с героями из Bleach, Naruto и других аниме JUMP: Assemble — официальная мобильная игра в жанре «MOBA», где игроки разбиваются на 2 команды в формате «5 на 5». Они выбирают героев из следующих аниме: Dragon Ball, One Piece, Naruto, BLEACH, Demon Slayer, Jujutsu Kaisen и так далее. JUMP: Assemble предлагает классическ...

Сатоши Накамото признавал достоинства системы RipplePay в плане обеспечения доверия пользователей Изобретатель биткоина высказался о денежной Ripple системе еще до того, как она стала развивать собственный криптоактив. Ему удалось почерпнуть из проекта один интересный элемент. Обнаруженные электронные письма позволяют лучше понять мысли Сатоши о Ripple.

Один чип по производительности как четыре Apple M2 Ultra. Apple создала такой для своего отмененного автомобиля У Apple были амбициозные планы относительно своего электромобиля, включая создание усовершенствованной системы автономного вождения. Для этого компания разработала чип, эквивалентный по производительности четырем Apple M2 Ultra. Марк Гурман из Bloomberg заявил, что кома...

[sobjectizer] Релиз версии 5.8.1: реализация пожеланий пользователей и исправление недочетов Пару дней назад мы зафиксировали версию 5.8.1 открытого проекта SObjectizer. В данной статье поговорим о новых возможностях, которые появились в SObjectizer благодаря пожеланиям пользователей, и упомянем исправление не выявленного ранее недочета. Кому интересно, милости прош...

Фильтр нецензурной лексики за 5 минут Привет, Хабр. Для одного из моих проектов мне понадобилось сделать фильтр мата. Сегодня мы попытаемся сделать его за несколько минут. Ну что же, приступим. Анализирование Сперва я должен бы как-то разбивать текст на части, чтобы потом сравнивать его с нецензурной лексикой....

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

Качество выше, релиз ближе: как аналитик влияет на успех IT-проекта Привет, я Юля Зубова — руководитель отдела аналитики в диджитал-агентстве ДАЛЕЕ. Хотя написано много статей про роль аналитиков, открыты сотни вакансий и есть даже целые сформированные отделы, остались компании и команды, где их нет. Иногда приходится объяснять, зачем нужны ...

Издатель Grand Theft Auto 6 сократит около 600 сотрудников и откажется от нескольких проектов Take-Two Interactive, издатель серии Grand Theft Auto, решил сократить расходы, уволив 5% сотрудников и отменив проекты на общую сумму в 140 миллионов долларов для рационализации портфеля в ответ на меняющиеся рыночные условия. Представив финансовый план в SEC, компания ожид...

Танцы с бубном над чёрной мамкой на базе STM32 часть 2 Часть 1Итак после такой прошивки плата через STM32 Flash loader demonstrator уже не подключается !На что я сделал вывод что успешно убил загрузчик через  UART.Эх говорила мне бабушка не помогает бубен бери свисток! В моей конюшне где то давно без дела завалялся  китайский св...

Быстрый запуск pet-проекта на Python и PostgreSQL Уверен, небольшие pet-проекты полезны не только для прокачивания навыков, но и для отвлечения от рабочей рутины и - нередко - для решения небольших практических задач. Курс рубля, как водится, - всегда актуальная тема. И на естественное желание быть в курсе курса рубля,...

Продуктовый подход к pet-проекту или как я разработал музыкальное веб-приложение Что вам может дать продуктовый подход к pet-проекту? Если смотреть на pet-проект не как на лабораторную работу, а как на будущий продукт, начинаешь лучше понимать весь цикл разработки. При таком подходе ты сперва выступаешь в роли заказчика: определяешь, какую задачу пользов...

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

Подведены итоги программы промышленных проектов «ПромТех 2.3» Эксперты выбрали 15 финалистов, чьи проекты продемонстрировали высокий инновационный потенциал для российской промышленности. Экспертное жюри отметило три проекта в сферах химических технологий, биомедицины и ресурсосбережения. Их авторы получили гранты на дальнейшее проведе...

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

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

Состоялся релиз Kingdom of Cloud на iOS и Android В первый и последний раз речь о мобильной игре Kingdom of Cloud заходила в январе 2023 года, когда для неё проходил бета-тест в Китае. Теперь же для проекта появились страницы в App Store и Google Play, причём игра уже вышла и в неё может поиграть почти каждый желающий. Почт...

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

Сообщества вокруг технологии: почему быть бесплатным недостаточно Эта статья может пригодиться тем, у кого есть пет-проект с открытым исходным кодом, который хочется продвигать, но нет опыта работы с коммуникациями. Меня зовут Ксения Романова, по образованию я PR-специалист, работала в маркетинге, затем в Developer Relations. Сейчас я мене...

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

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

А точно ли программистам не нужны алгоритмы? Мне 21 год и я работаю программистом всего 4 года, за это время я побывал на 2–3 мелких проектах и 3–4 проектах крупных компаний, таких как: Luxoft (упокой его душу), Альфа, ОТП, ГПБ и др. Так же я часто прохожу собеседования и в другие ком...

«Сколково» поддержал 31 проект по микроэлектронике на сумму более 1 млрд рублей Менее чем за два года 31 стартап в микроэлектронике получил поддержку на общую сумму свыше 1 млрд рублей в рамках совместной программы Минпромторга и «Сколково». Первые результаты проектов можно будет увидеть уже в 2024 году.

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

«Замена Chrome». Браузер Arc стал доступен для пользователей Windows 11 После нескольких месяцев бета-тестирования The Browser Company наконец выпустила официальную версию браузера Arc 1.0.1 для пользователей Windows 11, которым уже не нужно записываться в список ожидания. Arc в настоящее время поддерживает только Windows 11. Тем, кто испол...

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

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

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

Как я за месяц написал интерпретируемый язык программирования на Python Привет, Хабр! В этой статье я хотел бы поделиться опытом создания своего языка программирования.ПредысторияМне 14. Обучаясь на втором году Яндекс Лицея, нужно было написать несколько проектов. Первым из них стал проект на PyQT5. Я долго думал над идеей и вспомнил, что летом ...

Европейское космическое агентство представило свою концепцию постоянной базы на Луне Европейское космическое агентство (ЕКА) представило свой концептуальный план масштабной лунной базы, разработанный в рамках программы Discovery и совместно с архитектурной фирмой Hassell. Этот проект направлен на технологическое развитие в области структур, необходимых ...

[Перевод] Реляционные системы управления базами данных становятся проблемой. Что с этим делать? С реляционными базами данных я знаком очень давно, с конца 90-х. Мои первые шаги в мире компьютеров и программирования связанны именно с ними. Реляционным БД было отведено особое место в моей образовательной программе и стажировке на инженера-программиста. Они преследовали м...

Так какой же процессор использовался в играх Brick Game? Часть 2 Это продолжение моей предыдущей статьи, в которой я рассказал о не очень удачной попытке достать кристалл микроконтроллера одной из игр семейства Brick Game. На этот раз попытка оказалась удачной - кристалл уцелел, прошивка успешно прочитана и написан эмулятор. Но обо всем п...

Tokentus Investment AG стала партнером Ripple в программе XRPL Accelerator Франкфуртская компания Tokentus Investment AG объявила, что будет сотрудничать с Ripple и поддерживать стартапы посредством наставничества в рамках программы XRPL Accelerator, предназначенный для развития и создания проектов на базе XRP Ledger (XRPL)

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

[Перевод] Поисковый движок в 80 строках Python В сентябре я устроился на должность поискового дата-саентиста и с тех пор часть моих обязанностей заключается в работе с Solr — опенсорсным поисковым движком на основе Lucene. Я знал основы работы поискового движка, но мне хотелось понять его ещё лучше. Поэтому я закатал рук...

VSCode+CMake+openocd для программирования и отладки ch32 На хабре немало статей по настройке окружения для разработки под микроконтроллеры stm32 и другие платформы. Кто-то предпочитает использовать спец.пакеты (CubeIDE, Keil), кто-то - расширения для IDE "общего назначения" (PlatformIO, VisualGDB), кто-то, как и автор, "голый" CMa...

Как решить типичные проблемы Django нестандартным подходом: Fake Injection Давайте признаем, что развитие проектов в мире Django не всегда проходит гладко. Мы часто сталкиваемся с толстыми моделями и сериалайзерами, размытой бизнес-логикой и тестированием, которое больше напоминает головную боль, чем удовольствие. Меня зовут Павел Губарев, я back...

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

В игре Idle Aquaria: Ocean Evolution можно пройти путь от микроба до могучей рыбы Кто бы мог подумать, что идеи Питера Молиньё из Spore так придутся по душе разработчикам мобильных игр — сначала геймплей из неё заимствовали китайские разработчики в MMORTS War of Evolution, а теперь и швейцарская инди-студия Amberbite в мобильной игре Idle Aquaria: Ocean E...

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

Доставку с астероида Бенну заказывали? История успеха межпланетного проекта OSIRIS-Rex В последние пару десятилетий космические программы разных стран развиваются гораздо активнее, чем раньше. Учёные получили огромное количество информации как о Солнечной системе и её объектах, так и о видимой части Вселенной в целом. При этом миссии становятся всё более сложн...

Flask для начинающих — Часть 2 пишем landing page+admin panel с редактированием контента Здравствуйте! Меня зовут Михаил, и я пишу эту статью специально для начинающих программистов, желающих изучить основы веб-разработки с использованием Flask. Я сам активно занимаюсь разработкой проектов на Flask и хочу поделиться своими знаниями и опытом, чтобы помочь ва...

Для работы над неинвазивным глюкометром Apple в своё время создала секретный стартап Avolonte, о котором знало только руководство Большая статья Bloobmerg о планах Apple на сферу здравоохранения включает далеко не только историю о том, как умные часы купертинцев могли бы работать с Android, но в Apple в итоге передумали. К примеру, в статье есть информация о том, чего ждать от Apple Watch в следую...

Проект Альфа-Бизнес Mobile Web (веб-приложение), или Что делать если AppStore — всё? Начиная с ведения санкций в 2022 вниманием не обошел и банковский сектор. Сказалось это и на возможности вести разработку и обновлять банковские приложения в Google Play и AppStore. Если ограничение Google Play можно обойти через множество альтернативных сторов или, на худой...

Украина под давлением западных "партнеров" закрыла проект "международных спонсоров войны" Правительство Украины решило закрыть реестр «международных спонсоров войны». Список находится на сайте проекта «Війна і санкції», который курирует Национальное агентство по вопросам предотвращения коррупции (НАПК). Причиной решения кабмина стало давление иностранных государс...

Безопасный интернет через Termit: 11 шагов для развертывания СТД Привет, Хабр! Сегодня мы подробнее поговорим про Termit 2.1 —  систему терминального доступа. Она предназначена для организации удаленного доступа конечных пользователей к приложениям, опубликованным на терминальных серверах. В этой статье я расскажу о том, как мы делал...

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

Как установить Minecraft Java на Андроид? Minecraft Java — версия Minecraft, которая наиболее популярна на ПК, давая куда больше возможностей в моддинге и создании серверов. Для Minecraft Java уже существуют впечатляющие проекты вроде RustMe (точна копия Rust, только с воксельной графикой), а также сборка Голос В...

Как вносить вклад в Open Source — и не только кодом. Инструкции от Linux Foundation, CNCF и Free Software Foundation Мы во «Фланте» любим Open Source — причем не только пишем свои открытые инструменты (werf, shell-operator, grafana-statusmap, сommunity-версия Deckhouse), но и активно участвуем в разработке различных проектов — участвуем в KEP’ах Kubernetes, в составе небольшой группы разра...

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

Как подключить Yandex GPT к своему проекту на Python 6 декабря Яндекс открыл доступ к своим диалоговым моделям (моделям генерации) и векторного представления текста через API. API уже доступно в Yandex Cloud. Вчера мне потребовалось применить его в приложении, однако, не удалось найти руководства, как сделать это быстро. Докум...

Нагрузи меня, Gatling Привет. Это статья-туториал про выбор технологии и реализацию проекта нагрузочных тестов для API REST микросервисов. Про себя и специфику продукта, над которым работаю, я подробно описывал тут, когда рассказывал о интеграционных тестах. Здесь этому уделять внимание не буду. ...

Мобильный проект «LotR: Герои Средиземья» закроют в конце мая Вслед за XCOM Legends, в мае нас покинет ещё одна мобильная игра — «LotR: Герои Средиземья». Оказывается, проекты по топовым франшизам не могут априори приносить большие суммы денег и завоёвывать сердца игроков и фанатов. Поэтому на сайте Electronic Arts появилась небольшая ...

Создание шаблонов сайта в Joomla 4+ Последние статьи на Хабре о создании шаблонов для Joomla - 2015-2017 годов. В этой статье опытным разработчикам будет интересно посмотреть на отличия от предыдущих версий Joomla и, возможно, дополнить статью ценным советом. Тем же, кто чаще работал с другими движками статья ...

Почему ваш проект тонет или как начать фиксировать требования, когда у вас ничего нет В какой-то определенный момент после старта нового проекта, когда «временный» MVP почти готов, весь интересный код уже написан, пакеты еще свежие и обновляются, команды начинают замедляться в Time to Market.Для разработчиков обычно это выражается в переходе от «нам бы перест...

Новый «Патриот» изменится внешне и внутренне Как пишет «Российская газета», председатель совета директоров ПАО «Соллерс» подтвердил, что УАЗ запустил проект по модернизации «Патриот» За последние несколько месяцев наша команда открыла новый автозавод "Соллерс Карго" в ...

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

Как Алексей Пажитнов сделал сиквел Тетриса и забыл про него Тетрис — одна из самых (если не самая!) известных видеоигр, чьё имя известно даже людям, бесконечно далёким от этой индустрии. Когда в 1989 году «Тетрис» вышел на Nintendo Game Boy, он стал мировым хитом, продавшись миллионами копий и зарекомендовав себя как самая любимая в...

Google объявила о запуске «Сезона документации» — инвестиционной программы по найму технических писателей и улучшению документирования проектов Она дополняет проект «Лето кода».

Илон Маск отреагировал на новость о закрытии Apple проекта Titan Генеральный директор Tesla Илон Маск, неоднократно комментировавший автомобильный проект Apple, отреагировал в своем X на новость о сворачивании проекта.

Microsoft улучшает рендеринг текста в Google Chrome для Windows В проект Chromium внедрены изменения, разработанные инженерами Microsoft, которые улучшают рендеринг текста в веб-браузерах для платформы Windows. Это означает, что Google Crhome начиная с версии 124 будет поддерживать значения гаммы и контрастности, заданные в Windows Clea...

Команда нагрузочного тестирования? Дайте две! Почему иногда подрядчик бонусом к внутренней команде — это хорошая идея Привет! Меня зовут Юля Шамина, я руководитель IT-проектов в СберМаркете. Хочу поделиться нестандартным по всем меркам кейсом, как мы подготовили наши сервисы к высоким предновогодним нагрузкам за 3 месяца благодаря челленджу внутренней команды нагрузочного тестирования. ...

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

Mobox — новый (возможно лучший) эмулятор Windows на Android Mobox — новый эмулятор Windows «на районе», который предлагает облегченную установку и улучшенную производительность по сравнению с другими решениями для Android. Найти файлы и инструкцию по установке можно на GitHub. Пока что Mobox протестировали с Need for Speed Rivals, ...

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

Настраиваем минимальный WEB-сервер на Repka Pi 3. NGINX+PFP-FPM+MySQL и ставим Wordpress В этой статье я расскажу как установить на Repka Pi 3 полноценный WEB сервер на Nginx с php-fpm и MySQL для того, чтоб в конечном счете установить WordPress и начать делать и размещать Ваш сайт на данной платформе. Ставить будем на родную ОС Repka Pi от 11.12.23 (последняя а...

Книга «100 ошибок Go и как их избежать» Привет, Хаброжители! Лучший способ улучшить код — понять и исправить ошибки, сделанные при его написании. В этой уникальной книге проанализированы 100 типичных ошибок и неэффективных приемов в Go-приложениях. Вы научитесь писать идиоматичный и выразительный код на Go, раз...

В App Store появился iGBA — эмулятор Game Boy Advance и Game Boy Color В начале апреля Apple обновила правила App Store, разрешив разработчикам добавлять эмуляторы ретро-консолей, не нарушая авторских и других прав. Так, пользователи Reddit вспомнили, что разработчик PPSSPP обещал добавить проект в App Store, если Apple разрешит запускать игры ...

Запускаем PrivateGPT на GPU AMD Radeon в Docker PrivateGPT — это проект, который расширяет возможности работы LLM-моделей, позволяя добавлять неограниченное количество личных данных.31 октября 2023 AMD Radeon предоставила поддержку PyTorch для любительских видеокарт. Полный список видеокарт и ОС можно посмотреть здесь. Оп...

Стоимость проекта eSports Island в Абу-Даби может превысить 1 миллиард долларов ОАЭ приступает к реализации грандиозного проекта eSports Island по строительству игрового острова ​для крупнейших киберсоревнований.​

Затыкаем рот Windows 10 Windows 10 очень любит Интернет. Обновления, синхронизации, телеметрия и ещё куча разной другой очень нужной ЕЙ информации постоянно гуляет через наши сетевые соединения. В «стандартном» сценарии использования, когда Windows 10 управляет домашним или рабочим компьютером, э...

Дата-центры в Лондоне обогреют тысячи домов Правительство Великобритании выделило около 44,5 млн долларов для улучшения системы центрального отопления Западного Лондона. Согласно данным Datacenter Dynamics, данная система будет использовать тепло, выделяемое дата-центрами, для обогрева до 10 тысяч домов...

Система мета-сборки GN: краткий обзор и подходы Привет! Меня зовут Александр, я работаю в VK в команде браузера Atom. В его основе лежит open source-движок Сhromium. Сегодня хочу поговорить о системе мета-сборки GN. Её используют в крупных проектах Google (Chrome, Fuchsia, а также связанных с ними), и, например, когда раз...

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

Восстановленные ПК и другое оборудование по доступным ценам. Lenovo запускает новую программу «Сертифицированные восстановленные продукты» Lenovo объявила о новой программе под названием «Сертифицированные восстановленные продукты», целью которой является предоставление потребителям доступных технологий. Эта программа будет сосредоточена на продаже отремонтированных компьютеров и другого оборуд...

Российский аналог GitHub пока не начали создавать, хотя деньги технически выделили ещё в 2007 году Похоже, российского аналога GitHub пока ждать не стоит. Как сообщается, этот проект не получил финансирования.  создано DALL-E «Ведомости» сообщают, что эксперимент по созданию аналогичного GitHub репозитория ПО с открытым исходным кодом должен был бы ...

30`s Ford Coupe Hot Rod Здравствуйте! Тема хот родов меня не отпускает и я разродился новым проектом на базе Ford 30х годов в масштабе 1:24. Проект этот оказался сложнее и детализированее предыдущего T-Bucket Hot Rod. Одна только форма кузова заставила попотеть, но благодаря этому, я, кажется, нача...

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

Жидкостное (водяное) охлаждение для ноутбука своими руками Всем привет!На создание данного колхоза изобретения меня вдохновила эта старая статья на Пикабу. Идея родилась примерно за полгода до создания этой СЖО, навязчивой она стала примерно за месяц до, реализовал я её за неделю-две.В этой статье уважаемый fillgood изобрёл систему ...

Дружелюбную и мистическую игру Lonesome Village выпустят на iOS Разработчик Esteban Duran сначала перенёс на смартфоны милую игру A Tiny Sticker Tale, а теперь собирается перенести Lonesome Village на iOS. Для проекта появилась страница в App Store с ожидаемой датой релиза 11 апреля 2024 года. Это будет премиальный проект с ценником в 49...

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

Диплом специалиста ИБ. Часть №1 — Методика обеспечения безопасности устройств Интернета вещей Привет, Хабр!Так вышло, что я заканчиваю университет в феврале 2024 года (направление 10.05.01 «Компьютерная безопасность» является специалитетом, поэтому студенты выпускаются традиционно зимой после 5,5 лет обучения). Соответственно, уже в прошедшем 2023 году передо мной, к...

Запуск ОСРВ Embox на Banana Pi M1 Об этой операционной системе я узнал на данном ресурсе, из многочисленных публикаций её разработчиков. Для тех кто не в курсе - это отечественная операционная система реального времени для встраиваемых устройств с открытым исходным кодом. Её официальный репозиторий расположе...

Apple Vision Pro: обзор платформы и создание первого мобильного приложения Привет! Меня зовут Андрей Груненков, я iOS - разработчик в агентстве InstaDev. Делаем мобильные приложения, которые помогают бизнесу расти. В этой статье я расскажу о том, как разработать первое мобильное приложение для платформы Apple Vision Pro.Для начала надо сказать пару...

Нужна колония на Луне и Марсе, но с минимумом “посылок” с Земли? Ученые NASA надеются на роботов-строителей Отправка полезного груза весом всего в 1 кг на Марс - задача решаемая, но очень дорогая. Обойдется решение в 2,4 млн долларов США, судя по проекту Perseverance. И это ведь лишь научно-исследовательская миссия. А что, если понадобится построить город или хотя бы станцию для к...

Яндекс запускает программу грантов для поддержки опенсорс-проектов Первые 15 победителей будут определены до мая 2024 года, лучшие проекты получат гранты по 600 тысяч рублей на использование облачной платформы Yandex Cloud. Их можно потратить на платформу данных, инструменты для разработки и другие сервисы.

На культовом ПК Commodore 64 из 1982 года запустили модель ИИ, которая создаёт изображение 8 х 8 пикселей за 20 минут Для работы с искусственным интеллектом сейчас используют либо специализированные процессоры, либо GPU, либо NPU. А авто канала Nick Bild решил попробовать задействовать культовый компьютер Commodore 64.  Это очень старый ПК, вышедший на рынок в 1982 году. Он основ...

«Сколково» поддержал особо значимые проекты в сфере телерадиовещания Реализация проектов направлена на обеспечение импортозамещения решений для автоматизации новостного производства и эфирного вещания, графического оформления эфиров телеканалов «Россия 1» и «Россия 24».

Первые кадры The Realm — китайского шутера с открытым миром Разработчики из китайской студии Reflex Fox представили свой новый проект — научно-фантастический шутер The Realm, который раньше носил кодовое имя Project Xingjing. Новинка в анимешном стиле только ушла в разработку, так что о сроках релиза говорить рано. Зато уже можно пре...

Typescript: лучшие практики Привет

Первый космический корабль «Гаганьян» Индии имеет черты «Союзов» Первый космический корабль «Гаганьян», построенный в Индии, имеет определенные черты российских кораблей «Союз», о чем рассказал первый индийский космонавт, Герой Советского Союза Ракеш Шарма. «Конструкция нашего корабля была вдохновле...

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

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

Ретро-шутер Phantom Fury выйдет в свет в конце апреля Проект является продолжением широко известного в узких кругах Ion Fury.

Разработка цифровой аппаратуры нетрадиционным методом: Yosys, SpinalHDL, VexRiscv (ч.1) Основная прелесть использования ПЛИС, на мой взгляд, состоит в том, что разработка аппаратуры превращается в программирование со всеми его свойствами: написание и отладка кода как текста на специализированных языках описания аппаратуры (HDL); код распространяется в виде па...

Диспетчер Задач для Микроконтроллера В программировании микроконтроллеров часто нужно написать простые тестировочные прошивки. При этом надо некоторые функции вызывать чаще, а некоторые реже. Для этого, конечно, можно запустить FreeRTOS, однако тогда этот код не будет переносим на другие RTOS например Zephyr RT...

Лучший старт среди оригинальных проектов Wink.ru — «Слово пацана. Кровь на асфальте» За три дня и три часа новый сериал Жоры Крыжовникова «Слово пацана. Кровь на асфальте» посмотрели в видеосервисе Wink.ru более 1 миллиона зрителей. Этот проект уверенно занял первое место по стартовым показателям в линейке Wink Originals за всю историю ее существования.

The Beatles выпускают свою последнюю песню. Не без помощи ИИ Сингл, который появился в сети называется «Now And Then», официально выложен на Youtube, но для Россиян недоступен. Впрочем, на некоторых трекерах можно найти издание 2023 года, в котором помимо этого трека присутствует ещё один — «Love me do (2023 Mix)». Читать полную с...

«Драйвер недоступен» при подключении телефона к ПК — что делать? При попытке подключить смартфон к компьютеру через USB-кабель может возникать ошибка «Драйвер недоступен». Расскажем, как ее исправить и можно ли это сделать самостоятельно. Чтобы файлы на смартфоне можно было просматривать и изменять на компьютере или ноутбуке, необходимы ...

[recovery mode] Jetpack Compose для ленивых Статья о том, как можно использовать Jetpack Compose для решения нестандартных ситуаций.Рассказывает и показывает наш Android-разработчик Илья Кубышкин. Читать далее

Игра Tumble Rush с гироскопом и 16-битной музыкой вышла на смартфоны Мобильная игра Tumble Rush вышла в разные даты на разные платформы: 22 января на Android и 28 февраля на iOS. За месяц проект получил среднюю оценку в 4,6 звезды. В Tumble Rush надо управлять круглым котом, больше напоминающим шар от пинбола. Он должен пройти через сложный ...

Вся мощь паттернов в Wolfram Language Редкая птица долетит до середины Днепра, не каждый разработчик осилит все паттерны в WL. Нет ему равных языков в паттерн-матчинге. Чуден и необычен язык этот. Изобилует он точками, подчеркиваниями, да запятыми так, что в глазах рябит, да разум мутнеет. В этой статье я постар...

[recovery mode] MindVault: маленькая революция в flash карточных приложениях Здравствуй хабр! Я всегда мечтал создать идеальное приложение для обучения и запоминания информации, пытался понять как в целом работает память, насколько хорошо она может работать, от чего и как это зависит, в этой статье мы посмотрим что на данном этапе я достиг, или быть ...

Как написать новостной Телеграм-канал если ты не программист. Часть первая Всем привет! Попробую написать трилогию покорения основ Python, отражающую мой путь любителя с “паяльником”. Тут не будет основ, чистого кода, отсылок к требованиям PEP-8, практически не будет ООП.Всех суровых Senior’ов, читающих данный материал, прошу понять и простить. Я н...

Обзор безопасных микроконтроллеров Flagchip для автомобильной электроники Чем заменить санкционные микроконтроллеры STM, Kinetis и другие, особенно для ответственных и безопасных приложений? - На наши российские, конечно, если такие найти. Но ведь есть еще и микроконтроллеры из Китая, которые благодаря дружбе наших стран можно использовать вместо ...

Социальной сети "для бабушек" Facebook ... Прошло 20 лет, как Марк Цукерберг впервые запустил сайт thefacebook.com из своей комнаты в общежитии. И вот что стало с сетью теперь...

Социальной сети "для бабушек" Facebook ... Прошло 20 лет, как Марк Цукерберг впервые запустил сайт thefacebook.com из своей комнаты в общежитии. И вот что стало с сетью теперь...

Размышления о выборе языка программирования для школы (и ситуации с информатикой в целом)… Эта статья выросла из ответа на комментарии к статье Основные отличия PascalABC.NET, где возник традиционный спор про то, есть ли смысл в 2023 году изучать Pascal. Для комментов мой ответ слишком большой, так что оформлю в виде такого спонтанного поста.Как бывший программист...

17 мгновений миграции DWH X5 Group Каждый человек по мере взросления встречает множество вызовов на своём жизненном пути. Ответы на эти вызовы формируют его личность. То же самое происходит и с командой. Для нас, офиса CDO X5, пожалуй, определяющим был 2022 год. В том году мы выполнили проект такого масш...

NASA дало зеленый свет проекту исследования Титана «Dragonfly» После многих лет задержки из-за COVID-19 и проблем с бюджетом космический проект «Dragonfly» наконец-то официально одобрен НАСА. Миссия по отправке исследовательского аппарата к крупнейшему спутнику Сатурна, Титану, стартует в 2028 году. Она станет идейной наследницей марсиа...

Хроники пикирующего бота или как важно не пропускать стадию QA в проектах Эта статья должна была рассказать вам о проекте простого телеграм-бота, который заточен на одно простое действие: мониторинг доступности сайтов. Но, опубликовав MVP и представив проект на публику, мы заранее не провели полный объем необходимых тестов, в самый ответственный м...

Зимняя школа по RISC-V — актуальные знания по перспективной открытой архитектуре от экспертов С 2 по 8 февраля пройдет Зимняя школа «Программирование для RISC-V» — недельный интенсив от YADRO и ННГУ им. Н.И. Лобачевского. Программа состоит из двух частей: онлайн-лектория и очной проектной работы.На бесплатных онлайн-лекциях все желающие познакомятся с основами разраб...

Как происходит сборка новейших Jetour Dashing на «Автоторе», показали вживую Как выглядит производство кроссоверов Jetour Dashing на заводе «Автотор», показал и рассказал главный редактор журнала «За рулем» Максим Кадаков. Сборку начинают с голых окрашенных кузовов. Сначала набивается VIN-номер, затем кузов уходит на кон...

Как запустить WebRTC на сервере, или как я пилю вебкам Всем привет!Хотел логически подвести к этому абзацу в конце предыстории, но побоялся, что не все до туда дочитают, т.к. статья техническая и душная.ДИСКЛЕЙМЕР: это не бескорыстный акт передачи знаний с моей стороны. Я пытаюсь найти инвестиции для своего проекта и создал чат ...

Совместимость (или нет?) MLOps-инструментов Как и любой уважающий себя инженер, в детстве я любил конструкторы и всякого рода головоломки. Не растерял я эту любовь и сейчас, правда, на смену простеньким детским головоломкам пришли сложные программные системы. Как Lead Data Scientist я решил автоматизировать процессы в...

zVirt Hosted Engine: практика развертывания в картинках Привет, друзья! С этой статьи компания Orion soft начинает вести свой блог на Хабре. Сегодня я расскажу о том, как происходит развертывание системы виртуализации zVirt. Текст предназначен для тех, кто еще ни разу не работал с нашим гипервизором, но в тайне (или явно) мечтает...

Представлен «ультрасовременный мобильный суперкомпьютер». Eurocom Raptor X17 получил Core i9-14900HX, GeForce RTX 4090 Laptop, 96 ГБ ОЗУ и 24 ТБ SSD Ассортимент компании Eurocom пополнился моделью Raptor X17. Этот ноутбук является одним из самых мощных, если говорить об устройствах последнего поколения: помимо 24-ядерного 32-поточного процессора Core i9-14900HX у этой модели и топовый 3D-ускоритель – GeForce R...

Фотоэкскурсия по кампусу ЦОД в Meta городе Игл Маунтин, который активно расширяется В первом квартале 2023 года интернет-корпорация Meta (материнская компания Facebook) сообщила о выручке в размере 28,65 млрд долларов (рост на 3%) и чистой прибыли в размере 5,71 млрд долларов (снижение на 24%). Корпорация продолжает увольнять сотрудников, поскольку ее генер...

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

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

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

Mozilla увольняет 60 человек в свете сокращения планов разработки Создатели браузера Firefox будут работать над меньшим числом проектов

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

Издатель GTA 6 уволит около 600 человек Гигант видеоигр Take-Two Interactive, издатель Grand Theft Auto и владелец таких студий, как Rockstar Games и 2K, объявил о планах уволить 5% своего штата, примерно 600 сотрудников, к концу 2024 года. Эта новость связана с отменой нескольких неанонсированных проектов и, как ...

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

К России и Китаю присоединяется Турция для реализации проекта Международной лунной станции Турция подала заявку на присоединение к китайско-российскому проекту Международной лунной исследовательской станции (ILRS), которая призвана составить конкуренцию американской программе «Артемида».

«Тинькофф» выпустил программу для установки приложений банка на iPhone Команда банка «Тинькофф» выпустил специальную программу под названием T-Mazing для компьютеров, которая позволяет пользователям самостоятельно решить проблему с установкой приложений банка на мобильные устройства на основе iOS.  T-Mazing для macOS и Wi...

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

Никогда не забывай об этом, когда делаешь open-source проект Если составлять топ самых крутых изобретений человечества, то второе место сразу после кофеварки наверняка займёт opensource – разработка проектов с открытым исходным кодом, которая помогла родиться поистине огромному числу полезных и гениальных продуктов. Причём опенсорс ва...

ИТ в РФ. Все по прежнему: не нужно. Итоги 1 квартала 2024, обзор текущей прессы и статей на Хабре За МКАДом зарплаты в несколько раз меньше, чем в ДС. Это правда. Но нужно учитывать, что у каждого жителя замкадья есть огород и приусадебное хозяйство. Жители замкадья питаются с огородов, выращивают птицу и скот. Поэтому деньги им нужны только на одежду и коммунальные плат...

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

Soul Knight Arena вошла в стадию ЗБТ на iOS и Android Soul Knight Arena — игра-рогалик во вселенной Soul Knight. Подробнее о данном проекте я рассказывал в отдельной новости, когда для него началась предрегистрация. Теперь же поговорим о закрытом бета-тесте, который проходит через TapTap на iOS и Android. По крайней мере именно...

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

Этой видеокарте четверть века, но ей дали новую жизнь и порты HDMI и DVI. Энтузиасты создали проект VoodooX на GPU 3dfx VSA-100 Очень старые видеокарты невозможно использовать в современных ПК по целому ряду причин. Но энтузиаст Оскар Бареа (Oscar Barea) при поддержке Эша Эванса (AshEvans81) решил немного поработать над 3dfx VSA-100, чтобы наделить адаптер современными интерфейсами.  Графи...

[Перевод] Как изучить Haskell всего за 15 лет Haskell — это язык программирования, изобретённый в 20-м веке шотландскими логиками в качестве пранка (вероятно). Примерно пятнадцать лет назад я начал изучать Haskell по причинам, которые уже и не упомню. Сегодня я наконец написал полезную программу на Haskell и уверен, чт...

Разбираем использование open-source Wunjo AI в ваших проектах с искусственным интеллектом и просто нейронные сети Привет, дорогой Хабр! Давно не общались. Сегодня мы рассмотрим проект с открытым исходным кодом, позволяющий создавать дипфейки, клонировать речь, генерировать видео, удалять текст и объекты, а также получать изображения без фона, прямо на вашем компьютере. Поговорим о Wunjo...

Разработчики Destiny Child и NIKKE нанимают сотрудников для новой кроссплатформенной игры Создатели таких мобильных игр, как NIKKE: Goddess of Victory и Destiny Child, решили пойти по пути Gameloft, и разрабатывать проекты сразу для нескольких платформ. Так, на корейском сайте Shift Up разместили вакансии программистов, художников и тестировщиков, которые будут р...

42 года BBC Micro и BBC BASIC: как появился этот образовательный инструмент и что с ним сейчас (спойлер — всё хорошо) Примерно полвека назад, где-то в начале 80-х годов XX века в BBC загорелись идеей образовательного проекта, цель которого — повышение компьютерной грамотности школьников, студентов и вообще всех желающих. А чтобы сделать проект масштабным, привлечь максимальное количество уч...

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

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

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

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

Potato Sorvor в $NOTCOIN или история одного реверса Приветствую. Речь в статье пойдёт про мой опыт реверсинга и написания ботнета для $NotCoin.Дело было вечером, делать было нечего, подружка села на заборе — и скинула мне ссылку на ноткоин в альфе. Посмотрел, потыкал, недолго думая, я забыл про него на месяц. И вот он уже наб...

Стиль написания кода на Wolfram Language Я как большой фанат Wolfram Language (WL) очень часто изучаю открытые репозитории с кодом на этом языке. Изучив достаточно много кода я заметил, что стиль написания этого кода очень сильно разнится от проекта к проекту. Но так же я изучил много встроенных пакетов в Mathemati...

Ростелеком и Теком объявили о совместном проекте по контролю качества медиафайлов Новым совместным проектом стала автоматизация контроля качества медиафайлов видеосервиса Wink с помощью системы ORBOX.

Разработчики Immortal Wars: «Эта игра понравится фанатам Reverse 1999 и Honkai Star Rail» Immortal Wars — мобильная игра в жанре «idle-RPG», доступная в Google Play таких стран как Канада, Беларусь, Россия, Турция и так далее. Для проекта проходит пробный запуск, хотя в Google Play указано, что релиз состоялся 3 декабря. При этом список стран слишком мал — даже е...

Книга «Roblox: играй, программируй и создавай свои миры. 2-е изд» Что такое Roblox? Это красочная компьютерная платформа для создания и публикации своих игр. Мир Roblox изо дня в день становится все популярней, и ты можешь стать его частью! Если ты мечтаешь стать геймдизайнером и создать свою игру, но не знаешь, с чего начать, эта книга п...

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

Из пет-проекта в самостоятельную компанию: Алексей Миловидов о разработке ClickHouse и премии Highload++ Алексей Миловидов — разработчик и создатель технологии ClickHouse. Проект получил больше $2 млрд инвестиций. Эта распределенная аналитическая система управления базами данных с открытым исходным кодом используется компаниями со всего мира. Она столбцовая и позволяет онлайн о...

Fedora Asahi Remix 40: Linux на железе Mac становится все более совершенным. Что нового в релизе? Проект Fedora Asahi Remix 40 стремиться сделать возможной установку Fedora Linux на компьютеры от Apple. Сама эта инициатива реализуется силами двух команд: Asahi Linux и проектом Fedora. В новой версии появилось много всего интересного. Подробности под катом! Читать дальш...

Состоялся релиз SpongeBob: The Cosmic Shake на смартфоны SpongeBob: The Cosmic Shake — мобильный порт платформера про Губку Боба от HandyGames. На момент написания новости игра доступна в App Store за 445 рублей. Несмотря на это в РУ-сегменте она вошла в топ-6 казуальных игр. Видимо, отчасти этому помогла русская локализация и под...

The Rule of Land: Pioneers — китайская замена This War of Mine ПК-версия игры The Rule of Land: Pioneers появилась в Steam 18 июля 2023 года. Она получила смешанные отзывы, но у проекта есть и почитатели — они сравнивают игру с This War of Mine, только с большим акцентом на выживание в дикой природе, сбор ресурсов и охоту. Для The Rule...

В Смоленской области МТС запустила проект по обеспечению LTE малых и отдаленных сёл ПАО «МТС» объявляет о старте проекта по обеспечению связью малых населенных пунктов региона. Первый запуск высокоскоростного интернета LTE МТС состоялся в деревне Мамоново Гагаринского района, в которой проживает более 300 человек.

DIY IKEA VINDRIKTNING Zigbee Приветствую всех читателей Habr. Сегодня хочу поделиться с вами своим очередным проектом по доработке датчика качества воздуха ИКЕА ВИНДРИКТНИНГ. Хаков этого датчика на основе esp на просторах интернета достаточно много, мой проект по модернизации датчика ИКЕА работает на пр...

Релиз Jmix 2.1: что нового? Готовы поделиться ключевыми обновлениями, которые вы найдете в свежем релизе Jmix 2.1. Для тех, кто хочет знать все, полную информацию об изменениях можно найти в документации Что нового.  Читать далее

Используем паттерн Decorator в Bitrix Применять паттерны программирования — хорошая практика. К сожалению, на проектах CMS Bitrix редко встречаются примеры использования. В статье я покажу на примере, как можно использовать паттерн Decorator.А также рассмотрю этот паттерн в целом: его распространенные реали...

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

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

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

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

Lada по заводской цене не закончились. Машины на сайт добавляют раз в день Российский завод АвтоВАЗ опроверг сведения о том, что у дилера закончились автомобили Lada без наценок. «Дело в том, что автомобили на нашем сайте добавляются один раз в день», — ответили в пресс-службе АвтоВАЗа на запрос «Российской газеты&...

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

Pet-проект “Наручные часы на светодиодах” Что стоит самому разработать электронные наручные часы. Можно ли сделать часы простыми и одновременно эффектными. Как совместить в одних часах отладочное средство для изучения программирования и полезный гаджет.Это были не вопросы, а скорее план действий по разработке наручн...

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

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

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

Как я нашёл работу геймдев разработчиком в США из России. Размер и способ оплаты, английский, где искать Я геймдев разработчик, и 6 месяцев назад я нашёл работу на США из РФ. В этой статье рассказываю как я это сделал. Подкрепил слова скриншотами переписок, звонков, контрактом.Рассказал про:• Размер и способ оплаты• Уровень английского• Сайты для поиска вакансий• Резюме и сопро...

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

Блок питания на 5 выходов Для своих электронных поделок я использую самодельный регулируемый линейный блок питания на 30V 3A. Он собран на базе конструктора с AliExpress, но я добавил несколько доработок от себя. У него неплохие характеристики в плане уровня пульсаций и шума, но всего один выход. Ког...

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

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

«Сколково» одобрил в 2023 году финансирование ИИ-проектов более чем на 1,6 млрд рублей Программа реализуется в рамках федерального проекта «Искусственный интеллект» нацпроекта «Цифровая экономика РФ» и нацелена на содействие первому пилотному внедрению отечественных решений в сфере ИИ в приоритетных отраслях экономики.

Игра Dormant Manor предлагает восстановить замок и познакомиться с вампиром Мобильный проект Dormant Manor вошёл в стадию пробного запуска на Android. Скачать клиент игры можно через Google Play США. В нём нужно играть за девушку, которая отправляется в замок, который надо восстановить изнутри и снаружи, а параллельно — раскрыть его секреты. Для в...

Состоялся релиз игры Domino: The Little One про экологию Domino: The Little One — игра-платформер для ПК и смартфонов. Релиз должен состояться сегодня, 23 ноября, причём проект уже выпустили в App Store — 22 числа. В Steam указано, что выход состоится в течение обеда. А страницы в Google Play на момент написания новости нет. Domi...

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

Tesla потратит огромные средства на свой суперкомпьютер Dojo и строительство ещё одного в Государственном университете Нью-Йорка Губернатор Нью-Йорка Кэти Хокул провела в пятницу слушания по экономическому развитию штата, чтобы официально объявить о планах Tesla построить свой следующий суперкомпьютер Dojo на своем кластере Gigafactory в Буффало. Хокул сообщил, что в проект будет инвестировано 50...

В Рязанской области МТС запустила проект по обеспечению LTE малых и отдаленных сел ПАО «МТС», цифровая экосистема, объявляет о старте проекта по обеспечению связью малых населенных пунктов в Рязанской области. Впервые связь стандарта LTE МТС запустила в селах Стубле Михайловского и Бастаново Сасовского района, где в общей сложности проживает около 500 чело...

Как создать веб-приложение на базе Telegram Mini Apps Telegram Mini Apps — отличная возможность выйти за пределы обычных ботов и попробовать себя в создании более интересных интерфейсов приложений. На базе этого инструмента можно создать магазин или даже сервис для заказа шавермы. В этой статье познакомимся с Telegram Mini Ap...

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

Reflection в iOS: как посмотреть содержимое любой сущности В Swift, как и во многих других языках программирования, есть возможность получать информацию о структуре объекта в Runtime. Для этого в языке есть специальный механизм — Reflection. С его помощью можно просматривать содержимое любых сущностей, не зная о них абсолютно ничего...

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

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

Разработка цифровой аппаратуры нетрадиционным методом: Yosys, SpinalHDL, VexRiscv (ч. 2) Это вторая и заключительная часть большой статьи. Ознакомиться с первой частью можно по ссылке. Основная прелесть использования ПЛИС, на мой взгляд, состоит в том, что разработка аппаратуры превращается в программирование со всеми его свойствами: написание и отладка кода...

Диплом специалиста ИБ. Часть №3 — Портативное устройство SmartPulse Привет, Хабр!Вам знакомо такое чувство, когда сидишь, пишешь дипломную работу и думаешь "А не сделать ли умный пульсометр на ESP32-C3 с интегрированными механизмами защиты, динамическим пин-кодом и управлением через BLE с помощью собственного мобильного приложения для IoT-ус...

[Перевод] Постмортем: American McGee's Alice В апреле 2001 года в журнале Game Developer Magazine постмортемом месяца стала American McGee's Alice — готическая игра в жанре action-adventure, переосмысленная классическая «Алиса в стране чудес» Льюиса Кэррола. Ее же поместили и на обложку журнала. Эта игра для ПК была пе...

Пишем сложный Page object для playwright тестов вместе с Dorama Всем привет! Сегодня расскажу о том, как удобно организовать Page Object для большого проекта с использованием Playwright и библиотеки Dorama. Большинство современных веб-проектов имеют сложный интерфейс с переиспользуемыми компонентами. Причем компоненты могут переиспользов...

[Перевод] 50 лет спустя: Революционный микропроцессор 8008 Революционный микропроцессор Intel 8008 был впервые выпущен более 50 лет назад. Это был первый 8-битный микропроцессор Intel и предшественник семейства процессоров x86, которые вы, возможно, используете прямо сейчас. Найти хорошие фотографии матрицы 8008 не удалось, поэто...

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

[Перевод] Создаём собственную систему поиска фильмов на основе проекта Андрея Карпати Cервис доступен на awesome-movies.life В апреле 2023 года Андрей Карпати, один из основателей OpenAI и бывший директор по ИИ в Tesla, поделился своим занятным проектом выходного дня – системой поиска и рекомендации кино. Её пользовательский интерфейс откровенно прост и пре...

Security Week 2402: атака «Триангуляция» и аппаратная уязвимость в iPhone В конце прошлого года исследователи «Лаборатории Касперского» опубликовали новую статью, в которой разбирают детали атаки «Триангуляция» (см. также новость на Хабре и видео с конференции 37c3). Про эту атаку мы писали в прошлом году дважды. В июне был опубликован общий отчет...

Сражение за звание победителя: VIII Национальная премия «ЦОДы.РФ» 18 апреля 2024 года в рамках Российской недели ЦОД состоялась торжественная церемония награждения VIII Национальной премии «ЦОДы.РФ». На сцене банкетного комплекса Triumph Event Hall были объявлены одиннадцать победителей, которые получили традиционные кубки и д...

Клиент Telegram будет доступен на Vision Pro Пока сложно сказать, насколько первый яблочный AR/VR шлем окажется удачным. Не последнюю роль в успешности проекта должны сыграть различные приложения. Пока разработчики не очень спешат переносить свои проекты на visionOS. Однако некоторые подвижки в этом направлении все же ...

Китай троллит НАСА роликами о своей будущей лунной базе Национальное космическое управление Китая выпустило промо-ролик с демонстрацией устройства своей будущей базы на Луне. Это продолжение проекта Международной лунной исследовательской станции — совместной разработки России и Китая, анонсированной еще в 2021 году. Американские ...

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

Простой пример ИИ для управления роботом. TensorFlow + Node Js Немного слов обо мне: мое хобби это робототехника. На данный момент экспериментирую с шагающим роботом на базе SunFounder PiCrawler. Последнее время тема искусственного интеллекта (ИИ) приобретает все большую популярность. Причиной этому служит в том числе совершенствование ...

По локоть в легаси: пошагово перезапускаем устаревший портал на PHP PHP — один из самых популярных языков веб-разработки уже около 20 лет, а самому языку скоро стукнет 30. За это время на нем написали огромное количество больших и маленьких проектов. Некоторые сайты, созданные в 90-ых, 00-ых и 10-ых, хранят код еще с тех давних времен. И чем...

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

5 ситуаций, когда откладывать дела полезно Не вините себя, если берётесь за важные проекты в последнюю минуту. У прокрастинации есть и положительные стороны.

Gameloop — как настроить эмулятор и играть в Android-игры на ПК? В мобильные игры можно играть на компьютере с помощью эмуляторов. Рассказываем, как настроить эмулятор Gameloop, чтобы запускать Android-игры на ПК. Установка Gameloop и запуск Android-игр Для работы с эмулятором Gameloop его потребуется скачать и установить с официального с...

Улучшаем региональное продвижение сайта На одном из недавних проектов снова встал вопрос регионального продвижения. Проект уже имел региональный функционал на основе поддоменов. О том что нас не устраивало и как мы нашли win-win способ для поисковиков от Yandex и Google. Читать далее

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

T-Bucket Hot Rod Здравствуйте! Для начала хочу поблагодарить всех неравнодушных, оказавших помощь в решении проблемы с печатью, да, это была банальная "присоска", которую я, со своим небогатым опытом в 3D печати не смог выявить.Идейным вдохновителем этого проекта является мой друг, который о...

Ноутбук Lenovo ThinkPad P1 (Gen 7) получил память LPCAMM2 Компания Lenovo пополнила ассортимент ноутбуков новыми поколением модели ThinkPad P1, главной особенностью которой стала редкая оперативная память LPCAMM2. Характеристики модуля на 64 ГБ идентичны обычной LPDDR5X-7467, но габариты намного меньше, чем у SO-DIMM. Ноутбук ...

Apple закрыла проект электромобиля По данным источников издания Bloomberg, компания Apple окончательно свернула Project Titan. В рамках этого проекта купертиновцы работали над собственным электромобилем.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также можете ознакомиться с другими ма...

То есть к Raspberry Pi 5 можно подключить даже GeForce RTX 4090? Энтузиаст подключил к одноплатному ПК дискретную видеокарту К одноплатному компьютеру Raspberry Pi 5 за 60 долларов можно подключить полноценную настольную дискретную видеокарту.   Именно это реализовал автор канала Jeff Geerling, подключив к своему Pi 5 адаптер Radeon RX 460. И всё это заработало. Правда, добиться этого н...

EVM opcodes: перестанем бояться байт-код Привет, Хабр! В этой статье я погружу вас подробнее в тему низкоуровневых машинных инструкций EVM. Будет описание, сколько стоят опкоды в единицах газа и где можно про это узнать. Еще посмотрим, как разбирать байткод на базе простого примера. Прежде чем читать эту стать...

Почему множество ИТ-проектов проваливаются? Почему множество ИТ‑проектов проваливаются?Для людей, кто не имел опыта работы с ИТ‑проектами всё кажется достаточно банально — обсудили объем работ, заплатили, получили проект. Однако в реальности всё происходит не так. Читать далее

Проект "Кендр" (страйкбол) Инструкции Блок приклада крепится на 2 винта. Сверху Винт М4 Винт вкручивается в гайку, в моем случае квадратную. Для соединения гирбокса, корпуса и блока приклада потребуется изготовить "Г" образный кронштейн.Нашлась шайба, была согнута и подвергнута жесткому напилингу, в итоге, выгля...

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

Обработка анимации после бюджетного мокапа для UE4 Мы небольшая студия энтузиастов, основная наша деятельность это создание проектов для местного музея под гарнитуры VR (Oculus Quest 2). В каждый наш новый проект мы стараемся добавлять какую-нибудь фишку. В этом проекте принято было отказаться от Mixamo и создать свой компле...

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

Механическая ТАП-машина для майнинга NOTCOINs Всем привет! Вот и я тоже подсел на эту Ноткоиноманию… каюсь! Проект условно(все таки свое время то тратишь) бесплатный, играй в игру просто «тапая» по экрану что еще надо для щастья)) Захотелось поучаствовать в этом и посмотреть во что же это всё выльется по итогу. Но тапая...

Tiny Corp. объявила о приостановке разработки своего проекта искусственного интеллекта Компания Tiny Corp. объявила о приостановке разработки своего проекта искусственного интеллекта под названием TinyBox на базе графического процессора AMD Radeon RX 7900 XTX

Автоматическая генерация CI/CD пайплайна для развёртывания инфраструктуры При нашей работе мы используем подход «Инфраструктура как код». Однако в процессе его использования мы столкнулись с проблемой написания пайплайнов для инфраструктуры. Во всём «виноват» terragrunt: каждому модулю terragrunt нужна отдельная джоба в пайплайне на plan и apply, ...

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

Инструкция: включаем обновлённый дизайн меню «Пуск» в Windows 11 Build 22635.3420 (Beta) Microsoft работает над обновлённым дизайном раздела «Все приложения» в меню «Пуск» для Windows 11, в котором список приложения заменят на сетку без алфавитного указателя. Изменение обнаружил пользователь PhantomOfEarth в недавно выпущенной инсайдерской сборке Windows 11 Bui...

Kotlin Multiplatform в мобильной разработке. Рецепты общего кода для Android и iOS Kotlin Multiplatform — технология, которая позволяет использовать общую кодовую базу для бизнес-логики приложений разных платформ и писать платформенный код только там, где это необходимо. Хотя последнее время о ней много и часто говорят, найти информацию о нюансах внедрения...

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

Игра Decoherence стала бесплатной на iOS и ПК В 2019 году игра Decoherence вышла в Apple Arcade, став эксклюзивом iOS. Позже, 28 октября 2021 года, она вышла на ПК и получила только 8 отзывов, которых недостаточно для средней оценки. Теперь же, 9 февраля, Decoherence снова выпустили на iOS — на этот раз вне Apple Arcade...

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

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

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

Как менять команды, не увольняясь из компании. Культура горизонтальной мобильности в Контуре Меня зовут Настя Миронова, я менеджер разработки в Контуре и уже около двух лет  руковожу командой Рейнджеров – это разработчики без своего продукта, такие мобильные инженеры. Команда появилась в конце 2020 года, и за это время мы постоянно исследуем, чем можем помочь п...

Сражение за звание победителя: VIII Национальная премия «ЦОДы.РФ» 33 профессионала отрасли ЦОД и облачных технологий сражались за звание лучших из лучших и только 11 из них стали победителями восьмой Национальной премии «ЦОДы.РФ». За ходом традиционной торжественной церемонии вручения очно следили 100 представителей отрасли, а онлайн-транс...

Илон Маск объявил о запуске Starlink в Аргентине Миллиардер Илон Маск подтвердил, что спутниковый интернет Starlink стал доступен на территории Аргентины. Starlink теперь доступен в Аргентине, что делает ее седьмой страной в Южной Америке и 72-й в мире, где люди могут получить доступ к высокоскоростному Интернету с ни...

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

«Очень отзывчивый, динамичный и удобный автомобиль», — глава АвтоВАЗа поделился впечатлениями от езды на Lada Iskra Президент АвтоВАЗа Максим Соколов рассказал о впечатлениях от езды на Lada Iskra, на которой он поездил на полигоне предприятия. «Я, естественно, уже посидел за его рулем на нашем полигоне. И могу сказать, что это очень комфортный, очень отзывчивый, динамичный и у...

Настройка C++ проекта c OpenMP. Обертывание С++ для Python с помощью pybind11 и CMake В статье описан практический пример настройки проекта на языке C++ с использованием, в качестве примера, библиотеки для многопоточных вычислений OpenMP , а также дальнейшее обёртывание для использования в проектах написанных на Python при помощи библиотеки Pybind11. В качест...

Метод SMART. Что это и почему про него важно знать руководителю? Привет! Меня зовут Лера, я в управлении проектами уже 7 лет. Реализовывала проекты на стыке AR/VR/ML-технологий в сервисной компании. Сейчас работаю в EdTech и параллельно занимаюсь менторством начинающих проджектов и руководителей.Прежде чем мы перейдем к основной...

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

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

Это же на что будет способен такой суперкомпьютер? Microsoft и OpenAI хотят построить систему стоимостью до 100 млрд долларов Компании Microsoft и OpenAI собираются построить невероятно дорогой суперкомпьютер под названием Stargate.  создано DALL-E На данный момент руководители компаний разрабатывают план создания ЦОД, который будет содержать Stargate с миллионами специальных серверных ч...

Архитектура unity проектов За всю карьеру удалось поработать на множестве игровых проектов в качестве лида. За более чем 5 лет удалось насмотреться на разные подходы к созданию проектов.В данной статье я собрал выжимку статей и мыслей из своего блога о подходах, которые я использую в своих проектах. А...

Google Chrome поможет определить, какая вкладка самая «тяжёлая» В браузере Google Chrome появилась новая полезная функция Memory Usage (Использование памяти). С её помощью можно посмотреть, какое количество памяти требуется для работы каждой из вкладок, открытых в браузере. Таким образом пользователь сможет понять, какие сайты являю...

NASA делает ставку на ядерные реакторы на Луне как решение для долгосрочных исследований и проживания Для предстоящей программы NASA Artemis обеспечение электроэнергией лунных баз является одним из главных приоритетов. Поэтому агентство создало проект Fission Surface Power Project («Поверхностная энергетика»). Идея проекта состоит в том, чтобы разработа...

Virgin Galactic подала встречный к Boeing из-за проекта нового самолета Космическая компания Virgin Galactic подала встречный иск против Boeing в связи с проектом разработки нового материнского самолета, утверждая, что Boeing показал низкую производительность. Спор возник после того, как две недели назад Boeing подал иск против Virgin Galactic, ...

Нужно ли разработчикам проектирование? Такие схемы на проектах готовят наши архитекторы. Достаточно ли их чтобы оценить состав и сложность каждого модуля, объем и трудоемкость работ в целом. Поможет ли такая схема при планировании работ? В статье рассуждение о том что могло бы помочь. Читать далее

SkyRise Digital проводит софт-запуск MMO стратегии Dawn of the Alien На смартфонах скоро выйдет ещё одна стратегия с мультиплеером — Dawn of the Alien. Пока тестируется ранняя версия в США на Android. По сюжету игроки отправляются в роли командира легиона на чужую планету; нужно её исследовать. По мере продвижения люди построят базу и соорудя...

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

Методика D.I.Y. проекта. Стратегия выживания Каждый, кто начинал D.I.Y.-проект, помнит душевный подъём вначале, когда ты полон идей и решимости воплотить их в жизнь, а затем угасание энтузиазма, чем дальше, тем больше. И если в коммерческой разработке вероятность достижения целей проекта в срок и в рамках бюджета и та...

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

Смолы ABS-like, Nylon-like: реальные аналоги или обман потребителя? С момента написания прошлой статьи о том, как я впервые столкнулся с "инженерными" фотополимерами для LCD принтеров прошло уже больше четырех лет. Принтер давно продан, студии 3D печати уже нет как пару лет, но печатать я продолжаю, веду небольшой блог в ВК по теме 3D печати...

Волонтёры помогли обнаружить 15 новых астероидов с необычными свойствами В рамках продолжающегося международного проекта по исследованию космических объектов, более восьми тысяч добровольцев вместе с учёными обнаружили пятнадцать новых «активных» астероидов. Эти открытия стали результатом тщательного анализа свыше 430 000 изображ...

Какой ПК выбрать SEO-специалисту? Тестируем на «лягушках» и делаем выводы С выбором подходящего компьютера для разработки, видеомонтажа или игр сталкивался каждый. Рекламные кампании вендоров демонстрируют, как классно их продуктами пользуются программисты, монтажеры, звукорежиссеры, ученые и другие. Очевидно, что какой-нибудь топовый ноутбук Len...

[Перевод] Используем Hugging Face для обучения GPT-2 генерации музыки Hugging Face имеет полнофункциональный набор инструментов, от функций создания датасетов до развёртывания демо моделей. В этом туториале мы воспользуемся такими инструментами, поэтому полезно будет знать экосистему Hugging Face. К концу туториала вы сможете обучить моде...

Скромное обаяние ClimateGuard CG Mini Сегодня мы поговорим об одном неприметном, но на самом деле довольно интересном устройстве — микроконтроллерной плате ClimateGuard CG Mini. Это специализированная плата на ESP32 для построения проектов «сенсорики», по определению самого производителя. Под «сенсорикой» тут...

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

«Вымпелком» купил долю в двух образовательных проектах Оператор стал миноритарием проекта «Новая школа» — владельце одноименного сервиса онлайн-подготовки к государственным экзаменам (ЕГЭ и ОГЭ), и платформы корпоративного обучения Kampus. .

Resident Evil 4 Remake выпустили на iPhone, iPad и Mac Сегодня достаточно популярная игра Resident Evil 4 Remake официально стала доступна для покупки на iPhone 15 Pro и iPhone 15 Pro Max, а также на компьютерах Mac и планшетах iPad. Игру можно приобрести через App Store, но стоит понимать, что проект распространяется бесплатно ...

Что не увидит SCA Всем привет!

Релизная версия Potion Permit заняла топ-20 App Store Издатель Playdigous выпустил мобильный порт игры Potion Permit. Она доступна в App Store и Google Play многих стран, включая Россию. Разработчики приготовили скидку в 30%, поэтому купить игру можно за 340 рублей. Несмотря на свою премиальность, проект занял топ-19 место сред...

[Перевод] Классическое программирование на грани вымирания Все изображения в этой статье сгенерированы нейросетью DALL-E 2 Приближается конец эпохи классических компьютерных наук, и большинство из нас словно динозавры в ожидании падения метеорита. Период моего юношества пришёлся на 80-е годы. Тогда я занимался программированием ПК...

Apple разогнала SSD в новых MacBook Air с M3, но добавила косяк с процессором В новом MacBook Air M3 Apple установила быстрый SSD. Изображение: tomsguide.com 8 марта Apple начала продажи MacBook Air M3. Первые покупатели, получившие компьютер на руки, сразу же начали его углубленно тестировать. К сожалению, большую часть нововведений нового MacBook Ai...

Вы кто такие, я вас не знаю, или Как мы делаем JWT-аутентификацию Привет! Меня зовут Данил, я backend-разработчик в Doubletapp. Почти во всех наших проектах есть пользователи, которые могут войти в систему. А значит, нам почти всегда нужна авторизация. Мы используем авторизацию, построенную на JSON Web Token. Она отлично сочетает в се...

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

Samsung готовит к релизу One UI 7.0 Можно с уверенностью заявить, что ключевой фишкой прошивки One UI 6.1 являются сервисы искусственного интеллекта Galaxy AI, которые задействованы буквально во всех разделах операционной системы смартфонов компании Samsung. Данная система существенно упростила процесс написан...

Ютубер EmuTesting тестирует эмулятор RPCS3 на Android в играх Demon's Souls и Metal Gear Solid 4 Крупные игровые студии и издатели потихоньку портируют свои проекты не только на Mac, но и на iPad M1/M2 и iPhone 15 Pro / 15 Pro Max. Android-геймеров пока что обделяют из-за пиратства и большого числа устройств, под которые надо оптимизировать игру — даже Warzone Mobile ло...

7 причин некачественного кода в Unity-проектах Хорошего, годного кода в проектах на Unity мало. Поддержка унаследованных Unity-проектов представляет обычно немалые сложности, а разработка часто сталкивается с неестественными трудностями.Почему так? Казалось бы - Unity это просто, да и толковых программистов вроде хватает...

Прививка от созависимости. Зачем нужен DI и как он работает в iOS-приложениях hh.ru Всем привет! На связи Яша Штеффен — iOS разработчик из hh.ru. Думаю, любой, кто долгое время писал код для платформы, был свидетелем эволюции работы с зависимостями. На ранних этапах и в простых проектах все создавалось и настраивалось внутри ис...

AMD выпустила документацию по прошивке Micro Engine Scheduler для графических процессоров RDNA3 Это должно помочь разработчикам программ с открытым исходным кодом.

Игру Micro Hunter: Tiny World наподобие Grounded выпустили в новых странах Micro Hunter: Tiny World — мобильная игра про выживание микроскопических людей в мире огромных животных. Такую концепцию популяризовал проект Grounded. О Micro Hunter: Tiny World я говорил в январе 2023 года, когда только начался пробный запуск на Android в США и Канаде; за ...

5 причин посмотреть «Отель Хазбин» — мультсериал про адскую гостиницу Один из самых ожидаемых анимационных проектов последних лет порадует любителей чёрного юмора.

Анализ зависимостей бинарных файлов на основе ML Всем привет!

Организация SQL скриптов крупного проекта Если проект использует реляционную СУБД обязательно возникнет вопрос - как организовать скрипты для сохранения гибкости и уменьшения трудозатрат. Погружаемся

Инструкция: отключаем новости MSN на панели «Виджеты» в Windows 11 (Canary) Microsoft готовит ряд изменений в Windows 10 и Windows 11, которые необходимы для соответствия принятому Закону о цифровых рынках (Digital Markets Act, DMA) в Европейской экономической зоне (ЕЭЗ). Как мы уже сообщали ранее, пользователи в этих странах смогут удалить браузер...

[ВИДЕО] Fusion 360/Invertor. Урок - Экспорт проектов/сохранение на компьютер Данный урок появился по просьбам подписчиков, а именно как сохранить свои проекты из Fusion 360. И так же мини обзор очень близкой по духу программы а именно invertor.

Google Chrome перестанет поддерживаться на старых Android совсем скоро Компания Google разместила на своём сайте оповещение о скором сокращении поддержки фирменного браузера Chrome на устройствах с операционной системой Android.  В описании Chrome версии 120, чей релиз ожидается уже 6 декабря 2023 года, сообщается, что браузер потеря...

[Перевод] Книга «Грокаем машинное обучение» Привет, Хаброжители! Машинное обучение — это набор методов анализа данных, основанных на алгоритмах, которые дают все более точные результаты по мере поступления новых данных. Машинное обучение лежит в основе систем рекомендаций, программ распознавания лиц, «умных» колонок ...

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

[Перевод] Как построить локальный self-managed Kubernetes-кластер Возможно, у вас была мысль запустить собственную услугу Infrastructure as a Service (IaaS) либо разместить свои проекты на Kubernetes, но не платить за managed-услуги, или ваш проект — это и есть self-managed Kubernetes. У full-stack-разработчика и предпринимателя Нейта Бака...

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

Tower Defense игру Skel and Defense выпустили на смартфоны Skel and Defense появилась 6 мая в маркетах App Store и Google Play. Это игра от Buff Studio, которая стоит 199 рублей на iOS и 99 рублей в Google Play. В этом проекте надо управлять своим подземельем и защищать свои территории в формате Tower Defense, только события происхо...

Как студенты Практикума перепроектировали сайт Alfa Digital Привет! Меня зовут Максим, я продакт и студент курса «Продакт-менеджер». . В этой статье я расскажу о проекте по редизайну карьерного сайта Альфа-Банка — с ним наша команда победила на хакатоне Практикума. Читать далее

Эти процессоры Intel в конце 2024 года предложат максимум четыре больших и четыре малых ядра. Cirrus Logic поможет сделать платформу Lunar Lake эффективнее Компания Intel уже говорила, что создаёт мобильные процессоры Lunar Lake в первую очередь с большим упором на энергоэффективность. Оказалось, что в этом вопросе Intel будет полагаться не только на себя.  фото: Intel Повысить энергоэффективность платформы Lunar Lak...

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

Как устроена наша PIM-система, и почему мы не используем ни реакт, ни микросервисы Пара слов обо мне. У меня никогда не было серьезного плана делать свой продукт, открывать под это дело компанию, погружаться в custdev и вот это вот всё. Днем я работал в сеньёр девелопером, по вечерам - делал pet-проекты типа онлайн версии настольной игры или онлайн-редакто...

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

Пакистан стал очередной страной, присоединившейся к проекту Международной лунной станции Подписано соглашение об участии Пакистана в проекте Международной лунной исследовательской станции

Перечислить всех. Красота русских фамилий как фактор уязвимости в пентестах Active Directory Во время очередного пентест-проекта на внешнем периметре Заказчика была обнаружена широко известная в узких кругах пентестеров инфраструктурная служба Outlook Web Access (OWA). OWA примечательна тем, что это WEB-интерфейс почтового сервера Microsoft Exchange. Скорее всего, ...

[Перевод] Внутри картриджей Super Nintendo Одна из исключительных особенностей игровых картриджей Super Nintendo — это способность упаковать в микросхемы ПЗУ не только инструкции и ресурсы. Если открыть картридж и посмотреть на плату, можно найти чип защиты от копирования CIC, SRAM и даж...

Xiaomi готовит новую мобильную ОС MiOS Начиная с 2010 года компания Xiaomi выпускала свои передовые смартфона на прошивке MIUI для операционной системы Android, и это стало настолько популярным явлением, что сейчас прошивкой пользуются миллионы пользователей по всему миру. Если говорить точнее, в настоящее время ...

PI-планирование: как с его помощью мы выстроили здоровую коммуникацию с заказчиком Привет! Меня зовут Даша Семенова, я руководитель проектов в AGIMA. Уже пять лет настраиваю процессы у одного большого заказчика. Это еком, ребята продают свою продукцию, а многие из вас ее покупают. А если не покупаете, то точно слышали. В общем, бренд известный и важный для...

Миграция конфигурации сборки с Groovy на Kotlin DSL (Domain-Specific Language) — это язык программирования, который спроектирован и оптимизирован для решения задач в конкретной области или для определенного класса задач. DSL build.gradle предоставляет разработчикам удобный способ определения настроек проекта и управления ...

Чем быстро порезать STL файл? Здравствуйте уважаемые пользователи этого сайта.Не так давно я стал обладателем простенького Ender 3.Постепенно втягивался, сначала печатал готовые модельки, потом стал изучать компас 3д (благо база с техникума есть),простенькие вещи смоделировать могу.Недавно понадобился ин...

Хотите присоединить Windows к домену ALD Pro (FreeIPA)? Спросите меня как Конечная цель проектов импортозамещения в ИТ — полный отказ от операционной системы Windows. Но, как говорится, гладко было на бумаге, да забыли про овраги. Может так оказаться, что быстро заменить какие-то клиентские корпоративные приложения, написанные под эту операционну...

Lilith Games делает игру Life Party по типу Eggy Party и Party Stars Сначала в NetEase Games сделали Eggy Party — социальную игру с разными режимами, которая стала настолько популярной в Китае, что Tencent решили резко выйти или отложить мобильные игры по западным франшизам, включая Avatar: Reckoning и Assassin's Creed Jade; и всё ради того, ...

Как можно использовать .NET из Javascript (React) в 2023 году Статья показывает опыт использования .NET из JavaScript (React) с помощью компиляции .NET кода в WebAssembly с помощью новых возможностей .NET 7. Включает инструкцию по созданию проекта для .NET для использования из Javascript, и интеграции его в веб-приложение, написанного...

End-of-Life: как понять, пора ли закрывать продукт, основываясь на данных Привет! Меня зовут Ульяна Баисламова. Я старший продуктовый аналитик в команде B2b и оффлайн-опыта в СберМаркете.Закрытие продукта (End-Of-Life, EoL) — естественная часть жизненного цикла сервиса или проекта, которая не обязательно связана с его несостоятельностью. В предыду...

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

[Перевод] Оценка заявки в YC на примере CommandBar Мы успешно попали в батч S20 акселератора Y Combinator с проектом CommandBar, хотя сами в то время продолжали работать над другим стартапом под названием CodePost. Нам одинаково нравились оба проекта и мы решили пусть YC определит какой проект лучше. "Если проект попал в YC,...

Топ-10 ошибок, найденных в C#-проектах за 2023 год За 2023 год разработчиками PVS-Studio было написано немало статей о проверке Open Source C#-проектов. По традиции мы делимся с вами 10-ю самыми интересными ошибками, найденными за этот год. Приятного чтения! Читать далее

Как идёт строительство The Line, города будущего в пустыне The Line — самый дорогой футуристический проект в истории. Стеклянный город будущего в безжизненной пустыне. Небоскрёб-линия, которую будет видно из космоса. В двести раз дороже Большого адронного коллайдера, в пять тысяч раз крупнее Бурдж-Халифы. Многие сомневались,...

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

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

Ящик мечты с произвольной конфигурацией В своей предыдущей статье я рассказал как создлал "ящик мечты" для всякой мелочёвки. Для болтиков, гаечек и прочей мелкой ерунды такие ящики подходят просто идеально. Но когда я попытался разместить в своём ящике всякую мелочь от 3D-принтера у меня ничего не получилось. Что-...

Режиссёр фильма по вселенной The Legend of Zelda нашёл потрясающую идею Анонсированная осенью 2023 года, экранизация "The Legend of Zelda" станет результатом сотрудничества Nintendo и Sony Pictures, что является логическим продолжением успешного опыта Nintendo в адаптации своих игровых франшиз. Предыдущий проект компании, "Братья Супер Марио в к...

Одноплатный ПК Raspberry Pi превратили в наручные часы На основе одноплатных компьютеров Raspberry Pi создают самые разные интересные устройства. На этот раз энтузиаст Ким Полссон (Kim Paulsson) использовал микроконтроллер Raspberry Pi RP2040 для создания наручных часов.  RP2040 изначально дебютировал в составе однопл...

Как мы перевезли на новый сайт 700 тысяч рецептов и 6 миллионов фото пирогов, сырников и овсяноблинов На рынке частой историей является поглощение глобальными игроками локальных интернет-сервисов и ресурсов, которые дублируют их функции. Так произошло в 2017 году и с парой «Овкусе» и Cookpad, когда последний решил зайти в русскоязычный сегмент. Тогда слияние произошло успе...

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

[Перевод] 8 профилировщиков потребляемой мощности для embedded и IoT систем От переводчика. Вниманию читателей предлагается обзорная статья в которой автор рассматривает восемь устройств из очень интересной и специфической области — профилирования энергопотребления embedded и IoT устройств. Для тех, кто занимается разработкой энергоэффективных ус...

Состоялся релиз мобильного порта Wytchwood — симулятора зельеварения и ведьмы Приключение Wytchwood вышло на ПК 9 декабря 2021 года. С тех пор игра получила очень положительные отзывы в Steam. Теперь состоялся релиз на iOS и Android — издание AppTime получило пресс-релиз от разработчиков из студии Alientrap 8 февраля, хотя в Google Play указано, что в...

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

У АвтоВАЗа есть свой 1,4-литровый турбированный 163-сильный мотор, но завод не видит спроса на такие Lada АвтоВАЗ прокомментировал судьбу турбированного двигателя, разработанного несколько лет назад инженерами тольяттинского автогиганта. На заводе заявили, что 1,4-литровый агрегат мощностью 163 л.с. и крутящим моментом 240 Нм пока не запускают в массовое производство, несмо...

AI и системный анализ / бизнес-анализ В последние годы про AI/ML не писал только ленивый. Но обычно тему рассматривают с «потребительской» стороны: сейчас вот любуются видеороликами от проекта Sora. Более нишевая тема — «как работать над ML-проектами» (о таком мы проведём онлайн-конференцию I'ML). И совсем уж ма...

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

Новый iPad Pro получит OLED-дисплей нового поколения Сегодня западным журналистам удалось найти явные доказательства существования новой технологии дисплея в новых планшетных компьютерах компании Apple — специалистам пришлось заняться изучением операционной системы iPadOS 17.5, в рамках которой были обнаружены интересные данны...

Комьюнити-менеджер The Division Resurgence объяснил, почему нет новостей по игре Помимо новости о том, что для The Division Resurgence прошёл 2-дневный технический тест в начале апреля, больше свежих инфоповодов по игре не было уже целый месяц. Ещё в начале марта комьюнити-менеджер Discod-канала Resurgence — Ubi_James — сообщил, что верить дате релиза в ...

PKI для IOT, архитектура защищенной сети ESP32 + Mosquitto SSL и Flash Encryption для хранения сертификатов Цель статьи - показать вариант построения защищенной Iot-инфраструктуры для сети устройств на базе ESP32 и обменяться опытом. Общую идею и весь проект разделил на темы:• развертывание mosquitto SSL/TLS из docker-контейнера• создание сертификатов для брокера Mosquitto ...

Россия собирается отснять следы американских лунных миссий: названы сроки Россия сможет отснять следы пребывания американских космонавтов на Луне в течение 5-10 лет, о чем заявил директор Института космических исследований (ИКИ) РАН, член-корреспондент РАН Анатолий Петрукович. «Планируется ли фотофиксация места посадки американцев на Л...

Автоматизируем рутину в Android разработке: плагин для создания шаблонного кода на примере создания -api -impl модулей Привет, хабр! Меня зовут Алексей, я ведущий разработчик платформенной команды и по совместительству лид архитектурной компетенции в проекте Альфа-Бизнес. Сегодня я расскажу, как можно автоматизировать повторяющуюся работу в андроид-разработке при помощи плагина для Android S...

Эффективное создание и деплой gRPC API с помощью GitHub Actions и Packages для проекта на Kotlin и React В этом посте я покажу, как с помощью GitHub Actions легко реализовать генерацию и публикацию gRPC API пакетов в GitHub Packages, в реестрах Apache Maven и npm. Если вы хотите освоить GitHub Packages для своих проектов и научиться генерировать gRPC API для сервисов на Kotlin/...

Сверлильный станок, напечатанный на 3D-принтере Иногда встречаюсь с людьми, которые считают, что 3D-принтер - это не более чем игрушка. Так, безделушки всякие попечатать, побаловаться, поиграться…Хочу поделиться (выложено в конце поста) своим проектом сверлильного станка, который я разработал под свои индивидуальные техни...

Операционная система реального времени RT-Thread 5.1: что это за ОС и какие у неё возможности? Спустя полгода работы выпущен релиз RT-Thread 5.1, это RTOS (ОС реального времени) для устройств интернета вещей. Проект не новый, он появился в 2006 году и активно развивается всё это время. Сейчас ОС поддерживает свыше 150 различных систем, включая платы, чипы и микроконтр...

Внутри S3. Доклад Яндекса Привет, я Паша, разработчик в Yandex Infrastructure, и я катаю гусей. С 2019 года я развиваю S3-хранилище как для внутренних пользователей Яндекса, так и для клиентов Yandex Cloud. А «гусём» называется наш бэкенд S3 API: он написан на Go, а из словосочетания Go + S3 получилс...

Venom Ventures не смог реализовать планы по софинансированию на $1 млрд Дубайский венчурный фонд Venom Ventures не смог за 2023 год достичь каких-либо значимых результатов и реализовать амбициозную программу по софинансированию новых криптовалютных проектов

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

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

Кризис проектов по созданию новой космической станции продолжается: теперь и Northrop Grumman вероятно отзовёт свою заявку. Аналитика состояния проектов NASA уже выделило более полумиллиарда долларов на гранты для четырёх компаний два года назад. Три из них — Blue Origin, Nanoracks и Northrop — должны были создать станции. Четвёртая компания, Axiom, планирует строить модули, которые изначально соединены со с...

Оптимизация работы с Camunda на основе External task Привет! Меня зовут Андрей, я - ведущий разработчик в "РТК ИТ". В этой статье речь пойдет об опыте перехода на паттерн external task в одной из наших систем.Camunda — это BPM-движок для автоматизации бизнес-процессов. Она представляет собой набор библиотек, которые и позволяю...

Митап для FPGA-инженеров и разработчиков систем на кристалле в Минске и онлайн: от верификации до запуска тестов Привет, Хабр! 2 марта собираемся в Минске и онлайн на бесплатном митапе по FPGA, ASIC и RTL. Обсудим итеративную сборку проектов и имплементацию больших дизайнов на ПЛИС, подходы к верификации, а также систему бронирования и запуска тестов на сотнях стендов за раз.В посте де...

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

Видеокарты Nvidia RTX теперь могут превращать SDR в HDR и повышать разрешение видео Nvidia запустила новую функцию для всех владельцев графических процессоров RTX, которая получила название RTX Video HDR. Эта функция использует искусственный интеллект для преобразования видео цветового пространства SDR в HDR. Вам нужен HDR10-совместимый монитор с подде...

Как малые и средние компании по заказной разработке ПО живут без системных аналитиков? Плохо, но они этого не понимают. Распределяют их должностные обязанности между прочими сотрудниками без доплаты. Часть, связанную со сбором первичных данных берёт на себя менеджер проектов с воплем-лозунгом «Не умею, но сделаю»; часть, связанную с проектированием берут на се...

Car For Sale Simulator 2023 это симулятор «перекупа» на Android Мобильную игру Car For Sale Simulator 2023 выпустили в Google Play многих стран мира, включая РФ, 22 января. Это настоящий симулятор перекупщика авто, а не очередной симулятор механика. Поэтому в основном придётся разговаривать с покупателями и продавцами, чтобы сбивать цену...

Выбираем подходящий PHP-фреймворк для проекта Привет, Хабр. Меня зовут Денис, я backend-разработчик в Пиробайте. Поговорим о самых распространенных PHP-фреймворках и о том, для каких проектов целесообразнее выбрать тот или иной вариант. Статистику распространения бэкенд-фреймворков на PHP я брал с портала JetBrains...

Что вы знаете о символьном программировании? Кликбейтный заголовок, риторический вопрос и обещание раскрыть тайну! Не самый лучший набор, но нормального названия для статьи мне в голову не пришло. Что же здесь все таки будет? Речь пойдет о реализации символьного программирования в Wolfram Language (WL). Я не буду расск...

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

Хоррор The Mystery of Eigengrau выпустили на iOS F2P-хоррор The Mystery of Eigengrau вышел в App Store 9 апреля, на неделю позже, чем Android-версия. В нём надо решать головоломки и прятаться от монстров. Разработчики также сообщают, что принятые решения влияют на развитие сюжета. Но стоит сделать звук потише, так как в иг...

Пошаговая инструкция создания нового вида контроля в «1С: Управление холдингом» Привет, Хабр! Меня зовут Донскова Елена, я работаю разработчиком на проектах внедрения 1C в IBS, занимаюсь разработкой нового функционала и модифицирую типовой функционал для удовлетворения потребностей бизнеса. Сегодня я расскажу о том, как создать новый вид контроля в сист...

Стриминговый сервис, чат-бот и стартап — за какие проекты можно получить стипендию Selectel Личные проекты бывают разными: кто-то пишет собственную JS-библиотеку, кто-то создает IT-компанию, а кто-то помогает команде выигрывать гонки (и такое бывает). В этом тексте мы расскажем про пять интересных проектов от студентов, которые выиграли стипендию в Selectel Caree...

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

Проект «личного» города миллиардера столкнулся с яростной реакцией местных жителей Грандиозное видение «Калифорнии навсегда», проекта утопического города, поддерживаемого миллиардером, оказалось на грани, поскольку местные жители восстали против спорного проекта реконструкции района Бэй в США. Городские собрания, превратившиеся в поле битвы, сопровождаемые...

Ubisoft закроет некоторые сервера Rainbow Six Mobile На сайте Ubisoft появился англоязычный пост по игре Rainbow Six Mobile. В нём разработчики говорят, что пробный запуск позволил им собрать обратную связь, что помогло проекту встать на правильный путь развития. При этом до сих пор есть над чем работать, поэтому для R6M не бу...

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

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

Как смоделировать колесную лиру в T-FLEX CAD, а затем сыграть на ней Этот интересный проект был прислан на конкурс 3D моделирования и инженерных проектов «Компетенция САПР 2023». Автор, Меньшиков Антон Викторович, учащийся Гимназия №121, г. Уфа, проделал достойную работу от создания эскиза до готового инструмента, на которым можно играть.Дели...

Компьютерная инвалидность и атрофированная любознательность Вчера между делом поглядывал в обсуждения про качество написания софта [1] [2] и проблемы старшего поколения с компьютерами "В современном обществе принято заботиться о людях с ограниченными возможностями. Но что, если это ограничение касается возможности работы с компьютер...

Новые подробности игрового процесса Project Orion — сиквела Cyberpunk 2077 Студия CD Projekt Red пока что вообще не спешит делиться подробностями сиквела Cyberpunk 2077 под кодовым названием Project Orion, так что игроки сами начали собирать информацию по крупицам. Так вчера, 6 февраля, уже стали известны новые сотрудники, которые присоединились к ...

Что делать, если твой заказчик — весы, или Как заговорить на одном языке с бытовой техникой Меня зовут Алексей Плаксин, я системный аналитик в компании KODE и сейчас расскажу вам, как делал реверс-инжиниринг бытовой техники.Однажды к нам пришел крупный бренд бытовой техники, который в том числе производит и продает «умную» технику для дома. Нам нужно было в коротки...

Виджеты экрана блокировки могут вернуться в Android 15 Впервые виджеты на экране блокировки появились в Android 4.2 Jelly Bean, что сделало систему ещё более кастомизируемой и для многих удобной. Но долго они не пожили, исчезнув с релизом Android 5.0 Lollipop. Читать полную статью

Началась предзагрузка NFT-игры MIR2M: The Grandmaster Разработчики MIR2M: The Grandmaster открыли раннюю загрузку клиента игры. Скачать его можно через App Store и Google Play многих стран, включая РФ. Сервера откроют 1 февраля, в 12 обеда по МСК. Так как это NFT-игра в экосистеме WeMade, стоит ожидать хайп вокруг криптовалюты ...

Эльфы и пингвины: что такое ELF и как он работает в Linux? Всем привет! С вами как всегда я, Аргентум. Сегодня я расскажу и поведаю вам древние тайны, которые хранят горные старцы-сисадмины — тайны об эльфах, и как они взаимодействуют с древним народцем пингвинов. Дамы и господа, встречайте — статья о работе ELF и двоичных файлов в...

В прямом смысле космические SSD. Kioxia и Hewlett Packard обновили компьютеры на МКС, установив множество больших SSD Компания Kioxia отправила на МКС свои твердотельные накопители. Теперь на космической станции есть первая коммерческая система периферийных вычислений с искусственным интеллектом в космосе.  Совместно с Hewlett Packard компания Kioxia в рамках программы Spaceborne...

MMORPG Dark and Light Mobile выпустят уже завтра Разработчики Dark and Light Mobile сообщили, что релиз проекта на смартфоны состоится 18 апреля в 5 утра по МСК. Пока можно пройти предрегистрацию в Google Play. Тем временем в App Store проходит предзагрузка, но на сервера пока попасть нельзя. Также создатели Dark and Light...

От HTTP к RCE. Как оставить бекдор в IIS Всем добрый день! Меня зовут Михаил Жмайло, я пентестер в команде CICADA8 Центра инноваций МТС.На проектах часто встречаются инстансы Internet Information Services (IIS). Это очень удобный инструмент, используемый в качестве сервера приложений. Но знаете ли вы, что даже прос...

"Ведьмак", "Джон Уик" и присоединившийся к ним "Терминатор" станут аниме-проектами На волне успеха основной франшизы Джон Уик помимо мультфильма получит продолжение в виде спин-оффа "Балерина"

Security Week 2405: криптостилер для Mac OS На прошлой неделе исследователи «Лаборатории Касперского» опубликовали подробный разбор вредоносной программы для компьютеров Apple. Это свежее семейство распространяется вместе с пиратскими дистрибутивами популярных программ и, помимо прочего, крадет криптокошельки жертв. П...

Диплом специалиста ИБ. Часть №5 — Несанкционированный доступ к IoT-устройствам с BLE Привет, Хабр!Представьте, что вы написали собственную методику обеспечения безопасности устройств IoT и защитили собранное вами устройство в соответствии с ней. Не захочется ли попробовать проверить его защищенность самостоятельно? Эта статья является пятой и заключительной ...

Замедляем разработку. Вредные советы по тестированию в проектах Привет, меня зовут Кристина Климовских, я — Python Developer в команде DataMining. Главная задача моей команды — поддерживать бесперебойный флоу добычи данных для обогащения и актуализации справочника 2ГИС.Ежедневно наши парсеры собирают разношёрстные дан...

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

Обмен с окружением — подробная инструкция по обмену файлами Отправлять файлы с телефона на компьютер или между смартфонами можно через встроенную беспроводную функцию под названием «Обмен с окружением». Что такое «Обмен с окружением» на телефоне? Функция «Обмен с окружением» или «Nearby Share» — новая возможность, доступная на смартф...

Slice & Dice выходит сегодня на iOS вместе с патчем 3.0 для всех платформ Разработчик Slice & Dice объявил, что релиз iOS-версии игры состоится сегодня, 20 марта, в 18:00 по МСК. Геймеры смогут бесплатно попробовать демоверсию, а после потратить около $9 за покупку полной игры. В ней нет рекламы и других покупок. Тем временем другие платформы...

«Цифровая Земля»: Роскосмос представил первую цифровую карту России на основе космомониторинга Роскосмос завершил первый этап масштабирования проекта «Цифровая Земля» на всю территорию Российской Федерации. Об этом сообщили в пресс-службе госкорпорации.  Результатам стала первая всеобъемлющая цифровая карта хозяйственной деятельности и состояния...

Для файтинга Super Dragon Punch Force 3 проходит ОБТ на смартфонах и ПК На YouTube-канале GameTrailers появился трейлер кроссплатформенной игры Super Dragon Punch Force 3, которая войдёт в стадию ОБТ сегодня, 26 апреля. Тем временем клиент проекта уже можно скачать через российский App Store, а вот в Google Play игра пока доступна только в Албан...

Вентиляторная улитка 12.6в на БК моторе от HDD привода. Приветствую технарей)Выкладываю на осуждение) проект на бк моторе от привода HDD. Цель проекта выяснить способности и целесообразность вторичного использования двигателя для подобных задач. В целом оно того стоило) Улитка для своих размеров крайне не плохо дует и довольно ти...

Паттерны или химеры программирования Данная статья будет полезна для Junior / Middle Java разработчиков, которые готовятся к собеседованию или просто развиваются и хотят немного конкретики по части паттернов, и так как в данной статье я покажу 5 паттернов, с которыми мы как разработчики работаем в Java Core, с ...

[Перевод] 2. Nix в пилюлях: Установка в вашей системе Вторая статья из цикла Nix в пилюлях. Устанавливаем Nix в нашу систему, разбираемся и профилями и поколениями, и выясняем, что в Nix есть база данных. Читать далее

Как информативно оформить профиль на GitHub? Тетрадь, дневник — ваше лицо. А круто оформленный профиль на гитхабе — статус вашей занятости. Чем больше участий в проектах, тем безработнее... Пока молодые специалисты оформляют свои страницы с "Lib-Meta-Neo ML-Scientist 10 years of expirience" на LinkedIN настоящий амбасс...

Шкала масштабов вселенной (русский язык) Всем привет! Добавил русский язык к шкале масштабов вселенной.В интернете есть довольно занимательная шкала с относительными размерами разных объектов от мельчайших, до обозримой Вселенной. Сама шкала изначально была flash презентацией, а после прекращения Adobe поддержки sw...

Экшен Immortal Prince в стиле Hades выпустили на iOS Пока Hades доступна на iOS-смартфонах только для подписчиков Netflix, 27 марта появился бесплатный вариант — Immortal Prince. В начале марта игра появилась в Google Play, а теперь её выпустили в App Store. В ней есть русская локализация, сюжет и геймплей с зачисткой подземел...

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

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

Найден способ обойти блокировку просмотра роликов YouTube с отключённой рекламой Компания Google уже некоторое время назад начала блокировать просмотр видеороликов на платформе YouTube у пользователей, которые используют блокировщики рекламы. Но пока Google борется с блокировщиками с помощью блокировок, пользователи изыскивают способы обойти блокиро...

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

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

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

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

Conta от индистудии с платиной за 2 часа. Обзор Orion Haste Contra один из ярких проектов на 8 и 16 битных консолей, было у нее и последователи, использующие схожий геймплей. И что любопытно за прошедшее время с далекого 1987 года подобные игры и сейчас находят интерес со стороны геймеров, при чем за последний месяц вышло как оригина...

Fairy Tale Travel M: Новая ссылка в Google Play и 1 промокод Разработчики Fairy Tale Travel M поменяли ссылку в Google Play, через этот маркет можно скачать ранний клиент игры через 4 страны Юго-Восточной Азии. В App Store проект пока не появился. В плане геймплея это аниме-экшен с сюжетом и авто-боем на коридорных фэнтези локациях. Т...

Музыкальную игру Blue Wednesday с глубоким сюжетом выпустили на iOS В начале апреля игру Blue Wednesday перенесли на Android. Тогда же ожидался выпуск версии для iOS, что и случилось 29 апреля. Я прошёл данный проект на PC и могу заверить вас, что если вам нравятся глубокие истории с музыкальными нотками, включая тот же фильм «Одержимость» о...

Как я собрал красивое ведро для гидропоники Несколько лет назад я писал пост о том, как вырастить на гидропонике крайне острый Trinidad Scorpion CARDI. Он, при его живительных 1.2 миллионах единиц Сковилла, на неподготовленных перцеедов производит впечатление эквивалентное облизыванию паяльника.Пока Монстр плодоносил ...

Как контентным сайтам продвигаться в Яндексе? Вопрос: Как продвигаться в Яндексе сейчас контентным сайтам? Гугл предсказуемо ушел в "космос" за счет перелинковки и внешнего ссылочного. Яндекс растет чрезвычайно медленно, хотя контент качественный, ключевые и LSI все есть без переспама (у конкурентов чаще больше). Накрут...

Мёртвое время. Как не ошибиться при настройке ШИМ в Renesas Synergy Продолжение разработки сервоконтроллера MC50. В предыдущем проекте управления DС мотором специалисты в комментариях высказали сомнения относительно способа изменять состояние линий ШИМ путём переназначения функций портов в реальном времени. Этот способ был применён в связи с...

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

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

Проходит предзаказ игры Solar Knight от Crescent Moon Games с графикой в стиле Game Boy Color Издатель Crescent Moon Games анонсировал новую мобильную игру — Solar Knight. Впервые инди-разработчик vini рассказал о ней в 2020 году на отдельном форуме; тогда он ещё собирал людей на ЗБТ. Теперь же для игры проходит предрегистрация в App Store. Это будет премиальный прое...

Все секретные персонажи и коды в Vampire Survivors Vampire Survivors — готическая смесь из жанров shoot ’em up и рогалик, в которой полно самых разных монстров, оружия, предметов и, конечно же, секретов. Вот о последних я вам сегодня и расскажу, приведя не только описание секретных персонажей, но и способы их разблокировки —...

Глубже в третье измерение: вебинар Picaso и 3DVision 3 октября в 14:00 приглашаем вас на бесплатный вебинар от Picaso и 3DVision.На этом вебинаре вы узнаете о принтерах Picaso: их главных особенностях и преимуществах, а также о их применении в аддитивном производстве.Узнаете больше о сотрудничестве Picaso и 3DVision, являющег...

Как идут игры на RTX 3050 в ноутбуках в 2023 году В выпуске на YouTube-канале PC Support & Gaming Test выяснили, какой игровой производительности можно ожидать в Full HD в современных проектах от Dell G15 с RTX 3050.

Клавиатура за 3400 долларов — за что такие деньги? Энтузиаст пять лет создаёт электроемкостную клавиатуру с бесшумными стабилизаторами Механические клавиатуры могут стоить 200-300 долларов, а различные кастомные сборки бывают в два-три раза дороже. Но создатель клавиатуры Seneca, похоже, решил сразу установить рекорд всех времён. Его устройство будет стоить около 3400 долларов.  Клавиатура это не...

Управляем навигацией во Flutter с помощью библиотеки auto_route: часть 2. Guards, Wrappers и миграция Привет, Хабр! Меня зовут Юрий Петров, я Flutter Team Lead в Friflex. Это продолжение моей статьи про библиотеку auto_route. В этой статье, я попробую пояснить, что такое охранники(guards), обертки (wrappers) и с чем вам придется столкнуться в легаси проектах при миграции на ...

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

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

Предсказание остановок оборудования с использованием LSTM и Байесовского подхода Привет, дорогие читатели Хабра! Исследования выполнено в рамках выпускного проекта на курсе Machine Learning Advanced в OTUS. Рецензенты проекта - @bekemax, @stureikoДанные были предоставлены ПАО «Северсталь» для хакатона ЛИДЕРЫ ЦИФРОВОЙ ТРАНСФОРМАЦИИ 2023В проекте разв...

Проект «Зеленый свет» от Google поможет оптимизировать городской трафик на 30% Компания Google запустила проект «Green Light» (Зеленый свет) в 12 городах с очень разными условиями дорожного движения. Это Рио-де-Жанейро, Сиэтл, Гамбург, Бангалор, Хайфа, Будапешт, Калькутта, Абу-Даби, Хайдарабад, Манчестер, Бали и Джакарта. Цель проекта заключается в соз...

Teeny Tiny Trains — новая мобильная игра по типу Railbound Teeny Tiny Trains вышла на iOS и Android 27 марта 2024 года. В этой игре надо выстраивать миниатюрную железную империю, по которой катятся поезда разных цветов и в разные места назначения. В этом плане игру можно сравнить с Railbound, которая заработала свою долю популярност...

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

[Перевод] 10 распространённых рисков проекта и шаги по их устранению Анализ рисков проекта помогает управлять проектом от начала до конца, чтобы исключить или сократить потери или неудачи в бизнесе. Причины рисков зависят от типа, сложности и продолжительности проекта. Цель анализа рисков проекта состоит в том, чтобы выявить возможные угрозы ...

Во что поиграть? — Heroes of Might and Magic IV Сейчас третья часть Героев находится в тренде. Удивительно, но игра 1999 года дорабатывается фанатами, выходят новые неофициальные дополнения, по ней проводятся турниры, а трансляции по игре на твиче и других площадках пользуются большой популярностью. Но что если мы вспом...

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

Как мы разгрузили руководителей проектов и освободили время для «профильных» задач Руководители IT-проектов (РП) на рынке труда в остром дефиците: по данным hh.ru на 1 вакансию приходится 1,9 резюме. Поэтому часто в компаниях один РП ведет по 5-6 проектов. При такой загрузке успеть все и сохранить качество практически невозможно.Решить проблему с загрузкой...

Reuters: «Tencent делает мобильную версию Elden Ring» Elden Ring это премиальный проект и пока что последняя игра от создателей Dark Souls. За несколько лет на смартфоны вышло всего несколько проектов в подобном жанре — Pascal Wager, Animus Revenant и ряд других. При этом источники Reuters сообщают, что китайская компания Tenc...

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

Сервера Need For Speed Mobile включили на 2 дня ради теста Need For Speed Mobile приближается к релизу, догоняя по графике и геймплею CarX Street; а в некоторых моментах даже и перегоняя своего прямого конкурента. Если у вас премиальный смартфон, то можно включить максимальную графику, наслаждаясь не то что консольной, а ПК графико...

Получаем спутниковые координаты GPS/ГЛОНАСС с помощью модуля SIM868 на Repka Pi Сегодня уже трудно найти человека, который не знает, что такое навигатор и GPS-координаты. В этой статье мы расскажем о том, как встроить функции навигатора в устройство, собранное на базе микрокомпьютера Repka Pi. Для получения координат мы будем использовать модуль GSM/GPR...

В браузере Firefox появился встроенный переводчик страниц, который работает даже без интернета Mozilla объявила о выпуске обновления фирменного браузера Firefox. В версии под номером 118 пользователей ждёт значительное нововведение – встроенный переводчик для целых страниц, который существенно отличается от служб перевода у конкурентов, включая Google Trans...

Российская космическая программа «Сфера» составит конкуренцию Starlink Представленная Роскосмосом в 2018 году программа «Эфир», спустя пять лет сменила название. Ее доработанная версия, а точнее федеральный космический проект «Сфера» призван обеспечить Россию (и другие страны) скоростным интернетом, сервисом IoT и голосовой связью. Что особенно...

SETI@Home, или Как миллионы людей искали следы внеземного разума SETI@Home — краудсорсинг-проект для обработки данных радиотелескопов, запущенный в 1999 году, и первый масштабный проект в сфере распределенных вычислений в принципе. В этом посте мы подробней расскажем предысторию проекта, в котором на протяжении более 20 лет в разное время...

В США протестировали дистанционный модуль с 30-мм пушкой, спаренным пулеметом и ракетами Javelin В рамках проекта Convergence Capstone 4 компания EOS Defense Systems USA продемонстрировала свою последнюю разработку – боевую станцию с дистанционным управлением R600, предназначенную для борьбы с дронами. Эта уникальная система обладает широким спектром вооружения и способ...

Последняя прошивка BIOS для MSI Claw увеличила производительность в играх до 44% Портативный компьютер MSI Claw становится лучше: обновления BIOS и новые драйверы графических процессоров Intel помогают повысить производительность в играх на 44 %

Гайд по запуску и игре в Rocksmith+ в России Я люблю музыку, особенно «трушную»: рок, джаз, металл, грандж и тому подобное. При этом мне очень скучно сидеть на уроках, поэтому я не закончил музыкальную школу. Но как я был рад, когда в далёком 2013 году открыл для себя самую первую Rocksmith. Мой одноклассник и по совме...

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

Жизненный цикл Activity приложения: базовые принципы и понятия Статья от тестировщика "ITQ Group" Леонида Галочкина.Понимание принципов работы activity помогает понять логику работу мобильных приложений, разрабатывать тест-кейсы разного уровня, готовить тестовую документацию. Принципы activity можно игнорировать, например, при тестирова...

5 полезных приёмов, которые помогут не забросить всё на пути к цели Большой проект то ещё испытание. Но есть способы сделать его проще.

Samsung выпустила One UI 6.1 для почти 10 миллионов устройств Сегодня компания Samsung официально объявила, что обновление прошивки One UI 6.1 уже было установлено на 8,8 миллиона устройств с момента старта развёртывания обновления в марте текущего года. Следует отметить, что в число не учитываются смартфоны семейства Galaxy S24, котор...

Агрегатор скидок и клининговый аппарат: какие проекты предложили участники программы «Академия инноваторов» в этом году   Большинство идей связано с применением искусственного интеллекта в различных сферах. В Москве завершился отбор проектов для участия в новом потоке «Академии инноваторов». Авторы 100 наиболее перспективных разработок продолжат свой путь в программе. Среди лучших идей у...

«Пора ли гнать на мороз Computer Vision — scientist'ов ?» (Fondation Models и вокруг) Прошлый год в Computer Vision запомнился тем, что появилось множество больших претрейненных сетей (Fondation Models). Самая известная - GPT4v (ChatGPT с обработкой изображений).В статье я попробую простым языком объяснить что это такое (для тех кто пропустил), как меняет инд...

Мой 2-х месячный опыт настройки Selenoid под Android за 10 минут Если вы читаете эту статью, то наверняка слышали о Selenoid. Это мощное решение написанное на Go от компании aerokube для управления Docker-контейнерами, в которых «завёрнуты» все необходимые программы и драйверы для тестирования в браузерах или на Android-эмуляторах.Как утв...

[Перевод] Онбординг-рулетка: о том, как мы ежедневно удаляем аккаунты своих сотрудников Я твердо убежден в необходимости автоматизированных тестов и весьма дисциплинированно подхожу к их написанию. В программировании невероятно сложно соблюдать функциональную корректность и еще сложнее не допускать регрессионных ошибок. Как говорил автор Майкл Физерс, «Legacy...

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

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