Livro de UML: Unified Modeling Language

Semana passada eu comprei um livro de UML que estava procurando a um bom tempo. Posso afirmar com total certeza que é um dos ou o melhor livro (em português) sobre UML, já que foi escrito pelos seus autores.

UML: Guia do Usuário, Grady Booch, Ivar Jacobson, James Rumbauch

Uml - Unified Modeling Language

Para quem não sabe, Unified Modeling Language (UML) é uma linguagem de modelagem não proprietária de terceira geração. A Linguagem de Modelagem Unificada é um método aberto usado para especificar, visualizar, construir e documentar os artefactos de um sistema de software orientado a objetos.

Alguns links sobre o assunto
Livro - UML: Guia do Usuário (o dito cujo)
UML: Unified Modeling Language (by wikipedia)
Architecture and Design: Unified Modeling Language (UML)
How standard is Standard UML? (by Martin Fowler)
Object Management Group

IE 7: Suporte nativo ao objeto XMLHttpRequest

Uma ótima notícia no blog do internet explorer.

Native XMLHttpRequest Object

Aproveitando, já mando a função cross-browser atualizada ;)

function XMLHTTPRequest() {
  var objHTTP;
  if (window.XMLHttpRequest) {
    objHTTP = new XMLHttpRequest(); } //  (Interne Explorer 7.0 / FF/Safari/Opera7.6+)
  else {
    try {
      objHTTP = new ActiveXObject(”Msxml2.XMLHTTP”); } //activeX (IE5.5+/MSXML2+)
    catch(e) {
      try {
        objHTTP = new ActiveXObject(”Microsoft.XMLHTTP”); } //activeX (IE5+/MSXML1)
      catch(e) {
        objHTTP = false;
      }
    }
  }
  if (ie501) objHTTP = false; // para IE 5.01 nao funciona mesmo.
  return objHTTP;
}

Suposto carro voador encontrado no Google Earth gera polêmica

Meu primeiro pensamento quando li esta matéria foi: “O Google deve estar usando uma jogada de marketing, isto não é possível, pois como justamente no google earth alguém acharia uma imagem de um carro voador ?”

Clique aqui e leia na íntegra

Filmes: O Dia em que a terra parou

O dia em que a terra parou (The Day The Eartg Stood Still) - 1951

O Dia em que a terra parou

Quem sabe um dos filmes de ficção mais bem produzidos para época, ao lado do clássico A Guerra dos Mundos de H.G. Wells.

6.500 km/h é a velocidade que um objeto voa de encontro a terra. Horas depois pousa no centro de New York um disco voador, o que o planeta nunca imaginou estava acontecendo, realmente existia vida em outros planetas.

Klaatu é um homem que desce da espaço-nave dizendo trazer consigo uma mensagem para todos os povoados do nosso planeta. Como se esperava, sua recepção é muito amigável, ele foi entregar um objeto e recebeu um tiro de um soldado já em desespero por não entender tal situação.

Como a situação já não fosse medonha, desce da espaço-nave um robô (Gort) que já faz um show, fazendo desaparecer tanques de guerra e as armas dos soldados em prontidão.

Enquanto Klaatu tenta se comunicar com seres humanos, estudando seus costumes, vendo a ignorância do nosso povo! Klaatu hospeda-se em uma pousada, onde usa o nome de Sr. Carpenter, onde é bem recebido e não demora muito para fazer amizade com um garoto de 8 anos e consequente sua mãe.

É engraçado ver um filmagem deste gênero de 55 anos atras, onde falava-se de energia nuclear, a degladiação dos povos (bombas nuclear, guerras..), o que poderia acontecer ao nosso planeta caso este poder nuclear ultrapassa-se o limite da atmosfera. “O dia em que a terra parou” com certeza é um classico dos anos 50 que deve ser apreciado com muita atenção!

YouTube - Broadcast Yourself

É incrível como a web é cada vez mais importante em nossas vidas (disto todo mundo já sabe). Mas é impressionamente como a globalização desta mídia é contínua, uma enchurrada de novos serviços e empresas que fazem a diferença.

Hoje tenho a convicção de que não vivo sem estar conectado! Seja para ver um e-mail, pagar uma conta, fazer compras, enfim, tudo é mais difícil quando estamos “off-line“. Mais de 70% das minhas contas hoje eu pago pela internet, posso dizer que todas as compras que eu faço (exceto roupas e carro o qual eu acho pela internet) pela internet. É um vício ? A resposta é um SIM!

Nosso computador com conexão (banda larga ou não) torna cada vez mais fácil o nosso contato humano, poucas pessoas param para analisar este fato, mas é a realidade!

And so… Cada vez mais o leque de serviços se expande na internet, blogs, flogs, moblogs, IM’s, podcasting, , RSSYouTube e outros!

YouTube é como se fosse um blog para video, o que podemos chamar de videologs. Sabe aquele video que você fez jogando futebol com os amigos e achou legal mas não tinha como compartilhar com outras pessoas ? YouTube! Esta é a resposta. Você publica o vídeo e seu amigo do outro lado do planeta, possuindo banda larga ou conexao normal (la fora acho muito dificil ter conexão discada) pode assistir o vídeo comentar e dar notas a ele!

Experimentando este serviço, separei alguns vídeos que considero importantes e outros engraçados.

Microsoft Monkey-Boy Balmer 
Guy Hit By Two
Salto no edificio Joelma
Gordinho dançando/cantando Dragonstea Din Tei

Agora faça você algumas buscas e divirta-se com o YouTube!

É chato ser Gaúcho!!!

É chato ser Gaúcho!!!

É fácil perceber porque o Casseta e algumas pessoas de outros estados gostam tanto e fazer piadas sobre os gaúchos:

- A miss Brasil é gaúcha.
- A melhor modelo do mundo é gaúcha.
- O melhor jogador de futebol do mundo é gaúcho.
- Temos um time que é capaz de ser campeão com apenas 7 jogadores em campo.
- Temos um outro que apesar de ser roubado é capaz de chegar vivo na ultima rodada do campeonato.
- A melhor atleta olímpica brasileira é uma gaúcha.
- O maior centro de transplante do Brasil é no Rio Grande do Sul.
- É o único estado brasileiro que possui uma “Brigada” Militar e não uma “Polícia” Militar
- O campeão do mundo de judô é gaúcho.
- É um estado onde o gaúcho chama sua mulher de “prenda” que significa algo precioso, jóia.
- O melhor futsal do Brasil e possivelmente do mundo é gaúcho.
- O estado com o maior número de títulos nacionais no futebol é o Rio Grande do Sul.
- O melhor padrão de vida do Brasil é no Rio Grande do Sul.
- O Centro-Oeste está virando uma potência agrícola graças aos Gaúchos que emigraram.
- O presidente mais importante da história do Brasil foi gaúcho.
- O prato mais apreciado e popular (em restaurantes) do país é o churrasco.
- São gaúchos muitos dos melhores profissionais de comunicação que as grandes redes nacionais - a começar pela Globo, vêm buscar aqui para qualificar os seus quadros.
- Dos 105 anos de república brasileira, gaúchos (Getúlio, João Goulart, Médici e Geisel) governaram o país durante 29 anos (quase 28% do tempo).
- Na verdade, é apenas uma compensação pela grande dor-de-cotovelo que aqueles frustrados sentem quando olham para o que eles dizem ser o fim do país, mas que na verdade é o ponto sobre o qual o Brasil se apóia.

O MELHOR DE SER BRASILEIRO É SER GAÚCHO!!!!!!!

Sun e Oracle contra Microsoft.NET

Sun e Oracle estabeleceram uma parceria estratégica para uma nova tentativa de desafiar a Microsoft, é o que o CEO da Oracle Larry Ellison chama de ” standards-based systems.”

De acordo com Ellison e McNealy, a meta das duas corporações é a produção do que eles chamam de “complete Java-centric enterprise datacenter architecture that leverages Solaris 10 and Oracle’s Fusion middleware”. Projetado especificamente para concorrer a plataforma Microsoft.NET.”

Matéria completa: http://arstechnica.com/news.ars/post/20060113-5979.html

Solucionador de problemas!!

Ta, quem é que vai dizer que este fluxograma não serve para qualquer situação na vida e não somente para área de tecnologia! 

Agradeço meu amigo Diego Duarte pela dica da imagem!

Linguagens de programação em 5 Min

Vou postar um texto que já é um pouco velho, mas sempre sofre atualizações conforme tecnologias. hehe

Segue..

——————————–

Aprenda sobre Linguagens de programação em 5 minutos:

Para entender as diferentes linguagens de programacao, vamos imaginar uma situação e seus respectivos desfechos na abordagem de cada programador.

“No alto do castelo, há uma linda princesa - muitocarente - que foi ali

trancada, e é guardada por um grande e terrível dragão”…

Java: Chega, encontra o dragão, desenvolve um framework para aniquilamento de dragões em multiplas camadas, escreve varios artigos sobre o framework mas nao mata o dragão;

.NET: Chega, olha a ideia do Javanês e a copia, tenta matar o dragão, mas é comido pelo reptil;

C: Chega, olha para o dragão com olhar de desprezo, puxa seu canivete,

degola o dragão, encontra a princesa, mas a ignora para ver os ultimos

checkins no cvs do kernel do linux;

C++: C ria um canivete basico e vai juntando funcionalidades até ter uma espada complexa que apenas ele consegue entender … mata o dragão mas trava no meio da ponte por causa dos memory leaks;

COBOL: Chega, olha o dragão, pensa que ta velho demais para conseguir

matar um bicho daquele tamanho e pegar a princesa e, então, vai embora;

Pascal: Se prepara durante 10 anos para criar um sistema de aniquilamento de dragão … chegando lá descobre q o programa só aceita lagartixas como entrada;

VB: Monta uma arma de destruição de dragões a partir de varios

componentes, parte pro pau pra cima do dragão e, na hora H, descobre que a espada só funciona durante noites chuvosas…

PL/SQL: Coleta dados de outros matadores de dragões, cria tabelas com N

relacionamentos, complexidade ternária, dados em 3 dimensões, OLAP, demora 15 anos para processar a informação. Enquanto isso a princesa virou lésbica;

Ruby: Chega com uma puta fama falando que é o melhor faz tudo quando vai enfrentar o dragão mostra um videozinho dele matando um dragão … o dragão come ele de tédio;

Smalltalk: Chega, analisa o dragão e a princesa, vira as costas e vai embora, pois eles sao muito inferiores;

Shell: Cria uma arma poderosa para matar os dragões, mas, na hora H, nao se lembra como usá-la;

Shell (2): O cara chega no dragão com um script de 2 linhas que mata,

corta, stripa, empala, pica em pedacinhos e impalha o bicho, mas na hora que ele roda o script aumenta, engorda, enfurece, e coloca alcool no fogo do dragão;

Assembly: Acha que ta fazendo o mais certo e enxuto, porém troca um A por D, mata a princesa e transa com o dragão;

Fortran: Chega desenvolve uma solução com 45000 linhas de codigo, mata o dragão vai ao encontro da princesa … mas esta o chama de tiuzinho e sai correndo atras do programador java que era elegante e ficou rico;

FoxPro: Desenvolve um sistema para matar o dragão, por fora é bunitinho e funciona, mas por dentro está tudo remendado, quando ele vai executar o aniquilador de dragões lembra que esqueceu de indexar os DBF;

Analista de Processos: Chega ao dragão com duas toneladas de documentação desenvolvida sobre o processo de se matar um dragão genérico, desenvolve um fluxograma super complexo para libertar a princesa e se casar com ela, convence o dragão que aquilo vai ser bom pra ele, e que não será doloroso. Ao executar o processo ele estima o esforço e o tamanho do estrago que isso vai causar, a assinatura do papa, do buda e do Raul Seixas para o plano, e então compra 2 bombas nucleares, 45 canhões, 1 porta aviões, contrata 300 homens armados até os dentes, qdo na verdade necessitaria apenas da espada que estava na sua mão o tempo todo.

Super Mario64 em 16 minutos

Hoje vi um post no blog Google Underground e não tem como não comentar.

Um maluco publicou um vídeo no google vídeo onde ele consegue salvar o mário em incríveis 16 minutos! Nem nos meus tempos de viciado (ainda super-ness) eu acho que conseguiria tal façanha.

Fonte: http://undergoogle.blogspot.com/2006/01/mario64-em-16-minutos.html

Next Page »