Deep web, the Invisible Web, la web oculta, internet profunda…. encontrémosla

Default Icon
Deep web, the Invisible Web, la web oculta, internet profunda…. encontrémosla

Vamos a realizar la configuración pertinente para poder acceder a la web oculta usando tor, y privoxy.

Para saber que es la web oculta me remito a la Wikipedia:

Se conoce como Internet profunda o Internet invisible (en inglés: Deepnet, Invisible Web, Dark Web o Hidden Web) a todo el contenido de Internet que no forma parte del Internet Superficial, es decir, de las páginas indexadas por las redes de los motores de búsqueda de Internet. Esto es debido a las limitaciones que tienen las redes para acceder a todas las webs por distintos motivos[1].

Seguir leyendo →

Gnome-Do en Debian 6 sin Compiz

Default Icon
Gnome-Do en Debian 6 sin Compiz

Gnome-do es un lanzador de aplicaciones muy útil para mi, aunque hay muchas mas opciones que hacen lo mismo a mi me sigue gustando esta aplicación y por lo tanto no la reemplazo :)

Se instala desde los repositorios en mi Debian 6, a primera vista así es como viene luego de la instalación.

Seguir leyendo →

row_number el rownum de oracle para PostgreSQL 8.4 o superior

Default Icon
row_number el rownum de oracle para PostgreSQL 8.4 o superior

Una de las funciones más utilizadas en la Base de datos Oracle es ROWNUM que nos permite numerar nuestras consultas y usarla como un campo más aunque no esté en la tabla a la que le hicimos el query.

En PostgreSQL existe una función para agregar la misma funcionalidad llamada row_num, a partir de la versión 8.4 o superior esta está implementada en este extraordinario motor de base de datos. Para versiones anteriores hay diferentes métodos para conseguir lo mismo y que se puede encontrar en la web.

Para el ejemplo referenciar así:

Seguir leyendo →

Extundelete, recuperando un directorio borrado

Default Icon
Extundelete, recuperando un directorio borrado

Por equivocación borre un DIRECTORIO de mi equipo muy importante y decidido a recuperarlo(Directorio y sus archivos) di con esta aplicación que realmente me salvó la vida.

Primero intenté usar testdisk, photorec, foremost, scalpel y también me tragué un monton de interesante información [1] y también [2].

Con testdisk o photorec recuperé bastantes archivos pero lo que yo quería era tener de regreso mi carpeta y sus archivos y no perder el tiempo buscando entre todos los que se recuperaba a ver cual eran los que me servían.

Finalmente llegué a esta página http://extundelete.sourceforge.net y al ver que con un comando

Seguir leyendo →

FLISOL 2012, festival de software libre

Default Icon
FLISOL 2012, festival de software libre

El festival Latinoamericano de Instalación de Software Libre 2012 nuevamente está por realizarse en la mayoría de países sudamericanos,  y Ecuador no será la excepción.

Las ciudades participantes del evento este año en Ecuador son: Ambato, Cayambe, Cotopaxi, Guayaquil, Ibarra, La concordia, Loja, Machala, Quito, Riobamba, Santa Isabel, Santo Domingo de los Tsachilas y Sucumbios.[1]

Como cada año este sábado 28 de abril de 2012 los asistentes que vivan en Quito[2] puede acudir esta vez a las instalaciones de la Universidad Central del Ecuador a la Facultad de Ingenierías, Ciencias Físicas y Matematica con su portatil, netbook, notebook o su CPU para que su equipo sea exorcizado del malévolo Windows que recide en sus discos duros :)

Seguir leyendo →

PostgreSQL, trabajando día a día

Default Icon
PostgreSQL, trabajando día a día

Esta entrada será actualizada constantemente a fin de ir añadiendo las cosas que diaria surgen en la administración de la base de datos PostgreSQL.

Los comandos más útiles serán almacenados aquí en esta entrada para que sea de fácil acceso cuando se requiera sacarle partido a alguna característica importante de este gran gestor de base de datos.

1. Como saber el tamaño de una columna

SELECT pg_column_size(nombre_columna) FROM tabla;

2. Como calcular el tamaño de nuestra base de datos: El valor a la salida está dada en bytes.

SELECT pg_database_size('miBD');
Seguir leyendo →

Diferencia entre dos fechas. La forma correcta de hacerlo

Default Icon
Diferencia entre dos fechas. La forma correcta de hacerlo
Muchas de las veces hemos necesitado obtener el numero de días entre una fecha inicial y una fecha final, y existe gran cantidad de información y variados métodos que indican como hacerlo, sin embargo ninguno de ellos me ha convencido del todo, no es mi intención desacreditar ninguna forma de programar, solo quiero dar mi aporte para la utilidad de todos.

El método es sencillo así que aquí va el código

.

Seguir leyendo →

Ginga, enlaces, código y más

Default Icon
Ginga, enlaces, código y más

Para empezar en la travesía, esta aventura llamada interactividad y sobre todo Ginga, necesitamos las herramientas necesarias para ir aprendiendo, programando y probando nuestras aplicaciones, a continuación pongo a disposición de todos ustedes los enlaces de información muy útil que debemos tener a mano, con esto en futuras publicaciones podremos guiarnos rápidamente sobre cierto programa o herramienta que necesitemos cuando empecemos a desarrollar nuestros programas.

La maquina virtual con la versión mas actual del Ginga es la que viene con soporte para VMWare, por lo que es necesario el VMWare Player para levantarla. A continuación los enlaces para la descarga de la máquina virtual y un manual de como usarla.

 

Seguir leyendo →

Lenguaje Lua y el desarrollo de aplicaciones para Televisión Digital

Default Icon
Lenguaje Lua y el desarrollo de aplicaciones para Televisión Digital

Lua, es el lenguaje procedural del middleware Ginga-NCL.

Algunas personas llegan a pensar que el lenguaje fue creado exclusivamente para este fin. Pero Lua es un lenguaje muy maduro.

Lua fue creado en 1993 en el laboratorio Tecgraf de la PUC-Río, por los profesores Roberto Ierusalimschy, Luiz Henrique de Figueiredo e Waldemar Celes. Después de su creación, en gran parte responsable del crecimiento y la alta visibilidad de Lua fue su uso en el desarrollo de juegos, un hecho que aumentó el nivel de Lua en un buen número de programadores. Hoy en día, uno de los principales juegos que utiliza Lua como lenguaje de scripting es World of Warcraft.

Lua tiene una comunidad muy activa, donde varios proyectos de gran relevancia se desarrollan, tales como: projeto kepler, luaforge y luarocks. También hay lua-users donde se pueden encontrar gran cantidad de información pertinente y los códigos de varios ejemplos de uso del lenguaje.

 

Seguir leyendo →

GingaMobile: Implementación de Ginga para Android

Default Icon
GingaMobile: Implementación de Ginga para Android

GingaMobile es una aplicación prototipo del middleware Ginga adoptado como el estándar en la televisión brasileña Sistema Digital (SBTVD), basado en la plataforma móvil Android llevada a cabo por el Laboratorio de Investigación de Redes y Multimedia (lprm) de la Universidad Federal de Espírito Santo.

¿Por qué?

Ver la televisión en dispositivos portátiles, especialmente teléfonos inteligentes, es una aplicación potencial de crecimiento. En algunos países, por ejemplo en Japón, los usuarios han visto más televisión en sus dispositivos portátiles que en sus propios hogares. Hoy en Brasil ya existen dispositivos portátiles que permiten la recepción de la televisión digital. Sin embargo, pocos fabricantes han equipado a sus dispositivos con el middleware Ginga adoptado como el estándar de interactividad por SBTVD.

 

Seguir leyendo →

GNU