Monthly Archives: April 2010

Добровольная безработица

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

Вот, случайно наткнулся на объяснение этого, возможно, более понятным языком:

 

«Если спрос на труд сокращается, а предложение труда не меняется, и при этом оно неэластично, то результатом будет снижение цены одного человеко-часа при сохранении количества человеко-часов, купленных работодателями. То есть, заработная плата упадет, а занятость не сократится. А если при падении спроса на труд снижается занятость, это значит, что предложение труда эластично: при низкой ставке оплаты труда люди предпочитают побольше отдыхать. Именно в этом дело, а не в том, что “негде работать”. Реальные показатели экономики в конечном счете определяются предпочтениями, на основании которых формируются кривые предложения труда и капитала.

И если подумать о самом спросе, то будет видно, что он в долгосрочном периоде привязан к реальному доходу, а реальный доход – к трудозатратам и объему накопленного капитала.»

 

Павел Сурменок

Красноярск, 17 апреля 2010, вечер

 

IE9 станет еще быстрее

«- Какие основные цели стоят перед командой при разработке новой версии Internet Explorer?

- Самые большие цели – это производительность и новые стандарты. Новые – не потому что просто новые, а те, которые люди хотят видеть во всех платформах. У нас уже есть многое из HTML5, многое из CSS3, есть SVG.

 

 

- Каким образом в новой версии достигается это ускорение? В частности, графики.

- Производительность – это довольно многомерная вещь. Есть много вещей, которые участвуют в процессе от обращения к проводу до того момента, когда пиксели загорятся на мониторе. И в этом процессе есть несколько вещей, которые мы переделываем очень серьёзно. У нас есть новый движок JavaScript, который работает намного быстрее, чем предыдущий. Он написан совсем с нуля с учётом того, как сейчас используется JavaScript. Мы учли и новые подходы к программированию и существование новых многоядерных процессоров. Есть новая графическая система, которая использует ресурсы видеокарты. Кто-то пробовал превью и обнаружил ускорение в сто раз между Chrome и IE9 на некоторых тестируемых вещах, связанных с большим количеством графики. Есть и другие серьёзные улучшения.

 

 

- Хотелось бы узнать технические подробности. Как именно достигнуто ускорение JavaScript?

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

 

 

- Давайте поговорим о новых возможностях. В IE9 будет поддерживаться тег video и кодек H.264. Почему именно этот кодек?

- Это хороший стандарт – этого достаточно.

- Mozilla, к примеру, агитирует за поддержку Theora.

- Я знаю, почему Mozilla агитирует за Theora. У них нет кода для поддержки H.264. Если бы им кто-нибудь дал бесплатно код, они бы были совершенно счастливы.

 

 

… В тот момент шестой IE имел 95 процентов рынка, мы решили, что идти за революционерами – глупо, менять браузер, которым все пользуются – тоже глупо, поэтому мы перестали этим заниматься лет на пять или шесть. Там была цепь неправильных решений – я не буду их защищать, но это остаётся фактом – мы не занимались браузером очень долго. Если чем-то не заниматься очень долго, то конкуренты могут чего-нибудь достичь.»

 

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

Сам я в основном пользуюсь IE8, и для некоторых вещей – Firefox. Firefox использую только из-за наличия к нему некоторых важных для моей работы плагинов.

 

Павел Сурменок

Красноярск, 17 апреля 2010, утро

 

Убедительная модель концепции минимальной зарплаты

Разработана хорошая модель концепции минимальной зарплаты.

Может быть сотрудников долбестных внутренних органов перепрофилировать на операторов такого оборудования? :)

 

Павел Сурменок

Красноярск, 17 апреля 2010, полдень

 

О клевете

bbb пишет:

 

«Любого человека, который допускает возможность судебного преследования за выступления, наносящие вред его “чести и достоинству”, я считаю дураком.

А любого политика, который допускает возможность судебного преследования за выступления, наносящие вред его “чести и достоинству”, я считаю дураком и негодяем.»

 

Любопытно почитать обсуждения здесь и здесь (тоже bbb, но 5 лет назад) вопроса, правильно ли наказывать людей за то, что называют клеветой.

 

Павел Сурменок

Красноярск, 16 апреля 2010, полдень

 

Что делать с Конституцией

Два поста: о конституции вообще и о российской в частности. Почитайте обсуждения в комментах, очень познавательно и занимательно.

 

Павел Сурменок

Красноярск, 16 апреля 2010, утро

 

Страховые крыши вместо государства

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

Идея такая. Государство – это инструмент насилия, граждане – де-факто рабы абстрактной сущности под названием «государство», причём с положением возможно даже похуже, чем рабы в древнем мире, т.к. в отдельных странах до 90% ВВП идёт на налоги. Предлагается вместо государств реализовать ситуацию, при которой будут существовать конкурирующие «страховые крыши». Платишь крыше – она страхует твои риски. При этом для повышения эффективности своей работы крыша может иметь своё следствие, свои силовые подразделения (как, впрочем, и сейчас крупные страховые компании имеют собственное следствие для расследования страховых случаев).

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

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

 

Павел Сурменок

Красноярск, 14 апреля 2010, утро

Что нового

Давненько не писал. За это время я успел:

- Сбить еще одного лыжника и, возможно, завершить сноубордический сезон 2009/2010. Хотя весна еще не началась и, возможно, еще покатаюсь. Так я в этом сезоне толком по чёрным трассам и не покатался почему-то. Наверное потому что сложно было привыкнуть к новой карвинговой доске.

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

На это раз взял десктоп. Всё равно с тех пор, как я купил 10-дюймовый одношпиндельный (какое старое, забытое слово, да?) маленький ноут Lenovo IdeaPad, большой 17-дюймовый ноут уже никуда не носил, так на столе и пылился.

На новом десктопе Core2Duo и 4 Gb RAM. Как обычно, выбирал, минимизируя цену при некоторых ограничениях характеристик. Так, памяти мне нужно было побольше и процессор помощнее, а вот видеокарта – абсолютно безразлична, т.к. графическими делами не занимаюсь.

На новый комп поставил Windows 7. Ничего так, приятно. Хотя кроме забавных новшеств в GUI ничего особо интересного не заметил. Ну только обновлённый калькулятор порадовал :) И еще монитор ресурсов – удобная штуковина.

- Начать переход на нормальный режим дня. Раньше редко поулчалось лечь спать раньше двух ночи. Ну и просыпался, соответственно, часов в 12-14 :) Теперь встаю в 7. Сейчас только 9 утра, а я уже сижу что-то в бложик пишу. Очень кстати забавные ощущения – когда успеваешь утром переделать кучу дел, смотришь на часы – а там всего часов эдак 9-10.

- Посмотреть сериал The Big Bang Theory. Очень рекомендую :) Забавный такой гиковский юмор. Английский я на нём изучаю Чем больше слушаю, что они там по-англицки бормочут, тем лучше могу речь разобрать. Видимо мозг при просмотре фоном тренируется распознаванию иностранной речи, различает повторяющиеся паттерны, сопоставляет звук и субтитры.

- Начать изучение таких вещей как моделирование динамических систем, онтология, Semantic Web, моделеориентированная инженерия требований. А также заинтересовался всякими экзотическими парадигмами программирования, немэйнстримовыми языками вроде Smalltalk.

Читаю книги: “Handbook of Dynamic System Modeling”, “Handbook of Ontologies”, “Squeak by Example” и еще ряд публикаций об онтологиях, моделировании, Semantic Web, проектах BETA, OPEN Metis и др.

От обилия англоязычного чтения мне теперь уже сны на английском снятся :)

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

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

Вот такие примерно мои дела. Постараюсь в ближайшее время почаще писать в блоге.

 

Павел Сурменок

Красноярск, 14 апреля 2010, утро