Форум: "Прочее";
Текущий архив: 2011.02.13;
Скачать: [xml.tar.bz2];
ВнизКнига о потоках, читать всем. Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.004 c