Последние статьи ↓

Парсинг RSS-файла

Начиная с пятой версии в PHP появился класс SimpleXMLElement, с помощью которого можно легко разобрать любой XML документ, а следовательно HTML и RSS. Данный класс предоставляет возможность доступа к тегам и атрибутам документа как к полям объекта.
Для примера возьмем такой RSS-файл:
 
<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">   
<channel>
<title>Информационное агентство УНИАН</title>
<item>
    <title>Киев мож...

Простой поиск на PHP с учетом различных форм слова

Для поиска в тексте с учетом различных форм слова (например "искать", "искал") существует несколько способов. Существуют варианты, в которых строятся все возможные формы искомого слова. Мы же рассмотрим способ, при котором от искомого слова отбрасывается суффикс и/или окончание (например "искал" превратится в "иск").
 
Для этого нам потребуется так называемый стеммер, класс Lingua_Stem_Ru, написанный на PHP. Он довольно небольшой, его просто най...

Ставим трек формата mp3 на звонок в Nokia 6600

Для этого нам понадобится архив с двумя файлами ("2000096A.RSC" и "LIBMP3DEC.DLL") который можно найти в интернете или на сайте www.SERIES60.ru. В моем случае архив назывался "mp3codec6600_109.zip". Также понадобится любой файловый броузер для платформы SERIES60.
Файлы из данного архива надо скопировать в папку "C:\system\libs\plugins" телефона. Если каталогов "libs" или "plugins" не существует - создайте их. В некоторых случаях помог...

Постраничное разбиение на PHP

Некоторую информацию, например список новостей, статей и так далее, удобнее выводить на экран несколькими страницами. Для того чтоб сделать это на PHP нам понадобится выполнить два SQL-запроса и небольшой фрагмент кода.
Здесь приводятся только тексты SQL-запросов. Функции для работы с этими запросами и самой базой данных вы выбираете сами (это могут быть стандартные функции PHP или функции сторонних библиотек, таких как PHPLIB).
 
Допустим, каж...

Вырезаем кусок музыкального трека для звонка мобильного телефона

Чтобы вырезать фрагмент музыкального трека для звонка мобильного нам понадобится аудиоредактор. В данном случае описывается Sound Forge.
Запускаем программу, открываем наш музыкальный трек ("File" -> "Open"). Открывается окно с визуальным изображением трека поделенное на 2 части. Верхняя часть это левый канал стереозаписи, нижняя - правый.
Аудиоредактор Sound Forge по принципу действия похож на обыкновенный текстовый редактор, такой как Майкрос...

Регистрация физического лица-предпринимателя на Украине

В указанной ниже процедуре описывается постановка на учет предпринимателя как плательщика налога на прибыль. После прохождения отмеченных процедур предприниматель может избирать приемлемую для себя форму налогообложения.
 
Определение видов деятельности и подготовка регистрационных документов для подачи в налоговую.
Заполняется регистрационная карточка по ф. 10. В случае проведения регистрации через представителей - подписывается нотариа...

Работа с Ajax в библиотеке Prototype

Приведу краткий пример, который проиллюстрирует работу с Ajax в библиотеке Prototype. Следующий код создает запрос, который методом 'get' отправляет параметры "param1" и "param2" со значениями "value1" и "value2" соответственно, скрипту "url". При успешном прохождении запроса выполняется функция, указанная в параметре "onSuccess", при неудачном - в параметре "onFailure".
 
new Ajax.Request(url,
  {
    method : 'get',
    parameters: {param1 ...

Полноценное win32 приложение в MS Visual C++ Express

Опишу способ, с помощью которого в Visual C++ Express можно будет создать полноценное win32 приложение. Вот описание процесса на сайте Майкрософт: http://msdn.microsoft.com/en-us/library/ms235626(ide).aspx.
Итак, нам понадобится скачать Microsoft Platform SDK http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en, а также внести изменения в несколько файлов.
После устан...

Уменьшение размера изображения, фотографии

Очень часто нам приходится пересылать по электронной почте или выкладывать на различные сайты фотографии или любые другие изображения. Фотографии, сделанные с помощью цифрового фотоаппарата в основном имеют большое разрешение, а соответственно и размер, поэтому, чтоб не тратить на пересылку лишний траффик и время их необходимо уменьшить.
Дальнейшие действия будут проводиться в программе Adobe Photoshop (англ. версия), однако, основные принципы с...

Экспорт объектов из 3dmax с помощью MaxScript

В данном тексте я опишу основные принципы работы экспортера сцены на языке МаксСкрипт.
Для обхода всех объектов сцены используем конструкцию:
for tmpObj in objects do ( ... ),
где objects - это массив всех объектов сцены, а tmpObj - переменная, которая в каждой итерации цикла содержит i-й объект сцены, т. е. objects[i]. Таким образом мы проходим по всем объектам сцены.
 
У каждого объекта сцены (tmpObj) есть следующие атрибуты: и...
Страница: <<  1  2  3  4  >>