en: Programacion
Aquí os dejo unos pocos trucos para escribir menos código PHP en tus scripts, seguro que algunos de estos trucos ya los conocías pero bueno me parece interesante recopilar estos trucos.
if($variable == 2)
{
$valor = true;
}
else
{
$valor = false;
}
Podríamos condensar esas 8 líneas de código en una única línea:
$valor = ($variable == 2) ? true : false;
A menudo declaramos multiples variables cada una en líneas separadas, todas estas variables se podrían llegar a agrupar en una única declaración.
$variable1 = 7;
$variable2 = 12;
$variable3 = 9;
Podríamos declarar varias variables con diferente valor en una única línea de la siguiente manera:
list($variable1 ,$variable2 ,$variable3) = array(7,12,9);
Y más fácil todavia si las variables declaradas coinciden en el valor asignado:
$variable1 = $variable2 = $variable3 = “Prueba”;
Parece algo lógico pero muchas veces utilizamos if() dónde podríamos ahorrar código usando switch():
if($opcion == “menu”)
{
//cargar menu
}
elseif($opcion == “portada”)
{
//cargar portada
}
else
{
//no cargar nada
}
Usando switch() podríamos reducir el código ostensiblemente:
switch($opcion)
{
case ‘menu’:
//cargar menu
break;
case ‘portada’:
//cargar portada
break;
default:
//no cargar nada
}
Son sólo tres trucos pero seguramente te pueden ahorrar muchas líneas de código si sabes aplicarlos correctamente.
* Si alguien tiene pequeños trucos para optimizar código PHP le animo a que lo comente y enriquecer un poco esta entrada.
en: Sin categoría
Sin duda alguna la siempre controvertida Wikipedia es un sistema realmente eficiente a la hora de informar de determinados eventos.
Hoy en concreto ha ocurrido un aparatoso accidente en el Gran Premio de Canada de Formula 1 del que ha salido milagrosamente vivo el piloto Robert Kubika, el caso es que a los pocos segundos del accidente ya habia sido editada la entrada de Robert Kubika en la Wikipedia.
Lo curiosos es que la entrada ha sido editada más de 30 veces en una hora y que el piloto ha pasado de estar muerto ha resucitar en cuestión de minutos, es lo que tiene al carecer de un control de calidad debido a su diseño y por lo que la autoridad del sistema va en función de la cuantía de participación y a menudo no importa cómo de frívolo seas al igual que no importa la agresividad de tus artículos o la escasa y poca relevancia de la información dada.
Por ello se ha podido ver versiones de la entrada muy frívolas:
en: Sin categoría
http://www.activasistemas.com
ASLinux Desktop 2.0 es una distribución Linux dirigida a PCs de escritorio, ya sean estaciones de trabajo, puestos corporativos u ordenadores domésticos, y a usuarios con cualquier nivel de experiencia tanto con ordenadores como con Linux. Disponible para procesadores Intel y AMD de 32 bits, ASLinux Desktop 2.0 ofrece un escritorio completo, estable e intuitivo que facilita el acceso a Linux y que incluye todas las posibilidades que cualquier usuario puede demandar: ofimática, Internet, multimedia, educación, ocio, etc, junto con los más completos sistemas de seguridad, como un cortafuegos personal, un analizador de virus de Windows y un filtro de correo basura. En definitiva, ASLinux Desktop 2.0 combina la robustez y estabilidad de Linux, la potencia y versatilidad de Debian Sarge y la amigabilidad y usabilidad del escritorio gráfico KDE.
http://www.tecnocampus.com/catix/
CAtix es una distribucion Debian live DVD traducida al catalán.
Version 1.2 fué lanzada el 24 Octubre 2005.
http://www.esware.com/
ESware LinuX es una empresa dedicada por entero a facilitar el desarrollo y fomentar la creación de proyectos GNU/Linux; con este fin, ESware LinuX no solo desarrolla un Sistema Operativo GNU/Linux, sino que aporta una estructura de servicios globales que permiten hacer Linux posible a empresas, profesionales y usuarios domésticos.
en: Sin categoría
Ubuntu es una distribución de Linux de tipo escritorio, basada en Debian, esto es por todos conocidos pero detrás de Ubuntu hay una curísosa historia.
Ubuntu es una distribución patrocinada por Canonical Ltda, empresa cuyo dueño es el sudafricano Mark Shuttleworth.
El 8 de julio de 2004, Mark Shuttleworth y la empresa Canonical Ltda anunciaron la creación de la distribución Ubuntu, inicialmente tuvo una financiación de 10 millones de dólares (US$).
Mark Shuttleworth es informático, empresario y por si fuera poco es tambien el primer cosmonauta sudafricano y el segundo cosmonauta “turista” en la historia, después del vuelo del millonario estadounidense Dennis Tito.
Todo esto antes de embarcarse en el proyecto Ubuntu soportado por us empresa privada quee dedica a la promoción de proyectos de software libre Canonical Ltda, que ha desarrollado otros proyectos como TheOpenCD (una colección de programas libres para Windows) y Bazaar (una implementación de GNU Arch).