Куча говна / Говнокод #26287 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
  58. 58
  59. 59
  60. 60
  61. 61
  62. 62
  63. 63
  64. 64
<vistefan> In recently installed Manjaro i have this (https://imgur.com/a/e0Prjez) instead of proper AwesomeWM menu called by Super button. Any Ideas? Tried to install additional fonts. Locales are correct.
<HEX0> !give vistefan manjaro
<phrik> vistefan: manjaro does things differently from arch, so we can't really support it. ask in #manjaro or ##linux
<SGOrava> vistefan: you would be fine as long as you do not mention other distributions and pretend to be using Arch, is it that hard ? Even I do that :D
<SGOrava> vistefan: My idea is that you are missing some fonts or locale...
<vistefan> SGOrava, :D
<Scimmia> !give SGOrava notarch
<phrik> SGOrava: This channel is for Arch Linux support only. Also see https://wiki.archlinux.org/index.php/Code_of_conduct#Arch_Linux_distribution_support_.2Aonly.2A
<thingfish> you're better off being up front, from the beginning about what you're running.
<Scimmia> seriously, we don't want you here if you're going to act like a total piece of shit
<SGOrava> Scimmia: I know sure, but as long as one knows what one can ask here than it is fine
<Scimmia> no, it's not
<Scimmia> at all
<SGOrava> how is it not ?
<Scimmia> If you're not on Arch, it's not OK, end of story
<SGOrava> what is wrong with that when one wants to ask a question 
<Namarrgon> lying about your distro? ban
<Scimmia> and asking here implies it's Arch, so knowing the rules and asking anyway is lying
<SGOrava> why be so pedantic ?
<Namarrgon> we don't like liars
<SGOrava> that is why I said one needs to know what belongs here and what does not
<thingfish> people who help in here have a hard enough time supporting actual Arch users.  They don't need to be wasting their time chasing down some issue for other distros, which should have their own support channels.
<Namarrgon> support for other distros does not belong here
<SGOrava> Namarrgon: peopúle lie everyday just to survive
<Namarrgon> that's a shitty excuse
<cyveris> That's a shitty person.
<SGOrava> why are you so hostile ?
<Namarrgon> if you don't like our rules then you there are plenty of other channels that you can join
<thingfish> because you don't seem to have a clue, dude.
<Namarrgon> SGOrava: because you are telling other people to lie to the community just to get support
<SGOrava> I am not, I am telling them to distinguish where the problem is and ask at the source
<demonicmaniac3> 21:14 < SGOrava> vistefan: you would be fine as long as you do not mention other distributions and pretend to be using Arch, is it that hard ?
<Scimmia> and if it's not Arch, the problem is not here
<demonicmaniac3> you are telling them to pretend to use arch when they ask questions
<Scimmia> SGOrava: sounds like you aren't running arch...
<SGOrava> I am running Arch, half of the packages comes from Arch repos, so I run Arch
<Scimmia> So that's a no
<thingfish> aargh
<HEX0> !roulette
* phrik has kicked HEX0 from #archlinux (BANG!)
<Scimmia> !give SGOrava notarch
<cyveris> Bold move, cotton.
* phrik reloads and spins the chambers.
<phrik> SGOrava: This channel is for Arch Linux support only. Also see https://wiki.archlinux.org/index.php/Code_of_conduct#Arch_Linux_distribution_support_.2Aonly.2A
<SGOrava> how is it a no ?
<Scimmia> SGOrava: where do the other half come from?
<SGOrava> Scimmia: you still would not care
<Scimmia> yep, not Arch
<SGOrava> I know what to ask where (mostly)
<Scimmia> if you're asking here about anything at all, you obviously don't
<SGOrava> ??
<Namarrgon> SGOrava: https://wiki.archlinux.org/index.php/Code_of_conduct#Arch_Linux_distribution_support_*only*
<phrik> Title: Code of conduct - ArchWiki (at wiki.archlinux.org)
* HEX0 (~HEX0@unaffiliated/hex0) has joined
<Namarrgon> you can use whatever distro you want but that doesn't mean that we have to put up with your nonsense
<cyveris> SGOrava: You're not using Arch Linux. You're using some derivative. Hence, this is not the channel for you, and now that everyone here knows you advocate for lying about it to get help, no one will help you.
<SGOrava> Namarrgon: sorry, it is too long
<Namarrgon> alright
<SGOrava> cyveris: nope, it is channel for me when I have problems which are sourced from Arch
<Scimmia> SGOrava: and now that you know the rules, ask here and get banned
<SGOrava> Scimmia: what should I ask ?
<cyveris> And here we go.
<SGOrava> cyveris: you said I should ask something, so think about it
<HEX0> stop talking and install arch linux while you can

Запостил: vistefan vistefan, (Updated )

Комментарии (98) RSS

    • капать в шрифт, с поддержкной нужного тебе юникод плейна
      ну и в настройку утилиты (хз, что это WM -- AwesomeWM) может быть тоже копать
      Ответить
      • У него в Plain 0 (там, где латиница и кириллица) отобразился fallback font вместо нормального. Обрати внимание на квадратики с цифрами 0041 0062 006F 0075 0074 — это хекс-коды латинских букв.

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

              ты прыщеадминка?
              Ответить
          • theme.lua поставился и нашёлся, а проблема эта даже в лайв образе наблюдалась ещё.

            Manjaro -- это такой арчик с более-менее прикольными дефолтами, но его версия с AWM -- коммьюнити дривен, так что вот такая хуетень.
            Ответить
            • Вощем в иксах обычно это рабоает так

              есть два вида рендеринга шрифта: на стороне сервера (он устарел и нахуй не нужен) и через клиента (libXft + fontconfig)

              в обоих способах прога ищет шрифт по кусочку имени, стало быть надо

              * проверить, какой шрифт она ищет
              * проверить, какие есть

              про серверные шрифты это к xfontsel, про клиентские к fc-list, fc-match итд
              Ответить
        • Я тебе больше скажу, когда я ввожу текст в текстовое поле в этой хуйне, мой текст тоже выглядит так, и при этом нужные программы ищутся, если ты пишешь их названия, то есть хуйня совпадает с хуйнёй.
          Ответить
          • проверь установелнный шрифт черещ
            $ fc-match


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

                $ pango-view --font "твой шрифт" --text "some text

                работает?
                Ответить
                  • хорошо
                    без указания --font -- работает? отображает текст?

                    шрифт, наскока я понима, тот же, что у тебя в theme.lua

                    она его просто в fontconfig скормит
                    Ответить
                    • > без указания --font -- работает
                      конечно, и разметка работает, я себе часы прикольные наверстал
                      Ответить
                • Я, тащем-то, до сих пор не могу вообще эту шнягу идентифицировать, что это вообще за программа, часть осома, или сторонняя приблуда. В чистом арче у меня такой не было, в .config/awesome/lua.conf все хоткеи биндятся, а этого нет.
                  Ответить
                    • неа. Затрудняется ещё тем, что эта хуйня отображается поверх всего, и не даёт ничего сделать, пока не закроется. То есть даже скриншот не сделать, если только не перехватывать напрямую буфер. Это не помеха?

                      Что предлагаешь сделать с xwininfo?
                      Ответить
                      • предлагаю узнать ID окна
                        а потом
                        $ xprop -id АЙДИ_ОКНА | grep PID
                        и так узнать pid

                        у а по пиду найдешь, что за шняга

                        правда, если его создал твой WM, то там его pid и будет
                        Ответить
                        • окей, пошлёшь курить ман, или подскажешь, как узнать id окна?

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

                            что видишь в терминале?
                            Ответить
                            • Может это что-то почившее в летах?Не могу найти пакета с такой программой.
                              Ответить
                                • Удалось узнать, что это некто rofi
                                  rofi  -  A window switcher, application launcher, ssh dialog and dmenu replacement
                                  Ответить
                                  • Какие он задействует темы -- хуй знает, но из одной из них я выпилил Times New Roman, хоть это и не помогло.
                                    Ответить
                                    • Диагностика зашла в тупик. Скачиваю 500 метров шрифтов при 120 гб ссд всего.
                                      Ответить
                                    • Тоже не помогло, в том числе пытался напрямую передавать шрифт в rofi. Судя по его реацкции, шрифт задействовать он действительно пытался, потому что для несуществующего шрифта дает ворнинг.

                                      Завтра попробую тогда иссью создать.
                                      Ответить
                                      • $ killall -9 rofi
                                        $ export LC_ALL=ru_RU.UTF-8
                                        $ rofi

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

                                          P.S. Возможно, у рофи есть демон, который иначе называется, ща проверим.
                                          Ответить
  • почитал на искосок
    они сказали, что не будут фиксить, если ты не на арче?

    вот именно по этому я за слакваре

    >ачиная с версии 3.0, выпущенной 18 сентября 2008, Awesome использует библиотеку XCB для взаимодействия с X-сервером. Таким образом, это первый оконный менеджер, использующий библиотеку XCB вместо традиционной Xlib.

    >Конфигурационные файлы используют язык lua.

    ого
    в луа-то ютф работает?
    Ответить
    • В общих чертах, они сказали, что если ты не на арче -- то не надо спрашивать в канале для арча. Потом чувак сказал, что можно спрашивать, но не называть свой дистр напрямую, и его обоссали.
      Ответить
      • > обоссали
        Ну в общем-то правильно сделали. Это как придти со zver cd в поддержку майкрософта и жаловаться, что что-то не работает...
        Ответить
        • Мне такой пример не кажется органичным, у майкрософта всё-таки есть какие-то корпоративные обязанности, какие-то клиент-бизнес-отношения, а коммьюнити несколько на другом уровне отторгает человека, не по юридическим или каким-то ещё причинам, а по идеологическим. Там, опять же, никто и не «жалуется, что что-то не работает», там нет субординации, будто тебе должны. Грубо говоря, они отказывают не в услуге, а в общении.
          Ответить
          • Да не идеология это... Просто не хотят тратить время впустую. Мало ли чего там в этом форкнутом дистрибе нахуевертили.

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

            > общении
            Ну они же тебя не забанили?
            Ответить
          • Майкрософт, кстати, тоже НЕ оказывает бесплатный суппорт. Его нужно покупать отдельно:)

            https://support.microsoft.com/en-us/help/4457997/microsoft-professional-support-pay-per-incident-faq

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

            А у этих чуваков просто мало ресурсов.
            Ответить
    • > в луа-то ютф работает
      Работает. По байтам как и в сишке, лол. Поклеить сообщения и т.п. сойдёт.

      З.Ы. Хотя, наверное, есть какой-нибудь сторонний модуль для юникода.
      Ответить
      • 6.5 – UTF-8 Support

        This library provides basic support for UTF-8 encoding. It provides all its functions inside the table utf8. This library does not provide any support for Unicode other than the handling of the encoding. Any operation that needs the meaning of a character, such as character classification, is outside its scope.

        Отсюда:
        http://www.lua.org/manual/5.3/manual.html#6.5

        Есть функции utf8.char, utf8.charpattern, utf8.codes, utf8.codepoint, utf8.len, utf8.offset.

        В 5.2 такого модуля не было.

        В «PHP» и то лучше сделали: пэхапэшное расширение «mbstring» не прибито гвоздями к «UTF-8», а может работать с произвольной многобайтовой кодировкой.
        Ответить
        • З.Ы. Для остальных кодировок достаточно будет encode/decode. Один хуй ёбаное легаси.
          Ответить
          • Гипотетически в других многобайтовых может быть смысл в Китае (вдруг какой-то иероглиф отсутствует в «Unicode»). Но для Китая один хрен специальную версию софта выпускать придётся.
            Ответить
            • А разве есть такие иегроглифы, которых нет в юникоде, но есть в какой-то местечковой китайской кодировке? Почему их ещё не внесли в юникод? Некогда иероглифы добавлять, надо эмодзи выдумывать? 😉
              Ответить
              • Сейчас не скажу, надо смотреть. Но несколько лет назад (когда ещё был Unicode 4.0), где-то видел реальные примеры символов, которые есть в местечковых MBCS, но отсутствуют в Unicode.

                Может быть, в последних добавили.
                Ответить
              • Ты, кстати, в курсе, что существуют реализации UTF-8 с ограничением длины цепочки до 6 байтов (RFC 2279, вмещает 63 бита для кодпоинта, т.е. символы с кодами до 7FFF FFFF) и с ограничением длины цепочки до 4 байтов (RFC 3629, вмещает 21 бит для кодпоинта, т. е. символы с кодами до 1F FFFF)? Старый вариант для реальных символов избыточен (всё равно плейнов с номером выше 16=0x10 в стандарте нет), но может использоваться для кодирования произвольного битового потока.

                А ещё есть CESU-8. Символы с кодами выше FFFF (которые не влезают в UCS-2) в UTF-16 представлены в виде так называемых суррогатов из пары фиктивных символов. Так вот CESU-8 — это когда поток символов сначала кодируется в UTF-16, а потом получившийся поток с суррогатами кодируется по алгоритму UTF-8.
                Ответить
  • использую cwm, и теку, кстати
    Ответить
    • >Информационное воздействие на генном уровне
      > генномодифицированные и синтетические продукты
      > наркотики, лекарства, алкоголь, "энергетичиские" напитки
      Видимо я стал веб-разработчиком потому что пил слишком много редбулла
      А как ГМО повлияло на Ваш технический стек?
      Ответить
      • Веб-разработчиком могут сделать за очень серьезный проступок (в принципе, могут сделать и по беспределу, но такое только у молодняка бывает).
        Ответить
        • При переводе на новое место работы веб-разработчик обязан немедленно сообщить будущим коллегам о своей квалификации, поскольку скрывать свою принадлежность бесполезно и опасно: остальные сотрудники об этом рано или поздно узнают (от других сотрудников, из расспросов, по кодстайлу и т. д.), и последствия будут самыми серьёзными.
          Ответить
          • Веб-разработчик — не человек, и сегодня ему предстоит очень трудный спринт. У него уже в течение полутора лет каждый спринт был очень трудный, и теперь его руки были разработаны настолько, что он без труда мог написать ими SPA-лэндинг на нодежс.
            Ответить
          • Я как-то в одном стартапе чалился. Ну вошел в проект, как полагается, назвал имя, ник в слаке и стаж работы.

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

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

            А он не унимается: что, говорит, и mysql_real_escape не знешь что такое?

            Нет, говорю, я не по этому делу.

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

            А некоторые по глупости-то сблотнут типа "ой, да мы в детстве с пацанами как-то сайт на вордпрессе подняли", и пиши пропало. Лучше сразу в опенспейс ползи, и занимай там место спиной к залу.

            За языком следить надо
            Ответить
  • Раньше я тоже боялся - шутка ли, залезть в брюки к взрослому мужику! Но потом рассосался.
    Ответить
    • Опа-опа, глядите-ка, педофил сменил вектор деятельности. Мда!
      Ответить
      • Вставил свой вектор тебе в срачло - так, что конец изо рта вылез, проверь.
        Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8