Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
Михаил Фленов
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% изменилось, то это уже имеет смысл к прочтению. Если ты покупаешь вторую книгу по одной и той же теме, это еще не значит, что ты не получил знаний от первой. Я всегда читаю как минимум две книги по одной теме, чтобы увидеть две точки зрения и принять свое решение.
Arch
даа... и откуда у open-source компании такие деньги? кстати, как они зарабатывают?