صدور FreeCAD 0.18

نشره Fahad في السبت, 2019/04/27 - 10:47ص

بعد سنة تقريبا من إطلاق النسخة ٠.١٧ من برنامج التخطيط الهندسي فريكاد، أعلن فريق التطوير عن إطلاق النسخة ٠.١٨ من البرنامج حاملة معها أكثر من ٢٥٠٠ تغيير وساهم فيها أكثر من ١٠٠ متطوع. تعتبر هذه النسخة مهمة جدا في تطوير نواة فريكاد البرمجية، حيث أصبح البرنامج يدعم بايثون ٣ ومكتبة QT5.

صدور Kdenlive 19.04

نشره Fahad في الجمعة, 2019/04/26 - 8:16م

مع إطلاق حزمة تطبيقات كدي ١٩.٠٤ أعلن فريق تطوير برنامج كدنلايف لتحرير الفيديو عن إطلاق الإصدارة ١٩.٠٤ وهي إصدارة يطلق عليها في عالم البرمجة "معادة التصنيع refactored" وإعادة التصنيع في عالم البرمجة يعني : "تغيير يصنع في البنيان الداخلي للبرمجية ليجعلها أسهل للفهم وأقل كلفة للتعديل بدون تغيير سلوكه الظاهر" للمزيد حول إعادة التصنيع راجع كتاب "الشفرة الكاملة" الفصل ٢٤. ومن أجل الوصول إلى هذه الإصدارة قضى مطوروا برنامج كدنلايف ثلاث سنوات من العمل المتواصل، في خلال هذه المدة غيروا أكثر من ٦٠٪ من الشفرة المصدرية حيث أضافوا أكثر من ١٤٤ ألف سطر وحذفوا أكثر من ٧٤ ألف سطر.  وتعتبر هذه الإصدارة هي الأكبر لهذا البرنامج حيث جلبت مميزات جديدة وحسنت من استقرار البرنامج وزادت من سرعة البرنامج، والأهم من ذلك جعلت صيانة البرنامج وإصلاح العلل وإضافة مميزات جديدة أسهل.

صدور أوبنتو ١٩.٠٤

نشره Fahad في السبت, 2019/04/20 - 3:25م

بعد ستة أشهر من التطوير أعلنت شركة كانونيكل عن إطلاق أوبنتو ١٩.٠٤ والتي تحمل مسمى “Disco Dingo”، هذه الإصدارة هي الإصدارة الرابعة بعد أن قررت أوبنتو التخلي عن سطح مكتبها الخاص يونتي والرجوع إلى سطح مكتب جنوم الشهير. وخلال الإصدارات السابقة عانى سطح مكتب جنوم في توزيعة أوبنتو من بعض الصعوبات على التأقلم وخصوصا من حيث الأداء والسرعة، وأخيرا مع هذه الإصدارة أصبح سطح مكتب جنوم ٣.٣٢ يعمل بسلاسة من دون مشاكل في الأداء.

تعلم البرمجة

نشره Fahad في الجمعة, 2019/03/15 - 6:28ص

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

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

إطلاق OpenToonz 1.3

نشره Fahad في الاثنين, 2019/02/04 - 8:46ص

منذ إطلاق برنامج أوبن تونز لتصميم الرسوم المتحركة ثنائية الأبعاد كبرنامج حر ومفتوح المصدر في عام ٢٠١٦م، بدأ البرنامج في تكوين مجتمع من المطورين حوله، بالإضافة إلى استقطاب الكثير من المستخدمين، وبعد ثلاث سنوات من التطوير يطلق المجتمع الإصدارة ١٫٣ التي تركز على الاستخدامية والثبات حيث حلت أكثر من ٦٠ علة منذ الإصدارة ١٫٢٫١ وإضافة عديدا من المميزات الجديدة من أهمها:

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

نشره Fahad في الأحد, 2019/01/13 - 8:39ص

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

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

نشره Fahad في الأربعاء, 2019/01/09 - 8:17ص

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

 

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

نشره Fahad في الأحد, 2018/11/25 - 8:29ص

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

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

نشره Fahad في الأربعاء, 2018/11/14 - 9:03ص

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

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