، مقالات،

البرمجيات سيئة، لكن ليس من الضروري أن تفعل ذلك

[ad_1]

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

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

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

“هناك بالفعل شريحة كبيرة من النظام البيئي لتطوير البرمجيات تهتم بهذا المجال، ولكنهم لا يعرفون ما يجب عليهم فعله.” — عاصم حسين، مؤسسة جرين ويب

من بين أمور أخرى، يدعو إلى تشريع على غرار ما يحاول الاتحاد الأوروبي فرضه: “2 شيكل للخدمات المهمة؛ وقانون المرونة السيبرانية لجميع البرامج التجارية والأجهزة الإلكترونية تقريبًا؛ وتوجيهات مسؤولية المنتج المُجددة التي تمتد أيضًا إلى البرامج. يسير هيوبرت، وهو مطور برمجيات بنفسه، على الطريق الصحيح: فبرنامجه لمشاركة الصور Trifecta الذي تبلغ سعته 3 ميجابايت يؤدي نفس الوظيفة التي تقوم بها البرامج الأخرى التي تستخدم مئات الميجابايت من التعليمات البرمجية.

من الناحية النظرية، يجب أن تكون البرمجيات الخالية من الهدر برمجيات خضراء. وبعبارة أخرى، يجب أن تعمل بكفاءة بحيث تقلل من كمية الطاقة المستخدمة في مراكز البيانات وشبكات النقل. بشكل عام، تشير التقديرات إلى أن قطاعي تكنولوجيا المعلومات والاتصالات مسؤولان عن 2 إلى 4 في المائة من انبعاثات الغازات الدفيئة العالمية، ووفقا لدراسة أجريت عام 2018، يمكن أن تصل هذه النسبة بحلول عام 2040 إلى 14 في المائة. وقد صدرت هذه الدراسة قبل الانفجار الكبير في تطبيقات الذكاء الاصطناعي، التي أدى جوعها النهم إلى موارد الحوسبة والطاقة اللازمة لتغذية الخوارزميات إلى تفاقم مشكلة معقدة بالفعل.

ولحسن الحظ، تعمل عدة مجموعات على إيجاد حلول، بما في ذلك مؤسسة Green Web Foundation. تم إنشاء GWF منذ ما يقرب من 20 عامًا لمعرفة كيفية تشغيل الإنترنت، والآن يهدف إلى إنشاء إنترنت خالٍ من الوقود الأحفوري بحلول عام 2030.

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

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

من مقالات موقعك

مقالات ذات صلة حول الويب

[ad_2]

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى
punjabi sexy bhabhi fuck4tube.com chennai sex picture nandala xxxhindiporn.net reshma bath video سكس جوز الام luksporno.net زوبرى بزاز مولعه pornlyric.com قذف لبن ボイン大好きしょう太くんのhなイタズラ 羽生ありさ mushusei.me 高野麻里佳 エロ
desi aunty porn video zambibo.mobi hindi sexy desi video telugu heroine anushka sex videos sexix.mobi sexy filme hot sex free video manytubeporn.mobi kindgirls keralaxxxsex porn-tube-home.net snehasex saxxcom kitporn.info manipuri naked girls
jyoti pal kings-porno.com marat xxx اجمل ممثلة بورنو kentaweb.com اجمل طيز فى العالم momteachssex indianfuck.org xnxxlocal telugu123 eroanal.info driverxxx مواقع سكس مترجم sextrax.org تحميل افلام نيك منقبات