التقنية
- قسم التقنية يتناول العديد من الشروحات حول الشبكات البرمجيّات.
- يتطلب قسم التقنية القراءة بتمعن وتطبيق كافة الأمثلة المتعلقة بتقنيات الحاسب.
- جميع المقالات المطروحة حصرية لدى هايبر أكتيف.
- جميع الشروحات الموجودة مناسبة للخُبراء والمبتدئين.
- تحديثات باستمرار حول المقالات المكتوبة.
- توثيق من مصادر عربية وأجنبية.
-
لغة php : دورة كاملة للمبتدئين
لغة PHP وهي اختصار لـــ Personal Home Page Tools. صممت لغة PHP خصيصًا لدعم وبناء صفحات وتطبيقات الويب. بالتالي هي لغة برمجة متعددة الأغراض وتخدم مشاريع أخرى في بعض الأحيان. مع ذلك كان أول ظهور لها عام 1995 على يد المهندس Rasmus Lerdorf. لم تكن
-
قواعد البيانات : 9 أنواع منها شرح تفصيلي
قواعد البيانات بالإنجليزية Database هي عبارة عن مجموعة منظمة من البيانات والمعلومات والتي عادة ما يتم تخزينها إلكترونيا. يتم التحكم في قواعد البيانات بواسطة نظام إدارة قواعد البيانات DBMS . كما يشار إلى البيانات ونظام إدارة
-
قواعد البيانات : دورة SQL للمبتدئين
قواعد البيانات أو Database وهي مجموعة من العناصر التي غالبًا ما يتم ربطها بواسطة جداول علائقية مكونة من حقول وأعمدة. تتيح قواعد البيانات للمستخدمين إجراء عمليات منها أدوات الاستعلام التعديل والحذف في محتوياتها. ومع ذلك
-
نود جي اس : أسهل الطرق لتفعيل خادم Node js
نود جي اس هي بيئة تشغيل تعمل بواسطة جافا سكريبت تعتبر مفتوحة المصدر والمنصات. يمكن أن تعمل نود جي اس على أنظمة التشغيل ويندوز ولينيكس وماك. تعمل نود جي اس بواسطة محرك جافا سكريبت v8 فهي تقوم بتنفيذ الكود من خارج متصفح الوي
-
ألفابيت : أهم 8 منتجات تقدمها شركة جوجل
ألفابيت هي شركة أمريكية تم تأسيسها في أغسطس عام 2015 من خلال إعادة هيكلة شركة جوجل. يقع مقر ألفابيت في كاليفورنيا وهي الشركة الراعية والقابضة لخدمات شركة جوجل بالإضافة إلى مجموعة من الشركات الأخرى. وقدر مجموع إيرادات ألف
-
البيكسل : معلومات عن دقة وتباين شاشة العرض
البيكسل هو الوحدة المنطقية التي تتحكم في أساس الرسومات الرقمية عن طريق دمج وحدات معا لتكوين صورة كاملة. يقوم البيكسل بنفس الوظيفة أيضا في مقاطع الفيديو والنصوص أو أي شيء مرئي يتم عرضه على الشاشة ويعرف بعنصر الصورة. يتم
-
dom : أهم استخداماتها في جافا سكريبت
dom هي اختصار إلى Document Object Model. تمكن المستخدمين من التأثير في كائنات الصفحة دون تحديث الجلسات. تعد الحاجة إلى الوصول إلى عناصر الصفحة عبر dom أمر في غاية الأهمية. وخاصةً عندما تتأثر هذه العناصر بلغة برمجة ما. وإذا ما نظرنا إ
-
مكتبة اوبن جل : دورة 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 إلا أن ما يحدث هو خداع بصري عن طريق خصائص التحويل والجبر الخطي في البرمج
-
رسم مربع بواسطة OpenGL : دورة OpenGL لغة c++ الدرس الخامس
رسم مربع بواسطة OpenGL يتطلب الإلمام ببعض المهام الرئيسية في المثلثات حيث لا تختلف الطريقة كثيرا عنها. كما تتطلب عملية الاستدعاء زيادة في عدد الإحداثيات التي ستتضح فيما بعد أنها عبارة عن مثلثين بــ6 أضلاع. وكذلك الأمر بالن
-
ظلال GLSL : دورة OpenGL لغة c++ الدرس السادس
غالبًا ما تشير ظلال GLSL إلى بعض مهام GPU التي تفسرها بطريقة أكثر منها استغلال للموارد. فهي ليست سوى برامج كود تقوم باستخدام خصائص التحويل بين المدخلات والمخرجات عبر أنابيب الرسم (Pipeline).[1] وإحدى صفات ظلال GLSL الخاصة هو أنه ل
-
يونيفورم OpenGL : دورة OpenGL لغة c++ الدرس السابع
يونيفورم OpenGL هي طريقة أخرى لتمرير البيانات من المشروع إلى وحدة CPU ومن ثم إلى وحدة معالجة الرسومات GPU.[1] مع ذلك قد يختلف يونيفورم OpenGL قليلاً عند المقارنة مع سمات Vertex. حيث تعبر يونيفورم OpenGL عن متغيرات عامة ما يعني أنها م
-
ملف GLSL : دورة OpenGL لغة c++ الدرس الثامن
ملف GLSL يزداد حجمه عند تخصيص بعض المتجهات بحسب ما يستدعي من وظائف uniforms. حيث أن ذلك من شأنه أن يعيق فهم وقراءة الشيفرة كلما ازداد استخدام ظلال GLSL. وبالتالي يتعين علينا بناء ملف GLSL لكل من Vertex Shader و Fragment Shader لتنظيم قراءة الشيف
-
تفعيل texture : دورة OpenGL لغة c++ الدرس التاسع
تفعيل texture يساعد في تعبئة النماذج الخاصة بالرسم 2D و 3D يمكن تفعيل texture ليعمل على جميع تقنيات الرسم ، حيث أن أفضل مثال على استدعائه هو نموذج منزل 3D. لا شك بأنه يظهر أمام الكاميرا على أنه منزل حقيقي مليئ بقطع الرسم التي يتم ت
-
خاصية التحويل : دورة OpenGL لغة c++ الدرس العاشر
خاصية التحويل هي إحدى المهام التي تستند عليها مكتبة OpenGL في الوصول إلى مشاهد عرض متعددة وغنية عن التعريف. لقد تمكننا في الدروس السابقة من إضافة كائنات وتعديل الألوان مع تمكين بعض خصائص المظهر على البرامج وهذا أمر جيد.[1]
-
نظام الإحداثيات : دورة OpenGL لغة c++ الدرس الحادي عشر
نظام الإحداثيات هو أحد أجزاء الرسم المتعلقة بــ 3D ، ويعبر OpenGL عن جميع النقاط التي يمكن رؤيتها وفقًا إلى ما يتم تعيينه من إحداثيات. ولا شك بأن جميع إحداثيات XYZ هي بالأساس واقعة بين النقطتين -1 و 1 من المجال (العمق Z).[1] على سب
-
كاميرا اوبن جل : دورة OpenGL لغة c++ الدرس الثاني عشر
كاميرا اوبن جل هي مجموعة من المصفوفات التي تتم عن طريق منظور إسقاط يساعد كثيرًا في تكوين مشهد العرض.[1] وتعتبر كاميرا اوبن جل جزء أساسي من مراحل الرسم ، بالتالي لا يمكن الاستغناء عنها لطالما أردنا الخوض في أعمال ومشاريع أ
-
برمجة الألوان : دورة OpenGL لغة c++ الدرس الثالث عشر
برمجة الألوان هي إحدى صفات ملفات GLSL التي يمكن استخدامها وتضمينها في مشاريع OpenGL. في هذا الدرس سوف نقوم بشرح برمجة الألوان ومدى تأثيرها على مشهد العرض ، بالتالي ندخل في مسائل تتعلق في مصفوفات الإضاءة.[1] في العالم الحقيقي
تم الآن عرض : 20 مقالة