2012-12-21

Самоубийство

В Санкт-Петербурге проводится доследственная проверка по факту гибели мужчины на КАД

Следственными органами Главного следственного управления Следственного комитета РФ по Санкт-Петербургу проводится доследственная проверка по факту гибели мужчины на кольцевой автодороге.

Установлено, что 17 декабря 2012 года около 15 часов на участке КАД в Красносельском районе произошло дорожно-транспортное происшествие. По предварительным данным, после ДТП один из водителей, 1975 года рождения, вышел из автомобиля, достал нож и нанес себе 5 ударов в грудь, от которых скончался.

Проводится комплекс проверочных мероприятий, направленных на установление всех обстоятельств происшествия. По результатам проверки будет принято процессуальное решение.
19 декабря 2012 года 15:22
http://www.sledcomspb.ru/news/spb/5400

Ничего более гнусного за последние несколько лет не видел.

2012-12-20

100% acrss

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

На плиты материала, в рекламных целях часто наносят надпись "100% Acrylic Solid Surface" - эта фраза подчёркивает высокое качество материала (по сравнению с более дешёвыми заменителями худшего качества).
И вот любимый руководитель до зуда в пятках захотел придумать какую-то надпись, которая бы отличала наш материал от конкурентов. Мысль свербила мозг и не давала покоя и сна.


Идея о привлечении рекламщиков со стороны его даже не посещала. Как и многие другие бизнесмены 90-х он видел в окружающих преимущественно жуликов и считал, что все существующие проблемы могут быть успешно решены силами окружающих сотрудников. И что критически важно - в отличии от спецов со стороны им не нужно ничего платить кроме зарплаты! Классический алгоритм решения вопроса выглядел так - вызывался сотрудник имеющий отдалённое отношение к проблеме и ему сходу оглашалось решение: "Здоров. Чем занимаешься? Так, бросай всё, вот тебе задача номер ноль!". Далее ставилась задача. В обычном случае, влиять на постановку проблему или решение было бесполезно - шеф оказывался удивительно непробиваемым и не готовым на компромисс. Оказывалось проще выслушать разинув пасть, потом захлопнуть челюсть и идти жить озадаченным новым счастьем.
Не думайте, что я сильно критикую любимого руководителя - просто у каждого человека есть своя заморочка пытаться влиять на которую бесполезно. Неприкосновенная "задача номер ноль" была той самой любимой фишкой, влиять на которую не было никакой возможности.

Так вот о надписи "100% Acrylic Solid Surface". После нескольких дней мучительных размышлений, стратегическое решение о новой надписи (а также бренде и хз чем ещё) было принято.
Между прочим, уровень владения английским языком ещё в школе у Главного был на уровне "My name is Oleg" и с тех пор основательно упал...
Т.к. я оказался единственным сотрудником на месте снявшим трубку (да ещё айтишником - "ну макет в редакторе ты же сможешь состряпать!"), то был незамедлительно призван для общения. Мозг шефа за три дня самоистязания решил пойти по самому простому пути - сократить известную всем фразу "100% Acrylic Solid Surface" до аббревиатуры "100% ASS", представить её как новый слоган и пойти с ним завоёвывать европейский рынок. О чём мне с порога и было заявлено.
Через пять минут монолога, Главный обратил внимание, что сотрудник перед ним не стоит с отвисшей челюстью, а довольно-таки мерзко хихикает ("100% ЖОПА" - это действительно сильный слоган).
Ещё через две минуты был вызван сотрудник, знавший несколько языков. Вперев в него взгляд руководитель задал вопрос в лоб - "Серега, как по английски будет "жопа"?!". Серега был готов ко многому, но только не к этому...
Надо отдать должное, что следующие пять минут шеф посвятил чистосердечному смеху. Правда следующая идея была столь же ужасна по сути (и чуть менее страшна по форме), но это другая история.

Желаю всем поменьше корпоративного идиотизма в наступающем году!

2012-12-09

Демократичное

История записана по памяти, со слов человека, которому доверяю.
Захотелось ему перечислить в помощь Раб Факу 1000р посредством Яндекс.Моней. Перевод денег был заблокирован Яндекс.Деньгами. Блокировку подтвердила служба поддержки, однако причину сообщить отказалась. Т.е. в явном виде было сказано, что причину блокировки не скажем. Тогда был задан следующий вопрос - как получить деньги обратно. Ответ оказался проще простого: "Для этого нам нужны Ваши паспортные данные", после их получения деньги будут возвращены.
Занавес.

2012-08-01

boost.log

Поверхностные впечатления о boost.log.

Недостатки:
  1. Библиотека сложная (внутри большое количество независимых компонент, громоздкий синтаксис).
  2. Изучать код библиотеки сложно, т.к. он представляет из себя ядрёную смесь шаблонов и макросов.
  3. Документация:
    1. недостаточная 
    2. по крайней мере в первых страницах содержит небольшие огрехи (и предположительно давно не вычитывалась).
  4. boost.log имеет высокий порог вхождения. Т.е. взять и сразу начать использовать библиотеку едва ли получится.
  5. Долгое время компиляции.
Достоинства:
  1. Живая разработка.
  2. Мелочь, но понравилось. Готовые инструменты для работы (под Windows) с QueryPerformanceCounter - это возможность из коробки грамотными логами профилировать приложение.


Выводы:
  1. Для коммерческой разработки применять преждевременно.
  2. В ближайшее время едва ли будет принято решение о включении в состав буста. Даже если это решение будет принято, имеет смысл обождать пару рилизов до надёжной обкатки, снижения порога вхождения и обрастания библиотеки вспомогательными инструментами.
Буду ли использовать для себя - пока не решил.

2012-07-24

[c++, boost] Сборка boost.log

Продолжая ковыряться с бустом...
Одна из первых библиотек, с которой начинается жизнь проекта - это библиотека логов. Возможно, раньше неё имеет смысл выбирать библиотеку юнит-тестов, но тут я свой выбор уже давно сделал, boost.test - аккуратная, проработанная, надёжная библиотека, поэтому искать что-то другое необходимости нет.
Собственно, в своё время, при выборе библиотеки для журналирования я остановил выбор на boost.logging v2 от John Torjo, однако развитие библиотеки остановилось в 2008 году. Сейчас в буст старается попасть свеженькая библиотека от Андрея Семашева - boost.log, поэтому было логичным посмотреть первым делом на неё.
При сборке ждал небольшой сюрприз - библиотека отказалась компиляться. Свежая версия взятая из транка тоже не собралась.
Кстати, эксперименты по сборке осуществляются довольно просто:
bjam --with-log --toolset=msvc-9.0
причём, на то, чтобы разобраться как запустить сборку ушло несколько минут - бустоводы явно стараются делать кривую обучения для новичков более пологой. Несколько лет назад сборка буста была _существенно_ сложнее и довольно плохо документирована. Ещё один жирный плюс разработчикам буста.
Разобраться в причинах ошибки удалось достаточно быстро (не во всех cpp были прописаны подключения требуемых библиотек), чуть больше времени заняли эксперименты по лечению проблемы.

По окончании сборки решил сообщить об ошибке автору boost.log, благо sf.net позволяет отправлять персональные сообщения. Тут ждали некоторые сюрпризы.
1. Несмотря на то, что sf.net поддерживает логин с google, open id, blogger и пачки других сайтов, отправлять сообщения при этом не позволяет - требует родной, сорсфоржный аккаунт.
2. Пришлось пойти искать старый, ещё начала двухтысячных, логин на sf.net. Оказалось, что аккаунт протух и залогиниться под ним нельзя.
3. Поплевался, но создал новый аккаунт.
В течении описываемых злоключений, пришлось трижды выставлять язык (sf.net постоянно терял его) и дважды указывать часовой пояс.
Мдямс... Видимо странные косяки в мелочах свойственны не крупным корпоративным продуктам, а крупным продуктам вообще - корпоративность тут второстепенна.

Завтра буду пристально смотреть на бустовые логи образца 2012 года.

Update. 24 июля 2012. Ответ Андрея Семашева:
Boost.Log не использует Boost.Chrono, и потому не должен включать заголовки этой библиотеки. Проблема в Boost.Thread, рекомендую создать тикет в http://svn.boost.org/trac/boost/ если проблема все еще не исправлена в релизном бранче boost.

Со своей стороны могу порекомендовать попробовать собрать библиотеку с макросом BOOST_THREAD_DONT_USE_CHRONO=1.
Update 2. 24 июля 2012. boost.log ревизия 694 на sf.net  :)

2012-07-23

[c++, boost] Сборка свежего буста

После нескольких  лет "непрограммирования" дошли руки вернуться к своим неоконченным проектам, искренне надеюсь, что всерьёз и надолго.
Одной из первых задач стала сборка свежего буста (под винду, msvc 2008 express).
Поверхностные впечатления:
  • boost вырос до версии 1.5;
  • дистрибутивы переехали с собственного хостинга на sourceforge;
  • размер дистрибутива в 7z без малого занимает 50 мб (и под 100 в zip);
  • сборка под винду усохла до двух простых команд (!);
  • невероятно, но библиотеки сразу собрались!!!

Безумно рад последнему пункту, ибо раньше (пару-тройку лет назад) ни одной лёгкой сборки, на моей памяти не было.
Растут мужики, растут. Если дальше будет так же хорошо, придётся переосмысливать своё отношение бусту.
Завтра буду заглядывать под капот - что же там нового и интересного появилось.

2012-07-01

Артём Драбкин "Я дрался ..."

Недавно прочитал серию книг Артёма Драбкина "Я дрался ...". Книги являются сборниками интервью ветеранов Второй Мировой. Характерная особенность - все книги написаны уже после развала СССР, поэтому официальная цензура в них отсутствует. Т.е. сами ветераны о некоторых вещах сознательно умалчивают, но в данном случае выбор не навязан им со стороны. Ещё одна особенность - устное изложение вполне допускает определённые вольности по отношению к фактам, особенно с учётом того, что с момента описываемых действий прошло около 60 лет.
Книги безусловно интересны, т.к. показывают войну глазами тех людей которые в ней участвовали и сумели выжить.
Низкий поклон и крепкого здоровья всем ветеранам!

Список опубликованных книг:
  • Я дрался на Ил-2.
  • Я дрался на истребителе.
  • Я дрался на Т-34.
  • Я дрался с асами Люфтваффе. На смену павшим. 1943—1945.
  • Я дрался с Панцерваффе. «Двойной оклад — тройная смерть!».
  • Я дрался на Т-34. Книга вторая.
  • Я дрался на По-2.
  • Я дрался на Пе-2: Хроники пикирующих бомбардировщиков.
  • По локоть в крови. Красный Крест Красной Армии.

2012-06-26

MegaF***-Онлайн

Как мне кажется в нашей стране гораздо проще найти человека недовольного работой ОПСОСов, чем довольного. Пару дней назад, я из нейтральных клиентов, решительно перешагнул в категорию недовольных.

Собственно, о причинах непосредственно подтолкнувших к смене отношения. Некоторое время назад в силу необходимости была приобретена Мегафоновская микро симка для планшета.
Пожелания при покупке были озвучены предельно просто:
- Слышал, у Вас есть тариф - 350р за анлим.
- Да, первые три гигабайта без ограничения скорости, потом скорость снижается до 64кбит/сек.
- Ок, заверните :).

Т.к. в реальной жизни симка использовалась крайне редко (ибо почти везде где используется планшет есть Wi-Fi), то деньгами счёт пополнялся нечасто. Недавно, при выезде за город, счёт был предусмотрительно пополнен. И через пару дней деньги исчерпались. Звонок в службу поддержки оператора расставил точки над i.

Оказывается, в данном тарифе отсутствуют 3 Гб интернета, зато есть помегабайтная оплата - 1.9 р/мб (линк). А 3 гб - это некий дополнительный пакет (линк). Если по исчерпании месяца, у клиента есть деньги на оплату пакета, то деньги списываются и всё продолжает работать. Но если у клиента нет денег на счету, то оператор отключает дополнительный пакет (зачем?) и стоимость трафика тут же возрастает в 16 раз. Естественно, при подключении, сотрудники Мегафона о таком сюрпризе не предупреждают. Подключить обратно дешёвый пакет можно - для этого нужно положить необходимые средства на счёт и включить пакет на сайте Мегафона, а ещё лучше позвонить в службу поддержки (эта рекомендация была озвучена сотрудником службы поддержки). Ещё один не очевидный момент - если денег окажется недостаточно (в данном случае, менее 350р), то пакет подключен не будет.

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

Собственно, вывод прост - в ближайшее время завершу свои отношения с этим достойным представителем ОПСОСов и метнусь к одному из конкурентов, за более хорошими условиями.

Надеюсь, этот пост поможет кому-то сохранить немного денег и нервов :)

Хорошего дня!

2012-01-26

МС

Что такое ПМС известно всем.
Недавно за кружкой, пива друг сообщил, что по его мнению существует ППМС - постменструальный синдром (двойное П на его совести).
Имею стойкое подозрение, что существует пока мало кому известный ММС - межменструальный синдром.

2012-01-25

Ричард Фейнман "Какое ТЕБЕ дело до того, что думают другие"

Прочитал недавно книгу из заголовка.
Автор - один из известнейших физиков XX века, нобелевский лауреат. 
Эта книга - продолжение его автобиографии "Вы конечно шутите, мистер Фейнман". 
В целом, книга получилась очень любопытной. Написана легко и с юмором, воспринимается очень просто и с заметным сопереживанием автору. 
Состоит из двух частей.
Первая - очень личная, посвящена его воспитанию отцом и отношениям с первой женой, умершей в молодом возрасте из-за туберкулеза. 
Вторая рассказывает о расследовании, предпринятом правительством США с целью установить причины крушения шаттла "Челленджер". По просьбе руководителя НАСА одним из членов комиссии стал Фейнман. 
По ряду причин Фейнман не полностью следовал предлагаемой манере ведения расследования, а пользовался теми методами, которые считал нужными, несмотря на неудовольствие со стороны руководителей. Судя по тексту повествования некоторые политики потом всерьез могли пожалеть о привлечении физика к расследованию :). 
Текст написан очень живо и не имеет ничего общего с сухими текстами, которые обычно появляются при работе над крупными проектами. Без всякого стеснения пишет о серьезных проблемах обнаруженных при разработке шаттла. Самой значительной неприятностью, которую он нащупал, была проблема взаимодействия инженер-менеджер, из-за чего в конструкции присутствовали масса серьезных недоработок, о чем он пишет открытым текстом. 
Из- за удивительного, очень живого и простого стиля пытаться пересказывать или цитировать книгу бесполезно.
 Если понравилась предыдущая часть автобиографии Фейнмана, рекомендую к прочтению.

2012-01-07

Слепой десятипальцевый метод

Одним из приятных моментов ушедшего года стало освоение слепого десятипальцевого метода печати.

  • В качестве руководства и тренажёра использовал "Соло на клавиатуре".
  • Автор программы - (известный) психолог В.В. Шахиджанян, что придаёт программе неизгладимый акцент.
  • Программа имеет свой оригинальный дизайн и не похожа на обычные приложения Windows, при это выглядит неплохо и удобна в использовании, что на самом деле большая редкость. Стоит дешево. Купить можно кучей способов, в т.ч. оплатой через мобильный.
О самом курсе. Тот редкий случай, когда однозначного мнения не сформировалось. Есть как достоинства, так и недостатки. Сначала о плохом:
  • Автор поначалу говорит, что курс можно пройти даже за три дня. Брехня для девяносто девяти клиентов из ста. Может быть пропорция еще хуже. Исключения - люди с хорошо разработанными пальцами, например пианисты. Это легко проверить, попробуйте нажать двести раз подряд мизинцем левой руки на клавишу "Ф", правильным образом располагая кисти рук над клавиатурой - очень скоро из-за непривычной нагрузки пальцы и кисти рук начнут ныть, а потом физически болеть.
  • Перед каждым упражнением располагается вводный текст объёмом несколько килобайт. Содержание самое разное - от подборки анекдотов и рекламы своего курса, до (совершенно лишних) попыток повлиять на мировоззрение. Честно читал тексты до 20 урока, старательно выполняя все требования, потом это стало невыносимо. Все остальные вводные пропускал, ограничиваясь постановкой задания для упражнения.
  • Ещё одно негативное наблюдение - резко возрастающий объём упражнений где-то чуть раньше середины курса. Это не страшно, но подача сознательно организована так, что вводит в заблуждение. Т.е. изначально открытым текстом утверждается, что для завершения, необходимо пройти 100 упражнений. Где-то в районе 40-ого упражнения происходит разделение упражнения на несколько (до 10) заданий, каждое из которых по своему объёму может быть значительным. Т.е. трудоёмкость внезапно возрастает в разу и скорость прохождения падает. Возможно это оправдано для большинства людей (главное втянуть человека, а дальше как-нибудь...) но мне сильно не понравилось.
О хорошем.
  • Курс толково структурирован и отточен на армии предыдущих учеников.
  • Интерфейс программы, для своих задач, хорош.
О прохождении.
  • Одолел курс с третьей попытки.
  • Всего, вместе с перерывами, на окончание ушло около двух месяцев довольно напряженной работы.
  • Чего добиться не удалось. Процент ошибок при наборе остался довольно большим, несмотря на то, что идея о безошибочной печати проходит красной нитью через весь курс.
  • Главное о чем не пишет никто. Слепая печать, не значит быстрая печать. Т.е. некоторое увеличение скорости может быть, но чтобы реально повысить скорость печати, предложенного курса недостаточно, будут требоваться дополнительные самостоятельные занятия.
  • Если какое-то время плотно не заниматься печатью, то скорость печати падает, а количество ошибок при наборе начинает расти.
  • Пожалуй, набор стал попроще - не тратится время и усилия на поиск нужных букв. Но,
  • Полного автоматизма при наборе добиться не удалось. Если внимание целиком сосредоточено на какой-то мысли, то процент ошибок возрастает.
Выводы, которые сделал для себя.
  • По хорошему такой курс должен быть в школьной программе.
  • Не жалею о потраченном времени, но особо сильно в реальной жизни слепая печать не помогает. Просто забавная плюшка, которая иногда бывает полезной.

Леннарт Дальгрен. "Вопреки абсурду. Как я покорял Россию, а она меня"

Прочитал на выходных книгу из заголовка. Автор - в недавнем прошлом генеральный директор ИКЕА в России, занимался открытием первых магазинов ИКЕА и Мега. Судя по описанию собрал все возможные шишки, которые может собрать честный бизнесмен в нашей стране.
Кратенько о книге:
  • приятно написана и легко читается
  • имеет удобную структуру и организацию - состоит из небольших не связанных между собой рассказов (за исключением некоторых общих идей и действующих лиц)
  • автор - исключительный интеллигент с некоторыми элементами наивности
  • чаще всего автор пишет о простых вещах, но ни в коем случае нельзя обвинить его в поверхностности или недалекости. Когда надо - автор копает настолько глубоко, насколько это требуется
  • генеральный директор ИКЕА мечтал открыть филиалы в СССР ещё в 70-е годы
  • на российский рынок ИКЕА вышла с третьей попытки
  • сам Леннарт Дальгрен, изначально, был категорически против выхода на российский рынок
  • сотрудники ИКЕА принципиально не дают взяток. Преемник Дальгрена в России, недавно поплатился своим постом, за то, что закрыл глаза на взятки, которые давал подрядчик (!) ИКЕА (это уже не из книги)
  • расчётное время окупаемости инвестиций в российский рынок - 10 лет
  • половина российского мебельного экспорта проходит по каналам ИКЕА
  • в некоторых случаях Дальгрен перехваливает Россию и её жителей. Наверное, действительно, любит нашу страну
  • открытым текстом пишет имена героев, которые препятствовали развитию бизнеса ИКЕА в России. Неудивительно, что после выхода его книги в СМИ возникли местяковые скандалы
  • на протяжении всей книги автор пытается выглядеть овечкой, хотя очевидно, что это не так - просто в нужных местах он грамотно не договаривает :)
  • личное резюме - легкая, приятная книга о бизнесе, рекомендую к прочтению.


Небольшая, характерная, цитата из книги:
...мне довелось выступать в Петербурге на конференции, организованной Ассоциацией предприятий мебельной и деревообрабатывающей промышленности и Министерством промышленности. Я решил участвовать, потому что меня весьма заинтересовала ключевая тема повестки дня: «Как бороться с экспансией ИКЕА в России?»

Вероятно, при составлении программы не учли того факта, что ИКЕА, будучи членом Ассоциации, тоже будет приглашена на обсуждение. Несмотря на легкую панику среди организаторов, мое выступление включили в программу, которую пришлось спешно перекраивать.

В воздухе конференц-холла висело напряжение, враждебность я чувствовал спинным мозгом. Организаторы зачитали программу, и после того, как мое предстоящее выступление несколько раз обошли молчанием, мне пришлось самому напомнить о себе. Реакция аудитории на мою презентацию была неожиданно агрессивной, но меня это только раззадорило. С первых же слов меня несколько раз перебивали организаторы, вставляя не всегда уместные и неизменно резкие суждения. Один из слушателей вскочил и выкрикнул, что точно знает: ИКЕА подкупила российского премьер-министра Михаила Касьянова, «Мишу – два процента». Это прозвище российский премьер получил в связи с многочисленными историями о взятках.

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

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