Программирование
Уязвимость WordPress: сбросить пароль админа
Сегодня срочно обновил движок своего блога до WordPress 2.8.4. Ссылка, по которой можно сбросить пароль администратора: http://[DOMAIN_NAME]/wp-login.php?action=rp&key[]= Работает для всех версий WordPress (так пишут). Сам проверил на одном из своих блогах. действительно сбрасывает пароль и отправляет новый на E-mail администратора. Если поставить планировщик, то админ даже не сможет успеть сменить старый пароль на новый, а [...]
Рихтуем Firebug 1.3.3 для работы с FireFox 3.5
Все, кто хоть раз сталкивался с отладкой JavaScript приложений, отслеживал Ajax-запросы или просто пытались следить за DOM-структурой HTML-документа, должны быть знакомы с популярным дополнением к браузеру Firefox — Firebug. Ссылка на дополнение: https://addons.mozilla.org/ru/firefox/addon/1843 До недавнего времени у меня стоял FireFox 3.0.10. Как только появился FireFox 3.5 Beta 4, я сразу же решил установить и проверить [...]
jqGrid (jQuery Grid Plugin) — табличное представление работы с данными
Для любителей табличного отображения данных хочу посоветовать jQuery Grid Plugin. Натолкнувшись на днях на этот интересный плагин, я решил сделать небольшой обзор. Хочу сразу отметить, что практического применения его использования нет, но планирую в ближайшее время его использовать в своих проектах (по возможности). Самое приятное — это гибкий функционал, поддержка тем оформления и конечно же [...]
RegExp — регулярные выражения UTF8
Сегодня передо мной стояла задача: Существует строка в кодировке UTF-8. Нужно регулярным выражением найти и вырезать все символы которые не принадлежат ни одному алфавиту (все символы кроме букв). Для проверки я использовал текст из различных наборов символов в кодировке UTF-8: русский: привет мир, арабский: مرحبا العالم, иврит: שלום העולם, португальский: Olá mundo, 0123456789-_!@#$%^&*()+=./\|’», «»“·”…◊°©®^`‘♣!.’¬¤ ¦§±¶·¹%
EditArea — JavaScript редактор исходного кода
Сегодня, благодаря некоторым людям, открыл для себя очень полезный и довольно быстрый скрипт (EditArea). Наверняка, кто-то тоже искал что-то подобное в Интернете, поэтому решил выложить описание и ссылку на этот проект. EditArea — свободный JavaScript редактор исходного кода. (Это не WYSIWYG редактор). Этот редактор предназначен для редактирования файлового кода в textarea. Основная цель заключается в [...]
Timestamp 1234567890 секунд
Ура, 1234567890 секунд прошло с 01 января 1970 года. 14 февраля 2009 года в 01:31:30 Timestamp отобразит очень красивое число — «1234567890«. Некоторые программисты очень уважают и ценят такие знатные события, прямо как Астрономы ждут парада планет. Timestamp — метка времени Unix, соответствующую дате и времени, заданным аргументами. Метка времени — это целое число равное [...]
Code Gear Delphi C++Builder 2009
Недавно решил вспомнить прикладное программирование на C++. Зашел на официальный сайт C++Builder 2009 http://www.codegear.com/products/cppbuilder и скачал последнию версию продукта Code Gear. На сайте предоставляется скачать Delphi and C++Builder 2009 Trial with ISO. Рзмер ISO образа — 1,9 Gb. В нее входит как Delphi 2009, так и C++Builder 2009. Версия Trial. Регестрируйтесь, и Вам на E-mail [...]
Доработка HTML Form при помощи jQuery
Нашел очень интересную статью, которая, надеюсь, будет интересна и не только мне. В приведенных здесь примерах используется библиотека jQuery. Речь здесь пойдет о четырех усовершенствованиях — подсказках, автозаполнении, счетчике введенных символов и скрытых полях. Всплывающие подсказки Смысл этого трюка заключается в том, что при выделении определенного поля, справа от последнего плавно появится подсказка, которая поясняет, [...]
PHP и Сессии, SESSION
Введение Как устроены, и как работают сессии? Область применения. Возможные проблемы и их устранение. Дополнительная информация: Введение Сессии — это на самом деле очень просто. Надо только понимать, для чего они нужны и как устроены. Ответим сначала на первый вопрос. Веб-сервер не поддерживает постоянного соединения с клиентом, и каждый запрос обрабатывается, как новый, безо всякой [...]
Изменение вида Apache-директории средствами PHP
На днях нашёл статью, описывающую интересный скрипт по красивому и форматированному выводу директорий на сервере Apache. Вид директории на сервере Apache выглядит, так как показано на картинке выше, немного другой вид она будет иметь в броузере FireFox. Откровенно говоря, это некрасиво и неудобно. Для изменения вида можно использовать небольшой скрипт под названием «PHP Directory Lister», [...]
PHP создание PDF
Есть неплохие статьи по созданию PDF средствами PHP используя библиотеку FPDF: cоздание PDF-файлов с помощью PHP и FPDF: http://tmbu.info/how-to-create-pdf-files-with-php-and-fpdf/; генерация PDF с помощью PHP: http://www.rushelp.com/articles.php?article=3 Официальный сайт библиотеки FPDF: http://www.fpdf.org/ Скачать можно ZIP архив v1.53 (2004-12-31) по этой ссылке http://www.fpdf.org/en/dl.php?v=153&f=zip Что мне сразу же не понравилось в библиотеке FPDF — это то, что библиотека не [...]
Полезные примеры JavaScript на jQuery
Нашел в Интернете полезные примеры по работе с библиотекой jQuery. Решил выложить готовые решения, может будут кому-то полезны. ) Спасибо авторам и коллегам. 1. Плавное изменение цвета Вы должно быть заметили, что ссылки у нас (в главном меню, в тегах и в заголовках на главной), плавно меняют свой цвет. Как это делается: устанавливаем плагин Color [...]

