Дорогой блог!
Сегодня я хочу рассказать тебе одну грустную историю про одного планктона, его начальника и его начальника начальника.
Однажды начальник сказал планктону, чтобы он переделал одну штуку, а тот увидел, что надо все делать заново, потому что переделать не получится. Тогда начальник сказал, что хорошо, что планктон это увидел сам, что планктон молодец и пусть переделывает скорее, а еще пусть его новая штука хранит данные отдельно от старой, чтобы все видели, как здорово и хорошо теперь будут храниться данные.
Планктон долго делал новую штуку, потому что она была сложной и большой, а потом сказал начальнику, что все сделал. А еще он сказал начальнику, что он сделал специальные скрипты, которые волшебно перенесут все старые данные в новые данные. А потом все надолго забыли о новой штуке, потому что не было релиза, в который новая штука должна была войти.
А потом случился релиз, и новой штукой стали пользоваться все-все пользователи и стали радоваться и задавать разные вопросы, как в ней что делать и куда делись все их старые данные, которые им очень-очень нужны. И тогда планктон сказал начальнику, что есть те замечательные волшебные скрипты, которые перенесут данные, а начальник очень обрадовался и запустил их сразу все вместе. А администратор базы данных не обрадовался, потому что база данных очень загрузилась и прилегла немножко отдохнуть.
И тогда администратор пожаловался своему начальнику, а тот пожаловался еще кому-то, а тот пожаловался начальнику начальника, а тот начальнику. И тогда начальник тоже расстроился и стал плакать, что все очень плохо и надо остановить волшебные скрипты.
Но потом скрипты остановили, и база снова всем улыбалась и давала доступ к данным, а пользователи все так же спрашивали, как что делать в новой штуке и куда подевались их старые данные.
А на следующий день начальник сказал планктону, что тот виноват, что база ложилась отдохнуть. А потом начальник начальника сказал, что планктон виноват, что база легла отдохнуть. И планктон тоже расстроился, но не стал плакать, а договорился с администратором, что он будет запускать волшебные скрипты по чуть-чуть, чтобы пользователи когда-нибудь смогли увидеть свои старые данные. А бедные пользователи все так же плакали, что у них пропали их старые данные.
Дорогоуважаемые программисты! Если вы делаете какие-нибудь волшебные программы, будьте очень осторожны, потому что ваши начальники могут их запускать неправильно, а потом вы будете виноваты и все на вас будут обижаться и показывать языки. А еще договаривайтесь с администраторами, потому что у них есть права, и серверы, и серверные, и пиво.
До скорых встреч!
среда, 29 июля 2009 г.
четверг, 4 июня 2009 г.
Про лавки
Дорогой блог!
Сегодня я расскажу тебе о лавках, а точнее об одной лавке. Лавка -- это такой маленький магазин, типа Ашана, только во много-много раз меньше. И там продаются всякие штуки, а люди туда приходят и покупают эти штуки.
Я сегодня позвонил в одну лавку, чтобы узнать, есть ли у них одна штука (я тебе о ней потом расскажу), которую я хочу, потому что я хочу ее купить. Вот, и я такой им звоню, а там дяденька такой один мне говорит "Алё!", а я ему такой говорю "Алё!" Это лавка [...]?". А он мне такой очень гордо отвечает "Это лавка и кафе [...]!". А потом мы замечательно и здорово поговорили о той штуке, которую я хочу купить.
Дорогоуважаемые программисты! Как хорошо и здорово разговаривать с человеком, который гордится тем, что он работает там, где он работает, а не где-нибудь еще! Пожалуйста гордитесь тем, что вы работаете на своих работах, а если вы вдруг еще не гордитесь, начинайте гордиться прямо сейчас, потому что это хорошо. А если вы не можете гордиться, то сделайте так, чтобы вы могли.
До скорых встреч!
Сегодня я расскажу тебе о лавках, а точнее об одной лавке. Лавка -- это такой маленький магазин, типа Ашана, только во много-много раз меньше. И там продаются всякие штуки, а люди туда приходят и покупают эти штуки.
Я сегодня позвонил в одну лавку, чтобы узнать, есть ли у них одна штука (я тебе о ней потом расскажу), которую я хочу, потому что я хочу ее купить. Вот, и я такой им звоню, а там дяденька такой один мне говорит "Алё!", а я ему такой говорю "Алё!" Это лавка [...]?". А он мне такой очень гордо отвечает "Это лавка и кафе [...]!". А потом мы замечательно и здорово поговорили о той штуке, которую я хочу купить.
Дорогоуважаемые программисты! Как хорошо и здорово разговаривать с человеком, который гордится тем, что он работает там, где он работает, а не где-нибудь еще! Пожалуйста гордитесь тем, что вы работаете на своих работах, а если вы вдруг еще не гордитесь, начинайте гордиться прямо сейчас, потому что это хорошо. А если вы не можете гордиться, то сделайте так, чтобы вы могли.
До скорых встреч!
вторник, 26 мая 2009 г.
Дорогой блог!
Сегодня я хочу поделиться с тобой радостной новостью: наконец-то приехал из отпуска мой начальник! Он уезжал на целых две недели, а теперь вернулся загорелый, и отдохнувший, и веселый. Я так рад, что теперь только мой начальник будет ставить мне задачи, и проверять их, и говорить со мной, когда я прошу его :) И все-все тоже рады, что он вернулся: и другие программисты, и другой начальник, и даже начальник управления тоже. А еще мой начальник наверно обязательно привез фотографии и очень скоро даст нам их посмотреть, а мы будем их смотреть и радоваться, как он хорошо отдыхал.
Дорогоуважаемые программисты! Пожалуйста не отпускайте своих начальников в отпуск, потому что тогда у вас станет другой начальник, пока вашего начальника нет, а это не очень хорошо и правильно.
До скорых встреч!
Сегодня я хочу поделиться с тобой радостной новостью: наконец-то приехал из отпуска мой начальник! Он уезжал на целых две недели, а теперь вернулся загорелый, и отдохнувший, и веселый. Я так рад, что теперь только мой начальник будет ставить мне задачи, и проверять их, и говорить со мной, когда я прошу его :) И все-все тоже рады, что он вернулся: и другие программисты, и другой начальник, и даже начальник управления тоже. А еще мой начальник наверно обязательно привез фотографии и очень скоро даст нам их посмотреть, а мы будем их смотреть и радоваться, как он хорошо отдыхал.
Дорогоуважаемые программисты! Пожалуйста не отпускайте своих начальников в отпуск, потому что тогда у вас станет другой начальник, пока вашего начальника нет, а это не очень хорошо и правильно.
До скорых встреч!
пятница, 22 мая 2009 г.
Дорогой блог!
Прости, что я давно не писал в тебя ничего. Это не потому что я плохой или забыл про тебя, а потому что наш системный администратор заботится о безопасности и нас и отключает все ресурсы, которые могут помешать нам работать. Он считает, что нам мешает почта, блоги, поиск и даже пробки в Москве. Вот какой у нас хороший и ответственный системный администратор. А недавно он снова разрешил нам искать, смотреть пробки и писать блоги. Наверно ему так приказал его начальник или менеджер.
Дорогоуважаемые программисты! Пожалуйста ищите, смотрите и пишите, когда вам это разрешают, а когда не разрешают - работайте, чтобы разрешили. Да здравсвтвует офисная дисциплина и подчинение руководству!
До скорых встреч!
Прости, что я давно не писал в тебя ничего. Это не потому что я плохой или забыл про тебя, а потому что наш системный администратор заботится о безопасности и нас и отключает все ресурсы, которые могут помешать нам работать. Он считает, что нам мешает почта, блоги, поиск и даже пробки в Москве. Вот какой у нас хороший и ответственный системный администратор. А недавно он снова разрешил нам искать, смотреть пробки и писать блоги. Наверно ему так приказал его начальник или менеджер.
Дорогоуважаемые программисты! Пожалуйста ищите, смотрите и пишите, когда вам это разрешают, а когда не разрешают - работайте, чтобы разрешили. Да здравсвтвует офисная дисциплина и подчинение руководству!
До скорых встреч!
вторник, 7 апреля 2009 г.
Про рисунки
Дорогой блог!
Сегодня я хочу поговорить с тобой о базах данных. Ты конечно знаешь, что базы данных - это такая штука, в которой можно хранить всякие штуки. А еще в них можно связывать одни штуки с другими, для этого умные дяденьки рисуют красивые рисунки с квадратиками и стрелочками и называют их схемами баз данных.
А не такие умные дяденьки, вот как мы с тобой, например, смотрят на эти схемы и удивляются. А еще иногда умные дяденьки говорят не очень умным дяденькам дорисовать их рисунки, потому что у них нет времени. Между нами говоря, я думаю, что им лень рисовать или они просто тоже не очень умные дяденьки, а ты как думаешь? Вот, мне недавно умный дяденька сказал дорисовать за него немножко схемы.

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

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

Дорогоуважаемые программисты! Рисовать квадратики и стрелочки - это очень хорошо и весело. А еще умные дяденьки называют это красивыми словами абстракция и проектирование.
До скорых встреч!
Сегодня я хочу поговорить с тобой о базах данных. Ты конечно знаешь, что базы данных - это такая штука, в которой можно хранить всякие штуки. А еще в них можно связывать одни штуки с другими, для этого умные дяденьки рисуют красивые рисунки с квадратиками и стрелочками и называют их схемами баз данных.
А не такие умные дяденьки, вот как мы с тобой, например, смотрят на эти схемы и удивляются. А еще иногда умные дяденьки говорят не очень умным дяденькам дорисовать их рисунки, потому что у них нет времени. Между нами говоря, я думаю, что им лень рисовать или они просто тоже не очень умные дяденьки, а ты как думаешь? Вот, мне недавно умный дяденька сказал дорисовать за него немножко схемы.
А оказалось, что он уже почти все нарисовал сам, а мне надо просто сделать такую штуку, чтобы к одни его квадратики могли использовать другие его квадратики. Но для этого надо дорисовать свои квадратики и стрелочки, а его квадратики совсем-совсем нельзя трогать. А потом я понял, что мне нужен на самом деле один квадратик и две стрелочки: от него и к нему.
Но я не мог так сделать, потому что для этого мне пришлось бы перерисовать квадратик умного дяденьки. И тогда я придумал нарисовать два своих квадратика, а чужие квадратики не трогать:
Дорогоуважаемые программисты! Рисовать квадратики и стрелочки - это очень хорошо и весело. А еще умные дяденьки называют это красивыми словами абстракция и проектирование.
До скорых встреч!
пятница, 20 марта 2009 г.
Повышение уровня!
Дорогой блог!
Сегодня я расскажу тебе об опыте пользователя. Опыт пользователя - это такая штука, которая остается у пользователя после того, как он чем-то попользовался. Например, когда я пользуюсь чаем из чашки, у меня остается опыт выпивания горячего чая, а еще опыт держания чашки, а еще опыт питья из чашки. Вот сколько всякого опыта у меня остается.
Дорогой дневник, как ты думаешь, почему я до сих пор не получил следущий уровень и новые навыки? Меня это очень беспокоит.
А когда я работаю планктоном, я пользуюсь разными программами: операционной системой, почтой, браузером, и даже средой разработки визуал студио, и другими программами. Вот, а еще я пользуюсь программой, которую пишу я и другие программисты, и архитектор. И от этого всего я тоже получаю опыт, и это очень хорошо и весело.
А вчера я программировал и увидел большую Проблему. Но я не испугался, потому что я хороший программист и умею находить решения Проблем. Я стал искать их в нашей программе, и нашел сразу много: целых три! Так здорово, когда у тебя есть целых три чего-нибудь! А потом я стал их изучать и увидел, что они все очень разные, но решают одну Проблему. И я очень расстроился, потому что не знал, какое использовать, а потом увидел, что можно все три сразу. А еще я расстроился от того, что одно решение было очень-очень-очень плохим, а другое решение было тоже не очень хорошим, а третье было непонятным. А потом я поговорил с начальником и архитектором, и они мне сказали, что знают только об одном решении, которое не очень хорошее, и сказали, что я могу использовать любое, которое мне понравится. Я стал разбираться во всех трех решениях и получил очень много опыта пользователя кода нашей программы. А потом я снова расстроился, потому что понял, что программисты, которые запрограммировали эти три решения не подумали, какой опыт пользователя я получу, и какое решение сделал архитектор.
Дорогоуважаемые программисты, аналитики, архитекторы, дизайнеры, начальники и менеджеры! Я очень люблю получать опыт пользователя, потому что это очень хорошо и полезно, хоть и не всегда приятно. Желаю вам всегда-всегда получать такой опыт, а еще я желаю вам вспоминать о своем опыте пользователя и представлять себя пользователем своих программ и других предметов.
До скорых встреч!
Сегодня я расскажу тебе об опыте пользователя. Опыт пользователя - это такая штука, которая остается у пользователя после того, как он чем-то попользовался. Например, когда я пользуюсь чаем из чашки, у меня остается опыт выпивания горячего чая, а еще опыт держания чашки, а еще опыт питья из чашки. Вот сколько всякого опыта у меня остается.
Дорогой дневник, как ты думаешь, почему я до сих пор не получил следущий уровень и новые навыки? Меня это очень беспокоит.
А когда я работаю планктоном, я пользуюсь разными программами: операционной системой, почтой, браузером, и даже средой разработки визуал студио, и другими программами. Вот, а еще я пользуюсь программой, которую пишу я и другие программисты, и архитектор. И от этого всего я тоже получаю опыт, и это очень хорошо и весело.
А вчера я программировал и увидел большую Проблему. Но я не испугался, потому что я хороший программист и умею находить решения Проблем. Я стал искать их в нашей программе, и нашел сразу много: целых три! Так здорово, когда у тебя есть целых три чего-нибудь! А потом я стал их изучать и увидел, что они все очень разные, но решают одну Проблему. И я очень расстроился, потому что не знал, какое использовать, а потом увидел, что можно все три сразу. А еще я расстроился от того, что одно решение было очень-очень-очень плохим, а другое решение было тоже не очень хорошим, а третье было непонятным. А потом я поговорил с начальником и архитектором, и они мне сказали, что знают только об одном решении, которое не очень хорошее, и сказали, что я могу использовать любое, которое мне понравится. Я стал разбираться во всех трех решениях и получил очень много опыта пользователя кода нашей программы. А потом я снова расстроился, потому что понял, что программисты, которые запрограммировали эти три решения не подумали, какой опыт пользователя я получу, и какое решение сделал архитектор.
Дорогоуважаемые программисты, аналитики, архитекторы, дизайнеры, начальники и менеджеры! Я очень люблю получать опыт пользователя, потому что это очень хорошо и полезно, хоть и не всегда приятно. Желаю вам всегда-всегда получать такой опыт, а еще я желаю вам вспоминать о своем опыте пользователя и представлять себя пользователем своих программ и других предметов.
До скорых встреч!
вторник, 17 марта 2009 г.
О дизайне
Дорогой блог!
Сегодня я расскажу тебе о дизайне компьютера. Дизайн - это такая штука, в которой можно разбираться, можно его рисовать и еще о нем писать. Как ты конечно помнишь, теперь я тебе буду рассказывать про других программистов и архитектора.
Вот, и один программист, он сидит прямо напротив меня, но я его все равно не вижу из-за двух мониторов между нами, сегодня сделал очень красивый дизайн своего компьютера. Он поставил наверх такую красивую черную штуку: она с одной стороны так плавно изогнута, а потом загибается сильнее, а потом прямая и получается почти кольцо, только помятое и неправильное. А чтобы штука не укатилась, он положил тетрадку и назвал ее межгалактический флюксуатор. Я очень хочу узнать, октуда он взял такую штуку.
А еще этот программист до этого отломал подлокотник у своего стула.
Дорогоуважаемые программисты! Украшайте пожалуйста свои компьютеры, чтобы они были красивыми. Например, межгалактическими флюксуаторами.
До скорых встреч!
Сегодня я расскажу тебе о дизайне компьютера. Дизайн - это такая штука, в которой можно разбираться, можно его рисовать и еще о нем писать. Как ты конечно помнишь, теперь я тебе буду рассказывать про других программистов и архитектора.
Вот, и один программист, он сидит прямо напротив меня, но я его все равно не вижу из-за двух мониторов между нами, сегодня сделал очень красивый дизайн своего компьютера. Он поставил наверх такую красивую черную штуку: она с одной стороны так плавно изогнута, а потом загибается сильнее, а потом прямая и получается почти кольцо, только помятое и неправильное. А чтобы штука не укатилась, он положил тетрадку и назвал ее межгалактический флюксуатор. Я очень хочу узнать, октуда он взял такую штуку.
А еще этот программист до этого отломал подлокотник у своего стула.
Дорогоуважаемые программисты! Украшайте пожалуйста свои компьютеры, чтобы они были красивыми. Например, межгалактическими флюксуаторами.
До скорых встреч!
среда, 11 марта 2009 г.
Дорогой блог!
Сегодня я расскажу тебе о работе. Я теперь работаю планктоном в другой самой лучшей компании мира.
У меня теперь есть другой начальник и другие программисты, а вот менеджера и аналитиков совсем-совсем нет. Они все хорошие ребята, потому что помогают мне настроить мой компьютер как следует и заваривают в чашку несколько пакетиков чая. А еще их очень много, поэтому я запомнил только начальника и еще двоих начальников, но других, а остальных не запомнил. Но я обязательно запомню их всех-всех и расскажу тебе.
Дорогоуважаемые программисты! Меняйте работу как можно чаще, потому что это большое удовольствие и новые начальники, которых нужно запоминать.
До скорых встреч!
Сегодня я расскажу тебе о работе. Я теперь работаю планктоном в другой самой лучшей компании мира.
У меня теперь есть другой начальник и другие программисты, а вот менеджера и аналитиков совсем-совсем нет. Они все хорошие ребята, потому что помогают мне настроить мой компьютер как следует и заваривают в чашку несколько пакетиков чая. А еще их очень много, поэтому я запомнил только начальника и еще двоих начальников, но других, а остальных не запомнил. Но я обязательно запомню их всех-всех и расскажу тебе.
Дорогоуважаемые программисты! Меняйте работу как можно чаще, потому что это большое удовольствие и новые начальники, которых нужно запоминать.
До скорых встреч!
четверг, 29 января 2009 г.
Памятные даты
Дорогой блог!
Я хочу сегодня рассказать тебе о датах. Ты конечно знаешь, что есть разные даты: дни рождения, Новый Год и 23 февраля. А еще у всех-всех дат есть год. А некоторые базы данных говорят, что в них нельзя записать даты меньше 1 января 1753 года. Мне от этого становится очень грустно и печально, потому что я уже никогда не смогу записать в них все даты из моего любимого учебника истории.
Сегодня другой программист научил меня правильно и быстро проверять год дат. Он сказал, что для этого нужно только проверить длину строки, а если она вдруг окажется меньше 10 (2 буквы на день, 2 буквы на месяц, 4 буквы на год и еще 2 точки), то год неправильный. Вот как хорошо и здорово можно проверять год!
Дорогоуважаемые программисты! Пожалуйста всегда-всегда проверяйте свои даты только так, и тогад у вас не будут появляться глупые ошибки, а будут появляться только умные и сложные.
До скорых встреч!
Я хочу сегодня рассказать тебе о датах. Ты конечно знаешь, что есть разные даты: дни рождения, Новый Год и 23 февраля. А еще у всех-всех дат есть год. А некоторые базы данных говорят, что в них нельзя записать даты меньше 1 января 1753 года. Мне от этого становится очень грустно и печально, потому что я уже никогда не смогу записать в них все даты из моего любимого учебника истории.
Сегодня другой программист научил меня правильно и быстро проверять год дат. Он сказал, что для этого нужно только проверить длину строки, а если она вдруг окажется меньше 10 (2 буквы на день, 2 буквы на месяц, 4 буквы на год и еще 2 точки), то год неправильный. Вот как хорошо и здорово можно проверять год!
Дорогоуважаемые программисты! Пожалуйста всегда-всегда проверяйте свои даты только так, и тогад у вас не будут появляться глупые ошибки, а будут появляться только умные и сложные.
До скорых встреч!
среда, 21 января 2009 г.
Сабвершен
Дорогой блог!
Сегодня я расскажу тебе о сабвершене. Это такаяспециальная прогармма для хранения файлов и папок, которая умеет хранить их разные версии.
Несколько дней назад я очень расстроился, потому что моя программа перестала компилироваться, а компилятор мне говорил только непонятные штуки. А потом я сделал так, чтобы программа компилировалась, но когда я ее запустил, она не заработала, а стала говорить, что в моих классах не хватает методов и свойств и есть много ошибок.
Я совсем расстроился, потому что я теперь не могу писать эту программу, а она очень нужна менеджеру, и архитектру, и аналитикам, и заказчику.
А потом я и другой программист три дня пытались сделать так, чтобы программа снова работала и не говорила, что внутри есть ошибки, потому что их там нет, но у нас ничего не получалось. А потом другой программист предложил еще раз скачать из сабвершена всю программу и перекомпилировать ее, а я согласился. Тогда программа перестала даже компилироваться, а другой ограммист ушел на свой компьютер и сказал, что у него все компилируется, и я очень испугался и снова расстроился. А другйо программист сказал, что надо заново взять весь транк из сабвершена попробовать еще раз, потому чо он тоже не знает, в чем дело.
И это помогло нас скомпилировать и заставить работать программу!
Дорогоуважаемые программисты! Будьте осторожны с сабвершеном, потому что он хитрый и ингда делает то, что хочет, а не то, что ему говорят. А еще он иногда теряет файлы и ломает программы.
До скорых встреч!
Сегодня я расскажу тебе о сабвершене. Это такаяспециальная прогармма для хранения файлов и папок, которая умеет хранить их разные версии.
Несколько дней назад я очень расстроился, потому что моя программа перестала компилироваться, а компилятор мне говорил только непонятные штуки. А потом я сделал так, чтобы программа компилировалась, но когда я ее запустил, она не заработала, а стала говорить, что в моих классах не хватает методов и свойств и есть много ошибок.
Я совсем расстроился, потому что я теперь не могу писать эту программу, а она очень нужна менеджеру, и архитектру, и аналитикам, и заказчику.
А потом я и другой программист три дня пытались сделать так, чтобы программа снова работала и не говорила, что внутри есть ошибки, потому что их там нет, но у нас ничего не получалось. А потом другой программист предложил еще раз скачать из сабвершена всю программу и перекомпилировать ее, а я согласился. Тогда программа перестала даже компилироваться, а другой ограммист ушел на свой компьютер и сказал, что у него все компилируется, и я очень испугался и снова расстроился. А другйо программист сказал, что надо заново взять весь транк из сабвершена попробовать еще раз, потому чо он тоже не знает, в чем дело.
И это помогло нас скомпилировать и заставить работать программу!
Дорогоуважаемые программисты! Будьте осторожны с сабвершеном, потому что он хитрый и ингда делает то, что хочет, а не то, что ему говорят. А еще он иногда теряет файлы и ломает программы.
До скорых встреч!
Подписаться на:
Сообщения (Atom)