Java Card Next Generation
|
|
- Ana Luiza da Cunha Tavares
- 8 Há anos
- Visualizações:
Transcrição
1 : : : : Igor Medeiros igormedeiros): Diretor técnico da X-Card Consulting, conhecido como o Java Card Man Brasileiro, é pioneiro na produção de literatura Java Card no Brasil. Trabalha com Java desde 2001, é ativo colaborador da comunidade Java Card. Como instrutor Java Card, treinou diversos desenvolvedores em consultorias e estatais. Realizou palestras técnicas e workshops nos diversos congressos por todo o País e é autor do livro Desenvolvimento Java Card sem mistérios (lançamento em breve). Fundador da ONG Alegria de Rua ( atua desde 2001 no resgate de moradores de rua. Java Card Next Generation Desenvolva Servlets Java Card para Smart Cards sem APDU Java Card é uma plataforma de software normalmente vista em smart cards e, considerando que os SIM cards são smart cards, a probabilidade de você possuir uma máquina virtual Java Card 2 no seu celular ou carteira é próxima de 100%. Nosso país ainda tem poucos desenvolvedores Java Card, provavelmente porque até a versão 2.x, a plataforma Java Card ainda era baseada em um nicho do mercado de segurança, autenticação, identificação etc., mas com a grande evolução da versão 3.x, podemos dizer que Java Card agora se tornou um micro JEE, atraindo desenvolvedores Web, já que temos agora um container Web no smart card com aplicações Web. ma descrição simples da versão 3.x da plataforma Java Card nos leva a pensar que se trata de mais uma daquelas tecnologias envolvendo a tecnologia Java que só estará presente em nosso dia-a-dia na próxima década. Felizmente, a ideia de simplificar o desenvolvimento, deploy e acesso às aplicações Java Card, digo, servlets, tornou o conceito de servidor pessoal seguro e portável. Sendo mais claro, em breve você carregará em seu celular um servidor web vivo no SIM Card do seu celular. Se você já tentou aprender Java Card só para ficar por dentro e até colocar no seu currículo e desistiu antes mesmo do Hello- World, não se preocupe, você não é o único. Agora que temos a versão 3.x da plataforma Java Card, posso confortá-lo ao dizer que o aprendizado Java Card é tedioso, tanto quanto o fluxo de desenvolvimento, mas devo também dizer que é simples! Com Java Card 3.x, se você já escreveu um servlet, já poderá dizer que possui um conhecimento básico de Java Card, após ler este artigo. 68
2 Java Card 2.x Minha paixão por Java Card já dura 9 anos. Confesso que não entendo como tem durado tanto já que costuma ser uma grande dor de cabeça para tantos colegas, principalmente quando se deparam com particularidades do universo dos cartões inteligentes, como o entendimento de comandos e respostas APDU, trocados com o cartão inteligente. Espero que você nunca tenha precisado debugar um applet Java Card, ainda mais quando a resposta é 0x6700 (erro desconhecido). Deve ser por isso que vejo tantos desenvolvedores desistindo no meio do caminho. De fato, o processo de desenvolvimento e até mesmo o entendimento de como um applet Java Card se comunica com um desktop ou mesmo um celular é um tanto tedioso, visto que temos que pensar em termos de APDU, TLVs etc., afinal, nós pensamos em termos do mundo real. A figura 2 representa essa comunicação baseada em pacotes APDU. A especificação Java Card 2.x descreve uma série de limitações necessárias na linguagem e no ambiente de execução para que uma plataforma Java caiba em um dispositivo com considerável limitação de processamento e armazenamento. Entre as limitações, podemos citar: versão 1.3 do JDK); Tool Kit no celular, pois, no final, toda instrução enviada ao SIM card é um comando APDU, conforme ilustra a figura 3. Figura 2. Interação com smart card na plataforma Java Card 2.x via desktop. Mesmo com essas limitações, devemos respeitar o fato de o Java Card ser a plataforma dominante no universo dos smart cards, com bilhões de aplicações em produção, algumas delas possivelmente na sua carteira ou celular. A figura 1 ilustra o desenho da especificação Java Card 2.x. Figura 3. Interação com smart card na plataforma Java Card 2.x via telefone celular. Desafios no desenvolvimento Java Card 2.x Interação de aplicações Java Card 2.x Figura 1. Arquitetura Java Card 2. Applets Java Card somente recebem comandos APDU do ambiente de execução JCRE (Java Card Runtime Enviroment), portanto, aplicações tanto no desktop ou num celular podem apenas enviar e receber comandos e respostas no formato APDU. Interessante é observar que desde 2003 alguns cientistas compararam esta comunicação com o smart card com uma comunicação HTTP, afinal de contas, o smart card recebe um comando, processa e então devolve uma resposta. A figura 2 ilustra como é a interação de uma aplicação desktop com um smart card Java Card. Uma aplicação Java ME, no ponto de vista do SIM Card, se comporta da mesma maneira como outra aplicação SIM A primeira vista, no código-fonte da Listagem 1, um HelloWorld Java Card não parece difícil de se entender. Como a API é enxuta, Java Card deve ser fácil, certo? Vejo alguns desenvolvedores que fazem meus cursos reclamarem que já leram um livro sobre Java Card e que o livro falava tudo sobre a API, a linguagem etc., mas não é claro quanto ao gerenciamento das aplicações no smart card. De fato, a especificação Java Card 2 não define um software que faça o deploy dos applets no smart card, apenas define que um Off-card instalation Program proprietário deve ser utilizado para instalar applets no smart card. Outra dificuldade que vejo (a mesma que eu tive ao iniciar com Java Card) é entender APDUs. posso dizer que é algo fácil. Mesmo podendo explicar em dois minutos, é sempre complicado quando precisamos descrever um comando de forma não-humana como 0x Pensar em forma de APDUs é sem dúvida tedioso e pode fazer você chegar mais tarde em casa se precisa depurar um applet apenas pelas respostas APDU. Depurar código-fonte não é tão complicado quando você tem a ferramenta correta. Temos algumas opções de IDEs pagas no mercado que nem sempre estão ao alcance do desenvolvedor ou estudante que deseja apenas ingressar nesse universo. O fato de precisar passar por burocracias internas de empresas somente para obter uma 69
3 : : : : cópia de uma ferramenta de desenvolvimento (ou plugin) é um tanto desestimulante. Listagem 1. HelloWorld Java Card 2.x. package br.com.igormedeiros; import javacard.framework.apdu; import javacard.framework.iso7816; import javacard.framework.isoexception; public class HelloWorldJC extends javacard.framework.applet { public static void install(byte[] barray, short boffset, byte blength) { (new HelloWorldJC()).register(bArray, (short) (boffset + 1), barray[boffset]); public void process(apdu apdu) { byte[] hello = { h, e, l, l, o,, w, o, r, l, d,, J, a, v, a,, C, a, r, d ; apdu.setoutgoing(); short totalbytes = (short) hello.length; apdu.setoutgoinglength(totalbytes); apdu.sendbyteslong(hello, (short) 0, (short) hello.length); Escrever este código-fonte Java Card 2.x é a parte fácil da história. A execução é que normalmente gera dor de cabeça porque você deve configurar o ambiente de execução simulado (ferramenta jcwde), de- finindo o AID de cada applet, bem com a correta referência no escopo de visibilidade do jcwde. Deve-se também preparar um script de comandos APDU de acordo com os valores de cada campo do comando APDU que você deve ter definido no código-fonte do applet. Para executar o código-fonte em ambiente emulado, primeiro executa-se o utilitário jcwde, parte do Kit de desenvolvimento Java Card 2.x e depois, em outra janela de prompt, executa-se o utilitário apdutool (outro utilitário do JCDK), passando como argumento o arquivo de script APDU, com instruções para selecionar o applet e depois se executa as instruções específicas do applet. entendeu alguma coisa? Deve ser porque você não conhece Java Card 2, ou porque ainda não cheguei num passo primordial, que é converter o applet para o formato.cap (Java Card não suporta.class) e fazer deploy no smart cards, testando os APDUs em ambiente de produção. A linguagem técnica muda quando começamos a falar em servlets, especialmente quando há um bom plugin-in numa IDE madura como NetBeans, que suporta todo o processo de desenvolvimento, teste e deploy no smart card com um excelente ambiente para simulação de sua nova aplicação web, rodando num smart card. Java Card 3.x Demorou seis anos para sair uma nova versão da especificação Java Card e de certa forma surpreendeu o mercado. Ninguém esperava que as ideias das teses científicas saíssem do Google Scholar para contribuir com a realidade da versão 3.0 da especificação Java Card em Somente no ano seguinte é que o SDK foi publicado juntamente com uma plataforma completa de desenvolvimento, incluindo um plug-in NetBeans, que suporta todo o processo de desenvolvimento e teste, simulando a execução em smart cards simulados. A especificação 3.0 foi dividida em duas edições para separar o legado da inovação, tornando os smart cards com Java Card 3 compatíveis com applets feitos para Java Card 2. A edição que vamos testar aqui é a da inovação, chamada connected. A edição que suporta o legado é chamada classic. Java Card 3 de fato traz uma série de inovações, mudanças significativas e a quase que completa eliminação das limitações existentes na plataforma Java Card 2. Entre as novidades, devemos destacar: 70 API base Subconjunto de JDK 1.3 Java Card 2.x Java Card 3.x Baseada num subconjunto CLDC com suporte à linguagem Java 6 (quase que total) Anotações Tipos Múltiplas linhas de execução (Threads) boolean, byte, short (possibilade de int por meio de configuração específica) Todos os tipos primitivos, exceto de ponto flutuante. Suporte a objetos java.lang.string Servlets Coleta automática de lixo (objetos não utilizados) Rede TCP/IP HTTP/HTTPS Arquivos.class, é necessário converter para.cap Arquivos de deploy.war Carga dinâmica de classes Arrays multidimensionais duas dimensões Suporte a smart cards com processadores de 32-bits Suporte a smart cards com 24Kb de memória RAM.
4 Uma das primeiras coisas que nos chama atenção no desenho da arquitetura da nova especificação Java Card 3 é a presença de um contêiner web, conforme podemos verificar na figura 4. Os applets ainda existem para a versão classic no suporte das aplicações legadas. Agora temos aplicações web, ou simplesmente servlets. A versão 2.4 da especificação dos servlets foi incorporada para permitir verdadeiras aplicações web rodando diretamente do seu novo servidor pessoal seguro e portátil, que vai onde você estiver. ao passo da instalação dos plugins. Abra o NetBeans, acesse o menu tools > plugins. Na caixa de diálogo Plugins, acesse a aba Available Plugins e na caixa de texto de search digite Java Card, como mostra a figura 6. Figura 6. Instalando plugins Java Card na IDE NetBeans. Figura 4. Arquitetura Java Card 3. A forma como um servlet interage com requisições do mundo externo não é diferente dos servlets que já conhecemos, ou seja, via requisições HTTP/HTTPS, que são originadas de browsers de desktop ou celulares. O servidor ficou pessoal e vai onde você estiver, sempre ouvindo requisições HTTP, conforme ilustrado na figura 5. Imagine o que você pode fazer com essa oportunidade tecnológica. Acredito que você ficará ainda mais empolgado sabendo que o smart card também suporta protocolos baseados em XML, possibilitando o uso de WebServices. Após o download e instalação do plugin, reinicie o NetBeans. Para criar um projeto Java Card no NetBeans, acesse o menu File > New Projet, então selecione a categoria Java Card e o tipo de projeto Web Project.como ilustra a figura 7. Figura 7. Criando projeto web Java Card na IDE NetBeans. Figura 5. Interação com smart card na plataforma Java Card 3.x Connected via browser do desktop ou celular. Seu primeiro servlet Java Card Vamos a construção do nosso primeiro servlet Java Card 3. Veremos passo-a-passo como desenvolver essas aplicações ficou fácil. Pressupondo que seu ambiente de desenvolvimento já esteja configurado com JDK e NetBeans 7.1 ou superior, vamos direto Os próximos passos determinam os nomes de diretório, contexto web e o alvo para execução simulada, ou seja, o ambiente de execução e dispositivo. Neste ponto, confira se a plataforma Java Card está configurada no NetBeans, assim como o dispositivo, senão, clique no botão Manage Platforms. O diálogo Java Platform Manager é exibido, oferecendo a possibilidade de adicionar o JAVACARD_HOME se for necessário, como ilustra a figura 8. O plugin Java Card 3 para a IDE NetBeans está disponível para Linux e Mac OS, mas o JCDK (Java Card Development Kit) ainda só pode ser encontrado para Windows. Isso significa que a instalação do plugin em ambiente Windows já realiza o download do JCDK e configura automaticamente a plataforma JRE (vide configuração de plataformas NetBeans) e que, por enquanto, podemos desenvolver Java Card 3 utilizando NetBeans e seu plugin somente em ambiente Windows. 71
5 : : : : Figura 10. Configuração geral do novo projeto web Java Card (connected). Figura 8. JCRE (Java Card Runtime Environment) gerenciado como plataforma no NetBeans. Você pode gerenciar um dispositivo (smart card) e até alterar sua configuração, tal como configurar a forma como os serviços oferecidos pelo smart card simulado serão disponibilizados via HTTP. Você pode deixar as configurações como sugerido por padrão, conforme a ilustração da figura 9. Listagem 2. JCServletMundoJava. package br.com.mundojava.javacard; import java.io.ioexception; import java.io.printwriter; import javax.servlet.http.httpservlet; import javax.servlet.http.httpservletrequest; import javax.servlet.http.httpservletresponse; public class JCServletMundoJava extends HttpServlet { Figura 9. Configuração do dispositivo simulado (smart card). Voltando ao assistente para a criação de um projeto Web Java Card, você deve preencher apenas o nome do projeto, os outros caminhos de diretório e contexto Web serão preenchidos automaticamente, chamaremos nosso projeto de JCServletMundoJava e o pacote br.com.mundojava.javacard, e vamos marcá-lo também como projeto principal do NetBeans, conforme ilustrado na figura 10. Ao clicar no botão Finish, toda a estrutura de diretórios do projeto é criada junto com o código-fonte do servlet, uma página HTML inicial e os descritores MANIFEST.MF, web.xml e javacard. xml. A Listagem 2 mostra o código-fonte gerado para o public void doget(httpservletrequest request, HttpServletResponse response) throws IOException { response.setcontenttype( text/html ); PrintWriter out = response.getwriter(); try { out.println( <html><head><title>jcservletmundojava</title> </head> ); out.println( <body><h1>boas vindas</h1> ); out.println( Ola ); out.println(request.getparameter( name )); out.println(! Seja benvindo(a) ao seleto grupo de desenvolvedores Java Card 3 leitores da revista MundoJava. ); out.println( </body></html> ); finally { out.close(); Se você quiser adicionar outros servlets, precisa apenas descrever o contexto web de cada um por meio dos arquivos MANIFEST. MF, web.xml e javacard.xml. se esqueça de parar a execução 72
6 do dispositivo simulado antes de clicar no botão Run novamente. Na Listagem 3, vamos editar o arquivo index.html no diretório Web Pages. Este diretório deve conter apenas os arquivos HTML e faremos isso apenas para personalizar a página inicial. Listagem 3. index.html.. <html> <head> <title>exemplo HelloWorld Java Card 3</title> </head> <body> <div style= text-align:center > <form method= get action= /jcservletmundojava/jcservletmundojava > <table border= 0 > <tr> <td>seu nome:</td> <td><input type= text name= name ></input></td> </tr> <tr> <td> </td> <td><input type= submit value= Diga Ola ></td> </tr> </table> </form> </div> </body> </html> Como pode perceber, um servlet bem simples foi criado sem precisar digitar uma linha de código-fonte. Vamos apenas alterar um pouco o texto conforme as Listagens acima e então você já pode clicar no botão Run Main Project (F) e ver seu servlet em ação diretamente de um smart card sendo acessado por um web browser, como ilustrado na figura 11. Figura 12. Você deve parar a execução do dispositivo simulado antes de receber um novo deploy. Para Saber Mais Você pode saber mais sobre smart cards e APDU nos artigos já publicados na revista MundoJ: "Explorando pequenos grandes mundos com Java Card" (edição 12), "Trabalhando com autenticação de usuários em Java Card" (edição 14) e "Smart Card I/O: Terminais Desktop Java para Smart Cards em 10 minutos" (edição 25). Considerações finais A essa altura, com um simples helloworld sendo processado de um smart card sendo processado na carteira ou celular de alguém em qualquer lugar por aí, você já deve estar imaginando muitas ideias para empreender e ainda contribuir para o desenvolvimento de um país onde a maioria dos cidadãos tem um celular GSM e que cerca de 95% deles possuem uma máquina virtual Java Card rodando. Você ainda deve ficar empolgado ao imaginar que o Java Card 3 mira também em smart cards como carteira de identidade nacional. Parece ser interessante dominar esta tecnologia agora porque o governo brasileiro está para levar aos seus 192 milhões de cidadãos, um smart card que vai funcionar como um contêiner de documentos digitais, como RG, CPF etc. Muitos desenvolvedores têm se interessado especialmente pelo RIC, o que me levou a desenvolver um treinamento somente sobre como explorar oportunidades Java Card com o RIC. Quanto ao mercado de mobilidade GSM, ainda não temos negociações concretas entre as operadoras para comprarem um SIM Card Java Card 3, afinal, cada centavo poupado na unidade representa alguns milhões de reais poupados pela operadora. Os smart cards com Java Card 3 ainda estão apenas começando no mercado mundial e o preço ainda é maior em função da configuração de hardware ser mais evoluída, portanto, eu recomendaria a você estudar Java Card, desenvolver suas ideias e se preparar para um mundo de novas opor- Figura 11. Resultado processado pelo servlet em execução no device (smart card). Você deve parar a execução do dispositivo virtual para que ele receba um novo deploy, ou seja, para que as alterações realizadas surtam efeito no ambiente simulado, conforme ilustrado na figura 12. Referências Ainda não há uma referência oficial sobre o projeto RIC, fique sempre atento ao site do ITI ( há muito material em português sobre Java Card, mas estou reunindo material no onde será possível baixar gratuitamente um capitulo do livro Desenvolvimento Java Card sem mistérios, assim que for lançado em meados de setembro de deixe de conferir a fonte oficial java.sun.com/javacard, onde você pode baixar as especificações, NetBeans e o JCDK. Você também pode me seguir no e/ou buscar pelo hash-tag #javacard. 73
Java para Desenvolvimento Web
Java para Desenvolvimento Web Servlets A tecnologia Servlet foi introduzida pela Sun Microsystems em 1996, aprimorando e estendendo a funcionalidade e capacidade de servidores Web. Servlets é uma API para
Leia maisInstalando o J2SE 5.0 JDK no Windows 2000/XP
Instalando o J2SE 5.0 JDK no Windows 2000/XP Fabricio Leonard Leopoldino Descreve o processo de download, instalação e configuração do J2SE 5.0 JDK, no Windows 2000 e no Windows XP. 1 - Introdução Para
Leia maisProgramação II Programação para a Web. Christopher Burrows
Programação II Programação para a Web Christopher Burrows Apache Tomcat O Apache Tomcat é um Servlet Container desenvolvido pela Apache Software Foundation. Implementa as tecnologias Java Servlets e Java
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.
Leia maisINTRODUÇÃO À TECNOLOGIA SERVLETS
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB INTRODUÇÃO À TECNOLOGIA SERVLETS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o conceito aplicações orientada a serviços via web Apresentar o papel dos contentores
Leia maisLógica de Programação
Lógica de Programação Unidade 4 Ambiente de desenvolvimento Java QI ESCOLAS E FACULDADES Curso Técnico em Informática SUMÁRIO A LINGUAGEM JAVA... 3 JVM, JRE, JDK... 3 BYTECODE... 3 PREPARANDO O AMBIENTE
Leia maisCriando sua primeira aplicação JAVA com o Eclipse
Criando sua primeira aplicação JAVA com o Eclipse Fernando Boaglio Instalou o Eclipse mas não sabia por onde começar? Aqui você encontra uma breve explicação de como criar sua primeira aplicação JAVA no
Leia maisManual de instalação e configuração da Ferramenta Android SDK
Trabalho de Programação para Dispositivos Móveis Turma: 1011 Camila Botelho camilacunhabotelho@gmail.com Manual de instalação e configuração da Ferramenta Android SDK Introdução O Android é uma ferramenta
Leia maisJava Server Pages: Apresentação e Instalação
1 Java Server Pages: Apresentação e Instalação Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Apresentar a tecnologia Java Server Pages; Instalar e configurar
Leia maisNome N Série: Ferramentas
Nome N Série: Ferramentas Competências: Identificar e utilizar técnicas de modelagem de dados; Habilidades: Utilizar ferramentas de apoio ao desenvolvimento de software; Bases Tecnológicas: Metodologias
Leia maisMANUAL DE INSTALAÇÃO CONFIGURAÇÃO IDE ECLIPSE
MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO IDE ECLIPSE T1011 GUILHERME RODRIGUES Ano 2015 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO DA IDE ECLIPSE. Neste documento aborda como instalar e configurar a IDE eclipse para
Leia maisMANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0
MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO Motor Periférico Versão 8.0 1. Apresentação... 3 2. Instalação do Java... 3 2.1 Download e Instalação... 3 2.2 Verificar Instalação... 3 3. Download do Motor Periférico...
Leia maisManual de Instalação e Utilização
Manual de Instalação e Utilização http://www.pdfsam.org Sumário Apresentação... 3 Ferramenta... 3 Finalidade... 3 Instalação... 4 Utilizando o PDFsam... 8 Dividir... 9 Mesclar/Extrair... 11 Rotacionar...
Leia maisPJe Roteiro para configuração do computador Windows 7
PJe Roteiro para configuração do computador Windows 7 Autora: Sônia Verônica Palma de Carvalho Fevereiro de 2014 1- Verificar o sistema operacional instalado no equipamento. Atualmente o PJe somente é
Leia maisCURSO DE PROGRAMAÇÃO EM JAVA
CURSO DE PROGRAMAÇÃO EM JAVA Introdução para Iniciantes Prof. M.Sc. Daniel Calife Índice 1 - A programação e a Linguagem Java. 1.1 1.2 1.3 1.4 Linguagens de Programação Java JDK IDE 2 - Criando o primeiro
Leia maisCONFIGURAÇÃO MINIMA EXIGIDA:
Este tutorial parte do princípio que seu usuário já possua conhecimentos básicos sobre hardware, sistema operacional Windows XP ou superior, firewall, protocolo de rede TCP/IP e instalação de software.
Leia maisManual de Instalação do Agente Citsmart
16/08/2013 Manual de Instalação do Agente Citsmart Fornece orientações necessárias para efetuar a instalação do Agente Citsmart. Versão 1.9 21/11/2014 Visão Resumida Data Criação 21/11/2014 Versão Documento
Leia maisProgramação para Dispositivos Móveis
Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 03 Introdução ao ambiente de desenvolvimento: Eclipse e Android SDK Dalton Martins dmartins@gmail.com São
Leia maisSUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2
SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2
Leia maisInstalando o Internet Information Services no Windows XP
Internet Information Services - IIS Se você migrou recentemente do Windows 95 ou 98 para o novo sitema operacional da Microsoft Windows XP, e utilizava antes o Personal Web Server, deve ter notado que
Leia maisPrática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva
1. O que são Serviços Web (Web Services)? Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva A ideia central dos Web Services parte da antiga necessidade
Leia maisTUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!
UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas
Leia maisOBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ.
Técnico em Informática Turma 10 Programação para Dispositivos Móveis Roteiro Parcial de Projeto Guilherme Cruz OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ. FERRAMENTA IntelliJ
Leia maisAula 03 - Projeto Java Web
Aula 03 - Projeto Java Web Para criação de um projeto java web, vá em File/New. Escolha o projeto: Em seguida, na caixa Categorias selecione Java Web. Feito isso, na caixa à direita selecione Aplicação
Leia maisComponente Net Empresa
Componente Net Empresa Devido à atualização tecnológica, disponibilizamos um novo componente para acessar o Bradesco Net Empresa. Confira o passo a passo para instalar 1. É necessária a versão 6-32 BITS
Leia maisCERTIFICADO DIGITAL ARMAZENADO NO COMPUTADOR (A1) Manual do Usuário
Certificação Digital CERTIFICADO DIGITAL ARMAZENADO NO COMPUTADOR (A1) Manual do Usuário Guia CD-17 Público Índice 1. Pré-requisitos para a geração do certificado digital A1... 3 2. Glossário... 4 3. Configurando
Leia maisScriptlets e Formulários
2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,
Leia maisLICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER
LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER V14 de BricsCAD vem com um novo sistema de licenciamento, com base na tecnologia de licenciamento de Reprise Software. Este novo sistema oferece um ambiente
Leia maisEscritório Virtual Administrativo
1 Treinamento Módulos Escritório Virtual Administrativo Sistema Office Instruções para configuração e utilização do módulo Escritório Virtual e módulo Administrativo do sistema Office 2 3 1. Escritório
Leia maisDespachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1
DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...
Leia maisOperador de Computador. Informática Básica
Operador de Computador Informática Básica Instalação de Software e Periféricos Podemos ter diversos tipos de software que nos auxiliam no desenvolvimento das nossas tarefas diárias, seja ela em casa, no
Leia maise-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União
e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Sumário 1. Acesso ao sistema... 3 2. Funcionalidades do sistema... 5 3. Como tratar manifestações... 14 3.1 Detalhar...
Leia maisManual Sistema MLBC. Manual do Sistema do Módulo Administrativo
Manual Sistema MLBC Manual do Sistema do Módulo Administrativo Este documento tem por objetivo descrever as principais funcionalidades do sistema administrador desenvolvido pela MLBC Comunicação Digital.
Leia maisPJe Roteiro para configuração do computador
PJe Roteiro para configuração do computador Autora: Sônia Verônica Palma de Carvalho Fevereiro de 2014 1- Verificar o sistema operacional instalado no equipamento. Atualmente o PJe somente é compatível
Leia maiswww.neteye.com.br NetEye Guia de Instalação
www.neteye.com.br NetEye Guia de Instalação Índice 1. Introdução... 3 2. Funcionamento básico dos componentes do NetEye...... 3 3. Requisitos mínimos para a instalação dos componentes do NetEye... 4 4.
Leia maisPrática em Laboratório N.02 Criando um serviço Web via NetBeans
Prática em Laboratório N.02 Criando um serviço Web via NetBeans O objetivo deste exercício é criar um projeto apropriado para desenvolver um contêiner que você resolva utilizar. Uma vez criado o projeto,
Leia maisManual de Instalação da leitora de SmartCard Teo by Xiring
Manual de Instalação da leitora de SmartCard Teo by Xiring Versão especial p/ Banrisul e Infoestrutura 14 / Maio / 2008. Conteúdo: 1. Windows Vista 2. Windows XP, 2000 e 2003-Server 3. Windows 98 4. Windows
Leia maisÍNDICE 1.CONHECENDO OS APLICATIVOS NECESSÁRIOS PARA O FUNCIONAMENTO DO SISTEMA URANO INTEGRA...
Instalação do Sistema Urano Integra em Sistema Operacional Windows 1 ÍNDICE 1.CONHECENDO OS APLICATIVOS NECESSÁRIOS PARA O FUNCIONAMENTO DO SISTEMA URANO INTEGRA.... 3 1.1 URANO INTEGRA... 3 1.2 JAVA RUNTIME
Leia maisManual de Configuração de Ambiente para Utilização do Login via Certificado Digital no Cadastro Web
Manual de Configuração de Ambiente para Utilização do Login via Certificado Digital no Cadastro Web AÇÕES IMPORTANTES Ao tentar acessar o Cadastro Web por meio da certificação digital, é fundamental realizar
Leia maisNa Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:
Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento Por Júlio Cesar Fabris Battisti Introdução Esta é a sexta parte do Tutorial de TCP/IP. Na Parte 1 tratei dos aspectos básicos do protocolo TCP/IP. Na
Leia maisWeb Design Aula 11: Site na Web
Web Design Aula 11: Site na Web Professora: Priscilla Suene priscilla.silverio@ifrn.edu.br Motivação Criar o site em HTML é interessante Do que adianta se até agora só eu posso vê-lo? Hora de publicar
Leia maisPharma Gestão Serviços Manual de Orientação de Instalação do Certificado Digital Versão 2 Data: 16/07/2015
Introdução Este manual tem objetivo de instruir quando a preparação do computador para uso do certificado digital recebido pela Pharma Gestão Serviços As instruções a seguir se aplicam a computadores e
Leia maisÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã...
ÍNDICE 1. Introdução...2 2. O que é o Sistema Mo Porã...2 3. Como acessar o Site Mo Porã...3 4. Cadastro do Sistema Mo Porã...4 5. Navegando no Site Mo Porã...6 5. 1 Manual de ajuda do sistema Mo Porã...7
Leia maisSEU NEGÓCIO ONLINE EM 4 PASSOS
SEU NEGÓCIO ONLINE EM 4 PASSOS A quem se destina este passo-a-passo? Esta instrução passo-a-passo foi criada pensando nos pequenos empreendedores que querem iniciar seu negócio na internet - ou aqueles
Leia maisGuia Sphinx: instalação, reposição e renovação
Sphinx : software para coleta e análise de dados acadêmicos e gerenciais. Tecnologia e informação para a decisão! Copyright Sphinx Todos direitos reservados Guia Sphinx: instalação, reposição e renovação
Leia maisPasso-a-Passo para Criação de Conta no site Griaule e Download do Programa SDK e da Licença Fingerprint SDK 2009
1 Importante: Passo-a-Passo para Criação de Conta no site Griaule e Download do Programa SDK e da Licença Fingerprint SDK 2009 É importante salientar que a Licença SDK não trabalha sozinha. Para que que
Leia maisDesenvolvimento Web TCC-00.226 Turma A-1
Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Arquitetura de Aplicações Distribuídas na Web Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226
Leia maisCurso de Aprendizado Industrial Desenvolvedor WEB
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos II Professor: Cheli dos S. Mendes da Costa Servidor de Aplicações WEB Tomcat Servidor Tomcat Foi desenvolvido
Leia maisVVS Sistemas (21)3405-9500
Índice Assunto Página Apresentação... 2 Funcionamento do Módulo... 3 Instalação do Módulo... 4 Configurações no C-Plus NF-e... 9 Acessando os arquivos... 11 Apresentação Apresentamos o módulo C-Plus NF-e
Leia maisAP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS
AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS Manual de Instalação Tempro Software StavTISS Sumário 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 3 3. INSTALAÇÃO... 4 4.
Leia maisINTRODUÇÃO: 1 - Conectando na sua conta
INTRODUÇÃO: Com certeza a reação da maioria dos que lerem esse mini manual e utilizarem o servidor vão pensar: "mas porque eu tenho que usar um console se em casa eu tenho uma interface gráfica bonito
Leia maisCadastramento de Computadores. Manual do Usuário
Cadastramento de Computadores Manual do Usuário Setembro 2008 ÍNDICE 1. APRESENTAÇÃO 1.1 Conhecendo a solução...03 Segurança pela identificação da máquina...03 2. ADERINDO À SOLUÇÃO e CADASTRANDO COMPUTADORES
Leia maisJava para WEB. Servlets
Servlets Servlets são classes Java que são instanciadas e executadas em associação com servidores Web, atendendo requisições realizadas por meio do protocolo HTTP. Servlets é a segunda forma que veremos
Leia maisManual AGENDA DE BACKUP
Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu
Leia maisComo criar uma rede privada de Torrent
Como criar uma rede privada de Torrent O objetivo deste tutorial é criar uma rede particular de transferência de arquivos via Bittorrent, utilizando o serviço de VPN conhecido como HAMACHI LogMeIn, gratuito
Leia maisIntrodução ao Android SDK. Prof. Me. Hélio Esperidião
Introdução ao Android SDK Prof. Me. Hélio Esperidião Android SDK O Android SDK permite que os desenvolvedores elaborem as aplicações a partir de um dispositivo virtual para os aparelhos de celular e tablet,
Leia maisTutorial de instalação do Java 7 no Windows 7.
Tutorial de instalação do Java 7 no Windows 7. Neste tutorial vamos instalar um ambiente de desenvolvimento Java JDK 7 no Windows 7. Quando falamos em ambiente Java, estamos nos referindo ao conjunto de
Leia maisTutorial. Começando a Criar Aplicativos SMS
Tutorial Começando a Criar Aplicativos SMS Para começar Neste tutorial você vai entender como criar e integrar um aplicativo SMS usando a Brazapp. Para uma melhor compreensão, passaremos por todos os passos:
Leia mais3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).
Permissões de compartilhamento e NTFS - Parte 2 Criando e compartilhando uma pasta - Prática Autor: Júlio Battisti - Site: www.juliobattisti.com.br Neste tópico vamos criar e compartilhar uma pasta chamada
Leia maiswww.proteq.com.br/download/sac/receita/safenetauthenticationclientrfbx32-8.1-sp2.msi (token SafeNet e-gov - Plataforma Windows 32).
Instalação e-token do Governo Federal para acesso ao SIAPE. Baixe os arquivos de instalação de leitura do e-token GD StarSign em: www.comprasnet.gov.br/ajuda/certificacaodigital.html A tela que abrira
Leia maisRenovação Online de Certificados Digitais A3 (Com Boleto Bancário)
Renovação Online de Certificados Digitais A3 (Com Boleto Bancário) Guia de Orientação Todos os direitos reservados. Imprensa Oficial do Estado S.A. 2013 Página 1 de 47 Índice PRÉ-REQUISITOS PARA INSTALAÇÃO...
Leia maisSTK (Start Kit DARUMA) Utilizando conversor Serial/Ethernet com Mini-Impressora DR600/DR700.
STK (Start Kit DARUMA) Utilizando conversor Serial/Ethernet com Mini-Impressora DR600/DR700. Neste STK mostraremos como comunicar com o conversor Serial/Ethernet e instalar o driver Genérico Somente Texto
Leia maisINFORMAÇÕES IMPORTANTES: LEIA COM ATENÇÃO
1 de 7 Prezado(a) Candidato(a), INFORMAÇÕES IMPORTANTES: LEIA COM ATENÇÃO Utilize um computador instalado o software Acrobat Reader (www.adobe.com/br/) para ler textos disponibilizados na prova. Lembre-se
Leia maisDesenvolvimento Web TCC-00.226 Turma A-1
Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Introdução ao Ambiente de Desenvolvimento Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226
Leia maisOneDrive: saiba como usar a nuvem da Microsoft
OneDrive: saiba como usar a nuvem da Microsoft O OneDrive é um serviço de armazenamento na nuvem da Microsoft que oferece a opção de guardar até 7 GB de arquivos grátis na rede. Ou seja, o usuário pode
Leia maisJava Laboratório Aula 1. Divisões da Plataforma. Introdução a Plataforma Java. Visão geral da arquitetura da
Java Laboratório Aula 1 Programação orientada a objetos Profa. Renata e Cristiane Introdução a Plataforma Java O que é Java? Tecnologia Linguagem de Programação Ambiente de Execução (JVM) Tudo isso é a
Leia maisComo criar máquinas virtuais no VMware ESXi
Como criar máquinas virtuais no VMware ESXi A virtualização de desktops pode ser trabalhada sobre servidores virtuais e esta técnica torna nossa tecnologia ainda mais atraente. Certifique-se que o seu
Leia maisInstalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. XAMPP 1.6.7 (xampp-win32-1.6.7-installer.exe), veja aqui.
Instalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. Escrito por Marcio Nakano (marcionakano.com.br) Data: 29/09/2008 Disponível em http:///blog/post/instalando-apache-mysql-coldfusionphp.pdf
Leia maisAula 4. Objetivos. Conteúdo dinâmico na internet.
Aula 4 Objetivos Conteúdo dinâmico na internet. Para uma solicitação da Web mais simples, um navegador solicita um documento HTML e o servidor Web encontra o arquivo correspondente e devolve. Se o documento
Leia maisSistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas)
Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) Web Container: e JSP Sumário Protocolo HTTP Exemplos de JSP (Java Server Pages) Exemplos JSP 2 Protocolo HTTP URL: Um URL (Uniform
Leia maisVMware vcenter Converter TM
VMware vcenter Converter TM Esta pode ser uma ótima ferramenta a ser utilizada durante validação de software de terceiros com a tecnologia NComputing. Vmware Converter é uma ferramenta gratuita que permite
Leia maisSistema de Recursos Humanos
Sistema de Recursos Humanos Projeto 1 O objetivo desse sistema é gerenciar a admissão e a demissão de funcionários. Esse funcionário pode ou não ter dependentes. Esse funcionário está alocado em um departamento
Leia maisSistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde
Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR Julho/2007 Ministério da saúde SUMÁRIO Módulo 1. Instalação... 4 Introdução... 4 Configurações de equipamentos para instalação
Leia maisIBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação
IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação Índice IBM SPSS Modeler - Essentials for R: Instruções de Instalação....... 1 Visão Geral............... 1 Instalar o Aplicativo IBM
Leia maisTreinamento. Módulo. Escritório Virtual. Sistema Office. Instruções para configuração e utilização do módulo Escritório Virtual do sistema Office
Treinamento Módulo Escritório Virtual Sistema Office Instruções para configuração e utilização do módulo Escritório Virtual do sistema Office 1. Atualização do sistema Para que este novo módulo seja ativado,
Leia maisPara funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles:
Instalação do Netz Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles: Instalação do Java SE 6, que pode ser instalado através da JDK.
Leia maisSTK (Start Kit DARUMA) Driver Genérico Somente Texto para a impressora DR700 ETHERNET
STK (Start Kit DARUMA) Driver Genérico Somente Texto para a impressora DR700 ETHERNET Neste STK mostraremos como instalar e configurar o driver Genérico Somente Texto com a impressora DR700 Ethernet, no
Leia maisLinguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas
Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures
Leia maisProcedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
Leia maisIBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação
IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação Índice IBM SPSS Modeler - Essentials for R: Instruções de Instalação....... 1 IBM SPSS Modeler - Essentials for R: Instruções de Instalação...............
Leia maisFollow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade
do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor
Leia mais02 - Usando o SiteMaster - Informações importantes
01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,
Leia maisSistemas Operacionais
Sistemas Operacionais Sistemas Operacionais Prof. Marcelo Sabaris Carballo Pinto Gerenciamento de Dispositivos Gerenciamento de Dispositivos de E/S Introdução Gerenciador de Dispositivos Todos os dispositivos
Leia maisLazarus pelo SVN Linux/Windows
Lazarus pelo SVN Linux/Windows Sei que não faltam artigos sobre como obter e compilar o Lazarus e o FPC pelo SVN, mas sei também que nunca é de mais divulgar um pouco mais e talvez escrever algo diferente.
Leia maisProjeto Amadeus. Guia de Instalação 00.95.00 Windows
Projeto Amadeus Guia de Instalação 00.95.00 Windows Agosto 2010 Sumário 1. Introdução...3 2. Pré-Requisitos...4 2.1 Máquina Virtual Java...4 2.2 Apache TomCat 6.0.18...4 2.3 PostgreSQL 8.3...5 3. Instalando
Leia maisConfigurando um Grupo Doméstico e Compartilhando arquivos no Windows 7
Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7 Para criar um grupo doméstico e compartilhar arquivos é necessário que tenhamos pelo menos dois computadores ligados entre si (em
Leia maisIP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.
Endereços IP Endereços IP IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.) precisam ter endereços. Graças
Leia mais10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO
10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE
Leia maisTutorial: Criando aplicações J2EE com Eclipse e jboss-ide
Tutorial: Criando aplicações J2EE com Eclipse e jboss-ide Para criar uma aplicação J2EE, utilizando Eclipse e jboss-ide, é necessário ter instalado em seu computador o JDK 1.5 (versão atual). Abaixo seguem
Leia maisConfigurando o DDNS Management System
Configurando o DDNS Management System Solução 1: Com o desenvolvimento de sistemas de vigilância, cada vez mais usuários querem usar a conexão ADSL para realizar vigilância de vídeo através da rede. Porém
Leia maisDicas para usar melhor o Word 2007
Dicas para usar melhor o Word 2007 Quem está acostumado (ou não) a trabalhar com o Word, não costuma ter todo o tempo do mundo disponível para descobrir as funcionalidades de versões recentemente lançadas.
Leia maisANDROID APPLICATION PROJECT
Criando um programa Abrindo o programa Eclipse, clique na opção [FILE], depois em [NEW], selecione a opção [PROJECT], uma janela de opção do tipo de projeto irá se abrir, escolha [ANDROID] logo depois
Leia maisProcedimentos para Configuração do Ambiente J2EE e J2SE em Ambiente Windows
Procedimentos para Configuração do Ambiente J2EE e J2SE em Ambiente Windows 1 - Configuração do J2SDKSE (Java 2 SDK Standard Edition) Deve-se obter o arquivo j2sdk-1_4_2_03-windows-i586-p.exe ou mais recente
Leia maisO sistema operacional recomendado deve ser o Windows 2003, Windows 2000 ou Windows XP (nessa ordem de recomendação).
Módulo Nota Fiscal Eletrônica Sispetro Roteiro de Instalação Módulo Autenticador NFE Pré-Requisitos O sistema operacional recomendado deve ser o Windows 2003, Windows 2000 ou Windows XP (nessa ordem de
Leia maisA U T O R I Z O R R I GUIA DE INSTALAÇÃO W E B. Versão: 1.02 Agosto/2006 Versão: AW 4.004.006
A U T O R I Z A D O R W E B B I O M E T R I A GUIA DE INSTALAÇÃO Versão: 1.02 Agosto/2006 Versão: AW 4.004.006 ÍNDICE INTRODUÇÃO... 3 UTILIZANDO A BIOMETRIA... 4 INSTALAÇÃO... 5 CADASTRO DA DIGITAL...15
Leia maisPadrãoIX. Módulo II JAVA. Marcio de Carvalho Victorino. Servlets A,L,F,M
JAVA Marcio de Carvalho Victorino 1 Servlets 2 1 Plataforma WEB Baseada em HTTP (RFC 2068): Protocolo simples de transferência de arquivos Sem estado (não mantém sessão aberta) Funcionamento (simplificado):
Leia mais1. Escritório Virtual... 5. 1.1. Atualização do sistema...5. 1.2. Instalação e ativação do sistema de Conexão...5
1 2 Índice 1. Escritório Virtual... 5 1.1. Atualização do sistema...5 1.2. Instalação e ativação do sistema de Conexão...5 1.3. Cadastro do Escritório...5 1.4. Logo Marca do Escritório...6...6 1.5. Cadastro
Leia mais2. O AMBIENTE DE PROGRAMAÇÃO EM C
2. O AMBIENTE DE PROGRAMAÇÃO EM C Este capítulo trata de colocar a linguagem C para funcionar em um ambiente de programação, concentrando-se no compilador GNU Compiler Collection (gcc). Mas qualquer outro
Leia maisManual AGENDA DE BACKUP
Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu
Leia maisTrecho retirando do Manual do esocial Versão 1.1
Trecho retirando do Manual do esocial Versão 1.1 A rotina de acesso direto ao XML do S-1000, o usuário pode encontrar na opção de cadastro de Empresas do SIP. Sempre que o usuário localizar a figura ao
Leia mais