Imprimir artigo Imprimir artigo

Executando Port Scan no Linux com netcat (nc)

30, dezembro, 2011 Sem comentários

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: 7.0/10 (2 votes cast)
Imprimir artigo Imprimir artigo

Desenvolva negócios digitais com foco no cliente!

23, novembro, 2011 Sem comentários

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)
Imprimir artigo Imprimir artigo

Lendo XML em Lua com LuaXML: parser totalmente Lua. #TVD #GingaNCL

17, outubro, 2011 2 comentários

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)
Imprimir artigo Imprimir artigo

Por que apoiar a obrigatoriedade do middleware Ginga nas TV’s

1, outubro, 2011 3 comentários

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)
Categories: TV Digital Tags:
Imprimir artigo Imprimir artigo

Convertendo arquivos #XML para arquivos de dados #Lua para uso em aplicações de #TVD. #GingaNCL

3, agosto, 2011 1 comentário

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)
Categories: TV Digital Tags: , , , , , , ,
Imprimir artigo Imprimir artigo

Indy Send Mail no Delphi 7 e Delphi XE

9, junho, 2011 6 comentários

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.

Download

Indy Send Mail (Delphi 7 e Delphi XE) Indy Send Mail (Delphi 7 e Delphi XE) (1 MB)
Aplicação para envio de e-mail no delphi com os componentes indy
VN:F [1.9.13_1145]
Rating: 9.7/10 (3 votes cast)
Imprimir artigo Imprimir artigo

BoletoPHP Ultimate: Geração de #Boletos #Bancários em #PHP

28, março, 2011 Sem comentários

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)
Imprimir artigo Imprimir artigo

Destacando sintaxe de códigos Lua em Latex

16, março, 2011 Sem comentários

Bem, nunca falei de A document preparation system 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 A document preparation system em trabalhos desta categoria.

O A document preparation system 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)
Imprimir artigo Imprimir artigo

Instalando #LuaProfiler no #Ginga Virtual Set-top Box. #TVD

7, março, 2011 30 comentários

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)
Imprimir artigo Imprimir artigo

Como estruturar seu ambiente de desenvolvimento para o #GingaNCL. #TVD

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)