Indice PortalRegistrarseChatBoxChatBox

Archive for the “Programación” Category


Unos cuantos manuales/tutoriales que he ido encontrado por ahí. Espero que gusten.

* Manual de Scribus
* Comandos Linux
* Mas comandos
* OpenSolaris, guía del estudiante
* Comparativa MySQL vs Oracle

Entrar Aquí para Descargar.

Comments No Comments »

Aquí hay un vídeo que demuestra cómo hacerlo es muy sencillo.

from loscazadoreslinux.wo posted with vodpod

Pero para los que no les gusta el vídeo aquí esta paso a paso con gedit: $ sudo gedit /etc/modprobe.d/aliases Una vez abierto, buscamos esta línea: alias net-pf-10 ipv6 Puedes usar Ctrl + F para encontrarla antes, tenemos que añadir una # al principio, quedando así: #alias net-pf-10 ipv6 Después pulsamos Enter para crear un espacio e introducimos esta línea: alias net-pf-10 off Quedando así el conjunto: alias net-pf-8 atm alias net-pf-9 x25 #alias net-pf-10 ipv6 alias net-pf-10 off alias net-pf-11 rose Ahora guarda y sal, reinicia el Pc y el router o módem, una vez vuelto, ya tienes tu conexión más rápida!

Fuente: ubunteate

Comments No Comments »

Compilar es un proceso por el cual se traducen programas en código fuente a programas en código objeto. El programa que realiza esta traducción se llama compilador.

Pues bien, a muchísima gente, les pasa que a la hora de instalar programas que vienen comprimidos en .tar.gz u otras extensiones, no pueden compilar, ¿Por qué? Les falta el compilador..

Ubuntu no trae por defecto uno de estos, así que instalarlo es sencillo, ya que viene en repositorios:

$ sudo apt-get install build-essential

Esto instala los paquetes necesarios para poder compilar, que son los siguientes:

  • g++
  • g++-3.3
  • gcc
  • gcc-3.3
  • libstdc++5-3.3-dev

Así que si alguna vez a pasado, ya sabes por qué y su solución..

Vale, esto ha quedado claro, una vez tenemos el compilador, qué hacemos? Imaginemos que queremos instalar un archivo .tar.gz, que son los más comunes a la hora de compilar, el proceso es sencillo, lo primero será descomprimir el archivo:

$ tar -xzvf nombre_archivo.tar.gz

Después, te descomprimirá una carpeta, solo tenemos que ir hasta ella:

$ cd directorio_carpeta

Una vez en la misma, configuramos:

$ ./configure

En el próximo comando esta la complicación, donde hay que compilar, si te da errores, fíjate bien qué paquete falta. Le echas un vistazo a Synaptic y lo instalas. Si aún así te sigue dando el mismo error, tienes que instalar el mismo paquete pero que tiene “-dev” en su nombre, son las cabeceras de la biblioteca y el desarrollo.. El comando del que hablo es:

$ make

Una vez compilado, solo queda instalar:

$ sudo make install

Borras la carpeta, y listo.

Aunque a veces tampoco funcionará, simplemente ejecutar (estando en la carpeta descomprimida):

$ ls

Y verás algo parecido a un readme, o install, ejecutas:

$ sudo gedit readme_o_install (Según lo que veas)

Y te vienen instrucciones, por si cambia el nombre al compilar..

Ahora una pequeña aclaración, los archivos “shson scripts de shell, no tienen que ver con compilar, lo digo porque mucha gente me ha preguntado la forma de compilar un “.sh“, para instalar estos archivos solo hay que ejecutar:

$ sudo sh ./nombre_archivo.sh

Pues muy bien, eso es todo, espero que haya quedado todo clarito

Fuente: ubunteate.

Comments No Comments »

Hace unos dias hablando de un cliente universal de JDBC os comente de esta base de datos llamada SQLite. La principal caracteristica es que con SQLite toda la base de datos reside en 1 unico fichero, lo cual a veces nos puede venir muy bien para almacenar nuestra coleccion de peliculas, o contactos. No es muy potente si queremos usarla a nivel empresarial pero carece tambien de las complicaciones de otros motores de bases de datos como pueden ser MySQL u Oracle. Te puede servir tambien para tus desarrollos locales, aunque luego migres esas tablas a esos gestores de bases de datos mas potentes. O incluso llevarte tu base de datos (1 fichero) mediante una llave USB.

Si no eres bueno para administrarla desde la linea de comandos, ahora puedes emplear SQLite administrator. El cliente es para Windows pero funciona correctamente con wine. Para hacerlo funcionar, descargate el fichero zip, descomprimelo y despues lo ejecutas con:

$ wine sqliteadmin.exe

El cliente es muy sencillo de usar. Te permite crear el fichero .sqlite donde residira tu base de datos o abrir alguno ya existente. Una vez conectado a la base de datos ya puedes ir añadiendo tablas al fichero o campos a las tablas.

Descarga SQLite administrator

Gracias a Dr. J conozco que existe una extension de Firefox para hacer lo mismo. mejor que mejor.

Fuente: ubuntulife.

Comments No Comments »

xpath.jpg

Por motivos laborales tengo que trabajar con XML y Xpath y estuve buscando algun buen editor en Linux que me permitiera crear y editar ficheros XML y hacer busquedas mediante Xpath.
El objetivo de este post no es hacer un tutorial de Xpath, del cual puedes encontrar muy buenos tutoriales en la red. Sino comentar herramientas para utilizar XML y hacer busquedas en ellos.

Encontre dos buenas aplicaciones para Linux:

Editix
oXygen

editix.jpg

Cubren los aspectos que andaba buscando y tienen ademas muchas mas funcionalidades. Sin embargo no son software libre, aunque puedes descargar una trial de 30 dias para poder evaluar el software.

Otra alternativa que encontre fue el siguiente plugin para Eclipse: Eclipse Xpath Plugin

Es un plugin bastante completo. Para instalarlo usamos el Actualizador de Eclipse usando la siguiente direccion: http://eclipse-xpath.sourceforge.net/update/site.xml

eclipse_xpath.jpg

Una vez instalado el plugin, basta con seleccionar el fichero XML desde el editor de recursos de Eclipse y hacer click derecho seleccionando la opcion “abrir con editor de XML y Xpath”. A partir de entonces, en la vista “Outline” ya podremos introducir nuestras expresiones Xpath y el correspondiente resultado se resaltara en el XML.

Si trabajas con Java y no quieres usar este Plugin, tambien he creado un pequeño interprete de comandos que permite evaluar expresiones Xpath en un XML. Esta compueto de 2 clases Java: xpath.java y XMLUtil.java. Unicamente requiere que lo compiles con JDK 1.5 o superior. Una vez compilado, ejecutas el interprete con “xpath” y aparece el prompt. Te deja usar los siguientes comando:

help, para mostrar la ayuda
exit, para salir
load , para cargar y posteriormente procesar un fichero XML
s: , para evaluar una expresion xpath devolviendo un string como resultado.
n: , para evaluar una expresion xpath devolviendo una lista de nodos como resultado.

ejemplo_xpath_eclipse.jpg

Puedes descargar los archivos Java desde aqui.

Y por ultimo, hablar de una gran IDE grafica para realizar nuestras busquedas mediante Xpath: Lantern

Lantern es un GUI Java que nos permite testear nuestras expresiones Xpath y funciones. Basta con descargar el zip correspondiente a nuestro sistema operativo, descomprimirlo y ejecutar el shell script que inicia la aplicacion. Debes de tener instalado un JRE en tu maquina para que funcione correctamente.

lantern02.jpg

Tutorial de Xpath
Otro tutorial de Xpath

Fuente: ubuntulife.

Comments No Comments »

Leo en Ubuntips un post muy interesante: Instalar Prism en Ubuntu

Prism es una aplicación que nos permite colocar una pagina web en nuestro escritorio como si fuera una aplicación mas del entorno, es posible crear un enlace directo a la misma de manera que al hacer clic sobre el mismo se abre la aplicacion, sin necesidad de utilizar el navegador. Interesante, ¿verdad? y mas, si eres un desarrollador web como yo ^_^

Para instalar prism en ubuntu nos descargamos la aplicacion desde aqui y la descomprimimos.
Para ejecutarla:

$ ./prism

Y se nos abre una nueva ventana donde solo tenemos que indicar la URL de la aplicacion web que queremos abrir, y el nombre que queremos darle.
He querido comprobar la eficiencia del mismo y la he probado con este lector de feeds (demo online), que se corresponde a un ejemplo del API ExtJS que es el que estoy evaluando ahora.

Como podeis observar en la imagen, funciona perfectamente ya lo ejecutemos embebido en un navegador o como aplicacion de escritorio mediante Prism:

prism.jpg

Con Prism podemos disponer de un icono en el escritorio para lanzar los servicios web mas comunes: Flick, Gmail, Google Calendar, etc… o las aplicaciones web que desarrollemos. La unica limitacion que he visto hasta el momento (llevo poco probandolo) es que no podemos salir del dominio, es decir, si estamos navegando sobre un cierto sitio web, no podemos enlazar y navegar a otros sitios, esto para una aplicacion web no suele ser mayor problema, pues generalmente se ejecuta en el mismo dominio.

Mas informacion | Anieto2K y Ajaxman

Fuentes: ubuntulife y Ubuntips.

Comments No Comments »

logo_android.gif

Hoy Google ha liberado el Kit de desarrollo de Android. Puedes descargarlo desde la siguiente pagina.

¿Que es Android?

Android es un software para dispositivos moviles que incluye un sistema operativo, middleware y aplicaciones. El SDK de Android proporciona las herramientas y APIs necesarias para empezar a desarrollar aplicaciones en la plataforma Android usando el lenguaje de programacion Java.

system-architecture.png

Incluso para “incentivar” el uso de Android, Google ha iniciado un concurso en el que repartirá 10 millones de dolares en premios para los programadores que desarrollen con Android.

Documentacion y ejemplos de Android

Mas informacion de Android en Fayer Wayer

android.jpg

Fuente: ubuntulife.

Comments No Comments »

Abonneer je op de RSS-feed van deze siteVoeg deze site toe aan Del.icio.usVoeg deze site toe aan je favorieten op TechnoratiStumble deze site!

counter

Firefox 2

Your Ad Here
Cerrar
Enviar por Correo
Creative Commons License

Photobucket