Обложка канала

Geeks. Страница 8

11247 @g33ks

Канал от гиков для гиков. Новости технологий и ссылки на новые каналы ИТ и научной тематики.

  • Geeks

    Я уже около полугода не использую GitHub Actions в рабочих нуждах, но до сих пор периодически с ним сталкиваюсь и каждый раз ловлю боль от вынужденной копипасты портянок пайплайнов (в терминологии GitHub’а их принято называть - workflows) из репозитория в репозиторий. Возможно, это персонально моя проблема, но как-то я не загорелся идеей писать кастомные Actions для своих потребностей, а использовать чужие мне кажется достаточно не безопасным действием. И только вчера увидел, что в блоге GitHub’а от десятого марта есть новость, что теперь написанные ранее пайплайны можно переиспользовать просто указав репозитории в котором лежит требуемый пайплайн и требуемый тэг (или бранч). Запуск “переиспользуемых” джоб можно кастомизировать переменными. Достаточно странно, что такой возможности не было изначально, но хорошо, что она все-таки появилась. Запись в блоге: github.blog/2022-02…-actions Ссылка на документацию: docs.github.com/en/acti…orkflows
    How to start using reusable workflows with GitHub Actions | The GitHub Blog

    Reusable workflows offer a simple and powerful way to avoid copying and pasting workflows across your repositories.

    The GitHub Blog
  • Geeks

    Steam стал доступен на ChromeOS пока в версии для разработчиков. На данный момент только 7 моделей хромбуков смогут запустить магазин игр - другие не поддерживаются по требованиям к производительности. Также в списке для запуска только 50 игр - большинство из них далеко не новые тайтлы, начиная с Half-Life 2 (2004 год). Не очень понятно, насколько большая будет аудитория Steam на Chrome OS, особенно учитывая, что большинство компьютеров там довольно таки слабые, а игры будут запускаться через слой виртуализации. Зато хромбуки сейчас довольно популярны в школах - их выдают обычно как замену учебникам, то есть они могут носиться учениками домой. Если и не сейчас, то через пару лет производительности школьных устройств уже должно хватить для запуска средней игры - а это уже большая новая аудитория! arstechnica.com/gadgets…irements
    Steam on Chromebooks is ready for testing, comes with steep requirements

    11th-gen Core i5 among minimum system specs.

    Ars Technica
  • Geeks

    Новые компьютеры Mac Studio уже начали разбирать и смотреть, что там внутри, особенно это интересно тем, что на всех материалах были заметны сменяемые модули памяти. Как оказалось, сейчас невозможно заменить данную память ни на что, кроме модуля идентичного объёма и нельзя, например, вставить планку во второй слот если там до этого не было модуля памяти. Сразу же появились новости о том, что Apple намеренно запретила какую бы то ни было обновляемость Mac Studio, но потом оказалось, что всё не так просто. Все Mac на M-чипах - это ARM-компьютеры, которые построены из компонентов, отличающихся от обычных x86-компьютеров, потому что сама архитектура у них разная. Это касается в том числе и накопителей: в ARM-компьютерах Apple использует не обычные SSD, а именно NAND-память, которая только хранит данные. За счёт этого получается, что память очень быстрая и при этом защищённая - ею по сути напрямую управляет сам процессор, что намного быстрее традиционного подхода передачи информации от процессора на контроллер SSD. Но, к сожалению, новый метод работы не совместим с быстрой заменой памяти: если объём памяти меняется, то эту информацию нужно записать в саму материнскую плату. А так как Mac Studio только появился, то пока непонятно, будет ли утилита для этого доступна всем желающим, вполне возможно, что самостоятельную прошивку материнской платы нам не разрешат. arstechnica.com/gadgets…them-out
    Explaining the Mac Studio’s removable SSDs, and why you can’t simply swap them out

    To upgrade the Mac's SSDs, it helps to understand how they work.

    Ars Technica
  • Реклама

  • Geeks

    А вы знали, что Delivery Club уже не первый год вещают о полезных фичах и опыте разработки в своем блоге на Хабре? Если нет, вот ссылка на него. В нем лиды, разрабы и аналитики сервиса рассказывают про внедрение платформы А/В-тестирования, эволюцию прогноза времени доставки и отрисовку зон доставки. Вчера ребята рассказали про эволюцию собственной рекомендательной системы ресторанов. Спойлер: она прошла путь от одной модели и бизнес-логики поверх нее до нескольких моделей, максимизирующих разные метрики. В статье вы узнаете, как в Delivery Club решают проблемы холодного старта, exploitation или exploration. Продолжение следует во второй части. Да будет пир с доставкой на дом!
  • Geeks

    Поисковая система Яндекс пропала из любимого мною браузера Firefox после очередного обновления, а для тех, у кого был установлен поиск от Яндекса, теперь открывается Google. На мой взгляд менять апдейтом настройку пользователя это странно, но на фоне окружающей действительности это уже не кажется чем-то необычным. Firefox никаких анонсов официально не делал. Вернуть поиск можно либо через включение дополнительной панели поиска в настройках, либо открыв главную страницу Яндекса вызвать контекстное меню и в адресной строке и выбрав “Add Яндекс”. upd: Mozilla написала об удалении поисковиков от Яндекса и Mail.ru в релизнотках версии 98.0.1 браузера www.mozilla.org/en-US/f…asenotes, но причины такого решения нигде не обозначены.
  • Geeks

    Пишете на Python или Go и хотите работать в Яндексе? Или хотите перейти на них с другого языка программирования? Тогда приглашаем 26–27 февраля на Fast Track для бэкенд-разработчиков. На мероприятии, которое пройдет в онлайн-формате, вы сможете за пару дней получить оффер в команду, которая разрабатывает FinOps платформу Яндекса. FinOps платформа — это внутренняя высоконагруженная финансово-операционная система, через которую проходят денежные транзакции всех сервисов Яндекса. Приходите работать с нами, задачи сложные, но действительно интересные. Регистрируйтесь, решайте отборочный тест и до встречи 26 и 27 февраля!
  • Geeks

    В одном из последних коммитов на гитхаб Apple случайно загрузили код для проверки платформы, в котором упоминается realityOS - ещё не вышедшая операционная система компании. Судя по названию и предыдущим слухам realityOS - это rOS, которая раньше упоминалась в утечках про шлем для смешанной/виртуальной реальности. Из текущего кода также стало понятно, что для операционки уже существует свой собственный симулятор, а также должно быть приложение для iOS. Apple, естественно, удалила коммиты относящиеся к realityOS как только их обнаружили, но из интернета их удалить уже не получится. Из всего этого складывается впечатление, что продукт готовят для доступа сторонних разработчиков приложений, возможно даже инструменты нужны для анонса на грядущей конференции WWDC. Конечно, всегда есть шанс, что коммиты были случайно залиты из чужого пулл-реквеста, потому что подобные атаки на репозитории уже случались в GitHub, но это скорее маловероятно. Учитывая количество слухов, продукт явно готовится и должен выйти в 2023 году, если Apple ничего снова не перенесёт. Так было, например, и с неанонсированной машиной компании, и с почти вышедшим ковриком для беспроводной зарядки устройств - ничего из этого мы не видим до сих пор. techcrunch.com/2022/02…headsets
    Apple source code references ‘realityOS’ for potential VR/AR headsets

    The operating system powering Apple's rumored virtual or augmented reality headset may be called realityOS, according to multiple sources in recent GitHub open source code and App Store upload logs.

    TechCrunch
  • Geeks

    Приглашаем на бесплатный онлайн-митап Microsoft. Тема — «Microsoft Virtual Training Day: основы Power Platform». 9 февраля в 12.00 (МСК) За 2,5 часа вы узнаете, как: > создавать многофункциональные приложения; > анализировать бизнес-производительность в режиме реального времени; > анализировать данные и автоматизировать рабочие процессы для максимальной эффективности; > использовать Dataverse для безопасного хранения данных и управления ими. Вебинар впервые пройдёт на русском языке! Зарегистрироваться можно уже сейчас: https://bit.ly/35HQHAh Количество мест ограничено!
  • Geeks

    Еще один ништяк. Некий чувак реализовал бегалку по коридорам а-ля старый вульф и написал об этом замечательнй пост "Программирование игр как в 1992" (на самом деле, по ряду причин это не совсем правда). Написано всё на rust, а исходники лежат, как это и положено, на github. Как я понял, конечная цель - реализация движка для этой, безусловно, прекрасной, игры. Есть сомнения, что автор всего достигнет, но чем черт не шутит! Пост хорошо написан и в нем он освещает некоторые моменты разработки. В статье, к слову, упоминается замечательная со всех сторон книга "Masters of DOOM", которую можно найти на русском языке под названием "Повелители DOOM". Книга очень легко читается в переводе. По крайней мере, мне она очень хорошо зашла, но возможно дело в том, что я фанат Doom и Wolfenstein как старых, так и новых. tech.nextroll.com/blog/de…ein.html
    Rustenstein 3D: Game programming like it's 1992 - NextRoll

    For this Hack Week edition we decided to port the classic Wolfenstein 3D game to Rust.

    NextRoll
  • Geeks

    Набрел случаем на прикольный фреимворк для формирования TUI (Text User Interface) на python под названием Textual. По заявлениям авторов фреимворк вдохновлен современной web-разработкой. Проект находится в активной разработке, но его уже можно пытаться использовать, и в репозитории даже прилагаются вполне понятные примеры использования. Все стильно, модно, молодежно - только виджетов пока маловато. Так глядишь и наше python братство начнет выдавать годные юзерфрендлевые tui-тулзы как это делают go-бояре. https://github.com/Textualize/textual
    GitHub - Textualize/textual: Textual is a TUI (Text User Interface) framework for Python inspired by modern web development.

    Textual is a TUI (Text User Interface) framework for Python inspired by modern web development. - GitHub - Textualize/textual: Textual is a TUI (Text User Interface) framework for Python inspired b...

    GitHub
  • Geeks

    Компания Team17, известная нам как разработчик игры Worms, позавчера анонсировала запуск собственных NFT-токенов по червячкам. Но идея тут же была подвергнута критике как сообществом своих игроков, так и некоторыми партнерами компании. И, всего спустя день после анонса токенов, Team17 отменила свое решение. Сообщество игроков критиковало как саму адекватность решения, так и концепцию p2e (play-to-earn), привносящую в игры элементы финансовых пирамид. О потенциальной возможности прекращении сотрудничества заявили такие компании как Aggro Crab Games, SMG и Navegante. Я не сильно слежу за gamedev-индустрией, но, похоже, что это компании-разработчики, выпускающие свои игры через Team17. www.pcgamer.com/overcoo…ft-plans
  • Geeks

    АААА! У форматтера black наконец-то вышла стабильная (не бета) версия! Неужели дожили. Я ждал этого тжри года! https://github.com/psf/black/releases/tag/22.1.0 #black
    Release 22.1.0 · psf/black

    At long last, Black is no longer a beta product! This is the first non-beta release and the first release covered by our new stability policy. Highlights Remove Python 2 support (#2740) Introduce ...

    GitHub
  • Geeks

    Хайп вокруг мета-вселенных достигает какого-то нереального уровня, и, если раньше каждый второй стартап собирал инвестиции на проекты связанные с блокчейном, то тренд сегодняшнего дня - мета-вселенные. В свете анонсированного недавно шлема виртуальной реальности PlayStation VR2 от Sony, сайт Блумберг взял интервью у Кена Кутараги. Что для меня достаточно неожиданно, “отец PlayStation” раскритиковал саму идею псевдореальностей и призвал разделять виртуальное и реальное. Его критике также подверглись и шлемы виртуальной реальности. На данный момент Кену Кутараги 71 год, он возглавляет компанию Ascent Robotics, где он намерен добиться прорыва на тему использования роботов в реальной жизни! Почитать правда стоит. www.bloomberg.com/news/ar…headsets
    PlayStation Creator Kutaragi Snubs Metaverse and VR Headsets

    PlayStation inventor Ken Kutaragi shrugged off the metaverse as the tech industry’s next big undertaking and head-mounted displays as the portal to that destination, describing them as dividing rather than unifying the real and virtual realms.

    Bloomberg.com
  • Geeks

    Агрокультурные технологии становятся всё более продвинутыми - только недавно мы смотрели на самоездящую агротехнику будущего в Интерстелларе как на красивую картинку, а уже через год есть все шансы увидеть такие машины. По сравнению с автономными автомобилями, тут всё намного проще: территория перемещения ограничивается гео-зоной по gps, маршрут не надо строить налету - достаточно чтобы его нарисовал оператор, а для реакции на препятствия обычно ставят камеры. Если что-то пошло не так и алгоритм реагирования не справляется, то техника просто останавливается и ждёт вмешательства оператора: поле - это не шоссе и такая остановка никому не должна помешать. За последний месяц уже второй агроавтономный стартап заявляет о скором начале продаж своих устройств - к следующему году они оба должны начать отгружать свои умные тракторы. Как сказал создатель последнего стартапа, сейчас наступило идеальное время, когда есть запрос со стороны рынка, страны достаточно электрифицированы, но не хватает рабочей силы и существует запрос на меньший вред окружающей среде. При этом решить проблемы фермерства с помощью автопилота оказывается намного быстрее, пока другие компании пытаться его внедрять в остальные сферы нашей жизни. techcrunch.com/2022/01…vehicles
    Toyota Ventures leads seed extension into Agtonomy, turning tractors into autonomous vehicles

    Using a mobile phone app, a farmer can assign a job to one of the tractors, like mowing the field.

    TechCrunch
  • Geeks

    Оцените идею для пэт-проекта, которая может не будет востребована, но точно соберёт пару сотен звезд в свой GitHub-репозиторий. Браузер MicroWeb, который работает под операционной системой DOS. Для работы нужен 8088 или совместимый процессор и 640K памяти. Не хватает денег на нормальную видеокарту? Не печаль, ведь MicroWeb умеет работать с любой картой, которая умеет работать с CGA, EGA, VGA или Hercules! Можете не переживать за приватность своей сессии, потому что браузер не умеет работать с css и js - только старый добрый html. И не забываем про необходимость сетевого интерфейса! Ну что, в общем-то очевидно. Проект прекрасен своей эзотеричностью, даже хочется расчехлить DOS для него. https://github.com/jhhoward/MicroWeb
    GitHub - jhhoward/MicroWeb: DOS Web browser for 8088 class machines

    DOS Web browser for 8088 class machines. Contribute to jhhoward/MicroWeb development by creating an account on GitHub.

    GitHub
  • Реклама

  • Geeks

    Редактор растровых изображений Pinta добрался до версии 2.0. Проект Pinta вдохновлен проектом Paint.NET, который представляет из себя легкий, но функциональный редактор изображений, написанный под Windows. Отличие Pinta в том, что проект написан на Mono, а интерфейс на GTK+, что дает проекту кроссплатформенность. На мой взгляд, редактор не настолько удобен как проект, которым он вдохновлён, но вполне пригоден для использования. У меня он, внезапно, стоит даже на MacOS. https://www.pinta-project.com/releases/2-0
  • Geeks

    Рынок смартфонов и гаджетов в России огромен. Есть спрос как на бюджетные модели, так и на флагманы разных производителей. А в разгар праздничных распродаж спрос и вовсе начинает зашкаливать. Tele2 объявили, что продлевают акцию со скидкой на многие модели Xiaomi на 2022 год. Что необычного? На скидку обмениваются минуты. Курс: 1 минута = 1 рубль. Таким образом можно сэкономить до 4 000 рублей. В этом году абоненты оператора обменяли на смартфоны уже более 60 (!) миллионов минут. https://smartphone-for-minutes.tele2.ru/
  • Geeks

    Hyundai только запустила свой первый электромобиль, а уже отказывается от разработки новых двигателей внутреннего сгорания (ДВС). Автопроизводитель закрывает отдел по разработке бензиновых двигателей и переводит сотрудников в отдел электродвигателей. При этом небольшая часть людей продолжит дорабатывать старые ДВС, но новых разрабатывать в Hyundai уже не будут. Как говорится в статье, причина в том, что компания хочет полностью сфокусироваться на электромобилях, не тратя сил на уже неактуальные бензиновые авто. Но также не стоит забывать, что новых бензиновых двигателей, как и вообще прорывных решений, в обычных автомобилях нет довольно давно. Это связано и с жёсткими эконормами, и с тем, что технология разрабатывалась столько времени, что всё возможное уже было сделано ранее. А закрытие отдела по разработке ДВС по сути означает, что корейцы вышли из этой гонки, но не полностью отказались от планов производить обычные автомобили. Когда умрут и умрут ли обычные автомобили скорее зависит от государств, которые будут вводить на них запреты и поощрять покупку электрических аналогов. www.engadget.com/hyundai…919.html
    Hyundai reportedly stops developing new combustion engines | Engadget

    Hyundai reportedly closed its gas engine development unit to speed up the transition to EVs..

    Engadget