Показаны сообщения с ярлыком мысли. Показать все сообщения
Показаны сообщения с ярлыком мысли. Показать все сообщения
вторник, мая 03, 2011
понедельник, мая 02, 2011
Обзор: японские программисты (часть 1)
Почему-то среди всего, имеющего отношение к Японии, наибольшую известность имеют товары (т.е. предметы, произведенные с целью продажи) и более-менее известные люди (политики, актеры, режиссеры и один разработчик Ruby). По идее, в условиях глобализации и децентрализации производства на первый план должна выходить "услуга", в нашем непростом программистском мире более известная как SAAS. Однако внешние заказчики предпочитают обращаться за аутсорсом в Китай или Индию, а японских программистов стараются избегать.
Наверное, не последнюю (а скорее всего, едиственную) роль в этом играет стоимость выполнения работы. Бытует мнение, и не только мое, что стоимость работы в Японии на несколько порядков выше, чем стоимость аналогичной работы в том же Китае. Не говоря уже про Индию: там адепты буддизма находятся на пересечении торговых путей всю свою историю, поэтому у них уже в генах заложено хорошее знание всяких разных языков (естественных или программистских).
Однако, было бы не совсем разумным при принятии решений на аутсорс программы полагаться только на количество финансов. Японские программисты, в отличие от многих своих материковых коллег, обладают рядом преимуществ при создании софтверной продукции. Собственно, о недостатках работы тоже будет много.
Короткая версия.
Работа японского программиста трудна, как поход к Мордору. Результат этой работы как правило гораздо выше по качеству, чем у многих других аутсорсеров.
Длинная версия.
Наверное, не последнюю (а скорее всего, едиственную) роль в этом играет стоимость выполнения работы. Бытует мнение, и не только мое, что стоимость работы в Японии на несколько порядков выше, чем стоимость аналогичной работы в том же Китае. Не говоря уже про Индию: там адепты буддизма находятся на пересечении торговых путей всю свою историю, поэтому у них уже в генах заложено хорошее знание всяких разных языков (естественных или программистских).
Однако, было бы не совсем разумным при принятии решений на аутсорс программы полагаться только на количество финансов. Японские программисты, в отличие от многих своих материковых коллег, обладают рядом преимуществ при создании софтверной продукции. Собственно, о недостатках работы тоже будет много.
Короткая версия.
Работа японского программиста трудна, как поход к Мордору. Результат этой работы как правило гораздо выше по качеству, чем у многих других аутсорсеров.
Длинная версия.
пятница, апреля 22, 2011
четверг, марта 31, 2011
+1
Дядя Гоголь зачем-то придумал новую кнопку. Теперь результаты поиска можно не только лайкать, но и плюсовать. Наверное, основные различия кнопки "favorite" от новой "+1" - в возможности прикрутить последнюю к сайту и в публичности заплюсосванных результатов (обо всем подробнее можно читать в официальном анонсе).
Как заставить работать:
1. Заходим сюда: http://www.google.com/experimental/index.html (использование "+1" подразумевает наличие гугл-аккаунта).
2. Жмем "Join this experiment".
3. Вбиваем любой запрос в гугле.
4. Получаем список результатов, рядом с каждым из которых будет маленькая кнопочка "+1".
Все плючанутые ссылки будут отображаться в гугловском профайле на специальной вкладке.
Глобализация...
Как заставить работать:
1. Заходим сюда: http://www.google.com/experimental/index.html (использование "+1" подразумевает наличие гугл-аккаунта).
2. Жмем "Join this experiment".
3. Вбиваем любой запрос в гугле.
4. Получаем список результатов, рядом с каждым из которых будет маленькая кнопочка "+1".
Все плючанутые ссылки будут отображаться в гугловском профайле на специальной вкладке.
Глобализация...
вторник, марта 15, 2011
Карта радиоактивных загрязнений Японии
Специально для тех, у кого еще не случилось насильственное обострение патриотизма и кому мало раздуваемой российскими СМИ истерики по поводу и без: карта от Чукчи с указанием датчиков радиоактивности (можно ткнуть по ссылкам и попасть на страницу с детальной информацией).
Мониторинг радиоактивных материалов по всей Японии можно рассмотреть в деталях на большой карте.
И от себя добавлю: в очередной раз нахожу подтверждение, что в РФ народ чрезвычайно удобен для возделывания мозгов. Вся страна держится только на "ура-патриотизме", который в случае опасности власти (или оголтелые идиоты) пытаются раздуть нагнетанием ксенофобии в отношении даже ближайших соседей. Когда все немного успокоятся, еще выскажусь по поводу запримеченных новостных выпусков, которые приводят к дикой панике среди населения РФ и к неистовым лучам ненависти в отношении Японии...
Пока можете закопировать карту в какое хотите комьюнити.
Мониторинг радиоактивных материалов по всей Японии можно рассмотреть в деталях на большой карте.
И от себя добавлю: в очередной раз нахожу подтверждение, что в РФ народ чрезвычайно удобен для возделывания мозгов. Вся страна держится только на "ура-патриотизме", который в случае опасности власти (или оголтелые идиоты) пытаются раздуть нагнетанием ксенофобии в отношении даже ближайших соседей. Когда все немного успокоятся, еще выскажусь по поводу запримеченных новостных выпусков, которые приводят к дикой панике среди населения РФ и к неистовым лучам ненависти в отношении Японии...
Пока можете закопировать карту в какое хотите комьюнити.
четверг, января 27, 2011
Новый PSP
Ну наконец-то! Сони выпустили очередную версию своей консоли. Смотрю на фотографии и на пресс-релизы и уже облизываюсь...



...ну и много других слюновыдавливающих фотографий, коих уже полно в этом вашем тырнете.
Особо порадовал не сам факт появления новой игрушки, а технологическая документация, скромно прилепленная в пресс-релизе. В этот раз в Сони смогли запихнуть в эту коробочку:
- ARM® Cortex™-A9 core (4-х ядерный, мать его)
- SGX543MP4+ (по-моему, прошлогодний процессор, который, если верить слухам, планировали засунуть в iPad2, но так и не выпланировали пока. Возможно, суффикс "MP4+" должен был поразить всех "невероятными возможностями проигрывания высококачественного видео", но сефчас какие только девайсы это видео не проигрывают...)
- Мульти тачпад (тач-пад на задней панели, пока не могу себе представить юс-кейсов, но наверное, в нем есть смысл... К тому же смущает то, что он "мульти" - как бы разработчики софта не перегнули палку с управляемостью)
- две камеры (на передней и задней панелях), повсей видимости сложившейся традиции, задняя будет получше качеством, чем передняя
- шестиосевой датчик (давно пора, а то скоро даже в холодильники встраивать будут)
- поддержка GPS и возможности обнаруживать свое положение по вай-фай сетям (если сеть поддерживает, конечно)
- 3G- и bluetooth-поддержка (если что, поддержка 3G - впервые для чисто игровых консолей, так-то)
Все спеки - шедевральны! А прикручивание 3G - прямая дорога к PSPPhone. На Ленте.ру сначаа испугали тем, что на консоли будет два тачпада - на лицевой и на задней панелях. Я долго всматривался в фотографию, пытаясь угадать место тачпада под экраном или рядом с ним, но облегчение оказалось в неправильном переводе Ленты.
Да, кнопочки одной, видимо, не будет - изменение светимости экрана. То ли пользовались ею не по назначению или редко, то ли место много занимала - в общем, не видно ее на фотографиях.
Надеюсь, за 9 месяцев, пока консоли будут склеивать трудолюбивые китайцы, ее спецификации не сильно устареют.
P.S. Бай зе вэй, теперь появилась еще одна причина пристально смотреть за прогрессом Майкрософта в области компилирования своей ОС под АРМ-процессоры :)
...ну и много других слюновыдавливающих фотографий, коих уже полно в этом вашем тырнете.
Особо порадовал не сам факт появления новой игрушки, а технологическая документация, скромно прилепленная в пресс-релизе. В этот раз в Сони смогли запихнуть в эту коробочку:
- ARM® Cortex™-A9 core (4-х ядерный, мать его)
- SGX543MP4+ (по-моему, прошлогодний процессор, который, если верить слухам, планировали засунуть в iPad2, но так и не выпланировали пока. Возможно, суффикс "MP4+" должен был поразить всех "невероятными возможностями проигрывания высококачественного видео", но сефчас какие только девайсы это видео не проигрывают...)
- Мульти тачпад (тач-пад на задней панели, пока не могу себе представить юс-кейсов, но наверное, в нем есть смысл... К тому же смущает то, что он "мульти" - как бы разработчики софта не перегнули палку с управляемостью)
- две камеры (на передней и задней панелях), по
- шестиосевой датчик (давно пора, а то скоро даже в холодильники встраивать будут)
- поддержка GPS и возможности обнаруживать свое положение по вай-фай сетям (если сеть поддерживает, конечно)
- 3G- и bluetooth-поддержка (если что, поддержка 3G - впервые для чисто игровых консолей, так-то)
Все спеки - шедевральны! А прикручивание 3G - прямая дорога к PSPPhone. На Ленте.ру сначаа испугали тем, что на консоли будет два тачпада - на лицевой и на задней панелях. Я долго всматривался в фотографию, пытаясь угадать место тачпада под экраном или рядом с ним, но облегчение оказалось в неправильном переводе Ленты.
Да, кнопочки одной, видимо, не будет - изменение светимости экрана. То ли пользовались ею не по назначению или редко, то ли место много занимала - в общем, не видно ее на фотографиях.
Надеюсь, за 9 месяцев, пока консоли будут склеивать трудолюбивые китайцы, ее спецификации не сильно устареют.
P.S. Бай зе вэй, теперь появилась еще одна причина пристально смотреть за прогрессом Майкрософта в области компилирования своей ОС под АРМ-процессоры :)
вторник, января 25, 2011
пятница, ноября 05, 2010
Кошмары
Кошмары человека, изучающего русский язык:
- контрвзбзднуть;
- косил косой косой косой;
- человек человеку волк, а зомби зомби зомби.
Кошмары человека, изучающего английский язык:
- Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo («Бизоны из Баффало, напуганные бизонами из Баффало, пугают бизонов из Баффало»)
Кошмары человека, изучающего японский язык:
- две азбуки по 47 символов, 3000+ общеупотребительных иероглифов.
Кошмары человека, изучающего китайский язык:
- китайский язык.
- контрвзбзднуть;
- косил косой косой косой;
- человек человеку волк, а зомби зомби зомби.
Кошмары человека, изучающего английский язык:
- Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo («Бизоны из Баффало, напуганные бизонами из Баффало, пугают бизонов из Баффало»)
Кошмары человека, изучающего японский язык:
- две азбуки по 47 символов, 3000+ общеупотребительных иероглифов.
Кошмары человека, изучающего китайский язык:
- китайский язык.
четверг, сентября 09, 2010
Преподнесение визуальной (и не только) информации в Японии находится на гораздо более сложном уровне, чем принято в РФ. Вообще, школы дизайна в наших странах очень сильно отличаются. В РФ доминирует принцип "на наваливать в объявление больше информации, чем читатель / слушатель / посетитель может переварить" (при этом нет никаких сколько-нибудь вразумительных попыток обозначить верхнюю планку "переваривания"). В Японии наоборот: выдать всю нужную информацию, а мозг читателя / слушателя / посетителя уже сам разберется, что из этой информации принять во внимание, а что - мгновенно забыть.
Поэтому, при взгляде на сайт какого-нибудь Ёдобаси-камера у непривычного русского человека начинают разъезжаться сначала глаза, потом ноздри, а за ними - и остальной мозг. Или если вдруг кому-нибудь случится посетить в Саппоро магазин Biccamera, то он прямо на входе окунется в какафонию рекламных и просто музыкальных объявлений, предлагающих купить-новый-телевизор-посмотреть-новые-модели-компьютеров-восхититься-красивыми-камерами-выбрать-телефон и пр.
Самое интересное, что приспособленный мозг очень умело и быстро выбирает из всего пестрого потока нужную информацию, будь то объявления в магазинах или ссылки на сайте. И из отобранного для внимания куска данных выуживает все необходимые подробности: адрес, время, предмет разговора и стоимость со скидками.
Тем не менее, нельзя полагать, что японские дизайнеры просто вываливают подряд кучу информации на человека, предооставляя ему возможность самомоу разобраться в ней. Во вском случае, грамотные дизайнеры или пиарщики всегда подскажут, на что из предоставляемой информации следует обратить внимание.
А теперь, собственно, к чему это я все...
Не так давно мы почему-то начали смотреть японское телевидение. До этого, конечно, тоже поглядывали, но не часто и не особо внимательно, а сейчас, порой, бывает, засядем смотреть какую-нибудь кину или программу в телевизоре - и оторваться трудно :)
В процессе просмотра художественных фильмов нами был обнаружен интересный прием, которым пользуются на японском телевидении для информирования зрителя. Когда какой-либо персонаж впервые появляется на экране, зрителю показывается, как зовут этого персонажа, кто он такой и какой актер его играет.
Возьмем, к примеру, приятный во всех отношениях фильм "Ван Хельсинг". Вот так будет выглядеть первое появление Ван Хельсинга в этой ленте в русском прокате:
И вот так первое появление Ван Хельсинга выглядит на японском телевидении:
(если ткнете в картинку, сможете посмотреть локализованную версию)
Налицо попытка предоставить дополнительную информацию, чтобы смотрящий знал, кто перед ним, что хочет, какой актер под гримом и нужно ли его запоминать (я думаю, если персонажа запоминать не обязательно, то его появление не будет особо афишироваться).
Ввиду скорого повсеместного внедрения цифрового телевидения (в Японии аналоговое вещание прекращается летом 2011 года), могу предположить, что количество всевозможных способов информирования зрителя только увеличится. Например, информация о персонажах (актерах) может стримиться параллельно с основным потоковым видео, и пользователь (зритель) при желании сможет получить более детальную информацию, вызвав соответствующий пункт в меню канала.
В общем, со способами подачи информации дальше все будет еще круче. Правда, существует проблема с типом информации: либо это будет никому не нужное объявление про никому не интересное событие (или еще проще - реклама пива), либо это будет что-то незначительное, но "в тему".
Победят деньги, как обычо :)
Поэтому, при взгляде на сайт какого-нибудь Ёдобаси-камера у непривычного русского человека начинают разъезжаться сначала глаза, потом ноздри, а за ними - и остальной мозг. Или если вдруг кому-нибудь случится посетить в Саппоро магазин Biccamera, то он прямо на входе окунется в какафонию рекламных и просто музыкальных объявлений, предлагающих купить-новый-телевизор-посмотреть-новые-модели-компьютеров-восхититься-красивыми-камерами-выбрать-телефон и пр.
Самое интересное, что приспособленный мозг очень умело и быстро выбирает из всего пестрого потока нужную информацию, будь то объявления в магазинах или ссылки на сайте. И из отобранного для внимания куска данных выуживает все необходимые подробности: адрес, время, предмет разговора и стоимость со скидками.
Тем не менее, нельзя полагать, что японские дизайнеры просто вываливают подряд кучу информации на человека, предооставляя ему возможность самомоу разобраться в ней. Во вском случае, грамотные дизайнеры или пиарщики всегда подскажут, на что из предоставляемой информации следует обратить внимание.
А теперь, собственно, к чему это я все...
Не так давно мы почему-то начали смотреть японское телевидение. До этого, конечно, тоже поглядывали, но не часто и не особо внимательно, а сейчас, порой, бывает, засядем смотреть какую-нибудь кину или программу в телевизоре - и оторваться трудно :)
В процессе просмотра художественных фильмов нами был обнаружен интересный прием, которым пользуются на японском телевидении для информирования зрителя. Когда какой-либо персонаж впервые появляется на экране, зрителю показывается, как зовут этого персонажа, кто он такой и какой актер его играет.
Возьмем, к примеру, приятный во всех отношениях фильм "Ван Хельсинг". Вот так будет выглядеть первое появление Ван Хельсинга в этой ленте в русском прокате:
И вот так первое появление Ван Хельсинга выглядит на японском телевидении:
(если ткнете в картинку, сможете посмотреть локализованную версию)
Налицо попытка предоставить дополнительную информацию, чтобы смотрящий знал, кто перед ним, что хочет, какой актер под гримом и нужно ли его запоминать (я думаю, если персонажа запоминать не обязательно, то его появление не будет особо афишироваться).
Ввиду скорого повсеместного внедрения цифрового телевидения (в Японии аналоговое вещание прекращается летом 2011 года), могу предположить, что количество всевозможных способов информирования зрителя только увеличится. Например, информация о персонажах (актерах) может стримиться параллельно с основным потоковым видео, и пользователь (зритель) при желании сможет получить более детальную информацию, вызвав соответствующий пункт в меню канала.
В общем, со способами подачи информации дальше все будет еще круче. Правда, существует проблема с типом информации: либо это будет никому не нужное объявление про никому не интересное событие (или еще проще - реклама пива), либо это будет что-то незначительное, но "в тему".
Победят деньги, как обычо :)
среда, мая 12, 2010
Зомби-программисты
Где-то когда-то давно читал псевдо-байку, что японские программисты работают в день по 14 часов! И народ на том форуме еще удивлялся и смеялся, мол, не бывает такого, ха-ха!..
Исходя из своего личного опыта знакомства с вышеозначнным пластом населения, могу смело утверждать: бывает, и даже не такое!
Каждый год в начале мая в Японии случается "Голден вик" - "золотая неделя", когда частые праздники чередуются парой рабочих дней. Как правило, в рабочие дни большинство служащих берет себе выходные, поэтому праздники получаются длинные и приятные. Особенно в условиях несуществующего отпуска практически полторы недели отдыха - это райское благо.
Для обычного человека.
Судя по всему, отсутствие работы для наших кодеров - это карцер высшей пробы. Когда я в понедельник вместе с большинством населения страны вернулся с длинных праздников обратно в офис, у меня случился жуткий отходняк. Я просто не знал, за что взяться - все таски выполнялись как-то медленно, внимание перескакивало с одного на другое и перманентно хотелось уснуть. Где-то день я занимался какими-то малозначительными вещами, имеющими малое отношение собственно к работе, пока окончательно не втянулся. И все равно, работать с утра до вечера, глядя в строчки монитора - это антиреально.
Однако, коллегам такие мои переживания, судя по всему, не известны. Прямо с началом работы все бодренько так сели, как будто и не было полутора недель отдыха, открыли свои проекты и давай шпарить код, гонять тесты или думать на собраниях. Причем - сам бы смеялся, если бы не был тому свидетелем - на полном серьезе могут работать (т.е. заниматься работой: выполнять задания, придумывать алгоритмы, составлять документацию и т.д.) по 10-12 часов в день. 14-ть часов беспрерывной работы я свидетельствовал только во времена страшных авралов на проектах; сейчас у нас полегче, но подозреваю, что в других командах есть и такие индивидумы.
Вот сидит, смотрит человек в монитор на протяжении десяти часов, что-то пишет туда, запускает, куда-то идет разговаривать, опять пишет, опять читает и щапускает... И так - весь рабочий день. Плюс - обязательная переработка, никто не хочет уходить из офиса, пока другие работают.
В бытность мою с Моторолой нас научили правильному, на мой взгляд, правилу: всего должно быть в меру. Если совещание - то не дольше 2-х часов, если инспеция кода - то обязательно с подготовкой, и тоже - не дольше определенного времени. В маленькой фирмочке Гугл есть "правило 20%": каждый сотрудник может тратить 20% своего рабочего времени на свои дела. 20% - это целый рабочий день в неделю или два часа в день!
И такие правила имеют под собой реальное обоснование. Все дело в человеческом мозге: он не может длительное время заниматься одинаковыми задачами. Если мозг заставить работать долго над чем-нибудь одним (например, два часа повторять цифры от 1 до 10), то по прошествии этого времени ему будет сложно, если вообще возможно, быстро переключаться на другую задачу.
И это хорошо, если работа человека заключается в том, чтобы по сигналу лампочки кусать косточку. Но дело программиста - нелегко и тернисто! Здесь нельзя просто перебирать буковки на клавиатуре, копипастить кужой код и не думать над архитектурой программы. В голове постоянно должны быть данные о модулях, о структуре, о том, какое влияние твой код может оказать на вызывающую его функцию, о переменных, методах и стилях кодирования, о соединениях с базой данных и возможных проблемах и еще о миллиарде таких мелких штуковин, отличных от проекта к проекту.
И вот картина: сидит "бодрый" японец, с краснющими глазами, рядом - в столбик несколько пустых банок из-под какого-нить "рэдбулла", тыкается в код, что-то пишет, кодирует, компилирует и тестирует. Сидит долго, по нескольку часов в день перерабатывает, но очень уверен, что делает все максимально правильно и новый код в програмном модуле - первоклассная реализация.
Потом случайно попадается этот модуль на глаза - боже ж ты мой! В коде встречаются все возможные мемы из лурка. Кто-то ругает код функции в три экрана длиной? А в 4000+ (четыре тысячи, с вагоном) строк не хотели? Архитектура? Без технических требований - ее не то что создать, ее даже осмыслить малореально. Кривое использование переменных, обращение к внешнему файлу для чтения каждой строчки, хранение тучи ненужных данных, постоянны мемори-лики и зависания приложения, нецелевое использование классов фреймворка... Все ужасы из ночных кошмаров программиста - вот они, написаны! Причем, что интересно - все это действительно работает. С ошибками, медленнее в 100-200 раз, с подвисаниями и периодическими ошибками компиляции - но работает.
Проблема, как водится, никогда не существует в единственном варианте. Не знаю точно, что чем обусловлено, но менеджемент проектов в таких условиях порой только подливает масла в огонь. Хотя, возможно, менеджемент обусловлен такой работой "на износ" японцев. Может, наоборот - четырнадцатичасовой рабочий день "спущен" сверху в виде процесса производства... Проблема не в этом, а в том, что ни те, ни другие не стараются как-то изменить ситуацию или хотя бы повлиять на нее.
Руководство, как правило, находится довольно далеко от плоскости непосредственной разработки - Япония, думаю, в этом вопросе не является исключением и здесь все так же, как и в остальном мире. Поэтому крупный начальник не совсем понимает всю технологию производства или структуру программы - он только знает, что вот это и вот это должно работать вот так, а детали, как эти части друг с другом взаимодействуют и на каких плоскостях - ему как правило неизвестны. Поэтому в качестве посредника между "надо" и "получится" обычно выступают собрания с участием технически подготовленных специалистов: менеджеры говорят, что нужно сделать, чтобы программа выглядела так, как ее хочет видеть рынок, технари говорят, что из этого можно реализовать и в какой форме, тестеры озвучивают время на тестирование всего этого беспредела, программисты - дают оценки ресурсам и т.д.
Однако в других странах нет такого раболепия перед старшими по званию или возрасту, а если есть - то на профессиональном фронте не сказывается. Из-за боязни сказать слово поперек начальника, митинги, если они и проводятся, превращаются просто в озвучивание графика работы. Никому в голову не придет узнать, что и как происходит в программе (просто зачастую это очень сложно понять неспециалисту), ровно как никому в голову не придет рассказать "нет, извините, но такое мы не сможем засунуть в нашу программу за один день, как вы того хотите". Программа уже была написана так, а теперь оказывается, что в нее надо добавить вот эту кнопочку, но кнопочка просто так не добавится, потому что на этапе проектирования никто не озаботился написать требование в документ: "Программу надо сделать так, чтобы впоследствии в нее можно было добавить кнопочку!", и написали как смогли, а теперь для добавления одной малю-ю-юсенькой (с точки зрения менеджемента) функциональности придется перелопачивать половину всего кода, но менеджемент уже выделил на это дело неделю ("А что? Что там делать-то?! Это ж всего-то вот эту фигню добавить!.."), а недели явно не хватит, даже если работать по 10 часов в день, поэтому все напрягаются, работают по 14 часов, не высыпаются, не отдыхают, мозг опухший, не соображает, получается какая-то мешанина, которую нереально поддерживать, которая работает с ошибками, но вроде как работает, а после релиза еще две недели те же люди с краснючими глазами допиливают программу напильником и подтирают баги...
Вот как-то так происходит... В свое время я сравнил такие моционы с "засовыванием двигателя в футбольный мячик". Представьте, что вы получили задание сделать мяч для игры в футбол. Мы выдуваете резиновую сферу, достаете где-то лоскут кожи, обтягивете сферу, сшиваете это все дело красивыми стяжками, печатаете логотип черпионата мира - все, получилось красиво, прекрасно, все довольны, мячик работает как надо. И тут приходит начальник и говорит: "Слушай, надо в мячик засунуть вот этот двигатель, чтобы мячик сам прыгал. Я кастомерам пообещал, что через неделю мы им сдадим работу." Как хочешь - но выкручивайся.
Вот и радуются друг другу - японские программисты и японские менеджеры. Первые - тому, что появилась уникальная возможность не выделяться среди коллектива и сидеть, как и все, до поздна, не сваливая домой по окончанию рабочего дня. Вторые - тому, что все делается быстро и точно по расписанию.
Мне в моих тасках всегда помогала изрядная доля пофигизма. Я просто физически не могу сидеть и смотреть на строки кода и графики функций, пытаясь придумать идеальное для них воплощение. Для решения задачи порой нужно отвлечься, расслабить мозг, дать ему заняться другими вещами. Сходить кофе выпить, к примеру :) Поэтому мне обычно пофигу на всякие там условности в виде графика или коллективного сверления монитора взглядом. Десять минут, двадцать, час, или день, не посвященные решению какой-то сверхсрочной задачи, порой бывают полезнее, чем зомбированное программирование невнятными методами. Чувствую себя усталым, а мозг - неспособным быстро и правильно решить задачу - иду домой и высыпаюсь, а не напрягаю кровоток кофеином и ферментами. Результат от этого - как правило лучше и приятней во всех отношениях (самопиар). 2 часа совещания - это максимум, который надо себе позволять, свыше этого мозг уже просто перестает воспринимать тему беседы. А пять часов трындения и перетерания одного и того же - суть потерянное время.
С начала недели я нахожусь в некотором напряжении: повальная радость и бодрость, с которой наши программеры сели за проекты, работая по 12 часов в день, наводит меня на грустные мысли о скором появлении невообразимого количества багов и недоработок в софте. На решение которых, собственно, будет затрачено еще больше времени и сил - и опять краснючие глаза, методы по 4000 строк кода, отсутсвие документации и нереальные сроки.
Базинга!
Исходя из своего личного опыта знакомства с вышеозначнным пластом населения, могу смело утверждать: бывает, и даже не такое!
Каждый год в начале мая в Японии случается "Голден вик" - "золотая неделя", когда частые праздники чередуются парой рабочих дней. Как правило, в рабочие дни большинство служащих берет себе выходные, поэтому праздники получаются длинные и приятные. Особенно в условиях несуществующего отпуска практически полторы недели отдыха - это райское благо.
Для обычного человека.
Судя по всему, отсутствие работы для наших кодеров - это карцер высшей пробы. Когда я в понедельник вместе с большинством населения страны вернулся с длинных праздников обратно в офис, у меня случился жуткий отходняк. Я просто не знал, за что взяться - все таски выполнялись как-то медленно, внимание перескакивало с одного на другое и перманентно хотелось уснуть. Где-то день я занимался какими-то малозначительными вещами, имеющими малое отношение собственно к работе, пока окончательно не втянулся. И все равно, работать с утра до вечера, глядя в строчки монитора - это антиреально.
Однако, коллегам такие мои переживания, судя по всему, не известны. Прямо с началом работы все бодренько так сели, как будто и не было полутора недель отдыха, открыли свои проекты и давай шпарить код, гонять тесты или думать на собраниях. Причем - сам бы смеялся, если бы не был тому свидетелем - на полном серьезе могут работать (т.е. заниматься работой: выполнять задания, придумывать алгоритмы, составлять документацию и т.д.) по 10-12 часов в день. 14-ть часов беспрерывной работы я свидетельствовал только во времена страшных авралов на проектах; сейчас у нас полегче, но подозреваю, что в других командах есть и такие индивидумы.
Вот сидит, смотрит человек в монитор на протяжении десяти часов, что-то пишет туда, запускает, куда-то идет разговаривать, опять пишет, опять читает и щапускает... И так - весь рабочий день. Плюс - обязательная переработка, никто не хочет уходить из офиса, пока другие работают.
В бытность мою с Моторолой нас научили правильному, на мой взгляд, правилу: всего должно быть в меру. Если совещание - то не дольше 2-х часов, если инспеция кода - то обязательно с подготовкой, и тоже - не дольше определенного времени. В маленькой фирмочке Гугл есть "правило 20%": каждый сотрудник может тратить 20% своего рабочего времени на свои дела. 20% - это целый рабочий день в неделю или два часа в день!
И такие правила имеют под собой реальное обоснование. Все дело в человеческом мозге: он не может длительное время заниматься одинаковыми задачами. Если мозг заставить работать долго над чем-нибудь одним (например, два часа повторять цифры от 1 до 10), то по прошествии этого времени ему будет сложно, если вообще возможно, быстро переключаться на другую задачу.
И это хорошо, если работа человека заключается в том, чтобы по сигналу лампочки кусать косточку. Но дело программиста - нелегко и тернисто! Здесь нельзя просто перебирать буковки на клавиатуре, копипастить кужой код и не думать над архитектурой программы. В голове постоянно должны быть данные о модулях, о структуре, о том, какое влияние твой код может оказать на вызывающую его функцию, о переменных, методах и стилях кодирования, о соединениях с базой данных и возможных проблемах и еще о миллиарде таких мелких штуковин, отличных от проекта к проекту.
И вот картина: сидит "бодрый" японец, с краснющими глазами, рядом - в столбик несколько пустых банок из-под какого-нить "рэдбулла", тыкается в код, что-то пишет, кодирует, компилирует и тестирует. Сидит долго, по нескольку часов в день перерабатывает, но очень уверен, что делает все максимально правильно и новый код в програмном модуле - первоклассная реализация.
Потом случайно попадается этот модуль на глаза - боже ж ты мой! В коде встречаются все возможные мемы из лурка. Кто-то ругает код функции в три экрана длиной? А в 4000+ (четыре тысячи, с вагоном) строк не хотели? Архитектура? Без технических требований - ее не то что создать, ее даже осмыслить малореально. Кривое использование переменных, обращение к внешнему файлу для чтения каждой строчки, хранение тучи ненужных данных, постоянны мемори-лики и зависания приложения, нецелевое использование классов фреймворка... Все ужасы из ночных кошмаров программиста - вот они, написаны! Причем, что интересно - все это действительно работает. С ошибками, медленнее в 100-200 раз, с подвисаниями и периодическими ошибками компиляции - но работает.
Проблема, как водится, никогда не существует в единственном варианте. Не знаю точно, что чем обусловлено, но менеджемент проектов в таких условиях порой только подливает масла в огонь. Хотя, возможно, менеджемент обусловлен такой работой "на износ" японцев. Может, наоборот - четырнадцатичасовой рабочий день "спущен" сверху в виде процесса производства... Проблема не в этом, а в том, что ни те, ни другие не стараются как-то изменить ситуацию или хотя бы повлиять на нее.
Руководство, как правило, находится довольно далеко от плоскости непосредственной разработки - Япония, думаю, в этом вопросе не является исключением и здесь все так же, как и в остальном мире. Поэтому крупный начальник не совсем понимает всю технологию производства или структуру программы - он только знает, что вот это и вот это должно работать вот так, а детали, как эти части друг с другом взаимодействуют и на каких плоскостях - ему как правило неизвестны. Поэтому в качестве посредника между "надо" и "получится" обычно выступают собрания с участием технически подготовленных специалистов: менеджеры говорят, что нужно сделать, чтобы программа выглядела так, как ее хочет видеть рынок, технари говорят, что из этого можно реализовать и в какой форме, тестеры озвучивают время на тестирование всего этого беспредела, программисты - дают оценки ресурсам и т.д.
Однако в других странах нет такого раболепия перед старшими по званию или возрасту, а если есть - то на профессиональном фронте не сказывается. Из-за боязни сказать слово поперек начальника, митинги, если они и проводятся, превращаются просто в озвучивание графика работы. Никому в голову не придет узнать, что и как происходит в программе (просто зачастую это очень сложно понять неспециалисту), ровно как никому в голову не придет рассказать "нет, извините, но такое мы не сможем засунуть в нашу программу за один день, как вы того хотите". Программа уже была написана так, а теперь оказывается, что в нее надо добавить вот эту кнопочку, но кнопочка просто так не добавится, потому что на этапе проектирования никто не озаботился написать требование в документ: "Программу надо сделать так, чтобы впоследствии в нее можно было добавить кнопочку!", и написали как смогли, а теперь для добавления одной малю-ю-юсенькой (с точки зрения менеджемента) функциональности придется перелопачивать половину всего кода, но менеджемент уже выделил на это дело неделю ("А что? Что там делать-то?! Это ж всего-то вот эту фигню добавить!.."), а недели явно не хватит, даже если работать по 10 часов в день, поэтому все напрягаются, работают по 14 часов, не высыпаются, не отдыхают, мозг опухший, не соображает, получается какая-то мешанина, которую нереально поддерживать, которая работает с ошибками, но вроде как работает, а после релиза еще две недели те же люди с краснючими глазами допиливают программу напильником и подтирают баги...
Вот как-то так происходит... В свое время я сравнил такие моционы с "засовыванием двигателя в футбольный мячик". Представьте, что вы получили задание сделать мяч для игры в футбол. Мы выдуваете резиновую сферу, достаете где-то лоскут кожи, обтягивете сферу, сшиваете это все дело красивыми стяжками, печатаете логотип черпионата мира - все, получилось красиво, прекрасно, все довольны, мячик работает как надо. И тут приходит начальник и говорит: "Слушай, надо в мячик засунуть вот этот двигатель, чтобы мячик сам прыгал. Я кастомерам пообещал, что через неделю мы им сдадим работу." Как хочешь - но выкручивайся.
Вот и радуются друг другу - японские программисты и японские менеджеры. Первые - тому, что появилась уникальная возможность не выделяться среди коллектива и сидеть, как и все, до поздна, не сваливая домой по окончанию рабочего дня. Вторые - тому, что все делается быстро и точно по расписанию.
Мне в моих тасках всегда помогала изрядная доля пофигизма. Я просто физически не могу сидеть и смотреть на строки кода и графики функций, пытаясь придумать идеальное для них воплощение. Для решения задачи порой нужно отвлечься, расслабить мозг, дать ему заняться другими вещами. Сходить кофе выпить, к примеру :) Поэтому мне обычно пофигу на всякие там условности в виде графика или коллективного сверления монитора взглядом. Десять минут, двадцать, час, или день, не посвященные решению какой-то сверхсрочной задачи, порой бывают полезнее, чем зомбированное программирование невнятными методами. Чувствую себя усталым, а мозг - неспособным быстро и правильно решить задачу - иду домой и высыпаюсь, а не напрягаю кровоток кофеином и ферментами. Результат от этого - как правило лучше и приятней во всех отношениях (самопиар). 2 часа совещания - это максимум, который надо себе позволять, свыше этого мозг уже просто перестает воспринимать тему беседы. А пять часов трындения и перетерания одного и того же - суть потерянное время.
С начала недели я нахожусь в некотором напряжении: повальная радость и бодрость, с которой наши программеры сели за проекты, работая по 12 часов в день, наводит меня на грустные мысли о скором появлении невообразимого количества багов и недоработок в софте. На решение которых, собственно, будет затрачено еще больше времени и сил - и опять краснючие глаза, методы по 4000 строк кода, отсутсвие документации и нереальные сроки.
Базинга!
вторник, апреля 27, 2010
Sad but true
Читал про Хэтфилда, много думал. Приехал, получается, дядька с гастролями, попел задорную "Gimme fuel, gimme fire!", и его за это еще кинули.
Вот интересно, этим людям вообще хоть немного стыдно за свои действия? Или они будут потом гордо перед друзьями докладывать, мол, пацаны, прикинь, я Хэтфилда на бабки развел!
Ну что за уроды...
in reference to: Афиша@Mail.Ru: Новости музыки: Лидера группы Metallica обворовали в Москве (view on Google Sidewiki)
понедельник, апреля 26, 2010
Платное образование
"Все, блядь, приехали!.."
...Так надо было назвать новость, а не "Платное среднее образование". Самый ништяк кроется в этих двух абзацах:
"Стоит отметить, что Конституция РФ и закон «О всеобщем среднем образовании» гарантируют гражданам России бесплатное общее образование — однако в этих документах не регламентирован его объем. Таким образом, урезание бесплатного образовательного минимума хотя бы и до объема церковно-приходской школы не потребует изменения ни в Конституции, ни в законе.
Впрочем, даже если бы такие изменения и потребовались — внести их с нынешним составом Госдумы вполне возможно силами одной «Единой России». Как это, собственно, и произошло с принятым в пятницу законом о бюджетных организациях: фракция КПРФ и депутаты других фракций выступили против, но голосов правящей партии хватило и без убеждения оппозиционеров."
Для закоренелых танкистов специально расписали: все, что написано в Конституции сейчас - можно трактовать по-разному, а если ты такой упоротый, то мы просто возьмем и поменяем тебе конституцию.
Все зато который день обмусоливают Шендера с его похождениями... Нормально так запустили отвлекающий шумок...
in reference to: В России введут платное среднее образование — Новости Владивостока на VL.ru (view on Google Sidewiki)
...Так надо было назвать новость, а не "Платное среднее образование". Самый ништяк кроется в этих двух абзацах:
"Стоит отметить, что Конституция РФ и закон «О всеобщем среднем образовании» гарантируют гражданам России бесплатное общее образование — однако в этих документах не регламентирован его объем. Таким образом, урезание бесплатного образовательного минимума хотя бы и до объема церковно-приходской школы не потребует изменения ни в Конституции, ни в законе.
Впрочем, даже если бы такие изменения и потребовались — внести их с нынешним составом Госдумы вполне возможно силами одной «Единой России». Как это, собственно, и произошло с принятым в пятницу законом о бюджетных организациях: фракция КПРФ и депутаты других фракций выступили против, но голосов правящей партии хватило и без убеждения оппозиционеров."
Для закоренелых танкистов специально расписали: все, что написано в Конституции сейчас - можно трактовать по-разному, а если ты такой упоротый, то мы просто возьмем и поменяем тебе конституцию.
Все зато который день обмусоливают Шендера с его похождениями... Нормально так запустили отвлекающий шумок...
in reference to: В России введут платное среднее образование — Новости Владивостока на VL.ru (view on Google Sidewiki)
суббота, апреля 24, 2010
Вот оно, без одежды
Собственно, история сношений с Китаем получает вполне предсказуемое развитие. РФ уже не стесняется своей позы, и даже пытается гордо заявить об этом миру: "Да, мы легли под Поднебесную, да, они нас теперь облагородствуют по-своему, но зато мы еще о-го-го! И мы, конечно же, полностью независимы в своем мнении!"
Сначала продали Китаю Дальний Восток с правом неконтролируемого пребывания и пользования ресурсами. Теперь всячески стараются не порвать тонкую струну своих любовных отношений - не пускают неугодных Китаю товарищей беседовать с паствой (и это при свободе вероисповедания, ага). Что потом? Позовут китайские войска сдерживать народные волнения в городах? Типа: "Э, слышь, Ху Дзинтао, или как тебя там!.. Тут народ че-то не с той ноги встал в твоем Хайшеньвее (или как там по-китайски "Владивосток" будет?..), собираются у тебя отобрать твои природные ресурсы, которые мы тебе законно подарили, и вообще, ведут себя крайне неудовлетворительно!.. Свой омон мы в Калининград послали - там людей успокаивать - так что, подсоби, дружок Ху Дзиньтао, войсками. Плииииз!"
Ой, что будет... Интернет весь бурлит, людям со стороны давно кажется, что будет "взрыв"... Многие журналисты - их же учили анализировать - уже не стесняются в анализе ситуации, хоть и не всегда доводят до общественности прямым текстом.
В общем, доиграется власть, наверное...
in reference to: Lenta.ru: В России: Далай-ламе отказали в российской визе (view on Google Sidewiki)
Сначала продали Китаю Дальний Восток с правом неконтролируемого пребывания и пользования ресурсами. Теперь всячески стараются не порвать тонкую струну своих любовных отношений - не пускают неугодных Китаю товарищей беседовать с паствой (и это при свободе вероисповедания, ага). Что потом? Позовут китайские войска сдерживать народные волнения в городах? Типа: "Э, слышь, Ху Дзинтао, или как тебя там!.. Тут народ че-то не с той ноги встал в твоем Хайшеньвее (или как там по-китайски "Владивосток" будет?..), собираются у тебя отобрать твои природные ресурсы, которые мы тебе законно подарили, и вообще, ведут себя крайне неудовлетворительно!.. Свой омон мы в Калининград послали - там людей успокаивать - так что, подсоби, дружок Ху Дзиньтао, войсками. Плииииз!"
Ой, что будет... Интернет весь бурлит, людям со стороны давно кажется, что будет "взрыв"... Многие журналисты - их же учили анализировать - уже не стесняются в анализе ситуации, хоть и не всегда доводят до общественности прямым текстом.
В общем, доиграется власть, наверное...
in reference to: Lenta.ru: В России: Далай-ламе отказали в российской визе (view on Google Sidewiki)
понедельник, апреля 05, 2010
Стоимость пересылки
В продолжение моего недовольства ФГУП "Почта России".
Переслать одну банковскую карту из Владивостока в Саппоро стоит 3000 рублей. Начинаю думать, что выбрал не то занятие в жизни...
Переслать одну банковскую карту из Владивостока в Саппоро стоит 3000 рублей. Начинаю думать, что выбрал не то занятие в жизни...
среда, марта 10, 2010
Потерянная игрушка
Решил я однажды (сегодня) рассказать историю, которая приключилась с нами прошлой осенью. Но перед самим повествованием - немножно аперитива.
Мой друг недавно спросил меня: что я сделаю, если вдруг посреди безлюдного тротуара в Саппоро увижу нераспакованную коробку с новой Sony PS3? Ну, то есть, понятно будет - что кто-то потерял, что никто не смотрит, что никто не бежит с дикими воплями "Отдай, мое!!" Заберу ли я себе? Может быть, пну коробку и убегу вдаль? Сделаю вид, что не заметил?
Вот сидел я после такого вопроса и думал: а действительно, как я поступлю?
Тут у средне-статистического индивида, выросшего в объятиях РФ, никакой дилеммы не возникнет: хапать коробку и молча радоваться такому подарку, а в случае притязаний - силой и убеждением доказывать принадлежность этой коробки тебе. Однако, будучи разнежен в благоуханиях мирной Японии, я оказался склонен к другому варианту развития событий: взять коробку, с прямыми руками и ногами отнести ее в полицейский участок и гордиться своей ответственной гражданской позицией. Получается, что если бы такое произошло в РФ, где-нибудь во Владивостоке, на задворках Океанского проспекта - я бы взял коробку с ценным содержимым себе. Если бы тот же самый случай произошел со мной здесь, в Саппоро - я бы отнес коробку полицейским, чтобы они разыскали владельца и вручили ему потерянную вещь.
Ответил, и сам же задался вопросом: откуда такая двойственность в организме? Вроде, сам с собой дружу, голова на плечах всегда одна и та же, а образ мышления не менялся с пеленок (окей, допустим, не с пеленок - с детского сада). Начал искать себе оправданий и намыслил несколько. Исписывать их здесь не буду - сами для себя решите, как бы вы поступили в такой ситуации, как бы поменялись ваши поступки в зависимости от места и почему.
И теперь показательный случай в тему.
Мы часто гуляем по магазинным джунглям, и иногда в результате таких прогулок Анастасия Павловна не может сдержать естественного детского порыва - задрыхнуть у родителя на руках. Как-то получилось (всегда так получается, ага), что мы купили ей небольшую мягкую игрушку - барашка в сумочке. И вот, усталая, но довольная успехами трудового дня улеглась Анастасия Павловна на родительское плечо с целью вздремнуть, пока ее особу будут транспортировать домой. Залезла, обхватила шею руками, голову притулила, нос спрятала - спит. Ну, мы идем с женой, разговариваем о новой теории струнного строения пространства и ее корреляции с формулами Общей Теории Относительности, как неожиданно замечаем, что свежекупленная детская игрушка исчезла из ослабших объятий Анастасии Павловны. Вернее, конечно, она совсем не исчезла, а переместилась в другую точку пространства, смещенную относительно центра визуального восприятия...
Короче, смотрю - не стало игрушки. Обидно же, только что купили! Посмотрел по сторонам - нет. Под ногами - нет. Проверил в карманах - тоже нет. Ира начала провожать взглядом проделанный по тротуару путь - и увидела метрах в 30-ти от нас нечто маленькое, белевшее на брусчатке. И в этот самый момент, когда мы даже сдвинуться с места толком не успели, увидели девчину, остановившуюся рядом на велосипеде и наклонившуюся, чтобы поднять нашу игрушку.
Поскольку с 13-ю килограммами юмора на горбу бежать немного "не с руки", я взвалил Анастасию Павловну на Иру и побежал к велосипедистке, которая остановилась на этот раз перед светофором. Даже не пробежав половины отделявшего нас расстояния, вижу - на светофоре загорается зеленый, и радостная велосипедистка начинает выжимать чемпионскую скорость, чтобы побыстрей объехать всех пешеходов. Я перешел с аллюра на дикий галоп, с диким взглядом шмыгая между прохожими и пытаясь догнать простое детское счастье. Велосипедистка ехала себе с довольной улыбочкой на лице, наверно, живо представляя себе, как рассказывает вечером друзьям о своей неожиданной находке...
Но тут я ее нагнал!Пнул велосипед в кювет, дернул дуру за волосы, схватил игрушку и убежал, не забыв плюнуть в лицо и смачно обматерить. Подбегая, крикнул "Эй, гражданочка, постойте!". Она, естественно, сразу притормозила, и мне на сбивчивом дыхании пришлось объяснить ей реалии мира: ребенок уснул, игрушка упала, мы не заметили, вы подобрали, я пошел, потом побежал, вы уехали, я стал догонять... И т.д. Посмеялись, игрушку она сразу отдала (ей просто ничего не оставалось). На том и разошлись.
Вот такие у нас истории происходят. Не уверен совсем, что японка повезла найденную игрушку прямиком в полицию, но с другой стороны, это и не дорогостоящая техника (хотя, может, технику тоже засунула бы в корзинку и поехала счастливая дальше). Сейчас, когда тает зимний снег, на улицах Саппоро можно увидеть потерянные кем-то перчатки, ключи, заботливо вывешенные для обозрения на ограждениях (сам по молодости вешал ключили на забор вместо того, чтобы отнести полицаям), шапки и иногда даже ботинки. Японцы - тот еще космос.
Мой друг недавно спросил меня: что я сделаю, если вдруг посреди безлюдного тротуара в Саппоро увижу нераспакованную коробку с новой Sony PS3? Ну, то есть, понятно будет - что кто-то потерял, что никто не смотрит, что никто не бежит с дикими воплями "Отдай, мое!!" Заберу ли я себе? Может быть, пну коробку и убегу вдаль? Сделаю вид, что не заметил?
Вот сидел я после такого вопроса и думал: а действительно, как я поступлю?
Тут у средне-статистического индивида, выросшего в объятиях РФ, никакой дилеммы не возникнет: хапать коробку и молча радоваться такому подарку, а в случае притязаний - силой и убеждением доказывать принадлежность этой коробки тебе. Однако, будучи разнежен в благоуханиях мирной Японии, я оказался склонен к другому варианту развития событий: взять коробку, с прямыми руками и ногами отнести ее в полицейский участок и гордиться своей ответственной гражданской позицией. Получается, что если бы такое произошло в РФ, где-нибудь во Владивостоке, на задворках Океанского проспекта - я бы взял коробку с ценным содержимым себе. Если бы тот же самый случай произошел со мной здесь, в Саппоро - я бы отнес коробку полицейским, чтобы они разыскали владельца и вручили ему потерянную вещь.
Ответил, и сам же задался вопросом: откуда такая двойственность в организме? Вроде, сам с собой дружу, голова на плечах всегда одна и та же, а образ мышления не менялся с пеленок (окей, допустим, не с пеленок - с детского сада). Начал искать себе оправданий и намыслил несколько. Исписывать их здесь не буду - сами для себя решите, как бы вы поступили в такой ситуации, как бы поменялись ваши поступки в зависимости от места и почему.
И теперь показательный случай в тему.
Мы часто гуляем по магазинным джунглям, и иногда в результате таких прогулок Анастасия Павловна не может сдержать естественного детского порыва - задрыхнуть у родителя на руках. Как-то получилось (всегда так получается, ага), что мы купили ей небольшую мягкую игрушку - барашка в сумочке. И вот, усталая, но довольная успехами трудового дня улеглась Анастасия Павловна на родительское плечо с целью вздремнуть, пока ее особу будут транспортировать домой. Залезла, обхватила шею руками, голову притулила, нос спрятала - спит. Ну, мы идем с женой, разговариваем о новой теории струнного строения пространства и ее корреляции с формулами Общей Теории Относительности, как неожиданно замечаем, что свежекупленная детская игрушка исчезла из ослабших объятий Анастасии Павловны. Вернее, конечно, она совсем не исчезла, а переместилась в другую точку пространства, смещенную относительно центра визуального восприятия...
Короче, смотрю - не стало игрушки. Обидно же, только что купили! Посмотрел по сторонам - нет. Под ногами - нет. Проверил в карманах - тоже нет. Ира начала провожать взглядом проделанный по тротуару путь - и увидела метрах в 30-ти от нас нечто маленькое, белевшее на брусчатке. И в этот самый момент, когда мы даже сдвинуться с места толком не успели, увидели девчину, остановившуюся рядом на велосипеде и наклонившуюся, чтобы поднять нашу игрушку.
Поскольку с 13-ю килограммами юмора на горбу бежать немного "не с руки", я взвалил Анастасию Павловну на Иру и побежал к велосипедистке, которая остановилась на этот раз перед светофором. Даже не пробежав половины отделявшего нас расстояния, вижу - на светофоре загорается зеленый, и радостная велосипедистка начинает выжимать чемпионскую скорость, чтобы побыстрей объехать всех пешеходов. Я перешел с аллюра на дикий галоп, с диким взглядом шмыгая между прохожими и пытаясь догнать простое детское счастье. Велосипедистка ехала себе с довольной улыбочкой на лице, наверно, живо представляя себе, как рассказывает вечером друзьям о своей неожиданной находке...
Но тут я ее нагнал!
Вот такие у нас истории происходят. Не уверен совсем, что японка повезла найденную игрушку прямиком в полицию, но с другой стороны, это и не дорогостоящая техника (хотя, может, технику тоже засунула бы в корзинку и поехала счастливая дальше). Сейчас, когда тает зимний снег, на улицах Саппоро можно увидеть потерянные кем-то перчатки, ключи, заботливо вывешенные для обозрения на ограждениях (сам по молодости вешал ключили на забор вместо того, чтобы отнести полицаям), шапки и иногда даже ботинки. Японцы - тот еще космос.
Великое в малом
Сборники «Мудрые высказывания великих людей» - прекрасны, но, думаю, давно пришла пора издать «Обычные высказывания великих людей». Например.
«Что-то холодно сегодня»...
Сократ (из разговора с учениками)
«Отличная телятина!»
Иммануил Кант (в один из дней работы над «Критикой чистого разума»)
«Здравствуй, Петр Андреич».
Александр Пушкин (из письма Петру Вяземскому)
«Нет, на кухне я уже искал».
Альберт Эйнштейн
«Действительно, сквозняк. Наверно, где-то открыто окно».
Уинстон Черчилль
«Угу»…
Иосиф Бродский (незадолго до эмиграции)
Ну и так далее.
Из: "Великое в малом".
«Что-то холодно сегодня»...
Сократ (из разговора с учениками)
«Отличная телятина!»
Иммануил Кант (в один из дней работы над «Критикой чистого разума»)
«Здравствуй, Петр Андреич».
Александр Пушкин (из письма Петру Вяземскому)
«Нет, на кухне я уже искал».
Альберт Эйнштейн
«Действительно, сквозняк. Наверно, где-то открыто окно».
Уинстон Черчилль
«Угу»…
Иосиф Бродский (незадолго до эмиграции)
Ну и так далее.
Из: "Великое в малом".
вторник, марта 09, 2010
Холивар с "Почтой России"
Давно уже пора. Шутка ли, из Шотландии в Японию посылка идет 4 дня, а из ближайшего к нам Владивостока - почти три месяца! Как же они заколебали там у себя, эти медлительные козлы...
in reference to: http://lenta.ru/news/2010/03/09/noebay/ (view on Google Sidewiki)
in reference to: http://lenta.ru/news/2010/03/09/noebay/ (view on Google Sidewiki)
четверг, февраля 25, 2010
Вот те раз!
Перед хоккейным матчем все замерли в надежде, может, в этот раз олимпийцы не сглотнут какусек и порадуют болельщиков, хотя "никому ничего не должны". Но нет, продули, и опять начинается: "В этом вина канадцев!" Конечно, если бы не они, не болельщики канадски, не мелькающие флаги эти с кленовыми листочками.. Если бы не - мы бы всех порвали!.. А так, ну что, видите, все против нас!
in reference to: http://news.mail.ru/vancouver/ice_hockey/3430423/ (view on Google Sidewiki)
Подписаться на:
Сообщения (Atom)

