2012-09-28

Экстремальное программирование

За отпуск таки осилил прочитать целую одну книгу, рекомендованную шефом к прочтению: Кент Бек, Экстремальное программирование.
Книга уже весьма старая (бумажные карточки историй и задач), и многое из того, о чем говорит автор, является само собой разумеющимся: разработка через тестирование, рефакторинг, непрерывная интеграция, стандарты кодирования – все это стало обычными рабочими инструментами. Хотя автор и не приписывает себе изобретение методик, уже в то время они были известны, а от некоторых отказались в пользу более сложных, в заслугу ставится именно объединение их в рамках одной методологии.

Дальце, традиционно, конспект.

Суррогатное общение

Какая у вас погода?

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

Бойцы невидимого фронта

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

Эффективно поддерживать регулярное общение получается только с коллегами по специальности, между делом общаясь за жизнь. Есть немного паттернов: ежемесячные, чтобы события успели накопиться; еженедельные звонки, чтобы узнать как здоровье; либо ежедневные, когда разговор идет про совсем бытовые мелочи. Чем дольше период - тем больше информации.

Кризис пространства-времени

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

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

2012-09-27

О тяге к знаниям

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

Платное обучение

Что будет, если обучение сделать сильно платным, при этом оставить старую плановую систему 10 к 1-му, и ликвидировать реальные приемо-сдаточные испытания выпускников? Начнется отрицательный отбор. При этом ситуация одинаковая: что в университете, что в частной школе. Родителями платятся деньги на обучение детей, учителя вынуждены ставить минимальный допустимый балл, чтобы обучающийся не вылетел, потому, что за десятком двоечников отправится сам строгий преподаватель.

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

Истории успеха

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

2012-09-25

Антипаттерны общения

Псто боли, путанных мыслей и взаимоисключающих параграфов

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

Распространенный паттерн: "вместо того, чтобы сделать самому гораздо легче дать указание, либо руководящим тоном вопросить, почему еще не сделано" - у меня вызывает лишь огорчение, даже если я не являюсь субъектом высказывания. Зеркальным случаем является указание на ошибку, в ответ на который обычно следует "молча возьми и сделай", - да, черт возьми, я сделаю это, но меня это очень раздражает и в десятый раз подряд сложно не сделать замечание.

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

Если какой-то человек раз за разом повторяет действие, глупое или бессмысленное с моей точки зрения, которое, при этом, меня никак не затрагивает, легко просто проигнорировать. Но если этот ритуал требуется выполнять мне, как объяснить человеку, что он ошибается? Как это сделать так, чтобы не оскорбить? Вопрос обсудить это действие с точки зрения здравого смысла обычно даже не стоит. Хорошо, если наглядным экспериментом можно продемонстрировать ошибку, но все бывает не настолько очевидно.

Как известно, из двух непримиримых спорщиков, первым пойдет на уступки тот, кому дороги отношения, либо необходим результат. Вместо того, чтобы объяснять почему это не реализуемо - попытаться найти альтернативы. Бывает, что делать очень не хочется, но приходится брать себя в руки и делать.

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

2012-09-24

Темные века

Конец света

Если меня спросят, верю ли я в конец света, то без раздумий отвечу: "да". Нет, это будет не метеорит или Нибиру, конец медленно и неравномерно наступает. Очень хорошо подходит определение Пелевина: Сейчас слова Будды доступны всем, а спасение находит не многих. Это, без сомнения, связано с новой культурной ситуацией, которую древние тексты всех религий называли грядущим "темным веком".

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

Темные люди

Осторожно, дальше буллшит.
Меня не перестают удивлять некоторые люди: вроде бы взрослый человек, почти адекватный в житейских вопросах. При этом голова забита предсказаниями Ванги вперемешку с Нострадамусом, Нибиру, великим парадом планет (когда планеты во всей галактике выстроятся в одну линию и сорвут нашу бедную Землю с орбиты), сменой магнитных полюсов, отсутствием воды и тотальным затоплением всего одновременно. Дальше идут рассуждения про усиление магнитного излучения от спутника в полнолуние, которое особенно влияет на лунные знаки родившиеся в год ядовитого дикобраза. А на десерт религиозность и посещение церкви, чтобы подготовиться к концу света и отойти с чистой душой.

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

Как же так, где хваленое советское образование? Ведь все, по крайней мере, должны были закончить девять классов. А это, на минутку, фундаментальные знания в таких областях как: физика (привет магнитные наклейки от телефонного излучения), астрономия (Нибиру, астрология, великие парады планет), биология (БАДы от всех болезней, давно не видились), химия (чудодейственная гомеопатия и уникальные чистящие средства), математика (просто умение давать оценку числам и сравнивать их). Куда все это подевалось, почему атрофировалась область мозга отвечающая за критическое восприятие.

Грамотеи
Самое печальное то, что невежество имеет тенденцию воспроизводить невежество. Какое поколение при этом вырастет, с детства выслушивая сказки в ответ на воспросы о естественных феноменах? В этот момент уже не кажется дикостью высказывание, что учительница может стать авторитетнее родителей.

2012-09-21

Юные мошенники

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

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

А сколько еще способов: спрятать тетрадку с неудачной контрольной, подправить лезвием и ручкой единицу на четверку. Завести новую тетрадь. Вырвать страницу из дневника у меня получилось только один раз, он же последний - подпись у бати была не воспроизводимая. У остальных к середине учебного года дневник истончался до обычной тетрадки и заканчивалось свободное место. Постоянно приходилось выдумывать.

Новое поколение

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

Как это сказывается на психологии и характере, когда вокруг все прозрачно и отсутствует пространство для маневра? Не скажется ли это отрицательно на самоконтроле и ответственности за свои поступки?

2012-09-20

Как я потерял десять лет

Персональный цифровой ассистент

На втором курсе университета, в 2006 году, купил КПК, БУшный, с рук, за девять стипендий. Для меня он стал именно тем, чем задумывался создателями - ассистентом. Чтение книг и просмотр документов, прослушивание музыки, просмотр видео, а главное, ведение каких-то заметок.

Живая память

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

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

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

Потеря

В то время я еще не держал бекапов для критически важной информации, да и не было у меня ни дропбокса, ни эвернота в то время. Закон Мерфи был неумолим: однажды неудачно извлек CF-карту и обнаружил её девственно чистой. Восстановление вернуло какие-то фрагменты, но то, что было восстановлено из рукописных заметок было нечитаемо.

Ошущения были непередаваемы: утрата воспоминаний больше чем за десять лет жизни. Хотя ощущение утраты довольно быстро прошло. Это научило делать бекапы и филосовски относиться к прошлому. Самое смешное, что я даже ни разу не прочитал то, что писал - это была своеобразная сублимация.

Принятие

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

Единственное что важно - это ты, твои навыки, твои близкие и знакомые. Жизнь - это процесс, эволюция, а не набор артефактов, застывших в прошлом времени.

2012-09-18

Люди-хабы

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

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

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

2012-09-17

Энергетический банк

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

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

Почта России, как обычно, прослоупочила всё, что только можно. За день до отъезда я решил таки поинтересоваться, какого, собственно, хрена. Со второй попытки (первая закончилась хамским "у меня очередь") я дозвонился и выяснил, что международная посылка ждет меня уже третью неделю в местном отделении. Забрал, написал вторую жалобу на почту и первый положительный отзыв китайцу, не смотря на то, что он начал заваливать меня спамом.

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

Амперчасы

Ампер-час хитрая внесистемная единица, которая в двух аккумуляторах с одним запасенным зарадом может содержать разное количество запасенной энергии. Правильная характеристика Вт-ч, коих оказалось на 10А-ч ровно 23 Вт-ч. Аккумулятор телефона на 1400 мА-ч запасал 4.83 Вт-ч. Таким образом, телефон можно зарядить примерно пять раз.

Это первое устройство, которое потенциально может разряжаться в два раза быстрее, чем заряжается: ток зарядки 1А, а разрядки 2.1А, при одинаковом напряжении.

Полевые испытания

Испытания завершились успено. С поставленной задачей: обеспечивать телефон энергией за время поездки до дома - девайс успешно справился. За время поездки зарядил телефон два с половиной раза и дважды заряжал беспроводную гарнитуру. После чего последний диод начинал отчаянно моргать. Кстати, после недолгого выключения он опять показал половину заряда.

В данный момент девайс заряжается уже 12 часов и все еще показывает три индикатора. Из минусов - miniUSB зарядка, хотя все устройства у меня microUSB.

2012-09-16

Очередной обитель зла

Ходил вчера на этот, так называемый, сиквел. Это провал, причем такой глубины, что его не спасает даже Милка.

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

Нас пытаются пугать трехмерными зомби "неожиданно" выскакивающими из-за угла, кидают ножами и другими предметами в зрителей. Ну раз, ну два, ну хватит уже!

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

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

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

2012-09-10

Perfect ORM

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

2012-09-07

На берегу информационного потока

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

Растет evernote, в дропбоксе все место ушло на вебинары и подкасты, на пыльный киндл заливается все больше интересных книг.

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

“Правило 72 часов” автоматически ставит крест на любой идее пришедшей с понедельника до четверга. А если в выходные хорошая погода, то и на остальных.

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

Через неделю отпуск.

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

2012-09-01

Итоги 2012

Пришел к выводу, что новый год на самом деле наступает первого сентября. За исключением позапрошлого года, последние 18 лет в это время начинался новый этап. Поэтому логично подвести итоги.

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

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

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