Home » Archive

Articles tagged with: Programación

Haskell »

[16 ene 2011 | No Comment | ]
Try Haskell: Manual Interactivo.

Según Wikipedia:
Haskell es un lenguaje de programación puramente funcional de propósito general y fuertemente tipado. Su nombre proviene del lógico Haskell Curry.
Las características más interesantes de Haskell incluyen el soporte para tipos de datos y funciones recursivas, listas, tuplas, guardas y calce de patrones. La combinación de las mismas pueden resultar en algunas funciones casi triviales cuya versión en lenguajes imperativos pueden llegar a resultar extremadamente tediosas de programar. Haskell es, desde 2002, uno de los lenguajes funcionales sobre los que más se ha investigado. Se han desarrollado muchas variantes:
En …

Programación, Ruby »

[24 dic 2010 | No Comment | ]
Try ruby: Interprete de ruby en la web.

Tengo mas de 3 meses aprendiendo ruby y de verdad que es uno de mis favoritos en cuanto a desarrollo web se refiere, es simple, es elegante, es sencillo, es robusto y sobre es poderoso..
Según la web de ruby:
Un lenguaje de programación dinámico y de código abierto enfocado en la simplicidad y productividad. Su elegante sintaxis se siente natural al leerla y fácil al escribirla.
Blogueando un poco me entero de un interprete online de ruby, Try Ruby en el que al parecer tiene casi la misma funcion que …

Programación General »

[27 mar 2010 | No Comment | ]
97 Things Every Programmer Should Know

Book Description
With this book, you get 97 short and extremely useful programming tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi Dahan, Neal Ford, and many more. They encourage you to stretch yourself by learning new languages, looking at problems in new ways, following specific practices, taking responsibility for your work, and becoming as good at the entire craft of programming as you possibly can.
This wealth of practical knowledge contains principles that apply to projects …

Java, Programación »

[8 ene 2010 | No Comment | ]
Cambiando el cursor en java

Un poco mas de java… Ahora les presento como cambiar el cursor al vuelo en una aplicación en java. La aplicación es un poco sencilla, solo tiene unos botones que al presionarlos cambia el cursor segun el texto de cada boton; y tambien tiene unos cuadros que al pasar el mouse sobre cambia el cursor:

El metodo para cambiar el cursor es: setCursor
Lo primero que necestiremos esa hola mundo dasd saodkoasd oaskdoa sd
this.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));

Donde “this” es a la venta o contenedor que se aplica el metodo setCursor para posteriormente obtener un cursor…Existen …

Java, Programación »

[5 dic 2009 | No Comment | ]
Manejando archivos CSV con java

Un archivo CSV (comma-separated values) es un archivo de texto que por lo general es exportado con un procesador de hojas de cálculo donde sus valores están separados por una coma.
El formato CSV es muy sencillo, ejemplo:

"juan",12,10,1989
"pedro",01,03,2000
"jose",24,06,1990

Existe una librería en java para el manejo de CSV, pueden descargarla de AQUI. Busquen el archivo javacsv.jar y agreguenlo a su proyecto, ya sea que usen netbeans o eclipse o cualquier otro editor.
Importamos la libreria:

import com.csvreader.*;

Creamos el objeto CsvReader pasandole la ruta del archivo en el constructor:

CsvReader csv = …

Go, Programación »

[28 nov 2009 | No Comment | ]
Hola mundo en google go!

No hace mucho les habia comentado Como instalar google go en ubuntu y tambien como resaltar su sintaxis en gedit.
Ahora vamos a compilar y ejecutar nuestro primer programa en google go.
No es nada del otro mundo, para este tutorial se asume que tienen instalado el compilador de google go, si no lo tienen, arriba aparece un link de como instalarlo en ubuntu, en otras distros es parecido.
Primero el código de hola mundo:
[cc lang="c"]
package main //declaramos la clase o paquete
import fmt “fmt” //importamos la librería básica de entrada y salida …

Go, Programación »

[16 nov 2009 | 2 Comments | ]
Instalando google go en ubuntu

google go

Go es el nuevo lenguaje de programación de Google.
Es un lenguaje que intenta combinar la rapidez de desarrollo de Python con el rendimiento de C y que además es open source, distribuido bajo una licencia tipo BSD. ¿Suena bien? Pues vamos a compilar sus herramientas para poder jugar un poco con él xD.
Ahora vamos a instalar todo lo necesario para poder programar, compilar y ejecutar este lenguaje.
Este manual esta hecho para ubuntu 9.10 y con una maquina de 32 bits .. pero igual sirve para cualquier distribucion linux …

Java, Programación »

[18 oct 2009 | No Comment | ]
Cambiar icono de tazas de cafe en las ventanas de java

java logo taza cafe

Por defecto java contiene una taza de cafe, emblema de java, como parte de su “look and feel”
Para cambiarlo es muy sencillo solo se tiene que aplicar un metodo a las ventanas que se desee cambiar el icono.
El metodo es:

Java, Programación »

[13 oct 2009 | No Comment | ]
Java Look and Feel

duke mascota de java

Por lo general las aplicaciones desarrolladas con java tienen su propio aspecto, es decir, sin importar en que sistema operativo se corra la aplicación, se vera por defecto igual en todos los sistemas operativos, este aspecto resulta a veces aburrido y un poco feo, da una perspectiva de que el código fue desarrollada en un algún lenguaje pasado de moda.
Afortunadamente en java se pueden cambiar muy fácil de apariencia con “java look and feel” que es una API que ya esta integrada a java y sirve para …