Archive

Archive for July, 2007

Indexação de serviços brutos

July 26th, 2007

Atualmente verificamos um crescente surgimento de aplicações que simplesmente indexam o conteúdo de sites que disponibilizam informações “brutas”. Cada vez mais tenho certeza que o futuro da web é a indexação de conteúdo.

Entendam por indexação de conteúdo: Utilização de fontes disponíveis, para criação de aplicações amigáveis que possibilitem um acesso fácil e rápido a informações. Além de sugerir novas possibilidades através de ligações realizadas, por um framework ou por uma comunidade de usuários.

A utilização de comunidades para gerar e ligar conteúdo já é bastante conhecida por nós. Porém, atualmente verificamos que existem ilhas de conteúdo específico. Acredito que o próximo passo seja utilizar IA para geração de novas ligações. Possibilitando a avaliação não só binária e linear, mas uma avaliação de opiniões e tendências.

Nos próximos posts irei discorrer idéias plausíveis da aplicação de IA na nova onda de comunidades e uma possível aplicação, para geração de uma comunidade de blogs, implementada com inteligência.

Author: murad Categories: IA, Web 2.0 Tags:

Arquiteto de Sistemas

July 17th, 2007

Ultimamente tenho pensado bastante na função de um arquiteto de sistemas. Então resolvi realizar uma busca na net para verificar o que o mr. google me trazia de bom. Logo de cara abri o wikipedia. Pesquisei também a definição da palavra arquiteto no dicionário que me retornou o seguinte:

  • profissional da arte de construir que idealiza, planeja, especifica materiais e elabora os desenhos de um espaço ou obra arquitetônica; eventualmente tb. acompanha os trabalhos de sua execução;
  • indivíduo responsável por uma idéia, realização ou fantasia de qualquer coisa;
  • aquele capaz de tramar contra algo ou alguém.

De posse dessas poucas informações e do meu, se é que posso dizer, expertise chego a seguinte conclusão macro:

Um arquiteto:

  1. Deve ter uma visão macro de sistemas;
  2. Deve conhecer design patterns e metodologias;
  3. Deve se inteirar com o maior número de ferramentas, frameworks, linguagens, etc.

Resumindo, um arquiteto deve ter a mente aberta para todas as tecnologias e tendências, para dai tomar uma decisão quanto a arquitetura de um sistema.

Objetivos do curso Estratégias de Arquitetura de Sistemas da PUC - MG

Apresentar conhecimentos em arquitetura de sistemas, despertando no profissional uma visão crítica sobre as principais tecnologias e produtos comerciais em uso nos ambientes: web, integração de sistemas, aplicações de telefonia e ambientes móveis, segurança da informação e gestão de dados e informações.

“Software architecture is the set of design decisions which, if made incorrectly, may cause your project to be cancelled.” – Eoin Woods, software architect

Referências:
http://pt.wikipedia.org/wiki/Arquiteto_de_sistemas
http://pt.wikipedia.org/wiki/Padrões_de_projeto_de_software
http://pt.wikipedia.org/wiki/Arquitetura_de_software
http://www.booch.com/architecture/index.jsp
http://www.wwisa.org/wwisamain/role.htm
http://eden-study.org/articles/2003/icse03.pdf
http://www.mindspring.com/~mgrand/pattern_synopses2.htm
http://home.earthlink.net/~huston2/dp/patterns.html
http://www.dei.unicap.br/~almir/seminarios/2000.2/3mno/uml/arq/arq.htm

Author: murad Categories: Sistemas Tags:

Como habilitar o “cubo” nos Efeitos da Área de Trabalho no Feisty

July 17th, 2007

Mais uma vez ia discorrer um walkthrough de como fazer para habilitar o “cubo” na área de trabalho, pois a opção no System -> Preferences -> Desktop Effects não funcionou para mim, mas como sou da lei do menor esforço, segue um link para um post que ensina como fazer.

http://andrenoel.com.br/index.php/2007/03/

Author: murad Categories: Ubuntu Tags:

Adicionando o plugin do flash no firefox - AMD64

July 17th, 2007

Abaixo os passos que realizei para adicionar, no Ubuntu 7.04 Feisty, o plugin do flash no firefox 2.0.0.4.

Achei alguns tutoriais na net, mas tive que realizar uma compilação para que funcionasse. Espero que ajude.

1 - sudo apt-get install ia32-libs ia32-libs-gtk linux32 lib32asound2

2 - sudo nano -w /etc/apt/sources.list

adicionar as seguintes linhas no arquivo
deb http://janvitus.interfree.it/ubuntu/ feisty-upure64 main-amd64
deb-src http://janvitus.interfree.it/ubuntu/ feisty-upure64 main-amd64

3 -
gpg --keyserver hkp://keyserver.ubuntu.com:11371/ --recv-keys 2C4C84CC && gpg --export --armor 2C4C84CC | sudo apt-key add -

4 - wget http://janvitus.interfree.it/ubuntu/2C4C84CC.gpg -O- | sudo apt-key add -

5 - sudo apt-get update


6 - sudo apt-get install nspluginwrapper gsfonts-x11


7 - fazer o download
http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz

8 - Descompactar o arquivo tar.gz


9 - Copiar os arquivos libflashplayer.so e flashplayer.xpt para /usr/lib/firefox/plugins/


10 - nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so

Walkthrough baseado nos seguintes posts:
http://www.techzonept.com/showpost.php?p=1589456&postcount=213
http://www.janvitus.netsons.org/repository/

Author: murad Categories: Ubuntu Tags: