Давно я ничего не писал, потому что за выходные успел переболеть двумя болезнями сразу. У нас дома вообще полный лазорет был, поэтому и сил что-то писать небыло. Сегодня решил рассказать еще одну искторию о том, как сдавались экзамены в институте. Моя фамилия такая, что находиться в конце журнала и я часто на экзамены заходил последним. Вот сижу один раз на экзамене, а девушка из середины списка все никак не может сдать. Препод уже сжалился над ней и подзывает к себе. Сажает напротив и начинает диалог:
Препод: Вот смотри, ты пришла на экзамен, значит даем тебе один балик. Ты симпотичная, за это можно дать еще балл, итого 2 балла. Фигура хорошая, это еще один балл, итого 3 балла. Ты сексуальная или сексопильная?
Студентка: Ну не знаю
Препод: Минус один балл, опять осталось 2.
Я только недавно узнал, что в Visual Studio 2008 можно именовать переменные и имена методов кириллицей. Это произошло случайно, когда я писал очередную главу книги и назвал пункт меню по-русски и когда я создавал обработчик события для него, то заметил какое-то идиотское название метода создатьToolStripMenuItem_Click. Я до такой степени привык именовать переменные и методы английскими словами, что для меня это выглядело просто уродливо. Я даже представить себе не могу, как такой код читать и поддерживать.
Самое страшное, что этот код откомпилировался и работал без проблем. Почему это страшно? Теперь пойдут исходные коды на немецком, итальянском и даже китайском. Представляешь, как международное комюнити будет читать, и поддерживать этот код? Уже ясно, что английский язык давно стал языком программирования (о как загнул), или если быть политкорректнее, то языком программистов.
Лично я никогда не буду именовать переменные на русском. Оказывается, Delphi 2007 вроде бы тоже можно писать на русском. Я сам не проверял, потому что у меня просто нет Delphi 2007.
Мне кажется, что главная проблема нынешнего кризиса - паника. Да, проблемы были, но из-за того, что в газетах и интернетах можно увидеть страшные заголовки, становится страшно и народ впадает в панику, перестает тратить деньги, получается цепная реакция, которая тянет нас всех в ж... простите вниз. И будет продолжать тянуть, пока не закончится паника или пока не появится что-то резко противоположное.
Вот сегодня открываю cnews и читаю - рынок ПК рухнул. Ну все думаю, кирдык ИТ отрасли, пакуй чемоданы. Открываю статью и вижу, что за 4-й квартал 2008-го года зафиксировано снижение продаж ПК на целых 0,4 процента, по сравнению с прошлым годом. Афигеть!!! И это называется рухнул? Да прыгать нужно от радости, что не смотря на все передряги, не смотря на кризис, удалось продать почти столько же, сколько и года назад.
Разница в 0.4 процента - это никак нельзя назвать словом "рухнул". Везде сокращения, везде падения на 10% и более процента, а тут всего навсего 0.4% от очень позитивного прошлого года. В 2002-м кажется и без кризиса было зафиксировано падение продаж, ну и что? Никто же не рухнул!!!
Ты не знаешь, кто такой Джоел? Есть такой человек, который работал в нескольких крупных компаниях, в том числе Microsoft, а сейчас он является руководителем собственной небольшой но вполне успешной софтверной компании Fog Creek Software. На страницах своейго блога www.joelonsoftware.com он очень много рассказывает о программировании и о своих мыслях вообще. Это первый блог, который я начал читать много лет назад и читаю до сих пор почти все статьи.
Главное умение Джоела - умение хорошо рассказывать на различные темы. Он рассказывает об организации труда программистов, об умении проводить собеседования, об API, о тестировании программного обеспечении, планировании и о своей предыдущей работе в компании Microsoft. Причем о Microsoft он отзывается очень хорошо. Помню кто-то на блоге интересовался, как простые программисты относятся к компании и говорил, что они вроде бы как ненавидят свое руководство. Так вот Джоел очень хорошо отзывается о своем предыдещем месте работы.
Сегодня я решил открыть новую тему для сайта - студентческий юмор. В этих заметках я буду рассказывать о своем обучении и некотые интересные случаи, которые со мной случались.
Из личного опыта обучения. Захожу я на 4-м курсе на экзамен по ПЭП, на котором я за пол года был только 2 раза. Преподаватель смотрит в журнал, зачотку, потом на меня и говорит - Четыре. Я спрашиваю: "А почему четыре?". У него аж очки упали и он с возмущением: "Вы что, вообще оху.... За пол года два раза появился и на экзамене ставлю 4 без вопросов, а он еще спрашивает". Я конечно же согласился на 4, чтобы не отвечать на вопросы.
Когда я вышел, то узнал, что я был 3-м, кто задал такой вопрос. Преподаватель просто оболдел от этой наглости, что в нашей группе еще и вопросы задают, когда студентам предлагают бесплатно (то есть даром) оценку в соответствии с зачоткой. И еще я узнал, что первые два года в нашем институте учишся на зачотку, а потом зачотка учится на тебя. Преподаватели просто не портят ее. Вот и мне не спрашивая ничего препод поставил то, что у меня было среднее в зачотке.
Сегодня на HackishCode я выложил одну из своих стареньких статей про программирование драйверов для Windows. Конечно, программировать статья не научит, потому что рассказывает только общие вещи, но ведь это статья, а не книга. Причем статья старенькая, кое-что уже изменилось.
Как написать свой драйвер для Windows - Даже если ты не собираешься писать драйвера, эта статья пригодиться тебе для понимания некоторых внутренних особенностей ОС Windows. Несмотря на то, что Microsoft заботиться о программерах и предоставляет достаточно подробную информацию об API, архитектура ОС остается наименее открытой и информация обрывочна. Мы постарались собрать в этой небольшой статье самое интересное о ядре Windows и рассказать тебе.
Сегодня нашел интересное высказывание на форуме сикула.ру:
Знаю лично одного хакера Михаил Фленов ( бывал на его на конференциях когда он в Москву приезжал презентовать свои книги, ну молодой ешо, а знает до хера, все распространеные хакинг атаки). в общем как я понял , надо быть больным на голову шоб посвятить всю жизнь только ОБУЧЕНИЮ ХАКИНГУ.
Я в Москву никогда не приезжал презентовать свои книги, интересно, кто это сделал за меня? :) Надеюсь, что презентация прошла удачно. Единственная презентация была в Питере почти три года назад и после этого ни разу нигде я не появлялся для продвижения книг. Интересно узнать, действительно ли были такие конференции в Москве или других городах, где лично был Фленов Михаил? Может у кого фотки сохранились?
Завтра на работу, а так не хочется. Я так сильно привык отдыхать и ничего не делать, что не хочется снова работать. Но нужно зарабатывать деньги и кормить семью, поэтому придется сегодня лечь пораньше, чтобы не умирать завтра на работе от борьбы со сном. Вот это будет достаточно проблематично, ведь в последние дни я засыпал не ранее часу ночи, а вставал не ранее 11 часов дня. А ты готов к труду и обороне?
Новый год – это один из немногих моментов в году, когда я много отдыхаю. Даже в отпуск, который бывает редко и недолго, я очень много работаю. В этот новый год я первые 6 дней почти не загружал компьютер и только последние два дня начал понемногу входить в рабочий тонус домашней работой.
Я уже долгое время пользуюсь поисковиком Live.com от Microsoft, когда мне нужно найти что-то связанное с программированием. Нет, я делаю это не потому, что это поисковик от Microsoft, я вообще не смотрю на производителей, я смотрю на качество. Оно бывает разным, и в каждом отдельном случае я оцениваю по-разному. Почему я использую live.com для поиска информации по программированию? Дело в том, что нужно только ввести нужный метод и указать в поисковой строке язык программирования, например C#, как в первых рядах результата скорей всего ты увидишь ссылку на статью в MSDN с подробным описанием метода или функции.
Каждый поисковик ранжирует информацию по разному и это делает их уникальными. В рунете и для общих запросов я больше предпочитаю наш яндекс и его можно назвать моим основным поисковиком. Но для поиска описания метода я все же больше предпочитаю именно Live. Да, ты можешь сказать, что существует локальная установка MSDN, но лично я ее не обновляю, а в интернете может находиться более свежая информация. Да и поисковая строка поисковой системы лучше индекса локальной установки MSDN, особенно, когда не знаешь точное название метода, который тебе нужен.
Недавно мы с женой выходили из торгового центра Мега и нам вручили бесплатные лотерейные билеты с гарантированным призом. С первого же билета я должен получить приз и для его получения меня приглашают на выставку какой-то компании туристического агентства. Среди призов конечно же полно заманухи типа фотоаппарата (конечно же не цифрового а пленочного за копейки), сотовый телефон, тур поездка в кучу стран, компьютер и так далее. Ну что же, сейчас новый год, и мы решили с женой поехать и посмотреть, что же там за выставка. Все равно в этом году надеемся поехать куда-нибудь на отдых за бугор.
Так как это туристическое агентство, то по приезду нам почти 50 минут рассказывали про то, что предлагает компания, какие сервисы и какой отдых, какие отели и какие страны. Все было очень интересно, и я даже подумывал о том, чтобы чуть позже прийти именно в эту компанию и купить отдых именно там.