Последние комментарии

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


Arch

даа... и откуда у open-source компании такие деньги? кстати, как они зарабатывают?


Михаил Фленов

2StraNger

Золотые слова. Я знаю и то и другое, а еще C# и Java. Но больше всего в последнее время симпатий отдаю именно С#.


StraNger

Думаю нужно знать и то и это. Оба языка хороши. У обоих есть и недостатки.


Михаил Фленов

Не читал. А если бы и читал, я бы говорил о коллегах только хорошее. Плохого в принципе не говорою. Это не корректно.


ronin

а с трудами Архангельского знаком? что можешь по нему сказать?


Михаил Фленов

1. Нужны навыки писать. Я далеко не все знал, когда писал книги и некоторые вещи изучал на ходу. Например, в книгах по графике я знал только основу DirectX, а со звуком вообще никогда не работал в DirectX. Ты думаешь, что когда книга по C# появлись раньше среды разработки, то авторы знали уже этот язык достаточно хорошо, чтобы писать? Конечно же нет. Они изучали язык по предварительным спецификациям, компилировали примеры на бета версии и тут же писали книгу. Нужно уметь изучать быстро и излагать свои мысли. И то и другое у меня вроде бы получается.

Опыт желателен, чтобы дать пользователю какие-то полезные советы, а реально полезные советы без опыта не дашь. Почему я не пишу книгу по С++, хотя много было просьб от народа? У меня нет опыта. Я писал только сетевые и стстемные программы с минимальным визуальным интерфейсом, а для написания хорошей книги этого мало. А писать очередную книгу просто по языку не хочу, таких полно на полках.

2. Стаж с 1993-го года и далеко не все в голове, большинство в компьютере. Например, ассемблер я уже забыл вообще напрочь и Perl тоже, потому что не использую в работе. Но если нужно, со справочником вспомню быстро.


ronin

Вопрос первый:

написание книги требует практических навыков в освещаемых вопросах или в принципе при написании какие-то моменты можно изучить? как это у тебя происходит?

Вопрос второй:

просто любопытно, а какой у тебя стаж в ИТ? неужели столько информации в голове накопилось?


Михаил Фленов

я не знаю, как другие выпускают вторые издания, а я бы тебе советовал взглянуть на Delphi глазами хакера 1-е и 2-е издания и сравнить их. Книги отличаются как небо и земля. Я второе издание писал практически с нуля. Я не выпускаю второе издание только изменив пару строчек. Если ты считаешь, что достаточно держать свои знания на уровне 5-ти лет назад и не читать новых версий, то это твое право.


pat

Правильно, 2 книги но не первое и второ ездание! я понимаю читать после Linux глазами хакера:
SQUID глазами хакера
SENDMAIL глазами хакера
и тд
но не  Linux глазами хакера 2е издание
:) но это же IMHO


Михаил Фленов

2pat

Ну почему же так сразу. Если второе издание отличается не сильно, ну где-то не более 10%, то их можно получить и без второго издания и покупать смысла нет. Если больше 30% изменилось, то это уже имеет смысл к прочтению. Если ты покупаешь вторую книгу по одной и той же теме, это еще не значит, что ты не получил знаний от первой. Я всегда читаю как минимум две книги по одной теме, чтобы увидеть две точки зрения и принять свое решение.


О блоге

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

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

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

Пишите мне