content top

Новости стабильности


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

С первого октября, как выяснил я недавно на своём горьком опыте, почтовое отделение в нашей деревне изменило график работы. Теперь он такой:

График работы отделения 301364

Да-да. С одиннадцати утра до часу дня. Два часа в день.

Я, поначалу не поверил, думал, что они обед на час продлили и в извещении об этом так криво написали. Сходил, поцеловал закрытую дверь, убедился, что не шутят:

График работы отделения 301364

Такие дела.

Почта России должна гореть в аду!


Официальное подтверждение того, что в тульском сортировочном центре работают умственно отсталые криворукие жопоглазы:

Жопорукие и жопоглазые уёбки отправили посылку в Ясногорск вместо Алексина

Вышеупомянутые жопоглазые уёбки, наплевав на индекс и название города, отправили посылку вместо Алексина в Ясногорск только потому, что там тоже есть Заводская улица!
Дорогие почтовые работники тульского сортирного центра! Учитесь, блядь, читать адрес целиком, а не искать в нём знакомые буквы, уёбки малограмотные!

А вот сотрудников ясногорского отделения, которым я сегодня звонил для выяснения ситуации, хочу похвалить и поблагодарить. Они мгновенно сориентировались в ситуации и отправили посылку обратно в Тулу. Надеюсь, в области больше нет Заводских улиц, а то я так до осени ждать буду.

Тестируем РосЯму


На нашей улице расположен замечательный танковый полигон:

Невъебенных размеров ямы
Невъебенных размеров ямыНевъебенных размеров ямыНевъебенных размеров ямыНевъебенных размеров ямыНевъебенных размеров ямы

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

Сегодня я зарегистрировал этот бардак на РосЯме, сгенерировал заявление и отправил его в электрическую приёмную ГИБДД. На рассмотрение даётся чуть больше месяца, будем посмотреть, сработает или нет.

И снова брутфорсят


Сегодня опять прилетела волна брутфорса. Начали в 12:20, закончили к шести, заряжали в среднем по тысяче попыток в час. На других блогах активность в пределах нормы, так что склоняюсь к мысли, что атаки всё-таки целенаправленные.
Дорогой неугомонный друг! Вместо того, чтобы тратить деньги на заведомо бессмысленные телодвижения, купи себе лучше набор ректальных свечей с мятой и шалфеем. Это единственное, что может облегчить твои страдания.

Развелось жулья


У аферистов началось весенне обострение. Про явление в комменты пиарщика Мультисистемы я уже писал, а только что позвонили с номера (499)940-92-98 из некоего “Городского центра учёта и экономии ресурсов”, представились центральной городской организацией по контролю за счётчиками и весьма агрессивно стали навязывать свои услуги по поверке. На вопросы почему у них домен зарегистрирован на частное лицо в конце прошлого года, почему в поисковиках о них нет никакой информации, кроме нескольких отрицательных отзывов, и почему, если они официальная организация, о них нет никакой информации на официальных городских сайтах ответить затруднились. Начали пугать повышением тарифов, были посланы.

Товарищи, будьте бдительны! Враг не дремлет!

Иногда они возвращаются


В комментарии к записи полугодовой давности явился пиарщик Мультисистемы и строит из себя невинную овечку.

Дать бы им всем молотком по голове

На всякий случай напоминаю: почему не надо пользоваться услугами ООО Мультисистема.

Не шмогла…


Невъебенных размеров баннер про инвестиции в подмосковье последние несколько дней выглядел вот так:

Невъебенных размеров баннер уже не тот

А сегодня погас совсем, судя по всему – навсегда.

“И вот так у них всё!”(c)

Внезапно переехал


В этом доме с 1842 по 1894 находилась первая Московская сберегательная касса

Заебавшись ждать, когда хостер наконец-то починит свои серваки, ушёл к другому. Шесть лет назад мажордомо был охуенным хостингом, но за последний год, увы, скатился в совершеннейшее УГ. Я терпел умирание сайтов от малейшей нагрузки, еженедельное выпадение в аут баз данных и даже адовую задумчивость nginx, который, по идее, должен был ускорять доступ, а не замедлять его. Но угробить ФС на сервере, поднимать его почти месяц, да так до сих пор толком и не поднять – это проёб космических масштабов. Прощайте, чуваки, вы умудрились достать даже меня.

Почта опять всё испортила


Нашёл сегодня в почтовом ящике письмо от фирмы Lastpass. Я о нём и думать забыл, а оно пришло.

Очень подозрительный конверт

В письме лежит прикольная наклейка.

Очень прикольная наклейка LastPass

И бумажка с инструкцией наклеить эту наклейку куда-нибудь, сфотографировать и поучаствовать в конкурсе. Заявки принимаются до 28 мая.

Очень проникновенное письмо

До 28 мая? А в ящик положили пятого июня? Ну девочка, ну ёб твою мать!

Почта России продолжает охуевать.


Сегодня попасть в отделение не удалось – дела были. Зато вечером обнаружил в ящике извещение.

Ленивые мудаки из Почты России приносят извещения на два дня позже, чем положено

В субботу его там не было. Вчера тоже, как и сегодня утром. Следовательно, его сунули в ящик сегодня днём. То есть, чтобы пройти пятьсот метров от отделения до моего дома доблестным работникам почты понадобилось двое суток и липовая запись об отсутствии получателя. А пиздить будут, что принесли ещё позавчера.

Почта России совсем охуела.


Сначала видео для привлечения внимания, а потом рассказ.

 

Заказал неделю назад в банке платёжную визу с доставкой заказным письмом. Сегодня захожу на сайт нашей доблестной почты проверить трек и вижу невыносимо прекрасное:

Почта россии - ленивые мудаки

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

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

content top
(function($) { $.fn.et_shortcodes_switcher = function(options) { var defaults = { slides: '>div', activeClass: 'active', linksNav: '', findParent: true, //use parent elements to define active states lengthElement: 'li', //parent element, used only if findParent is set to true useArrows: false, arrowLeft: 'a#prev-arrow', arrowRight: 'a#next-arrow', auto: false, autoSpeed: 5000, slidePadding: '', pauseOnHover: true, fx: 'fade', sliderType: '' }; var options = $.extend(defaults, options); return this.each(function() { var slidesContainer = jQuery(this).parent().css('position','relative'), $slides = jQuery(this).css({'overflow':'hidden','position':'relative'}), $slide = $slides.find(options.slides).css({'opacity':'1','position':'absolute','top':'0px','left':'0px','display':'none'}), slidesNum = $slide.length, zIndex = slidesNum, currentPosition = 1, slideHeight = 0, $activeSlide, $nextSlide; if (options.fx === 'slide') { $slide.css({'opacity':'0','position':'absolute','top':'0px','left':'0px','display':'block'}); } else { $slide.filter(':first').css({'display':'block'}); } if (options.slidePadding != '') $slide.css('padding',options.slidePadding); $slide.each(function(){ jQuery(this).css('z-index',zIndex).addClass('clearfix'); if (options.fx === 'slide') zIndex--; slideH = jQuery(this).innerHeight(); if (slideH > slideHeight) slideHeight = slideH; }); $slides.css('height', slideHeight); $slides.css('width', $slides.width()); var slideWidth = $slide.width(), slideOuterWidth = $slide.outerWidth(); $slide.css('width',slideWidth); $slide.filter(':first').css('opacity','1'); if (options.sliderType != '') { if (options.sliderType === 'images') { controllersHtml = '
Previous'; for ($i=1; $i<=slidesNum; $i++) { controllersHtml += ''+$i+''; } controllersHtml += 'Next
'; $controllersWrap = jQuery(controllersHtml).prependTo($slides.parent()); } var etimage_width = $slide.width(); slidesContainer.css({'width':etimage_width}); $slides.css({'width':etimage_width}); if (options.sliderType === 'images') { slidesContainer.css({'height':$slide.height()}); $slides.css({'height':$slide.height()}); var controllers_width = $controllersWrap.width(), leftPosition = Math.round((etimage_width - controllers_width) / 2); $controllersWrap.css({left: leftPosition}); } } if (options.linksNav != '') { var linkSwitcher = jQuery(options.linksNav); var linkSwitcherTab = ''; if (options.findParent) linkSwitcherTab = linkSwitcher.parent(); else linkSwitcherTab = linkSwitcher; if (!linkSwitcherTab.filter('.active').length) linkSwitcherTab.filter(':first').addClass('active'); linkSwitcher.click(function(){ var targetElement; if (options.findParent) targetElement = jQuery(this).parent(); else targetElement = jQuery(this); var orderNum = targetElement.prevAll(options.lengthElement).length+1; if (orderNum > currentPosition) gotoSlide(orderNum, 1); else gotoSlide(orderNum, -1); return false; }); } if (options.useArrows) { var $right_arrow = jQuery(options.arrowRight), $left_arrow = jQuery(options.arrowLeft); $right_arrow.click(function(){ if (currentPosition === slidesNum) gotoSlide(1,1); else gotoSlide(currentPosition+1),1; if (options.linksNav != '') changeTab(); return false; }); $left_arrow.click(function(){ if (currentPosition === 1) gotoSlide(slidesNum,-1); else gotoSlide(currentPosition-1,-1); if (options.linksNav != '') changeTab(); return false; }); } function changeTab(){ if (linkSwitcherTab != '') { linkSwitcherTab.siblings().removeClass('active'); linkSwitcherTab.filter(':eq('+(currentPosition-1)+')').addClass('active'); } } function gotoSlide(slideNumber,dir){ if ($slide.filter(':animated').length) return; $slide.css('opacity','0'); $activeSlide = $slide.filter(':eq('+(currentPosition-1)+')').css('opacity','1'); if (currentPosition === slideNumber) return; $nextSlide = $slide.filter(':eq('+(slideNumber-1)+')').css('opacity','1'); if ((currentPosition > slideNumber || currentPosition === 1) && (dir === -1)) { if (options.fx === 'slide') slideBack(500); if (options.fx === 'fade') slideFade(500); } else { if (options.fx === 'slide') slideForward(500); if (options.fx === 'fade') slideFade(500); } currentPosition = $nextSlide.prevAll().length + 1; if (options.linksNav != '') changeTab(); if (typeof interval != 'undefined' && options.auto) { clearInterval(interval); auto_rotate(); } return false; } if (options.auto) { auto_rotate(); var pauseSlider = false; } if (options.pauseOnHover) { slidesContainer.hover(function(){ pauseSlider = true; },function(){ pauseSlider = false; }); } function auto_rotate(){ interval = setInterval(function(){ if (!pauseSlider) { if (currentPosition === slidesNum) gotoSlide(1,1); else gotoSlide(currentPosition+1),1; if (options.linksNav != '') changeTab(); } },options.autoSpeed); } function slideForward(speed){ $nextSlide.css('left',slideOuterWidth+'px'); $activeSlide.animate({left: '-'+slideOuterWidth},speed); $nextSlide.animate({left: 0},speed); } function slideBack(speed){ $nextSlide.css('left','-'+slideOuterWidth+'px'); $activeSlide.animate({left: slideOuterWidth},speed); $nextSlide.animate({left: 0},speed); } function slideFade(speed){ $activeSlide.css({zIndex: slidesNum}).fadeOut(700); $nextSlide.css({zIndex: (slidesNum+1)}).fadeIn(700); } }); } })(jQuery); /////// Shortcodes Javascript /////// /// tooltip /// $et_tooltip = jQuery('.et-tooltip'); $et_tooltip.hover(function(){ jQuery(this).find('.et-tooltip-box').animate({ opacity: 'show', bottom: '25px' }, 300); },function(){ jQuery(this).find('.et-tooltip-box').animate({ opacity: 'hide', bottom: '35px' }, 300); }) /// learn more /// $et_learn_more = jQuery('.et-learn-more .heading-more'); $et_learn_more.click(function(){ if ( jQuery(this).hasClass('open') ) jQuery(this).removeClass('open'); else jQuery(this).addClass('open'); jQuery(this).parent('.et-learn-more').find('.learn-more-content').animate({ opacity: 'toggle', height: 'toggle' }, 300); }); /* ]]> */ -->