quarta-feira, agosto 29, 2007
Floggy, um framework de persistência para J2ME/MIDP
O projeto está hospedado no SourceForge.net e pode ser acessado através das seguintes URLs: http://floggy.org ou http://floggy.sourceforge.net.
A idéia é muito simples!
Basta que as classes persistentes implementem a interface net.sourceforge.floggy.persistence.Persistable que toda a serialização / deserialização do objeto é adiciona à classe em tempo de compilação pelo Floggy.
Implementações previstas: sincronização, criptografia, compactação, etc.
Detalhe: o projeto é 100% brasileiro e teve início em 2005 através de um trabalho de conclusão de curso de dois membros da equipe atual do Floggy.
Fonte: Lista Sou Java J2ME
Vou ver se arrumo um tempinho para voltar a estudar J2ME.
Migração concluída
Resolvi voltar depois que meu blog no WP foi suspenso por ter colocado publicidade na barra lateral. Eu coloquei uma imagens com links de comparação de preço do buscapé. Tipo, tinha uma foto do WII com o link do buscapé. Sem falar que já estava descontente por não poder usar meu código do Google Ads.
Agora vou brincar de criar material para por aqui. E claro, de vez em quando copiar, hehehe.
PS: Antes se chamava Vômito Blog.
terça-feira, agosto 28, 2007
Modelagem de Dados e DBDesigner Fork
Modelagem de dados é um processo no qual você "projeta" ou "planeja" a sua base de dados de forma que você possa aproveitar os recursos do Gerenciador de Banco e também para que você possa construir um banco de dados consistente, que reaproveite recursos, que exija menos espaço em disco e sobretudo, que possa ser bem administrado.
Artigo completo em 5 partes ( clique aqui)
Criei esse post por que descobrir na lista ArqHP que existe o DBDesigner Fork. Tinha instalado aqui no meu micro o DBDesigner 4. Desinstalei ele e vou passar a utilizar o Fork.
DB Designer Fork is a fork of the fabFORCE DBDesigner 4. DBDesigner is a visual database design system that integrates entity relationship design and database creation. DB Designer Fork generates SQL scripts for Oracle, SQL Server, MySQL and FireBird.
Vou ver se consigo acessar um base firebird e gerar os script para montar uma base em My SQL. Estou precisando colocar algumas tabelas na net de um sistema que tenho.
Para conectar no Firebird só utilizando ODBC, o programa disponibiliza conexão apenas paras os SGDBs My SQL, MSSQL, Oracle e SQLite.
Technorati Tags: DBDesigner Fork, DBDesigner 4, Firebird, My SQL, ODBC, Exportar, Oracle, SQLite
Powered by ScribeFire.
----
Data Original: 2007-07-13 12:52:09 am
Chega de sabotagem
Acabei de aprontar um programinha - fiz agora de noite - que verifica se o computador está conectado. Caso não esteja, a conexão Dial-up padrão é acionada.
É o seguinte, estava deixando de madrugada o BitComet funcionando. Estou tentando baixar um filme de 700mb. O problema é que durante a madrugada toda não baixa 1% e quando acordo vejo que a conexão foi para o espaço.
Tela do Sempre Conectado
Discando a conexão padrão.
Download: Sempre Conectado 1.01
Technorati Tags: discar, dial-up, conectar, monitorar
Powered by ScribeFire.
----
Data Original: 2007-07-05 2:11:20 am
Timer Trab 1.09
Download:
Technorati Tags: timer trab, controle, tempo, freeware, projeto
Powered by ScribeFire.
----
Data Original: 2007-07-03 11:21:10 am
CSS Templates na faixa
Achei um site com templates para MODx, são pagos. Mas nele tem o endereço de um site com CSS templates di grátis.
Gostei desse aqui, Página 58:
Mais tarde eu brinco com ele. Vou verificar se é complicado adaptá-lo ao MODx.
Powered by ScribeFire.
----
Data Original: 2007-07-03 1:29:39 am
River Raid
River Raid é um jogo de video game para o console Atari 2600, criado por Carol Shaw, da empresa Activision, em 1982. É considerado um clássico e um dos jogos mais populares de seu tempo. Em certo ponto, inovou o gênero de jogos de tiro.
O jogador (ou até 2 jogadores, em turnos alternados) controla um avião que sobrevoa um rio. Em River Raid a aeronave move-se verticalmente ao longo do rio, repleto de navios, helicópteros e aviões inimigos, com nível de dificuldade progressivo. A velocidade do avião é regulada pelo jogador. É preciso a reabastecer o avião nos postos espalhados pelo rio.
Quando jogava, fazia questão de explodir até os tanques de gasolina, passava por eles e na saída soltava um tiro. Ainda jogo de vez em quando, raramente, utilizando o emulador stella.
Descobrir que existe uma versão 3D. Vou baixá-la depois e ver se chega ao pés do clássico do Atari.
Technorati Tags: River Raid, dactari, stella, emulador, atari
Powered by ScribeFire.
PS: esse tópico fez parte no blog antigo de uma promoção para linkar outro blog. resolvi mantê-lo.
----
Data Original: 2007-05-27 1:17:32 am
PalmOS será substituído por Windows e Linux
Quinta, 24 de maio de 2007, 11h04
PalmOS será substituído por Windows e Linux
O sistema operacional original dos dispositivos Palm, o chamado PalmOS, será descontinuado. Os novos Palms vão sair com Windows Mobile e, num futuro próximo, com Linux. Último dispositivo a sair com o PalmOS será o Treo 755p.
O site da revista Computerworld fez uma análise do Palm Treo 755p. Nela, o jornalista especializado em tecnologia James Turner, além de analisar o hardware em questão, chega à conclusão de que o sistema operacional PalmOS chegou aos limites de sua vida útil e terá que ser aposentado. Já há modelos de Palm usando o Windows Mobile, como por exemplo o Treo 700w.
Outra matéria da Computerworld revela que a Palm Inc. pretende adotar o Linux como núcleo para os novos Palms. A interface gráfica será parecida com a atual do PalmOS e haverá uma camada de compatibilidade para rodar programas do sistema operacional antigo.
Leitores do site comunitário de notícias Slashdot fazem piada com a escolha da Palm Inc. Um dos leitores, por exemplo, sugeriu que os novos Palms terão apenas e tão-somente uma linha de comando em modo texto.
Magnet
Copiado de: Terra Tecnologia
PS: Preciso me atualizar, hehehe. Eu programo para PalmOS. Vou retomar os estudo em Superwaba.
Technorati Tags: palmos, treo, windows mobile, linux
Powered by ScribeFire.
----
Data Original: 2007-05-25 1:22:12 am
Coleção de exemplos em Ajax e DHTML
Este site reúne vários código em Ajax e DHMTL contidos em outros sites.
Alguns exemplos:
Unobtrusive table sort script - Demo
Add sortable tables to your web page with this (unobtrusive) Javascript routine.
An Ajax file uploads progress bar
AJAX powered progressbar to monitor file uploads with (Cake)PHP.
Bubble Tooltips - Demo
Easy way to add fancy tooltips with a balloon shape to any web page.
Você encontrará exemplos de Drag & Drop, Diálogos, Janelas, Formulários, Gráficos, Slide, etc.
Compare Preços: Informática, Assinaturas e Revistas, Livros, E-Books, HandHeld/Palm Top, Notebook, Revistas CD-ROM, Scanner de Texto
Technorati Tags: ajax, dhtml, exemplos, upload, form, dialog, window, dragable, chart
Powered by ScribeFire.
----
Data Original: 2007-05-16 11:37:39 pm
Download de Vídeo do YouTube
Mas, que tal baixar o vídeo utilizando o DAP ?
É que eu acessei as configurações do Fast Vídeo Download e existe uma opção para o link ser enviado para o FlashGot. E aqui ele está configurado para utilizar o DAP para baixar os arquivos. Quando for baixar o vídeo pelo DAP altere o nome do arquivo acrescentando a extensão .flv. É que o nome original é bem esquisito.
Configurando o Fast Vídeo Download para enviar o Link para o FlashGot:
Exibir Opção...
Configurando o FlashGot para baixar os arquivos utilizando o DAP:
Ferramentas -> FlashGot -> Mais Opções
Caso o DAP não esteja habilitado na opção Gerenciado de Download clique em Adicionar, digite DAP e informe o caminho (Procurar) do executável.
Compare Preços: Informática, Assinaturas e Revistas, Livros, E-Books, HandHeld/Palm Top, Notebook, Revistas CD-ROM, WII, Xbox 360, Zire 22
Technorati Tags: youtube, download, FlashGot, FireFox, Fast Video Download, DAP
Powered by ScribeFire.
----
Data Original: 2007-05-06 1:59:20 am
Chat em Delphi
Primeira coisa que fiz foi arrumar um chat pronto em Dephi com o código fonte disponível. Dentre os que achei, decidi utilizar o CHAT WOTT que se divide em Cliente e Servidor.
Tela do Cliente
Tela do Servidor
Depois procurei aprender a movimentar um personagem pela tela. Achei um MMORPG utilizando os componentes do DelphiX. Perguei o código responsável pelo movimento e incluir no cliente do chat.
Tela do Cliente Modificado
Cheguei a fazer alguns testes com o chat que eu modifiquei. Criei um redirecionado no no-ip.com, e rodei o servidor no meu computador. A parte do chat funcionou bem. Só não terminei a parte do personagem. A intenção era que aparecesse um balão no personagem com o que o seu usuário digitou.
Links sobre o assunto na CdMJ
Quem sabe um dia eu termine esse programa.
Vou procurar o endereço do MMORPG em delphi que eu achei.
Compare Preços: Informática, Assinaturas e Revistas, Livros, E-Books, HandHeld/Palm Top, Notebook, Revistas CD-ROM, WII, Xbox 360, Zire 22
Technorati Tags: chat, delphi, mmorpg, delphix, avatar
Powered by ScribeFire.
----
Data Original: 2007-05-01 8:58:39 pm
Qualidade do Software e Design x Programação
Lendo o artigo sobre qualidade do software, o trecho do que o usuário acha do programa, lembrei do força de vendas que desenvolvi.
Quer ver uma coisa interessante? pense nos software que você conhece e que julga serem software de qualidade, depois pense nos software que você conhece que são um lixo. Alguém vai ler isso aqui e falar… mas sob qual ponto de vista? você está falando de qualidade em relação a conformidade? você quer que eu analise usabilidade, manutenibilidade, xxxxxxidade…? Não, tudo isso também é útil mas a forma melhor de saber se um software é bom e perguntar para o usuário dele o que ele acha, se ele falar que é ótimo, pronto! se ele falar que é um lixo! é um lixo e acabou.Na primeira versão que fiz, para incluir o item no pedido, selecionava-se o produto e ia para uma outra tela para informar quantidade, preço e desconto. Não parece existir nenhum problema nessa rotina, os vendedores tiravam o pedido "tranquilamente". O problema estava na tela que mostrava o cadastro de produtos, todos os itens eram carregados no List, e naquela época ( 2003 ) o Palm utilizado era um M130, e o programa contribuía para a demora. É que a linguagem (NSBasic/Palm) que utilizo precisa de um runtime para executar o programa. O problema maior era quando o vendedor estava em uma cotação, que precisava informar o preço do produto rapidamente, para passar a vez para outro vendedor dizer o preço dele.
Passou-se um bom tempo nesse sofrimento. Nessa demora. Para solucionar, arrumei um algoritmo para carregar no List somente os itens que cabiam nele, no caso sete itens, ou seja, paginação. E para não ter que ir em outra tela para informar os dados do produto, arrumei um cantinho em baixo do List para colocar os campos para Preço ( para editar o preço, já que ele é escolhido em um combobox na parte superior, o limite são sete preço para o produto ), Quantidade e Desconto. Também coloquei um campo para mostrar o nome completo do item, é que o List eu dividi em duas colunas, a primeira é o nome e a segunda o estoque. Com essas alterações, incluir os itens do pedido ficou moleza. Para editar algum item do pedido é que precisa ir em outra tela, aonde são listados todos os itens do pedido.
Tem essa animação que criei com as telas do programa (são antigas, algumas coisa mudaram)
Sempre que faço um sistema, sempre penso se está atendendo a quem vai utilizá-lo. Mas nem sempre foi assim, hehehe, principalmente no começo, ficava mais preocupado em entregá-lo. O Chefe tinha pressa. Depois é que os funcionários pediam para eu fazer certas alterações para facilitar, principalmente quando era para digitar fichas de cadastro. Nesse caso o mouse nem era utilizado, os cliques atrapalhavam.
PS1: Como os processadores dos Palms atuais são rápidos, o fato do NSBasic utilizar runtime não influência muito na performance do programa.
PS2: Também estou estudando o SuperWaba, pretendo um dia migrar o sistema para essa linguagem e assim conquistar clientes que utilizam o PocketPC.
Compare Preços: Informática, Assinaturas e Revistas, Livros, E-Books, HandHeld/Palm Top, Notebook, Revistas CD-ROM, Scanner de Texto
Technorati Tags: Qualidade, Software, Design, Palm, NSBasic
Powered by ScribeFire.
----
Data Original: 2007-04-21 10:55:37 pm
Cursos de PHP
E entre os assunto relacionados (que o Rec6 disponibiliza), tinha o link para um curso ( para download ) em 10 capítulos do IMaster. Tratasse do Curso iMasters - Dreamweaver + PHP + MySQL. Os Capítulos:
- Compreendendo os aplicativos web
- Ambiente de Desenvolvimento em PHP
- O básico do PHP
- O Dreamweaver e o PHP
- Trabalhando com banco de dados
- Manual básico de SQL
- Planejamento do Projeto (Portal de Notícias)
- Estrutura e desenvolvimento das tabelas no banco de dados
- Desenvolvimento da Área Administrativa
- Desenvolvendo o portal
Alguns que encontrei perguntando ao Google:
ProgramaciónWeb: Curso de PHP
Lista de vários cursos ( 46 neste momento )
SoloCursosGratis.com - PHP
Compare Preços: Informática, Livros, E-Books, Notebook, Revistas CD-ROM
Technorati Tags: curso, grátis, php, download, on-line
Powered by ScribeFire.
----
Data Original: 2007-04-21 9:35:16 pm
Inclusão "Copial"
Dessa vez foram tantos os motivos, que depois de resolvê-los, acabei esfriando e passei muitos dias depois sem criar um post.
Primeiro foi meu micro que quebrou ( em 06/03/07). Ele só vivia ligado, quando eu desligava demorava muito para dar boot. Comprei uma bateria para a BIOS e resolvi tirar a poeira de dentro da CPU. Lembro que passei algodão até na placa-mãe, hehehe. Concluída a limpeza, liguei, trabalhei, teste se desligando ele demorava para dar boot, etc. Aí de noite eu tava trabalhando, fui jantar (trampo em casa), quando voltei o micro tava desligado e num pegou mais, hehehe. Está até agora guardado numa caixa.
Como não posso ficar sem micro, acabei comprando ( em 08/03/07) outro. E agora é só alegria, hehehe. O que quebrou (P4 2.8) tinha 128MB de vaga lembrança, gravador de cd que teimava em não abrir, dois HDs ( 40 + 20 ) com 3GB de espaço livre e monitor de 14. Esse aqui (P4 HT? 3.2) tem 512MB de memória, gravador de DVD ( motivo do título deste post) e monitor de LCD. Agora tá tranquilo, posso abrir com tranquilidade o Eclipse, o Delphi 7, o IBExpert e o mais importante posso navegar e trabalhar, antes ere uma coisa ou outra, só estresse, hehehe. Sou mais produtivo navegando enquanto trabalho, sempre foi assim, desde meu primeiro emprego em 98.
Depois que botei o micro para funcionar, botei o HD do outro micro como primário, apaguei o Mandriva que veio no HD de 80GB, etc. A "Telemá" cortou meu telefone, hehehe. Quem manda num pagar as contas. Meu plano é de minutos, um que dá direito a navegar de graça o dia todo. Aqui no bairro tem Velox e TV à cabo, só não tem aqui na rua que moro, hehehe. Passei um semana desconectando, habitando de vez em quando Lans Houses, algumas vezes para dá suporte a clientes, outras para navegar. Complicado passar o final de semana sem se conectar. Para resolver essa bronca peguei um money emprestado e paguei as duas contas, hehehe.
E para finalizar, queriam cortar minha energia, hehehe. O funcionário esperou que eu fosse pagar as duas contas, hehehe. Foram momentos estressantes.
O estresse agora são as duas parcelas que faltam do micro. Tá complicado passar o mês sem esse valor, hehehe, mas nada de grave, as contas então em dia, só o colégio da minha filha mesmo que atrasei, mas segunda eu pago.
Agora vou falar da inclusão "copial". Pareço um menino que ganhou uma bicicleta depois de ver os amigos as tendo por vários anos, hehehe. Agora posso fazer backup dos DVDs que alugo e de passar os clipes que tenho para o DVD. Pena que aqui num tem banda larga, acho que já tem umas duas semanas que tou baixando Sociedade dos Poetas Mortas, são 748MB, tou usando o BitComet. Também extrair músicas dos DVDs que tenho.
Estou usando o DVD Shirink 3.2 para fazer meus "backups". O Final Burn para gravar e o Free DVD MP3 Ripper para extrair o áudio. Para editar o mp3 utilizo o MP3DirectCut.
No XZone tem o links de vários programas para se trabalhar com DVD.
No momento tou aprendendo a gravar vários clipes, o DVD que eu criei não ficou muito bom, hehehe. Tem 25 vídeos e no DVD Player não mostra o segundo vídeo como 2, todos são 1, hehehe. Postei até essa bronca lá na CdMJ, depois vou testar o programa que indicaram.
Vou voltar as atividades normais mais uma vez.
Voltem!!!
hehehe
Technorati Tags: copiar, dvd, mp3, clipes, editar, converter, avi
Powered by ScribeFire.
----
Data Original: 2007-04-20 11:20:22 pm
Revistas digitais para download
Depois vou baixar todas as revistas Sintesis. E o bom é que vem os exemplos abordados. Ela é para a galera que trabalha com os produtos da Borland. Quem quiser conferir o conteúdo de cada edição e baixá-las, é só visitar o fórum.
Nesse momento estou baixando a primeira edição da revista Guia do Hardware, estou afim de ler a matéria sobre a história da informática. hardware num é muito minha praia, hehehe.
Compare Preços: Informática, Livros, E-Books, HandHeld/Palm Top, Notebook, Revistas CD-ROM, Assinaturas e Revistas, WII, Xbox 360, Zire 22
Technorati Tags: revista, digital, linux, php, delphi, c++ builder, kilix, hardware, My SQL, Firebird, PostgreSQL, Oracle10g
powered by performancing firefox
Jogo da Senha em Delphi
Lançado pela Grow aqui no Brasil, lá fora tem o nome de "Master Mind". Foi criado em 1971 por Mordechai Meirovitz.
O objetivo desse jogo é descobrir a combinação e a ordem das cores que elas estão; para isso, são dadas dez tentativas.
Tinha pensado em fazê-lo em Pascal, mas como tempo é uma coisa que não disponho muito, acabei fazendo em Delphi mesmo (e em Delphi posso liberá-lo como Freeware). Comecei Sexta-Feira, 02/03/2007, umas 18:30 e estou finalizando agora, Domingo, 04/03/2007, 04:50. Pretendo tomar umas latinhas de cerva e assistir filme nesse Domingo, então me empenhei para terminar logo. A parte principal terminei logo, levei uma 3 horas, o que demorou foi a perfumaria, hehehe. Coloquei recurso de tempo, cadastro dos recordes, jogar usando o mouse ou o teclado, configurações, etc.
Já tinha feito em Pascal quando estudava, mas eu perdi o código.
Tela do Jogo
Download: Clique Aqui.
Uma jogada que fiz agora
PS1: Não estou disponibilizando os fontes, só o executável.
PS2: Joguem e divulguem o tempo aqui no comentário. O desafio está lançado, hehehe.
Compare Preços: Jogos, NoteBook Infantil, Brinquedos Eletrônicos, Informática, Livros, E-Books, WII, Xbox 360, Zire 22
powered by performancing firefox
----
Data Original: 2007-03-04 5:12:14 am
Juntando Links #1
Links
- Nifty Corners - Cantos arredondados sem utilizar imagens, usando apenas CSS.
- Delphix pages - Download da biblioteca Delphix para o desenvolvimento de jogos. Também disponibiliza alguns exemplos com código fonte.
- Brian Long - Speech Synthesis & Speech Recognition Using SAPI 5.1. Adicionando recurso de voz ao Delphi.
- AJAX.bz - Blog sobre AJAX.
- Plasma Design (quem traduziu) - Porque utilizar tabelas para layout é estupidez: problemas definidos, soluções oferecidas.
- J2ME Tips - Um montão de dicas sobre J2ME.
- Funambol - Funambol provides push email, PIM synchronization, and device management for mobile devices, with all the advantages of open source software.É um Servidor SyncML.
- Criar Web - Dica para realizar um rollover só com CSS e utilizando imagens.
Technorati Tags: links, j2me, javame, syncml, delphi, delphix, css, ajax
powered by performancing firefox
----
Data Original: 2007-03-01 7:39:48 pm
Folha Livre
O FolhaLivre (c) é um projeto de desenvolvimento de um software livre para processamento de folhas de pagamento baseado nos termos da GNU Public License conforme publicada pela Free Software Foundation.
Atualmente o sistema está sendo desenvolvido em Delphi 6 acessando o firebird.
Principais Recursos
- MultiEmpresa - Para atender aos escritórios de contabilidade;
- MultiUsuario - Poderá ser utilizado por vários usuários ao mesmo tempo;
- Controle de acesso - Será possivel cadastrar os usuários e suas permissões;
- Possibilidade de gerar quantas folhas desejar no mês;
- Controle total sobre os eventos (verbas) do sistema;
- Possibilidade de programar os eventos por tipo de folhas, empresa, sindicato;
- Lançamento automáticos por funcionário conforme tipo de folha e competência;
- Personalizar as fórmulas dos eventos;
- Tabelas de cálculos, índices e valores fixos personalizados;
- Cadastro de Salário mínimo, salário-Família, IRRF, INSS, FGTS;
- Todos os relatórios poderão ser visualizados antes da impressão;
- Todos os relatórios poderão ser impressos em matricial no modo texto (rápido);
Site do Projeto: http://folha-livre.sourceforge.net/
Lista: http://br.groups.yahoo.com/group/folha_livre/
Technorati Tags: folha livre, pagamento, sistema, open source
powered by performancing firefox
----
Data Original: 2007-02-25 2:37:35 am
Jogo do Genius em Pascal
Pois bem, vou disponibilizar um jogo que valia para nota do segundo semestre, isso em 1996. No primeiro semestre foi o jogo da senha, que não tenho, infelizmente.
É o Jogo do Genius. Fez muito sucesso na década de 80. Esse jogo está na lista dos que eu não tive, hehehe, tipo o pogobol, que hoje em dia tem do superman e da barbie, hehehe.
Para capturar as telas do jogo, executei o Turbo Pascal no emulador de MS-DOS, o DOSBox.
Tela Inicial do Jogo
Tela de Opções (Níveis. É que está sendo chamada no botão Níveis, hehehe)
Tela do Jogo
Tela do Jogo. Botão sendo clicado.
Coloquei o código do jogo no Pastebin.com.
Dowload do Código Fonte AQUI.
A serventia desse jogo era para o aprendizado de Listas Encadeadas (ponteiros). Só não tirei 10 por que não coloquei uma rotina para destruir a lista que guarda a seqüencia das piscadas, no encerramento do programa, hehehe. E esse que eu fiz utiliza o mouse.
Altere essa linha para executar o jogo, altere o caminho:
InitGraph(Gd, Gm, 'c:\temp\tp\bgi');
Compare Preços: Jogos, NoteBook Infantil, Brinquedos Eletrônicos, Informática, Livros, E-Books, WII, Xbox 360, Zire 22
Technorati Tags: jogo, genius, pascal, fonte, código
powered by performancing firefox
----
Data Original: 2007-02-25 12:48:06 am
Exercícios em Pascal
Pascal - o básico! Esse é o primeiro post da série.
E um resumo com todos exercícios estudados até o momento..
Pascal - o básico! - RESUMO.
Acho que depois vou pegar os enunciados e tentar fazê-los, hehehe.
Compare Preços: Informática, Livros, E-Books, HandHeld/Palm Top, Notebook, Revistas CD-ROM, Assinaturas e Revistas, WII, Xbox 360, Zire 22
Technorati Tags: pascal, exercício, curso, técnico, informática
powered by performancing firefox
----
Data Original: 2007-02-23 1:02:57 am
Turbo Pascal 7 no Windows XP
Hoje de noite resolvi mexer no TP7, executar os fontes que achei em um CD todo arranhado, hehehe, já ia para o lixo. Continha os arquivos do meu primeiro PC, conseqüentemente alguns arquivos do tempo de escola técnica. Tem arquivos com data de 96, pena que muitos fontes eu pedi quando fui roubado em 95, meus disquetes estavam na mochila. Perdir um projeto de um programa de vídeo locadora que estavamos usando Windows, ponteiros, records. Tive que fazer de novo, mas num deu para fazer com Windows, hehehe, inda bem que a professora ainda deu nota, hehehe. Perdi também os fontes do jogo da senha, e outros que fazia para treinar o pascal. Restou mesmo foi o fonte do jogo do Gênios, hehehe, joguei até um pouquinho agora de noite, hehehe. No jogo do Gênios tivemos que fazer usando listas encadeadas. Só não tirei 10 por que eu num estava destruindo ela quando terminava o programa, hehehe. O que eu fiz usava o mouse. Ainda fiz mais dois jogo do Gênios para outros alunos, hehehe.
Mas eu não estava conseguindo executar nada no TP7. Tentei executar os exemplo que vem no TP7 e nada. Dava um erro "Error 200: Division by zero", vi usando o DOS Shell, ainda lembrei desse recurso depois de 10 anos, hehehe. Perguntei ao goolge e descobri que o problema não era do windows xp e sim da velocidade do processador. Achei a solução no Blog alunos de linux. Antes eu tinha tentado executar o TP7 no DOSBox, um emulador do MS-DOS.
Achei esse site para download do Turbo Pascal.
http://gabriel.sg.urcamp.tche.br/beraldo/TecProg.htm
Vi que nesse link aí que tem exemplos.
Depois eu disponibilizo o meus fontes do tempo de escola, hehehe.
Compare Preços: Informática, Livros, E-Books, HandHeld/Palm Top, Notebook, Revistas CD-ROM, Assinaturas e Revistas, WII, Xbox 360, Zire 22
Technorati Tags: turbo pascal, dosbox, windows xp, download
powered by performancing firefox
----
Data Original: 2007-02-21 10:35:36 pm
Ensinando seu filho a programar
Um desenho que lembro de ter feito no Logo foi uma flor. Deu um trabalhão danado para fazer as folhas, parecia um girasol, vou ver se depois refaço o desenho e coloco aqui.
Pretendo ensinar minha filha a programar. Ela já está com 6 anos, sabe ler e é bem esperta (coisas que o DNA explica, hehehe).
Logo é uma linguagem de programação interpretada, voltada principalmente para crianças e aprendizes em programação. O ambiente Logo tradicional envolve uma tartaruga gráfica, que é um robô pronto para responder aos comandos do usuário. Uma vez que a linguagem é interpretada e interativa, o resultado é mostrado imediatamente após digitar-se o comando – incentivando o aprendizado.
Leia mais na wikipédia.
Links
- Download do MWSLogo - Screenshot
- Download do SuperLogo 3.0 - Em Português
- Um pouco de História do Logo
- Vários links sobre o Logo. Tutoriais, varias versões, etc.
- Aprendendo a programar no Logo
- Ensinando crianças a programar - Aonde lembrei do Logo.
Compare Preços: Informática, Livros, E-Books, HandHeld/Palm Top, Notebook, Revistas CD-ROM, Assinaturas e Revistas, WII, Xbox 360, Zire 22, Jogos, NoteBook Infantil, Brinquedos Eletrônicos
Technorati Tags: logo, criança, aprender, programar, superlogo
powered by performancing firefox
----
Data Original: 2007-02-18 10:34:02 pm
Web 2.0 em mais ou menos 5 minutos
Web 2.0 in just under 5 minutes.Uma explanação sobre a Web 2.0. Muito bem elaborado o vídeo.
Um texto que aparece no vídeo:
Web 2.0 is linking people...
... people sharing, trading, and collaborating ...
ps: só queria saber se seria possível Web 2.0 com todo mundo utilizando linha discada, hehehe
Technorati Tags: web 2.0, vídeo, youtube, Machine
powered by performancing firefox
----
Data Original: 2007-02-18 1:30:40 am
Teclas de atalho do Delphi
Quando eu não conhecia o Ctrl+Shift+I e o Ctrl+Shift+U, era um trabalhão danado para identar o código, hehehe.
Outras dicas de teclas de atalho
http://www.devmedia.com.br/visualizacomponente.aspx?comp=3067&site=3
http://scriptbrasil.com.br/forum/lofiversion/index.php/t89960.html
Technorati Tags: teclas, atalho, delphi, identar código
powered by performancing firefox
----
Data Original: 2007-02-17 6:51:25 pm
segunda-feira, agosto 27, 2007
eBooks di Grátis
Algumas categorias do IT Ebook Home
Oracle, Sql Server, MySql, Linux, Java, Delphi, Ado.Net, C C++, Eclipse, J2EE, J2ME, PHP, JSP, Perl, XML XSLT, CSS, Ajax, Python, Ruby, Mobile
Outros sites que encontrei agora
O FlazX tem uma grande variedade de eBooks. Encontrei o link na comunidade J2ME no Orkut.
Compare Preços: Livros, E-Books, HandHeld/Palm Top, Notebook, Revistas CD-ROM, Scanner de Texto
Technorati Tags: ebooks, php, ajax, ruby, j2me, java, delphi, livros, free
powered by performancing firefox
----
Data Original: 2007-01-28 2:07:33 am
Surfando no celular com o Opera Mini
Funcionamento do Opera Mini
Recursos da versão 3.0
- Leitor RSS
- Publicar fotos tiradas com o celular
- Baixar arquivos no celular
- Conexão segura
- Incremento na velocidade de acesso
Download do Opera Mini
Escolha uma das três opções:
Também utilizo para acessar o Gmail para celulares. É uma mão na roda. Criei uma conta só para essa finalidade. Redireciono outros email para essa conta e caso seja preciso respondo utilizando o domínio do email de onde partiu a mensagem.
Existe uma comunidade no orkut dedicada ao Opera Mini.
Compare Preços: Informática, Livros, E-Books, HandHeld/Palm Top, Notebook, Revistas CD-ROM, Assinaturas e Revistas, WII, Xbox 360, Zire 22
Technorati Tags: operamini, celular, mobile, gmail
powered by performancing firefox
----
Data Original: 2007-01-27 11:20:41 pm
Capturando imagens da WebCam no Delphi
Coloquei em uma tela de cadastro de funcionários, para que seja capturada a foto no momento do cadastro, agilizando o processo de confecção de crachás. A pessoa que me indicou esse pacote de componentes utiliza em um sistema de controle de acesso. Quando chega um visitante, tiram a foto e imprimem uma etiqueta de identificação.
Salvei duas telas da janela que captura a imagem. Essa tela é de um demo que vem junto do pacote. Aproveitei no sistema. Não reparem na qualidade da WebCam e do modelo, hehehe. Como tirei agora de noite, não ficou bem, mesmo ligando a luminária.
Obtendo a imagem da WebCam
Capturando a Foto.
Depois a imagem capturada é salva (utilizando o botão Salvar) no disco, e quando a janela é fechada, o caminho é armazenado no cadastro do funcionário.
Download DSPack, clique aqui
DSPack is a set of Components and class to write Multimedia Applications using MS Direct Show and DirectX technologies. DSPack is designed to work with DirectX 9 on Win9X, ME, 2000, and Windows XP operating systems. Now VMR (Video Mixing Renderer) is available on all Windows Operating Systems. DSPack 2 is designed to work with Delphi 5,6,7 and CPP Builder 6.
DSPack on Sourceforge
Technorati Tags: Delphi, DSPack, WebCam, Capturar
Compare Preços: WebCam, Controle de Acesso, Impressão Digital, Código de Barras, Livros, E-Books, WII, Xbox 360, Zire 22
powered by performancing firefox
----
Data Original: 2007-01-27 8:30:27 pm
Utilizando a API do Google Maps no PHP
O Google Maps oferece uma gama de possibilidades de novos serviços incríveis, e o melhor, o Google disponibilizou uma API para que você possa utilizá-lo em qualquer site.
O Rafael Dohms, explica, de forma simples e clara, como utilizar esta API em conjunto com o PHP para gerar serviços customizáveis, utilizando os mapas do Google.
Os exemplos de códigos, ajudam a ter uma idéia clara de como montar
uma aplicação com grande facilidade, adaptando-os as suas necessidades.
Com pouquíssimas linhas de código, você terá uma maneira bem prática de exibir localizações em mapas.
Technorati Tags: Maps, Api, Google, Mapa, PHP
powered by performancing firefox
----
Data Original: 2007-01-26 10:45:58 pm
Usando o BRpay para transações on-line.
Pretendo utilizá-lo para receber doações, hehehe, um incentivo para manter e criar novos freewares. E caso venha a desenvolver algum sistema que eu pretenda cobrar por ele, utilizarei para receber os pagamentos. Nada de ter que ficar pedindo para depositarem na minha conta.
Com uma conta BRpay você poderá receber pagamentos on-line em seu site imediatamente.
Receba por suas vendas de mercadorias em seu site por vendas on-line, mensalidades, doações, downloads, etc., tudo em um só lugar.
Na BRpay o cliente paga com cartões de crédito, transferências on-line, depósitos identificados e boletos (todos os bancos brasileiros), por compras on-line em seus Leilões, website, etc.
Pagamentos notificados diretamente no seu site via NPI (POST) ou via email, assim você poderá atualizar seu banco de dados e dar baixas nas vendas, recuperar dados de clientes etc.
Já Ativei o recurso de Doação, hehehe.
ps: Não esqueça de se cadastrar utilizando meu código, hehehe.
Tem uns artigos sobre o BRpay no MeioBit.
Technorati Tags: brpay, pagamentos
powered by performancing firefox
----
Data Original: 2007-01-26 6:42:41 pm
Criando um screencast com o Wink
Para testar o programa criei um screencast de um programa para controle financeiro pessoal que estou desenvolvendo, e que um dia espero liberá-lo. Criei utilizando o básico do programa, ou seja, gravei a tela do meu programa. Mas eu poderia ter incluído minha voz, colocado comentários nas telas, botões para navegar (avançar e voltar), incluir uma imagem, etc.
O Wink exporta o projeto em PDF, HTML Flash e Executável. E tem suporte a vários idiomas, incluído Português do Brasil.
Tela do Wink
Visite também essa lista com outros programas para criar screencasts.
Technorati Tags: screencast, wink
----
Data Original: 2007-01-24 12:50:03 am
Utilizando xFire com J2ME
Encontrei um tutorial na lista J2ME da comunidade Sou Java sobre o xFire, para criar um Web Service e acessá-lo utilizando uma aplicação J2ME. O aplicativo acessa o Web Service passando Login e Senha. O Tutorial encontra-se no blog do Roberto Texeira
E caçando algumas informações sobre o xFire no Google encontrei esse artigo na DevMedia.
Technorati Tags: webservice, xfire, j2me, soap
----
Data Original: 2007-01-23 10:45:25 pm
Grid utilizando AJAX
Outro Grid que encontrei, e estou usando em um sistema que fiz, é o Sortable Tables. Utiliza o Framework MochiKit. Mas esse não tem a opção de edição "in line".
E caso alguém deseje apenas adicionar o recurso de ordenar os dados de acordo com a coluna clicada, basta utilizar este javascript.
Vou procurar os outros Grids que eu encontrei, depois faço outro post.
Technorati Tags: grid, ajax, php, sortable tables, monchikit, xajax
----
Data Original: 2007-01-17 11:52:48 pm
Carreira Solo
Carreira Solo
É para a galera que trabalha por conta própria (Freelancer), bem interessante ele, ainda estou conhecendo o site. Vi que tem sugestões de livros, modelos de contratos, um mini curso.
O que é o carreira Solo ?
----
Data Original: 2006-12-27 9:11:33 pm
10 dicas para PHP
Achei essa dica na Lista ArqHP
----
Data Original: 2006-11-21 7:59:21 pm
50 extensões para Firefox
Já instalei algumas. Não vou começar a encher o FF com extensões, hehehe, meu micro tem problema de memória.
----
Data Original: 2006-11-06 11:28:04 pm
Dicas legais para desenvolvedores web que se importam com usuários de celular
Nice tips for web developers who care about mobile users:
http://my.opera.com/FataL/blog/2006/10/26/nice-tips-for-web-developers-that-care-a
Dica retirada da lista ArqHP
----
Data Original: 2006-11-03 10:05:00 pm
MySQL Migration Toolkit
Maiores informações sobre o produto:clique aqui.
http://www.mysqlbrasil.com.br/produtos/ferramentas
Peguei a dica sobre essa ferramenta na Lista ArqHP
----
Data Original: 2006-11-03 9:59:04 pm
Java para Telemóveis - MIDP 2.0
Achei a dica para esse livro na comunidade J2ME orkut [Brasil], lá no orkut. Tópico no forum.
Este livro descreve o perfil MIDP, versão 2.0, em detalhe e completamente.
No site do livro encontram-se todos os exemplos abordados.
O livro está diponibilizado de forma on-line, acesse aqui.
Gostaria de agradecer ao Thiago Moretto por disponibilizar esse link na comunidade J2ME orkut [Brasil].
Technorati Tags: J2ME, MIDP, Telemóveis
Tags by Technorati Tags Generator
----
Data Original: 2006-08-12 4:36:08 pm
Javascript não-obstrutivo
Versão que está sendo traduzida lá no Imasters
Versão em Inglês
----
Data Original: 2006-07-28 2:47:44 am
Using kXML to access XML files on J2ME devices
Demonstra passo a passo como acessar um arquivo XML em uma aplicação J2ME utilizando o KXML.
Possue link para os programas necessários para se trabalhar com J2ME e executar o exemplo deste artigo. J2ME Wireless Toolkit 2.0, Java SDK e o KXML.
Não deixem de visitar o dprogrammer forum, seção J2ME.
----
Data Original: 2006-07-23 11:25:22 am
Google Web Toolkit Example Projects
Mas como eu tou estudando J2ME, vou aproveitar e estudar o GWT também, já que eu tou fazendo uns sites para serem acessados no celular, vou ver se faço algo utilizando AJAX.
Acesse os exemplos disponibilizados pelo Google. Também é possivel ver demostrações.
----
Data Original: 2006-07-18 1:25:45 am
Jogos para Celulares
Pena que eu não tenho habilidade para desenvolver jogos, hehehe, tou correndo atrás para desenvolver algum aplicativo que ajude na produtividade, de preferência acessando um WebService.
Não deixem de visitar a Seção sobre J2ME no forum, tem apostilas e exemplos.
Compare Preços: Informática, Livros, DVDs, CDs, GPS, Câmera/Filmadora, DVD Player, E-Books, WII, Xbox 360, Zire 22
----
Data Original: 2006-07-16 11:09:09 pm