Cómo compilar PHP-7.3 en Debian GNU/Linux

El 6 de diciembre del 2018 la comunidad de desarrollo de PHP liberó la versión 7.3, la cuál incorporó nuevas características, de las cuáles mencionamos algunas:

– Sintaxis Heredoc y Nowdoc más flexible
– Desempaque simétrico de arreglos soporta asignación de variables por referencia
– _instanceof_ ahora permite literales como el primer operando
– Ahora se permiten comas finales en los parámetros cuando se invoca a una función o método

Cómo compilar PHP-7.3 en Debian GNU/Linux Leer más »

Como desinstalar snap en Ubuntu

Snap es un sistema de gestión de aplicaciones que permite instalar, configurar, actualizar y eliminar paquetes snap, pero quizas no sea del agrado tener el servicio snapd corriendo permanentemente por otro lado snap promueve aplicaciones no libres y si eres un apasionado del Software Libre esto te puede hacer fruncir el cejo y echarle manos al teclado y no dejar rastro de snap y esto es lo que vamos a hacer en este post.

Como desinstalar snap en Ubuntu Leer más »

Curso PHP – 3. Tipos de datos

Los tipos de datos establecen el formato en que se va a almacenar, operar e intercambiar información y establecen un contrato entre las diferentes partes de su aplicación ya que define como se interpretará la información que se intercambia entre una parte y otra. En los lenguajes tipeados también constituyen reglas de validación del sistema ya que se emitirá un error al tratar de asignar un valor de un tipo de dato a otro tipo, en el caso de PHP usted puede elegir este comportamiento al intercambiar información de una parte del sistema a otra, ya que que si puede definir el tipo de dato que va recibir como parámetro, una función determinada, no así a la hora de declarar las variables.

Curso PHP – 3. Tipos de datos Leer más »

Curso de PHP.1 – Introducción

PHP es un lenguaje script de propósito general que es usado fundamentalmente para desarrollar sitios web.

PHP fue creado por Rasmus Lerdorf en el año 1995 y surge como un proyecto personal, por aquel entonces Rasmus quería saber cuantas personas accedían a su CV y para ello desarrolló un envoltorio CGI en Perl pero el CGI tenía un problema: se colgaba con frecuencia debido a la cantidad de procesos que el CGI creaba, así q Rasmus decidió reimplementar en c la lógica del CGI.

Curso de PHP.1 – Introducción Leer más »

Cómo reemplazar el Lanzador de Aplicaciones de GNOME por Synapse

El lanzador de aplicaciones de GNOME carece de flexibilidad y usabilidad por ejemplo si el nombre del comando o aplicación a ejecutar es compuesto como chromium-browser necesitas teclear chromium-bro para que te autocomplete por eso he decidido reemplazarlo por Synapse: un lanzador semántico.

Cómo reemplazar el Lanzador de Aplicaciones de GNOME por Synapse Leer más »

¿Qué es lo nuevo en PHP 7.1?

Como comentaba en ¿Qué es lo nuevo en PHP-7.0? PHP va en la dirección de convertirse un lenguaje de programacíon mixto: con características de un lenguaje dinámico y características de un lenguaje tipeado y muestra de ellos es que con la salida de la versión 7.1 de las 12 nuevas características 2 son de un lenguage tipeado: Tipos “nullable” y funciones void, otras de las carecterísticas incluidas en esta versión son:

  • desampaque simétrico de arreglos
  • visibilidad de las constantes de clase
  • seudotipo iterable
  • manipulación de múltiples excepciones en un solo catch
  • soporte para claves en list()

¿Qué es lo nuevo en PHP 7.1? Leer más »