الاثنين، 29 أبريل 2013

نظرة على المستقبل: 10 تقنيات قادمة قد تغير العالم


شهدنا قفزات كبيرة في مجال التكنولوجيا في السنوات الخمس الماضية. من الهواتف الذكية, الحوسبة السحابية, إلى الأجهزة اللوحية المتعددة اللمس. وهذه هي كل الابتكارات التي احدثت ثورة في الطريقة التي نعيش ونعمل فيها.ومع ذلك , صدق او لا تصدق, نحن في بداية الطريق, حيث أن التكنولوجيا سوف تقدم أكثر في المستقبل. قد يأتي يوم نعيش فيه كما يفعل أناس أفلام الخيال العلمي.
image001
استعدوا للانطلاق…. ,اربطو الأحزمة…., لننطلق في عالم الحقيقة العالم الواقعي وليس الخيال العلمي. لنتعرف على المنتجات التي ستحدث ثورة في العالم. استعدوا للغوص في العالم الافتراضي والتفاعل معه. هيا لنكتشف تقنيات المستقبل معاً.
1. نظارات غوغل (Google Glass):
الحقيقة المدمجة أصبحت جزء من حياتنا من أشكال المحاكاة التجريبية إلى التطبيقات التعليمية. ولكن غوغل أخذت على عاتقها هذا الموضوع وقفزة عدة درجات من خلال نظارت غوغل. فمن خلال هذه النظارة يمكن عرض موجز عن شبكات الميديا الاجتماعية, عرض نصوص, وخرائط غوغل ,والتنقل من خلال نظام التحكم بالمواقع GPS والتقاط الصور. ويمكنك الحصول على أخر التحديثات خلال وجودك في المكان.
image002
لابد من مشاهدتها من خلال
إنها حقاً ما اسميناه بالرؤية. حالياً الجهاز متوفر فقط لبعض المطورين بسعر 1500 دولار, ولكن نتوقع من الشركات التكنولوجية الأخرى أن تحاول بإصدارها للمستهلك بأسعار معقولة.
2. جهاز الطباعة الثلاثية الأبعاد (Form 1):
تماماً كما يحوي العنوان, الطباعة الثلاثية الأبعاد 3D هي التكنولوجيا التي بإمكانك من خلالها بتحويل التصاميم الرقمية إلى منتج واقعي صلب. إنها ليست بفكرة جديدة بالنسبة للصناعات الميكانيكية المتقدمة , ولكن طابعة 3D الشخصية هي بالتأكيد فكرة ثورية.
يستطيع كل شخص أن يخلق الشكل الخاص به, دون الحصول على موافقة من أي مصنع عملاق  !! حتى سيارة جيمس بوند أستون مارتين التي تحطمت في الفيلم كانت عبارة عن منتج مطبوع 3D.
image003
لمشاهدة طريقة العمل:
فورم 1 واحد من الطابعات ال3D الشخصية التي يمكن الحصول عليها بثمن 2799$. قد يبدو مثل هذا الثمن باهظ ولكن يمكنك الحصول على العديد من انتاج النماذج الخاصة بك, ففي حال هذه المقارنة يعتبر السعر معقول.
تصور المستقبل حيث كل فرد محترف لديه القدرة على انتاج منتجاته الخاصة والابداع بها دون أي حدود. هذا هو المستقبل حيث الوصول لأعلى حد من الانتاجية الشخصية والابداعية.
3.نظارة الالعاب (Oculus Rift):
ألعاب الواقع الافتراضي بشكلها الجديد مع Oculus Rift تتيح لك ان تشعر نفسك فعلياً بداخل اللعبة. حيث يمكنك تحريك رأسك لرؤية ماحولك بدقة عالية.
هنالك منتجات متميزة في السوق التي يمكن أن تفعل نفس الشيء نفسه, ولكن Oculus Rift تتيح لك الرؤية ماحولك داخل اللعبة حتى 110 درجات وتتمتع بهذه التجربة فقط ب300$. كما تأتي بجموعة أدوات بمثابة عدة التطوير. هذه هي بداية ثورة للألعاب من الجيل التالي.
image004
مقارنة بين النظارات العادية وهذه النظرات وطريقة الأداء:
4. جهاز اللمس المتعدد (Leap Motion):
إن الكمبيوتر ذو الشاشة المتعددة اللمس فشل فشلاً زريعاً, وسبب فشل هذا المنتج إلى حقيقة أن الاستخدام الطويل له يؤدي إلى إرهاق الأيدي, ولكن مع جهاز Leap Motion استطاع أن يتحدى الجانب المظلم في هذا المجال مرة أخرى مع فكرة أكثر تقدماً. فإنه يتيح لك التحكم بالكمبيوتر بواسطة الأصابع ولكن دون لمس الشاشة.
image005
للتعرف على المنتج:
ليس هو عبارة عن جهاز استشعار حركتك فقط , بل يسمح لك بتمرير صفحات الويب, والتكبير في الخرائط والصور والتوقيع على الوثائق, وحتى اللعب باستخدام اليد والأصابع فقط.
إن التفاعل السلس هو النقطة الرئيسية الأكثر أهمية هنا. والأهم من ذلك يمكنك امتلاك هذا المستقبل فقط ب70$, أي مايعادل جزء من سعر لعبة بلاي ستيشن3!!
إذا كان هذا الجهاز يعمل بشكل تام مع Oculus Rift لمحاكات الألعاب بشكلها الواقعي, فنحن على أبواب ثورة الألعاب.
5. تقنية تتبع العين (Tribe Eye):
تتبع العين نوقش بنشاط خلال السنوات الماضية من قبل عشاق التكنولوجيا, لكنه واجه تحدياً بتنفيذها. ولكن Eye Tribe استطاعت أن تفعلها. إنهم نجحوا بإنشاء هذه التكنولوجيا لتسمح لنا بالتحكم بالجهاز اللوحي بتقليب الصفحات. والألعاب مثل محاكات الطيران, قطع شريحة الفاكهة بلعبة Fruit Ninja الشهيرة فقط بحركة العينين.
image007

تعتمد هذه التقنية على تتبع العيني والجمع بين ذلك مع الكاميرا الأمامية التي تقوم بمعالجة عمليات خوارزمية للرؤية والحركة.
فقد تم عرض هذا المنتج في LeWeb بنهاية العام الماضي, ومن المتوقع أن نرى ذلك في الأجهزة النقالة خلال هذا العام. كما قدمت سامسونغ بجهازها الجلاكسي خطوة في هذا المجال, ولكنها لم تتوصل لهذه التقنية بعد.
حالياً الشركة تسعى للبحث عن شراكة لتحقق هذا الخيال العلمي التكنولوجي في السوق الاستهلاكية.
ولكن أرى شخصياً بأنها قد تحرز ثورة تكنولوجية بالنسبة لذوي الاحتياجات الخاصة في حال عملها بشكل جيد خلال حياتنا اليومية. وستغير حيات العديد من الأشخاص.
6. جهاز ربط الأجهزة الرمية وغير الرقمية معاً (SmartThings):
المشكلة الحالية التي نعاني منها جميعاً أن معظم الأجهزة تعمل كجهاز مستقل عن الأخر.وهذا يتطلب جهداً من منافسين التقنيات إلى شراكة فعلية مع إحدى الشركات وبناء المنتجات التي يمكن أن تتواقفق مع بعضها البعض. ولكن SmartThings وجدت لتجعل جميع أجهزتك الرقمية وغير الرقمية مترابطة مع بعضها البعض وتقديم الاستفادة لك.
image008
للتعرف على إمكانية التقنية يمكنك من خلال المشاهدة لعرض خصائص الجهاز وميزاته:
مع SmartThings يمكنك الاستشعار بأجهزة الدخان الخاصة بك والرطوبة والضغط وأجهزة استشعار الاهتزاز للكشف عن تغيرا في منزلك وتنبيهك من خلال هاتفك الذكي!!
يمكنك معرفة من بداخل منزلك. حيث يقوم بإشعال الإضاءة عند دخولك الغرفة, أو اغلاق النوافذ والأبواب عند الخروج من البيت, كل ذلك بمساعدة هذه الأشياء لايكلف سوى 500$
7. نظام تشغيل الهواتف فايرفوكس أو أس:
نظما التشغيل ISO والاندرويد عظيمان, ولكن لكل واحد منهما قواعده وسياسته الخاصة التي تحد من الجهود الابداعية للمطورين.
قررت موزيلا Mozilla بناء نظام تشغيل جديد للهواتف المحمولة من الصفر, وسيكون نظام مفتوح, يمتلك حرية التعامل, حسب اختيار المستخدم. نعم إنه Firefox OS.
نظام التشغيل فايرفوكس بني عن طريق Gonk, أي على نظام الطبقات Gecko وGaia. وهذا يعني انها بنيت على مصدر مفتوح, وإنه يحمل تقنيات الويب مثل HTML5 و CSS3
image009
للتعرف على المزيد من المزايا من خلال الرابط:
يمكن للمطورين ولأول مرة من إنشاء تطبيقات دون شروط أو أي من المتطلبات التي تفرضها مخازن التطبيقات الأخرى. حتى يمكن للمستخدمين بتخصيص نظام التشغيل بناءً على احتياجاتهم. حالياً جعلت OS لأول مرة على هواتف الأندرويد المتوافقة معها. والانطباع من المطورين حتى الآن جيد.
هل سيأتي اليوم الذي نقول فيه وداعاً للأي أو أس وللاندرويد؟؟!!
8. الجهاز اللوحي الأول في العالم المصمم للاعبين PC:
تلبية الجيل الأول من الأجهزة اللوحية للألعاب. قامت شركة Razer بتصميم Project Foiona الجهاز اللوحي الخطير للألعاب. بمجرد ظهوره ستكون الانطلاقة الأولى للأجهزة اللوحية المستقبلية, وفي المقابل تسعى شركات التكنولوجيا بإنشاء جهازها اللوحي الخاص بها, لتكريسها للألعاب, ولكن حتى الآن ستكون Fiona هو الجهاز اللوحي الوحيد الذي انطلق للمرة الأولى هذا العام.
image010
للاطلاع على المواصفات المواصفات والميزات :
هذا الوحش يضم ميزات الجيل القادم من معالج Intel® Core i7 لمعالجة جميع ألعاب الكمبيوتر المفضلة لديك. كل ذلك بين راحتي يديك. بالإضافة للعديد من الأكسسوارات الملحقة. يتمتع بثلاث طرق للحركة عن طريق الجويستيك والاستشعار المغناطيسي للدوران بالإضافة لشاشة اللمس المتعددة.
السعر في الموقع :1,299.99$ للجهاز اللوحي + 249.99$ للاكسسورات(جويستيك التحكم).
هل سيأثر هذا على أجهزة البلاي ستيشن وأكس بوكس, كما فعلت أجهزة التابلت بالكمبيوتر؟؟!!
وهل سنرى جهاز لوحي للألعاب من شركة سوني وأكس بوكس في الأيام القادمة؟؟!!.
9.تقنية Parallella:
Parallella سوف يغير الطريقة التي تصنع أجهزة الكمبيوتر, شركة Adapteva تقدم لك الفرصة للانضمام لهذه الثورة. ببساطة إنه الحاسوب العملاقة للكل شخص. بنيت كفاءة الطاقة بجهاز الكمبيوتر لتجهيز البرمجيات المعقدة في وقت واحد وعلى نحون فعال.
تتبع الكائنات في الوقت الحقيقي (Real-time) ,متابعة العرض الثلاثي الأبعاد, التعرف على الكلام سوف تصبح أقوى وأكثر ذكاء مع Parallella
image011
لمشاهدة التفاصيل:
وقد تم تمويل المشروع بشكل ناجح, وتم تسليم المشروع بالشهر الثاني من هذا العام. وهذا الحاسوب العملاق الصغير الحجم بسعر سحري ويبلغ 99$. ولكن لا أنصح به غير المبرمجين أو الذين لا يستخدمون نظام لينكس.
لم أكن اعتقد أبدا ان مستقبل الحواسيب يمكن أن ينتهي بركلة ابتدأت فقط ب99$ !!
10. سيارة من دون سائق:
شاهدنا بالأفلام سيارة بدون سائق, ولكننا لم نتخيل بأن هذا الخيال يوماً من الأيام سيصبح حقيقة. نعم إنها حقيقة واقعية, التي أصبحت ممكنة بفضل …… شركة محرك البحث “Google”
في حين أن مصدر البيانات لايزال بشكل سري, إلا أن سيارة جوجل من دون سائق مدعومة بذكاء اصطناعي الذي يعتمد على الكاميرات الفيديو داخل السيارة, وجهاز استشعار غلى رأس السيارة, وبعض الأجهز الاستشعارية الرادارية والعديد من الحساسات على جوانب السيارة بأماكن متعددة. يبدو وكأنه يحتاج إلى الكثير من الجد لمحاكات الذكاء البشري في قيادة السيارة, ولكن حتى الآن بواسطة هذا النظام استطاع القيادة حتى 1609 كم بنجاح دون أوامر الانسان!!
image012
لمشاهدة التجربة:
يقول سيرجي برين أحد مؤسسي جوجل ” يمكن استخدام يد واحدة لعد السنوات التي يمكن للناس العاديين باستخدام هذه التقنية”.
فالابتكار يعتبر انجازاً, والمستهلك هو صداع الرأس ;) لذلك جوجل تواجه تحدياً لإقامة النظام بسعر معقول بحيث العامل ذو الدخل المتوسط بإمكانه الاستفادة من هذه التقنية.
هذه هي الثورة العلمية التي حولت الخيال العلمي إلى حقيقة……. فالإبداع لاحدود له….
ماهي التقنية التي أثارت انتباهك والتي تتمنى بيوم من الأيام أن تكون بين يديك؟
المصدر: 1
الكاتب: حسام رجب
موقع: عالم الابداع.

السبت، 23 مارس 2013

كتاب رائع للعمل في Cloud Computing




FS Wiley - Cloud Computing Principles and Paradigms 2011



FS Wiley - Cloud Computing Principles and Paradigms 2011 110417062913299900.jpg


The primary purpose of this book is to capture the state-of-the-art in CloudComputing technologies and applications. The book will also aim to identify potential research directions and technologies that will facilitate creation a global market-place of Cloud Computing services supporting scientific, industrial, business, and consumer applications.

This book will be a timely contribution to a field that is gaining considerable research interest, momentum, and is expected to be of increasing interest to commercial developers. The book is targeted for professional computer science developers and graduate students especially at Masters level. As Cloud Computing is recognized as one of the top five emerging technologies that will have a major impact on the quality of science and society over the next 20 years, its knowledge will help position our readers at the forefront of the field.

Release Name: Wiley.-.Cloud.Computing.Principles.and.Paradigms.2011.RET AiL.eBOOk-rebOOk
Size: 14.59MB

Download:
Code:Or

http://www.chinacloud.cn/upload/2011-07/11073107539898.pdf



الجمعة، 22 مارس 2013

كيف تحول فكرتك الى مشروع استثماري

السلام عليكم ورحمة الله وبركاته, في هذة التدوينة أحببت أن أشاركم في بعض الأفكار التي قد تساعدكم في تحويل الأفكار التقنية الى مشروعات استثمارية. حيث ان امتلاك العمل الخاص حلم العديد من الناس وخاصة طلائع الشباب منهم فهيا بنا نطلق لأنفسنا العنان في تحليق في عالم الابتكارات وتوليد الأفكار وتحويلها الى مشاريع استثمارية,


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

والجدير بالذكر أن من الاساليب المفيدة في توليد الافكار والابداعات القرأة في المجال الذي ترغب ان تعمل فيه, ففي القرأة تزداد المعرفة ويتسع الأفق في التفكير وأيضاً من الاشياء المفيدة التي تجلب الأفكار الحضور والمشاركة في ورشات العمل التي يتم من خلالها طرح بعض القضايا التي تحتاج الى حلول ابداعية وطرح المواضيع العلمية الحديثة التي ما زالت تحتاج الى من يعمل بها ويطور عليها.
" الأفكار جديدة تحتاج الى عقل متفتح وسجل مكتوب للأفكار وتعلم في مجال الذي ترغب فيه وعرض فكرتك على الاشخاص تثق في قدراتهم وذلك لابداء الملاحظات وتطوير الأفكار وتنقيحها"
من الجنون أن تقوم بنفس الشيئ كل يوم وتتوقع نتائج مختلفة
بعد توليدك للفكرة, دونها في دفترك الخاص ومن ثم ابدأ بعمل proposal -دراسة مبدئية - يوضح فية كيفية تحقيق الفكرة والجدوى الاقتصادية من وراء هذة الفكرة وتحديد المسائل والمشاكل التي سوف تواجهك في حال الشروع بتنفيذ هذة الفكرة وتحويلها الى مشروع استثماري وكذلك تحديد العناصر التي تتطلبها لتحقيق الفكرة من امكانات مادية وبشرية مثل موظفين ومساعدين وما الى ذلك

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

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

ملخص: الفكرة - الجدوى الاقتصادية - طرحة في السوق وتطوير الفكرة حسب طلب العملاء لا حسب طلبك . 
           فكر كرجل أعمال كما تفكر كمبتكر حتى تنجح وتستمر
"تذكر أن الابتكارات الكبيرة والعظيمة نشأت من أفكار بسيطة وتراكمية, راجع قصة شركة فيدكس للشحن وكذلك قصة عملاق البحث جوجل والفيس بوك وغيرها الكثير الكثير"

الاثنين، 12 نوفمبر 2012

تقنية NoSQL



ما هي تقنية NoSQL ؟ و لماذا نسمع كل يوم -كما يبدو- أن شركة ضخمة بدأت باستخدام قاعدة بيانات NoSQL ؟  في هذا الدليل الذي أعدته مجلة H الألمانية محاولة للإجابة على هذه الأسئلة.
أدى صعود حركة NoSQL إلى إعادة النقاش و الجدل في فضاء قواعد البيانات ، حيث أثيرت أسئلة حول موائمة النموذج العلائقي التقليدي لجميع المشاكل ليس فقط في الجانب النظري بل تعدى ذلك إلى الجانب العملي ، إن NoSQL لا تعني رفض SQL بنفسها ، بل أن بعض أنصار حركة NoSQL يقولون أنها لا ترفض SQL كما في "No SQL" ولكن تعني في الحقيقة " Not Only SQL" أي " ليس SQL فقط" ، إنها تعبر عن رغبة عميقة لاستكشاف نماذج قواعد البيانات التي تركت في الماضي - لعدة أسباب -  تقبع في الغموض.
هذه ليس المرة الوحيدة التي تحديت فيها SQL التي تستخدم القواعد البيانات العلائقية ، ففي التسعينات ظهرت قواعد البيانات الكائنية التوجيه و قدمت طريقة - كما كان يبدو- أراحت المطورين من تحويل كائنات البيانات إلى صفوف و أعمدة ، و لكن واقعيا كانت قواعد البيانات كائنية التوجيه معقدة و هشة مما خيب أمل المطورين و جعلهم يبحثون عن حلول أفضل ، كانت الحصيلة هو ظهور مدراء للكائنات العلائقية أفضل ، قامت بإزاحة الكثير من الأعمال المطلوبة لتحويل كائنات البيانات إلى علاقات مع المحافظة على قواعد بيانات SQL كنواة لها.
الفرق مع حركة NoSQL أن الكثير من الإبداع أتى من تطورات عملية استفادت من قوة المصادر المفتوحة بدلا عن التأطير النظري ، و بالرغم من ذلك فإن NoSQL ليست حل سحريا لجميع احتياجات قواعد البيانات.
هناك بعض الخصائص المشتركة لقواعد بيانات NoSQL حيث أنها تميل إلى التخلص من المخططات الجامدة لقواعد البيانات العلائقية ، و تستخدم أساليب مرنة لتحديد البيانات التي يجب أن تحفظ في قاعدة البيانات أو تترك الأمر للتطبيقات التي تستخدم قاعدة البيانات ، و تميل أيضا خدمات NoSQL إلى استخدام بروتوكولات مفتوحة للتواصل مع العميل ، و هي في الغالب -لكن ليس بالضرورة - بنيت لتكون قابلة للتوسع بحيث توفر القدرة لإدارة مجموعات بيانات كبيرة موزعة على مزرعة من الخوادم بدلا عن خادم واحد عالي الأداء.
إذا نظرنا إلى أنواع NoSQL  سنجد أربعة سلالات رئيسية : خازنات الوثائق ، وخازنات مفتاح/ قيمة ، وقواعد بينات موجهة للأعمدة ، و خازنات الرسومات.
خازنات الوثائق Document stores و CouchDB
تحفظ خازنات الوثائق كل الوثائق مهما كان طولها و تسمح باسترجاعها بالاعتماد على محتويات الوثيقة ، فعلى سبيل المثال يمكن أن تحوي الوثيقة على هذا النص:
"الاسم الأول" : "والاس"
"العنوان" : "شارع 62 الكنيغر الغرب"
"الاهتمام" : ["الجبن" ، "المفرقعات" ، هبوط القمر ""]
بإمكاننا أن نسترجع هذه الوثيقة عن طريقة استعلام في قاعدة البيانات عن الاسم الأول "والاس" ،  كما تلاحظ أن هذه الوثيقة يحوي على معلومات غير مهيكلة و يمكن أن تتفاوت المستندات فيما تحوي من حقول ، و تندرج قواعد بيانات XML  في هذا الصنف حيث أنها قواعد بيانات موجهة للوثائق تحوي على بيانات شبه منظمة ، تعتبر قاعدة بيانات CouchDB أحد الأمثلة على للقواعد الموجهة للوثائق تقوم بحفض الوثائق على نفس النسق المعروض في الأعلى . لتستعلم في CouchDB تحتاج إلى تعريف دالة بسيطة تقوم بجلب الحقول و تعرضها على شكل قائمة مرتبة تسمح بتصفيتها أو تقيمها.
يتم تخزين النتائج نفسها كوثائق CouchDB في نفس الخادم ، و يتم توليد النتائج عن دخول أو عند الطلب ، حيث أن الفكرة هي تقليل الحمل على الخوادم بجعل النتائج جاهزة للتسليم ، و تستطيع CouchDB التوسع عن طريق النسخ التماثلي لقواعد البيانات على خوادم CouchDB بكفاءة ، و يعمل النسخ التماثلي أيضا مع العقد المترابطة بشكل غير دائم ،   فعلى سبيل المثال تستخدمه خدمة Ubuntu One  قاعدة بيانات CouchDB لمزامنة بين أجهزة الحواسيب المستخدمين مع سحابة التخزين الخاصة بها ، كذلك ستخدمها هيئة الإذاعة البريطانية BBC كقاعدة بيانات NoSQL داخلية لتقديم خدمة الحفظ لخدمات الويب الخاصة بها.
لتقرأ المزيد عن CouchDB اطلع على كتاب CouchDB أو زر موقعها.
قاعدة بيانات الرسومية و Neo4J
أحد الأشياء الأكثر استهلاكا للموارد و مسببة للمشاكل في قواعد بيانات SQL  هو حفظ معلومات العلاقات بين الأشياء ، إن تصفح العلاقات يتطلب عدة استعلامات ، تركز قواعد البيانات رسومية التوجيه على تمثيل الرسم في قاعدة البيانات ، و تعتبر Neo4J  أحد الأمثلة على قواعد البيانات رسومية التوجيه ، فبدلا عن أن تنشئ سجلات تقوم بإنشاء عقد ثم تقوم بإسناد العلاقات فيما بينها ، على سبيل المثال هذه قطعة الصغيرة من شفرة جافا :
Node firstNode = graphDb.createNode();
Node secondNode = graphDb.createNode();
Relationship relationship = firstNode.createRelationshipTo( secondNode,               MyRelationshipTypes.OWNS );
تقوم بإنشاء عقدتين ، ثم تسند علاقة تملك OWNS (معرفة في مكان آخر كسجل بسيط) ، و تحفظ البيانات المتعلقة بهذه العقدة و العلاقة كخصائص لكلا منها :
firstNode.setProperty("name","Wallace");
secondNode.setProperty("name","Grommit");
relationship.setProperty("licence","dog");
هذه الشفرة تحدد أن العقدة الأولى ( Wallace ) تملك ( بالإضافة إلى dog  و licence )  العقدة الثانية (Grommit ) ، من خلال هذه النموذج البسيط يمكننا إنشاء رسمة للعلاقات قابلة للتتبع بسهولة .
تعتبر FlockDB قاعدة بيانات رسومية أخرى ، تم إنشائها بواسطة مطوري تويتر مع تركيز من يتبع من في خدمة التدوين المصغر ، يمكن أن توفر قواعد البيانات الرسومية طريقة مبسطة بشكل كبير للتعامل مع العلاقات بين الأشياء مثل الشبكات الاجتماعية ، و بالرغم من إمكانية حفظ بيانات بدون علاقات في قاعدة بيانات رسومية ، و لكنها غير مناسبة لذلك.
معلومات أكثر حول Neo4J تجدها في موقعها.
خازنات المفتاح/قيمة و Redis
تعبر قواعد بيانات المفتاح/قيمة أبسط من سابقاتها ، حيث كل مفتاح وصف يشير إلى قيمة و التي بدورها قد تكون سلسلة حروف عشوائية ، و يتم تضمين خازنات المفتاح/قيمة في التطبيقات منذ زمن بعيد ، و يعتبر فرسان اليونكس مثل dbm و gdbm و Berkley DB من قواعد البيانات ذات التوجه المفتاح/قيمة ، التغير الذي حصل في حركة NoSQL في مجال قواعد بيانات المفتاح/قيمة هل جلعها قواعد البيانات خدمات قائمة بذاتها و يمكن الوصول إليها عبر تقنيات الويب مثل REST.
يوجد نوعين من خازنات المفتاح/قيمة ، النوع الأول هو خازنات في الذاكرة in-memory حيث تحفظ البيانات في الذاكرة من أجل الأداء ، و النوع الثاني هو في القرص in-disk  حيث تحفظ بياناتها مباشرة في القرص الصلب ، تكون الأنواع التي تحفظ في الذاكرة مفيدة لآليات الذاكرة المخبأة الموزعة بينما الأنواع الذي تحفظ في القرص الصلب تكون أفضل لحفظ البيانات.
تعتبر Redis مثال على قاعدة بيانات المفتاح/قيمة من نوع التخزين في القرص الصلب ، وبها إمكانيات تتعدى حفظ قيمة سلسلة محارف إلى حفظ قوائم و مجموعات و مجموعات مفروزة أيضا ، تقوم Redis بحفظ كل مجموعة بيانات في الذاكرة إلى القرص الصلب باستعمال طريقة واحد من اثنتين من المحافظة على الأداء الكلي ، و لكل نوع من البيانات المدعومة من قبل Redisمجموعة أوامر مخصصة و يمكن الوصول إليها عن طريق واجهات برمجية تشمل عدة لغات برمجية ، و تستخدم Redis في Yard و Github و Craigslist لتلبية احتياجاتهم التخزينية ، للمزيد عن Redis زر موقعها.
قواعد البيانات موجهة للأعمدة و Cassandra
تهتم قواعد SQL التقليدية بالصفوف فكل صف يمثل سجل من الحقول ، هذا العرض مريح للطبيعة البشرية حيث أنها تشابهة بسهولة كيفية التي نتبعها لتسجيل الأشياء على سبيل المثال فهرس البطاقات ،افترض أن لديك فهرس بطاقات في كل بطاقة يعرض اسم الشخص مع جملة مبيعاته ؛ لتحصل على المجموع الكلي للمبيعات فيجب عليك أن تمر على جميع البطاقات واحدة تلو الأخرى و في كل مرة تضيف مبيعات البطاقة التالية على مجموع البطاقات السابقة ، يمكن تضبط قواعد بيانات SQL لتعمل بشكل جيدة في هذا المثال ، و لكن مع زيادة حجم البيانات سوف تستغرق وقت أطول ، و الآن افترض أنه عندما كنت تكتب أرقام مبيعات كل شخص في بطاقته كنت تضيفها إلى قائمة خاصة بأرقام المبيعات ، هكذا ستصبح عملية إحصاء جميع المبيعات مجرد جمع الأرقام الموجودة في القائمة وحسب ، و هذا أسرع بكثير و هو جوهر قواعد البيانات الموجهة بالأعمدة ، حيث أنها تحفظ بياناتها بطريقة يمكن تجميعها بسرعة و بأقل نشاط في الدخل و الخرج I/O .
تستخدم قواعد بيانات الموجهة للأعمدة عادة في تطبيقات تعدين و تحليل البيانات حيث تكون طريقة الحفظ مثالية للعمليات العامة المستخدمة على البيانات ،و تميل قواعد بيانات الموجهة للأعمدة بطبيعتها إلى أن تكون جزءا من مزيج من قواعد البيانات العلائقية التقليدية و تقنية الموجهة للأعمدة.
خذ على سبيل المثال قاعدة بيانات أباتشي Cassandra و التي هي عبارة عن خليط من التوجه للأعمدة و خازنات المفتاح/قيمة حيث توفر قاعدة بينات لامركزية و موزعة بشكل Eventual consistency ، و قد طورت في البداية عن طريق فيس بوك ، و الآن أصبحت كمشروع تحت مظلة أباتشي و يستخدمها digg و تويتر و Reddit و غيرها من المواقع ،  تحوي Cassandra على أعمدة لاسم و قيمة و ختم الوقت ، و يمكن تجميع هذه الأعمدة تحت ColumnFamily التي تماثل جدول في قاعدة البيانات العلائقية ، و يمكن أيضا أن توسم الأعمدة كـ SuperColumn بحيث يمكن استرجاعها بترتيب ختم الوقت بدلا عن ترتيب المفتاح.
يجعل نموذج Cassandra المختلط مع قابليته للتوسع بديل مفيد للحالات التي تتطلب حفظ مجموعة ضخمة من البيانات النشطة و الآنية ، مما يجعلها مناسبة للشبكات الاجتماعية ، للتعرف على المزيد عن Cassandra يمكنك أن تزور موقعها على مشروع أباتشي.
إذا ما هي قاعدة بيانات NoSQL ؟
كما يمكنك أن ترى من الأمثلة الأربعة الماضية ، فإن قواعد البيانات NoSQL تركز على أنواع معينة من المشاكل ، فمن كونها مرنة جدا في حفظ البيانات (خازنات الوثائق ) إلى استهداف حالات استخدام مثل العلاقات (قواعد بيانات الرسومية) و تجميع البيانات (قواعد بيانات الموجهة للأعمدة) أو فقط تبسيط فكرة قاعدة البيانات لتكون شيء مثل حفظ قيمة (خازنات المفتاح/قيمة).
ما زال أمام نموذج قواعد البيانات العلائقية المعتمدة على SQL  سنوات طويلة قبل أن تزاح من تطبيقات حفظ البيانات ، و لكن بسبب نموذج المفتوح المصدر لتطوير قواعد بيانات NoSQL و بسبب نشرها المتكرر في خدمات منتجة ستوفر بديل سريع التحسن أو مكمل لقرينتها المعتمدة على SQL ، ستظل قواعد بيانات SQL محافظة على مزاياها من ناحية تقديم معاملات تحت مفهوم ACID ( الذرية ،التناسق ، العزل ،الدوام) ، و قدرات علائقية مما يجعلها أفضل خيار للعديد من استخدامات الأعمال ، كذلك لم تتوقف تقنية قواعد بيانات SQL ؛ فعلى سبيل المثال Ingres تضع تقنية VectorWise في قاعدة بياناتها ليعطيها قدرات لمنافسة خازنات الأعمدة في مجال تحيل البيانات.
تمثل قواعد بيانات NoSQL قوة مثيرة و جديدة في أعمال تخزين البيانات و استرجاعها ؛ بتطبيق تقنيات طالما تجاهلت بسبب أنها لم تتناسب مع كيفية التي تدار بها الأشياء بواسطة SQL ، نحن الآن ننتقل إلى وقت تختلط فيه الأشياء في عالم تخزين البيانات و استرجاعها.
هذه المقالة ترجمة لـ The H speed guide to NoSQL 
المصدر: http://itwadi.com/NoSQL

السبت، 1 سبتمبر 2012

القائد الخالد..!


القائد الخالد..!
بسم الله، والصلاة والسلام على رسول الله، وعلى آله وصحبه ومن والاه..
لو دامت لغيرك ما وصلت إليك.. أليس هذا المثل واقعاً لا يختلف عليه عاقلان، فلماذا يتعلق القادة بكراسيهم وكأنهم باقون إلى آخر الزمان؟! وكأن وجودهم لا نهاية له..! وإلى متى يستطيعون تقديم نفس الأداء الجيد مهما تقدم بهم العمر؟!
أليس من المجدي أن يعمل أولئك القادة والمدراء على تأهيل قيادات جديدة مؤهلة قادرة على إدارة دفة العمل من بعدهم، بدل تسويف الأمور حتى يأتي أمر الله، ثم نقع في حيص بيص، ولا نجد لأؤلئك المغاوير بديلاً ولا نظيراً؟!
وإذا حقق أولئك القادة نجاحات لمنظمتهم فإن من المنطقي أن يعملوا على بقاء تلك النجاحات حتى بعد رحيلهم، لأن امتداد الخير موصول لصاحبه الأول، ويخلِّد ذكره من بعده، ويذكره التاريخ بذكرى طيبة ومشرّفة، فلماذا يعمل بعض القادة على تدمير كل ما بنوه بعد ذهابهم، وكأن النجاح الذي تعبوا من أجله يجب ألا يستثمره أحد من بعدهم، ولا ينعم به الباقون بعد رحيلهم..!؟ بل إن بعضهم يعاقب من تركهم خلفه بتدمير النجاح الأول، لأنه رحل ببساطة عنهم، وهذا يضع سؤالاً مهماً أمامنا: هل كان عملهم طوال السنوات الطويلة الماضية لتحقيق نجاحهم الشخصي فقط، أم هو لنجاح المنظمة والمؤسسة التي يعملون لها؟!..
من هنا كان لابد على جميع المنظمات، الحكومية والخاصة، الكبيرة والصغيرة، أن تضع في حسبانها مشروع تطوير القادة الجدد، ويسمي بعضهم هذه المشاريع بمسميات مختلفة، كمشروع إعداد قيادات الصف الثاني، أو مشروع التعاقب القيادي، أو تأهيل القيادات الوسطى، ومهما اختلفت المسميات، إلا أنه يجب ألا تغفل أعين تلك المنظمات عن تفعيل هذه المشاريع، ووضع الخطط والاستراتيجيات لتنفيذها وإنجاحها، وتحديد الجداول الزمنية لتخريج دفعات القياديين الجدد، وإلا وقعنا مجدداً تحت معضلة القائد العظيم، الذي عزَّ نظيره، وندر مثيله، وبرحيله سوف ترحل كل المنظمة أو المؤسسة إلى المجهول..!

النجدة.. طفلي البريء تغريده بذيء! إستراتيجية معالجة فلتات لسان الطفل


النجدة.. طفلي البريء تغريده بذيء!
إستراتيجية معالجة فلتات لسان الطفل
الدكتور مصطفى أبو سعد
استشاري نفسي وتربوي
مدرّب في علوم التنمية البشرية

 
استراتيجية معالجة فلتات لسان الطفل
عندما يبدأ ابنك يتلفظ بكلمات نابية محرجة، تنم عن وقاحة وسخرية وبذاءة.. ينشأ لدى الوالدين شعور بالأسف والألم تجاه سلوك الابن غير الواعي بما يخرج من فمه من ألفاظ مزعجة. والحقيقة التي ينبغي تجاهلها أن الألفاظ اللغوية لدى الطفل يكتسبها – فقط – من خلال محاولته تقليد غيره، لذلك كان لزاماً مراقبة عملية احتكاك الطفل ابتداء بعلاقاته الإنسانية واللغة المتداولة بين من يختلطون بالأسرة عموماً وبالطفل خصوصاً، ومراقبة البرامج الإذاعية التي يستمع إليها ويتابعها، والأهم من ذلك اللغة المستعملة من طرف الوالدين تجاه أبنائهما وفيما بينهما.
الوقاية من المشكلة1- عامل الطفل كما تحب أن تُعامل، وخاطبه باللغة التي تحب أن تخاطب بها.
2- استعمل اللغة التي ترجو أن يستعملها أبناؤك.
من هنا البداية وهكذا يتعلم الطفل: قل: «شكراً» و«من فضلك» و«لو سمحت» و«أتسمح» و«أعتذر».. يتعلمها ابنك منك..
مهم أن تقولها والأهم كيف تقولها؟.. قلها وأنت مبتسم، بكل هدوء وبصوت منسجم مع دلالات الكلمة..
3- تأكد أن اللفظ – فعلاً – غير لائق: حتى لا تنجم عن ردة فعلك سلوكيات شاذة وألفاظ أشد وقاحة، تأكد فعلاً أن اللفظ غير لائق وليس مجرد أنّ طريقة التلفظ هي المرفوضة. فمثلاً لو نطق بكلام وهو يصيح، أو يبكي، أو يعبر عن رفضه ومعارضته كقوله: لا أريد!! لماذا تمنعونني؟؟»، «لماذا أنا بالذات!؟» هذه كلها كلمات تعبر عن «رأي» وليس تلفظاً غير لائق.
عملية التقويم تحتاج إلى تحديد هدف التغيير وتوضيحه للطفل، هل هو اللفظ أم الأسلوب؟
4- راقب اللغة المتداولة في محيطه الواسع.
كيف تعالج المشكلة1- لا تهتم بشكل مثير بهذه الألفاظ: حاول قدر المستطاع عدم تضخيم الأمر ولا تعطه اهتماماً أكثر من اللازم، تظاهر بعدم المبالاة حتى لا تعطي للكلمة سلطة وأهمية وسلاحاً يشهره الطفل متى أراد سواء بنية اللعب، والمرح أم بنية الرد على سلوك أبوي لا يعجبه. وبهذا تنسحب من الساحة، واللعب بالألفاظ بمفرده ليس ممتعاً إذا لم يجد من يشاركه.
2- امدح الكلام الجميلعلّم ابنك نوع الكلام الذي تحبه وتقدره ويعجبك سماعه على لسانه. أبدِ إعجابك به كلما سمعته منه. عبر عن ذلك الإعجاب بمثل: «يعجبني كلامك الهادئ»، و«هذا جميل منك». «كلام من ذهب».
3- علّمه فن الكلامعلّمه مهارات الحديث وفن الكلام من خلال الأمثلة والتدريب، وعلّمه الأسلوب اللائق في الردّ. مثلاً: «لا يهمني» تعبير مقبول لو قيل بهدوء واحترام للسامع.. وتصبح غير لائقة لو قيلت بسخرية واستهزاء بالمستمع.
4- حوّل اللفظ بتعديل بسيط: لو تدخلت بعنف لجعلت ابنك يتمسك باللفظ ويكتشف سلاحاً ضدك أو نقطة ضعف لديك. ولكن حاول بكل هدوء اللعب على الألفاظ بإضافة حرف أو حذفه، أو تغيير حرف، أو تصحيح اللفظ لدى الطفل موهماً إياه بأنه أخطأ. فلو كانت مثلاً كلمة «قلعب» غير لائقة فقل له: لا! إنما تنطق «ملعب» وهكذا..
ما لا ينبغي فعله؟! 1- الردّ بعنف وغضب.
2- تعليمه كلاماً غير لائق في الصغر. ولاسيما في مرحلة يكون الهدف لدى الوالدين هو نطق الطفل بالدرجة الأولى، وليقل أي شيء.
3- معاقبته وحرمانه. فالعقاب يعلم الخوف ولا يعلم الاحترام.
4- قبول اللفظ أحياناً ورفضه أحياناً أخرى.