sexta-feira, 28 de dezembro de 2018
Pesquisa de Artigos Científicos
Algumas bases para pesquisa de artigos científicos:
Periódicos Capes
Fontes alternativas
Library Genesis
sci-hub
Ambry
terça-feira, 25 de outubro de 2016
sexta-feira, 15 de julho de 2016
Treinar Python online
Algumas opções de sites para testar código Python online:
- Pyschools
- Tutorialspoint diversas linguagens de programação
- Pyeval
- Wandbox diversas linguagens de programação
- Pythonanywhere linha de comando
- Trinket linha de comando
sábado, 23 de abril de 2016
TexMaker: Compilar PDFLaTeX BibTex IEEEtran
Ao utilizar o template IEEEtran no Texmaker, tive problemas para compilar e gerar o PDF, por causa das referências que estavam em um arquivo separado BibTex.
No documento .tex coloque o código abaixo para carregar as referências.
% BIBLIOGRAFIA
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,namemybibfile}
Observe que o nome padrão do arquivo Bibtex é namemybibfile.bib, neste aquivo ficam todas as referências do seu artigo.
Utilizei o JabRef para editar minha biblioteca de referências BibTex.
Por exemplo se o conteúdo de namemybibfile.bib for:
@Book{pmbok,
title = {Um Guia Do Conhecimento Em Gerenciamento de projetos (Guia PMBOK)/ Guide to the Project Management Body of Knowledge (Pmbok Guide): Official Brazilian Portuguese Translation},
publisher = {Project Management Institute},
year = {2009},
author = {Institute, P.M.},
isbn = {9781933890708},
journal = {Artificial Intelligence},
url = {https://books.google.com.br/books?id=FjWFPgAACAAJ},
}
No seu arquivo utilize o comando abaixo para mostrar as referências.
\cite{pmbok}
Para que este comando funcionar precisa habilitar o uso do pacote cite.
\usepackage{cite}
Para compilar o arquivo e gerar o PDF com o Texmaker fiz o seguinte:
No Texmaker vá em Opções, Configurar o Texmaker, Compilar, na opção Comandos de compilação rápida marque a opção PdfLaTex + Bib(la)tex + PdfLaTex (x2) + View Pdf
Agora toda vez que apertar o botão F1 estes comandos acima serão executados e o PDF será apresentado.
No documento .tex coloque o código abaixo para carregar as referências.
% BIBLIOGRAFIA
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,namemybibfile}
Observe que o nome padrão do arquivo Bibtex é namemybibfile.bib, neste aquivo ficam todas as referências do seu artigo.
Utilizei o JabRef para editar minha biblioteca de referências BibTex.
Por exemplo se o conteúdo de namemybibfile.bib for:
@Book{pmbok,
title = {Um Guia Do Conhecimento Em Gerenciamento de projetos (Guia PMBOK)/ Guide to the Project Management Body of Knowledge (Pmbok Guide): Official Brazilian Portuguese Translation},
publisher = {Project Management Institute},
year = {2009},
author = {Institute, P.M.},
isbn = {9781933890708},
journal = {Artificial Intelligence},
url = {https://books.google.com.br/books?id=FjWFPgAACAAJ},
}
No seu arquivo utilize o comando abaixo para mostrar as referências.
\cite{pmbok}
Para que este comando funcionar precisa habilitar o uso do pacote cite.
\usepackage{cite}
Para compilar o arquivo e gerar o PDF com o Texmaker fiz o seguinte:
No Texmaker vá em Opções, Configurar o Texmaker, Compilar, na opção Comandos de compilação rápida marque a opção PdfLaTex + Bib(la)tex + PdfLaTex (x2) + View Pdf
Agora toda vez que apertar o botão F1 estes comandos acima serão executados e o PDF será apresentado.
domingo, 5 de janeiro de 2014
Tutorial LibGDX - Configurar ambiente de desenvolvimento de jogos Android
Para me lembrar dos procedimentos de como configurar um ambiente de desenvolvimento de jogos Android com LibGDX, resolvi fazer este tutorial.
A LibGDX é um framework de desenvolvimento de jogos para Android, PC, HTML e IOS escrito em Java. As vantagens são o custo, pois é distribuído sobre a licença Apache 2.0, tem suporte para funcionalidades gráficas 2D/3D, de áudio, matemática/física e touch screen.
Esta configuração foi feita em um ambiente Windows 7.
Inicialmente precisamos baixar alguns arquivos:
Uma janela abrirá para fazer a atualização das dependências para compilar sua aplicação Android, com esta opção também é possível selecionar outras versões da API do Android para compilar.
Agora descompacte a opção 2 (libgdx-algumacoisa.zip), e execute o gdx-setup-ui.jar, para evitar bugs, por exemplo, use via linha de comando (cmd) assim:
java -jar D:\libgdx\gdx-setup-ui.jar
Este executável ajuda criar projetos pré configurados para iniciar o desenvolvimento no ADT.
Clique em Create e a tela abaixo irá aparecer:
Devemos configurar algumas opções do projeto, veja na imagem abaixo o exemplo, o mais importante é Destination (onde serão criados os projetos) e quais os tipos de projetos que serão criados, no meu caso desmarquei html e ios project:
Em LIBRARY SELECTION, devemos informar onde está o arquivo libgdx-algumacoisa.zip, e opcionalmente caso você for usar Physics Body Editor ou Universal Tween Engine que não são obrigatórios.
Se no campo GENERATION estiver uma mensagem verde é que sua configuração está OK. Agora clique em Open the generation screen.
Na próxima tela clique no botão Launch! para gerar os projetos.
Para finalizar, com o ADT aberto, clique em File->Import...
Na próxima tela selecione General conforme a imagem:
E finalmente selecione o diretório onde os projetos foram criados, conforme a imagem abaixo, e clique em Finish:
Agora temos um ambiente de desenvolvimento de jogos para Android com LibGDX.
Para estudar melhor as funcionalidades do LibGDX consulte a documentação no GitHub e WIKI do projeto.
No site do LibGDX existem diversos jogos disponíveis no Google Play para testar.
Referências:
Site LibGDX
Canal no Youtube
A LibGDX é um framework de desenvolvimento de jogos para Android, PC, HTML e IOS escrito em Java. As vantagens são o custo, pois é distribuído sobre a licença Apache 2.0, tem suporte para funcionalidades gráficas 2D/3D, de áudio, matemática/física e touch screen.
Esta configuração foi feita em um ambiente Windows 7.
Inicialmente precisamos baixar alguns arquivos:
- ADT - Android Developer Tools é um kit de desenvolvimento, baseado no Eclipse, especifico para Android.
- LibGDX recomendam baixar os nightly builds devido as correções de bug.
- Physics Body Editor (opcional) é um editor de imagem para definir as mascaras de colisão.
- Universal Tween Engine (opcional) biblioteca de efeitos especiais, veja a demonstração.
Depois de baixar os arquivos teremos o seguinte:
- adt-bundle-algumacoisa.zip
- libgdx-algumacoisa.zip
Descompacte o número 1 e acesse o diretório eclipse, e execute eclipse.exe. Irá abrir uma tela para selecionar o diretório padrão que será salvo os projetos. E seguida clique na barra de ferramentas em Window e clique na opção Android SDK Manager (conforme imagem abaixo).
Agora descompacte a opção 2 (libgdx-algumacoisa.zip), e execute o gdx-setup-ui.jar, para evitar bugs, por exemplo, use via linha de comando (cmd) assim:
java -jar D:\libgdx\gdx-setup-ui.jar
Este executável ajuda criar projetos pré configurados para iniciar o desenvolvimento no ADT.
Clique em Create e a tela abaixo irá aparecer:
Devemos configurar algumas opções do projeto, veja na imagem abaixo o exemplo, o mais importante é Destination (onde serão criados os projetos) e quais os tipos de projetos que serão criados, no meu caso desmarquei html e ios project:
Em LIBRARY SELECTION, devemos informar onde está o arquivo libgdx-algumacoisa.zip, e opcionalmente caso você for usar Physics Body Editor ou Universal Tween Engine que não são obrigatórios.
Se no campo GENERATION estiver uma mensagem verde é que sua configuração está OK. Agora clique em Open the generation screen.
Na próxima tela clique no botão Launch! para gerar os projetos.
Para finalizar, com o ADT aberto, clique em File->Import...
Na próxima tela selecione General conforme a imagem:
E finalmente selecione o diretório onde os projetos foram criados, conforme a imagem abaixo, e clique em Finish:
Agora temos um ambiente de desenvolvimento de jogos para Android com LibGDX.
Para estudar melhor as funcionalidades do LibGDX consulte a documentação no GitHub e WIKI do projeto.
No site do LibGDX existem diversos jogos disponíveis no Google Play para testar.
Referências:
Site LibGDX
Canal no Youtube
Assinar:
Postagens (Atom)









