التقنية
قسم التقنية يتناول العديد من الشروحات المعقّدة وفي كافة أنواع البرمجيّات. بالتالي قد يتوجب عليك تطبيق المعلومات التي قد تصادفها على النّحو المطلوب.
في هذا القسم ستجد شروحات حصريّة.
ما يعني لن تجدها ربما في المصادر الأم للبعض منها. المزايا ستجد جميع الشروحات تناسب المبتدئين والخُبراء.
سنتطرق لبعض المهارات المنفردة في تطبيق الخطوات. التحلي بالصبر أمام حلول التقنيات واكتساب المزيد من السيطرة على الحاسبات.
تحديثات مستمرّة ستجد مقالات حديثة النشر وربما سيتم التعديل في بعضها وذلك من خلال دعم المحتوى بأقرب صحة للمعلومات.
-
لغة php : دورة كاملة للمبتدئين
لغة PHP وهي اختصارا لـــ Personal Home Page Tools , حيث أنها صممت خصيصًا لدعم وبناء صفحات وتطبيقات الويب. بالتالي هي لغة برمجة متعددة الأغراض وتخدم مشاريع أخرى في بعض الأحيان. لقد كان أول ظهور لها عام 1995 على يد المهندس Rasmus Lerdorf. حيث لم
-
قواعد البيانات mysql : اجراء اتصال بواسطة PHP
قواعد البيانات mysql أو mysql server , وهي نظام مكون لبيانات المواقع الإلكترونية يتم التواصل معه بواسطة لغة mysql. قام بتصميمها المهندس Michael Widenius نسبة إلى اسم ابنته. وتخدم هذه اللغة التأثير في البيانات العلائقية التي يتم على شاكلته
-
قواعد البيانات : دورة SQL للمبتدئين
قواعد البيانات أو Database , وهي مجموعة من العناصر التي غالبًا ما يتم ربطها بواسطة جداول علائقية في الحساب والمنطق. حيث تمكن المستخدمين من عمليات عديدة ومنها الاستعلام التعديل والحذف في محتوياتها. بالتالي يتم استدعاؤها من أ
-
خادم Nodejs : أسهل الطرق لتفعيل خادم javascript
خادم Nodejs وهو محرك تم بناءه بلغة جافا سكريبت ويجيد التعامل مع الأغراض المتعددة للعتاد , كما بدوره يدعم تطبيقات قابلة للتوسع مثل تطبيقات الويب. بالتالي تعمل هذه التقنية عبر محرك v8 والتي حازت على العديد من الجوائز في عام 2
-
الربح من جوجل : حقائق تزعج الكثيرين عام 2022
الربح من جوجل بات حلم لكثير من الأشخاص الذين فاتهم قطار الحياة , نتحدث هنا عن عصر الانترنت الجديد وما الذي يجري الآن في ظل تغييرات سريعة ومتوترة في العالم , ولنا أن نتخيل عدد كبير من خيبات الأمل التي أحاطت بكل مستثمر جديد ع
-
البيكسل في جافا سكريبت
البيكسل هو الوصول إلى أبعاد الشاشة الحالية وعرض المحتوى بناء عليها. بالتالي تمنحك JavaScript بعض الخصائص للتحكم في خاصية الإطارات. ويمكنك الوصول إلى خصائص البيكسل في شاشة العرض عند فتح المتصفح تمامًا مثل هذه الشاشة التي نعرض
-
برنامج دردشة : خطوات بناء تطبيق محادثة كود جافا
برنامج دردشة هو منطقة من عالم الإنترنت تتيح للمستخدمين إبداء التفاعل فيما بينهم. وذلك من خلال مشاركة المحادثات والصور والفيديو وكافة الوسائط الممكنة. حيث يمتلك برنامج دردشه الهاتف حصة واهتمام كبيرين من قبل متجر جوجل بل
-
dom : أهم استخداماتها في جافا سكريبت
dom هي اختصار إلى Document Object Model. تمكن المستخدمين من التأثير في كائنات الصفحة دون تحديث الجلسات. تعد الحاجة إلى الوصول إلى عناصر الصفحة عبر dom مهمة جدًا ، خاصةً عندما تتأثر هذه العناصر بلغة برمجة معينة. وإذا نظرنا إلى طريقة JS ge
-
مكتبة اوبن جل : دورة OpenGL لغة c++ الدرس الأول
مكتبة اوبن جل هي بالأساس واجهة برمجة تطبيقات الرسم OpenGL.[1] حيث انها توفر لنا مجموعة كبيرة من الأدوات والوظائف والمتغيرات التي تساعدنا في معالجة الرسومات ثنائيه وثلاثيه الابعاد.[1]توفر مكتبة اوبن جل مجموعه من الوظائف المعد
-
تفعيل شاشة OpenGL : دورة OpenGL لغة c++ الدرس الثاني
تفعيل شاشة OpenGL يتطلب منا اجراء عملية الربط التي تحدثنا عنها في الدرس الأول وبالتالي قمنا بتفعيل مكتبتي GLEW و GLFW على بيئه محرر Visual Studio.سنقوم بمسح أي صفحة قمنا بفحصها سابقا أثناء تفعيل شاشة OpenGL للمعاينة. والآن سنوضح بإيج
-
وحدة إدخال OpenGL : دورة OpenGL لغة c++ الدرس الثالث
وحدة إدخال OpenGL وهي إحدى الطرق الممكنة التي تمكننا من التفاعل مع شاشه أوبن جل ومع استخدام GLFW ستتمكن من الحصول على شكل من أشكال التحكم الرئيسيه في النافذة.وبالتالي تزودنا وحدة إدخال OpenGL بدالة اتصال رجعية تشير إلى ضبط عمليا
-
رسم مثلث : دورة OpenGL لغة c++ الدرس الرابع
رسم مثلث عبر وظائف مكتبة OpenGL يتطلب الإدراك بأن الشاشة التي نعمل عليها هي ثنائية البعد.[1] وبالرغم من أن وظائف OpenGL هي دائمة العمل بالرسم 3D إلا أن ما يحدث هو خداع بصري عن طريق خصائص التحويل والجبر الخطي في البرمجة.[1] على سبيل
-
رسم مربع بواسطة OpenGL : دورة OpenGL لغة c++ الدرس الخامس
رسم مربع بواسطة OpenGL يتطلب الإلمام ببعض المهام الرئيسية التي قمنا بتنفيذها في الدرس السابق. حيث أن الطريقة ليست مختلفة كثيرًا لكنها تتطلب المعرفة بأساسيات الرسم. وبالتالي فإن عملية الإستدعاء تطلب زيادة في عدد الإحداثيات
-
ظلال GLSL : دورة OpenGL لغة c++ الدرس السادس
ظلال GLSL لا تختلف في هذا الدرس عن درس المربعات والذي قمنا فيه ببناء مثلث يكشف لنا بعض أسرار المكتبة. غالبًا ما تشير ظلال GLSL إلى بعض مهام GPU التي تفسرها بطريقة أكثر منها استغلال للموارد. فهي ليست سوى برامج شيفرة تستخدم خصائص
-
يونيفورم OpenGL : دورة OpenGL لغة c++ الدرس السابع
يونيفورم OpenGL وهو طريقة أخرى لتمرير البيانات من مشروعنا إلى وحدة CPU ومن ثم إلى وحدة معالجة الرسومات GPU.[1] لكن يونيفورم OpenGL يختلف قليلاً عند المقارنة مع سمات Vertex. حيث تعبر يونيفورم OpenGL عن متغيرات عامة ما يعني أنها متغيرات فر
-
ملف GLSL : دورة OpenGL لغة c++ الدرس الثامن
ملف GLSL سيزداد حجمه عند تخصيص بعض المتجهات بحسب ما قمنا بالحديث عنه في درس uniforms. وذلك من شأنه أن يعيق فهم وقراءة الشيفرة التي سنقوم بوضعها في كل جزء من دورتنا.[1] وبالتالي يتعين علينا بناء ملف GLSL لكل من Vertex Shader و Fragment Shader لإضف
-
تفعيل texture : دورة OpenGL لغة c++ الدرس التاسع
تفعيل texture يساعد في تعبئة النماذج الخاصة بالرسم 2D و 3D وبما أننا تحدثنا في دروس سابقة عن الألوان وكيفية استخدامها سنركز في هذا المقال على تفعيل texture ليعمل على جميع تقنيات الرسم. إن أفضل مثال على استدعاء Texture هو نموذج منزل 3D.
-
خاصية التحويل : دورة OpenGL لغة c++ الدرس العاشر
خاصية التحويل هي إحدى المهام التي تستند عليها مكتبة OpenGL في الوصول إلى مشاهد عرض متعددة وغنية عن التعريف. لقد تمكننا في الدروس السابقة من إضافة كائنات وتعديل الألوان مع تمكين بعض خصائص المظهر على البرامج وهذا أمر جيد.[1]لك
-
نظام الإحداثيات : دورة OpenGL لغة c++ الدرس الحادي عشر
نظام الإحداثيات هو أهم جزء من أجزاء الرسم المتعلقة بــ 3D حيث سنصل في هذا الدرس إلى بعض مناطق البرمجة الإحترافية قبل الإنطلاق إلى عالم الكاميرات.[1] تحدثنا في الدرس السابق عن إضافة المصفوفات والتعديل عليها عن طريق الإزاحة
-
كاميرا اوبن جل : دورة OpenGL لغة c++ الدرس الثاني عشر
كاميرا اوبن جل ليست سوى مجموعة من المصفوفات التي تم تطبيقها في الدرس السابق , حيث أن توليد أكثر من منظور إسقاط يساعد كثيرًا في تكوين المشاهد.[1] لقد تم مناقشة المصفوفات في الدرس السابق دون اللجوء إلى ربطها بـ كلاس مخصص للكا
تم الآن عرض : 20 مقالة