Thursday, May 26, 2011

DevCon - сегодня

Сегодня в 11:00 начинается конференция Microsoft по разработке ПО в России – DevCon'11. Организована бесплатная прямая онлайн-трансляция

С утра  идет бла-бла в 2-х пленарных докладах про разработку вообще и разработку в облаке (очевидно, под Azure), а потом доклады пройдут параллельно в четырех треках: Облачные вычисления, Мобильная разработка, Корпоративная разработка, Интернет-бизнес.
Вот полное расписание: http://event.msdevcon.ru/schedule/default.aspx

На мой взгляд, наиболее интересными окажутся доклады IB403 (в 16-15) "Карьера разработчика - кому вы будете нужны завтра и  сколько вам станут платить" и СС104 (в 17-45) "Оптимизация приложений по работе с базами данных в облачных вычислениях".

В секции по стартапам ожидается пережевывание всякой банальщины. Про мобильные телефоны WP7 (MD201 и MD203) - можно послушать, в принципе, только приличного WP7 в России до сих пор не купить.


UPDATE Трансляция тормозит, русский поток с какими-то дикими хрипами. Народ в твиттере пишет, что на 10Мбит канале все это сидит.

Monday, May 23, 2011

Конец света и книги

Как сказали  бы в Одессе, вы будете смеяться, но в прошлую субботу конец света таки начался.
Но не закончился - было бы удивительно, если такое серьезное дело, как конец света, заняло бы всего один день.
Исходя из более реалистичного сценария, конец света должен занять лет 70-90, как минимум.
Собственно, за начало конца можно принять новость о том, что Амазон стал продавать больше электронных книг, чем бумажных.
Следущим этапом, лет через 20, будет полное исчезновение бумажных книг, содержащих информацию о современных технологиях, затем детей перестанут учить писать на бумаге (и читать, соответственно, бумажные книги) - зачем, пусть сразу осваивают пиктограммы iOS и голосовой ввод.

Еще лет 30-40 надо, чтобы закрылись все библиотеки и книги остались только в музеях (в основном Библия, Гарри Поттер и остальная, чрезвычайно полезная для выживания, литература).
После этого человечество в буквальном смысле повиснет на электрическом проводе.
Как его перережут - другой вопрос. Это может быть наноплесень, которая пожрет важные элементы ядерных станций.
Или это могут быть две последовательные сверхмощные вспышки на Солнце - первая "сорвет" ионосферу и "сдует" на некоторое время магнитное поле, вторая наведет токи во всех электронных устройствах и сотрет ключевую информацию о важных техпроцессах, медицинские и прочие данные - ну и все книги, учебники и методики.
После этого костяшки домино повалятся сами собой, ну а люди уж постараются добить сами себя, под предлогом насаждения демократии ли, или расширения великой китайской империи.
Так что - внушайте детям, что книга уберегает планету от конца света :)

UPDATE - Не удержался и перенос в текст комментарий от Slava, настолько он в тему:

Причем литература в тех библиотеках будет самое позднее 20-летней давности написания, потому что все нормальные писатели вымрут из-за повального воровства книг на электронные носители.
Графоманы, конечно, не успокоятся ни в каком случае )

Friday, May 20, 2011

Microsoft купит Delphi?

Теперь, когда Microsoft купила Skype, и вроде бы не планирует сразу закрыть данный продукт, возникнет необходимость его развивать.
А Skype (по крайней мере под Windows) написан на Delphi. Следовательно, надо будет приобрести как минимум пару десятков Delphi, а как максимум - чего уж мелочиться - целиком производителя Delphi, т.е. Embarcadero. Ну а что, раз 8.5 млрд потратили, еше пару сотен миллионов не накинут сверху?
UPD Embarcadero, чтобы все были в курсе, пресс-релиз выпустила соответствующий :)

Thursday, May 19, 2011

Трое в Серверной на Facebook

Я тут подумал, что людям негде оставить комментарий по поводу "ТроеВСерверной" и завел страничку на Facebook-е:

Wednesday, May 18, 2011

Полки - у кого есть пирожки?

Собственно, это и не пост вообще, а просьба поделиться информацией. Если среди читателей есть те, кто имеют доступ к устройствам хранения данных (в просторечии называемых "полками"), то очень хотелось бы получить от них данные по скорости ввода-вывода в виде скриншота HDTune.
Интересуют прежде всего данные с Windows, но если кто-то сообщит данные hdparm с Linux-сервера, работающего с "полкой", то же неплохо будет.
Для этого надо скачать программу HDTune (бесплатная версия вполне подойдет), выбрать диск для тестирования и нажать Start. Тест займет 2-3 минуты. Снять скриншот можно с помощью кнопки "Сохранить" (расположенной в правом верхнем углу).
Вот как выглядят результаты теста (при работающих пользователях) на одной реально работающей "полке" DELL PowerVault MD3220:
Взамен обещаю интересную статью, включающую опыт применения дисковых систем для работы с высоконагруженными базами данных в реальных условиях (у наших клиентов и не только), и сравнение различных  "полок" (Dell PowerVault, HP MSA2011, etc) в боевых условиях, в т.ч. на Windows и Linux.
Скриншоты можно присылать мне на alexey.kovyazin at gmail dot com

Wednesday, May 11, 2011

Опыты с лекарственными средствами

Я думаю, все мои читатели читали "Peopleware" (в русском варианте звучит как "Человеческий фактор: успешные проекты и команды"). Отличная, классическая книга, в которой авторы отвечают на вечный вопрос - почему успешны успешные ИТ-проекты.
Там множество интересных выводов (среди моих любимых - тот факт, что лучшие программисты работают в 10 раз эффективнее средних программистов), но, помимо прочего, рефреном повторяется тот факт, что программист, работающий над сложной задачей, связанной с интенсивным абстрактным мышлением, должен быть максимально сосредоточен - его не должны отвлекать коллеги, неудобные кресла, бликующий монитор и т.д. и т.п. Не могу не согласиться (особенно бесят ковыряющиеся в носу коллеги и бликующие мониторы).

Но ведь это подход "снаружи", а ведь есть подход и "изнутри" - с помощью определенных лекарственных средств можно стимулировать внимание и сосредоточенность.

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


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

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


Прозак

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

Фенотропил
Следующим препаратом, который я ста изучать, стал фенотропил. Провизор ничего конкретного не смогла сказать по поводу этого препарата, кроме общих фраз вроде "практически безвреден" и "вероятен эффект плацебо". Отзывы в интернете в основном положительные, с небольшими вкраплениями людей, которым "поплохело" (ухудшение настроение вместо улучшения, повышенная раздражительность)  и довольно большим числом тех, кто не заметил эффекта.
Опрос знакомых неожиданно выявил поклонников этого средства - один знакомый программист (из числа тех самых лучших, которые делают в 10 раз больше середняков) даже заявил, что с фенотропилом он делает в 2 раза больше за день - растет сосредоточенность, меньше ошибок, в общем, однозначно "за".
Получив такие результаты, я начал тестирование. Фенотропил довольно дорогой - около 800 рублей за 30 таблеток, обычная доза - 1 таблетка в день. Пачка в 10 таблеток продается по ~400 рублей.
Подозрение, что это чистое плацебо, я отверг практически сразу. Фенотропил действует на физическом уровне, причем достаточно быстро - минут через 15 ощущается покалывание в конечностях. Как-то получилось, что я стал делать небольшую разминку после приема фенотропила - несколько махов руками, ногами, пара приседаний, наклонов - чтобы разогнать кровь. Позже я прочел, что многие тоже так делают.
А что же с т.з. сосредоточенности? Сложно сказать. Однозначно, повышалась работоспособность, и я мог "провалиться" в какую-то задачу на час или два,  но одновременно повышалась "переключаемость". Наверное, именно для программиста это не является проблемой, так как число задач небольшое,  но я как раз не программист.
Т.е., условно, это выглядело так - я взялся писать статью, бодро написал пару страниц, и тут пришло письмо с интересным запросом... как-то  неожиданно для себя я обнаружил, что через два часа я изучаю совсем другой вопрос, а на рабочем столе 50 открытых окон. При этом я переделал (или хотя бы заметно продвинулся) кучу дел  - т.е. эффективность все-таки возросла. Попытки исключить внешние воздействия путем выключения мыла, скайпа и остальных мессенджеров осложнялись объективными обстоятельствами (вроде звонков коллег и клиентов "Куда пропал?!").
Длительность эффекта у меня была обычно часа два-три, потом наступал период некого торможения - начиналось хотеться спать.  Я пытался бороться с этим эффектом с помощью кофе (натурального и правильно сваренного, разумеется), но большого успеха не достиг - скорее наоборот, при совмещении фенотропила и кофе начинался эффект "дерготни": хотелось куда-нибудь побежать, размяться физически - ну а пробежавшись и размявшись, снова хотелось спать :)
Выводы следующие - фенотропил позволяет быстро сосредоточиться и увеличивает производительность, но для работы, где существует большое количество входных воздействий, на которые надо реагировать с определенным приоритетом, может не подойти.
Судя по отзывам, существует ряд индивидуальных эффектов, вроде покалывания в конечностях, которые могут проявляться, а могут и нет.
Как результат, я держу в аптечке пачку фенотропила (остатки той изначально пачки в 30 таблеток), и когда нужно срочно написать что-то длинное и связное, или разобраться (наконец) со спецификацией на 40 листов (к тому же на английском языке) - я его принимаю.

Мелаксен
Другой проблемой, с которой сталкиваются многие работники ИТ-индустрии, является сильно смещенный "в ночь" график. Я постоянно ложусь спать в 1-2 ночи, просыпаюсь поздно и часто в "расклеенном" состоянии. От этого страдают ценные утренние часы и сбивается весь график - если проснулся в 10-30 утра, лечь в 23-00 будет сложно, в результате занимаешься всякой чепухой, время пролетает - и с утра опять по новой.
Чтобы решить проблему, я решил воспользоваться снотворным (и легким антидепрессантом) - мелаксеном. Провизор сказала, что надо больше бывать на воздухе, меньше сидеть за компьютером и тогда никакие снотворные не нужны, а также предупредила, что список побочных эффектов довольно большой.

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

Приступил к тестированию я в 22-30 - выпил таблетку , чтобы заснуть через 30-40 минут, и улегся в постель. Эффект был очень интересный - конечности, шея, лицевые мышцы расслабились, появилось тепло во всем теле. Дыхание было ровным, неглубоким - в общем, все признаки глубокого сна налицо. Но в то же время, я не спал. Где-то часа полтора я лежал, находясь в ясном сознании, мысли перескакивали с одного на другое, потом мне это надоело и я решил встать и пройтись.  Я прошелся по квартире и ощутил, что выспался. Это мне совсем не понравилось, т.к. я собирался встать в 7 утра, но заставить себя заснуть оказалось тяжело. В общем, где-то в 2 ночи я заснул.
На следующий день я поразмыслил над происшедшим и пришел к выводу, что переволновался и испортил весь эксперимент. Чтобы провести более чистый эксперимент, я решил зарядиться позитивом, и на ночь посмотрел какую-то немудрящую старую комедию (вроде это были "Горячие головы"), принял таблетку, душ и спать. На этот раз я моментально заснул в районе 23-30, но проснулся... опять в 10-30 утра. Плюс - отлично выспался, минус - не увидел эффекта от мелаксена.
В общем, дело не пошло. С джет-лагами я по-прежнему борюсь классическим способом  - на ужин заказать борща и выпить под него грамм 100 водки, а с потерей утренних часов - назначая совещания и звонки на ранее время. Помогает не всегда, к сожалению :)

Омегатрин
Про жирные кислоты Омега-3 ходят разнообразные слухи, в описании препаратов на их основе указывается, что омега-3-кислоты, помимо борьбы с атеросклерозом, способствуют улучшению памяти и когнитивных способностей.
Провизор охарактеризовала Омега-3 как умеренно-полезную биодобавку к пище и порекомендовала российский препарат "Омегатрин", который обладает правильным соотношением качества и цены (в районе 200 рублей).
Среди знакомых я не нашел фанатов или противников омега-3-препаратов, поэтому решил быть первопроходцем.
Сразу скажу, моментальных результатов прием омегатрина не дает. Я пропил месячный курс, по ощущениям есть некоторое улучшение производительности. По сравнению с фенотропилом результат не мгновенный, но вроде бы постоянный.
Учитывая, что омега-кислоты ранее был известен как рыбий жир, думаю, какая-то польза от этого есть, но не слишком большая. Думаю, что ближе к осени пропью еще один курс омегатрина,

Вот, собственно, и все опыты. Будьте здоровы.




Friday, May 06, 2011

Нефтяные грабли

Нефтяные грабли - это грабли, на которые постоянно наступает наша страна. Нефть упала на 10 долларов за 1 день (кто сказал - "хорошо, бензин подешевеет"? "Два" за "российскую экономику" - бензин подорожает, надо же покрывать убытки от удешевления зарубежом) и теперь, похоже, покатится вниз, долларов до 80.
Назовут ли это вторым кризисом? Вряд ли, надо же тянуть до выборов. Скорее, будут разбазаривать Стабфонд, пытаясь удержаться в течении года-полутора - если цена на нефть упадет, экономики начнут расти, цена на нефть опять вырастет. Но - вырастет и инфляция, поэтому госдолги США, всяких Ирландий и Греций тоже подешевеют. Всем выгодно.

Update: В выходные 7-9 мая съездили в Калужскую область.  В Тарусе 8 мая заправился по 25-10 на ТНК, на пути домой видел заправку ТНЖ же, но с 95 по 30.30 руб. Средняя цена бензина  ~27 рублей, т.е. где то 1.5 рубля подорожания за 2 недели.