سنتحدث اليوم عن كيفية استخدام Java من قبل الوكالات الحكومية وفي المشاريع ذات الأهمية الاجتماعية حول العالم. من وكالة ناسا إلى صحاري أفريقيا.  المشاريع التي ترعاها الحكومة وذات الأهمية الاجتماعية المكتوبة بلغة جافا - 1

نظام الرعاية الصحية الإلكتروني في النمسا

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

https://www.trend.at/wirtschaft/oesterreich/fragen-antworten-sva-5619705

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

توفير مياه الشرب النظيفة للناس في أفريقيا

يقوم تطبيق جوال خاص مكتوب بلغة جافا بجمع وتنظيم نتائج مشروع Safe Water Kenya، وهو مشروع حكومي كيني تتمثل مهمته في توفير مياه الشرب النظيفة للأسر الريفية في المناطق النائية في شرق أفريقيا. ووفقا لمنظمة الصحة العالمية، فإن أكثر من مليوني شخص، 95% منهم أطفال، يموتون كل عام بسبب آثار الأمراض المختلفة التي تنتقل عن طريق المياه. "الأمر لا يتعلق بالمرض فحسب، بل هناك عامل اقتصادي أيضًا. لا يوجد عدد كبير جدًا من الأشخاص في أفريقيا لديهم رواتب، لذا إذا مرضوا، فإنهم لا يعملون، ولا يحصلون على أجر مقابل ذلك اليوم، " يقول دون أرنولد، المدير التنفيذي ومؤسس شركة Safe Water Kenya (SWK). من وكالة ناسا إلى صحاري أفريقيا.  المشاريع التي ترعاها الحكومة وذات الأهمية الاجتماعية المكتوبة بلغة جافا - 3

https://akvo.org/stories/east-africa/increasing-access-to-drinking-water-in-mozambique-with-enabel/

لمعالجة المشاكل الخطيرة المتعلقة بمياه الشرب النظيفة في المناطق الريفية في كينيا، بدأت SWK في تركيب مرشحات المياه Hydraid BioSand استنادًا إلى تقنية الترشيح الرملي الصديقة للبيئة. "لقد قمنا بتركيب 2500 [نظام ترشيح] حتى الآن. ونعتقد أن الأسرة المتوسطة تتكون من سبعة أشخاص، لذلك في غضون عام واحد فقط أو نحو ذلك، أثرنا على حياة 17000 شخص. إنها عملية معقدة إلى حد ما. لتوثيق التركيبات ل قال دون أرنولد: "نحن الجهات المانحة لدينا، يتعين علينا ملء استبيان شامل يتضمن صورًا وإحداثيات نظام تحديد المواقع العالمي (GPS) وتوقيعًا من الطرف المتلقي". يتم تلبية هذا المطلب من خلال حل يستند إلى Java - تطبيق Survey App، والذي تم تصميمه للأجهزة التي تعمل بنظام التشغيل Android. تم تطوير هذا التطبيق من قبل شركة mFrontiers الأمريكية، والتي حصلت في عام 2014 على جائزة Oracle Excellence Award لابتكارات الاستدامة عن هذا العمل. بعد تثبيت كل مرشح، يستخدم عمال SWK هذا التطبيق لإضافة معلومات حول المرشح إلى النظام. "يتكون الاستطلاع من سبع أو ثماني صفحات على جهاز لوحي يعمل بنظام Android، تحتوي كل منها على خمسة أو ستة أسئلة. وباستخدام الجهاز اللوحي، يلتقط [عمال SWK] أيضًا صورًا للعائلة لإضافة إحداثيات نظام تحديد المواقع (GPS) لأنه لا توجد عناوين للشوارع". يقول دانييل باهنج، رئيس mFrontiers، الذي قام شخصيًا بتطوير تطبيق المسح باستخدام مكتبة jQuery مفتوحة المصدر JavaScript. في المرحلة الأخيرة، يقوم التطبيق بحفظ توقيع المستلم والرقم التسلسلي لفلتر المياه. نظرًا لعدم توفر إمكانية الوصول إلى الإنترنت عادةً في المناطق النائية في كينيا، يتم تخزين البيانات على جهاز Android اللوحي في مخزن بيانات Oracle Berkeley DB. عندما يعود عمال Safe Water Kenya إلى المقر الرئيسي للمنظمة، يتم تنزيل البيانات تلقائيًا من الجهاز اللوحي إلى قاعدة بيانات سحابية.

ناسا لاستكشاف الفضاء

تستخدم وكالة ناسا الأمريكية Java في العديد من المشاريع والتطبيقات المثيرة للاهتمام. أحد هذه المشاريع هو World Wind. هذا هو SDK الذي يمكنك استخدامه لتقليل حجم صور القمر الصناعي. تمكن هذه الأداة الجميع من استكشاف أجزاء مختلفة من سطح كوكبنا. من وكالة ناسا إلى صحاري أفريقيا.  المشاريع التي ترعاها الحكومة وذات الأهمية الاجتماعية المكتوبة بلغة Java - 4

https://worldwind.arc.nasa.gov/java/examples/

مصدر البيانات لهذا النموذج هو مزيج من صور القمر الصناعي لاندسات وبيانات مهمة طبوغرافيا الرادار المكوكية. يقدم مهندسو NASA أكثر من 90 مثالًا يوضح كيفية استخدام SDK هذا. وبشكل عام، تستخدم وكالة ناسا تقنيات جافا في مجموعة متنوعة من المشاريع كجزء من برنامج الفضاء واستكشاف الفضاء. "حتى الآن، لم يخذلنا أداء Java أبدًا. نحن سعداء حقًا بأداء تطبيقات Java لدينا. لم تكن أي من مشكلات الأداء التي واجهناها حتى الآن مرتبطة باختيار Java كمنصة. معظم الاختناقات التي نواجهها موجودة تتعلق بحدود النطاق الترددي للبيانات وسرعة البرامج القديمة. أحد المتطلبات الفريدة هو أنه يجب علينا استخدام برامج معتمدة. وهذا يعني أننا لا نستطيع فقط سحب ملفات JAR التابعة لجهات خارجية حسب الرغبة، ولكن يمكننا استخدام أي شيء بالفعل قال نيك سابي، كبير المحللين ومطور البرامج في مجموعة تقييم المخاطر للاتصالات الروبوتية التابعة لناسا: "إنها موجودة داخل JDK". بالمناسبة، لا تزال وكالة ناسا تعمل بنشاط على توظيف مطوري Java. يمكنك الاطلاع على فرص العمل لمبرمجي جافا في وكالة الفضاء الأمريكية على صفحة خاصة على موقع إنديد.

الفحوصات الطبية الافتراضية

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

النقل المستقل

يتم استخدام Java أيضًا بشكل نشط في المشاريع لتحقيق النقل "الذكي"، أي المستقل. على وجه الخصوص، قامت شركة Perrone Robotics بتطوير العديد من مكونات البرامج المستندة إلى Java للنقل الآلي. من وكالة ناسا إلى صحاري أفريقيا.  المشاريع التي ترعاها الحكومة وذات الأهمية الاجتماعية المكتوبة بلغة جافا - 5

https://www.perronerobotics.com/pri-reports-on-public-road-trial/

لدى Perrone Robotics منصة كاملة لحلول المركبات ذاتية القيادة تسمى MAX. العديد من مكوناته مكتوبة بلغة جافا. تُستخدم هذه المنصة في مجموعة متنوعة من المجالات: بدءًا من الحافلات المكوكية والحافلات الآلية وحتى الشاحنات الصناعية الكبيرة ومعدات البناء. لاحظ المطورون أن Java ساعدتهم في تحقيق هذا المستوى من التنوع في نظامهم. "تم تصميم نظامنا ليكون مناسبًا لجميع أنواع المركبات. يعمل نفس البرنامج مع مجموعة واسعة من المنصات والتطبيقات. لقد تمكنا من تحقيق ذلك، لأن نظامنا يتكون من مجموعة من اللبنات البرمجية التي يمكن استخدامها لـ "مجموعة واسعة من المركبات والروبوتات. يقول بول بيروني، المؤسس والرئيس التنفيذي لشركة Perrone Robotics: "توفر Java جزءًا كبيرًا من هذا التنوع".

ملخص

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