إعداد خادم Garrys Mod

تم تصميم التعليمات لـ Ubuntu 14.04 32 bit ، ولكن يجب أن تعمل على جميع إصدارات Ubuntu. سيعلمك هذا البرنامج التعليمي كيفية إنشاء خادم ألعاب Mod Garry.

قم بتسجيل الدخول عبر المحطة الطرفية كجذر.

أولاً ، نحتاج إلى التأكد من أن جدار الحماية آمن لتقليل فرص حدوث مشكلة أمنية. بافتراض أن هذا الخادم سيكون مخصصًا لـ Garry's Mod ، فمن الآمن حظر جميع المنافذ الواردة تمامًا (بما في ذلك ICMP) إلى جانب المنافذ المطلوبة لـ Garry's Mod. ICMP غير مطلوب لتشغيل الخادم ، وحظره تمامًا لن يكون له أي آثار سلبية على Garry's Mod ، ومع ذلك ، سيساعد على تقليل نواقل هجوم هجوم DDoS.

لحظر جميع المنافذ غير المطلوبة ، تكون الأوامر التالية مطلوبة:

iptables -A INPUT -p icmp --icmp-type echo-request -j DROP
iptables -A OUTPUT -p icmp --icmp-type echo-reply -j DROP

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

بعد ذلك ، نحتاج إلى السماح على وجه التحديد بجميع المنافذ المطلوبة لـ Garry's Mod (27005 - 27015 شاملًا) مع هذه الأوامر:

iptables -I INPUT -p tcp --dport 27005:27015 -j ACCEPT
iptables -I INPUT -p udp --dport 27005:27015 -j ACCEPT

هذا يعني أن أي شيء على المنافذ بين 27005 و 27015 مسموح به. الأمر الأول لـ TCP ، والثاني لـ UDP. الأمر الثاني (UDP) هو الأهم هنا حيث تتم جميع الاتصالات تقريبًا بين الخادم واللاعبين باستخدام UDP. أبلغ بعض الأشخاص عن وجود مشكلات في بروتوكول TCP محظور ، ولهذا السبب يجب أن نسمح بذلك.

نريد الآن أن نقول لجدار الحماية للسماح بالاتصالات التي قمنا بفتحها بنفسي (أو البرنامج الموجود على الخادم). هذا يعني أنه إذا اتصلنا بخادم ، فسنتمكن من رؤية رد. اكتب هذا الأمر للسماح به:

iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

إذا كنت ستستخدم SSH للتحكم في الخادم الخاص بك (بدلاً من استخدام وحدة التحكم في حسابك) ، فإن هذا الأمر مطلوب للسماح لـ SSH بالعمل على المنفذ القياسي. إذا كنت لا تستخدم SSH ، فلا تشغل هذا:

iptables -I INPUT -p tcp --dport 22 -j ACCEPT

وأخيرًا ، الأمر الأخير لإعداد جدار الحماية. سيحظر هذا الأمر جميع الاتصالات الواردة إلى جانب تلك التي سمحنا بها:

iptables -A INPUT -j REJECT

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

apt-get install iptables-persistent

اتبع الإرشادات التي تظهر على الشاشة. عند سؤالك عما إذا كنت تريد حفظ قواعد جدار الحماية الحالية ، اضغط على نعم.

الآن تم إعداد جدار الحماية الخاص بنا ، ولا ينبغي أن تكون هناك حاجة لمزيد من التكوين فيما يتعلق بجدار الحماية.

إذا كنت تستخدم SSH ، فهناك حزمة يجب عليك تثبيتها والتي ستحظر تلقائيًا اتصال الأشخاص بالخادم إذا استمروا في تجربة كلمة مرور SSH غير الصحيحة. هذا مفيد جدًا لمنع كلمة مرور SSH الخاصة بك من الإجبار ". لتثبيت الحزمة ، استخدم الأمر التالي:

apt-get install fail2ban

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

بعد ذلك ، نحتاج إلى تثبيت "الشاشة". هذا يسمح لك بشكل أساسي بتشغيل الأوامر بشكل مستمر ، حتى إذا قمت بتسجيل الخروج من الخادم. يعد هذا أمرًا حيويًا للحفاظ على تشغيل خادم Mod الخاص بـ Garry باستمرار لفترات طويلة من الوقت خاصة عند التحكم في الخادم باستخدام SSH. لتثبيت "الشاشة" ، اكتب ما يلي:

apt-get install screen

بعد اكتمال التثبيت ، قم بتشغيل هذا الأمر:

screen

سيظهر بيان إخلاء المسؤولية على الشاشة ، فقط اضغط على Enter للمتابعة. الكتابة screenفي شاشة وحدة التحكم تبدأ وتسمح لك بالعمل داخل وحدة تحكم افتراضية ، إذا قطعت الاتصال بـ SSH ، أو تسجيل الخروج ، فستستمر وحدة التحكم الافتراضية هذه في العمل مع الأمر الخاص بك إلى جانبها (يتم تشغيل خادم Modry كأمر Linux ، لذلك هذا هو المكان الذي نحتاج فيه إلى استخدام الشاشة).

الآن ، قبل تثبيت Steam و Garry's Mod والملفات المطلوبة ، نحتاج إلى حساب مخصص له. أقترح تسميتها steam. لإنشاء حساب جديد ، اكتب ما يلي:

adduser steam

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

نريد الآن تسجيل الدخول إلى حساب "steam" بينما نقوم بتنزيل جميع الملفات المطلوبة. هذا يعني أن "البخار" يحصل على كل ملكية هذه الملفات ، ويتم تعيين أذونات Linux بشكل صحيح دون أي تكوين. من الصعب جدًا الحصول على الأذونات بشكل صحيح إذا قمت بتثبيت Steam كجذر ، ثم حاول تغيير هذه الأذونات. لتسجيل الدخول كبخار ، اكتب ما يلي:

su steam

نحتاج إلى دليل (مجلد) لحفظ برنامج Steam. لإنشاء الدليل ، استخدم هذا الأمر:

mkdir ~/Steam

نريد الآن أن نكون داخل هذا الدليل. لجعله دليل العمل الحالي ، اكتب ما يلي:

cd ~/Steam

نحتاج الآن إلى تنزيل برنامج Steam بكتابة:

wget http://media.steampowered.com/client/steamcmd_linux.tar.gz

الآن نحن بحاجة إلى فك الضغط وتثبيته ، مع ما يلي:

tar -xvzf steamcmd_linux.tar.gz

إذا كنت تستخدم نظام تشغيل 64 بت ، فستحتاج إلى تثبيت مكتبات 32 بت لتشغيل Steam.

apt-get install lib32stdc++6
apt-get install lib32gcc1

شغّل الأمر التالي لفتح Steam ، واطلب منه تسجيل الدخول باسم "مجهول" (حساب Steam يمكن لأي شخص استخدامه لتنزيل برامج مجانية من خوادمه) ، وأخبره بتثبيت خادم Garry's Mod في مجلد gmodds (المخزن في الدليل الرئيسي لحساب Steam).

./steamcmd.sh +login anonymous +force_install_dir ../gmodds +app_update 4020 validate +quit

يمكننا أن نتوقع أن يستمر هذا الأمر لفترة طويلة ، لكننا سنراقب تقدمه. من الممكن أن يفشل هذا الأمر ، غالبًا ما تواجه خوادم Steam صعوبات بسيطة تؤدي إلى فشل التنزيل (أو لا يبدأ على الإطلاق). إذا حدث ذلك ، فقم بتشغيله مرة أخرى.

بمجرد اكتمال هذا الأمر ، سيكون لدينا نسخة عمل من خادم Modry الخاص بـ Garry ، ومع ذلك ، فإن معظم محتوى Mod Garry يتطلب CounterStrike: Source (CS: S اختصارًا) ليتم تثبيته. لتثبيت CS: S ، قم بتشغيل الأمر التالي:

./steamcmd.sh +login anonymous +force_install_dir ../cssds +app_update 232330 validate +quit

سيستغرق هذا الأمر أيضًا بعض الوقت.

بمجرد تثبيت Mod's و CounterStrike ، يجب ربطهما معًا باستخدام ملف تكوين. للقيام بذلك ، نحتاج إلى تحرير الملف التالي باستخدام هذا الأمر:

nano /home/steam/gmodds/garrysmod/cfg/mount.cfg

في السطر الذي يحتوي على "cstrike" ، نحتاج إلى إزالة الخطين المائلين (//) في بداية السطر ، ثم استبدال جزء المسار بالكامل من الخط (يبدأ بـ C:/). يجب استبدال هذا الجزء من الخط بـ:

/home/steam/cssds/cstrike

يجب أن يظهر الخط بالكامل الآن كما يلي:

"cstrike"       "/home/steam/cssds/cstrike"

يجب أن تكون هناك مسافة جدولة في البداية قبل كلمة cstrike ويجب ألا يحتوي السطر على خط مائل مزدوج (//) في أي مكان. بمجرد الانتهاء ، يمكنك حفظ هذا الملف باستخدام Ctrl + X ثم Y. هذا يخبر Garry's Mod بمكان العثور على CounterStrike بحيث يمكن استخدامه.

الآن لدينا خادم Mod Garry الأساسي مثبت. لتشغيله ، تأكد من أننا في الدليل الصحيح باستخدام هذا الأمر:

cd /home/steam/gmodds/

ثم قم بتشغيل الأمر التالي:

./srcds_run -game garrysmod +gamemode terrortown +maxplayers 16 +map cs_office

بمجرد بدء تشغيله ، يجب أن تكون قادرًا على الانضمام عن طريق كتابة ما يلي في وحدة التحكم في Garry (وحدة التحكم في الخادم):

connect IP_ADDRESS

استبدل IP_ADDRESSبعنوان IP الخاص بالخادم. إذا كنت لا تعرف عنوان IP الخاص بك ، فإن كتابة ما يلي في محطة الخادم سيخبرك ما هو:

url -s checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'

إذا كنت ترغب في تغيير عدد من اللاعبين المسموح به على خادمك، والتوقف عن الخادم عن طريق القيام السيطرة + C والقيام الأمر بداية مرة أخرى، ولكن استبدال maxplayers 16مع maxplayers x(تغيير xلعدد من اللاعبين تريد). لتغيير الخريطة الافتراضية (الخريطة الأولى التي يتم تشغيلها) ، استبدلها cs_officeباسم الخريطة التي تريدها. وأخيرًا ، لتغيير وضع gamemode ، terrortownاستبدل gamemode الذي تريده. يأتي Garry's Mod فقط مع terrortown(Short for Trouble in Terrorist Town) و Sandbox بشكل افتراضي.

لمزيد من تكوين الخادم ، هناك ملف تكوين يمكن تحريره. يسمى كل سطر في هذا الملف متغير تكوين (cVar). قم بتشغيل هذا الأمر لتحرير الملف:

nano /home/steam/gmodds/garrysmod/cfg/server.cfg

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

hostname "server name"
sv_downloadurl "http://example.com/files/"
sv_allowupload 1
sv_password "secret password"
sv_timeout 60

يسمح لك تغيير قيمة اسم المضيف بتغيير اسم الخادم الخاص بك. سوف يطلق عليه "Garry's Mod" إلا إذا قمت بتغييره. على سبيل المثال ، سيتم استدعاء الخادم الخاص بك "My server server":

hostname "My cool server"

يمكنك إضافة العديد من المتغيرات إلى الملف كما تريد ، كل متغير جديد يحتاج إلى سطر جديد.

و sv_downloadurlمتغير يسمح لك باختيار حيث يتم تحميل المحتوى الخادم المخصصة من. يتضمن المحتوى المخصص خرائط غاري المعدلة والأصوات والإضافات والقوام. بشكل افتراضي ، سيسمح Garry's Mod فقط بتنزيل البيانات من خادمك بمعدل بطيء للغاية ، ولهذا السبب نحتاج إلى توفير عنوان URL حيث يمكن تنزيل البيانات بأقصى سرعة. يجب أن يكون عنوان URL الذي تقدمه نسخة من مجلد "garrysmod" الخاص بك حتى تكون جميع الملفات متاحة.

sv_allowuploadيمكن أن يكون له خياران ، 0 أو 1 ، وهذا يحدد ما إذا كنت تريد السماح للأشخاص بتحميل المحتوى إلى الخادم. يستخدم هذا فقط للبخاخات (الرسومات التي يمكن للاعبين رشها على الجدران) وقد يسبب مشكلة أمنية. غالبًا ما يتم طلب البخاخات ، لذا فإن استخدام "1" سيجعل اللاعبين سعداء ، ولكن "0" سيبقي خادمك أكثر أمانًا.

sv passwordيسمح لك باختيار كلمة مرور لخادمك. عندما ينضم شخص ما ، سيُطلب منه كلمة المرور هذه ولا يمكنه الانضمام إذا لم يكن لديه.

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

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

cd /home/steam/gmodds/garrysmod/addons/
wget http://example.com/addon.zip
unzip addon.zip

استبدل http://example.com/addon.zipبعنوان URL حيث يوجد الملحق. ستحتاج أيضًا إلى تغيير addon.zipاسم ملف مضغوط الملحق. الآن تم تنزيل الملحق وإلغاء ضغطه ، يمكنك حذف الملف المضغوط لتوفير المساحة ، مثل:

rm addon.zip

مرة أخرى ، addon.zipاستبدل بالاسم الفعلي للملف المضغوط.

إذا كان الخادم قيد التشغيل حاليًا ، فستحتاج إلى إعادة تشغيله باستخدام Ctrl + C وإعادة إصدار الأمر start. يمكنك الضغط على السهم لأعلى على لوحة المفاتيح لإدراج آخر أمر قمت بتشغيله تلقائيًا.

إذا فقدت اتصال SSH الخاص بك ، عند إعادة الاتصال ، ستحتاج إلى إصدار screen -r command، مما يتيح لك الاستئناف من آخر مكان كنت فيه (وحدة التحكم في اللعبة).



Leave a Comment

كيفية تثبيت Garrys Mod على Windows Server

كيفية تثبيت Garrys Mod على Windows Server

مقدمة توضح هذه المقالة كيفية تنزيل خادم Garrys Mod وتثبيته على Windows Server 2012. تم إعداد هذا الدليل ليكون متعمقًا وعمقًا

إنشاء خادم Teamspeak 3 على Ubuntu 14 64 بت

إنشاء خادم Teamspeak 3 على Ubuntu 14 64 بت

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

كيفية إعداد Left 4 Dead 2 Server على أوبونتو

كيفية إعداد Left 4 Dead 2 Server على أوبونتو

في هذا البرنامج التعليمي ، ستتعلم كيفية إعداد خادم Left 4 Dead 2 على Ubuntu. تم اختبار هذا الدليل على خادم Ubuntu 15.10. المتطلبات الأساسية تحديث th

قم بإعداد خادم Counter-Strike: Global Offensive (CSGO) على Arch Linux

قم بإعداد خادم Counter-Strike: Global Offensive (CSGO) على Arch Linux

يوضح هذا البرنامج التعليمي كيفية إعداد Counter-Strike: Global Offensive server على Arch Linux. يفترض هذا البرنامج التعليمي أنك قمت بتسجيل الدخول باستخدام قياسي

كيفية تثبيت خادم Starbound على CentOS 7

كيفية تثبيت خادم Starbound على CentOS 7

استخدام نظام مختلف؟ في هذا البرنامج التعليمي ، سأشرح لك كيفية إعداد خادم Starbound على CentOS 7. المتطلبات الأساسية يجب أن تمتلك هذه اللعبة عليك

قم بإعداد خادم SA-MP San Andreas متعدد اللاعبين على CentOS 6

قم بإعداد خادم SA-MP San Andreas متعدد اللاعبين على CentOS 6

مرحبًا بك في برنامج تعليمي Vultr آخر. هنا ، ستتعلم كيفية تثبيت خادم SAMP وتشغيله. تمت كتابة هذا الدليل الخاص بـ CentOS 6. المتطلبات الأساسية التي ستحتاج إليها

كيفية تثبيت PufferPanel (لوحة تحكم Minecraft المجانية) على CentOS 7

كيفية تثبيت PufferPanel (لوحة تحكم Minecraft المجانية) على CentOS 7

مقدمة في هذا البرنامج التعليمي ، سيتم تثبيت PufferPanel على Vultr VPS. PufferPanel هي لوحة تحكم مفتوحة المصدر مجانية للاستخدام لإدارتك

خادم Terraria مع TShock على لينكس

خادم Terraria مع TShock على لينكس

Terraria هي لعبة MMORPG تعتمد على التعدين والبناء والقتال. يقول بعض الناس أنها نسخة ثنائية الأبعاد من Minecraft ، لكن هذا لن ينصف Terraria

كيفية تثبيت 2.2.5 بدون تغيير على CentOS 6

كيفية تثبيت 2.2.5 بدون تغيير على CentOS 6

في هذا الدليل ، ستتعلم كيفية إعداد خادم Unturned 2.2.5 على Vultr VPS يعمل على CentOS 6. ملاحظة: هذه نسخة معدلة من Unturned لا

إعداد Counter Strike: Source on Debian

إعداد Counter Strike: Source on Debian

في هذا الدليل ، سنقوم بإعداد Counter Strike: Source game server على Debian 7. تم اختبار هذه الأوامر على Debian 7 ولكن يجب أن تعمل أيضًا

كيفية إعداد خادم Tekkit Classic على Ubuntu 16.10

كيفية إعداد خادم Tekkit Classic على Ubuntu 16.10

استخدام نظام مختلف؟ ما هي Tekkit Classic؟ Tekkit Classic هي لعبة modpack للعبة يعرفها الجميع ويحبها ؛ ماين كرافت. يحتوي على بعض الاصدار

قم بإعداد خادم تلقائي متعدد السرقات على دبيان

قم بإعداد خادم تلقائي متعدد السرقات على دبيان

يشرح هذا البرنامج التعليمي كيفية تثبيت خادم Multi Theft Auto على دبيان. آخر تحديث لـ Debian 7 و MTA 1.5.4. أي VPS من Vultr رائع

قم بإعداد خادم Minecraft PE على CentOS 6

قم بإعداد خادم Minecraft PE على CentOS 6

ستعلمك هذه المقالة كيفية إعداد خادم Minecraft Pocket Edition على CentOS 6. يعد إعداد خادم Minecraft PE أمرًا بسيطًا للغاية. أولا ، تثبيت ال

كيفية تثبيت خادم Teamspeak 3 على Ubuntu 16.04 64 بت

كيفية تثبيت خادم Teamspeak 3 على Ubuntu 16.04 64 بت

استخدام نظام مختلف؟ نظرة عامة مريضة لاستخدام Discord / Skype؟ تعبت من عدم وجود السيطرة الكاملة على الخادم الخاص بك؟ أو ربما بسبب نقص o

كيفية تثبيت ARK Survival Evolved (ArkSE) على CentOS 7

كيفية تثبيت ARK Survival Evolved (ArkSE) على CentOS 7

في هذا البرنامج التعليمي ، تعلم جيدًا كيفية إعداد خادم ARK Survival على CentOS 7. المتطلبات الأساسية يتطلب ARK مساحة كبيرة من الذاكرة. أوصي باستخدام V

كيفية تثبيت Counter-Strike: Global Offensive Server على Windows

كيفية تثبيت Counter-Strike: Global Offensive Server على Windows

مقدمة في هذا الدليل ، ستتعلم كيفية تثبيت Counter-Strike: Global Offensive server على Windows. الشروط الأساسية قبل أن نبدأ ، youl

كيفية تثبيت Unturned 2.2.5 على أوبونتو 16.04

كيفية تثبيت Unturned 2.2.5 على أوبونتو 16.04

استخدام نظام مختلف؟ مقدمة في هذا الدليل ، ستتعلم كيفية إعداد خادم Unturned 2.2.5 على Vultr VPS يعمل بنظام Ubuntu 16.04. ملاحظة: Thi

تثبيت خادم ريفلكس على ويندوز

تثبيت خادم ريفلكس على ويندوز

مقدمة إن Reflex هي لعبة FPS تنافسية من إنتاج شركة Turbo Pixel Studios. سيوضح لك هذا البرنامج التعليمي كيفية إعداد خادم Reflex الخاص بك على

إعداد 7 أيام للموت الخادم على Ubuntu 14

إعداد 7 أيام للموت الخادم على Ubuntu 14

في هذا الدليل ، ستتعلم كيفية إعداد خادم 7 Days to Die الخاص بك (7D2D) على Ubuntu. يرجى ملاحظة أن هذه اللعبة لا تزال الوصول المبكر وهذا عشر

كيفية إعداد خادم ماين كرافت على أوبونتو 18.04

كيفية إعداد خادم ماين كرافت على أوبونتو 18.04

لا تزال لعبة Minecraft واحدة من أكثر الألعاب شعبية في العالم. إذا كنت تلعب اللعبة ، فمن المحتمل أنك تلعب على الخوادم طوال الوقت. يهدف هذا الدليل إلى تعليمك

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

6 أشياء شديدة الجنون حول نينتندو سويتش

6 أشياء شديدة الجنون حول نينتندو سويتش

يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.

وظائف طبقات معمارية مرجعية للبيانات الضخمة

وظائف طبقات معمارية مرجعية للبيانات الضخمة

اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

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

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد