Posteado por Mnosh el 07 de Julio de 2011 a las 12:58hs.

ModSecurity 2.5 [pdf]

With more than 67 of web servers running Apache and web based attacks becoming more and more prevalent, web security has become a critical area for web site managers.
Most existing tools work on the TCP/IP level, failing to use the specifics of the HTTP protocol in their operation. Mod_security is a module running on Apache, which will help you overcome the security threats prevalent in the online world.

A complete guide to using ModSecurity, this book will show you how to secure your web application and server, and does so by using real world examples of attacks currently in use. It will help you learn about SQL injection, cross site scripting attacks, cross site request forgeries, null byte attacks, and many more so that you know how attackers operate.
Using clear, step by step instructions this book starts by teaching you how to install and set up ModSecurity, before diving into the rule language with examples. It assumes no prior knowledge of ModSecurity, so as long as you are familiar with basic Linux administration, you can start to learn right away.

Posteado por Mnosh el 22 de Mayo de 2011 a las 11:33hs.

C# Game Programming [PDF]

Written for experienced programmers, C# Game Programming: For Serious Game Creation shows game programmers how to create games using the C# language and OpenGL. Using the latest features of C# and clean, object oriented code, readers will be taken step-by-step through the creation of two games. After the completion of the book, readers will have the skills they need to program their very own 2D and 3D games. An accompanying CD-Rom features all the source code used in the book along with the graphics used in the sample games and trial versions of the software used including Nuni, Subversion, Tortoise SVN, Tao Frame, and Visual Studio Express.

 

Posteado por Mnosh el 15 de Mayo de 2011 a las 13:08hs.

Mastering Unix Shell Scripting [PDF]

Learn to create shell scripts to solve real-world UNIX problems
Get ready to take on the UNIX world! UNIX expert Randal K. Michael guides you through every detail of writing shell scripts to automate specific tasks. Each chapter begins with a typical, everyday UNIX challenge, and then shows you how to take basic syntax and turn it into a shell scripting solution. Throughout the book, you’ll also find complete shell scripts plus detailed descriptions of each part. You’ll be able to modify this information to build tools that monitor for specific system events and situations, building the skills to solve real-world system administration problems.

Posteado por Mnosh el 27 de Marzo de 2011 a las 10:01hs.

Dive Into Python 3

Python es un lenguaje de programación de alto nivel cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible.

Se trata de un lenguaje de programación multiparadigma ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico, es fuertemente tipado y es multiplataforma.

Es administrado por la Python Software Foundation. Posee una licencia de código abierto, denominada Python Software Foundation License,1 que es compatible con la Licencia pública general de GNU a partir de la versión 2.1.1, e incompatible en ciertas versiones anteriores.

Posteado por Mnosh el 24 de Marzo de 2011 a las 20:18hs.

Apache Axis2 Web Services

El proyecto Apache Axis2 es una aplicación basada en Java, tanto del lado del cliente como del lado del servidor, para el desarrollo de servicios Web. Proporciona un completo modelo de objetos y una arquitectura modular que facilita la tarea de añadir funcionalidad y dar soporte para nuevos servicios Web.

Axis2 permite realizar de modo sencillo las siguientes tareas:
- Enviar mensajes SOAP.
- Recibir y procesar mensajes SOAP.
- Crear un servicio Web y exponerlo a partir de una básica clase Java, en inglés referenciada como POJO.
- Crear clases de implementación del lado del cliente y del lado del servidor empleando WSDL.
- Recibir fácilmente el WSDL por un servicio.
- Enviar y recibir mensajes SOAP con adjuntos.
- Crear o utilizar servicios que aprovechen las ventajas que poseen las recomendaciones de WS-Security, WS-ReliableMessaging, WS-Addressing, WS-Coordination, and WS-Atomic Transaction.
- Uso de la estructura modular Axis2 con fines de poder agregar fácilmente el apoyo de las nuevas recomendaciones que se vayan desprendiendo.

Posteado por Mnosh el 20 de Marzo de 2011 a las 11:01hs.

C#: La Guia Total del Programador [PDF]

C# es un lenguaje de programación moderno que combina la potencialidad de C, C++ y Java, con la agilidad y la velocidad para el desarrollo propios de Visual Basic. Sin dudas, es el lenguaje más importante de la plataforma .NET. Fue diseñado para crear sistemas en el mundo actual, donde la necesidad de comunicarse con otras aplicaciones y servicios mediante una red de in... more »formación ?como Internet? es moneda corriente, donde conviven bases de datos de distintos fabricantes, donde los sistemas son construidos a partir de componentes locales o remotos, y donde se requieren soluciones integrales para diversos tipos de plataformas. Con C# podremos crear sistemas de una gran diversidad, simples o complejos; aplicaciones de consola, de escritorio o para la Web; programas para computadoras personales o para dispositivos móviles. Y con este libro en sus manos, usted descubrirá los conceptos teóricos y prácticos referidos a este lenguaje, para luego introducirse en el desarrollo de aplicaciones para escritorio, programación de librerías y componentes, creación de aplicaciones para la Web, y programación de juegos con Managed DirectX. Esta obra, pensada tanto para quienes recién se inician en el mundo de la programación como para quienes provengan de otros lenguajes, es la puerta de entrada a la plataforma de desarrollo que ningún programador puede dejar de conocer.

Posteado por Mnosh el 09 de Marzo de 2011 a las 14:01hs.

Manual reparacion de impresoras [PFD ESP]

142fc496eac1104b24ae30fdcb1cffa1.12785893051Además de los sistemas que todos conocemos (matriciales, inyección de tinta, láser, etc.), existe la variante propia que cada marca ofrece para llevar adeante estos métodos. Es nuestro objetivo, entonces, brindarles en estas páginas los puntos en común para que puedan desarmar una impresora y rescatarla de cualquier situación agonizante.

Posteado por Mnosh el 11 de Febrero de 2011 a las 20:27hs.

LINQ en C# 2010 [Manual PDF]

Language-Integrated Query (LINQ) es un conjunto de características presentado en Visual Studio 2008 que agrega capacidades de consulta eficaces a la sintaxis de los lenguajes C# y Visual Basic. LINQ incluye patrones estándar y de fácil aprendizaje para consultar y actualizar datos, y su tecnología se puede extender para utilizar potencialmente cualquier tipo de almacén de datos. Visual Studio incluye ensamblados de proveedores para LINQ que habilitan el uso de LINQ con colecciones de .NET Framework, bases de datos SQL Server, conjuntos de datos de ADO.NET y documentos XML.

Posteado por Mnosh el 25 de Enero de 2011 a las 05:26hs.

Pro Linux Embedded Systems Publisher

Today, Linux is included with nearly every embedded platform. Embedded developers can take a more modern route and spend more time tuning Linux and taking advantage of open source code to build more robust, feature-rich applications.  While Gene Sally does not neglect porting Linux to new hardware, modern embedded hardware is more sophisticated than ever: most systems include the capabilities found on desktop systems. This book is written from the perspective of a user employing technologies and techniques typically reserved for desktop systems.

Posteado por Mnosh el 21 de Enero de 2011 a las 16:37hs.

Mashups con Google Maps API 3 [ PDF ]

Google Maps JavaScript API permite insertar Google Maps en tus páginas web. La versión 3 de esta API está especialmente diseñada para proporcionar una mayor velocidad y que se pueda aplicar más fácilmente tanto a móviles como a las aplicaciones de navegador de escritorio tradicionales.

El API proporciona diversas utilidades para manipular mapas (como la de la página http://maps.google.com) y para añadir contenido al mapa mediante diversos servicios, permitiéndote crear sólidas aplicaciones de mapas en tu sitio web.