على هامش خبر الإعلان عن iPhone 4، ما هو WWDC؟


 
شعار مؤتمر WWDC لهذه السنة

WWDC هي اختصار كلمة Worldwide Developers Conference وهو المؤتمر العالمي لمطوري Apple، والذي تم فيه اليوم الإعلان عن الإصدار الجديد من الهاتف الذكي لشركة بل والمسمى iPhone 4.
هذا المؤتمر يقام سنويا منذ عام 1995، وفي هذه السنة يقام المؤتمر في سان فرانسيسكو بالولايات المتحدة ويستمر لمدة 5 أيام ويشارك فيه ألف مهندس من شركة Apple والهدف منه التعريف بتقنيات أبل وإمكانية تطوير التطبيقات المختلفة لأنظمة التشغيل الخاصة بها مثل iPhone OS و Mac OS X بحضور ما يقارب 5,000 مطور ومبرمج، علما بأن رسوم المشاركة في هذا المؤتمر تبلغ 1599 دولار أمريكي.
الإعلان الجيل الرابع من iPhone هو أولى المفاجآت هذا المؤتمر في يومه الأول لهذه السنة، ولا شك لدي بأن الأيام القادمة ستحمل لنا المزيد منها!

ستيف جوبز يعلن عن الإسم الجديد لنظام تشغيل iPhone 4

مصادر:
Apple Worldwide Developers Conference 2010.
Apple Worldwide Developers Conference – Wikipedia, the free encyclopedia.

مصدر الصور موقع: Engadget.

سؤال حول نقل نموذج إلى قاعدة بيانات أخرى


الخطوات الواجب إتخاذها في حالة نقل نموذج إلى قاعدة بيانات أخرى

وجه لي أحد أصدقاء المدونة السؤال التالي:
“أرجو منك أخي العزيز الإفادة عن الخطوات الواجب إتخاذها في حالة نقل نموذج إلى قاعدة بيانات أخرى؟

والإجابة كالتالي:
تنقسم النماذج إلى نوعين: نماذج منضمة ونماذج غير منضمة، ويقصد بالنماذج المنضمة (Bound Form) النماذج التي تحتوي على مصدر سجلات كجدول أو إستعلام، أما النماذج غير المنضمة (Unbound Form) فهي لا تحتوي على مصدر سجلات، لذلك يراعى عند نقل أي نموذج أو تقرير إلى قاعدة بيانات أخرى نقل أيضا مصدر السجلات لهذا النموذج وقد يكون جدولا أو إستعلاما، أو تغيير مصدر سجلات النموذج (Record Source) بما يناسب قاعدة البيانات الجديدة.
الأمر الآخر الذي يجب الإنتباه له، هو إرتباط النموذج أو إحدى عناصر التحكم الموجودة فيه بأحداث برمجية كوحدات ماكرو أو وحدات نمطية (Modules) والتي يجب نقلها مع النموذج, ويمكن معرفة كافة الأحداث البرمجية من خلال تحديد النموذج أو عنصر التحكم واختيار قائمة “حدث” من ورقة الخصائص.
ومن أفضل الممارسات التي يجب اتباعها عند نقل نموذج إلى قاعدة بيانات أخرى هي عمل Compile لقاعدة البيانات، ويتم ذلك بفتح النموذج بوضع التصميم، ثم الضغط على مفتاح F7، حيث يظهر لنا محرر التعليمات البرمجية، ومن قائمة Debug نختار أمر Compile والذي من خلاله يتسنى لنا اكتشاف الأخطاء البرمجية التي تمنع النموذج من العمل بالشكل السليم.

أخيرا؛ عند نقل النموذج إلى قاعدة بيانات آخرى في حاسوب آخر، فمن الأفضل التأكد من خيارات الأمان والتي من الممكن أنها قد تعطل بعض محتويات قاعدة البيانات، ولمعرفة المزيد حول هذه الجزئية أحيلك للرابط التالي:

طريقة تغيير خيارات الأمان في Microsoft Access 2007 – Macro Settings.

وشكرا لتواصلك أخي الكريم، وأرجو أنك وفقت في تقديم إجابة وافية لسؤالك.

هل لديك سؤال لي؟

إبعث بسؤالك عبر البريد الإلكتروني التالي: kuwait10@msn.com
أو من خلال صفحة “إتصل بي”.

5 أسباب وراء منع Google لموظفيها استخدام نظام التشغيل Windows


غوغل ضد مايكروسوفت

نشر الكاتب Garett Rogers تحليلا في موقع ZDNet عن أسباب حظر شركة Google على موظفيها استخدام نظام تشغيل Windows وتخييرهم بين استخدام نظام التشغيل Mac أو Linux، ورغم أنني أختلف قليلا في بعض المسائل مع الكاتب، إلا أنني أحببت أن أشارككم ما قرأت، وفيما يلي خمسة أسباب رئيسية ذكرها الكاتب أكتبها لكم بأسلوبي:
1. كثرة المخاطر الأمنية التي تهدد نظام التشغيل Window باعتباره نظام التشغيل الأوسع انتشارا في العالم، لا سيما بعد تمكن الحكومة الصينية من إختراق مزودات Google في الصين والحصول على معلومات حساسة بسبب ثغرات في نظام التشغيل Windows، وهي الحادثة التي جعلت Google تخرج من الصين نهائيا.
2. نية Google لاستخدام نظام التشغيل الخاص بها والمسمى Google Chrome OS -والذي أعلنت عنه قبل عدة أشهر- في عقر دارها قبل إصداره رسميا.
3. توفير المال، حيث لن تضطر Google بعد الآن إلى دفع المال لتجديد أو ترقية أنظمة Windows بمبالغ قد تصل إلى الملايين من الدولارات بما أن لديها أكثر من 20,000 موظف، كما أن الإستغناء عن Windows يعني الإستغناء العديد من برمجيات Microsoft الأخرى مثل Microsoft Office و Microsoft Visual Studio.
4. ضربة موجعة لشركة Microsoft حيث أنها ستخسر أكثر من ثمن 20,000 رخصة لأن الكثير من الشركات ستفكر جديا بالتخلي عن Windows كما قامت بذلك Google.
5. أخيرا Google تحب الفقاعات الإعلامية وخبر مثل هذا بالتأكيد يشبع “غرورها” مؤقتا!
 
الخلاصة، أن هناك حرب “مستعرة” بين Google و Microsoft وما حدث لا يعدو إلا كونه معركة من هذه الحرب التي تشمل عدة جبهات، البحث، البريد الإلكتروني، أنظمة تشغيل الهواتف الذكية،  التطبيقات المكتبية، وجبهة جديدة قادمة هي سوق أنظمة تشغيل الحاسوب الشخصي والتي تدر على Microsoft المليارات من الدولارات سنويا.

المصدر:
Google axes Windows, saves millions | ZDNet.

المخططات: تحويل الأعداد إلى رسومات بيانية


تستخدم المخططات بشكل واسع في الفعاليات التعليمية والإقتصادية المختلفة.

ما هي المخططات؟

المخططات (Charts) هي نوع من الرسوم البيانية (أو الأشكال البيانية) التي تستخدم لإعادة تمثيل البيانات باستخدام الرسوم مثل الأعمدة والخطوط والدوائر.

ما هي فائدة استخدام المخططات؟

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

ما هي أنواع المخططات؟

من الأنواع الرئيسية للمخططات:

1. المخطط الدائري: يستخدم لعرض قيمة واحدة لكل متغير نسبةً إلى مجموع المتغيرات الأخرى، ولا يمكن لهذا المخطط التعامل مع أكثر من سلسلة بيانات واحدة ولذلك يعتبر من أبسط أنواع المخططات.
مثال:

مثال على المخططات الدائرية.

2. المخطط العمودي: يستخدم لعرض أكثر من قيمة لكل متغير للمقارنة بين عدة عناصر، ويمكن لهذا المخطط التعامل مع عدة سلاسل من البيانات.
مثال:

مثال على المخططات العمودية.

3. المخطط الخطي: يستخدم لعرض إتجاهات المتغيرات عند فترات زمنية متساوية، ويمكن لها المخطط التعامل مع عدة سلاسل من البيانات.
مثال:

مثال على المخططات الخطية.

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

تدوينة حرة: سيمفونية شهرزاد


سيمفونية شهرزاد هي من إبداع المؤلف الموسيقي الروسي Nikolay Rimsky Korsakov التي ألفها في عام 1888 ميلادي والمستوحاة من قصة “شهرزاد” جارية الملك “شهريار” في حكايات ألف ليلة وليلة، السمفونية تتكون من 4 أجزاء أو حركات يمكنك تحميلها مجانا بجودة عالية من هنا، وهذا مقطع من السمفونية من موقع YouTube:

إذا أعجبتك هذه التدوينة، فأدعوك لزيارة هذا الرابط:


“مضناك جفاه مرقده” أجمل وأعذب ما قيل في الحب.

إقرأ المزيد

تدوينة حرة: ما هو Google؟


آخر صرعات Google هو تلفاز يجمع بين خصائص التلفاز العادي ومزايا الإنترنت

اليوم انتهيت من فترة الإختبارات النهائية، وكان ختام هذه الفترة إختبار لمادة “التعلم عن طريق الإنترنت” (Learning Online) والذي اجتزته وأنا “أضحك” كما نقول في اللهجة المحلية، ولا شك أن الراحة تغمرني الآن بعد أسابيع مريرة عشتها، كدت في أحد أيامها أن أنهار بعد أن تعبت نفسيتي كثيرا، رغم أنني أحضّر للإختبارات النهائية منذ أول يوم دراسي -من يصدق ذلك- ولكن كثرة إلتزاماتي تضيّق علي الوقت كثيرا.

ما هي Google

هذه إحدى الأسئلة “السخيفة” التي وجدتها في الإختبار:

What is Google؟
A web Browser.
An operating system.
A protocol.
A search engine.

إخترت الإختيار الأخير وأنا بكامل قواي عقلية وبإرادتي الحرة، لأن هذا الجواب الذي ينتظره “المصحح” ولأن هذا ما درسناه في المنهج، ولكن في الحقيقة أن أغلب الإختيارات تنطبق على Google ، فـ Google هو محرك بحث، ونظام تشغيل، ومتصفح، ونظام خرائط، وموقع فيديو، وموقع أخبار، ومدونات، وبريد إلكتروني، وتراسل فوري، وقارىء خلاصات، وبرنامج إعلانات، وتطبيقات مكتبية، وهاتف ذكي، ولغة برمجة جديدة، ونظام أسماء نطاقات، وأخيرا وليس آخرا Google أيضا تلفزيون. ولو أتى السؤال على هيئة “أكمل الفراغ” لكتبت “مجازا” أن Google هو العصر الجديد للإنترنت.