Pesquisar aqui

Mostrar mensagens com a etiqueta GLM. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta GLM. Mostrar todas as mensagens

sexta-feira, 18 de junho de 2021

[IDS] Entrada final: Concorrência

Em ciência da computação, a concorrência ocorre quando existem dois ou mais processos executados em simultâneo; mais especificamente, o termo é utilizado quando processos disputam o acesso a recursos partilhados. Com efeito, a gestão da concorrência entre processos é a fonte de inúmeras dificuldades no desenvolvimento de software; o acesso descoordenado a um recurso (a chamada condição de corrida) induz no sistema um comportamento imprevisível.

O exemplo típico: a grande maioria dos sistemas utiliza interrupções do fluxo normal de um programa para poder realizar operações em tempo real, ou para gerir o ambiente multitarefa. Assim, enquanto um processo está a aceder a um recurso — cujo valor se traduz, por exemplo, para o número de acessos — para, por exemplo, incrementar o seu valor (que se traduz numa leitura do valor, uma soma, e uma escrita no novo valor), ao mesmo tempo que outro, para o mesmo efeito, pode ocorrer que, algures entre a leitura e a escrita do valor, o escalonador de processos interrompe o primeiro processo para permitir ao segundo uma fatia do poder computacional.

fonte:  https://pt.wikipedia.org/wiki/Concorr%C3%AAncia_(ci%C3%AAncia_da_computa%C3%A7%C3%A3o)

[IDS] Amazon EC2: O que é?

Amazon Elastic Compute Cloud (EC2) é uma parte central da plataforma de cloud computing da Amazon.com, Amazon Web Services (AWS). O EC2 permite que os usuários aluguem computadores virtuais nos quais rodam suas próprias aplicações. O EC2 permite a implantação de aplicações escaláveis ao prover um Web service através do qual um usuário pode iniciar uma Amazon Machine Image para criar uma máquina virtual, que a Amazon chama uma "instância", contendo qualquer software desejado. Um usuário pode criar, lançar e terminar instâncias do servidor, conforme necessário, pagando por hora pelos servidores ativos, daí o termo "elástico". O EC2 oferece aos usuários o controle sobre a localização geográfica da instâncias o que permite a otimização de latência e altos níveis de redundância.

Em Novembro de 2010, Amazon fez a transição do seu próprio site de varejo para o EC2 e AWS.

fonte: https://pt.wikipedia.org/wiki/Amazon_EC2

[IDS] VPC: O que é?

Virtual private cloud (VPC) ou nuvem privada virtual é uma demanda configurável de recursos compartilhados de computação alocados dentro de um ambiente de nuvem pública, fornecendo um certo nível de isolamento entre as diferentes organizações (denotado como usuários), utilizando os recursos. O isolamento entre um usuário VPC e todos os outros usuários da mesma nuvem (outros usuários VPC, bem como outros usuários da nuvem pública) é feito normalmente através da atribuição de uma sub-rede IP privada e um recurso de comunicação virtual (tal como uma VLAN ou um conjunto de canais de comunicação criptografada) por usuário.

Em uma VPC o mecanismo acima descrito para criar o isolamento dentro do cloud, é complementado com um serviço de VPN que garante a segurança do acesso remoto de um usuário aos seus próprios recursos através de um sistema de autenticação e criptografado.

Através de estes mecanismos de isolamento, a organização que utiliza o serviço fica trabalhando dentro de um cloud 'virtualmente privado' (ou seja, como se a infraestrutura não fosse compartilhada com outros usuários), por isso o nome VPC.

As VPC são usadas normalmente no contexto da Infraestrutura como serviço. Neste contexto, o fornecedor da infraestrutura (cloud) e o fornecedor do serviço de VPC acima dessa infraestrutura podem ser companhias diferentes.

fonte: https://pt.wikipedia.org/wiki/Virtual_private_cloud

sexta-feira, 11 de junho de 2021

[IDS] Proxy: O que é?

Em redes de computadores, um proxy (em português 'procurador', 'representante') é um servidor (um sistema de computador ou uma aplicação) que age como um intermediário para requisições de clientes solicitando recursos de outros servidores. Um cliente conecta-se ao servidor proxy, solicitando algum serviço, como um arquivo, conexão, página web ou outros recursos disponíveis de um servidor diferente, e o proxy avalia a solicitação como um meio de simplificar e controlar sua complexidade. Os proxies foram inventados para adicionar estrutura e encapsulamento aos sistemas distribuídos. Esses servidores têm uma série de usos, como filtrar conteúdo, providenciar anonimato, entre outros. Hoje, a maioria dos proxies é proxy web, facilitando o acesso ao conteúdo na World Wide Web e fornecendo anonimato.

Um servidor proxy pode, opcionalmente, alterar a requisição do cliente ou a resposta do servidor e, algumas vezes, pode disponibilizar este recurso mesmo sem se conectar ao servidor especificado. Pode também atuar como um servidor que armazena dados em forma de cache em redes de computadores. São instalados em máquinas com ligações tipicamente superiores às dos clientes e com poder de armazenamento elevado.

Um proxy de cache HTTP ou, em inglês, caching proxy, permite por exemplo que o cliente requisite um documento na World Wide Web e o proxy procura pelo documento na sua caixa (cache). Se encontrado, a requisição é atendida e o documento é retornado imediatamente. Caso contrário, o proxy busca o documento no servidor remoto, entrega-o ao cliente e salva uma cópia em seu cache. Isto permite uma diminuição na latência, já que o servidor proxy, e não o servidor original, é requisitado, proporcionando ainda uma redução do uso da largura de banda.

fonte: https://pt.wikipedia.org/wiki/Proxy

[IDS] Xcode: O que é?

Xcode é um ambiente de desenvolvimento integrado e software livre da Apple Inc. para gerenciamento de projetos relacionados com o sistema operacional macOS. Xcode possui ferramentas para o usuário criar e melhorar seus aplicativos. É um software poderoso e mais simples de utilizar para o desenvolvimento de aplicativos grandes. Antigamente chamava-se Project Builder. O Xcode pode ser obtido no DVD de instalação do macOS nas versões "Leopard" e "Snow Leopard" e no website de desenvolvedores da Apple, o Xcode não será distribuído com o macOS "Lion", pois o mesmo não possui DVD de instalação. Hoje em dia o XCode pode ser obtido na Apple Store gratuitamente para usuários do macOS.

O Xcode já vem com as ferramentas necessárias para desenvolver aplicações para o macOS, e suporta, por padrão, Objective-C, Swift e Apple-Script, que são linguagens de programação. O Xcode tem um conjunto de "extras" para desenvolvimento, esses "extras" são chamados de SDK, e são fornecidos pela Apple Inc. no website de desenvolvimento de iOS deles. Empresas e desenvolvedores independentes devidamente cadastrados no programa para desenvolvedor iOS da Apple, chamado iOS Developer Program, podem distribuir os aplicativos na App Store.

fonte: https://pt.wikipedia.org/wiki/Xcode

[IDS] Cloud SQL: O que é

Cloud SQL é um serviço de base de dados totalmente gerido que se destaca dos seus pares devido ao seu alto desempenho, integração contínua, e escalabilidade impressionante. Nesta busca de nível fundamental, receberá prática prática prática com as noções básicas de Cloud SQL e progredirá rapidamente para funcionalidades avançadas, que aplicará a estruturas de produção e ambientes de aplicação. Desde a criação de instâncias e consulta de dados com SQL, até à construção de scripts Deployment Manager e bases de dados altamente disponíveis que funcionam em contentores GKE, Cloud SQL dar-lhe-á o conhecimento e experiência necessários para que possa começar imediatamente a integrar este serviço.

fonte: https://cloud.google.com/sql/docs/introduction?hl=pt-br

sexta-feira, 4 de junho de 2021

[IDS] Parrot OS: O que é?

O Parrot é baseado em uma ramificação de testes do Debian (Bullseye) com um kernel Linux 5.10. Ele segue um modelo de desenvolvimento de lançamento contínuo. Os ambientes de desktop são o MATE e o KDE e o gerenciador de exibição padrão é o LightDM. O sistema é certificado para funcionar em dispositivos com um mínimo de 256 MB de RAM e é adequado para arquiteturas de processadores de 32 (i386) e 64 (amd64) bits. Além disso, o projeto está disponível para arquiteturas ARMv7 (armhf). Em junho de 2017, a equipe do Parrot anunciou que estava considerando mudar do Debian para o Devuan, principalmente por causa de problemas com o systemd. Desde 21 de janeiro de 2019, a equipe do Parrot começou a descontinuar o desenvolvimento de seu ISO de 32 (i386) bits. Em agosto de 2020, o Parrot OS oficialmente passa a suportar o Xfce.

fonte: https://pt.wikipedia.org/wiki/Parrot_OS

[IDS] Chrome OS: O que é?

ChromeOS é um sistema operacional desenvolvido pelo Google, lançado em 2010, baseado no núcleo do Linux e usa o navegador de internet Google Chrome como interface de usuário, suportando primariamente aplicativos da web.

O Google anunciou o projeto em julho de 2009, concebendo-o como um sistema operacional em que tanto os aplicativos como os dados dos usuários são armazenados na nuvem, através dos aplicativos da web. O código-fonte e uma apresentação pública ocorreram em novembro do mesmo ano.

O primeiro laptop com Chrome OS, conhecido como Chromebook, foi anunciado em maio de 2011 e, as vendas iniciais dos modelos da Samsung e da Acer ocorreram em julho de 2011.

O Chrome OS tem um reprodutor de mídia e um gerenciador de arquivos integrado. Suporta apps do Chrome, que se assemelham a aplicativos nativos, bem como acesso remoto para a área de trabalho. Alguns aplicativos Android foram disponibilizados para o sistema operacional desde 2014. A recepção foi inicialmente cética, com alguns observadores argumentando que um navegador rodando em qualquer sistema operacional era funcionalmente equivalente. À medida que mais máquinas Chrome OS entravam no mercado, o sistema operacional agora é raramente avaliado para além do hardware que o executa.

O Chrome OS está disponível apenas pré-instalado em hardware dos fabricantes parceiros do Google. Um equivalente de código aberto, chamado de Chromium OS, pode ser compilado do código-fonte baixado. Logo no início, o Google forneceu metas de design para o Chrome OS, mas não divulgou uma descrição técnica.

fonte: https://pt.wikipedia.org/wiki/Chrome_OS

[IDS] PID: O que é?

Em computação, o identificador de processo (do inglês, process identifier (PID) ou process ID) é um número usado pela maioria dos núcleos de sistemas operacionais - como os do Unix, macOS e Microsoft Windows - para identificar unicamente um processo ativo. Este número pode ser usado como um parâmetro em várias chamadas de função, permitindo que processos sejam manipulados, como ajuste de prioridade de processo ou eliminá-lo completamente.

Em sistemas operacionais do tipo Unix, novos processos são criados pela chamada de sistema fork(). O PID é devolvido ao processo pai, permitindo que ele se refira ao processo filho em outras chamadas de função. O pai pode, por exemplo, esperar que o filho termine com a função waitpid() ou finalize o processo com kill().

fonte: https://pt.wikipedia.org/wiki/Identificador_de_processo

sexta-feira, 28 de maio de 2021

[IDS] UDP: O que é?

O User Datagram Protocol (UDP) é um protocolo simples da camada de transporte. Ele é descrito na RFC 768 e permite que a aplicação envie um datagrama encapsulado num pacote IPv4 ou IPv6 a um destino, porém sem qualquer tipo de garantia que o pacote chegue corretamente (ou de qualquer modo).

O protocolo UDP não é confiável. Caso garantias sejam necessárias, é preciso implementar uma série de estruturas de controle, tais como timeouts, retransmissões, acknowledgements, controle de fluxo, etc. Cada datagrama UDP tem um tamanho e pode ser considerado como um registro indivisível, diferentemente do TCP, que é um protocolo orientado a fluxos de bytes sem início e sem fim. Também dizemos que o UDP é um serviço sem conexão, pois não há necessidade de manter um relacionamento longo entre cliente e o servidor. Assim, um cliente UDP pode criar um socket, enviar um datagrama para um servidor e imediatamente enviar outro datagrama com o mesmo socket para um servidor diferente. Da mesma forma, um servidor poderia ler datagramas vindos de diversos clientes, usando um único socket.

O UDP também fornece os serviços de broadcast e multicast, permitindo que um único cliente envie pacotes para vários outros na rede.

Em comparação ao TCP, é possível entendê-lo como um envio de cartas pelo correio, onde o usuário escreve a carta, envelopa como o endereço de origem e destino, envia, mas não consegue ter a confirmação imediata se aquilo chegou ou não ao destino, ele só tem certeza do envio. Já o TCP pode ser tido como um telefone, onde é possível saber de imediato se o destinatário está ou não recebendo as informações.

fonte: https://pt.wikipedia.org/wiki/User_Datagram_Protocol

[IDS] TCP: O que é?

Protocolo de Controle de Transmissão (do inglês: Transmission Control Protocol, abreviado TCP) é um dos protocolos de comunicação, da camada de transporte da rede de computadores do Modelo OSI, que dão suporte a rede global Internet, verificando se os dados são enviados na sequência correta e sem erros via rede. É complementado pelo protocolo da Internet, normalmente chamado de, TCP/IP.

Neste protocolo da camada de transporte (camada 4 OSI) se assentam a maioria das aplicações cibernéticas, como o SSH, FTP, HTTP — portanto, a World Wide Web, devido sua versatilidade e robustez. O Protocolo de controle de transmissão provê confiabilidade, entrega na sequência correta e verificação de erros dos pacotes de dados, entre os diferentes nós da rede, para a camada de aplicação.

fonte: https://pt.wikipedia.org/wiki/Transmission_Control_Protocol

[IDS] HTTP: O que é?

O Hypertext Transfer Protocol, sigla HTTP (em português Protocolo de Transferência de Hipertexto) é um protocolo de comunicação (na camada de aplicação segundo o Modelo OSI) utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos. Ele é a base para a comunicação de dados da World Wide Web.

Hipertexto é o texto estruturado que utiliza ligações lógicas (hiperlinks) entre nós contendo texto. O HTTP é o protocolo para a troca ou transferência de hipertexto.

Coordenado pela World Wide Web Consortium e a Internet Engineering Task Force, culminou na publicação de uma série de Requests for Comments; mais notavelmente o RFC 2616, de junho de 1999, que definiu o HTTP/1.1. Em Junho de 2014 foram publicados 6 RFC's para maior clareza do protocolo HTTP/1.1. Em Março de 2015, foi divulgado o lançamento do HTTP/2. A atualização deixará o navegador com um tempo de resposta melhor e mais seguro. Ele também melhorará a navegação em smartphones. Os trabalhos no HTTP/3 já começaram e suas versões beta estão em teste por grandes empresas.

Para acedermos a outro documento a partir de uma palavra presente no documento actual podemos utilizar hiperligações (ou âncoras). Estes documentos se encontram no sítio com um endereço de página da Internet – e para acessá-los deve-se digitar o respectivo endereço, denominado URI (Universal Resource Identifier ou Identificador Universal de Recurso), que não deve ser confundido com URL (Universal Resource Locator ou Localizador Universal de Recurso), um tipo de URI que pode ser directamente localizado.

fonte: https://pt.wikipedia.org/wiki/Hypertext_Transfer_Protocol

sexta-feira, 21 de maio de 2021

[PT07] INFINIZER Digital: RFP

A INFINIZER Digital faz parte do grupo INFINIZER, cuja atividade está centrada na integração do mundo digital no mundo físico. Nesse sentido, oferecemos a mais diversa variedade de soluções e serviços com os maiores níveis de segurança, escalabilidade e eficiência. Como temos um profundo conhecimento do mercado internacional, os nossos clientes podem esperar um tratamento único e especializado, de acordo com a sua respetiva indústria/setor de atividade.



Nota: O conteúdo partilhado em sala pretendeu desenvolver os tópicos "High-level design", "Loops, getting some input" e "Variables and values" a partir da apresentação de uma situação real de desenvolvimento de evolutivos, no âmbito da disciplina de Aplicações Informáticas B, no ano lectivo 2020-21.

A apresentação foi conduzida pelos seguintes representantes:
  • Guilherme Marcelo
  • Daniel Zayika
IMPORTANTE: Podem consultar o site público em www.infinizer.tk


Esperamos que tenham gostado da apresentação e principalmente do potencial técnico apresentado.

Obrigado. Cumprimentos,
INFINIZER Digital.

[IDS] Golang: O que é?

Go é uma linguagem de programação criada pela Google e lançada em código livre em novembro de 2009. É uma linguagem compilada e focada em produtividade e programação concorrente, baseada em trabalhos feitos no sistema operacional chamado Inferno. O projeto inicial da linguagem foi feito em setembro de 2007 por Robert Griesemer, Rob Pike e Ken Thompson. Atualmente, há implementações para Windows, Linux, Mac OS X e FreeBSD.

A sintaxe de Go é semelhante a C e suas declarações são feitas com base em Pascal limpo; uma variação é a declaração de tipos, a ausência de parênteses em volta das estruturas "for" e "if". Possui coletor de lixo. Seu modelo de concorrência é baseado no CSP de Tony Hoare, além de possuir características do cálculo pi, como passagem por canal. Algumas funcionalidades ausentes são tratamento de exceção, Herança, programação genérica, assert e sobrecarga de métodos. Os autores expressam abertura para discutir programação genérica, mas argumentam abertamente contra asserções e defendem a omissão de herança de tipos em favor da eficiência. Ao contrário de Java, vetores associativos são parte intrínseca da linguagem, assim como strings. Atualmente, há dois compiladores para Go. 6g e ferramentas complementares - conhecidos em conjunto como gc - são escritos em C, usando yacc e bison para análise sintática. Além do gc, há o gccgo, um compilador de Go com front-end C++ (utilizando um analisador sintático descendente recursivo) associado ao back-end padrão do GCC.

fonte: https://pt.wikipedia.org/wiki/Go_(linguagem_de_programa%C3%A7%C3%A3o)

[IDS] PHP: O que é?

PHP (um acrónimo recursivo para "PHP: Hypertext Preprocessor", originalmente Personal Home Page) é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web. Figura entre as primeiras linguagens passíveis de inserção em documentos HTML, dispensando em muitos casos o uso de arquivos externos para eventuais processamentos de dados. O código é interpretado no lado do servidor pelo módulo PHP, que também gera a página web a ser visualizada no lado do cliente. A linguagem evoluiu, passou a oferecer funcionalidades em linha de comando, e além disso, ganhou características adicionais, que possibilitaram usos adicionais do PHP, não relacionados a web sites. É possível instalar o PHP na maioria dos sistemas operacionais, gratuitamente. Concorrente direto da tecnologia ASP pertencente à Microsoft, o PHP é utilizado em aplicações como o MediaWiki, Facebook, Drupal, Joomla!, WordPress, Magento e o Oscommerce.

Criado por Rasmus Lerdorf em 1995, o PHP tem a produção de sua implementação principal, referência formal da linguagem, mantida por uma organização chamada The PHP Group. O PHP é software livre, licenciado sob a PHP License, uma licença incompatível com a GNU General Public License (GPL) devido a restrições no uso do termo PHP.

fonte: https://pt.wikipedia.org/wiki/PHP

sexta-feira, 14 de maio de 2021

[IDS] WSL: O que é?

Subsistema Windows para Linux é um módulo do sistema operacional Windows 10, que visa a disponibilizar um ambiente Linux compatível no sistema da Microsoft, de forma que se possam executar programas (baseados em texto) nativos dos sistemas GNU/Linux dentro do próprio Windows sem a necessidade de emuladores ou do uso de máquinas virtuais. Vários distros Linux distintos podem em princípio ser instalados sobre este módulo.

Outras distribuições linux podem ser paralelamente ou substitutivamente instaladas sobre o mesmo módulo, a exemplo as distribuições OpenSUSE e Arch Linux; o que leva à mudança do nome do subsistema do ponto de vista do usuário.

Pode ser também definida como uma camada de compatibilidade criada para reproduzir binários executáveis do Linux (no formato ELF) nativamente no Windows 10. Microsoft e Canonical estabeleceram uma parceria para habilitar uma imagem genuína baseada no Ubuntu Trusty Tahr para ser descarregada e extraída para a máquina local do usuário, e para as ferramentas e utilitários incluídas nessa imagem para serem executadas nativamente sobre o WSL. O WSL fornece uma interface de núcleo compatível com o Linux desenvolvida pela Microsoft (sem nenhum código Linux), com os binários do modo usuário do Ubuntu sendo executados sobre ela. O subsistema não pode executar todos os aplicativos Linux, como a sua interface gráfica de usuário ou aqueles que necessitam dos serviços do kernel Linux. Porém, isso pode ser contornado através da execução de uma interface gráfica X Window System, por meio de um servidor externo baseado no X System, como o Xming ou o Cygwin/X.

O subsistema teve suas origens no fracassado Projeto Astoria, que habilitava a execução de aplicativos Android no Windows 10 Mobile. O subsistema foi incorporado ao Windows 10 Insider Preview na compilação 14316 e é parte da Atualização de Aniversário do Windows 10.

fonte:https://pt.wikipedia.org/wiki/Subsistema_Windows_para_Linux

[IDS] RFP: O que é?

Um RFP é utilizado quando o pedido requer conhecimentos técnicos especializados, capacidade especializada, ou quando o produto ou serviço solicitado ainda não existe, e a proposta pode requerer investigação e desenvolvimento para criar o que quer que seja que esteja a ser solicitado.

O RFP apresenta requisitos preliminares para o produto ou serviço, e pode ditar em graus variáveis a estrutura exacta e o formato da resposta do fornecedor. Os PFR eficazes reflectem tipicamente a estratégia e os objectivos comerciais a curto/longo prazo, proporcionando uma visão detalhada sobre quais os fornecedores que poderão oferecer uma perspectiva de correspondência.

Pedidos semelhantes incluem um pedido de cotação (RFQ), em que o cliente pode simplesmente estar à procura de uma cotação, e um pedido de informação (RFI), em que o cliente necessita de mais informações dos fornecedores antes de submeter uma RFP. Uma RFI é normalmente seguida por uma RFP ou RFQ.

Em princípio, uma RFP:

  • informa os fornecedores que uma organização procura obter e encoraja-os a fazer os seus melhores esforços.
  • Exige que a empresa especifique o que se propõe adquirir. Se a análise dos requisitos tiver sido devidamente preparada, pode ser facilmente incorporada no documento de Pedido.
  • Alerta os fornecedores de que o processo de selecção é competitivo.
  • Permite uma ampla distribuição e resposta.
  • Assegura que os fornecedores respondam factualmente aos requisitos identificados.
  • Em geral, espera-se que siga um procedimento estruturado de avaliação e selecção, para que uma organização possa demonstrar imparcialidade - um factor crucial nas aquisições do sector público.

fonte: https://en.wikipedia.org/wiki/Request_for_proposal

[IDS] Cryptocurrency: O que é?

Uma criptomoeda ou cibermoeda é uma sequência de números encriptografados que possibilita transações comerciais rápidas, de forma barata e mais discreta, sem fiscalização de autoridades governamentais. É um meio de troca, podendo ser centralizado ou descentralizado que se utiliza da tecnologia de blockchain e da criptografia para assegurar a validade das transações e a criação de novas unidades da moeda. O que mais chama atenção em sua estrutura é a forma que possibilita transações seguras com camadas de anonimidade, tais transações são realizadas por meio de redes descentralizadas e então jogadas em bases de dados públicas.

Bitcoin

O Bitcoin, a primeira criptomoeda descentralizada, foi criado em 2009 por um usuário que usou o pseudônimo Satoshi Nakamoto. Desde então, muitas outras criptomoedas foram criadas. Mais recentemente, tem-se assistido a um fenômeno de explosão de inúmeros tokens que têm sido criados com base no protocolo do Ethereum, principalmente após a onda massiva de Ofertas Iniciais de Moedas (usualmente referida como ICO, do inglês Initial Coin Offering) que ocorreu em 2017.

Ao contrário de sistemas bancários centralizados, grande parte das criptomoedas usam um sistema de controle descentralizado com base na tecnologia de blockchain, que é um tipo de livro-registro distribuído operado em uma rede ponto-a-ponto (peer-to-peer) de milhares computadores, onde todos possuem uma cópia igual de todo o histórico de transações, impedindo que uma entidade central promova alterações no registro ou no software unilateralmente sem ser excluída da rede.

Uma das características marcantes das criptomoedas, dentre elas o próprio bitcoin, é o fato de serem moedas totalmente digitais, ou seja, não são controladas por governos ou instituições tradicionais. Por possuírem um sistema/modus operandi distribuído e autorregulado, as transações digitais também são todas criptografadas.

fonte: https://pt.wikipedia.org/wiki/Criptomoeda

sexta-feira, 7 de maio de 2021

[IDS] Microsoft Azure: O que é?

O Microsoft Azure é uma plataforma destinada à execução de aplicativos e serviços, baseada nos conceitos da computação em nuvem.

A apresentação do serviço foi feita no dia 27 de outubro de 2008 durante a Professional Developers Conference, em Los Angeles e lançado em 1 de Fevereiro de 2010 como Windows Azure, para então ser renomeado como Microsoft Azure em 25 de Março de 2014.

Sua computação em nuvem é definida como uma combinação de software como serviço (SaaS) com computação em grelha.

A computação em grelha dá o poder de computação e alta escalabilidade oferecida para as aplicações, através de milhares de máquinas (hardware) disponíveis em centros de processamento de dados de última geração. De software como serviço se tem a capacidade de contratar um serviço e pagar somente pelo uso, permitindo a redução de custos operacionais, com uma configuração de infraestrutura realmente mais aderente às necessidades.

Além dos recursos de computação, armazenamento e administração oferecidos pelo Microsoft Azure, a plataforma também disponibiliza uma série de serviços para a construção de aplicações distribuídas, além da total integração com a solução on-premise (local) baseada em plataforma .NET. Entre os principais serviços da plataforma Windows Azure há o SQL Azure Database, Azure AppFabric Platform e uma API de gerenciamento e monitoração para aplicações colocadas na nuvem.

fonte: http://pt.wikipedia.org/wiki/Microsoft_Azure

[IDS] F#: O que é?

F# é uma linguagem de programação multiparadigma para a plataforma .NET, que engloba programação funcional, imperativa e orientada a objetos. Pertence à família das linguagens ML, e é em grande parte compatível com a linguagem OCaml. Foi inicialmente desenvolvida por Don Syme na Microsoft Research, e então migrou para a Microsoft Developer Division. É distribuida como parte do Visual Studio 2010.

As propriedades desta linguagem e o seu ambiente constituem uma plataforma ideal para a informática científica porque utiliza a inferência de tipo. A performance de F# iguala-se com a linguagem OCaml, C++ e ML. É uma linguagem criada de propósito para a plataforma .NET e portanto é orientada a objetos.

fonte: https://pt.wikipedia.org/wiki/F_Sharp