Я сейчас читаю книгу Code Leader: Using People, Tools, and Processes to Build Successful Software. Автор Patrick Cauldwell - программист с очень большим стажем и разнообразным опытом. Он работал в различных компаниях, и это позволило ему увидеть мир ИТ с разных сторон. Да, смена работы – положительно сказывается на вашем опыте. Я вообще считаю, что на одном месте нужно сидеть от 3 до 5 лет. Меняя работу, вы окунаетесь в новый мир знаний, общаетесь с новыми людьми и получаете новый опыт в новой сфере.
Но я немного отклонился от темы. Сегодня я написал небольшую заметку на блоге Heapar Software: Покупайте компоненты, а не разрабатывайте. На написание это заметки меня подтолкнула первая клава, которая называется Buy, Not Build. В ней описывается очень много интересно, что очень близко связано с работой Heapar Software. Основная идея заключается в том, что программисты не должны разрабатывать код или как еще говорят - писать код. Они должна покупать код. Более подробно о этой теме читай в самой заметке Покупайте компоненты, а не разрабатывайте.
Давно я не выкладывал статьи в раздел избранного. Перед праздником почему-то вспомнил об этом и решил исправиться. Выкладываю сразу две части статьи о совместной разработке исходного кода и использования для этого VSS. Примеры описаны с точки зрения программиста Delphi (статья была написана, когда это для меня была основная среда разработки), но не смотря на это, будет полезна всем:
А зачем? Это бабки возле подъезда и "программисты" любят обсудить других и зарабатывают авторитет тем, что ищут ошибки других. Почему я одно слово заключил в кавычки? Потому что я таких людей не могу считать программистами. У меня такие люди ничего, кроме раздражения не вызывают и я не собираюсь обсуждать ошибки других. Меня воспитывали так, чтобы я следил за собой и за своими поступками. Именно своими поступками я стараюсь жить. Если я начну обсуждать чужие ошибки, что кто-то и где-то что-то не так сказал (как сказанул!!), то я от этого умнее не стану. Я наоборот считаю, что критики показывают не только свою необразованность, но и глупость.
Если я нахожу ошибку где-то, то я стараюсь просто сказать об этом автору лично или если где-то и пишу об этом, то в нормальном тоне, а не завышенном. Все мы люди и все мы ошибаемся, а если кто-то считает, что не допускал ошибок, всегда писал только идеальный код и поэтому имеет право осуждать и обсуждать других, то я бы посоветовал такому человеку провериться у психиатра. Даже очень хорошие и уважаемые программисты иногда писали ужасный код. Ситуации бывают разные и в каждом случаи бывают свои причины, но из-за того, что кто-то написал код плохо, опускать человека в грязь и топтаться по нему я не могу. Как я уже говорил, с такими замашками нужно идти на другие сайты, скажу так - более популярные.
Со вчерашнего вечера на трех моих сайтах русские версии могут не работать. Дело в том, что я перевел их на выделенные поддомены и они теперь располагаются на выделенных IP адресах. Если у тебя провайдер закешировал старый IP адрес, то новый сайт ты можешь не увидеть до 48 часов, когда устареет DNS запись в кеше.
Новые адреса русских версий сайтов:
Так что если ты не можешь зайти на какой-то из этих сайтов, то виноват не я, а DNS кеш, который должен сбросится в течении 48 часов.
Как я уже говорил год назад, книги DirectX и C++. Искусство программирования, Искусство программирования игр на С++ и Transact-SQL допечатываться не будут. Все эти книги уже закончились на складе издательства и сейчас остались только на полках некоторых магазинов. Например, программирование игр еще есть на Books.ru, но судя по всему последний экземпляр. Так что эти книги больше не будут доступны.
Но это не самые плохие новости. Программирование графики на C++ продавалось нормально, поэтому я и редактор приняли решение объединить обе книги, выбрать из них лучшее, обновить с учетом DirectX 10, добавить кучу нового, и выпустить этот вариант книги в свет. Получиться как бы второе издание, но не для одной книги, а для двух сразу под одной обложкой.
DirectX и Delphi. Искусство программирования не оправдала надежд, поэтому ее допечатывать уже точно не будет. Тут новости совсем безнадежны, потому что не будет и второго издания. Эту книгу еще можно купить, она есть даже на складе издательства и очень странно, что книга не пошла, ведь я думал, что большинство моих посетителей того же блога, что большинство посетителей vr-online являются программистами Delphi. Видимо большинство из них качало книгу, что очень жаль. Поэтому обновления данной книги не будет, но ты еще можешь купить нормальный вариант. Я думаю, что в течении 2009-го года книга будет еще доступна, а может и нет. Те, кого интересует книга DirectX и Delphi. Искусство программирования, лучше не затягивать с покупкой.
Компания Psion хочет получить от Intel более миллиарда долларов. Интересно, откуда взялась эта цифра и как ее рассчитывали. Мне кажется, что цифры явно зависят от прибяльности компании, на которую подают в суд и не удивительно, что Psion выбрали именно Intel, ведь эта комипания одна из прибыльных и обладает большими деньгами.
Такой подход я считаю абсолютно неверным и банальным вымагательством. Компания должна иметь право получить компенсацию в двойном-тройном размере но не в 1000-ом в отношении к затраченным на раскрутку бренда денег. Psion в свое время действительно продвигала на рынок понятие Netbook, но затраты на продвижения никак не связаны с миллиардом и Psion просто не могла понести таких убыдков. Так откуда взялся миллиард? Почему не два? Почему не сто миллиардов?
Депутат Пономарев и Минкомсвязи борются за благосклонность отечественного сообщества свободного ПО. Сегодня оказываться был написан текст письма президенту о поддержке СПО по инициативе депутата. Если эта ОС будет построена за деньги спонсоров и за деньги не государства, то я не против. Да создавайте сколько угодно и продвигайте, потому что это действительно хорошо для экономики и страны. Это престиж и это рабочие места для программистов. Если же сторонники СПО хотят получить денег от государства, то я, как налогоплательщик, который платит налоги почти все :) – я против. Мне этот престиж за мои налоги не нужен.
Неужели мы живем на столько хорошо, что можно кидать миллионы баксов на разработку собственной системы из карманов народа? Я считаю, что нет. Нужна ли русская ОС? Она уже есть – ASPLinux. Есть и другие дистрибутивы, российского производства. Не все страны имеют собственные Linux и живут прекрасно. У США, Канады, Великобритании, Германии и других стран нет национальной ОС. Есть ОС, которые производятся внутри страны, но это делается не за деньги налогоплательщиков. А деньги налогоплательщиков тратить на такие проекты нельзя. Мы пока еще ходим и катаемся по разбитым дорогам, школы, больницы и другие гос. учреждения очень часто требуют серьезного ремонта. Например, когда зимой моя дочь была в больнице, то она была в развалинах. Это реальные катакомбы, которые нужно сносить, потому что нахождение в этих палатах – хуже, чем лечение дома.
Популярная хакерша Joanna Rutkowska на своем блоге Invisible Things затронула очень интересную тему в заметке Closed Source Conspiracy – безопасность закрытого кода. Все знаюn, что Джоана очень часто наезжает на Microsoft и в свое время получила большую популярность благодаря тому, что она нашла серьезную уязвимость в Windows Vista. Правда это была еще бета, но это никак не уменьшает ее заслуги, хотя и нельзя занижать умственные возможности работников Microsoft, которые разрабатывали новую архитектуру защиты. На то она и была бета версией.
К чему я это? В заметке Джоана показала, что она человек очень разумный и не наезжает просто так, а может и защищать проприетарное программное обеспечение. Один из наездов на зарытое программное обеспечение со стороны сторонников открытого кода заключается в том, что разработчик может помесить в код черный ход и использовать наши компьютеры. Ох как любят сторонники открытого кода наезжать на это, а вот Джоана опровергает этот наезд и делает это очень обосновано и как всегда разумно.
Посмотрел я, что происходит сейчас на рынке ИТ и чуть не умер со скуки. Новости какие-то серые и неинтересные. Видимо кризис дал по миру так, что большинство компаний не тратят деньги на рекламу и придерживают все вкусные новинки до лучших времен.
Вот сегодня узнал, что Google будет судится с Microsoft и присоединится к обвинению. Видимо их хром оказался не столь хорош, и они ввязываются в судебные тяжбы. На мой взгляд, это самое некрасивое занятие - судиться. В этом отношении вызывают уважение разработчики красной лисы, которые просто продолжают работать и просто делают свой браузер лучше. Даже если они будут участвовать в обвинении, красная лиса все равно молодцы, потому что большой упор делают именно на качество, а все уже должны знать, что я любитель именно QualitySource, вне зависимости от того, является этот Source открытым или закрытым. А судебные разбирательства - это дешевый пиар, который ни к чему хорошему не приводят.
Что еще написать? Да нечего. Мир ИТ сер в последнее время и такие же серые мои мысли.
За прошедший год доля Internet Explorer 6 упала с 30,6% до 19,21%. Много это или мало? Мне кажется, что это очень много, потому что 6-й версии должно быть не более 5% и она должна стоять у тех, у кого окна не позволяют поставить 7-ку из-за своей старости. Доля этого браузера должна стремится к нулю. То, что 20 процентов до мих пор использует 6-ю версию говорит о слишком большом количестве пиратских Windows XP. Более старых версий Windows, на которые нельзя поставить Internet Explorer 7 намного меньше, поэтому я уверен, что это именно нелегальная XP.
На пиратскую версию Windows седьмой браузер ставится с проблемами, поэтому пользователи такого софта не обновляют свой компьютер и вынуждены до сих пор сидеть в Internet Explorer 6.0. И это очень страшно. Эта версия устарела с точки зрения безопасности и путешествовать в ней по интернету мега опасно. Так что 19% это очень много. Все эти пользователи должны всерьез задуматься о своей безопасности и перейти на легальный софт, если нравится Internet Explorer или перейти на другой браузер, если уж не хочется платить за Windows. Это в же в интересах безопасности самих пользователей!!!