تطوير التطبيقات

الوصف

كيفة تطوير و كتابة التطبيقات

كتاب تعلم الآلة وعلم البيانات

نشره زايد في

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

كتاب المبرمج العملي

نشره زايد في

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

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

كتاب البرمجة بلغة بايثون

نشره Fahad في

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

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

صدور مصرف باسكال الحر 3.2

نشره زايد في

ترافقا مع الذكرى الخمسين للغة باسكال ، أعلن مشروع مصرف باسكال الحر Free Pascal Complier عن اطلاق الإصدارة 3.2.  هذه الإصدارة بدورها أخذت خمس سنوات من التطوير ، و مما يعطي الخبر قليلا من الطرفة أنه هذه الإصدارة أضافت ويندوز 16-بت كهدف  ليتمكن محبوا باسكال أن  يبنوا تطبيقاتهم المفضلة لمنصة ويندوز 3.0+.

يضيف هذا التحديث أيضا دعمًا للسمات المخصصة ، ويمكنه إنشاء رمز LLVM على أنظمة Linux / macOS ، ودعم توجيه WinAPI ، والعديد من تحسينات دعم اللغة الأخرى. تم توضيح العديد من التغييرات اللغوية والمزيد عبر صفحة ويكي هذه.

أضفت هذه الإصدارة دعما أوليات ARM  64-بت  (AArch64) على منصة لينكس و أندرويد و دارون ، كذلك دعم POWER PPC64LE على لينكس ، و دعم  أندرويد x86_64 .

وداعا Python 2.7 نهاية حقبة!

نشره Fahad في

أطلق مجتمع لغة بايثون النسخة Python 2.7.18  الأخيرة من سلسلة بايثون ٢. هذه النسخة مميزة لأنها ستؤرخ نهاية دعم بايثون ٢ و خصوصا بايثون ٢٫٧ التي حظيت بتطوير استمر أكثر من ١١ سنة  إضافة إلى دعم بايثون ٣ بالتوازي خلال هذه المدة الطويلة.
وقد بدأت معظم المشاريع التي تعتمد على بايثون ٢ الانتقال إلى بايثون ٣ بعد فترة طويلة من التسويف حتى تكتمل وتنضج بايثون ٣ وخصوصا دعم يونكود الكامل.
وحاليا تقريبا كل المشاريع الحرة الكبيرة اعتمدت على بايثون ٣ وأعلنت توقفها عن دعم بايثون ٢ مع نهاية هذا العام ٢٠٢٠م.

تعلم البرمجة

نشره Fahad في

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

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

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

نشره زايد في

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

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

نشره Fahad في

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

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

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

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

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

نشره Fahad في

python-image.jpg

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

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

تعلم لغة Go بسهولة

نشره Fahad في

يسر فريق وادي التقنية أن يقدم لكم كتاب ”تعلم لغة Go بسهولة“ الكتاب العربي الوحيد المتكامل (على حسب معرفتنا) في لغة جو من شركة جوجل.

استغرق الكتاب قرابة السنة من الجهد المتواصل في الترجمة والمراجعة والتنسيق، ونقتبس من مقدمة الترجمة العربية:

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

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