LinuxParty
Con el crecimiento de PHP desde un lenguaje de scripting simple hasta
ser un lenguaje de programación integral, ha habido un crecimiento
paralelo de la complejidad de las bases de código de una aplicación PHP
típica. Para controlar el soporte y el mantenimiento de estas
aplicaciones, varias herramientas de prueba ayudan a automatizar este
proceso. Un método, la prueba de unidades, le permite comprobar si
código que usted escribe directamente está correcto. No obstante, con
frecuencia las bases del código legado no se pueden adaptar a este tipo
de pruebas. Este artículo trata estrategias para refactorizar código PHP
común problemático para facilitar las pruebas usando herramientas
populares para prueba de unidades, al tiempo que reduce las dependencias
que mejoran su base de código.
Leer más: Estrategias para refactorización de código PHP inestable Escribir un comentario
Para hacer un motor eléctrico fácil y sencillo, no hacen falta, ni grandes imanes ni complejos circuitos, basta ver este vídeo colgado en YouTube para verlo.
Enlace para móviles.
Insertado.
Enlace para móviles.
Insertado.
Ya tardaba en llegar, francamente. El líder en pagos en Internet, PayPal, ha lanzado su solución para transformar nuestro iPhone en un terminal capaz de realizar cobros con tarjetas de crédito. PayPal Here se llama el invento.
El sistema es extremadamente similar al de Square. Un adaptador conectado a la toma de 3.5mm del iPhone hará las veces de lector de tarjetas, y el resto se hará mediante una aplicación en el teléfono. Esta aplicación también es capaz de escanear números de tarjeta de crédito y de cheques. También incluye un modo más avanzado capaz de emitir facturas y todas esas cosas que hacen los empresarios.
La investigación aparece publicada en PLoS One y
es, cuando menos, desconcertante. Se trata del descubrimiento en cuevas
del suroeste de China de unos restos humanos pertenecientes al menos a
cuatro individuos con una rara mezcla de características anatómicas arcaicas y modernas. Los científicos australianos y chinos que han estudiado los fósiles creen que puede tratarse de una especie humana previamente desconocida,
una especie que compartió espacio con los humanos modernos hace de
14.500 a 11.500 años, un tiempo en el que comenzaban a establecerse en
esa zona de Asia las primeras culturas agrícolas.
Al reinventar el menú Inicio en Windows 8, Microsoft ha provocado cierta resistencia a la nueva pantalla de inicio. Para aquellos que buscan la manera clásica de hacer las cosas, Stardock viene a rescatarlo. El Start8 es una pieza de software que replica la funcionalidad del botón y el menú de Inicio, tal y como se encuentran en las versiones anteriores de Windows. con soporte para iniciar las aplicaciones, las características de ejecución y cierre del sistema, y la búsqueda.
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:
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:
-
Documentación
- Cómo calcular la distancia con el Horizonte.
- La paradoja de la escalera en el granero
- Biblioteca de Alejandría, Collection Manager.
- La Armada Invencible, Agosto de 1588
- Recorridos del Terror en Edimburgo.
- Los proyectos de digitalización de las grandes bibliotecas públicas se financian
- ¿Nos sobrevivirán nuestras creaciones digitales?
- El Manual de Linux, TutorialLinux, supera las 10.000 descargas.
- Adn.es - cesa sus actividades por no tener perspectivas de futuro
- Comparativa Alfresco vs Nuxeo (gestión documental libre)
- Gestiona fácil los documentos, con LogicalDoc (DMS).
- ¿Es lo mismo un Tutorial que un Manual?