شخص من الغرب الأوسط في نيويورك يستخدم الذكاء الاصطناعي لإسقاط القبعات على المارة من نافذته، مستعينًا بجهاز Raspberry Pi ومحرك خطوة من Adafruit وRoboflow AI للكشف.
يتيح المشروع، المتاح عبر DropofaHat.zone، للمستخدمين حجز فترة زمنية مدتها 5 دقائق لتلقي قبعة في ثوانٍ، مما يعرض استخدامًا جديدًا للذكاء الاصطناعي والأتمتة.
يتخيل المبدع مستقبلًا يمكن فيه لنوافذ المدينة إسقاط أشياء على الناس أثناء مرورهم، ويطلق على هذا المفهوم مصطلح "التسوق من النافذة".
يتضمن مشروع مدفوع بالذكاء الاصطناعي يسمى "Window Shopping" إسقاط قبعات من نافذة على سكان نيويورك باستخدام Raspberry Pi ومحرك خطوة من Adafruit وخيوط وروبوفلو للذكاء الاصطناعي.
أثار المشروع مناقشات حول الدخل الشامل، وتطبيقات الذكاء الاصطناعي، والمخاوف القانونية، مع اقتراحات لاستخدامات ممتعة وعملية، مثل توصيل العناصر أو تحسين تحليلات الرياضة.
تتفاوت ردود الفعل تجاه المشروع بين الإعجاب والقلق من احتمال إساءة الاستخدام.
تُعتبر روبي، التي غالبًا ما تطغى عليها شهرتها إطار العمل Rails، لغة ممتازة لكتابة السكربتات المعقدة في الشيل، حيث توفر ميزات أكثر من Bash.
تشمل الميزات الرئيسية استدعاء الأوامر الخارجية، التعامل مع رموز الحالة، الكتابة الموجهة للكائنات، الإنشاءات الوظيفية، مطابقة التعبيرات النمطية المدمجة، سهولة التعامل مع الخيوط، وعمليات الملفات والمجلدات الشاملة.
يشجع المنشور على التفكير في استخدام لغة روبي بدلاً من لغات البرمجة النصية الأخرى مثل بايثون، بيرل، وجافا سكريبت للمهام المعقدة في البرمجة النصية للصدفة.
تقدم روبي بناء جملة قابل للقراءة، ومتغيرات منطقية، ونموًا سلسًا في التعقيد، مما يجعلها خيارًا قويًا لكتابة سكربتات الشيل.
على الرغم من مزاياها، فإن لغة روبي ليست مستخدمة على نطاق واسع في كتابة السكربتات الخاصة بالشل لأنها ليست مثبتة مسبقًا على العديد من الأنظمة، على عكس باش أو بايثون.
لغة Go شائعة بسبب قدرتها على إنشاء ملفات ثنائية ثابتة واحدة، على الرغم من أنها ليست مثالية للتعامل مع أنظمة التشغيل.