Categories
por

Como utilizar a colher. net para testar aplicações num computador virtual em nuvem

Mark Wyciślik-Wilson é um demónio do software e um fã do novo, brilhante e intrigante. O seu trabalho tem aparecido em todo o lado desde a TechRadar e BetaNews até Lifehacker UK. Leia mais.

A ideia de correr aplicações do lado do servidor não é nada de novo, mas não é realmente um conceito que esteja prontamente associado a aplicações quotidianas como o OpenOffice. Há várias aplicações online disponíveis – como o Google Docs – mas Spoon. net dá-lhe acesso a uma gama mais vasta de títulos familiares que podem ser executados na nuvem.

Spoon. net difere de outros serviços semelhantes que lhe permitem trabalhar com aplicações em linha. Aqui, em vez de trabalhar com aplicações que tenham sido reescritas ou especialmente concebidas para utilização na nuvem, pode escolher entre programas que conhece e adora – tudo desde navegadores web e editores de imagem a leitores e jogos multimédia.

O serviço não é inteiramente baseado na nuvem; não é possível executar todas estas aplicações no seu navegador da web. Em vez disso, terá de descarregar uma cópia da consola Spoon. net que pode obter gratuitamente em www. spoon. net.

Para descarregar o software, terá de fornecer o seu nome e endereço de correio electrónico e escolher uma palavra-passe. Estes servem como os detalhes da sua conta Spoon. net que podem ser utilizados para aceder às mesmas aplicações em máquinas diferentes.

Biblioteca de aplicações online

Uma vez iniciada a sessão na sua conta, pode aceder à aplicação através de um ícone na bandeja do sistema. Isto funciona muito como o menu Iniciar em versões pré-8 do Windows e todas as aplicações disponíveis estão ordenadamente categorizadas de modo a serem fáceis de encontrar.

Ao utilizar as aplicações, elas são adicionadas à sua lista de programas recentemente acedidos, para que não tenha de clicar através de infinitos menus para as lançar novamente. Há também uma opção de pesquisa que lhe permite localizar aplicações que possa querer utilizar – basta começar a digitar e os resultados serão mostrados de imediato.

As aplicações podem demorar um pouco a carregar, mas isto depende em grande parte da velocidade da sua ligação à Internet. Lembre-se, estas são aplicações completas, não versões cortadas que foram especialmente concebidas para ‘streaming’ desta forma. Se utilizar uma aplicação mais do que uma vez, verificará que a mesma foi tamponada, uma vez que os lançamentos subsequentes são visivelmente mais rápidos.

O Forro de Prata

O facto de estas serem aplicações completas significa que não só não está a perder nenhuma funcionalidade, como também é capaz de interagir com as aplicações de nuvem exactamente da mesma forma que as que tem instaladas no seu PC. Isto significa que pode Alt-Tab o seu caminho entre aplicações, redimensionar e mover janelas – basicamente qualquer coisa que possa querer fazer com um programa.

Visite a sua conta na web e tem outra forma de navegar através da lista de títulos online. Em muitos aspectos, esta é de facto uma forma mais fácil de olhar através da colecção, particularmente se quiser ler descrições e comparar diferentes aplicações. No entanto, há outro lado, indiscutivelmente mais interessante das coisas.

Brincar na Caixa de Areia

A capacidade de montar máquinas de caixa de areia com Spoon. net oferece muitas possibilidades. Esta é uma opção que só pode ser acedida através do website, e não através do software da consola, e irá encontrá-la clicando no link ‘Fork a sandbox’.

Há uma série de sandboxes pré-configuradas com as quais pode trabalhar – ferramentas de acesso remoto, web browser, utilitários de e-mail e muitos mais – e utilizá-las é uma óptima forma de experimentar software sem ter de considerar a segurança.

Então para que poderia usar a colher? As aplicações são actualizadas com frequência, o que lhe dá uma excelente forma de experimentar novos lançamentos sem ter de se preocupar com os potenciais efeitos secundários que poderiam ter no seu sistema. Poder trabalhar com versões mais antigas de um web browser é algo que pode vir a ser útil de tempos a tempos.

O facto de o seu sistema baseado em nuvens ser essencialmente sandboxed significa que é livre de fazer coisas que normalmente não considera seguras no seu PC de missão crítica.

Claro, a versão gratuita de Spoon não o deixa brincar com as grandes armas. Se quiser poder trabalhar com pessoas como o Microsoft Office ou Adobe Creative Suite, terá de se separar com algum dinheiro para obter uma licença do Spoon Studio.

Pode utilizar um navegador isolado para visitar alguns desses sites em que pode não confiar, e os programadores web podem verificar o aspecto dos seus sites em diferentes navegadores – incluindo versões móveis – sem ter de aceder a inúmeras plataformas ou instalar numerosos programas. Há também o facto de que é muito fixe.

Instalar um software em Windows ou MAC não é nada de especial. Todos o podem fazer facilmente. Mas, este truque é um pouco diferente, pois hoje vou mostrar-vos como instalar e executar software a partir do armazenamento em nuvem.

Existem geralmente dois tipos de software. Um tipo de software requer instalação e o segundo tipo de software não necessita de qualquer instalação. Estes são chamados de software portátil. Pode transportá-los para qualquer lugar e utilizá-los sem instalação. Este é um método muito fácil e que poupa muito tempo na utilização de qualquer software. Por outro lado, pode simplesmente criar uma versão portátil de qualquer software Windows.

O quê, se eu disser que também é possível instalar qualquer software no armazenamento na nuvem? Bem, este artigo é todo sobre esse truque em particular. Normalmente, instalamos software no disco rígido (C Drive ou System Drive). No entanto, este truque ajudá-lo-á a instalar o seu software favorito num armazenamento em nuvem seleccionado. Após a instalação, pode facilmente utilizá-lo no seu navegador.

A vantagem de instalar software no armazenamento em nuvem é que não tem de transportar nada se mudar de um PC antigo para um novo PC.

Como instalar e executar o software a partir do armazenamento em nuvem?

Na verdade, mais de uma centena de software útil já está instalado no armazenamento na nuvem o que vamos utilizar hoje. Basta dirigir-se ao website oficial da Cameyo, que ajuda os utilizadores a criar software de versão portátil. Pode utilizar o software instalado publicamente sem ter qualquer conta Cameyo. O link acima irá exibir todos os tipos de software.

No entanto, também pode encontrar o seu software favorito, de acordo com o seu desejo. Por exemplo, isto é possível para verificar o software Browser, Media, Comunicação, Segurança, etc. de acordo com as categorias. Para os encontrar, basta expandir o botão App Library a partir do seu lado esquerdo e seleccionar uma categoria específica.

Obterá a maioria dos softwares regularmente utilizados tais como VirtualBox, Adobe Reader, VLC, Skype, Spotify, Firefox, KM Player, Picasa, Opera Mini, Camtasia Studio, WinRAR, 7Zip, Google Chrome, OpenOffice, Malwarebytes, FormatFactory, Google Earth, Audacity, Team Viewer, GOM Player e muitos mais.

Se o seu software favorito não estiver disponível na lista que é dada pela Cameyo, pode instalá-lo facilmente. Para o fazer, deve ter uma conta. Se precisar realmente de adicionar mais aplicações, basta criar uma conta gratuita. Depois disso, vá à secção Adicionar aplicação. Depois, seleccione Criar um novo pacote Cameyo (do instalador de software) . Portanto, precisa de seleccionar o URL desse software (Tamanho Máximo = 120MB) ou pode carregar qualquer aplicação (Tamanho Máximo = 30MB) a partir do seu PC.

Depois, pode seleccionar o armazenamento Cameyo ou ligar e utilizar a Dropbox como unidade de instalação. Faça o que quiser e carregue no botão Submeter. Antes de submeter, pode também escolher entre 32-Bit ou 64-Bit.

E é tudo! Demorará pouco tempo a carregar e instalar o aplicativo na sua conta. Após a instalação, pode utilizar o seu software na secção As Minhas Aplicações.

Nota do editor

Embora possa lidar com a maior parte do software de que necessita, mas não o recomendaria para usar qualquer software se necessitar de uma grande estabilidade. Por outro lado, perderá todos os dados se tiver um problema de ligação à Internet.

Todas as melhores soluções de serviço de sincronização de nuvens de hoje vêm com um cliente de pasta de sincronização. Embora as pastas de sincronização possam ser o mecanismo de facto para armazenar ficheiros online, no entanto, por vezes a utilização de uma unidade local mapeada para a nuvem pode ser muito mais conveniente. Isto é especialmente verdade para manter a visibilidade do conteúdo da nuvem enquanto reduz o espaço consumido no seu disco rígido ao mesmo tempo.

No entanto, no início, descobrir como criar uma unidade de rede de armazenamento em nuvem pode ser uma proposta complicada, pelo menos até descobrir como tudo isto pode ser fácil. Neste guia, vamos ajudá-lo a descobrir exactamente isso.

Analisaremos quais os fornecedores de armazenamento em nuvem que oferecem clientes de unidades de rede, para além da pasta de sincronização habitual, e mostrar-lhe-emos como mapear o seu armazenamento em nuvem para uma letra de unidade quando o seu fornecedor favorito não o fizer. Desde pCloud Drive e Egnyte Drive, até Mountain Duck e CloudBerry Drive, este artigo irá melhorar as suas opções para trabalhar com ficheiros alojados na nuvem.

Pastas de Sincronização vs Unidades de Rede

A maioria das soluções de armazenamento em nuvem oferecem hoje em dia um download de cliente desktop que cria o que é vulgarmente conhecido como “pasta de sincronização” no seu sistema de ficheiros. As pastas de sincronização são úteis para copiar automaticamente o conteúdo de pastas e edições de ficheiros para todos os dispositivos ligados à sua conta na nuvem.

A desvantagem de sincronizar pastas, como muitos leitores de Cloudwards. net têm vindo a fazer, é que, para funcionar, devem armazenar ficheiros tanto na nuvem como no seu disco rígido. Para aqueles que querem utilizar o armazenamento em nuvem para limpar espaço no disco rígido, essa abordagem não funciona, obviamente.

Para resolver este problema, a maioria das soluções de armazenamento em nuvem levaram a oferecer uma funcionalidade chamada sincronia selectiva. Com a sincronização selectiva, pode desligar a sincronização para pastas específicas e, ao fazê-lo, essas pastas só serão armazenadas na nuvem e não no seu disco rígido.

Embora útil e geralmente não difícil de gerir, a desvantagem da sincronização selectiva é que deixará de poder guardar o conteúdo das pastas no seu sistema de ficheiros para as pastas para as quais desligou a sincronização. Para ver que ficheiros existem, terá de voltar a ligar a sincronização para a pasta ou entrar na interface web para a sua solução de armazenamento na nuvem.

Isso é quase sempre verdade. O Dropbox Professional tem agora uma funcionalidade de “sincronização inteligente” que lhe permite ver ficheiros mesmo que tenha desligado a sincronização para uma pasta. Essa é uma das razões pelas quais classificamos o Dropbox como o melhor armazenamento em nuvem para sincronização, apesar das suas muitas falhas, caso contrário.

Para todos os outros serviços, os caprichos da sincronização e da sincronização selectiva apresentam um problema de usabilidade. Para ultrapassar essa questão, uma das melhores abordagens é a utilização de uma unidade de rede de armazenamento em nuvem.

Unidade de Rede de Armazenamento em Nuvem (ou Drive Virtual)

Uma unidade de rede é uma unidade mapeada. Parece uma letra de unidade normal no seu sistema de ficheiros local, mas em vez de espaço no disco rígido do seu computador, a letra de unidade aponta para um disco rígido do servidor.

Para as empresas, muitas vezes essa unidade de rede aponta para um servidor local ligado através de uma rede local (LAN). Para empresas de menor dimensão ou utilização em casa, poderá também configurar uma unidade de rede para um dispositivo NAS (network-attached storage) ao qual se liga directamente através de WiFi.

No caso de armazenamento em nuvem para consumidores, no entanto, o assunto deste artigo, esse servidor está localizado no centro de dados remoto gerido pela empresa em nuvem e liga-se a ele através da Internet. Essa empresa pode ser uma empresa tradicional de armazenamento em nuvem como a Dropbox ou Google Drive, ou um serviço de infra-estrutura em nuvem como um dos mencionados no nosso melhor guia IaaS de nuvens.

Pode ouvir unidades de rede referidas como unidades virtuais, unidades mapeadas, unidades montadas ou mesmo unidades de nuvem. É tudo a mesma coisa. Apenas preferimos utilizar unidades de rede (praticamente o tempo todo).

Geralmente, existem duas opções para obter uma unidade de rede de armazenamento em nuvem no seu computador. Pode encontrar um serviço de armazenamento em nuvem que oferece um cliente de unidade de rede ou pode você mesmo mapear o serviço de nuvem para uma letra de unidade, o que também é chamado de “montagem”.

Para a montagem, a abordagem inteligente é utilizar software de terceiros concebido para facilitar o processo. Estas ferramentas montarão uma letra de unidade no seu sistema de ficheiros e ligarão o seu armazenamento em nuvem à mesma, usando as suas credenciais de utilizador. Exemplos incluem Mountain Duck e ExpanDrive.

A primeira opção, encontrar uma solução de armazenamento em nuvem com um cliente nativo de unidade de rede, é geralmente mais fácil de incorporar e mais barato. Contudo, existem apenas alguns poucos serviços de armazenamento em nuvem com tais clientes, incluindo pCloud e Egnyte. Vejamos esses primeiro, e depois falemos de software de unidade de rede

Fornecedores de armazenamento em nuvem com características de unidade de rede

É de facto bastante surpreendente, dada a utilidade das unidades de rede, que a maioria dos serviços de armazenamento em nuvem apenas ofereçam clientes de sincronização. Muitos grandes nomes na indústria de armazenamento em nuvem, incluindo Dropbox, Google Drive e OneDrive, estão entre os que não o fazem.

Felizmente, alguns dos poucos que o fazem estão entre as nossas opções favoritas. pCloud, por exemplo, não é apenas uma das nossas soluções pessoais preferidas de armazenamento em nuvem, é também uma das soluções de armazenamento em nuvem mais seguras.

Egnyte Connect, que oferece capacidades de unidade de rede através do seu cliente Egnyte Drive, classifica-se como o que consideramos o melhor serviço disponível de sincronização e partilha de ficheiros empresariais, topping Box Business, IBM Connections, Citrix Sharefile e o resto do campo. (Não se assuste com a nossa conversa de fantasia, “enterprise file sync and share” é apenas um nome de fantasia para armazenamento em nuvem para negócios).

Finalmente, há o Icedrive, que apesar de ser uma adição bastante recente à linha de armazenamento em nuvem já oferece um disco virtual fácil de configurar com o seu cliente principal.

Agora que já tratámos das introduções, vamos dar uma rápida olhadela aos três, começando por pCloud.

pCloud Drive

Admitimos ser parciais ao pCloud, mas temos boas razões para tal. Primeiro, graças ao seu add-on Crypto, é muito seguro. Crypto, como detalhamos na nossa revisão pCloud, cria uma pasta de conhecimento zero no servidor que utiliza uma chave de encriptação separada conhecida apenas por si, o que significa que mais ninguém pode ler os seus ficheiros sem a sua permissão.

Enquanto o Sync. com lhe dá gratuitamente a encriptação zero-knowledge, essa encriptação está sempre ligada. Em virtude de lhe dar a escolha de encriptação gerida ou zero-knowledge, pCloud é o serviço mais versátil.

Isto porque a encriptação privada de ponta a ponta significa que o Sync. com não pode desencriptar os seus ficheiros para permitir coisas como pré-visualizações de fotos ou streaming multimédia. pCloud pode, o que por sua vez nos levou a dar-lhe marcas de topo como o melhor armazenamento em nuvem para fotos e vídeos.

Para além de tudo isso, pCloud classifica-se como um dos melhores negócios no armazenamento em nuvem. Se os 10GB de armazenamento gratuito que pCloud oferece não forem suficientes, pode obter um impressionante 2TB de armazenamento por apenas $8 por mês.

Uma máquina virtual é um programa que corre num computador que age como se fosse um computador separado. É basicamente uma forma de criar um computador dentro de um computador.

Uma máquina virtual corre numa janela no computador anfitrião e dá a um utilizador a mesma experiência que teria se estivesse a utilizar um computador completamente diferente. As máquinas virtuais são retiradas do computador anfitrião. Isto significa que nada do que corre na máquina virtual pode ter impacto no computador anfitrião.

As máquinas virtuais são frequentemente utilizadas para executar software em sistemas operativos para os quais o software não estava originalmente destinado. Por exemplo, se estiver a utilizar um computador Mac, pode executar programas Windows dentro de uma máquina virtual Windows no computador Mac. As máquinas virtuais são também utilizadas para configurar rapidamente software com uma imagem, aceder a dados infectados por vírus, e testar outros sistemas operativos.

Um único computador físico pode executar várias máquinas virtuais ao mesmo tempo. Muitas vezes um servidor utilizará um programa chamado hypervisor para gerir múltiplas máquinas virtuais que estão a funcionar ao mesmo tempo. As máquinas virtuais têm hardware virtual, incluindo CPUs, memória, discos rígidos, e muito mais. Cada peça de hardware virtual é mapeada para hardware real no computador anfitrião.

Há alguns inconvenientes com as máquinas virtuais. Uma vez que os recursos de hardware são indirectos, não são tão eficientes como um computador físico. Além disso, quando muitas máquinas virtuais estão a funcionar ao mesmo tempo num único computador, o desempenho pode tornar-se instável.

Programas de Máquinas Virtuais

Há muitos programas de máquinas virtuais diferentes que pode utilizar. Algumas opções são VirtualBox (Windows, Linux, Mac OS X), VMware Player (Windows, Linux), VMware Fusion (Mac OS X) e Parallels Desktop (Mac OS X).

VirtualBox é um dos programas de máquinas virtuais mais populares, uma vez que é gratuito, de código aberto, e está disponível em todos os sistemas operativos populares. Vamos mostrar-lhe como configurar uma máquina virtual usando a VirtualBox.

Configuração de uma máquina virtual (VirtualBox)

VirtualBox é um Progra de máquina virtual de código aberto

Terá também de descarregar um ficheiro. iso para o sistema operativo que pretende executar na sua máquina virtual. Por exemplo, pode descarregar um ficheiro. iso do Windows 10 aqui: https://www. microsoft. com/en-us/software-download/windows10ISO

Assim que tiver a VirtualBox a funcionar, clique no botão “Novo”.

Criar uma nova máquina virtual.

Em seguida, terá de escolher qual o SO que pretende instalar. Na caixa “Nome”, escreva o nome do SO que pretende instalar. A VirtualBox adivinhará o tipo e a versão com base no nome que escrever, mas pode alterar estas definições se for necessário.

Configurar a máquina virtual.

O assistente seleccionará automaticamente as configurações padrão com base no tipo e versão do SO que seleccionou. Pode sempre alterar as definições à medida que passa pelo assistente. Basta continuar a clicar em “Continuar” e “Criar” até passar pelo assistente. Normalmente, não há problema em utilizar as configurações por defeito.

A seguir, inicie a máquina virtual que acabou de criar, clicando em “Start”.

Inicie a máquina virtual.

Quando a máquina virtual arrancar, seleccione o ficheiro de imagem. iso que pretende utilizar.

Instale o sistema operativo na máquina virtual.

A sua máquina virtual irá agora carregar o seu sistema operativo seleccionado. O sistema operativo pode requerer alguma configuração, mas será a mesma que seria necessária se o tivesse instalado num computador padrão.

O Windows 10 está a funcionar com sucesso dentro de uma máquina virtual.

Parabéns! Executou a sua primeira máquina virtual no VirtualBox.

Sou um professor e desenvolvedor com freeCodeCamp. org. Executo o canal freeCodeCamp. org YouTube.

Se ler até aqui, tweet para o autor para lhes mostrar que se importa. Tweet um agradecimento

Aprenda a codificar gratuitamente. O currículo de código aberto do freeCodeCamp ajudou mais de 40.000 pessoas a conseguir emprego como programadores. Comece

freeCodeCamp é uma organização sem fins lucrativos isenta de impostos 501(c)(3) (United States Federal Tax Identification Number: 82-0779546)

A nossa missão: ajudar as pessoas a aprender a codificar de graça. Conseguimos isto criando milhares de vídeos, artigos, e lições de codificação interactiva – tudo gratuitamente à disposição do público. Temos também milhares de grupos de estudo gratuitos do CampCodeCamp em todo o mundo.

As doações para a FreeCodeCamp vão para as nossas iniciativas educativas e ajudam a pagar os servidores, serviços e pessoal.

Tutoriais de Cloud Computing

Modelos de implantação de nuvens

Serviços em nuvem
Conceitos Avançados de Nuvem
Virtualização da nuvem
O termo “Virtualização” pode ser usado com muito respeito pelos computadores. É o processo de criação de um ambiente virtual de algo que pode incluir plataformas de hardware, dispositivos de armazenamento, SO, recursos de rede, etc. A virtualização da nuvem lida principalmente com a virtualização do servidor e como funciona, e porque é que se chama assim?
Definindo a Virtualização

A virtualização é a capacidade que permite partilhar a instância física de uma única aplicação ou recurso entre múltiplas organizações ou utilizadores. Esta técnica é feita através da atribuição lógica de um nome a todos esses recursos físicos e fornece um ponteiro a esses recursos físicos com base na procura.

Sobre um sistema operativo e hardware existente, geralmente criamos uma máquina virtual que e, acima dela, executamos outros sistemas operativos ou aplicações. A isto chama-se Virtualização de Hardware. A máquina virtual fornece um ambiente separado que é logicamente distinto do seu hardware subjacente. Aqui, o sistema ou a máquina é o anfitrião & a máquina virtual é a máquina convidada. Este ambiente virtual é gerido por firmware, que é denominado como um hipervisor.

Figura – A Virtualização da Nuvem:

Existem várias abordagens ou formas de virtualizar os servidores de nuvens.

Abordagem Grid : onde as cargas de trabalho de processamento são distribuídas entre diferentes servidores físicos, e os seus resultados são depois recolhidos como um só.

OS – Level Virtualization : Aqui, múltiplas instâncias de uma aplicação podem correr de forma isolada num único OS

  • Virtualização baseada no hipervisor : que é actualmente a técnica mais utilizada
  • Com a virtualização do hipervisor, existem várias sub-abordagens para cumprir o objectivo de executar múltiplas aplicações e outras cargas num único hospedeiro físico. Uma técnica é utilizada para permitir que as máquinas virtuais se desloquem de um hospedeiro para outro sem se desligarem. Esta técnica é denominada “Migração ao Vivo”. Outra técnica é utilizada para carregar activamente o equilíbrio entre múltiplos anfitriões para utilizar eficientemente os recursos disponíveis numa máquina virtual. O conceito é designado por Programação Distribuída de Recursos ou Programação Dinâmica de Recursos.
  • Tipos de Virtualização

A virtualização da nuvem foi categorizada em quatro tipos diferentes com base nas suas características. Estes são:

Virtualização de Hardware

Virtualização completa

  1. Virtualização da emulação
    1. Para-virtualização
    2. Como funciona a Virtualização na Nuvem
    3. A virtualização desempenha um papel significativo na tecnologia das nuvens e no seu mecanismo de funcionamento. Normalmente, o que acontece na nuvem – os utilizadores não só partilham os dados que se encontram na aplicação em nuvem, mas também partilham as suas infra-estruturas com a ajuda da virtualização. A virtualização é utilizada principalmente para fornecer aplicações com versões padrão para os clientes da nuvem. Com o lançamento da última versão de uma aplicação, os fornecedores podem fornecer eficientemente essa aplicação à nuvem e aos seus utilizadores, e é possível utilizar apenas a virtualização. Ao utilizar este conceito de virtualização, todos os servidores e software que outros fornecedores de nuvens requerem que sejam mantidos por terceiros, e o fornecedor da nuvem paga-lhes mensalmente ou anualmente.

    Na realidade, a maioria dos hipervisores actuais utiliza uma combinação de diferentes tipos de virtualização de hardware. Principalmente a virtualização significa executar múltiplos sistemas numa única máquina, mas partilhar todos os recursos (hardware) & ajuda a partilhar os recursos de TI para obter benefícios no campo empresarial.

    Como o podemos ajudar hoje?

    Como utilizar um dispositivo iOS (iPad ou iPhone) para ligar e utilizar o serviço MacinCloud Imprimir

    Modificado em: Sex, 4 de Setembro de 2020 às 23:26

    No seu dispositivo iOS, necessitará de uma aplicação de ambiente de trabalho remoto que lhe permita aceder a MacinCloud remotamente. Recomendamos uma aplicação gratuita chamada “Remote Desktop Manager” para utilizadores de iPad e “Remote Desktop Mobile” para utilizadores de iPhone. Pode encontrar estas aplicações na Apple App Store*. Pode instalá-las e seguir as instruções abaixo:

    Usando a aplicação “Remote Desktop Manager” – para utilizadores de iPad e iPad Pro

    A aplicação “Remote Desktop Manager” proporciona uma melhor compatibilidade de resolução para iPad e iPad Pro. Os utilizadores com iPhones podem também utilizar esta aplicação, embora os botões adicionais apresentados pela aplicação possam ocupar parte do já limitado espaço de ecrã do iPhone. Aqui estão os passos para utilizar esta aplicação com a sua conta MacinCloud Mac:

    1. Descarregar e instalar a aplicação gratuita “Remote Desktop Manager” a partir da App Store (A aplicação tem um ícone de moldura azul)

    2. Abrir a aplicação, e criar uma palavra-passe principal para a aplicação quando solicitado. Este passo é opcional;

    3. Abra a aplicação e prima o ícone “+ (Adicionar)” no canto inferior esquerdo para adicionar um perfil de ligação ao servidor;

    4. Prima “RDP (Microsoft Remote Desktop)” na lista de protocolos de ligação. Note que NÃO deve seleccionar a opção “Apple Remote Desktop (ARD)”;

    5. Prima “General” e depois prima o espaço vazio ao lado da etiqueta “Name” para dar um nome à ligação. Pode utilizar o nome do servidor que lhe foi atribuído;

    6 Prima “RDP (Microsoft Remote Desktop)” na lista “Settings” do lado esquerdo;

    a. Prima o espaço vazio ao lado da etiqueta “Host”. (NÃO prima o botão “select” no extremo direito.) Introduza o nome “Host” com o nome do host/servidor no formato de: [nome do servidor].macincloud. com

    b. Prima o espaço vazio junto à etiqueta “Porto” e o número da porta de entrada: 6000

    c. Introduza o “nome de utilizador” da conta MacinCloud Mac

    d. Introduza a “palavra-passe” da conta MacinCloud Mac

    e. Prima “Done” no canto superior esquerdo para completar a configuração

    7. Agora na lista “Local Data Source”, clique no nome do servidor que acabámos de configurar;

    8. Ser-lhe-á apresentada a interface de login Mac do servidor MacinCloud, digite o nome de utilizador e palavra-passe, se necessário (a palavra-passe introduzida anteriormente deve entrar na conta automaticamente).

    Utilização da aplicação ” Microsoft Remote Desktop” – para utilizadores de iPhone

    1. Execute a aplicação ” Microsoft Remote Desktop ” no seu iPad ou iPhone. Prima o botão “+” no canto superior direito para adicionar uma nova ligação.

    2. Seleccione “Add PC” (ou em versões anteriores da aplicação, “Desktop”), e introduza: Nome do PC: [Nome do seu servidor].macincloud. com:6000

    Este campo “PC Name” é utilizado para dizer ao App a que servidor se ligar. No nosso caso, o servidor é um servidor Mac. Receberá o seu nome de servidor juntamente com o seu nome de utilizador e palavra-passe de início de sessão do servidor através de e-mail após a sua compra. Se o nome do seu servidor for “A101,” então deverá introduzir “A101.macincloud. com:6000” neste campo. Note que existe um “:” mesmo antes de “6000”.

    Nome de utilizador: [O seu Nome de Utilizador]].

    Estes dois campos são tudo o que precisamos de introduzir a fim de iniciar a ligação. Prima o botão “Guardar” no canto superior direito, e verá um novo ícone de ligação ser criado. Basta premir o ícone para iniciar uma ligação.

    3. No ecrã seguinte, prima o botão “Don’t ask me for connections to this computer”, e prima o botão “Connect” no canto superior direito.

    4. Agora, a página “Credenciais” permite-lhe rever a sua informação de ligação. Certifique-se de que as informações do servidor e “Nome de utilizador” estão correctas. Escreva a sua palavra-passe nesta página. Também o pode fazer depois de ver o ecrã de login Mac. Não recomendamos que guarde a sua palavra-passe nesta página, por isso não ligue a chave “Armazenar nome de utilizador e palavra-passe”.

    5. Agora, prima “Done” no canto superior direito para iniciar a ligação. Se já tiver digitado a sua palavra-passe no ecrã anterior, está agora ligado ao Mac. Caso contrário, deverá ver o ecrã de início de sessão Mac e poderá digitar a sua palavra-passe para iniciar a sessão.

    Opção Log Out quando terminar uma sessão de utilização. Esteja ciente de que simplesmente desligar ou fechar a aplicação não o fará sair da sua conta de servidor Mac.

    Se tiver alguma dúvida, por favor contacte o nosso pessoal de apoio .

    Remember to log off your account by using the Apple Icon >* MacinCloud não está associado aos criadores destas aplicações. Para necessidades específicas de suporte relacionadas com a aplicação, contacte por favor o programador da aplicação.

    Este artigo explica os seguintes conceitos relacionados com os endereços IP das aplicações de funções:

    Localização dos endereços IP actualmente em uso por uma aplicação de função.

    Condições que fazem com que os endereços IP das aplicações de funções sejam alterados.

    • Restringir os endereços IP que podem aceder a uma aplicação de função.
    • Definição de endereços IP dedicados para uma aplicação de função.
    • Os endereços IP estão associados a aplicações de funções, não a funções individuais. Os pedidos HTTP recebidos não podem utilizar o endereço IP de entrada para chamar funções individuais; devem utilizar o nome de domínio predefinido (functionappname. azurewebsites. net) ou um nome de domínio personalizado.
    • Endereço IP de entrada da aplicação de funções

    Cada aplicação de função tem um único endereço IP de entrada. Para encontrar esse endereço IP:

    Portal Azure

    Azure CLI

    • Entrar no portal Azure.
    • Navegue para a aplicação de função.
    1. Em Definições , seleccione Propriedades . O endereço IP de entrada aparece em Virtual IP address .
    2. Utilize o utilitário nslookup do seu computador cliente local:
    3. Endereços IP de saída da aplicação de funções

    Cada aplicação de função tem um conjunto de endereços IP de saída disponíveis. Qualquer ligação de saída de uma função, tal como para uma base de dados back-end, utiliza um dos endereços IP de saída disponíveis como o endereço IP de origem. Não se pode saber antecipadamente qual o endereço IP que uma dada ligação irá utilizar. Por este motivo, o seu serviço back-end deve abrir a sua firewall para todos os endereços IP de saída da aplicação da função.

    Para encontrar os endereços IP de saída disponíveis para uma aplicação de função:

    Portal Azure

    Azure CLI

    • Inicie a sessão no Azure Resource Explorer.
    • Navegue para a aplicação de função.
    1. No painel JSON, encontre o site com uma propriedade de identificação que termina no nome da sua aplicação de função.
    2. Select subscriptions > > providers > Microsoft. Web >Ver outboundIpAddresses e possíveis OutboundIpAddresses .
    3. O conjunto de outboundIpAddresses está actualmente disponível para a aplicação de função. O conjunto de possíveis OutboundIpAddresses inclui endereços IP que só estarão disponíveis se a aplicação da função for escalada para outros níveis de preços.
    4. Quando uma aplicação de função que funciona no plano de consumo ou no plano Premium é escalada, uma nova gama de endereços IP de saída pode ser atribuída. Ao executar em qualquer destes planos, não se pode confiar nos endereços IP de saída comunicados para criar uma lista de permissão definitiva. Para poder incluir todos os potenciais endereços de saída utilizados durante o escalonamento dinâmico, terá de adicionar todo o centro de dados à sua lista de permissões.

    Endereços IP de saída do centro de dados

    Se precisar de adicionar os endereços IP de saída utilizados pelas suas aplicações de funções a uma lista de permissões, outra opção é adicionar o centro de dados das aplicações de funções (região Azure) a uma lista de permissões. Pode descarregar um ficheiro JSON que lista os endereços IP de todos os centros de dados Azure. Depois encontrará o fragmento JSON que se aplica à região em que a sua função

    Eliminar uma ligação TLS, tal como durante a renovação do certificado.

    Quando a sua aplicação de função é executada num plano de consumo ou num plano Premium, o endereço IP de entrada pode também mudar mesmo quando não tiver tomado quaisquer medidas, tais como as acima listadas.

    Mudanças de endereço IP de saída

    A relativa estabilidade do endereço IP de saída depende do plano de acolhimento.

    Planos de consumo e planos Premium

    Devido a comportamentos de auto-escala, o IP de saída pode mudar a qualquer momento quando se corre num plano de Consumo ou num plano Premium.

    • Se precisar de controlar o endereço IP de saída da sua aplicação de função, tal como quando precisa de o adicionar a uma lista de permissão, considere a implementação de uma gateway NAT de rede virtual enquanto estiver a correr num plano de alojamento Premium. Também o pode fazer executando num plano Dedicado (App Service).
    • Planos Dedicados
    • Quando executado em planos Dedicated (App Service), o conjunto de endereços IP de saída disponíveis para uma aplicação de função pode mudar quando o utilizador

    Tomar qualquer acção que possa alterar o endereço IP de entrada.

    Altere o seu plano de preços do plano Dedicado (App Service). A lista de todos os possíveis endereços IP de saída que a sua aplicação pode utilizar, para todos os níveis de preços, está na propriedade possívelOutboundIPAddresses. Ver Encontrar IPs de saída.

    Forçar uma mudança de endereço IP de saída

    Utilizar o seguinte procedimento para forçar deliberadamente uma mudança de endereço IP de saída num plano Dedicado (App Service):

    Escale o seu plano App Service para cima ou para baixo entre os níveis de preços Standard e Premium v2.

    Aguarde 10 minutos.

    Escalar de volta ao ponto de partida.

    Restrições de endereço IP

    • Pode configurar uma lista de endereços IP que deseja permitir ou negar o acesso a uma aplicação de função. Para mais informações, ver Azure App Service Static IP Restrictions.
    • Endereços IP dedicados

    Há várias estratégias a explorar quando a sua aplicação de função requer endereços IP estáticos e dedicados.

    Gateway NAT de rede virtual para IP estático de saída

    Pode controlar o endereço IP do tráfego de saída a partir das suas funções utilizando uma gateway NAT de rede virtual para dirigir o tráfego através de um endereço IP público estático. Pode utilizar esta topologia ao correr num plano Premium ou num plano Dedicado (App Service). Para saber mais, consulte o Tutorial: Controlar o IP de saída de funções Azure com um gateway NAT de rede virtual Azure.

    Ambientes de serviço de aplicação

    Para um controlo total sobre os endereços IP, tanto de entrada como de saída, recomendamos App Service Environments (a camada isolada dos planos de App Service). Para mais informações, ver App Service Environment IP addresses e How to control inbound traffic to an App Service Environment.

    Para saber se a sua aplicação de função é executada num Ambiente de Serviço de Aplicação:

    Porta Azure

    Azure CLI

    Entrar no portal Azure.

    Navegue para a aplicação de função.

    Seleccione o separador Síntese.

    A App Service plan tier aparece sob App Service plan/ tier tarifário . O nível de preços do App Service Environment é Isolado .

    O sku App Service Environment é Isolado .

    Próximos passos

    • Uma causa comum das alterações de PI é a alteração da escala de funções da aplicação. Saiba mais sobre a escala de app de função.
    • Navegue para a aplicação de função.
    1. Em Definições , seleccione Propriedades . O endereço IP de entrada aparece em Virtual IP address .
    2. Utilize o utilitário nslookup do seu computador cliente local:
    3. Xcode inclui um compilador rápido, um construtor de interface e outras ferramentas necessárias para carregar a sua aplicação para a loja de aplicações.
    4. Agora o Xcode contém tudo o que é necessário para construir uma aplicação iOS.

    O único problema é que só é compatível com Mac OS X (agora chamado Mac OS).

    Outro problema é que não pode comprar nenhum PC com Mac OS porque, ao contrário do Windows, a Apple não lhe permite licenciar o seu OS com outros fabricantes.

    Quando compra um SO X, pode licenciar apenas para executar este SO em hardware Apple.

    Isto limita-o a desenvolver aplicações que correm apenas num Mac.

    Tabela de Conteúdos

    Top 8 Maneiras de desenvolver uma aplicação iOS no PC Windows

    1. Usar o Virtualbox e instalar o Mac OS no seu PC Windows

    A forma mais rápida de desenvolver aplicações iOS em janelas é com a ajuda de uma máquina virtual.

    Uma máquina virtual irá criar um ambiente onde qualquer sistema operativo pode funcionar como se estivesse a funcionar no mesmo hardware em si.

    Esta funcionalidade chama-se virtualização, uma vez que permite correr Windows em Linux e até Windows em OS X.

    Para executar Mac OS numa máquina virtual, são necessárias duas coisas:

    – Uma cópia do SO X como um ficheiro de imagem virtual ou um instalador.

    – Uma ferramenta de máquina virtual como VirtualBox ou VMWare.

    Pode adquirir um duplicado do OS X descarregando-o a partir da App Store.

    Pode igualmente encontrar instaladores de diferentes fontes na Internet.

    Lembre-se que a utilização de Mac OS em hardware não-Apple é contra o Contrato de Licença de Utilizador Final da Apple (EULA).

    2. Alugar um Mac na Nuvem

    Uma abordagem consideravelmente mais simples para pôr as mãos no OS X é alugar um Mac in the Cloud, embora seja muito mais caro.

    Serviços como o Mac-in-Cloud e o Mac-Stadium oferecem produtos de rent-a-Mac a preços acessíveis.

    Pode ligar-se com esses Macs baseados na nuvem por meio de uma Ligação Remota ao Ambiente de Trabalho (RDP).

    O Windows fornece um stock de Remote Desktop que pode utilizar, fazendo assim a maioria dos SO Linux.

    Uma vez conectado, pode instalar o Xcode e os seus serviços de desenvolvimento de aplicações iOS.

    3. Construa o seu próprio “Hackintosh”.

    A escolha mais evidente dos serviços de desenvolvimento de aplicações iOS num PC Windows é talvez instalar efectivamente o OS X num PC Windows.

    Os entusiastas da Apple sempre desfrutaram da experiência integrada do utilizador, design, e interconectividade que o gigante da tecnologia tem oferecido.

    Um Hackintosh é um PC que corre Mac OS. É o mesmo que instalar um OS X numa máquina Virtual, da mesma forma, pode instalar o OS X como um sistema operativo de arranque no seu PC.

    4. Criar aplicações iOS no Windows com ferramentas de multi-plataforma

    As ferramentas multi-plataforma são espantosas: codifica uma vez a sua aplicação e exporta-a para o iOS e Android.

    Isso poderia reduzir o tempo de desenvolvimento da sua aplicação e o seu custo para metade.

    Algumas ferramentas multiplataforma permitem-lhe criar aplicações iOS num PC Windows ou permitir-lhe compilar a aplicação se houver um Mac na sua rede.

    Um argumento regularmente ouvido contra as ferramentas de desenvolvimento de aplicações multi-plataformas é que elas oferecem acesso restrito e suporte para hardware de smartphones, e são menos “inteligentes” do que as suas contrapartes.

    Lembre-se que qualquer ferramenta multiplataforma esperará que componha código específico da plataforma num determinado ponto, particularmente se precisar de codificar características personalizadas.

    5. Código com um Swi

    Uma vez executado um código na Swift Sandbox, esta enviará o código para um webserver. O webserver irá compilar o código e devolver um resultado.

    Consequentemente, também pode executá-lo no seu navegador – se a língua for portada para Chrome, Safari ou Firefox.

    6. Utilizar o Unity3D

    Um poderoso IDE, Unidade, é essencialmente conhecido como um motor de desenvolvimento de jogos que pode ser utilizado no Android, iOS, Windows, e muitas outras plataformas.

    Mas o seu rápido desenvolvimento e as suas características poderosas também o tornam uma boa escolha para a construção de aplicações não relacionadas com jogos.

    A funcionalidade “Cloud Build” da Unity suporta o desenvolvimento de iOS em Windows em passos simples.

    Ao registar-se como programador Apple e juntar-se à construção da nuvem da unidade, é fácil configurar, criar, e construir projectos iOS.

    Com um editor gratuito para desenvolvimento e distribuição, é possível construir completamente uma aplicação ios em Windows.

    Só é necessário um Mac para compilar o projecto!

    Só é necessário um Mac para compilar o projecto!

    Uma opção mais barata do que Cloud Mac, frameworks híbridas dão uma solução rentável ou desenvolvimento de iOS no Windows.

    Xamarin é uma escolha de confiança da maioria dos programadores, que afirmam que fornece uma verdadeira produção nativa.

    Utiliza C# para a codificação. É uma plataforma rica em funcionalidades que lhe permite construir e compilar aplicações iOS e implementá-las em dispositivos iOS a partir do Windows.

    Uma opção mais barata do que Cloud Mac, frameworks híbridas dão uma solução rentável ou desenvolvimento de iOS no Windows.

    8. Em Ambiente Nativo Reactivo

    React Native é uma ferramenta de plataforma cruzada baseada em Javascript que está a ser amplamente utilizada para o desenvolvimento de iOS no Windows.

    Tem várias características excepcionais e uma curva de aprendizagem fácil, tornando-o uma ferramenta popular entre os programadores.

    Utilizando o emulador andróide e configurando máquinas de implementação de Mac OS, é possível desenvolver uma aplicação iOS em Windows.

    Para ver a saída, pode utilizar o simulador Expo, que está disponível tanto no Android como no iOS.

    Conclusão

    Se queria começar a construir sobre iOS e a indisponibilidade de um Mac OS era o que o estava a impedir, então estas alternativas são exactamente o que precisa.

    Embora estas possam ser um pouco complicadas que construam directamente em Mac, são alternativas testadas e testadas por programadores de todo o mundo.

    No final, o desenvolvimento de aplicações iOS tem tudo a ver com a familiarização com o Xcode.

    Assim que se sentir confortável, poderá desenvolver a sua aplicação com as ferramentas acima mencionadas, o que o ajudará a começar no caminho certo.

    VB-CABLE (Virtual audio cable) é um software gratuito que tem interface de emulação virtual e utiliza a arquitectura de driver WDM para streaming de sinal de áudio sob Windows. O driver da placa de áudio virtual é utilizado para transmitir fluxos de sinal de áudio de uma aplicação para uma aplicação de gravação sem perder qualidade. A maior vantagem desta interface virtual poupa o custo de hardware, e os sinais transmitidos são todos digitais, pelo que não há problema de poluição ou atenuação do sinal. Pode ser considerada como uma boa alternativa de cabo de áudio virtual ao software VAC que é pago e desenvolvido por Eugene Muzychenko.

    Portanto, se quiser encaminhar áudio de uma aplicação como o leitor de áudio/vídeo ou Youtube para outra aplicação de gravação sem qualquer perda de qualidade, utilize o minúsculo software VB-Cabo . Funciona em todas as plataformas Windows, tais como Windows XP/2003/Vista/Windows 7/8/8.1/Windows 10.

    Como gravar áudio para PC sem microfone usando o cabo Virtual?

    Passo 1: Descarregar VB-CABLE (Cabo de áudio virtual)

    Como eu disse VB-CABLE é gratuito, por isso podemos utilizá-lo desde que sem qualquer problema de licença ou de licença expire. Para além desta aplicação, os programadores também oferecem poucos outros softwares relacionados com áudio, tais como o driver HIFI-CABLE. Este funciona da mesma forma que o Vb-Cable mas precisa de ser configurado com a mesma taxa de amostragem na sua Entrada e na sua Saída. O Cabo HI-FI é bit-perfect e suporta até 24 bits 384 kHz de fluxo de áudio. É uma das melhores aplicações de cabo de áudio virtual, aqui está um link para o site oficial.

    Passo 2: Instalar o cabo de áudio virtual

    O software será descarregado sob a forma de um ficheiro ZIP no tamanho de 1,09MB. Uma vez no seu clique direito e extraia o ficheiro.

    Passo 3: Ir para a pasta VBCABLE_Driver_Packxx

    Depois de extrair, abra a pasta que tem os ficheiros VBcable e se o seu sistema tiver 32 bits clique com o botão direito do rato em VBCABLE_setup. exe e Execute como administrador . E se o sistema for de 64 bits clique com o botão direito do rato sobre VBCABLE_Setup_64.exe para instalar sob direitos administrativos.

    Reiniciar o sistema após o processo de instalação.

    Passo 4: Abrir Painel de Controlo de Som

    Som .

    Em Recording Tab, clique com o botão direito do rato na saída CABLE e active-a, caso não o faça.

    Passo 5: Seleccionar Entrada de Cabo como dispositivo de Reprodução

    Agora, a questão é que temos de definir o cabo áudio virtual como dispositivo por defeito para reproduzir música, ou seja, por defeito para receber entrada. Clique no separador Reprodução, clique com o botão direito do rato na Entrada de Cabo e seleccione ” Definir como dispositivo por defeito”.

    Ou pode simplesmente clicar no ícone do altifalante dado na barra de tarefas do Windows no lado direito e seleccionar a CABLE INPUT (Cabo Virtual de Áudio VB).

    Passo 5: Gravar áudio usando o Cabo de Áudio Virtual.

    Agora, por exemplo, queremos gravar algum áudio online, como do YouTube . Assim, o que fazemos, primeiro executamos a aplicação de gravação de som . Por defeito, o Windows tem isso, abre-a e reproduz a canção no YouTube . O cabo VB-cabo encaminhará automaticamente o som ou áudio do YouTube para a aplicação de gravação do Windows. Desta forma, sem perder a qualidade, podemos gravar qualquer voz. Não se limita apenas à aplicação de Gravação, mas qualquer aplicação que suporte a entrada de áudio captará o áudio reproduzido no sistema Windows encaminhado pelo cabo áudio Virtual.

    É possível criar aplicações para dispositivos iOS num PC Windows? Como desenvolver aplicações iOS em Windows é, provavelmente, uma das questões mais comuns colocadas por aqueles que querem desenvolver aplicações para plataformas Apple mas não têm Mac à sua disposição. Neste artigo, vamos falar-lhe da solução simples que o ajudará no desenvolvimento de iOS em Windows e escrever aplicações para iPhone/iPad sem utilizar um Mac.

    Desenvolver aplicações iOS em Windows

    Se vai construir aplicações iOS no Windows, deve saber que macOS é a única plataforma capaz de trabalhar com o iOS SDK. Isto significa que Xcode, o Ambiente Integrado de Desenvolvimento (IDE) que contém tudo o que precisa para construir e publicar aplicações iOS, será executado apenas nesta plataforma.

    Enquanto não tiver um Mac mas ainda precisar de utilizar macOS para escrever aplicações iOS, o software de virtualização é o mais simples sol

    Nunca esquecer ao configurar um macOS para introduzir um VALID Apple ID . Uma conta Apple válida é necessária para o seu futuro download do Xcode.

    Go to Windows 10/8/7 search box and type sound . Alternatively, you can open the Windows Sound settings from the Control Panel-> Hardware and Sound ->Seleccione o resultado desejado e as definições nas suas “Preferências do Sistema” no final da sua configuração macOS.

    Depois disso, instalar o XCode é simples:

    Encontre o ícone da aplicação Apple Store no “Dock” e clique nele.

    Uma vez iniciada a aplicação, escreva “Xcode” no campo de pesquisa no canto superior direito

    Clique no botão “Instalar” abaixo do ícone “Xcode”.

    Após a instalação de macOS e Xcode estar completa, as capacidades de codificação e iOS Simulator estão disponíveis. Permitindo-lhe testar aplicações com a mesma eficiência que esperaria de um computador Mac real.

    Por último, lembre-se que a utilização de macOS em qualquer coisa que não seja hardware oficial da Apple está a violar o EULA da Apple.

    Uma vez instalado MacOS e XCode, pode começar a codificar e usar o Simulador iOS para testar as aplicações como se estivesse a usar uma máquina Mac real.

    Também, por conveniência, é necessário planear o desenvolvimento da aplicação iOS em detalhe.

    Redireccionar os dispositivos iOS para VM e plataformas de nuvem

    Apesar das suas múltiplas vantagens, executar um macOS como um sistema operativo convidado pode ter uma grande desvantagem. Como é sabido, não é uma questão fácil aceder a periféricos locais a partir de uma máquina virtual.