LinuxParty
YASAT (Yet Another Stupid Audit Tool) es una sencilla herramienta de auditoría estúpida.
Su objetivo es ser tan simple como sea posible con las dependencias binarias mínimas (sólo sed, grep y cut)
Segundo objetivo es documentar cada prueba con la máxima información y enlaces a la documentación oficial.
Se hacen muchas pruebas para comprobar la configuración del problema de seguridad u otras buenas prácticas.
Comprueba muchas configuraciones de software como:
Leer más: Yasat 456, otra herramienta de auditoría y comprobación de tu S.O. Linux Escribir un comentario
Si sus aplicaciones de PHP se desempeñan más allá de
operaciones de CRUD, es muy probable que haya trabajado con XML.
Navegar
un documento de XML o una secuencia de datos para los elementos de
datos deseados puede ser agobiante, duro, e incluso de alguna forma
intimidante para los desarrolladores de PHP. Puede ser especialmente
abrumador cuando la estructura de datos XML es compleja. XPath es un
estándar de W3C cuyo único propósito es ese — llegar al elemento de
datos correcto o, específicamente, el nodo deseado. PHP soporta XPath
como parte de sus clases y funciones de XML. En este artículo usted
explora algunos escenarios básicos para ubicar información en XML y cómo
XPath puede hacer el trabajo duro en sus aplicaciones de PHP.
En este artículo se muestra cómo se puede instalar un servidor web Apache 2 en un servidor OpenSUSE 12.1 con PHP5 (a través de PHP-FPM) y el soporte de MySQL. PHP-FPM (FastCGI Process Manager) es una alternativa de PHP a la implementación de FastCGI con algunas características adicionales útiles para los sitios de cualquier tamaño, especialmente en los sitios más concurridos.
Como parte del lanzamiento de la versión 2.0 de su Stack, Typesafe ha anunciado la versión definitiva de Play 2.0. Este stack integra ahora la última versión de Scala, el middleware de concurrencia Akka y el framework de desarrollo de aplicaciones web Play!
Estaba viendo la dichosa Creative Suite de Adobe CS5 y me pareció increible los casi 45,000 pesos MXN (US$ 3.550 o 2.800 €) que puede llegar a costar (sino es que más) por comprarla en su paquete más "accesible y completo" (La Master Collection)
entonces debido a éso decidí hacer un post en el cual los usuarios
puedan tener a la mano la información de cuáles son las alternativas opensource directas
para todos ésos carísimos programas, de manera que las prueben y se la
piensen dos veces antes de comprar la dichosa Creative Suite de Adobe (o
también para que eviten descargarla pirata, puesto que en realidad es
un gran robo a juzgar por el precio y no se vale que la obtengan pirata
así porque sí); Éstos programas mencionados a continuación son en su
mayoría específicos de Linux pero varios de ellos son multiplataforma y
los podrás instalar en Windows y Mac también si estás en alguna de ésas
plataformas.
Veamos:
Veamos:
El código de JavaScript que se ejecuta en un navegador no necesariamente
significa que funcionará en otros. Sin hacer pruebas de unidad en este
código, las organizaciones pagan dinero para probar y volver a probar
aplicaciones web al decidir actualizar o soportar nuevos navegadores. En
este artículo, aprenda cómo las pruebas de unidad eficientes de su
JavaScript pueden reducir los costos de pruebas y facilitarle el soporte
de más navegadores.
En
los últimos años, el desarrollo web y su implementación se ha convertido
en extremadamente rápido y fácil con el uso de herramientas y frameworks de código
abierto para el desarrollo de software.
El uso de software de código abierto ha reducido los gastos operativos y
de capital para nuevas empresas web con un
aumento significativo en el volumen de nuevas empresas en Internet con
nuevas aplicaciones desarrolladas con software de código abierto.
Uno de los pilares de fuente abierta ampliamente utilizado para el desarrollo de aplicaciones web es LAMP. Como indica la expresión, LAMP consiste en un servidor web (Apache), un servidor de base de datos (MySQL) y un conjunto de lenguajes de scripting (PHP / Perl / Python) que pueden funcionar en cualquier distribución de Linux. En general se describe como un sistema operativo de código abierto, el servidor web de código abierto, el servidor de base de datos de código abierto y lenguajes de programación. El Linux, Apache, MySQL, PHP (LAMP) puede proporcionar un eficiente costo y efectiva arquitectura de código abierto para crear y ejecutar aplicaciones web.
Este artículo introduce la pila LAMP software en zLinux (Linux en IBM System z). Digamos que es zLAMP.
Vamos a profundizar en la configuración y puesta en marcha de los
componentes individuales de zLAMP, descarga, instalación y pruebas de
LAMP basados en open source.
¿Por qué zLAMP Stack?
Linux en System z combina las ventajas de los mainframes de IBM con la
flexibilidad y los estándares abiertos de los sistemas operativos Linux. El sistema de
Virtualización de System z es una plataforma ideal para ejecutar aplicaciones LAMP basadas en la
web para servidores x86.
Linux en servidores virtuales System z están habilitadas por defecto
para la escalabilidad vertical, por lo que es posible satisfacer las
necesidades de escalabilidad, mejorando con procesadores adicionales o
de la memoria dinámica.
Si la escalabilidad vertical no es suficiente, una nueva imagen de
Linux en System z se puede implementar en cuestión de minutos sin
necesidad de interrumpir el resto de las operaciones.
La red social Facebook está basada en LAMP, recientemente ha desplazado algunos de los módulos de su aplicación a una pila no LAMP, debido a las demandas de alta escala que con frecuencia causan cortes de sus servidores x86. A pesar de que los sistemas LAMP en x86 son una alternativa altamente fiable y económica, en comparación con otras pilas de desarrollo web, puede satisfacer las necesidades de escalabilidad que consume una parte importante de un hardware con capacidades de virtualización (como System z), con altos recursos (procesador, memoria, almacenamiento, redes etc) .
En el mundo x86, los diferentes componentes LAMP pueden estar ejecutándose en servidores dedicados Linux. Todos estos servidores se pueden consolidar para ejecutarse en un sistema físico de la máquina Z. Esto ahorra energía y espacio en el centro de datos y reduce los esfuerzos de la administración, mientras que la escalabilidad para satisfacer las necesidades de manera muy eficiente.
(Bueno, aquí
habría mucho que discutir, ya que unir demasiados servicios en la misma
máquina, significa que si la máquina cae, todos los servicios asociadas a
ella, también caerán, por eso lo de separar los servicios por máquina)
Ya teníamos la (Guía (muy) rápida para Subversion y svn) -completamente en Castellano), pero no obstante comentaremos que Subversion (SVN) es un sistema de Control de Versiones de código abierto (VCS), que se utiliza en el desarrollo de muchos proyectos de software. Este tutorial muestra cómo instalar Subversion en Ubuntu 11.10 y cómo configurarlo para permitir el acceso a un repositorio a través de protocolos tan diferentes como: file://, https://, https://, svn:// y svn+ssh://.
Cada vez es más habitual encontrar en nuestros barrios tiendas que bajan la persiana. Pero en Internet el comercio electrónico bate récords de ventas. El volumen total de facturación del comercio electrónico alcanzó en el tercer trimestre de 2011 los 2.421,8 millones de euros, un 27,4% más que en el mismo periodo de 2010. Este registro supone el décimo trimestre consecutivo de crecimiento y nuevo máximo histórico.
Puede ser en el que a usted le llegue en algún momento, un Sistema Operativo instalado en un Pendrive (ya sea, Windows, Linux, Mac, FreeBSD...), y usted tenga un ordenador viejo/antiguo, de esos que todavía no pueda iniciarse desde el Pen a través de la unidad de USB... ¿Formatearlo y olvidarse? ¡¡¡NO!!!...
Las distribuciones Portables USB Linux son una maravilla, cualquiera de nosotros puede ir a cualquier parte para solucionar problemas y reparar cualquier sistema. El problema es el hardware antiguo que no siempre soporta el arranque desde una memoria USB -pero hay una solución denominada "Administrador de arranque Plop" (Plop Boot Manager).
El último elemento para realizar el milagro, ha sido el gestor de arranque Plop, y surgió la necesidad, cuando por primera vez tuve una distro Linux en una memoria USB.
Hay mucho que decir sobre el concepto de Linux-on-a-stick, (Linux en un pen, o memorial, o lapiz) una unidad flash USB arrancable con una distro Linux en él. El pequeño tamaño de la imagen del sistema que ofrecen muchas distros significa, que incluso una modesta unidad flash puede tener la imagen y aún así proporcionar una buena cantidad de espacio para la persistencia de los datos que usted necesita para guardar la configuración y el trabajo que realice. Además, la capacidad de las unidades Flash están aumentando tan rápido que algunos ya superan el almacenamiento disponible a las unidades de disco duro de 80GB que solía ser considerado como el estándar para los negocios. Todo el potencial de una distribución de un pendrive del tamaño de un pulgar puede poner a trabajar o instalarse en cualquier equipo que le permitirá arrancar desde una unidad flash.
Las distribuciones Portables USB Linux son una maravilla, cualquiera de nosotros puede ir a cualquier parte para solucionar problemas y reparar cualquier sistema. El problema es el hardware antiguo que no siempre soporta el arranque desde una memoria USB -pero hay una solución denominada "Administrador de arranque Plop" (Plop Boot Manager).
El último elemento para realizar el milagro, ha sido el gestor de arranque Plop, y surgió la necesidad, cuando por primera vez tuve una distro Linux en una memoria USB.
Hay mucho que decir sobre el concepto de Linux-on-a-stick, (Linux en un pen, o memorial, o lapiz) una unidad flash USB arrancable con una distro Linux en él. El pequeño tamaño de la imagen del sistema que ofrecen muchas distros significa, que incluso una modesta unidad flash puede tener la imagen y aún así proporcionar una buena cantidad de espacio para la persistencia de los datos que usted necesita para guardar la configuración y el trabajo que realice. Además, la capacidad de las unidades Flash están aumentando tan rápido que algunos ya superan el almacenamiento disponible a las unidades de disco duro de 80GB que solía ser considerado como el estándar para los negocios. Todo el potencial de una distribución de un pendrive del tamaño de un pulgar puede poner a trabajar o instalarse en cualquier equipo que le permitirá arrancar desde una unidad flash.
-
PHP
- La manera elegante de Procesar archivos XML con PHP
- PHP AJAX 1.5.1, Ajax y PHP.
- RAD para PHP, P4A
- Utilizar PostgreSQL y PHP en Windows
- Crear archivos PDF, desde la Web en PHP.
- El impacto ambiental de PHP en comparación con C++ En Facebook
- ¿Qué hay nuevo en Unicode en PHP V5.3?
- 15 años de PHP
- Participa en la PHP Barcelona Conference 2010
- Publicada la versión 7 de Drupal
- Monitoreo Wordpress (Y otras aplicaciones WEB con respaldo de base de datos)
- Rejillas (Grid) en PHP con DataGrid