уроды

Не прохожу мимо

Эти люди задолбали меня по телефону (а сегодня еще и бумажку в почтовый ящик положили), поэтому не могу пройти мимо.

Если вы найдете в почтовом ящике (в Москве!) такую вот бумагу:

Знайте, вас хотят развести на поверку счетчиков воды за 1800 рублей (при нормальной цене ~600) и скорее всего - раньше срока.

В моем случае они довольно умело прикидываются ЕИРЦ по телефону (поди отличи ЕРЦ от ЕИРЦ по телефону) и говорят очень убедительно. Только то, что я знаю сроки поверки и сроки годности счетчиков наизусть (ибо задолбали, не только эти) позволяет говорить с ними уверенно.

В случае бумаги - их выдает ИНН (московские все начинаются с 77, а эти - областные, ибо 50...), адрес (ул. Лавочкина - это Химки) ну и ООО (все государственное - не бывает ООО). Ну и в моем случае - там еще в базе ошибка, что позволило мне послать их в жопу в первый раз (при звонке, первый звонок был где-то с год назад), а потом я уже все про счетчики выучил наизусть.

К сожалению, мошенничества в бумаге не видно. Там все правильно написано, счетчики надо поверять и все такое, жаловаться в прокуратуру - я не вижу на что.

Совет: посмотрите на реальную дату поверки на pgu.mos.ru, если до нее далеко, то научите всех в округе (особенно - пожилых) на слова "счетчик воды" просто класть трубку. Если до поверки близко - найдите нормальных (а не тех, кто такими холодными звонками) и поверьте.

Индусские практики на родной почве

Осилил я запустить игру Декларация-2015, дошел до вычетов на детей.

А там такое:

Как мы видим, мне дают ввести одновременно

  • 0 детей (первая строчка "Количество детей...")
  • и троих (или пятерых?) в строчку "Количество детей, начиная с 3-го"

Откуда растут ноги - понятно, на "детей, начиная с третьего" - вычеты больше.

Но почему, отчего, какого хрена нельзя запросить у простого гражданина (это ж для них программа) просто "сколько детей", а дальше посчитать все внутри - понять я не могу. Почему можно неверные данные дать ввести (и это место потом - не проверяется, я проверил) - тоже понять не могу

(почему при отсутствии доходов внутри страны страничка про вычеты не учитывается - тоже не могу понять, но тут буду уже курить НК, может быть действительно нельзя; цена вопроса копеечная и скорее всего в результате забью).

 

Переваливается через бортик и сразу тонет....

Решил быть ближе к народу и заполнить 3-НДФЛ программой для физлиц. Вот результат:

После чего программа падает.

Я, конечно, освоил уже Налогоплательщик-ЮЛ и там все сделаю (или в виртуалке, подумаю еще), но как так можно.....

О "неразрушающем редактировании"

И снова перед вами две гистограммы. Сверху "было", снизу "стало":

  • Было: 12 бит на канал (смотрим на Values справа от канала: 4000+), байер (4 канала в каждом 4M pixels)
  • Стало: 8 бит на канал (отчего уже на уровне EV0 ясно видимые глазом дырки), кроме того переехали максимумы в каналах (т.е. наложен какой-то баланс белого).

Что же случилось с файлом? Случился с ним редактор Picktorial (ссылку не...

Ненависти псто!

На улице +1, солнце, воздух и вода осень. Иду гулять, беру камеру, беру из трех батареек на столе - ту, про которую камеру показала 100%. Гуляю. Снимаю. Через полтора часа камера говорит "батарейка все".

105 кадров! 105. Даже не 200-300-400 к которым я с этой соней привык.

А было так, я бы еще часа бы два погулял.

Корректности для: стоял нежатый RAW + JPEG, то есть это я 10 гигабайт нащелкал. Буду теперь изучать жручесть вот и в uncompressed.

Письма из шестой палаты

А вот, например, камера Konica-Minolta 7D (и другие того же поколения).

В файле внутри неонка превьюшка. Нормальный практически JPEG. Только первые байты не FF D8, как полагается, а 02 D8

НО ПОЧЕМУ!!!???

120 опытов с электричеством. Опыт №67

Купили младшим детям (2 и 4-й класс) набор "Юный Физик, 120 опытов с электричеством". Каюсь, что внутри - не посмотрели.

Сейчас обраружил младшую дочь в попытке сделать опыт №67. Вот он:

По счастью, она сломалась на попытке откусить от ~2-мм проволоки кусок, ножницы не брали. Тут то я ее и поймал, блин.

Боюсь читать про остальные 119 опытов, вдруг там опыты с розеткой и они их уже делали?

Риторический вопрос: делали ли сами авторы сборника свои опыты?

UPD: в комментах пишут что все работает. Я не понимаю, почему батарейка не садится мгновенно!

О Прогрессе

А сейчас, дети, мы возьмем обычный такой JPEG-файл. Не который JFIF, а который EXIF.

И попытаемся спроектировать код, который достанет оттуда цветовую информацию.

Возьмем в одну руку стандарты (EXIF 2.3, DCF2.0), а в другую - ПРАВДУ в виде описания тегов автором Exiftool, потому что Phil Harvey видел реальную жизнь, а авторы стандарта - нет.

Цветовая информация в EXIF может быть задана такими тегами.

  1. Тег InteropIndex: DCF Basic (sRGB), DCF Optional (формально это расширенное описание
  2. ...

Летит спутник по орбите...

Зашел на новомодный поисковик, привлеченный скриншотом с РБК.

Повезло, увидел ту же картинку, что и на РБК. Присмотрелся к подписи. Удивился:

Для тех, кто не узнал место, это Кату-Ярык, река внизу - Чулышман. И на самом "Спутнике" тоже можно убедиться. А на подписи - что? Вот то-то!

Дурят нашего брата!

Искать Спутником теперь опасаюсь.

Я прийшов, тебе нема

Вот есть такой вызов, strnlen:

     size_t
     strnlen(const char *s, size_t maxlen);

DESCRIPTION
     The strnlen() function attempts to compute the length of s, but never scans beyond the
     first maxlen bytes of s.
И он есть, например, в Mac OS X 10.7 и новее.

Берем код с этим вызовом, собираем с -mmacosx-version-min=10.5 (должен получиться совместимый c 10.5 код, да?) на 10.8, несем на 10.6, запускаем.

Все падает.

И ладно бы падало с внятным сообщением, вот не могу залинковать такое. Нет, SIGSEGV, нулевой указатель (на функцию?).

После этого начинаешь любить Win32 особенно остро.

Про Drupal7: ненависти (вместо любви) псто !

Только я собрался написать, что впечатления про Drupal7 более-менее положительные, все такое современное, с оверлеями и прочими понтами... как вдруг, внезапно, вылезла проблема:

Если пойти на сайт под D7 по битому URL somesite.domain/node/some-garbage

То вылезает PDO Exception, дескать к числовому полю ходят с символьным ID. Ну, как минимум под PostgreSQL вылезает, возможно MySQL к этому более толерантен (и мусор превращает, скажем, в 0, что не менее прекрасно).

В Drupal6 это место сделано куда разумнее, возвращается обычная страница '404' (нема такой страницы).

Понятно, можно подпереть на фронтенде, фильтровать после /node/ (/comment/, /user/) весь нечисловой мусор, но слишком много исключений (/node/add, небось и всякие /node/что-то-еще тоже бывают).

Значит надо фильтровать уже внутри, там грузится нечто по ID (или списку), ID бывает только числовой.

Гуглую и нахожу прекрасное: PDOException:Invalid text representation when attempting to load an entity with a string ID.

Ровно эта ошибка, ну думаю внесли недавно, сейчас возьму оттуда патч, а в следующем релизе поправят.

Ни хрена! Проблема открыта 21 декабря 2010, сопли жуют уже больше года, и все ради патча на 7 строк (который тривиален и работает, я его оттуда взял, последний по списку).

Я догадываюсь, что проблема в процедуре: активная ветка жалоб приписана к Drupal8, который какбэ девелопится. А репорты про 7.x (один нашел, тоже больше года ему) - помечен как duplicate от D8, вычеркнут и в боевой версии D7 его какбэ и нету. Запихали проблему под ковер.

отчего я такой добрый и терпеливый при моей-то тяжелой жизни? Другой бы на моем месте давно всех убил, один остался...

А в остальном - семерка пока нравится, если с нуля. Апгрейдить в нее с осени ничего не пробовал, даже в тестах. Но теперь я ее опасаюсь.

Ненависти к Drupal7 псто!

Поигрался с тестовым сайтом, поапгрейженным из Drupal6 в Drupal7, испытал мучительное недоумение.

Снес нахрен, поставил D7 с нуля, недоумение не стало менее мучительным.

У меня, по большому счету, требований очень мало:

  • Мне нужно писать тексты, причем я готов их прямо в HTML фигачить. От визивигов яваскриптовых - тошнит, если честно.
  • Мне нужно управлять текстом аннотации, которая на глагне показывается. И средств D6 мне более чем хватает (а там можно, если не доверяешь автомату, разделить текст на аннотацию и хвост, аннотации поставить галку "входит в полный текст"), т.е. я могу сколько хочу абзацев сделать аннотацией, а могу ее отдельно написать).
  • Мне нужно просто вставлять картинки:
    • простой браузер того, что уже залито на сервер.
    • простая кнопка, позволяющая поаплоадить (и задать alt/title, чем я не пользуюсь, впрочем)
    • вставка с указанием размера (оригинал, какие-то стандартные, возможность задать свои), выравнивания и действия при клике на картинку (ничего, открыть полный размер в новом/том же окне, перейти по ссылке).
  • Ну теги-категории, понятно и прочие мелкие галки (кросспост в ЖЖ, режим комментариев, задание URL)
  • Все, больше ничего не надо. Если захочу клип с Youtube - руками вставлю, надо редко.

Всю эту функциональность умеет Drupal6 из коробки + image/image assist + чуть-чуть других модулей.

А вот D7 привычную картину D6 нарушает в куче мест:

Bye-Bye, Movable Type

No-MT.png Как нам пишут в комментариях, а потом мы и сами читаем:

Q: On http://www.movabletype.jp/documentation/mt5/db/mysql-from-sqlite.html I read: From the Movable Type 5, SQLite and PostgreSQL are no longer supported.
A: Yes, it's true. MT5 will deprecate core support for SQLite and PostgreSQL. But, these databases can still be used with MT if a plugin is written to add support; the Enterprise Pack defines the drivers necessary to use the Oracle database with MT.

Вот и выяснилось, чем придется заниматься на новогодних каникулах, писать тестировать LJ-кросспост для Друпала (оказалось, он уже есть, что же я торможу?)

Если кто-то общается с командой MT, передайте им при случае, чтобы думали верхней жопой передней головой, платформа их была выбрана мной исключительно за поддержку PgSQL и только это ее и берегло.

Ненавижу PayPal

Покупаю через PayPal на круглую сумму $148:

  • Пэйпал радостно думает, "О, Россия", и делает рублевую транзакцию (которую потом у себя радостно конвертирует в USD по недетскому курсу) - это я вижу в выписке с PayPal.
  • Карта долларовая, ВТБ24 не менее радостно списывает с нее по курсу покупки бакса. Это я вижу в SMS-ке из банка.
  • И так 148 долларов становятся 155 с мелочью. Однако, 5% наценки.

При этом, 1 доллар за активацию карты - списали как доллар.

Я где-то с год не пользовался PayPal-ом, интересно давно ли они так?

SAS vs SATA

dataloss.jpg Меж тем, SAS-овские барракуды вроде как оказались незатронутыми сигейтовским багом с универсальной прошивкой.

Попустило.

Остальным собственникам 7200.11 с прошивкой SD15 рекомендуется обновиться.

Прошивки берут отсюда: http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=207931, только что-то у меня там сейчас пустая страница, хотя утром еще была жизнь.

К вопросу об опенсорсе

Drupal-овская Taxonomy import/export via XML в версии 1.1 работала. Я даже научился туда XML-и генерировать и было мне счастье.

А версию 1.2 они сломали (мотивируя починкой Security Advisory). Короткие таксономии работают, а попытка залить туда 200 терминов кончается фиаско.

А ведь это модуль не ежедневного использования, шансов на починку гораздо меньше чем обычно. И обычно то не чинят, а ради одноразовой штуки заморачиваться не хочется вовсе. Я вот перешел на CSV import, хотя он и менее удобен: присвоить ID терминам нельзя.

Про Амазон и русские кредитки

Хваленые на Highload++ Amazon Web Services отказались скушать отечественную кредитку дебитовую Визу от ВТБ24. Внешне на сайте это никак не проявляется, однако банк отверг попытку списать с меня доллар, о чем прислал две SMS.

И я вроде даже понимаю почему - при регистрации нет места для security code (CVV2), а без этого банк интернетные платежи не авторизует. Придется и дальше, как лоху, арендовать виртуальные серверы.

Вообще, для меня загадка, как можно реализовать автоматическое списывание платежей в подобных условиях: CVV2 сохранять нельзя (по правилам карточных систем), без него - не работает. Хотя PayPal это как-то делает.

Ваш MySQL - то еще Г...

Сегодня с утра один из моих сайтов запел, что Table '..../cache_block' is marked as crashed and should be repaired

Ну я ее, конечно REPAIR TABLE, но осадок остался. MySQL несколько месяцев никто не перезапускал, сервер тоже не падал:

12:21PM up 124 days, 21:33, 1 user, load averages: 3,48 3,59 3,63

Надо ли говорить, что на гораздо более интенсивной эксплуатации другой опенсорсной базы я на такие грабли не наступал.....

Поставить mysqlcheck в крон?

Империя - зла!

Практика навеяла такую вот мудрость:

Если вы думаете, что на велосипедном спидометре километры, а на самом деле там мили, то можно и задницу порвать.
Хорошо хоть мили были не морские.

XMLRPC Proxy: вопрос И ОТВЕТ!

Мучаюсь тут с MetaWeblog API: мои перловые изделия ничего, кроме system.listMethods позвать толком не могут, подозреваю косяк с авторизацией, который побороть пока не сумел.

В то же время, всякие w.bloggar и прочие ScribeFire c этим сервером общаются почти нормально, во всяком случае и список блогов получить можно и запостить выходит.

Отсюда вопроc: а есть в природе какой-нибудь удобный отладочный XML-RPC proxy ? Google находит нечто невнятное на питоне, но я на нем плохо розумию.

UPDATE: вы не поверите, но проблема была в том, что у меня был числовой пароль. Эти перловые клиенты, не задумываясь, слали <int>пароль</int> вместо <string>

Pages

Subscribe to уроды