on الأحد، 23 مارس 2014
نعم ما قرأته صحيح ، انا اتحدث معك انت ، اناديك انت وليس سواك أعني. أنا انظر اليك في عينيك - ليس فعليا في الحقيقة لأنك في الاغلب تقوم بقراءة هذا المقال علي جهازك- ، في كل الاحوال أحب ان اخبرك انك لا تمتلك اي فرصة للنجاح.

شيء اخر اود قوله لك ، في حال تمكنت من قراءة هذا المقال ، واطلعت علي هذه النقاط المدونة به ، ولم تكن فعلا علي اطلاع بها فعليك ان تشعر بالقلق، في الحقيقة عليك ان تكون قلقا جدا ، ويجب ان تتوقف عن كل عمل تقوم به وتبدأ في السؤال عن حياتك وعن ما تقوم به، عليك ان تعثر علي مرآة وتنظر الي انعكاس عينيك فيها مباشرة وتصفع نفسك بكل قوة، وضحت لك الخطوات؟ قم بتكرارها اذن حتي تستيقظ فعلا ، وحين تكون جاهزا فقط واصل القراءة.

أنا اتحدث عن مهارات الشوارع يا صديقي 

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

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

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

 لأنك لم تفشل بالقدر الكافي

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

لأنك تهتم بما يعتقده الاخرون عنك

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

 لأنك تعتقد أنك اذكي مما أنت عليه

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

 لأنك لاتقرأ

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

 لأنك تفتقد الي الفضول

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

لأنك لاتسأل أسئلة كافية

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

 لأنك لا يمكنك تقبل الحقيقة

لأنك ترفض الاعتراف انك لاتعرف ماهي الاشياء التي تعرفها ، ترفض الاعتراف بمقدار جهلك ، و لا يوجد موضوع علي الانترنت يمكنه وصف حجم الزمن الذي تضيعه في حياتك كل يوم ، حتي ان اخبرتك ان كل شيء سيكون مختلفا بالغد ستنتظر حتي الغد قبل ان تفكر او تخطو اي خطوة الي الامام. حتي في تلك اللحظات التي احس انني لا اعلم ما بحولي الا انني اجد نفسي قادرا علي التعرف علي كل ما يحيط بي. أنت تعتقد انني مادمت لم اتحدث عنك فمعني ذلك انني لم اراك. تسير ورأسك مرفوع –من دون ادني وجه حق- بغرور يعميك عن كل ما حولك ، تتجاهل الحقيقة المنتشرة في كل مكان حولك لدرجة انك لو اخرجت لسانك الي الخارج قليلا لتذوقت طعمها الرائع. ان فعلت ذلك وجربت التعرف علي الحقيقة ستصبح مدمنا فوريا لها ، ستتفهم اخيرا قصر نظرك وافكارك وستبصر للمرة الاولي ، وستعلم ان الشيء الوحيد الذي كان يمنعك من ان تقوم بشيء مذهل هو انت.
-------------------------------------------------- 
مترجم من المقال في الرابط ادناه بتصرف وبأذن من الكاتب.
https://medium.com/life-learning/2a1841f1335d
on الثلاثاء، 11 مارس 2014
بسم الله الرحمن الرحيم

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


بعد عدة اسابيع من نهاية الجولة الثالثة في مسابقة Global Cyberlympics لهذا العام ، وبعد أن رفضت السفارة الامريكية منحنا التأشيرة للذهاب وحضور الجولة الأخيرة ومؤتمر Hacker Halted ، ازدادت رغبتي في الحصول احدي الشهادات المتخصصة في مجال أمن المعلومات. ووقع اختياري علي شهادة CEH كونها احدي الشهادات الاولي في الصف الطويل من شهادات أمن المعلومات.

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

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

المنهج الخاص بهذه الشهادة مكون من 20 فصل ، يتحدث كل واحد منها عن موضوع محدد وتفصيل هذه الفصول العشرين وماتحويه يمكن التعرف عليه من موقع الشهادة الرسمي علي الرابط ادناه : 

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

في يوم الامتحان وصلت الي المكان الذي من المفترض ان امتحن فيه ، وبعد مراجعة سريعة للافكار الاساسية بدانا الامتحان وسار الامتحان بصورة سلسلة لاتخلو من الصدمات الخفيفة عند اجابة بعض الاسئلة .

عدد اسئلة الامتحان 125 سؤال ، يجب علي الشخص الاجابة عنها في ما لايزيد عن 4 ساعات فقط ، واستغرقت مني حوالي ساعة ونصف للانتهاء من الاجابة ، معظم الاسئلة ليست من النوع الذي يمكن الاجابة عنه بواسطة القراءة السريعة للمنهج وتحتاج درجة من التركيز.

بعد انتهاء الامتحان ، قام المركز بارسال رسالة الي عنوان البريد الالكتروني الخاص بي تحتوي علي تفاصيل الامتحان الخاص بي ، وتهئنة بنجاحي في الامتحان وحصولي علي الشهادة ، وموعد وصول النسخ الورقية منها الي عنوان البريد الخاص بي.

بالرغم من كل الزمن الذي استغرقته عملية الاستعداد لهذه الشهادة ، الا ان احساس السعادة بعد الحصول عليها لايوصف :) ، حان الوقت للبدء في الاستعداد للحصول علي شهادة OSCP هذه المرة .. 


لديك اي أسئلة عن الشهادة ؟ الامتحان ؟ المنهج ؟ او اي اسئلة متعلقة بهذا الموضوع ، لاتتردد في طرحها سواء هنا او علي الفيس بوك.







on الأحد، 3 نوفمبر 2013

بسم الله الرحمن الرحيم 


( ولا تحسبن الذين قتلوا في سبيل الله أمواتا بل أحياء عند ربهم يرزقون ( 169 ) فرحين بما آتاهم الله من فضله ويستبشرون بالذين لم يلحقوا بهم من خلفهم ألا خوف عليهم ولا هم يحزنون ( 170 ) يستبشرون بنعمة من الله وفضل وأن الله لا يضيع أجر المؤمنين ( 171 ) الذين استجابوا لله والرسول من بعد ما أصابهم القرح للذين أحسنوا منهم واتقوا أجر عظيم ( 172 ) الذين قال لهم الناس إن الناس قد جمعوا لكم فاخشوهم فزادهم إيمانا وقالوا حسبنا الله ونعم الوكيل ( 173 ) فانقلبوا بنعمة من الله وفضل لم يمسسهم سوء واتبعوا رضوان الله والله ذو فضل عظيم ( 174 ) إنما ذلكم الشيطان يخوف أولياءه فلا تخافوهم وخافون إن كنتم مؤمنين ( 175 ) )

أخي قد أصابك سهم ذليل و غدرا رمـــــــاك ذراعٌ كليـــــل
ستُبترُ يوما فصبرً جميـــــل و لم يَدْمَ بعدُ عرينُ الأسود
أخي..
قد سرت من يديك الدماء أبت أن تُشلّ بقيد الإمـــــاء
سترفعُ قُربانها … للسمـــاء مخضبة بدمـــــــاء الخــلــــود


وصدق د. مصطفى محمود حين قال : الإنسان هو ما يضيفه بين حياته وموته..





انتقل إلى رحمة الله اليوم عمرو عبد الرحمن المدير العامّ لشركة MiMV التي اشتهرت بتطبيق ومدونة آيفون إسلام، وذلك بعد أشهر قضاها في العناية المركزة نتيجة إصابته برصاصة في الرأس في أحداث فض اعتصام رابعة العدوية بالقاهرة منتصف أغسطس الماضي.
خبر حزين للمجتمع التقني والمعلوماتي العربي، فمدونة آيفون إسلام هي أحد المدونات الرائدة التي لها فضل علي أنا شخصياً وعلى كثير من مستخدمي أنظمة iOS، بما قدمته من محتوى أصيل ومميز وما قدمته أيضاً من برامج وحلول للمستخدم العربي منذ ظهور هاتف آيفون.
خسرت مصر وخسر عالمنا العربي عقلاً مميزاً استطاع رغم عمره القصير صناعة تغيير كبير ومؤثر في مجاله، لذا ندعو الله أن يرحمه ويتقبله من الشهداء، وأن يجزيه خيراً على ما قدمه لمئات الآلاف وربما الملايين من المستخدمين. وندعو الله كذلك أن نرى عدله في قاتليه أياً كانوا.
وهذه بعض الإنجازات التي حققها عمرو عبد الرحمن مع زملائه في MiMV:
2007: فتح مستودع برامج يعمل على Installer ليكون أول مصدر عربي لبرامج الأي-فون.
2008: عربتالر (Arabtaller) أول تعريب كامل للآي-فون ومجاني والذي كان أكثر برنامج مبيعاً في الوطن العربي في تلك الفترة .
2009: إنتاج محرك متطور للآي-فون (iFlipPage) يعمل على محاكة الكتاب الحقيقي على بيئة آي-فون.
2010: إصدار برنامج لتفعيل الفيس تايم في الشرق الأوسط بعد حجب أبل للخاصية.
2010: إنجاز عالمي وتفعيل خدمة فيس تايم على هواتف 3 جي أس.
2011: ثاني إنجاز عالمي تكلمت عنه عدد من الصحف العالمية تحويل الآيباد إلى هاتف.
2012: اطلاق موقع آب-عاد موقع متخصص في تطبيقات اجهزة آبل، ليكون متجر تطبيقات للمستخدم العربي.


رحمك الله رحمة واسعة ياعمرو وغفر لك وجعل مثواك الجنة .. والهم ذويك الصبر والسلوان وحسن العزاء .. 


on الجمعة، 17 مايو 2013
بسم الله الرحمن الرحيم

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



مميزات المنصة الجديدة 

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


ثانيا : المنصة الجديدة تحتوي علي محرر للكود به كمية من الخصائص التي توفر الكثير من الزمن وتسهل عمل المبرمجين ، مثل امكانية معرفة قيمة اي متغير معرف مسبقا من دون الذهاب الي سطر التعريف الخاص به ، فقط ضغطتين تكفيات علي اسم المتغير لاظهار القيمة الخاصة به ، وكذلك قيم strings التي يتم تعريفها مسبقا ....



ثالثا : المنصة توفر ميزة جميلة جدا ، وهي امكانية ترجمة التطبيقات فوريا بعد الانتهاء من برمجتها الي عدد من اللغات ، ماعليك الا ترجمة الكلام الموجود في التطبيق للغات المرجوة ، واستخدام محرر الترجمة الذي يظهر في الصورة التالية لاضافة الترجمات المرغوب فيها ... 



رابعا : تم تطوير منصة التحكم في الاعلانات التي يتم عرضها في التطبييقات احيانا ، وتسهيل حصول المبرمج علي المعلومات عن الاعلانات التي تجد رواجا في العالم الافتراضي ، وتسهيل حصول المبرمج علي عدد الاشخاص الذين اشترو شيئا معينا عن طريقة رابط كان موجودا في تطبيقه ، والعديد من التحسينات في مجال التعامل مع الاعلانات.





عموما ، المنصة الجديدة ستسهل عملية البرمجة كثيرا ، وستريح المطورين من الكثير من الصداع والالم الذي كان يسببه Eclipse لهم ...


لكن ، لماذا المنصة سترفع من اسهم نظام الاندرويد ؟؟

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



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

تحية طيبة ، واسعد الله ايامكم بكل جميل ، سنتحدث اليوم عن منصة التطوير الجديدة لتطبيقات الاندرويد التي اصدرتها شركة غوغل الامريكية في مؤتمرها الذي تم عقده في الايام الفائتة ، Android Studio يمثل فكرة انتظرها جميع مبرمجي الاندرويد حول العالم ، فكل من جرب العمل في هذا المجال سيكون تألم وبشدة من العمل علي منصة Eclipse والتي تمتاز بالبطء الشديد جدا بغض النظر عن مواصفات جهازك ، ستحس ببطء المنصة ، اضافة الي تعقيد عملية تصميم الواجهات فيها والزمن الكبير المستغرق للتعديل واصلاح الاخطاء ، ولاتسألو عن تصميم تطبيق يلائم عدد من الشاشات علي تلك المنصة ، فتجربة كهذه اشبه بالاصابة بالشلل المزمن. 
ولذلك علي امتداد الايام كان مبرمجي الاندرويد يتوسلون سراٌ وعلنا لشركة غوغل ان ترحمهم من هذا العذاب المتواصل ، وقد استجابت لهم الشركة اخيرا ، الشركة اصدرت النسخة الاولي من منصة اندرويد ستديو في مؤتمر Google IO 2013 ، واستعرضت الشركة مزايا المنصة التي ستقدمها ، مماجعل هذا المؤتمر احد افضل مؤتمرات هذه السنة لمبرمجي تطبيقات الاندرويد :) ..

المنصة الجديدة مبنية احدي اشهر منصات البرمجة بالجافا وهي IntelliJ IDEA ، هذه المنصة توفر مميزات عديدة ومفيدة في عملية كتابة اكواد تطبيقات الاندرويد ، توجد العديد من الميزات التي تسرع من عملية تطوير البرمجة بصورة كبيرة (ساحاول شرحها في تدوينة اخري) .

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

بعد اكتمال التنزيل قم بالضغط علي الملف التنفيدي وسيبدا تنصيب المنصة بالشاشة التالية والتي تعطي معلومات مختصرة عن ماتقوم تنصيبه علي جهازك الان:


بعد الضغط علي زر Next سيقوم البرنامج بالبحث عن هل الجافا مثبتة علي جهاز ام لا ؟؟ اذا لم تكن مثبة اوقف التنصيب وقم بتثبت الجافا JDK 7 or 6 اولا ، لانه من دون تثبيت هذه لن تستطيع فتح منصة التطوير الجديدة ابدا، تأكد من ان لديك JDK وليس JRE فقط ، لان البرنامج سيواصل التنصيب اذا وجد الثانية فقط ، لكن لن يفتح معك .


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


بعد تحديد المستخدمين ، سيطلب منك البرنامج تحديد مسار التثبيت الذي ترغب به ، لتفادي اي مشاكل دع المسار كما هو واضغط علي زر Next.  


بعد ذلك يقوم البرنامج بالسؤال عن اسم القائمة الفرعية الخاصة بالبرنامج في قائمة ابداء ، دع كل شيء كما هو واضغط علي زر Next.


بعد ذلك يقوم البرنامج باتمام عملية تثبيت المنصة الجديدة علي جهازك ، قد تستغرق العملية بعض الوقع بناء علي مواصفات جهازك.


بعد اكتمال التثبيت ، اصبحت المنصة موجودة علي جهازك ، ولكن يوجد شيء اخر يجب عليك عمله قبل ان تستطيع استخدام المنصة ، تابع الشرح ....




حل احدي المشكلات 
في مشكلة غريبة من نوعها واجهتني حين حاولت فتح وتشغيل المنصة بعد تثبيتها ، عند الضغط علي ايقونة المنصة لايحدث اي شيء ، جربت العديد من الحلول لم تفلح ، وبعد البحث علي الانترنت وجدت ان العديد من الناس عانو من المشكلة وكان السبب فيها عدم وجود JDK علي جهازي ، لذلك قمت بتحميله من علي الانترنت (يمكنكم تحميله من الرابط التالي هنا) ، وعمل الخطوة الاخيرة المطلوبة لعمل البرنامج ، المنصة الجديدة تتطلب تعديلا صغير علي متغيرات Environment Variables سأشرحه بالصور ، فتابع معي :


قم بالضغط بالزر الايمن علي ايقونة my computer علي سطج المكتب واختار properties ، اختار advanced system properties  كمافي الصورة :


من الشاشة التي تظهر اختار Environment Variables


من الشاشة التي تظهر بعد ذلك ، وفي الجزء الخاص بsystem environment ، واختار new لاضافة متغير جديد ،


قم بتسمية المتغير كما هو موضح ، وفي خانة القيمة الخاصة بالمتغير اكتب مسار الجافا الخاص بجهازك  

قم بحفظ الاعدادات ، وحاول تشغيل المنصة بعد ذلك :D ....



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



تأخذ المنصة بعض الوقت للتحميل وبدء العمل ...


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






هذا الجزء الاول من هذه السلسلة للتعرف علي المنصة الجديد ، ترقبوا الجزء الثاني قريبا ان شاء الله ...
دمتم بخير ...
on الأربعاء، 15 مايو 2013
بسم الله الرحمن الرحيم 

جميعنا نعرف نظام الباك تراك الشهير في مجال الحماية والاختراق والامن الالكتروني عموما ، والباك تراك بدأ اساسا كتوزيعة خاصة بموظفي شركة اوفنسف سكيوريتي اضافو اليها الادوات الخاصة بهم ، والتي يستخدمونها في اعمالهم الخاصة ، وفي تدريب الدراسين لدي الشركة. وبعد مدة قررت الشركة طرح النظام للعامة بالنسخة 1.0 ، وتوالي تطور النظام حتي وصل الي نسخة 
Backtrack 5 R3 ، وبعد ذلك كان الجميع ينتظر النسخة السادسة ، إلا ان شركة اوفنسف سيكوريتي كان لديهم خطط اخري للنظام ، فمن مشروع بحثي بالشركة ، قررت الشركة تحويل النظام الي مشروع اساسي بداخلها ، والعمل بتركيز اكثر وجهد اعلي علي تطوير الباك تراك ، وقامت بأعادة تسمية النظام الي كالي.
الفرق الاساسي بين النظامين هو التوزيعة الاساسية المعتمد عليها ، فمنذ النسخة الاولي كانت الشركة تبني النظام اعتمادا علي توزيعات اوبنتو ، اما في النسخة الاولي من كالي ، فقد اختارت الشركة التحول الي توزيعة دبيان ، مما ساعد علي تسريع النظام ، وتسهيل وصول التحديثات الي المستخدمين ...

عدد ادوات اختبار الاختراق في التوزيعة الجديدة تجاوز ال300 أداة ، وتم ازالة بعض الادوات التي لها بديل يقوم بعملها بصورة افضل.
تم زيادة الدعم لكروت الوايرلس ، في النظام ، بصورة افضل من النسخ الفائتة ، وتم زيادة دعم اجهزة USB.

فيديو يقوم بجولة سريعة في النظام الجديد:



لتحميل النظام اضغط هنا



حماية ممتعة مع النظام الجديد

بسم الله الرحمن الرحيم 

شبكات الفايبر للمنازل 

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

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



فيديو يعرض مفهوم شبكات الفايبر للمنازل بصورة مبسطة 





كيف تعمل شبكات الفايبر 

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

طريقة عمل شبكات الفايبر بذات نفسها معقدة جدا ، ولكن بكل بساطة هي شبكة تستخدم الضؤ لنقل المعلومات بدلا عن الاشارات الكهربائية المستخدمة في باقي انواع الشبكات.

أسباب الحوجة للفايبر في المنزل

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


هل شبكات الفايبر مربحة للشركات؟

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

هل هنالك بديل للفايبر في المنازل ؟

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





دمتم بخير.....