Избранные
вопросы программирования объектов доступа к
данным
Во-первых избегайте использования beta-версии
продукта, т.к. при переходе на коммерческую
версию необходимо будет переформатировать диск
C: (!!!), об этом сказано и в readme файле, но в виде
небольшого примечания.
Сравнение
Python с другими языками
Это сравнение является личным мнением.
Комментарии приветствуются. Смотрите также
окончательный итог того, что представляет собой
Python. Python часто сравнивается с другими
интерпретируемыми языками, такими как Java,
JavaScript, Perl, Tcl, или Smalltalk. Сравнения с C++, Common Lisp и Scheme
тоже могут быть просвещающими
ActiveX изнутри
Свое достаточно позднее вступление в борьбу за Web
компания Microsoft сопроводила завесой громких
заявлений. Многие из разработчиков, увлекшись
языком Java фирмы Sun и платформой Netscape Navigator,
восприняли обещания Microsoft как обычный рекламный
трюк. И оказались неправы. Многие из компонентов
платформы ActiveX уже получили путевку в жизнь и
стали незаменимыми при решении задач
определенного класса, прежде всего для
интрасетей.
Куда
движется Delphi
Новые версии Delphi/C ++ Builder выглядят перспективными.
Code Insight дополнен новыми
возможностями.Автоматическое завершение кода
работает теперь внутри декларации класса, и
будет иметь список перебора изменяемого размера.
Runtime library также подверглась изменениям. Этодолжно
помочь Kylix, runtime library - D6 и Kylix - будут во многом
совместимы.
Поиск
и фильтрация данных
Базы данных являются удобным средством хранения
структурированной информации. Однако само по
себе накопление и хранение информации делает
базу данных большой кучей мусора. Удобно
организованный поиск и отбор информации
способен резко повысить эффективность ее
использования. В данной статье мы попытаемся
разобраться в методах поиска информации,
реализованных в Delphi. Предполагается, что Вы в
общих чертах знакомы с теорией реляционных баз
данных и имеете некоторый опыт программирования
на Delphi.
Невизуальные
классы
В этом обзоре мне хотелось бы осветить несколько
классов Delphi, которым обычно в книгах и других
обучающих материалах уделяется (если уделяется)
весьма скромное внимание. Это так называемые
невизуальные классы, не порожденные
непосредственно от TComponent и не имеющие
владельца. Следовательно, начинающий
разработчик в палитре компонентов их не видит, в
книжках о них не пишут, а help’ы ему читать неохота
или он просто не знает английского… Так уж
получается что RAD не способствуют обучению
работы с невизуальными классами, что плохо
отражается как на квалификации такого программиста,
так и на предлагаемых им программных решениях.
Отсюда и множество вопросов из разряда FAQ
задаваемых по этой теме в конференциях.
Microsoft +
Internet = ActiveX
Программисты и дизайнеры World Wide Web не успели еще
прийти в себя после сокрушающей лавины
нововведений, обрушенной на их головы фирмой
Netscape меньше года назад. Индустрия подключаемых
модулей (plug-ins) для броузера Netscape Navigator едва-едва
успела окрепнуть, а программисты-любители еще
только вошли во вкус новых языков Java и JavaScript