Geeks With Blogs
Hesham Elsaghir Senoior Design Engineer February 2009 Entries
Wine for all Windows users!
So, I am trying to be a devoted Linux user all my work is almost can run in my Ubuntu notebook. But, when you have some special software that can only run on MS Windows, then you are really going to restart you Linux and boot into Windows partition like I do But, with this the help of Wine, you can almost run any windows app on your Linux just like if it was a windows machine Here are some links to some useful links Official site for Wine How to installing wine Very Good user document for Wine ......

Posted On Thursday, February 26, 2009 2:48 PM

Links to Linux Resources
These are some of my favorite searches that I find them useful: Educational KDE software Free Spice software Electronics Scientific Software Electronics Software Applications Arduino Home More to come ......

Posted On Tuesday, February 24, 2009 12:21 PM

PIC IDE for Linux
Check this site, for PIC development in Linux and then check this one Piklab on your Linux Package install manager Well, I am trying to find an IDE for PIC Microchip on Linux. Specially for PIC18. It is nice to be able not to depend on MS Windows anymore and just use my Linux OS full time. Now, Piklab seams to contain all the parts/options I am looking for except that it needs a compiler to use! What? so it is just an Editor that I can write my code in and then I need to send ......

Posted On Thursday, February 19, 2009 12:09 PM

Asus Eee PC 1000H battery
I just went and bought a very nice Eee PC 1000H net-book. What an amazing little computer that has every thing you would think of. 160GB HDD, 1GB RAM can be upgraded to 2GB, WiFi, Webcam, nice touch pad, USB 2.0 and theoretically good battery to run all this! Well, I start using it and find out the battery does not charge to full capacity. Only to 46% and then stops. When it is used it only lasts to about 2.5 hours. What a bummer! OK, so I go and browse the internet to and get to the tech-support ......

Posted On Friday, February 13, 2009 1:38 PM

MS Windows XP, what is going on
I just got a new Notebook, Asus Eee PC 1000H. and as Usual, I like to have my own windows XP Pro on it. It comes with XP home. So, I format the drive and connect my "Home made" external CD drive and finally get to boot to it. I had to go into bios and set the first boot to the USB device. "F2" @ boot will get you into setup utility. Anyway, windows setup finally starts and it takes so much time to finish. During install it prompted me that it can not read from the CD drive. So I ejected the drive ......

Posted On Wednesday, February 11, 2009 4:06 PM

Save all your lists items into a file in C#
If you are using C#, you can do the following: I needed to take all my log output that I sent to a list and save it to a file for later. This is a method that can be used to put some log information to a file. Or, can be used to store data you will need later to debug your program. try { int i = Read_Memory_Add_List.Items.... object[] obj = new object[i]; Read_Memory_Add_List.Items.... 0); i = obj.Length; // use ,true if you want to append data to file // this process will open a save ......

Posted On Monday, February 9, 2009 11:33 AM

Mono C# IDE
So, I started to see if I can write programs in Linux. Found this very nice IDE. Mono. it seams to be very close to .NET development IDE in windows. I started to write some of my programs over again and design the GUI. But, what is going on? it crashes on me without a beep. No warnings, no backup. So I loose every single change I made in the last hour that I did not save!!! Am I doing something wrong? This is running on Linux Mint, on P4, 2.5GB ram, a lot of resources. Now, after sometime trying ......

Posted On Sunday, February 8, 2009 11:08 AM

Utility to convert your Indian type
So, I been looking on the internet for a direct built in function to be able to use in C# to mange loading an array onto a structure with members of type int. After reading all these blogs and discussion, I decided to write my simple function that will take a UInt32 and return UInt32 with opposite Indian. So every time I read from or write to a variable I use this function to adjust the Indian type. This helped me a lot when working with structures and buffers /****** * It will take care of the Indian ......

Posted On Friday, February 6, 2009 3:28 PM

Copyright © heshamelsaghir | Powered by: