Последние статьи ↓
Автоматическое создание файлов Sitemap
Sitemap представляет собой XML-файл, предназначенный для облегчения индексации сайта поисковыми системами. Такой файл содержит адреса страниц сайта, частоту и дату их обновления, важность страницы и так далее. Пример такого файла:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://site.com/</loc>
<lastmod>2008-01-01</lastmod>
<changefreq>daily</c... →
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://site.com/</loc>
<lastmod>2008-01-01</lastmod>
<changefreq>daily</c... →
Защита папок и файлов сайта с помощью .htaccess
Современный сколько-нибудь сложный сайт состоит из множества файлов, которые расположены в нескольких каталогах, и наличие полного доступа к ним у любого желающего иногда может иметь негативные последствия для функционирования сайта.
Речь идет о ситуации, когда любой желающий может увидеть содержимое любого из каталогов сайта прописав путь к каталогу например так: "www.имя_сайта.com/каталог_1/...". Получить доступ к файлу можно подобным образо... →
Речь идет о ситуации, когда любой желающий может увидеть содержимое любого из каталогов сайта прописав путь к каталогу например так: "www.имя_сайта.com/каталог_1/...". Получить доступ к файлу можно подобным образо... →
оценка: 0
автор: simplex
|
комментариев нетРабота с файлами в формате XML с помощью библиотеки TinyXML (С++)
Библиотека TinyXML предоставляет программисту очень удобный способ работы с XML. Для примера возьмем такой фрагмент XML-файла:
<level name="Demo Level 1">
<entity class="Car" pos="300,250,300">
<body mass="20" />
</entity>
<entity class="Robot" pos="100,250,100">
</level>
Теперь фрагмент кода на С++, который иллюстрирует работу с TinyXML (предварительно подключив заголовочный файл библиотеки директивой "#include" и внеся строку "tinyxm... →
<level name="Demo Level 1">
<entity class="Car" pos="300,250,300">
<body mass="20" />
</entity>
<entity class="Robot" pos="100,250,100">
</level>
Теперь фрагмент кода на С++, который иллюстрирует работу с TinyXML (предварительно подключив заголовочный файл библиотеки директивой "#include" и внеся строку "tinyxm... →
оценка: 0
автор: simplex
|
комментариев нетПарсинг RSS-файла
Начиная с пятой версии в PHP появился класс SimpleXMLElement, с помощью которого можно легко разобрать любой XML документ, а следовательно HTML и RSS. Данный класс предоставляет возможность доступа к тегам и атрибутам документа как к полям объекта.
Для примера возьмем такой RSS-файл:
Для примера возьмем такой RSS-файл:
<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>Информационное агентство УНИАН</title>
<item>
<title>Киев мож...
→
<rss version="2.0">
<channel>
<title>Информационное агентство УНИАН</title>
<item>
<title>Киев мож...
оценка: +1
автор: simplex
|
комментариев нетПростой поиск на PHP с учетом различных форм слова
Для поиска в тексте с учетом различных форм слова (например "искать", "искал") существует несколько способов. Существуют варианты, в которых строятся все возможные формы искомого слова. Мы же рассмотрим способ, при котором от искомого слова отбрасывается суффикс и/или окончание (например "искал" превратится в "иск").
Для этого нам потребуется так называемый стеммер, класс Lingua_Stem_Ru, написанный на PHP. Он довольно небольшой, его просто най... →
Для этого нам потребуется так называемый стеммер, класс Lingua_Stem_Ru, написанный на PHP. Он довольно небольшой, его просто най... →
оценка: 0
автор: simplex
|
комментариев нетСтавим трек формата mp3 на звонок в Nokia 6600
Для этого нам понадобится архив с двумя файлами ("2000096A.RSC" и "LIBMP3DEC.DLL") который можно найти в интернете или на сайте www.SERIES60.ru. В моем случае архив назывался "mp3codec6600_109.zip". Также понадобится любой файловый броузер для платформы SERIES60.
Файлы из данного архива надо скопировать в папку "C:\system\libs\plugins" телефона. Если каталогов "libs" или "plugins" не существует - создайте их. В некоторых случаях помог... →
Файлы из данного архива надо скопировать в папку "C:\system\libs\plugins" телефона. Если каталогов "libs" или "plugins" не существует - создайте их. В некоторых случаях помог... →
оценка: 0
автор: simplex
|
комментариев нетПостраничное разбиение на PHP
Некоторую информацию, например список новостей, статей и так далее, удобнее выводить на экран несколькими страницами. Для того чтоб сделать это на PHP нам понадобится выполнить два SQL-запроса и небольшой фрагмент кода.
Здесь приводятся только тексты SQL-запросов. Функции для работы с этими запросами и самой базой данных вы выбираете сами (это могут быть стандартные функции PHP или функции сторонних библиотек, таких как PHPLIB).
Допустим, каж... →
Здесь приводятся только тексты SQL-запросов. Функции для работы с этими запросами и самой базой данных вы выбираете сами (это могут быть стандартные функции PHP или функции сторонних библиотек, таких как PHPLIB).
Допустим, каж... →
оценка: 0
автор: simplex
|
комментариев нетВырезаем кусок музыкального трека для звонка мобильного телефона
Чтобы вырезать фрагмент музыкального трека для звонка мобильного нам понадобится аудиоредактор. В данном случае описывается Sound Forge.
Запускаем программу, открываем наш музыкальный трек ("File" -> "Open"). Открывается окно с визуальным изображением трека поделенное на 2 части. Верхняя часть это левый канал стереозаписи, нижняя - правый.
Аудиоредактор Sound Forge по принципу действия похож на обыкновенный текстовый редактор, такой как Майкрос... →
Запускаем программу, открываем наш музыкальный трек ("File" -> "Open"). Открывается окно с визуальным изображением трека поделенное на 2 части. Верхняя часть это левый канал стереозаписи, нижняя - правый.
Аудиоредактор Sound Forge по принципу действия похож на обыкновенный текстовый редактор, такой как Майкрос... →
оценка: -1
автор: simplex
|
комментариев нетРегистрация физического лица-предпринимателя на Украине
В указанной ниже процедуре описывается постановка на учет предпринимателя как плательщика налога на прибыль. После прохождения отмеченных процедур предприниматель может избирать приемлемую для себя форму налогообложения.
Определение видов деятельности и подготовка регистрационных документов для подачи в налоговую.
Заполняется регистрационная карточка по ф. 10. В случае проведения регистрации через представителей - подписывается нотариа... →
Определение видов деятельности и подготовка регистрационных документов для подачи в налоговую.
Заполняется регистрационная карточка по ф. 10. В случае проведения регистрации через представителей - подписывается нотариа... →
Метки:
юриспруденция.
оценка: 0
автор: simplex
|
комментариев нетРабота с Ajax в библиотеке Prototype
Приведу краткий пример, который проиллюстрирует работу с Ajax в библиотеке Prototype. Следующий код создает запрос, который методом 'get' отправляет параметры "param1" и "param2" со значениями "value1" и "value2" соответственно, скрипту "url". При успешном прохождении запроса выполняется функция, указанная в параметре "onSuccess", при неудачном - в параметре "onFailure".
new Ajax.Request(url,
{
method : 'get',
parameters: {param1 ... →
new Ajax.Request(url,
{
method : 'get',
parameters: {param1 ... →
оценка: 0
автор: simplex
|
комментариев нет
Работа в Киеве, работа в Москве: менеджер, программист, юрист. Горячие вакансии. — Безработных.Нет
Салаты, дессерты, торты, рыбные, мясные, блюда из овощей, птицы, рецепты блюд
