Grupo de estudos sobre Design Patterns em linguagens dinâmicas

Design Patterns at Thought Works

No dia 1611 tive a oportunidade de participar da quarta edição da Oficina de Padrões em Linguagens Dinâmicas na filial da ThoughtWorks em São Paulo, que contou com o Luciano Ramalho como facilitador.

O objetivo destes encontros é repensar os Design Patterns apresentados no consagrado livro Design Patterns: Elements of Reusable Object-Oriented Software publicado em 1994 que, embora sejam referência para o C++ e linguagens semelhantes, como Java, podem ser modificados ou até mesmo não aplicáveis em linguagens mais dinâmicas como Python, Javascript e Ruby.

[]

Connecting to freeIPA with PHP

About

According to Wikipedia freeIPA is an open source project sponsored by Red Hat that aims to provide an easily managed Identity, Policy and Audit (IPA) suite primarily targeted towards networks of Linux and Unix computers. FreeIPA aims to provide support not just for Linux- and Unix-based computers, but  for Microsoft Windows and Apple OS X computers as well.

FreeIPA server offers a web API that possibilits interaction with the server. I wrote a PHP library for connection with it and published as a free software in the Github. The following lines are a guide to use it.

[]