lunes, septiembre 27, 2004

Recently

This is an old new, but I'll write anyway, Mono Hispano's new website is up and running, Fabian had done a really nice job, everyone in the monohispano's list want to help, maybe the site will change a lot the next days, I hope seeing more features

Two days ago, while I was doing homework, I used the nice Java (I also like Java) for doing some oriented objects programs, I want to use C# but at school there isn't any C# compiler, and I can't install it because of the user's privileges, and I don't like Delphi nor Visual Basic, so I decided to use my old oriented object language: Java. It isn't fast but I like it anyway, also the new version has a nice look-and-feel for Swing. Give it a try.

MonoUML is still inactive, both Rodolfo and Mario, are busy, so am I. I really want to keep developing this project, I like it very much, If anyone want to help, download it through cvs everything is there, then suscribe to the mailing list and tell us about it.

I learned today: 'I still like Java'

sábado, septiembre 25, 2004

New Mono Hispano's website coming

I've modified the old también-hablamos-español image, I modified it for being used as header in the new Mono Hispano's website, Fabian and I are working in this new template, Fabian did the CSS and I drew the image, working like a concurrent team :)
I think that we need something cooler than the current website's template, a lot may agree with me. Fabian's new template is cool at least I liked it, the monohispano community might like it, new appearance new features more end-user-like :)
I learned today: '¡También hablamos español! Nice phrase, is not it?'
By the way: 'Brazil is not considered as Spanish-speaker, that's why I did not fill it. (if someone asks)'

viernes, septiembre 24, 2004

¡También hablamos español!

After playing with GIMP and the mono's logo, I've decided to change my weblog's header as you can see. You can get the GIMP2 file and create your own, have a nice day. SUPPORT MONO HISPANO!! Vamos hispano-hablantes, apoyen la tecnlogía, apoyen a Mono Hispano, ¡¡no sean puristas!!. I learned today: '11 months of pure love. '

jueves, septiembre 23, 2004

Stopping purism and Drag&Drop developers

Nowadays, I've changed, all my purism had gone, I'm using .NET, learning that the technology must be learned even from Microsoft. Microsoft had changed a lot, I mean, its windows is still the same, many bugs, many random hangs, many viruses, it's still the same, the same awful thing, the most awful used thing. The Microsoft Corporation, now, releases its technology for everyone, does not stop new free implementations (such as mono for .NET) (well, none yet, maybe in some years, MS will suit Novell and GNU), I'm not happy watching all those new .NET developers migrating to Unix, but I like seeing that more people is supporting Linux/Unix as primary developing operating system. Yesterday at school, I used Delphi, I DON'T LIKE DELPHI NEITHER VISUAL BASIC, but I decided to use it and learn it (for fun), at least for knowing a little about new tools; after using it for almost two hours, I understood why everyone loves Delphi/VB: Drag&Dropping, nothing else, and I also understood everything about new developers' knownledge; I'm sure that all those people (Delphi/VB developers, at least most) doesn't know anything about inherence neither polimorfism, nothing about the oriented object paradigm, I don't know all, but I try to use the "most difficult way" for learning, maybe I'm wrong, but here at school everyone is the same, "Drag&Drop Developers". Then, I started to think.. "We need tools like this", I think that Linux is a huge for new business projects, now the big corporations supports Linux or *BSD, in Europe Linux is used as most as MS Windows, and what about here? People had heard about Unix, they think "Unix" and start to think about the "black screen with white text", Unix is not the ugly duck it is cute swan, but the end-user doesn't think that, the end-user doesn't care about Unix's processes, Unix's security, Unix's scalability, they only want to browse, chat with their friends and hear some music... and write some documents. I hope that someday, everyone have free choosing for selecting its own OS, I would like to hear "I want Debian preinstalled in my computer", it will be nice, but it might be impossible. MonoUML is recently inactive, reasons?, Rodolfo Campero, Mario Fuentes and I are very busy, Rodolfo with his job, Mario Fuentes and I with school, and... What about the other MonoUML members? We don't know anything, I've heard that Manuel Cern (ceronman) is developing some new UML# widgets, will we have sooner a new commiter? Maybe. I learned today: 'Purism is not good, we need to learn, and learn even from Microsoft.'

martes, septiembre 21, 2004

Knoppix, Ubuntu and Slackware

I like reading, surfing the web and looking some nice news about Debian, recently something took me over, Slackware, here, at school, all the linux users use Slackware, reasons? I don't know, I haven't tryed it yet, I like Debian and FreeBSD, anyway I decided downloading all the Slackware's iso files for later installing; in the Slack's ftp I found some other distributions such as Knopppix (the lastest release: 3.6) which impressed me time ago because its powerful detection process. I also found this nice Slackware website. Then, after downloading the live-cd (Knoppix) and the four isos (Slackware) I keep reading and I found a new Debian-based distribution which ships with the new GNOME release, 2.8, I don't like compiling from sources because of my machine's CPU, it's too slow, I would have to wait at least two days to get a nice GNOME Desktop; the new distribution is called Ubuntu, it is based on Debian but it doesn't supports the Debian's packages (Knoppix does), it doesn't have mono, and obviously you can't apt-get it from SID because Ubuntu's/Debian's dpkg doesn't resolve those complicated dependencies... anyway the Ubuntu will include the mono binaries in the next release. I haven't installed any of them, yet, I'm still too busy at school, doing some homework and studying for tests. I haven't worked with MonoUML, I'm sad because of that, but I added it to FreshMeat :) I learned today: 'New computer? None yet'

domingo, septiembre 19, 2004

Travel, Etch and Her figure

Travel Yesterday I traveled to Perote pretty city but too cold for me. I spent all the day there, while I was going back to Vercruz in the bus, I was thinking that this two years I've traleved too much times, I've traveled to Cardel, Xico, Perote, Xalapa, Naranjos, Tuxtepec, Piedra de Amolar, Oaxaca, Cosamalopan, Coatzacoalcos, Cardenas, Paraiso; all those cities are closer to Veracruz, I like traveling. I enjoyed the spent time yesterday, rainy familial day. Etch I was reading some post from barrapunto when I found a post about Debian, telling about the newest release: Sarge; I'm still waiting for its releasing, I might have to wait another year more. I discovered that the new testing release will be called Etch, it is the small blackboard. Her figure I'm trying to sculpt my cartoon with clay, it is not difficult, I've sculted the head until today, it looks really nice, her smile is pretty, I also drew her eyelashes, she will like her gift! I have a premonition!!. I learned today: 'I will start to save some money for buying one nice camera.'

sábado, septiembre 18, 2004

Black screen

Some time ago I took some pictures (DO NOT ASK ABOUT QUALITY I used the Zire's built-in camera) about something weird that happened. I was watching TV, watching one TV channel and then another and then another and so on, but something caught me the eye, a nice and pretty windows' black death screen (I took another two shots) that remembered me the old windows' blue screen which always used to appear while you were reading any website using Netscape Communicator 4.7 or chatting with your IRC client for Windows 95, nice thoughts. I miss my modem's speed, the lowest ever, and those faster computers called 486 and those really big black diskettes, the time had passed too fast, I used to run Windows 95 on my early beginning, I'm not proud for had been an old MS Windows user, old past years. I'm impressed that Microsoft Windows is still the same, but now it uses more computer resources: more RAM, more hard disk space, and still has those nice features: hanging randomly and a lot of viruses. I don't miss any of Microsoft Windows' features. I miss the computer games, but nowadays I don't have enough time to play so I don't miss them either. Recently, the MonoUML Team, had been thinking about writing our own diagramming canvas, due to diacanvas-sharp is still too immature for our purposes, we decided to choose GnomeCanvas, Mario Fuentes and I will code all those elements, new core elements will be written. Rodolfo added a new document ARCHITECTURE, he wrote it and I made the DocBook, it shows the core elements used in MonoUML, nice for those new people who will help sometime and useful for us too. I learned today: 'I'm going to travel in 2 hour and I haven't slept yet.'

jueves, septiembre 16, 2004

México 100%

Debido a que hoy es día de la Revolución Mexicana he decidido escribir esta corto mensaje en español, mi lengua nativa, hay que ser patriota y demostrarlo, aunque a millones de mexicanos les importe un rabano este día y lo vean sólo como una excusa para faltar a clases/trabajo y embriagarse con los amigos. Para comenzar tenemos que en este 2004 se cumplen 150 años del himno nacional mexicano, Francisco Bocanegra y Jaime Nunó escribieron y compusieron nuestro bello himno que nos obligan a aprendernos desde que estamos en educación primaria, y ahora a mi edad lo recuerdo muy poco gracias a mis grandiosas lagunas mentales. Por otro lado, el presidente de nuestra muy gloriosa república, Vicente Fox, dio el clásico grito de Independencia, ese que dice "¡¡Viva no-se-quien!! ¡¡Viva!! ¡¡Viva!!"; sinceramente no lo mire por la televisión, me encontraba haciendo algunas otras cosas, pero supongo que asi fue, pues cada año es lo mismo. Por otro lado, después de un vago trabajo en MonoUML, todo gracias a mi precioso horario de la universidad, en el cuál entro a las 8:00HRS y salgo 21:00HRS, no he podido hacer gran cosa, uno que otro icono por ahí, correción de fallos relativamente simples y uno que otro cvs commit, nada que resaltar, bueno si, Rodolfo hizo este dialogo para la selección de propiedades para Casos de Uso, y además la clásica captura de pantalla, para que vean el avance generico, aunque es recomendable bajarlo desde el cvs y compilarlo para "jugar con el". Por cierto, Rodolfo ha mencionado en nuestros correos internos que ya esta casi finalizado "Casos de Uso", sólo falta la parte de UML#, pero diacanvas# sigue tan inestable :(, asi que posiblemente dentro de algunos años mas liberemos la primera versión (muy inestable) de MonoUML. ¿Grandioso no? Hoy aprendí: 'Bacardi Blanco, no es una buena bebida para compartir un grato momento con los amigos. Al otro dia, preferirias estar muerto.'

domingo, septiembre 12, 2004

Lazy weekend, rainy sunday

I had played a lot with my MMC/SD Card, I have it since almost one year ago, but until now I'm using it often. I didn't do anything nice this weekend, no technologies written. I spent this weekend downloading some nice MP3s, some newbies:
  • Royal Gigolos - California Dreamin'
  • DJ Tiesto - Love comes again
  • Boogie Pimps - Somebody to love
and some oldies:
  • Powerman 5000 - When worlds collide
  • Slipknot - Wait and Bleed
  • Tool - Schism
I'm still looking for David Bowie - Little Wonder, I had it long time ago, but by now I missed it. I learned today: 'Mario: a cup of coffee please.'

sábado, septiembre 11, 2004

USB Devices: Printer, Handheld and MMC/SD Card Reader

Yesterday and today I've spent almost all my freetime setting up my USB devices
  • USB Printer: HP Deskjet 3650
  • USB Handheld: Palm Zire 71
  • USB MMC/SD Card Reader: Palm
USB Printer
  1. We need the printer module from the USB Devices
  2. Then: apt-get install cupsys hpijs foomatic-db-hpijs
  3. Get the current HP's driver
  4. # /etc/init.d/cupsys restart
  5. Add your printer using the CUPS manager.
    $ mozilla-firefox http://localhost:631
  6. Test it, have fun
USB Handheld
  1. We need the visor module from the USB Serial
  2. Then: apt-get install pilot-link jpilot
  3. Ask the answer from dpkg
  4. Run terminal, then $ jpilot
  5. Test it, have fun
USB MMC/SD Card Reader
  1. We need the store module from the USB Storage
  2. Then: apt-get install sg3-utils
  3. Plug the reader, then: # cat /proc/scsi/scsi
  4. Then: # sg_scan -i && sg_map
  5. Mount it, test it, have fun
  6. Don't forget to umount it when finished
The printer works pretty well, the palm works pretty well and the card reader works pretty well. Everything goes fine. I learned today: 'Too close for being an end-user environment'

jueves, septiembre 09, 2004

News

New features had been added to MonoUML:
  • Comments allowed for elements and nested comments for comments.
  • Command line arguments, for opening projects from shell.
  • The toolbar icons now work.
  • A lot of EC bug had been fixed.
  • The GUI had changed, now uses Paned widgets, like in the early beginning.
  • Support for Use Cases almost complete (ALMOST).
  • Some other... :)
Look the newest screenshot, you are encourage to do cvs update -dp to our CVS. All the features were done by the current MonoUML team (Mario Fuentes, Rodolfo Campero and Mario Carrión), the other part of the team had not done anything yet, I hope to get some help from some other people sooner. I learned today: 'UML Rule so does MonoUML'

miércoles, septiembre 08, 2004

Monoppix

This days I haven't slept too much, I feel tired and I want to sleep NOW!. I have not enough time for coding MonoUML neither for writing some good articles, I've been reading and trying to solve some issues (now are already solved) and improving some features to my school projects, adding security and performance as main goals. I've been answering some emails at monohispano list, trying to solve problems which aren't mine, but it doesn't matter I care about the mono community. And I've found a nice project about mono bassed on the Knoppix release, it is called Monoppix, it is a knoppix-based live-cd which ships mono including monodevelop, monodoc and xsp. Look this page for watching some nice screenshots. I haven't done too much (recently) about MonoUML, I'll work with it sooner. Have fun with Monoppix. I learned today: 'I need to rest and I need a laptop and I need one new desktop computer and I need some money and I need more free time'

domingo, septiembre 05, 2004

Updating MonoUML

After been (this weekend) working on my Database project, I did $ cvs update -dP && make run for updating the MonoUML's code, the code is working, thanks to Rodolfo for his help, due to I'm too busy for coding, he is developing some new nice features and I'm trying to solve my school's problems. There is a new screenshot sample for MonoUML. I'm thinking to travel for seeing her. I might travel in the next month: October 23th/24th for celebrating the first anniversary. :). I learned today: 'I will travel to see her' By the way: 'I'm a new monohispano's commiter, thanks to Alvaro del Castillo and Fabian Seoane for their help, I will update some tutorials sooner.. I hope so'

sábado, septiembre 04, 2004

Justifying the project

I spent this weekend setting up all the necessary for using PostgreSQL through MS' .NET (using the ODBC provided by GBorg, that team is also developing some .NET Data Provider, but it is too unstable, and I don't to fail my DataBase subject at school =P). Yes!! I know, I'M USING MS' .NET, What about your Mono Project?, BUT WHAT ELSE CAN I DO?, :( neither of my fellow workers use Linux/Mono, they neither program with C#, and Mono/GTK# is still too much unstable for using it as core framework (sorry fellows but it is the truth), my mates used to develop with Java (some time ago), they like dragging and dropping components from toolbar filled with icons. Anyway, I also set up my Linux box for being used as Primary Domain Controller, you know for authentifying some MS Windows NT based OS, I like SAMBA I've learned a lot this two days but I've been to busy and I couldn't work with MonoUML but it didn't matter because SourceForge is in maintenance (look, I'm running MS Windows 2000 Server, with a lot of patches, but I'm still running Mozilla Firefox!!, did you think I was using MS Internet Explorer?) look at the newest screenshot. SAMBA had changed a lot since I used for sharing files all along my network, there are a lot of new features, I did: # apt-get install samba smbclient then I set up the /etc/samba/smb.conf, adding some variable names; there isn't too much information about Samba3, I found this good articles, they might be useful for someone else:
  1. How to Create a PDC on CC using Samba 3
  2. The Samba 2.2 PDC HowTo
  3. Samba PDC mini-HOWTO
And what about PostgreSQL?? We know postgres is the better open sourced database, better than Oracle, better than MySQL (obvious), better than MS SQL Server (OBVIOUS); if you use PostgreSQL by the first time, you won't change it EVER!, it has a lot of features, I encourage to give it a try. I just: # apt-get install postgresql postgresql-client then I modified the /etc/postgresql/hba_pg.conf for allowing TCP/IP connections, that's all I need... for now :D. I learned today: '(and the day before today), we need more companies for supporting open sourced technologies; Open Source is cheaper, better, stabler, what else do you need?' By the way: 'I will go the see her SOONER! I promise. I found a nice image look it:' Mix it up!