Шнурки и чеснок

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

Вот, например, выяснилось, что 36 лет я неправильно завязывал шнурки. Особенно шёлковые и синтетические — они всегда развязывались. И выянил, «земную жизнь прожив до середины», что нужен просто другой узел.

А вот ещё круче откровение. Готовлю дома я сам, Лену пускаю на кухню редко и под присмотром. Часто при приготовлении мясных блюд использую чеснок. Я ненавидел чеснок.

Читать полностью

Итоги года

Личное

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

Новая камера.

Видео опубликовано Denis Filonov (@denisfilonov)

Спорт
Читать полностью

О классовой ненависти

Стою я как-то в популярной в России сети мясных лавок. Покупаю куриные грудки, точнее филе оных. Тогда они основой рациона были, наряду с промышленным протеином. Времени тогда не особенно было, каждый день за свежими приходить, поэтому покупал сразу килограмм 6 или даже 10 филе, расфасовывал на ежедневные порции и замораживал.

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

— Ой, оставьте мне одну, мне нужно очень.

Что делать, оставил. Когда девушка ушла, продавщица хмуро на меня посмотрела и тихо, но злобно сказала:

— Она собачке своей покупает, зря Вы.

Ну поохал я такому излишеству и ещё килограмчик парной телятины взял. Коту, не травить же его кормами синтетическими.

Увели деньги с кредитки Сбербанка и вывели через tutu.ru

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

Credit Card Payment

Ну а вот сама история. Сегодня после полуночи начинают сыпаться смс-ки от Сбербанка о том, что я совершаю покупки на tutu.ru: сначала  на 7000, потом на 5500, потом на 10700, потом на 10500. Сразу смекнув в чём дело, бегу к компьютеру, захожу в «Сбербанк-онлайн» и жму «блокировать карту». После этого приходят ещё две смс-ки о попытках оплаты.

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

Поздравления и итоги

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

Ну и традиционно, подведу итоги за год.

Здоровье

Бросил курить. Точнее, нашёл компромисное решение — электронные сигареты. Из over 4000 вредных веществ, содержащихся в табачных сигаретах они содержат одно — никотин. В итоге вреда — не больше чем от кофе.

Избавился от привычки пересаливать пищу. Зависимость от NaCl у меня была самой сильной.

Спорт

  • Жим — 120
  • Присед — 120
  • Становая — 120

Почему так? Да у меня блинов всего дома на 120 килограмм. Убил старые стойки, их винтом повело, купил профессиональные, на 700 кг. Есть куда стремиться.

Сейчас, честно говоря, уже месяц не занимался, и после тропической лихорадки сбросил почти 10 килограмм. Думаю, начну с 80 кг.

Мозг

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

Хотел ещё рисовать научиться и права получить, но перенёс на следующий год.

IT

Перешёл с Linux на Mac OS X. Ощущение, как будто с семёрки на мерседес переехал. Операционки не замечаю, можно просто расслабиться и работать. При этом мобильные операционки Apple мне не нравятся. Приобрёл Nexus 7, всем был доволен, кроме размера (в карман не влезает, приходилось брать сумку специально для него) и отсутсятвия 3G модуля. В итоге с ним расстался и приобрёл «плафон» — Samsung Galaxy Note 2. Искренне сочувствую всем с Windows.

Быт

Начал ремонт в своей квартире. Пока только сантехника и санитарные помещения, но сделали круто. И очень дорого, практически в стоимость иномарки. Снесли всё и сделали с нуля. Гастарбайтеров, подобно эффективным менеджерам, не привлекал, делала фирма и профессионалы.

Финансы

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

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

Работа

К концу года планировал уволиться. Получилось лучше — расстались «по соглашению сторон» с выплатой компенсации. Теперь спокойно могу заниматься собственными проектами. А если снова свалить в Таиланд — смогу года два о работе не думать.

На постоянную работу не стремлюсь. Главное для меня не деньги, а интересный проект и максимальная свобода в его воплощении. Если такое подвернётся — буду рад.

Бизнес

Много планов. Сделал пробную инвестицию на небольшую сумму, получил 20% прибыли. Жалею, что не вложил больше.

Есть детализированные ТЗ по двум перспективным проектам, буду воплощать в жизнь и программировать лично =) Воплощу, получу первый доход и только после этого буду искать инвесторов.

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

Отдых

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

Дальше будут посты о Самуи, национальном морском парке, штурме водопада и т.д. Оставайтесь на линии!

 

Обновление железа

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

Итак:

Читать полностью

Пищевая цепочка

Если пройти от Чистых прудов к площади трёх вокзалов, то по пути с завидной регулярностью встречаются банки и суши-бары. Видимо, дело в пищевой цепи:

  • взять кредит;
  • открыть суши-бар;
  • сделать бизнес-ланчи;
  • сотрудники банка ходят обедать;
  • отдать кредит.

Microsoft Wireless Mobile Mouse 4000

Отличная, замечательная мышь! На одной батарейке работает 10 месяцев, технология BlueTrack позволяет использовать её на любой поверхности, эргономика – на высоте! Только сдохла на второй день.

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

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

2010-01-21_012559 Ну, думаю, ASP.NET у них, IIS и Windows Server, это нормально. Пишу запрос с заголовком “My Mouse is dead, i’m in panic”, пишу текст, транслитерирую пунто-свичером. Ввожу свои данные, и получаю в итоге:

Читать полностью

Единичный случай

Заместитель министра внутренних дел Аркадий Еделев назвал убийство мирных граждан милиционером Евсюковым «единичным случаем». Esquire составил ежедневный календарь следующих единичных случаев, которые вскоре появились в новостях.

http://esquire.ru/calendar/

Пост зла: мне важен результат

Как известно, социализм у нас закончился, а капитализм так и не построен. И та и другая системы по своему хороши, если социализм будет с человеческим лицом, а капитализм – в форме, описанной Айн Рэнд в книге “Атлант расправил плечи”. На текущий момент имеем смесь совка (худшего, что было в союзе) с базаром (нецивилизованной формой рынка). Наука умирает – последний научный спутник вышел из строя; ВПК производит гигантские петарды для увеселения граждан Норвегии*; электростанции и промышленные объекты, построенные в период расцвета СССР разрушаются и глохнут. Да вы сами регулярно читаете новости, спорить тут не о чем, тенденции упадка видны.

image

На смену науке приходят шарлатаны – одни патентуют вместе с главами правительства чудодейственные фильтры для воды, другие продают президентам вечные двигатели*, третьи на деньги мэрии воздвигают пирамиды вокруг столицы и разгоняют облака люстрой Чижевского. Власть имущие обычно образования или не имеют, или имеют почётные учёные звания, поэтому обмануть их достаточно просто. Настоящие учёные обычно к власти не стремятся, им это просто не интересно, так что меритократия так и останется теоретическим понятием. В бизнесе в мозги управленческих кадров проникла гниль НЛП-сект и прочих лженаучных психокультов.

После статьи Давыдова “Эффективность без времени” начал копать в сторону японского подхода к управлению бизнесом, чтобы понять, почему у них всё так с технологиями хорошо, а у нас – так не очень.

Оказалось – всё просто. Они не спешат. Вместо “визуализаций целей” и “ориентирования на результат” они сосредоточены на процессе. Не результате, а процессе, подчёркиваю.

Как выглядит у нас процесс разработки или внедрения в производство? “Мне важен результат, хочу быстро и всё равно как, у меня сроки”. В итоге о качестве просто забывают, и считают это нормой. Плохие машины, плохие сайты и сервисы, плохие дома. И хороший маркетинг, чтобы обманом впарить всё это рядовым потребителям. А рядовой потребитель ничуть не лучше. И выберет более дешёвую вещь. Как писал Алексей Глазков:

Если вас привлекает известность «Apple» или там Мелкософта, грезятся толпы собственных фанатов – стукните себе чем-нибудь по башке. Российский потребитель мелок, склочен и падок на халяву. Сначала у вас попытаются что-нибудь с…ть, потом выдавить что-нибудь жалобами, потом просрочат все платежи и обязательства, а в итоге вы же окажетесь виноваты. Вы же бизнесмен, так? Значит, пьете кровушку простых людей, наживаетесь на чужом горе, мерзавец, чтоб ты сдох вообще…

Очередной Секрет Успеха

Заявление отнюдь не голословное:

Кстати, ноутбуки были не лучшего качества – eMashines, производства Acer, и всего на $100 дешевле, чем можно было купить в Интернете не унижаясь и не чувствуя себя бараном в стаде.

Японцы же поступают в соответствии с русской поговоркой – “быстро – хорошо не бывает” и фокусируются на бесконечном улучшении процесса на каждом этапе***. Каждое улучшение сначала детально планируется, потом внедряется, а потом анализируется, чтобы выявить моменты, которые можно снова улучшить. И так до бесконечности. Поэтому на западе график прогресса скачкообразный (всё старое снесём, новое внедрим), а в Японии – линейная зависимость.

Второй момент – качество. Западная модель предполагает как можно более быстрый запуск продукта на рынок при агрессивном маркетинге. За примерами далеко ходить не будем – все помнят, какой ужас представляла из себя Windows 95 на момент выхода. Тем не менее рынок был захвачен, и жадные пользователи не стали переходить на появившиеся позже качественные альтернативные продукты других производителей. Ну а дальше эффект снежного кома – прикладные программы стали писать под Windows, потому что она более распространена и продаж будет больше, пользователи покупают Windows, чтобы работали новые прикладные программы…

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

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

Среди программистов ближе всего к японской модели подошла знаменитая команда 37 signals, известная своим проектом Basecamp, крайне популярным фрэймворком Ruby on Rails и методикой проектирования Getting Real. Работники живут в разных часовых поясах, работают не спеша и на удалёнке. Официальный девиз компании: “Создавать наилучшие программы с наименьшим количеством необходимых функций”. Основная мысль, которую они вложили в свою методику разработки – сделай меньше, но качественнее. Не торопись. Отказывайся от нововведений, которые не будут востребованы. Ведь помните основной закон про то, что 80% пользователей используют 20% возможностей? Так зачем в проект вкладывать возможность настраивать, скажем, количество постов на странице, если этой возможностью никто не будет пользоваться, а из за этого либо возрастёт стоимость проекта, либо в спешке упадёт качество?

  • Getting Real — это отказ от вещей, представляющих реальность (диаграммы, графики, схемы, стрелочки и модели) и создание реальной вещи.
  • Getting Real — это значит "меньше". Меньше массы, меньше программного обеспечения и его возможностей, меньше бумагомарания — словом, меньше всего того, что является несущественным (а большая часть того, что, как вам кажется, критически важно, на самом деле таковым не является).
  • Getting Real значит оставаться небольшим и шустрым.
  • Getting Real начинает с интерфейса, с реальных экранов, которыми будут пользоваться ваши клиенты. Это позволяет получить правильный интерфейс до того, как вы создадите неправильную программу.
  • Getting Real — это итерации и снижение стоимости изменений, Getting Real — это запуск и постоянное улучшение. То есть подход, идеальный для веб-приложений.
  • Getting Real — это создание того, в чём нуждается клиент и исключение того, что ему не нужно.

Книга по методике Getting Real совершенно бесплатно доступна на сайте 37 signals на русском языке. Правда ведь, почти неотличимо от японской методики Кайдзен? Как видите, при фиксации на процессе результат у команды оказался лучше и качественнее, чем у конкурентов. Но воспринимался он уже обыденно, потому что другого и не ждали.

Кайдзен пытались внедрить и в российской автомобильной промышленности, но закончилось всё как обычно.

Ну так что, уважаемый читатель, тебе по-прежнему важен быстрый и дешёвый результат? Или пора остановиться и задуматься?

_________________________________

* Из 15 запусков “Булавы” только один признан безоговорочно успешным. Под угрозу поставлен весь многомилиардный проект “Борей”, и целая стратегия обороны. Разработанная в СССР “Синева” практически безупречна.

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

*** Использована статья “Что такое Кайдзен?”

**** См. книгу Стивена Тёрнбулла “Самураи. Военная история”.

Дубаи

Забавная зависимость контекстной рекламы и новостей. В новостях пишут, что в Дубаи кризис на рынке недвижимости – разоряется тот, кто в ней вкладывается. Через пару дней везде повисает контекстка – “Вкладывайте в недвижимость в Дубаи – это выгодно и престижно”.

Пролежни в Москве – сказ о выброшенных деньгах

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

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

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

Об охране несколько слов. Прямо перед выездом супруга должна была встретится с молодожёнами (она свадебный фотограф) и отдать DVD с фотосессией. Ну ей и вручили бутылку “Шериданс”, с которой мы и поехали на мероприятие, сильно сомневаясь в наличии камер храниния. Не ошиблись. Как всегда, после прогона через металлоискатель, следовал осмотр ручной клади. Ничего не нашли ни у меня, ни у жены. Даже огромную бутылку ликёра. Да и не только ее, судя по запаху марихуаны в зале и валяющимся в туалете бульбуляторам.

Зал замечательный, пустая огромная площадь для выставок, с металлическими стенами, без вентиляции. Акустику можете себе представить. Публика – сплошь суровые интеллектуалы. Сразу от входа открылась картина маслом – одному товарищу было плохо, видимо съел что-то не свежее и, извиняюсь за подробности, готовился опорожнить желудок на чьи-то рюкзаки, сложенные у колонны, другие, подчиняясь зову природы, залезали под самый потолок по стойкам мониторов. Были и потерянные субъекты, вроде нас, из тех, что пришли послушать музыку. Даже представительство лепры было. Из плюсов – ловился мегафоновский недавно включённый 3G, и от нечего делать я плакался в твиттер.

В баре был всячески представлен напиток Ягуар — вода очищенная, сахар, спирт этиловый ректификованный Экстра, кислота лимонная, экстракт из листьев чая Матэ, регулятор кислотности Е331, идентичный натуральному ароматизатор Ягуар, витамины, красители E150d, Е129, консервант Е211 (между прочим, канцероген, длительное употребление Е211 в пищу может привести к нарушениям в обмене веществ и вызвать рак). Покупателей оклеивали наклейками с логотипом напитка. Конечно, наклейками после концерта загадили вагоны метро. Для тех кто никогда самой субстанции не видел, приведу цитату из авторитетного источника:

Судя по всему, Ягуар — это раствор химических монохромных леденцов,слитый в лютый, бешеный мороз по чугунному лому в тазик. Обладает феерически омерзительным вкусом и запахом, чрезвычайно вреден для организма, наносит сокрушительный удар по печени и поджелудочной железе одновременно, ягический бодун невероятно жесток.

Капитан Очевидность предупреждает, что сочетание стимуляторов с алкоголем плохо сказывается на состоянии сердца и центральной нервной системы, некошерно влияет на потенцию, химический состав Яги обеспечивает панкреатит (прекрасно очищает генофонд человечества от ничтожных людишек — who cares), гастрит, язву желудка и заболевание печени и онкологические заболевания. Также имеется один установленный … от передоза Ягуара, сообщают из больницы имени Боткина.

Источник

image 

Читать полностью

На чём пишете?

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

Разумеется, есть индивидуумы, не меняющие платформу всю сознательную жизнь – но в основном это люди, до пенсии сидящие на окладах в госорганизациях. Знавал одного такого – файлы в Delphi копировал, запуская bat-файлы, определял, запущена ли программа по флагу, создаваемому в корне диска С, данные хранил в текстовых файлах, причём построчно, ибо кроме writeln и readln ничего не удосужился изучить. Знавал и программиста-уборщицу – перевели по знакомству из “отдела клининга”, потому что в Outlook умела письма отправлять – “значить, программист”.

Ещё есть категория кодеров – абсолютно не творческих личностей, разработкой не увлечённых, но хороших специалистов. Их сменить среду может заставить только низкий спрос на текущие знания. Работают только ради денег, о программировании “just for fun” говорить не приходится. Как правило специалисты хорошие, в своих рамках. Сроки соблюдают, пишут качественно, устойчивы к рутине. Впадают в ступор при надобности использовать самостоятельное недокументированное или нестандартное решение, пишут докладные записки о том, что из за “бага компилятора” работу выполнить в принципе невозможно.

Низкими зарплатами и такими специалистами и определяется “качество” государственного ПО.

Итак, моё знакомство с компьютерами проходило примерно так:

Logo (англоязычный)

  • Год: 1991
  • Платформа: Агат

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

image

О платформе без дрожи вспомнить не могу. Агат был первым ПК, разработанным в СССР и выпускался с 1984 года на Лианозовском электромеханическом заводе. Совместим с Apple II и дико дорог и ненадёжен. Пятидюймовый дисковод был в чугунном литом корпусе с сантиметровыми шипами радиатора и мощной пружиной, не позволявшей головке прижаться к дискете. Поэтому в процессе загрузки системный блок нужно было приподнять с одной стороны и держать под углом в 45 градусов к поверхности стола, пока не загрузится операционная система. Тогда я впервые задумался о становой тяге и пауэрлифтинге вообще.

image image

TurboPascal 5.5

  • Год: 1993
  • Платформа: MS-DOS i386

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

image

Читать полностью