• О Тульпах
    0
    Оффтопик, чисто из любопытства, вам не кажется время от времени, что окружающие себя ведут как-то непонятно, будто следуют каким-то обычаям, о которых вы, почему-то, ничего не знаете?
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0
    Ах, я неправильно вас понял, я думал вы вообще спрашиваете :)
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0

    Копируете /usr куда хотите примонтировать, и выполняете sudo mount /dev/sdx /usr. Если не секрет, что у вас за юзкейс?

  • О Тульпах
    +6
    Был ли прошлый «вы» тем же, как и тот, который пошёл в магазин?

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

  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0

    На самом деле, насколько я знаю, раньше наоборот интернет был в анархии и раздрае — куча браузеров со своими багами, сайтов с костылями для каждого браузера… Современный User Agent так странно выглядит как раз из-за того времени.

  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0
    Ну, вместо белого экрана будет белый экран с сообщением «ваша система не поддерживается», если я правильно понял ваше описание симптомов. Среднему пользователю невелика разница, вероятно (и я вполне могу предположить, что просто белый экран имеет меньшие репутационные издержки для среднего пользователя, ибо размывает фокус со скайпа на проблемы с интернетом/учёткой/центральным процессором под столом, но это уже психология).

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


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

    И я на это ответил, за исключением «если искомый кусок кода хорошо изолирован в одной функции, а то рефакторить придётся».


    Я тоже могу сказать, что оптимизированные под разные расширения инструкций функции, выбирающиеся в рантайме, активно используются в ядре, а разные специфичные к компилятору функции, окруженные #ifdef так же активно используются в Mesa.

  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0
    Я там ответил.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0
    Во первых они могли хотя бы элегантно выйти, без краша.

    Во-вторых, если все-таки заморачиваться и фиксить это: код атрибутов можно окружить #ifdef'ами специфичными к компиляторам. Это один вариант решения проблемы.

    Второй вариант решения: вынести подобные функции в отдельный объектный файл, и компилировать именно этот файл с оптимизациями. А в рантайме уже, во время запуска, в зависимости от наличия/отсутствия поддержки, расставить указатели на соотв. функции.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0
    Alexey2005 добавлю, что я из любопытства посмотрел кол-во софта — 1970 пакетов у меня установлено. 562358 файлов принадлежащих пакетам.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    +4

    Я извиняюсь, вы что, домашнюю директорию в /usr/ примонтировали?? Я только что измерил свою систему, исключая /home: у меня Archlinux с тремя DE, кучей софта для разработки, и еще разного хлама, которым я не пользуюсь. Я не побоюсь заявить, что у меня одна из самых захламленных GNU/Linux систем. И занимает это все жалкие 22GB.


    весь /usr целиком перенести на HDD с созданием символьной ссылки Linux не позволяет

    Чем вам поможет символьная ссылка, если /usr должна монтироваться на старте? Добавьте в fstab запись, что /usr находится на другом разделе.

  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0
    ВКонтакте, Hangouts, Skype, IRC :) Раньше еще facebook был, но последнее время плагин выдает ошибку 401. Я не заморачивался, т.к. редко там общаюсь, как, в принципе, и по скайпу. Просто все это дело занимает лишь 66МБ RAM, почему бы и не держать включенным.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0

    Есть плагин к pidgin skypeweb. Он у меня постоянно в бэкграунде висит. Но на данный момент там работает только чат — звонков нет.

  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0
    Ах, слушайте, странная вещь: я сейчас понял, что хотя почему-то я не могу звонить в Echo/Sound Test Service, но я могу звонить другому контакту, соданному мной пару дней назад для теста.

    Проше прощения, значит все-таки звонки работают, просто как-то… странно.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0
    Если вы опишете, как сделать чтобы хотя бы голосовой звонок там заработал при заходе с Chromium или Firefox, буду признателен.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    +2
    Но это же дефолтный UA хромиума. И нет, это не работает — при заходе на web.skype.com, звонок, например, в Echo/Sound Test Service показан серым, с всплывающей подписью «You can't make calls to…».
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0

    Это тонкая отсылка к пред. статье на гиктаймс, где Столлман жаловался, мол не доверяет он «новой добренькой Майкрософт».

  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0

    Я бы рекомендовал это зарепортить в техподдержку Viber. К слову, у меня на Archlinux он в бэкграунде с год висел (последние два месяца только нету, потому что я путешествую, и вообще с др. ноутом), и подобных проблем никогда не наблюдал.

  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    0
    Исправлено.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    +4
    Знаете что, я сейчас перечитал статью, и я признаюсь что вы правы — вместе с хабами заголовок неоднозначный. Исправлено.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    +3
    > P.S.: Через браузер же можно пользоваться, вроде запилили.

    Они даже не смогли пофиксить тривиальность с ssse3 — если вы ожидаете что они сделали нормально работающие звонки по всем платформам, вы их переоцениваете. Там нужно загружать какой-то плагин, уведомление с которым вроде как должно всплывать, но при этом плагин привязан к платформе, и под GNU/Linux его, насколько мне известно, нет.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    +4
    Хотел бы и я назвать процессоры возрастом в 5-лет-и-выше древними.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    –3
    Но у вашего варианта другой смысл. Он не передает того факта, что Skype может сломаться и в других системах.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    +2
    Желаемые вами подробности описаны в пределах хабраката, который размером всего 3 предложения. Заголовок я старался сделать минимальным, чтобы с краткого взгляда стало ясно, заинтересует статья или нет — и если да, то прочесть кат, где события неплохо подсуммированы.
  • Skype For Linux перестал поддерживать процессоры AMD старше 5 лет
    +1
    Это касается всех пользователей Skype, включая Windows и Linux, потому что Windows может оказаться следующей под ударом. Заметьте: разработчики так и не прокомментировали, почему это произошло.
  • Киллерфича в vim — это режимы? Серьёзно?
    +1

    Удалять строки по шаблону нередко приходилось при отладке. Например, очень изощрялся при разборе, почему изменение в GLSL компиляторе привело к поломке интерполяции под моей видеокартой (r600g драйвер). Мне приходилось сравнивать ассемблерный вывод до- и после-, и всячески его модифицировать, ибо разные оффсеты и адреса не совпадали, и GVimDiff показывал все в красном, тогда как настоящих изменений там было немного, хотя и были раскиданы по вертексному и пиксельному шейдеру. Это далеко не единственный пример, просто последнее что я помню.

  • Киллерфича в vim — это режимы? Серьёзно?
    0

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


    В принципе, если оставить чистую навигацию, предположить что вы вообще не редактируете код — это сразу отбрасывает большинство преимуществ навигации в пределах видимого экрана. И хотя тут Vim тоже крут, но мне кажется большинство этих вещей поддерживаются в IDE тоже. Например я гуглю «перейти к открывающей/закрывающей фигурной/квадратной/круглой скобке» (к примеру посмотреть начало цикла) по IntellijIdea, и я вижу что такой шорткат там имеется. Мне много разных хоткеев идет в голову, но (я правда не проверял) вероятно они есть в той или иной форме и в IntellijIdea.


    Я думаю, это сводит все к аргументу, упомянутому мной в пред. комментарии — при использовании Vim вам не нужно под каждый язык программирования искать новую IDE с новым интерфейсом, новыми… э-э-э… особенностями, и перенастраивать шорткаты, опасаясь что именно в этой IDE не окажется чего-то вам важного.

  • Киллерфича в vim — это режимы? Серьёзно?
    0

    Я использую режим вима в Емакс. Возможно вверху уже ответили, я довольно бегло пролистал комменты. Отвечу тем не менее на конкретные аргументы статьи:


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

    Я согласен. Я использую вместо этого C-f и C-b. Совсем не обязательно выходить из режима вставки. Я так работаю даже в оригинальном Vim (который я юзаю для мелких правок, а прямо сейчас для набора этого коммента).


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

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


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


    • Перейти к следующему/предыдущему абзацу


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

    Вообще, когда код не напоминает решето из пустых строк, я довольно неслабо абузю это и в коде. В любом случае, есть еще, например, «перейти к концу/началу текущей функции» (у меня на [m и ]m забайндено соотв.).


    • Перейти до пробела.


    Ну, можно считать полезной штукой, но не слишком крутой. Несколько раз нажать ctrl-стрелочка будет иметь тот же эффект.

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


    • перейти на полстраницы вниз/вверх.


    Не знаю, надо ли это мне, пока не решил.
    • Перемещение на первую/последнюю/среднюю строку экрана.


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

    Обе вещи полезны при навигации. Например вы переместились к функции, и изучаете что она делает. Одно C-d, и вы чуть сместились. Насчет «первой/последней/средней строки» — я часто для того же юзаю. Например держу курсор в центре, и двигаю экран то к нижней строке, то к верхней… Это немного трудно объяснить, но это не бесполезный хоткей. Кроме того, нередко при редактировании, какой-то код, что надо изменить, оказывается практически в центри, или внизу, или вверху… Скажем так, я могу по статистике работы сказать, что те комбинации не бесполезны.


    • Можно удалить ровно X строк кода.


    Каждый день так делаю. Вот ровно 19 строк кода надо удалить порою.

    Я рад, что вы тоже нашли Hybrid Line Numbers. Очень полезно.


    В целом, то что вы встретили называется Blub Paradox. Я рекомендую попользоваться редактором хотя бы месяц (только нормально, а не «две минуты в нем, три часа в IDE), и вы поймете насколько он все упрощает.

  • Путин распорядился выпустить российскую криптовалюту — крипторубль
    +2
    > создание крипторубля ни в коем случае не означает легализации биткоина и других
    > криптовалют, поскольку они основаны на западных криптографических протоколах, а
    > не на сертифицированной российской криптографии.

    «Well the laws of Australia prevail in Australia, I can assure you of that. The laws of mathematics are very commendable, but the only law that applies in Australia is the law of Australia» — Австралийский премьер-министр.
  • «ВКонтакте» и «Одноклассники» ввели плату за фоновое прослушивание музыки больше 60 минут в сутки
    +2
    Отнюдь нет. Google Music построен на открытых протоколах, и не заморачивается о кастомных клиентах. А iTunes постоянно меняет протокол, дабы сбросить неофициальные клиенты; использует динамическую генерацию кода, так что нельзя просмотреть его статически в Radare2 или IDA Pro; использует противо-отладочные трюки, так что исследовать в дебаггере так же сложно.

    Чтобы в такой ситуации написать и поддерживать клиент под iTunes, у человека должена быть очень мощная мотивация.
  • Librem 5 — мечты о защищенном смартфоне на линукс
    0
    Кстати забавно, но я даже разработчиков Suse часто вижу — хотя казалось бы, значительно менее известная компания, и бюджет далеко не такой как у Canonical или Red Hat.
  • Librem 5 — мечты о защищенном смартфоне на линукс
    0
    xprop — X Properties. В списке процессов можно посмотреть, что грузит CPU при активности в СМС приложении. Альтернативно, можно посмотреть diff списка процессов до и после запуска SMS приложения. Альтернативно, можно посмотреть какой процесс держит открытым файлы так или иначе относящиеся к СМС. Но это уже даже немного в сторону уход — с этой точки моя буйная фантазия может вам еще кучу вариантов наговорить, с процессами связанных лишь косвенно, или вообще никак.

    Я нисколько не удивлен результатами Canonical. Это компания, любящая пилить свои велосипеды — и черт с ними, с велосипедами, вы давно слышали о их контрибьюциях в софт? Вот Red Hat например я вижу повсюду — в новостях, коммитах, они пишут ядро, Mesa, Gnome, ibus, кучу десктопного софта; да у меня прямо сейчас открыт коммит в соседнем табе браузера в LibreOffice, и даже там Red Hat! В то же время про Canonical я лишь слышу изредка, как они пытаются запилить Mir, и как их поносят за менее известные велосипеды, которые никто не использует.

    До тех пор, пока месяца 3 назад Шаттлворт не вернулся в компанию, что результировало в патчсете от Canonical в ядро касаемо их модификаций AppArmor, я ни в одном коммите или новости связанной с разработкой не могу вспомнить их имя. Компания призрак.
  • «ВКонтакте» и «Одноклассники» ввели плату за фоновое прослушивание музыки больше 60 минут в сутки
    0
    Ах, ok'ей. Вы удивительно терпеливый, если можете видеть человека с утра до вечера сидящим в ВКонтакте, до сих пор вам не ответившего, и это нормально. Меня бы подобное отношение разозлило. Конечно, обе реакции субъективны, но в отсутствие статистики, я думаю, будет рациональным судить окружающих по себе. Потому я бы предпочел либо «режим невидимости», либо сократить посещения сайта к минимуму. Что я и сделал.

  • Librem 5 — мечты о защищенном смартфоне на линукс
    0
    Для установки LineageOS опять же нужен рут. Я могу следовать мануалу по получению рута, но никто не объясняет, что программы делают в бэкграунде, следовательно я не могу контролировать процесс, можно лишь слепо надеяться что все будет работать. И для меня это такая головная боль даже не из-за кол-ва не/рабочих комбинаций — просто если телефон в процессе превратится в кирпич, мне производитель скажет «ССЗБ, покупай новый».

    Вы не видите это так, как вижу я. Линукс на телефоне со своим DE — это еще и простота разработки. Я могу приложение отправляющее СМС скомпилировать и запустить на десктопе. Естественно оно будет бесполезно — но это простота отладки. Мне не надо будет поднимать виртуалку, отлаживать через тысячу прокси типа ADB, мучаться с деплоем на виртуалку, доставанием оттуда логов потому что родное Андроид-приложение для СМС естественно из шелла не запустишь, stdout не посмотришь.

    Я уже не говорю, что приложение отправляющее СМС надо сначала определить. В Андроиде надо гуглить «Android sms sending source code», и надеяться на удачу, а потом еще получить кучу проблем с тем же деплойем на телефон (небось снова рут нужен?). На линукс-based смартфоне мне не нужно гуглить, я могу посмотреть список процесов, или xprop, или strace связанных приложений — да тысячи способов! И деплой — просто заменить скрипт либо исполняемый файл (да, я понимаю что по-хорошему надо собрать пакет, но если мы говорим о том чтобы быстро протестировать, это не принципиально).
  • «ВКонтакте» и «Одноклассники» ввели плату за фоновое прослушивание музыки больше 60 минут в сутки
    0
    Вы не читали пост на который ответили, верно?
  • «ВКонтакте» и «Одноклассники» ввели плату за фоновое прослушивание музыки больше 60 минут в сутки
    0
    Исходя из того что когда мне начали писать, я не заходил дня три на сайт, это не всегда так. Для записи: я юзал purple-vk-pluginᴬᵁᴿ.
  • Librem 5 — мечты о защищенном смартфоне на линукс
    0
    Посмотрел я ваш Tasker — сторонняя платная прога. Согласитесь, есть разница — заскриптуется ли нативная открытая прога, которую при желании можно исследовать, подкорректировать, и перезалить; или мне нужно рыскать по интернетам, да еще и платить.

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

    Получение рута — это головная боль на полдня с вероятностью что телефон вообще перестанет работать. Каждый раз как я гуглил — есть куча топиков, где ни у кого ничего не работает, но работает какая-то определенная комбинация. Плюс ко всему еще нужно использовать некий Odin, но конечно же Odin не работает под Линуксом, но кто-то говорит что есть Mobile Odin, но с ним конечно же на моей модели телефона никто не тестировал… Это реально такая головная боль, что без абсолютно крайней необходимости я бы предпочел этим не заниматься.
  • Librem 5 — мечты о защищенном смартфоне на линукс
    +1
    Отлично! Давно ждал подобное — текущие ОС под мобильники меня оч. разочаровывают. Я вроде телефоном почти и не пользуюсь, и все равно постоянно попадаю под проблемы: нельзя заскриптовать вызов номера, нельзя настроить черные списки, нельзя авто-удалять СМС по ключевым словам, нельзя поубирать половину приложений.

    Совершенно не понимаю комментаторов выше утверждающих что это нишевый продукт. Вы не будете рады настроить постоянный перезвон в нерадивый офис, у кого постоянно «занято»? Ну будете рады авто-удалять СМС со словом набранным капсом РАСПРОДАЖА?

    У нас огромное кол-во технарей, я сомневаюсь что большинство действительно пройдет мимо таких возможностей.
  • «ВКонтакте» и «Одноклассники» ввели плату за фоновое прослушивание музыки больше 60 минут в сутки
    0
    Да, Весной, мое «на днях» ссылается на время повествуемых событий. Т.е. тогда это было «на днях».

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

    Поставьте себя на место собеседника: написали вы утром человеку в онлайн. Он молчит. Вы посмотрели в обед — он явно лазает в ВК, но молчит. Вы смотрите вечером — он по-прежнему онлайн, и по-прежнему молчит. Елки-палки, да сколько можно игнорировать??
  • «ВКонтакте» и «Одноклассники» ввели плату за фоновое прослушивание музыки больше 60 минут в сутки
    0
    Моей последней каплей стала отмена режима невидимки — раньше я в бэкграунде держал десктопный клиент, чтобы ответить если нужно. А в один прекрасный день мне народ за-ломился «почему не отвечаешь??». «Как почему» — думаю — «нет меня, занят я, и вы меня не видите». Оказалось, очень даже видят — во всех существующих клиентах на днях сломали режим невидимости.

    Я отключил десктопный клиент, и с тех пор только раз в неделю/две в ВК бываю.
  • «ВКонтакте» и «Одноклассники» ввели плату за фоновое прослушивание музыки больше 60 минут в сутки
    0
    В принципе, вы можете пожаловаться в поддержку. Но я думаю, они скажут, что деньги идут на поддержание каналов, серверов, и персонала, чтобы люди могли слушать музыку — неважно лицензионную или нет.