الاثنين، 21 ديسمبر 2015

التمرين يوصل إلى الكمال Practice makes Perfect

المقال الأصلي

http://ift.tt/1CM2nfY

عبارة شهيرة، التمرين يؤدي إلى الكمال ولكن أيّ تمرين ؟

لا يعني التمرين ببساطة أن تكرر العمل مراتٍ ومرات، بل يجب أن تكرر الأجزاء التي تراها صعبة بالنسبة لك، وتشكل لك تحديًا، (يعني اترك الأمور السهلة عليك وتوقف عن تكرارها، واتجه إلى تكرار الجزء الصعب)

كرر المقطع الصعب من الأغنية، اكتب تشيكوسلوفاكيا ألف مرة على الكيبورد دون أن تنظر، قف على يديك بشكل مستقيم دون أن تسقط ..

تكرارك للجزء الصعب سيحدد سرعة تقدمك الكلية

مفاتيح التمرين

1- كرر كثيرًا، سريعًا، تكراراتٍ متقاربة

2- حسّن أداءك في كل مرّة وفق تحليلك للتجربة السابقة

3- ركّز على أجزاء صغيرة

تطبيق عملي

ما رأيك بتحسين لفظك للغة الإنكليزية؟

1- قم بفتح مقطع يوتيوب يحوي خطابًا للرئيس الأمريكي مثلًا أو عباراتٍ خالدة لأحد المشاهير

2- استمع لدقيقة واحدة فقط من المقطع (يُمكنك كتابة الكلمات على ورقة إن شئت)

3- أوقف المقطع وابدأ بتسجيل صوتك أثناء تقليد ما سمعت (يُمكنك قراءة الكلمات فلس الهدف حفظُها)

4- استمع لصوتك وقارنه بالأصل (أو أعطِ رأيك فيه) وحدد الأماكن التي ترغب بتحسنها في المرة القادمة

5- كرّر التسجيل والاستماع عدة مراتٍ حتى تشعر بالرضا عن المستوى الذي وصلت إليه (لن يستغرق الأمر 30 دقيقة منك)

تنبيه: ستُبهرك النّتائج.

ملاحظة: لا تتجاوز الدقيقة الواحدة فيما تستمع إليه أو تكرره.

ملاحظة: لا تضيّع الوقت في تحديد أفضل مقطع للتدريب، ولا أفضل دقيقة منه للتكرار

يتحدث المقال الأصلي عن كيفية تحسين أداء المدرس أو من يقوم بعمل عرض تقديمي وتصوير نفسه أثناء إلقائه.

الكاتب هو Andrew Ng أحد مؤسسي coursera

والله ولي التوفيق



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1YxToo3

طبقات البروتوكولات في الاتصالات الشبكية حسب نموذج OSI

كلام مختصر عن الطبقات (الطبقات هي تقسيم منطقي لفكرة الاتصال بذاتها لتسهيل تطبيقها وصيانتها ومراقبتها)

الطبقة الأولى (الفيزيائية): مسؤولة عن تحويل البيانات إلى إشارة كهربائية أو ضوئية أو راديوية أو أي شيء فيزيائي يتم النقل عن طريقه، وهنا لا وجود للبيانات إلّا كبتّات Bits (ألبت الواحد له قيمة 0 أو 1)

الطبقة الثانية (نقل المعطيات): مسؤولة عن عنونة نقاط الاتصال الفيزيائية بين طرفي السلك (أو وسط النقل أيًّا كان) ويتم فيها اختبار وصول البيانات بشكل صحيح بين الطرفين.

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

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

الطبقات 5-6-7 (البيانات): هنا قد يتم التشفير و تمثيل البيانات بلغات هيكلية قبل الوصول إلى التمثيل المناسب لبروتوكول التطبيق (في الطبقة 7) مثل http و https و ftp

للمزيد عن طبقات الاتصال http://ift.tt/1UZraCh;



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1Ok07lS

أحتاج لرأيكم ماذا ينقص موقع GoPhoone

أحتاج لرأيكم. ماذا ينقص موقع GoPhoone

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

الموقع يديره 4 أشخاص.

http://www.gophoone.com



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1Ph1rmJ

كيف يقوم بروتوكول HTTPS بتأمين الاتصال ؟

رابط المقال الرئيسي

http://ift.tt/1Ph1sqN

عند استخدامك لبروتوكول https فأنت تضمن التشفير والمصادقة على هوية الوجهة

لماذا نحتاج إلى التشفير؟

يمرّ اتصالك بالانترنت بالكثير من الشبكات قبل وصوله إلى وجهته، ويمكن لأي منها أن تتنصت على اتصالك بسهولة.

في اتصالٍ يستخدم بروتوكول Http يتم إرسال نص الطلب ونص الإجابة (صفحة الويب مثلًا) كنصٍّ بسيط عاديّ (صفحة HTML كما هي بترميز ASCII) وطبعًا هذا أسرع وأقل كمية بيانات، إلّا أنّ أي شخصٍ يمرّ السلك عنده يُمكنه الاطلاع على المعلومات (تخيل كلمة السر الخاصة بك وبيانات بطاقتك الائتمانيّة معرّضةً للوصول من قبل جميع الشبكات الوسيطة بينك وبين الموقع)

أمن طبقة النقل Transport Layer

لمقدمة سريعة عن الطبقات، http://ift.tt/1Il83kE

يُطلق على التشفير في هذه الطبقة Transport Layer Security اختصارًا TLS

وهو تشفير هجين (لأنه يستخدم أكثر من نوع من التشفير معًا) هما:

1-Public Key Cryptography: لإنتاج مفاتيح التشفير التي ستُستخدم لاحقُا، (تابع مقطع الفيديو هذا للمزيد https://www.youtube.com/watch?v=3QnD2c4Xovk)

يتم استخدام هذه الطريقة في التشفير مرة و احدة في بداية جلسة الاتصال

2-Symmetric Key Cryptography: لتشفير الرسائل المتبادلة بين الطرفين خلال الجلسة باستخدام طقم تشفير محدد (http://ift.tt/1CZzJ6b)

المصادقة

أن تتأكّد من أنّ الوجهة هي ما تريد فعلًا وليست أحدًا آخر منتحلًا للشخصية منذ البداية !

فلن يُفيدك التشفير والتحقق من أنّه لا أحد يتنصت على مكالمتك إن كُنت تحادث الجهات المختصة وهي تدّعي بأنها والدتك ;)

الشهادات

تقوم كل شركة أو مؤسسة بإنتاج Public Key خاص بها، حيث يكون المفتاح محتويًا على هويّة الطرف الآخر بتمثيلٍ ما، ويتم توقيع هذه الشهادات من قبل سلطات مختصة بذلك، تقوم بالتحقق يدويًّا من أن كل وجهة تطلب شهادة هي وجهة حقيقية وموجودة على الشبكة وأنّها هي المالكة الحقيقية للموقع، فيتم توقيع الشهادة عبر ختم محدد، ويكون متصفح الويب حاويًا على قائمة بالأختام الصحيحة. (ولا شيء بالمجّان :) )

ملاحظة: يجب أن يكون عنوان الـ IP للموقع ثابتًا static حتى يستفيد من الـشهادة التي تُمنح له، فالهوية تُحدد حسب الـIP وليس حسب اسم الموقع.

والله ولي التوفيق



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1Il83kG

شاب مصرى يطور موقع تواصل اجتماعى من الصفر

بعد عام ونصف من التطوير المستمر وبأقل الامكانيات استطاع هذا المبرمج تطوير امكانيات الموقع

لن اطيل عليكم 

الموقع هنا : http://www.guinbox.com/

ملخص العمل هنا : http://ift.tt/1QUNSer

وصورة للمبرمج : هنا : http://ift.tt/1ZlIJPB



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1QUNSet

إستعمال فريموورك مفتوح المصدر أم تطوير واحد خاصة بك ؟

ماذا تفضل أنت شخصيا، هل إستخدام فريموورك مفتوح المصدر أم تطوير واحد خاص بك ؟ و لماذا ؟

لكي لا يتشعب الموضوع، لنحصر المجال فقط في الويب.



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1U0bEFf

برمجة Jquery على الخادم ب NodeJS

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



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1Oj5r98

Saudi Arabia: The Eyes of Others - YouTube



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1NHhqI5

شرح مبسط لأهم المصطلحات الخاصة بأندرويد الجزء الثاني - أندرويد تبس



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1S4EUMs

الإصدار الرسمي التجريبي : bloodstone community v1 beta ~

السلام عليكم ورحمة الله وبركاته

مازن التواتي ( 19 سنة ) مبرمج ومصمم مواقع & مصمم غرافيكي

اقدم لكم اليوم الإصدار الرسمي التجريبي من سكريبت مجتمع بلود ستون (bloodstone community V1 beta ) .

هو عبار عن سكريبت منتديات ذو طابع إجتماعي .

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

اللغات و التقنيات المستعملة في برمجة السكريبت :

html5 - Css3 ( Sass3 ) - js ( Jquery ) - PHP - PDO - JSON - OOP - Ajax - Responsive design - MVC pattren - singleton pattren

الحماية من :

  • CSFR

  • brute force

  • SQL Injection

  • XSS

  • rainbow tables

  • session fixation

المحررات التي تم استعمالها :

-phpstorm 9 : لكتابة اكواد البرمجة

  • sublime text 2 : لكتابة اكواد التصميم

مالجديد في نسخة ال beta

تغيرات طفيفة على التصميم

توجد بعض التغييرات على الواجهة لتكتشفها .

تفعيل نظام الإشتراك

نظام الاشعارات بالبريد الإلكتروني جاهز الان .

التحسين في التصميم التجاوبي

الان التصميم التجاوبي اكثر سلاسة عن ذي قبل .

نظام المسودة

الان مسودات المواضيع و الرسائل جاهزة .

نظام المرفقات

نظام المرفقات جاهز الان .

محرر جديد

تم تضمين محرر جديد احسن من ذي قبل .

نظام المرشح

الان يمكنك ترشيح المحتوى لإلغاء الروابط الغير مرغوب فيها و المحتوى المخل بالاداب .

نظامي إسترجاع و التحقق من الحساب

الان إرسال الرسائل الإلكتروني جاهز، بالتالي تم تضمين نظامي استرجاع و التحقق من الحساب .

تحسين دعم اللغتين

الان يمكنك تعريف واجهة اللغتين لكل من : الأقسام، المنتديات و الإعدادات العامة .

تعطيل الحساب

الأن يمكنك تعطيل حسابك .

المميزات الأساسية للسكريبت (منذ الإصدار الأولي) :

ميزات المنتديات الأساسية

أقسام، أقسام فرعية، مواضيع، ردود و أعضاء .

التنوع في الرتب

بالاضافة الى الرتب الاساسية (عضو، مشرف، مدير) يمكن اضافة رتب جديدة بصلاحيات انت تختارها .

مركز التبليغات

التبليغ عن الردود و المواضيع للإدارة .

إعدادات الحسابات المفصلة

يوجد العديد من الخيارات لتخصيص إعدادات حسابك .

لوحة التحكم

نظام ادارة المحتوى الخاص بك .

المتجر و الحقيبة

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

متابعة الأعضاء

المتابعة / إلغاء المتابعة للاعضاء و تلقي نشاطاتهم .

نظام الإشعارات

تلقي الاشعارات بالاشياء التي يجب عليك معرفتها .

إحصائيات مفصلة

يوجد إحصائيات مفصلة حول موقعك .

الملفات الشخصية مفصلة

سوف تجد العديد من المعلومات حول الأعضاء في ملفاتهم الشخصية .

والكثير لإكتشافه ...

في انتضار ردود فعلكم حول السكريبت وارائكم حول الاكواد


لتحميل السكريبت

http://ift.tt/1IjMh0t


  • إعدادات الإتصال تضبط خلال عملية التنصيب

*من الظروري ان يكون لديك اميل خاص للسكريبت لإستعماله في إرسال الأميلات عبر بروتوكول ( SMTP ) يمكن استعمال حساب جيميل لهذا الغرض و البيانات ستكون

host : smtp.gmail.com

port : 587

user : your email

pass : your password


لتنصيب السكريبت إذهب الى

___your_domain__/install

النسخة تدعم php5.5 فما فوق

رابط ال gitHub

http://ift.tt/1Ny2tdm ( حاليا يحتوي على ملفات النسخة الاولية سوف يتم التحديث قريبا )


الموقع الرسمي : http://bscmm.com/

مثال حي للسكريبت : http://bscmm.com/demo/

تحياتي اخوكم مازن التواتي .​



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1IjMil9

اين يقع السد الذي بناه ذو القرنين؟



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1Ny2rST

أشعر بخيبة أمل بسبب تعاملي مع خمسات

تحديث هام:

تم رد أموالي إلي حسابي في باي بال من قبل إدارة خمسات

ولكن يظل الموضوع لعل نعرف سبب جعل حسابي اماراتي علي الرغم انه انشئ من مصر بكرديت كارد تم إصداره من مصر.

 

أقدر الدور الذي تقوم به إدارة خمسات من أجل الحفاظ على أموال المستخدمين من السرقة؛ هكذا كتبت لهم في الشكوى التى قدمتها لهم قبل ما يقرب من يومين بسبب وقف تنفيذ طلبي للشراء.

أقوم بشحن رصيدي من خلال حسابي في باي بال منذ عدة أشهر؛ ولكن هذه المرة إدارة خمسات تري ان حسابي في باي بال اماراتي وان صورة تحقيق هويتي مصرية!

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

 قمت بإبلاغ إدارة خمسات بذلك؛ وقمت بتوضيح انه من غير المعقول ان يكون الحساب مسروق من أشهر وصاحبة لم يقم بالإبلاغ عنه.

تحديث هام:

تم رد أموالي إلي حسابي في باي بال مرة أخري.



from حسوب I/O - الأكثر شيوعاً http://ift.tt/1PfYMJT