1. Куча / Говнокод #25694

    −1

    1. 1
    IT Оффтоп #15

    #1: http://govnokod.ru/18142 http://govnokod.xyz/_18142
    #2: http://govnokod.ru/18378 http://govnokod.xyz/_18378
    #3: http://govnokod.ru/19667 http://govnokod.xyz/_19667
    #4: http://govnokod.ru/21160 http://govnokod.xyz/_21160
    #5: http://govnokod.ru/21772 http://govnokod.xyz/_21772
    #6: http://govnokod.ru/24063 (потёр пидор сракер) http://govnokod.xyz/_24063
    #7: http://govnokod.ru/24538 http://govnokod.xyz/_24538
    #8: http://govnokod.ru/24815 (потёр пидор сракер) http://govnokod.xyz/_24815
    #9: http://govnokod.ru/24867 http://govnokod.xyz/_24867
    #10: https://govnokod.ru/25328 https://govnokod.xyz/_25328
    #11: https://govnokod.xyz/_25436 http://govnokod.ru/25436 (потёр пидор сракер)
    #12: https://govnokod.xyz/_25471
    #13: https://govnokod.xyz/_25590 (потёр пидор сракер)
    #14: https://govnokod.xyz/_25684

    Запостил: syoma, 02 Июля 2019

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

    • Бамп перекату!
      Ответить
    • Бамп перекату №1
      Ответить
    • Бамп перекату №2
      Ответить
    • Бамп перекату №11
      Ответить
    • Бамп перекату №21
      Ответить
    • Бамп перекату №31
      Ответить
    • Бамп перекату №41
      Ответить
    • Бамп перекату №3
      Ответить
    • Бамп перекату №5
      Ответить
    • Бамп перекату №7
      Ответить
    • Бамп перекату №8
      Ответить
    • Бамп перекату №10
      Ответить
    • Бамп перекату №4
      Ответить
    • Бамп перекату №6
      Ответить
    • Бамп перекату №9
      Ответить
    • Бамп перекату №12
      Ответить
    • Бамп перекату №13
      Ответить
    • Бамп перекату №14
      Ответить
    • Бамп перекату №15
      Ответить
    • Бамп перекату №16
      Ответить
    • Бамп перекату №17
      Ответить
    • Бамп перекату №18
      Ответить
    • Бамп перекату №19
      Ответить
    • Бамп перекату №20
      Ответить
    • Бамп перекату №22
      Ответить
    • Бамп перекату №23
      Ответить
    • Бамп перекату №24
      Ответить
    • Бамп перекату №25
      Ответить
    • Бамп перекату №26
      Ответить
    • Бамп перекату №27
      Ответить
    • Бамп перекату №28
      Ответить
    • Бамп перекату №29
      Ответить
    • Бамп перекату №30
      Ответить
    • Бамп перекату №32
      Ответить
    • Бамп перекату №33
      Ответить
    • Бамп перекату №34
      Ответить
    • Бамп перекату №35
      Ответить
    • Бамп перекату №36
      Ответить
    • Бамп перекату №37
      Ответить
    • Бамп перекату №38
      Ответить
    • Бамп перекату №39
      Ответить
    • Бамп перекату №40
      Ответить
    • Бамп перекату №42
      Ответить
    • Бамп перекату №43
      Ответить
    • Бамп перекату №44
      Ответить
    • Бамп перекату №45
      Ответить
    • Бамп перекату №46
      Ответить
    • Бамп перекату №47
      Ответить
    • Бамп перекату №48
      Ответить
    • Бамп перекату №49
      Ответить
    • Бамп перекату №50
      Ответить
    • Бамп перекату №51
      Ответить
    • Бамп перекату №52
      Ответить
    • Бамп перекату №53
      Ответить
    • Бамп перекату №54
      Ответить
    • Бамп перекату №55
      Ответить
    • Бамп перекату №56
      Ответить
    • Бамп перекату №57
      Ответить
    • Бамп перекату №58
      Ответить
    • Бамп перекату №59
      Ответить
    • Бамп перекату №60
      Ответить
    • Бамп перекату №61
      Ответить
    • Бамп перекату №62
      Ответить
    • Бамп перекату №63
      Ответить
    • Бамп перекату №64
      Ответить
    • Бамп перекату №65
      Ответить
    • Бамп перекату №66
      Ответить
    • Бамп перекату №67
      Ответить
    • Бамп перекату №68
      Ответить
    • Бамп перекату №69
      Ответить
    • Бамп перекату №70
      Ответить
    • Бамп перекату №71
      Ответить
    • Бамп перекату №72
      Ответить
    • Бамп перекату №73
      Ответить
    • Бамп перекату №74
      Ответить
    • Бамп перекату №75
      Ответить
    • Бамп перекату №76
      Ответить
    • Бамп перекату №77
      Ответить
    • Бамп перекату №78
      Ответить
    • Бамп перекату №79
      Ответить
    • Бамп перекату №80
      Ответить
    • Бамп перекату №81
      Ответить
    • Бамп перекату №82
      Ответить
    • Бамп перекату №83
      Ответить
    • Бамп перекату №84
      Ответить
    • Бамп перекату №85
      Ответить
    • Бамп перекату №86
      Ответить
    • Бамп перекату №87
      Ответить
    • Бамп перекату №88
      Ответить
    • Бамп перекату №89
      Ответить
    • Бамп перекату №90
      Ответить
    • Бамп перекату №91
      Ответить
    • Бамп перекату №92
      Ответить
    • Бамп перекату №93
      Ответить
    • Бамп перекату №94
      Ответить
    • Бамп перекату №95
      Ответить
    • Бамп перекату №96
      Ответить
    • Бамп перекату №97
      Ответить
    • Бамп перекату №98
      Ответить
    • Бамп перекату №99
      Ответить
    • Бамп перекату №100
      Ответить
    • Бамп перекату №101
      Ответить
    • Бамп перекату №102
      Ответить
    • Бамп перекату №103
      Ответить
    • Бамп перекату №104
      Ответить
    • Бамп перекату №105
      Ответить
    • Бамп перекату №106
      Ответить
    • Бамп перекату №107
      Ответить
    • Бамп перекату №108
      Ответить
    • Бамп перекату №109
      Ответить
    • Бамп перекату №110
      Ответить
    • Бамп перекату №111
      Ответить
    • Бамп перекату №112
      Ответить
    • Бамп перекату №113
      Ответить
    • Бамп перекату №114
      Ответить
    • Бамп перекату №115
      Ответить
    • Бамп перекату №116
      Ответить
    • Бамп перекату №117
      Ответить
    • Бамп перекату №118
      Ответить
    • Бамп перекату №119
      Ответить
    • Бамп перекату №120
      Ответить
    • Бамп перекату №121
      Ответить
    • Бамп перекату №122
      Ответить
    • Бамп перекату №123
      Ответить
    • Бамп перекату №124
      Ответить
    • Бамп перекату №125
      Ответить
    • Бамп перекату №126
      Ответить
    • Бамп перекату №127
      Ответить
    • Бамп перекату №128
      Ответить
    • Бамп перекату №129
      Ответить
    • Бамп перекату №130
      Ответить
    • Бамп перекату №131
      Ответить
    • Бамп перекату №132
      Ответить
    • Бамп перекату №133
      Ответить
    • Бамп перекату №134
      Ответить
    • Бамп перекату №135
      Ответить
    • Бамп перекату №136
      Ответить
    • Бамп перекату №137
      Ответить
    • Бамп перекату №138
      Ответить
    • Бамп перекату №139
      Ответить
    • Бамп перекату №140
      Ответить
    • Бамп перекату №141
      Ответить
    • Бамп перекату №142
      Ответить
    • Бамп перекату №143
      Ответить
    • Бамп перекату №144
      Ответить
    • Бамп перекату №145
      Ответить
    • Бамп перекату №146
      Ответить
    • Бамп перекату №147
      Ответить
    • Бамп перекату №148
      Ответить
    • Бамп перекату №149
      Ответить
    • Бамп перекату №150
      Ответить
    • Бамп перекату №151
      Ответить
    • Бамп перекату №152
      Ответить
    • Бамп перекату №153
      Ответить
    • Бамп перекату №154
      Ответить
    • Бамп перекату №155
      Ответить
    • Бамп перекату №156
      Ответить
    • Бамп перекату №157
      Ответить
    • Бамп перекату №158
      Ответить
    • Бамп перекату №159
      Ответить
    • Бамп перекату №160
      Ответить
    • Бамп перекату №161
      Ответить
    • Бамп перекату №162
      Ответить
    • Бамп перекату №163
      Ответить
    • Бамп перекату №164
      Ответить
    • Бамп перекату №165
      Ответить
    • Бамп перекату №166
      Ответить
    • Бамп перекату №167
      Ответить
    • Бамп перекату №168
      Ответить
    • Бамп перекату №169
      Ответить
    • Бамп перекату №170
      Ответить
    • Бамп перекату №171
      Ответить
    • Бамп перекату №172
      Ответить
    • Бамп перекату №173
      Ответить
    • Бамп перекату №174
      Ответить
    • Бамп перекату №175
      Ответить
    • Бамп перекату №176
      Ответить
    • Бамп перекату №177
      Ответить
    • Бамп перекату №178
      Ответить
    • Бамп перекату №179
      Ответить
    • Бамп перекату №180
      Ответить
    • Бамп перекату №181
      Ответить
    • Бамп перекату №182
      Ответить
    • Бамп перекату №183
      Ответить
    • Бамп перекату №184
      Ответить
    • Бамп перекату №185
      Ответить
    • Бамп перекату №186
      Ответить
    • Бамп перекату №187
      Ответить
    • Бамп перекату №188
      Ответить
    • Бамп перекату №189
      Ответить
    • Бамп перекату №190
      Ответить
    • Бамп перекату №191
      Ответить
    • Бамп перекату №192
      Ответить
    • Бамп перекату №193
      Ответить
    • Бамп перекату №194
      Ответить
    • Бамп перекату №195
      Ответить
    • Бамп перекату №196
      Ответить
    • Бамп перекату №197
      Ответить
    • Бамп перекату №198
      Ответить
    • Бамп перекату №199
      Ответить
    • Бамп перекату №200
      Ответить
    • Бамп перекату №201
      Ответить
    • Бамп перекату №202
      Ответить
    • Бамп перекату №203
      Ответить
    • Бамп перекату №204
      Ответить
    • Бамп перекату №205
      Ответить
    • Бамп перекату №206
      Ответить
    • Бамп перекату №207
      Ответить
    • Бамп перекату №208
      Ответить
    • Бамп перекату №209
      Ответить
    • Бамп перекату №210
      Ответить
    • Бамп перекату №211
      Ответить
    • Бамп перекату №212
      Ответить
    • Бамп перекату №213
      Ответить
    • Бамп перекату №214
      Ответить
    • Бамп перекату №215
      Ответить
    • Бамп перекату №216
      Ответить
    • Бамп перекату №217
      Ответить
    • Бамп перекату №218
      Ответить
    • Бамп перекату №219
      Ответить
    • Бамп перекату №220
      Ответить
    • Бамп перекату №221
      Ответить
    • Бамп перекату №222
      Ответить
    • Бамп перекату №223
      Ответить
    • Бамп перекату №224
      Ответить
    • Бамп перекату №225
      Ответить
    • Бамп перекату №226
      Ответить
    • Бамп перекату №227
      Ответить
    • Бамп перекату №228
      Ответить
    • Бамп перекату №229
      Ответить
    • Бамп перекату №230
      Ответить
    • Бамп перекату №231
      Ответить
    • Бамп перекату №232
      Ответить
    • Бамп перекату №233
      Ответить
    • Бамп перекату №234
      Ответить
    • Бамп перекату №235
      Ответить
    • Бамп перекату №236
      Ответить
    • Бамп перекату №237
      Ответить
    • Бамп перекату №238
      Ответить
    • Бамп перекату №239
      Ответить
    • Бамп перекату №240
      Ответить
    • Бамп перекату №241
      Ответить
    • Бамп перекату №242
      Ответить
    • Бамп перекату №243
      Ответить
    • Бамп перекату №244
      Ответить
    • Бамп перекату №245
      Ответить
    • Бамп перекату №246
      Ответить
    • Бамп перекату №247
      Ответить
    • Бамп перекату №248
      Ответить
    • Пидорва, не спамь под гостем!
      Ответить
    • Бамп перекату №250
      Ответить
    • Бамп перекату №251
      Ответить
    • Бамп перекату №252
      Ответить
    • Бамп перекату №253
      Ответить
    • Так, все. Придется сразу 16-й заводить.
      Ответить
      • Или сразу новый говнокод
        Ответить
        • Тут вроде рассказывали про средневековые за́мки: новый строили, когда старый был засран по самую крышу.
          Ответить
          • Разве не просто уезжали на охоту на время чистки?
            Ответить
            • Оказывается, вот почему они так любили охоту!
              Ответить
            • Нет, переезжали в другой замок. По этой причине во Франции, например, были Лувр и Версаль. Людовик XIV по прозвищу "Король Солнце" прожил долго, и несколько раз в жизни менял замки.

              Засранный (в буквальном смысле) замок должен был "стоять под паром" много лет, прежде чем фекалии засохнут и в нем снова станет можно жить.
              Ответить
          • Именно пожтому я против крыши.
            Ответить
            • Крыша ограничивает гибкость. Если царю мешает дождь, он всегда может раскрыть зонтик. Если царю мешает Солнце, он всегда может закатить его вручную снова раскрыть зонтик.
              Ответить
              • Если царю мешает солнце, он всегда может посмотреть на него через телескоп.
                Ответить
    • Население РФ наращивает долг по ЖКХ: На каждого аборигена, от выводка до старика – более 5 тысяч

      Долговая нагрузка населения РФ стала поводом для межведомственных склок. Центробанк (ЦБ) сообщил, что без поддержки в виде потребительского кредитования рост экономики Эрефии остановился бы. Минэкономразвития (МЭР) в ответ на это призвало не надувать пузырь на рынке потребкредитования. Россияне резко нарастили объем просроченной задолженности по некоторым видам кредитования – в частности, по ипотеке. Кроме того, население наращивает долг по оплате ЖКХ. В пересчете на каждого жителя РФ – от младенца до старика – он составляет более 5 тыс. руб.

      Рост необеспеченного потребительского кредитования оказывает существенное положительное влияние на динамику потребления и ВВП, сообщил ЦБ. «По нашим оценкам, в первом квартале 2019 года рост ВВП мог бы снизиться до нуля при отсутствии такой поддержки», – уточнили в Центробанке РФ. По Росстату, в первом квартале 2019-го рост ВВП в годовом выражении составил всего 0,5%.

      Портфель необеспеченных потребительских кредитов составил по состоянию на 1 мая 7,9 трлн руб., за 12 месяцев он увеличился на 25,3%. Основной вклад в прирост необеспеченного потребительского кредитования в 2018–2019 годах внесли кредиты наличными и кредитные карты.

      Даже если учесть, что займы берутся населением на покупку не российской продукции, а импортной, все равно «кредитный импульс от необеспеченных потребительских кредитов населению и автокредитов можно оценить в диапазоне 0,4–0,7% ВВП», следует из материалов ЦБ.
      Ответить
      • Эй! Я не подписывался на ваш новостной канал!
        Ответить
        • Ты невнимательно читал лицензионное соглашение.
          Ответить
        • Да, давайте обсуждать код.
          <?php
          $govnokod_id = 25694;
          $post_id = 46550;
          $api_url = 'https://govnokod.xyz/wp-admin/admin-ajax.php?action=add-comment&_ajax_nonce=';
          $ajax_nonce = 7483975439857394857;
          
          $default_header = "User-Agent: Cock/1.0\r\n"
                       ."X-Requested-With: XMLHttpRequest\r\n"
                       ."Referer: https://govnokod.xyz/_$govnokod_id/\r\n"
                       ."Content-Type: application/x-www-form-urlencoded\r\n";
          
          $options = array('http'=>array('method'=>"POST"));
          
          $parent_id = 0; // 0 означает корневой комментарий
          for($i = 1; $i < 1000; ++$i) {
              $text = "comment_post_ID=$post_id&comment_parent=$parent_id&comment=Бамп+перекату+№$i";
             $options['http']['content'] = $text;
             $options['http']['header'] = $default_header . 'Content-Length: ' . strlen($text) . "\r\n";
             $context = stream_context_create($options);
             $data = file_get_contents($api_url . $ajax_nonce, false, $context);
             sleep(5); // достаточно для того, чтобы сервер принял следующий комментарий
          
             $data = json_decode($data);
             $data = $data->html;
             $old_libxml_error = libxml_use_internal_errors(true);
             $dom = new DOMDocument;
             $dom->loadHTML($data);
             libxml_use_internal_errors($old_libxml_error);
             $element = $dom->documentElement; // получаем <html>
             $element = $element->firstChild; // получаем <body>
             $element = $element->firstChild; // получаем <li>
             $parent_id = substr($element->attributes['id']->value, 8); // отрезаем от значения атрибута id подстроку "comment-"
            // теперь в $parent_id хранится айдишник добавленного комментария
            // можно делать лесенку
          }
          Ответить
    • как на пхп отправить асинхронный post запрос через curl? нужно отправить пейлоад на api, и забыть о нем(не ждать ответа)
      Ответить
    • Как сделать ARP ping хосту, не входящему в текущую подсеть, и можно ли вообще? Т.е. нам надо с хоста 192.168.0.2/24 проверить, онлайн ли 192.168.1.2/24, не меняя сетевые настройки.
      Ответить
      • arping?
        Ответить
        • Не. Проверь.
          Ответить
        • >> Т.к. ARP-пакеты являются широковещательными и не проходят сквозь маршрутизаторы, утилиту arping можно использовать только внутри L2-доменов.

          Какой багор )))
          Ответить
          • Получается, что между двумя сетями нужно организовать какой-нибудь туннель. Например, во второй сети запустить пинговалку, которая нам будет присылать ответ. Т. е. нужен прямой доступ к какой-нибудь машине, находящейся во второй сети.
            Ответить
          • Блядь, так ему реально в другом L2-домене надо? Я то думал, что просто криво настроены айпишники на компе, а физически всё в одной локалке...

            Если так - то никак. ARP'ы не ходят через роутеры.
            Ответить
            • Нет, не надо. В вопросе это где-то было написано?
              Ответить
            • А если, например, просто криво настроены айпишники на компе, тогда как?
              Ответить
              • arping -D должен прокатить тогда, ему вообще срать на айпи. Проверь.
                Ответить
                • У меня какой-то arp-ping

                  -d    : do an 'arp -d *' between pings (requires Administrator)
                                  (-d prevents cached ARP responses on Windows XP.)

                  Ожидаемо оно не работает, судя по всему оно не сырые пакеты отправляет.
                  Ответить
        • Борманд, а где у тебя список заигноренных лежит на фронте? В куках или в локал сторадже?
          Ответить
          • Локалсторедж. Ещё б я с куками ебался...
            Ответить
            • Борманд, поясни мне за кеш.
              Вот на винде менеджер кеша кеширует блоки в терминах файлов, потому например если ты хочешь считать кешированный кусок данных из файла, то тебе не надо напрягать драйвер тома и файловой системы чтобы посчитать где его реальный блок живет.

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

              Это же лишние действия, да и для сетевых ФС может не хорошо работать (в отличие от редиректоров на винде)

              Выходит что прыщи соснули?
              Ответить
              • > лишние действия
                Что-то мне намекает, что разница в пирфомансе там будет только на искусственных тестах...

                Вот где прыщи реально соснули - так в реализации swap'а.
                Ответить
                • Руссинович пишет что соснули ("Logical Block and Virtual Block Caching").
                  Ну правда он пишет это двадцать лет назад, с тех пор много говна утекло

                  А что там со свапом?
                  Ответить
                  • > со свапом
                    Он бесполезен. Либо покупаешь больше памяти, либо запускаешь меньше прог. Комп превращается в тыкву как только working set превысит физическую память.

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

                      >приложений в фокусе
                      да, винда умеет понять что у приложения есть активное окно
                      А прыщ не умеет
                      Ответить
                      • > oom
                        А не будет oom... Ядро раздаёт память всем желающим в любых объёмах, а потом в панике убивает кого-нибудь когда эта память реально понадобится. Самая знаменитая говнофича же ;)
                        Ответить
                        • во-первых там кажется можно попросить выделить реальную память а не зарервировать (конечно не через сишный рантайм а через апи ядра), не?

                          во-вторых убивает беднягу как раз oomkiller, не?
                          Ответить
                        • а я думал просто возаращает хуй тому, кто еще запросил
                          Ответить
                          • А как это всё работает в *BSD и в Solaris?
                            Ответить
                            • https://www.freebsd.org/cgi/man.cgi?query=tuning

                              Читни про vm.overcommit .

                              Там хитро. Например

                              Setting bit 0 of the vm.overcommit sysctl causes the virtual memory sys-
                              tem to return failure to the process when allocation of memory causes
                              vm.swap_reserved to exceed vm.swap_total.

                              А соляка overcommit не умеет (или не умела 10 лет назад, как сейчас не зна): если памяти не хватает то malloc вернет тебе null
                              http://unix.derkeiler.com/Newsgroups/comp.unix.solaris/2008-03/msg00687.html
                              Ответить
                          • Да хуй там. Я вот сейчас malloc'нул массивов на терабайт. Оверкоммит как он есть.
                            Ответить
                            • а теперь попробуй
                              echo 2 > /proc/sys/vm/overcommit_memory
                              echo 75 > /proc/sys/vm/overcommit_ratio
                              Ответить
                              • Лол! ratio и в плюс можно крутить. На 1000% выделяет 320 гиг и начинает фейлиться.
                                Ответить
                                • вхуяч туда SIZE_MAX?
                                  Ответить
                                  • 0.125 петабайт получилось.
                                    Ответить
                                    • какой багор )))
                                      Ответить
                                      • Кстати оно ещё и гигабайт реально сожрало. На пейджтейблы, походу.
                                        Ответить
                                    • Забавно что такая хуйня есть везде, даже в редкоземельных осях
                                      http://netbsd.net/docs/kernel/uvm.html#uvm-out-of-memory

                                      UVM uses lazy allocation. This means programs can overallocate virtual memory. When UVM detects an out of VM completely condition and a lazy allocated bit of memory is accessed, the offending process will be KILLed and the system will continue. There is also a small buffer of reserve pages only for use by the paging system, which allows the pagedaemon to run comfortably when there is otherwise no free ram. Most of this work was done by Chuck Silvers.
                                      Ответить
                                      • > offending process
                                        Ну а это вообще самая простая реализация - раздавай всем zero page и убивай того, на чьём пейджфолте ты не нашёл свободную память.

                                        Тут даже oom killer'а нет, получается?
                                        Ответить
                                        • Тогда ты выпилишь не самого жирного, а самого невезучего
                                          Но в целом да, это проще чем oomkiller.

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

                                          Без нее в свапе резервится место и ты всегда можешь попасть или в память, или в свам

                                          А с этой опцией место не резервится, и потом ; if space is not available, the write fails and a SIGBUS or SIGSEGV signal is delivered to the writing proces

                                          Так что оверкоммит тоже есть, но не через malloc по умолчанию, а через попцию mmap.

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

                                              >>СУБДшка
                                              или жавка с xmx в 8 гигов
                                              Ответить
                                              • Эскобар.чпег

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

                                                  А если ты десктоп то ты лучше потормозишь наверное, чем оомкильнешь браузер или DE, правда?
                                                  Ответить
                                                  • > потормозишь
                                                    Дык оомкилл - это уже не о тормозах. Это конец. Кто-то должен умереть. Вопрос только в том, кто именно.

                                                    З.Ы. Возможно и на десктопе будет быстрее ребутнуться, лол :)
                                                    Ответить
                                                    • Смотри, есть два стула:

                                                      * Я отключаю свап, отвключаю оверкоммит и программы сразу и весело мрут, как мухи. Это хорошо, когда ты микросервис.

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

                                                      не?
                                                      Ответить
                                                      • Ну как-то так, да. Только на практике оно не просирается и один хуй жмёшь reset. Своп в линуксе разве что мелкие всплески помогает пережить (хотя может быть на SSD и получше с этим, х.з.).

                                                        Именно поэтому я за 32 гига на десктопе :)
                                                        Ответить
                                                      • З.Ы. Всякое нинужное спящее говно без проблем выжимается в своп, поэтому он всё-таки полезен - больше кеша под другие проги, лол.

                                                        Речь идёт именно о активно используемой памяти (аля working set), а не просто выделенной и заполненной на всякий случай.
                                                        Ответить
                              • Ну т.е. виндовое поведение это overcommit_memory=2 и overcommit_ratio = 0?
                                Ответить
                                • Да, примерно так

                                  Винда никогда не оверкоммитит, и потому там нет оомкиллера


                                  зачем вообще сделали оверкоммит?
                                  Ответить
                                  • > зачем вообще сделали оверкоммит?
                                    чтобы asan работал
                                    Емнип, он растягивает кучу чтобы все зааллоченные юзером значения попадали в не пересекающиюся с его собственными потрохами область.
                                    Ответить
                                  • Х.з. В общем-то эскобар.чпег. И там и там рандомные процессы страдают.

                                    Реальных решений всё равно два - добавлять память и убавлять её потребление. Поэтому я про эти настройки даже не слышал...
                                    Ответить
                        • Кстати, этой питушней можно управлять

                          Эта говнофича называется overcommit и вот тут хорошо написано
                          http://engineering.pivotal.io/post/virtual_memory_settings_in_linux_-_the_problem_with_overcommit/
                          Ответить
                    • Хром на 4 гб с SSD, полет терпимый.
                      Ответить
                      • На прыщах?
                        Ответить
                        • Справедливости ради, у меня прыщи на 8Гб отлично работают с хромом на ноуте.
                          Но у меня cwm и слака с примерно всеми вырубленными сервисами.
                          Забавно что фуррифокс вис и глючил, а когда поставил хрома то вообще горя не знаю
                          Ответить
                          • Прыщебляди соснули! У меня «Фуррифокс» на «Windows» с 2 ГБ работал. Я его даже не каждую неделю перезапускал (я пользовался гибернацией).
                            Ответить
                        • А есть разница?
                          Ответить
                          • Ну там выше было сказано что винда чуть лучше умеет шедулить десктоп, бо знает какая программа имеет активное окно
                            Ответить
      • Этим должны заниматься админы ящетаю
        Ответить
        • Так точно! А это погромистский сайт, поэтому будем обсуждать кавай.
          Ответить
      • Скрафти ARP-пакет сам, будь мужиком, блеадь!
        https://gist.github.com/austinmarton/1922600
        Ответить
        • FAQ ПО ПЕРДОЛИКАМ:

          * Пердолики АНАЛьно ПЕРДОЛЯтся с консолью.

          * Пердолики мечтают, что бы все другие тоже ПЕРДОЛились с консолью. Им обидно что никто кроме них не хочет, так яростно ПЕРДОЛИТСЯ.

          * Пердолики яростно флюдоросят, вылизывая АНУСЫ друг у друга и яростно дрочат на любое проявление ПЕРДОЛИКСА™, даже на ПЕРДОЛЕНИЕ консолью в жопу.

          * По мнению пердоликов ПОПЕРДОЛИТСЯ КОНСОЛЬЮ на ночь, днем и еще вечерком пару раз - есть естественное желание любого нормального человека. (ЛОЛШТО?). Остальные просто не поняли этого.

          * СВОБОДА И НЕ_СВОБОДА. По мнению пердоликов СВОБОДА днями и ночами ПЕРДОЛИТСЯ С ПЕРДОЛИКСОМ лучше СВОБОДЫ не_ПЕРДОЛИТСЯ днями и ночами с другими ОС.
          Причем СВОБОДА НЕ_ПЕРДОЛИТСЯ в ужасе называется НЕ_СВОБОДОЙ ПЕРДОЛИКАМИ.

          * СВОБОДА пердоликов имеет странный вкус. ВКУС_ГОВНА. Остальные просто не поняли всю прелесть вкуса ГОВНА из АНАЛа.
          Ответить
          • Это какая-то стеганограмма? Моргни три раза, если тебя удерживают силой!
            Ответить
            • ПЕРДОЛИК, тебе нравится вкус_говна из АНАЛа?
              Ответить
              • Блин, тут нужен более опытный криптограф, я не силён в разгадывании шифров и стеганографии с неизвестной схемой.
                Ответить
            • Заметь: он некоторые слова выделил жирным, некоторые подчеркнул, некоторые набрал капсом, а в некоторых использовал сразу несколько способов выделения. Подозреваю, что полезный текст зашифрован именно способами выделения. Возможно, нужно считать расстояния между выделенными словами.
              Ответить
          • Хуясе ты разгавкался. В меня аж слюна из монитора брызнула.
            Ответить
      • >> ARP ping
        >>
        Не бывает таких, сформулируй проблему нормально.
        Ответить
        • Формально - да, в протоколе пинг не предусмотрен. Но на практике ARP request вполне пригоден как пинг внутри локалки. Даже если машина зафаерволена к хуям.
          Ответить
          • А прыщи не умеют фильтровать ARP по маку? Для одного виндового фаера был плагин.

            > вполне пригоден как пинг внутри локалки
            ARP запросы предшествуют любому обмену по IP. nmap любые сканы в своей подсети делает только по arp, вот только как убедить эту скатину считать подсеть своей?
            Ответить
            • умеют конечно

              -A INPUT -m mac --mac-source ..... -j DROP

              >читать подсеть своей?
              навесь второй адрес на интерфейс
              Ответить
              • Можно разрешить или вообще всю коммуникацию только с определенными маками?

                А без изъябств?
                Ответить
                • можно фильтровать по маку на уровне айпитейблс
                  но это странновато, так как маки легко подделать

                  а нмапу нельзя разве --send-eth сказать?
                  думаю что тогда он не будет юзать поддержку айпи в ОС и на маску сети ему будет пофиг (правда я хз рабоатет ли на винде)
                  Ответить
                  • Чот не гуглится ничего. Там проблема видимо в том что он сам решает куда делать ARP запросы, а куда нет.
                    Ответить
        • Клоун, думаешь, доебался и будешь казаться умнее?
          Ответить
          • Думал, что доебался до не могущего в сети анскильного дурачка.
            Ответный взвизг это подтвердил.
            Такие дела.
            Ответить
      • Если ты физически находишься в одном ширококококококо вещательном домене, то просто поменяй сеть на /8 и сделай ping, а потом скажи arp:)

        Можно и не менять, но тогда ты должен сказать что у тебя за ОС.

        если нет, то никак (если там не арп прокси)
        Ответить
        • > поменяй сеть
          Именно этого я и не хочу делать, о чем и написал.

          ОС - винда, конечно же.
          Ответить
          • https://elifulkerson.com/projects/arp-ping.php
            Ответить
            • https://govnokod.xyz/_25694/#comment-468177

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

                c:\temp>ping 192.168.1.1
                
                Pinging 192.168.1.1 with 32 bytes of data:
                Reply from 172.20.200.1: Destination host unreachable.
                Reply from 172.20.200.1: Destination host unreachable.


                Ебааать, да 192.168.1.1 же не в моей сетке (ответил мне роутер)


                А теперь экс-брес-кекс:
                c:\temp>arp-ping.exe 192.168.1.1
                Reply that E0:46:9A:35:41:XX is 192.168.1.1 in 14.153ms
                Soft abort.  CTRL-C again for Hard abort.
                
                Ping statistics for 192.168.1.1/arp
                     1 probes sent.
                     1 successful, 0 failed.
                Approximate trip times in milli-seconds:
                     Minimum = 14.153ms, Maximum = 14.153ms, Average = 14.153ms

                А вот и его адрес!

                Самое смешное, что у меня он теперь и в ``arp -a`` есть.

                Что тебе еще надо то?
                Ответить
                • А поставил бы широкую маску - он оказался бы в таблице уже на первом шагуэ и даже ответил бы, лол.

                  Сёма. Изобретаем zeroconf since 2003 XP.

                  Давайте обсудим телефоны раскладушки!
                  Ответить
                  • >Давайте обсудим телефоны раскладушки!
                    Кто использует nwgsm? у кого фора? у кого дельта? У кого cdma ?

                    > и даже ответил б
                    это зависит
                    Ответить
                    • Как сообщила репортеру ComNews.ru пресс-секретарь компании "Северо-Западный GSM" Мария Гаврилова, надпись MegaFon также вскоре появится и у большинства абонентов, подключившихся к сети ранее. Это станет возможным при помощи технологий Cell Info и Over-the-air. Надпись MegaFon на дисплее не увидят лишь те, кто стал клиентом компании в 1995-2000 гг. - их SIM-карты не позволяют это сделать технически.


                      https://www.comnews.ru/node/2065
                      Ответить
                      • Какой багор )))
                        Ответить
                        • Страшно подумать, как выглядел владелец сотового телефона в 1995 году.
                          У него, поди, и шеи-то не было
                          Ответить
                      • Эм, а если 2 симки - то всё распидорасит?
                        Ответить
                        • Две симки в 2000 году встречались так же часто, как двухпроцессорные мамки
                          Ответить
                          • А, так этой новости 20 лет...
                            Ответить
                            • А телефоны-раскладушки тебя не навели на мысль?
                              Ответить
                              • Сейчас в продаже есть и слайдеры, и раскладушки: Alcatel, Fly, Philips Xenium и совсем китайская хуйня вроде BQ, Ginzzu, Texet, INOI, Explay, Qumo, которую можно сразу нести на свалку.

                                https://market.yandex.ru/catalog--mobilnye-telefony/54726/list?hid=91491&glfilter=4925672%3A12105255&onstock=1&deliveryincluded=0&local-offers-first=0&page=2


                                Пятнадцать-двадцать лет назад такой условно работающей хуйни не было.
                                Ответить
                                • Вот раскладушка от Эриксона (еще без Сони)
                                  https://gif.cmtt.space/5/tj_articles/nokia-supernew/nokia-supernew-53c93eff6669f.jpg

                                  1999 год
                                  Ответить
                                  • Да, в конце 90-х были такие, которые не совсем пополам складывались, а либо микрофон выдвигался, либо динамик.
                                    Ответить
                                    • Я за DynaTAC:
                                      https://i.pinimg.com/736x/82/e9/88/82e988f9b9140dc02833eba7ce19b7b9.jpg

                                      Средина 80-х, шоли.

                                      Таким можно череп проломить.
                                      Ответить
                                      • Такие были в те времена, когда ещё не умели делать тонкие аккумуляторы. Представляете, какой будет запас хода, если в нём аккумулятор поменять на современный?
                                        Ответить
                                      • Там же NiMh в самом лучшем случае, а скорее NiCd с вообще нищенской плотностью энергии.
                                        Ответить
                      • >> Over-the-air
                        >>
                        О, кажись, это же проктокол, по которому всякие говноапплеты на симкарту заливают.
                        Ответить
                        • Ладно, кто на J2ME писал?
                          Ответить
                          • С нуля не писал, но чужие программы патчил.

                            Писал врапперы для нестандартных API, чтобы игрушки от «Нокии» можно было запустить на «Сименсе», на «Сониэрике», на «Самсунге» или наоборот. Дело в том, что производители мобилок с одной стороны поддерживали не все JSR, с другой стороны, добавляли нестандартные библиотеки. Например, вместо JSR75 у каждого производителя был свой API доступа к файлам (у некоторых было аж две версии API). А ещё коды кнопок не совпадали (совпадали только цифры, *, #, а остальным кнопкам производитель назначал произвольный скан-код).
                            Ответить
                            • В начале нулевых целые конторы на кучу рыл промышляли таким патчингом
                              Ответить
                          • Это не JME апплеты, а JavaCard апплеты, которые могут шпионить за твоим тилибоном.
                            Ответить
                            • Вот именно по этому я за
                              https://www.youtube.com/watch?v=yT4f01rFg1s
                              Ответить
                              • Орнул с русоматки в каментах, хрюкающей про наше посконное vs. всякие чуждые гаджеты.

                                Но, конечно же, operator assisted dialing - наше всё! И никаких батарей с химией, которой народ травят!
                                https://lbpost.com/wp-content/uploads/2019/05/oldphone.jpg
                                Ответить
                                • Какого хуя я из-за тебя гуглокапчу вводил?
                                  Ответить
                                  • Какого террористического военно-преступного хуйла, ты хотел сказать?
                                    Ответить
                    • >> это зависит
                      >>
                      ... от того, есть ли на той стороне такой же сёма-сетап. Какая может быть вероятность такого?
                      Ответить
                  • Не люблю раскладушки. Одной рукой принимать вызов не очень удобно, да и шлейф изнашивается. «Кирпич» удобнее.
                    Ответить
                  • Если я поставлю широкую маску - у меня отвалится кой-че.
                    Ответить
                    • У тебя там вторая локалка на 192.168.х.х айпишках, доступная через роутер что ли? Ну хотя ок, VPN'ка какая-нибудь.
                      Ответить
                      • >вторая локалка на 192.168.х.х айпишках
                        Да.
                        Ответить
                      • Вангую, что у него секьюрити такое. Боится сменить адрес чтобы не взъебали.
                        Ответить
                        • Это как?
                          Ответить
                          • 192.168.0.0/24 доверенные
                            192.168.1.0/24 всякие
                            а свитч один
                            Ответить
                            • Типа фильтрует по адресу на файрволе?
                              Ответить
                              • Типа того, 192.168.0.0/24 например пускает в инет, а 192.168.1.0/24 только в 192.168.0.0/24
                                Ответить
                                • Это имеет смысл только если сети находятся в разных LANах, иначе что мешает мне взять IP из другой сети и сходить в Интернет?

                                  В теории можно привязать мак к айпишнику, но и это можно взломать.

                                  В принцыпе, есть кейсы когда в одном широковещательном домене L2 находятся несколько IP сетей, причем общаются друг с другом через маршрутизатор, в который воткнут один кабель (см "router on stick" -- маршрутизатор на палочке), но это делается скорее ради удобства, чем ради секурити.
                                  Ответить
                                  • > поменять айпи
                                    > поменять мак
                                    Ну видимо настолько злобные железки там всё-таки не ожидаются... А как защита от дурака - сойдёт наверное.
                                    Ответить
                            • Хуйня какая-то. В чём секьюрити?
                              Ответить
                              • понятия не имею. Звучит как говно, конечно. Надеяться что никто не поменяет ип и не взъебет тебя?
                                Ответить
                        • Нет, но объяснять не буду. Долго.
                          Ответить
                    • С другой стороны, у твоей VPN'ки (или чего там боишься потерять) маска будет уже и поэтому приоритетней. Так что всё норм должно быть.
                      Ответить
                • У меня этот arp-ping не работал, написал же.
                  Ответить
      • Юз кейс такой: я подключаю устройство к локалке и не знаю какой у него ip. Хотелось бы просканировать типичные ip (192.168.*.1) без лишних изъябств типа смены настроек ip
        Ответить
        • А оно «UPnP» не поддерживает? Сканирование локалки, откровенно говоря, выглядит тем ещё изъябством. Ну а если всё же сканить — мб тогда просто пытаться подключиться к устройству?

          И решение, идеально подходящее под сайт, на котором мы находимся: отправляем по обычному ICMP-пингу (можно просто произвольный IP-пакет) на все «типичные» IP, делаем «system("arp -a")» и парсим результат, получая MAC-адреса всех существующих типичных IP.[/color]
          Ответить
          • я бы спросил у дхцп сервера, который этот ип выдал
            или пинганул бродкаст

            но у сёмы ничего не просто
            Ответить
            • Да не, я понял его юзкейс. Подключаешь к машине девайс с неизвестными тебе настройками (роутер, к примеру) И тебе надо понять, как к нему зацепиться.
              Ответить
            • > пинганул бродкаст
              Не работает, ни один девайс не ответил :(

              А вот arping -D (duplicate address detection mode) нашёл и роутер и телефон. При этом у меня были совсем другие сетевые настройки (сбил для теста) и обычным пингом я их не видел.

              В общем-то решение есть, и Сёме осталось только найти аналог arping'а под венду.
              Ответить
              • ping -b на прыще работает, на винде не знаю

                ссылку на аналог arping ему уже давали
                Ответить
                • > работает
                  Видимо от конкретного девайса зависит, у меня по 192.168.1.255 вообще нихуя не пингуется.
                  Ответить
                  • да, разумеется зависит
                    покажи ifconfig

                    попробуй ping -b 255.255.255.255
                    Ответить
                    • > ifconfig
                      Да банальный 192.168.1.0/24, ничего там интересного.

                      > 255.255.255.255
                      Тоже молчат. Всем давным-давно поебать на эти бродкасты, видимо.
                      Ответить
                      • > ничего там интересного.
                        в bcast-то что?

                        >поебать
                        ну хз, у меня отвечают
                        хотя конечно никто не обязан
                        Ответить
                        • > в bcast
                          192.168.1.255, как и положено.

                          > никто не обязан
                          В том и суть...
                          Ответить
                          • дядей клянусь, ну

                            хуй@хуй:~$ ping -b 255.255.255.255
                            WARNING: pinging broadcast address
                            PING 255.255.255.255 (255.255.255.255) 56(84) bytes of data.
                            64 bytes from 77.XXX.55.253: icmp_seq=1 ttl=255 time=1.05 ms
                            64 bytes from 77.XXX.55.254: icmp_seq=1 ttl=255 time=1.24 ms (DUP!)
                            64 bytes from 77.XXX.55.254: icmp_seq=2 ttl=255 time=1.14 ms
                            64 bytes from 77.XXX.55.253: icmp_seq=2 ttl=255 time=1.82 ms (DUP!)
                            64 bytes from 77.XXX.55.254: icmp_seq=3 ttl=255 time=0.970 ms
                            64 bytes from 77.XXX.55.253: icmp_seq=3 ttl=255 time=0.997 ms (DUP!)
                            64 bytes from 77.XXX.55.253: icmp_seq=4 ttl=255 time=1.15 ms
                            64 bytes from 77.XXX.55.254: icmp_seq=4 ttl=255 time=1.17 ms (DUP!)


                            зы: спрятал ойпи
                            Ответить
                            • > DUP
                              Лол, он сам уже забыл, что бродкастом пингует?
                              Ответить
                              • Ну видимо за это отвечает другая часть кода ping, и да: он видит что ответили два товарища
                                Ответить
                            • Лучше directed boardcats
                              Ответить
                              • Это имеет смысл если ты знаешь сеть, на которую бродкастишь
                                А если не знаешь, то можно и localом обойтись.

                                Правда, в некоторых случаях дайрект бродкаст может куда-то пролезть, а локал вот точно дальше твоего бродкаст домена не пойдет
                                Ответить
                • И я уже писал что он не работает. Свои аналоги лучше сами тестируйте.
                  Ответить
            • Тащемта зайти на свитч и посмотреть таблицу на порту.
              Хотя нет, как сёма сможет найти номер порта?
              Ответить
              • зайти можно только на умный свитч
                на тупой нельзя
                Ответить
              • Для этого устройство должно хоть что-нибудь послать. Так-то можно взять какую-нибудь usb сетевуху и снифаком посмотреть.
                Ответить
                • Всякие роутеры со стороны локалки тупо молчат. Хуй ты узнаешь их адрес без скана.
                  Ответить
                • В течении 5 минут после поднятия линка пошлёт.
                  Ответить
                  • За 5 минут я спокойно просканирую /16
                    Ответить
                    • А /8 не просканируешь. Даже /12 не просканируешь.
                      Ответить
          • > Сканирование локалки, откровенно говоря, выглядит тем ещё изъябством.
            Эээ да нет, всё норм.

            Что такое "подключиться к устройству"?

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

              что бы укажешь в качестве source ip? куда устройство п0шлет ответ?
              Ответить
              • Если я узнаю на каком ip он сидит, я поменяю настройки под него.
                Ответить
                • Поставь себе маску 192.168.0.0/16 да пингуй. Раз один хер потом менять настройки собираешься.
                  Ответить
                  • Ну а может он в моей подсети сидит и ничего не придется менять? Более чем странно, что такая вещь как nmap не умеет игнорировать настройки интерфейса, хотя пакеты шлет вроде как через raw ip / winpcap.
                    Ответить
          • >> ещё изъябством
            >>
            Вообще-то нет, учитывая низкую латентность. А самое главное сёма уже успел бы этот скан закончить за сутки пока мы это обсуждаем.
            Ответить
            • В какой раз говорю, что хотелось бы не менять настройки. Неужели такой хакирский nmap или другие тулзы в это не могут?
              Ответить
              • Ты уже изменил среду, подключив к доверенному домену неизвестное устройство, в котором может быть установлены Echelon, PRISM и Windows XP.
                Ответить
    • Кто-нибудь ебался с мобильным wifi репитером для смартфона? Или у вас мобильный инет и так дешевый?
      Ответить
      • У репитера антенна большая, а большой дырки нет. Значит, он предпочитает активную роль. Не хочу с ним ебаться в пассивной роли.
        Ответить
      • Бамп. Есть такая проблема, что при включении блютуса wlan ухудшается очень сильно.
        Ответить
        • У меня наоборот наушники отваливались если что-нибудь по вафле качаешь. Общий диапазон, хуле.
          Ответить
          • Какой багор )))

            Именно поэтому я за «провод».
            Ответить
            • У провода ещё и задержки нет, именно поэтому я с некоторых пор за проводные наушники.
              Ответить
              • Я вообще за проводное всё, что угодно.
                Если куда-то можно втыкнуть витуху то это всегда лучше, чем вафля
                Если куда-то можно втыкнуть USB то это всегда лучше, чем блюпуп
                Ответить
                • А у меня постоянно уши вылетают, если проводом за что-то зацеплюсь.
                  Ответить
                  • Если уши отваливаются, то стоит показаться венерологу
                    Ответить
              • Теплые мокрые ламповые сэмплы!
                Ответить
          • Вот я и думаю, что с этим делать. Пока в голову приходит репитер с ап каналом по 5 ГГц и даун по 2,4.
            Ответить
            • Репитер будет аккуратно резать скорость пополам
              Ответить
              • во-первых, поебать, во-вторых, не будет, 2 диапазона жи.
                Ответить
        • >Bluetooth uses the microwave radio frequency spectrum in the 2.402 GHz to 2.480 GHz range
          Уводи вифи на пятерку
          Ответить
          • Планшет в него не может. Вообще, насколько важно что на мобильных устройствах хуже антенны?
            Ответить
            • Господи, да какого года у тебя планшет?
              2012?
              Ответить
              • Не очень новый, да. Так че там с антеннами на мобильных?
                Ответить
        • Блядь,с блютусом оно в метре от рутера еле работает. Кто этот блютус придумал в одном устройством с wlan, сука?
          Ответить
          • В метре постоянно сваливается в 144p или лагает.
            Ответить
            • Трудная у тебя жиза, Сёма. Нихуя не работает нормально: ни железо, ни софт. Может, в пизду эту технику, а?
              Ответить
      • Русня, что у вас лучше - wlan или мобильная связь? Как ютубчик через мобильную работает?
        Ответить
        • В рашке публичный улан только по внутренним паспортам болельщика.
          Ответить
          • И в макдаке нету? А мобильная связь как?
            Ответить
            • Сёма пытается лучше узнать страну, прежде чем переехать в неё на ПМЖ
              Ответить
              • Толсто.
                Ответить
              • Рашка успеет снова развалиться раньше, чем он доедет.
                Ответить
                • Лол, я если приеду, то когда холодильник победит телевизор и вся ватная срань передохнет.
                  Ответить
              • 40-летний Ойген Мартенс прославился на всю нашу страну в декабре 2016 года, когда вместе с супругой Луизой и 10 детьми решил сбежать из Германии в Сибирь.

                Выбор пал на Новосибирскую область, райцентр Кыштовку, там живут знакомые. Переезд был громким. Но еще более громким получился внезапный отъезд из России: через несколько месяцев многодетная семья сбежала обратно в Германию.
                Ответить
                • https://i.postimg.cc/c1np2YTd/15272877245200.jpg
                  Ответить
                • > сбежать в сибирь
                  Лолшто.
                  Ответить
                  • Ты уже с ночи пописал? Сбегай, АТО испортишь привезенный дедом из Венгрии трофейный диван, ПОТОМУ ЧТО ЭТО ЕЩЁ НЕ ВСЁ
                    Ответить
                    • ⚠ ACHTUNG ОПАСНОСТЬ ОБОССАТЬСЯ AHEAD ⚠, я предупредил

                      Эти кретины съебали в гоморашку от секс-просвещения и геев!
                      Ответить
                      • Ну и пиздец у вас там, гомогейству прямо на уроках в школе обучают?
                        Ответить
                      • Кстати, секс-просвещение — это фантазия ватных СМИ или в реальности что-то подобное существует?
                        Ответить
                        • Ещё поди и лабораторные работы проводят!
                          Ответить
                          • Я видел хентай, который начинается абсолютно так же!
                            Ответить
                        • Я не в курсе, но поясняют за устройство, за гигиену, за безопасный секс и подобное. Помни, в Америке нет еды и даже птиц!
                          Ответить
                          • > нет птиц
                            Блин, круто у них там. А у нас местные заебали голубей раскармливать.
                            Ответить
                            • Это инвестиция в будущее. А вот траву в городах нихуя не берегут
                              https://i.pinimg.com/originals/90/88/18/908818a360fa5302123a3aeadf40f243.jpg
                              Ответить
                            • А я всегда делюсь с голубями хлебом и пшеном. Вместе мы засрём всю планету!
                              Ответить
                              • Голубям ненужно хлеб, может быть заворот кишок

                                Если хочеца накормить птиц, чтобы они засрали участок соседу, лучше купи семечек (не соленых), хотя и пшено тоже отлично подходит
                                Ответить
                                • Да и вместо пшена лучше использовать просо.

                                  Все семена содержат жир. Если их лишить естественной оболочки, то на поверхности жир будет прогоркать из-за кокококонтакта с кислородом воздуха. Поэтому просо хранится дольше пшена без риска отравления.
                                  Ответить
                          • Какая бездуховность )))
                            Ответить
                          • Ну, к слову, у нас тоже какие-то брошюрки про всю эту хуйню раздавали.
                            Ответить
                        • "Sexuele voorlichting", 1991. Мы с моим стручком любим хорошо провести время под этот фильм.
                          Ответить
        • Бамп вопросу.
          Ответить
        • Бамп вопросу..
          Ответить
          • Русня соснула.

            Что касается «мобильного интернета», то у нас есть 3G, LTE и WiMAX, однако, честного безлимита либо нет (тебе дают пакет трафика, после израсходования которого скорость до конца месяца снижается до 64 кбит/с, что даже для EDGE смешно), либо есть, но стоимость такая, как будто пакеты переносят камерунские девственницы на пятидюймовых дискетах.

            Что касается публичного WiFi, то у нас есть платный и бесплатный. Платный есть только у Beeline, причём нужно побегать по городу, чтобы найти точку доступа; цена — см. предыдущий абзац; плюс геморрой с регистрацией и оплатой.

            Бесплатный WiFi без регистрации нужно поискать. Легко находятся точки, требующие анальную регистрацию: либо на mos.ru (требуется карточка пенсионного страхования), либо у левых контор (требуется номер мобильника).

            Незапароленных точек доступа в квартирах лет 10 назад было навалом. Сейчас все стали хитрыми, поставили пароли.

            Так что если не нашёл халявный WiFi, то лучше видео не смотреть.
            Ответить
            • > пенсионного страхования
              Ебать, это серьёзно?
              Ответить
              • Сейчас посмотрю, как теперь в некультурной столице:
                https://login.mos.ru/sps/reg

                Теперь в регистрационной форме СНИЛСа нет, но номер мобильника нужен обязательно.

                Кстати, а в Новосибирске есть публичные точки, которые требуют регистрироваться в госконторах?
                Ответить
                • Не знаю, я бубличный вайфай не юзал никогда.
                  Ответить
                • Можно прикинутся студентиком, сейчас бесплатный вайвай, наверное, во всех учебных заведениях есть.
                  Ответить
                • Это что за сеть?
                  Ответить
            • Тоже охуел. Пользуюсь только казленной сетью в транспорте, который вроде близок к мосру, регил мак давно по смс на анонимную симку, правда номер потом запачкал. То есть можно просто так взять и зарегить маки на снилсы?
              Ответить
              • Видимо, от города и от провайдера всё-таки зависит.

                У тех точек, что я видел, аутентификация через браузер: если тебя не идентифицировали, запрос на любой сайт редиректит на страницу провайдера, где тебя просят ввести логин и пароль либо зарегистрироваться.
                Ответить
                • Да про captive portal то мне зачем рассказываешь? Мне интересно, можно ли качнуть базу снилсов и по ним в вайфай ходить, а не телефоном светить?
                  Ответить
                  • Лучше качнуть базу аутентифицированных маков. Бля, у нас есть платные хостпоты провайдера (на рутерах которые у клиентов дома стоят, ага), но если у тебя есть правильный договор с этим провайдером, то можно зайти бесплатно или намного дешевле.
                    Ответить
                    • У меня на телефоне такая есть в формате .pcap
                      Надо ебучий wireshark обновить и собрать ништяки
                      Ответить
                      • Что у тебя в pcap?
                        Ответить
                        • Выше ⇈
                          Ответить
                          • Что в pcap у тебя пишется?
                            Ответить
                            • Что значит "что"? То, что слышится то и пишется.
                              Ответить
                              • У тебя оно в промиськ моде дампает? Или твой трафик? Что? Всё подряд? Место быстро закончится.
                                Ответить
                                • Какой промиск в .11? Там monitor mode. И вообще зачем бы мне собственный траффик собирать?
                                  Ответить
                                  • обычный

                                    в 11 есть промиск, ты не знал?
                                    Ответить
                                    • Promiscuous mode is, in theory, possible on many 802.11 adapters, but often does not work in practice; if you specify promiscuous mode, the attempt to enable promiscuous mode may fail, the adapter might only capture traffic to and from your machine, or the adapter might not capture any packets.
                                      Ответить
                                      • Это зависит от адаптера
                                        На прыщах вроде есть апи и больмень работает, на винде завиист от дравера
                                        Ответить
                                        • Even in promiscuous mode, an 802.11 adapter will only supply to the host packets of the SSID the adapter has joined, assuming promiscuous mode works at all; even if it "works", it might only supply to the host the same packets that would be seen in non-promiscuous mode. Although it can receive, at the radio level, packets on other SSID's, it will not forward them to the host.

                                          Нет, это была общая часть доки wireshark. А в виндовой части даже есть такое:

                                          If anybody finds an adapter and driver that do support promiscuous mode, they should mention it at the bottom of this page, for the benefit of other users.
                                          Ответить
                                          • хардварные анализаторы отлично с этим справляются

                                            нотам конечносвое железои свой драйвер
                                            и стоят они огого
                                            Ответить
                                            • Да заебал ты. Мonitor mode используется для этого в .11
                                              Ответить
                                              • да ты сам заебал
                                                https://technet.microsoft.com/ru-ru/ff552596(v=vs.110)
                                                Ответить
                                                • > interface is deprecated in Windows 10 and later
                                                  Лол, M$ никак не может определиться с рахитектурой для поддержки .11
                                                  Это попытка №3 или №4?

                                                  Ты по ключевым словам нагугли или в английский всё таки можешь? Про ограничения выше точно прочитал?

                                                  А теперь сюда читай: https://networkengineering.stackexchange.com/questions/43476/osi-layer-for-promiscous-monitor-mode#43479
                                                  Ответить
                                                  • ПРЩЫ ЫЩ ПЫЩ РУСНЯ НЯН ЯНЯН НЯ НЯ НЯ ЫЩ ПЫЩ ПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯПЫЩ НЯ
                                                    Ответить
                                                  • Ничо си вы тут понасрали

                                                    NIC начинает с того, что просто слушает эфир (назовем это состояние 1). Он может прочитать только кадры-маячки от AP, остальные кадры он слышит, но прочитать не может, потому что надо сначала ассоциироваться с AP и получить временный ключ.

                                                    Ассоциировавшись (назовем это состояние 2), он уже понимает все кадры, но передает выше по стеку протоколов только те, чей dst mac равен ему (ну еще кое-какие бродкасты может быть)

                                                    Проводной эзернет как-бы сразу ассоциирован (в состоянии 2).

                                                    В монитрном режиме NIC еще не ассоциирован (состояние 1) и потому он видит ВСЕ кадры, но прочитать не может конечно.
                                                    Режим имеет смысл если у тебя есть ключ, или если там WEP и ты его сломаешь, или если ты просто анализируешь зашаженность линии.

                                                    В промисуитете NIC уже ассоццирован (состояние 2) и видит и понимает кадры для конкретной сети, но передает наверх кадры даже с другим macом.


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


                                                    У винды в API для драйверов (NDIS) это есть, видно что и в UWD это есть

                                                    У прыщей API тоже менялись:
                                                    В случае cfg80211/mac80211 (soft mac) должно работать, так как мак реализован в драйвере.

                                                    Что из этого умеет вайршарк и какие карты это умеют я не знаю, скорее всего мало кто
                                                    Ответить
                                                    • Хуйню написал. Просто запусти прыщи, а там airmon-ng && airodump-ng. Монитор на очень многих чипсетах реализован.
                                                      Ответить
                                                      • долбоёбина неграмотная, тебе же написали что если мак реализован хардварно, то ничего не получится

                                                        даже на твоем сайте написано:
                                                        FullMac
                                                        Those wireless cards have MLME (MAC subLayer Management Entity) handled in hardware usually for power savings reasons (such as smartphones, tablets, SBC and IoT).

                                                        With a few exceptions, none of those cards support monitor mode and injection.
                                                        https://www.aircrack-ng.org/doku.php?id=install_drivers

                                                        пиздец ты тупорылый конечно, иди на ixbt советы давай
                                                        Ответить
                                                        • У сёмы даже aircrack-ng не работает!

                                                          Какой бекон! )))

                                                          Кстати, даже на сраном бродкоме работает, если между стулом и клавой не сёма
                                                          Ответить
                    • А платные хотспоты это же FON придумали
                      Ответить
                    • Блядь, мне за 7 евро в месяц (в рублевом эквивленте) провайдер протянул витую пару

                      В ней 100 мегабит и внешний ип

                      Я взял себе роутер с 802.11ac из коробки и теку
                      Мне не надо пиздить соседский вифи
                      У меня ничего не тормозит и не висит
                      У меня с ноута на спидтесте 94 мегабита и пинг 3 мс

                      Почему Сема так не может? Почему он постоянно ебется? То роутер не работает, то сеть висит, то нас превращается в кирпич

                      Что с ним не так?

                      Почему я последний раз такую еблю с Интернетом видел в 99-м году, когда подключался с студенческому пионернету?
                      Ответить
                      • Потому что русня соснула
                        Ответить
                        • Мне кажется что если я возьму ноунеймовский роутер с али-экспресс, залью туда кастомную прошивку, собранную из ddwrt, и настрою ее по советам чуваков с 4pda, то я тоже сосну

                          Но почему-то я так не делаю

                          Мне кажется Сема просто пердолик
                          Ему нравится патчить прошивку на прыщах, кококпилировать ее и смотреть что получица
                          Ответить
                          • Я как-то ебался с "ADSL", даже тут на ГК советов спрашивал. В итоге послал провайдера нахуй.
                            Ответить
                          • DD-WRT я активно юзал когда алика еще не было и русня про DD-WRT не слышала. Что умело в client mode в 2006?
                            Ответить
                            • РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!!
                              Ответить
                        • Бамп отсосу русни!
                          Ответить
                          • У Семы NAS превратился в кирпич
                            Потому что русня с 4pda насоветовала

                            Русня соснула
                            Ответить
                            • Какой багор )))
                              Ответить
                              • Бамп багру какой!
                                Ответить
                                • РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!!
                                  Ответить
                                  • Пердак зашей-то!
                                    Ответить
                                    • А у дельфина
                                      Срезано брюхо винтом.
                                      Выстрела в спину
                                      Не ожидает никто.

                                      На батарее
                                      Нету патронов уже.
                                      Надо быстрее
                                      На вираже.
                                      Ответить
                            • Я так понимаю, русня радуется тому, что она не слушает советы русни, т.к. знает, что русня хорошего не посоветует, а сёма послушал и отсосал? Русня -народ-гной? Подождите, но кто же тогда сидит на 4pda?
                              Ответить
                              • РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!!
                                Ответить
                      • Свинка, ну ты выходи из дому иногда и твой манямирок обрушится. А разве постоянно ебаться - это не лозунг говнокода?
                        Ответить
                        • РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!! РУСНЯ! ПРЫЩИ!!
                          Ответить
            • > после израсходования которого скорость до конца месяца снижается до 64 кбит/с,
              Не знаю как у других операторов, но у магафона можно подключить доп. пакеты чуть ли не на любой опции и дальше течь.
              Ответить
              • Вопрос в том, зачем называть это безлимитом? Если от безлимита там 64кбит/с, а остальное - тупо пакеты трафика.
                Ответить
            • У нас нечестный безлимит запретили называть безлимитом, но цены от этого лучше не стали. А сколько стоят пакеты?

              >Так что если не нашёл халявный WiFi, то лучше видео не смотреть.
              Ну вон человечек пишет ниже про 600 руб/мес (8,40€) за 20 гаков. Это по вашим меркам типа дохера? На ютубчик вполне хватит, чтобы себя вообще ни в чем не ограничивать, дома через стационарный инет посмотришь.

              WLAN... Щас начали на остановках ставить, а так халявный был только в центре и макдаках, на улицах ловился примерно никак.
              Ответить
            • У нас только недавно отменили ответственность шарящих свой инет за торренты, но чтобы обычные люди просто так свой WLAN открывали я еще не видел.
              Ответить
    • Венерические мужские зоны были всегда местом, откуда в больницу поступали молодые жертвы блатарей – зараженные сифилисом через задний проход. Блатари почти сплошь педерасты – в отсутствие женщин они развращали и заражали мужчин под угрозой ножа чаще всего, реже за «тряпки» (одежду) или за хлеб.

      Говоря о женщине в блатном мире, нельзя пройти мимо целой армии этих «Зоек», «Манек», «Дашек» и прочих существ мужского пола, окрещенных женскими именами. Поразительно то, что на эти женские имена носители их откликались самым нормальным образом, не видя в этом ничего позорного или оскорбительного для себя.
      Ответить
    • As of mid-2018, OpenWrt works on it with most features, except for the 5GHz radio.

      П и з д е ц ! "Вишь какие мы молодцы, у нас тут всё работает. Ну кроме диапазона в 5 ГГц". Кому в 2018 нахуй всрался рутер без 5 ГГц? Интересно, а есть рутеры где они поддерживают всё кроме 2,4 и 5 ГГц?
      Ответить
      • Частота 5 ГГц разрешена не во всех регионах. Если такие точки земного шара, где рутеры на 2,4 ГГц будут пользоваться спросом.
        Ответить
        • Список стран где она вообще не разрешена сюда. Какая замечательная отмазка, надо взять на вооружение.
          Ответить
          • Для 2,4 ГГц вне помещений в США запрещены каналы выше 11; канал 14 вообще разрешён только в Японии. В некоторых странах для использования WiFi за пределами помещения нужна регистрация.

            Для 5 ГГц в Канаде, в ЕЭС, в Швейцарии, в Японии, в Индии, в Израиле, в Турции, в Австралии, в Бразилии часть каналов разрешена только в помещениях. В РФ 5 ГГц вообще разрешили только в помещениях. Каналы с номерами от 100 и выше в некоторых странах запрещены даже в помещении.

            https://en.wikipedia.org/wiki/List_of_WLAN_channels
            Ответить
            • Разумеется, в части стран запрещена часть каналов, это нормально.
              Но нет такой страны где 5Ghz запрещен польностью.

              Без 5Ghz у тебя не будет ни .11ac, ни широких каналов.

              Не поддерживать 5Ghz в 2019 это примерно как не поддерживать C++11
              Ответить
              • Ну вот, хоть кто-то меня поддержал.

                Без 5 ГГц у тебя в многоквартирных домах будет филиал АДА на земле, если тебе нужна быстрая и стабильная связь.
                Ответить
              • В «PHP» нет никакого «C++11».
                Ответить
      • OpenWrt не нужен
        Ответить
        • А что нужно? "Прыщи"?
          Ответить
          • OpenWRT и есть прыщи.

            Нужен хороший роутер с прошивкой от производителя который официально поддерживает 5Ghz.
            Ответить
            • Но "openwrt" хвалят как что-то очень хорошее, а на деле - бесплатное говно, которое заебешься ставить и настраивать, в котором не работают элементарные вещи.
              Ответить
              • А нафиг на маршрутизатор что-то ставить? Заводская прошивка чем-то не устраивает? Или стали продавать технику с «Openwrt» из коробки?
                Ответить
                • Ну заводская прошивка дешевых рутеров меня не устраивала очень много чем. Во времена до ac client mode на дешевых, да и не очень дешевых рутерах не было. На каких рутерах сейчас можно поменять беспроводной мак?

                  технику с «Openwrt» из коробки не будут продавать никогда, т.к. возвратами замучают.
                  Ответить
                  • В какой-то стране можно вернуть технику из-за того, что прошивка кривая? В России, например, это не является основанием для возврата:
                    1. Купил мобильный телефон, увидел, что половина функций не работает.
                    2. Несёшь в магазин. Тебе говорят, что технически сложные изделия обмену и возврату не подлежат, неси в гарантийную мастерскую.
                    3. Несёшь в гарантийную мастерскую. Его держат две недели и отдают с заключением, что поломок не найдено, а неработающие функции — это особенности модели.
                    Ответить
                    • В гейропке можно в течение 14 дней возвращать всё без объяснения причин, правда, уже приходится платить за обратную пересылку. Но есть магазы которые принимают обратно бесплатно. Но за всё приходится платить - беженцы, насилующие детей, детей могут забрать.
                      Ответить
                    • Говёная техника может нестабильно работать или не иметь нужного тебе функицонала.

                      Именно потому я за Asus или Zyxel (теперь Keenetic). Там из коробки более-ли-менее всё есть.

                      А эти ваши dlink, tplink и пр, да еще и с кастомной прошивкой, ох
                      Ответить
                      • Asus тоже за очень разные деньги бывает. Мы о какой сумме говорим? И там есть функции изменения хотя бы беспроводного мака?
                        Ответить
                      • >> Zyxel
                        >>
                        Это же говнобренд
                        Ответить
                        • Отличный бренд
                          Ответить
                          • Накупят себе таких отличных бредов и потом ноют на гамнокодике, что у них arp ping не xyz
                            Ответить
                      • Xyzel
                        Ответить
              • Я просто использую Keenetic и теку. У них все модели умеют 5Ghz, есть суппорт (даже на русском!) который всегда можно спросить, и они отвечают через сутки.
                Есть гарантия, по которой его можно сдать если он сломался.

                Нахуй мне ебаться с OpenWRT? Может, мне его еще и патчить под себя?

                На IXBT есть кастомные прошивки от всяких хакоров (padavan итд). Может, их еще поставить, чтобы иметь суппорт через форум ixbt?
                Ответить
                • Ебаться с OpenWRT и ругать его — это примерно как ставить Windows со Zver DVD и кричать, что Винда — говно, или как ставить Cyanogen MOD и кричать, что Андроид — говно, или как ставить Opera AC (была такая говносборка) и кричать, что оперобляди соснули. Есть такой изощрённый вид садомазохизма.

                  Мне казалось, что если ставишь экспериментальный софт, то исправление глюков берёшь на себя. Эксперимент на то и эксперимент.
                  Ответить
                  • Или как поставить Arch и ругаться что у тебя из коробки UI неудобный и надо конфиги править
                    Ответить
                    • Или как поставить Gentoo и ругаться, что нужно что-то кококококонпелировать.
                      Ответить
                      • Или как поставить ReactOS и ругаться, что некоторые программы нестабильно работают
                        Ответить
                        • Мне нравится эта ветка! Давайте дальше вспоминать извращения!
                          Ответить
                          • Поставить IBM Websphere, и ныть что с вордпресс на шаред хостинге проще настраивается
                            Ответить
                            • Или поставить «C++» и ныть, что на «PHP» делать сайты-визитки проще.
                              Ответить
                          • Придумайте что-нибудь про 4pda.
                            Ответить
                            • Про 4пда будет? Это говносайт для пердоликов, по рекомендациям которых я закирпичил себе нас и он 3 месяца кирпичом лежал.
                              Ответить
                              • >по рекомендациям которых я закирпичил себе на
                                ахахахаххахахахаха
                                прыщебляди соснуоли
                                Ответить
                                • Скажешь, не соснули? Поставил софтину - и закирпичил.
                                  Ответить
                                  • Конечно соснули!

                                    Личный проёб Торвальдса
                                    Ответить
                                    • Ты слышал чтобы виндовый комп кирпичили установкой торрент клиента?
                                      Ответить
                                      • Честно говоря я вообще не слышал чтбы комп упал в кирпич, если ему прошивку не трогать
                                        Ответить
                                        • Там не монолитная прошивка, а прыщи.
                                          Ответить
                          • Мне тоже. Продолжайте.
                            Ответить
                          • И мне тоже что-нибудь расскажите.
                            Ответить
                        • Или как поставить "XP", и ругаться что питон на винде не работает.
                          Ответить
                          • Какой питон )))
                            Ответить
                            • Третий.
                              Ответить
                              • Борманд, у тебя на VPS'ке паук для говнокода и api разведены по разным пользователям? Или это вообще одна штука из одной папки грубо говоря?
                                Ответить
                                • Паук запускается из того же uwsgi конфига.
                                  Ответить
                                  • https://uwsgi-docs.readthedocs.io/en/latest/

                                    Currently, you can write plugins in C, C++ and Objective-C.

                                    Охуеть не встать.
                                    Ответить
                                  • А как это вообще правильно сделать? Если у меня, например, сервак и паук написаны на произвольном языке, то просто один спрятать за nginx, а второй запускать по крону или правилам?
                                    Ответить
                                    • Можешь написать второй из них демоном, пусть висит в фоне и делает что нужно

                                      А можно запускать по крону или системд таймеру, без разницы.
                                      Ответить
                                      • Спасибо. На каждую тулзень своего пользователя создавать не нужно?

                                        Где вообще принято хранить сервачные бинари? Просто в хомяке или обязательно в какой-то /usr/local/bin запихивать?
                                        Ответить
                                        • Заводить или нет, зависит от того, кто еще имеет доступ к серверу, и конечно от твоей паранои. Свои сервисы можешь запускать хоть от себя. В идеальном мире конечно у них должны быть отдельные пользователи.

                                          Важно чтобы от рута никто не работал)

                                          Если ты собираешь пакет, то конечно его надо ставить в /usr/local/bin (куда именно -- зависит от ос, но есть FHS)

                                          Если пакета нет, то лучше сделать подпапочку у себя в домашнем каталоге (иначе как потом удалять?)
                                          Ответить
                                          • > пакет
                                            Нахуя ставить сервисы пакетами если есть докер?
                                            Ответить
                                            • Ну а нахуя мне докер, если у меня три сервиса на питоне, например?

                                              Докер только все усложнит: придется делать три (!) докер-имаджа, настраивать докер компост чтобы между ними была сеть, обновлять их потом...

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

                                                  Вообще уменя есть сервер, где докера нет. правда, пакетов там тоже нет, но есть штук пять systemd сервисов и таймеров моего авторства.

                                                  Но это самопал. На серьезных продакшенах конечно докер
                                                  Ответить
                                                • А вообще я за один, известный тебе дистрибутив:)
                                                  Там пакет это ОДИН файл с описанием пакета и списком его файлов. И стартовый скрипт в /etc/rc.d/ :)

                                                  Таких пакетов можно десять в день написать
                                                  Ответить
                                              • Согласен. Для "PHP" докер не нужен. Именно поэтому я за "PHP".
                                                Ответить
                                        • В общем-то я всегда делал отдельного юзера на сервис (например сервис ngk = паук + апи). У него в хомяке все нужные скрипты и логи.

                                          Более тонко разводить по юзерам есть смысл только если ты собрался контролить права на таблицы в базе, что маловероятно.

                                          А под собой крутить нежелательно т.к. sudo и всё такое.
                                          Ответить
                                          • Разными юзерами еще удобно контролировать доступ к unix domain socket
                                            Ответить
                                          • Спасибо.

                                            Я же правильно понимаю, что на отдельного юзера заходят уже на целевой машине, а не через ssh?
                                            Ответить
                                            • > на отдельного юзера заходят уже на целевой машине, а не через ssh?

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

                                                Да, ssh сервисным юзерам не положен. Ибо нехуй.
                                                Ответить
                                              • Ну типа есть юзер bormand на vps, Борманд ходит на неё через ssh и подключается как этот юзер. А есть юзер ngk там же, от которого крутится паук и апи. На него тоже заходить через ssh?
                                                Ответить
                                                • У меня ssh разрешен только мне, руту явно запрещен.
                                                  У сервисных юзеров стоит шелл /bin/nologin

                                                  Я делаю
                                                  ssh [email protected]

                                                  захожу на сервер (по ключу, разумеется)

                                                  sudo su -H -u service_user bash

                                                  так становлюсь юзером service_user если надо
                                                  Ответить
                                              • Он сапрашивает можно ли зайти ssh [email protected] напрямую
                                                Ответить
                                • Нахуя для наколеночного проекта отдельные юзеры? Если там сорцы на боевом сервере правятся
                                  Ответить
                                  • Не важно, где правятся сырцы. Если тебя ломанут через твой проект, то лучше бы уменьшить размеры трагедии.

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

                                      Но проще не запускать скрипты под собой, чем думать о всей этой хуйне.
                                      Ответить
                                      • Вопрос в том, откуда там соседний процесс:)

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

                                            в моем детстве апапча вообще от nobody (которому нельзя нихуя) работал, лучше конечно не рисковать
                                            Ответить
                                            • > nobody
                                              Ну у этих сервисных кастратов прав не сильно больше :)
                                              Ответить
                                              • Чот я конечно щас себя сёмой чувствую, но у меня регулярно процесс завершается из-за ssl-connect: connect failed (input terminated prematurely), когда комп, подключённый по ssh, уходит в спячку.

                                                Запускаю команду с & в конце, делаю disown. Что-то ещё надо сделать?
                                                Ответить
                                                • man nohup

                                                  У тебя stdin и stdout остались подключенными к ssh.
                                                  Ответить
                                                  • Пасиб!
                                                    Ответить
                                                    • А вообще лучше почитай про скрипты для системд. Будет само при рестарте машины подниматься.
                                                      Ответить
                                                      • Окей. У меня пока скрипт одноразовый, так что надо просто довести его запуск до логического конца.
                                                        Ответить
                                                        • Почитай ещё man screen, офигенная штука.
                                                          Ответить
                                                        • Вы прыще любой процесс может быть ассоциирован с терминалом (см isatty).

                                                          Это говно наследуется (вернее, все процессы объеденены в session grorups, а у group есть терминал), так что если ты запустил свою прогу через ssh, telnet, xterm или с виртуальной консоли то у нее есть терминал.

                                                          Когда такой терминал дает дуба (а это происходит когда ты рвешь ssh) то программе прилетает SIGHUP дословно hang up -- "трубка повешена" (это с тех пор, когда терминалы подключали под модемам)

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

                                                          Бромандовый nohup как раз позволяет игнорировать сигналы

                                                          В некоторых уникс можно закрыть терминал (отвязаться от него), например "man disown".
                                                          Некоторые демоны так делают, вроде бы они форкаются и вызывают setsid чтобы родить новуюгруппу без терминала (man setsid)

                                                          Вот пример из питона
                                                          https://github.com/thesharp/daemonize/blob/master/daemonize.py


                                                          Наконец, можно запустить демон из стартовово скрипта (init -- первый узер процесс в системе, ныне именуемый systemd, терминала не имеет и запускаемые им демоны соответственно -- тоже)

                                                          рекококококомендуется для прочтения прыщевикам:
                                                          https://www.linusakesson.net/programming/tty/
                                                          Ответить
                                                          • Ну при этом с nohup и & всё сразу же улетело в connect failed (input terminated prematurely). Прыщепроблемы. Значит пойду курить этот ваш systemd. Щас окажется, что на локальной тачке это было бы сделать не так геморрно :)
                                                            Ответить
                                                            • ты там stdin читаешь чтоль?
                                                              нохап же его в null переопределяет
                                                              Ответить
                                                              • Переопределил назначение твоего ануса, проверь.
                                                                Ответить
                                                              • Нет, не читаю
                                                                Ответить
                                                                • Попробуй явно </dev/null сделать.
                                                                  Ответить
                                                                  • Ок, попробую. Пока что запустил через screen, как gost советовал. В мане написано, что оно будет жить, пока машина не выключится или не ребутнётся, то есть ему по идее пофиг на sshпроблемы?
                                                                    Ответить
                                                                    • Фишка скрина в том, что ты на следующий день даже обратно к нему подключиться сможешь.
                                                                      Ответить
                                                                      • эх блять.

                                                                        Это уже не там ошибка оказалась :) Походу сработала защита от DDoS на сайте, на который паук натравил, заблочили мой ип, даже из браузера невозможно зайти. Суки нехорошие
                                                                        Ответить
                                                                    • да, в скрине его терминалом является скрин
                                                                      проверь: "$ tty"

                                                                      скрин будет жить пока его не грохнут
                                                                      Ответить
                                                                    • а попробуй tmux
                                                                      там еще и часики есть
                                                                      и экран сплитить уджобно
                                                                      Ответить
                                                  • А почему прыщеговно по умолчанию не остается работать после отключения? Как без лишней еботни сделать это поведение по умолчанию?
                                                    Ответить
                                                    • почему программа не остается работать после отключения компьютера?

                                                      прыщебляди соснули
                                                      Ответить
                                                      • Для дятлов объясняю еще раз: после отключения vnc/remote desktop/team viewer все остается работать. Почему не сделать так по умолчанию?
                                                        Ответить
                                                        • Пушто в юниксе принято эконмить ресурсы


                                                          Я кстати совсем не уверен что в винде можно оставить несколько терминальных сессий (одна точно работает, та же что и на консоли)

                                                          а внс тут вообще не причем: я тоже могу запустить программу и отцепить икс сервер
                                                          Ответить
                                                    • > по умолчанию
                                                      Потому что через год у тебя там накопится тыща mc и башей... Которые нахуй никому не нужны и просто жрут память. Именно поэтому всё это говно убивают при дисконнекте.

                                                      А если хочется как в vnc - screen, tmux. Там можно сохранять сессию и переподключаться к ней.
                                                      Ответить
                                                      • почему накопица, если ты будешь попадать в тот же самый баш?

                                                        Почему в винде этой проблемы нет?
                                                        Ответить
                                                        • > тот же самый баш
                                                          Ну да. Можно было бы въебать в качестве login shell по-умолчанию какой-нибудь screen/tmux с реконнектом к последней сессии. И было бы как в венде. Но видимо все уже и так привыкли.
                                                          Ответить
                                                          • Меня бесит ебучий "tmux". Не выделить текст нормально. Иногда на колесико мыши начинают вводится какие-то символы вместо прокрутки. Прыщеговно одним словом.
                                                            Ответить
                                                            • хз, у меня выделяется все
                                                              Ответить
                                                              • Ага, а если копировать текст - он скопируется не одной строкой, а по ширине экрана разобьётся на строки. Какой багор )))

                                                                Почему прыщебляди не могут сделать нормальную сонсоль?
                                                                Ответить
                                                                • Я не понимаю тебя
                                                                  Ты с путти чтоли?
                                                                  И причем тут сосноль когда это терминал?
                                                                  Ответить
                                                                  • Объясняю мои требования:
                                                                    1) Нужен терминал (сонсоль, консоль, сосноль, я не знаю в чем отличие)
                                                                    2) С которым можно конннктится по ssh к серверу, запускать операции на сутки, закрывать крышку ноутбука, и чтобы когда на следующий день открываешь, сессия восстанавливалась и операция не дропалась.
                                                                    3) чтобы можно было выделять и копировать текст как в "Notepad++".
                                                                    Ответить
                                                                    • копирование текста зависит от твоего клиента. Ты путти коннектишься?
                                                                      на
                                                                      https://unix.stackexchange.com/questions/316751/copying-commands-with-putty-and-tmux


                                                                      зы: фишка в том, что в терминал может поддерживать мышу (мыш шлет эксейп символы в терминах xmouse), а тмукс эмулит другой вид терминала, где этот протокол не так реализован
                                                                      Ответить
                                                            • > tmux
                                                              Обычно проще открыть 2-3 ssh коннекта и переключать/раскидывать все вкладочки локально, лол. Когда у тебя пяток серваков, tmux на каждом из них только ёбли с джвумя уровнями переключений добавляет.
                                                              Ответить
                                                              • Я tmux использую только чтобы сессия не рвалась, или когда долгоиграющую операцию на сервере запускаю. Его ебанутые вкладки и окна мне нахуй не всрались.
                                                                Ответить
                                                            • Да и "сессии" в сосноли нужны чуть менее чем никогда. Даже всякие долгоиграющие апдейты базы и т.п. проще запустить с нофапом и иметь полный лог на диске, имхо.

                                                              А остальные команды мелкие и есть глобальная история (блядь, в винде терминал до сих пор не научился писать историю на диск). И из "состояния сессии" там разве что текущий каталог, лол.
                                                              Ответить
                                                      • >Там можно сохранять сессию и переподключаться к ней.
                                                        И не будет никаких
                                                        >Потому что через год у тебя там накопится тыща mc и башей...
                                                        Прыщебляди такие тупые. Почему не сделать это по дефолту?
                                                        Ответить
                                                        • > почему
                                                          Х.з., ну сделай свой дистриб где это по-дефолту. Одну строчку в конфиге поправить.
                                                          Ответить
                                                        • Потому что due to historical reasons
                                                          делать по-другому (октазаться от посыла сигхапа) есть сломать к хуям тысячи программ и позикс
                                                          Ответить
                                                          • Да всем похуй, на самом деле. Ибо в настройках эмулятора терминала всегда можно указать стартовую команду для новой вкладочки. Можно даже на серваке ничего не крутить.
                                                            Ответить
                                                            • а можно в профиле для логин шела прописат тмукс
                                                              Ответить
                                                            • кстати
                                                              вырывание провода компорта же не вызывает сигхап? только явное действие DCE (например, отключение момеда)?

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