Archivo de Noviembre de 2009

Llegaron mis discos de Ubuntu 9.10

Sábado, 21 de Noviembre de 2009

llegaron mis discos que encargue en shipit ubuntu, muy puntuales por cierto aun no esperaba que llegaran estas ultimas entregas me han sorprendido, de alguna forma medio compensan el borlote de tener que registrar otra cuenta para poder pedirlos y para colmo no traían las tradicionales calcas. En lo general el nuevo diseño no me gusto mucho aquí lo tienen.
Ubuntu-9.10
Yo pienso que trataron de expresar la sencillez del sistema operativo conminada un poco con diseño futurista pero me pareció demasiado sin chiste. El sistema en si me encanto la verdad esta versión a mejorado bastante a comparación de las anteriores que ya en fin eran muy buenas.

C# LinkedList Ordenada

Viernes, 20 de Noviembre de 2009

Las LinkedList ubicadas en la libreria System.Collections.Generic son listas doblemente enlasadas, no incorporan la opcion para tener los elementos ordenados. Necesitaba una LinkedList ordenada de elementos de tipo int asi que cree ua nueva clase heredando todas las caracteristicas de LinkedList, solo añadi la funcion ShortAdd(int v). para añadir elementos enteros de manera ordenada. La nueva Clase que creee para solucionar este inconveniente es la ShortedLinkedList

Aqui les dejo el codigo fuente


class SortedLinkedList<T> : LinkedList<T>
{
public void ShortAdd(T v)
{
LinkedListNode<T> nuevo = new LinkedListNode<T>(v);
LinkedListNode<T> aux =  this.First;
if (aux == null) this.AddFirst(nuevo);
while (aux != null)
{
int n =   Convert.ToInt32(nuevo.Value);
int a = Convert.ToInt32(aux.Value);
if (n < a)
{
this.AddBefore(aux, nuevo);
break;
}
aux = aux.Next;
if (aux == null) this.AddLast(nuevo);
}
}
}

Asi solo utilicemos las funcion ShortAdd() para añadir elementos, y recuerden solo funciona cuando declaramos la SortLinkedList de tipo int.

Ejemplo

SortedLinkedList<int> lstdbleord = new SortedLinkedList<int>();

Aunque seria interesante crear una que acepte caracteres o mejor aun cadenas asi ordenariamos listas de nombres con facilidad.

Chrome OS presentado

Viernes, 20 de Noviembre de 2009

chrome-os-logo
Chrome OS fue presentado hoy en Google HQ, la gran noticia es que ya se puede descargar la imagen para usar en VirtualBox que fue compilada del proyecto libre Chromium OS.
Se probo Google Chrome sobre una Netbook Asus Eee PC y su tiempo de inicio fue de 7 segundos. La desventaja que podría presentarse viene en que es un sistema basado en la web y por lo tanto depende mucho de la conexión a Internet, así que solo es recomendable usarlo en lugares donde el Internet sea de gran velocidad, por lo pronto a bajar la imagen y a probarlo.

Imagen via Torrent

Visual Studio 2010 Beta 2

Miércoles, 18 de Noviembre de 2009

Como saben me gusta la programacion, asi que decidi bajar la beta del visual studio 2010 creo que estarar implementando Framework 4. Lo curioso es que en su pagina de descarga en español me tope con un error curioso

Impulse su próximo proyecto con Visual Studio 2010 Beta 2. La licencia «Go Live» que acompaña a esta versión permite desarrollar y desplegar las aplicaciones antes de que Visual Studio 20010 llegue a las tiendas.

Como vemos siempre microsoft deleitandonos con errores como este, y como les digo yo tengo orreres de otrografia pero tener errores en paginas tan importantes como esta. Bueno me queda esperar a que se baje y probarlo

Sufragio Electivo?

Sábado, 14 de Noviembre de 2009

error100
Cuando de errores se trata no solo Microsoft se lleva tambien los mexicanos, como saben yo simepre cometo errores de gramatica, pero equivocarse en el billete de 100 no tiene disculpa. El billete nuevo billete de 100 pesos aqui en mexico trae de fondo un frase que dice “Sufragio efectivo no reelección”, por delante todo esta bien pero por la parte de atras tuvieron un error al poner “Sufragio electivo y no reelección”, tan famosa esta frace de la revolucion en mexico, podra creerse que pase esto, a veces me aberguenzo de ser mexicano, pero la verdad es que me gusta mi pais y la gente mexicana de corazon, no como esos disquediputados, gobernadores etc. En fin esto se amerita un owned.