dastapov: (Default)
[personal profile] dastapov
Когда-то давно на волне некоторого успеха в деле написания заметочек в блог и журнальных статей, мне подумалось - а почему бы не попробовать себя в следующей весовой категории? Мысль пришла в голову и ушла в подсознание. Осела там, окопалась и изредка напоминала о себе, впрочем - без особого результата.

Однако же, когда в начале этого года [livejournal.com profile] _darkus_ обратился ко мне с предложением стать соавтором книги, благодатная почва была уже подготовлена и обильно удобрена, и я сразу же согласился. И вот уже в течении трех месяцев мы пишем книгу о синтаксическом анализе и построении DSL (domain-specific languages) при помощи Haskell, и ищем экспертов-рецензентов для обсуждения черновых вариантов ее глав.

В настоящее время для прочтения выложены введение и первая глава книги. Вторая, третья и четвертая главы будут в самом ближайшем времени доступны тем, кто плотно заинтересовался процессом и вступил в закрытое community [livejournal.com profile] sa_in_haskell.

Вы уже заинтересовались? Дело за малым: для того чтобы попасть в сообщество, необходимо написать e-mail на адреса darkus.14 AT gmail.com и dastapov AT gmail.com, в котором в паре абзацев рассказать про себя и про свой опыт использования языка Haskell, ещё в паре абзацев рассказать о том, почему имеется интерес к книге и чем конкретно, как вам кажется, вы можете помочь или быть полезны. Речь не идет о том, что мы будем устраивать формальные интервью и делить желающих на "годных" и "негодных". Речь, скорее, о том, чтобы убедиться, что потенциальный рецензент способен связно выражать свои мысли на письме и хоть что-то слышал про Haskell или связанные с ним вещи. Эта мера, равно как и закрытие community - наш (возможно, неоптимальный) способ улучшить соотношение "сигнал-шум" в общении с вами.

Спасибо за внимание, ждем писем!

(no subject)

Date: 2008-05-09 10:02 am (UTC)
From: [identity profile] mr-aleph.livejournal.com
о, буду с нетерпением ждать этой книги, надеюсь подчерпну в ней, что-то новое для себя. надеюсь, что эта книга не повторит ошибки предыдущей книги [livejournal.com profile] _darkus_: винигретное содержание и большое количество опечаток (ах, обещал когда-то составить список всех найденых и отправить ему в wiki, но как-то времени всё небыло).

содержание... встроенные DSL на Haskell --- это интересно... подбор системы типов "заставляющей" код на Haskell выглядеть "удобным" образом, да, не только полезно в народном хозяйстве, но и вообще интересное упражнение для мозгов...

вот синтаксический анализ... синтаксический анализ настолько зажёваная тема, существует куча книжек и статей от уровня beginner до expert, ну а с научной там вообще уже ничего нового не извлечь... что о ней можно рассказать, и что самое главное как? непонятно. вообщем всё самое интересное (ну по крайней мере для меня) начинается обычно после(за исключением ряда случаев, когда сам синтаксический анализ не совсем обычный, например, on-the-fly parsing/parsing in the presence of conditional compilation/parsing for text-to-text translation tools) синтаксического анализа. как-то так.


(no subject)

Date: 2008-05-09 10:50 am (UTC)
From: [identity profile] -darkus-.livejournal.com
Я могу сказать, что все причины, приведшие к низкому качеству первой книги с точки зрения корректуры, проанализированы, сделаны выводы, проведены мероприятия по исправлению (это, в основном, касается большого количества опечаток). Что касается «винегретного содержания», то тут сложно оппонировать — тянется традиционно из лекций от автора к автору. Постепенно превозмогаем эту ситуацию. Само собой, что работа над всеми последующими книгами ведётся так, чтобы избежать этой ситуации — концептуальная проработка, планирование содержания, вычитка экспертами.

(no subject)

Date: 2008-05-09 11:35 am (UTC)
From: [identity profile] mr-aleph.livejournal.com
ну не боги горшки обжигают =)
когда примерно ожидается новая книга? и каков будет способ распространения? предзаказ будет?

(no subject)

Date: 2008-05-09 11:38 am (UTC)
From: [identity profile] -darkus-.livejournal.com
ну не боги горшки обжигают

Они их бьют. :)

когда примерно ожидается новая книга?

Как только напишем, проведём внутреннюю экспертизу, внешнюю корректуру, печать. К концу года постараемся успеть. Пока, вроде бы, идём на всех парах. Мотивация высока.

и каков будет способ распространения? предзаказ будет?

Всё как обычно. Издатель будет тот же самый, я думаю, а с ним технология отработана уже.

(no subject)

Date: 2008-05-09 05:14 pm (UTC)
From: [identity profile] nponeccop.livejournal.com
Ниже кусок переписки меня с Даркусом по прошлой книге. Будут ли баг-репорты по этой книге обрабатываться более интерактивно? Ляпы кочуют из главы в главу, и если баги первой главы не исправлены во второй, то сложно писать репорты ("отзывы") - собственно, так же обстоит дело вообще при любом QA.

from	darkus.14
to	Andrei Melnikov andy.melnikov@
date	15 September 2007 22:24
subject	Re: Чиркаю
mailed-by	gmail.com
	
> В принципе, я готов писать даже более подробные багрепорты, но для
> меня важно, чтобы они не уходили "в пустоту", и я в конечном итоге
> получал обратную связь в виде обновленного текста в тех случаях, когда
> я говорю дело, и комментарии в тех случаях, когда я говорю хуйню. Вы
> можете мне рассказать свое видение процесса обработки моей (и других)
> беллетристик с порядками сроков?

Было бы очень неплохо получать такие же комментарии, как по введению и
первой главе. Однако порадовать Вас в ближайшее время переработанными
текстами не смогу. Работа крайне затормозилась. Написано 7 глав,
сейчас мы работаем над второй частью, где показываются всякие самые
вкусности, типа многопотоковых программ, IO с нюансами, состояний и т.
д.

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

(no subject)

Date: 2008-05-09 08:02 pm (UTC)
From: [identity profile] -darkus-.livejournal.com
Ткт вот какое дело. Когда Вы подключились к комментированию этой книги, первые главы уже были написаны, поэтому исправить в них ошибки уже было невозможно. Тем не менее, всё, что Вы прислали, перенесено напрямую в список требуемых исправлений и доработок, который будет исполняться при работе над корректурой. К тому же в процессе дальнейшего написания разделов книги я всегда учитываю то, что до этого присылают мои читатели, так что воздействие на книгу является более или менее оперативным. Другое дело, что обратная связь, конечно, слаба, но тут я не могу просто физически разрываться на всё. Прошу меня понять...

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

(no subject)

Date: 2008-05-10 12:25 am (UTC)
From: [identity profile] nponeccop.livejournal.com
Позиция ясна. Я в таком режиме сотрудничать не готов.

(no subject)

Date: 2008-05-12 06:04 am (UTC)
From: [identity profile] mungobungo.livejournal.com
А как насчет такой же системы как для realworld haskell ?

У них черновые главы выкладываются на сайт с возможностью оставлять комментарии к каждому абзацу. удобно с нескольких точек зрения. во первых ментше будет дубликатов сообщений от разных людей, во вторых все замечания рядом со спорным местом. имхо удобнее чем "опечатка ааа в странице 30, 4й абзац сверху 5 строк 11 символ".

Такие вот мысли.

(no subject)

Date: 2008-05-12 10:45 am (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Готовой подобной системы у нас нет, а авторы RWH свою не довели до такого состояния, чтобы раздавать ее в виде независимого софта.

А если выбирать между "тратить время на написания книги" и "тратить время на создание портала для review", то мы выберем первое, т.к. времени не сильно много :(

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

PS
Да, вместо "опечатка ааа в странице 30, 4й абзац сверху 5 строк 11 символ" еще можно писать "вместо "ляляляляляля" должно быть "фафафафафа"". Поиск еще никто не отменял, а мы люди не настолько ленивые :)

(no subject)

Date: 2008-06-09 11:20 am (UTC)
From: [identity profile] dimad.livejournal.com
на djangobook.com такая же система. Можно попробовать с ними связаться, узнать, на чем у них вертится и можно ли где взять. Система скорее всего тоже самописная, но может они ее под опенсорс зарелизят

(no subject)

Date: 2008-05-12 01:32 pm (UTC)
From: (Anonymous)
Вы не против, если я продублирую это объявления на RSDN.ru ? Там много знающих и интересующихся людей, думаю улов будет богатый :)

Ссылку на сообщение, конечно, дам.

(no subject)

Date: 2008-05-13 12:30 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
А чего ж? Не против, конечно.

(no subject)

Date: 2008-05-13 05:53 pm (UTC)
From: (Anonymous)
http://rsdn.ru/Forum/message/2949437.flat.aspx

Успехов!

(no subject)

Date: 2008-05-15 10:47 pm (UTC)

Profile

dastapov: (Default)
Dmitry Astapov

May 2022

M T W T F S S
       1
2345678
9101112131415
161718 19202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags