Feliz Natal!!!

18 12 2008

enfeite cabeçalho

Bom, é véspera de natal e eu não poderia deixar de escrever a todos vocês a minha contribuição para um natal melhor.
A melhor mensagem de natal é aquela que sai em silêncio de nossos corações e aquece com ternura os corações daqueles que nos acompanham em nossa caminhada pela vida.
BSIDEIAS deseja a seus amigos/leitores um Feliz Natal cheio de paz, amor, saúde e amizade. Que todos os seus sonhos se tornem realidade.

“É tempo de otimismo e esperança! Crer é poder! Acredite no seu sonho!”

topo da arvore de natal
Que
será,
Senhor,
neste Natal,
armar uma
árvore no meu
coração e nela
pendurar, no lugar
de presentes, os
nomes de todos os
amigos. Os antigos e os
mais recentes. Os que
vejo a cada dia e os que
raramente encontro.
Os sempre lembrados e os que,
às vezes, ficam esquecidos.
Os constantes e inconstantes. Os
das horas difíceis e os das horas alegres.
Os que sem querer, eu magoei e os
que, sem querer, magoaram-me. Aqueles
que conheço profundamente e aqueles
dos quais pouco sei. Os que pouco me devem
e aqueles a quem muito devo. Os amigos humildes
e os amigos importantes. Os nomes de todas as
pessoas que já passaram pela minha vida.
Uma árvore de raízes bem profundas, para que seus
nomes jamais saiam do meu coração e da minha
memória. Uma árvore como jamais houve outra igual. De
ramos muito extensos para que novos nomes, vindos de todas
as partes, juntem-se
aos já existentes.
De sombra boa
e agradável, para
que a nossa amizade
seja, sempre, um momento de repouso nas lutas da vida.

boneco de nevetrenó

feliz natal 2

UltraG





JavaScript e o objeto Math

6 07 2008

Método PI

Este é um programa feito em javascript para calcular a área e perímetro de um cíirculo e volume de uma esfera utilizando o método PI do objeto Math.

Para visualizar clique no link ao lado: Circulos e Esferas

 

Método Max e Min

Este é um programa feito em javascript que encontra o máximo e o mínimo entre cinco números (pode ter quantos quizer) utilizando os métodos Max e Min do objeto Math. Você poderia utilizar disto para encontrar notas máximas e mínimas de um aluno em um sistema escolar ou encontrar orçamentos máximo e mínimos no site da sua empresa. Bastante útil.

Para visualizar clique no link ao lado: Max. e Min.

 

Método  Round

Este é um programa citado acima com uma melhoria que visa facilitar a vida do usuário. O método round faz o arredondamento de um número ponto flutuante. Existem dois casos:

Caso 1 – Arredondamento total

Neste caso o arredondamento não deixa nenhuma casa decimal depois da virgula.

Para visualizar clique no link ao lado: Circulos e Esferas - números arredondados

 

Caso 2 – Arredondamento parcial

Neste caso o arredondamento pode ter quantas casas decimais depois da virgula o usuário (programador) quizer.

Para visualizar clique no link ao lado: Circulos e Esferas - números arredondados duas casas decimais

 

Método Random

Este é um programa que gera números pseudo-aleatórios entre zero (inclusivo) e um (exclusivo).

Para visualizar clique no link ao lado: Gerar números randômicos 0 e 1

Você também pode gerar outros números entre zero e cem por exemplo – Este contém arredondamento total. 

Para visualizar clique no link ao lado: Gerar números randômicos 0 e 100

 

Os números pseudo-aleatórios são tão aleatórios quanto você quizer.

 

Obs:

  • Para usar corretamente o programa você deve aceitar as janelas de script. Geralmente os browsers bloqueiam até você permitir.
  • Para salvar em seu pc clique com o botão direito em cima do link e selecione “Save Target As…”
  •  

    UltraG :)





    GF® Livros® 2008 – Sistema de automação para livrarias.

    29 05 2008

    Estou finalizando este que é mais um projeto de faculdade chamado GF®  Livros® 2008, uma aplicação que automatiza livrarias.  A aplicação foi desenvolvida usando a linguagem de programação C# e arquivos xml, não consta banco de dados pois o intuito da grade semestral era apresentar a serialização de objetos em arquivos xml fazendo assim  a persistência dos dados. O projeto conta com a junção de quatro matérias que são programação orientada a objetos, algoritmos e programação 3, probabilidade e estatística e estrutura de dados. O projeto terá uma vida de construção por volta de seis meses e teria muito a melhorar  se o mesmo trabalho e empenho continuassem a serem aplicados. A data de lançamento será dia 14/06/08 sem horário definido. Mas nete dia ele será apresentado na faculdade de manhã mostrando pela primeira vez ao mundo sua cara. Ao lado segue duas imagens da aplicação. Uma é a tela de login e a outra a tela de cadastro de livros. Como os projetos da turma ainda estão em fase de construção, não irei liberar muitos detalhes (técnicos) sobre a aplicação. Não que eu não queira ajudar, prefiro ajudar a deixar meu esforço ser colado. :)  

     Neste projeto também vejo um produto que teria como ganhar muito mercado e assim render muita grana, mas antes precisaria de uma pequena injeção de capital para que continuasse a ser desenvolvido. Gosto de brincar com essas idéias de “ver um produto”, até porque não subestimo os universitários, são deles e de seus trabalhos que muitas vezes surgem as grandes oportunidades e idéias existentes.

    Tópicos que o sistema atende

    • Interface amigável
    • Acesso a WebServices
    • Controle de acesso
    • Controle de estoque
    • Controle de vendas
    • Estatísticas de acessos ao sistema, entrada e saída de produtos são adiquiridas da exportação de valores em arquivos CSV (Comma Separated Values
    • *O usuário determina qual estrutura de dados a aplicação vai usar entre árvores AVL ou listas ligadas.

    O que mais poderia ser implementado?

    • Banco de dados (Para funcionar em livrarias de médio porte acima)
    • Controle de outros subsistemas a ele ligado (Terminais de consulta sobre livros dentro de uma livraria)
    • Design profissional
    • Gráficos para mostrar um balanço dos fluxos de caixa amigavél
    • Gráficos para mostrar as melhores e piores vendas
    • Gráficos para mostrar tendências de maximização dos lucros (A parte que se eu consseguir fazer ficara muito legal onde o objetivo é que o sistema reconheça para onde deve ir o dinheiro investido na livraria, garantindo assim um lucro no mínimo, mínimo, só que previsto antes)
    • Opções de customização para o cliente

     

    *Obs: A estrutura de dados também foi construida, ou seja não foi usada estruturas de dados prontas como LinkedList em C#.

    Download!

    UltraG





    Multi-Touch no Windows 7

    28 05 2008

    Logo

    Gostaria de ressaltar um detalhe sobre a maravilhosa tecnologia Multi-Touch. Não podemos confundir a tecnologia em si como sendo um Microsoft Surface da vida (Conheça o Microsoft Surface), a tecnologia é apenas o Multi-Touch. O detalhe  é que quando foi lançada não tinha todo o requinte que o pretencioso Windows 7 está propondo, incorporar a tecnologia Multi-Touch com o SO e joga-los num notebook é realmente fudido. Por outro lado, máquinas como estas ainda são caras e estão longe de dominar o mercado. Também e como sempre, vai demorar para que surja um windows 7 realmente estável (O vista é o exemplo da vez na questão instável).  :)

    Para assitir ao video sobre o novo Windows 7 clique aqui!

    Imagem veridica segundo blog abaixo.

    Outro post com mais detalhes e fotos sobre Windows 7 aqui!

     

    UltraG





    Intel® Centrino® e dicas para escolher seu notebook

    26 05 2008

     

    Neste post irei fazer uma referência de um post do blog da intel que tem como objetivo multiplicar o conhecimento de como escolher seu novo notebook e sobre a tecnologia Intel® Centrino®. Post escrito por Mauricio Ruiz no blog da Intel explica o que é a tecnologia Intel®  Centrino®  e disponibiliza várias dicas sobre como escolher o notebook ideal para suas necessidades. Para ler o post, clique aqui!

    UltraG