Avançar para o conteúdo principal

O futuro será a nuvem? Mesmo para aplicações de engenharia?

O futuro será a nuvem? Mesmo para aplicações de engenharia?

A Microsoft anuncia a transição do Office para o Microsoft 365, e temos ensaios de levar o CAD para o navegador...



À medida que vão surgindo novas tecnologias para o navegador web, maior poder de computação em nuvem, redes mais rápidas, é legítimo pensar num futuro em que todos os programas que usamos, inclusivamente num ambiente de engenharia, possam funcionar na nuvem.

Já acontece com o trintão Microsoft Office:

https://www.theverge.com/2022/10/13/23402155/microsoft-office-microsoft-365-rename-branding-changes

Já acontece com o Autocad:

https://www.autodesk.com/solutions/cloud-based-online-cad-software

Visualizador IFC:

https://www.accasoftware.com/en/ifc-viewer-on-line

E a título de exemplo com jogos complexos (Doom):

https://wasm.continuation-labs.com/d3demo/


E vai continuar esta onda de mudança.


Pensando um pouco nisso, e tendo já algumas webapps preparadas para funcionar em ambiente de nuvem, desde um site a que se acede, já tinha implementado a https://www.coimbrasapps.net/ 

Por outro lado nos meus ambientes de desenvolvimento locais, tendo em vista a criação de pequenas aplicações para melhorar a produtividade, tenho um portfolio de coisas feitas em Javascript, Python e C#.

No entanto quando é necessário ler um ficheiro Excel, tenho privilegiado tecnologias que não o JS, já que este requer que se instalem "coisas" no computador onde está a funcionar a aplicação (e se passar a aplicação a outros deixa de funcionar) ou que se transforme num pesado e pouco eficiente executável... ou como outra opção que tenham um link para ler os métodos necessários a abrir um Excel. Esta última opção funciona relativamente bem, embora requeira uma ligação à web e pode apresentar algum problema de segurança...

Pelos motivos acima para ler um Excel, opto por construir algo em Python, e mais recentemente em C#.

Nas, voltando à nuvem ou ao navegador, a grande vantagem das aplicações web, digamos assim, é poderem funcionar em qualquer aparelho que tenha um navegador web (Windows, Chromebook, Mac, Linux, Android...)  e não requerem instalação nem actualizações.

Como exemplo do que se pode fazer, num estágio muito preliminar, mostro a leitura de um ficheiro Excel, e cujos dados podem ser lidos e usados mais tarde para manipulação.


Posso traçar muita linhas de desenvolvimento, algumas focadas por exemplo em tratar dados de e para ISPOL, ou gerar ficheiros de desenho ou BIM.




Comentários

Mensagens populares deste blogue

C# - Viadutos Excel - ISPOL

C# - Viadutos Excel - ISPOL Ler dados do Excel e passar a informação para o ISPOL é um ganho de produtividade e organização. Desta vez, apresento uma utilidade que lê um ficheiro Excel, e transforma os dados para o menu de estruturas do ISPOL. Partindo de um Excel organizado, por pks eixos e espessuras da estrutura etc... como o seguinte: Elaborei um programita em CSharp: Este programa funciona em modo "DOS" não tem uma interface gráfica de janelas: O programa cria os ficheiros necessários, o Excel pode estar organizado por eixos, e o programa guarda um ficheiro para cada eixo: O resultado depois de abrir o ficheiro em ISPOL é o seguinte: Com as alterações ao projecto pode-se manter um ficheiro de apresentação e controlo em Excel.

Politica de privacidade das aplicações colocadas na Play Store do Google

Politica de privacidade das aplicações colocadas na Play Store do Google. As aplicações não recolhem qualquer dado do utilizador nem a armazenam ou partilham com terceiros. Não recolhem a localização nem a armazenam ou partilham com terceiros. Alguma informação sobre os utilizadores que possa chegar ao programador por via da Play Store, será tratada de acordo com toda a confidencialidade, e não fornecida a terceiros. Obrigado.

ISPOL - Areas de linhas fechadas CAD + ISTRAM

ISPOL - Areas de linhas fechadas CAD + ISTRAM Por vezes em CAD deparamos com alguns problemas em determinar as áreas de linhas que aparentemente estão fechadas ou contíguas, mas na verdade não estão. Mostro a introdução do ISTRAM num fluxo de trabalho de medição de áreas em CAD. Vista 3D do exemplo Como se mostra na primeira imagem, gerei uma rotunda de forma rápida em ISPOL. Em CAD, suponhamos que queremos medir as áreas em planta de pavimentos, passeios... Depois de uma limpeza e algum tratamento ao picar na área que aparentemente está fechada, que poderia representar a berma ou um passeio, temos um aviso comum no CAD, as linhas não têm continuidade. Neste caso em mais de uma situação, e na figura, apenas para a "área inferior". Linhas em CAD Podemos introduzir no fluxo de trabalho o ISTRAM, se a ele tivermos acesso. Podemos fazer um copy paste directo (linhas) do CAD para o ISTRAM. As mesmas linhas em ISTRAM Um primeiro passo pode ser filtrar e tratar o desenho, unindo de