Новогодняя викторинаПо поводу Нового Года мы решили устроить викторину. За последние несколько месяцев мы, наверное, сотню раз посмотрели мультик "Трое из Простоквашино", и теперь предлагаем вам ответить на следующие вопросы. Ответы присылайте нам :)
1. Как звали кота и пса?
2. Сколько серий у этого мультфильма?
3. Как звали почтальона Печкина?
4. Сколько вечерних платьев было у мамы?
5. Как назывался пароход, на котором плавала бабушка кота Матроскина?
6. Как расшифровывается Что?Где?Когда?
7. Птица какой породы говорила "Кто там"?
8. У нас зимой такой мороз и такие дороги, что уже встречаются:
a. ездовые собаки
b. ездовые коты
c. ездовые пожарники
d. ездовые почтальоны
e. ездовые профессора
f. ездовые академики
9. Что украл галчонок у почтальона Печкина?
10. А теперь сделайте .... лица, я на вас начинаю ....
11. Что прислали папа и мама Шарику после его неудачной охоты?
12. Как правильно есть бутерброд?
13. Как выглядела настроечная таблица на телевизоре у кота и пса?
14. Кто срубил новогоднюю елку и чем ее украшали?
15. Что надевают артисты зимой в Простоквашино?
16. Где лучше покупать мясо? Почему?
17. Рост дяди Фёдора
18. Почему заболел дядя Федор?
19. Какое в наше время главное украшение стола?
Успехов вам и с Новым Годом!
Поездка в Швейцарские АльпыПо поводу шестилетия
Аксинома коллектив в полном составе (Германия, Эстония, Швейцария) вывезли на природу, и не куда-нибудь - а в
швейцарский национальный парк. Вылазка заняла 4 дня - со 2 по 5 августа 2007 (конечно, первый и последний дни преимущественно в дороге). Жили мы в хижине -
Chamanna Varusch, спали на нарах в спальных мешках.
3 августа у нас было "Сафари". Местный лесовик-проводник водил нас по долине и знакомил с местной живностью и растительностью. И того и другого там в избытке. Нам удалось понаблюдать всевозможных
косуль и
козлов,
сурков,
лису и даже
гадюку.
4 августа мы совершили восхождение на гору
Fuorcla Val Sassa (2857 м). По дороге туда иногда казалось, что мы там и сляжем где-нибудь на склоне. Зато на обратном пути светило солнышко, мы спускались непоропясь, с
привалами.
Свободное время коротали пивом,
шахматами и разговорами на разные темы на разных языках. Бизнес Аксинома выдержал, несмотря на отсутствие всех сотрудников в течение четырёх дней. Так что путешествие удалось. Будем планировать следующее на 2008 год.
Ссылки:
*
Все фотки*
Сайт о поездке - Thomas Timmermann (скроллить слева направо)
Book Review: RESTful Web Services (Leonard Richardson & Sam Ruby)А эта книга произвела на меня глубокое впечатление. Это совсем другой взгляд на веб-сервисы. Если вы все последние годы катились на технологической волне, вы можете сами проследить путь HTTP -> XML -> SOAP -> WSDL -> WS*. Каждый следующий шаг добавляет свои абстракции. Если вы программируете или используете веб-сервисы в Visual Studio, вы находитесь ужасно далеко от базисных понятий. А ведь в конечном счете вы всё равно пересылаете запросы по
HTTP и получаете ответы, содержащие нужные вам данные (обычно в
XML).
Авторы показывают, что вовсе необязательно строить все эти многослойные пироги, чтобы использовать веб для общения программ между собой. В протоколе HTTP уже заложены многочисленные средства для этого. Просто надо сделать шаг назад, и посмотреть на давно знакомые вещи с другой стороны. (Для некоторых не мешает просто разобраться, наконец, как работает HTTP на самом деле.) И тогда оказывается, что для многочисленных приложений можно обойтись минимальными, простыми и понятными средствами.
Один из аспектов этого подхода - ориентация на ресурсы, а не на удаленный вызов процедур (RPC). Например, если ваш сервис предоставляет информацию о заказах, то классический подход Web Services подсказывает вам создать метод GetOrder с параметром orderID. Для вызова этого метода вы пошлете специальным образом форматированный XML-запрос, используя HTTP-метод POST на специальный адрес сервиса (end point), к примеру /service/OrderService.asmx. Но с таким же успехом вы можете вынести адресацию своих ресурсов (в данном случае заказов) прямо в URL: /service/order/225 - соответсвует заказу с номером 225. Теперь достаточно послать на этот адрес запрос по методу GET и не городить никакой огород. Если надо изменить данные заказа, то на этот же адрес надо послать запрос по методу PUT. Ведь HTTP предоставляет нам стандартный интерфейс, состоящий из следующих методов: GET, PUT, DELETE, POST, OPTIONS. Мы же игнорируем это богатство и используем только GET и POST (причем последний не в стиле авторов HTTP). Более того, то, какое представление ресурсов возвращается сервисом вовсе не обязано быть на диалекте XML, изобретенном специально для этого сервиса. Ничем не хуже, например, XHTML - такой результат может оценить и человек. А специальным образом форматированные данные можно туда добавить с помощью
микроформатов.
Итого: замечательная книга, прочитать которую рекомендую всем, кто программирует для веб. Даже если вы не сможете или не захотите использовать описанные идеи, книга основательно перетряхнёт ваше представление о том, чем вы занимаетесь.
Book Review: Herding Cats: A Primer for Programmers Who Lead Programmers (J.H.Rainwater)Русский перевод: "
Как пасти котов".
Книгу прочитал давно, но руки дошли сделать отзыв только сейчас, в Рождество, когда много праздничных дней подряд.
Общее ощущение: книга
не понравилась. Читать не рекомендую.
В обычном американском стиле. Читается как эклектическое нагромождение пунктов. Безусловно, встречаются интересные места, и сама метафора котов с их классификацией в самом начале забавна. Но если хотите книгу по управлению проектами по разработке ПО - возьмите какую-нибудь другую.
На сайте piter-press народ единодушно ругает русский перевод.