Wednesday, June 18, 2008

FireFox 3

Download Day

وسع وسع يابني
يا جماعة ..... الفايرفوكس الجديد وصللللللللللللللللللللل

http://www.spreadfirefox.com/en-US/worldrecord/

Firefox 3

و هـــــــــــــــــاكم قائمة بمميزات النسخة الجديدة

Saturday, June 14, 2008

Nice!



Wednesday, April 23, 2008

Jump !

Jump!
by Simple Plan




Jump
I don’t wanna wake up today
Cuz every day’s the same
And I’ve been waiting so long
For things to change

I’m sick of this town
Sick of my job
Sick of my friends cuz everyone’s jaded
Sick of this place
I wanna break free
I’m so frustrated

I just wanna jump (jump)
Don’t wanna think about tomorrow (jump)
I just don’t care tonight
I just wanna jump (jump)
Don’t wanna think about my sorrow
Let’s go whoa
Forget your problems
I just wanna jump

I don’t wanna wake up one day
And find out it’s too late
To do all the things I wanna do
So I’m gonna pack up my bags
I’m never comin back
Cuz the years are passin by
And I'm wasting all my t-t-time

I’m sick of this house
Sick of bein broke
Sick of this town that’s bringin me down
I’m Sick of this place
I wanna break free
I’m so frustrated

I just wanna jump (jump)
Don’t wanna think about tomorrow (jump)
I just don’t care tonight
I just wanna jump (jump)
Don’t wanna think about my sorrow
Let’s go woah
Forget your problems
I just wanna jump


I just wanna jump

I can’t take it anymore
I can’t take it anymore
I can’t take it anymore
Can’t take it any
Can’t take it any
Can’t take it (take it anymore)
Forget tomorrow

I just wanna jump (jump)
Don’t wanna think about tomorrow (jump)
I just don’t care tonight
I just wanna jump (jump)
Don’t wanna think about my sorrow
Let’s go whoa
Forget your problems
I just let them go whoa
Forget tomorrow
I just wanna jump (jump)
I just wanna jump (jump)
Yeah
I just wanna jump (jump)
I just wanna jump

Wednesday, April 09, 2008

GuggenheimMuseum = ( Engineering == Art) ;

سلام عليكم
بالصدفة وقعت على متحف للفن المعاصر موجود في أسبانيا ، قام بتصميمه المهندس - الفنان - الكندي الأمريكاني فرانك جيهري - مش عارف الاسم بينكتب كده صح ولا ايه
المتحف اسمه جوجنهايم

Guggenheim Museum Bilbao


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

من غير اطالة ا واطناب .... تعالوا نشوف الصور

مركبة فضائية دي ؟؟؟ ولا



السطح التيتانيومي البديع



الريسيبشن

http://farm1.static.flickr.com/105/268852150_ac1844e28b_b.jpg>
منظر رومانسي




بانوراما 2



حاسس اني في فلم خيال علمي



تيتانيك






المزيد و المزيد من الصور تلاقوها على فليكر لو حد مهتم
مابس
http://maps.google.com/maps?ll=43.268774,-2.934122&spn=0.005178,0.010131&t=k&hl=en
و هاكم خريطة المكان من جووجل


مستنيين تعليقاتكم و السلام ختام

Thursday, March 20, 2008

Damn Small !!


سلام عليكم .... وحشتوني
عنوان البلوج غريب شوية و مشابه لاسم نسخة لينكس الصغيرة
Damn Small Linux
أو أغنية أفريل لافين
The Best Damn Thing!
بس هو بيتكلم عن حاجات صغيرة شوية و خفيفة
انها قواعد البيانات الصغيرة
Embedded Databases

تعالوا نلق نظرة على قواعد البيانات العادية او المسماه بالـ
database Engines

غالبا تتكون من سيرفر او خادم قواعد البيانات
db server
اللي شغلته انه يتعامل مع البينات من حيث 4 المهام الرئيسية ، و التي هي :
تخليق ، قراءة ( او استرجاع) ، تعديل و حذف
CRUD : Create, Read (select statement), Update, & Delete
السيرفر ده ممكن يكون على جهازك الشخصي او المحمول أو سيرفر كبير لشركة ... الخ
ملحوظة : السيرفر او الخادم هنا معناه برنامج - سوفتوير - بيخدم على البيانات مش معناه جهاز كمبيوتر

و تاني جزء من قاعدة البيانات العادية هي العميل
db client
و اللي هو واجهة التعامل بين المستخدم و بين الخادم او السيرفر
يعني الواجهة اللي بيكتب عليها المستخدم أوامره و بيرسل بيها البيانات للسيرفر عشان السيرفر يتعامل معاها بالعمليات السابق ذكرها
ممكن العميل ده يكون على نفس الجهاز اللي فيه السيرفر أو ممكن يكون على جهاز تاني بعيد عنه و يتصل بيه
طبعا لغة التعامل بين العميل والسيرفر هي لغة الاس كيو ال
SQL = Structured Query Language


الحوار ده كويس لغاية دلوقتي .... طيب فين المشكلة؟؟؟؟

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

ينفع يعني ننزل داتا بيس سيرفر على جهاز الراجل عشان نحفظ كام أغنية و كام رقم تليفون؟ !!! و طبعا الحفظ في الملفات العادية أو ملفات الاكس ام ال ليه مشاكله و خطورته
Plain text Files or XML Files
طيب ، و افرض الراجل شغال على تليفون محمول ، نعمل ايه ف الحالة دي؟؟؟؟
الحل يكمن في عمل قاعدة بيانات صغيرة و متضمنة داخل البرنامج أو داخل الجهاز عشان تحقظ البيانات الصغنونة دي في جهازه الشخصي أو المحمول

طيب و كل ماييجي واحد يعمل برنامج جديد هايكتب قاعدة البيانات بتاعته ؟؟؟؟

من هنا جاءت الحاجة لقواعد البيانات الصغنونة و المتضمنة ، - معلش مش لاقي ترجمة لكلمة امبدد غير دي
embedded

النوع ده من قواعد البيانات صغير جدا في الحجم - يعني حوالي 100 الى 8 ميجا بايت
لكن انت بتستخدمه زي مابتستخدم قاعدة البيانات العادية - مع بعض القيود طبعا - ، يعني انت بتتعامل مع قاعدة البيانات الصغنونة دي من خلال لغة الاس كيو ال العادية
SQL = Structured Query Language

يعني مبرمج البرامج الصغيرة دي ماعليه إلا انه يتصل بقاعدة البيانات الصغنونة دي و يكلمها بواسطة لغة الاس كيو ال ولا وجع دماغ

هاكم بعض الأمثلة لقواعد البيانات الصغنونة دي


نمرة واحد : سيكويل لايت SQLite

الأشهر و الأكثر استخداما في العالم ، هي عبارة عن مكتبة جاهزة
Library
مكتوبة بلغة السي
و المبرمج يربط برنامجه بيها و يستخدمها ، يعني بكدة تكون أصبحت جزءا من البرنامج ، مش برنامج منفصل متصل بالبرنامج الأصلي
قاعدة البيانات الفعلية
physical database
هي عبارة عن ملف عادي منظم بطريقة تخليه يحفظ البيانات
Plain Text File
طبعا في بعض العيوب و القيود فيها زي مثلا
مافيهاش دعم المفتاح الخارجي
Foreign Key
و كمان فيه مشكلة في تبادل البيانات مع قواعد البيانات الأخرى - يعني هو بيستخدم طريقة معينة لمعرفة نوع البيانات
dataTypes
مختلفة عن غيره - لأنه بيكتب في ملف ، يعني كل البيانات هاتتخزن على شكل نصوص - و بكدة البيانات اللي فيه يصعب نقلها لقاعدة بيانات من نوع تاني

بس تعالوا نشوف السيكول لايت ده مستخد م في ايه
اولا : هو جزء من متصفح الويب الشهير العظيم ابن الحلال ابن الناس الطيبين الموزيلا فايرفوكس يعني كدة موجود 125 مليون نسخة من السيكويل لايت على أجهزة 125 مليون شخص ثانيا :جزء من نظام تشغيل الماك او اس اكس Mac OSX يعني كدة أهو معانا 20 مليون واحد كمان ثالثا :
300مليون نفر نزلوا برنامج سكايب الشهير ، و البرنامج ده بيستخدم صاحبنا السكويل لايت رابعا : أجهزة المحمول المصنوعة من شركات عالمية : أريكسون ، سامسونج ، سيمنس ، سوني اريكسون ، و باناسونيك ... ألا وهو نظام تشغيل السيمبيان Symbian OS
يعتمد على السيكويل لايت
القائمة أيضا تضم شركات عملاقة زي : جوووجل و مكافي ، و ميكروسوفت !!!!!!!!! و و صن و جنرال الكتريك و توشيبا
بقي أن نقول أن السيكويل لايت العظيم مفتوح المصدر و مجاني تماما


نمرة اتنين : الهايبر سونيك
HSQLDB
قاعدة بيانات صغيرة مكتوبة 100% بلغة الجافا البرمجية ، و هي أيضا مفتوجة المصدر
فيها خاصية جميلة ، ألا و هي انها ممكن تكون متضمنة في البرنامج أو تكون زي أي قاعدة بينات عادية - يعني سيرفر مود
Server Mode

أشهر من استخدمها : قاعدة بيانات أوبن أوفيس بيس
OpenOffice.org Base
المناظرة للأكسس - قاعدة بيانات ميكروسوفت أوفيس
Microsoft Office Access
كمان هي جزء من الهايبرنيت
Hibernate
اللي علرفه مستخدمي الحافا
و كمان الانستال شيلد
Install Shield
المستخدم في تثبيت البرامج
program setup
طبعا قاعدة البيانات دي مقتوحة المصدر هيا كمان


نمرة تلاتة: ماي سيكويل امبدد
MySQL Embedded

غير مجانية و غير مفتوحة المصدر - مع العلم ان قاعدة بيانات مايسيكويل العادية مجانية مع بعض القاعقيود ، تحتاج مابين 2 ميجا الى 8 ميجا من المساحة
غاليا - حسب فهني - هي أيضا مكتبة برمجية ممكن نستخدمها في البرامج
من مستخدميها : موتورولا و اتش بي و سيمانتك و أدوب و سيسكو و سوزوكي
هي موجهة غالبا للشركات مصنعة العتاد - الهاردوير او المسماه بال او امي ام
Original Equipment Manufacturers
يعني المبرمجين الغلابة بلاش يدوروا عليها

نمرة أربعة : ميكروسوفت سيكويل سيرفر كومباكت اديشن Microsoft SQL Server 2005 Compact Edidtion

نسخة مضغوطة من قاعدة البيانات الشهيرة السيكويل سيرفر ، و طبعا تجارية غير مفتوحة المصدر و لكن تحميلها مجاني
ممكن تشتغل على الأجهزة الشخصية و كمان الأجهزة المحمولة اللي بتشتغل على نظام تشغيل وندوز موبايل
Windows Mobile

هي أيضا عبارة عن مكتبة برمجية وتأخذ أقل من 2 ميجا بايت مساحة
DLL Library
طبعا انتو عرفتو ليه انا حطيت علامات تعجب كتير لما قلت ان ميكروسوفت بتستخدم السيكويل لايت رغم ان عندها ده ، بس ماعلينا


نمرة خمسة : سايبيس سيكويل اني وير Sybase SQL AnyWhere

من انتاج شركة سايبيس العريقة ، قاعدة بيانات ممكن تستخدم متضمنة داخل البرنامج أو كسيرفر بحد ذاته - زي الهايبرسونيك - ، كمان ملفات قاعدة البيانات - الملفات اللي فيها البيانات - مش مربوطة بمنصة واحدة
Platform Independant
يعني انت ممكن تنقل البيانات مابين أجهزة بأنظمة تشغيل مختلفة من غير أي مشكلة
يوجد حوالي 10 مليون نسخة مثبتة منها

أرجو اني أكون وفقت في عرض الموضوع و اتمنى أسمع تعليقاتكم سلبا أو إيجابا
و السلام ختام

Labels: ,

Saturday, February 09, 2008

Project JOEY .... or why I should buy a new Cell phone!


سلام عليكم
بقالي كتيييييييير جدا ماكتبتش حاجة ف البلوج بتاعي
انا عارف ان الموضوع ده صعب عليكم !!!! بس ده صعب عليا أكتر منكم
ماعلينا

المهم النهاردة هانتكلم عن موضوع خفيف الظل بس انا متحمس ليه جداجدا

الموضوع هو مشروع جوي ، من موزيلا ... الشركة العريقة اللي أهدت لنا هدية ثمينة جداجدا ألا و هي متصفح الفايرفوكس الرهيب اللي رحمنا من بحور الظلمات – على رأي الدكتور بلال ربنا يمسيه بألف خير – الانترنت أكسبلورر و خلصنا من سنين من الاستعباد و التبعية ليه

فلنبدأ على بركة الله

طبعا تقنيات المحمول اتطورت جداجدا لدرجة فائقة ، و دخلت جيوبنا أجهزة محمول فائقة التقنية ، بس الموضوع اللي فارسني صراحة هو ان الناس ول اللي بيشتروا موبايلات غالية جدا و متطورة جدا عشان بس ياخدوا بيها صور و يسمعوا الام بي ثري و الراديو
الناس دول بالضبط ينطبق عليهم القولة المأثورة – عاوز يعدي الشارع بطيارة جامبو –

أحد أهم التقنيات المتوفرة حديثا هي الدخول على الانترنت بواسطة الموبايل ، يعني و انت قاعد ف المترو أو مستني المكروباص – او الطيارة ، أو حتى واقف خدمة سلاح !!!! ممكن تعمل شات مع الجماعة بدل ماتكلمهم دولي و الدقيقة بكام جنيه ، او ممكن تدخل على جووووجل و تدور على أي حاجة محتاج تعرفها أو تتعلمها ، يعني بالضبط :كأنك قاعد على جهازك البي سي العادي لكن مع بعض الصعوبات زي التكلفة اﻷعلى نسبيا – سنفصل ذلك ان شاء الله – و حجم الشاشة الصغير ، و صعوبة تشغيل الوسائط ع الموبايل و ما الى ذلك

التكلفة اﻷعلى هي و انت بتتصفح الانترنت ع الموبايل ، بيحاسبوك على البيانات المرسلة و المستقبلة مش على الوقت اللي انت مقضيه ع النت ، و هنا تظهر صعوبة و عقبة
اتخيل انك بتدور على موضوع ، هاتدخل جووجل ، و تبحث .... كل دي كيلوبايتات مرسلة و مستقبلة و بتتحاسب عليها ، بعد كدة تروح تشوف المواقع دي و تقراها .... هتلاقي نفسك ضعيت وقت كتير و فلوس أكتر عشان تعرف معلومة صغيرة

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

الجماعة بتوع موزيلا طلعوا بفكرة بسيطة و عبيطة لكنها في اﻷثر عظيمة و على حل المشكلات السابقة قديرة ، الحل ده يكمن في مشروج جوي
Project JOEY

الفكرة بتقولك ايه؟ انت اختار الحاجات اللي عاوز تشوفها ع الانترنت ، و بعدين جوي هايبعتهالك ع الموبايل ، و بكدة تكون وفرت على نفسك بهدلة اللف و التدوير على الحاجة اللي انت عايزها و اﻷهم من ذلك وفرت فلوس كتيرة طحن

مش فاهم ؟؟؟ هاعيد لك كمان

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

طبعا حاجة جميلة جدا لو انت و انت قاعد ف المكروباص اللي واقف بسبب زحمة الدائري و فتحت النت من موبايلك اللي مابيفارقش جيبك و قعدت قريت اخر الاخبار او شفت فيديو او اي حاجة مما سبق ذكرها
طب و العمل ايه؟
تقوم سعادتك – و انت لسه ف البيت مانزلتش – تخلي الفايرفوكس – حفظه الله و رعاه و ادامه علينا – يبعت لك البيانات او الاخبار دي او نتايج البحث على حسابك في مشروع جوي ، و لما تنزل و تركب المكروباص – ده ان لاقيت مكروباص فاضي اصلا – تدخل من متصفح موبايلك على حسابك في جوي ، و جوي هايبعت لك البيانات دي و انت تقرا يامعلم

تعال نفصل الخطوات أكثر

أول حاجة سعادتك تدخل على موقع مشروع جوي و تعمل لنفسك حساب عليه
http://joey.labs.mozilla.com/users/login

و بعدين تستب البلاج-ان بتاع الجوي على الفايرفوكس اللي عندك ف البيت
Joey plug-in for FireFox

حلو الكلام ؟؟؟ كلام جميل
و بعدين لو انت قاعد ع النت – ف البيت - و لاقيت شوية كلام او كام لنك أو فيد أو حتى مقطع صوت أو فيديو عاوز تبعته ع الموبايل ، باستخدام البلاج-ان هاتلاقي قايمة تبعت منها لحسابك في الجوي

بعد كدة و انت عا الموبايل ، تدخل على موقع جوي من خلال متصفح الانترنت بتاع الموبايل

و من هناك هتلاقي الحاجات اللي انت بعتها بس مستنياك عشان تشوفها ، و كمان بصيغة مناسبة عشان تتشاف على أجهزة الموبايل ، و المهمة تمت بنجاح يامعلم

إليكم هذا الفيديو التوضيحي لكيفية استخدام الجوي
مستنيين تعليقات سعادتكم و اراؤكم
و السلام ختام

Project Joey, Customize Your Mobile Web Experience - Tutorial from AirMozilla on Vimeo.


Labels: , , ,

Saturday, September 22, 2007

Time Of Dying

Time Of Dying, by Three Days Grace



On the ground I lay
Motionless in pain
I can see my life flashing before my eyes
Did I fall asleep?
Is this all a dream
Wake me up, I'm living a nightmare

I will not die (I will not die)
I will survive

I will not die, I'll wait here for you
I feel alive, when you're beside me
I will not die, I'll wait here for you
In my time of dying

On this bed I lay
Losing everything
I can see my life passing me by
Was it all too much
Or just not enough
Wake me up, I'm living a nightmare

I will not die (I will not die)
I will survive

I will not die, I'll wait here for you
I feel alive, when you're beside me
I will not die, I'll wait here for you
In my time of dying

I will not die, I'll wait here for you
I feel alive, when you're beside me
I will not die, I'll wait here for you
In my time of dying
I will not die, I'll wait here for you
I feel alive, when you're beside me
I will not die, I'll wait here for you
In my time of dying