Curso de PHP (10): Conexión y Desconexión a una Base de Datos.

Lo primero y principal para acceder a una Base de Datos va a ser establecer una conexión con ella. Esto va a ser muy simple y lo único que deberemos hacer será comprobar si se ha conseguido correctamente o si ha habido algún error.

Continuar leyendo «Curso de PHP (10): Conexión y Desconexión a una Base de Datos.»

Code.org llega a España: la organización de referencia para promover la programación entre los más pequeños ayudará en nuestro país

España tiene un nuevo aliado para enseñar programación a los niños. Code.org, la organización sin ánimo de lucro referencia a nivel mundial en esta tarea ha anunciado hoy su llegada a España.

Continuar leyendo «Code.org llega a España: la organización de referencia para promover la programación entre los más pequeños ayudará en nuestro país»

El INCIBE alerta de un exploit que ataca al lenguaje Rust y puede enviar a los equipos un código diferente al original

El Instituto Nacional de Ciberseguridad de España (INCIBE) ha alertado de un problema de seguridad que han descubierto investigadores de la Universidad de Cambridge. Se trata de 2 vulnerabilidades «críticas que afectan a la mayoría de los compiladores de código y a muchos entornos de desarrollo de software». Según los expertos, estas pueden usarse para realizar ataques a la cadena de suministro.

Continuar leyendo «El INCIBE alerta de un exploit que ataca al lenguaje Rust y puede enviar a los equipos un código diferente al original»

Un ciberataque basado en caracteres invisibles o ambiguos permite introducir puertas traseras en código JavaScript

Imagínate, por un momento, una puerta trasera insertada en un código de programación que se le pase por alto a cualquier revisor humano y que pocos IDEs ayuden a detectar: por muy exhaustivamente que lo comprueben, el código malicioso sigue perfectamente legítimo. Pues deja de imaginártelo…

Continuar leyendo «Un ciberataque basado en caracteres invisibles o ambiguos permite introducir puertas traseras en código JavaScript»

Las ofertas para teletrabajar como programador e ingeniero de software se disparan: así está el panorama en Hacker News

No es ninguna sorpresa que tras la crisis pandémica vivida, cada vez sean más las empresas que confían en el teletrabajo. Esta modalidad puede presentar ciertas ventajas tanto para las compañías como para los trabajadores, y en el sector TIC el teletrabajo es donde más se hace notar. Una prueba de ello es la creciente demanda de programadores e ingenieros de software con opción a teletrabajo en Hacker News.

Continuar leyendo «Las ofertas para teletrabajar como programador e ingeniero de software se disparan: así está el panorama en Hacker News»

Python se convierte en el lenguaje de programación más popular según el índice TIOBE: adiós al largo reinado de C

Grandes noticias para aquellos asiduos al lenguaje de programación Python. Y es que por primera vez en más de 20 años, Python se proclama como líder en los lenguajes de programación más populares de la actualidad. Y no lo decimos nosotros, sino TIOBE, quienes se encargan día a día de monitorizar la popularidad de los mismos.

Continuar leyendo «Python se convierte en el lenguaje de programación más popular según el índice TIOBE: adiós al largo reinado de C»

Curso de PHP (9): phpMyAdmin: MySQL.

Para realizar las pruebas en nuestro ordenador necesitaremos instalar un programa que traduzca las peticiones PHP a código HTML para ser enviado al ordenador que ha solicitado la página. Para más información puede consultarse la primera parte de este curso: “Curso de PHP”.

Continuar leyendo «Curso de PHP (9): phpMyAdmin: MySQL.»

La historia de los lenguajes de programación

Repasamos la historia de los lenguajes de programación desde el primero de 1801 a los más recientes. A lo largo de la historia han existido muchos lenguajes de programación y compiladores para »interpretar» esos lenguajes, y estos son los más importantes.

Continuar leyendo «La historia de los lenguajes de programación»

Cómo codificar en C++. La programación en Linux 7

En este panorama de las oportunidades que ofrece Linux para los programadores, voy a dedicar los siguientes artículos a reseñar las características de algunos de los lenguajes de programación disponibles y la forma de instalarlos en ciertas distribuciones Linux.

Continuar leyendo «Cómo codificar en C++. La programación en Linux 7»

Instalación de un lenguaje. La programación en Linux 6

En el segundo artículo de esta serie establecí las etapas de la creación de un programa. Actualmente le toca la tercera que es la de convertir los parámetros de rendimiento esperados en código informático ejecutable por un dispositivo. Para esto hay que elegir un lenguaje de programación.

Continuar leyendo «Instalación de un lenguaje. La programación en Linux 6»