теги, поездки, контакты

mike

Архив категории ‘Web программирование’

Использование библиотеки libjpeg

Зачастую результатом выполнения CGI приложения является не HTML документ, а картинка. В этой статье рассматривается просто и несложный способ генерации JPEG изображения с помощью библиотеки libjpeg.

Подключим заголовочные файлы. Так как мы пишем на C++ (уж не могу я отказаться от простых удобств этого языка), а libjpeg написана на C, то используем конструкцию extern «C»

Читать дальше »

Август 29th, 2003 at 3:57 пп

Upcase с учетом русских букв

Эта функция не раз применялась мной в разных проектах. Положу сюда, а то вчера ее еле нашел :)
Читать дальше »

Май 4th, 2003 at 4:02 пп

Разрезаем большой документ на части

Зачастую, при публикации на веб-сайтах приходится разрезать один большой документ (TXT или HTML) на десятки, а иногда даже сотни документов, именно для этого был написан скрипт приведенный ниже:

Подстрока, по которой производится «разрез», может содержать любые символы, в том числе и \n и \r
Читать дальше »

Март 18th, 2003 at 7:11 пп

Придумывалка прикольных паролей

Почти на каждом сайте с регистрацией есть форма «Вспомнить пароль», с ее помощью можно получить забытый пароль не E-Mail. Высылать пароль не совсем безопасно, так как зачастую пользователи используют один пароль в нескольких местах.

По этому, хорошим тоном является замена старого пароля на новый, созданный автоматически.

Ниже приведен достаточно простой и интересный способ его создания:

Читать дальше »

Февраль 19th, 2003 at 7:39 пп

«Вперед», «Назад» и «Оглавление»

Как-то один раз понадобилось подписать к большому количеству HTML страниц надписи «Вперед», «Назад» и «Оглавление». 5 минут и скрипт готов. Правда, первую и последнюю надо подправлять руками. Но это капля в море по сравнению с их общим количеством.

Программа просматривает все *.htm файлы в текущем каталоге и дописывает к ним небольшой навигационный блок. Очень полезно, если вам нужно выложить документ, разбитый на пару сотен HTML файлов.

Читать дальше »

Декабрь 22nd, 2002 at 7:10 пп

Webalizer-2.01-10

Понадобилось однажды следить за трафиком сайта. Решения лучше Webalizer‘а я не нашел. Но вот беда — не хочет правильно выводить поисковые фразы на русском языке. Это в принципе правильно, потому что по содержимому файла access_log сервера Apache кодировку поисковой фразы никак не определить.

Читать дальше »

Декабрь 16th, 2002 at 7:37 пп

Простой текстовый редактор на JavaScript

Иногда бывает необходимо в текстовом поле браузера набирать тексты содержащие несложное форматирование (например, форум). Приведенный ниже редактор используется на Новгородском сервере новостей (http://news.novgorod.ru/) для добавления и редактирования текста новости.

Я бы не рекомендовал использовать этот редактор в контент-менеджерах, для них есть более мощные редакторы, такие как HTML WordPad, RTE и tinyMCE.

Читать дальше »

Январь 13th, 2002 at 7:42 пп