Um post rápido hoje, pra não dizerem que o blog morreu 
Vou mostrar rapidamente como realizar um port scan no Linux usando o comando netcat (nc). Veja comando abaixo:
nc -z -v IpOuHostname PortaInicial-PortaFinal
Leia mais…
VN:F [1.9.13_1145]
Rating: 4.0/10 (1 vote cast)
Tudo o que você precisa saber sobre criação e gestão de negócios digitais para atingir o sucesso com sua ideia!
No próximo dia 03/12 realizaremos a primeira turma aberta de um workshop que estamos preparando há alguns meses.
Leia mais!
VN:F [1.9.13_1145]
Rating: 10.0/10 (1 vote cast)
Tenho visto ainda nos fóruns de discussão algumas perguntas de como ler arquivos XML em Lua.
Existem alguns módulos Lua que utilizam bibliotecas em C para fazer isto, como o LuaXML do site viremo.eludi.net.
No entanto, no Ginga-NCL (subsistema do middleware Ginga do Sistema Brasileiro de TV Digital), não é possível usar módulos em C em aplicações enviadas via broadcast. Assim, para fazer o parse de arquivos XML em aplicações Lua para TVD, é preciso usar um parser escrito inteiramente em Lua. Leia mais…
VN:F [1.9.13_1145]
Rating: 9.0/10 (1 vote cast)
Com a liberação da Consulta Pública sobre a obrigatoriedade da inclusão do Ginga, middleware do Sistema Brasileiro de TV Digital (SBTVD), nas TV’s LCD produzidas no Brasil, o professor Luiz Fernando Gomes Soares da PUC-Rio, a partir de um questionamento de um usuário de uma lista de discussão, publicou um texto elencando vários motivos para apoiar o Ginga. A consulta pública infelizmente encerra no dia 04/10/2011 e o apoio deve ser manifestado por meio de carta, fax ou e-mail encaminhado ao Ministério do Desenvolvimento, Indústria e Comércio Exterior. Leia mais…
VN:F [1.9.13_1145]
Rating: 10.0/10 (1 vote cast)
Introducão
XML é um padrão internacional da W3C para intercâmbio de dados, amplamente utilizado e conhecido. Tal formato permite a troca de dados entre sistemas heterogêneos, garantindo a interoperabilidade entre os mesmos. No entanto, em aplicações interativas para o Sistema Brasileiro de TV Digital, desenvolvidas em NCL e Lua, tem-se uma alternativa bem mais simples que o uso de arquivos XML para a representação, armazenamento e troca de dados: os arquivos de dados em formato Lua, como já mostrei em post anterior. Leia mais…
VN:F [1.9.13_1145]
Rating: 9.7/10 (3 votes cast)
Há bastante tempo desenvolvi uma aplicação chamada Indy Send Mail no Delphi 7. Atualmente, tal versão não funciona no Delphi XE. Desta forma, resolvi atualizar tal aplicação e disponibilizar os fontes aqui.
A versão para Delphi 7 ainda está disponível. Faça o download no link abaixo.
VN:F [1.9.13_1145]
Rating: 9.7/10 (3 votes cast)
Categories: Delphi, Programação, Software Tags: Authentication, Delphi 7, Delphi XE, Indy, Indy 10, Send Mail, SMTP, TIdAttachmentFile, TIdSMTP
Liberado projeto BoletoPHP Ultimate. O mesmo permite a geração de boletos bancários em PHP para diversos bancos nacionais.
O projeto foi baseado no código do BoletoPHP 0.17 e simplifica a geração de boletos para estes diversos bancos suportados, centralizando o código para passagem de parâmetros ao boleto em um único arquivo, permitindo até mesmo a criação muito fácil de sistemas que gerem boletos para qualquer um dos bancos suportados. Utilizando o BoletoPHP isto necessitaria de muito mais código .
Para mais informações acesse a página do projeto em http://manoelcampos.com/sistemas/boletophp-ultimate/.
VN:F [1.9.13_1145]
Rating: 10.0/10 (1 vote cast)
Bem, nunca falei de
antes aqui no blog, principalmente por falta de tempo e porque não sou um profundo conhecedor da ferramenta.
Mas como tenho usado muito a mesma, resolvi falar dela hoje. Vou mostrar uma dica bastante útil para programadores Lua que estejam no meio acadêmico e também usem
em trabalhos desta categoria.
O
possui um pacote denominado listings que permite destaquer a sintaxe de trechos de códigos fonte em diferentes linguagens. No entanto, o suporte à Linguagem Lua parece ainda não ser oficial Leia mais…
VN:F [1.9.13_1145]
Rating: 10.0/10 (1 vote cast)
O LuaProfiler é um módulo que permite fazer o profilling de um programa escrito em Lua. Com tal ferramenta é possível identificar gargalos em sua aplicação, ou seja, partes do código fonte que levem mais tempo para executar que o normal, e assim poder melhorar tal código para tentar ganhar desempenho.
A forma mais fácil de instalar módulos Lua em uma distribuição Linux, como no caso do Ginga Virtual Set-top Box 0.11.2 que utiliza Ubuntu, é por meio do LuaRocks. No entanto, alguns módulos como o LuaProfiler não funcionam no Ginga se instalados com o LuaRocks, que automatiza o processo de instalação de módulos da mesma forma que a ferramenta apt-get (existente em várias distribuições Linux).
Leia mais…
VN:F [1.9.13_1145]
Rating: 7.5/10 (2 votes cast)
Na grande maioria dos exemplos de aplicações de TV Digital que disponibilizo no meu blog, sempre recomendo o tutorial de “como estruturar seu ambiente de desenvolvimento para o Ginga-NCL” da Peta5.
Como este é um excelente material para quem está começando no desenvolvimento de aplicações para TV Digital em Ginga-NCL, e recentemente fui indicar o tutorial e o mesmo estava fora do ar, resolvi gerar um PDF do mesmo e disponibilizar para a comunidade. Leia mais…
VN:F [1.9.13_1145]
Rating: 10.0/10 (2 votes cast)
Categories: Dicas NCL e Lua, TV Digital Tags: Eclipse, Ginga, Ginga Virtual STB, Ginga-NCL, Lua, LuaEclipse, NCL, NCLEclipse, Peta5, SBTVD, Tutorial, TVD, www.peta5.com.br