Блог

Книга по C# объемом в 1800 страниц

Только сегодня заметил комментарий к моей книге Библия C#: практически все примеры, да и вообще большую часть текста Флёнов просто скопипастил из книги "Кристиан Нейгел, Билл Ивьен, Джей Глинн, Морган Скиннер - C# 2005 и платформа .NET 3.0 для профессионалов." Но книга этих уважаемых авторов недаром 1800 страниц объемом.. Это наиболее интересная часть комментария. Я так понимаю, что это вот эта книгa

Если этот комментатор сейчас читает заметку, то прошу его показать мне, какие примеры я скопировал. Просто поржать, что произошло. Или я на столько гениален, что скопировал большинство текста не читая книги, либо перед нами фигня какая-то. Надеюсь, что я все же гениален :).

На самом же деле, если Кристиан или любой другой автор книги, показанной выше написал, что целочисленные переменные в C# объявляются как int, и то же самое написал я, это не значит, что я скопировал идею, так оно и есть.

Затишье перед бурей

Если прикинуть весь код, который я написал за последние пол года, процентов 80 было написано под Web. Это код для Web сайтов, которые есть у меня или код написанный на основной работе. А если прикинуть, сколько текста я написал, но это вообще уходит за какие-то пределы.

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

За последний год рост доходов от моих сайтов неуклонно рос, но за последние пару месяцев капитально остановился. Я прекрасно понимаю, что это связано с летом и сезоном отпусков, но доходы не растут совершенно. Такого не было в прошлом году.

Запрет BlackBerry

ОАЭ запретили BlackBerry, потому что это один из немногих телефонов (а где-то я читал, что даже единственные), которые шифруют данные при обмене сообщениями с сервером BlackBerry. ОАЭ боятся за безопасность и что какая-то информация уйдет за пределы страны или внутренних проблем, поэтому запрещают BlackBerry. Канадцы на это ответили просто, что они ставят безопасность своих клиентов выше правительства ОАЭ и поэтому ничего менять не собираются.

Все это фигня, если бы в жопу не полезла еврокомиссия. Они тут же запретили BlackBerry среди чиновников. Ну уж чиновникам чего бояться? Они не объясняют причин, по которым запрещают BlackBerry, но запретить решились.

Еврокоммиссия судится со всеми и по любому поводу. Помню американци только заикнулись о том, что могут подать в суд на MS за браузер, как еврокомисия устроила этот суд. Стоило кому-то заякнуться про MPlayer, как еврокомисия устроила суд. Это такой большой суд и запрет, который превращается иногда в маразм. Если канадцы сделали более безопасный продукт, чем Nokia, то нужно просто по жопе дать нокии, а не канадцам.

Михаил Фленов на Mail.ru

Я уже привык к тому, что мои призраки появляются в разных местах и даже пишут на форумах. Но так очаровательно, как на mail.ru я еще не выглядел. Хочу сказать, что реальный я к этому профилю никакого отношения не имею, потому что у меня даже нет аккаунта на mail.ru. Думаю, что человек с фотографии тоже ко мне не имеет отношения.

В центре картинки я влепил адрес страницы. Странно, что он заканчивается на Даниил Бобров. Возможно, это реальная фамилия и имя владельца аккаунта

Споры различных лагерей

Сегодня в комментах появилось: "Вы видели, что бы между собой ругались любители, скажем Windows и Mac, как иногда ругаются с любителями Linux". Лично я видел много раз как ругаются любители Mac, но ни разу не видел, чтобы ругались любители Windows. Да, оконщики могут спорить, но никогда не спорят так яростно, как это делают пользователи Linux или яблочники.

Все очень просто, ведь фанатов Windows практически нет в природе или я с ними не встречался. Есть люди, которые выбирают Windows по каким-либо причинам, но они не фанаты. Такие люди без проблем перебегут на любую другую сторону и пересядут на Mac без вопросов (на счет перехода на Linux не уверен).

А вот Linux и Apple люби способны выбирать только из-за любви к марке. Люди способны любить Apple так, что скупают любые его товары, и я не могу этого объяснить. У меня начальница покупает все от Apple в первых рядах. В прошлую пятницу начались продажи iPhone 4 в Канаде и она с 7-ми утра до обеда простояла в магазине, чтобы купить его.

Работа в банке

Пару дней назад мне звонили из American Express по поводу работы, хотя я уже месяцев 8 не рассылал резюме. Это к тому, что приезжим тяжело найти работу, пока нет локлального опыта. Но как только поработал в локальной фирме, тебя начинают находить сами. Но я в принципе чувствую себя прекрасно, поэтому даже не рассматривал, что они там предлагали.

К тому же, у меня появилась новая мечта, я хочу работать в одном из крупных американских банков, но не American Express. Я точно знаю, в каком именно банке. Их программисты работают медленнее меня в несколько раз и могут забивать на все, что только вздумается. Они изменяют спецификацию когда хотят и если что-то не хотят делать, они просто не делают. Наш тестер сказал, что проблема в том, что их люди, которые пишут спецификации не контактируют с теми, кто пишет код. Лично я тоже не видел тех, кто пишет спецификации у нас. Точнее видел, но никогда с ними не общался. Мне просто дают распечатку, что должно быть сделано и как, и я четко делаю именно так.

Почему Национальный Linux провален?

Я считаю, что национальный Linux сможет жить, только если его будут заставлять внедрять насильно. Самостоятельно он развиваться не будет. Не торопитесь пинать меня любители пингвина, прочитайте до конца, а потом пинайте сколько угодно.

Я как-то писал, что идея OpenSource хорошая, но движение и все эти лозунги о том, что весь софт должен быть открытым - это бред. А бред потому, что должен быть стимулятор для работы. Для большинства из людей стимулятором являются деньги, но для молодежи и молодых программеров этим стимулом может быть популярность. Это же круто заявить, что ты написал собственную ОС. Я уверен, что именно для этого в России будет создаваться национальный Linux, чтобы сказать: "О как круто мы слепили собственную ОС из буржуйского кода".

Но вся эта модель с популярностью не действиет в такой области как пользовательский софт. Круто сказать, что ты написал программу для учета нематериальных фондов в государственном секторе с открытым кодом? Неа, операционка звучит круче. Именно поэтому большинство участвуют в разработке Linux, но плевать хотели на миллионы пользовательских проектов, которые можно найти на SourceForge. Это не круто писать пользовательский софт.

Регулярная смена паролей

Очень часто в книжках по безопасности можно увидеть утверждения, что пароли нужно менять регулярно, чтобы их было сложнее подобрать. Я тоже был согласен с этим утверждением и тоже писал этот бред. Даже в системах безопасности ОС есть правила, которые заставляют пользователей регулярно менять пароли. На последних двух местах работы эти политики регулярно используются и после года использования этого бреда, я понял, что это бред. Как я раньше этого не замечал и почему другие не видят?

Утверждение о регулярной смене паролей может быть верным только если длина пароля ограничена 10 символами. В этом случае подбор пароля вполне решаемая задача и регулярная смена может повысить безопасность. Если ограничений нет, то лучше просто всем объяснить, что выбирать пароли надо длиннее и сложнее.

Итак, в чем же заключается бред? Я заметил, что когда пользователя принуждают регулярно менять пароли, то они просто перестают придумывать что-то сложное. Каждые два три месяца запоминать новый и сложный пароль никто не будет. Если в системе настроена политика, что следующий пароль не должен повторять пять предыдущих, то пользователи начинают упрощать пароли еще сильнее. Именно из-за этого в моду снова возвращаются пароли qwe123, qwer1234, qwe321, zxc123 и тому подобное.

Final Fantasy 13

В апреле я писал обзор игры Final Fantasy 13 и тогда сказал, что это не игра, а интерактивный фильм, в котором играть особо не приходится. Я дошел до третьего диска и сейчас я могу сказать, что это офигенный интерактивный фильм на протижении двух дисков. Ну а на третьем диске интерактивность еще и смешивается с игрой. Можно хотя бы немного выбирать куда идти и как прокачиваться. Свобода выбора не такая уж и крутая, но все же она появляется.

Меня еще нельзя назвать фанатом всей серии Final Fantasy, но 13-я часть мне очень сильно понравилась. Иногда я просиживаю по часу за игрой. Сын тоже фанатеет и уже заказал купить абсолютно все части. Жаль, что абсолютно всех нет для XBox. На сколько я понял, для консоли есть только 11-я и 13-я. Более старую покупать не хочу, потому что графика скорей всего будет хуже, а не хочется разочаровываться.

У Final Fantasy 13-го выпуска просто великолепная графика и хороший сюжет и именно этим затягивает игра. Жаль, что времени играть особо нет. Хочется иногда посидеть за приставкой на против большого экрана, но что-то не так.

Национальный Linux

Национальному Linux все же быть, причем уже через два года. Во всех странах мира высокие технологии приносят прибыль в бюджет, но Россия как всегда идет своим путем. Россия решила тратить на высокие технологии, а не зарабатывать на них. Все страны зарабатывают на ИТ и тратят эти деньги на здравоохранение и образование. Национальная ОС, ну просто пи3Dец какая необходимая стране программа. Вот других проблем просто нету.

Если нужно сэкономить, то используйте Linux, не нужно ничего изобретать. Ведь если нужно поставить на автомобиль колесо, никто не создает национальную программу по изобретению нового колеса, чтобы не зависеть от кого-то. Все используют уже придуманную давным давно форму колеса и даже использую чужие колеса. Если нужно независеть от Microsoft, то не нужно выдумывать что-то, просто используйте независимые, открытые и никто не пишет ничего своего.

Везде автомобильная промышленность приносит прибыль, в России эта же промышленность хавает бюджет. Бюджет Индии молится на ИТ и зарабатывает миллиарды, а бюджет России молится на газ и нефть и тратит на ИТ. Зачем всегда делать наоборот?

О блоге

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

Обратная связь

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

Пишите мне