Архив рассылки
------------------------------------------------------------------------- koDa HET - u HE БyDeT vol.5 - - -- ---- ----------- ------------------------------. О Г Л А В Л Е Н И Е | . I. Как грамотно пользоваться этой рассылкой . II. Новые материалы на сервере . III. Новые исходные тексты . IV. Как защититься от накручиваний . - - -- ---- ----------- ------------------------------. Как грамотно пользоваться этой рассылкой | . Если вы плохо ориентируетесь на нашем сервере, то вам будет . довольно трудно найти описанные в этой рассылке материалы. Для . более быстрой и простой навигации рекомендуем вам перейти по . адресу http://codenet.al.ru/mail/5.htm, там находится HTML . копия этого письма, в которой есть все ссылки на все материалы . - - -- ---- ----------- ------------------------------. Н О В Ы Е М А Т Е Р И А Л Ы Н А С Е Р В Е Р Е | . . 1. Язык С /Б.В. Керниган, Д.М. Ричи/ . . Язык "C" (произносится "си") - это универсальный язык прог- . раммирования, для которого характерны экономичность выраже- . ния, современный поток управления и структуры данных, богатый . набор операторов. Язык "C" не является ни языком "очень высо- . кого уровня", ни "большим" языком, и не предназначается ..... . . 2. Перебор и его сокращение. . . Обычно когда необходимо рассмотреть способы сокращения пере- . бора, авторы всегда разбирают задачу расстановки 8 ферзей на . шахматной доске. Поскольку эту задачу больше 200 лет тому на- . зад решил еще Леонард Эйлер, то вряд ли сейчас .... . . 3. Четвертый BORLAND С++ и его окружение . . Сейчас совершенно ясно, что на смену традиционному программи- . рованию, переживающему трудные времена, пришло объектно- . ориентированное. Властелины софта переключили производства на . выпуск объектно-ориентированных сред и языков программиро- . вания. . . 4. C для проффесиональных программистов . . Удачные программы были написаны людьми, которые не только . имели крепкую хватку в специальной области, но и в совершен- . стве освоили оборудование компьютера, включая операционную . систему и аппаратное обеспечение. Только программист, осу- . ществляющий полный контроль над ними может писать программы с . дружелюбным интерфейсом пользователя которые эффективно вы- . полняются и дают пользователям большую гибкость. . - - -- ---- ----------- ------------------------------. Н О В Ы Е И С Х О Д Н Ы Е Т Е К С Т Ы | . Новые поступления . . . . . . . . . . . . . . . . . . . . . . . . . [http://sources.codenet.ru/index.php?path=incoming] . . C68k.rar [C] компилятор С оптимизированный для процессора . Motorola 68000. . . Bas-int.rar [C] Простой интерпретатор БЕЙСИКА . . Z80.rar [C] Небольшая C среда разработчика для процессора . Z80. . . Winsrc.rar [C] WinMPEG D - проигрыватель MPEG для XWindows . . Lisp.ra [C] Исходный текст интерпретатора LISP . . favorites.rar [VB] Идея не нова! Скрипт шарится по дискам и . собирает ссылки из *.url файлов (избранное). . Автором я себя назвать не решаюсь, но по . вопросам: Vova.Sitsi@mail.ee . - - -- ---- ----------- ------------------------------. С О З Д А Е М З А Щ И Т У О Т Н А К Р У Т О К | . . В прошлой рассылке мы попробывали написать свой скрипт голо- . сования. У голосования был один недостаток - его можно было . легко накрутить, просто обновляя страницу. Сегодня мы рас- . смотрим простейшие варианты защиты от подобных "накручи- . ваний" - у каждого из вариантов есть свои достоинства и . недостатки. . . ВАРИАНТ 1 - Уникальные ХОСТЫ . . Проще всего разрешить голосовать одному ХОСТУ (Хостом назы- . вается компьютер, имеющий свой специальный адрес в интер- . нете (IP)) . . Недостаток: Если несколько пользователей работают через ано- . нимный прокси, то голосовать сможет только один из них. Да и . за одним "хостом" могут работать разные пользователи. . . . . . . . . . . .... ......... ....................... . ВАРИАНТ 2 - Cookies. . . Вариант простой - у каждого голосовавшего пользователя оста- . влять Cookie, и не давать голосовать ему второй раз. . . Недостаток: Пользователь может удалить Cookies со своей ма- . шинки, или просто отключить их. Кроме того, старые версии . броузеров не поддерживают Cookies. . . . . Если у вас есть какие-то вопросы, коментарии, или вы хотите . предложить свой, более оптимальный вариант, пишите... . Любые отзывы принимаются на e-mail: codenet@al.ru или в гостевую книгу сервера.