Archive for category tutoriais

Crie seus jogos em Python

O blog O Velho, indicou um e-book fascinante para programadores de jogos ou quem curte como hobby, passar algumas horas desenvolvendo algum joguinho!
O livro esta em inglês, mas não é um inglês de fácil entendimento, nada de formal!

Vale a pena, para que esta iniciando ou apenas é curioso como eu!

Acesse o livro aqui.

Fonte: O Velho

, ,

Nenhum comentário.

Mais tutoriais de Photoshop

O Photoshopus, é um site com um aglomerado de tutorais de photoshop, direcionados a distintos tipos de efeitos, desde efeitos 3D á tratamento de imagens!

Ele tem uma sínopse do tutorial em português e redireciona para o link oficial em inglês!

Mas o interessante dele é que ele organiza por tipo de efeito, isso facilita na consulta e agiliza para quem esta interessado em aprender!

Acesse o site aqui.

,

Nenhum comentário.

Criando sua própria distro Linux

Se você, algum dia teve a idéia de como criar sua própria distribuição Linux, eis aqui um norte!

LFS – Linux From Scratch, é um projeto, voltado ao tutorial passo-a-passo como construir sua própria distribuição, com suporte a livecd inclusive, toda a documentação esta em inglês, mas é um inglês de fácil entendimento!

O material fica disponível on-line no site!

Caso tenha se interessado por este desafio, clique aqui.

, ,

Nenhum comentário.

XUL – Desenvolva sobre o Firefox

A robustez e as múltiplas atualizações e gadgets que o Firefox dispõe, através de seus plugins, é de fato um marco entre os atuais concorrentes de navegadores!

Bom para desenvolver estes fabulosos canivetes suíços, teremos que conhecer o XUL, uma linguagem de marcação que utiliza uma série de normas tais como Javascript, CSS, DTD e RDF.

Existem sites com um conteúdo muito interessante, com referência desta linguagem:

XUL – Brasil (site com exemplos e referência em português)

twiki.dcc.ufba.br/bin/view/XUL/WebHome

XUL Planet (site internacional com vasto conteúdo em inglês)

www.xulplanet.com

Blog em Português com detalhe de um aplicativo da livraria Amazon:

weblogs.pontonetpt.com/pre/posts/1851.aspx

Página de jogos feitos para o Firefox:

games.mozdev.org/

Blog de Renato Rodrigues, criador do Orkut Tool Bar:

www.renatorodrigues.com/pt-br/orkutbar.php

Fica ai dica!

Abraços

Thiago Cantero Mari Monteiro

, , ,

Nenhum comentário.

Pendrives no Windows 98

Introdução

Todos nós sabemos que o Windows 98 tem esta deficiência com relação ao uso de

dispositivos de armazenamento de massa removíveis, ou os populares pendrives!

Isso é devido na época do lançamento do Windows não haver o interesse por parte da Microsoft, em produzir um driver genérico para a comunicação do dispositivo.Como é presente no Windows 2000, cujo o suporte já é bem melhorado.

O leitor que esta vendo esta dica, perguntará, “Tá bom, disso eu sei!E ai!?”.

Bom, se você como eu, teve que encarar máquinas antigas, as quais possuem usb, e você tem pressa para salvar uma informação e outro tipo de coisa, sabe o quanto é difícil e trabalhoso, caso você não esteja em um ambiente de rede por exemplo, tendo que por vezes até gravar um cd ou utilizar os antigos disquetes!:(

Depois de várias experiências, encontrei um driver genérico para WIN98 (Primeira Edição) e WIN98SE(Segunda Edição), que funcionou como uma mão na roda!

Instalação

Antes de tudo o hardware que utilizei na instalação:

Placa Mãe Asus A7v266

Atlhon XP 1.7 Ghz

256 MB RAM

HD 40 GB

O Driver é encontrado neste endereço: http://www.technical-assistance.co.uk/kb/usbmsd98.php, lá você encontra as versões para o WIN98FE(Primeira Edição) e WIN98SE(Segunda Edição), eu baixei a versão 3.1.2 Beta English, funcionou perfeito!

Após baixar o arquivo, execute-o e reinicie o Windows, feita a reinicialização, plugue o diapositivo na porta usb, ele pedirá um driver referente ao dispositivo, aponte o caminho do driver no diretório criado na extração do arquivos do driver (“/Uw98Fe”), no caso da Rrimeira Edição do Win98, aguarde a instalação e pronto!O dispositivo esta pronto para o uso!!!

Confira algumas fotos:

Windows Explorer

Gerenciador do Dispositvo USB (Driver em inglês)

Foto da Barra de Ferramentas

Bom senhores, é isso ai!

Espero ter ajudado!

Fiquem com Deus

Abraços

Thiago Cantero Mari Monteiro

, , ,

Nenhum comentário.

E-Book para criação de jogos para dispositivos portáteis

Navegando pela imensidão deste oceano chamado internet, encontrei um e-book com passo a passo para a criação de jogos para Celulares e Smartphones, com tecnologia Java, o livro esta em inglês, mas passa todo o conceito de aplicação do código ao exemplo exposto no livro.

O livro foi escrito por Jason Lam, um excelente profissional, o qual o site dele oferece uma série de tutoriais voltados  J2ME.

Para aqueles que curtem programar jogos ou esta iniciando, é uma ótima sugestão.

Acesse o site aqui.

, ,

Nenhum comentário.

ConnectionStrings – Crie suas conexões com os mais diversos SGBD´S

Navegando pela net, encontrei uma dica interessante no site DevBr, sobre um site que possui, scripts pré-prontos para a conexão com banco de dados, dos mais diversos!

O site é o ConnectionStrings, lá você poderá optar por diversos Sistema de Gerenciamento de Banco de Dados, desde Oracle, até HTML!É isso mesmo, HMTL!

Bom para você acessar o site, clique aqui.

, , ,

Nenhum comentário.

Exemplo básico de formulário com Flex

Olá pessoal, tenho tido experimentos com o Adobe Flex, inclusive com a IDE Adobe Flex Builder, que torna ainda mais fácil a integração dos objetos e do código, otimizando e deixando de maneira mais dinâmica a criação de novos aplicativos.

Bom o que eu irei deixar aqui no blog é apenas um exemplo para aqueles que assim como eu estão engatinhando no Flex, pode ser um exemplo simples, porém a idéia aqui é trazer o conceito do Flex, pois como toda outra linguagem tem conceitos diferenciados, bem como outras linguagens, como Java, PHP, ASP, entre outras.

Para aqueles que já conhecem os formulários HTML e a manipulação dos dados do Javascript, notará semelhança entre ambas as linguagens, mesmo porque elas são de mesma origem, ou seja, da parte de marcação no caso do Flex a linguagem é o MXML (utilizando a mesma estrutura de tags do XML), e o Action Script 3.0 (que possui similidariedades do javascript, c, java, etc.).

Bom o algoritmo aqui é simples, nós iremos criar um formulário de texto, o qual iremos inputar valores que serão agregados em uma variável de tipo String, e um botão para acionar a função para que se abra uma tela de alerta, contendo o valor da variável inputada no campo.

Vamos ao código:

<?xml version=”1.0″ encoding=”utf-8″?>
<mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml” layout=”absolute” height=”110″ width=”275″>

<mx:TextInput id=”msg” x=”-5″ y=”31″/>
<mx:Button label=”Exibir” click=”mensagem()” x=”163″ y=”31″/>

<mx:Script>
<![CDATA[
import mx.controls.Alert;

var texto:String;

private function mensagem()
{
texto = msg.text;
Alert.show (texto)
}
]]>
</mx:Script>

</mx:Application>

Agora vamos explicar o código:

Toda aplicação Flex inicia com a tag <mx: Application> e fecha com a mesma, por padrão no Flex Builder ele já vem no topo do código, portanto não se preocupe.

Para que se crie um formulário, utiliza-se a tag <mx:TextInput id=”<nome do campo>”>;

O botão é gerado a partir da tag, <mx:Button label=”<nome e ou referência do botão>” click=”<evento para chamar uma função(similiar o onclick do javascript)>”

Bom até aqui vimos o MXML, agora veremos o Action Script, para isso nós utilizamos as tags:

<mx:Script>

<![CDATA[

Código ActionScript aqui

]]>

</mx:Script>

Bom, até aqui nada de novo, mas há detalhes aqui que fazem toda a diferença!

Para gerar um alerta como no javascript, no Flex devemos importar o obejto da biblioteca, assim como fazemos no Java, pois a linguagem é muito voltada a orientação a objetos. Para isso nós fizemos assim:

import mx.controls.Alert;

Há modificações na declaração de variáveis, no exemplo que estamos expondo aqui, variável texto é declarada como String, desta maneira:

var texto:String;

A variável tem como sufixo os dois pontos “:” aliada com o tipo de variável, no caso do Flex, podem existir estas possilidades:

int = Para valores numéricos inteiros;

Number = Para Números Reais;

String = Para textos.

Após isso fizemos o método com o intuito de exibir a mensagem, contendo os dados obtidos através do formulário:

private function mensagem()

{

texto = msg.text;
Alert.show (texto)
}

Se caso você seguiu estes passos o resultado será este, como  foto abaixo:

Bom espero tê-los ajudados, aproveitando o gancho, muitos dos conceitos que estou desenvolvendo devo a este livro:

de Autoria de Daniel Pace Schmitz,  que é colunista do site Imasters, contendo principais conceitos e com exemplos muito bons, de forma clara e muito bem comentada, adquiri o meu na Saraiva MegaStore do Center Norte, mas creio que deve ter nas melhoers livrarias também, pois é da editora Brasport.

Fiquem com Deus

Abraços,

Thiago Cantero Mari Monteiro

, ,

Nenhum comentário.

Aula de HTML

Com muito orgulho venho postar aqui, uma idéia que acompanha há muitos anos, e que graças a Deus consegui meu domínio próprio, posso realizá-lo, é um curso de html, que estou desenvolvendo para a iniciação de muitos interessados ao desenvolvimento web, tratando de forma explicativa com exemplos e comentários sobre a linguagem, espero que posso ajudá-los, para acessar o curso, clique na aba com o Link HTML, no canto superior direito do Blog, ou clique aqui.

Em breve adicionarei mais aulas, acompanhadas de vídeo-aulas explicativas.

Abraços,

Thiago Cantero Mari Monteiro

, , ,

Nenhum comentário.

Solucionando problemas do ScummVM no Nokia E62

Esta dica é para aqueles que possuem o Nokia E62 e instalaram o ScummVM e perceberam que a tela ficou escura, este problema se dá devido o gerenciamento de energia de iluminação do aparelho, para isso você deverá modificar, mas lembre-se, você irá gastar mais bateria,  portanto ao final de uso volte as especificações normais!

Este problema é fácil de se resolver, basta ir em ferramentas>Configurações>Telefone, selecione a opção Tela, vá em todas opções (Sensor de Luz, Limite de Economia de Energia e Tempo Limite da Iluminação), coloque os valores de ambos no máximo, após isso abra o ScummVM, saia dele com o botão vermelho de encerrar ligação e posteriormente abra novamente, pronto!Agora você esta enxergando claramente e poderá jogar os tão famosos jogos de adventure em seu celular!

Abraços,

Thiago Cantero Mari Monteiro

,

Nenhum comentário.