Christian M. Castillo Estrada

April 24, 2006

New Goals!!

Filed under: OBSS

This week was very nice, I received excellent news and met new people. Well my first great news is “Novell Forge approved my new project!! “; I received a email from Novell the Tuesday in the morning which said that my project called MonoNetwork is approved, this news is very nice so that I started to read and search information about network tools and network commands(ping, traceroute,lookup,whois, etc).



Fig.1 A Novell’s Email (click on the image to view its real size).

MonoNetwork is a set of client network-oriented tools, which contains a network information tool, a remote shell. The goal is to provide users with a complete tool, which allows to use and manage some network services. This tool is currently in pre-release development, but you can still try it out. MonoNetwork is written in C# and uses the Mono runtime and Gtk#.

MonoNetwork is Free Software distributed under the terms of the GPL License.

You can visit the Home Page .

Today I started to analize the interface that I will need for developing it. I talked to my friend Leo Yamasaki, he told me that I ought to use a some scripts, network commands and the namespace System.Net and create a interface between my network commands and my GUI.

In order to execute network command from my application, I decided to looking for a namespace about execute command and I found that:

ProcessStartInfo startInfo = new ProcessStartInfo(”cmd.exe”);
startInfo.Arguments = ” “;
startInfo.RedirectStandardError = true;
startInfo.RedirectStandardOutput = true;
startInfo.UseShellExecute = false;
startInfo.CreateNoWindow = true;
Process p = Process.Start(startInfo);
string output = p.StandardOutput.ReadToEnd();
string error = p.StandardError.ReadToEnd();
string output = p.StandardError.ReadToEnd();

The namespace is “System.Diagnostic”.

According to the article where I found that I can execute and read the command’s output which allows me to manipulate the network commands for my project!! Actually that’s useful for me ;)

However I need to search a lot of information so that I hope I can learn developing application on Mono Plataform.

My Goals for the MonoNetwork pre-alpha

  • Searching Information about Ping, Traceroute, Lookup, PortScan, WhoIs
  • Designing The GUI
  • Finding the way how to recognize the operative system where the application is running
  • Creating a script for displaying the network local devices with its ip address

The MonoNetwork Logo, it is single!! I’m very bad for design logo I don’t have imagination :(


Fig.2 Logo.

Well, My friend I hope We’ll have a fun week!! See you soon

April 14, 2006

A good adventure !! :)

Filed under: OBSS

My last trip was a good and exciting adventure jeje!! I decided with my friends to go to The Ecoturist Park “El Porvenir” which is located in the mountain range of chiapas(El Porvenir City ;) , it is a good place. You will find a lot of vegetation, amazing mountains and beautiful landscapes.

Part 1.- We started our trip traveling from tapachula to huixtla in the morning (8am), after that we took another bus for going to motozintla and finally we traveled to the park by a bus. During the trip I saw many colonies affected by the disaster which happend in the last year(Huracane Stan). At the last year most of the river were overflow producing floods and disasters on the roads. You can see how the machines are repairing the roads.



Fig.1 A school affected by the flood.

Part 2.- We came to the park at 11:30 am, the weather was good (15o C) and the landscapes were amazing, the park is located near to the town called El porvenir, It is a poor, alone and cool town, but the people is friendly. Afortunally it wasn’t raining so that we could walk easy and fast!! I bought some of food like wather, cookies and bread for eating later.



Fig.2 My best friend PATY.



Fig.3 The Town called El Porvenir.

Part 3.- When came to the cabins into the park, I could take a nap (almost 2 hours) after that we ate, My friend PATYcarried some of barbecue with beans jeje and she gave a little it, It was delicius!! :) . My other friend went down at 8a to eating something and we were talking for many hours. At 11 pm we decided to spent the night into the cabins. I had cool and was tired so that I went to the bed.



Fig.4 My friends Deysi and Erick were making a bonfire.



Fig.5 A beautiful landscape into the Park.

Part4.- On Thursday, when I woke up the weather was really very very cool, it was raining and a windy blizzard blew snow sideways down between the trees, you couldn’t see anything the landscape was cloudy, there are a hard fog. From the midnight to 9am it was raining, the weather was really bad. I went down to the living room of cabin jejeje and I had a breakfast!!. We were desesperate due to the bad weather, we didn’t know what to do but we decided to come to tapachula because we won’t do anything there so that we waited al leat two hours and after that we cleaned the cabin and prepared ours backpacks. At 1:00 pm we left of the park and walked to the town, I couldn’t see anything, the road was invisible jeje!!



Fig.6 The Amazing Fog.



Fig.7 Walking on the road.

Part5.- Finally, We came to the down and could take a bus for going back to ours home jajaj. During the travel I started to feel bad, my stomach was really bad and the road has many curves nooooo so that I vomited!! It was really awfuk, I hate when this happen but I have to do that jejej!! Well my friend saw me how i vomited into a bag. I hope the next time took medicine before the traveling.

Well. This was my last trip, It was a good adventure at least I could talk to friends and saw beautiful places.



Fig.8 Me, Enjoying the landscapes.



Fig.9 Me :) .

April 10, 2006

Mono The Best Application Development

Filed under: OBSS


LinuxWorld

LinuxWorld Conference & Expo is the world’s leading gathering place for anyone and everyone interested in Linux and other open source technologies.

At LinuxWorld 2006 was celebrated in Boston and the Mono Project won the award for “The Best Application Development Platform or Tool” so that I can say Congratulations Mono Developers! !

I think It is the best project and many developers will be starting to learn or use this plataform for developing the future applications soon!! I love this enviorement for developing and I hope I’ll be a master about that :) jeje!!

Well Yesterday, I installed SuSe Linux 10.0 on my HP laptop, is a good distribution. I t has a lot of useful application for the newvie user, the best thing is that it has application developed on Mono Project like Beagle, Banshe, Tomboy and others.

I’ve been talking with my friend Leo Yamasaki, he told me that we can get a certification about this distribution Suse through PROSOFT so that I decided download it and starting to learn about that, actually it doesn’t have a lot of differents aspect with each others( Ubuntu, Mandriva, bla bla). The most important is know the operative system Linux, no the distribution!!

Others things :::: My next vacations

I feel exciting because I wanna go to ecoturist park which is near to my city with my friend, I love this place cause by it is a quiet and cool place. You can see a lot of vegatations, trees, mountains, I like it!! This time I hope I could take many photos because the last year I didn’t have enogh memory in my digital camera. We will stay in that place two or three days!! It will be a good adventure!! :)

Well my friends I should look for the things that I’ll need for the travel like backpack, clothes, shoes and food jejeje, see you soon!!

April 3, 2006

Great News!!

Filed under: OBSS

Today while I’m reading the news, I recieve a geat new. Linux Torval is a debian developer.
He will be working mostly on the Linux kernel packages, so Debian will have the advantage of being the distribution with the most official Linux kernel.

This is the best news that I listend lately. Well I hope debian could be improved by meand of linux torval’s ideas and contributions.

A couple last days, I talked to my friend Leo Yamaski, he told me that we will can take a course about the Linux Cerfitication (SuSe) in the University where both are working. That is amazing for me so that I can learn more about linux’s administration.

I promise downloading the last version for SuSE and I will install it on my laptop.

See you later my friends.

Get free blog up and running in minutes with Blogsome
Theme designed by Ian Main