• Мой топ IT книг из прошлого века, актуальных до сих пор
    0
    Была маленькая книжка Алана Голуба «Правила программирования».
    Она как бы про C/C++, но всё, что там написано в 1й части книги, подходит для любых языков.
  • Доля Firefox упала на 85%, однако доходы руководства Mozilla выросли на 400%
    0
    Лучше вообще не хранить пароли.
    Придумайте для себя генератор паролей, в котором Вы будете получать однозначный пароль в зависимости от тематики и названия сайта.

    У меня повторы паролей бывают, но очень редко, например, одинаковый получится для auto.ru и avto.ru (хотя сейчас это один сайт).
  • Доля Firefox упала на 85%, однако доходы руководства Mozilla выросли на 400%
    –1
    Мобильным не пользуюсь, а десктопная у меня нормально работает.

    И ff использую как раз из-за возможности блокировать сторонние трекеры — это получается лучше, чем через свой прокси, например, ff блокирует все отслеживания от vk на сторонних сайтах, но при этом оставляем доступным сам vk

    Ещё причина использования ff — кушает меньше ресурсов, чем всё, что сделано на движке хрома, но при этом не обрезок по функциональности, как Otter & Co.

    А в дополнение ещё исподьзую SeaMonkey, которы сейчас работает на движке ff60 — он ест ещё меньше ресурсов, я через него ютуб смотрю чтобы на ноуте кулер на cpu не запускался.
  • Google не узнает, что вы делали прошлым летом (ну почти)
    +1
    Я уже несколько лет использую Sailfish, но 100% поддержка всего железа есть только для телефонов, которые с ней сразу идут, или для Sony.

    Я покупал Xperia и сносил андроид, в Sailfish есть его эмуляция, по умолчанию без гуглосервисов.
    Из того, что я себе ставил, не пошли, требуя г-сервисы, только клиент-банк Тинькова (альфа и втб работают) и delimobil.
  • Как украсть Macbook
    +1
    Проблема вот в этом: habr.com/ru/post/429070

    Драйвер есть, но он не входит в основную ветку ядра: habr.com/ru/post/472106

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

    Техническая поддержка Apple опубликовала пояснение, что загрузить альтернативные операционные системы всё-таки возможно, если полностью отключить функцию безопасной загрузки Secure Boot при загрузке через Startup Security Utility в режиме macOS Recovery. Однако при отключении безопасной загрузки чип T2 по-прежнему блокирует все операционные системы, кроме macOS и Windows 10, несмотря на то, что при установке параметра No Security в macOS Secure Boot указано, что он не предъявляет к вашему загрузочному диску никаких требований безопасности.

    www.linux.org.ru/news/apple/14590148/page1

    Плюс он же является и контроллером диска, и Touch Bar с функциональными клавишами и кнопкой включения ноута.
    Я у себя для загрузки линукса использую загрузчик от MacOS, поэтому проблемы с UEFI у меня нет, но пока драйвера для T2 не будет в ядре, т.е. пока не одобрят его на включение в основную ветку, новый макбук брать не буду.
  • Как украсть Macbook
    +1
    > решается покупкой модели с нужным объемом (а не нищебродскими 8ГиБ)

    Вот последний я покупал с 32 гигами, но у меня есть и модель 2014 года с 8 гигами — тогда её хватало, но думал, что позже наращу, и пролетел.

    Но зачем выкидывать ноут, если его для бо́льшей части задач хватает?
  • Как украсть Macbook
    0
    А зачем мне куча виртуалок, если могу напрямую запустить, тратя на это заметно меньше ресурсов?
    А ещё мне заметно больше нравится интерфейс KDE, плюс я всю систему могу полностью под себя настроить, просто задав нужные флаги сборки программ (у меня дистрибутив на основе генты — в нём это проще всего делать)

    MacOS мне очень неудобна (ставил жене — тоже не захотела в ней работать, потребовала поменять систему, хотя у неё тоже макбук).

    PS У макбука 1 заметный недостаток — распаяная память, а вируалки много жрут как раз памяти.
  • Как украсть Macbook
    0
    Мне MacOS не нравится, использую линукс, плюс линукс по работе нужен.

    А по железу macbook удобное — сейчас не найти ноута с экраном HiDPI и соотношением сторон 16:10.
    Из-за этого в прошлом году покупал 15" без чипа T2, возможно, один из последних не Б/У
  • Как украсть Macbook
    0
    > покупайте макбук с чипом Т2

    На макбук с Т2 до сих пор нельзя поставить линукс
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    Сейчас с этим стало горазло лучше — почти все программы считывают параметр dpi или из конфига KDE, или Xft.dpi, гном не проверял — не пользуюсь.

    Из всех программ, что стоят у меня, сейчас только viber не масштабируется.
    Даже в virtualbox-е можно указать во сколько раз увличить окно гостевой машины.
  • Mozilla проиграла в войне браузеров, но всё ещё считает, что может спасти интернет
    +1
    Достаточно поменять DNS, чтобы заработало.

    Я себе прописал DNS cloudflare — 1.1.1.1
  • Что хочет знать Магнит о своих покупателях?
    0
    Нет, всё нормально работает.
    Если новые, то левые ФИО появляются на 4й день — как я понимаю, их вводит фирма, от которой был продавец.
    Я 3 месяца назад из-за этого не успел зарегать на себя весьма красивый номер, что взял на рынке — в области не захотели оформалять номер, купленый в городе, а когда доехал до города, там уже прописали левые данные.

    В Люблино даже возле метро раздают симки бесплано — билайн и мегафон. Уже оформлены на юр.лицо (какое-то «НПО помощи соотечественикам»). Только там стоит тариф, требующий 400-500р в месяц, поэтому его надо сразу поменять после активации чтобы избавиться от абонплаты.

    PS У меня сейчас более 10 номеров с левыми ФИО как раз для разных магазинов.
    Вайбер, телеграм — тоже на номера с левыми данными. И для них отключён доступ к телефонной книге — чтобы они не сливали мои данные на свои сервера.
    На 1 номер вешаю только 1 продуктовый магазин, 1 хоз и вещевой, 1 техники, 1-2 инет.магазина.
    Потом есть номера с реальными данными: 1 для звонков, 1 для банков, который ни кто, кроме жены не знает, 1 для старшего ребёнка.
  • Что хочет знать Магнит о своих покупателях?
    +1
    Из-за такой раздачи личных сведений налево я последние лет 5 регистрирую карточки магазинов на номера телефонов с левыми данными — если купить на рынке симку, то она или сразу будет зарегана на юр.лицо, или у неё появятся левые данные дней через 5, если не ввести свои.
    А свои данные не даю — только имя ввожу свою, ДР — тоже что-то левое плюс/минус пара лет.

    Но все эти регистрации записываю чтобы не путаться — номер, ДР, на какое имя, email ( тоже каждый раз новый делаю ).
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    Я когда-то думал что при 200+ dpi сглаживание шрифтам будет уже не нужно, а оказалось что всё равно видно углы.

    И теперь думаю: при каком же значении dpi будет можно использовать шрифты без сглаживаний? 400? 600?

    Хотя на струйном принтере и при 300 ppi уже всё ровное, никаких углов, но то может особенности струйного из-за растекания чернил.
    При 600 у лазерника всё плавное. Так что, надо ждать мониторов с 600 dpi?

    Хотя и 200 dpi — это уже заметный прогресс, я давно таких ждал.
    Когда возвращаешся после такого монитора назад к 100 dpi обычного настольного монитора, картинка кажется чуть мыльной.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    > скайп, например выглядит всё равно слишком мелко

    Вероятно он не смотрит на настройки DE, попробуйте прописать указанные тут настройки для иксов.
    Скайп, как и опера, использует только Qt, и вероятно ему подходит тоже самое.

    Я скайпом не пользуюсь, поэтому подтвердить не могу.
    Но в mac os при этом же разрешении скайп выглядит нормально.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    прописывание параметров в < default monitor >

    забыл правильно угловые скобки написать
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    > Остается только xrandr

    xrandr тоже даёт единую настройку на все мониторы/видеокарты, как добавление < default monitor >

    А если написать правильный xorg.conf, то можно часть граблей обойти.

    Вот проблемы с ff так не решить.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    Вот для гибридной графики и подходит прописывание параметров в Это глобальный параметр, который можно перекрывать в отдельной секции «Monitor» если создать файл xorg.conf.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    > На моей памяти, на Xft.dpi смотрит только одно приложение — Opera 12.

    Вы оказались правы что для меньшего шрифта в полях ввода хватает правки только в Xft.dpi.
    Но это влияет не только на Оперу, но и на Kdm.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    Действительно недоступно, но при этом размер рисует правильно.
    Похоже в mac os хром сам определяет что за ноут и задаёт разрешение.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    Не знаю, win не пользуюсь уже лет 8.
    Тогда таких мониторов не было.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    Можно, задав dpi меньше чем тот то по умолчанию, например, 75 вместо 96.

    Но выглядеть будет хуже.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    У меня федора 20.

    Для radeon тоже работало, но сейчас та машина от меня далеко чтобы проверить.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    В секции монитор конфига — можно.

    Я давно пользуюсь multi-head компьютером (2 рабочих места на 1 системнике), и уже проверено что эти секции полностью независимы.
    Так же как и присоздании нескольких конфигов для запуска 2х и более копий иксов параллельно (это когда каждая копия исков использует свой набор видеокарта+монитор+клавиатура).

    До X11R6.9 приходилось для этого вручную накладывать патчи на иксы и пересобирать.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    Уверен — флаг -dpi я оставил на всякий случай, может на него кто смотрит.
    Но с ним, без остальных параметров, в логах иксов было
    DPI set to (96, 96)
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    Если завести в xorg.conf отдельные секции каждому монитору, то там можно тоже указывать свой dpi каждому монитору.

    А влияет на все, что актуально только для ноута чтобы не создавать полноценный xorg.conf
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    У меня в логах такое:
    [ 7.981] (II) intel(0): Using exact sizes for initial modes
    [ 7.981] (II) intel(0): Output eDP1 using initial mode 2560x1600 +0+0
    [ 7.981] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
    [ 7.981] (II) intel(0): Kernel page flipping support detected, enabling
    [ 7.981] (++) intel(0): DPI set to (175, 175)

    [ 8.009] (II) intel(0): Setting screen physical size to 371 x 232

    Это я поставил 175 для kdm и оперы, а в kde задано 226, OOo подтягивает настройки для kde.

    Может такое работает только в более новых иксах, попробуте 2й вариант, задав размер в миллиметрах.
    У меня оба варианта работают.
    X.Org X Server 1.14.4
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    А Вы в какой секции указали?

    Для монитора или видеокарты?
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    Это параметр-синоним для
    DisplaySize width height
    This optional entry gives the width and height, in millimetres, of the picture area of the monitor. If given this is used to calculate the horizontal and vertical pitch (DPI) of the screen.

    Это из man xorg.conf

    Но DPI писать нагляднее.

    В тесте я указал:
    # DisplaySize 286 179 # тоже самое In millimeters
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    > Это не DPI, а «проценты».

    Проценты — было бы 226% :)
    Зато далее Вы правильно написали.

    > достаточно задать параметр -dpi для X и указать правильный dpi в fonts.conf

    Не достаточно, не хотят смотреть на это смотреть очень многие программы, хотя было бы очень удобно.
    Я как раз и начинал с -dpi 226, т.к. помнил про этот параметр ещё где-то с 2005-го, и думал как просто всё будет.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    > Это работает только в проприетарном драйвера nVidia.

    Это работает для всех современных драйверов от xorg, почитайте документацию.

    У меня встроенное видео от Intel.
    NVidia никогда не покупаю из-за того что нет нормальных открытых дров.
  • Настройка GUI в линуксе для мониторов с High DPI
    +1
    Chromium, в отличие от Chrome, можно пересобрать с флагом -Denable_hidpi=1 и получить доступ к этому флагу.
    Но я сомневаюсь что это многие будут сделать.
    Для windows доступность флаг можно активировать каким-то ключём в реестре.

    Так что указание на доступность только в Chrome OS не корректно.

    PS Надо будет глянуть что стоит в mac os, но пока лень перегружаться.

  • Настройка GUI в линуксе для мониторов с High DPI
    0
    В ff и хроме заметны отличия.
    Надо будет порыться можно ли выставить webkitBackingStorePixelRatio или devicePixelRatio, подход сафари выглядит более правильным — на ноуте в mac os сафари выглядит лучше хрома.
  • Настройка GUI в линуксе для мониторов с High DPI
    0
    Думаю что это зависит от того как далеко Вы сидите от монитора.
    Я свои глаза берегу (у меня 100% зрение), поэтому держу монитор ноута на расстоянии 60 см, дальне можно только с внешней клавиатурой.
    А от настолького вообще на расстоянии 80..100 см сижу.

    Но так же предпочитаю чтобы для работы с текстом и картинками был правильный размер — я специально отметил OpenOffice по этой теме.
  • Skype 4.2.0.13 — минорный релиз с долгожданным фиксом
    +2
    > x86_64 из-за отсутствующей зависимости libasound2-plugins:i386

    Тут уже на телефоны стали ставить 64-битные OS, на домашнем компе 32-битная система скоро станет большой редкостью,
    а 64-битного Скайпа как не было, так и нет.
  • Предварительные заявки на домены в более чем 600 новых зонах
    0
    Это просто изучение спроса — какие зоны надо подключить.

    А набрать доменов для перепродажи — этим salenames занимается
  • Вся правда о UTF-8 флаге
    0
    Просто пообщайтесь с людьми.

    Не редко программисты даже не знают что могут получить строку, на которую среагирует is_utf8(), но там будут байты.

    Я летом у на работе нашёл (и потом выкинул) код, который имел автоопределение utf8 по такому алгоритму:
    получили строку $a
    eval{ decode($a) }
    проверка на is_utf8, если прошло — значит считаем что теперь у нас utf8 символы

    А люди, которые использовали его код не могли понять почему он иногда глючит.
  • Вся правда о UTF-8 флаге
    0
    Ну значит он один из тех кто создаёт терминологическую путаницу.

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

    Просто ещё одна неверная интерпретация из-за функции utf8::is_utf8()
    Именно она и utf8 valid вносят кучу неразберихи и непонимания как оно работает внутри.
    В результате люди в коде делают баги — нередко видел что после utf8::is_utf8() думают что в строке utf8-символы,
    а это не всегда так (да и сам лет 5 назад такие ошибки допускал).