التخطي إلى المحتوى الرئيسي

المشاركات

عرض المشاركات من يونيو, ٢٠١١

نظام إدارة المحتوى

نظام إدارة المحتوى ( بالإنجليزية : Content Management System أو CMS‏) هو مجموعة الإجراءات المتبعة لإدارة سير العمل في بيئة تعاونية . هذه الإجراءات إما أن تكون يدوية أو مبنية على الحاسوب ، وتكون مصممة لأداء الوظائف التالية: السماح لعدد كبير من المستخدمين للمساهمة ومشاركة البينات المخزنة التحكم في الوصول للبيانات، بناءً على أدوار المستخدمين المساعدة في التخزين والاسترجاع السهل للبيانات تقليل الإدخال المتكرر للبيانات تسهيل كتابة التقارير تسهيل الاتصال بين المستخدمين البيانات في نظام إدارة المحتوى قد تكون أي شيء تقريباً: وثائق، أفلام، صور، أرقام هواتف، بيانات علمية، وهكذا. تستخدم نظم إدارة المحتوى عادةً في التحكم في الوثائق وترتيبها والتحكم بالمراجعات الموجودة منها؛ فنظام إدارة المحتوى يزيد رقم الإصدار ( بالإنجليزية : version‏) مع كل تعديل يطرأ على الملف. فالتحكم بالمراجعات هو أحد المميزات الرئيسية لنظام إدارة المحتوى. نظم إدارة محتوى الويب مقال تفصيلي  : نظام إدارة محتوى الويب نظام إدارة محتوى الويب ( بالإنجليزية : Web content management system أو WCM‏) هو نظام إدارة محتوى

لمن يريد ان يكون مبرمجا

ربما قرأت العشرات من المقالات حول هذا العنوان ولهذه اللحظة لاتزال متوترا حول "موضوع البرمجة" . حسنا انك شخص هاوي تريد تعلم البرمجة, متحير حول نقطة البداية, نوع اللغة التي ستبدأ بها.... لنتطرق اولا الى فوائد كونك مبرمجا قبل كل شيء فلعل هذا سيكون حافزا لدخولك هذا العالم الواسع. مافائدة البرمجة؟ بغض النظر عن اللغة التي ستتعلمها او الطريقة او المكان او الغاية.. – بشكل عام – هناك عدة فوائد لكونك مبرمج: 1-   اضافة لكون البرمجه تقوي مهارات الرياضيات لديك فهي تعتبر عامل مهم لترقيتك في وظيفتك ان كنت تعمل في اختصاص يهتم بتكنولوجيا المعلومات او البرامجيات على حد سواء, حيث يمكنك خوض الامتحانات المخصصة للغة التي تتقنها وحصولك على الشهادة من الشركة الام يعتبر رصيدا وظيفيا جيدا. 2-   ان لم تكن موظف وبغض النظر عن عملك فان المبرمجين يمكنهم العمل من خلال الويب بما يسمى Freelancing حيث هناك مواقع كثيره يمكن للمبرمجين الاشتراك بها وتقديم خدماتهم بمقابل مادي. 3-   نظرا لتوسع الويب بشكل خاص وتطور منصات العمل البرمجي وتعدد البرامجيات وتخصصها ادى الى زيادة الطلب ع

الحوسبة السحابية

الحوسبة السحابية ( cloud computing ) هي أحد اساليب الحوسبة، يتم فيها تقديم الموارد الحاسوبية كخدمات، ويتاح للمستخدمين الوصول إليها عبر شبكة الإنترنت (” السحابة “)، دون الحاجة إلى امتلاك المعرفة، الخبرة، أو حتى التحكم بالبنى التحتية التي تدعم هذه الخدمات. يمكن النظر إلى الحوسبة السحابية على أنها مفهوم عام يشمل البرمجيات كخدمة ( Software as a Service )، الويب 2.0، وغيرها من التوجهات الحديثة في عالم التقنية التي تشترك في فكرة الاعتماد على شبكة الإنترنت لتلبية الاحتياجات الحوسبية للمستخدمين. نشرت مجلة Technology Review مؤخرا مقالا يتحدث عن أدوات الحوسبة السحابية مفتوحة المصدر. سنستعرض في هذه التدوينة الحاجة إلى مثل هذه الأدوات، ومالذي بإمكانها تقديمه. ( حقوق الصورة: Seven Morris ) الحاجة إلى أدوات حوسبة سحابية مفتوحة المصدر منصات الحوسبة السحابية التجارية مثل Amazon EC2 ، Microsoft Azure Services Platform ، و Google App Engine تعطي العديد من الشركات مرونة الوصول إلى الموارد الحاسوبية اللازمة، وتساهم في تقليل تكاليف البنية التحتية للشركات الناشئة، لكن الاعتماد عليها لا ي