Writings Photos Code Contact Resume
GNU/Linux

You are here


Baghdad project - مشروع بغداد

Submitted by msameer on Wed, 09/11/2005 - 10:19am

و بدا مشروع المدقق الاملائى الحر

pyduali did what I've implemented until now, But I've just started.

ديبيان ايتش ماعندهمش مشكله

ماندريك 10.1 هايبنوا حاجات كتير علشان يعرفوا يشغلوا بغداد

لا اعلم اى شىء عن باقى توزيعات جنو لينوكس

ويندوز ؟ هايحصل بس لسه شويتين ;-)


Katoob releases.

Submitted by msameer on Fri, 04/11/2005 - 7:37am

Unless I change my mind later, Which is not going to happen IMHO, I won't release a new version.

I'll silently take a CVS snapshot and upload it to debian. Ill also keep such releases here.

This means that if you want to follow up with it you have 3 options.
1) Switch to debian.
2) Regularly update your CVS snapshot and build your binary or watch the above directory regularly. I'll also announce it here.
3) Get someone to build you a packag for your distro.

Now why is that ?
I'm lazy.
I don't feel like tagging the CVS, Generating tarballs, Building a debian package, Uploading all this to sourceforge, Updating the freshmeat record, Emailing both the arabeyes developer and announce mailing lists,Wait for the announce to be approved. Update te arabeyes project page and link to the announcement email.

Islam is using Gentoo, He's already compiling from source for phaeronix.

Debian users are handled fine ;-)

Mandrake users ? May god help them ;-)


كيفية تظبيط الوينموطم الموتورولا اللى باباه بوبى

Submitted by msameer on Sat, 01/10/2005 - 12:11am

اولا احب اكتب مقدمة

طبعا كلنا عارفين ان نظام التشغيل هو البرنامج اللى بينزل على الكمبيوتر علشان يخلينا نتعامل معاه
انا مثلا باستخدم جنو لينوكس و اتوقع ان اغلب الناس بتستخدم نسخ غير اصلية من نظام مايكروسوفت المعروف باسم النوافذ

المودم ده الجهاز اللى بيخلينا نتصل بالانترنت و ده كان منتشر قبل ال دى اس ال

اى مكون من مكونات الكمبيوتر حتى الشاشة و لوحة المفاتيح محتاجة برنامج صغير "driver" علشان نظام التشغيل يتعامل معاه

الوينمودم ده عبارة عن مودم عادى جدا بس الشركة اللى بتصنعة عملت يرنامج تشغيله لنظام النوافذ بس

ايه موضوع المودم الموتورولا "sm56" ؟

ده وينمودم عملته موتورولا و لما بطلت الشركة تدعمه قام بقدرة قادر باه يتباع فى مصر

طبعا الناس كانت بتفشل فى تشغيله على اللينوكس
و كان الحل يجيبوا مودم خارجى من النوع اللى بيتوصل بجهاز الكمبيوتر عن طريق المنفذ التسلسلى serial port لان ده بيشتغل و المضوع اتحل

فى يوم موتورولا نزلت driver علشان اللينوكس يعرف يتعامل مع المودم ده

بس طبعا نزلته ل ريدهات و لاصدار قديم منه

طبعا الناس بتحاول تشغله على اصدار اجدد ما يشتغلش ييجوا يسالونا نقولهم مش هايشتغل يقوموا يقولوا لا ليه درايفر

خلاص انتم احرار نزلوا الاصدار القديم من ريدهات

طبعا ينزلوه و يشغلو المودم بس يبطوا فى كذا مشكله منها ان البرامج قديمة و العربى مش شغال و كده

الحل ؟

اخر ما اتخنقنا يوسف اسعد

كتب البتاعة دى و اتنشرت على موقع مجموعة مستخدمى جنو لينوكس مصر

كنا ساعتها فى الاول و بنتناقش ايه هى حدود الحديث اللى ممكن نتكلم فيها

لما يوسف نشر دى الناس عقلت و لغينا نشرها

بدون تفاصيل مصطفى حسين مسحها و خلاص انتهت من على النت و ماحدش لاقيها
انا كنت متاكد ان عندى نسخة مطبوعة فى مكان ما

امبارح كنا عند غربية و افتكرناها "على فكرة احمد غربية عنده المودم ده"
دورت عليها و لقيتها و قعدت كتبتها على الكمبيوتر

على فكرة فيها شتيمة فاللى ماعندوش استعداد يقرا شتيمة بلاش يقراها
ادى البتاعة اهى


ياما انت كريم يا رب

Submitted by msameer on Wed, 21/09/2005 - 12:52am

At last after 2 days I was able to get eGroupWare to play nice with OpenLDAP. Authentication and howto.
I also came across This cool introduction to OpenLDAP "It has been sitting in my inbox for 2 or 3 years, But I knew I'll need it oneday ;-)" and this cool simplistic Admin GUI.


Jordan: The 2nd OSS Conference.

Submitted by msameer on Sat, 06/08/2005 - 12:48am

So, What I wrote about the event and my trip can be found here, here, here, here, here and here

Here are my thoughts about amman and here are the pics!


Today.

Submitted by msameer on Sun, 24/07/2005 - 11:25am

When I was getting my travelling license from the army, Dad offered my a cigarette again but this time he took from me!
TROLL
I didn't start writing the Jordan presentations yet.
I didn't start packing my things although I still have a list of the things I took with me to India and I went thrugh it to remove unneeded things.
I need to shave and take a bath.
I need to call kbahey in alex.
I need to pass by alaa to see how's manal doing
I need to announce on eglugabout the Jordan thing.
I need to send a few SMSs and the network or my phone is b0rked.
I'm taking notes about the thngs I'll talk about in the presentation oin my PDA.
i NEED TO TEST MY LAPTOP WITH THE PROJECTOR.
GAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH. I hope I didn't forget anything.


I like the new apt!

Submitted by msameer on Mon, 20/06/2005 - 8:54am

I'm using testing on my laptop:

uniball:~# apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages have been kept back:
   libgcj-common (3.3.5-13 => 4.0.0-9)
The following packages will be upgraded:
   alsa-oss (1.0.8-1 => 1.0.9-1)
   alsa-utils (1.0.8-4 => 1.0.9a-2)
   bsdmainutils (6.0.17 => 6.1.2)
   curl (7.13.2-2 => 7.14.0-2)
   gconf2 (2.8.1-6 => 2.10.0-2)
   gnome-icon-theme (2.8.0-4 => 2.10.1-2)
   grep-dctrl (2.1.11 => 2.6.6)
   htop (0.5.1-1 => 0.5.2-1)
   libasound2 (1.0.8-3 => 1.0.9-2)
   libasound2-dev (1.0.8-3 => 1.0.9-2)
   libcurl3 (7.13.2-2 => 7.14.0-2)
   libcurl3-dev (7.13.2-2 => 7.14.0-2)
   libdbi-perl (1.46-6 => 1.48-1)
   libgcc1 (3.4.3-13 => 4.0.0-9)
   libgconf2-4 (2.8.1-6 => 2.10.0-2)
   libgconf2-dev (2.8.1-6 => 2.10.0-2)
   libgnomecups1.0-1 (0.1.14-1 => 0.2.0-2)
   libneon23 (0.23.9.dfsg.3-2 => 0.23.9.dfsg.3-5)
   libperl-dev (5.8.4-8 => 5.8.7-3)
   libperl5.8 (5.8.4-8 => 5.8.7-3)
   libraptor1 (1.4.5-2 => 1.4.7-1)
   lsof (4.74.dfsg.3-2 => 4.75.dfsg.1-1)
   perl (5.8.4-8 => 5.8.7-3)
   perl-base (5.8.4-8 => 5.8.7-3)
   perl-doc (5.8.4-8 => 5.8.7-3)
   perl-modules (5.8.4-8 => 5.8.7-3)
   perl-suid (5.8.4-8 => 5.8.7-3)
   planner-el (3.27-1 => 3.30-1)
   rsync (2.6.4-6 => 2.6.5-1)
29 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 24.9MB of archives.
After unpacking 4981kB of additional disk space will be used.
Do you want to continue? [Y/n]

I like apt showing the old and new versions!
Well done the APT team!


Don't shoot yourself by doing this.

Submitted by msameer on Sat, 18/06/2005 - 9:04am

Ever wondered what'll be the output of the command:

rm -rf /

when you run it as root ? But sure you can't do this as you'll destroy all of your data!
I've done it for you and here's the result, Actually this isn't the 1st time I do it but it's the 1st time on one of my PCs.

mohammed@uniball:~$ su -c "rm -rf /"
Password:
rm: cannot remove `//dev/pts/0': Operation not permitted
rm: cannot remove directory `//home': Device or resource busy
rm: cannot remove directory `//mnt/gnu': Device or resource busy
rm: cannot remove directory `//mnt/tmp': Device or resource busy
rm: cannot remove `//proc/asound/pcm': Operation not permitted
rm: cannot remove `//proc/asound/timers': Operation not permitted
rm: cannot remove `//proc/asound/modules': Operation not permitted
rm: cannot remove `//proc/asound/cards': Operation not permitted
rm: cannot remove `//proc/asound/devices': Operation not permitted
rm: cannot remove `//proc/asound/version': Operation not permitted
rm: cannot remove `//proc/asound/seq/oss': Operation not permitted
rm: cannot remove `//proc/asound/seq/drivers': Operation not permitted
rm: cannot remove `//proc/asound/seq/timer': Operation not permitted
rm: cannot remove `//proc/asound/seq/clients': Operation not permitted
rm: cannot remove `//proc/asound/seq/queues': Operation not permitted
rm: cannot remove `//proc/asound/oss/sndstat': Operation not permitted
rm: cannot remove `//proc/asound/oss/devices': Operation not permitted
rm: cannot remove `//proc/scsi/device_info': Operation not permitted
rm: cannot remove `//proc/scsi/scsi': Operation not permitted
rm: `//proc/ide/hdc' changed dev/ino: Operation not permitted
mohammed@uniball:~$
mohammed@uniball:~$ ls
-bash: /bin/ls: No such file or directory
mohammed@uniball:~$ df -h
-bash: df: command not found
mohammed@uniball:~$

Debian, Here I come.

Submitted by msameer on Fri, 17/06/2005 - 8:53pm

Yes, Yesterday I've started the New Maintainer process.

Guess I was really convinced by Ayman Negm while we were talking yesterday ;-)