الجمعة، 2 سبتمبر 2016

الخوارزميات طريقك لتعلم منطق البرمجة

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

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

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


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



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


الموضوع من طرف:hicham agouram
ضمن مسابقة المحترف لأفضل تدوينة لسنة 2016   





from موضوع جديد لك http://ift.tt/2bZJ1uJ
via IFTTT

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

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

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


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

و ستكون الميزة الجديدة متوفرة بالنسبة لجميع المستخدمين من خلال التحديث الجديد لتطبيق فيسبوك مسنجر على أندرويد و iOS بشكل تدريجي.




from موضوع جديد لك http://ift.tt/2c6hx7S
via IFTTT

إليك أفضل تطبيق لقطع الأنترنت على أي شخص متصل بشبكتك | تطبيق خطير !

في الكثيرمن الأحيان يلجون مجموعة من الأشخاص شبكة الانترنت واي فاي لديك في المنزل و عليه فصبيب الأنترنت يضعف بشكل أوطوماتيكي لأن في تلك الحالة عليه ضغط كبير الأمر الذي يفرض عليك عدم مشاهدة فيديوهات على اليوتيوب أو رفع شيئ معين.
إليك أفضل تطبيق لقطع الأنترنت على أي شخص متصل بشبكتك | تطبيق خطير !
هنالك عدة برامج لقطع الأنترنت على هؤلاء الأشخاص عن طريق إستعمال الحاسوب و أفضل برنامج يمكن أن أنصح به هو برنامج Netcut اليوم لن نتحدث عن البرنامج بل عن التطبيق .. نعم هنالك نسخة من Netcut للأندرويد على شكل تطبيق توفر لك نفس الخدمة و هي قطع الأنترت على اي شخص يلج معك الشبكة المحلية.
كل ما عليك هو تحميل التطبيق بحيث رابط التحميل أسفل الفيديو تقوم بتحميله و ستجد الـMAC Adress الخاصة بالأجهزة قم بالتأكد من ذلك و بالنقر على الأيقونة الحمراء فأنت قمت بقطع الأنترنت عليه و ان أردت إتاحة الأنترنت له و منح الصلاحية لإستعماله قم بالنقر على الأيقونة الزرقاء Full غير ذلك فهنالك خيار ذكي أيضا بالتطبيق يمكنك من تقليل سرعة الأنترنت يمكنك الإستعانة به فسيكون ذلك كأفضل حل لهذه المشكلة تجنبا للوقوع في الإحراج.
رابط تحميل التطبيق : NetCut


from موضوع جديد لك http://ift.tt/2ckc7GK
via IFTTT

الأن يمكنك إستخدام الهاتف في الشارع دون الإستدام بأي شيئ | تطبيق من المستقبل !

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


from موضوع جديد لك http://ift.tt/2c64e7l
via IFTTT

الخميس، 1 سبتمبر 2016

سامسونغ تتعرض لصدمة بسبب تكرار حودث احتراق غالاكسي نوت 7

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

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

و حسب شركة سامسونغ و في إطار تصريح خاص لوكالة رويترز للأنباء فإن الشركة قد أوقفت شحنات من هاتف غالاكسي نوت 7 بسبب هذا المشكل فيما تعتزم استعادة 400.000 هاتف من هذا الطراز كانت قد طرحت في الأسواق في وقت سابق، فيما تشير تقارير أن المشكل يعود بالأساس إلى مشكلة في البطارية و هو ما يعني أن المشكلة قد تكون منسوبة لشركة المناولة الكورية ITM Semiconductor التي تتعامل معها سامسونغ.




from موضوع جديد لك http://ift.tt/2c7IgiI
via IFTTT

سامسونغ تكشف عن ساعتيها الجديدتين من طراز Gear S3

سامسونغ تكشف عن ساعتيها الجديدتين من طراز Gear S3
على هامش معرض IFA 2016 في برلين الألمانية كشفت الشركة الكورية الجنوبية سامسونغ عن طرازين جديدين من ساعتها الذكية " Gear S3"، و يتعلق الأمر بساعة Gear S3 Frontier و Gear S3 Classic.

الساعتين الذكيتين الجديدتين Gear S3 Frontier و Gear S3 Classic سيكونان متشابهتين لكن مع اختلافات بسيطة، حيث سيأتيان بشاشة Super AMOLED بقياس 1.3 بوصة كما أن الشاشة تدعم ميزة Always-On Display، كما تمكن الساعتين من استقبال و إحراء الاتصالات إلا أنهما تظلان مرتبطتان دائما بالهاتف الذكي بما أنهما غير مزودتان بشريحة SIM.


من جهة أخرى ستعمل ساعتي Gear S3 Frontier و Gear S3 Classic بنظام سامسونغ الخاص "تايزن" و ستكونان مثاليتان لمحبي القيام بالأنشطة البدنية بما أنهما مزودتان بجهاز تحديد المواقع جي بي إس و مستشعر للحركة و التسارع بالإضافة إلى ميزة خاصة بإبلاغ المستخدمين النجدة في حال تعرضه للخطر.


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




from موضوع جديد لك http://ift.tt/2ctcWOE
via IFTTT

ما هي بطاقة ICC للدفع عبر الانترنت ولماذا تعتبر اكثر امناً !

كلنا نسمع يوميا عن عمليات النصب وسرقة الحسابات البنكية وأغلبها يحدث عن طريق مواقع شراء وروابط دفع احتيالية …في هذا المقال سأشرح لك طريقة تعد آمنة بين كافة وسائل الدفع عبر الانترنت والمعترف بها عالميا" …

أجل يا عزيزي، انها ال   Internet credit  card: ICC

حسنا"، عليك ان تعلم ان تسمية ال ICC هي تسمية شمولية، ولكن كل بنك يعطيها لقب وتسمية خاصة به أحياناً، على سبيل المثال، البنك الذي أتعامل معه شخصيا يسميها  بال e-surf ... ولكن لا تقلق فالمفهوم العام واحد  حتى الميزات تتطابق الى حد كبير بين جميع البنوك حول العالم…

فما هي ال  ICC ؟ وكيف نحصل عليها ؟
ما الفرق بينها وبين البطاقات البنكية العادية ؟ وما هي ميزاتها ؟
 ولماذا تعتبر آمنة للدفع عبر الانترنت ؟

أولا": 
ال ICC هي بطاقة master card للاستخدام عبر الانترنت فقط: Electronic using only.

تستطيع ان تشتري بها ما تشاء عبر الانترنت دون ان تشك للحظة ان استخدامها غير متاح في موقع ما ... ولكن لا تستطيع مثلا ان تذهب الى البقالية وتشتري ثم تدفع عبرها !

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

ثانيا":
الفرق بينها وبين البطاقة البنكية العادية هو التالي:
١- كما اسلفنا سابقا، لا تستطيع استخدامها الا عبر الانترنت، عكس بطاقة البنك التي تمكنك من الدفع في اي مكان ..
٢- لا تستطيع ارسال او استقبال مبالغ مالية عليها (وهي من ميزات الأمان التي توفرها)
٣- لها سقف معين تحدده مع الموظف اثناء انشاء حسابك (مثلا، سقف بطاقتي ١٥٠٠$)

تتميز هذه البطاقة بأنها:
١- منفصلة عن حسابك، ليست مرتبطة برصيدك الخاص، كأنهما حسابين لشخصين مختلفين.
٢- ثلثة الاستخدام، بمعنى انه كل ما عليك فعله هو وضع مبلغ من المال (مهما كان قدره) في حساب ال icc للشروع بالشراء بها عبر الانترنت.
٣- تستطيع الحصول على اكثر من بطاقة واحدة لنفس الحساب البنكي.. مثلا، تستطيع الاستحصال على بطاقة لزوجتك وبطاقة اخرى لابنك .. هكذا تحدد لكل شخص مصروفه الخاص وسقف قدرته الشرائية عبر الانترنت.
٤- أغلب الشركات البنكية لا تفرض ضرائب على استخدامها، انها شبه مجانية (بدل مادي زهيد تدفعه مرة واحدة أثناء طلبك للبطاقة) مجرد فتحك لحساب بنكي.

ثالثا":
الآن وصلنا الى أهم نقطة، الأمان الذي توفره هذه البطاقة..
كما سبق وأسلفنا سابقا"، بالرغم من أنك لن تستطيع الحصول عليها الا بعد انشاء حساب بنكي عادي في أي بنك، الا أنها ليست مرتبطة بهذا الحساب اطلاقا" !! بمعنى أنه لو أستطاع الهاكر الوصول الى بيانات أحدى البطاقتين (أقصد البطاقة العادية لحسابك وبطاقة ال ICC ) فانه لن يستطيع الوصول الى بيانات البطاقة الأخرى !!
عندما اعتمدت الشركات البنكية هذه البطاقة، وضعت طرق حماية عالمية خاصة لها، وبالتالي قد قلصت احتماليات وطرق الاحتيال عبر تضيق وتحديد مجالات استخدامها (عبر الانترنت فقط)... من أهم هذه القيود هو انك لا تستطيع ارسال أواستقبال مبالغ مالية عليها !!


لننسى كل ما كتبناه، لنقل أن بطاقتك ال ICC تعرضت للكشف (وهو أمر شبه مستحيل)، فماذا سيستفيد الهاكر ؟؟ في أسوء الأحوال سيسحب المبلغ الصغير الموجود في ال ICC !!  ولكنه عبثا" لن يستطيع الوصول الى بيانات حسابك الأساسي .. فلا تقلق عليه مهما كانت قيمة المبلغ الذي يحتويه…

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

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


أتمنى أن يكون المقال قد نال اعجابكم، مع تحياتي.


الموضوع من طرف: أحمد موسى
ضمن مسابقة المحترف لأفضل تدوينة لسنة 2016   



from موضوع جديد لك http://ift.tt/2c7acTQ
via IFTTT