Разное

Клиент-банковское

Тут внезапно приключилось тестирование четырех пяти (решил задачу на 4-м банке, но посмотрел до кучи и пятый) систем клиент-банкинга для частников. Рассказываю.

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

Сумму я узнал через механизм выписок из налоговой через МоеДело. Итого: знаем сумму, знаем КБК, знаем период уплаты (2012-й год), знаем свой ИНН. Этих данных достаточно для заполнения платежек. Более того, у меня есть образец платежки, потому что моей сестре уведомление пришло, а платить нам с ней - одинаково.

Приступаем к квесту:

  • Сбер и еще один два крупных розничных банка: можно поискать долги по ИНН (но долгов нет, они возникнут только после 1.11.13); можно платить по номеру уведомления (но его нет). Платить налоговый платеж в свободной форме (сам ввожу КБК и прочее) - нельзя.
    Fail.
  • Промсвязьбанк: можно платить произвольный налоговый платеж по реквизитам, но ИНН плательщика не вводится (там нули), а без него ничего не выйдет. Кроме того, комментарии к полям платежки скупы и непонятны (я бы в результате разобрался, но см. про ИНН).
    Fail
  • ВТБ24: можно ввести ИНН плательщика, спрашивают немного лишних полей (которые я при уплате УСН не заполняю и никогда про них не думал), но все они откомментированы.
    Win. Заплатил.
Такие дела. Все-таки то, что ВТБ (в лице еще Гуты) был первым на интернет-банковском рынке накладывает позитивный отпечаток.

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

Microsoft setup experiences

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

Однако:

  • Ставим Win7 SP1.
  • Запускаем Windows update: получите ~700M апдейтов и перезагрузитесь.
  • Ставим Visual Studio 2010, накатываем сервис-пак с сидюка.
  • Ставим офис 2010
  • Запускаем Windows update: получите 1.3Gb апдейтов и перезагрузитесь.
  • Работаем дальше: ой, новые апдейты, сервис-пак к офису, еще ~600M, перезагрузка.
  • Работаем дальше: ой, еще есть 430M, скачайте
  • В промежутках оно находило еще немножечко и еще разика три перезагружалось.
Так вот со вчерашнего вечера - качаю и перезагружаюсь, качаю и перезагружаюсь. С перерывом на сон и еду.

Win8, правда, еще хуже (есть у меня на тестовой машине): оно постояло лето (не пользовался), включил - обнаружилось штук 70 апдейтов, которые даже не накатились, причем оно находит ошибку и откатывает их все (примерно за часик на SSD!). Ставил кусками по 10, нашел одно кривое (знаменитое kb2770917, заметим что проблеме уже почти год).

С 8.1 пока опыта нет, живет в виртуальной машине (и считает что у меня сенсорный экран, убил бы).

При всем моем осторожном отношении к новым макосям (10.8 и новее), ТАКОГО там таки нету.

Осторожно: VMWare Workstation 10/Player 6

Какое-то время назад вышла VMWare Workstation 10 и Player 6.

Я пощупал, мне понравилось:

  • Не падает так, как падала 9-я версия WS
  • Пропал многолетний глюк с курсором на втором мониторе: если попользоваться моей VM с FreeBSD9, то на втором и третьем мониторе мышиный курсор становится неправильным (на первом мониторе все отлично)
Ну и поапгрейдился. И счастливо пользовался несколько недель, пока не пришла пора проверить совместимость нового Apple XCode 5 со старыми версиями Mac OS X (так то я пользовался в VM только Mac OS 10.8, да и то редко, хакинтош быстрее).

Выяснилось ужасное: Mac OS X 10.6 перестала быть совместимой с приложениями на Qt 4.8 (других не запускал, держу эту 10.6 только для тестов). Они падают на инициализации приложения, причем в разных местах, в зависимости от версии компилятора.

С 10.7 и 10.8 проблемы не замечено, впрочем она там особо и не изучалась, хватило 10.6

Спасся даунгрейдом обратно и переустановкой макосей (потому что Hardware проапгрейдил и как обратно вернуться - не знал). Те же самые бинари - работают.

Такие дела.

P.S. Заодно набрел на багу в 10.5: posix_memalign() в ней есть, но не работает.

FreeBSD 9-STABLE + USB3 = ?

И, блин, алаверды к предыдущему посту.

Флешка, SanDisk Extreme 64Gb USB3, куплена чтобы у FreeBSD-box работать загрузочным диском, SATA-порты кончились. И что бы вы думали:

ugen1.1: <XHCI root HUB 0x1b6f> at usbus1, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA)
ugen1.2: <Extreme SanDisk> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (200mA)
И, соответственно, не 200Mb/sec, а 30.

Материнка на Z68 (та самая многострадальная, которая портилась об USB-WiFi).

И что делать (ну кроме cvsup && make buildworld && make buildkernel)?

В форумах/архивах рассылки видны такие же страдальцы (и другие страдальцы, у которых вовсе 12 мегабит в похожей ситуации) и никаких разумных решений....

Вот куда делись DVD-R/RW (а BD и не начались, imho)

Ну то есть да, конечно, оптические диски сильно дешевле (особенно если писалку не учитывать). Но скорость. Но удобство.

...опять интеграл шатал....

Нам пишут:
Честно скажу, после прошлогоднего быдлятника я и не расстраиваюсь.

P.S. А ведь обещал "ни ногой", однако рука сама потянулась регистрироваться.

Crashplan: промежуточные результаты

Тут в каментах напомнили, у меня же в фоне Crashplan крэшпланит. Как раз неделя прошла.

За неделю залилось 350Gb архива, плюс оно раз в 15 минут просыпается и бэкапит рабочие файлы (какой там суммарный трафик - не смотрел, но пришлось специально воспитывать, чтобы оно не бэкапило мозильский индекс по почте и всякие .obj-файлы из девелоперского каталога).

Эти 350Gb - за "рабочее время" (с 7 до 22), на ночь я выключаю все обычно.

Жить можно, как мне кажется. То есть да, время на приготовление начального бэкапа будет месяца полтора (я туда ~2Tb хочу вылить), но если оно не будет портиться и начинать заливать все заново (пока такого не случилось), то за $4 в месяц оно очень даже в самый раз.

Минусы: сетевые диски (на которых у меня музыка и книжки, которые тоже хочется постепенно побэкапить) десктопный клиент не видит. Т.е. нужен Family Plan, вдвое дороже.

Garage sale: AMD 5870

Граждане читатели,

А может кому нужна видеокарта HD5870 (референсная, "производство" Gigabyte, памяти, соответственно, гигабайт и есть).

По перформансу это что-то среднее между современными HD7850 и 7870 (в вычислениях, по формальным флопсам, где-то 90% в single и 70% в double от HD7870), по энергопотреблению, понятно, сильно хуже (в 1.75/1.3 раза, зимой приятно дует на ноги теплым), ну и PCIe2, а не PCIe3.

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

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

Прекрасно будет работать в качестве акселератора для приложений на OpenGL или OpenCL (вроде фотошопа, например).

Продавать мне ее как-то стыдно, да и сложно понять сколько оно стоит, поменял бы на что-нибудь хорошее. Скажем на SD-карточку (емкость/скорость на ваше усмотрение), или на ИК-фильтр вроде Hoya R72.

Москва, Юго-Запад. Пишите в E-mail.

UPD: желающий найден!

P.S. Это я занимаюсь уборкой. Если кому нужны б/у фотосумки, то их тоже есть.

Q: unlimited online backup

Вопрос дня: CrashPlan+ или Backblaze или еще что-то?

Че-то я созрел, задолбался ротейтить HDD-шки offsite

GPON: приколы нашего городка

Где-то несколько дней с GPON-ом приключился следующий прикол:

В нормальном режиме все работает как из пушки, ~50Mbit/s (5.6MB/sec на торрентах), аплоад тоже разумный (не мерял, 3-4Mb/sec точно), претензий нет.

Допустим, хочется побыстрее скачать большой фильм. Решаем, что 5 рублей за это не жалко, идем в личный кабинет, жмем там турбо-кнопку. Получаем офигенный эффект:

Даунлоад падает до ~20Mbit/s (2.2 MB/sec на торренте), upload до вообще каких-то смешных величин, меньше мегабита.

Через два часа (время жизни турбокнопки) положенные 50 мегабит восстанавливаются.

Зоркий глаз заметил этот эффект (его устойчивость) раз на третий. Решил позвонить в техсаппорт, понятно же, что где-то в настройках шейпера забыли нолик и написали 20Mbit вместо 200. Звоню, а там сразу железный голос говорит что "возможны затруднения с доступом в интернет", ждать настоящую тетю не стал, понятно что бессмысленно.

Если еще дня три продлится - пожалуюсь в Связьнадзор, пусть слоники побегают...

Q: ИП и взносы в ПФР в 2014?

Читал 237-ФЗ от 23.07.2013, много думал.

Если взять сферического в вакууме ИП с "упрощенкой 6%", то получается вроде бы так:

  • При доходе до 300к в год - платим в ПФР с одной МРОТ, в медстрах - с двух МРОТ, всего в 2013-м получилось бы 19425.06, в 2014-м будет чуть больше (МРОТ подрастет).

    И эту сумму полностью списываем с налогов т.к. налоговый кодекс не менялся, списывать можно всю сумму налога УСН, а с 300к мы должны были бы заплатить 18к т.е. чуть меньше.

  • При доходе выше - платим в ПФР еще 1% с (доход минус 300к), но не более чем с "восьми МРОТ" (т.е. максимальная сумма взносов в фонды, приближенно, 133к для МРОТ-2013).

    И опять списываем все это с налогов.

  • О сумме доходов в ПФР доносит налоговая, т.е. отчетность ИП в ПФР восстановлена не будет.

Таким образом:

  • Общая налоговая/фондовая нагрузка при годовом доходе меньше ~600к (лень точно считать) падает (при годовом доходе меньше 300к - вдвое).
  • Дополнительной отчетности не появляется.
  • Появляется дополнительный платеж в ПФР "до 1 апреля следующего года"
  • При сильной вариабельности доходов по году (особенно если нет доходов в 4-м квартале) появляется риск переплатить налогов т.е. считать надо очень аккуратно и возможно доп-платеж в ПФР с этого 1% лучше платить частями, поквартально (с того квартала, когда превышены 300к годового дохода).

Вопросы:

  1. Я где-то ошибся?
  2. Может быть какой-то "налоговый портал" уже разобрал нововведения подробно, хочу почитать

P.S. Это сильно лучше, чем я ожидал. А ожидал я, что будет 6% упрощенки плюс 1% в ПФР, но списать будет нельзя (изменят НК). А как есть - кроме небольшого усложнения расчетов получается сплошной позитив.

Про оверклокинг i7-4770k

Вчера я писал, в числе прочего, что i7-4770k у меня на 4.5GHz на стресс-тестах подходит близко к TjMax, а на 4.6GHz - упирается в нее (и наступает throttling) на стресс-тестах и близко подходит при реальной работе.

Но. На третий день Зоркий Глаз заметил:

Для оверклока я использовал как настройки BIOS (там можно из менюшки выбрать, к примеру, "4.6GHz"), так и гигабайтовскую (чудовищную) утилиту EasyTune для автомагического подбора частоты горшка. Оба этих прибора ставят CPU VCore в 1.3 вольта с хреном (сотые не запомнил), а судя по обзорам - это много, хватит и меньшего.

Потратил часок на упражнения и увидел:

  • 4.5Ghz: 1.15V мало (система нестабильна), а вот 1.21V - в самый раз (может быть и меньше можно, проверять уже не стал). С 1.21V пиковая температура в стресс-тестах выше 81C не поднимается, обычно колеблется чуть ниже 80.
  • 4.6GHz: 1.22V мало (стресс-тест погонялся нормально, максимальная температура 84C, потом я стал писать этот пост - и Firefox упал), 1.245V - все нормально работает, пиковая температура в тестах 87С, обычно в стресс-тесте колеблется 80-82С.
Мораль: не верьте утилитам производителя, хоть и удобны они в использовании.

О бенчмарках

Вот так вот думает о моем новом процессоре AID64 3.0-beta:

А вот так вот версия 2.70.2250:

Да, я читал у них, что вот "разные версии AIDA не совместимы по результатам", но размеров дизастера не ожидал. Там, действительно, даже встроенные бд результатов разные, скажем i7-3770k в старой версии имеет в базе 18.8GB/sec по memory read, а в новой - 23.6.

Я к тому, что сравнивать результаты той же AIDA между разными обзорами - категорически нельзя.

Бета, заметим, профукивает (не показывает) оверклокинг.

Вместе с тем, про Haswell имею сказать, что апгрейд с Sandy Bridge мне кажется оправданным. Т.е. на оптимизированных под SandyBridge программах (своих) я вижу разницу раза в полтора, если на глазок. Более точно буду еще мерять.

Помимо этого, имею сказать:

Q: про PCIe свитчи

В свете выхода Haswell, встал (пока теоретический) вопрос о тотальном апгрейде всего.

У меня оно усугубляется тем, что

  • У процессора - 16 PCIe3 lanes
  • А мне их нужно, как минимум, вдвое больше (16 на видеокарту, если одну ставить, плюс два широких слота для 10Gbit адаптеров)
Соответственно, нужна материнская плата с PCIe-свитчом, который из 16 lanes делает 32. Таких материнок есть в количестве.

Но выбирая между ними, я увидел что есть два варианта:

  • 4 слота PCIe3 x16 (все слоты через свитч).
  • 5 слотов: или один слот мимо свитча, или более одного слота, но уже через свитч
И клянутся, что 1-слотовый случай дает меньшие задержки и все такое прочее.

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

Но увижу ли я хоть какую-то разницу "со свитчом" и "мимо свитча"?

Update: для материнок на Z77 с свитчом/без свитча, судя по тестам, значимой разницы нет.

О "списках уязвимостей в программах"

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

Читаем:

LibRaw версии до 0.15.1

LibRaw-demosaic-pack-GPL2 версии до 0.15.1

LibRaw-demosaic-pack-GPL3 версии до 0.15.1

Имею сказать:
  • Не являясь специалистом в области ИБ, не могу сказать, является ли выход за пределы массива по фиксированному(!) адресу +4GB-1 (потому что там всегда 0xffffffff в индексе) возможностью выполнения произвольного кода. Возможно. Равно как является ли проблемой такой псевдокод a = malloc(..); free(a); free(a);. Возможно.
  • Эти проблемы в LibRaw 0.15.0 - были. Возможно, они серьезные, хотя мне так не кажется. Представить, что "удаленного пользователя" допустят до кода коррекции экспозиции - не могу.
  • Вот что я знаю точно:
    • Этих ошибок нет в LibRaw-demosaic-pack-GPL3, оно тут никоим боком.
    • этих ошибок нет в "версии до 0.15.1". Они есть в 0.15.0, а ветки 0.7...0.14 - не подвержены (по причине отсутствия соответствующего кода).
    Что позволяет мне предполагать, что никакого анализа никто не делал.

    SecurityFocus пишет что дескать vendor reported. Но ни одна скотина не пыталась сконтактировать с вендором и узнать подробностей.

Я собственно к чему - что теперь читая всякие security reports буду делить минимум на десять.

Upd: я не хочу спорить с наличием ошибок (они были, программы, как минимум падали). Мой поинт в том что

  • Если вы вендор - не надо репортить проблемы подробно (double call to free), все что вы написали - будет использовано против вас. Пишите просто "исправлена ошибка в обработке битых файлов Foveon"
  • Авторы этих репортов - не анализируют что сделано на самом деле, в каких версиях была ошибка и т.п. Соответственно нужно к этим репортам относиться: наличие репорта не означает проблемы (а отсутствие - отсутствия проблемы).

Подземный стук возвращается!

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

С теми же симптомами:

  • Cron встал.
  • "часы стоят" - при запуске top и подобного что рефрешится по таймеру - не рефрешится.
  • named: POKED TIMER в логах
  • cat /dev/urandom >/dev/null не поднимает частоту процессора, так и лежит на 200 (это, вероятно, оттого, что таймер стоит и powerd не просыпается)
  • Пакеты роутятся
  • при подаче нагрузки (утренние бэкапы) - оно не просыпается нормально. Вот сегодня туда вылилось ~40Gb бэкапа (из 90) и скорость записи по smb упала практически до нуля, пришлось ребутить эту FreeBSD.
Ну добавил еще:
kern.eventtimer.timer=HPET
kern.eventtimer.periodic=1
Но надежды мало - больше двух недель не менялось ничего - и тут вдруг началось.

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

Но что делать то? По всем прочим признакам - машина нормальная, процессор процессорит, следов битой памяти (вроде падений на компиляции) не видать.

Кто виноват и что делать? Linux - не предлагать!

И еще про GPON

Спрашивали? Отвечаем!

Позвонил сегодня в МГТС-овский call-центр, на предмет пробный интернет перевести в настоящий и узнать пин-код от их "личного кабинета", дабы с тарифами потом самому играться.

Несмотря на то, что формально (как написано на сайте) нужны паспортные данные телефоновладельца, а иначе за пин-кодом велено идти в офис, эти паспортные данные у меня не спросили (а я их, блин, узнавал, трудился). А спросили:

  • Номер договора (он есть в тех бумажках, которые дают при подключении к GPON)
  • Адрес установки телефона
Такие дела.

Upd: личный кабинет у них а-ля МТС. И даже еще более чудовищный.

Upd2: сменить телефонный тарифный план из кабинета нельзя. Только в офисе. Пропала моя идея поэкономить 59 рублей в месяц (безлимитный телефон + 200Mbit стоят дешевле, чем 400-минутный телефон + 200Mbit), я разорен.

Про расторжение контракта на Стрим

До GPON у меня был стрим. С GPON, естественно, несовместимый. Пришлось удалять.

Расторжение договора оказалось простым и легким:

  • 29-го апреля я подал им заявление на расторжение и возврат бабла. В офис МТС около метро. Там удивились, но приняли и выдали чек на 0.0 рублей, у них такой способ регистрации заявлений.
  • 1-го мая в личном кабинете договор пометился как расторгнутый, неиспользованные деньги за часть месяца вернулись на счет в Стриме.
  • 13-го мая остаток денег на счету обнулился и вылезло показанное выше сообщение.
  • Вчера деньги упали на счет.

С учетом праздников - вполне оперативно.

Можно ли деньги не возвращать, а зачислить на телефон - я не выяснял. Стандартного заявления такого нет, а на счет - ничем не хуже.

К заявлению просят приложить копию какой-нибудь квитанции об уплате. Т.к. я платил из банк-клиента, для меня это проблемы не составило. В случае со всякими вебманями - могут быть приколы.

P.S. Понятно, что МГТС - это тот же МТС. И вот интересно было бы посмотреть через годик на отчетность. Понятное дело, Стрим исчезнет вместе с медью. А вот станет ли клиентов на интернет больше (чем было у Стрима+МГТС на полгода назад) или меньше - интересно.

Про подземный стук

Рассказываю:

Вот этой вот проблеме

kern.timecounter.hardware=HPET
вроде бы помог. Ну то есть сегодня утром все было хорошо, ничего не замерзло.

named[...]: *** POKED TIMER *** тоже пропали, нету в логах.

Буду продолжать наблюдения.

От тайка они пухли, а от украдки - дохли

Уважаемые ученые!

У меня в подполе происходит подземный стук стала странно себя вести FreeBSD 9.1

А именно: она замерзает.

Это домашний сервер, на котором ночью никаких процессов нет (я в рамках поиска проблемы даже periodic убрал) и утром я нахожу его в следующем состоянии:

  • Оно с виду живое, можно залогиниться
  • Если запустить top или systat - то вместо обновления раз в несколько секунд - экран обновляется раз в секунд 10-30 (а может и медленнее)
  • Если запустить netstat 1, то вместо печати суммарного трафика раз в секунду - печатается заголовок и более ничего не происходит (впрочем, дольше нескольких десятков секунд я не ждал)
  • По reboot - убиваются процессы, а дальше я не знаю т.е. на экран оно ничего не выводит, диски не синкает. Всякий раз перегружаю ресетом.
  • Если делать на машину scp - то идет медленно (~3MB sec), при этом sshd съедает целое ядро, судя по top. Samba тоже работает медленно, вместо 150-250 MB/sec (по 10G) получается скорее 30MB/sec.
  • В логах - тишина, за исключением вот этого вот:
    May  8 00:07:24 home-gw named[1406]: *** POKED TIMER ***
    May  8 00:18:16 home-gw named[1406]: *** POKED TIMER ***
    May  8 00:30:25 home-gw named[1406]: *** POKED TIMER ***
    May  8 00:50:52 home-gw named[1406]: *** POKED TIMER ***
    May  8 01:31:10 home-gw named[1406]: *** POKED TIMER ***
    
Изначально была гипотеза, что оно зависает в каком-то low-power state. Сейчас гипотеза - что просто встает таймер.

Пока переставил таймер с TSC-low на HPET, но что бы еще такое посмотреть?

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

Pages

Subscribe to Разное