Writings Photos Code Contact Resume Me
Coding and hacking

Acer Embedded Controller no spinlock patch updated to

Submitted by msameer on Mon, 12/06/2006 - 3:25pm

OK, Without this patch, My laptop suffers from jumpy touchpad and sticky keys. It's mainly because the Linux ACPI implementation is trying to access the battery state through the laptop embedded controller. The problem is that this access causes lost interrupts which leads to the above problems.

Drupal, The rules, Start with 3...

Submitted by msameer on Sun, 14/05/2006 - 4:27pm

Rule #1: When you create a module, Never do

CLRSpell, My first and hopefully last VC++/.NET application.

Submitted by msameer on Fri, 12/05/2006 - 11:30pm

So, The wordlist has been growing lately, We hit 250,000 words, I tried hard not to put incorrect words but a lot of incorrect words went in, Manual review doesn't seem right to me, It'll take years!

Yet another Arabic support patch, Gedit!

Submitted by msameer on Sun, 02/04/2006 - 10:14pm

God damn you Islam you are always getting me into this.

Gedit doesn't identify Arabic as a known language thus won't use the aspell Arabic dictionary for it. This patch adds Arabic and Arabic (Egypt).

Help! What's wrong with this C++ code ?

Submitted by msameer on Mon, 06/03/2006 - 4:18pm

Why won't this shit compile ? What's wrong ? I don't get it!

تدقيق املائى من كلمات المصحف الشريف

Submitted by msameer on Sat, 04/03/2006 - 3:10am


بصراحه نفسى اقول كلام كتير لانى فى حالة من الضيق لا يتخيلها احد

ده ملف قاموس للمدقق الاملائى aspell انا عملته من نص القران الكريم

Drupal patch monkey, Remember me patch to drupal HEAD

Submitted by msameer on Fri, 03/03/2006 - 3:10am

Well, I ported the patch to drupal CVS HEAD which 4.7 ATM per moshe's request. Looks like I did hit another thing. Might be my stupidity, Might be something wrong. We'll see!

PS. Patch is also in my CVS ;-)

Don't fear the socket. Discontinued.

Submitted by msameer on Sat, 25/02/2006 - 6:42pm

I've started writing a simple sockets programming series. I passed by Beej's Guide to Network Programming Using Internet Sockets and discovered that it's very good and it's not that complicated like I thought a few years ago.

Generate random passwords under GNU/Linux...

Submitted by msameer on Sat, 11/02/2006 - 1:30am

Well, I want to generate random passwords for people I give subdomains.

Since creating the subdomain involves a lot of steps, I decided to automate it a bit.

And since I only install the most needed things on the server, I decided to create a small script to generate the random password for me as I don't feel like installing a password generator.