Translate

Mostrando postagens com marcador vídeos. Mostrar todas as postagens
Mostrando postagens com marcador vídeos. Mostrar todas as postagens

21 de janeiro de 2014

Computação Gráfica


Computação Gráfica é a área da Ciência da Computação que estuda a geração, manipulação e análise de imagens, através do computador. Atualmente, é uma das áreas de maior expansão e importância que propicia o desenvolvimento de trabalhos multidisciplinares.


Início

A elaboração de aplicações gráficas se popularizou com o surgimento de placas gráficas para computadores pessoais e de bibliotecas gráficas, como OpenGL, que não exigiam conhecimentos extensivos de programação ou de hardware. Se dedica ao estudo e desenvolvimento de técnicas e algoritmos para a geração (síntese) de imagens através do computador. Atualmente, a CG está presente em quase todas as áreas do conhecimento humano, desde o projeto de um novo modelo de automóvel até o desenvolvimento de ferramentas de entretenimento, entre as quais os jogos eletrônicos.

5 de agosto de 2009

RAD - Desenvolvimento rápido de aplicações

Tá apressado e precisa desenvolver um programa pra ontem?

Atropelando todas as normas de um bom manual do programador, tem aquelas aplicações que fazem tudo para você, desde montar um banco de dados até um visual com janelinhas bunitinhas que até parecem coisa de profissional, mas que na verdade são brincadeira de criança, mas como para tudo tem gosto vou postar uns exemplos que um amigo me passou:

Gas - Visual Basic
O GAS é um programa gerador de sofisticadas aplicações para a manipulação de banco de dados em ambiente Windows, voltado tanto para desenvolvedores quanto para usuários finais.
Manual do GAS 2007, Portal

Miro - Clipper e Miro plus - Delphi
Geradores de aplicativos para dos, e varios programas com fontes para dos e para Delphi.

SpeedCase - Delphi
permite gerar aplicações empresariais completas. Com sua utilização o desenvolvedor poderá comercializar e distribuir suas aplicações sem licenças adicionais.

Sculptor - Delphi
gerador de aplicações desktop em Delphi voltado para profissionais desenvolvedores de software que acelera o processo de desenvolvimento de aplicações, além de organizar, padronizar e documentar o trabalho de analistas e programadores.
Artigo na comunidade Enterprise (em inglês)

Xmaker - free edition em Delphi
Sua principal função é a manipulação de banco de dados para armazenamento de informações de qualquer natureza, agregando todos os recursos possíveis e atuais do ambiente visual e com acesso nativo as bases de dados, cria projetos altamente profissionais e confiáveis.

EngeBuilder- C# com bancos de dados Firebird, SQL Server e Oracle.
ferramenta para desenvolvimento de aplicações desktop baseadas no Microsoft .NET Framework. Possui um conjunto de funcionalidades integradas em um único ambiente, permitindo o desenvolvimento de um trabalho de alto nível. O Engebuilder® gera e compila aplicações na linguagem C# e  suporta bancos de dados como Firebird, Microsoft SQL Server e Oracle. (vídeos).

A maioria dos exemplos é em Delphi porque esse é o preferido dos programadores comerciais, muito bom para começar a programar na prática.
Para conhecer mais sobre o Delphi:
vídeo aula em Delphi

10 de julho de 2009

Estúdio livre no linux


Estúdio livre é uma coletânia de programas para transformar seu computador com linux em um estúdio de edição de vídeos, som e gráficos.

Existem programas como o Cinelerra que se compara aos profissionais em edição de vídeo, com o diferencial que é livre e ainda atualizado constantemente.

Podemos citar também o DeVeDe para criação de DVDs, o Blender para animações em 3D, o Gimp para imagens, Audacity para edição de sons, e muitos outros tutoriais e aplicativos separados em pacotes de vídeo, gráficos e som.

Para saber mais acesse: www.estudiolivre.org

Ferramentas recomendadas: Fluxograma de edição

16 de abril de 2009

Por que usar linux?

  1. É seguro - nada de vírus ou trojans;
  2. É livre - gratuito e com muitas opções de programas gratuitos;
  3. É leve - executa em computadores simples e com poucos recursos;
  4. É portável - nem precisa instalar, pode executar do cd ou pendrive;
  5. É configurável - posso instalar meus programas preferidos e gerar minha própria versão pra instalar novamente, ou executar do cd ou pendrive;
  6. É moderno - detecta o hardware, está constantemente sendo atualizado, permite instalar programas de outros sistemas e usa o que existe de mais moderno;
  7. É confiável - é o mais usado em servidores por se manter funcionando por meses sem travamento e livre de infecções;
  8. É poliglota - tem o maior suporte a idiomas;
  9. É simples - já vem pronto pra usar com os programas básicos de escritório, multimídia, internet, etc.
  10. Ainda quer mais? Pois de 6 em 6 meses sai uma versão nova do Ubuntu com novidades.

Ubuntu é um sistema operacional baseado em Linux desenvolvido pela comunidade e é perfeito para notebooks, desktops e servidores. Ele contém todos os aplicativos que você precisa - um navegador web, programas de apresentação, edição de texto, planilha eletrônica, comunicador instantâneo e muito mais. Pode ser executado a partir do CD, pendrive, ou instalado no HD.

Para instalar novos programas nele, basta se conectar a internet e escolher entre uma lista no aplicativo Adicionar/Remover, ou ainda acessar o gerenciador de pacotes Synaptic, que é uma interface gráfica do apt-get que executamos via terminal.

Se preciso de algum programa que só executa no windows, posso usá-lo no linux Ubuntu de diversas maneiras:
  • Usando o Virtualbox, nesse caso instalo o windows dentro de uma janela do simulador de sistemas;
  • Executando direto via wine, que faz o programa pensar que está no windows;
  • Executando direto via cross-over, uma versão profissional do wine, para alguns programas e jogos que necessitem de configurações específicas.
assista a esse vídeo com de efeitos para controle de janelas e desktops (é necessário placa aceleradora de vídeo para usar).
Saber mais