Forwarded from IFTTT
Algorithm
هي مجموعة من التعليمات البسيطة والدقيقة والواضحة والمحددة والتى يراد بها الوصول إلى هدف معين، وبتعبير أبسط يمكن القول أن الخوارزمية هي مجموعة من العمليات الحاسوبية التي تأخذ عدداً من المدخلات وتنتج قيمة أو مجموعة من القيم التي تحول المدخلات إلى مخرجات.
وتنسب كلمة (خوارزمية) إلى عالم الرياضيات المسلم محمد بن موسى الخوارزمي صاحب كتاب (الكتاب المختصر في الجبر والمقابلة).
تقدم الخوارزميات حلولاً لمسائل كثيرة ومتنوعة منها:
• أحرز مشروع الجينوم البشري تقدماً هائلاً في تشخيص جينات الإنسان التي يصل عددها إلى 100,000 جين وتحديد تسلسل 3 بلايين من الأزواج الكيميائية التي تشكل الدنا البشري، وتحتاج عملية تخزين هذه البيانات وتحليلها والتعامل معها إلى خوارزميات معقدة.
• حماية خصوصية المستخدم ومعلوماته الشخصية مثل رقم بطاقة الائتمان وكلمات المرور وغيرها من الأمور الضرورية في مجال التجارة الإلكترونية، وتستند تقنيات التشفير وتعمية البيانات على خوارزميات رياضية وعلى نظرية الأرقام.
• تستخدم الخرائط الإلكترونية خوارزميات خاصة لتحديد المسافة الأقصر بين نقطتين يختارهما المستخدم على الخريطة.
هي مجموعة من التعليمات البسيطة والدقيقة والواضحة والمحددة والتى يراد بها الوصول إلى هدف معين، وبتعبير أبسط يمكن القول أن الخوارزمية هي مجموعة من العمليات الحاسوبية التي تأخذ عدداً من المدخلات وتنتج قيمة أو مجموعة من القيم التي تحول المدخلات إلى مخرجات.
وتنسب كلمة (خوارزمية) إلى عالم الرياضيات المسلم محمد بن موسى الخوارزمي صاحب كتاب (الكتاب المختصر في الجبر والمقابلة).
تقدم الخوارزميات حلولاً لمسائل كثيرة ومتنوعة منها:
• أحرز مشروع الجينوم البشري تقدماً هائلاً في تشخيص جينات الإنسان التي يصل عددها إلى 100,000 جين وتحديد تسلسل 3 بلايين من الأزواج الكيميائية التي تشكل الدنا البشري، وتحتاج عملية تخزين هذه البيانات وتحليلها والتعامل معها إلى خوارزميات معقدة.
• حماية خصوصية المستخدم ومعلوماته الشخصية مثل رقم بطاقة الائتمان وكلمات المرور وغيرها من الأمور الضرورية في مجال التجارة الإلكترونية، وتستند تقنيات التشفير وتعمية البيانات على خوارزميات رياضية وعلى نظرية الأرقام.
• تستخدم الخرائط الإلكترونية خوارزميات خاصة لتحديد المسافة الأقصر بين نقطتين يختارهما المستخدم على الخريطة.
Forwarded from IFTTT
Go
تعتبر لغة Go إحدى لغات البرمجة التي تتصف بالديناميكية بشكل كبير كما هو الحال في لغة روبي Ruby ولغة بايثون Python، ويرجع الفضل في الإتيان بلغة Go إلى المهندسين العاملين في شركة جوجل Google من خلال كتابتها بالاعتماد على بناء الجمل وفقاً لنمط C-، وتمتاز بإحتواء أوامرها على العديد من المتغيرات والثوابت، تطغى على لغة Go مجموعة من الخصائص والسمات التي تتشابه في بعضها مع لغات البرمجة الأخرى وتخلف في بعضها الآخر، ومن أبرزها أنها لغة مفتوحة المصدر، والسهولة في التعلم وكتابة الأوامر والتطبيق أيضاً، كما يعتبر تصميمها بسيطاً وسهلاً يجعل من تعلمها أمراً شيقاً لكل من يرغب في الانخراط في عالم لغات البرمجة، يكمن الهدف في لجوء شركة جوجل إلى تطوير لغة Go هو السعي لجعل عملية التشفير أمراً سهلاً للغاية من خلال تقليصها وجعلها أقصر، بحيث يجعل تطبيق وتنفيذ الأوامر أسهل مما سبق، فعلى سبيل المثال فقد كانت برمجيات جوجل تتطلب وقتاً يتجاوز 45 دقيقة على الأقل في تصميمه، بينما أصبح في الوقت الحالي لا يستغرض سوى 27 دقيقة فقط، وبذلك تتمثل أهميتها أيضاً باختصار الوقت والجهد في تنفيذ البرمجيات وتكوينها وتوجيهها بعد ذلك.
تعتبر لغة Go إحدى لغات البرمجة التي تتصف بالديناميكية بشكل كبير كما هو الحال في لغة روبي Ruby ولغة بايثون Python، ويرجع الفضل في الإتيان بلغة Go إلى المهندسين العاملين في شركة جوجل Google من خلال كتابتها بالاعتماد على بناء الجمل وفقاً لنمط C-، وتمتاز بإحتواء أوامرها على العديد من المتغيرات والثوابت، تطغى على لغة Go مجموعة من الخصائص والسمات التي تتشابه في بعضها مع لغات البرمجة الأخرى وتخلف في بعضها الآخر، ومن أبرزها أنها لغة مفتوحة المصدر، والسهولة في التعلم وكتابة الأوامر والتطبيق أيضاً، كما يعتبر تصميمها بسيطاً وسهلاً يجعل من تعلمها أمراً شيقاً لكل من يرغب في الانخراط في عالم لغات البرمجة، يكمن الهدف في لجوء شركة جوجل إلى تطوير لغة Go هو السعي لجعل عملية التشفير أمراً سهلاً للغاية من خلال تقليصها وجعلها أقصر، بحيث يجعل تطبيق وتنفيذ الأوامر أسهل مما سبق، فعلى سبيل المثال فقد كانت برمجيات جوجل تتطلب وقتاً يتجاوز 45 دقيقة على الأقل في تصميمه، بينما أصبح في الوقت الحالي لا يستغرض سوى 27 دقيقة فقط، وبذلك تتمثل أهميتها أيضاً باختصار الوقت والجهد في تنفيذ البرمجيات وتكوينها وتوجيهها بعد ذلك.
👍1
Forwarded from IFTTT
C++
هي لغة برمجة كائنية التوجه، متعددة أنماط البرمجة، مصرفة، سكونية الأنماط، وتضم العديد من ميزات لغات البرمجة عالية المستوى ومنخفضة المستوى، بدأ تطوير هذه اللغة امتداداً للغة سي تحت اسم "سي مع الأصناف" من قبل "بيارن ستروستروب" في مختبرات بل عام 1979 وتم إضافة العديد من الميزات الأخرى لاحقاً وتغير الاسم عام 1983 ليصبح سي بلس بلس من باب الدعابة عبر استخدام معامل الزيادة لجانب اسم لغة سي تأكيداً على أنها (التالي للغة سي).
تعتبر سي بلس بلس إحدى اللغات الأكثر شيوعاً، وقد استخدمت على نطاق واسع في بناء أنظمة التشغيل والتعامل مع البنية الصلبة للحاسوب ابتداء من الأنظمة البرمجية وبرامج المستخدم، مروراً بمشغلات الأجهزة والأنظمة المضمنة وانتهاء بالخوادم عالية الأداء وبرامج التسلية كالألعاب الفيديوية نظراً لقدرة تصريفها إلى كود لغة تجميع شديد الفعالية، أحد أكثر استخدامات سي بلس بلس إثارة للإعجاب حسب رأي "بيارن ستروستروب" هو استخدام سي بلس بلس في كتابة قسم كبير من أنظمة القيادة الأوتوماتيكية للعربات التي تجولت على سطح كوكب المريخ.
هي لغة برمجة كائنية التوجه، متعددة أنماط البرمجة، مصرفة، سكونية الأنماط، وتضم العديد من ميزات لغات البرمجة عالية المستوى ومنخفضة المستوى، بدأ تطوير هذه اللغة امتداداً للغة سي تحت اسم "سي مع الأصناف" من قبل "بيارن ستروستروب" في مختبرات بل عام 1979 وتم إضافة العديد من الميزات الأخرى لاحقاً وتغير الاسم عام 1983 ليصبح سي بلس بلس من باب الدعابة عبر استخدام معامل الزيادة لجانب اسم لغة سي تأكيداً على أنها (التالي للغة سي).
تعتبر سي بلس بلس إحدى اللغات الأكثر شيوعاً، وقد استخدمت على نطاق واسع في بناء أنظمة التشغيل والتعامل مع البنية الصلبة للحاسوب ابتداء من الأنظمة البرمجية وبرامج المستخدم، مروراً بمشغلات الأجهزة والأنظمة المضمنة وانتهاء بالخوادم عالية الأداء وبرامج التسلية كالألعاب الفيديوية نظراً لقدرة تصريفها إلى كود لغة تجميع شديد الفعالية، أحد أكثر استخدامات سي بلس بلس إثارة للإعجاب حسب رأي "بيارن ستروستروب" هو استخدام سي بلس بلس في كتابة قسم كبير من أنظمة القيادة الأوتوماتيكية للعربات التي تجولت على سطح كوكب المريخ.
Forwarded from IFTTT
Django
هو إطار عمل ويب، حر ومفتوح المصدر، مكتوب بلغة البرمجة بايثون، أنشئ سنة 2005، وأهم أهدافه تسهيل عملية تطوير مواقع الويب المعقدة، بالإضافة إلى أنه يعتمد نظام بنية MVT لبناء المشاريع (النماذج التي تتعامل مع البيانات، العروض وتحدد البيانات التي ستعرض، أما القوالب فتحدد كيف يظهر العرض على المتصفح).
هو إطار عمل ويب، حر ومفتوح المصدر، مكتوب بلغة البرمجة بايثون، أنشئ سنة 2005، وأهم أهدافه تسهيل عملية تطوير مواقع الويب المعقدة، بالإضافة إلى أنه يعتمد نظام بنية MVT لبناء المشاريع (النماذج التي تتعامل مع البيانات، العروض وتحدد البيانات التي ستعرض، أما القوالب فتحدد كيف يظهر العرض على المتصفح).
Forwarded from IFTTT
PHP - Hypertext Preprocessor
هي لغة مفتوحة المصدر شائعة الاستخدام لها مجال استخدام عام لكنها تناسب تطوير الويب ودمج لغة HTML معها.
الذي يميز PHP عن الشيفرات التي تعمل في جهة العميل مثل JavaScript هو أن شيفرات PHP ستنفذ على الخادم، مما يولد شيفرة HTML التي سترسل بعد ذلك إلى العميل.
أي أن العميل سيستلم ناتج تنفيذ شيفرة PHP ولن يعلم ما هي الشيفرة الأصلية التي ولدتها.
هي لغة مفتوحة المصدر شائعة الاستخدام لها مجال استخدام عام لكنها تناسب تطوير الويب ودمج لغة HTML معها.
الذي يميز PHP عن الشيفرات التي تعمل في جهة العميل مثل JavaScript هو أن شيفرات PHP ستنفذ على الخادم، مما يولد شيفرة HTML التي سترسل بعد ذلك إلى العميل.
أي أن العميل سيستلم ناتج تنفيذ شيفرة PHP ولن يعلم ما هي الشيفرة الأصلية التي ولدتها.
Forwarded from IFTTT
Apache Cordova
هو إطار تطوير جوال مفتوح المصدر، تسمح لك كوردوفا باستخدام تقنيات الويب القياسية مثل HTML5 و CSS3 و JavaScript لتطوير تطبيق للجوال يعمل على جميع المنصات.
بعض مزايا استعمال كوردوفا هي:
• احتوائها على واجهة سطر أوامر قوية.
• توفير الكثير من الإضافات والأدوات التي تسد الحاجة الأساسية لأغلب التطبيقات.
• المرونة، والسرعة، وقابلية التعديل والتخصيص.
• تشمل أغلب وأشهر أنظمة تشغيل الهاتف المحمولة والهواتف الذكية مثل أندرويد، و iOS.
• وجود مجتمع كبير يوفر الكثير من الدعم والإضافات والمكتبات التي يمكن الاستفادة منها.
تقتصر أغلب مساوئ استعمال كوردوفا على مساوئ التطبيق الهجين الذي يختلف عن التطبيق الأصيل بعدة نواحٍ منها:
التطبيق الهجين أبطأ من الأصيل، ووجود الكثير من مشكلات التوافقية بين المنصات، وهدر الكثير من الوقت في اختبار وتحسين التطبيق على كم هائل من الأجهزة التي سيستهدفها.
هو إطار تطوير جوال مفتوح المصدر، تسمح لك كوردوفا باستخدام تقنيات الويب القياسية مثل HTML5 و CSS3 و JavaScript لتطوير تطبيق للجوال يعمل على جميع المنصات.
بعض مزايا استعمال كوردوفا هي:
• احتوائها على واجهة سطر أوامر قوية.
• توفير الكثير من الإضافات والأدوات التي تسد الحاجة الأساسية لأغلب التطبيقات.
• المرونة، والسرعة، وقابلية التعديل والتخصيص.
• تشمل أغلب وأشهر أنظمة تشغيل الهاتف المحمولة والهواتف الذكية مثل أندرويد، و iOS.
• وجود مجتمع كبير يوفر الكثير من الدعم والإضافات والمكتبات التي يمكن الاستفادة منها.
تقتصر أغلب مساوئ استعمال كوردوفا على مساوئ التطبيق الهجين الذي يختلف عن التطبيق الأصيل بعدة نواحٍ منها:
التطبيق الهجين أبطأ من الأصيل، ووجود الكثير من مشكلات التوافقية بين المنصات، وهدر الكثير من الوقت في اختبار وتحسين التطبيق على كم هائل من الأجهزة التي سيستهدفها.
Forwarded from IFTTT
Forwarded from IFTTT
TypeScript
لغة برمجة مفتوحة المصدر من تطوير شركة Microsoft، تعد امتداداً وتوسع للغة JavaScript، حيث أضافت العديد من المزايا إليها، خاصة دعم الأنواع Types الذي يساعد على تجنب الأخطاء والعلل البرمجية وتوفير شيفرة برمجية نقية قابلة للقراءة أكثر من شيفرة JavaScript العادية.
لغة برمجة مفتوحة المصدر من تطوير شركة Microsoft، تعد امتداداً وتوسع للغة JavaScript، حيث أضافت العديد من المزايا إليها، خاصة دعم الأنواع Types الذي يساعد على تجنب الأخطاء والعلل البرمجية وتوفير شيفرة برمجية نقية قابلة للقراءة أكثر من شيفرة JavaScript العادية.
Forwarded from IFTTT
Python
هي لغة عالية المستوى مفسرة ذات مجال عام، وهي مرنة وتحاول التعبير عن المفاهيم البرمجية بأقل قدر ممكن من الشيفرات، تدعم البرمجة الكائنية والبرمجة الإجرائية، وفيها مكتبة قياسية كبيرة، هي لغة مفتوحة المصدر، ومدعومة من أغلبية أنظمة التشغيل.
هي لغة عالية المستوى مفسرة ذات مجال عام، وهي مرنة وتحاول التعبير عن المفاهيم البرمجية بأقل قدر ممكن من الشيفرات، تدعم البرمجة الكائنية والبرمجة الإجرائية، وفيها مكتبة قياسية كبيرة، هي لغة مفتوحة المصدر، ومدعومة من أغلبية أنظمة التشغيل.
Forwarded from IFTTT
اذا وجدت صعوبة في تحديد لغة البرمجة المناسبة لك. قم بالاجابة عن الاسئلة في هذا الموقع وسيقترح لغة البرمجة المناسبة لك مع اضاقة معلومات وكتب عربية عن اللغة اللذي خصصها لك الموقع 🖥️
https://ift.tt/2GAkw9u
واجب عليك تشارك المنشور لتفيد غيرك
الكثير يبحث عن هذا الموقع!
https://ift.tt/2GAkw9u
واجب عليك تشارك المنشور لتفيد غيرك
الكثير يبحث عن هذا الموقع!
Forwarded from IFTTT
انت بكل الاحوال رائع يا صديقي
لكن اذا ايقنت انك حجرا كريما ستتخطى كل شيئ بحياتك
وستصل الى هدفك
وسيظل لك مكان بين النجوم وستلمع بالتأكيد
لكن ايقن بانك حجرا كريما
♡جمعة مباركة♡
لكن اذا ايقنت انك حجرا كريما ستتخطى كل شيئ بحياتك
وستصل الى هدفك
وسيظل لك مكان بين النجوم وستلمع بالتأكيد
لكن ايقن بانك حجرا كريما
♡جمعة مباركة♡
Forwarded from IFTTT
يا جماعة
حدا عنده طريقة لتسريع النت؟
عند جيرانا بكوريا بالاحياء الفقيرة سرعة النت عندهم
140 ميجا/ث بس!!
صورولي سرعة النت عندكم
حدا عنده طريقة لتسريع النت؟
عند جيرانا بكوريا بالاحياء الفقيرة سرعة النت عندهم
140 ميجا/ث بس!!
صورولي سرعة النت عندكم
Forwarded from IFTTT
Laravel #معلومة_عالماشي
هو إطار عمل لتطبيقات الويب مفتوح المصدر بلغة PHP، يعد Laravel أكثر أطر PHP استخداماً من قبل مطوري الويب وذلك يرجع إلى مرونته وسهولة تعلمه.
هو إطار عمل لتطبيقات الويب مفتوح المصدر بلغة PHP، يعد Laravel أكثر أطر PHP استخداماً من قبل مطوري الويب وذلك يرجع إلى مرونته وسهولة تعلمه.