Bitch мне в код!
В просторах reddit наткнулся на такую картинку: https://www.reddit.com/r/ProgrammerHumor/comments/6l3u9i/rec...
В рабочем чате возник логичный вопрос: Интересно какая IDE позволяет так запилить?
Попробовали в первом что под руку попался - phpStorm:
Оказывается, это возможно 😊
С именованием классов несколько иначе дела обстоят:
IT детектив
Когда разбираю чужой код, да и еще без комментариев - то чувствую себя детективом... Когда код разобран, логика его ясна, значит все преступники посажены....Только индусам удавалось уйти не наказанными ... Расследование оказывалось бессмысленным...
Палка-копалка
Прибывающее число подписчиков не дает покоя. Что ж, начнем.
Отсылка к посту (https://pikabu.ru/story/advokat_a_net_prosto_byidlo_6505203#...)
Как и обещал. Чукча не писатель.
PS. посты-продолжения про растения-хищники и выращивание домашних перцев будет, но чуть позже. там пока что не на что смотреть. одна ботва. склепал гроубокс, но об этом потом.
Для начала небольшой ликбез. Не кидайтесь тапками, немного порно кода будет, остальное сами додумаете.
Что у нас есть на каждом сайте? Менюшка, поля для заполнения, таблицы, итд...
Как с ними работать? Можно заполнять руками(мы не китайцы, нам за число строк не доплачивают). А можно и автоматизировать этот процесс(халява, приди! все знают со студенческой скамьи).
/*
2 способа,
- использовать готовые софтины типа WebM8, FlashPaste итд
- написать свой, если руки из жопы, хотя бы говнокод
Как это(2) сделать? Что есть у каждого элемента? Правильно, ID, который отвечает за него. И у каждого он свой.
Как это увидеть? да просто нажать правой кнопкой мышки по элементу, будь то кнопка или поле, и выбрать /исследовать элемент/проверить элемент/посмотреть код элемента/ - это зависит от Вашего браузера. Что мы видим? самое важное - это его идентификатор.
По нему и будем обращаться к кнопке, чтобы ее нажать. Или полю ввода, чтобы заполнить.
Как предупреждали, чтобы не влететь в путевку на отдых в баню, полного кода не дам, но накидаю примерное на C# (выучить несложно).
var el = webBrowser1.Document.GetElementById("ID"); el.SetAttribute("value", "Привет_тебе_с_Пикабу");
//для каждого поля отдельно.
//Для кнопки тоже отдельный обработчик.
foreach (HtmlElement el in webBrowser1.Document.GetElementsById("ID")) { if (el.GetAttribute("value") == "отправить") el.InvokeMember("click"); }
Облачаем это в цикл с проверкой на капчу, если появится(не дам, как узнать, что она всплыла, думайте сами, маленькие террористы, это я любя =) )Зачем нам эта капча? нам - не зачем. Она от нас, а не для нас. рано или поздно сработает как защита от ботов и мамкиных хацкеров, типа нас.//-------------------------------------------
если дело даст результат - что-то(БД) где-то(угадайте, где) упадёт =) и придёт Людвиг Аристархович.
или кто посерьезнее, и спросят
а, скорее, будет так
или более жесткая версия "Это ты взломал Сервер Господень?!" (картинку не нашел)
а дальше:
и кнопка "нет" не работает =)
//PPS, скрины взяты из фильма "Хоттабыч" (2006)
на деле, в этом ничего приятного. придет злой админ и будет танцевать с бубном.
помним, что пострадает больше админ, нежели тот, кого мы хотим потыкать палкой.
PPPS, поставил эту хреновину на ночь и ушел спать.
с утра сайт уже не открывался) да и до сих пор не отвечает =)
думаю, таких было много, кто думал также :
- БД, наверное, мааааааленькая....
- маленькая-то, маленькая, а с друзьями камнями её закидали.
- так друзей, наверное, маааало было....
- может, и мало, но камней было много.
- так камни, наверное, были маааааленькие....
- маленькие-то, маленькие, а кучу накидали.
- так, куча, наверное, мааааленькая , была...
- маленькая-то, маленькая, а сайт до сих пор не встаёт.
- куда не встаёт?
.........
чей камень был последним - да кто ж уже разберёт?
Коль судить, дак тех, двоих,
Соучастников моих.
Энто я по виду нечисть,
А по сути чище их!..(с)
Всем котиков, сна и кофе.
Баянометр предлагает геолокацию от Хухл... Обойдешься!
Как добавить коду изящества
В общем получил сейчас код на разбор.
Всё откоменчено на французском. да и названия...с окрасом.
Там точно не грубый сеньор писал, а утонченный мсье.
А кто-то думает, что только русские пишут на своем.
Если бы поликлинику писали быдлокодеры
РЕГИСТРАТУРА ЕЩЕ НЕ НАПИСАНА – ЕСТЬ ТОЛЬКО ИНТЕРФЕЙС С ЗАГЛУШКАМИ
@
ПАЦИЕНТЫ ПОДХОДЯТ И ВИДЯТ ЗАБЕТОНЕННЫЕ ОКНА
.
.
ТЕРАВЕРТ ОПАЗДЫВАЕТ НА 2 МИНУТЫ
@
В ЭТО ВРЕМЯ ГЛАВВРАЧ ЗВОНИТ ЕМУ В КАБИНЕТ
@
ПОЛИКЛИНИКА КРАШИТСЯ С NullPointerException
.
.
АНАЛИЗЫ ПАЦИЕНТОВ СОБИРАЮТСЯ В ОДНУ БАНКУ
@
ВЛИВАЕТСЯ ПЕРВАЯ ПРОБА, ПРОКЛАДЫВАЕТСЯ СПЕЦИАЛЬНАЯ ПРОКЛАДКА, ВЛИВАЕТСЯ ВТОРАЯ ПРОБА И ТАК ДАЛЕЕ
@
ЗАБОР МОЧИ ПРОИСХОДИТ ПРИ ПОМОЩИ ШПРИЦА С ОГРОМНОЙ ИГЛОЙ
@
ЕСЛИ НА БАНКЕ НАПИСАНО, ЧТО В НЕЙ 6 ПРОБ МОЧИ, А ОСТАЕТСЯ ЕЩЕ, ТО ШПРИЦОМ ИХ НИКАК НЕ ДОСТАТЬ
@
ЕСЛИ ПРОЕБАННАЯ ПРОБА В ЦЕНТРЕ БАНКИ, ТО ВСЕ ПРОБЫ ОТ НЕЕ И ДО ДНА НЕДОСТИЖИМЫ
@
К КОНЦУ ДНЯ ВСЕ БАНКИ ПОЛНЫ ПРОЕБАНЫХ ПРОБ
.
.
БОЛЬНИЦА НАПОЛОВИНУ ГОТОВА, СОЗДАНЫ ТЕРАПЕВТИЧЕСКИЙ ОТДЕЛ, ХИРУРГИЯ И СТОМАТОЛОГИЯ
@
НАНЯТ ПОЛНЫЙ ШТАТ ВРАЧЕЙ, ТЕРАПЕВТЫ СИДЯТ В КАБИНЕТАХ, СТОМАТОЛОГИ ПРИГОТОВИЛИ СВЕРЛА И ВСТАВНЫЕ ЗУБЫ, ХИРУРГИ ДЕРЖАТ В ОЖИДАНИИ НЕСКОЛЬКО ОПЕРАЦИОННЫХ, ГОТОВЫХ ПРИНЯТЬ БОЛЬНЫХ
@
"МОДУЛЬ "ПАЦИЕНТЫ" ЕЩЕ НЕ ГОТОВ, НО ВОТ ВАМ ТЕСТОВЫЙ БОЛЬНОЙ ВАСЯ ПУПКИН, ТРЕНИРУЙТЕСЬ НА НЕМ"
@
БЕДНОГО ВАСЮ ТАСКАЮТ ИЗ КАБИНЕТА В КАБИНЕТ, КАЖДЫЙ ТЕРАПЕВТ ПО ОЧЕРЕДИ НАЗНАЧАЕТ ПОЛНОЕ УДАЛЕНИЕ ЗУБОВ, А ПОТОМ ИХ ВСТАВКУ, ПО ПУТИ ИЗ ОТДЕЛА ТЕРАПИИ В СТОМАТОЛОГИЮ ВАСЮ ЗАВОДЯТ В ХИРУРГИЮ И УДАЛЯЮТ ПАРУ ОРГАНОВ, НА ОБРАТНОМ ПУТИ ВСТАВЛЯЮТ ДРУГИЕ, И ТАК 10 РАЗ ПОДРЯД
@
ПЕРЕД ЗАПУСКОМ НАСТОЯЩИХ ПАЦИЕНТОВ ВСЕ СВЕДЕНИЯ О ВАСЕ ТЩАТЕЛЬНО ВЫЧИЩАЮТ, ОТМЫВАЮТ КРОВЬ СО СТЕН И СОБИРАЮТ ВСЕ РАЗБРОСАННЫЕ ЗУБЫ И КУСКИ МЯСА
.
.
ОЧЕРЕДЬ У ТЕРАПЕВТА
@
ТЕРАПЕВТ ВЫЗЫВАЕТ ПЕРВОГО
@
НУЛЕВОЙ УЖЕ ТРИ ГОДА ЖДЁТ СВОЕЙ ОЧЕРЕДИ
@
ЗАТО НЕ БЫВАЕТ ПУСТОЙ ОЧЕРЕДИ
.
.
ОЧЕРЕДЬ У ТЕРАПЕВТА
@
ИЗ КОТОРОЙ МОЖНО ВЫЙТИ, ТОЛЬКО ЕСЛИ ТЫ ПЕРВЫЙ
@
ВЫЙТИ МОЖНО ТОЛЬКО ЧЕРЕЗ КАБИНЕТ ТЕРАПЕВТА
@
БЕЗ ТЕРАПЕВТА ВНУТРИ КАБИНЕТ НЕДОСТУПЕН
@
САМ ТЕРАПЕВТ СИДИТ В ОЧЕРЕДИ ШЕСТЫМ
.
.
РЕШИЛ ИСПРАВИТЬ ПРОБЛЕМЫ С СИНХРОНИЗАЦИЕЙ
@
СОЗДАЛ ПРАВИЛО, ЧТО ПЕРЕД КАЖДЫМ ПОСЕЩЕНИЕМ ТУАЛЕТА ПАЦИЕНТ ОБЯЗАН СПРОСИТЬ У СПЕЦИАЛЬНОГО ЧЕЛОВЕКА, СВОБОДЕН ЛИ ТУАЛЕТ, ЧЕЛОВЕК ИДЕТ И ПРОВЕРЯЕТ, ЕСЛИ СВОБОДЕН, ТО ГОВОРИТ ПАЦИЕНТУ И ТОТ МОЖЕТ ЗАЙТИ И СДЕЛАТЬ СВОИ ДЕЛА
@
СЛУЧАЙНО НАЗНАЧАЕШЬ НА ЭТУ ДОЛЖНОСТЬ ГЛАВНОГО ТЕРАПЕВТА
@
ТЕПЕРЬ КАЖДЫЙ, КТО ХОЧЕТ ПОСРАТЬ, ЗАНИМАЕТ МЕСТО В ОЧЕРЕДИ К ТЕРАПЕВТУ И ТЕРПЕЛИВО ЖДЁТ, СДЕРЖИВАЯ ПОЗЫВЫ ОБОСРАТЬСЯ НА МЕСТЕ
@
КАЖДЫЙ РАЗ ПРИ ОБРАЩЕНИИ ТАКОГО ЧЕЛОВЕКА ТЕРАПЕВТ ВСТАЕТ И ИДЕТ С ПАЦИЕНТОМ ЧЕРЕЗ ВСЮ БОЛЬНИЦУ ПРОВЕРЯТЬ ТУАЛЕТ
@
ПО ВОЗВРАЩЕНИИ, ТЕРАПЕВТ САДИТСЯ В ОЧЕРЕДЬ
.
.
В ПОЛИКЛИНИКЕ ПОЯВИЛСЯ ОКУЛИСТ
@
В ЕГО КАБИНЕТЕ СТАВИТСЯ ТАБЛИЦА ДЛЯ ПРОВЕРКИ ЗРЕНИЯ
@
КАЖДЫЙ ДЕНЬ НОВАЯ
@
ВО ВСЕХ КАБИНЕТАХ ОДНОВРЕМЕННО
@
ПОКА ИДЕТ УСТАНОВКА, ВРАЧ ПЫТАЕТСЯ СПРОСИТЬ У РАБОЧИХ isDead()
.
.
ПРАВИЛО РОДДОМА: НЕ БОЛЕЕ 3 ЧЕЛОВЕК В КАБИНЕТЕ
@
РОЖЕНИЦА РОЖАЕТ
@
ВРАЧА ВЫКИДЫВАЕТ В ОКНО ИЗ-ЗА ПЕРЕПОЛНЕНИЯ
.
.
ПАЦИЕНТ ПРИХОДИТ К ЕДИНСТВЕННОМУ ТЕРАПЕВТУ В СЕЛЬСКОЙ БОЛЬНИЦЕ
@
ТЕРАПЕВТ СПРАШИВАЕТ БЕЗ ПЕРЕРЫВА "ЧТО НАДО ЧТО НАДО ЧТО НАДО"
@
КОГДА ПАЦИЕНТ ОТВЕЧАЕТ, ТЕРАПЕВТ ПОДХОДИТ К ОГРОМНОМУ ШКАФУ И НАЧИНАЕТ ГОВОРИТ САМ С СОБОЙ
@
Я МЕДСЕСТРА? НЕТ, Я НЕ МЕДСЕСТРА,
@
Я УБОРЩИЦА? НЕТ, Я НЕ УБОРЩИЦА
@
Я ВРАЧ? ДА, Я ВРАЧ. БЕРУ ХАЛАТ
@
ПОДХОДИТ К ПАЦИЕНТУ И НАЧИНАЕТ СПРАШИВАТЬ БЕЗ ПЕРЕРЫВА "ЧТОБОЛИТЧТОБОЛИТЧТОБОЛИТ"
@
КОГДА ПАЦИЕНТ ОТВЕЧАЕТ, ОН ЗОВЕТ СЕСТРУ, ЧТОБЫ ПРИНЕСЛА КАРТОЧКУ
@
ПОСЛЕ ЭТОГО ОПЯТЬ ИДЕТ К ШКАФУ И ПОВТОРЯЕТ ПРОЦЕДУРУ
@
ПОСЛЕ ЭТОГО ВЫХОДИТ В ХАЛАТЕ МЕДСЕСТРЫ И ПОДМИГИВАЕТ ПАЦИЕНТУ "ПОДОЖДИ НЕМНОЖКО, КРАСАВЧИК"
.
.
ПОЛИКЛИНИКА ПОСТРОЕНА НА БОЛОТИСТОЙ ПОЧВЕ
@
ЧТОБЫ НЕ ПРОСЕДАЛА, ОНА ИСКУССТВЕННО ПРИПОДНИМАЕТСЯ 60 РАЗ В СЕКУНДУ
.
.
ТЕРАПЕВТ ВЗЯЛ ШПРИЦ
@
В ЭТОТ ЖЕ МОМЕНТ МЕДСЕСТРА ВЗЯЛА ШПРИЦ
@
ТЕРАПЕВТ КРАШАЕТСЯ С ОШИБКОЙ
.
.
ФУНКЦИОНАЛЬНАЯ БОЛЬНИЦА
@
ТЕРАПЕВТ СИДИТ В КОМНАТЕ С КУЧЕЙ НЕПОНЯТНЫХ МУЖИКОВ АУТИЧНОГО ВИДА
@
СПРАШИВАЕТ У ОДНОГО: ЭТО ПАЦИЕНТ? ОН ОТВЕЧАЕТ: ДА ЭТО ПАЦИЕНТ
@
ДРУГОЙ МУЖИК УМЕЕТ ВЫЧИТАТЬ, ТРЕТИЙ СКЛАДЫВАТЬ, А ЕЩЕ ОДИН ВЫЧИТАЕТ С ПОМОЩЬЮ ПЕРВОГО ИЗ ТЕКУЩЕГО ГОДА ГОД РОЖДЕНИЯ ПАЦИЕНТА
@
ЗА ТЕКУЩИЙ ГОД ОТВЕТСТВЕНЕН, КОНЕЧНО, ДРУГОЙ ЧЕЛОВЕК
@
ОБСЛЕДОВАНИЕ ПРОХОДИТ ПОД БУБНЁЖ ЭТОЙ БРИГАДЫ
@
ЕСЛИ ОДИН ИЗ МУЖИКОВ ОШИБАЕТСЯ, ТЕРАПЕВТ ДЕЛАЕТ НА ЛЮСТРЕ ПЕТЛЮ И ВЕШАЕТСЯ
@
ПРИХОДИТ ГЛАВВРАЧ И СПРАШИВАЕТ ПАЦИЕНТА, ЧТО БУДЕТ ДЕЛАТЬ ДАЛЬШЕ
.
.
ВСЕ ТУАЛЕТЫ ОБОРУДОВАНЫ ТОЛЬКО ПИСУАРАМИ, ПРИБИТЫМИ К СТЕНЕ ОБРАТНОЙ СТОРОНОЙ
@
НА ВХОДЕ ВЫДАЕТСЯ СПЕЦИАЛЬНЫЙ КАТЕТЕР
@
ЕСЛИ НУЖНО ПОСРАТЬ, У ПИСУАРА ПРЕДУСМОТРЕН СПЕЦИАЛЬНЫЙ БУФФЕР ДЛЯ ВРЕМЕННОГО ХРАНЕНИЯ КАЛА
@
НА ВСЕХ ФЕКАЛИЯХ СТОИТ НОМЕР ВЫСРАВШЕГО ИХ ПАЦИЕНТА
@
ПРИ ВЫХОДЕ ИЗ ПОЛИКЛИНИКИ, КАЛ ПЕРЕМЕЩАЕТСЯ ОБРАТНО В ЖОПУ
.
.
ПРИШЕЛ К СТОМАТОЛОГУ, ГОВОРИШЬ, ЧТО ЗУБ БОЛИТ
@
ВРАЧ ПОСЛЕДОВАТЕЛЬНО ВЫРЫВАЕТ ПО ЗУБУ И СПРАШИВАЕТ, ЕСТЬ ЛИ ЕЩЕ ХОТЯ БЫ ОДИН ЗУБ, КОТОРЫЙ БОЛИТ
.
.
ОСМОТР У ЛОРа НАЧИНАЕТСЯ С ОСМОТРА ПЯТОК, НА КОТОРЫХ ОБЯЗАТЕЛЬНО ДОЛЖНЫ БЫТЬ НОСКИ
@
ЕСЛИ НОСКОВ НЕТ, ТО ВРАЧ СИДИТ В ВЕЧНОМ ЦИКЛЕ ПОИСКА НОСКОВ
Вжух - и трындец
смотрю сайт через телефон в мобильной версии.
пару лет - так мне удобно
все круто картинки нормально и текст читается
все как положено и удобно
но с появления спонсорского поста о итогах года отрезало воообще
дальше этого поста не прокрутить
не работает прокрутка от слова никак
КАКОГО ЖЕ БОЛТА?
и до этого поста не более десятка новостей в свежем
расширили штат называется
набрали говнокодеров (об этом отдельный разговор) и сайт перестал работать в мобильной версии нормально
регистрация в мобильной версии содержит капчу от гугла которая работает очень криво
а это для кого?
брутфорс вручную через мобилу?
фантастика!!!
причем эта капча открывается как попало
вводишь данные
потом вход и вот как повезет
вход с мобильного обычно не ниже чем с пятой попытки
какому ...... пришла мысль в голову прикрутить в мобильную версию капчу?
18 лет веба опыта
есть награда сайт года по версии FWA
просто так не стал бы умничать здесь
но задолбало









