Апр 30th 09
Posted by Безумный Админ in Windows
Не так давно на работе поднял корпоративный jabber сервер скрутил его с active directory, настроил всевозможные финты все вышло просто и быстро, после всего начал искать подходящий jabber клиент. Перебрав с десяток всевозможных клиентов остановился
на PSI. Понравилось то что он файл настроек хранит в xml файле, что упрощает настройку если речь идет не о 2, а о паре сотен клиентов которые надо установить в кратчайшие сроки, но об этом попозже. Сегодня речь пойдет как сделать проверку орфографии
вводимого текста в окне чата.
(далее…)
Апр 1st 09
Posted by Безумный Админ in Python, Windows
В двух статьях я расскажу вам, как собрать полноценный сервер для Django приложений. Для написания и тестирования вполне хватает встроенного сервера, но часто бывает, что работа приложения на деволоперском сервере запускаемом командой (django-admin.py runserver) отличается от работы на боевом хостинге, проявляются разнообразные баги глюки и остальная нечисть.
И сегодняшней нашей целью является создание полноценного сервера, что бы проверить работу нашего сайта в условиях максимально приближенным к боевым.
Конечно, можно воспользоваться уже готовыми решениями типа Bitnami Djangostack это замечательная сборка из Apache HTTP Server, MySQL, Python, SQLite после установки вы получите работающий сервер, но мы, же не ищем лёгких путей и будем устанавливать, и настраивать это всё сами.
Связка будет выглядеть, таким образом, Apache+Mysql+mod_python+Django+Sqlite и сие чудо мы будем ставить на Windows.
(далее…)
Апр 1st 09
Posted by Безумный Админ in Python
Django - сильный web framework, созданный на Питоне, который следует философии, DRY (Don’t repeat yourself) дословно в переводе “Не повторяйся”. Это позволяет быстро разрабатывать вебсайты. Django чрезвычайно быстр и гибок — он намного быстрее PHP.
В этой статье я представлю вам Django, на примере блога.
Нашей целью будет:
1.Создать базу данных sqlite3 с названием to-do.db. Для этого используем ORM
2.Главную страницу блога, где будут наши новости
3.Сделать админ панель с авторизацией, что бы можно было добавлять новости игруппы пользователей
Вы очень удивитесь, как это просто делается на Django!
Я надеюсь, что у вас уже есть установленный Django? Если нет то вам сюда!
Начнем!!!
(далее…)
Апр 1st 09
Posted by Безумный Админ in PHP
Познакомлю вас с очень интересной библиотекой написанной на PHP, которая называется SimplePie. Предназначена для управления RSS и Atom каналами (фидами), распространяется по лицензии BSD, то есть бесплатно, и является незаменимым средством, если вам требуется разобрать структуру данных RSS или Atom фида для дальнейшего использования контента
SimplePie имеет прекрасную документацию и скринкасты, это все можно прочитать и просмотреть на офф сайте. Для понятия как работает эта библиотека необходимо иметь начальные знания PHP и желание. Если есть желание, но нет навыков в php, то очень советую вам изучить вот эти уроки по php для абсолютных новичков (на английском, но очень понятно, может быть руки дойдут, то я их переведу)
Кроме всех прелестей SimplePie имеет отличную интеграцию с множеством движков блогов, вики, форумов, например: Joomla, Drupal, DokuWiki, MODx, Mediawiki, WordPress и т.д. И ещё что мне очень нравится, так это то, что она замечательно работает с фреймворком CodeIgniter. Все поддерживаемые плагины и интеграции смотрим здесь.
От теории перейдем к практике, и для примера сделаем простой RSS Grabber или RSS Reader, называйте как хотите смысл остается тем же, получение контента с фидов и дальнейшее его применение.
(далее…)
Апр 1st 09
Posted by Безумный Админ in jQuery
Если хотятите добавить всплываюшие подсказки для своих проектов то вам просто необходим simpletip,
это очень маленький но функциональный плагинjQuery , который умеет создавать очень простые подсказки.
Simpletip имеет множество опций примеры каторых можно посмотреть на демо странице. Скачать.

(далее…)