Контролируемая отдача файлов

Если у Вас возникла потребность в отдаче (выгрузке) файлов Вашим пользователям, и Вы хотите контролировать кому, с какой скоростью и сколько отдать, предлагаю Вам свой php-класс. Данный класс есть сборная солянка чужого кода под моей редакцией и улучшениями. Копирайты не привожу, т.к. за частую трудно определить, кому именно принадлежало право первенства на тот или иной кусок кода, да и заниматься вычислением авторов специально желания нет. По сему заранее приношу неизвестным авторам извинения за плагиат :). Но меня, как практикующего программиста, интересовал в первую очередь результат. Короче: всем желающим/страждущим, кому не хочется переводить свое время на изобретение велосипеда, предлагаю воспользоваться моим. Читать полностью »

Полезные функции для работы с файловой системой

Эта статья фактически краткий справочник по функциям для работы с файлами. Описываемые функции редко кто использует, но это не значит, что они бесполезны. Напротив, они очень даже полезны... Но они описываются далеко не в каждом учебнике по PHP. Читать полностью »

Понятия, термины и основы Java-скриптования

В статье кратко пояснены основные термины и понятия скриптовых языков (в частности, javascript), описаны основные приемы программирования на javascript, а также Читать полностью »

Python как язык макросов для OpenOffice.org

Скриптовая оболочка OOo, поставляемая с OOo 2.0, поддерживает макросы на Python. В настоящее время поддержка ограничена, и работают только функции назначения и исполнения макросов через стандартный диалог Tools/Macro, тогда как редактирование и отладка макросов в графическом интерфейсе OpenOffice.org пока не предусмотрены (просто по причине нехватки ресурсов у разработчиков). Для создания и модификации скриптов на языке Питон можно использовать любой текстовый редактор. Читать полностью »

Удаленный запуск приложений и включение результатов их работы на ASP страницу

Бывают ситуации, когда на ASP страницу нужно вставить результат работы exe-файла. Типичный пример - включить результат работы CGI-скрипта. Выход из ситуации - использование Windows Scripting Host версии 5.6 или выше. Скачать последнюю версию WSH можно с сайта http://msdn.microsoft.com. Читать полностью »

Perl и работа с сокетами

Иногда возникает необходимость из программы на перле соединиться с другим сервером и передать/принять какую-нибудь информацию. Как правило, возникает необходимость работать с протоколом HTTP, но поняв основные принципы взаимодействия между двумя серверами и прочитав спецификацию интересующего протокола, можно написать программу, работающую практически через любой протокол. Далее мы рассмотрим работу с протоколом HTTP. Читать полностью »

Пример встраивания Python с получением результатов интерпретации в C-программу

Ниже приведен простой пример встраивания Python в программу на языке C с возможностью получения результата интерпретации.

/*** c2py2.c ***/
#include
#include Читать полностью »

Смена цвета фона

Скрипт на javascript, меняющий цвет фона браузера. Цвет фона выбирается из выпадающего списка и меняется автоматически по событию изменения значения выбранного Читать полностью »

Страница сгенерирована за …

В этом небольшой статье я хочу рассказать вам, как засечь время выполнения вашего кода на PHP. Многие называют этот прием подсчетом Читать полностью »

Проверка: включены ли cookie у пользователя

< ?php
// это небольшой проверочный скрипт, выясняющий,
// включены ли cookies у пользователя

if(!$cookie)
Читать полностью »