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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
Тред в котором я после обновления rt ядра на обычное нереалтаймовое чиню связку jack2, jack2-dbus и pulseaudio-jack

Задача в том, чтобы корректно стартовал jack_control start, показывался pulseaudio-jack-sink и можно было прокинуть звук из па приложений в джек.

На данный момент утрачена возможность старта, какая-то хуйня с правами или чем-то таким. Юзер у меня задобавлен в группы audio и realtime, для него
написаны какие-то повышенные привилегии. С rt-ядром это работало. Сейчас хуй знает почему, но запущенный от юзера QJackCtl не имеет доступа к
сокетам джек-сервера в /dev/shm, которые все root root.

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

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

  • 17:43:34.715 JACK is starting...
    17:43:34.715 /usr/bin/jackd -r -dalsa -dhw:DDJSB3 -r44100 -p1024 -M -D -Chw:Device
    Cannot connect to server socket err = Connection refused
    Cannot connect to server request channel
    jack server is not running or cannot be started
    JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
    JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
    17:43:34.728 JACK was started with PID=2548.
    no message buffer overruns
    no message buffer overruns
    no message buffer overruns
    jackdmp 1.9.19
    Copyright 2001-2005 Paul Davis and others.
    Copyright 2004-2016 Grame.
    Copyright 2016-2021 Filipe Coelho.
    jackdmp comes with ABSOLUTELY NO WARRANTY
    This is free software, and you are welcome to redistribute it
    under certain conditions; see the file COPYING for details
    JACK server starting in non-realtime mode
    self-connect-mode is "Don't restrict self connect requests"
    audio_reservation_init
    Acquire audio card Audio2
    Acquire audio card Audio3
    creating alsa driver ... hw:DDJSB3|hw:Device|1024|2|44100|0|0|nomon|hwmeter|-|32bit
    configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 2 periods
    ALSA: final selected sample format for capture: 16bit little-endian
    ALSA: use 2 periods for capture
    ALSA: final selected sample format for playback: 24bit little-endian in 3bytes format
    ALSA: use 2 periods for playback
    Ответить
    • 17:43:41.825 Could not connect to JACK server as client. - Overall operation failed. - Server communication error. Please check the messages window for more info.
      JackPosixProcessSync::LockedTimedWait error usec = 5000000 err = Connection timed out
      Driver is not running
      Cannot create new client
      Cannot read socket fd = 34 err = Success
      CheckRes error
      JackSocketClientChannel read fail
      Cannot open qjackctl client
      JackShmReadWritePtr1::~JackShmReadWritePtr1 - Init not done for -1, skipping unlock
      JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
      JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
      Unknown request 4294967295
      CheckSize error size = 0 Size() = 12
      CheckRead error
      17:43:44.518 JACK is stopping...
      Jack main caught signal 15
      Ответить
      • ПРИШЛО ВРЕМЯ ПЕРЕУСТАНАВЛИВАТЬ RT-ЯДРО
        RT-ЯДРО САМО НЕ ПЕРЕУСТАНОВИТСЯ
        ПЕРЕУСТАНОВИ ЕГО, ПЕРЕУСТАНОВИ ЕГО ЕЩЕ РАЗ
        ЗАЧЕМ МНЕ НУЖЕН ШINDOWS, У МЕНЯ НЕТ ВРЕМЕНИ ЧТОБЫ ЕБАТЬСЯ С НИМ
        ЛУЧШЕ ЕЩЕ РАЗ ПЕРЕУСТАНОВИТЬ RT-ЯДРО
        Я ПЕРЕКОНПЕЛИРУЮ ЯДРО ПО 7 РАЗ В НЕДЕЛЮ
        КАЖДАЯ КОНПЕЛЯЦИЯ ЗАНИМАЕТ ДВАДЦАДЬ ЧАСОВ
        Я ЖИВУ АКТИВНОЙ И ПОЛНОЦЕННОЙ ЖИЗНЬЮ
        Я УСПЕШЕН И ПОЭТОМУ ЦЕЛЫЙ ДЕНЬ ЕБУСЬ С КОНСОЛЬЮ
        А ПОСЛЕ ЭТОГО ПЕРЕКОНПЕЛИРУЮ ВЕДРО
        ТУПЫЕ СПЕРМОБЛЯДИ ОДЕРЖИМЫ АНАЛЬНОЙ ПРОПРИЕТАРЩИНОЙ
        А Я СВОБОДНЫЙ ОТ БЫДЛОПРОБЛЕМ ЧЕЛОВЕК
        СКОЧАТЬ БЕСПЛАТНО С РОЛЛИНГ РЕЛИЗ
        РАСМАИ IИЗТАЛ JACK2-DBUS PULSEAUDIO-JACK
        ЛУЧШЕ Я ПЕРЕКОНПЕЛИРУЮ ВЕДРО ЕЩЕ РАЗ
        И ПОСТАВЛЮ АРЧ, СТАБИЛЬНОСТЬ НЕ НУЖНА
        Я НЕ ПЕРЕУСТАНАВЛИВАЛ RT-ЯДРО НЕДЕЛЮ
        ПОЙДУ ПЕРЕУСТАНОВЛЮ
        В ПИТУХ ОС ВСЕ ПРОСТО И ПОНЯТНО
        АААА COULD NOT CONNECT TO JACK SERVER AS CLIENT ЭТО ЖЕ ОЧЕВИДНО КАК ЕЕ РЕШИТЬ
        ПРИШЛО ВРЕМЯ ПЕРЕКОНПЕЛИРОВАТЬ ВЕДРО
        ККОКОКОКОКОКОКО
        EEE ЖМУ ПИНУС ЖОПЭЛЬ ШВАБОДКА ШТОЛМАН
        КОКОКОКОКОКОКО
        Ответить
    • Goatse comes with ABSOLUTELY NO WARRANTY
      This is free ascii, and you are welcome to redistribute it
      under certain conditions; see the file COPYING for details
      
      F                                               F   
      r /     \             \            /    \       r 
      e|       |             \          |      |      e 
      e|       `.             |         |       :     e 
       `        |             |        \|       |      
      S`        |             |        \|       |     S 
      o \       | /       /  \\\   --__ \\       :    o 
      f  \      \/   _--~~          ~--__| \     |    f   
      t   \      \_-~                    ~-_\    |    t 
      w    \_     \        _.--------.______\|   |    w 
      a      \     \______// _ ___ _ (_(__P  \   |    a 
      r       \   .  D ___)  ______ (_(____O  |  /    r 
      e       /\ |    B____)/ GNU  \ (_____S  |_/     e 
             / /\|    U____) Linux |  (___I   /  \      
      F     |   (   _S_____)\______/  // _X /     \   F 
      o     |    \  |__   \\_________// (__/       |  o 
      u    | \    \____)   `----   --'             |  u 
      n    |  \_          ___\       /_          _/ | n 
      d   |              /    |     |  \            | d 
      a   |             |    /       \  \           | a 
      t   |          / /    |         |  \           |t 
      i   |         / /      \__/\___/    |          |i 
      o  |           /        |    |       |         |o 
      n  |          |         |    |       |         |n
      Ответить
        • > про enterprise и jawa

          Оставьте свою заявку у нас на сайте, наши менеджеры перезвонят вам для согласования цены.
          Ответить
          • До сих пор есть сайты производителей и дистрибьюторов ПО, с которых ПО скачать нельзя. Там только номер телефона и почтовый адрес для связи с менеджером. Приобретённую программу они, по всей видимости, вышлют по почте на 75 дискетах.
            Ответить
  • При различных конфигурациях (с dbus, без) можно получить ключевую ошибку от no such file or directory до driver is not running, что говорит о том, что дело имеено в правах на сокеты
    Ответить
  • --- start
    ERROR:dbus.proxies:Introspect error on :1.66:/org/jackaudio/Controller: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
    17:52:44.876 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info.
    Cannot connect to server socket err = No such file or directory
    DBus exception: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
    Ответить
  • Jack без dbus, кстати, стартует от рута, потому что тогда ему видны сокеты, но делать так -- дичайший мисконфиг, тем более что без dbus он нахуй не нужен, а c dbus даже от рута не стартует, потому что нельзя
    Ответить
  • > jack2
    > jack2-dbus
    > pulseaudio-jack
    > dbus
    Какой-то пирдолинг бессмысленный и беспощадный. Дрочево с набором технологий из ненужного говна.

    Pipewire же.
    Ответить
      • У меня ddg по запросу «pulseaudio-jack» первой ссылкой выдаёт... pipewire.

        https://duckduckgo.com/?q="pulseaudio-jack"

        Обещают low latency как у jack и что она меньше чем пульса грузит цпу.
        Сам хочу попробовать когда буду следующий дистр ставить.

        > PipeWire has received much praise. Particularly, it fixes many problems that PulseAudio had experienced, including its high CPU usage, Bluetooth connection issues, and its JACK backend issues.
        Ответить
                • Поставил pipewire, в принципе хорошо для вещи находящейся в версии ниже единицы, если учеть какой мудотнёй всё это время являлся джек, так что простим некоторые огрехи. Правда и то, что теперь довольно сильно придётся переизобретать себе стек, а приложения под джек надо запускать специальным запускатором.
                  Ответить
                  • Интересно. Насколько проста его установка и настройка?

                    Проще пердолинга pulse+jack?

                    > а приложения под джек надо запускать специальным запускатором
                    А какие именно приложения используешь? Зачем вообще тебе Jack?
                    Ответить
                    • >> > а приложения под джек надо запускать специальным запускатором

                      отменяю эту информацию, есть специальная приблуда которая заменяет libjack.so перемычкой, и потом всё работает само


                      > Интересно. Насколько проста его установка и настройка?

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

                      > А какие именно приложения используешь? Зачем вообще тебе Jack?

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

                        Звучит годно.

                        А пульсу я так понимаю можно просто удалить?
                        Ответить
                        • > А пульсу я так понимаю можно просто удалить?

                          Нужно, она конфликтующий пакет с pipewire-pulse

                          но придётся оставить некоторые сопутствующие пакеты, например контроллер громкости, как я уже сказал
                          Ответить
                        • https://i.imgur.com/8ksMIRo.png

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

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

                          Проверил на конкретных проектах и связках софта, по существу: всё стало работать в два раза лучше, ничего не глючит, заработали функции которые я не мог заставить джек выполнить даже сутками отладки, чтобы таймкоды правильно синхронизировались. Программы, которые требовали эксклюзивных прав на аудиосистему и забирали весь звук себе (например mixxx) теперь могут работать параллельно с другими и не воруют звук например у браузера. Микрофон заработал, ради которого тред создавал. Миди-задержка у клавиатуры стала меньше, проца жрётся меньше => daw и другие проги визуально пошустрее работают.
                          Ответить
                    • остается только одна проблема, как мне теперь удалить пакет jack, если он у всех программ в зависимостях, и при этом нужную либу мне теперь предоставляет другой пакет\\

                      ну и ещё я так и не понял, есть ли у пипевире свой какой-то гуй и конфиг, или он просто паразитирует на этих двух (трёх фактически, ещё альса).

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

                      в данный момент у меня например хоткеи для изменения громкости отвалились, потому что были завязаны на пульсаудио, лол
                      Ответить
                    • > Зачем вообще тебе Jack

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

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

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

                      ещё джек нужен для того чтобы запускать например vst и другие плагины для работы со звуком в специальной программе запускалке плагинов (например carla) и роутить оттуда, а не встраивать в другие программы. Это тоже хорошее дело, то есть во-первых у тебя все плагины в одном месте, независимо от того, где ты их юзаешь, во-вторых все форматы плагинов начинают подходить ко всему. в третьих один привычный интерфейс, можно добавить в избранное и отсортировать.
                      Ответить
        • > и что она меньше чем пульса грузит цпу

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

          а ещё у многих пакетов для пульсаудио указан пульсаудио в зависимостях, а pipewire-pulse конфликтует с pulseaudio

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

          Короче буду юзать и по ходу пьесы решать проблемы, можете считать что я вкатился
          Ответить
  • Поди насрал что-нибудь когда ты его под рутом запускал, а теперь перетереть этот файл/сокет не может?
    Ответить
    • Кажется что нет, после серьезного полевого применения метода научного тыка, выяснил, что сервер-таки запускается при выборе определенного железа в качестве инпут и аутпут девайса, видимо дело в дровах, иначе не понимаю почему это могло сломаться от обновления ядра.
      Ответить
  • Пришла пора переустанавливать Linux. Linux сам себя не переустановит. Опять "DBus exception: org.freedesktop.DBus.Error.NoReply: Did not receive a reply." это же очевидно что нужно делать: переустанавливать Linux.
    Ответить
  • это краткое описание "как я просрал все время своей жизни на х..ю так ничего не поняв"
    Ответить
  • Что ж, телеграм продолжает ебать мозги.

    Как я уже сказал, он видит в моём четырехканальном звуковом девайсе все четыре канала, вместо двух стереопар. Более того, теперь в пипевире он даже не явзяется пульсаудио-источником, и я не могу его перенаправить. Он появляется в пипевирном-джек-сервере, но каждый отдельный круглый видос, голосовое сообщение или ещё что-то появляется только в момент начала воспроизведения, и единственный способ услышать звук оттуда -- это продублировать руками непосредственно в момент воспроизведения каналы 1, 2 на 3, 4. Ну что за хуйня.

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

    У других программ просто есть входы и выходы, которые постоянно видны.
    Ответить
    • Телеграм – это полная хуйня, потому что пашка тот ещё продажный, прогнувшийся дутень.
      Ответить
          • Между прочим. И заметим, что электронная почта появилась задолго до того, как децентрализованные сервисы стали считаться чем-то необычным и панацеей от злых централизующих капиталистов. Не удивлюсь, если реальные бандиты, хакерские группировки, террористы, да и политики до сих пор общаются именно по электронной почте со своими почтовыми серверами, пока быдлу ссут в уши про какую-то криптографию, Telegram, Signal и супер-пупер честный WhatsApp, который - как мило! - не хранит сообщения на сервере.
            Ответить
          • Сервис, который делает Application was halted by an exception - луч света через дырку в сельском туалете.
            Ответить
            • Деревенский туалет не нужно подключать к «электричеству». Именно поэтому я за «деревенский туалет».
              Ответить
              • PHP не нужно "компилировать", именно по этому я за "PHP"
                Деревенский туалет не нужно подключать к «электричеству». Именно поэтому я за «деревенский туалет».
                Ответить
                • Я недавно слышал, что кто-то в обрыганском видео для тупых дебилов (а кто ещё будет смотреть видео, где какой-то фуфел сидит и вещает своё никчёмное мнение?) назвал пашку, поехавшего метросексуала, выдающимся технарём. Хотя пашка не технарь, он лишь жалкий маркетолух и моральный урод, раз создал своё централизованное говнистое поделие с регистрацией по номеру телефона.
                  Ответить
                  • У российской оппозиционной общественности нежное сердце. Она постоянно в кого-то влюбляется, а потом разочаровывается.

                    Apple и Google были честными и порядочными, их ПРИНЦИПЫ должны были НЕ ПОЗВОЛИТЬ им прогнуться под х@йло.

                    Но вжжух, и они прогнулись.

                    Дуров был ЧЕСТНЫМ а его телеграм БЕЗОПАСНЫМ способом общения оппозиционеров, ведь Дуров за СВОБОДУ!

                    А ввжжух, и Паша забанил всех к хуям, и честно сказал: для меня попасть под блокировку РКН страшнее, чем лишиться там каких-то УГшников.

                    УГшники в политике точно также поступают: проголосуют за какого-нить КПРФовца, который против них же потом законы и принимает.

                    А они такие: ой, а чего вообще, он же казался приличным человеком.
                    Ответить
                    • Навальный – проект Кремля. По сути, без разницы, кого там будет больше в госдуме, там всё равно приходит на совещание один человек и за ВСЕХ нажимает кнопки. Поэтому на выборы я не хожу. Какая разница, едросы говно какое-нибудь придумают, или их марионеточные партии?
                      Ответить
                      • Малыф, чем тебя не устраивает политика нынешней российской власти? У тебя квартира есть? У тебя автомобиль есть? У тебя зарплата в двести тысяч есть? Ты iPhone каждый год меняешь? Чем ты недоволен, малыф?
                        Ответить
                        • > У тебя квартира есть?

                          Нет.

                          > У тебя автомобиль есть?

                          Нет.

                          > У тебя зарплата в двести тысяч есть?

                          Нет зарплаты.

                          > Ты iPhone каждый год меняешь?

                          Нет. У меня андройд.

                          > Чем ты недоволен, малыф?

                          Тем, что программировать на компилируемых языках что-то пиздец сложно, а "РНР", наверное, уже поздно в моём возрасте учить. Шанс упущен. Жизнь пошла по пизде.
                          Ответить
                        • Хорошая демонстрация отечественной психологии: есть автомобиль? Спасибопутинузаэто, лол
                          Ответить
                          • Автомобиль-то вообще не является обязательным в городских условиях; но я вижу, что весь Петербург дотла засран автомобилями преимущественно не старше двух-трёх лет, с одной псевдорусской Lada на тысячу иномарок, и задаюсь вопросом: чем все эти ленивые жопы недовольны? Они смогли позволить себе ИЗЛИШЕСТВО. Многие дебилы даже покупают автомобили раньше квартир. Что опять не так с Путиным?

                            Причём я допускаю, что все эти выборы - фарс, как и вся мировая и региональная политика; но если при Путине и "Единой России" народ может охуевать и покупать себе автомобили от трёх миллионов рублей, чтобы ездить за хлебом, то почему бы и не сфальсифицировать результаты выборов? Пусть у власти будут те, кто поднял страну и поддерживает достойный уровень жизни её граждан, чем какая-нибудь ЛДПР с престарелым фриком во главе, за все годы существования отличившаяся только развозом синих кружек и блокнотиков на поезде.
                            Ответить
                            • > Автомобиль-то вообще не является обязательным в городских условиях
                              Лет десять-пятнадцать назад я бы согласился, что автомобиль нужен довольно редко, большинство ежедневных потребностей отлично решает общественный транспорт.
                              Но с тех пор, с подачи федеральных властей, прошли ОПТИМИЗАЦИИ БЮДЖЕТА, ПОДДЕРЖКА МАЛЫХ ПРЕДПРИЯТИЙ, ДЕМОНОПОЛИЗАЦИЯ И СОЗДАНИЕ КОНКУРЕНТНОЙ ОБСТАНОВКИ, переход на АДАПТИВНУЮ СИСТЕМУ СУБСИДИЙ.
                              В результате, ожидая автобус 40-50 минут (вместо 10-15 в 2012) под дождём пополам со снегом — потому что установка крытой остановки запланирована на 2025 — как-то задумываешься, что автомобиль, он, в общем, в хозяйстве нужен.
                              Ответить
                              • они и хотят, чтобы ты так и думал

                                автомобили это сплошной профит для них: можно пиздить бабки на перекладке асфальта на 154-ёхполосных вылетных магистралях из спальника в спальник, на платных парковках, на дорожных сборах и взятках с топливных трейдеров, на страховках и штрафах
                                Ответить
                                • 154 — неудобное для них число, потому что чётное. Лучше сделать 155 полос, а потом решать, в каком направлении сделать 78, а в каком 77. И каждые полгода переделывать то так, то наоборот.
                                  Ответить
                              • > под дождём
                                > 40 минут

                                Именно поэтому я за города с метро.
                                Ответить
                                • Тебе просто нравится представлять себя дворфом, который спускается в древнее подземелье, копает новые проходы и в свободное время куёт процессоры, признай, расширяя империю подземных дворфов.
                                  Ответить
                                • А няканые сектанты Варламов и Кац против подземных переходов:
                                  https://zebra.city4people.ru

                                  https://city4people.ru/blogs/podzemniki

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

                                  А главное, как они себе представляют переход 154-полосной магистрали по «зебре»?

                                  Меня часть их паствы в «Твиттере» внесла в чёрный список, когда я попытался до них донести разумное.
                                  Ответить
                                  • А в чем проблема с подземками? На кого-то потолок упал?
                                    Ответить
                                    • Кококо ступеньки, кококо зебра лучше.
                                      Единственный здравый аргумент — пандусы туда тяжело встроить.
                                      Ответить
                                    • Надземные они тоже не любят.

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

                                      Показываю фотографии Парижа...

                                      Их реакция: «Это другое, это историческая ошибка».
                                      Ответить
                                    • Проблема в том, что надо бегать по лестницам вверх и вниз. И в Киеве эти лестницы например в 90% случаев никто капитально не обслуживал с момента постройки

                                      Ещё например над многими лестницами подземных переходов нет козырьков, отчего в снег и даже дождь спуск и подъём по граниту превращается в аттракцион даже для здорового человека

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

                                      Перейти по такому переходу на инвалидной коляске, с костылями или даже с детской коляской иногда невозможно, потому что у пандуса слишком большой уклон или неудачная ширина полозьев, а поручни расположены так, что за них нормально не взяться. А подъёмники, которые они ставят, обычно работают только на бумаге. В Киеве кстати есть охуенный переход, в котором подъёмник есть только на одной лестнице из 4. Это чтоб спуститься, погулять и вернуться
                                      Ответить
                                  • В Стокгольме много мест, где есть и подземник и зебра. Не знаю, что урбанисты бы про это сказали.
                                    Ответить
                                  • > прятаться от дождя
                                    > подземные переходы
                                    Надо дождаться хорошего ливня и проблема исчезнет сама, если тебя туда инстинкты гонят
                                    Ответить
                                    • Урбанист на сайте, все в машину!

                                      Если подземный переход проектировали инженеры, а не ротоняки, то его не заливает.

                                      Это собянинские ротоняки тратят из бюджета на реконструкцию тонны нефти, а про ливнёвки забывают.
                                      Ответить
                                      • Прожектировал Путинист Собякин, так что это вообще не вопрос.
                                        Ответить
                                    • > не нужны

                                      Заебись. А как теперь в город добираться, если магистраль идёт только неподалёку от него?

                                      Без магистралей на улочках будет стоять пиздец. Впрочем, он и так стоит, если посмотреть на нерезиновую.
                                      Ответить
                                      • Угу, а с магистралями конечно ничего не стоит))

                                        Проблема не в ширине дорог в контексте пробок
                                        Ответить
                                        • Вообще да, проблема обычно в джвух баранах которые друг друга пропустить не могут, а из-за них потом вся дорога стоит...
                                          Ответить
                                      • > Заебись. А как теперь в город добираться, если магистраль идёт только неподалёку от него?

                                        Уебанист бы сказал, что нужны перехватывающие парковки, от которых пиздуй в метро.
                                        Ответить
                                        • > метро

                                          Т.е. все города кроме 4-5 самых больших нинужны, пусть на автобус пересаживаются?
                                          Ответить
                                          • В Совке метро проектировали только в миллионниках. В городах поменьше проблема маятниковой миграции так остро не стоит
                                            Ответить
                                            • > так остро не стоит

                                              Да что вы говорите... В институт с утра всегда катались как селёдки в бочке. И не сказать что интервал большой был.

                                              Хотя в миллионнике без метро ситуация, конечно, была бы на порядок хуже.
                                              Ответить
                                              • То есть тебя спасла бы вылетная магистраль от дома к институту или в чём посыл?
                                                Ответить
                                          • От размера города зависит. В небольших и в средних лучше развивать наземный транспорт. Вроде перспективным выглядит скоростной трамвай на собственном полотне.
                                            Ответить
                              • А ещё с его помощью можно съебаться из человейника.
                                Ответить
          • А правда, что тридцать лет назад были несовместимые между собой почтовые сервера?
            Ответить
            • Было несколько систем адресации и несколько по сути почтовых сетей, да.
              Ответить
      • нет, я всего лишь хочу прослушать голосовое собщение или поговорить с коллегами через конференц колл. Сейчас вообще речь не идёт о чём-то сверхестественном, у меня не работает то, что просто должно работать из коробки. Потому что у меня специфический аудио-девайс, а телеграм не слушается дефолтов.
        Ответить
    • Предлагаю не использовать ублюдский блевотный пашковысер, который к тому же под пыню прогнулся
      Ответить
      • Заодно и отказаться от Go**le и Ap**e, которые прогнулись под него же.
        Ответить
      • Я о саунд-серверах для ОС ГНУ/Линукс, в частном случае при работе с более чем двухканальной аудиокартой и настройкой клиентских приложений в такой нестандартной ситуации, а ты о чем?
        Ответить
        • Ну конкретно тут ты говоришь о какой-то проблеме конкретно в телеграме. И я предлагаю его (телеграм) послать нахуй.
          Ответить
          • Именно так. Вот не стыдно носить Столлмана на аватарке и юзать централизованное проприетарное говнище с регистрацией по телефону?
            Ответить
          • А Е2Е там только для текстового чатика или для разговоров тоже?
            Ответить
            • Централизованный чатик, где номер телефона используется для логина, без E2E отличается от централизованного чатика, где номер телефона используется для логина, с E2E только одним:
              В первом случае товарищ майор посадит тебя на бутылку сразу, а во втором — сначала применит терморектальный криптоанализ.
              А секрет в волшебных пузырьках: в централизованной системе, даже с E2E, социальный граф легко выводится. А номер телефона = ID, чтобы товарищу майору было удобнее.
              Поэтому телеграм — говно, вне зависимости от того, сколько там шифрования.
              Ответить
  • Получить IT-профессию можно со скидкой 50%

    Здравствуйте
    В России действует программа обучения с господдержкой — выберите цифровую профессию и оплатите только половину стоимости, остальную сумму компенсирует государство

    Сейчас на сайте программы «Цифровые профессии» доступны более 50 курсов — на них готовят разработчиков, тестировщиков, исследователей и аналитиков данных. Можно изучить Python, DevOps, 1C, Linux и многое другое

    Кто может участвовать
    Граждане России старше 16 лет и не достигшие пенсионного возраста со средним профессиональным или высшим образованием

    Обучение проводят государственные университеты и ведущие цифровые компании — например, «Нетология», «Яндекс.Практикум», «СберУниверситет», «Учебный центр 1С»
    Курсы проходят дистанционно, продолжительность — от 250 часов. По завершению студенты получают диплом о профессиональной переподготовке
    Ответить
  • Вот существует статья, которая стала очень популярной последнее время среди разного рода людей, которые связаны с компьютерной индустрией, которые неплохо в этом разбираются. Есть такой ресурс под названием «Хабр». Это довольно специфическое место, где общаются специалисты по программированию, по компьютерному инжинирингу, разного рода компьютерным наукам и так далее. И там появилась статья человека, который подписывается псевдонимом Петр Жижин. Это реально существующий человек. И она называется просто и технично: «Что не так с дистанционным электронным голосованием в Москве? Нормальный человек эту статью понять не может. Вот просто человек с высшим образованием, хорошо учившийся в школе не способен расшифровать то, что там написано. В конце концов, это нормально. Это сложная современная профессиональная сфера, и это вещь, которую мы понимать не обязаны. И, в конце концов, люди, которые пишут тексты, много чего не понимают из того, что хорошо понимаем мы в каких-то гуманитарных вещах, в политическом анализе и так далее. Ну, бывает своя специализация в своих областях. Почему я про это про все говорю? Это на самом деле важнейшая часть этой дискуссии: глубокая некомпетентность людей, которые в ней играют самые яркие роли.
    Ответить
    • > Вот существует статья, которая стала очень популярной последнее время среди разного рода людей, которые связаны с компьютерной индустрией

      Так ты всё таки прочитал?

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

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

      Это сёма писал статью? Человек, который что-то не осилил и решил, что это он понимать не обязан, заслуживает торжественного обоссывания лица. И увода всех сбережений со счетов. Ладно бы этот уродец сидел и тихо срал под себя, но нет, он набрал своё вонючее жиденькое мнение в ладошки и пошел показывать людям.
      Ответить
      • Это Пархоменко:)

        Вообще в его словах есть некоторых смысл: там кого-то наебали с электронным голосованием в Москве, и теперь все пиздят про "блокчейн", и "электронные ключи" и "распределение Гаусса"

        Совершенно далёкие от технических наук питухи, например Венедиктов


        [quote]
        После окончания голосования, когда был собран ключ для расшифровки, он был выложен в открытый доступ в интернете. И каждый человек с 21 часа - любой: вы, я, президент Байден - могут взять этот ключ и расшифровать все 2 млн бюллетеней и сверить результаты. И на это потребуется час-полтора. То есть, мы каждого человека сделали наблюдателем", - сообщил Венедиктов.

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

        "Невозможно подменить транзакцию другой. Они там зашифрованы. Impossible. 2 млн транзакций отпечатаны в режиме реального времени. Расшифровывайте и считайте", - подчеркнул Венедиктов.
        [/quote]


        Это очень смешно. Это как если бы вдруг бабки в троллейбусах стали пиздеть про спекулятивное выполнение и сайд атаки типа Spectre/Meltdown
        Ответить
        • > собран ключ

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

          Какой анскилл )))

          Ну подписаны же, подписаны...
          Ответить
          • Даже всякое джуны иногда путают "шифр", "подпись" и "хеш", а этот чел вообще учитель истории по образованию, и последние тридцать лет на радио работает.
            Ответить
            • Кстати, а стрим зашифрованных голосов реально можно было получать во время голосования? И потом сравнить с официальным.
              Ответить
              • Голубой, а скажи, отчего ты как баба общаешься - "Хотела, сделала,..."? Ты отрезал свой аммиачный отросток или сменил пол в клинике?
                Ответить
              • Я не знаю, я этой питушнёй не интересуюсь. По-моему пирдолица с "валидацией" выборов это как настраивать файрвол на windows 95.

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

                Только тот, кто проголосовал может.
                Ответить
                • А в «Windows 3.1» не было вообще никаких файрволов, именно поэтому я за. Кстати, IE5 для неё был.
                  Ответить
                  • А IP там был? Я помню её только с IPX и NetBEUI.

                    >IE5
                    да ну?! Он так-то в w98 SE появился

                    Ай, ладно
                    TCP32B.EXE: TCP/IP-32 v. 3.11b for Windows for Workgroups
                    Microsoft TCP/IP-32 version 3.11b for Windows for Workgroups is
                    a 32-bit TCP/IP network protocol for Windows for
                    Workgroups only.
                    Ответить
                    • TCP/IP был. Отдельно нужно было ставить. Из коробки не было.

                      Win98SE поставлялась с IE4 или IE4.5, точно не помню. Пятёрку нужно было ставить отдельно. Её только в «Линолеуме», кажется, начали штатно поставлять.

                      Я сам удивился, что пятёрку портировали под старые системы.
                      Ответить
                      • В 95 у меня был IE 3 (с травинками или чем-то таким)
                        в 98 четвертый (долго на нем сидел) и только в 98 SE появился пятый вроде
                        Он же был и в линолиуме и в w2k. Но можно было поставить шестой

                        Шестой же шел в комлпекте с XP.

                        И был ненавидим всеми верстунами десять долгих лет


                        ПАЖЖИ, а эксплорер был 16-ти разрядным чтоли? Как его сунули в 3.11??
                        Ответить
                          • Ни за что не поверю, что можно написать код так, что он будет собираться под 32 и 16 (причем еще и под кооперативную многозадачность же?) и не обосраться при этом.

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

                              А разве в Win 3.x была не вытесняющая? Там вроде не нужно было писать вызов функции для отдачи тиков после каждой операции, система это делала сама. Кооперативная вроде была в предшественниках вроде Topview/Desqview.
                              Ответить
                              • 1.
                                If there is no message available in the queue, Windows suspends the current task and gives the CPU to another task. This task will try to retrieve a message from its queue as well, yielding the CPU to another task if no message is present and so on.


                                https://retrocomputing.stackexchange.com/questions/791/how-did-windows-3-1-implement-multitasking

                                2.
                                https://books.google.ca/books?id=eMKimy4DFaEC&pg=PA261&lpg=PA261

                                Ищи по слову "yield"


                                3.
                                https://youngmumpster.wordpress.com/2013/10/13/windows-multitasking-a-historical-aside/

                                To understand these compromises, let’s look at the design constraints under which Windows 95 was built:

                                .......
                                Support for preemptive multitasking and multithreading were considered high priorities, although 16-bit applications would still share a single memory space and would themselves be cooperatively multitasked, as other approaches would have introduced timing and compatibility issues with existing 16-bit applications

                                -----------



                                Your grandma's coroutines короче. Если ты в обрабработке месседжа воткнеш, то все и соснут
                                Ответить
                                  • Ну это, в общем, стандартная эволюция ОСей:

                                    Реальная память -> Оверлеи -> Виртуальная память
                                    Однозадачность -> Кооперативная многозадачность -> Вытесняющая -> Снова кооперативная на корутинах

                                    NT и Win95 стали первыми вытесняющими (для 32х битных только)

                                    Макось вроде тоже только с десятки научилась (в классике девятке еще кооперативная)
                                    Ответить
                            • В Винде у 16 и у 32 вообще API не совпадал: другие названия функций, другие типы данных, другое количество аргументов функций. Только у некоторых функций прототипы случайно совпадали.

                              Код надо было полностью переписывать.

                              Только в 64 и 32 наконец-то сделали совместимый API.
                              Ответить
                                • Я рассказывал про «port1632». Они не осилили построение AST и всё-такое, поэтому он был полуручным: открывался встроенный текстовый редактор, который подсвечивал функции и типы данных, которые нужно было поменять (и в подсказке показывал справку по новому API).
                                  Ответить
                            • В 16 и 32 ещё OLE было реализовано немного по-разному. А ещё в Win 3.x в реестре был только корень HKEY_CLASSES_ROOT, а HKLM и HKCU не было. Всё прочее конфигурировалось ini-файлами. И ws2 не было.

                              Ещё какую-то ерунду пришлось вкладывать в IE из-за её отсутствия в API системы.

                              В общем, это была не только разрядность. Это была совсем другая система.
                              Ответить
                              • OLE 1.0 был на DDE а 2.0 на COM, если я не путаю.

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

                                А вот win.ini был, да.
                                Ответить
                        • IE6 был ненавидим за то, что стал массовым и смог конкурировать с Нетскейпом, с Мозиллой и с Оперой, которые были лучше совместимы с W3C.

                          IE6 уже был плохо совместим с IE3-IE5, но при этом со стандартами W3C был совместим значительно хуже новых версий (они только с IE8 начали потихоньку двигаться в сторону W3C, где-то IE9-IE10 уже начали переваривать многие сайты).

                          В общем, это был отдельный мир.
                          Ответить
                          • А вроде совместимость включалась спец тагами, не?
                            И были еще кондишенал комменц типа "if IE 7".

                            Был еще такой ACID тест, помнишь?
                            Ответить
                            • Ну вот где-то только с IE7 это всё и появилось. А в IE6 и раньше применялись CSS-хаки и хитрожопые эвристики в JS. Определить, с каким браузером работаешь, и подсунуть ему полифилл было искусством.
                              Ответить
                              • точно) css hacks всякие были.
                                Ужасные были времена
                                Ответить
                                • spacer.gif (прозрачный GIF 1×1 пиксель), чтобы колонки таблиц не зожимались, помнишь? А вызов фильтра ActiveX, чтобы прозрачность PNG сработала? А свойство hasLayout, к которому нет доступа напрямую ни из JS, ни из CSS, и чтобы его установить, нужно было в CSS писать бредятину вроде zoom:1, иначе у тебя блок отобразится, как строка?
                                  Ответить
                                  • spacer помню, и как резали каритнку на четыре части и вставляли в таблицу, потому что в четыре потока быстрее грузилось тоже помню.

                                    Помню еще как можно было выстраиваться в рядок без таблиц с помощью ``float:left``, но заканчивать надо было "clear:both".

                                    А еще был какой-то баг с удвоением марджина что-ли..

                                    Я еще более дервнюю питушню помню, когда у IE был таг div, а у нетскейпа -- layer.


                                    А сайт webmascon знаешь?
                                    Ответить
                                      • ну да, quuirks mode это режим обратной совметсимости, там надо было доктайп вроде указывать

                                        Был еще режим луз, стрикт, вот это всё.
                                        Ответить
                                        • Угу, до сих пор три режима рендеринга HTML, определяемые доктайпами: с хорошим доктайпом, без доктайпа и с плохим доктайпом. Меняются дефолты у отображения элемента <img>: могут внезапно появиться или исчезнуть поля. От смены доктайпа вёрстка поедет, если сайт у тебя не такой, как у RMS.
                                          Ответить
                                          • Вроде бы в html5 уже сделали очень тупой хедер (без указания схемы бо не xhtml) и обычно все его пишут, и не паряца

                                            А у меня был сайт в xhtml strict, и я отдавал content type еще text/xhtml, и браузер реально считал его XML, ине показывал, если он не wellformed:)
                                            Ответить
                                    • > float:left

                                      IE не поддерживал display:table-cell (ну за исключением <td>, к которому такой режим был прибит гвоздями), поэтому в нём float:left часто использовали для мумуляции строки таблицы из произвольных элементов.

                                      В браузерах, вышедших за последние 10 лет (кроме старых IE) уже можно использовать flexbox — он гибче, чем все эти float:left.
                                      Ответить
                      • P.S. Всё-таки, ты прав: в SE уже был IE5, в «Линолеуме» был 5.5.

                        IE4 поставлялся с 98 без SE.
                        Ответить
  • Я сегодня выспался днём и стал пиздец злой и токсичный. Сегодня надо будет тоже выспаться.
    Ответить
        • @Я сегодня выспался днём и стал пиздец злой и токсичный.

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

        Аникейка-ламеръ кнопицы нажимаетъ,
        Да ничего въ этомъ не понимаетъ;
        Купилъ свистокъ, а куда вставить его и не знаетъ.


        На картинке был изображен каконичный эникейка из средневековой Руси, который пытался затолкать флешку себе в анус.
        Ответить

Добавить комментарий для avamana Отменить ответ

Из-за тебя ушел bormand, guest!

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


    8