Quantcast
Channel: وادي التقنية - أخبار تقنية المعلومات أولا بأول
Viewing all 579 articles
Browse latest View live

إطلاق كتاب « تعلم DOM »

$
0
0
إطلاق كتاب « تعلم DOM »

صورة كتاب تعلم DOM

بعد مفاوضات مع دار نشر O'Reilly وأخذ إذن المؤلف، وبعد جهدٍ استغرق عدِّة أشهر، انتهى العمل على كتاب تعلم DOM الذي ترجمه عبد اللطيف ايمش عن كتاب DOM Enlightenmentلمؤلفه Cody Lindley، والذي نَشَرتَه دار نشر O'Reilly لاحقًا بنفس الاسم.

يأتي هذا الكتاب ليشرح كيفية الاستفادة من DOM لتعديل عناصر HTML عبر JavaScript شرحًا عمليًا مدعَّمًا بالأمثلة القابلة للتطبيق، ويأتي في آخره فصلٌ نُنشِئ فيه مكتبةً شبيهةً بمكتبة jQuery تدريبًا عمليًا على استعمال دوال وكائنات DOM لتعديل المستندات.

يقع هذا الكتاب في أكثر من 300 صفحة من المحتوى التقني المدعَّم بأمثلة عملية قابلة للتجربة فوريًا على المتصفح، وهو مقسَّمٌ إلى أحد عشر فصلًا تشرح مختلف جوانب التعامل مع المتصفحات باستخدام JavaScript.

يستهدف هذا الكتاب فئة المبرمجين متوسطي المعرفة بلغة JavaScript، أي أنَّه يفترض معرفةً مسبقةً بهذه اللغة أو تعاملًا مع إحدى المكتبات المكتوبة بها.

لتنزيل الكتاب اضغط هنا.

يجدر بالذكر أنَّ هذا الكتاب برعاية وادي التقنية، وقد نشرنا من قبل كتبًا من نفس السلسلة وهي:

عمل عبد اللطيف أيضًا على كتبٍ أخرى، منها:

Fahadالاثنين, 2018/05/21 - 4:00م
disqus

مكتبة وادي التقنية

$
0
0
مكتبة وادي التقنية

itwadi-160.jpeg

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

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

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

هدفنا هو نشر المعرفة باللغة العربية و توفير المادة العلمية لجماهير اللغة العربية بقدر الاستطاعة و بجهود فردية.

بارك الله فيكم على دعمكم لنا.

زايدالاثنين, 2018/05/28 - 6:00م
disqus

كتاب أساسيات الحوسبة

$
0
0
كتاب أساسيات الحوسبة

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

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

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

وأستطيع أن أقول أن المؤلف أجاد في هذا العمل ، يمكنكم تنزيل الكتاب من هنا.

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

فهرس الكتاب:

الفصل الأول: الأسس النظرية لعمل الحاسب

- تعريفات

- طريقة عمل الحاسب

- دورة معالجة المعلومة

- أهم مميزات الحاسب

- أنواع الحواسيب

- الأنظمة الذكية

- أنظمة المعلومات

- البنية الأساسية لأبسط نظام حسابي

الفصل الثاني: الإنترنت، الويب والتجارة الإلكترونية

- الإنترنت والويب

- الاتصال بالإنترنت

- الاتصال

- أدوات البحث

- التجارة الإلكترونية

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

- انترنت الأشياء

الفصل الثالث: البرمجيات التطبيقية

- البرمجيات التطبيقية

- تطبيقات الأغراض العامة

- التطبيقات المتخصصة

- التطبيقات الجوالة

- مجموعة البرامج المتخصصة والمفيدة

الفصل الرابع: برمجيات النظام

- برمجيات النظام

- أنظمة التشغيل

- أنظمة التشغيل الجوالة

- أنظمة تشغيل سطح المكتب

- التشغيل الافتراضي

الفصل الخامس: وحدة النظام

- أجهزة الحاسب المكتبية

- أجهزة الحاسب المحمولة

- أجهزة الحاسب اللوحية

- الهواتف الذكية

- أجهزة الحاسب التي يمكن ارتداؤها

- مكونات الحاسب

- لوحة النظام

- المعالجات الدقيقة

- الذاكرة

- فتحات وبطاقات التوسعة

- خطوط التوصيل والنواقل

- المنافذ

- الكابلات

- مزود الطاقة

الفصل السادس: الإدخال والإخراج

- ما هو الإدخال

- لوحات المفاتيح

- أجهزة التأشير

- الماسحات الضوئية

- قارئات البطاقات

- أجهزة التقاط الصورة

- أجهزة ادخال الصوت

- ما هو الاخراج

- الشاشات

- قارئ الكتاب الإلكتروني

- الطابعات

- أجهزة إخراج الصوت

- أجهزة تدمج الإدخال والإخراج

- بيئة العمل

الفصل السابع: التخزين الثانوي

- الأقراص الصلبة

- تخزين الحالة الصلبة

- الأقراص الضوئية

- التخزين السحابي

- أجهزة التخزين عالية السعة

- نظام تخزين المؤسسة

- شبكة منطقة التخزين سان

الفصل الثامن: الاتصالات والشبكات

- أنظمة الاتصالات

- نقل البيانات

- البروتوكولات

- أنواع الشبكات

- بنية الشبكات

- شبكات المنظمة

- أمن الشبكات

الفصل التاسع: الخصوصية، الأمن، والأخلاقيات

- الأفراد

- الخصوصية

- قواعد البيانات الكبيرة

- الشبكات الخاصة

- الإنترنت والويب

- الهوية على الشبكة

- القوانين الأساسية للخصوصية

- الأمن

- الجريمة الإلكترونية

- تدابير لحماية أمن الحاسب

- تشفير البيانات

- الأخلاقيات

- إدارة حقوق التأليف والنشر والحقوق الرقمية

- السرقة الأدبية

- اتفاقية ترخيص المستخدم النهائي

الفصل العاشر: تمثيل البيانات في أنظمة المعلومات

- البيانات والتعليمات الإلكترونية

- نظام الترميز

- التمثيل الرقمي للبيانات

- أنظمة تمثيل وترميز البيانات

زايدالأربعاء, 2018/05/30 - 10:57ص
disqus

كتاب أساسيات النظم الرقمية

$
0
0
كتاب أساسيات النظم الرقمية

 أساسيات النظم الرقمية

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

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

الفصل الأول

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

الفصل الثالث

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

الفصل الثاني

يقدم  شرحا عن كيفية تمثيل  البيانات في الأنظمة الرقمية من خلال تعريف عملية الترميز وأهدافها وقواعدها وعرض أهم أنظمة ترميز البيانات وبعض الشفرات القياسية المستخدمة في أنظمة المعلومات، والتعرف على كيفية تمثيل الأرقام والرموز.

الفصل الرابع

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

الفصل الخامس

يعرفنا  على أساسيات جبر بول والطرق المستخدمة في تبسيط التعابير المنطقية وكيفية تمثيل هذه التعابير في صورة دائرة إلكترونية من البوابات المنطقية وبأكثر من طريقة.

الفصل السادس

يقوم بدراسة وتحليل وتصميم أهم الدوائر المنطقية التوافقية، ويعرض أهم أهم شرائح الدوائر المتكاملة لها.

الفصل السابع

يقدم شرحا لدوائر الماسكات والقلابات من خلال دراسة وتصميم الأنواع الشهيرة من القلابات وتوضيح طريقة عملها كونها عناصر البناء للدوائر المنطقية التعاقبية.

الفصل الثامن

يقوم بتحليل الدوائر المنطقية التعاقبية وأهم أهم الفروقات ما بين الدوائر المنطقية التوافقية والدوائر المنطقية التعاقبية  ،ونعرف من خلاله على المسجلات كدوائر منطقية تعاقبية وأهم أنواعها وطرق عملها وأهم تطبيقاتها.

الفصل التاسع

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

يمكنكم تنزيل الكتاب من هنا.

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

زايدالسبت, 2018/06/02 - 1:03م
disqus

إطلاق كدي بلازما ٥.١٣

$
0
0
إطلاق كدي بلازما ٥.١٣

plasma-5.13.png

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

الفيديو التالي يشرح أهم مميزات هذه الإصدارة:


بالإضافة إلى ذلك هناك عدة مميزات جديدة إضافية في هذه الإصدارة من أهمها:
١- تكامل بلازما مع متصفحات الانترنت فيرفكس وكروم وما بني عليه، حيث أصبحت إشعارات اكتمال التنزيل تظهر  في نافذة منبثقة مثلما هي الحال مع متصفح الملفات دولفين.

Plasma Browser Integration for Media Controls
٢- إعادة تصميم إعدادات النظام وفقا لتصورات مجموعة التصاميم المرئية لكدي بحيث أصبحت الإعدادات أجمل وأكثر اتساقا.

Desktop Theme
٣- واجهة جميلة جديدة شاشة الإغلاق والدخول

Login Screen
٤-تحسين محرك الرسوميات واستمرار العمل على إضافة دعم ويلاند.

Improved Blur Effect in the Dash Menu
٥- تحسين وتطوير برنامج تنزيل وتثبيت البرامج Discover في عرض المجموعات ومعلومات التطبيقات.

Discover's Lists with Ratings, Themed Icons, and Sorting Options

بالإضافة إلى مئات التحسينات البسيطة والمؤثرة في جميع أنحاء سطح المكتب يمكنكم متابعتها بالكامل من هنا.

Fahadالخميس, 2018/06/14 - 2:07م
disqus

إطلاق لينكس منت ١٩

$
0
0
إطلاق لينكس منت ١٩

cinnamon19.png

أعلن فريق تطوير توزيعة لينكس منت عن صدور الإصدارة ١٩ بنسختين Cinnamonو MATE، المبنيتان على أوبنتو ١٨.٤ والمدعومتان إلى سنة ٢٠٢٣.
لعل أهم ميزة في هذه الإصدارة هي تقنية Timeshift التي قدمت في الإصدارة ١٨.٣ وأصبحت الآن في لب ومدار توزيعة لينكس منت.
تسمح هذه التقنية لك بأن تستعيد حالة جهازك إلى آخر نقطة استعادة صالحة، وإذا ما حدث أي عطب في النظام إرجاع النظام لآخر نقطة صالحة.
من المميزات الجديدة أيضا تحسين وتطوير سرعة النظام لتكون التطبيقات أسرع وأكثر خفة على مستوى سطح المكتب أو تطبيقاته.
والعديد من المميزات الجديدة التي يمكنك الإطلاع عليها هنا لنسخة  Cinnamonوهنا لنسخة  MATE.

لتنزيل هذه الإصدارة من هنا.

Fahadالأحد, 2018/07/01 - 12:59م
disqus

لغة بايثون تجلب البرمجة إلى جمهور جديد واسع ومبتكرها يستقيل

$
0
0
لغة بايثون تجلب البرمجة إلى جمهور جديد واسع ومبتكرها يستقيل

python-image.jpg

مقالة نشرتفي مجلة الإيكونومست قسم العلوم والتكنولوجيا بتاريخ ١٩ يوليو ٢٠١٨، ترجمة فهد السعيدي بتصرف بسيط.

في ديسمبر ١٩٨٩، بدأ جايدو ڤان روسم – عالم حاسوب هولندي – مشروعه لقضاء عطلة عيد الميلاد، وبعد أن ضجر من العيوب في لغات البرمجة الأخرى، أراد أن يبني لغته الخاصة. كانت مبادئه بسيطة. أولا، يجب أن تكون سهلة القراءة. وبدلا من أن تمتد إلى نهايات السطر وتكون محصورة بين حاصرتين، كل جزئية تزاح بإزاحة من مسافة بيضاء. ثانيا، يجب أن تسمح للمستخدمين بإنشاء حزمهم الخاصة من وحدات البرمجة ذات الأغراض الخاصة، والتي يمكن بعدها أن تتاح إلى الآخرين لتكون أساسا لبرامج جديدة. ثالثا، رغب باسم ”قصير، وفريد، وغامض بعض الشيء“. من أجل ذلك أطلق عليها اسم مجموعة كوميدية بريطانية تدعى مونتي بايثون. وأصبح مستودع الحزم يعرف بـ متجر الجبن.
بعد قرابة ثلاثين سنة من اختراعه في عيد الميلاد، يشبهها فان روسم بإصدارة تكنولوجية لشخصية مونتي بايثون التي أصبحت من غير قصد المسيح في فلم ”Life of Brian“. فيقول: ”أنا بكل تأكيد لم أخطط لإنشاء لغة تهدف للاستخدام العام.“ إلا أنه خلال ١٢ شهرا الفائتة بحث مستخدمو جوجل في أمريكيا عن بايثون بانتظام أكثر عن كيم كردشيان النجمة التلفزيونية الشهيرة. لقد ازداد معدل البحث ثلاثة أضعاف منذ عام ٢٠١٠، بينما ظلت عمليات البحث للغات البرمجة الأخرى ثابتة أو متناقصة (انظر المخطط).

google-search-python.png
لقد نمت شعبية اللغة ليس فقط بين المطورين المحترفين – قرابة ٤٠٪ يستخدمونها، بالإضافة غلى ٢٥٪ يرغبون باستخدامها، وفقا لمنتدى المبرمجين Stack Overflow – بل أيضا مع الأفراد العاديين. يقول موقع Codecademy – الموقع الذي درَّس ٤٥ مليون مبتدأ كيف يستخدمون اللغات المختلفة – إن أكبر ازدياد في الطلب بلا منازع هو من أولئك الذين يرغبون في تعلم بايثون. وهكذا تجلب بايثون البرمجة إلى أصابع أولئك كانوا في حيرة يوما ما من البرمجة. ساعد البايثونيون – كما يطلق على المتحمسين لهذه اللغة – على إضافة أكثر من 145,000 حزمة إلى متجر الجبن، تغطي مواضيع مختلفة من علم الفلك إلى تطوير الألعاب.
انتهى فان روسم – بالرغم من سعادته بهذا الحماس الكبير للغته – إلى إدراك أن الإشراف عليها، في دوره الذي يقوم به كـ ”دكتاتور خيري مدى الحياة“ عبء لا يمكن تحمله. إنه يخاف أنه أصبح مثل المعبود. يقول: ”أنا لست مرتاحا لهذه الشهرة،“ بصوت غريب مثل برايان يحاول إبعاد حشود مريديه. ”بعض الأحيان أشعر أن كل شيء أقوله أو أفعله ينظر إليه كقوة ضخمة جدا.“ في ١٢ من يوليو استقال من منصبه الفخري، تاركا البايثونيين ليدروا أنفسهم بأنفسهم.

لا أحد توقع هوس الإحصائيين


إن لغة بايثون ليس كاملة. فلدى اللغات الأخرى الكثير من الكفاءة في المعالجة والمقدرات المتخصصة. فلغة سي ولغة سي بلس بلس تعتبران خيارات ”منخفضة المستوى“ تعطي المستخدم المزيد من التحكم حول ما يجري داخل معالج الحاسوب. أما لغة جافا فهي شهيرة في بناء التطبيقات المعقدة الضخمة. وجافا سكربت فهي اللغة المختارة للتطبيقات التي يتوصل إليها عبر متصفحات الوب. وهناك لغات لا تحصى تطورت لأغراض مختلفة. لكن مميزات بايثون القاتلة – التركيب اللغوي البسيط يجعل الشفرة البرمجية سهلة التعلم والمشاركة، ومصفوفتها الهائلة من حزم الطرف الثالث – تجعلها لغة جيدة للأغراض العامة. ويظهر تعدد استخداماتها في نطاقها الواسع في الاستخدام والمستخدمين. فتوظفها وكالة المخابرات المركزية (سي آي إيه) في الاختراق، وشركة بيكسار في إنتاج الأفلام، وجوجل في فهرسة صفحات الوب، سبوتيفاي في ترشيح الأغاني.
إن أكثر الحزم إغراءا يجدها البايثونيون في متجر الجبن تتعلق باستخدام الذكاء الصناعي. حيث يمكن للمستخدمين من إنشاء شبكات عصبية، تحاكي العلاقات في المخ، في تعلم الأنماط في الكميات الكبيرة من البيانات. يقول فان روسم إن بايثون أصبحت اللغة المفضلة للباحثين في علوم البيانات، الذين قاموا بإنتاج عدد وفير من الحزم لها.
بالرغم من ذلك، ليس كل البايثونيين متحمسين جدا. يعتقد زاك سيمس، رئيس موقع كودأكادمي، أن العديد من زوار موقعه يحاولون تعلم المهارات التي يمكن أن تساعدهم في الوظائف التي ترى عادة أنها ”غير تقنية“. فمثلا يمكن للمسوقين استخدام اللغة لبناء وحدات إحصائية تقيس فاعلية الحملات الدعائية. ويمكن للمحاضرين في الكليات التأكد إذا ما كانوا قد وزعوا الدرجات بشكل عادل. (حتى الصحفيين في مجلة الإيكونمست، الباحثين عن المعلومات في الوب، يستخدمون عادة برامج كتبت بلغة بايثون لفعل ذلك.)
تعتبر لغة بايثون قيمة بشكل خاص لدى المحترفين الذين يعتمدون منذ أمد بعيد على التنقيب في الجداول الإلكترونية. فقد قام سيتي جروب، بنك أمريكي، بتقديم دورة سريعة في بايثون لمحلليه المبتدئين. وأعلن موقع وظائف، eFinancialCareers، أن هناك زيادة تقارب أربعة أضعاف في السجلات التي تشير إلى بايثون ما بين الربع الأول لعام ٢٠١٥ و ٢٠١٨.
غير أن هذا التعطش لهذه المهارات لا يخلو من مخاطرة. حيث يحذر سيسار بري، شريك في Bain & Company، شركة استشارية، أن أكثر الأشياء إخافة في هذا وظيفته هو ”شخص ما تعلم أداة ولكن لا يعرف ما الذي يجري بالداخل.“ ومن دون إشراف جيد، يمكن لمبتدأ يلعب بمكتبات الذكاء الاصطناعي أن يصل إلى استنتاجات مشبوه. يقول برند زيجلر، شريك في مجموعة بوسطن الاستشارية، إن شركته تخصص مثل هذه التحليلات إلى أعضاء فريق البيانات فقط التابع لشركته.

ربوت روسم العالمي


أحد الحلول لمشكلة المهنيين نصف المتعلمين هو تعليمهم بشكل جيد أسرار اللغة. إن لغة بايثون كانت أكثر اللغات شهرة كلغة مبتدأة في الجامعات الأمريكية في عام ٢٠١٤، لكن تعليمها كان محصور عادة للذين يدرسون العلوم، والتكنولوجيا، والهندسة، والرياضيات. أحد الاقتراحات الثورية هي تعليمهم منذ الصغر عن طريق توفير علوم الحاسوب للجميع في المدارس الابتدائية. يلاحظ هادي بارتوفي، رئيس موقع code.org ، مؤسسة خيرية، أن ٤٠٪ من المدارس الأمريكية تقدم مثل هذه الدروس، أكثر من ١٠٪ في عام ٢٠١٣م. وحوالي ثلثين من أعمار ١٠ – ١٢ لديهم حساب في موقع code.org. وربما الخوف من أن المستقبل سيكون مملوءا بالوظائف المؤتمتة، يريد ٩٠٪ من الأمريكان أن يدرس أبناؤهم علوم الحاسوب.
لا أحد يعرف إلى أي متى ستستمر شهرة بايثون. لقد كان هناك لغات حاسوب مسيطرة في الماضي، أصبحت الآن تتوارى في الخلف. ففي الستينيات، اجتاحت لغة فورتران العالم. وكلغات تدريسية للمبتدئين، حظيت لغة بيسك وباسكل بلحظاتهما في الشهرة. وكما استقر رأي بارتوفي نفسه على جافا سكربت كلغة لنواة مخططات موقع Code.org نظرا لأنها تظل الاختيار القياسي لصفحات الوب المتحركة.
لا يمكن لأي لغة حوسبة أن تكون ذات أغراض عامة بشكل حقيقي. وسيظل التخصص مهما بشكل ضروري. وبالرغم من ذلك فإنه صحيح، في ذلك عيد الميلاد القديم، أن فان روسم قام بفعل شيء ما جدير بالذكر. وهو وإن كان لا يلعب دور المسيح، إلا أنه كان فتى ذكيا جدا.

Fahadالسبت, 2018/07/21 - 5:29م
disqus

إطلاق ليبرأوفيس ٦.١

$
0
0
إطلاق ليبرأوفيس ٦.١

LO61banner.png

أعلنت مؤسسة المستند المفتوح عن إطلاق النسخة ٦.١من طقم برامج المكتبية ليبر أوفيس الحرة. هذه الإصدارة هي الثانية من سلسلة ليبر أوفيس ٦ التي أطلقت في يناير ٢٠١٨م

أهم مميزات ليبرأوفيس ٦.١:


- إضافة طقمين أيقونات جديدة، أحدهما Colibre وفقا لمعايير مايكروسوفت للتصميم لتوافق بصري أكبر مع ويندوز.
- إعادة كتابة محرك الصور من جديد ليصبح التعامل مع الصور  أسرع وأكثر سلاسة.
- إعادة ترتيب قوائم Draw لتتوافق مع بقية البرامج.
- إضافة محرك جديد لقواعد بيانات Base يدعى Firebird (متوفر ضمن المزايا الاختبارية) ويهدف إلى الاستغناء عن قاعدة البيانات الحالية HSQLDB المكتوبة بلغة جافا.
- تعديلات كثيرة على ليبرأوفيس أونلاين ليوافق واجهة نسخة المكتب وتشمل إضافة الروابط وتضمين الخطوط ودعم الهوامش السفلية.
- تحسين طريقة تصدير ملفات EPUB
- إضافة الأرقام العربية المشرقية والفارسية إلى خيارات القوائم المرقمة.

لمشاهدة كل التغييرات في هذه الإصدارة وهي قائمة طويلة يمكنكم متابعة هذا الرابط.
وتقول المنظمة أن ما نسبته ٧٢٪ من التطوير جاء من قبل شركات تدعم ليبرأوفيس وأما ٢٨٪ الباقية جاءت من متطوعين أفراد.

لتنزيل هذا الإصدارة من هنا.

Fahadالجمعة, 2018/08/10 - 3:42م
disqus

مدخل إلى علم تصميم البرمجيات

$
0
0
مدخل إلى علم تصميم البرمجيات

كتاب مدخل إلى علم التصميم

أصدرت "المبادرة العربية للترجمة العلمية" أول كتابا لها بعنوان: "مدخل إلى علم تصميم البرمجيات" المترجم من الكتاب الإنجليزي "Code Simplicity". يناقش الكتاب إمكانية إنشاء علم لتصميم البرمجيات، ويضع قوانينه وقواعده الأساسية.

ترجم الكتاب تحت راية "المبادرة العربية للترجمة العلمية" من متطوعين سعيا لإثراء المحتوى العربي التقني.

من مقدمة الكتاب:

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

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

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

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

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

٠ كونه أداة تعليمية ممتازة لاستخدامها في تدريب المبرمجين المبتدئين: إضافة إلى احتوائه على معلومات مهمة حتى للمبرمجين المتمرسين والخبراء.

٠ سيمكنك من الفهم العميق للأسباب التي تدفع مهندسي البرمجيات إلى القيام بأشياء معينة أو السبب وراء وجوب تصميم البرمجية الفلانية بطريقة معينة.

٠ سيساعدك على إيصال أفكارك بشكل أوضح لمهندسي البرمجيات الآخرين عبر مساعدتك على فهم المبادئ الأساسية التي يستند عليها المهندسون لاتخاذ قراراتهم."

لتحميل الكتاب من هنا، رابط احتياطي من هنا.

Fahadالسبت, 2018/09/15 - 10:40ص
disqus

إطلاق Synfig Studio 1.2.2

$
0
0
إطلاق Synfig Studio 1.2.2

synfig-1-2-2.png

بعد شهور من العمل، أطلق مطوروا برنامج التحريك الرسومي ثنائي الأبعاد الحر Synfig الإصدارة 1.2.2وهي تجميعة لعمل ١٢ شهرا، تحوي على مميزات جديدة وإصلاحات مهمة.

هذه البرنامج اعتمد مؤخرا في مقررات وزارة التربية والتعليم في سلطنة عمان كبرنامج للتحريك ثنائي الأبعاد، وذلك بعد مقارنات ودراسات مع المنافس له برنامج OpenToonzالحر، أحد مميزات هذا البرنامج هو البساطة والسهولة التي يفتقرها برنامج OpenToonz الاحترافي.

أهم المميزات الجديدة:

نمط تصيير المسودة:


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

مجموعة المرشحات


هذه الميزة تعمل على تجميع مجموعة من المرشحات كطبقة واحدة لتسهيل التعامل معها وتطبيقها على الطبقات.

تحميل الصور الحي


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

تحرير نقاط التحريك من لوحة المنحنيات


أصبح بالإمكان تحرير إظهار نقاط التحريك keyframes  وتحريرها من لوحة المنحنيات.

توفير نسخة قابلة للنقل لنظام ويندوز


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

إصلاح العديد من المشاكل المتعلقة بواجهة الاستخدام والأداء والثبات.

لتنزيل هذه الإصدارة من هنا.

Fahadالاثنين, 2018/09/17 - 8:48ص
disqus

أفضل 10 نصائح لمساعدتك على شراء حاسب محمول احترافي

$
0
0
أفضل 10 نصائح لمساعدتك على شراء حاسب محمول احترافي

laptop-shopping_fc50.jpg

أجهزة اللاب توب أو الكمبيوتر المحمول تعتبر واحدة من ضمن أفضل أجهزة التكنولوجيا حول العالم لذلك تقدم لكم تقرير من بوابة التكنولوجيالبعض النصائح لاختيار الحاسب الأفضل للمستخدم  والتي تساعد على تسهيل المهام وسهولة إنجاز العمل بأسرع وقت ممكن و تتميز بسهولة الحمل ولا تحتاج لمجهود كبير لحملها، لذلك يفضلها العديد من مستخدمي التكنولوجيا حول العالم، لكن للأسف يوجد أنواع كثيرة من أجهزة الحاسب المحمول تظهر في الأسواق ولا يعرف المستخدم أي منهم الأفضل وما الذي سوف يساعده على إنجاز عمله بأفضل شكل ممكن و يتناسب مع ميزانيته سواء كان نوعه   Dell أو Lenovo أو HP أو Acer، فتعتبر تلك الأنواع الأكثر تأثيراً في السوق والتي تجذب العديد من المستخدمين حول العالم للشراء،لكن يتساءل الكثير من المستخدمين قبل الإقبال على شراء أي منتج منهم هذه الأسئلة:
 
ماذا لو لم يفعل الحاسب المحمول ما أريده؟
ماذا لو كانت لوحة المفاتيح أو الشاشة غير ملائمة أو لا تحتوي على جميع المنافذ التي أحتاجها؟

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

كيف تختار لاب توب ذات مواصفات وإمكانيات عالية ؟

أهم 10 نصائح لاختيار حاسب محمول احترافي:

اختيار الحجم:


لا يكفى فقط شراء لاب توب ذات مميزات رائعة و مواصفات وإمكانيات عالية، بل الحجم له دوراً كبيراً في ذلك، حيث يساعد على تنفيذ المهام في أي مكان يتواجد به المستخدم، فمن المعروف أن أجهزة الكمبيوتر المحمول يتم تقسيمها إلى فئات مختلفة، فيوجد الذي يتميز بحجم شاشة ضخمة قياس 17 بوصة وتعتبر الأفضل للعمل والألعاب، كما توجد الأجهزة التي تتميز بلوحة مفاتيح مناسبة لجعل الكتابة أسهل وأفضل من أي وقت مضى، لكنها للأسف ستكون أكبر وأثقل من طراز 13 بوصة، لكن أكدت الدراسات أن أفضل حجم لأجهزة لاب توب الذي يساعد على تنفيذ المهام والكتابة بشكل احترافي ويسهل على المستخدم حمل الجهاز في أي مكان يذهب إليه هي طراز 15 بوصة، حيث يقدم سمات لائقة بين سهولة الاستخدام وقابلية الحمل وطالما أنها تزن حوالي 2 كجم أو أقل ، فإنك لن تمانع في أخذها إلى أي مكان وإذا كنت تريد شيئًا فائقًا خفيف الوزن ، فاختر جهاز كمبيوتر محمول بعرض 11-13 بوصة .

دقة الشاشة:


الحجم والمواصفات والإمكانيات العالية ليس كل شيء لشراء جهاز لاب توب عملي يتحمل عملك و يساعدك على تنفيذ مهامك بأفضل شكل ممكن، بل دقة الشاشة لها دوراً قوياً في ذلك ايضاً وتعتبر أفضل دقة للشاشة التي تساعد على تنفيذ العمل بأكمل وجه ما بين 1،366 × 768 بكسل أي بدقة HD وهذا رائع لتنفيذ العديد من المهام، لكن من الممكن أيضًا العمل على تطبيقين جنبًا إلى جنب مع العديد من وحدات البكسل خاصة أن العديد من صفحات الويب الحديثة تقوم بإعادة تنسيق نفسها لتلائم مع المساحة المتاحة للشاشة .

وتعتبر أجهزة الحاسب المحمول أو اللاب ذو شاشة أصغر في الحجم تحتوي على مساحة أكبر من وحدات البيكسل، مما يجعل الرؤية أفضل بشكل أكثر وضوحا وليس كما يعتقد البعض بأن الشاشات الكبيرة هي الأفضل،  لذلك عندما تقرر الشراء  ضع ذلك في الحسبان أنه لا توجد مساحة أكبر للتطبيقات على جهاز كمبيوتر محمول بقياس 15 بوصة مع شاشة 1،920 × 1،080 مقارنةً بطراز 15 بوصة مع شاشة بحجم 1،366 × 768 ومع ذلك فإن الدقة الأعلى تعني أن النصوص والرموز ستكون أكثر سلاسة وبالتالي يسهل رؤيتها.

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

a5bc2c311d-img.jpg

الشكل العام للجهاز:


من المعروف أن معظم أجهزة الكمبيوتر لا تزال تقدم تصميماً تقليدياً من شاشة تتدلى لأسفل على لوحة المفاتيح ولوحة اللمس وتحافظ الكثير من شركات المجال على الشكل التقليدي لاب توب، إنما الذي لا يعرفه الكثير أن شاشة التي تحتوي على خاصية اللمس يشعر المستخدم معها بمتعة أثناء تنفيذ المهام الإبداعية مثل الرسم أو صنع الموسيقى ويوجد العديد من الشركات التي استخدمت تلك التقنية وحولت جهاز الكمبيوتر المحمول إلى جهاز لوحي وأصبح الآن 2 في 1 ، مثل مجموعة Surface من Microsoft كما تقدم أيضا أجهزة Asus Transformers على شاشات تنفصل تمامًا عن بقية الجهاز لتتمكن من الحصول على جهاز لوحي مناسب بدون أي وزن أو لوحة مفاتيح .

لوحة المفاتيح:


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

لوحة اللمس:


إذا أردت تنفيذ المهام بأسرع وقت ممكن يجب أن تعمل لوحة اللمس بشكل أسرع ، لكن للأسف لسوء الحظ يوجد العديد من لوحة لمس الكمبيوتر المحمول غير احترافية وهناك اتجاه جعل الأزرار جزءًا من لوحة اللمس الرئيسية وبالتالي عند تنفيذها سوف تعمل بشكل سئ ولا يمكن أن تعترف بها .

لكن في الوقت الحاضر ظهرت أجهزة كمبيوتر المحمول بشكل مختلف واحترافي أكثر من السابق، حيث تعمل بتقنية اللمس التي ابتكرتها مايكروسوفت وكذلك يوجد التي تمتلك قدرات رائعة و تعمل بمميزات نظام Windows والتي تم تفريقها بشكل كبير من تلك الموجودة على أجهزة MacBook من Apple ولابد من ضبط إعداداتها من خلال جهاز كمبيوتر محمول حتى تستطيع العمل عليها والتحكم فيها بكل سهولة .

usb_97466.jpg

الاتصال:


يسمح للكمبيوتر المحمول بمساحة محدودة لبناء قاعدة بياناته فقط، لذا تحتوي بعض الأجهزة على عدد قليل من منفذي USB وإذا كان لديكِ طابعة وماوس متصلان بالكمبيوتر وللترجمة في التقاط بعض الصور من الكاميرا فستحتاج إلى فصل أحد المكونات ما لم يكن الكمبيوتر المحمول يحتوي على قارئ بطاقات SD مضمّن كما يفعل الكثيرون .
وهناك عدد محدود من أجهزة الكمبيوتر المحمولة الحالية تحتوي على 3 منافذ USB الذي يساعد على نقل البيانات بشكل أسرع .
تتميز أجهزة الكمبيوتر المحمول الأكبر حجمًا إلى امتلاك ثلاثة منافذ USB على الأقل والتي لها مناسبة لمعظم الأشخاص. لذا يجب أن تضع في اعتبارك أثناء شراء لاب توب أن الكثير من أجهزة الكمبيوتر الحديثة لا تحتاج إلى محركات أقراص DVD ولتوصيل أقراص USB تأكد من وجود منافذ احتياطية كافية .

الأداء:


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

configure-laptop-2_41822.jpg

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

كما يجب أن تهدف على الأقل إلى معالج Intel Core i3 ، الذي يتعامل بشكل مريح مع تصفح الويب والعمل المكتبي والنظر في رقاقة Core i5 للمهام الأكثر كثافة مثل التعامل مع الصور الكبيرة وتحرير الفيديو وترميزه وأجهزة الحاسب المحمول المزودة برقائق Core i7 مرتفعة الثمن ولكنها سريعة جدًا وتتحمل مشاقة الاعمال ، لذلك تستحق النظر إذا كنت تريد أفضل أداء ممكن.

كارت الشاشة ( الجرافيك ):


تعتمد معظم أجهزة الحاسب المحمول على كارت الشاشة المدمجة الخاصة بالمعالج والتي يطلق عليه عادةً اسم "Intel HD Graphics" الذي يساعد المستخدم على تصميم  صور فيديوهات ثلاثية الأبعاد بطريقة بسيطة و بدقة منخفضة، لكن إذ أردت تزويد الدقة فستحتاج إلى كمبيوتر محمول مزود بشريحة جرافيكس مخصصة من Nvidia أو AMD ومن الصعب تحديد مدى سرعة شرائح الرسومات من رقم الطراز ، لذلك نوصي بالبحث عن معايير الرسومات عبر الإنترنت لمعرفة كيف تحصل على كارت شاشة يتميز بأداء عالي ويحتوي على مجموعة شرائح قادرة علي تشغيل أحدث الألعاب والجرافيك عالي الدقة .

amd-vs-nvidia-min.jpg
عمر البطارية:


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

القرص الصلب ( سعة التخزين ):


هو المسؤول عن تخزين البيانات ، فمن المعروف أن القرص الصلب من نوع SSD سيجعل جهاز الكمبيوتر المحمول الخاص بك يعمل بشكل أسرع ، مما يشعر المستخدم بسرعة أكبر وأكثر استجابة أثناء تنفيذ المهام مقارنة بالقرص الصلب التقليدي HDD البطئ ، لذلك يجب عليك أن تتأكد من حجم الهارد، و يمكنك شراء SSD صغير لنظام التشغيل الخاص بك بسعة 128 جيجا بايت و استخدام القرص الصلب التقليدي لملفاتك الشخصية .

نأمل أن نكون تمكنا من وصول معلومات بشكل كافي عن كيفية اختيار حاسب محمول احترافي يساعد على تنفيذ المهام بأسرع وقت ممكن وأنسب اختيار لميزانيتك ويناسبك بشكل شخصي .

2.5.0.0

2.5.0.0

2.5.0.0
Fahadالأربعاء, 2018/10/03 - 7:57ص
disqus

صدور كدي بلازما 5.14

$
0
0
صدور كدي بلازما 5.14

plasma-5.14.png

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

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

ومن الأشياء الجديدة دعم القوائم العالمية لتطبيقات جي تي كي مثل ليبرأفيس و جمب.

Globle_menu_gtk.png

كذلك أضيف ودجة لتسهيل ضبط وإدارة الشاشات عندما توصل أو تفصل شاشة جديدة.

kscreen-presentation-plasmoid.png
وغيرها الكثيرمن التحسينات الصغيرة المنتشرة في كل مكان، و التي تعطيك بمجموعها بأريحية في التعامل مع بيئة سطح المكتب.

زايدالسبت, 2018/10/13 - 9:51م
disqus

صدور أوبنتو ١٨.١٠

$
0
0
صدور أوبنتو ١٨.١٠

ubuntu18-10.png

أصدرت كانونيكال أوبنتو ١٨.١٠، تأتي هذه الإصدارة بأحدث الإصدارات من المكونات، وأهم هذه الإصدارات نواة لينكس 4.18 التي جاءت بدعم معالجات الرسومية AMD Radeon RX Vega M ودعم Raspberry Pi 3B بالإضافة إلى دعم متطور في حفظ الطاقة . من الحزم المميزة في هذه الإصدارة حزمة OpenSSL 1.1.1 الذي يأتي بدعم معيار TLSv1.3 .
أما سطح المكتب فيأتي بإصدارة ٣.٣٠ وفيرفوكس ٦٣ و ليبرأوفيس ٦.١.٢ أما إصدارة الخادم فقد جاءت أحدث الإصدارات الموجه للمخدمات من مثل qemu و libvirt و Open vSwitch وcloud-init.

ومرافقة مع هذا الإصدارة صدرت النكهات الأخرى من أوبنتو من مثل Kubuntuو LubuntuوXubuntu.

Fahadالاثنين, 2018/10/22 - 9:12ص
disqus

صدور توزيعة إلمنتري ٥

$
0
0
صدور توزيعة إلمنتري ٥

elementary5.png

أطلق مطورو توزيعة لينكس إلمنتريالإصدارة الخامسة تحت مسمى Juno. توزيعة المنتري هي توزيعة لينكس مبنية على أوبنتو. تأتي بسطح مكتب خاص بها يسمى البانتيون، وتتكامل بعمق مع غيرها من تطبيقات نظام التشغيل توزيعة المنتري مثل بلانك (Dock)، ميدوري (متصفح الويب الافتراضي) وScratch (محرر نص بسيط). تستخدم هذه التوزيعة Gala كمدير النوافذ الخاص بها، والمبني على Mutter .
هدفت هذه الإصدارة إلى تحقيق ثلاثة غايات:
١- تحسين تجربة المستخدم.
٢- تحسين الإنتاجية للمستخدمين الجدد.
٣- تطوير منصة التطوير إلى المستوى الأعلى.

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

توزيعة إلمنتري تستحق التجربة والاختبار. لتنزيل هذه الإصدارة من هنا.

Fahadالاثنين, 2018/10/22 - 9:50ص
disqus

أي بي أم تستحوذ على شركة ردهات

$
0
0
أي بي أم تستحوذ على شركة ردهات

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

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

يا ترى ما الشركة القادمة في سوق الاستحواذات في عالم البرمجيات الحرة؟

Fahadالاثنين, 2018/10/29 - 9:15ص
disqus

كتاب الشفرة الكاملة

$
0
0
كتاب الشفرة الكاملة

غلاف كتاب الشفرة الكاملة

بعد عام من العمل و كثير من الجهد و المال، يسرنا أن نعلن عن إصدار كتاب الشفرة الكاملة لمؤلفه ستيف ماكونيل ، وستيفن ماكونيل، مؤلف العديد من كتب هندسة البرمجيات مثل التطوير السريع "Rapid Development "، وتقييم البرمجيات "Software Estimation". ويشار إليه كخبير في هندسة البرمجيات وإدارة المشاريع. حصل ماكونيل على درجة البكالوريوس في علوم الحاسب في كلية ويتمان، واشنطن، ودرجة الماجستير في هندسة البرمجيات من جامعة سياتل. ثم عمل بعد ذلك في مجال صناعة البرمجيات المكتبية، حيث عمل في مايكروسوفت، وبوينغ، ومجموعة راسل للاستثمار والعديد من شركات منطقة سياتل الأخرى. من عام 1996 إلى 1998، كان رئيس تحرير خانة "أفضل الممارسات" في مجلة IEEE Software. ومن 1998 إلى 2002، شغل منصب رئيس تحرير المجلة.

 

نشر ماكونيل  الشفرة الكاملة، في عام 1993 ، و جاء في مقدمة الكتاب:

 إنّ الفجوة بين أنشطة هندسة البرمجيات الممّيزة والمعدل الوسطي للأنشطة البرمجية واسعة جداً – وقد تكون أوسع من أيّ من تخصصات الهندسة الأخرى.  "الأداة التي تنشر أفكار لأنشطة عملية جيدة لابد أن تكون مهمة" فريد- بروكس.     

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

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

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

هذا الدليل يختصر هذه العملية، جاعلاً الاكتشافات الرئيسية متاحة الآن للمبرمج المتوسط.

من عليه أن يقرأ هذا الكتاب؟

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

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

ملخص فهرس الكتاب:

القسم الأول: ترتيب الأساسيات

في هذا القسم:
الفصل الأول: مرحباً بك في بناء البرمجيات.
الفصل الثاني: الاستعارات، لفهم أفضل لتطوير البرمجيات.
الفصل الثالث: قس مرتين واقطع مرة، المتطلبات التحضيرية.
الفصل الرابع: قرارات بناء مفتاحية.

القسم الثاني: إنشاء شفرة عالية الجودة

في هذا القسم:
الفصل الخامس: التصميم في البناء
الفصل السادس: الصفوف الناجحة
مرخصة برخصة المشاع الإبداعي نَسب المُصنَّف 4.0 دولي.

القسم الثالث: المتغيرات

في هذا القسم:
الفصل العاشر: قضايا عامّة في استخدام المتغيرات
الفصل الحادي عشر: قوّة أسماء المتغيرات
الفصل الثاني عشر: أنواع البيانات الأساسية
الفصل الثالث عشر: أنواع البيانات غير العادية

القسم الرابع: العبارات

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

القسم الخامس: تحسينات الشفرة

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

القسم السادس: اعتبارات النظام

في هذا القسم:
الفصل السابع والعشرون: كيف يؤثر حجم البرنامج على عملية البناء
الفصل الثامن والعشرون: إدارة البناء
الفصل التاسع والعشرون: التكامل
الفصل الثلاثون: أدوات البرمجة

القسم السابع: مهنة البرمجيات

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

وأخيرا الترجمة العربية مرخصة برخصة المشاع الإبداعي نَسب المُصنَّف 4.0 دولي.

تنزيل الكتاب من هنا.

المصدر من هنا.

وقت ممتعا في القراءة.

 

زايدالاثنين, 2018/11/05 - 12:40م
disqus

ماهى JSON وكيفية كتابتها وفيما تستخدم

$
0
0
ماهى JSON وكيفية كتابتها وفيما تستخدم

JSON أو JavaScript Object Symation هي صيغة بسيطة وقابلة للقراءة بسهولة من قبل الإنسان وتستخدم لتمثيل البيانات و تبادلها بين الأنظمة البرمجية المختلفة.

جيسون JSON ليست لغة برمجية إنما هي طريقة متفق عليها بين لغات البرمجة المختلفة لتمثيل البيانات بهدف سهولة تبادل البيانات بين هذه اللغات.

صيغة جيسون تمثل عن طريق نص، والبنية لهذا النص تشبه الكائن أو Object في لغة البرمجة جافاسكربت, وهذه الصيغة مدعومة من لغات البرمجة الأساسية الأخرى وتستخدم هذه الصيغة بشكل كبير لتبادل البيانات بين الخادم والعميل Client-Server.

كيفية تمثيل البيانات عن طريق

الجزءان الأساسيان اللذان يشكلان JSON هما المفاتيح Keys والقيم Values.

  • المفتاح Key : يمثل اسم فريد لقيمة البيانات ويتم وضعه عادة بين علامات التنصيص

  • القيمة Value : تمثل البيانات ويمكن أن تمثل اكثر من نوع بيانات مثل النصوص والأرقام والمصفوفات.

معًا يشكل Key / Value سطر في صيغة جيسون حيث يتم استخدام علامة , كفاصل بين السطور.

أنواع البيانات للقيم في JSON

  • Array المصفوفة: مجموعة من القيم المترابطة على سبيل المثال: رواتب الموظفين ويتم تمثيلها كالتالي [2000, 5000,6000].

  • Boolean قيمة منطقية: ولها احتمالان True او False.

  • Number رقم: تكون القيمة عبارة عدد صحيحا أو حقيقيا أو فواصل عشرية.

  • Object لكائن: مجموعة مترابطة من أزواج من المفاتيح / القيم Key / Value.

  • String السلسلة النصية: مجموعة من الأحرف النصية العادية تشكل عادة كلمة.

مثال على صيغة JSON

يمكنك معاينة المثال هنا

لماذا نستخدم جيسون JSON

لفهم فائدة وأهمية JSON ، يجب أن نفهم قليلاً كيف تطور عرض صفحات الويب.

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

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

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

من الأمثلة الأخرى لاستخدام JSON هو التعامل مع API معين من خلال تطبيق أو من خلال موقع إلكتروني حيث يتم استقبال خرج API عن صورة جيسون ومثال على ذلك API ياهوو الخاص بالطقس حيث يكون الخرج على شكل جيسون ويمكنك مشاهدة مثال على موقع ياهوو هنا

JSON و XML

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

يمكنك معاينة المثال هنا

بالإضافة إلى كون الصيغة اكثر طولًا وتعقيدًا من JSON فهنالك سبب أخر لكون JSON افضل من XML وهو صعوبة تحويل XML الى كائن جافاسكربت - بحيث يتم التعامل مع البيانات عن طريق الجافاسكربت-

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

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

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

يمكنك معاينة المثال هنا

اقرأ أيضا:

ماهى جافاسكربت وكيف تعمل

تعرف على معنى API وفائدته

المصادر

كتب هذا المقال عمر العربي من موقع مطور.

Fahadالأربعاء, 2018/11/14 - 9:03ص
disqus

بلدية عاصمة ألبانيا تنتقل إلى البرمجيات الحرة وتعتمد ليبر أوفيس

$
0
0
بلدية عاصمة ألبانيا تنتقل إلى البرمجيات الحرة وتعتمد ليبر أوفيس

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

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

Fahadالأحد, 2018/11/25 - 8:29ص
disqus

حسوب تطلق موقع "بعيد" للتوظيف عن بعد

$
0
0
حسوب تطلق موقع "بعيد" للتوظيف عن بعد

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

 

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

 

طبقًا لتقديراتالبنكالدوليفإن منطقة الشرق الأوسط يجب أن تخلق 300 مليون وظيفة بحلول عام 2050، وبحسب تقريرالمنتدىالاقتصاديالعالميحول مستقبل الوظائف في الشرق الأوسط وشمال أفريقيا فإنه يمكن للعمل عن بعد عبر الإنترنت أن يوفر أكثر من مليوني وظيفة بدوام كامل في كل من السعودية ومصر وتركيا بحلول العام 2025.

 

وفي دراسةلصندوقالنقدالعربيلم تزد نسبة مشاركة المرأة العربية في قوة العمل عن 18.9 في المائة من إجمالي الإناث في سن العمل في عام 2017، مقارنة مع 48.7 في المائة للمتوسط العالمي، لذا فإن العمل عن بعد دون التقييد بالوجود في مكان بعينه يساعد على تمكين المرأة واستثمار طاقاتها وتفعيل مساهمتها في التنمية الإقتصادية.كما يساعدها على التوفيق بين العمل وواجباتها الأسرية، والاستمتاع بأجواء عمل مرنة وفقًا لظروفها الخاصة.

 

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

 

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

 

جدير بالذكر أن شركة حسوب تقف خلف أكبر منصتين للعمل الحر في العالم العربي؛منصةمستقلللعمل الحر وموقعخمساتأكبر سوق عربي لبيع وشراء الخدمات المصغرة، ويعمل فريق عملها بالكامل عن بعد موزعًا عبر عدة دول، لدى حسوب أكثر من مليون مستخدم مسجل و 950 ألف عمل نُفذ عبر منصاتها.

Fahadالأربعاء, 2019/01/09 - 8:17ص
disqus

دعوة لحضور مؤتمر البرمجيات الحرة والمفتوحة المصدر ٢٠١٩م، مسقط

$
0
0
دعوة لحضور مؤتمر البرمجيات الحرة والمفتوحة المصدر ٢٠١٩م، مسقط

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

هذا المؤتمر يعقد كل عامين، حيث كانت النسخة الأولى في فبراير 2013 تحت عنوان «تجارب ناجحة لتبني البرمجيات الحرة والمفتوحة المصدر»، وكانت النسخة الثانية في فبراير 2015 تحت عنوان «فرص ومجتمعات البرمجيات الحرة والمفتوحة المصدر»، بينما جاءت النسخة الثالثة في فبراير 2017 تحت عنوان «استراتيجيات وممارسات تبني البرمجيات الحرة والمفتوحة المصدر». ويعُقد المؤتمر هذا العام في 11 و 12 فبراير 2019 تحت شعار "البرمجيات الحرة والمفتوحة المصدر كمحرك لنقل التقنية وتعزيز الابتكار وريادة الأعمال". ويستهدف المؤتمر الشركات العاملة في تقنية المعلومات والاتصالات والعاملين والباحثين والأكاديميين والموظفين والطلاب ومجتمع البرمجيات الحرة والمفتوحة المصدر بشكل عام.

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

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

للتسجيل ومعرفة التفاصيل قم بزيارة موقع المؤتمر من هنا.

Fahadالأحد, 2019/01/13 - 8:39ص
disqus
Viewing all 579 articles
Browse latest View live