لغة روبي ذات أغراض عامة
- بمعنى أن اللغة لها العديد من الاستخدامات فهي تمنح للمحترفين في استخدامها القيام بالكثير من العمل من خلالها، فيمكن الاعتماد عليها في بناء البرامج على مختلف المنصات أو تطوير الويب أو قواعد البيانات أو برمجة تطبيقات الأندرويد وكتابة برامج الشبكات وغيرها، فمن خلال تعلم Ruby سوف تفتح لنفسك مجالات عمل لا حدود لها. مستقبل لغة روبي Ruby
- بالطبع لا يجب أن تقوم بإنفاق وقت ومجهود على تعلم شئ ما دون معرفة كيف ستستفيد منه في حياتك العملية، ومن خلال اطلاعي على الكثير من المصادر فإن مستقبل هذه اللغة يبدو مشجعًا للغاية على تعلمها واحترافها خاصةً مع المهام التي يمكن القيام بها باستخدامها وقلة عيوب لغة روبي، وسنتعرف معكم على مجموعة إحصائيات سريعة حول اللغة. أكثر لغة برمجية تم دراستها في عام 2015م
ثالث أكثر لغة تم الإشارة إليها على منصة GitHub
خامس أكبر مجتمع خاص بلغة برمجية على منصة Meetup
ثامن أكبر مجتمع خاص بلغة برمجية على منصة StackOverflow
تم تصنيفها ضمن أشهر 10 لغات على منصة المطورين TIOBE
متوسط راتب المبرمج بلغة روبي يبلغ حوالي 96, 000$ سنويًا
تم استخدام اللغة على Twitter ،Twitch ،Hulu ،GateHub ،Airbnb ،Soundcloud
- بلا شك كل هذا يوضح المستقبل الجيد لهذه اللغة والذي يزيد أكثر من ضرورة وضعها على قائمة اهتماماتك إذا كنت تسعى لدراسة لغات البرمجة أو لزيادة عدد اللغات التي تتقنها، بقى الآن معرفة طرق تعلم هذه اللغة.
تعرف على لغة Ruby بوابتك نحو عالم البرمجة
وكذالك هي لغة بسيطة
أمثلة
يمكن تشغيل الأمثلة التالية بحفظها في ملف وتشغيلها عن طريق سطر الأوامر بكتابة الأمر Ruby يتبعه اسم الملف أوعن طريق برنامج روبي التفاعلية
المثال الكلاسيكي أهلا بالعالم:
أمثالة آخرى على لغة روبي:
# Everything, including a literal, is an object, so this works:
- 199. abs # 199
"ice is nice". length # 11
"ruby is cool. ". index ( "u") # 1
"Nice Day Isn't It? ". downcase. split ( ""). uniq. sort. join # " '? acdeinsty"
مثال على تحويلات من سلسلة محارف إلى عدد سليم والعكس:
puts "What's your favorite number? " number = gets. chomp
output_number = number. to_i + 1
puts output_number. to_s + ' is a bigger and better favorite number. لماذا يجب عليك تعلم لغة روبي Ruby؟. ' سلسلة محارف
وهناك طرق متنوعة من أساليب لتحديد سلسلة محارف في روبي. a = " \n This is a double-quoted string \n "
a =%Q{ \n This is a double-quoted string \n
a =%{ \n This is a double-quoted string \n
a =%/\nThis is a double-quoted string\n/
a = <<- BLOCK
This is a double-quoted string
BLOCK
مثال حول إعداد مِعماريّة الخَدمات الدقيقة في روبي
خط هذا المثال في تقرير لمسقط توبتال (بالإنجليزية: Toptal).
لماذا يجب عليك تعلم لغة روبي Ruby؟
تعد الكتابة الديناميكية أحد الميزات الأخرى للغة روبي حيث تسمح بمزيد من التساهل عندما يتعلق الأمر بتحديد أنواع المتغيرات قبل استخدامها مما يعطي نتيجة موجزة وأسهل في كتابة التعليمات البرمجية
وتمتلك لغة روبي ميزة اكتشاف الأخطاء الكتابية بطريقة أكثر كفاءة. إذن أيهما أفضل لغة بايثون أم لغة روبي؟
قد تكون للغة بايثون الأفضلية في بَعض الميزات من لغة روبي إلا أنّ لغة روبي تمتلك مِيزات قوية تَجعلها أحد أقوى اللغات المنافسه على الإطلاق
سنتعرف في الجزء الثاني من هذا الَمقال على نِقاط الضعف والقوة لكلا اللغتين
بِحيث سيمكنك ذلك من تحديد ايُ اللغتين المناسبة لك. مصدر المقال: اضغط هنا
إعداد: المهندس عبد الرحمن الحمادي تحرير: المهندس بشار الحجي
ما هي لغة روبي Ruby - أراجيك - Arageek
كان هدفه من تطوير اللغة جعل البرمجة أكثر متعةً وإنتاجيّة. تعمل اللُّغة على العديد من أنظمة التشغيل، مثل ويندوز، ماك والنسخ المختلفة من UNIX. في الجزء الأول من هذا الدرس، قمنا بتغطية كيفية إعداد بيئة تطوير محلية خاصة بك، استعمال إطار عمل CSS وإنشاء منشورات للمدونة. في هذا الجزء سنضيف بعض اللمسات النهائية للصفحة الرئيسية، إضافة شيء من التفاعل، وأخيرًا، نشر المدونة على الويب. فهرس الجزء الثاني من هذا الدرس:
مدى التقدّم لحد الآن
التصفيح (p…
هُناك العديد مِن الخَدَمات التي توفر لك مُدوَنة خاصة بِك. لكن بالمُقابل يحتفظون بمحتواك ويستعملونه في ما يخدمهم. لعلّ الكثير من المدونين -قد تكون أنت منهم- يريدون الخروج من هذا القيْد، ويحبذّون إدارة محتواهم بأنفسهم والتحكم به على مَوْقِعهم الخاص. إن كنت كذلك، فتنصيبُ مُدَونة تَملِك أنتَ مُحتواها وم…
رغم أنني لم أنجز بعد أي مشروع عملي بـ Ruby وما زلت مكتفيا في كل مشاريعي بالبرمجة بـ PHP، إلا أنني منذ ألقيت أول نظرة على لغة البرمجة روبي، سنة 2008، وأنا معجب بها بفضل ما تتميز به من سلاسة وقوة وما تضفيه على البرمجة من متعة. أما سبب عدم اعتمادي عليها حتى الآن في مشروع ما هو أنني لم أحتجها بعد بشكل…
ما هي لغة Ruby؟ وما استخداماتها؟ وما أهميتها؟ وبماذا تختلف عن غيرها من لغات البرمجة؟
لغة كائنية المنحى: الميزة هي أنها الأسلوب الأفضل والأمن لتطوير البرمجيات. دينامكية: لن تكون مضطرا أن تعلن عن نوع المتغير، بعكس لغات ثانية مثل ال java. مفسرة: بمعنى أنها تستخدم مفسر وليس مترجم ، سيتبادر إلى ذهنك ما هو المفسر و المترجم. المترجم: هو برنامج يقوم بتحويل الكود من لغة مثل السى مثلا إلى ملف تنفيذي
المفسر: هو برنامج يقوم بتنفيذ الكود سطر بعد سطر وهذا له مميزات و سلبيات:
فمن المميزات: هي المحمولية على أكثر من نظام تشغيل وأكثر من بنية من العتاد. بعكس اللغات المترجمة التي ستحتاج إلى إعادة ترجمة برنامجك كل مرة لكل منصة. من االسلبيات: البطء و إمكانية الإطلاع على الكود -وهذه لا تعتبر مشكلة في عالم المصادر الحرة-
المحمولية: بمعنى أنها مدعومة على العديد من النظم. وصلات خارجية [ تحرير | عدل المصدر]
موقع لغة برمجة روبي الرسمي
لغات برمجة
لغات كائنية
سي++ ++C
سي شارب #C
دلفي (لغة برمجة) Delphi
ادا 95 Ada
جافا Java
سمولتوك Smalltalk
روبي Ruby
اوبجكت باسكال Object Pascal
لغات تقليدية
بيسيك Basic
سي C
باسكال Pascal
كوبول COBOL
فورتران FORTRAN
أسمبلي Assembly
لغات وظيفية
ليسب Lisp
برولوغ Prolog
بايثون Python
باريس Paris
هندسة برامج
لغة كائنية المنحى: الميزة هي أنها الأسلوب الأفضل والأمن لتطوير البرمجيات. دينامكية: لن تكون مضطرا أن تعلن عن نوع المتغير، بعكس لغات ثانية مثل ال java. مفسرة: بمعنى أنها تستخدم مفسر وليس مترجم، سيتبادر إلى ذهنك ما هو المفسر والمترجم. المترجم: هو برنامج يقوم بتحويل الكود من لغة مثل السى مثلا إلى ملف تنفيذي المفسر: هو برنامج يقوم بتنفيذ الكود سطر بعد سطر وهذا له مميزات وسلبيات: فمن المميزات: هي المحمولية على أكثر من نظام تشغيل وأكثر من بنية من العتاد. بعكس اللغات المترجمة التي ستحتاج إلى إعادة ترجمة برنامجك كل مرة لكل منصة. من السلبيات: البطء وإمكانية الإطلاع على الكود -وهذه لا تعتبر مشكلة في عالم المصادر الحرة-
المحمولية: بمعنى أنها مدعومة على العديد من النظم. وكذالك هي لغة بسيطة
أمثلة عدل
يمكن تشغيل الأمثلة التالية بحفظها في ملف وتشغيلها عن طريق سطر الأوامر بكتابة الأمر Ruby يتبعه اسم الملف أو عن طريق برنامج روبي التفاعلية
المثال الكلاسيكي أهلا بالعالم:
puts "Hello World! " أمثالة آخرى على لغة روبي:
# Everything, including a literal, is an object, so this works:
- 199. abs # 199
"ice is nice".
قد يهمك: حاسبة مستحقات نهاية الخدمة 1443
حساب مكافأة نهاية الخدمة في القطاع الخاص
فتح الرابط الخاص بموقع وزارة التنمية الاجتماعية وهو. هذا الرابط مخصص لحساب قيمة مكافأة نهاية الخدمة في القطاع الخاص أو كما تسمى (حاسبة مكافأة نهاية الخدمة) حسب قانون العمل السعودي. سوف يفتح أمام العامل بيان مطلوب إكمال بياناته من حيث مدة العمل كاملة بالسنوات والشهور والأيام وقيمة الراتب الشهري الذي يتقاضاه العامل. كذلك نوع العقد المبرم بين العامل وصاحب العمل بجانب ذكر سبب انتهاء العقد أو تقديم الاستقالة. في النهاية يتم النقر على علامة(=) لظهور الناتج بالمبلغ الفعلي المستحق للعامل. العوامل الأساسية لحساب مكافأة نهاية الخدمة
الراتب:-
والمقصود هنا هو الأجر الأساسي بدون أي بدلات للسكن والانتقال والعلاوات وخلافه. مدة العمل:-
وهي فترة عمل الموظف داخل تلك المنشآت بعدد السنوات والشهور منذ التعيين، ويؤخذ في عين الاعتبار عند حساب هذه المدة الإجازات المرضية وأي إجازات رسمية أخرى. شاهد ايضا: برنامج حساب نهاية الخدمة والمعاش التقاعدي طبقا لنظام العمل السعودي 1443
حالات انتهاء العقد بين العامل وجهة العمل
اولاً: مكافأة نهاية الخدمة في حالة الاستقالة
حين يتقدم العامل بطلب الاستقالة من الوظيفة قبل انتهاء مدة العقد المبرم بينه وبين صاحب العمل، يتم النظر في هذه الحالة إلى مدة عمله إذا كانت أقل من خمس سنوات يحصل على ثلث الراتب.
نهاية الخدمة القطاع الخاصة
كيفية حساب نهاية الخدمة في القطاع الخاص كيف يتم احتساب مكافأة نهاية الخدمة في العقود محددة المدة كيفية حساب مكافأة نهاية الخدمة للموظف الحكومي
يتساءل الكثير "كيف يتم احتساب مكافأة نهاية الخدمة الامارات؟"، فبعد سنوات طويلة من الخدمة، يصبح من حق الموظف أن ينال مكافأة على جهوده المبذولة في خدمة الشركة أو المؤسسة التي يعمل لديها. سنتناول اليوم في هذا المقال أكثر الحالات شيوعاً حول هذا الموضوع، عسى أن نساعد البعض في تكوين فكرة أولية عن حساب مكافأة نهاية الخدمة في دولة الامارات. كيف يتم احتساب مكافأة نهاية الخدمة الامارات في القطاع الخاص
نحو 60% من المقيمين في دولة الإمارات يعتمدون على مكافأة نهاية الخدمة
تتنوّع عقود العمل في القطاع الخاص، فمنها ما هو محدّد المدة، ومنها غير محدّد، ولكل منها شروطه وطريقة مختلفة لحساب مكافأة نهاية الخدمة. أحكام مكافأة نهاية الخدمة في القطاع الخاص
إذا استقال الموظف بمحض إرادته قبل استكمال سنة واحدة من الخدمة، لن يكون مستحقاً للمكافأة يستحق العامل الذي أكمل سنة أو أكثر في الخدمة المستمرة مكافأة نهاية الخدمة عند انتهاء خدمته، ولا تدخل أيام الانقطاع عن العمل بدون أجر في حساب مدة الخدمة.
كيفية حساب نهاية الخدمة في القطاع الخاص
فقامت بوضع قانون العمل السعودي وكل مادة منه معنية بأحد أمور العمل، كما جاء في بنود المادة 80 التي توجهت بالعناية لكل ما يخص مكافأة نهاية الخدمة في القطاع الخاص داخل المملكة العربية السعودية.
حاسبة مكافأة نهاية الخدمة القطاع الخاص
الرئيسية مواضيع متنوعة مكافأة نهاية الخدمة في قانون العمل المصري للقطاع الخاص وما هو قانون العمل المصري
في فبراير 24, 2021
مكافأة نهاية الخدمة في قانون العمل المصري للقطاع الخاص
مكافأة نهاية الخدمة في قانون العمل المصري للقطاع الخاص هي المبلغ المالي والتقدير المادي والمعنوي الذي يحصل عليه الموظف بعد انتهاء فترة خدمته في العمل، وفي هذا المقال على منصة موقع صناع المال نوضح كل التفاصيل التي تتعلق بـ مكافأة نهاية الخدمة في قانون العمل المصري للقطاع الخاص. مكافأة نهاية الخدمة
مكافأة نهاية الخدمة هي مبلغ مالي يسلمه صاحب العمل أو المؤسسة إلى العامل، ويتم احتساب هذا المبلغ بناءً على اللوائح وبنود العقد بين الطرفين، مع مراعاة أن تتناسب المكافأة مع آخر أجر شهري كان يتقاضاه العامل قبل إنهاء مدة خدمته. ومكافأة نهاية الخدمة تعد نوع من أنواع المنح أو الأجر الإضافي، الذي يتقاضاه الموظف كنوع من التقدير على العمل داخل المؤسسة لسنوات طويلة، كما يعد هذا المبلغ بمثابة تأمين للعامل وأسرته بعد تركه للعمل وعدم قدرته على العمل في مكان آخر، بسبب تقدمه في العمر. اقرأ أيضًا: عدد ساعات العمل في قانون العمل المصري للقطاع الخاص
لا ينص القانون المدني على وجوب منح العامل مكافأة نهاية الخدمة بعد انتهاء فترة عقده في القطاع الخاص، أما قانون العمل المصري رقم 12 لسنة 2003 في المادة 126، ينص على حق العامل في الحصول على مكافأة نهاية الخدمة بعد تخطي عمر الستين عامًا.
قانون مكافأة نهاية الخدمة في القطاع الخاص
يحق للعامل أن يحصل على مكافأة بمقدار واحد وعشرين يوماً عن كل عام قضاها في الخدمة وذلك حال كانت المدة تقل عن الخمس أعوام. يجب أن يأخذ العامل مكافأة إذا قضى في عمله مدة تزيد عن الخمس أعوام وذلك بواقع ثلاثون يوماً أو شهر عن كل عام. مكافأة نهاية الخدمة للعقد الغير محدد المدة تتشابه طريقة احتساب مكافأة نهاية الخدمة للعامل في حالة العقد غير محدد المدة إلى حد ما مع مقدار المكافأة التي يحصل عليها العامل الذي يعمل بمقتضى عقد محدد المدة. حيث لا يحق له أن يحصل على مبلغ من مكافأة نهاية الخدمة إذا قضى مدة تقل مدتها عن عام في الوظيفة التي إلتحق بها. يحصل العامل على مكافأة إذا كانت مدة عمله تتراوح ما بين عام إلى خمسة أعوام وذلك بواقع واحد وعشرون يوماً عن عام قضاه في الوظيفة. يحق للعامل الحصول على مكافأة بواقع شهر كامل أو أكثر عن كل عام قضاه في الوظيفة في حال كانت المدة تزيد عن خمسة أعوام. مميزات العمل في القطاع الخاص لا يحتاج الموظف أن يكون حاصلاً على شهادة جامعية في التخصص الذي يرغب بالعمل فيه. يرتفع قيمة الراتب في القطاع الخاص بالنسبة للراتب الذي يتقاضاه الموظف من الوظيفة الحكومية ويؤثر في هذا الأمر مستوى المؤسسة أو الهيئة التي يلتحق بها الموظف.
أحوال العمالة المنزلية عند انتهاء الخدمة
كان لابد من إعطاء الاهتمام الكافي لبند مستحقات العمالة المنزلية عند انتهاء الخدمة، وهذا لحل المشاكل التي تواجههم في الحصول على مستحقاتهم، فجاء القانون السعودي بما ينص على تنسيق هذا الأمر ونصت القوانين الخاصة بالعمالة المنزلية لضمان الحقوق على البنود الآتية:-
تكفي مدة العمل لأربع سنوات ليحق للعامل أن يحصل على مكافأته عند نهاية الخدمة بمعدل راتب شهر. حسب الاتفاق القائم بين العامل المنزلي وصاحب العمل، ويتم سداد قيمة المكافأة المالية بشكل نقدي أو عن طريق شيك موثق. حصول العامل على جزء من مكافأة نهاية الخدمة
بطبيعة الحال عند عدم استيفاء الشروط سالفة الذكر في انتهاء مدة العمل فإن العامل لن يحصل على كافة مستحقاته المدونة بقانون العمل السعودي إنما يحصل فقط على جزء منها. وكذلك عند ارتكاب أي نوع من مخالفات قانون العمل السعودي المذكورة في المادة 80 فسوف يترتب عليه نقص في مبلغ المكافأة. لاحظنا دائمًا السعي الملحوظ من المملكة في حصول مواطنيها على حياة كريمة، وفي إطار ذلك وضعت قوانين صارمة تنسق العلاقات داخل محيط العمل، وتحمي الحقوق لكلا من الأفراد وجهات العمل، وهو ما بادرت به وزارة العمل والتنمية الاجتماعية السعودية.