sábado, julio 30, 2005

A prepararse !!!

Bueno me acabo de inscribir en el GoogleJam para los que no sepan que es, es un concurso mundial de desarrolladores.

Ahora lo malo de mi participacion, son basicamente dos cosas : Hace tiempo que no programo, y necesito mejorar mi ingles (me toma mucho tiempo entender exactamente q pide el problema).

Pero en fin, a darle y con ganas. ;)

Mas vale tarde que nunca ...

Bueno todavia recuerdo cuando en mi casi interminable andar en busca de uns distro que me complazca, llegue a usar por mucho tiempo ubuntu. Asi que en esas epocas solicite unos CD de ubuntu ya que estos llegaban y gratis. O al menos asi decian.

Pues de eso ya mas de medio año, y me acaban de llegar los CD. :P
Al parecer la gente de Ubuntu no conoce muy bien el termino puntualidad, pero en fin no creo que deba ser tan exigente al fin y al cabo es un regalo ;)

martes, julio 26, 2005

Adios a los Smyles ???

Recientemente Microsoft, a decidido presentar una solicitud para obtener una patente. Lo cual , la verdad ya no sorprende en nada xq M$ siempre trata de patentar todo. Sin embargo nunca crei que intentaran patentar los smyles.

Exactamente como se escucha, esos iconos que aparecen en los foros y en ls programas de mensajeria. Al final de cuentas parece que M$ va a poder borrarnos la sonrisa de la cara, ... perdon digo de la computadora .

Esto es algo que al parecer nunca mas veremos :(

Vale la pena el esfuerzo

Bueno recien hace una semana instale en mi blog un contador de visitas y al parecer tengo mayor numero de visitas del que esperaba :D:D.

Pero como un grafico habla mas que mil palabras, ahi les dejo uno.

domingo, julio 24, 2005

Manual de Instalacion de Mono y MonoUML

Para todos aquellos que no tiene repositorios actualizados de Mono, o no quieren usarlos. Publique un manual hace un tiempo sobre la instalacion de mono, Monodevelop y monoUML. Espero que les sirva aca les va el link.

Manual de Instalacion de Mono y monoUML

viernes, julio 22, 2005

No sera Novell ...

Bueno hace poco, conversando con un amigo de Trujillo que tiene su empresa me ofrecio total apoyo por parte de la misma en mis proyectos, tanto personales como institucionales. Jeje asi que no sera Novell, pero yo ya me voy sintiendo como un Icaza chiquito :)

jueves, julio 21, 2005

Logo de Gentoo-PE

Bueno hace relativamente poco tiempo se creo Gentoo-PE y aunque todavia somos pocos los usuarios de gentoo en Peru esperamos poder crecer mas. Ya estamos viendo donde podriamos tener hosting para un site. Asi que lo mas necesario era un logo y ya lo tenemos:





PD: Algun dia tendre suficiente gente como para formar una comunidad de usuarios del Ragnarok?

martes, julio 19, 2005

Scripts de Creacion Gentoo

Bueno despues de muchas veces haciendo practicamente lo mismo en la instalacion de Gentoo y en la creacion de Ragnarok me anime a crear unos scripts que me permitieran dormir tranquilo.

=====> stage3.sh
RAGDIR=/mnt
SOURCE=/home/necudeco/distfiles
STAGE3=stage3-i686-2005.0.tar.bz2
PORTAGE=portage-20050303.tar.bz2

cd $RAGDIR

echo "Descomprimiendo Sistema Base"
cp $SOURCE/$STAGE3 $RAGDIR
tar -xjpf $RAGDIR/$STAGE3

echo "Descomprimiendo Portage"
cp $SOURCE/$PORTAGE $RAGDIR
tar -xjf $RAGDIR/$PORTAGE -C usr

echo "Estableciendo parametros en make.conf"
echo 'MAKEOPTS="-j2"' >> $RAGDIR/etc/make.conf
echo 'USE="-qt -kde -arts gtk+"' >> $RAGDIR/etc/make.conf
echo 'GENTOO_MIRRORS="http://gentoo.osuosl.org/"' >> $RAGDIR/etc/make.conf

cp -L /etc/resolv.conf $RAGDIR/etc/resolv.conf

mount -t proc none $RAGDIR/proc

echo "Copiando tarballs"
mkdir $RAGDIR/usr/portage/distfiles
cp $SOURCE/*.tar.bz2 $RAGDIR/usr/portage/distfiles
cp $SOURCE/config.gz $RAGDIR


chroot $RAGDIR /bin/bash ./stage3.2.sh

umount $RAGDIR/proc
umount $RAGDIR

echo "Instalacion Finalizada"





=====> stage3.2.sh

env-update
source /etc/profile

ln -sf /usr/share/zoneinfo/America/Lima /etc/localtime

echo "Configurando el Portage"
emerge --metadata

echo "Emergiendo Kernel"
emerge gentoo-sources

emerge genkernel
zcat /config.gz > /usr/share/genkernel/x86/kernel-config-2.6

echo "Compilando el Kernel ..."
echo "Esto puede tardar mas de una hora"
genkernel --udev all


echo "Kernel Instalado"

echo "Instalando detectores de Hardware"
emerge coldplug
rc-update add coldplug boot

emerge hotplug
rc-update add hotplug default

echo 'sis900' >> /etc/modules.autoload.d/kernel-2.6

echo "Configurando Red"
echo Ragnarok > /etc/hostname
echo Network > /etc/dnsdomainname
rc-update add domainname default

echo 'iface_eth0="dhcp"' > /etc/conf.d/net
echo 'dhcpcd_eth0="-N"' >> /etc/conf.d/net
echo '#iface_eth0="192.168.0.2 broadcast 192.168.0.255 netmask 255.255.255.0"' >> /etc/conf.d/net
echo 'gateway="eth0/192.168.1.1"' >> /etc/conf.d/net

rc-update add net.eth0 default

echo "Instalando Complementos"
emerge metalog
rc-update add metalog default

emerge vixie-cron
rc-update add vixie-cron default

emerge slocate
emerge dhcpcd

emerge grub

clear
echo "Ingrese el password del root"
passwd


exit

lunes, julio 18, 2005

Ya soy Usuario Linux Registrado


394628
Originally uploaded by NeCuDeCo.
Mas vale tarde que nunca, ahora soy usuario registrado de Linux, jeje no sere el primero pero seguro q tampoco soy el ultimo.

Ragnarok ... GMD pero cual?

Bueno ahora estoy tratando de decidir cual debe de ser la pantalla de login de Ragnarok, de momento tengo 4 preseleccionados, claro esta q siempre acepto nuevas alternativas.
Bueno de momento estos son los seleccionados




domingo, julio 17, 2005

Seguimos con MonoBlog

Bueno ahora los items del treeview ya son seleccionables, cargandose ademas la pagina correspondiente con el item seleccionado. Y un cambio menor pero importante, los paneles son redimensionables.

Somos Terroristas !!! jaja

Segun una publicidad de M$, todos aquellos que usan GNU/Linux son terroristas, supongo que sera por el hecho de atacar su sistema economico al no querer pagarles ni usar sus productos :P

lunes, julio 11, 2005

I Evento Gluc Sistemas

Primer Avance de MonoBlog

Estuve tratando de liarme con el unico control que consideraba imposible del GTK, el treeview y bueno al parecer lo logre. Ahi les va un primer avance de mi codigo para visualizar Atom, me falta mejorarlo para que al momento de seleccionar un item en mi TreeView se carge la noticia respectiva pero ya lo hare despues




//VisorAtom
using System;
using System.Net;
using Atom.Core;
using Gtk;
using Glade;
using Gecko;

class AtomViewer
{

[Widget] Frame frame1;
[Widget] Entry txtURI;
[Widget] Gtk.Window wAtomViewer;
[Widget] ScrolledWindow treeframe;
WebControl web;
TreeView tv;
TreeStore store;

public static void Main()
{
new AtomViewer();
}

public AtomViewer()
{
Application.Init();

store = new TreeStore (typeof (string));

Glade.XML gxml = new Glade.XML(null,"AtomViewer.glade","wAtomViewer",null);
gxml.Autoconnect(this);

wAtomViewer.Resize(500,300);

txtURI.Activated += new EventHandler(LoadAtom);
wAtomViewer.DeleteEvent += new DeleteEventHandler(onExit);

tv = new TreeView (store);
tv.HeadersVisible = true;

tv.AppendColumn ("Post", new CellRendererText (), "text", 0);

treeframe.Add (tv);

web = new WebControl();
web.Show();

frame1.Add(web);


wAtomViewer.ShowAll();

Application.Run();

}

void LoadAtom(object o, EventArgs args)
{
web.LoadUrl(txtURI.Text);
LoadItems(txtURI.Text);
}

void onExit(object o, DeleteEventArgs args)
{
Application.Quit();
args.RetVal = true;
}

void LoadItems(string URI)
{
Console.WriteLine("LoadItems");
Uri blog = new Uri(URI);
AtomFeed feed = AtomFeed.Load(blog);
foreach (AtomEntry entry in feed.Entries)
{
Console.WriteLine(entry.Title.Content);
TreeIter iter = store.AppendValues(entry.Title.Content);
}
}

}

domingo, julio 10, 2005

Debo mejorar mi redaccion

Acaba de ser publicado mi primer articulo en libertonia, Clientes Ligeros.

Y aunque esperaba que estuviera en portada, creo que es bastante logro que haya entrado a seccion...

En fin, esto anima a seguir escribiendo ;)

viernes, julio 01, 2005

Empiezo a ser reconocido ... no tanto pero en fin es un inicio

Es una noticia que no esperaba, pero dado que es vispera de mi cumpleaños me ha caido muy muy bien. Si se pone "necudeco" en google en la busqueda en español, a que no adivinan que sale .... si SALGO YO !!!

jeje se nota la emocion?? :P

Bueno no sale mi pagina principal que es esta, pero si sale mi nombre y en 232 paginas :D

Habra que seguir publicando ;)