Para aqueles que ainda utilizam o BDE, segue o link para baixar o instalador atualizado para Rad Studio e Delphi XE7.
Novo vídeo do Jim McKeeth mostrando um Skill Sprint do novo FireUI Multi-Device Designer, que é uma novidade lançada no Rad Studio XE7, Appmethod, C++ Builder e Delphi, ele torna mais simples a reutilização de telas entre diferentes dispositivos e tamanhos de tela, permitindo uma maior flexibilidade e customização.
Desenhe suas telas somente uma vez tanto em Windows, OS X, iOS ou Android e customize elas para os diferentes formatos e tamanhos de tela do iPad, iPhone, Tablet, Google Glass, Surface Pro e outros.
Foi liberada uma nova versão do ACBrValidadorPafECF contemplando a versão 02.02 da especificação de requisitos, disponível na área de downloads.
16 de outubro – Um único esforço, uma única base de código, múltiplas plataformas, múltiplos dispositivos
Chegou a hora de conhecer em primeira mão o novo Rad Studio XE7!
A 5ª edição da Embarcadero Conference vem aí para contar com exclusividade todas as novidades e recursos tecnológicos deste grande lançamento, que inclui as soluções Delphi, C++ Builder e HTML5 Builder. Thethering com Bluetooth, integração avançada com recursos do Kit Kat, provedor próprio de BaaS, além do desenvolvimento Unicode para Windows, Mac, Android e iOS são apenas alguns aperitivos do que vai rolar! Será um dia de imersão total com palestras simultâneas, exemplos reais, demonstrações ao vivo e muita interação com quem mais entende do assunto.
Essa é uma grande oportunidade para conhecer de perto os segredos e técnicas de profissionais gabaritados e aumentar sua produtividade.
Data: 16 de outubro
Horário: 8h às 19h
Local: Espaço APAS – Rua Pio XI, 1.200
Agarre a chance, participe!
Este artigo tem como objetivo auxiliar na configuração da conexão ao servidor SourceForge utilizando acesso segurro SSH sem necessidade de digitação de senha sempre que se conecta.
Geração da chave privada
Primeiramente precisamos efetuar o download das ferramentas Putty e PuttyGen as quais utilizaremos para geração da chave privada necessária, o download pode ser efetuado no link: http://www.putty.org/
Após efetuado o download abra o PuttyGen, escolha em “Parameters” a opção SSH-2 RSA, clique em “generate”:
![]()
Siga as instruções movimentando o ponteiro do mouse na área cinza até que o cursor finalize e a chave apareça:
![]()
Após a geração da chave configure o campo “Key Comment” utilizando o seu nome de usuário no SourceForge acrescentando “@shell.sourceforge.net”, conforme figura abaixo, onde NOMEUSUARIO você deve trocar pelo seu nome de usuário no SourgeForge como dito.
![]()
Caso deseje coloque uma senha no arquivo que vai ser gerado digitando a senha escolhida nos campos: “Key passphrase” e “Confirm passphrase”.
Clique em “Save Private Key” e salve o arquivo contendo a chave privada em algum lugar seguro e que possa ser utilizado posteriormente.
Configuração do Putty
Agora iremos configurar uma sessão segura no Putty, essa sessão será utilizada pelo Tortoise quando for efetuar a conexão, para isso utilizaremos o utilitário Putty.exe baixado anteriormente.
Abra o Putty.exe e vá até a opção: Connection -> SSH -> Auth, em “Authentication Parameters” clique no botão “Browse” e procure pelo certificado gerado anteriormente:
![]()
Agora salve a sessão nomeando ela para o endereço SVN do repositorio seguro, neste exemplo “svn.code.sf.net”, aqui tenho uma ressalva, se for necessário configurar uma sessão segura para outro tipo de servidor ou endereço, basta salvar a sessão utilizando como nome o endereço que se deseja acessar:
![]()
Pronto agora você tem a conexão segura configurada, podendo ser utilizada pelo Tortoise quando necessário.
Configuração do Tortoise
Agora se faz necessário configurar o Tortoise para utilizar a conexão segura criada anteriormente, para isso abra as configurações do Tortoise, um caminho simples e clicar em qualquer repositório SVN com o botão direito do mouse, clicar no menu TortoiseSVN, Settings:
![]()
Vá até o menu lateral “Network” e informe “C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe” ou clique no botão “Browse” para procurar o utilitário “TortoisePlink.exe”, este utilitário se encontra dentro da pasta “bin” no diretório de instalação do Tortoise.
![]()
Pronto, feitos estes passos o seu acesso seguro está configurado e agora o Tortoise não ficará pedindo senha toda a vez que atualizar ou enviar arquivos para o repositório, ao conectar pela primeira vez será pedida a senha do certificado caso você tenha configurado uma durante a geração do mesmo, basta digitar a senha, ela será gravada e utilizada sempre que necessário, caso não tenha informado senha nada será pedido.
Links de referência para o artigo:
http://www.putty.org/
https://sourceforge.net/p/forge/documentation/SSH Keys/
https://sourceforge.net/auth/shell_services
http://www.vectorns.com/blog/technical-articles/1-tortoisesvn-over-ssh-on-windows-via-putty
Excelente vídeo do Jim McKeeth mostrando uma sessão de skill sprint com as novas funcionalidade mobile para Android existentes na nova versão XE7 do Delphi, C++ Builder e Rad Studio XE7
Com o lançamento da nova versão do Rad Studio e Delphi XE7 vem a dúvida, o que mudou, foram muitas alterações e implementações, trazendo novas funcionalidades que tornaram a ferramenta muito melhor que suas versões anteriores, a Embarcadero possui uma página com todas as mudanças e exemplos, vale a pena dar uma olhada:
What’s New in Delphi and C++Builder XE7
Vídeo de introdução a nova Bliblioteca de Programação Pararela que foi lançada juntamente com o Delphi, C++ Builder e Rad Studio XE7 e funciona tanto em VCL quanto em Firemonkey.
Foi liberado o utilitário Java2OP (Java To Object Pascal) uma ferramenta de linha de comando para Delphi, C++ Builder e Rad Studio XE7 que pode ser utilizada paragerar interfaces object pascal nativas de bibliotecas Java (JAR ou class files). Você pode utilizar está ferramenta para gerar arquivos de interfaces object pascal e permitir ao seu aplicativo ter acesso a bibliotecas Java no Android.
A ferramenta teve seu download liberado para usuários registrados do Delphi, Rad Studio XE7, C++ Builder XE7 e todas as versões XE, o download pode ser feito no endereço: http://cc.embarcadero.com/item/30007
Leituras recomendadas:
Java2OP.exe, the Native Bridge File Generator for Android
Using a Custom Set of Java Libraries In Your RAD Studio Android Apps
Create Android Java JAR Interface Files For Delphi XE7 Firemonkey With Java2OP
Chegou a hora de conhecer em primeira mão o novo Rad Studio XE7!
A 5ª edição da Embarcadero Conference vem aí para contar com exclusividade todas as novidades e recursos tecnológicos deste grande lançamento, que inclui as soluções Delphi, C++ Builder e HTML5 Builder. Thethering com Bluetooth, integração avançada com recursos do Kit Kat, provedor próprio de BaaS, além do desenvolvimento Unicode para Windows, Mac, Android e iOS são apenas alguns aperitivos do que vai rolar! Será um dia de imersão total com palestras simultâneas, exemplos reais, demonstrações ao vivo e muita interação com quem mais entende do assunto.
Essa é uma grande oportunidade para conhecer de perto os segredos e técnicas de profissionais gabaritados e aumentar sua produtividade.
Data: 16 de outubro
Horário: 8h às 19h
Local: Espaço APAS – Rua Pio XI, 1.200
Agarre a chance, participe!
Veja o que está por vir para desenvolvimento para múltiplos dispositivos com VCL/Windows e FireMonkey no RAD Studio XE7 e prepare-se para levar seu desenvolvimento de aplicações para um patamar superior.
Palestrante: Fernando Rizzato
Vídeo demonstrando as novidades presentes no Rad Studio XE7.
O Delphi XE7 adicionou várias novas classes, esta é uma lista com as 15 mais esperadas:
- TMultiView (FMX)
- TJumpList (VCL)
- TMultiTouchManager (FMX)
- TFormSaveState
- TParallel
- TTask
- TBluetoothManager
- TBluetoothAdapter
- TBluetoothDevice
- TNetEncoding
- TFDConnectionDefParams
- TFDBatchMove
- TEMSProvider
- TEMSFireDACClient
- TEMSResourceAttributes
Mais informações das novidades podem ser obtidas no wiki do Rad Studio XE7.
A solução completa para criar aplicativos conectados para Windows, Mac, iOS, Android, dispositivos, e wearables.
Embarcadero® RAD Studio XE7 é a solução de desenvolvimento de software completo para a construção rápida de aplicativos nativos para Windows, Mac, iOS e Android a partir de uma única base de código. Modernizar os aplicativos existentes do Windows e criar aplicativos altamente conectados para gadgets e wearables. Oferecer alto desempenho, aplicações nativas compilados que facilmente se conectam com os dados da empresa, os serviços em nuvem, dispositivos, sensores e gadgets.
O que você pode fazer com RAD Studio XE7:
Estender aplicativos Windows já existentes:
Abrace o novo mundo de dispositivos em expansão, incluindo telefones, tablets, gadgets, wearables e muito mais, tudo dentro de um único IDE!
Entregar aplicativos altamente conectados:
Conecte-se facilmente com os dados da empresa, os serviços em nuvem, dispositivos, sensores, aparelhos.
Novo FireUI Multi-Dispositivo Designer:
Você vai construir interfaces de usuário uma única vez e utilizar em vários tamanhos, tipos de dispositivos ou sistemas operacionais com singularidade, fidelidade e capacidades nativas.
Nova biblioteca de programação paralela:
Facilmente integrado para um desempenho muito melhorado das suas aplicações VCL ou FireMonkey.
Novo Bluetooth App Tethering:
Estender aplicativos Windows já existentes com aplicativos móveis usando Wi-Fi e conectividade Bluetooth
Novo Enterprise Mobility Services (EMS):
Uma plataforma baseada em turnkey REST com um middleware que fornece uma API customizada para hospedagem e implantação de serviços, incluindo dados e acesso a bases de dados SQL, e analytics para mobile, desktop e clientes de aplicações web.
Conecte-se facilmente com os serviços em nuvem populares com REST, bem como com serviços BAAS para notificações push, autenticação, armazenamento e muito mais!
E muito mais …
Essas e muitas outras inovações fornecidas no RAD Studio XE7 irão ajudar você e sua equipe a construir aplicações com alto desempenho e aplicações conectadas até 20x mais rápido!
Você está convidado a juntar-se aos especialistas em desenvolvimento de software da Embarcadero a cada terça-feira e quinta-feira para os Developers Skill Sprints, são tutoriais de 20 minutos on-line e ao vivo abordando desenvolvimento de software para Windows, Mac, Android e iOS de forma prática e rápida.
Algumas razões para participar:
- Cada sessão de 20 minutos e focado em uma nova habilidade que você pode utilizar imediatamente;
- Obtenha respostas às suas perguntas em um Q&A ao vivo no final de cada sessão;
- As sessões cobrem desenvolvimento de aplicações para Windows, OSX, iOS, e Android com C++ e Object Pascal e incluem o código fonte.
Através de uma série de tutoriais passo-a-passo, Pawel Glowacki, instrutor veterano em Delphi, lhe guiará para uma compreensão profunda das poderosas tecnologias por trás do Delphi. Você obterá uma base sólida de conhecimento que libertará seu gênio criativo.
A beleza do desenvolvimento RAD é que você pode construir aplicações complexas apenas agregando componentes novos, está abordagem permite o desenvolvimento de aplicações brilhantes e completas em questão de minutos.
Estes 11 passos que lhe ensinarão os fundamentos necessários para o desenvolvimento utilizando DataSnap e lhe tornarão profundo conhecedor dessa tecnologia onde você aprenderá a criar um servidor multithread de aplicações, capaz de servir vários clientes e utilizar várias portas de comunicação simultaneamente.
- Episode 01 – Simple Calculator Service
- Episode 02 – DataSnap Multitier Database Application
- Episode 03 – Server Methods Lifecycle (Part 1/2)
- Episode 03 – Server Methods Lifecycle (Part 2/2)
- Episode 04 – Testing DataSnap Servers in Data Explorer
- Episode 05 – Authentication and Authorization
- Episode 06 – DataSnap Transport Filters
- Episode 07 – DataSnap – REST Web App Tutorial
- Episode 08 – DataSnap – WebBroker jQueryMobile Boilerplate (Part l/2)
- Episode 08 – DataSnap – jQueryMobile Web Frontend (Part 2/2)
- Episode 09 – DataSnap – DataSnap Server implemented as Windows Service
- Episode 10 – DataSnap – Passing “Plain Old Delphi Objects” Parameters
- Episode 11 – DataSnap – Callbacks”
Fonte: bvnews.com.br
Roraima é o 11º estado brasileiro a adotar à nota Fiscal de Consumidor Eletrônica (NFC-e), ferramenta de modernização das administrações tributárias e que dispensa o uso do Equipamento Emissor de Cupom Fiscal (ECF), ou de impressora não fiscal. O lançamento oficial aconteceu nesta terça-feira (12), no auditório do Sebrae-RR.
Para a implantação do sistema, esteve em Roraima o coordenador do Encontro Nacional de Coordenadores e Administradores Tributários Estaduais (Encat), Eudaldo Almeida de Jesus, que ministrou a palestra “Contribuição da Administração Tributária para uma Sociedade Melhor”.
Além dele, também participou do evento o auditor fiscal do Estado de São Paulo, Newton Oller, líder nacional do projeto de implantação da NFC-E. Ele também proferiu a palestra oficial sobre os aspectos técnicos da NFC-e. De acordo com o secretário de Estado da Fazenda, Luís Gonzaga de Souza, a medida representa uma revolução mundial na emissão de documentos fiscais, tendo o Brasil como ponto de partida.
“Em termos de certificação fiscal eletrônica, o Brasil é pioneiro e outros países já estão solicitando o serviço. Roraima adere esta iniciativa a frente de outros Estados do país, pois na visão do Governo do Estado, a NFC-e é uma ferramenta primordial ao comércio varejista e ao consumidor final”, destacou Gonzaga.
Iniciado há nove anos, a NFC-e consiste na substituição dos documentos fiscais que existiam na forma de papel para documentos fiscais eletrônicos. O sistema foi desenvolvido no Amazonas e é utilizado por empresas em 45 cidades do país. Newton Oller explica que o sistema vem possibilidade grandes benefícios ao setor varejista, como contenção de custos graças e menos burocracia.
“Sem a necessidade de impressoras fiscais, o comerciante pode abrir e fechar seus caixas com facilidade. Além disso, a NFC-e traz benefícios ao Fisco, com informação em tempo real em sua base de dados, e também ao consumidor, que paga efetivamente o imposto, que é lançado está na base de dados do Fisco, podendo ser consultado por meio de um QR code (código de barras bidimensional que pode ser escaneado através de telefones celulares ou tablets equipados com câmera)”, disse Newton.
Atualmente, apenas os Estados de Santa Catarina e Espírito Santo ainda não demonstraram interesse em aderir ao sistema. Eudaldo Almeida explica que a implantação da NFC-e não necessariamente torna-se obrigatória sua adoção imediata por parte de todo o comércio varejista, o que só deve acontecer a partir do próximo ano.
Além disso, o sistema é dotado de segurança em sua transmissão de dados, uma vez que utiliza a certificação digital. “Por meio disso [a certificação digital], há uma garantia maior de segurança e validade do documento eletrônico, além da garantia de integridade e autoria”, explicou Eudaldo.
Quanto ao funcionamento, Eudaldo citou o Sefaz Virtual de Contingência (SVC), sistema que se destina a evitar interrupções na emissão das notas fiscais eletrônicas. “O contribuinte pode utilizar a emissão do documento eletrônico para transmissão em até 24 horas, não precisa ser naquele momento. Se a internet ‘cair’, ele vai poder consultar o documento outra hora conforme for solicitada. E nele será descrito que foi emitido em contingência”.
DETERMINAÇÃO
Posterior ao lançamento do sistema, Eudaldo Almeida e Newton Oller, acompanhados pelo secretário Luís Gonzaga, foram recebidos pelo governador Chico Rodrigues, que recebeu deles o troféu de gestão da NFC-e, que é entregue a todo governante que adere ao sistema. Na ocasião, os auditores fiscais elogiaram a determinação do chefe do executivo em adotar a nota fiscal eletrônica, que vai modernizar as ações no Estado envolvendo o fisco nacional, o comércio varejista e o consumidor.
Curso de desenvolvimento mobile interativo em 6 lições com material de apoio gratuito, aprenda fazendo e se divertindo:
- Aprenda as habilidades básicas necessárias para criar aplicações Android e iOS usando RAD Studio, C++ Builder ou Delphi XE6;
- Entenda as diferenças entre desenvolvimento móvel e desktop;
- Explore os conceitos fundamentais de desenvolvimento multi-camadas no contexto de aplicativos móveis e aprenda fazendo.
Ótimo vídeo com perguntas e respostas mais comuns, referentes a lei de olho no imposto.
Fonte: http://www.mt.gov.br/
A Secretaria de Fazenda de Mato Grosso (Sefaz-MT) informa a publicação do Decreto nº 2.475, de 31 de julho de 2014, que introduziu modificações nas regras que tratam da Nota Fiscal de Consumidor Eletrônica (NFC-e), algumas das quais seguem mencionadas abaixo:
- Os contribuintes obrigados ao uso de NFC-e pelo critério de faturamento, bem como os obrigados de ofício a partir desta sexta-feira (01.08), estão autorizados a usar Emissor Cupom Fiscal (ECF) em alternativa ou concomitantemente ao uso da NFC-e até o dia 31 de outubro de 2014, desde que sejam usuários de Escrituração Fiscal Digital (EFD);
Os prestadores de serviço de transporte de passageiros, que emitem Cupom Fiscal em substituição aos bilhetes de passagem, devem continuar usando este documento, não podendo substituir pela NFC-e;
Na cessação de uso do equipamento ECF em decorrência do início da obrigatoriedade de uso da NFC-e, fica dispensada a observância de intervenção técnica, desde que o estabelecimento cumpra, dentro dos prazos fixados, todas as determinações contidas no citado decreto, como exemplo, emitir os cupons da leitura X, da redução Z e da leitura da Memória Fiscal de cada equipamento ECF; lavrar termo no livro Registro de Utilização de Documentos Fiscais e Termos de Ocorrências, declarando a cessação de uso de cada ECF, com as anotações exigidas, devendo a informação da referida cessação ser também registrada no Sistema Eletrônico de Controle de Equipamento Emissor de Cupom Fiscal (Sistema ECF), e fazer os devidos registros na Escrituração Fiscal Digital, entre outras providências.
A Sefaz reforça ainda que desde 01 de julho de 2014 é vedada a concessão de autorização para uso de equipamento ECF a contribuintes do Estado.
Esclarecimentos adicionais sobre regras da legislação relacionadas à NFC-e podem ser obtidos no Plantão Fiscal: (65) 3617-2900, ou e-mail nfce@sefaz.mt.gov.br. Dúvidas sobre Funcionamento Técnico de Aplicação/Certificação Digital, encaminhar para Central de Serviço (todos os dias): (65) 3617-2340 ou e-mail atendimento.ti@sefaz.mt.gov.br.



