Mostrando postagens com marcador programação. Mostrar todas as postagens
Mostrando postagens com marcador programação. Mostrar todas as postagens

segunda-feira, agosto 24, 2009

Meu Twitter

HI,

Já tem um tempão que criei meu Twitter, mas como não queria escrever se eu tava sentado no vazo sanitário ou escobando os dentes, não tava postando nada nele.

Mas agora já sei o que escrever nele ( claro que cometo um certo pecado de falar da minha vida pessoal, hehehe ). Vou postar dicas sobre tecnologia, desenvolvimento, etc. Não será apenas um instrumento de apontar para artigos aqui do blog. Terá conteúdo próprio.

Espero vocês lá: http://twitter.com/dprogrammer

Tem um post sobre download de vídeo aulas e apostilas sobre C# e Visual Basic.Net.

Até Mais

sábado, novembro 01, 2008

Microsoft Small Basic

HI,

Estava lendo o blog de download da Info e dei de cara com uma nova linguagem de programação da microsoft destinada ao aprendizado de lógica de programação. Trata-se do Small Basic, mais uma encarnação do velho Basic (que, na empresa de Bill Gates, equivale à moeda número 1 do Tio Patinhas).

Instalei e já executei o tradicional Hello World, hehehe.

Gostei do que vi. Quando você coloca o cursor em uma função da linguagem por exemplo, na barra localizada do lado direito exibe um texto descrevendo seu funcionamento.

Tem até o LOGO, hehehe. Minhas primeiras aulas de algoritmo usando um computador (386) foram com ele. Fazia altas figuras.

Alguém aí lembra dessa tartaruga ? hehehe




Vou procurar alguns algoritmos e implementar. Verificar se é bom mesmo para quem está iniciando.

Achei aqui
Conheça a nova linguagem Small Basic



Até a Próxima

terça-feira, agosto 28, 2007

Qualidade do Software e Design x Programação

Dois artigos que pincei lá no Rec6 que merecem uma lida:
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 RevistasLivrosE-BooksHandHeld/Palm TopNotebookRevistas CD-ROMScanner de Texto

Technorati Tags: , , , ,

Powered by ScribeFire.




----
Data Original: 2007-04-21 10:55:37 pm

segunda-feira, agosto 27, 2007

Dicas legais para desenvolvedores web que se importam com usuários de celular

* Em inglês *

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

domingo, agosto 26, 2007

JSON

Como é possível utilizar qualquer formato de texto para conversar com o servidor web utilizando XMLHttpRequest, o JSON entra na lista, eu tinha visto apenas AJAX com XML ou txt.

Foi no Tableless que eu descobrir esse tal de JSON, vi que tem implementação para funcionar com um monte de linguagem.

Tem isso sobre JSON no yahoo!

JSON (JavaScript Object Notation) is a lightweight data format based on the object notation of the JavaScript language. It does not require JavaScript to read or write; it is easy to parse by any language and libraries and tools exist in many languages to handle JSON.

Many of the Yahoo! Web Services provide JSON as an alternate output format to XML. This page describes The Yahoo! Web Services JSON output, and how to use it in your own programs.

Restante do artigo

Falows


----
Data Original: 2006-01-29 3:57:50 am

phpAjaxTags



Empregos Manager Online

Eu num seio ingres, mas mesmo assim inventei de ficar lendo os comentários desse artigo sobre PHP com AJAX sem utilizar XMLHttpRequest. Estava visitando os links. Achei muita coisa interessante, mas eu acho que nada supera isso, phpAjaxTags. E esse link tava no último comentário, hehehe, tinha só 74.

phpAjaxTags is a port to PHP from java tag library "AjaxTags".

É uma mão na roda isso ae. Esse é o site do AjaxTags. Para quem usa JSP, pelo que entendi.

Agora vou testar os exemplos, é muita coisa pronta para incrementar o site.

Olha só as telas.



Antes



Depois



Inda bem que fizeram uma versão para funcionar com PHP.

Falows


----
Data Original: 2006-01-29 2:50:03 am

EasyAlmox 2.0

Coloquei hoje no meu forum essa nova versão de um Controle de Almoxarifado que eu tenho.

O propósito desse sistema é para o aprendizado do Delphi, Firebird e técnicas de programação, DBExpress, ClientDataSet, etc.
Para compilar o código fonte é preciso ter o RxLib e o JEDI instalados no Delphi.

Essa versão está em Delphi 7.

Acesse meu forum e baixe o código fonte
dprogrammer forum

Essa área do forum será utilizada para tratar exclusivamente desse sistema. Estarei sempre implementando melhorias nesse código. Caso precisem de ajuda, queiram contribuir, dar sugestões, utilizem essa área.

Espero vocês lá

Falows


----
Data Original: 2006-01-24 2:39:46 am