Informe Software Libre 2012 listo para consultar

Como buenos colaboradores de PortalProgramas en su labor de realizar y difundir el estado del Software Libre en la sociedad cada año, aquí os traigo la edición de 2012. Si queréis, podéis ver directamente el resumen:

Portada informe valoración del software libre en 2012

 Mis conclusiones a raíz de los resultados:

Leer más » 2 Comentarios

KDevelop

Ahora que tengo que programar en C++ he estado buscando varios IDE que me ofrezcan una solución completa. Soy un fanático de Geany, pero para proyectos grandes es cierto que se necesita un entorno de desarrollo integrado para ganar en velocidad y comodidad. Siempre he pensado que los mejores programadores sólo trabajan en editores de textos como en Vim, donde la eficacia de programación es altísima. Pero para ello se necesita un alto conocimiento en el lenguaje de pogramación y sus librerías, además de tener una gran destreza en un editor como Vim.

Leer más » 4 Comentarios

TuxInfo 53: Nessus un gran escáner de vulnerabilidades

Ya llegó el número de noviembre de TuxInfo, la revista libre que cada mes anunciamos aquí en Linux Hispano. En concreto este es el número 53 y podéis descargarlo aquí.

El resumen es éste y para ver la revista directamente en línea en este portal, seguid avanzando:

  • Top Aplicaciones Android (II)
  • Nessus: Un gran escaner de vulnerabilidades
  • Novedades sobre UEFI
  • GNOME 3.6: Un cambio necesario
  • HTC One X: El gran contrincante del S3 de Samsung
  • TuquiGRUB
  • La curiosidad mató al gato
  • Opinión: La esperanza del desbloqueo
  • Privacidad en Internet ¿realmente es posible?
  • Linux Containers
  • Empaquetamiento RPM (I)
Leer más » 3 Comentarios

Experiencia

Leer más » 2 Comentarios

TypeCatcher – Descargar las fuentes web de Google

Sí, existe la manera de hacerlo, y sin ni siquiera abrir nuestro navegador. Sin complicaciones y desde una aplicación de escritorio en nuestro sistema. Para hacerlo,  y como estamos acostumbrados, abrimos un terminal.

Lo primero que hemos de hacer es añadir el respositorio:

ahornero@6581-D:~$ sudo add-apt-repository ppa:andrewsomething/typecatcher
[sudo] password for ahornero:
[…]
gpg: keyring `/tmp/tmpkL7ARa/secring.gpg’ created
gpg: keyring `/tmp/tmpkL7ARa/pubring.gpg’ created
gpg: requesting key 6F087E5A from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpkL7ARa/trustdb.gpg: trustdb created
gpg: key 6F087E5A: public key “Launchpad PPA for Andrew Starr-Bochicchio” imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK

Ahora actualizamos los fuentes:

ahornero@6581-D:~$ sudo apt-get update
[…]
Fetched 1,418 kB in 4s (316 kB/s)
Reading package lists… Done

Leer más » 1 Comentario

Lo mejor de mi RSS del 19 al 25 de noviembre

Leer más » 2 Comentarios

Lo mejor de mi timeline del 17 al 23 de noviembre

Leer más » 1 Comentario

GNUjump

Hoy es viernes por la tarde, qué mejor manera que disfrutar de un juego divertido y que encima tenga una licencia libre GNU.

El juego que hoy os presento es GNUjump. Es el juego clásico de ir saltando sobre plataformas y llegar lo más alto posible. Los controles son muy sencillos. Con los cursores de derecha e izquierda mueves al personaje y con el cursor de arriba saltas.

Leer más » 1 Comentario

Proyecto Software Libre eMobc – Framework desarrollo apps creado en España para todos

Dada la evolución del mercado cada vez es mas necesario aparecer en Internet, redes sociales o directamente en el propio smartphone del consumidor, por ello hoy os presentamos un proyecto destinado a la creación de aplicaciones móviles y en concreto a facilitar esta tarea a cualquier persona o empresa que desee tener su propia aplicación:

El proyecto eMobc esta trabajando en un framework (Licencia Affero GPLv3) para el desarrollo de aplicaciones móviles nativas multiplataforma, ya sea para Android, IOS, web-app o web-móvil y todo ello utilizando lenguaje XML.

eMobc - Framework desarrollo móvil Android - iOS

El objetivo principal de este proyecto es crear aplicaciones móviles de la forma mas fácil posible por lo que los usuarios que no sepan programar puedan crear su propia aplicación.

Además eMobc cuenta con un panel de control, donde podemos generar el esqueleto de la aplicación, con mas de 20 pantallas distintas, como pueden ser botoneras, formularios, quiz, mapa, fotos… Desde el propio panel de control también podremos modificar el diseño de la aplicación.

Leer más » 2 Comentarios

Cómo censurar palabras en PHP

En función de nuestro propósito es posible que en algún caso necesitemos controlar las palabras que se escriben. Es muy común el caso de los foros, incluso supongo que para los gestores de contenido orientados a foros proveen alguna extensión para realizar esta tarea.

Bien, lo que vamos a hacer simplemente es reformatear una cadena de texto que puede contener palabras obscenas o malsonantes por otras de menos vulgares con el lenguaje PHP. Con el siguiente ejemplo lo entenderéis perfectamente:

<?php
function censurar($texto){

   $buscar = array(
   '/puta/i',
   '/joder/i',
   '/gilipollas/i'
   );
   $reemplazar = array(
   'preciosa',
   'recorcholis',
   'bonito'
   );
   return preg_replace($buscar,$reemplazar,$texto);
}

$texto = 'joder! Me cago en tu puta madre gilipollas';
echo censurar($texto);
?>

Obteniendo como resultado: 

Leer más » 3 Comentarios