CodeGym /Blogue Java /Random-PT /Da NASA para os desertos da África. Projetos socialmente ...
John Squirrels
Nível 41
San Francisco

Da NASA para os desertos da África. Projetos socialmente significativos e patrocinados pelo governo escritos em Java

Publicado no grupo Random-PT
Hoje falaremos sobre como o Java é usado por agências governamentais e em projetos socialmente significativos em todo o mundo. Da NASA para os desertos da África.  Projetos socialmente significativos e patrocinados pelo governo escritos em Java - 1

Sistema de saúde eletrônico na Áustria

A Áustria é conhecida por seu sistema de segurança social moderno e conveniente, que inclui cuidados de saúde excelentes, seguro social confiável e uma extensa rede de hospitais, médicos e farmácias. A Lei Austríaca de Seguridade Social, um sistema de seguro estatal que inclui 22 instituições com vários tipos de cobertura de seguro e programas sociais, assegura a maioria dos cidadãos austríacos. E nos últimos anos, um dos programas de cartão inteligente e registros médicos eletrônicos mais avançados do mundo foi adicionado a esse sistema, que funciona em grande parte graças ao Java.Da NASA para os desertos da África.  Projetos socialmente significativos e patrocinados pelo governo escritos em Java - 2

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

"Escolhemos Java por causa das vantagens da plataforma, especialmente sua enorme portabilidade entre CPUs e plataformas de hardware", disse Rainer Schügerl, diretor de desenvolvimento de software e segurança da SVC, uma organização austríaca que cria soluções inovadoras para telemática de saúde e governo eletrônico. Nesse sistema, todos os cidadãos segurados recebem um cartão inteligente que verifica sua situação de seguro e facilita a criação, transferência e armazenamento de registros médicos eletrônicos. O sistema de cartão eletrônico também permite que os cidadãos usem vários serviços de e-saúde, desde exames de rotina até programas de tratamento de doenças. Milhares de prestadores de serviços de saúde instalaram equipamentos especiais para digitalizar cartões inteligentes e transmitir dados pessoais por meio de uma rede segura de dados de saúde, que abrange não apenas a Áustria, mas também se estende a muitos outros países europeus, no âmbito do projeto NETC@RDS da União Europeia. Java é a tecnologia que define esse sistema. "Java fornece uma linguagem de programação estável e de alta qualidade que atende a todas as nossas necessidades. Para desenvolvimento de nível empresarial que requer alta disponibilidade, confiabilidade e segurança, a maioria das organizações austríacas usa Java", acrescenta Rainer Schügerl.

Fornecendo água potável para pessoas na África

Um aplicativo móvel especial escrito em Java coleta e organiza os resultados do Safe Water Kenya, um projeto estadual do Quênia cuja tarefa é fornecer água potável para famílias rurais em regiões remotas da África Oriental. Segundo a Organização Mundial da Saúde, mais de 2 milhões de pessoas, 95% das quais são crianças, morrem a cada ano devido aos efeitos de várias doenças transmitidas pela água. "Não é apenas uma questão de doença; há também um fator econômico. Não há muitas pessoas na África com salários, então, se ficarem doentes, não trabalham e não recebem por esse dia, " diz Don Arnold, diretor executivo e fundador da Safe Water Kenya (SWK). Da NASA aos desertos da África.  Projetos socialmente significativos e patrocinados pelo governo escritos em Java - 3

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

Para resolver problemas críticos com água potável na zona rural do Quênia, a SWK começou a instalar filtros de água Hydraid BioSand com base na tecnologia de filtragem de areia ecológica. "Instalamos 2.500 [sistemas de filtragem] até agora. Calculamos que uma família média tenha sete pessoas, de modo que em apenas um ano aproximadamente afetamos 17.000 vidas. É um processo bastante complicado. Documentar as instalações para nossos doadores, temos que preencher uma extensa pesquisa que inclui fotos, coordenadas de GPS e uma assinatura da parte receptora", disse Don Arnold. Este requisito é atendido por uma solução baseada em Java — Survey App, que foi projetada para dispositivos que executam o sistema operacional Android. Este aplicativo foi desenvolvido pela empresa americana mFrontiers, que em 2014 recebeu o Oracle Excellence Award for Sustainability Innovations por esse trabalho. Depois de instalar cada filtro, os funcionários do SWK usam esse aplicativo para adicionar informações sobre o filtro ao sistema. "A pesquisa consiste em sete ou oito páginas em um tablet Android, cada uma com cinco ou seis perguntas. Usando o tablet, eles [trabalhadores do SWK] também tiram fotos da família para adicionar coordenadas de GPS, porque não há endereços de rua", diz Daniel Pahng, chefe da mFrontiers, que desenvolveu pessoalmente o Survey App usando a biblioteca JavaScript de código aberto jQuery. Na última etapa, o aplicativo salva a assinatura do destinatário e o número de série do filtro de água. Como geralmente não há acesso à Internet em áreas remotas do Quênia, os dados são armazenados no tablet Android em um armazenamento de dados Oracle Berkeley DB.

exploração espacial da NASA

A agência norte-americana NASA usa Java em vários projetos e aplicações bastante interessantes. Um desses projetos é o World Wind. Este é um SDK que você pode usar para reduzir a escala das imagens de satélite. Esta ferramenta permite que todos possam explorar diferentes partes da superfície do nosso planeta. Da NASA para os desertos da África.  Projetos socialmente significativos e patrocinados pelo governo escritos em Java - 4

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

A fonte de dados para este modelo é uma combinação de imagens de satélite Landsat e dados da Shuttle Radar Topography Mission. Engenheiros da NASA fornecem mais de 90 exemplosque demonstram como este SDK pode ser usado. Em geral, as tecnologias Java são usadas pela NASA em uma variedade de projetos como parte do programa espacial e da exploração espacial. "Até agora, o desempenho do Java nunca nos falhou. Estamos muito satisfeitos com o desempenho de nossos aplicativos Java. Nenhum dos problemas de desempenho que encontramos até agora está relacionado à escolha de Java como plataforma. A maioria dos nossos gargalos existentes tem a ver com limites de largura de banda de dados e velocidade de software legado. Um dos requisitos exclusivos é que devemos usar software credenciado. Isso significa que não podemos simplesmente obter arquivos JAR de terceiros à vontade, mas podemos usar qualquer coisa já contidos no JDK", disse Nick Sabey, analista sênior e desenvolvedor de software do Grupo de Avaliação de Risco da NASA para Conexões Robóticas. Por falar nisso, A NASA ainda está contratando ativamente desenvolvedores Java. você pode vervagas para codificadores Java na agência espacial americana em página especial do site Indeed.

exames médicos virtuais

Outro sistema com grande potencial para aplicações em saúde, principalmente em países em desenvolvimento, é o Online Doctor System, cujos aplicativos são executados em Java. Este sistema ajuda os médicos a realizar exames virtuais e consultas on-line aos pacientes. O aplicativo permite que o paciente preencha um formulário especial alguns segundos antes de receber um exame visual por um médico. Você também pode baixar resultados de exames (por exemplo, radiografias), seu histórico médico e muito mais. O aplicativo Online Doctor System inclui vários módulos para simplificar o exame médico. Os pacientes podem selecionar os médicos de seu interesse e agendar, usando também o aplicativo para pagar a consulta com cartão de crédito. Os desenvolvedores observam que, no futuro, a tecnologia Java poderá ser usada para criar aplicativos médicos que usam inteligência artificial para examinar pacientes. A IA fará um diagnóstico e recomendará o tratamento, contando com uma série de dados coletados do paciente, bem como resultados de testes e outras informações carregadas pelo paciente. Os robôs médicos integrados a vários dispositivos em breve poderão realizar muitos procedimentos simples, como medir a temperatura corporal, a frequência cardíaca ou a pressão sanguínea de um paciente. Os especialistas observam que essas tecnologias reduzirão significativamente o custo da assistência médica profissional, tornando-a acessível até mesmo para os segmentos mais desfavorecidos da sociedade.

Transporte autônomo

Java também está sendo usado ativamente em projetos para alcançar transporte "inteligente", ou seja, autônomo. Em particular, a Perrone Robotics desenvolveu vários componentes de software baseados em Java para transporte automatizado. Da NASA para os desertos da África.  Projetos socialmente significativos e patrocinados pelo governo escritos em Java - 5

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

A Perrone Robotics possui uma plataforma completa para soluções de veículos autônomos chamada MAX. Muitos de seus componentes são escritos em Java. Esta plataforma é utilizada em vários campos: de ônibus e ônibus automatizados a grandes caminhões industriais e equipamentos de construção. Os desenvolvedores observam que o Java os ajudou a atingir esse nível de versatilidade em seu sistema. "Nosso sistema é projetado para ser adequado para todos os tipos de veículos. O mesmo software funciona com uma ampla variedade de plataformas e aplicativos. Conseguimos isso porque nosso sistema consiste em um conjunto de blocos de software que podem ser usados ​​para um ampla gama de veículos e robôs. Java fornece uma parte significativa dessa versatilidade", diz Paul Perrone, fundador e CEO da Perrone Robotics.

Resumo

Como podemos ver, Java é muito mais do que apenas aplicativos de mídia social ou novos serviços da moda para encomendar e entregar coisas. As tecnologias Java desempenham um papel importante em muitos projetos verdadeiramente importantes e inovadores que melhoram nossas vidas. Isso é importante saber para codificadores Java atuais e futuros que desejam não apenas ganhar um bom dinheiro usando suas habilidades, mas também se envolver em algo significativo e útil. Na verdade, muitas vezes isso é ainda mais importante do que o dinheiro, porque um senso de propósito e uma contribuição para o bem comum é precisamente o que torna nossas vidas plenas e felizes.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION