Архив Июль 2009

В новом номере e-zine ZF05 пишут о взломе PerlMonks.Org. Конечно, с кем не бывает - ломают всех, даже сайт конторы Кевина Митника ломали не раз. На ПМ и сами признают взлом. В случившемся меня лично удивило что пароли хранились в открытом виде:

There is a really simple reason we owned PerlMonks: we couldn't resist more
than 50,000 unencrypted programmer passwords.

При разработке практически любого более менее серьезного приложения для web всегда стоит задача аутентификации/авторизации пользователей вашего приложения. В большинстве случаев программист реализует свой собственный механизм доступа взаимодействуя c базой данных или используют базовую авторизацию с помощью web-сервера. Но если вы разрабатываете приложение для работы в сети Windows, которая как правило, в организациях более 10-15 компьютеров строится на Active Directory, то есть смысл использовать уже готовую базу данных для авторизации и аутентификации. Этой базой является каталог ActiveDirectory, который работает по стандартному протоколу LDAP

Я думаю вы и до этого видели множество продуктов интегрирующихся с AD в плане разграничения доступа. В этой статье я дам простейший пример того как вам интегрировать ваш скрипт с AD для контроля доступа (авторизации) к вашему приложению.

 

Catalyst_new.jpgThe Definitive Guide to Catalyst: Writing Extensible, Scalable and Maintainable Perl-Based Web Applications - именно так называется новая (вторая) книга по Catalyst'у - популярному MVC-фреймворку для разработки web-приложений на perl. Думаю что многие уже давно ожидают продолжения этой темы после выхода предыдущей книги.

Движок для создания заданий на загрузку файлов/папок на фтп сервера,
 с последующей распаковкой, с поддержкой многопоточности. В качестве базы данных движок использует SQLite. Выкладываю полную версию, готовую к разворачиванию на вашем хостинге.

 

Об архиве

Страница содержит архив записей за Июль 2009, расположенных по убыванию.

Июнь 2009 — предыдущий архив.

Август 2009 — следующий архив.

Смотрите новые записи на главной странице или загляните в архив, где есть ссылки на все сообщения.

Страницы


 


 

Page copy protected against web site content infringement by Copyscape