home.social

#переводы — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #переводы, aggregated by home.social.

fetched live
  1. Переводим книги нейронками для себя: год спустя. Словари, скорости и почему переводчики всё ещё нужны

    Год назад я написал статью « Переводим fb2 книжки, с нейронками, для себя » — про то, как собрал на паре Tesla P40 в гараже программу Sunny Narrator («Солнечный сказочник»), которая переводит художественные книги через локальные и облачные LLM. Тогда это был скорее прототип «доказать себе, что так можно»: черновики читались с головной болью, книга в тысячу страниц переводилась два дня, а электричество, отключённое посреди процесса, стоило ещё двух. За год программа доехала до версии 2.1, я перевёл достаточно книг, чтобы набить руку, и понял главное: это уже инструмент не только для меня, но и для переводчиков — и для всех любопытных . Рассказываю, что изменилось, сколько это стоит в токенах и почему без человека ничего не работает.

    habr.com/ru/articles/1077366/

    #перевод #переводы #fb2 #epub #llm #llmприложения #словари #tesla_p40 #qwen #gemma

  2. Быстрый способ запомнить текст на английском

    В школе на уроках английского учительница показала нам способ как быстрее запомнить пересказ текста. Она сначала просила нас переводить текст, а затем смотря в перевод вспоминать текст на английском. Мне этот способ очень понравился, но не понравилось мне то что нужно было постоянно открывать книжку или тетрадку с английским текстом, если еще не успел запомнить некоторые слова переводе. И вот я не давно опять вернулся к пересказам. Но теперь уже не в школе и с тетрадкой, а в метро и с телефоном. Пользоваться гуглом транслейтом оказалось не так уж и удобно и я подумал а почему бы самому не сделать специализированное приложение с подстветкой нужной строки, с текстом на русском и английском и самое главное синхронной прокруткой двух окон на разных языках. Так и родился приложение "Удобный пересказ"

    habr.com/ru/articles/1073500/

    #английский_язык #android #приложения #переводы #обучение #саморазвитие #лингвистика

  3. Книги по веб-хакингу

    Это продолжение статьи Материалы по хакингу на русском. Вкратце — я собираю автоматические переводы материалов по хакингу и выкладываю их на сайте библиотеки. В этой подборке — книги для тех, кто хочет разбираться в веб-приложениях, браузерах и сетях: от bug bounty и JavaScript/XSS до

    habr.com/ru/articles/1069254/

    #самиздат #переводы #книги

  4. Локализация уже скомпилированных React компонентов в node_modules

    🇧🇷 🇨🇳 🇮🇳 Локализуем React не трогая код компонентов React-компоненты из node_modules уже скомпилированы, поэтому внедрить react-i18next в них обычно невозможно без форка библиотеки. В статье показываю, как перехватить все вызовы jsx/jsxs через кастомный react/jsx-runtime и автоматически локализовать текст даже внутри уже собранных компонентов, не меняя их исходный код.

    habr.com/ru/articles/1058286/

    #i18n #i18next #локализация #интернационализация #react #typescript #javascript #vite #бандлер #переводы

  5. Практика, а не лозунги: как корпоративные ценности приземляются на реальную почву

    Привет, Хабр! Меня зовут Иван Чаплыгин, я руковожу отделом переводов в ИТ-компании КРОК, и сегодня хочу поговорить про корпоративные ценности. Нередко это такая размытая и недекомпозируемая сущность из разряда «мы за все хорошее». Но, будучи переводчиком, я не люблю абстракции. Поэтому на конкретных примерах покажу, как спущенные сверху лозунги наши корпоративные ценности непосредственно влияют на рабочие процессы и умение договариваться внутри функциональных подразделений.

    habr.com/ru/companies/croc/art

    #корпоративная_культура #управление_командой #эффективность #переводы #личный_опыт

  6. Сложно читать IT литературу на кривом русском? Есть решение — книжный ревью (рефакторинг) Я читаю IT-книги уже...

    #переводы #book #review #debuging #рефакторинг

    Origin | Interest | Match
  7. It’s FOSS: Почему все так ненавидят Ubuntu? Ubuntu – далеко не идеальная система, но вряд ли она заслуживает столько х...

    #GNU/Linux #It's #FOSS #RU #переводы

    Origin | Interest | Match
  8. It’s FOSS: Почему все так ненавидят Ubuntu?

    Ubuntu – далеко не идеальная система, но вряд ли она заслуживает столько хейта, сколько сейчас получает. Роланд Тейлор из редакции сайта It’s FOSS попытался разобраться в причинах столь ярой ненависти к некогда самому популярному и востребованному дистрибутиву Linux. Что из этого вышло?

    Почему все так ненавидят Ubuntu?

    Сейчас модно угарать над тем, что творят разрабы Ubuntu.

    Тут и повсеместное пропихивание snap-пакетов, и куча нелогичный решений Canonical. Причин много, но шутки в сторону Ubuntu будто бы уже приелись и из адекватной критики превратились в шутку ради шутки.

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

    Ubuntu – это лицо Linux. Буквально. Это наш главный, эталонный дистрибутив, и это вполне заслуженно. У популярности всегда есть причина. Но тут-то и кроется подвох: у нас действительно были причины по-настоящему любить Ubuntu, и чем чаще разрабы отказываются от того, что мы так сильно любили, тем сильнее разочарование вчерашних фанатов.

    Linux для людей

    Когда-то Ubuntu был самым простым и дружелюбным к новичкам дистрибутивом Linux. Многие нынешние энтузиасты открытого кода (включая и меня самого) начинали именно с Ubuntu, и именно Ubuntu мы рекомендовали тем, кто только присматривался к открытым операционным системам. В Ubuntu всё было устроенно просто и логично. А с появлением LiveCD стало ещё проще: воткнул, потыкал, оценил плюсы и минусы, установил. На фоне Windows это буквально глоток свежего воздуха и настоящие инновации. Установи и кайфуй!

    Лозунг «Linux для людей!» в те времена ещё не был пустым звуком. Любую проблему, с которой пользователи сталкивались в других дистрибутивах, разрабы Ubuntu умудрялись решить и превратить в своё преимущество. Да, получалось у них далеко не всегда, но у них было видение, к которому они стремились.

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

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

    Ну так откуда тогда столько хейта? Как некогда самый любимый дистрибутив Linux превратился в один из самых ненавистных?

    От объекта обожания до груши для битья

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

    Мы не всегда знаем, чем руководствуется Canonical, и в большинстве случаев вообще не представляем, в каком направлении будет развиваться дистрибутив. Да, многие их решения в итоге сработали. Но многие ведь не сработали! И вот это колебание между успехами и провалами и бесит пользователей.

    Но это происходит со всеми чисто коммерческими продуктами, и Ubuntu не исключение.

    Но, с точки зрения пользователей, разрабы Ubuntu раз за разом творят какую-то дичь. Недовольство растёт как снежный ком. И чем больше времени проходит, тем дальше Ubuntu отходит от других популярных дистрибутивов. Ubuntu – неплохой дистрибутив, но в купе с таким вот отношением к собственным пользователям даже спорные решения воспринимаются в штыки: и отказ от собственного рабочего окружения Unity, и партнёрские ссылки на сервисы Amazon, и навязывания вроде бы вполне удобных snap-пакетов. Это далеко не то, чего хочет Linux-сообщество.

    Фрагментация – одна из главных проблем операционных систем на базе Linux, и навязывание Snap вместо Flatpak и AppArmor вместо SELinux вообще не способствует её решению. И, к сожалению, повлиять на курс Canonical почти нереально: если они что-то решили, они вряд ли откажутся от своих гениальных идей. Тем не менее, сам дистрибутив остаётся вполне стабильным и устойчивым. Настолько, что даже скучно. Вам вот интересно, что там будет в Ubuntu 26.04 LTS? Вряд ли. Вот то-то и оно!

    И вне зависимости от того, справедливы ли эти обвинения, с разработкой ОС Canonical справляется вполне неплохо: всё работает и работает без особых нареканий. А новички этих проблем даже не заметят.

    Путь наименьшего сопротивления

    Ubuntu часто критикуют за то, что дистрибутив идёт своим путём, зачастую не обращая никакого внимания на остальное Linux-сообщество. Но именно эта независимость и помогает Ubuntu оставаться на плаву. И именно поэтому разработчики сторонних дистрибутивов зачастую используют в качестве базы именно Ubuntu. Да, из них частенько вырезают то, что сообществу не нравится, но факт остаётся фактом: те, кто по-настоящему шарит за Linux, до сих пор доверяют Ubuntu.

    И эта связка до сих пор работает: и в Linux Mint, и в ZorinOS, и в AnduinOS, и в куче других дистрибутивов.

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

    Миссия Ubuntu проста: создать устойчивый продукт, который можно было бы поддерживать в течение достаточно долгого времени. Да, это не особо нравится тем, кто считает, что открытые операционные системы должны разрабатываться силами самого сообщества. Но давайте честно: если у вас возник какой-то вопрос о Linux, вы, скорее всего, будете искать инструкции под Ubuntu.

    Ubuntu неидеальна. Но кто идеален? Идеальных дистрибутивов не существует. Ubuntu – устойчивый и стабильный дистрибутив, который с нами надолго. Он никуда не денется, и в этом его главное преимущество.

    Больше, чем ОС для ПК

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

    Потому, что на Ubuntu работает множество серверов и облачных серверов. Есть даже мобильная Ubuntu Touch (спасибо, UBPorts). И, если мне нужен был сервер, я всегда выбирал именно Ubuntu. Зачем пробовать что-то ещё, если Ubuntu просто работает и работает вообще безо всяких нареканий? Если ваша цель – надёжный сервер и стабильные обновления, Ubuntu вам за глаза хватит.

    И ирония в том, что причины, по которым Ubuntu год за годом теряет свою популярность на десктопе, в случае с серверами наоборот превращаются в неоспоримые преимущества. Например, Nextcloud в виде снапа установить и настроить будет заметно проще, чем возиться с Docker. А некоторым снапам и настройки не нужны: всё работает через веб.

    LTS для серверов – вообще сказка! Серверам нужна стабильность, а не нововведения. Многие вообще предпочитают «не трогать» сервер: запустил, настроил и забыл. Пока работает, пусть работает. Патчей безопасности вполне хватает. С Ubuntu LTS вы получаете стабильность уровня Debian в сочетание с гибкостью Ubuntu.

    И не забывайте, что многие гайды написаны именно на примере Ubuntu. Да, все они подойдут и для любого другого дистрибутива на базе Ubuntu. но зачем заморачиваться? Чем проще, тем проще.

    Пара слов про снапы

    «Просто работает» – это, пожалуй, главная характеристика Ubuntu. Но есть у Ubuntu одна штука, к которой у пользователей прям очень много вопросов. И имя ей – снапы. Давайте откровенно: снапы – главная причина хейта в сторону Ubuntu. И на самом деле эта критика небезосновательна. Snap-пакеты прошли долгий путь (как и любой другой формат), но всё ещё далеки от совершенства. Как, впрочем, и любой другой формат пакетов.

    Например, snap-приложения могут не подхватывать системные темы или занимать гораздо больше места, чем нативные deb-пакеты. А ещё Snap не поддерживает и вряд ли будет поддерживать сторонние магазины приложений. Только Snapcraft, только хардкор, только Canonical. И, если вы не особо доверяете Canonical, snap-пакеты для вас – почти проприетарщина. Вот только зачем вы вообще пользуетесь ОС, разработчикам которой не можете доверять?

    Вот только на снапах разговоры о недостатках Ubuntu обычно и заканчиваются. Будто само наличие снапов делает операционную систему непригодной для использования. Если бы мне платили каждый раз, когда кто-то говорит «Устанавливая Ubuntu, я первым делом вычищаю из системы снапы», я бы уже давно покончил с голодом во всём мире. Но люди ведь устанавливают ОС не для того, чтобы что-то потом из неё удалять, а для того, чтобы наоборот что-то в неё устанавливать. И, если вы свыкнетесь с мыслью о том, что в Ubuntu вам так или иначе придётся использовать snap-пакеты, со временем вам придётся признать, что snap-пакеты работают, причём вполне неплохо.

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

    Даже если вы всем сердцем ненавидите снапы, Ubuntu всё ещё остаётся достаточно гибкой системой, особенно для пользователей с опытом. Посмотрите хотя бы на меня: я много лет использую Ubuntu, и большинство программ в моей системе – это Flatpak. Но это не из-за того, что мне не нравится Snap, а из-за того, что Flatpak популярнее, и нужный мне софт проще найти в формате Flatpak, нежели в deb или snap.

    Информационный шум

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

    Ubuntu всё ещё остаётся отличным выбором, особенно для новичков, которые только присматриваются к операционным системам на базе Linux. Это не Windows и не MacOS, но это вполне дружелюбная и простая в освоении система, которая вряд ли отпугнёт тех, кто этот ваш терминал в глаза пока не видел. Да и если вы разработчик, Ubuntu тоже идеальный для вас вариант: большинство гайдов пишут именно под Ubuntu.

    Ubuntu соответствует всем требованиям, которые современные пользователи предъявляют современным операционным системам: она стабильная, под неё написано множество приложений и множество гайдов. Это буквально самый популярный дистрибутив Linux. Во всех смыслах.

    ОС не для всех

    Да, Ubuntu подходит не всем, и это нормально. Да, старожилы наверняка вспомнят времена, когда трава была зеленее, интерфейсы симпатичнее, а программы легче и быстрее. Всё меняется. Если вам нужна минималистичная ОС, которую можно настроить под себя, Ubuntu явно не для вас. Тут за вас всё настроили парни из Canonical. Но это тоже нормально.

    Если вам принципиально не хочется использовать снапы, вам тоже стоит присмотреться к другим дистрибутивам. В Ubuntu избежать снапов будет непросто. Можно, но зачем?

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

    Вместо выводов

    Знаете, почему Ubuntu так хают? Потому, что Ubuntu всё ещё остаётся главным дистрибутивом Linux. Ubuntu на виду. Ubuntu привлекает к себе внимание, а вместе с ним и волну хейта. Просто многие линуксоиды давно переросли Ubuntu, но так этого и не поняли. Вы научились всему, что вам нужно. Просто идите дальше. Нет больших ненавистников Ubuntu, чем вчерашние её фанаты.

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

    Место, которое Ubuntu занимает среди других дистрибутивов, вполне заслужено. А чего Ubuntu уж точно не заслуживает, так это всеобщей ненависти и насмешек.

    Роланд Тейлор,
    It’s FOSS
    5 марта 2026

    #GNULinux #ItSFOSS #переводы
  9. Symfony Serializer

    В Symfony есть встроенный компонент Serializer, который покрывает 90% задач. Но его часто обходят стороной, то ли по привычке, то ли из-за того, что документация показывает только тривиальные примеры. А между тем, Serializer — гибкий и вполне годный инструмент, если понимать его архитектуру. Разберём, как он устроен.

    habr.com/ru/companies/otus/art

    #symfony #локализация #переводы #PHP #Translation_Component #динамические_переводы #база_данных #backend_разработка #мультиязычность

  10. EFF: Как выбрать надёжный менеджер паролей? Чем менеджеры паролей, встроенные прямо в браузер, отличаются от ...

    #EFF #RU #переводы #приватность #и #безопасность #приложения #и #расширения

    Origin | Interest | Match
  11. Чем менеджеры паролей, встроенные прямо в браузер, отличаются от сторонних решений? И что стоит выбрать тем, кто только присматривается к подобным инструментам? Несколько рекомендаций от Фонда электронных рубежей.

    Как выбрать надёжный менеджер паролей?

    Фишинг и утечки данных давно стали привычным явлением. И лучшая защита от них – надёжный менеджер паролей, который будет генерировать и сохранять для вас действительно сложные и уникальные сайты для каждого сайта, на котором вам придётся зарегистрироваться. Увы, идеального парольного менеджера не существует. Кто-то задирает цены, а кто-то по несколько месяцев не закрывает найденные уязвимости. Как быть? Может быть, вообще не париться и использовать менеджер паролей, вшитый в ОС или браузер? Давайте разбираться!

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

    Встроенные в ОС и браузеры менеджеры паролей прошли долгий путь, и с каждым годом они становятся всё удобнее и надёжнее. Но, используя встроенный менеджер паролей, вы лишаете себя удобства кроссплатформенности. Например, в экосистеме Apple вы можете использовать iCloud Keychain: он работает и на уровне системы, и в браузере Safari, а если вы используете Android, Пароли Google отлично интегрированы с браузером Chrome (и будут доступны вам даже в Windows). И вроде бы это вполне удобно, но тоже не лишено недостатков: например, в Паролях Google по умолчанию выключено сквозное шифрование, и активировать его нужно вручную, о чём многие пользователи просто не знают. Кстати, у Firefox и Microsoft тоже есть собственные менеджеры паролей. И всё это можно использовать бесплатно. Если прямо сейчас вы вообще не пользуетесь парольным менеджером, присмотритесь хотя бы к этим. Скорее всего, они у вас уже есть.

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

    Итак, на что стоит обращать внимание при выборе своего первого менеджера паролей?

    1. Синхронизированные между устройствами пароли должны быть зашифрованы, и мастер-пароль должны знать только вы.
    2. Менеджер паролей должен поддерживать автозаполнение. Это неочевидно, но автозаполнение существенно снижает риск фишинга.
    3. Серьёзные менеджеры паролей регулярно проходят сторонние аудиты безопасности. Если их не было, это должно вызвать подозрение.
    4. Менеджер паролей должен поддерживать генерацию случайных паролей.

    Менеджеры паролей – это не так сложно и далеко не так дорого. Да, чтобы найти менеджер паролей, который подходит конкретно вам, придётся потратить немало времени и посетить немало сайтов. Но поверьте, оно того стоит.

    Ну а если вам нужна помощь в защите данных, обратите внимание на наш гайд SSD.

    Джейкоб Хоффман-Эндрюс,
    Фонд электронных рубежей
    25 февраля 2026

    https://semenov-sherin.vivaldi.net/eff-how-pick-your-password-manager/

    #EFF #переводы #приватностьибезопасность #приложенияирасширения

  12. Нам хватило одного столбца: как Kanban работает в бэк-офисе

    Привет, Хабр! На связи снова Иван Чаплыгин, руководитель отдела ИТ-переводов КРОК. Сегодня хочу рассказать, как Kanban – подход, заточенный прежде всего под нужны разработчиков, можно использовать в бэк-офисе. Под катом – наш нехитрый опыт внедрения Kanban в дашборды Jira.

    habr.com/ru/companies/croc/art

    #kanban #бэкофис #переводы #гуманитарии_в_ит

  13. Меня позвали в крутой проект, спасибо Хабр

    Но я облажался... Блин я даже в школе столько правил по русскому не читал, какой же наш язык сложный, а что бы реализовать все проверки, что бы правила корректно отрабатывали, проще застрелиться... Пришлось гуглить информацию по ЕГЭ 2025 года и ковыряться на НКРЯ. Много нового узнал =) В общей сложности потратили неделю, на реализацию концепта, функционал, перенос правил русского языка.

    habr.com/ru/articles/968632/

    #ai #nlp #mawo #kttc #русский_язык #переводы #качество #qa

  14. Казахстан готовится запустить оплату покупок за границей через единый QR в 2026 году Нацбанк Казахстана сообщ...

    #qr-код #платежи #денежные #переводы #новости #Казахстан

    Origin | Interest | Match
  15. Переводим fb2 книжки, с нейронками, для себя

    Хотел написать классическую статью, ни разу не писал, ради интереса попросил ChatGPT и она все написала, стало скучно до жути, эта «классическая » статья будет под спойлером, она реально по теме, написана с двух запросов, а далее будет кратенько и технически что и зачем, со ссылками на примеры. Для технической части нужны знания python, llm, cuda и что такое OpenAI API.

    habr.com/ru/articles/946870/

    #перевод #переводы #fb2 #scifi #spacy #python #cuda #llm #llmмодели #llmприложения

  16. Я перевёл вторую книгу с помощью нейросетей, методология и лайфхаки

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

    habr.com/ru/articles/937562/

    #chatgpt #deepl #переводы

  17. It’s FOSS: 4 способа увлечь ребёнка программированием Никогда не поздно начать учиться чему-то новому, но, чем р...

    #It's #FOSS #RU #переводы #советы #и #гайды

    Origin | Interest | Match
  18. Никогда не поздно начать учиться чему-то новому, но, чем раньше вы начнёте, тем больше шансов, что новое увлечение станет делом всей вашей жизни. Главред сайта It’s FOSS больше года учит старшую дочь основам программирования, а девчюхе всего четыре. Вот пара советов о том, как заинтересовать ребёнка компьютером, а не игрушками и мультиками.

    4 способа увлечь ребёнка программированием и научить его пользоваться компьютером

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

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

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

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

    В двух словах:

    • Чтобы карапуз привык к клавиатуре и мышке, мы использовали GCompris.
    • Чтобы разобраться в блочном кодирование, мы использовали CodeMonkey.
    • Чуть позже мы добавили Microbit. Это почти тоже самое, но посложнее и с упором на взаимодействие с конкретным оборудованием.

    GCompris: набор образовательных игр для всех возрастов

    Осваивать ПК мы начали с GCompris.

    GCompris – это бесплатный набор образовательных игр для детей в возрасте от 2 до 10 лет. Более 120 интерактивных игр и головоломок помогут вашему карапузу разобраться с устройством, которое оказалось у них в руках.

    На самом деле GCompris – это вообще не про программирование, но не забывайте: пока ваш ребёнок вообще не понимает, что за штуку вы ему суёте. И как раз GCompris научит его взаимодействовать с ПК или планшетом: управлять курсором, печатать на клавиатуре и т.д. А ещё тут есть головоломки, в которые даже я иногда залипал.

    GCompris – это кроссплатформенное приложение, доступное на Linux, Windows, MacOS и Android.

    CodeMonkey: код из блоков

    В GCompris нам быстро стало скучно. Ушика уже освоила клава-мышь, и мне хотелось, чтобы она шла вперёд. И следующим шагом стало блочное программирование. Платформ, которые в игровой форме учат детей собирать код из готовых блоков, довольно много, но мы выбрали CodeMonkey.

    CodeMonkey – это онлайн-платформа, разработанная специально для детей от 5 лет и старше. Я бы даже сказал, что это готовый учебный курс для начинающих программистов от детского сада и до 8-9 класса.

    У CodeMonkey два учёбных курса:

    • блочное программирование для самых маленьких (там даже читать уметь не обязательно)
    • текстовое программирование на CoffeeScript и Python

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

    Почему именно CodeMonkey? Потому, что у них нет мобильных приложений. Мне хотелось, чтобы Ушика привыкла использовать мышку, а не тыкала пальцем в экран. К тому же на ПК меньше отвлекающих факторов.

    У CodeMonkey две версии: для школ и для родителей

    Когда Ушика пытается кодить, я всегда сижу рядом. Поначалу задания казались довольно лёгкими, но, если что-то пойдёт не так, лучше вам быть рядом и слегка помогать, а то ваше чадо быстро разочаруется и всё забросит. Но это только потому, что мы с ней слишком рано начали: лет в 7-8 она бы и сама со всем справлялась (благо тут есть видео-объяснялки со всеми ответами).

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

    Курс Бобёр-архитектор

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

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

    Microbit: объединяем код с железками

    Если честно, об этой штуке я и сам узнал совсем недавно. Моё знакомство с компьютерными железкам началось с Raspberry Pi, и это тоже прекрасное устройство. Но Microbit – это слегка другое: это маленькая плата, которая стирает границы между софтом и оборудованием: всего пара дюймов пластика, несколько физических кнопок, динамики, светодиоды и датчики. Выглядит примерно так:

    Про Scratch ещё не забыли? Так вот как раз в связке со Sсratch эта штука позволяет вам писать простенькие программы, которые отображаются прямо на самой плате.

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

    https://player.vimeo.com/video/1105723494?app_id=122963

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

    Эксперименты с Raspberry Pi

    Raspberry Pi – это не только компьютеры. На самом деле это полноценный набор для гиков: платы, вентиляторы, RGB-подсветка, датчики и т.д. Вам необязательно покупать готовый компьютер в готовом корпусе. Его можно собрать самостоятельно.

    И вам необязательно собирать именно компьютер. Другими словами, если вы готовы потратиться чуть сильнее, Raspberry Pi для вас может стать прокаченной версией Microbit. Например, у меня тут завалялось два набора: Elecrow Pico и Crow Pi3. Для быстрых экспериментов больше подходит набор Pico. Ему нужны специфические программы и прошивки, но их легко найти на сайте Raspberry Pi. Единственный недостаток – высокая сложность в освоении. Тут даже родителям может быть сложновато.

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

    Не мешайте детям учиться

    Ушике нравятся её новые игрушки. Да, это слегка отличается от того, с чем обычно играют другие дети, но такие штуки учат её чему-то новому и помогают адаптироваться к современному миру. Не давите и заметите, что ребёнку нравится учиться.

    Для нас всё это стало ещё одним поводом провести время вместе. Иногда мы играем в PlayStation, иногда катаемся на велосипедах, а иногда собираем из блоков программы для светодиодных плат.

    И вам бы я тоже советовал шаг за шагом пройти по нашему пути: сперва GCompris, потом CodeMonkey, а потом что-то посложнее. Ну или вы поймёте, что это всё не для вас и вам это всё вообще не нужно.

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

    Абхишек Пракаш,
    It’s FOSS
    5 августа 2025

    https://semenov-sherin.vivaldi.net/itsfoss-ways-kids-learn-code/

    #ItSFOSS #переводы #советыигайды

  19. It’s FOSS: Fossify – открытый файловый менеджер для Android Первый взгляд на открытый файловый менеджер Fossify. Какие ф...

    #It's #FOSS #RU #переводы #приложения #и #расширения

    Origin | Interest | Match
  20. Первый взгляд на открытый файловый менеджер Fossify. Какие функции в нём уже доступны, а каких ещё нет? И готов ли он заменить привычные Google Файлы или другие подобные приложения, которые обычно предустановленны в ваш смартфон производителем?

    Fossify – открытый файловый менеджер для Android, который мог бы заменить вам Google Files

    Линуксоиды не привязаны к конкретным файловым менеджерам. И хоть в каждом рабочем окружении вас ждёт определённый, адаптированный именно под этот интерфейс файловый проводник, никто не заставляет вас пользоваться именно им. Хотите чего-то простого и лёгкого – установите Thunar, хотите чего-то понавороченнее – попробуйте Dolphin или Nautilus.

    И с Android точно та же история. Никто не заставляет вас использовать именно Google Files или другое предустановленное приложение. Можете установить любое другое. Вот только большинство из них, скорее всего, завалит вас рекламой и скрытыми трекерами. А надо ли оно вам? Всё-таки файлы – штука деликатная.

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

    Файловый менеджер Fossify: наведите порядок в файлах

    Fossily написан в Kotlin. Это быстрое, безопасное и полностью кастомизируемое приложение для управления файлами.

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

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

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

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

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

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

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

    Где скачать?

    Актуальные релизы Fossify можно найти на F-Droid, IzzyOnDroid и в Google Play. Если предпочитаете устанавливать приложения через APK-файлы, загляните на GitHub.

    Сурав Рудра,
    It’s FOSS
    3 января 2025

    https://semenov-sherin.vivaldi.net/itsfoss-fossify-file-manager-android/

    #ItSFOSS #переводы #приложенияирасширения

  21. It’s FOSS: 9 способов повысить безопасность Linux Паритесь по поводу безопасности вашей операционной системы и с...

    #GNU/Linux #It's #FOSS #RU #переводы #приватность #и #безопасность

    Origin | Interest | Match
  22. Паритесь по поводу безопасности вашей операционной системы и сохранности деликатных данных? Вот несколько базовых советов по настройки ОС Linux, следуя которым вы существенно повысите её защищённость.

    9 способов повысить безопасность Linux

    Безопасность – важнейший аспект нашей жизни, как реальной, так и виртуальной. И многие почему-то до сих пор верят, что Linux – полностью безопасная система. Но так ли это?

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

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

    1. Зашифруйте системный диск

    Шифрование – лучший способ защитить ваши данные. Если кто-то получит физический доступ к вашему устройству, он всё равно не сможет прочитать хранящиеся на нём данные.

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

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

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

    Я, к примеру, зашифровал свой диск во время установки Ubuntu 24.04 LTS и теперь чувствую себя вполне комфортно. Да, при запуске ПК мне приходится вводить на один пароль больше (один – ключ шифрования, другой – пароль пользователя), но зато я точно знаю, что никто не сможет шариться по моим файлам.

    📋 На самом деле у шифрования лишь два существенных недостатка: 1) необходимость вводить дополнительный пароль во время загрузки системы; 2) полная потеря всех ваших данных в случае, если вы забудете пароль. Если вы забыли ключ от зашифрованного диска, единственный способ его спасти – полное форматирование и переустановка системы.

    2. Регулярно обновляйте систему

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

    Ну или вы могли бы настроить автоматическое обновление системы. Большинство популярных дистрибутивов (за исключением разве что Linux Mint) автоматические обновления уже поддерживают, но в большинстве случаев по умолчанию их не включают не включают.

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

    📋 Это крайне важная рекомендация для всех: не при каких обстоятельствах не игнорируйте обновления операционной системы и установленных приложений!

    3. Проверяйте логи и мониторьте трафик

    Лично мне интересно время от времени мониторить сетевой трафик и следить за журналами. Я ни разу не эксперт, но, по-моему, это довольно полезная привычка.

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

    Если встроенных инструментов вам уже не хватает, а работа в терминале пока пугает, можете попробовать утилиту Portmaster. У неё есть нормальный графический интерфейс.

    📋 Разумеется, в большинстве случаев вы вообще не заметите ничего странного. И это хорошо. Но даже если вы вообще никогда не столкнётесь с реальными угрозами, навык это всё равно полезный.

    4. Устанавливайте софт только из официальных источников

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

    Flathub и Snapcraft тоже вполне безопасны. А вот с GitHub стоит быть настороже: если скачиваете приложение из репозитория его разработчика, всё в порядке, но лучше сто раз всё проверить. Я в последнее время предпочитаю вообще не соваться за пределы официальных репозиториев Ubuntu.

    Некоторые платформы проверяют популярные приложения дополнительно. В этом случае рядом с ними должен появиться соответствующий значок.

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

    5. Используйте защищённый DNS

    Защищённые DNS существенно повышают уровень вашей конфиденциальности при работе в интернете, ведь, чем меньше информации о вас доступно в сети, тем меньше риск, что деликатные данные попадут не в те руки.

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

    DNS – это не замена VPN. Это вообще разные вещи, но DNS тоже защищает ваш трафик от посторонних (включая и вашего провайдера).

    В зависимости от региона я бы рекомендовал присмотреться в NextDNS ил Quad9. Подробнее обо всём этом можете узнать из одной из наших предыдущих статей.

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

    6. Отключите пользователя root

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

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

    📋 В большинстве десктопных дистрибутивов пользователь root по умолчанию и так выключен, но предупредить об этом всё-таки стоило.

    7. Используйте файерволл

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

    Кстати, Portmaster, о котором я уже упоминал, тоже можно использовать в качестве файерволла.

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

    8. Настройте резервное копирование

    Любая система может сломаться. И как раз поэтому вам нужны бэкапы. Я вот их делаю и всем советую.

    Но в случае с Linux, как обычно, есть нюансы. И дело тут в том, что под «резервным копированием» линуксоиды могут понимать совершенно разные вещи. Кто-то имеет в виду слепки состояния системы (и в этом случае вам нужна утилита Timeshift), а кто-то говорит о резервном копировании файлов (и тогда вам понадобится Dejadup).

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

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

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

    9. Используйте многофакторную аутентификацию

    Пароли – это тоже чертовски важно. Но что, если ваш пароль утечёт в сеть? Если пароль – это единственное, что защищало ваш аккаунт, он сразу же будет скомпрометирован, причём, скорее всего, ещё до того, как вы это заметите.

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

    Подытожим?

    Нужно ли вам следовать каждому пункт из этого гайда? Наверное, нет. Но, если вы всё-таки прислушаетесь, это существенно повысит безопасность вашей системы. Вот только неуязвимой она от этого всё равно не станет.

    Лучшее, что вы можете сделать, чтобы обезопасить себя и свои данные, – быть бдительным и не тупить. Обращайте внимание на странности, и, если случится что-то серьёзное, вы это заметите. А чем раньше вы обнаружите проблему, тем быстрее вы сумеете её исправить и тем меньше будут её последствия.

    Сваям Саи Дас,
    It’s FOSS
    4 ноября 2024

    https://semenov-sherin.vivaldi.net/itsfoss-improve-security-linux/

    #GNULinux #ItSFOSS #переводы #приватностьибезопасность

  23. Решил попробовать, справится ли #DeepSeek с задачей перевода интерфейса для одного Web-скрипта (Postmill, если кому интересно). Загрузил языковой файл (Postmill использует обычный YAML), объяснил контекст, формат и запустил. Оказалось, DeepSeek весьма неплохо справляется с этой задачей! Загрузил результат в скрипт, и всё сразу заработало! Правда, есть пара формулировок, которые по-русски звучат не очень, так что немного доработать придётся. Но когда результат нужен быстро — очень даже годится! #искусственный_интеллект #переводы #ai #llm

  24. TechCrunch: Почему ИИ – плохой личный ассистент? Зак Уиттакер, редактор TechCrunch, о том, почему доверять ИИ доступ к ...

    #RU #TechCrounch #нейросети #и #ИИ #переводы

    Origin | Interest | Match
    • Зак Уиттакер, редактор TechCrunch, о том, почему доверять ИИ доступ к своим личным данным и тем более к своим учётным записям – максимально плохая с точки зрения безопасности и приватности идея.

    Если вам важна ваша конфиденциальность и безопасность, подумайте дважды прежде, чем давать ИИ доступ к вашим личным данным

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

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

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

    И на самом деле в плане приватности современный ИИ мало чем отличается от вчерашних приложений.

    Взять хотя бы ИИ-браузер Comet от Perplexity. Он позволяет пользователям автоматизировать выполнение ежедневных рутинных задач: чтение писем, ведение календаря и т.д. Но мы заметили, что вместе с доступом к вашему Google-аккаунту браузер запрашивает ряд разрешений, которые ему явно не особо нужны: доступ к контактам, управление черновиками, возможность отправлять письма, редактировать календарь и т.п.

    Разрешения, которые браузер Comet запрашивает вместе с доступом к учётной записи Google

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

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

    Мередит Уиттакер из Signal как-то сказала, что использовать ИИ в качестве секретаря – всё равно, что засунуть собственный мозг в банку: для выполнения повседневных задач (таких как, например, резервирование столика в ресторане или покупка билетов на концерт) ИИ нужно получить от вас ряд дополнительных разрешений – возможность открывать страницы, просматривать ваши закладки и использовать ваши пароли. Чтобы забронировать столик, ИИ попросит доступ к вашем паролям, данным о платежах, календарю и контактам. Без этого магия попросту не сработает.

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

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

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

    Вы уверены, что оно вам надо?

    Зак Уиттакер,
    TechCrunch
    19 июля 2025

    https://semenov-sherin.vivaldi.net/techcrunch-ai-privacy-and-security-issuer/

    #TechCrunch #нейросетииИИ #переводы #приватностьибезопасность

    • Вы когда-нибудь пользовались быстрой передачей файлов на Android? Удобно? Но что, если вам надо перекинуть файл на компьютер или наоборот принять файл с ПК? Снова устанавливать какие-то приложения? И да, и нет. На телефон ничего нового устанавливать не придётся, а вот на ПК нужно будет установить всего одно приложение. И имя ему – Packet.

    Packet: быстрая передача файлов между Linux и Android

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

    Bluetooth теперь тоже не выход: он слишком медленный.

    Так почему бы вместо того, чтобы тупо перекидывать файлы в Избранные заметки в WhatsApp или Telegram, не передать их по локальной сети? Это быстрее и надёжнее. И вам не придётся париться о том, что кто-то сможет перехватить то, что вы, возможно, вообще не хотели никому показывать.

    Сегодня мы поговорим о Packet, простом, удобном и безопасном приложении для обмена файлами между устройствами под управлением Linux и Android.

    Быстрый обмен файлами по воздуху

    Packet – очень лёгкое и простое в освоении приложение для обмена файлами. Исходный код открыт, но само приложение работает по прориетарному протоколу Quick Share от Google. Он же отвечает за быструю передачу файлов в смартфонах под управлением Android, и как раз благодаря ему файлы можно перекидывать прямо по Wi-Fi (через mDNS), то есть локально. Прям как в старые-добрые, но уже без проводов.

    Для поиска новых устройств Packet использует Bluetooth, так что и с настройками возиться вам тоже не придётся. А ещё сервис неплохо интегрирован с файловым менеджером Nautilus, так что фанаты GNOME смогут передавать файлы всего в пару кликов.

    Ключевые особенности:

    • поддержка протокола Quick Share
    • работа в локальной сети
    • уведомления о передаче файлов
    • интеграция со средой GNOME

    Как передать файл с помощью Packet?

    Для начала Packet нужно установить. Распространяется от в формате Flatpak, так что вам понадобится следующая команда:

    flatpak install flathub io.github.nozwock.Packet

    Если используете файерволл, понадобится статический сетевой порт. Чтобы его настроить, зайдите в Настройки > Сеть. По умолчанию используется порт 9300. Если используете UFW, разрешить связь через него можно вот этой командой:

    sudo ufw allow 9300

    На этом самый сложный этап пройден, и дальше будет намного проще.

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

    Главная страница Packet.Поиск файлов для передачи через Packet.

    Перетаскивание файлов тоже поддерживается, но это дело привычки. А вот для переноса всей папки целиком её стоит упаковать в отдельный архив (TAR или ZIP), а уже потом перекидывать на смартфон.

    Затем выберите свой смартфон в списке возможных получателей и проверьте код на экране.

    Файлы, отмеченные для передачи.Выбор возможного получателя.

    Магия не сработает, если ваш смартфон не поддерживает Quick Share и если тамошние настройки запрещают принимать файлы от пользователей неподалёку. И на имя устройства тоже обращайте внимание, а то скините файлы кому-то не тому.

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

    Передавать файлы с Android на ПК так же просто. Тупо выбираете нужные файлы на своём смартфоне, нажимаете кнопку Поделиться и выбираете пункт Быстрая отправка / Quick Share, а затем находите в списке доступных устройств свой компьютер.

    Передача файлов с Android на Linux.

    Те, кто использует файловый менеджер Nautilus, может установить дополнительный плагин Sent with Packet, и тогда отправлять файлы можно будет прямо через контекстное меню.

    Если бы не танцы с бубном вокруг установки, Packet был бы идеальным инструментом для локального обмена файлами. Он отлично работает в связке Linux/Android, но в теории его можно использовать и для передачи файлов между двумя ПК (разумеется, если они подключены к одной Wi-Fi сети).

    Единственной более-менее близкой по удобству и функционалу альтернативой лично мне кажется LocalSend, о котором мы говорили чуть раньше. Но в случае с LocalSend вам придётся установить приложение ещё и на телефон. Так что тут уж сами решайте, что вам удобнее.

    Сурав Рудра,
    It’s FOSS
    8 июля 2025

    https://semenov-sherin.vivaldi.net/itsfoss-linux-android-file-transfer/

    #GNULinux #ItSFOSS #переводы #приложенияирасширения

  25. Windows Central: Оптимизация Windows11 под игры Мауро Хукулак с сайта Windows Central поделился с читателями настройками, кот...

    #Microsoft #RU #игры #переводы

    Origin | Interest | Match
  26. Мауро Хукулак с сайта Windows Central поделился с читателями настройками, которые, по его словам, заметно повышают производительность в играх. Я же за Windows уже не особо шарю, но решил перевести. Некоторые термины могут слегка отличаться от официальной локализации Windows11, так что ориентируйтесь по скринам.

    Я изменил 21 настройку Windows11, чтобы увеличить FPS в играх, и это действительно сработало!

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

    Например, вы можете отключить ненужные сервисы и тем самым освободить ресурсы для действительно важных задач или наоборот включить AutoHDR и Super Resolution, чтобы улучшить картинку. Не лишним было бы освободить место на SSD, установить последние обновления системы и драйверов и настроить питание на производительность.

    Теоретически даже обновлять железо вообще не обязательно, но только теоретически. Если средства позволяют, лучше всё-таки пересесть на NVME SSD. Поверьте, это существенно бустанёт ваш ПК, особенно в играх.

    Итак, вот какие настройки я бы рекомендовал проверить первым делом.

    1. Игровой режим

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

    Чаще всего игровой режим включен в Windows11 по умолчанию, но лучше всё-таки проверить:

    1. Заходим в Настройки.
    2. Переходим во вкладку Игры.
    3. Кликаем по строке Игровой режим.
    4. Переводим ползунок в положение ВКЛ.

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

    2. Целостность памяти

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

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

    Как это сделать:

    • Открываем Настройки безопасности.
    • Переходим во вкладку Безопасность устройства.
    • Жмём кнопку Подробная информация об изоляции ядра справа.
    • (Вариант №1) Перетаскиваем переключатель целостности памяти в положение ВЫКЛ.
    • (Вариант №2) Перетаскиваем переключатель целостности памяти в положение ВКЛ., чтобы вернуть проверку.
    • Перезагружаем ПК.

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

    3. Виртуальная машина

    Чтобы отключить вирутализацию в Windows11:

    • Заходим в Настройки.
    • Переходим во вкладку Системные настройки.
    • Кликаем по строке Дополнительные настройки справа.
    • Жмём Больше функций Windows.
    • (Вариант №1) Снимаем галочку с пункта Виртуализация, если хотите её отключить.
    • (Вариант №2) Возвращаем галочку напротив пункта Виртуализация, если хотите снова её включить.
    • Нажимаем OK.
    • Перезагружаем ПК.

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

    4. Настройки питания

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

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

    После этого процессор и видеокарта будут получать гораздо больше энергии, что должно сказаться и на FPS в играх.

    5. Auto HDR

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

    Как проверить:

    • Идём в Настройки.
    • Переходим в Системные настройки.
    • Выбираем Дисплей справа.
    • Включаем HDR.
    • Ищем пункт Графика в нижней части страницы.
    • Включаем автоматическое подключение HDR.

    Из-за технических особенностей Auto HDR вам также необходимо активировать функцию оптимизации игр, запущенных в окне.

    6. Автоматическое супер-разрешение

    Автоматическое супер-разрешение – Auto SR – довольно новая функция Windows11. В её основе – ИИ, который дорисовывает недостающие кадры и улучшает изображение. Если её включить, картинка должна стать чуть более плавной.

    Недостаток у этой чудо-штуки только один – пока она доступна только на новых ПК с Copilot и совместима далеко не со всеми играми.

    Как включить:

    • Открываем Настройки.
    • Переходим в Системные настройки.
    • Переходим в раздел Графика.
    • Переводим переключатель Автоматическое супер-разрешение в положение ВКЛ.

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

    7. GPU по умолчанию

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

    • Снова заходим в Настройки.
    • Снова переходим в Системные настройки.
    • Снова открываем раздел Графика.
    • Выбираем игру из списка.
    • Выбираем предпочтительную видеокарту.

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

    8. Устанавливайте игры на второй диск

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

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

    Экономить на втором диске не стоит: он должен быть быстрым, но в то же время ресурсоёмким, чтобы вы не боялись убить его постоянными установками и обновлениями гигантских по своим размерам игр.

    Microsoft Store

    Чтобы установить новую игру именно на второй диск:

    • Зайдите в магазин Microsoft Store.
    • Откройте страницы нужной игры.
    • Нажмите кнопку Получить или Установить.
    • Перед установкой выберите второй диск.
    • Нажмите Установить.

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

    Приложение Xbox

    Чтобы установить на второй диск игру из приложения Xbox:

    • Зайдите в приложение.
    • Кликните по меню профиля и выберите Настройки.
    • Щёлкните по Параметрам установки.
    • Выберите второй диск в пункте Куда приложение устанавливает игры по умолчанию.

    Следующая игра будет установлена именно на тот диск, который вы выбрали.

    Перенос уже установленных игр

    Если у вас уже установлены какие-то игры, их тоже можно переместить на второй диск:

    • Открываем Настройки.
    • Заходим во вкладку Приложения.
    • Щёлкаем по пункту Установленные приложения справа.
    • Выбираем игру из списка (кнопка с тремя точками).
    • Выбираем подходящий вариант перемещения.
    • Выберите диск, на который хотите переместить игру.
    • Нажмите Переместить.

    Ага. И так придётся сделать со всеми вашими играми.

    9. Оптимизация для игр в оконном режиме

    Windows11 умеет оптимизировать игры в оконном и безрамочном режиме. Обычно задержка ввода в таких играх заметно выше, а производительность наоборот ниже (в сравнении с полноэкранным режимом).

    Чтобы включить оптимизацию игр в оконном режиме:

    • Заходим в Настройки.
    • Переходим в Системные настройки.
    • Открываем вкладку Графика.
    • Переводим ползунок Оптимизация игр в оконном режиме в положение ВКЛ.

    Скорее всего, вы сразу заметите разницу.

    10. Частота обновления монитора

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

    Частота обновления измеряется в Герцах (Гц). Этот показатель отображает, сколько раз ваш монитор успевает обновить картинку на экране за одну секунду. К примеру, мониторы с частотой 60Гц обновляют картинку 60 раз в секунду, а мониторы с частотой 144Гц – 144 раза и т.д.

    Чем выше частота обновления, тем больше FPS может выдавать ваш монитор. А чем больше FPS, тем плавнее картинка и тем быстрее вы успеваете среагировать на игровые ситуации.

    Чтобы настроить частоту обновления экрана:

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

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

    11. Автозапуск приложений

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

    Если вам важно повысить производительность и быстродействие было бы логично ограничить число приложений, которые могут запускаться сами собой и работать в фоне:

    • Заходим в Настройки.
    • Переходим во вкладку Приложения.
    • Ищем пункт Автозагрузка, а в нём – сортировать по.
    • Отключаем приложения, которыми пользуемся лишь изредка.

    Осторожно! Некоторые приложения не стоит удалять из автозапуска: например, проверку обновлений, Windows Defender и другие системные сервисы.

    После перезагрузки в зависимости от того, насколько тяжёлые приложения вы убрали из автозагрузки, вы заметите, что система стала слегка легче и работает немного быстрее.

    12. Освободите место на SSD

    Забитые SSD работают уже не так шустро, как почти пустые. Обычно рекомендуют оставлять свободными хотя бы 30% от общего объёма.

    Теоретически, чем больше свободного места на диске, тем быстрее он работает. Вот почему чуть выше я и рекомендовал перенести игры на второй SSD.

    Чтобы освободить место на SSD в Windows11:

    • Заходим в Настройки.
    • Переходим в Системные настройки.
    • Ищем раздел Хранилище (в правой стороне).
    • Выбираем Рекомендации по очистке.
    • Выбираем Настроить временные файлы.
    • Удаляем элементы, которые вам не нужны.

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

    • Жмём кнопку Очистка.
    • Затем заходим в Большие неиспользуемые файлы.
    • Выбираем файлы, которые не жалко удалить с диска.
    • Снова нажимаем кнопку Очистка.
    • Затем заходим в раздел Файлы, синхронизированные с облаком.
    • Выбираете файлы, которые уже не нужны.
    • Снова нажимаете кнопку Очистка.
    • Затем переходим в Неиспользуемые приложения.
    • Выбираем приложения, которые уже не нужны.

    После этого вы заметите, что жёсткий диск забит уже не так сильно, а система стала работать немного быстрее.

    13. Установите последние обновления

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

    Чтобы установить обновления вручную:

    • Открываем Настройки.
    • Переходим в Системные настройки.
    • Перетаскиваем ползунок Получать последние обновления, если они доступны в положение ВКЛ.
    • Жмём кнопку Проверка обновлений.

    Если с патчами вам повезло, производительность вашего ПК в играх заметно возрастёт (особенно в свежих релизах).

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

    14. Обновите графические драйверы

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

    Обновление драйвера видеокарты

    Разберёмся на примере Nvidia:

    • Запускаем приложение Nvidia.
    • Находим в левой панели вкладку Драйверы.
    • Жмём кнопку Скачать.
    • Следуем инструкциям на экране и ждём окончания загрузки.

    Возможно, после этого вам предложат перезагрузить ПК. Перезагрузите.

    Если вы используете видеокарту от AMD, шаги будут почти идентичными. Разница лишь в том,что приложение называется Adrenalin Edition.

    Переустановка драйверов видеокарты

    Если найти обновление для драйвера не удалось, но вы точно знаете, что оно существует, вы можете удалить текущую версию и вручную установить более новую.

    Удаление и повторная установка драйверов – не самая простая задача. Поэтому я бы рекомендовал использовать утилиту Display Driver Uninstaller (DDU) для удаления и последующий установки драйвера.

    Снова на примере Nvidia:

    • Заходим на сайт Guru3d.
    • Выбираем регион поближе и жмём Скачать.
    • Щёлкаем правой кнопкой мыши по zip-архиву и распаковываем его.
    • Затем щёлкаем правой кнопкой по файлу DDU.exe и запускаем его.
    • Снова нажимаем кнопку Извлечь.
    • Закрываем открытые приложения и сохраняем прогресс.
    • Заходим в Настройки.
    • Переходим во вкладку Системные настройки.
    • Ищем пункт Восстановление (с правой стороны).
    • Нажимаем кнопку Перезагрузить сейчас.
    • Ещё раз нажимаем Перезагрузить сейчас.
    • Жмём кнопку Устранение неполадок.
    • Выбираем Расширенные параметры.
    • Переходим в Настройки запуска.
    • Нажимаем кнопку Перезагрузить.
    • С помощью клавиши F4 выбираем опцию Включить безопасный режим.
    • Найдите папку Display Driver Uninstaller.
    • Щёлкните правой кнопкой мыши о файлу Display Driver Uninstaller.exe и выберите Открыть.
    • Выберите опции, которые хотите использовать (доступны как для видеокарт AMD, так и для Nvidia).

    Совет: если вы вообще ничего не понимаете в этих настройках, используйте настройки по умолчанию.

    • Затем нажмите кнопку Закрыть.
    • Выберите GPU, используя настройки справа.
    • Нажмите кнопку Очистить и перезагрузить.

    После завершения процесса вы можете вручную установить последнюю версию драйвера.

    Установка драйвера видеокарты

    Чтобы установить последнюю версию драйвера для видеокарты:

    • Заходим на сайт Nvidia.
    • Ищем кнопку Скачать сейчас и сохраняем установщик на свой ПК.
    • Щёлкаем по скаченному файлу правой кнопкой мыши и выбираем пункт Открыть.
    • Следуем инструкциям, чтобы завершить установку нового драйвера.

    Для владельцев видеокарт от AMD инструкция почти такая же:

    • Заходим на сайт AMD.
    • Нажимаем кнопку Скачать ПО.
    • Щёлкаем правой кнопкой мыши по скаченному файлу Adrenalin Edition и выбираем пункт Открыть.
    • Следуем инструкциям в открывшемся окне, чтобы установить новый драйвер.

    Важно: драйвер видекарты – штука важная. Поэтому вам не стоит слушать советы чувака из интернета. Всегда следуйте инструкциям производителя!

    16. Удалите всё лишнее

    Если вам важна производительность именно в играх, вам стоит снизить количество установленного софта до минимума.

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

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

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

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

    Чтобы удалить ненужные приложения:

    • Заходим в Настройки.
    • Переходим во вкладку Приложения.
    • Нажимаем Установленные приложения справа.
    • Выбираем приложение, которое хотим удалить.
    • Жмём три точки и выбираем пункт Удалить.
    • Для подтверждения действий ещё раз жмём Удалить.
    • Если понадобится, жмём Далее и следуем инструкциям на экране.

    И так с каждым приложением, которыми вы больше не собираетесь пользоваться.

    17. Планировщик графических процессов

    В Windows11 вам доступен планировщик графических процессов с аппаратным ускорением. Он снимает часть нагрузки с ЦП и передаёт её видеокарте, тем самым повышая производительность и сокращая задержку.

    В большинстве случаев эта функция включена по умолчанию, но, зная Windows, лучше всё-таки проверить:

    • Заходим в Настройки.
    • Переходим во вкладку Системные настройки.
    • Заходим в раздел Дисплей (справа).
    • Переходим в раздел Графика.
    • Жмём Расширенные настройки графики внизу страницы.
    • Перетаскиваем ползунок Планировщик графических процессов в положение ВКЛ.

    После этого нагрузка на ЦП должна снизиться, а видеокарта это и нагрузкой то считать не должна.

    18. DirectStorage

    DirectStorage изначально разрабатывался для Xbox Series X и Series S, но теперь доступен и в Windows11. Теоретически он должен сокращать время загрузки внутриигровых ассетов. И особенно это заметно в играх с открытым миром.

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

    DirectStorage позволяет играм забирать нужные им данные непосредственно с NVMe SSD и сразу передавать их видеокарте. Обычно эта функция работает автоматически, а значит, вам не нужно ничего настраивать. Но для того, чтобы эта магия сработала и для вас, вам нужен NVMe SSD. Ну и традиционно эта штука работает далеко не во всех играх.

    19. Переменная частота кадров

    Благодаря переменной частоте обновления (VRR) современные дисплее могут автоматически регулировать частоту кадров и подгонять её под FPS. Почему в данном случае меньше значит лучше? Потому, что так вы не будете замечать разрывов.

    Эта функция доступна через Nvidia G-Sync, AMD FreeSync и VESA DisplayPort Adaptive-Sync. Чтобы проверить:

    • Заходим в Настройки.
    • Переходим во вкладку Системные настройки.
    • Ищем пункт Дисплей справа.
    • Выбираем раздел Графика.
    • Кликаем по строке Расширенные настройки графики внизу страницы.
    • Переводим ползунок Переменная частота кадров в положение ВКЛ.

    Если такого ползунка у вас нет, зайдите в Настройки > Системные настройки > Дисплей > Расширенные настройки дисплея > Информация о дисплее. Там должно быть указано, поддерживает ли ваш монитор технологию VRR. Если и там ничего нет, проверьте Nvidia G-Sync, AMD FreeSync и VESA DisplayPort Adaptive-Sync.

    20. Настройки в самих играх

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

    Если у вас установлена видеокарта от Nvidia, не лишнем было бы зайти в тамошнее приложение, перейти в раздел Система, а затем – во вкладку Производительность, чтобы проверить настройки питания GPU.

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

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

    Помните: высокие настройки графики не гарантируют вам высокую производительность =)

    Найдите баланс!

    21. Сброс настроек

    Если ни один из этих советов так и не оказал хоть сколько-то существенного влияния, возможно, пришло время переустанавливать шиндовс!

    Есть множество способов переустановить Windows, но самый простой из них – восстановление системы:

    • Снова идём в Настройки.
    • Снова переходим во вкладку Системные настройки.
    • Ищем вкладку Восстановление (справа).
    • В разделе Параметры восстановления жмём кнопку Сбросить настройки ПК.
    • Если боитесь чересчур радикальных перемен, выбираете вариант с сохранением файлов.
    • Дальше выбираем один из двух вариантов сброса:
      – Через облако. В этом случае ОС будет скачена с серверов Microsoft. Но тогда вы потеряете фирменные приложения и драйверы, которые, возможно, шли в комплекте с вашим ПК.
      – Локальная установка. В этом случае будут восстановлены ещё и драйверы для конкретно вашего оборудования (я бы рекомендовал это вариант владельцам Dell, Asus, Lenovo и т.д.).
    • Проверяем, как сброс повлияет на конкретные приложения.
    • Жмём Далее.
    • Жмём Сброс.

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

    Кстати, у нас на сайте есть гайд по первичной настройке Windows 11 и проверки ПК на вирусы.

    Мауро Хукулак,
    Windows Central
    2 июля 2025

    https://semenov-sherin.vivaldi.net/windowscentral-gaming-performance-tips/

    #Microsoft #игры #переводы

  27. It’s FOSS: Обновляем Ubuntu 24.10 до 25.04 На днях истекает срок поддержки Ubuntu 24.10, и теперь у вас два пути: откатиться до...

    #GNU/Linux #It's #FOSS #RU #переводы

    Origin | Interest | Match
  28. На днях истекает срок поддержки Ubuntu 24.10, и теперь у вас два пути: откатиться до Ubuntu 24.04 LTS или вручную перейти на Ubuntu 25.04. А теперь разберёмся, как именно это сделать.

    Срок поддержки Ubuntu 24.10 подошёл к концу.
    Что дальше?

    Если вы из тех, кто использует регулярные сборки Ubuntu, и вы до сих пор так и не перешли на Ubuntu 25.04, у нас для вас плохие новости: срок поддержки Ubuntu 24.10 под кодовым названием Oracular Oriole истекает буквально на днях. Другими словами, совсем скоро вы перестанете получать хоть какие-то обновления, включая и патчи безопасности.

    Так уж устроены промежуточные релизы Ubuntu: они поддерживаются всего 9 месяцев, и как раз сейчас этот срок подходит к концу. Вроде бы это не особо удобно, но вас ведь предупреждали: регулярные релизы подходят лишь тем, кому важно получать обновления как можно быстрее, а не тем кому важна стабильность. Хотите стабильности — переходите на LTS.

    Так что теперь у вас одной проблемой больше. Так как же обновить Ubuntu 24.10?

    Ваша версия Ubuntu больше не поддерживается.
    Как её обновить?

    График релизов Ubuntu и сроки их поддержки

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

    И дальше у вас есть два варианта: либо пересесть на LTS-версию, что в случае с Ubuntu 24.10 означало бы откат до Ubuntu 24.04 LTS и полную переустановку системы, либо тупо обновить ОС до Ubuntu 25.04. Ещё есть вариант дождаться Ubuntu 25.10 или Ubuntu 26.04 LTS, но это, как вы помните, небезопасно.

    Проверяем версию Ubuntu

    Самый простой способ проверить версию вашей операционной системы — команда lsb release -a. И прежде, чем следовать инструкциям ниже, вам нужно убедиться, что вы используете именно Ubuntu 24.10:

    lsb_release -a

    Обновление до Ubuntu 25.04

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

    Затем зайдите в раздел Обновления и убедитесь, что ваша система получает все регулярные обновления, а не только LTS. Для этого выберите Обновления для любой версии / For any new version.

    Системная утилита Программы и обновленияТерминал с выполняющейся командой apt update && upgrade

    Для обновления системы вам понадобится вот такая команда:

    sudo apt update && sudo apt dist-upgrade

    После этого вам нужно будет вручную запустить менеджер обновлений, причём именно через терминал:

    sudo update-manager

    Если обновление уже доступно, вам сообщат, до какой версии можно обновить вашу ОС. Просто нажмите кнопку Обновление / Upgrade, чтобы запустить процесс обновления.

    После этого должно открыться окошко с анонсом новой версии Ubuntu (в данном случае — Ubuntu 25.04 Plucky Puffin). Обновление начнётся, как только вы нажмёте кнопку Обновить / Upgrade ещё раз.

    Примечания к новой версии UbuntuСписок пакетов, которые обновятся

    Процесс обновление может быть довольно долгим. Если вы точно уверены, что у вас сегодня есть свободное время, жмите Начать обновление / Start Upgrade.

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

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

    Сурав Рудра,
    It’s FOSS
    10 июля 2025

    https://semenov-sherin.vivaldi.net/itsfoss-ubuntu-24-10-eol/

    #GNULinux #ItSFOSS #переводы

  29. Мнение: 6 причин присмотреться к Vivaldi Элвин Ванжала с сайта MakeUseOf.com пару недель тестировал браузер Vivaldi, а пос...

    #RU #Vivaldi #браузеры #переводы

    Origin | Interest | Match
  30. Элвин Ванжала с сайта MakeUseOf.com пару недель тестировал браузер Vivaldi, а после завершения эксперимента решил, что пока не готов от него отказываться. Итак, чем конкретно его привлёк не самый популярный браузер?

    Причины, по которым я выбрал недооценённый браузер Vivaldi и теперь не хочу от него отказываться

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

    1. Бесконечная кастомизация

    Кастомизация – одна из главных фишек Vivaldi. И это не просто визуальные темы оформления, как в Firefox или Chrome. Буквально каждую кнопку и каждую панель в браузере можно переместить в нужное вам место. Вы можете изменить браузер до неузнаваемости, и вы вряд ли увидите два одинаковых скриншота от хардкорных его фанатов.

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

    Даже панель вкладок в Vivaldi настраивается. Она может располагаться как сверху, так и снизу, слева или справа. Где ещё это есть? Нигде? А если хотите сэкономить место, можете вообще скрыть её с экрана.

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

    И, кстати, привычные темы оформления Vivaldi тоже поддерживает. Но и тут Vivaldi обходит большинство конкурентов, ведь в Vivaldi вы можете поменять не только тему оформления, но и системные значки и иконки. Хотите олдскула? Ну так вперёд! Готовых значков пользователи, кстати, тоже успели загрузить немало.

    2. Встроенный органайзер

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

    С Vivaldi вам не нужно устанавливать отдельное расширение для заметок – у него есть встроенные. Причём это не просто текст: заметки поддерживают и ссылки, и форматирование, и даже картинки. Не знаю как вам, а для меня это максимально полезная фишка.

    А ещё в Vivaldi можно открыть сразу несколько вкладок на одном окне. Звучит как что-то не особо важное, но поверьте, это чертовски удобно!

    Часто делаете скриншоты? С Vivaldi сделать снимок экрана будет заметно проще и быстрее. Тут даже простенькое редактирование есть.

    Но и это ещё не всё! У Vivaldi есть собственный почтовый клиент, календарь, читалка RSS-подписок, менеджер задач, курс валют, прогноз погода и множество функций, о которых я, возможно, даже не знаю.

    У Vivaldi даже собственный почтовый сервис есть, но встроенный почтовый клиент совместим с большинством популярных сервисов: Gmail, Apple, Fastmail и т.д. Никакого беспорядка и никаких дополнительных приложений или расширений.

    3. Продвинутое управление вкладками

    У меня постоянно открыты десятки вкладок. Точное число я даже не знаю. И с переходом на Vivaldi моё отношение к вкладкам сильно изменилось. Большинство браузеров располагают вкладки в один ряд, а когда их становится слишком много, они просто уменьшают ширину, а если и это не помогают, вкладки добавляет ползунок, чтобы вкладки можно был пролистать мышкой. Не особо то это удобно.

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

    И модные нынче рабочие пространства Vivaldi тоже поддерживает. К сожалению, работают они не изолированно (как в Firefox Containers), но, чтобы отделить личную жизнь от рабочей этого вполне хватит.

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

    4. Дополнительные защитные функции

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

    Безопасность браузера начинается с его Политики конфиденциальности. Если за вами следят, этого обычно вообще никто не скрывает. Да и зачем? Вы ведь всё равно не станете вчитываться в условия Лицензионного соглашения. А я вот стал, и теперь я точно знаю, что Vivaldi не следит за вами и не собирает ваши данные. Вообще! Но история на этом не заканчивается: Vivaldi не только не следит за своими пользователями, но и мешает другим за ними следить.

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

    А ещё в браузере есть VPN. Его Vivaldi запустили в партнёрстве с ProtonVPN, и во многих странах (включая РФ) он недоступен. Но вдруг вы читаете этот текст с далёкого тропического острова, где всё работает?

    5. Эффективная навигация

    Vivaldi – это не только про кастомизацию, но и про навигацию. Разумеется, пользоваться всеми этими приколюхами будут далеко не все, но, если привыкнуть, будет максимально удобно.

    Например, в Vivaldi есть команды, с помощью которых можно хотя бы на время забыть о существовании мышки. Запустить команду можно с помощью клавиши F2 (на Windows) или CMD+E (на MacOS). После этого на экране появится командная строка, с помощью которой можно открывать и закрывать вкладки, создавать заметки, искать сайты в истории браузера, закладках или открытых вкладках, переключать рабочие пространства и т.д. Причём вы можете работать как с готовыми командами, так и добавлять собственные.

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

    Ну и цепочки команд. Это прям уникальная фишка конкретно этого браузера. Вы можете создать шорткат сразу для нескольких команда. Например, вы можете настроить браузер так, чтобы после того, как вы зашли на Netflix, он автоматически закрывал лишние вкладки и открывал видео на весь экран. Где ещё такое есть?

    6. Встроенные инструменты вместо расширений

    Честно говоря, это первое, на что я обратил внимание. Устанавливая новый браузер, вы первым делом ищите привычные расширения: блокировщик рекламы, переводчик, инструмент создания скриншотов и заметок. Но в Vivaldi всё это будет доступно сразу после установки.

    Например, у VIvaldi уже есть встроенный инструмент для создания скриншотов. Причём довольно удобный. Вы можете захватить как всю страницу целиком, так и отдельный фрагмент. Любите читать блоги? Тогда вас порадует наличие встроенной RSS-читалки. И, кстати, режим чтения в браузере тоже есть.

    Vivaldi – настолько продуманный и удобный браузер, что мне вообще не пришлось устанавливать никаких расширений. Встроенного функционала лично мне вполне хватает.

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

    Элвин Ванжала,
    MakeUseOf.com
    9 июня 2025

    https://semenov-sherin.vivaldi.net/makeuseof-why-switch-to-vivaldi/

    #Vivaldi #переводы

  31. Мнение: JavaScript сломал интернет Джоно Алдерсон – специалист по SEO-оптимизации. Его работа заключается в том, ...

    #RU #переводы

    Origin | Interest | Match
  32. Джоно Алдерсон – специалист по SEO-оптимизации. Его работа заключается в том, чтобы привлечь на ваш сайт как можно больше новых пользователей. И, по его мнению, с каждым годом делать это становится всё сложнее и сложнее. Но не потому, что поисковые алгоритмы постоянно меняются, и не потому, что заинтересовать пользователей уже не так просто, а потому, что современные сайты перегружены и максимально недружелюбны к тем, кто слабо представляет себе их устройство.

    JavaScript сломал интернет, но почему-то это сочли прогрессом

    Большинство сайтов ужасны.

    Они не просто медленные, они до жути медленные: тяжёлые, лагучие, неоптимизированные и с тоннами скрытого мусорного кода. И почти весь мусорный код – это JavaScript. Из-за него и тормозят все ваши сайты. Из-за него ваши мобильники не вывозят даже браузер. Из-за него поисковая выдача превратилась в таргетированную кашу. Этот код бесполезен. Его невозможно нормально поддерживать. Но несмотря на весь этот кошмар мы всё ещё считаем, что интернет развивается. Если он и прогрессирует, то только в обратную сторону!

    Всё настолько плохо, что мы тупо перестали обращать на это хоть какое-то внимание. Когда-то у нас был стабильный, быстрый и устойчивый интернет. И где он теперь? Вместо него мы получили неадекватный культ JavaScript. Сколько программистов нужно, чтобы изменить заголовок? Чем больше, тем лучше!

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

    Как мы тут оказались?

    Всё началось в 2010-м. Всё изменил iPhone. Нативные приложения были оптимизированными, быстрыми и плавными. И пользователям это нравилось. И тогда маркетологи вдруг задумались: «А можем ли мы превратить сайт в подобие приложений?».

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

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

    Параллельно с этим JavaScript перестал быть передовым языком. Его места занял Node.js, а классическому JS пришлось отойти в сторону. Со временем к разработкой сайтов стали заниматься те же люди, которые когда-то отвечали за приложения. Вот только они слабо представляли, как работают сайты, и всюду пытались пропихнуть знакомую только им структуру и логику. Как итог мы получили сложные перегруженные страницы, которые прогружаются даже тогда, когда пользователю это абсолютно не нужно. И именно из-за этого они работают так медленно.

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

    Чем дольше мы занимались этой ерундой, тем дальше мы уходили от оригинальных идей старого интернета. Классический HTML? А оно вам надо? Рендеринг на стороне сервера? Перепишем заново! Совместимость и доступность? Посмотрим! Производительность? Да кому она вообще нужна?! Если твой ПК или мобильник не вывозит даже работу с сайтом, купи новый. Это не наша проблема!

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

    И расплачиваться за эти решения нам приходится до сих пор.

    Культ разрабов

    Ох, уж этот DX! Собственное удобство – единственное, о чём думают современные разработчики. Ни о пользователях, ни об оптимизации, ни о производительности, ни о конечном продукте, а о том, чтобы другим разрабам было проще разобраться с чужим кодом.

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

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

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

    И это не случайность. Это культ! Мы создали индустрию, которая поощряет усложнения. Сложность реализации сейчас ценится куда больше, чем удобство использования и общая эффективность.

    Всегда легче сослаться на проблемы в совместимости с SSR, чем объяснять, зачем нам вообще понадобился React для блога.

    Мы оптимизируем сайты и приложения, но в кардинально другом смысле этого слова. Потому, что это красиво и весело. Потому, что так сайты выглядят современнее. И потому, что никто даже не пытался это остановить.

    Усложнение стало стандартом

    Это замкнутый цикл. Всё идёт по спирали.

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

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

    Так почему никто не обращает на это внимания?

    Ни маркетологи, ни SEO-оптимизаторы, ни даже разрабы уже не в состоянии на это повлиять. Каждая новая функция ещё больше замедляет сайт. Капля за каплей, милисекунда за милисекундой. Нельзя просто взять и сделать то, что ещё вчера было можно.

    Это натуральное безумие.

    Почему раньше интернет был маленьким и быстрым, а теперь стал таким тормозным и неповоротливым? Вы ж обещали, что 256кб хватит всем!

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

    Это не инновации. Мы не придумываем ничего нового, мы тупо пытаемся починить то, что сами и сломали. И мы тупо не справляемся!

    Стек воспроизводится по своему образу и подобию

    Но вернёмся в наши дни. Иронично, но сейчас именно JavaScript пытается вернуться к тому, что мы когда-то потеряли.

    Рендеринг на стороне сервера? Почему бы и нет? Маршрутизация? Давайте заморочимся и настроем! URL, метаданные, HTML? Всё это теперь снова можно перестроить без особых затрат по времени и ресурсам.

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

    Мы заново перестраиваем платформы вроде WordPress, но не ради удобства, а потому, что они были слишком перегруженными. Хуже уже некуда.

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

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

    Циклы (не)стабильности

    Стек никогда не останавливается. Он будет меняться до бесконечности.

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

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

    Поэтому всё и замедлилось.

    Маркетинговые кампании откладываются из-за недостаточно гибких библиотек. A/B-тесты отменяются потому, что аналитический уровень несовместим с общий стратегией. Базовые настройки SEO похоронены где-то глубоко в фундаменте.

    А у пользователей страница по полчаса грузится!

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

    Снова и снова.

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

    Перегруженность разочаровывает разрабов и мешает всем остальным.

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

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

    Разметка страницы свелась к пузырям, которые мало связаны как с изначальным содержимым, так и с тем, что в итоге увидит пользователь.

    Даже в базовом QA бардак! У страницы правильный заголовок? А теги правильные? А вы загляните под капот и проверьте. Может да, а может нет.

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

    И это точно не будущее интернета, это слоупочная катастрофа!

    Мы придумали сайты, которые трудно запустить, трудно найти, трудно использовать и трудно поддерживать. И всё это во имя прогресса!

    JavaScript – отличный инструмент (но не для всех)

    Давайте проясним: JavaScript – вовсе не вселенское зло. Это отличный, функциональный инструмент. И это важная часть всего интернета. Именно благодаря JS у нас есть хоть какая-то интерактивность, динамический контент и обновления страниц в реальном времени. Именно благодаря JS мы перешли от страниц к полноценным сервисам.

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

    Вот только большинству сайтов этого не нужно. Им не нужно быть сложными сервисами. И пользователи никогда не ждали, что такие сайты превратятся в полноценные сервисы. Блоги должны быть блогами, каталоги должны быть каталогами. Ну так и зачем им JavaScript? Даже онлайн-магазинам не особо нужны полноценные фреймворки под капотом. Они могли бы быть минималистичными, лёгкими и быстрыми.

    Несколько строк нормально написанного JS-кода (и даже jQuery) способны покрыть 95% потребностей большинства современных сайтов. Быстрее, проще, доступнее.

    Да даже CSS в одиночку может выполнять почти все задачи, для которых сейчас используется JS: переключатели, модули, и даже карусели. Так зачем нам скрипты?

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

    Это уже не просто расточительство ресурсов, это натуральное вредительство. Мы впустую теряем внимание пользователей, время разрабов и ресурсы бизнеса ради интерактивности, о которой никто не просил.

    Парадокс мощности

    Чем сложнее и комплекснее стек, тем больше мощности ему нужно.

    Маркетологи, копирайтеры, редакторы, сеошники, дизайнеры – всех их тупо отстранили от творческого процесса. Даже элементарные задачи требуют недюжих технических знаний. Хотите поменять заголовок? Идите к технарям!

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

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

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

    Сайты, которые работают

    Есть ли способ всё это исправить? Есть. Причём нам даже не придётся снова переписывать интернет или возвращаться в 2005-й.

    Не нужно отказываться от CMS. Не нужно запрещать JavaScript. Нам просто нужно перестать относиться к сайтам как к приложениям. Это страница, а не софт.

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

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

    И дело тут не в том, чтобы вернуться назад, а в том, чтобы тупо перестать закапывать себя ещё сильнее. Интернет может работать как раньше. Просто не мешайте ему.

    Восстановление интернета

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

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

    Спросите себя:

    • Зачем мы засунули JavaScript в статичные сайты?
    • Почему я не могут отредактировать собственный сайт без помощи технарей?
    • Куда делся банальный HTML?

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

    И помните: комплексность и сложность – это не только технические заморочки, но и лишние финансовые траты. Вам нужно больше кодеров, больше инженеров. И как бы усердно они ни работали, работать ваш сайт будет всё медленнее и медленнее, а затраты на его обслуживание будут всё выше и выше. Так зачем вы платите за то, чтобы потом страдать и платить ещё больше?

    Быстрые сайты проще обслуживать. И быстрые сайты явно больше понравятся вашим пользователям. И вы можете потребовать этого прямо сейчас!

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

    Интернет сломался не сам по себе и не просто так. Это мы его сломали, причём сломали намерено. Разумеется, никто не думал, что спустя десять лет мы окажемся там, где оказались. Но это факт.

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

    И да, фреймворки могут быть быстрыми и удобными для SEO. Но давайте честно: вы хоть раз с таким сталкивались? Я вот что-то не припомню. Большинство разрабов забили на оптимизацию. Они даже с настройками не заморачиваются: взяли дефолтные, и понеслась!

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

    Но всё это ещё можно исправит. Всё это вызвано неправильным выбором инструментов, которые тупо не подходят для задач, в которых их используют. И речь тут даже не о возвращении к допотопным макетам и не об отказе от JavaScript. Речь о том, чтобы хотя бы не раздувать этот пузырь ещё сильнее.

    И речь не чистоте кода. Речь о его работоспособности. Пользуйтесь тем, что работает. Кто-то возможно возразит: но сайты ж и так работают. Это у вас. А у пользователей?

    Джоно Алдерсон,
    независимый SEO-консультант
    19 июня 2025

    https://semenov-sherin.vivaldi.net/jonoalderson-javascript-broke-the-web/

    #переводы

  33. It’s FOSS: Murena Find, поисковик, который вас уважает Отличные новости для фанатов поисковика Qwant: разрабы мобильно...

    #It's #FOSS #RU #переводы #поиск #и #поисковики #приватность #и #безопасность

    Origin | Interest | Match
  34. Отличные новости для фанатов поисковика Qwant: разрабы мобильной e/OS/ запустили собственную поисковую систему, и под капотом у неё как раз Qwant, но без региональных ограничений. Надо ли оно вам, решайте сами, но альтернатива – это всегда хорошо!

    Murena Find – поисковик, который вас уважает!

    Никогда не слышали о Murena? А о /e/OS? Вот это как раз они! И как раз сейчас в партнёрстве с европейским поисковиком Qwant они запускают собственную поисковую систему, ориентированную на приватность и объективную выдачу. Но есть ли у Murena Find хоть какие-то шансы закрепиться в топе конфиденциальных поисковиков? Давайте разбираться!

    https://semenov-sherin.vivaldi.net/itsfoss-privacy-search-engines/

    Murena Find: в чём разница?

    В отличие от большинства популярных поисковых систем, Murena Find не отслеживает ваши поисковые запросы и не подстраивает поисковую выдачу под ваши интересы. Но готов ли поисковик к тому, чтобы хоть кто-то использовал его в качестве поисковой систему по умолчанию? Вполне. Уже сейчас он используется как основной инструмент поиска в смартфонах Murena Running на базе /e/OS 3.0.

    Но, разумеется, к устройствам компании он не привязан, и вы можете использовать его где угодно. Я вот погонял его пару дней в качестве основного поиска и в целом был доволен результатами: ввёл в поисковую строку «It’s FOSS», и он оказал мне нашу главную страницу и раздел новостей. По-моему, неплохо.

    Поиск по всем типам страниц и только по новостным сайтам

    Затем я ввёл запрос «Дания отказывается от продуктов Microsoft». Первый сайт в выдаче вообще не имел никакого отношения к теме, но остальные вполне соответствовали запросу. Там и ZDNet, и TechRadar. А вот моей статьи в выдаче так и не оказалось, и это слегка обидно.

    Вкладка с товарами тоже оказалась на удивление удобной: фильтры слева, сами товары по центру, настройки в правом углу. И всё это уже сейчас нормально работает.

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

    Поиск по картинкам и видеозаписям

    Поиск по картинкам и видеозаписям тоже работает на приемлемом уровне. Я попытался найти картинки со злым Ларри (это такой мемный кот), и уже на первой странице он мне прям в душу заглянул. Тут же можно перейти на сайт-источник, открыть картинку на весь экран, поделиться ей с друзьями и даже отправить запрос на её удаление из поисковой выдачи.

    Для проверки поиска по видеороликам я использовал запрос «Honda CBR650R 2025» и сразу заметил, что поиск ограничен ютубом. Затем я попробовал найти что-то про Arch Linux, но результат был примерно тем же. И, по-моему, этого уже недостаточно, и было бы неплохо, если бы Murena и Qwant включили в выдачу и другие сайты.

    Количество заблокированных элементов в Murena Find и Google

    А насколько все эти конфиденциальные поисковые системы конфиденциальны? Ведь обещать можно многое, но как насчёт того, чтобы соответствовать этим обещаниям?

    Проверить, действительно ли Murena Find не сохраняет поисковые запросы, мы, увы, не можем. Зато можем проверить, сколько известных трекеров спрятано на их странице. Для этого я использовал расширение uBlock Origin для Firefox (там пока доступна его старая версия): 9 трекеров у Murena против 30 трекеров у Google. Но это только в первые секунды поиска: у Google количество трекеров всё увеличивалось и увеличивалось.

    «Мы задумались о собственном поисковике из-за того, что прямо сейчас у пользователей по большому счёту нет по-настоящему независимой от поисковых гигантов альтернативы», – говорит гендир Murena Галь Дюваль (кстати, это он стоял у истоков Mandrake и Mandriva). И он прав: всё либо Google, либо Yandex, либо Bing.

    За подробностями стоит посетить блог компании и самостоятельно ознакомиться с анонсом. Ну или сразу броситься в бой и протестировать Murena Find в деле! В отличие от того же Qwant, у него нет региональных ограничений.

    Сурав Рудра,
    It’s FOSS
    19 июня 2025

    https://semenov-sherin.vivaldi.net/itsfoss-murena-find/

    #ItSFOSS #переводы #поискипоисковики #приватностьибезопасность

  35. It’s FOSS: Сохранение и систематизация ссылок в Linkora Пару недель назад Mozilla объявила о скором отказе от дальней...

    #It's #FOSS #RU #переводы #приложения #и #расширения

    Origin | Interest | Match
  36. Пару недель назад Mozilla объявила о скором отказе от дальнейшей разработки приложения Pocket, одного из самых популярных и удобных сервисов для хранения и систематизации закладок. Linkora вряд ли заменит вам Pocket (хотя бы потому, что там пока нет оффлайн-режима), но присмотреться к приложению всё-таки стоит.

    Linkora: ультимативное приложение для хранения и систематизации ссылок на Android

    Чем активнее вы изучаете интернет, тем больше информации вам приходится сохранять, а чем больше информации вы сохраняете, тем сложнее её затем систематизировать. Закладки можно хранить и в браузере, но на смартфонах это реализовано далеко не так удобно, как на персональных компьютерах.

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

    Linkora: хватит терять важные ссылки!

    Добавление новой ссылки в Linkora

    Linkora – это открытое приложение для хранения и систематизации ссылок. Всё, что вы сохраняете в Linkora, будет доступно в любое время и на любом вашем устройстве. Единственное, что вам нужно – это интернет.

    Для тестов я установил версию из F-Droid и использовал смартфон под управлением Android 12. Всё работало безупречно. И сохранять новые закладки тут максимально просто: тупо нажмите + и добавьте нужную ссылку.

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

    Сохранённые ссылки можно сортировать по папкам

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

    Создать новую папку тоже довольно просто: снова нажмите +, но вместо новой закладки выберите новую папку. С остальным вы как-нибудь и сами разберётесь. Никаких сложностей! Кстати, ссылки можно сразу добавлять в нужную папку, чтобы потом не пришлось перемещать её вручную.

    Если вы забыли, куда сохранили нужную ссылку, её можно найти с помощью поиска

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

    Если вы забыли, куда именно сохранили закладку, но примерно помните её название или сайт, на который она вела, найти её можно с помощью встроенного поиска.

    Добавление новой панели

    Особо важные папки, которыми вы собираетесь пользоваться на постоянной основе, можно вынести в боковую панель. Мне такое не особо нужно, но для теста проверил: всё работает.

    Настройки Linkora

    В настройках приложения можно переключиться на тёмную тему, включить или выключить встроенный браузер, выбрать нужный макет ссылок, настроить отображение списком или сеткой и т.д. А ещё вы можете импортировать или экспортировать свои данные в формате JSON или HTML.

    Где скачать?

    Пока скачать Linroka можно только через F-Droid, а исходный код и APK-файлы разрабы по традиции выкладывают на странице проекта в GitHub.

    Сурав Рудра,
    It’s FOSS
    6 декабря 2024

    https://semenov-sherin.vivaldi.net/itsfoss-linkora/

    #ItSFOSS #переводы #приложенияирасширения

  37. В комментариях время от времени спрашивают о том, как в Linux переключаться между интегрированной и дискретной видеокартами. А у It’s FOSS как раз нашлась статья по этому поводу. Возможно, кому-то пригодится.

    Переключение между дискретной видеокартой Nvidia и встроенной графикой Intel (на примере Ubuntu)

    В моём ноутбуке TUXEDO InfinityBook Pro сразу две видеокарты: интегрированная от Intel и выделенная от Nvidia. И подобный гибридный подход встречается в ноутбуках всё чаще и чаще.

    В качестве основной видеокарты обычно используется встроенная графика Intel. Её вполне хватает для большинства повседневных задач, её не нужно особых мощностей, и батарейка с ней будет садится не так быстро. А вот для игр, видеомонтажа и 3D-рендеринга лучше использовать видеокарту от Nvidia.

    А как переключиться со встроенной графики Intel на видеокарту Nvidia? Сейчас разберёмся!

    Вообще есть несколько способов. Самый простой – тупо назначить Nvidia видеокартой по умолчанию и навсегда забыть о существовании встроенной графики Intel. Потребление энергии возрастёт, но и производительность заметно вырастит. Причём сделать это будет проще, если вы используете проприетарные драйверы, а не открытые.

    Проверьте, какие видеокарты у вас установлены

    ✋ Важно: данное руководство касается именно Intel и Nvidia и, скорее всего, оно не подойдёт владельцам AMD.

    Сперва вам нужно узнать, какая графика вообще доступна в вашем компьютере. Для этого вам пригодится следующая команда:

    lspci | grep VGA

    Например, в моей системе полученная в итоге информация выглядела вот так:

    lspci | grep VGA
    00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P GT2 [Iris Xe Graphics] (rev 0c)
    01:00.0 VGA compatible controller: NVIDIA Corporation GA104 [Geforce RTX 3070 Ti Laptop GPU] (rev a1)

    Как вы видите, в моём ноутбуке два графических ускорителя: IRIS XE и NVIDIA GEFORCE RTX 3070Ti.

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

    Способ №1: Выбор приложений, которые будут запускаться с графикой Nvidia

    На самом деле в Ubuntu уже есть стандартный способ запускать конкретные приложения сразу с графикой от Nvidia. Щёлкните правой кнопкой мыши по значку приложения и выберите Запуск с использованием дискретной графической карты. Под таким мудрёным названием и скрывается ваша карточка от Nvidia.

    Вот так это выглядит в рабочем окружении GNOME.

    Но обратите внимание: далеко не каждое приложение поддерживает данную опцию, и далеко не все приложения, которые вы запустите с графикой от Nvivia, действительно будут работать именно с этой видеокартой. Например, Firefox нормально переключается на Nvidia, а стандартный видеопроигрыватель и Inkscape почему-то нет.

    📋 Как же тогда узнать, какую графику использует конкретное приложение? Я бы рекомендовал использовать консольную утилиту nvidia-smi, которая устанавливается в вашу систему вместе с проприетарными драйверами Nvidia. Но подробнее об этом мы поговорим чуть ниже.

    Для запуска конкретного приложения с графикой Nvidia через терминал вам понадобится вот такая команда:

    DRI_PRIME=1 application_name

    Например, для браузера Firefox она будет выглядеть вот так:

    DRI_PRIME=1 firefox

    Видимо, переменная DRI_PRIME работает только с открытыми драйверами nouveau. Для проприетарных драйверов нужна следующая команда:

    __GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1 application_name

    💡 На самом деле использование пропиетарных драйверов Nvidia заметно облегчает переключение между доступными пользователю видеокартами и отслеживание нагрузки. Но об этом тоже чуть ниже.

    Способ №2: Проприетарные драйверы Nvidia

    Тут вам нужно зайти в GNOME Activities и найти там пункт Дополнительные драйверы.

    Ещё Дополнительные драйверы можно найти в Обновлении ПО.

    Убедитесь, что используете именно проприетарный драйвер Nvidia. Если видеокарта более-менее новая, стоит использовать драйвер поновее. Для устаревших видеокарт лучше использовать версию 470 и ниже.

    После установки нового драйвера нужно перезагрузить ПК, чтобы изменения вступили в силу. После перезагрузки ищите инструмент под названием Nvidia X Servers:

    Внутри Nvidia X Servers перейдите в раздел Prime Profiles (его стоит искать в левой боковой панели). Как раз он и отвечает за выбор режима работы видеокарты.

    В режиме производительности будет ноутбук будет использовать Nvidia для всех работающих приложений. В режиме по требованию большинство приложений будут запускаться с графикой Intel и лишь указанные вами будут запускаться с графикой Nvidia.

    💡 Чтобы изменения вступили в силу, не забудьте перезагрузить ПК или выйти и снова войти в систему.

    Кроме того, выбрать Nvidia видеокартой по умолчанию можно и через терминал:

    sudo prime-select nvidia
    abhishek@itsfoss-tuxedo:~$ sudo prime-select nvidia
    [sudo] password for abhishek:
    Info: selecting the nvidia profile
    Deleting /lib/modprobe.d/nvidia-runtimepm.conf
    Updating the initramfs. Please wait for the operation to complete:
    Done

    Если используете проприетарные драйверы Nvidia, нужна следующая команда:

    __GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1 application_name

    💡 Бонус: Как узнать, какая графика сейчас используется?

    Если вы предпочитаете проприетарные драйверы и не боитесь работать в терминале, вам, скорее всего, пригодится стандартная утилита nvidia-smi. Запускается она с помощью следующей команды:

    nvidia-smi

    Статистика будет выглядеть примерно так:

    Если хотите непрерывно мониторить использование графической карты, воспользуйтесь следующей команды:

    watch -n1 nvidia-smi

    После этого статистика будет обновляться раз в секунду. Чтобы это остановить, просто нажмите волшебное сочетание клавиш Ctrl+C.

    Вместо выводов

    Если честно, меня удивило, что утилит для настройки и мониторинга Nvidia для открытых драйверов nouveau пока почему-то нет. По-моему, они просто обязаны быть!

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

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

    Абхишек Пракаш,
    It’s FOSS
    15 мая 2024

    https://semenov-sherin.vivaldi.net/itsfoss-intel-nvidia-graphics-switch/

    #GNULinux #ItSFOSS #переводы #советыигайды

  38. Говорят, если не заряжать аккумулятор больше, чем на 80% от максимального значения, это существенно замедлит его истощение. Вместе с командой сайта It’s FOSS разбираемся, как это сделать в самых популярных рабочих окружениях Linux (KDE и GNOME).

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

    Как продлить срок службы аккумулятора, ограничив его предельный заряд?

    Постоянная зарядка убивает аккумулятор: он заряжается до 100%, разряжается до 99% и снова заряжается до 100%. И так по кругу, снова и снова. И, кстати, полная разрядка ему тоже вредит.

    Ну или это просто легенда…

    Однако, если у вас есть шанс хотя бы немного продлить срок службы аккумулятора вашего ноутбка, почему бы им не воспользоваться?

    https://www.youtube.com/watch?v=iwjs74UjITM

    Чуваки из Lenovo вот тоже уверены в том, что непрерывная зарядка ноутбука на 100% непременно убьёт его аккумулятор: по их мнению оптимальный уровень заряда батарейки должен держаться в диапазоне от 20 до 80%.

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

    Теоретически у вас есть два способа ограничить уровень заряда: либо вручную отключать блок питания, либо ограничить уровень заряда программно. Например, в KDE это можно сделать стандартными способами, а в GNOME можно установить ещё одно расширение.

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

    Ограничение уровня заряда в KDE

    В KDE вам вообще не придётся ничего устанавливать. Достаточно зайти в Настройки и перейти в раздел Управление питанием.

    Обычно рекомендуют ограничить заряд 20-80%, но я предпочитаю не опускать уровень заряда ниже 40%.

    Всё.

    Серьёзно. Это всё. И именно поэтому все так любят KDE!

    Важно: перед тем, как лезть в настойки ОС, проверьте сперва настройки BIOS.

    Ограничение уровня заряда в GNOME

    Если же вы используете GNOME, вам придётся установить ещё одно расширение. Но фанатам GNOME не привыкать!

    Самое популярное расширение называется Battery Health Charging. Оно совместимо с большинством популярных моделей ноутбуков: от Asus и LG до Dell и Lenovo. С большинством, но далеко не со всеми. Поэтому лучше сперва прочтите описание расширения и найдите там свой ноутбук.

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

    После установки расширение попросит у вас дополнительные привилегии.

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

    Ограничение уровня заряда с помощью командной строки

    Тут штука вот в чём: большинство ноутбуков хранит информацию об уровне заряда батарейки в директории /sys/class/power_supply/BAT0/, но имена файлов могут отличаться в зависимости от модели. Скорее всего, файл будет называться charge_control_end_threshold или charge_stop_threshold.

    Кстати, у вас может быть не одна батарейка, а сразу несколько. И чтобы узнать это, придётся сперва установить утилиту upower, а затем воспользоваться следующей командой:

    upower --enumerate

    Результат должен быть примерно таким:

    /org/freedesktop/UPower/devices/battery_BAT0
    /org/freedesktop/UPower/devices/line_power_AC0
    /org/freedesktop/UPower/devices/line_power_ucsi_source_psy_USBC000o001
    /org/freedesktop/UPower/devices/line_power_ucsi_source_psy_USBC000o002
    /org/freedesktop/UPower/devices/headphones_dev_BC_87_FA_23_77_B2
    /org/freedesktop/UPower/devices/DisplayDevice

    Следующим шагом будет поиск аккумулятора в директории /sys/class/power_supply/BAT0/: найдите файл, название которого начинается с charge и отредактируйте его, добавив к нему нужные пороговые значения. В моём случае это был файл /sys/class/power_supply/BAT0/charge_control_end_threshold:

    echo 80 | sudo tee /sys/class/power_supply/BAT0/charge_control_end_threshold

    Отредактировать файл можно в любом текстовом редакторе (например в Nano), но быстрее и надёжнее использовать именно команду.

    Проблема в том, что после перезагрузки системы все изменения сотрутся, а вам нужно что-то, что будет работать без вашего участия. И тут важна система инициализации. Скорее всего, в вашем дистрибутиве используется SystemD. Если так, вам нужно добавить ещё один сервис, а для этого вам понадобится файл /etc/systemd/system/battery-threshold.service:

    sudo nano /etc/systemd/system/battery-threshold.service

    В него нужно добавить следующие строчки:

    [Unit]
    Description=Set battery charging threshold
    After=multi-user.target suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target
    [Service]
    Type=oneshot
    ExecStart=/bin/bash -c 'echo 80 > /sys/class/power_supply/BAT0/charge_control_end_threshold'
    [Install]
    WantedBy=multi-user.target suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target

    Теперь сохраните изменения и активируйте новый сервис:

    sudo systemctl enable battery-threshold.service

    Готово. Теперь всё должно работать, но если возникнут какие-то проблемы, ответы стоит искать на GitHub.

    Вместо выводов

    Батарейки – это не магия, и со временем ваш аккумулятор будет работать всё хуже и хуже. И никакие пляски с бубном этого не исправят. Если новый ноут на полном заряде умудрялся протянуть условные 10 часов, то уже через пару лет этот показатель снизится часов до 6-7. Но если вы ограничите уровень максимального заряда, у вас есть шанс слегка замедлить его истощение.

    Большинство экспертов рекомендуют держать уровень заряда в диапазоне от 20 до 80% от максимального заряда. Да, это всё ещё звучит как городская легенда, но почему тогда даже крупные производители добавляют такие настройки в свои ноутбуки?

    Надеюсь, было полезно.

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

    Абхишек Пракаш,
    It’s FOSS
    12 марта 2025

    https://semenov-sherin.vivaldi.net/itsfoss-limit-battery-charging-linux/

    #GNULinux #ItSFOSS #гайды #переводы

  39. [Перевод] AI-first компании развиваются быстрее и действуют иначе. Перевод колонки издания WSJ

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

    habr.com/ru/articles/880502/

    #ии #искусственный_интеллект #стартапы #переводы #ai #artificial_intelligence

  40. Машинный перевод нейросетками: несколько приёмов чтобы улучшить качество

    Меня немного удивила статья уважаемых специалистов по локализации , сравнивающая разлиные движки перевода. По-моему, и гугловский, и яндексовский переводчики, и даже DeepL полгода как списаны в утиль и представляют исключительно исторический интерес. Перевожу в последнее время только нейросетями и часто даже при наивном подходе получаю нормальные результаты. Наивный подход - это зайти в ChatGPT и написать "Please translate `大型アプデ!セルフレジの導入で大富豪となったスーパーマーケット経営ゲーム` from Japanese to English". Лучше, конечно, будет обогатить запрос и дать нейросетке возможность уточнить область поиска слов. Контекст скармливаю следующим путем:

    habr.com/ru/articles/852840/

    #переводы #chatgpt #нейросети

  41. Чудесное совпадение или плагиат в квадрате. Хабр, ну как же так!?

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

    habr.com/ru/articles/841698/

    #Хабр #плагиат #переводы #воровство_контента #статьи #авторство_текстов #контент #плагиат_в_квадрате #авторы_хабра

  42. [Перевод] Переводы в Китай. ВТБ, СБЕР и Тинькофф

    Последние 3 недели в Китае я ходил по Циндао из банка в банк, чтобы открыть новые корпоративные счета, ведь непоколебимый Bank of China все-таки "пошатнулся" перед натиском пи....ов и перестал принимать платежи из дружественной им державы. Китай в одночасье превратился в Гонконг...Кто-то спросит, что это значит? Если у вас паспорт РФ, и вы хотите принимать платежи из России, в большенстве китайским банков вам скажут:

    habr.com/ru/articles/823650/

    #санкции #китай #денежные_переводы #денежные_отношения #втб #сбербанк #тинькофф #переводы #транзакции #китайские_товары

  43. Локализация и RTL: как мы устроили переворот

    Меня зовут Ильсур Мингазов, я работаю тестировщиком в TravelLine — IT-компании, которая разрабатывает ПО для отельеров. Наша задача в компании — проверять, чтобы инструменты работали корректно и соответствовали всем заявленным требованиям и потенциальным ожиданиям. В 2023-м мы с командой локализовали километры интерфейсных и маркетинговых текстов — все, что видят гости в процессе бронирования. Большинство языков, которые мы внедряли в проект, были на латинице и кириллице. Из необычных же были тайский, вьетнамский, узбекский языки, потом — турецкий, кхмерский, бахаса. Но арабский превзошел все уровни сложности. И дело даже не в вязи, а в том, что читать справа налево — это не только про буквы, но и про способ мышления. Пара расшифровок аббревиатур, которые я использовал в статье: RTL — right-to-left, «справа налево» — стиль написания и чтения текста, используется в иврите и арабской письменности. LTR — left-to-right, «слева направо» — привычный нам стиль написания и чтения текстов, используется в большинстве мировых языков.

    habr.com/ru/articles/817035/

    #Локализация #переводы #RTL #арабский_язык #тестирование #планирование_цикла_разработки #разработка

  44. Синкерим, хешайдим, терминируем: 6 утилит, чтобы ускорить ваши локализации

    Наша команда Mobile Doc&Loc «Лаборатории Касперского» занимается подготовкой документации и локализации B2C-продуктов компании для мобильных устройств. Основная сложность (и одновременно фишка) нашей работы заключается в том, что необходимо регулярно подготавливать переводы на 34 языка в крайне сжатые сроки. Меня зовут Юлиана Соломатина, я — Doc&Loc-инженер, и в этой статье я расскажу про инструменты-автоматизации, которые помогают нам справляться с наплывом задач и укладываться в дедлайны, не жертвуя при этом качеством. Кстати, многие из этих инструментов мы разработали сами.

    habr.com/ru/articles/804207/

    #локализация #localization #локализация_приложений #translation #локализация_интерфейса #переводы #документация #техническая_документация #технический_писатель #тестирование

  45. Больше библиотек богу библиотек или как я пересмотрел i18n

    Для интернационализации сделаны десятки по-своему потрясающих библиотек, такие как i18n, react-intl, next-intl. Все они отлично справляются со своей задачей - добавляют переводы в приложение или на сайт. Большинство из них проверены, отлажены и стабильно поддерживаются. Но все они устарели. Ведь всё это время развивалось и экосистема реакта. Так, последняя версия next.js включила крупные обновления из react.js - cache, taint, новые хуки и, конечно же, серверные компоненты. Команда самого React.js, вероятно, представит эти изменения уже в мае. В этой статье я расскажу о ключевых изменениях, личном опыте, проблемах существующих решений, необходимым обновлениях, решениях, к которым я пришёл и, конечно же, отвечу на вопросы зачем, а самое главное - зачем?

    habr.com/ru/articles/793266/

    #react #next #frontend #i18n #intl #html #сайт #веб_разработка #переводы

  46. Quick & worldwide: как мы ускорили DocLoc-релизы и апдейты для 34 локализаций

    Наши потребительские мобильные продукты уникальны тем, что распространяются в более чем 100 странах на 34 языках — возможно, рекордное значение в российской IT-индустрии. В основном лишь считанные продукты отдельных компаний переводятся на десяток-другой языков; у нас же масса флагманов, которые переводятся на все 34. И конечно, если бы мы в группе разработки документации и локализаций (Doc&Loc) переводили каждую локаль «от корки до корки» по отдельности и никак это не оптимизировали, то пожалуй, никаких рекордов бы не было. Меня зовут Никита Авилов, я — технический писатель в группе Doc&Loc Mac & Mobile «Лаборатории Касперского». В этой статье расскажу, как именно мы выстроили работу внутри команды, а также кроссфункциональное взаимодействие с другими подразделениями, чтобы меньшими усилиями раскатывать наши продукты на такое количество локалей.

    habr.com/ru/companies/kaspersk

    #локализация #перевод #localization #локализация_приложений #translation #локализация_интерфейса #переводы #документация #техническая_документация #технический_писатель #документирование #doc #управление_проектами #проектирование #интерфейсы #ux #дизайн #ui #юзабилити #дизайн_интерфейсов #ux/ui #продуктовый_дизайн #интерфейс #пользовательские_интерфейсы #терминология #термины #itюрист #терминология_it #тестирование #информационные_технологии

  47. > — Дульсинея Септимус умирает, — ответила Гидеон, — дай мне перерыв.

    — Гидеон из Девятого дома (Gideon the Ninth, Tamsyn Muir).

    Какова вероятность, что в оригинале было «give me a break»?

    #lang_ru #книги #переводы #английский_язык

Share on Mastodon

Enter the server where you have an account.