При разработке русскоязычных проектов, ориентированных на обычного пользователя, таких как социальные сети и сервисы, веб-программисты зачастую сталкиваются с задачей склонения имён пользователей, ников, географических названий и пр. Благодаря новому удобному сервису от Яндекс.Нано эта задача стала элементарной и тривиальной. Небольшой скрипт на PHP поможет Вам легко добавить функцию склонения имён собственных на свой сайт.
уроки | AlterVision | Антон AlterVision Резниченко - Страница 3
Полезные уроки на различные темы программирования и веб-разработки
Разгоняем сайт сжатием css и js
Тема ускорения загрузки сайтов на WordPress и других подобных системах известна давно и далеко не нова. Существует множество способов просто разогнать свой сайт, сжав при этом редко меняющиеся, но достаточно тяжеловесные файлы — js-скрипты и css-стили. Есть один простой, но очень эффективный способ ускорить загрузку сайта и значительно уменьшить время загрузки его страниц. Первое, что приходит в голову — включить автоматическое сжатие трафика на веб-сервере. Идея интересная, скорость загрузки страниц сайта значительно увеличивается, а объём загружаемых страниц уменьшается, но при достаточно высокой нагрузке сервер будет тратить слишком много времени на сжатие неизменного контента — мы получаем перегрузку. Второй, и более […]
WordPress MU и битва с www
Для людей, работавших WordPress MU, не будет секретом тот факт, что адрес основного блога в WordPress всегда должен быть записан без «www» в начале. Существует хак, позволяющий обойти это неприятное ограничение многопользовательского WordPress и порадовать тех, кого эстетически привлекает три дабл-ю в начале адреса сайта. Возможно, существует гораздо более простой способ сделать требуемое, но увы, на момент написания этой статьи я его не знаю, кто придумает — отпишитесь пожалуйста, буду премного благодарен. Предположим, на сайте example.com мы хотим сделать основным адресом не собственно example.com, а www.example.com. При этом блоги третьего уровня не должны обрести адрес sub.www.example.com вместо привычного sub.example.com. Все […]
Фейерверк OpenGL
Не за горами Новый 2010 год, замечательный, любимый всеми поколениями праздник. И само собой, такой праздник никогда не обходится без красивейших салютов, озаряющих небо над городом. Год назад на новый 2009 год в Саранске на центральной площади был просто превосходный салют. Вдохновлённый этим прекрасным зрелищем, я попытался хоть как-то воспроизвести его на своём компьютере. Получилось весьма неплохо, ну а об остальном судить уже читателю … Скачать саму программу и исходники можно по ссылкам в конце статьи.
Искуственный интеллект
Разум и преподаватели университета порой ставят перед нами очень интересные и в некотором смысле даже неразрешимые задачи. Одной из таких задач на моей памяти оказалось создание искусственного интеллекта, хотя бы на самом элементарном уровне. Искусственный интеллект (ИИ) (англ. Artificial intelligence, AI) — это наука и разработка интеллектуальных машин и систем, особенно интеллектуальных компьютерных программ, направленных на то, чтобы понять человеческий интеллект. При этом используемые методы не обязаны быть биологически правдоподобны. Но проблема состоит в том, что неизвестно какие вычислительные процедуры мы хотим называть интеллектуальными. А так как мы понимаем только некоторые механизмы интеллекта, то под интеллектом в пределах этой науки […]