Lessons We Learned From H4ck3rZ Online Systems

We have been using forums and CMS systems for long time now to run all CAT websites on the internet starting from the ancient CATReloadedt website that was based on Drupal and ending to this amazing and extensible system “H4ck3rZ Network” that’s based on Buddypress and we have faced hunderds of problems that we didn’t really spend the right amount of efforts to learn from and to solve.

We in H4ck3rZ have spent sometime thinking about that and studying how to stop falling into the same problems and how to engineer a system that is really scalable without the loss of users information that is the most precious piece of our software and we could really design a system that can fix most of our problems in a granular manner, so we can fix things as we go and with minimum users intervention. But because we are engineers and our H4ck3rZ community is engineering community, we decided to share you some of the internals and details of what we have done.

The Ancient Problems

For long long time a faced a problem that we didn’t learn from it, that’s having accounts of our members stored inside the system and we didn’t feel the problem until we faced the problem of migration from drupal to phpBB and the booming fact is that migration might not be possible and people have to register again, we also had a mailing list that had its accounts stored in it and it’s a completely isolated island and we had no easy way to check if both systems are in-sync or not. More problems was arisen when we started the foundation system because each foundation started building its own website and again we lost the user base and people started new registrations on each website independently and moreover people used several e-mails and usernames and that was really a hit because now you cannot identify people by username anymore a good example is that I used the username h4ck3r in H4ck3rZ Foundation online systems while I use the username ‘linuxawy’ in PixiCat and please don’t ask me why :D

read the rest of this article in my blog Soliman n H4ck3rZ

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Slashdot
  • StumbleUpon
  • TwitThis

Comments

H4ck3rZ Duo

السلام عليكم و رحمة الله و بركاته

sp_image-472447071-12463907822-sml

نتشرف بدعوتكم لحضور اهم مؤتمرات الهاكرز التقنية و الذي سيستمر لمدة يومين متتاليين “هاكرز ديو” و سيبدأ المؤتمر يوم السبت القادم 4/07/2009 بإذن الله تعالى الساعة التاسعة صباحاً في مدرج 21 في كليه الهندسة جامعة المنصورة و الذي يتم تحت رعاية منظمة مشروع فيدوراالجدول موجود على: موقع الهاكرز و سيتم الأعلان عن تفاصيل أكثر قريباً جداً إن شاء الله

هذا الحدث بدعم من مشروع فيدورا و مجموعة مستخدمي اوبن سولاريس مصر

Assalamu A’alaykum,

We are thrilled to invite you to one of the most important events of the H4ck3rZ Foundation during the year, the one which will take 2 days and is called “H4ck3rZ Duo”.

The sessions will start next Saturday 4/7/2009 and will end on Sunday 5/7/2009.

The event will be held in 21 Lectures hall in faculty of engineering, Mansoura university and the event is sponsored by the Fedora Project Organization.

The schedule is on the H4ck3rz website and more details will come soon isA.

This event is sponsored by Fedora Project and the Egyptian OpenSolaris Users Group

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Slashdot
  • StumbleUpon
  • TwitThis

Comments

كورس البايثون

يوم الجمعة اللي فات ابتديت كورس البايثون و الحمد لله الحضور كان غفير و اضطرينا ننقل في لاب  (معمل) اكبر و احسن لكن بصراحة الاب الاول كان مش كويس و المكيف كان سيئ جداً.

المهم انا فعلاً استمتعت بأول يومين في الكورس و متفائل جداً بالشباب اللي معايا و خصوصاً ان المجموعة عندها مجموعة متنوعة من الخبرات و الخلفيات و اللي ان شاء الله هاتفيدنا كلنا و انا بدأت فعلاً احس بالأستمتاع و خصوصاً ان ده اول كورس بايثون يتدرس في مصر و الناس بيحضروه في المنصورة و جايين من اكتر من مكان (من القاهرة و الأسكندرية و المحلة و المنصورة و غيرو)

اتمنى كمان الناس تكون استمتعت زيي و متحمسة لباقي الكورس ان شاء الله

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Slashdot
  • StumbleUpon
  • TwitThis

Comments (19)

ليه مفيش فايده

مفيش فايدة و مفيش امل!

انا عارف ان معظمكم (اللي يعرفني) يعرف اني من الشخصيات المتفائلة جداً و كمان ديماً مقتنع ان في حلول كتير لأي مشكلة و ان مفيش حاجة اسمها ان مفيش فايدة ، لكن اللي برضوا انتوا عارفينوا ان انا موضوعي جداً و مقتنع ان كل حاجة محتاجة تفكير و تخطيط و ترتيب و عشان كدة انا اكتشفت بجد ان مفيش فايدة

طبعاً محدش فاهم حاجة ، طيب انا هحاول شويه (معلش استحملوني)

ايه المشكلة

المشكلة اني نفسي اعمل حاجة افيد بيها وطني و ديني ، نفسي اعمل حاجة عشان مصر و عشان الأسلام و عشان الأمة الاسلامية و طوال فترة لكن طبعاً فيه اولويات ، يعني مثلاً الأولوية الاوى هيه ديني و التانية بلدي (وطني) و التالتة العرب و كدة يعني ، و ﻷني انا مقتنع ان الاتنين الاولانيين مرتبطين (يعني لو هاتفيد بلد فممكن تفيد دينك برضو) فبدأت بيهم

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

الفساد و الجهل و الرشوة و الخيانة و عدم الأمانة و عدم الأخلاص و السرقة و القتل و التحرش و الهبل و النظافة و الاقتصاد و البطاله و القمع و غياب الأمن و حاجات كتييييييير تانية بس مش هاكتبها عشان السيرفر مايجيلوش حالة اغماء (اللي بنسميها يهنج)

طيب هتقوللي مهو احنا اللي في ايدينا نصلحها و كل واحد يعمل اللي عليه و ابدأ بنفسك و الكلام اللطيف اللي بنسمعة كل يوم من ناس كل شغلتها انها تاكل عيش من ورا الكلام ده ، هقوللك صح و عندك حق و كللوا تمام بس هل انت جربت؟ هل ده عمل تأثير؟

خليني اقولوكوا قصتي المتواضعة مع الموضوع ده و نشوف

Read the rest of this entry »

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Slashdot
  • StumbleUpon
  • TwitThis

Comments (25)

My First Moon



My First Moon, originally uploaded by LiNuXaWy - Ahmed Soliman.

My first successful shot for the full moon.

What do you think?

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Slashdot
  • StumbleUpon
  • TwitThis

Comments (18)

يعني ايه كلمة وطن

دي رسالة بعتها صديق عزيز ليا و هو المهندس اشرف الرفاعي و حبيت اشاركها معاكم و اعرف رأيكم فيها ، علماً بأن اشرف من الناس القليلة جداً اللي انا مقتنع 100% انهم عباقرة و نوابغ (بارك الله فيه)

السلام عليكم ورحمة الله وبركاتة

قبل ما أقول رأيى أحب أقولكوا إن عمرى تمانية وتلاتين سنة وبقالى عشر سنين فى الغربة يعنى أنا تقريباً لسه فى نص التجربة وقد يتغير رأيى بعد عشرين سنة مثلاً من دلوقتى ؛ واللى هيحيهلكوا ده تطور رحلة مشاعرى بالنسبة لموضوع العودة لمصر.

الموضوع باحتصار شديد جداً إن فية مشكلة اقتصادية فى مصر – وأنا اتعلمت فى كلية الهندسة إن فيه خمس خطوات لحل أى مشكلة أولهم تعريف المشكلة. هذه الخطوات الخمسة ليس من بينها تجاهل المشكلة. يعنى علشان أنا أتجاهل المشكلة الاقتصادية فى مصر وأغنى أغانى عفاف راضى ومصر جوة قلبى والكلام دة وبس ده يبقى شىء غير واقعى. صحيح بنحب مصر وبنحب أهلنا وحبايبنا وأصحابنا ولكن طول مااحنا ضعفاء مش هنقدر نعملهم حاجه بل بالعكس هنزود مشاكلهم وهمومهم وأحزانهم بإنهم هيزعلوا علينا وعلى حالنا. يعنى اللى ربنا يرزقة بشغل برة مصر يتوكل على الله وماينساش أهلة وناسة وزى منتوا راسىين فيه مليون طريقة تقدر تساعد بيها الناس فى مصر وأولها فى رأيى الشخصى إننا نساعدهم يخرجوا من مصر على أد مانقدر.

على فكرة أنا أحد الناس اللى كنت بحب القعدة فى مصر جداً جداً جداً وأول مااتخرجت قلت مستحيل أسيب مصر رغم العروض المغرية جداً اللى كانت بتجيلى أيامها فى دول الخليج - وزى مابعض أعضاء الجروب المحترمين عارفين كنت فاتح شركة كمبيوتر فى المنصورة والشركة كانت محققة نجاح كبير والحمد لله ولكن مع الزمن وبعد أربعة سنوات اكتشفت الحقيقة المؤلمة إننا مابنحبش بعض وأى حد بينجح فى مصر الكل بيبقى عاوز يديلة على قفاة بدءاً من الحكومة ومروراً بالأصدقاء وحتى الناس اللى ماتعرفهمش ومن يومها وأنا قررت أنصح أى حد بحبة إنة يخرج من هذه المخروبة قبل فوات الأوان. ولما حبيت أخرج من مصر قبلت عرض هزيل فى الكويت بمرتب أقل من ربع أى عرض تانى اتعرض عليا لما كنت رافض فكرة السفر.

Read the rest of this entry »

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Slashdot
  • StumbleUpon
  • TwitThis

Comments (61)

Fedora Ambassador in Egypt

Assalamu A’alaykum everyone,

I’ve been accepted to be Fedora Ambassador in Egypt to help spreading the Linux knowledge and to assist communities to create events to promote Fedora and its projects in Egypt and in the region.
Please check my profile and don’t hesitate to contact me if you need a speaker in any Linux/Fedora related event or if you needed help in anything fedora in general.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Slashdot
  • StumbleUpon
  • TwitThis

Comments (3)

Some spices for the Python course

As all of you know, I’ll be starting an exciting python course in Mansoura specifically for students and companies there to help spread the python experience and knowledge I have to a selection of interesting future software engineers.

I’ve received alot of requests regarding the course registration and people asking about the course fees and details and I was really surprised by the number of the total messages I received because it really shows that Mansoura is one of the most powerful places in open source movement in Egypt and I’m really happy to see the wave effect of the open source initiative that I’ve started in Mansoura spreading that way.

So, I decided to add some spice to the course to spice things up and to make the course worth the effort for you all, I’ll add a good introduction to one of the most powerful python web frameworks on the planet.

Another update is that the number of seats is really limited to a relatively small number and I need everybody to send confirmation by email to confirm his seat and I’ll use those emails as the main list to contact for the rest of the details about the course, the priority is to who comes first so make sure you send your confirmation as soon as possible.

Please don’t forget that the only way to confirm for registration is through the email me@ahmedsoliman.com and not through comments on this post.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Slashdot
  • StumbleUpon
  • TwitThis

Comments (2)

My Article in Alam Rakamy

This is an article authored by “Heba Abdel Hameed” in Alam Rakamy Magazine and was published this week, this is my second opportunity to share some open source news in Alam Rakamy magazine as the first time was more than one year ago when I launched a presentation in Intel egypt last year about Open Source Technologies.

The article summarizes an interview between heba and me and I just see that it’s well written and organized, I would like to hear your comments on it…

Alam Rakamy

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Slashdot
  • StumbleUpon
  • TwitThis

Comments (10)

Python Course

Hello All,

I will run a Python course in Mansoura during my weekends in the summer period to introduce professional python programming to students and professionals and the python course will include the following topics:

  1. Basics of Python.
  2. Lists, tuples and dictionaries.
  3. Conditionals, loops and some other statements.
  4. Abstraction and Exceptions.
  5. Magic methods and Functional Programming Introduction.
  6. Introduction to AOP.
  7. Iterators, Properties and Attributes.
  8. Handling Files.
  9. Threading and Sockets.
  10. Professional Network Programming.
  11. Database support.
  12. Unit Testing (pyUnit)

The course will be completely comprehensive and will include introduction to algorithms and data structures. All examples are hands-on and we will build a project at the end of the course.

All training will be under Linux, but people can still use windows if they prefer to.

For more information or questions please contact me on my mail me@ahmedsoliman.com

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Slashdot
  • StumbleUpon
  • TwitThis

Comments (20)

« Previous entries