Вчера услышал, что даже Microsoft собирается произвести сокращение штата для оптимизации расходов. Да, продажи у всех упали и все начинают экономить деньги. Если уж Microsoft начала сокращение, при ее больших финансовых запасах и высокой прибыли, то что тогда говорить о других, менее прибыльных проектах и компаниях.
С появлением кризиса на новостных сайтах общего характера я уже давно не видел новостей из мира OpenSource. Единственная новость была о том, что скандалист SCO распродается, но это и не компания, поэтому не считаю данную новость чем-то интересным. То, что SCO обанкротилась - я только рад, потому что эта компания, которая владеет некоторыми патентами в мире Unix и терроризирует линукс производителей судами, в том числе и IBM. Единственное, что пугает - компания продает активы, но при этом, собирается дальше продолжать зарабатывать деньги в судах против линуксоидов. Так что спокойствие в мире Unix патентов пока еще не наступило.
Чтобы проще было отслеживать, на какие книги я написал рецензию, а на какие нет, я иду смотрю в историю своих заказов книг в интернет магазине books.ru, иногда вставляя рецензии на другие книги, которые попадаются на глаза. Этот подход оказался немного неудачным, потому что я упустил одну книгу, о которой должен был рассказать раньше, потому что она заслуживает это. И не только потому, что я лично знаком с автором, а потому что она действительно заслуживает внимания. Эту книгу я не заказывал на books.ru, а ее мне подарил автор лично, когда приезжал в Питер.
Книгу PHP - это просто, программируем для Web-сайта написал Шкрыль Андрей, а написал он ее очень интересно. Мне понравился сам подход, в котором автор начинает рассказ с программ, которые могут принести пользу PHP программисту. А действительно, ведь многие упускают этот вопрос, максимум, объясняя как настроить Apache. А тут автор описал помимо редкаторов кода еще и Денвера, который действительно упрощает разработку WEB сайтов и позволяет за считаныне минуты Windows машину превратить в удобное средство разработки. Я хоть им и не пользуюсь ежедневно (в основном корректирую файлы прямо на сарвере), но в коммерческих проектах делать так нельзя и Денвер будет прекрасным помошником.
Вчера вечером я нашел на блоге Kernel Mustard бесценный совет с пометкой "он стоит тех денег, которые вы за него заплатили". Блог на английском и совет конечно же тоже написан был на английском, поэтому привожу его в оригинале.
Never argue with an idiot. They drag you down to their level and then beat you with experience.
На великом и могучем это звучит примерно так: Никогда не спорьте с идиотом. Они опустят вас вниз до своего уровня, а потом победят с помощью опыта.. Отличное высказывание, которое подтверждает мою позицию в отношении споров. Не нужно спорить, потому что это глупо. Я стараюсь не спорить и на блоге стараюсь пресикать споры. Если кто-то ошибается, но спорит, это пройдет. А если кто-то идиот, то....
Давно я ничего не писал, потому что за выходные успел переболеть двумя болезнями сразу. У нас дома вообще полный лазорет был, поэтому и сил что-то писать небыло. Сегодня решил рассказать еще одну искторию о том, как сдавались экзамены в институте. Моя фамилия такая, что находиться в конце журнала и я часто на экзамены заходил последним. Вот сижу один раз на экзамене, а девушка из середины списка все никак не может сдать. Препод уже сжалился над ней и подзывает к себе. Сажает напротив и начинает диалог:
Препод: Вот смотри, ты пришла на экзамен, значит даем тебе один балик. Ты симпотичная, за это можно дать еще балл, итого 2 балла. Фигура хорошая, это еще один балл, итого 3 балла. Ты сексуальная или сексопильная?
Студентка: Ну не знаю
Препод: Минус один балл, опять осталось 2.
Я только недавно узнал, что в Visual Studio 2008 можно именовать переменные и имена методов кириллицей. Это произошло случайно, когда я писал очередную главу книги и назвал пункт меню по-русски и когда я создавал обработчик события для него, то заметил какое-то идиотское название метода создатьToolStripMenuItem_Click. Я до такой степени привык именовать переменные и методы английскими словами, что для меня это выглядело просто уродливо. Я даже представить себе не могу, как такой код читать и поддерживать.
Самое страшное, что этот код откомпилировался и работал без проблем. Почему это страшно? Теперь пойдут исходные коды на немецком, итальянском и даже китайском. Представляешь, как международное комюнити будет читать, и поддерживать этот код? Уже ясно, что английский язык давно стал языком программирования (о как загнул), или если быть политкорректнее, то языком программистов.
Лично я никогда не буду именовать переменные на русском. Оказывается, Delphi 2007 вроде бы тоже можно писать на русском. Я сам не проверял, потому что у меня просто нет Delphi 2007.
Мне кажется, что главная проблема нынешнего кризиса - паника. Да, проблемы были, но из-за того, что в газетах и интернетах можно увидеть страшные заголовки, становится страшно и народ впадает в панику, перестает тратить деньги, получается цепная реакция, которая тянет нас всех в ж... простите вниз. И будет продолжать тянуть, пока не закончится паника или пока не появится что-то резко противоположное.
Вот сегодня открываю cnews и читаю - рынок ПК рухнул. Ну все думаю, кирдык ИТ отрасли, пакуй чемоданы. Открываю статью и вижу, что за 4-й квартал 2008-го года зафиксировано снижение продаж ПК на целых 0,4 процента, по сравнению с прошлым годом. Афигеть!!! И это называется рухнул? Да прыгать нужно от радости, что не смотря на все передряги, не смотря на кризис, удалось продать почти столько же, сколько и года назад.
Разница в 0.4 процента - это никак нельзя назвать словом "рухнул". Везде сокращения, везде падения на 10% и более процента, а тут всего навсего 0.4% от очень позитивного прошлого года. В 2002-м кажется и без кризиса было зафиксировано падение продаж, ну и что? Никто же не рухнул!!!
Сегодня я решил открыть новую тему для сайта - студентческий юмор. В этих заметках я буду рассказывать о своем обучении и некотые интересные случаи, которые со мной случались.
Из личного опыта обучения. Захожу я на 4-м курсе на экзамен по ПЭП, на котором я за пол года был только 2 раза. Преподаватель смотрит в журнал, зачотку, потом на меня и говорит - Четыре. Я спрашиваю: "А почему четыре?". У него аж очки упали и он с возмущением: "Вы что, вообще оху.... За пол года два раза появился и на экзамене ставлю 4 без вопросов, а он еще спрашивает". Я конечно же согласился на 4, чтобы не отвечать на вопросы.
Когда я вышел, то узнал, что я был 3-м, кто задал такой вопрос. Преподаватель просто оболдел от этой наглости, что в нашей группе еще и вопросы задают, когда студентам предлагают бесплатно (то есть даром) оценку в соответствии с зачоткой. И еще я узнал, что первые два года в нашем институте учишся на зачотку, а потом зачотка учится на тебя. Преподаватели просто не портят ее. Вот и мне не спрашивая ничего препод поставил то, что у меня было среднее в зачотке.
Ты не знаешь, кто такой Джоел? Есть такой человек, который работал в нескольких крупных компаниях, в том числе Microsoft, а сейчас он является руководителем собственной небольшой но вполне успешной софтверной компании Fog Creek Software. На страницах своейго блога www.joelonsoftware.com он очень много рассказывает о программировании и о своих мыслях вообще. Это первый блог, который я начал читать много лет назад и читаю до сих пор почти все статьи.
Главное умение Джоела - умение хорошо рассказывать на различные темы. Он рассказывает об организации труда программистов, об умении проводить собеседования, об API, о тестировании программного обеспечении, планировании и о своей предыдущей работе в компании Microsoft. Причем о Microsoft он отзывается очень хорошо. Помню кто-то на блоге интересовался, как простые программисты относятся к компании и говорил, что они вроде бы как ненавидят свое руководство. Так вот Джоел очень хорошо отзывается о своем предыдещем месте работы.
Сегодня на HackishCode я выложил одну из своих стареньких статей про программирование драйверов для Windows. Конечно, программировать статья не научит, потому что рассказывает только общие вещи, но ведь это статья, а не книга. Причем статья старенькая, кое-что уже изменилось.
Как написать свой драйвер для Windows - Даже если ты не собираешься писать драйвера, эта статья пригодиться тебе для понимания некоторых внутренних особенностей ОС Windows. Несмотря на то, что Microsoft заботиться о программерах и предоставляет достаточно подробную информацию об API, архитектура ОС остается наименее открытой и информация обрывочна. Мы постарались собрать в этой небольшой статье самое интересное о ядре Windows и рассказать тебе.
Сегодня нашел интересное высказывание на форуме сикула.ру:
Знаю лично одного хакера Михаил Фленов ( бывал на его на конференциях когда он в Москву приезжал презентовать свои книги, ну молодой ешо, а знает до хера, все распространеные хакинг атаки). в общем как я понял , надо быть больным на голову шоб посвятить всю жизнь только ОБУЧЕНИЮ ХАКИНГУ.
Я в Москву никогда не приезжал презентовать свои книги, интересно, кто это сделал за меня? :) Надеюсь, что презентация прошла удачно. Единственная презентация была в Питере почти три года назад и после этого ни разу нигде я не появлялся для продвижения книг. Интересно узнать, действительно ли были такие конференции в Москве или других городах, где лично был Фленов Михаил? Может у кого фотки сохранились?