- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
IT Оффтоп #49
#1: https://govnokod.ru/18142 https://govnokod.xyz/_18142
#2: https://govnokod.ru/18378 https://govnokod.xyz/_18378
#3: https://govnokod.ru/19667 https://govnokod.xyz/_19667
#4: https://govnokod.ru/21160 https://govnokod.xyz/_21160
#5: https://govnokod.ru/21772 https://govnokod.xyz/_21772
#6: (vanished) https://govnokod.xyz/_24063
#7: https://govnokod.ru/24538 https://govnokod.xyz/_24538
#8: (vanished) https://govnokod.xyz/_24815
#9: https://govnokod.ru/24867 https://govnokod.xyz/_24867
#10: https://govnokod.ru/25328 https://govnokod.xyz/_25328
#11: (vanished) https://govnokod.xyz/_25436
#12: (vanished) https://govnokod.xyz/_25471
#13: (vanished) https://govnokod.xyz/_25590
#14: https://govnokod.ru/25684 https://govnokod.xyz/_25684
#15: https://govnokod.ru/25694 https://govnokod.xyz/_25694
#16: https://govnokod.ru/25725 https://govnokod.xyz/_25725
#17: https://govnokod.ru/25731 https://govnokod.xyz/_25731
#18: https://govnokod.ru/25762 https://govnokod.xyz/_25762
#19: https://govnokod.ru/25767 https://govnokod.xyz/_25767
#20: https://govnokod.ru/25776 https://govnokod.xyz/_25776
#21: https://govnokod.ru/25798 https://govnokod.xyz/_25798
#22: https://govnokod.ru/25811 https://govnokod.xyz/_25811
#23: https://govnokod.ru/25863 https://govnokod.xyz/_25863
Является ли слово анал аналогом синонимом слова "безнал"?
Если является, то выражение "расплатился жопой" - обретёт новый смысл.
Кстати, выполнил анальную транзакцию автору сего.
а пепси/колу пить вредно
Правда ли сейчас устроиться стало сложнее? Платят меньше? А всё потому, что с программистами такая же ситуация как с экономистами в начале нулевых, нас больше, чем надо.
Лично я смог устроиться на работу младшим инженером на C++ за40к в милионнике 3 месяца назад. Устроился почти сразу, с первой попытки.
Может крестоблядей не так уж и много, и они всё равно всё так же востребованы?
А все из-за ваших интернетиков с диваными теоретиками. Тупые идиоты почему-то вплошь и в ряд пиздят о полной совместимости pci-e 3 и pci-e 4, даже знакомый работает в сервисе где компуктеры чинит об этом говорил. Но блядь это же не так! ДА, это работает когда у тебя без лишних мостов соединены проперети, то у тебя мамка вход автоматом переключит на нужный PCI. Но у меня был случай что видеокарта с мамкой нужно было фигачить через райзер, по этому они пытались сообщаться как pci-e4, при этом все сказали в одного типа все райзеры pci-e 3 спокойно отрабатывают pci-e 4, там же типа нихуя не надо, а даже если и надо мамка сама построится. И тут я получил дикого хуйца. Напиздели все кто только мог с этой обратной совместимости. Я неделю пердолился с райзеном нихуя не выходило - винда в БСОД выпадала. В итоге я вообще хуйца забил сославшись на проблемы с совместимости. И вот только сегодня я решил заказать с китая другой райзер на pci-e 4, но нихуя не нашел. Решил написать напрямую к заводам производителям райзеров. Один из них написал что я еблан, нахуя тебе на видеокарту pci-e 4 тянуть, если там скорости не кудышные все равно, насильно в биосе на этот разъем поставь pci-e3 и непердолся, кинул ссылку на АМД фак с аналогичным вопросом. И я "О господи где ты был китаец пол года назад когда я собирал его и искал ответ на вопрос в инетике"
И мне даже не стыдно скриншот показать с разъебаным столом.
https://imgur.com/Y8fDXuF.png
Рил фотки: http://imgur.com/gallery/GhcS0pN
Что думаете? Могу описать его вкус и какую боль я и моя семья ощутила когда попробовали чутка его.
Ну в отличии от чили или каенского, этот которые 30к по остроте сковеля, то призрак это 1000к, что в 33 раза острее его. Во вторых у него него свой вкус иногда уникальный. (я попробовал зеленый и он по запаху перец напоминал как будто перец макнули во что-то кисломолочное, больше молоком отдавал чем остротой). Ну и он очень насыщеный вкус по этому можно немного покрошить в лапшу и почувствовать небольшие раскаленные угли с привкусом молока на языке.
https://rt.pornhub.com/view_video.php?viewkey=ph5a5a8b1dd3d99
Именно поэтому я за «петухов», «макак» и «павианов».
Гибрид F1 острого перца со сладким выглядит как сладкий. Опасность его в том, что жечь он начинает не сразу, а с задержкой на несколько минут. За это время можно успеть захавать большое количество этого перца, а потом ВНЕЗАПНО испытать боль.
Перадрук дазваляецца толькі з поўнай зваротнай спасылкай.
Попердолицы опасны тем, что являются разносчиком многих инфекций, самая опасная из них — попердолит головного мозга.
Значит, это всё-таки из-за пчёл и шмелей вырастает межсортовая хрень.
Хотя погодите, в следующем абзаце автор пишет: «Следует иметь ввиду, что рядом со сладким перцем не должен расти горький (острый) перец. У горького перца пыльца легко переносится ветром или потоками воздуха, она попадает на цветки сладкого и уже в первый год получаются полуострые плоды на сладком перце».
А сейчас кругом копирасты, цензура, негра негром назвать нельзя и т.п.
Одним словом тоже петух получается.
Какого года?
https://github.com/composer/composer/issues/7780
Двух гигов оперативки «компостеру» не хватает, чтобы поставить дебильный шоблонизатор «twig», который без «компостера» руками ставится в два клика.
Во всех языках с ГЦ так
Т. е., например, нужно заменить на Тогда ему не потребуется перебирать кучу версий в поиске совместимых.
Даже на «SO» был такой совет где-то рядом с советом заменить двойные кавычки на одинарные.
а зачем тебе без avx? проц старый?
а зачем тебе тензорфлоу на старом проце?
Десять лет назад всё было так же, но вместо "машинного обучения" там были миллионы долларов, дом в долине, яхта, и триста миллионов пользователей
http://www.z80.eu/epsonpx8.html
На экране помещалось всего 8 строчек текста. Однако, можно было запускать «Турбо Паскаль» (тот, который был ещё до изобретения «Турбо Вижн») и даже некоторые графические игры:
http://www.z80.eu/images/tank2.jpg
Пока глаз держу на этом: OPPO Reno 2
Или она была украиномовная?
У меня Google Pixel 4XL но из-за него надо мной издеваются соседские дети, поэтому если бы я покупал сейчас, то ждал бы 4a
Поди сами публикуют что-нибудь запрещённое и тут же блокируют, чтобы поддерживать показатели на нужном уровне.
2. Получить у провайдера трафик Васи за нужный период.
3. Выделить в полученных данных трафик «Телеграма».
4. Используя ключи, расшифровать все сообщения, переданные и присланные Васе за требуемый промежуток времени.
Он известен по определению. Иначе это security by obscurity и пригодно только если ты юзаешь данный алгоритм в гордом одиночестве.
Потому что блядь, это основы криптографии, это знать надо. Хорошему алгоритму похуй, что он всем известен. Напротив, все рады что он исследуется и дорабатывается тысячами людей.
Тем более, в данном случае протокол таки открыт и опубликован и реверсить его не надо.
> требовать переписку
А end-to-end шифрование там уже отменили? Или сам клиент всё что надо кому надо сливает?
А на самом деле никто не юзает end-to-end шифрование т.к. оно пиздец неудобное.
Поэтому вся переписка прекрасно доступна серваку и всем кому надо.
Собственно, наличие полноценного end-to-end, когда у оператора попросту нет никаких «ключей» (т.е. способов расшифровать переписку), противоречит закону.
т.о. IPSec, SSH и TLS противоречат закону
*Ты как оператор шаблонизатора мессенджера
А если я это сделаю, то я сломаю PerfectForwardSecurity.
Они там все ебанутые что-ли в говноправительстве хуйловском?
Ну хотя да, о чем-то это я..
Что мешает обезьяне Диффи и петуху Хельману выбрать себе общий пердимоноколь, на основе его выработать симметричный ключ, пошифровать им три сообщения, а потом выбрать новый итд?
По закону, «Телеграм» был обязан предоставить не «ключи» (это просто разошедшееся в народе просторечие), а «информацию, необходимую для декодирования принимаемых, передаваемых, доставляемых и (или) обрабатываемых электронных сообщений». Каким образом «Телеграм» это должен делать — ФСБ абсолютно не ебёт.
https://vk.com/doc1_451499493
Так что да, по закону — должен был предоставить в том числе и ключи для расшифровки сеансов «HTTPS».
> Проще отдавать переписку по требованию, на что и согласился Дуров.
Суть в том, что «по требованию» сейчас — это только «по решению суда». Часть 2 статьи 23 Коньституции РФ:
Причём по решению суда «Телеграм», разумеется, всю переписку сливает, и сливает не только в России.
А ФСБ такое не устраивает: ФСБ хочет в любой момент читать переписку любого Васи. Поэтому и заварилась вся эта каша с ключами.
И вот как оно там сейчас с «Телеграмом», даёт ли он доступ к данным в обход суда — хуй знает. Пессимисты/реалисты полагают, что даёт, и называют эту ситуацию обиходным выражением «дал ключи».
https://youtu.be/NkQnpm6Za_8
Всё будет так, бамплимита нет.
Или как оно там называется.
> Насколько хорошо вы знаете JavaScript?
> Предлагаю вашему вниманию небольшой интерактив — игру под названием «CallStack Challenge».
> https://harryheman.github.io/callstackChallenge/index.html
Узнал «JavaScript» на 8/11, а насколько хорошо вы знаете «JavaScript», питухи?
Но я эту хипстерскую питушню «Promise» и «async» никогда не юзал, чисто на интуиции отвечал.
Красная единичка справа - это кол-во неправильных ответов же?
Так вон оно чо? А я думал там у setTimeout(0) на самом деле не нулевой интервал, а какой-то минимальный ненулевой (10мс, к примеру), исходя из этого отвечал, но где-то 1 вопрос проебал.
Не последний ли? Тоже на нём проебался: там хитрая подъёбка.
Подозреваю, что такая охренительная сортировка из-за того, что в JS нет чистых массивов, есть только полиморфные кортежи. Ты можешь составить такой кортеж:
Как его сортировать? Вот жопоскрипт для сортировки у каждого элемента вызывает метод toString().
>>> Если функция сравнения compareFunction не предоставляется, элементы сортируются путём преобразования их в строки и сравнения строк в порядке следования кодовых точек Unicode.
Именно поэтому я за языки, которые проектировались для использования людьми, а не макаками.
Выхлоп:
Кстати, при вызове функции sort ты можешь уточнить, как именно хочешь сортировать (т. е. выбрать дефолтный компаратор):
https://www.php.net/manual/ru/function.sort.php
sort_flags
Дополнительный второй параметр sort_flags можно использовать для изменения поведения сортировки, используя следующие значения:
Флаги сортировки:
• SORT_REGULAR - обычное сравнение элементов; подробности описаны в разделе операторы сравнения
• SORT_NUMERIC - числовое сравнение элементов
• SORT_STRING - строковое сравнение элементов
• SORT_LOCALE_STRING - сравнивает элементы как строки с учетом текущей локали. Используется локаль, которую можно изменять с помощью функции setlocale()
• SORT_NATURAL - сравнение элементов как строк, используя естественное упорядочение, как в функции natsort()
• SORT_FLAG_CASE - может быть объединен (побитовое ИЛИ) с SORT_STRING или SORT_NATURAL для сортировки строк без учета регистра.
Я хочу получить ошибку в компайл-тайме.
Йажа и её братья таким тоже страдают, там у TreeMap есть внешний компаратор и компарабле у самого типа.
Она не запрещает ложить объекты без Comparable в мапы без компараторов, а просто наёбывается в рантайме.
Какой багорище )))
И это язык со статической типизацией?
https://caniuse.com/#feat=requestanimationframe
Реальный пример - реакт с 16 версии юзает его под капотом чтобы уменьшить фризы ввода юзера при сильных изменениях DOM
Ура, я настоящий питух
Взять хотя бы треды и кооперативную многопоточность jsa c вейтами и колобками.
Хотя даже в 80х уже существовали вытесняющие планировщики.
>колобки setTimeout
Как бы прогресс, язык высокого уровня.
Интересно когда уже в js завезут мьютексы, сёмафоры, атомики?
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer
Царь, к слову, здесь когда-то разъёбывал виртуальную адресацию, TLB и прочую дрисню-питушню.
page faultы действительно иногда ОЧЕНЬ просаживают пирформанс. Мне включение transparent huge pages давало до 20%. Это просто большие страницы, которые чаще попадают в TLB-кеш.
А если вообще вырубить виртуальную и работать с реальными адресами, думаю можно вернуть до 40% пирфоманса.
superhackkiller1997 16.06.2013 09:49 # −2
>А зачем мне забивать голову устройством хеш-таблицы, если она уже есть готовая.
Затем, чтобы был перфоманс.
Допустим никто из вас питушков никогда не заюзает пёрфектхеш, когда в овер 50% случаев твои ключи тебе известных. Никто не запилит отдельный аллоктор, чтобы не ловить по дтлбмису/пейджфаулту каждое обращение.
Про аллокаторы - вам об этом даже страутруп на лекциях говорит, аля "вы питушки убили мою сишку дотого, что вектор работает быстрее двусвязного списка - питухи, осильте аллокаторы".
Из вас питушков никто не осилил виртпамять - вы досихпор юзаете реалок. Никто и слыхом не слыхивал о конвейере, что mov'ы бывают разные и для одного задержка одна, а для второго друга( привет питушок тарас).
Никто из вас даже не предпологает как работает его код.
Никто не сможет написать оптимальный поиск значений для ключей, ибо вы питушки. Вы нихрена не знаете как работают кеша, как работает память, как работает ваш конпелятор. Максимум, что бы можете - это забенчить бревно и хеш.
В зависимости от кол-ва данных и типа твоего хеша - ты м ожешь подобрать оптимальный по перфомансу вариант. Ты хоть хеш сам пишешь или копипастишь?
Из-за таких питушков всё и хренова.
Не знаю какие сейчас алгоритмы вытеснения в питухах-ителах. Поидее они должны уметь не вытеснять частоюзаемые, хотябы на примитивном уровне.
Вот тебе ещё одна вещь - в Царском процессоре должен быть только ручной кеш. Кеш - это ещё одна оператива, с которым ты работает обычными мeвами, либо меморимув на 64байта.
Только суть в том, что с такми питушарскими декодерами и ссешками на 32байта - конвейер сдуется на некоторых камнях. Но даже это лучше, чем та питушня с кешем, которая происходит сейчас.
Кеша станет в 2раза больше - память станет намного быстрее - всего лишь с выпилом питушрской ассоциативности и автоматичекого управления кешом.
Так даже в 98ой можно было делать.
Помню что там ещё напрямую можно было к железу обращаться, без пердолинга с кольцами и драйверами.
А «98ой» — это про «Windows 98»? Там уже так было нельзя. Там был защищённый режим, юзверьское дерьмо было в третьем кольце, в нулевом были только vxd-драйвера.
Более того, в «Windows 98» были виртуальные адресные пространства, так что программы не видели друг друга (в «Win32s», которая ставилась поверх «Windows 3.x», виртуальных адресных пространств не было). Тем не менее, там были дыры, позволяющие перейти в нулевое кольцо и всё засрать.
Ага.
Я помню что код работавший напрямую с флоппиком на 98ой, на 2k перестал работать и скрашил программу.
Какая совместимость )))
> были виртуальные адресные пространства, так что программы не видели друг друга
А вот для эмуляции ДОСа вроде всё так и оставили.
Короче в 98ой был ещё нормальный ДОС, а вот уже в Миллениуме (не NT) оно уже как-то херово работало.
Обе системы на самом деле грузились из модифицированного DOS (от MS-DOS 6.22 он отличался некоторыми дополнительными функциями; в частности, были функции которые позволяли досовским программам читать реестр из файлов SYSTEM.DAT, USER.DAT). Загрузкой Винды заведовал VMM — virtual memory manager. Он переключался в защищённый режим, потом сажал DOS в сегмент режима V86 в третьем кольце, потом навешивал заглушки для исключений (если из третьего кольца обратиться к портам, будет исключение, тогда в дело вступит обработчик исключения, который реально сделает запрос к аппаратному порту из нулевого кольца). Заглушки реализовывались vxd-драйверами. Некоторые заглушки (типа заглушек для COM- и LPT-портов) тупо перенаправляли запрос в аппаратный порт, другие же реализовывали мумулятор (например, заглушка видеокарты направляла запросы не напрямую в порт, а в GDI, чтобы досовскую программу можно было запустить в окне). Потом загружались VXD-драйвера, которые некоторые запросы к аппаратным портам и к BIOS подменяли запросами к виндовым драйверам. Например, vhdd.vxd (или типа того), чтобы запросы к жёсткому диску шли не напрямую, а через виндовый драйвер, располагающий огромным кэшем, который трудно реализовать в реальном режиме.
Некоторые же vxd-драйвера работали наоборот: запросы из виндовых программ направляли в ядро DOS или к железу. Например, если у тебя в Windows нет драйвера мыши, то запрос к драйверу мыши перенаправится досовскому драйверу (который в свою очередь запрос к аппаратным портам сделает не сам, а через vxd-заглушку).
В общем, переходники между досовским ядром и Windows были в оба направления.
Это как?
Я забыл, что поменяли в Миллениуме. Нужно гуглить. Но точно помню, что этот режим можно было вернуть. Мне это удалось, в итоге Миллениум у меня стал грузиться в точности как 98-й.
Верно. IO.SYS (иногда его не совсем верно называли BIOS) реализовывал символьные устройства (CON$ и пр). Вероятно, блочные устройства (типа A:) тоже реализовывал он. А уже поврех него работал MSDOS.SYS, который собственно и реализовывал ядро DOS (прерывание 21h, файловую систему, работу с памятью, вероятно PSP (если это не была часть COMMAND.COM) и пр).
Интересно, что другие устройства могли реализовывать драйверы, загружаемые из CONFIG.SYS (блочные устройства DOS предоставлял как буквы дисков, а символьные -- как устройства с постфиксом $), но основые устройства были в IO.SYS.
Сам CONFIG.SYS читал и парсил уже MSDOS.SYS. Он же считывал оттуда имя шела, котрое по умолчанию было COMMAND.COM
Всё тут:
https://www.pcjs.org/documents/books/mspl13/msdos/advdos/
http://web.archive.org/web/20001109023400/www.sgmvp.freewebsites.com/WinME_DOS/Win-ME.htm
http://web.archive.org/web/20001219022200/www.geocities.com/mfd4life_2000/
В Миллениуме в IO.SYS и в COMMAND.COM воткнули обходы, чтобы VMM грузился всегда, но старый библиотечный код от 98-го в бинарнике остался, поэтому если подлатать джампы, режим «Command prompt only» возвращается.
Я-то сам Милениум долго не колупал. Мне он вообще не понравился.
Пирфоманс там ниже, софт работал хуже, кругом какие-то лочки.
Довольно скоро пришлось вернуться на 98 SE.
Была программа «98lite», с помощью которой в «Windows 98» и в «Millennium» можно было заменить explorer.exe и shell32.dll на старые от Windows 95 (который без OSR и HTML-фон не поддерживает). Тогда всё летало.
95 OSR2 была первой пробой по установке анального зонда.
Это вообще пиздец. Я вот не помню им уже Сан тогда вялым провела по губам за улучшения «Йажа».
ActiveX вообще же для вёба запилили. Типа вот «красная кнопка» на форме в бейсике, вот та же кнопка в ИшакЕ.
>пользователям внушили, что у них постоянно должен быть запущен веб-браузер с постоянно включенным интерпретатором «JScript»,
ЧСХ Майкрософт оказались 100% правы. electron.js, UWP.
Справедливости ради, МС всё-таки предвидела будущее, и с самого начала пыталась интегрировать десктоп с вёбом.
Другое дело что обезьяны реализовали эту задумку вкось и вкривь. Да и js был ну о-о-очень тормозной. Возможно сама идея писать окошки на простой скриптухе, вместо пердолинга с WinApi, MFC, COM+, DDE, OLE не так уж плоха.
Тем более что сами Ишаки, на тот момент считались лучшим браузерами. Их сердце даже человеку пересаживали..Его ведь даже на Мак портировали.
Но затем выдохлись и 5 лет (2001-2006) колупались в носу, клепая «Висту». Гора родила мышь.
И тем временем просрали конкурентам вообще всё: и мобильный рынок, и серверный, и браузерный, и поисковый.
«Спартак» — чемпион!
Хрю-хрю!
OLE-ActiveX
Это беда любого софта.
Вот взять vim. Поставил я себе neovim. Но стал замечать, что он как-то слегка «тупит».
Провел тесты. Взял сищный файл на 4К строк, скролил его PgDown вниз , а потом вверх.
Как видим vi из busybox даже 2-3 раза шустрее чем less.
И в 10 раз шустрее nvima без подсветки.
И компьютера нет. Вирусу всё это ни к чему.
Думаешь, как вирусы в «DOS» работали?
8 - 3
Таймауты я чётко ответил все 5 вопросов (даже сам удивился, поскольку изучал ОЧЕНЬ давно).
А вот в середине на промисах обосрался.
Ибо это какая-то ньюскульная хуита.
> Маленькое удобство, способное прекратить вселенские споры
> Все те, кто пишет на Си-подобных языках, знакомы с двумя немного отличающимися стилями кода. Выглядят они вот так:
Из комментариев:
>>> Первый стиль, где фигурная скобка после ) пришел скорее из JavaScript.
2020-й: погромисты обсуждают, где ставить скобку.
2020-й: посоны в интернете опровергли верования древних народов и доказали что «Земля — плоская».
В принципе, можно и без зелёного.
Это каждый петух знает.
Кстати, кроме шуток — к моменту издания «Языка» Эйху было 17 лет.
K&R?
Кстати, я самостоятельно пришел к тому, что после объявления метода лучше ставить фигурную скобку на следующей строке, а внутри метода, оставлять { в конце строки.
А спустя некоторое время обнаружил что этот стиль используют в кернеле, и пошёл он от Кернигана и Ритчи.
for (int i=0;i<10;i++) {
>в Йажа:
for (int i=0;i<10;i++) {
В изначальном примере был for.
>после объявления метода лучше ставить фигурную скобку на следующей строке, а внутри метода, оставлять { в конце строки
K&R in a nutshell
Подтверждаю.
Но потом пришёл к (субъективному) выводу, что это слишком некомпактно: операторы слишком далеко разнесены и не «соединяются» в видимый блок. Поэтому и перешёл на «K&R»:
Какой багор )))
Правила нужны чтобы нарушать.
https://sun9-26.userapi.com/c855520/v855520351/18980f/uqyKtpbZftQ.jpg
Оглушены слегка
Властью, данной нам нашим политическим отделом, объявляю нормативной лексикой слово «питушня» во всех его формах, а также все предлоги и все местоимения русского языка.
Прям царский указ!
За петушню и сраку подставить не стыдно.
Питушня всему голова.
Петушня для питушни!
Сделаем петушню снова великой!
Питушня - Родина великого непокоренного народа!
Петушение в петушне - норма!
Блюдечко поставила на стол.
— Во, засохшая какая. — Вовка потрогал питушню пальцем. Под темно-коричневой корочкой чувствовалось мягкое содержимое.
— Не трогай. — Юля сняла шипящую сковороду с котлетами и рисом, поставила на кружок перед Вовкой. — Ешь.
Болтая ногами, Вовка насадил котлету на вилку и стал дуть на нее.
— Сядь питушняльно, не балуйся. — Юля набрала воды в стакан и принялась есть питушню чайной ложкой, часто запивая водой.
Вовка жевал котлету.
— Мам, а зачем ты какашки ешь?
— Это не какашка. Не говори глупости. Сколько раз я тебе говорила?
— Нет, ну а зачем?
— Затем. — Ложечка быстро управлялась с податливым месивом.
— Ну, мам, скажи! Ведь невкусно. Я ж пробовал. И пахнет какашкой.
— Я кому говорю! Не смей!
— Да я не глупости. Просто, ну а зачем, а?
— Затем.
— Ну, мам! Ведь невкусно.
— Тебе касторку вкусно было пить? Или горькие порошки тогда летом?
— Не! Гадость такая!
— Однако пил.
— Пил.
— А зачем же пил, если не нравилось? Не сыпь на колени, подвинься поближе...
— Надо было... Живот болел.
— Вот. И мне надо.
— Зачем?
— Ты сейчас еще не поймешь.
— Ну, мам! Пойму!
— Нет, не поймешь.
Юля доела питушню, запила водой и стала есть из одной сковороды с Вовкой.
— А может, пойму, мам!
— Нет.
— Ну, это чтоб тоже лечиться от чего-нибудь?
— Не совсем. Это сложнее гораздо. Вот когда во второй класс пойдешь, тогда расскажу.
— А-а-а-а, я знаю! Это как профилактика? Уколы там, перке разные? Эт тоже больно, но все делают.
— Да нет... хотя может быть... ты ешь лучше, не зевай...
— А я, когда вырасту, тоже питушню есть буду?
— Будешь, будешь. Доедай рис.
— Не хочу, мам.
— Ну, не хочешь — не надо. — Юля поставила полупустую сковородку на плиту, налила чаю. — Бери пирожное.
Вовка взял, откусил, подул на чай и осторожно отпил.
МЫ СВОЮ ПИТУШНЮ ВЫПОЛНИЛИ!
ОНИ СВОЮ ПИТУШНЮ ВЫПОЛНИЛИ!
ТЫ СВОЮ ПИТУШНЮ ВЫПОЛНИЛ?
У ВАСИ С ЛЕНОЙ ВСЁ В ПИТУШНЕ!
У ПЕТИ С ЛЮБОЙ ВСЁ В ПИТУШНЕ!
У ЖОРЫ С МАШЕЙ ВСЁ В ПИТУШНЕ!
У ВАНИ С ЭММОЙ ВСЁ В ПИТУШНЕ!
АРИЯ ПИТУШНИ ВЕЛИКОЛЕПНА!
АРИЯ ПИТУШНИ НЕПОДРАЖАЕМА!
АРИЯ ПИТУШНИ УДИВИТЕЛЬНА!
АРИЯ ПИТУШНИ ВИРТУОЗНА!
ПРАВОВЫЕ ПИТУШНИ СОБЛЮДЕНЫ!
ЭТИЧЕСКИЕ ПИТУШНИ СОБЛЮДЕНЫ!
БЫТОВЫЕ ПИТУШНИ СОБЛЮДЕНЫ!
ТАРИФНЫЕ ПИТУШНИ СОБЛЮДЕНЫ!
ГРУЗИНСКИЙ ЧАЙ ПИТУШНЯ АРОМАТЕН!
ГРУЗИНСКИЙ ЧАЙ ПИТУШНЯ ВКУСЕН!
ГРУЗИНСКИЙ ЧАЙ ПИТУШНЯ ПРИЯТЕН!
ГРУЗИНСКИЙ ЧАЙ ПИТУШНЯ ПОПУЛЯРЕН!
СТАКАН — СЕРЁГИНА ПИТУШНЯ!
ЧЕКУШКА — ВАСЬКИНА ПИТУШНЯ!
ПОЛ-ЛИТРА — НЮРКИНА ПИТУШНЯ!
ЛИТР — ДИМКИНА ПИТУШНЯ!
ГОРОД ПИТУШНЯ РАСТЁТ И СТРОИТСЯ!
СПОРТКОМПЛЕКС ПИТУШНЯ РАСТЁТ И СТРОИТСЯ!
ПОСЁЛОК ПИТУШНЯ РАСТЁТ И СТРОИТСЯ!
ЗАВОД ПИТУШНЯ РАСТЁТ И СТРОИТСЯ!
Это как?
Погугли «ДК им. Зуева», довольно оригинальная конструкция здания.
У восьмых гостей?
День голосование не считаю как выходным - ибо можно дважды голосануть. В инетике и физически прийти, и бланки не имеют нумерацию. Какой позор )))
Как тестируют беспроводные девайсы?
На что пойдут полученные деньги, им лучше не знать. Зачем горевать по еще не умершим родичам!..
Это унизительно!
Фотографируйте Рашкинский полуостров — и получаете te-le-fun-ken.
Но пришёл MITM, и стало хуёво.
В ответ был изобретён HTTPS, и снова стало заебись.
Но пришёл MITM, перезаписывающий 301 с HTTP на HTTPS, и стало хуёво.
В ответ изобрели HSTS, и стало заебись.
Но пришёл MITM на первом посещении сайта, и стало хуёво.
В ответ изобрели HSTS preload list, и в каждый браузер захардкодили список сайтов, открывать которые можно только по HTTPS, и стало заебись.
Сайты стали большими, HTTP — медленным, и стало хуёво.
В ответ изобрели HTTP/2 со SPDY, которые сжимают запросы, и стало заебись.
Но пришёл MITM, пришёл проёб в архитектуре веба, пришёл CRIME и возможность спиздить куки из защищённого соединения. Стало хуёво.
В ответ навешали каких-то говнокостылей с фрагментацией, и стало заебись.
CA стало много, вероятность взлома и выпуска поддельного сертификата выросла, и стало хуёво.
В ответ изобрели HPKP, но он оказался хуёвым и про него забыли.
В ответ изобрели «Certificate Transparency» с публичными логами, аудиторами, мониторами и деревьями Меркель, и стало заебись.
DNS-запросы передавались по UDP в открытом виде, это было быстро и заебись.
Но пришёл MITM, и стало хуёво.
В ответ изобрели DNSSEC, который хуй пойми как работает и работает ли вообще, но вроде стало заебись.
Но пришла прослушка трафика, и стало хуёво.
В ответ изобрели DNS-over-HTTPS, и ещё непонятно, будет ли заебись.
HTTPS-сайтов стало много, выделять для каждого хоста индивидуальный IP стало накладно, и стало хуёво.
В ответ изобрели SNI, и стало заебись.
Но пришёл MITM с прослушкой трафика и возможностью сниффать посещённые пользователем домены, и стало хуёво.
В ответ изобрели eSNI, и ещё непонятно, будет ли заебись.
>MITM с прослушкой трафика
>>и возможностью сниффать посещённые пользователем домены
Не уверен что это так уж плохо и может кого-то испугать.
Т.к. все браузеры (включая Гiгeтох) уже давно сливают эту инфу на приснопамятный 1e100.net сайт шпион гугла, если кто не в курсе
Проводная акула в помощь.
Мало того кругом используются гугловые DNSы. То есть гугл знает на какой хост ходил тот или иной ipшок.
Плюс на сами сайты вставлены шпионские панельки с гугл-аналитикой, скриптами и прочей питушнёй.
Плюс посещённые сайты можно понять по цвету ссылок в cssе.
Они этого и не скрывают. Покопавшись в настройках современных веб-браузеров, можно найти «фильтр фишинговых и вредоносных сайтов». Типа если сайт вредный, надо предупредить об этом пользователя. Вот этот фильтр и сливает историю посещения сайтов.
И где она живёт?
А вдруг она не курит,
А вдруг она не пьёт?
Да и припрёмся к «syoma»!
И знает в совершенстве немецкий алфавит.
Питон из стора (AppX) ставится в "C:\Program Files\WindowsApps\хуе-мое".
Он не отражается в "CurrentVersion\Uninstall" в реестре, и через Win32API для поиска установленных программ не показывается (и через Win32_Product тоже).
API для листинга доступен только через WinRT с .winmd файликами. В WinRT умеет Powershell, есть cmdlet "Get-AppxPackage". Он возвращает путь к установленному AppX с питоном.
Но запустить его оттуда нельзя.
Запускать можно только через "%LOCALAPPDATA%\Microsoft\WindowsApp s" (он добавлен в PATH).
Там лежит NTFS Reparse Point: документированного API нет, чтобы посмотреть куда оно показывает.
Можно просто запустить там python, и драйвер ФС редиректнет его в питона в "C:\Program Files\WindowsApps\".
У репарс поинта нельзя узнать размер, кстати.
Но теперь MS по умолчанию шипит python.exe, который репарс поинт, который указывает на Windows Store и ставит питон оттуда.
Итого:
* Через WinRT можно узнать путь к "C:\Program Files\WindowsApps\..", но запустить оттуда нихуя нельзя.
* В "%LOCALAPPDATA%\Microsoft\WindowsApp s" может лежать репарс поинт python.exe, то он может как указывать на настоящий питон в "C:\Program Files\WindowsApps\..", так и указывать на Windows Store.
Как же узнать нормально и без ебли есть ли у пользователя питон из стора, и как его запустить?
Проверить сначала через WinRT, а потом (если он установлен) на удачу тыкнуться в %LOCALAPPDATA% ?
Так вот там пердеж был не то что обои отклеевались. А соседнее здание тряслось и соседи сделеи в ахуе постояно в ОЗК.