|
|
|||||||||||||||||||||||||||||
|
ActiveRecord - среда фантастически устойчивая. Но, так как она скрывает компоненты низкого уровня, есть вероятность возникновения проблем с быстродействием. Здесь будут описаны наиболее типичные проблемы, связанные с быстродействием, и способы их устранения. Подробнее »
13.04.2008 Unicode для практикующих PHP-программистов (исходники) При правильном подходе PHP эффективно обрабатывает не только иногда встречающиеся в английских именах и заимствованиях акцентированные символы, но и символы из других самых распространенных языков: немецкого, русского, китайского, японского и многих других. Подробнее »
13.04.2008 pureXML в DB2 9: Каким способом запрашивать XML-данные? (исходники) В DB2 9 была добавлена поддержка pureXML. Это означает, что XML-данные записываются и запрашиваются в своем собственном иерархическом формате. Для запроса XML-данных DB2 предлагает два языка: SQL/XML и XQuery. Можно использовать XQuery и SQL поодиночке, но можно также встраивать XQuery в SQL и наоборот. Это дает большую гибкость и несколько вариантов для запроса XML-данных. Каждый данный вариант полезен при определенных обстоятельствах. В статье мы рассматриваем эти варианты, свойственные им преимущества и недостатки, а также даем рекомендации по выбору подходящего под ваши требования варианта. Статья была обновлена для версии DB2 9.5. Подробнее »
06.04.2008 Web-сервисы Java, часть 3: Связывание данных в Axis2 (исходники) Среда Web-сервисов Apache Axis2 с самого начала разрабатывалась с расчетом на поддержку множества подходов к связыванию данных XML. В текущей версии реализована полная поддержка связывания данных JiBX и XMLBeans, а также собственный подход к связыванию данных Axis Data Binding (ADB), разработанный специально для Axis2. Из этой статьи вы узнаете, как использовать различные способы связывания данных в Axis2, а также познакомитесь с примерами, объясняющими преимущества одного способа над другими для вашего приложения. Подробнее »
05.04.2008 Создание Web-приложений в среде Delphi (исходники) Времена меняются, и Delphi из среды создания обычных настольных приложений, может сгодиться и в другом плане: для написания прикладных web-программ Подробнее »
30.03.2008 Статический анализ кода для верификации 64-битных приложений (исходники) В результате появления на рынке персональных компьютеров 64-битных процессоров, перед разработчиками программ возникает задача переноса старых 32-битных приложений на новую платформу. После такого переноса кода приложение может вести себя некорректно. В статье рассматривается вопрос разработки и применения статического анализатора кода для проверки правильности таких приложений. Приводятся проблемы, возникающие в приложениях после перекомпиляции для 64-битных систем, а также правила, по которым выполняется проверка кода. Подробнее »
29.03.2008 Модульное программирование на PHP или как написать маленький портал (исходники) Я попытаюсь тут разъяснить то, как я подхожу к написанию сайтов, где могут применяться подключаемые модули. Пример тому известный скрипт PHPNuke. Как бы не ругали его, подход, примененный в нем, к модульному программированию очень удобен. Подробнее »
29.03.2008 Использование Ajax для создания медиа-ресурсов (исходники) С появлением легкодоступного широкополосного доступа в Интернет, медиа, видеоресурсов, картинок и звука в Сети началась революция Web 2.0. Узнайте, как можно, сочетая медиа-информацию с такими технологиями, как PHP и асинхронный JavaScript™ + XML (Ajax), создать привлекательный для пользователей ресурс. Подробнее »
22.03.2008 Теория и практика Java: Пулы потоков и очередь действий (исходники) Один из наиболее часто встречающихся вопросов, присылаемых на наш Форум обсуждения многопоточного Java-программирования - "Как создать пул потоков?" Почти в каждом серверном приложении возникает вопрос о пулах потоков и очереди действий. В данной статье Брайан Гетц исследует случаи эфективного использования пулов потоков, приемы их настройки и некоторые опасные моменты, которых следует избегать. Подробнее »
22.03.2008 Потоки в Visual Basic (исходники) В статье обсуждается работа Visual Basic в многопоточном режиме Подробнее »
16.03.2008 Как добавить интернациональную поддержку в ваши PHP-приложения (исходники) Локализацию приложения можно планировать, а можно реализовывать впопыхах и задним числом. Ознакомьтесь с такими методиками и инструментами как gettext, XML, XSLT и конструктивные шаблоны, которые могут помочь при встраивании локализации в готовый продукт, или при планировании локализации заранее. Подробнее »
15.03.2008 Экспорт данных из Delphi в Excel (исходники) Рано или поздно практически каждый программист сталкивается с необходимостью организовать экспорт данных в MS Office. При этом каждое "поколение" программистов сталкивается с одними и теми же проблемами. В настоящей статье обсуждаются самые распространенные из этих проблем. Подробнее »
15.03.2008 Стандартные алгоритмы и массивы C++ (исходники) В статье рассматриваются особенности использования стандартной библиотеки C++ с массивами как встроенных, так и определенных пользователем типов. Подробнее »
10.03.2008 Освоение Ajax: Часть 9. Использование Google Ajax Search API (исходники) Создание асинхронных запросов касается не только взаимодействия с серверными программами. Помимо ваших собственных сценариев и серверных программ, вы можете использовать в своих Web-приложениях общедоступные API, например, от Google и Amazon, и предоставляемые ими средства. В этой статье Бретт МакЛафлин расскажет, как создавать запросы и получать ответы из публичных API, которые предоставляет Google. Подробнее »
09.03.2008 Устранение опасности XPath-внедрения (исходники) С распространением простых XML API, Web-сервисов и полнофункциональных Интернет-приложений (Rich Internet Application - RIA) все больше организаций использует XML как формат данных для всего - от конфигурационных файлов до вызовов удаленных процедур. Некоторые даже используют XML-документы вместо традиционных обычных (flat) файлов или реляционных баз данных, но, как и любые другие приложения или технологии, позволяющие ввод пользователем данных извне, XML-приложения могут быть восприимчивы к атакам в виде внедрения кода, в частности, атакам XPath-внедрения. Подробнее »
02.03.2008 Программный поиск файлов на Delphi (исходники) В этой статье мы с вами ознакомимся с основными принципами программной организации поиска файлов. Подробнее »
02.03.2008 Динамическое создание Flash-анимации с помощью PHP (исходники) Многофункциональные интернет-приложения (Rich Internet Applications) - это новый модный термин для Web 2.0, а ключевым компонентом всего Web 2.0 является Adobe Flash. Научитесь интегрировать Flash-анимацию в свои приложения и создавать Flash-анимацию динамически с помощью библиотеки Ming. Подробнее »
01.03.2008 Практически Groovy: Подмешайте немного Groovy в приложения Java (исходники) Задумывались ли вы когда-нибудь о возможности встраивания простых и лёгких в написании сценариев Groovy в более сложные программы Java? В этом выпуске Практически Groovy Эндрю Гловер показывает множество способов внедрения Groovy в код Java и объясняет, в каких случаях это будет уместно. Подробнее »
28.02.2008 Шаблоны форм, создание и применение (исходники) Создание графического интерфейса программы как правило отнимает 50 и более процентов времени, затрачиваемого на ее разработку. Причем, при создании приложений, работающих с реляционными базами данных, приходится создавать довольно большое количество форм для отображения/изменения данных различного рода справочных таблиц. Так же, практически каждое приложение содержит форму About, показывающую информацию о проекте и разработчике. Разумеется, глупо и не производительно тратить время на создание функционально одних и тех же форм. Вот здесь в помощь разработчику Borland C++ Builder предлагает такой мощный инструмент, как Object Repository, позволяющий совместно или повторно использовать формы, проекты, модули данных и т.д. Подробнее »
28.02.2008 Работа с графиками и диаграммами (TChart, Series) (исходники) Сегодня мы поговорим о рисовании графиков с помощью C++Builder. Эту тему я решил затронуть потому, что на днях пришлось быстро написать программу для того же самого рисования графиков, и я подумал что, наверное, не одному мне это пригодится. Подробнее »
Страница: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...
|
|