تابعنا على الفايسبوك

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

هل تعلم ان متصفحك يتوفر على آلة حاسبة إحترافية ؟ تعرف كيف تستفيد منها;;;

هل تعلم ان متصفحك يتوفر على آلة حاسبة  إحترافية ؟ تعرف كيف تستفيذ منها



يمكن انك تستعمل الحاسبة المتواجدة في حاسوبك لــعمل حساباتك اليومية ، لكن هناك حاسبة اكثر إحترافية  متواجدة على متصفحك  ، ويمكن من خلالها عمل حسابات اكثر تعقيدا وكذلك بسهولة مقارنة مع حاسبة الويندوز ، حيث يمكن ان تجد هذه الحاسبة مباشرة في ادوات المطورين على متصفح جوجل كروم من خلال النقر بزر الفأرة على inspect element تم بعد ذلك انقر على console واكتب اي عملية حسابية مهما كانت معقدة وستقوم الآلة الحاسبة في الــ console بحسابها او انقر تباعا على ازرار متصفح جوجل كروم ctrol+shift+j حيث ستضهر الــ console واكتب اي عملية حسابية تريد .
console google chrome


وكما هو الامر بالنسبة لمتصفح جوجل كروم فكذلك متصفح فايرفكس وانترنت إكسبلورر يتوفر على console. ويمكنك عمل عمليات حسابية معقدة على فايرفوكس عن طريق النقر بزر الفأرة الايمن على اي صفحة ويب في المتصفح تم التوجه إلى Inspect eement بعد ذلك انقر على consle واكتب اي عملية حسابية وانظر إلى النتائج . اما بالنبسة للـ internet explorer فيمكنك إضهارconsole  عن طريق الزر F12 في الكيبرود  .
وللتأكد فيمكنك تجربة هذه العمليات الحسابية وشاهد النتائج :
Math.sqrt(517) + Math.pow(2, 7) 
Math.log(10000, 10) 
Math.floor((Math.random()*100))
Math.sin(45)

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

ماهو DNS cache snooping وما هو دوره??

يعتبر DNS هو ذلك النظام الذي يسهل علينا تذكر عناوين الايبي ، مدام ان المنظومة المعلوماتية لاتقبل سوى الارقام  فإن نظام الــ DNS يعمل على تحويل اسماء النطاقات التي نكتبها إلى عناوين آيبي  فمثلا لو كتبت موقع www.Th3professional.com في المتصفح ، فإن هذا الاخير سيعمل على تحويل إسم النطاق إلى عنوان آيبي  108.162.198.187
، هكذا فإن نظام DNS يعمل على البحث عن كل إسم نطاق والايبي المرافق له ، وذلك من خلال الإجابة على الطلبات بطريقتين Recursive و  non -Recursive .
عند تفعيل Recursive في سرفر DNS فإن هذا الاخير في حالة إذا لم يجد إجابة على طلبك  فإنه سيبحث عن الإجابة في سرفرات DNS  اخرى مرتبط بها ، بطريقة اخرى مثلا لو كتبت إسم نطاق www.Th3professional.com فإن سرفر DNS في حالة إذا لم يتوفر على آيبي السرفر المقابل لهذا النطاق في  cache  سيتحول سرفر الــ DNS بدوره إلى عميل  ويبحث لك عن ايبي الموقع في سرفرات DNS مرتبط بها  . 

اما في حالة تفعيل NON -Recursive فإن السرفر لن يعمل على البحث عن عنوان الايبي الخاص بالنطاق المرافق للدومين الذي كتبته في سرفرات DNS وسيتكفي في حالة لم يجد الإجابة في الـ cache  فإن السرفر بإرسال  رابط إحالة فقط. 

DNS cache snooping ماهو ؟ وما هو دوره ؟

طبعا بعدما فهمنا اليات عمل DNS الان السؤال الذي قد تطرحه على نفسك ماهو DNS cache snooping ؟  وهو موضوع هذا الدرس . طبعا كما اشرت في مقدمة هذا الموضوع فإن الــ DNS  يبحث عن ايبي الموقع في ذاكرته الخاصة والتي تدعى DNS cache  ، والــ cache يمكنك ان تتخيلها كجدول يحتوي على العديد من المواقع وكل موقع يقابله عنوان آيبي الخاص به ففي حالة عدم تواجد الموقع في الــ cache فإن سرفرDNS يبحث عن الإجابة في سرفرات اخرى ، بعد ان يجد الإجابة يقوم بتدوينها في سجلاته الخاصة ، لهذا قد يعمل بعض الهاكرز وهو الامر الخطير في الموضوع بإدخال بيانات خاطئة إلى هذه الذاكرة او مايسمى بتسميم الكاش DNS cache poisoning  بالتالي فإنه من الضروري على المهاجم  قبل تطبيق بعض الهجمات معرفة ما إذا كان سرفر DNS  يحتوي في ذاكرة تخزينه المؤقتة على الموقع الهدف ، ففي حالة عدم تواجد الموقع فإن الهاجم سيسرل طلب خبيث لسرفر الــ DNS  يجعل هذا الاخير يسجل بيانات خاطئة عن الموقع في ذاكرته اي ان المهاجم سيتلاعب بالآيبي المقابل لإسم النطاق فمثلا لو كان موقع المحترف  www.th3professional.com يقابله عنوان الايبي 108.162.198.187  ونفترض ان  الموقع غير متواجد في سرفر 8.8.8.8 الخاص بجوجل  (google DNS ) ، فإن المهاجم قد يرسل طلب خبيث يتضمن ان موقع www.Th3professional.com عنوان الايبي الخاص به هو 95.12.34.65  الاخير الذي قد يكون عنوان سرفر المهاجم الذي يتوفر على صفحة إختراق ، الامر الذي سيجعل DNS جوجل يسجل   في سجلات  ذاكرة التخزين المؤقت معلومات خاطئة   وفي هذه الحالة اي شخص كتب موقع www.th3professional.com في متصفحه سيضهر  له رسالة ان الموقع مخترق .

كيفية عمل  DNS cache snooping 
لكي نستطيع معرفة ما إذا كان موقع يتواجد على ذاكرة التخزين المؤقت لسرفر DNS فيمكننا تطبيق الامر الاتي من خلال موجه الاوامر الدوس :
nslookup -norecursive -type=A www.elmohtaref.com
Server:  8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
*** Can't find www.elmohtaref.com: No answer

لاحظ معي ان عند كتابة الامر norecursive فإننا اخبرنا سرفر جوجل 8.8.8.8 اننا نود معرفة ما إذا كان موقع www.elmohtaref.com  يتواجد على ذاكرة التخزين المؤقت للسرفر وكما تلاحظ ان الإجابة كانت ان الموقع غير متواجد  في مقابل إذا ارسلنا الطب بإستعمال  recursive فإننا سنجبر السرفر على البحث عن عنوان الايبي للموقع في سرفرات اخرى كما ستلاحظ معي من خلال المثال الاتي :
# nslookup -recursive -type=A www.elmohtaref.com
Server:  8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: www.elmohtaref.com
Address: 50.11.27.10
طبعا الخطوة بسيطا كما تضهر للوهلة الاولى ، لكن ماذا إذا كان سرفر DNS غير مفعل لـ NON-recursive فكيف لنا معرفة إن كان الموقع متواجد في ذاكرة التخزين المؤقت لسرفر الــ DNS ؟ سؤال وجيه والإجابة هي متعددة ولكن ساقتصر في هذا الدرس على شرح طريقة واحدة وهي عن طريق حساب مدة إجابة السرفر ، وذلك عن طريق الفرضية الاتية :
إذا كان الموقع متواجد في ذاكرة التخزين المؤقت سرفر الــ DNS  فإن مدة الإجابة ستكون اقل من مدة الإجابة في حالة إذا لم يكن ذلك لان السرفر سيبحث عن الإجابة في سرفرات اخرى و من الطبيعي ان يأخد وقت اطول ... لهذا سنستعين باداة dig والتي ستساعدنا في حساب وقت إجابة السرفر من خلال الامر الاتي :

; <<>> DiG 9.3.2 <<>> @8.8.8.8 www.google.com
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1094
;; flags: qr rd ra; QUERY: 1, ANSWER: 16, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.google.com. IN A

;; ANSWER SECTION:
www.google.com. 235 IN A 81.192.190.208
www.google.com. 235 IN A 81.192.190.216
www.google.com. 235 IN A 81.192.190.229
www.google.com. 235 IN A 81.192.190.234
www.google.com. 235 IN A 81.192.190.223
www.google.com. 235 IN A 81.192.190.219
www.google.com. 235 IN A 81.192.190.249
www.google.com. 235 IN A 81.192.190.241
www.google.com. 235 IN A 81.192.190.218
www.google.com. 235 IN A 81.192.190.230
www.google.com. 235 IN A 81.192.190.240
www.google.com. 235 IN A 81.192.190.238
www.google.com. 235 IN A 81.192.190.227
www.google.com. 235 IN A 81.192.190.245
www.google.com. 235 IN A 81.192.190.251
www.google.com. 235 IN A 81.192.190.212

;; Query time: 35 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Thu Jul 18 15:42:15 2013
;; MSG SIZE  rcvd: 288

لاحظ معي اننا تعمدنا البحث على وقت الإجابة لـموقع جوجل  www.google.com لاننا نعلم ان جوجل حتما متواجد في ذاكرة التخزين المؤقت لـ جوجل وعليه كما تلاحظ فإن الوقت المستغرق هو 35 msec  في مقابل إذا قمنا بحساب مدة سرعة إستجابة موقع www.elmohtaref.com فإننا سنلاحظ ان الموقع يأخد وقت اطول قريب من الضعف وهذا دليل على ان الموقع غير متواجد في ذاكرة التخزين المؤقت لسرفر 8.8.8.8 (google dns)


; <<>> DiG 9.3.2 <<>> @8.8.8.8 www.elmohtaref.com
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 460
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.elmohtaref.com. IN A

;; ANSWER SECTION:
www.elmohtaref.com. 3127 IN CNAME elmohtaref.com.
elmohtaref.com. 127 IN A 50.63.202.16

;; Query time: 104 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Thu Jul 18 15:51:28 2013
;; MSG SIZE  rcvd: 66

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

شاهدوا بالصور عن ممارسة الجنس في رمضان

مقدمة

يتساءل بعض الازواج فيما إذا كانت  العلاقة الجنسية مسموحة في رمضان ام هي ممنوعة؟ وما هو الوقت الانسب لممارسة الجنس؟
سنجيبكم على هذه الاسئلة ونقدم لكم المزيد حول هذا الموضوع في العرض المرئي التالي:


تحريم الجماع

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

السماح بممارسة الجنس

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

الصيام يحسن الخصوبة

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

الصوم مثبط للرغبة الجنسية

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

الوقت المناسب لممارسة الجنس

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

متاعب ممارسة الجنس بعد الافطار

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

اطعمة تزيد الخصوبة

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

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

كسب المال من خلال الفيسبوك/;

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



ربح المال من خلال الفيسبوك


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

التسجيل و إستخدام موقع Ebuzzing 
اولا توجه إلى موقع Ebuzzing تم انقر على كلمة CREAT AN ACCOUNT بعد ذلك سيطلب منك الموقع في خطوة اولى إدخال معلوماتك ، تم في خطوة ثانية سيطلب منك إدخال معلومات موقعك او صفحتك في الفيسبوك ، بعد التسجيل إنتظر إلى حين مراجعة معلومات صفحتك او بروفايلك في الفيسبوك وسيتم مراسلتك بإيميل على علبة الواردات ، بعد تفعيل الحساب توجه إلى campagnes
 Ebuzzing

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

من اجل إختيار وسلية الدفع بايبال توجه إلى Mon compte تم إلى mon mode de payement وبعد ذلك اكتب إيميلك على البايبال للتوصل من خلاله بنقودك ، حيث عندما تصل 50 اورو سيمكنك انذاك سحب الاموال .

السبت، 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 وطريقة كتابتها 

الاثنين، 8 يوليو 2013






  1. أهلا بك في صفحة المحترف المختصة بجميع المجالات:




الأحد، 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

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