Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.02.13;
Скачать: CL | DM;

Вниз

Книга о потоках, читать всем.   Найти похожие ветки 

 
Anatoly Podgoretsky ©   (2010-08-18 20:43) [0]

Опубликовал на своем сайте книгу "Многопоточность - как это делается в Delphi".

Книга очень интересная, очень полезная, написана высококвалифицировано, множесто примеро кода, из категории, что должна стоять на полке.

Автор Мартин Харви, перевод MBO Борис Новгородов. Моя работа состояла в переводе из формата HTML в PDF.

Размер 1866 кб, 197 страниц.

http://podgoretsky.com/Redir.aspx?id=683&DownloadFile=~/ftp/Docs/Delphi/DX/Martin Harvey - Threads.pdf


 
antonn ©   (2010-08-18 20:51) [1]

спасибо


 
Игорь Шевченко ©   (2010-08-18 20:55) [2]

Оно конечно спасибо, но переведено только первые 12 глав, дальше переведены только заголовки.


 
Anatoly Podgoretsky ©   (2010-08-18 21:05) [3]

> Игорь Шевченко  (18.08.2010 20:55:02)  [2]

Претензии к MBO, если переведет то и эти две главы вставлю в книгу. Он
обещал, но вроде забил. Я не переводчик этой книги.


 
Игорь Шевченко ©   (2010-08-18 21:44) [4]


> Претензии к MBO


Подать сюда Бориса, мы ему все выскажем! :)


 
boriskb ©   (2010-08-18 22:05) [5]

> [4] Игорь Шевченко ©   (18.08.10 21:44)

А Борис считает, что надо за то что дали спасибо сказать, а не канючить: "А чего мало дали :( "

:)


 
Игорь Шевченко ©   (2010-08-18 22:07) [6]


> А Борис считает, что надо за то что дали спасибо сказать


Спасибо ему было сказано 7 или 8 лет назад, когда первая версия перевода вышла.


 
boriskb ©   (2010-08-18 22:09) [7]

> [6] Игорь Шевченко ©   (18.08.10 22:07)

Боишься переборщить? :)


 
oxffff ©   (2010-08-18 22:13) [8]

Спасибо.

Кто-нибудь использовал http://otl.17slon.com/?

автора http://www.thedelphigeek.com/

Кому интересно был webinar, есть запись.


 
cwl ©   (2010-08-18 22:21) [9]

Спасибо Анатолию и Борису :>


 
И. Павел ©   (2010-08-19 08:32) [10]

Спасибо. Как раз хотел почитать что-набудь про потоки.

PS: эх, SAP бы кто-нибудь перевел :)


 
Павел Калугин ©   (2010-08-19 08:43) [11]

Спасибо!


 
ixen   (2010-08-19 09:28) [12]

Спасибо!


 
Anatoly Podgoretsky ©   (2010-08-19 10:41) [13]

> boriskb  (18.08.2010 22:05:05)  [5]

Вот, вот, я свое спасибо выразил в адаптации под PDF
Книга очень стоящая.


 
Anatoly Podgoretsky ©   (2010-08-19 10:43) [14]


> PS: эх, SAP бы кто-нибудь перевел :)

Изыди сатана, там же наверно не один десяток тысяч страниц.


 
Petr V. Abramov ©   (2010-08-19 10:45) [15]

Борис оборзел со своими сувериями, не стал 13-ю главу переводить. :)
но и впрямь спасибо за 12 ;)


 
TUser ©   (2010-08-19 15:11) [16]

спасибо


 
AlexDn ©   (2010-08-19 21:21) [17]

danke


 
Внук ©   (2010-08-19 22:39) [18]

Спасибо


 
Sha ©   (2010-08-19 22:41) [19]

Спасибо, очень полезная работа.


 
12 ©   (2010-08-20 12:50) [20]


> Petr V. Abramov ©   (19.08.10 10:45) [15]

ты на что, царская морда, намекаешь? :)

---
Борис и АП - Спасибо


 
MonoLife ©   (2010-08-21 11:17) [21]

Очень полезная вещь, спасибо MBO!
http://mbo88.narod.ru/ToC.html


 
qwerty123123213   (2010-08-23 09:20) [22]

> http://podgoretsky.com/Redir.aspx?id=683&DownloadFile=~/ftp/Docs/Delphi/DX/Martin Harvey - Threads.pdf

пишет: Page not found


 
palva ©   (2010-08-23 10:02) [23]


> qwerty123123213   (23.08.10 09:20) [22]

Всю ссылку выдели вместе с пробелами и расширением .pdf и перенеси в адресную строку браузера (ну или в качалку).


 
TIF ©   (2010-08-23 10:14) [24]

Спасибо за вёрстку!

> Page not found

Ссылка - это не только то, что тёмно-синего цвета. Copy/paste придёт на помощь


 
PZ ©   (2010-08-23 13:10) [25]

Спасибо причастным к работе над книгой


 
MonoLife ©   (2010-08-23 15:52) [26]

Я потому и привел ссылку выше, у меня что-то в FF не открывается
> вместе с пробелами и расширением .pdf
и не сохраняется


 
12 ©   (2010-08-23 15:54) [27]

FF 3.6.8 - полет нормальный


 
qwerty123123213   (2010-08-23 19:35) [28]


> Всю ссылку выдели вместе с пробелами и расширением .pdf
> и перенеси в адресную строку браузера (ну или в качалку).
>


А понятно.


 
Empleado ©   (2010-08-24 12:23) [29]

Спасибо!


 
MBo ©   (2010-09-16 14:25) [30]

Страницы-первоисточника более не существует, есть сохраненный вариант (возможно, не окончательный, т.к. я переводил с варианта 04/2001, а сохраненный - 09/2000)

http://www.eonclash.com/Tutorials/Multithreading/MartinHarvey1.1/ToC.html


 
TIF ©   (2010-09-16 19:17) [31]

> возможно, не окончательный, т.к. я переводил с варианта 04/2001, а сохраненный - 09/2000

Который переводился - окончательный, доступен в веб-архиве:
http://web.archive.org/web/*/pergolesi.demon.co.uk/prog/threads/ToC.html


 
antonn ©   (2010-11-02 21:25) [32]

Читаю сабж из-за дурацкий вопросов, и такая туча ошибок орфографических... пропущенные пробелы, неотпарсенные bbcodes - в "оригинале" так же?


 
antonn ©   (2010-11-02 21:39) [33]

Ответы на дурацкие вопросы не нашел =)
Константы надо "защищать"? Наподобии так объявленных, глобально:
const
 step: array[0..3] of DWord= (0, 8, 16, 24);
 blocksize= 16;
 t_00= 1;
 t_02= (t_00 xor 1);

//где-то в коде потока без синхронизации:
result:=step[counter+1]*blocksize+(data xor t_02);


 
Anatoly Podgoretsky ©   (2010-11-02 21:46) [34]

> antonn  (02.11.2010 21:39:33)  [33]

Из четырех приведеных констант, первая по сути это переменная, а оставшие
три это литералы, и выражение data xor t_02, оно постоянно равно data


 
antonn ©   (2010-11-02 21:54) [35]


> Из четырех приведеных констант, первая по сути это переменная,
>  а оставшие
> три это литералы, и выражение data xor t_02, оно постоянно
> равно data

Я просто для примера код привел, да, это битовые флаги, они используются в обработке буфера (просто удобнее на этапе разработки представлять их списком констант и список не из двух штук, там 32 константы типа t_00, и вот еще эти array[] of).
очень не хочется переносить "в тело" класса, так же как и оформлять критсекциями и прочим (мегабайтные буферы, обрабатывается каждый word, повеситься можно если секцией давать доступ к "step: array[0..3] of DWord= (0, 8, 16, 24);")
Потому и спрашиваю - необходимо ли их "обезопасить"? яж вроде ничего не изменяю в них.


 
Anatoly Podgoretsky ©   (2010-11-02 21:59) [36]

> antonn  (02.11.2010 21:54:35)  [35]

Константы = постоянное, не меняется, но к первой константе это не относится,
это великое изобретение Борланда - изменяемые постоянные.


 
antonn ©   (2010-11-02 22:37) [37]

ладно, занес все в класс переменными, костыльно, но работает...


 
pavel_guzhanov ©   (2010-11-03 09:13) [38]

Спасибо, Дядя Толя и спасибо, Борис. Пойду качать.


 
DiamondShark ©   (2010-11-03 11:56) [39]

Предлагаю сделать капчу на постинг в "Основную" и "Начинающие" в виде: "Что написано в третьем предложении на странице 38 книжки такой-то"


 
Anatoly Podgoretsky ©   (2010-11-03 12:00) [40]

> DiamondShark  (03.11.2010 11:56:39)  [39]

Мы тебя проклянем.



Страницы: 1 2 вся ветка

Текущий архив: 2011.02.13;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.009 c
15-1289169116
NailMan
2010-11-08 01:31
2011.02.13
Летающие тряпочки


15-1288467409
Novi4ok
2010-10-30 23:36
2011.02.13
Дельфи или Си?


15-1286801210
NailMan
2010-10-11 16:46
2011.02.13
Закрыл сезон FPV


2-1290500657
adigozelov
2010-11-23 11:24
2011.02.13
Lisenziya


15-1288733398
Юрий
2010-11-03 00:29
2011.02.13
С днем рождения ! 3 ноября 2010 среда