ما هو الـ CPU و الـ GPU ما الفرق بينهما
ما هو الـ CPU
إختصار لـ عبارة Central Processing Unit و إختصارا يتم وصفها بالمعالج او الـ Processor ، و إن ترجمناها للعربية فهي وحدة المعالجة المركزية ، و حتى نضع المفاهيم في أبسط حالاتها و لا ندخل في تعقيدات الـ Microprocessors و الـ Transistors التي تكون المعالج ، فهي ببساطة اداة ضرورية في الحاسوب ، و يمكننا ان نقول هي عقل الحاسوب، يقوم المعالج بمعالجة البيانات التي تقوم بها في حاسوبك ، فبدون المعالج لا يمكن إجراء أي عمليات على الحاسوب إطلاقا لذلك وجب على المعالج او الـ CPU ان يكون قويا من أجل التعامل مع البيانات الكبيرة بسلاسة.
------
ما هو الـ GPU
هي إختصار لعبارة Graphical Processing Unit او وحدة معالجة الرسوميات ، و هو أيضا معالج مختص في معالجة البيانات و الحسابات الكبرى ، لكن الإضافة هنا هي الـ Graphical ، إذ يستطيع الـ GPU أيضا التعامل مع البيانات الجرافيكية بشكل أفضل و توفيرها بدقة عالية ، و نحتاج الى مثل هذه الخاصية في الألعاب على سبيل المثال :
تشغيل لعبة ضخمة بجرافيك عالي تحتاج الى GPU بالتأكيد و ذلك لمعالجة البيانات الجرافيكية أيضا للعبة ، و كذلك أثناء التعامل مع الفيديوهات بدقة عالية مثل 4K و غيرها ، يختلف الـ GPU حسب أنواع البطاقات المتوافرة في السوق، لكن الحديثة منها قوية و توفر جرافيك خيالي و يمكنك ملاحظة ذلك جليا أثناء لعبك للألعاب أيضا .
من أهم الشركات المصنعة للـ GPU نجد Nvidia على رأس القائمة ، و أيضا Intel
#tech_information
ما هو الـ CPU
إختصار لـ عبارة Central Processing Unit و إختصارا يتم وصفها بالمعالج او الـ Processor ، و إن ترجمناها للعربية فهي وحدة المعالجة المركزية ، و حتى نضع المفاهيم في أبسط حالاتها و لا ندخل في تعقيدات الـ Microprocessors و الـ Transistors التي تكون المعالج ، فهي ببساطة اداة ضرورية في الحاسوب ، و يمكننا ان نقول هي عقل الحاسوب، يقوم المعالج بمعالجة البيانات التي تقوم بها في حاسوبك ، فبدون المعالج لا يمكن إجراء أي عمليات على الحاسوب إطلاقا لذلك وجب على المعالج او الـ CPU ان يكون قويا من أجل التعامل مع البيانات الكبيرة بسلاسة.
------
ما هو الـ GPU
هي إختصار لعبارة Graphical Processing Unit او وحدة معالجة الرسوميات ، و هو أيضا معالج مختص في معالجة البيانات و الحسابات الكبرى ، لكن الإضافة هنا هي الـ Graphical ، إذ يستطيع الـ GPU أيضا التعامل مع البيانات الجرافيكية بشكل أفضل و توفيرها بدقة عالية ، و نحتاج الى مثل هذه الخاصية في الألعاب على سبيل المثال :
تشغيل لعبة ضخمة بجرافيك عالي تحتاج الى GPU بالتأكيد و ذلك لمعالجة البيانات الجرافيكية أيضا للعبة ، و كذلك أثناء التعامل مع الفيديوهات بدقة عالية مثل 4K و غيرها ، يختلف الـ GPU حسب أنواع البطاقات المتوافرة في السوق، لكن الحديثة منها قوية و توفر جرافيك خيالي و يمكنك ملاحظة ذلك جليا أثناء لعبك للألعاب أيضا .
من أهم الشركات المصنعة للـ GPU نجد Nvidia على رأس القائمة ، و أيضا Intel
#tech_information
ما الفرق بين الـ CPU و الـ GPU و أيهما أفضل
الـ CPU بسيط قليلا ، الـ CPU قادر على معالجة البيانات بشكل أساسي و قادر على التعامل مع أي مهمة او Task تقوم بها خصوصا في العمليات الحسابية و البرمجية و ما الى ذلك، لكنه غير قادر على التعامل بشكل كبير مع الجرافيك، يستطيع معالجة البيانات الجرافيكية الضعيفة فقط الخاصة بألعاب بسيطة او فيديوهات و ما الى ذلك، لكن إن اردنا معالج قوي يتعامل مع الجرافيك بشكل كامل، و قادر على معالجة الجرافيك الى جانب معالجة البيانات الفعلية فبالطبع علينا ان نضم الـ GPU هنا، و يوجد شركات اليوم تقدم أنواع GPU خارقة حقا قادرة على تحويل جهازك الى جهاز قوي جرافيكيا و على مستوى البيانات أيضا، بل حتى ان اشهر شركة في صناعة الـ CPU و هي Intel إتجهت الى صناعة و توفير الـ GPU و ذلك لأنها المستقبل في عالم الـ Processor Units . لذلك و بالتأكيد سيكون الـ GPU أفضل و خصوصا النسخات القوية منه.
#tech_information
الـ CPU بسيط قليلا ، الـ CPU قادر على معالجة البيانات بشكل أساسي و قادر على التعامل مع أي مهمة او Task تقوم بها خصوصا في العمليات الحسابية و البرمجية و ما الى ذلك، لكنه غير قادر على التعامل بشكل كبير مع الجرافيك، يستطيع معالجة البيانات الجرافيكية الضعيفة فقط الخاصة بألعاب بسيطة او فيديوهات و ما الى ذلك، لكن إن اردنا معالج قوي يتعامل مع الجرافيك بشكل كامل، و قادر على معالجة الجرافيك الى جانب معالجة البيانات الفعلية فبالطبع علينا ان نضم الـ GPU هنا، و يوجد شركات اليوم تقدم أنواع GPU خارقة حقا قادرة على تحويل جهازك الى جهاز قوي جرافيكيا و على مستوى البيانات أيضا، بل حتى ان اشهر شركة في صناعة الـ CPU و هي Intel إتجهت الى صناعة و توفير الـ GPU و ذلك لأنها المستقبل في عالم الـ Processor Units . لذلك و بالتأكيد سيكون الـ GPU أفضل و خصوصا النسخات القوية منه.
#tech_information
ازاي تفصل الواي فاي علي اي حد شابك معاك علي نفس الشبكة
Link : https://192.168.1.1/
الخطوات :
1 - هتفتح الويب سايت بتاع الراوتر ، هيظهرلك رسالة تحذير طنشها وادخل علي Advanced
2 - هتدوس علي Proceed
3 - هيفتح معاك صفحة التسجيل ، هتكتب اليوزر نيم Admin والباسورد بيكون ف ضهر الراوتر وتدخل علي الموقع
4 - اول ما تدخل علي الموقع هيظهرلك الأجهزة الموجودة ف الشبكة حالياً ، هتشوف الجهاز الي عايز تفصل عنه وهتنسخ ال Mac Address الخاص بيه
5 - بعدها هتروح علي Local Network
6 - بعدها WLAN
7 - بعدها WLAN Advanced
8 - هتظهرلك قائمة ، هتخلي كل الي فيها Blacklist بعدها دوس Apply
9 - بعدها هتدخل علي Access Control-Rule Configuration
10 - اول حاجة هيظهرلك خانة الأسم هتكتب فيها اي حاجة ، بعدين خانة ال Mac Address
هنا هتكتب فيها الـ Mac Address الي نسختو ف البداية ( لازم تكتبو بالحروف كابتل و سمول ) ولما تخلص دوس علي Apply
11 - كدا هيكون الجهاز اتحط ف الـ Blacklist
لو حابب انك تفك عنه البلاك ليست هتدوس علي ايقونة سلة المحذوفات وهيتشال
ولو حابب تضيف جهاز للبلاك ليست هتدوس علي Create New Item.
#how_to
Link : https://192.168.1.1/
الخطوات :
1 - هتفتح الويب سايت بتاع الراوتر ، هيظهرلك رسالة تحذير طنشها وادخل علي Advanced
2 - هتدوس علي Proceed
3 - هيفتح معاك صفحة التسجيل ، هتكتب اليوزر نيم Admin والباسورد بيكون ف ضهر الراوتر وتدخل علي الموقع
4 - اول ما تدخل علي الموقع هيظهرلك الأجهزة الموجودة ف الشبكة حالياً ، هتشوف الجهاز الي عايز تفصل عنه وهتنسخ ال Mac Address الخاص بيه
5 - بعدها هتروح علي Local Network
6 - بعدها WLAN
7 - بعدها WLAN Advanced
8 - هتظهرلك قائمة ، هتخلي كل الي فيها Blacklist بعدها دوس Apply
9 - بعدها هتدخل علي Access Control-Rule Configuration
10 - اول حاجة هيظهرلك خانة الأسم هتكتب فيها اي حاجة ، بعدين خانة ال Mac Address
هنا هتكتب فيها الـ Mac Address الي نسختو ف البداية ( لازم تكتبو بالحروف كابتل و سمول ) ولما تخلص دوس علي Apply
11 - كدا هيكون الجهاز اتحط ف الـ Blacklist
لو حابب انك تفك عنه البلاك ليست هتدوس علي ايقونة سلة المحذوفات وهيتشال
ولو حابب تضيف جهاز للبلاك ليست هتدوس علي Create New Item.
#how_to
افضل الأبلكيشنز الي ترجع بيها اي صورة او فيديو او صوت محذوف ، الأبلكيشنز مهكرة تقدر تنزل الأصليه من جوجل بلاي
#Apps
#Apps
" مسارات البرمجة "
1 - أنا عايز اتعلم البرمجة ازاي ابدٱ
2 - ايه اللغات الي لازم اتعلمها
لتوضيح مسارات البرمجة
واللغات اللي لازم تتعلمها هتكون كالتالي
من اكثر مسارات البرمجة انتشارا وشعبية هي :
1 - Web Application
2 - Mobile Application
3 - Desktop Application
أولا : Web Application او تطبيقات الويب
المسار يتقسم لـ جزئين :
◼ Front-End ( Design )
وهو الجزء الخاص بتصميم الموقع
واللغات اللي لازم تتعلمها هي
HTML - CSS - JavaScript
◼Back-End ( Development )
وهو الجزء الخاص ببرمجة الموقع وعمل اتصال بقواعد البيانات
يكفي تعلم لغة وحدة من بين اللغات التالية :
Php - Asp - Jsp - Node Js - Rouby - Django
اما بالنسبة لقواعد البيانات فا لازمك تتعلم لغة SQL واستخدام احد قواعد مثل :
SQLite - Mysql - SQL server - Oracle DB
ثانيا : Mobile Application او تطبيقات الهواتف
فى البداية نتكلم على انظمة تشغيل الهواتف وهي كالأتي :
Android - IOS - Windows Phone
عمل تطبيقات Android لازم تتعلم لغة وحدة من هاد اللغات
Java - Kotlen
عايز تعمل تطبيقات IOS لازم تتعلم اللغة دي :
Swift
اما لعمل تطبيقات Windows Phone لازم تتعلم لغة : #C
إذا برمجت تطبيق معين بأحد هذه اللغات فا التطبيقات ميمكنش انها تخدم فنظام تشغيل اخر
بالتالي بانوا العديد من التقنيات الحديثة اللي تتيح لك عمل تطبيقات تتخدم على جميع انظمة التشغيل .
من بين تلك التقنيات كالأتي :
Flutter - X Amarin - React Native
ثالثا : Desktop Application او مايُعرف بتطبيقات سطح المكتب
وبـ ايه يمكن لك تعمل تطبيقات تخدم على اجهزة الحاسوب
لازم تتعلم احد اللغات التالية :
#C - Visual Basic - Java Fx - Python PYQT
#tech_information
1 - أنا عايز اتعلم البرمجة ازاي ابدٱ
2 - ايه اللغات الي لازم اتعلمها
لتوضيح مسارات البرمجة
واللغات اللي لازم تتعلمها هتكون كالتالي
من اكثر مسارات البرمجة انتشارا وشعبية هي :
1 - Web Application
2 - Mobile Application
3 - Desktop Application
أولا : Web Application او تطبيقات الويب
المسار يتقسم لـ جزئين :
◼ Front-End ( Design )
وهو الجزء الخاص بتصميم الموقع
واللغات اللي لازم تتعلمها هي
HTML - CSS - JavaScript
◼Back-End ( Development )
وهو الجزء الخاص ببرمجة الموقع وعمل اتصال بقواعد البيانات
يكفي تعلم لغة وحدة من بين اللغات التالية :
Php - Asp - Jsp - Node Js - Rouby - Django
اما بالنسبة لقواعد البيانات فا لازمك تتعلم لغة SQL واستخدام احد قواعد مثل :
SQLite - Mysql - SQL server - Oracle DB
ثانيا : Mobile Application او تطبيقات الهواتف
فى البداية نتكلم على انظمة تشغيل الهواتف وهي كالأتي :
Android - IOS - Windows Phone
عمل تطبيقات Android لازم تتعلم لغة وحدة من هاد اللغات
Java - Kotlen
عايز تعمل تطبيقات IOS لازم تتعلم اللغة دي :
Swift
اما لعمل تطبيقات Windows Phone لازم تتعلم لغة : #C
إذا برمجت تطبيق معين بأحد هذه اللغات فا التطبيقات ميمكنش انها تخدم فنظام تشغيل اخر
بالتالي بانوا العديد من التقنيات الحديثة اللي تتيح لك عمل تطبيقات تتخدم على جميع انظمة التشغيل .
من بين تلك التقنيات كالأتي :
Flutter - X Amarin - React Native
ثالثا : Desktop Application او مايُعرف بتطبيقات سطح المكتب
وبـ ايه يمكن لك تعمل تطبيقات تخدم على اجهزة الحاسوب
لازم تتعلم احد اللغات التالية :
#C - Visual Basic - Java Fx - Python PYQT
#tech_information