Instalación de postgresql-8.3 y postgresql-8.3-postgis en Ubuntu 9.10

Marzo 12 2010Sin comentarios

Guardado en: General

Para este tutoríal instalaremos postgresql-8.3 y postgresql-8.3-postgis desde el Gestor de paquetes Synaptic, para ello nos dirigimos a Sistema / Administración / Gestor de paquetes Synaptic.

Una vez abierto el Synaptic buscaremos los paquetes postgresql-8.3 y postgresql-8.3-postgis.

Damos un clic derecho sobre cada paquete y seleccionamos la opción Marcar para instalar. Nos informara sobre paquetes adicionales que tenemos que descargar y seleccionamos Marcar en ambos casos.

Dependencias de postgresql-8.3.

Dependencias de postgresql-8.3-postgis.

Una vez marcado los paquetes daremos un clic en Aplicar para comenzar la instalación.

Nos muestra un resumen sobre los paquetes que vamos a instalar y cuales se actualizaran.

Damos clic en Aplicar y comienza la descarga.

Durante el proceso de instalación es probable que nos muestre una advertencia a la hora de configurar el paquete postgresql-common, informándonos que PostgreSQL 8.3 esta obsoleto ya que existe la versión 8.4, ignoramos este mensaje y damos clic en Adelante.

Termina la instalación y damos clic en cerrar.

Cuando instalamos PostgreSQL automaticamente se crea un usuario llamado “postgres”, que es el cual nos servira para trabajar.

Por razones de seguridad estableceremos la nueva contraseña al usuario del sistema creado por PostgreSQL, escribimos el comando:

sudo passwd postgres
 

Nos pide la contraseña del usuario actual y la nueva contraseña para el usuario postgres.

Nos autentificamos como usuario postgres con el comando:

sudo su postgres

Escribimos el comando pgsql para acceder al servidor de base de datos de PostgreSQL, una vez dentro cambiamos la contraseña al usuario postgres:

postgres=# ALTER USER postgres WITH PASSWORD 'nueva_contraseña';
 

Para este ejemplo ‘nueva contraseña’ es ‘1234′ pero puede ser otra contraseña con mayor seguridad, si todo sale bien te saldrá el siguiente mensaje confirmando la operación:

ALTER ROLE
 

Salimos de la terminal del servidor de bases de datos con el comando \q :

postgres=# \q
 

Listo!!, tenemos instalado postgresql-8.3 y postgresql-8.3-postgis en nuestro Ubuntu 9.10.

Puesta en marcha de Tkinter

Marzo 8 2010Sin comentarios

Guardado en: Programación

Se resume una forma de utilizar la interface estándar de python llamada Tkinter. Se construye un programa (hola mundo !) que permite mostrar como usar dicha interface.

Tkinter es la interface por defecto que tiene python para la GUI de tk. Sabemos que tk es una biblioteca que permite crear aplicaciones de escritorio que pueden ejecutarse sin cambios en diferentes sistemas operativos.

Construyen un robot controlado por Android de Google

Marzo 6 2010Sin comentarios

Guardado en: Empresas, Robótica, Tecnología

Tim Heath y Ryan Hickman han creado unos cellbots llamdos “Tankbot” y “Truckbot” que son robots que utilizan dispositivos Android.

Con sólo $30 dólares, un dipositivo Android y algo de creatividad han sido capacaes de crear estos robot que procesan órdenes vía Telnet en una PC.

Los robots se pueden mover en posiciones especificadas gracias a la brújula integrada en algunos dispositivos.

Mientras que la funcionalidad del robot es mínima, el enfoque del proyecto fue utilizar teléfonos Android como el cerebro de estos robots.

La esperanza de estos desarrolladores es expandir la funcionalidad del robot para aprovechar en su totalidad el software de Android.

Heath y Hickman han documentado el proyecto completo en el sitio web http://www.cellbots.com, lo que significa que puedes también construir tu propio robot Android.

Aquí un vídeo

Vía Mashable.com: http://mashable.com/2010/03/06/cellbot/

Rotación de un cubo 3D usando Java

Marzo 4 20104 comentarios

Guardado en: Ciencia, Programación

Resumen

Se muestra una manera sencilla de graficar y rotar un Cubo.

Se comienza con la teoría de transformaciones lineales y proyecciones en el plano, al final se muestra un código muy sencillo de una aplicación hecha en Java que ejemplifica y muestra las transfomaciones descritas.

Introducción

Se puede rotar una figura en tres dimensiones, sobre el eje X, sobre el eje Y o sobre el eje Z.

En el caso de una computadora, la pantalla es un espacio de dos dimensiones, por lo tanto hay que hacer una proyección sobre el plano XY cada vez que se manipulen figuras tridimensionales.

Tema del Mes de Marzo 2010

Febrero 22 2010Sin comentarios

Guardado en: Empresas, Social / Internet, Tecnología

Como sabemos el área de tecnologías es muy extensa, por eso empezamos esta nueva idea, cada fin de mes vamos a tomar sus sugerencias de tema, para los posts del sitio, si tienen dudas o les gustaría que escribiéramos sobre un tema en particular no lo duden y hagan que su voz se escuche.

Por otra parte mes de Marzo tenemos los siguientes eventos:

presscamp[1]

Press Camp México es un evento que convoca a todos los Periodistas y Comunicadores de México,  a la gente interesada en la profesión de informar y compartir información, en las herramientas que nos ofrece hoy en día Internet y las diferentes tecnologías accesibles, así como  también a la comunidad de Web de México en general.

El BarCamp es una red internacional de "desconferencias" (eventos abiertos y participativos), cuyo contenido es provisto por los participantes. Se enfocan en aplicaciones web en estadios tempranos, tecnologías de código abierto y protocolos sociales. Sin embargo, este tipo de encuentros han ampliado su temática y actualmente incluyen eventos participativos y abiertos alrededor de temas sociales, artísticos, educativos… con fuertes componentes creativos e innovadores en los respectivos ámbitos.

Fecha:  20 de Marzo de 2010 de  9:00 a 18:00 horas

Sede: Universidad Iberoamericana (IBERO Santa Fé)

Tip de la Semana: Girasol Blog Editor

Febrero 20 2010Un comentario

Guardado en: General

Les dejamos esta presentación sobre las características de Girasol un proyecto opensource mutiplataforma para publicar en tu blog sin necesidad de entrar a la interfaz web.

BugCon 2010 Call for Papers

Febrero 20 2010Sin comentarios

Guardado en: Linux y Software Libre, Programación, Robótica

 

Nos mandan el “Call for Papers”, para el BugCon de 2010, BugCon es un evento abierto y técnico sobre seguridad informática.

BugCON is a purely technical convention where all security researchers can show their current work,projects and ideas in Mexico City.

The main topics for BugCON 2010 are:

  • Software security
  • Secure coding
  • Audit
  • Honeynets
  • Perimeter Security
  • Web security
  • Malware Development
  • Computer Forensic
  • Fuzzing
  • Security related AI applications
  • Database hacking
  • Privacy issues
  • Mobile technologies
  • Hardware/firmware and embedded systems hacking
  • Cracking and protections on software
  • Academic security research
  • Firewalls, IDS and other network hardware/software (implementation, configuration and evasion
  • Open Source projects
  • Videogame consoles, T.V. systems, and other friki stuff
  • Cryptography and steganography
  • Phreaking
  • Informatic legislation
  • Reverse Engineering
  • REMEMBER, you can send us your topic… We don’t have any problem if your topic is not present in the list above .

Convertir HTML a PDF con PHP

Febrero 12 2010Sin comentarios

Guardado en: Linux y Software Libre, Programación

Bueno antes de comenzar, primero debemos bajarnos el DOMPDF, que es el que nos servira para convertir nuestro html a pdf, descargaremos su version dompdf_0-6-0_alpha2.tar.gz ,que funciona tanto para windows como para linux y que ahora se encuentra en http://code.google.com/p/dompdf/downloads/list, para utilizarlo requerimos de php 5 o superior con la extensión DOM habilitada.

DOMPDF provee soporte para la creación de archivos PDF sobre archivos html con estilos(css) pero no todas las propiedades, no acepta posiciones flotantes ni relativas entre otras, para saber que propiedades son aceptadas y cuales no, revisa el siguiente link.

Ya descargado el DOMPDF, extraemos los archivos y la carpeta llamda dompdf la copiamos en la raiz de nuestro proyecto.

Ahora, para nuestro caso crearemos una aplicacion en html, en donde nostros podremos buscar nuestra pagina en html para transformarla a pdf.

Lo que aquí hacemos es crear un formulario donde le decimos que será redireccionada a la pagina toPdf.php y los valores ó variables seran pasadas a travez del metodo GET.

Seguido de esto crearemos el archivo toPdf.php, el cual se encargara de recibir el nombre de la pagina que seleccionamos y la convertira a pdf.

Este proceso puede ser modificado ya que no es obligatorio leer un archivo html, tambien contamos con un metodo llamdo load_html(‘texto’) donde el parametro texto recibira una cadena que contenga la informacion para crear una pagina html, como por ejemplo lo siguiente:

Ya terminado los dos archivos, solo falta ejecutar nuestra aplicacion y ver como el proceso se realiza facilmente.

Nota: los dos archivos y la carpeta dompdf deben de estar en la raiz del proyecto y recuerden que como trabajamos con php este tiene que estar bajo un servidor que lo soporte.

Presentando uno de nuestros ganadores: Carlos Camargo y flynetstudios

Febrero 4 2010Sin comentarios

Guardado en: Empresas, General

 

Como se habrán dado cuenta, hemos tenido una promoción para nuestros lectores, enviándonos un tutorial, obtienen un hosting por un año, dominio incluido, en este caso presentando una empresa dedicada al desarrollo de medios y video juegos para Iphone, mostrándonos una fantástica técnica aplicable a la animación y juegos (Cell shading o Comic shading técnica que seguramente has visto en video juegos como las series de Dragon Ball).

Esperamos disfruten el tutorial y que participen, la promoción continúa todavía este mes de febrero, y queremos saber más del desarrollo y esfuerzos tecnológicos realizados en México.

Tutorial Realtime Toon

Febrero 3 2010Sin comentarios

Guardado en: General, Social / Internet

Carlos Camargo de Flynet Studios nos manda este tutorial en vídeo en exclusiva para los lectores de Ubicuos.com