Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «хуйню»
Пожарный номер 2016-09-29 17:30:03
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/ ...
+ развернуть текст сохранённая копия
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/29_pojar.htmlЛесной пожар — страшная штука. Даже если ты находишься не в горящем лесу, а просто едешь мимо по глухой шоссейке от городка Иванков киевской области в сторону Белоруссии.
Ну, надо сказать, что фотоаппарат Никон немного преувеличивает — у него очень чувствительная матрица к инфракрасному спектру. Если включить вспышку, то конечно зрелище скромнее: Но все равно мы понимаем, что за деревьями в темноте разлито пламя, которое аппарат просто видит в ИК-спектре: Что должен делать честный гражданин, если он встречает лесной пожар, вдобавок в непосредственной близости от Чернобыльской Зоны? Сообщить куда следует. Но вот тут начинаются проблемы. Мы выросли в СССР, где существовала очень четкая и правильная пожарная пропаганда, которая с детства вдалбливала плакатами, картинками, школьными уроками, стишками: «При пожаре звони 01!», «Пожарная служба — 01!», «Пусть помнит каждый гражданин, пожарный номер ноль один!». И всё это — лет пятьдесят, как минимум. Чтобы в экстренной ситуации гражданин не забыл, не растерялся, не потратил драгоценные минуты на вспоминание номера. Затем пришли мобильные номера и принесли свой стандарт: 112. Почему именно 112? Да хрен знает, но лишь этот номер считался «аварийным» и разрешался во всех мобильниках конца 90-х для звонка даже с заблокированной симкартой или вообще без нее. Служба 112 работала в России, а набор привычной комбинации 01 — нет. Что мешало его сохранить и перенаправить — загадка. При этом параллельно по телеящику шел иностранный сериал «Служба спасения 911», что уже совсем взрывало мозг гражданам, потому что 911 не набиралось ни с мобильника, ни с городского телефона. А изобилие трехзначных номеров с чередующимися единицами — сложная тема для запоминания, когда пользоваться номером предполагается раз в жизни в стрессовой ситуации. Потом мобильники научились набирать и 911 тоже. И про 112 как-то начали снова забывать. Все это происходило на протяжении лет пяти, что по сравнению с 50 годами агрессивной рекламы номера 01 — вообще ничто. Кто пытался звонить по номерам 911 или 112 — те бывали удивлены. Я один раз звонил году в 2008. Вы не поверите, там мне ответил не дежурный, а автоответчик и начал мне что-то неторопливо втирать. Что он говорил, я уже сейчас не помню — то ли «все операторы заняты, пожалуйста оставайтесь на линии», то ли «переведите телефон в тоновый режим и нажмите 1 чтобы прослушать инструкции», то ли еще какую-то пургу. Пришлось повесить трубку, повезло, что повод был пустяковый. В общем, мы принялись набирать 112 и 911, чтобы сообщить о пожаре в лесу. И что вы думаете? Они оба ХРОНИЧЕСКИ ЗАНЯТЫ. Не переадресованы. Не снабжены автоответчиком «номер не работает, используйте другой», а просто заняты. Сиди и звони без конца, думая, что операторам не до тебя! Это, напоминаю, Украина, и мне очень хотелось бы верить, что у мобильных операторов в России обстоит дело иначе, но совершенно не хочется попасть в ситуацию, когда это надо будет проверить. Кончилось тем, что мы стали звонить украинским знакомым и дозвонились Косте. Который объяснил, что по Украине действует другой номер. Не 01, не 112, не 911, а 101. И вот по номеру 101 мы уже дозвонились и подали сигнал о пожаре по всем правилам. А потом доехали до блокпоста Чернобыльской Зоны, еще там доложили. Волею судеб наутро нам довелось вернуться на место пожара. Потому что мы пробили колеса на ямке в темноте, причем сразу оба. Я потом выложил Abbey Road, чтоб обозначить яму, она сразу за поворотом, а до поворота дорога обманчиво ровная: Пробили мы два колеса и остались посреди леса (хорошо, что не горящего), на пустой дороге, ночью, с субботы на воскресенье, абсолютно без мобильной связи в этом месте, и с заканчивающимся дизельным топливом. Я испробовал ракетницу: две красные ракеты — сигнал бедствия — не виден никому, кроме терпящих бедствие. Олька осталась в машине, а нам с Юрой пришлось отправиться по безлюдной дороге в сторону заставы. Потом нас подвез случившийся дальнобой. А на заставе нам помог добрый украинский полицейский Славик, служащий обычно не на этом КПП, а на КПП «Дитятки». Это был молодой военный той благородной касты, которую встречаешь (по крайней мере у нас) уже не часто: очень спокойный, очень отзывчивый, доброжелательный и толковый: сам студент юрфака-заочник. Факультет «правознатия» или что-то типа того: Слава говорил на чистом суржике, и если быстро, то с непривычки отдельные слова мне были непонятны. Надеюсь, наш москальский говор ему был понятен. Сперва он предложил подъехать и примерить запаску от своей личной машины: примерили, она не подошла. Тогда мы остались в лесу ночевать (по счастью в багажнике была палатка), а он продолжил нести службу на КПП. А утром, по окончании дежурства, свозил нас с колесами в Иванков, где волшебный умелец местного автосервиса ловко и удивительно недорого переобул диски, казавшиеся безнадежными. Спасибо тебе огромное, Слава, никогда тебя не забудем! Короче, судьбе было угодно, чтобы мы наутро проехали мы мимо того пожара еще дважды. И убедились, что за ночь лес потушили: Больше ничего не пылало, так, дымилось слегка: Но вопрос конечно остается: я понимаю, когда какая-нибудь 20-летняя дурочка меняет каждые полгода симкарту «потому что тут стало дешевле», «потому что это была симка от старой работы», «потому что бывший задолбал звонить» и так далее. Но я совершенно не понимаю, что заставляет операторов на территории ex-USSR (подозреваю, что и на остальном глобусе не лучше) постоянно менять аварийную диспетчерскую с 01 на 112, со 112 на 911, с 911 на 101 и так далее. При этом не отрабатывая переадресацию. Вас и ваших предков по полвека заставляли зубрить «пожарный номер 01» чтобы вы, поколение менеджерских инициатив, начали каждые полгода соревноваться в изобретении собственных арабских цифр? У вас там ребрендинг что ли для сгорающих граждан всякий раз с нуля придумывается? Свежая коллекция сезона выставляется от лучших дизайнеров-нумерологов? У вас как с головой вообще, пожарные и аварийщики? Каска приросла? это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/29_pojar.html
Тэги: неведомая, хуйня
#деньгинаибан 2016-09-23 20:34:44
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/ ...
+ развернуть текст сохранённая копия
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/23_money.htmlСестра Маргарита увлекается танцами, ей понадобилось оплатить какой-то билет на участие в международном танцевальном фестивале — 71 евро на испанский счет. О котором известны лишь такие реквизиты: IBAN / BIC: ES11 2100 0591 4101 0098 8015 / CAIXESBBXX Elisa Flores Saes, Bank: La Caixa, Barcelona Сидим, думаем, как это сделать по-нормальному. Никогда такого не делал. Маргарите объявили в Сбербанке комиссию 25$. Мне в банке Авангард сказали, что комиссия будет 15 евро. Круче всего к делу подошли Яндекс-Деньги: за перевод 71 евро они попросили 750 рублей, а когда я для примера ввел 1 евро, выкатили мне комиссию аж на миллиард, ну чтоб не мелочиться, люди-то серьезные. Привет Жене Завалишиной, это супер:
Считаю, надо брать! Мне прямо даже стало интересно, как это будет? Нажал кнопку, но увы — что-то пошло не так, и сайт ответил, что надо бы повторить позже. Вопрос: подскажите, как и где в интернете по-нормальному можно перевести эти гребаные 71 евро на этот, извиняюсь за выражение, ибан? это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/23_money.html
Тэги: неведомая, хуйня
Пришло прекрасное 2016-09-08 16:52:41
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/ ...
+ развернуть текст сохранённая копия
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/08_ketinizm.htmlDate: Thu, 08 Sep 2016 15:34:29 +0300 From: Avito <noreply@avito.ru> To: Леонид <lleo@lleo.me> Subj: Ваш пароль был сброшен Здравствуйте, Леонид! Мы обратили внимание, что вы давно не меняли пароль от своей учетной записи на Avito. В целях безопасности просим вас изменить пароль. Ваш текущий пароль был деактивирован. Чтобы установить новый пароль, перейдите по этой ссылке до 11.09.2016 г.: httрs://www.avito.ru/restore/confirm/d0ef173742ed7c79ec54ca2e1716a935 Если ссылка не открывается, скопируйте ее и вставьте в адресную строку браузера. После указанной даты ссылка перестанет быть активной, но вы сможете воспользоваться функцией восстановления пароля на сайте.
Для безопасности вашей учетной записи рекомендуем обновлять пароль каждые три месяца. Старайтесь не использовать слова, простые комбинации и популярные сочетания символов. Уделите немного времени и сгенерируйте надежный пароль для своего аккаунта.
Дорогое Авито! Больше мне нехуй делать, каждые три месяца изобретать новые пароли для каждого из говносайтов, где я вообще не помню, чтоб регистрировался. Что, блять, аццкие хакеры денно и нощно отгадывают мой стандартный пароль Fobos0 для левых файлопомоек, к исходу третьего месяца опасно приблизились к разгадке, а если его сменить, им придется начинать сначала? А иначе они украдут юзерпик профиля и право писать от моего имени комменты? Научитесь хранить свои пароли, придурки. Я подозреваю, у вас ломанули пользовательскую базу, вы в панике обнулили всем пароли, а теперь делаете покерфейс, как вы якобы заботитесь о моей безопасности. Стыдобище какое, пол себе меняйте каждые три месяца. это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/08_ketinizm.html
Тэги: ебанутых, минуты, неведомая, хуйня
Про зависание сайта lleo.me и дебилизм PHP 2016-09-06 01:41:48
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/06. ...
+ развернуть текст сохранённая копия
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/06.htmlЕсли помните, одно время сайт lleo.me висел чуть ли не каждую неделю, и это был ад: сперва идут тебе письма от читателей и SMS от друзей, что сайт снова повис, потом ты пишешь хостеру в Канаду, чтоб он пошел и перезапустил виртуальный сервер, только тогда всё поднимется. Что случилось? Никаких следов, никаких версий. Чего мы только не делали с грамотными специалистами — и системы внутреннего мониторинга ставили, и на DDOS-атаки грешили. Разгадка оказалась проста — PHP. Вкратце: иногда серверу требуется скачать/послать файл или данные другого сервера. Не спрашивайте, зачем — есть разные надобности в движке, от автопостинга заметок до прочих нужд. Во всех сетевых учебниках быдлокодинга PHP (типичный пример: http://www.php.su/fgets ) процедура предлагается такой: Пример 1. Построчное чтение файла$handle = fopen('/tmp/inputfile.txt', 'r'); while (!feof($handle)) { $buffer = fgets($handle, 4096);
echo $buffer; } fclose($handle); Это не я придумал, это примеры из учебников. Сервер погружается в бесконечный цикл, пока не прочтет данные. Об окончании которых сразу узнает из загадочной функции feof(). Чей смысл и принцип оставим тоже на совести создателей PHP. Вроде бы нормально. Но, как выяснилось, бывают ситуации, когда цикл становится бесконечным. Может, указатель $handle=fopen() не открылся — авторы учебника его, как видим, тоже не проверяют. Может, сраный feof не поймал конец файла или размер файла точно совпал с 4096, а дальше всё пошло вразнос. Не важно. Суть в том, что возникает бесконечный цикл и ошибки чтения. Сам по себе бесконечный цикл — проблема, но не такая фатальная, чтоб регулярно валить сервера и полтора года не понимать, отчего такое случается. Какой бы ни был бесконечный цикл, сервер отрубит соединение по таймауту секунд через 30, и на этом все кончится. Но есть нюанс. Поскольку это ошибка чтения, PHP начинает орать о ней в свои логи. А поскольку цикл бесконечный, он успевает в эти секунды засрать лог до критического размера 2Gb. Видимо, PHP на это не рассчитан и не успевает переархивировать лог. И дело не в том, что кончается память — нет, память еще есть. Просто по загадочной причине от внезапно возникшего лога 2Gb падает и PHP, и вся система, и вся виртуалка. Не пипец ли? На lleo.me под Debian это отловить не удавалось никак: когда виртуалка заново поднимается, гагантского лога уже нет, всё чисто. Как понять, что сервер убивают скрипты, и как понять, в каких строчках, если эффект случается редко, а логов не остается? Помог сайт hultura.ru, где стоял тот же мой движок. Там FreeBSD, там хостинг Zenon, там очень внимательный и дотошный начальник технического отдела друг Сережа Беркович, и вот он каким-то образом понял и подсмотрел, как это происходит. Ну, исправить оказалось легко: просто вставить лишнюю проверку, не предусмотренную большинством примеров из учебников: $handle = fopen('/tmp/inputfile.txt', 'r'); while (!feof($handle)) { $buffer = fgets($handle, 4096); if($buffer===false) break; echo $buffer; } fclose($handle); Специалисты конечно рекомендуют проверяить и результаты fopen(), но на самом деле это не очень нужно — если fopen() даст false, то уж и fgets() точно сразу даст false. Кстати, специалист внутреннего устройства PHP Dmitri Dmitrienko советует навсегда отказаться от fgets(), а использовать fread() — говорит, адски кривая реализация там. Так или иначе, зависания пропали и на hultura.ru и на lleo.me и везде, где стоял движок. Зная, что ошибка редкая, я специально выждал год, прежде, чем написать этот пост. Но теперь могу сказать: да, это было именно оно, мы нашли и победили. Мораль: в этом мире нельзя верить никому, особенно учебникам. Никогда не используйте чей-то готовый пример, не изучив его и не переписав по-своему. UPD: Ну и раз уж зашел разговор о программировании, я тут недавно попробовал наконец себе поставить систему разработки приложений для смартфонов, чтобы вникнуть в это полезное дело. Потратил весь вечер, поставил Eclipse, Andriod Studuio с SDK и еще тонны говна. Впечатления скверные. Во-первых, Andriod Studuio у меня не заработал: оказалось, Linux с 32-битным ядром — единственный случай, для которого не предусмотрен эмулятор смартфона. Был бы Windows — пожалуйста, была бы Ubunta-64 — тоже. Кроме того, я вдруг понял, что у меня вообще нет никакого желания изучать Java, архитектуры бесконечных папок с неприятными мне файлами XML и прочее говно. Которое устареет раньше, чем я достигну высокого мастерства разработчика в эпизодических хобби. И которое совершенно неприменимо, например, к iOS — там все другое. Поэтому я решил, что раз я хорошо владею HTML и JS, то мне для разработки нужно что-то типа PhoneGap: чтоб я мог писать свои приложения на хорошо знакомом мне JS, и они легко отлаживались на Вебе и портировались и на Android, и на iOS и на остальное говно, которое вдруг появится в будущем. Ведь сочинение динамических 3D-игр не входит в мои планы: для начала мне понадобится что-то выводить на экран, да бегать куда-то в интернет, чтобы получать-отправлять данные. Но я так понимаю, что получение сигналов приложению в спящем режиме, работа с датчиками, SMS, фото — все это тоже есть для JS-портов? В правильном ли направлении я иду? Что посоветуете? это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/06.html
Тэги: неведомая, программирование, сам, сделай, хуйня
В мире животных: рыбка зеленушка 2016-08-07 04:31:21
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/08/07. ...
+ развернуть текст сохранённая копия
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/08/07.htmlИзумительное по своей незамутненности научное исследование обнаружилось на моем любимом сайте BBC: http://www.bbc.com/russian/features-36901496 Вкратце: есть такая экологическая проблема, закисление океанов — смещение Ph, вызванное растворением излишков углекислого газа из атмосферы, как признак грядущего парникового эффекта. Но речь не про это. Есть рыбка зеленушка глазчатая — что-то типа питерской колюшки по повадкам: все делает самец. Строит гнездо и приглашает самочек. Генетически самцы бывают трех видов: доминантные, спутники и жулики. Доминантные нормальные мужики: построил гнездо — нашел бабу. Спутники гнездо не строят — ленятся или не умеют. Они устраиваются помощниками к доминантным в надежде, что им за труды дадут шанс тоже трахнуть барыню. А жулики просто шныряют вокруг чужих гнезд и пытаются соблазнить чужих баб на халяву. Доминантные самцы их гоняют, но работа сложная, надо быть начеку — чуть отвернулся, выбежал из дома пожрать, а там уже порнография происходит. В итоге шанс доминантного самца стать отцом своих детей в собственном доме унизительно мал — всего 38%.
И вот ученые задались вопросом: как влияет закисление воды на сложные отношения зеленушек? И выяснили: число спариваний, приходящихся на долю доминантных самцов, сокращается аж на две трети! Почему? Всё дело в том, что самцы тупеют из-за надвигающегося парникового эффекта — теряют способность быстро принимать решения, в жуликам только того и надо! Впору бы на этом закончить исследование. Но на всякий случай провели еще и генетический тест. Который показал, что хоть число спариваний доминантных самцов снизилось, зато шансы оплодотворить икру повысились с 38% до 58%! Почему?! Объяснение снова найдено: потому что из-за углекислоты жулики стали импотентами! Ну вы поняли, да? Углекислый газ никак не влияет на рыбок, и грант был потрачен на пляжах Италии зря. Но оформили это ученые такой красивой статьей с двумя факторами. Мораль: если тебе кажется, что ты тупой, всегда помни, что остальные — импотенты. Выбора у нее нет. Такая теперь экология. это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/08/07.html
Тэги: неведомая, хуйня
Главная / Главные темы / Тэг «хуйню»
|
Взлеты Топ 5
Падения Топ 5
|