السبت، 13 يوليو 2013

الجديد في 28 Google Chrome

صدرت مؤخراً النسخة 28 من متصفح كروم التي تضمنت تعديلات رئيسية بالإضافة لمجموعة من الخصائص الجديدة التي تهم المطورين بالإضافة إلى المستخدم التقليدي ، كروم 28 هو أول نسخة مستقرة تستخدم محرك Blink في عرض الصفحات ، كما تضم نظام إشعارات مميز سبق و أن ظهر في نسخة تجريبية سابقة 

28 Google Chrome

محرك Blink الجديد
على الأغلب أن استخدام محرك Blink سيكون محل اهتمام المطورين فقط ، لكن حتى المستخدم العادي سيلاحظ تحسن  في سرعة التصفح و عرض الصفحات ، بإمكانك التحقق من إصدار محرك Blink عن طريق الذهاب للصفحة التالية :
chrome://version

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

الإصدار الاخير من جوجل كروم يهم فقط مستعملي ويندوز بجميع إصداراته وكذلك نظام كروم اما بالنسبة لمستعملي نظام IOS و لينكس فإن تحديث خاص بهم سيعلن عليه لاحقا ، في حالة كنت غير مفعل للتحديث التلقائي من جوجل كروم يمكنك تحميل إصدار Google chrome 28من هنا ، وللتأكد من انك تتوفر على النسخة الاخيرة يمكنك ولوج لوحة تحكم جوجل كروم والنقر على : About  google chrome

إختصار الأوامر الطويلة في لينكس;;

إختصار الأوامر الطويلة في لينكس

يعاني الكثير من مستعملي لينكس ، من صعوبة تدكر بعض الأوامر ، إما لأنها طويلة أو لانها  مركبة ، لكن يمكنك تجنب هدا الأمر من خلال إنشاء أمر خاص بك تتدكره بإستعمال الأمر alias و والذي يعني بالعربية "الإسم المستعار" حيث يمكننا من إختصار أوامر طويلة أو صعبة التذكر إلى أمل امر سهل التذكر   .



فوائد alias :

  •  تعديل أمر تابث أي  دمج عده اوامر معا ‪ ،‬او حتى دمج امر مع عدة خيارات‬ مثل دمج الأمر و الخيار ls -l ليصبح فقط ls و هكذا تستفيد من الخيار -l لإضهار الصلاحيات المعطات لكل ملف فقط من خلال الأمر ls .
  • إنشاء أمر جديد أي أنك سوف تضيف أمر لم يكن موجود خاص بك 
  • إختصار الأوامر الطويلة التي يصعب تدكرها و التي تستعمل كثيرا .

إنشاء Alias :

لإنشاء إختصار ما عليك سو أن تقوم بالأمر alias ثم إسم الأمر الجديد تم الإمر الذي تود إختصاره ، مثل
alias ayoub='ls -l '
هنا في المثال قمنا بإنشاء أمر جديد أسميناه ayoub يقوم بعمل الأمر ls -l 
كما أنه يمكنك تعديل أمر مثل
alias rm='rm -i'

هنا قمنا بتعديل الأمر rm و أضعنا له الخيار -i لكي يقوم بطلب تأكيد قبال مسح أي ملف

إزالة Alias :

لإزالة alias يكفي فقط تنفيد الأمر unalias بعده إسم الإختصار ، مثال
unalias ayoub
هكدا نكون قد أزلنا الإختصار الدي كنا قد أضفناه من قبل 

تتبيث alias :

الاوامر التي قمنا بإضافتها ، طبعا هي غير محفوظة لهذا فور إغلاق التيرمينال يجب علينا إعادة إختصارها من جديد لهذا لكي نتبيثها يج كتابة الامر الاتي.
echo "alias ayoub='ls -l >> .bashrc'"


يمكنك ايضا أن تدهب إلى مجلد home  تم إضهار المجلدات المخفية بـ CTRL+H و البحث عن .bashrc و أضف إليه الأوامر التي شرحنا من قبل كما في الصورة :



  يمكنك إضافة أي أمر تريد

إن كانت هناك أي تساؤلات المرجو وضعها في تعليق

الأربعاء، 10 يوليو 2013

إسترجاع حساب فيسبوك تم تعطيله او إيقافه ;;

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

إسترجاع حساب فيسبوك تم تعطيله او إيقافه


لهذا إذا كنت تعتقد ان حسابك قد تم تعطيله عن طريق الخطأ فيمكنك تتبع هذا الشرح الذي سيساعدك على إسترجاعه إذا كان بالفعل سليما :
اول شيئ يجب ادخل على صفحة تعطيل الحساب للفيسبوك My Personal Account was Disabled بعد ذلك في البيانات المطلوبة، اكتب الإيميل المتصل مع الحساب الذي تم إيقافه ، اما الخانة الثانية  فاكتب فيها الإيميل الذي يمكن من خلاله شركة فيسبوك ان تتواصل معك ، بعد ذلك اكتب  إسمك الكامل ،وهو الاسم الذي كان في الحساب المعطل . بعد ذلك ادرج تاريخ الميلاد الذي كان على الحساب المعطل  ، قبل ان تكتب رسالة في خانة additional info  تدرج فيها مايجعلك تؤمن الحساب تم تعطيله عن طريق الخطأ  ،

الثلاثاء، 9 يوليو 2013

كيف يمكنني ان اصبح مبرمج محترف ؟!!

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

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


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

الخوارزمية Algorithm :
من الامور التي يجب عليك الإهتمام بها في مسيرتك الدراسية للغات البرمجية هي الوغاريتم  و Data structures لانه ضروري من اجل ان تصبح قادر على حل المشاكل البرمجية ، كما ان تمكنك من الخوارزمية Algorithm يجب ان يكون عن طريق الفهم وليس الحفظ ، لأن الحفظ لايجعل منك مبرمج محترف ، فالمبرمج المحترف هو من يفهم ولا يحفظ ، لهذا انصحك ببعض الكتب التي ستساعدك حتما على تمنية قدراتك في اللوغاريتمك وهي :  Introduction to Algorithm  The Art of Programming Data Structures in C and C++  .

المشاركة في مسابقات برمجية :

الجانب النظري ليس كل شيئ كما ان تلك المشاكل البرمجية التي نجدها في كتب تعلم البرمجة ليست هي بالفلعل المشاكل البرمجية الموجودة في الميدان ، لهذا فإن المشاركة في المسابقات البرمجية يساعدك على التأقلم مع حل لمشاكل برمجية اكثر تعقيدا ، طبعا في جو تنافسي بينك وبين اعضاء من مختلف الدول ، لهذا انصحك ببعض المواقع مثل www.france-ioi.org لناطقين باللغة الفرنسية و  ، www.codechef.com للناطقين بالإنجليزيةcommunity.topcoder.com .

المشاركة في تطوير بعض البرامج المجانية وتحليل الاكواد المصدرية
كما هو الحال بالنسبة للمشاركة في المسابقات فإن المشاركة في تطوير بعض البرامج المجانية فإن ذلك يساعدك بالفعل على  تحسين قدراتك البرمجية و كذلك تحسين طريقة كتابة اكوادك البرمجية ، بالإضافة إلى التعرف على المزيد من الشفرات المصدرية source code وطريقة كتابتها 

الأحد، 7 يوليو 2013

لمعرفة باسورد جهاز الروتر المنزلي طريقة بسيطة;;

قد تحتاج إلى إعادة ضبط إعدادات روتر منزلك،  لكي تتفاجئ بان الجهاز يطلب منك باسورد لولوج لوحة التحكم بعد كتابة عنوان آيبي الروتر192.168.1.1  او 192.168.1.2 في متصفحك ، ففي بعض الاحيان قد تجد الباسورد الإفتراضي للروتر في ملصق اسفل الروتر ، لكن في احيان كثيرة قد لاتجد اي معلومة حول الباسورد الإفتراضي للجهاز ، لكي تبدأ مسيرة البحث عنه ضمن المنتديات ومحركات البحث . 

باسورد الروتر


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


من المواقع المشهورة في تقديم الباسوردات الإفتراضية لمعضم الروترز المعروفه في السوقهو موقع www.routerpasswords.com، إلا انه قد ينقصه بعض الشركات الاخرى المصنعة لاجهزة الروترز مثل Thomson ... يكفي بعد ولوج الموقع إختيار إسم الروتر من القائمة المسندة Select Router Make: تم بعد ذلك النقر على find Password حيث ستضهر العديد من Models وامامها الباسورد . 
بإمكانك كذلك في حالة عدم وجود إسم الروتر الذي تبحث عنه ولوج الرابط الثاني :
www.phenoelit.org/dpl/dpl.html وهو عبارة عن تجميعة لعدة روترز يمكن ان تجد ماتبحث عنه في حالة اذا لم تفلح مع الموقع الاول حيث يمكنك البحث عن جهازك حسب الترتيب اللاتيني للحروف .
من المواقع كذلك التي يمكن ان تعتمد عليها هو موقع www.cirt.net/passwords الذي يوفر لك معلومات لــ 473 جهاز و 1951 باسورد طريقة البحث في الموقع بسيطة اكتب إسم الروتر وانقر على Serach .

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

وحسب التجربة فإن اغلب الروترز باسورداتها الإفتراضية تكون على الشكل الاتي : 
إسم المستخدم Admin   الباسورد Admin
 إسم المستخدم admin   الباسورد Admin 
إسم المستخدم Admin   الباسورد admin
 إسم المستخدم Admin   الباسورد Password
 إسم المستخدم Admin   الباسوردPASSWORD
 إسم المستخدم Admin   الباسورد password 
إسم المستخدم 1234       الباسورد 1234

جربها لانه توجد إحتمالية كبيرة ان تعمل . اراك في تدوينة لاحقة .

الجمعة، 5 يوليو 2013

MEGA متوفر الآن على اجهزة الاندرويد كل مايجب ان تعرفه;;;


MEGA خدمة تخزين الملفات من طرف  كيم دوت كم Kim Dot com قامت بإطلاق تطبيقها على الاندرويد والذي يمكنك من رفع وتحميل وإدارة ملفاتك على مساحتك التخزينية مباشرة من هاتف أندرويد . MEGA هي خدمة مجانية لرفع الملفات تصل وحدتها التخزينية المجانية إلى 50 جيغا ، كما ان Mega تعد من خدمات رفع الملفات الاكثر امانا حيث ان كل الملفات والبيانات يتم تشفيرها عند الرفع . 

يمتاز التطبيق الجديد  لاجهزة الاندرويد اولا بواجهته الرسومية البسيطة والتفاعلية إضافة إلى ان التطبيق يدعم حتى الهواتف القديمة بنظام اندرويد 2.3 فما فوق ...
MEGAلاندرويد

مميزات التطبيق :
يمكنك تصفح ملفاتك 
سرعة في تحميل ورفع الملفات
رفع الصور والڤيديوهات الملتقطة بواسطة كميرا الهاتف 
إنشاء ملفات وكذلك روابط التحميل للعموم 
مسح الملفات ، إعادة تسميتها او تحويلها من مسار إلى مسار آخر
التطبيق متاح مجانا للتحميل على متجر جوجل Google Play يمكنك تحميله من هنا