Memnemonics fike’s Rotating Header Image

February, 2010:

Oracle: A maior e melhor plataforma java de todos os tempos

  

    Alguns anos atrás a Oracle tinha muitos produtos de infra-estrutura java mas de péssima qualidade. Tanto que fan-boys Java faziam pouco caso dos produtas deles.

  Porém, quando Larry Allisson atiçou sua sede de aquisições sem precedentes na história tecnológica. Uma das empresas adquiridas foi a BEA Systems que tinha em ser portifólio,  a melhor máquina virtual java (JRockit) e um excelente servidor de aplicação java, conhecido como WebLogic.

   Com a aquisição da Sun, a Oracle tem definitivamente as melhores soluções para arquitetura java. Servidores SPARC, Sistema Operacional Solaris, as máquinas virtuais da Sun e JRockit, além de ter dois excelentes servidores de aplicação java (WebLogic e Glassfish).

   A notícia que a próxima versão (Java 7) da máquina virtual Sun Oracle terá código-fonte vindo do JRockit e do Hotspot (Nome da máquina virtual daSun Oracle), possivelmente terá um aumento significativo de performance, debug mais apurado e mais recursos de monitoramento. Importante observar, qual será o estratégia em relação ao WebLogic e Glassfish, se tiver a fusão dos códigos, sem dúvida poderá ser o melhor servidor de aplicação Java.

 

   Caso a Oracle adote essa estratégia, poderá ser a empresa dominante em todos os sentidos na pilha Java, do Hardware (servidores) ao Servidor de Aplicação Java (também conhecido como J2EE ou JEE). A frente da IBM com Websphere, Red Hat com Jboss e Icedtea, Fundação Apache com Geronimo e Harmony e do Consórcio OW2 com JOnas.

   

 

   Da pior para a melhor, a competição no mercado Java está só para gente grande, vamos esperar o que os concorrentes irão fazer para manterem-se competitivos.

Doping mental

  

 

   O @andrelop fez um pergunta bem instigante para mim no formspring.me. Demorei um pouco para responder pois pensei que a resposta daria um post no blog. :)

   A pergunta:

Você acredita que, no futuro (caso sobrevivamos a 2012), teremos algum tipo de contrabando de substâncias que nos forneçam inspiração ? Inspiração será um "produto" raro, a medida que evoluímos para uma sociedade produtora de informação ?

    

    Inspiração sempre foi um produto raro. E desde que do início da civilização que conhecemos é usado algum tipo de droga. Tanto que o ópio foi motivo de duas guerras[1] que levaram seu nome: Primeira Guerra do Ópio (1839-1842) e Segunda Guerra do Ópio (1856-1860). 

    As primeiras sociedades asiáticas, conhecidas como primeiras formas de civilização organizada, já usavam drogas para auxiliá-los na meditação (budismo). Os egípcios, também, usaram no seu auge como civilização, assim como todas civilizações que tem registro de sua história.

    A inspiração é e será cada vez um produto mais raro e caro, Exemplo disso, é  a existência de diagnóstico de psicólogos/psiquiatras um aumento significativo de usuários de internet com dificuldade de concentração que exijam elaboração/criatividade/concentração. Desde resolução de problemas matemáticos, crítica de um texto ou simplesmente escrever um texto de 40 linhas.

     Um livro interessante que projeta esse cenário é Neuromancer. Aliás, é recomendável que leia a trilogia Sprawl (Neuromancer, Mona Lisa Overdrive e Count Zero).

    Um sintoma do problema da criatividade na época presente, é um artigo do Ladislav Bodnar do Distrowatch. Ele faz análise de um distribuição derivada do OpenBSD. O foco do artigo não exatamente sobre distribuições Linux e a quantidade de derivações sem nenhuma inovação, apenas modificações superficiais.

    Nas universidades, existem alguns alunos que usam drogas para melhorar a performance, melhorar a concentração e as notas nas avaliações. Isso é conhecido pelo mundo e no Brasil foi capa de uma edição da Superinteressante. 

    O futuro breve nosso, usaremos diversos tipo de drogas para melhorar a memória, concentração, síntese, inspiração, etc. Além de drogas químicas, teremos melhoramento genético do cérebro, implante de nanorobôs autônomos para a mesma finalidade. Neste mesmo futuro, quem não tiver acesso à esses diversos tipos de doping será excluído da sociedade, será considerado como um cidadão de segunda classe já que não conseguirá acompanhar o avanço tecnológico da Sociedade da Informação. Este processo já se iniciou nas diversas áreas da sociedade mas nenhuma delas ainda é tão nítida como os analfabetos digitais.

    Também neste futuro, a palavra doping não será mais vista como uma prática ruim. Teremos o doping cibernético, doping digital, doping químico, doping biológico, doping biomecânico, etc. Um exemplo de alguns desses dopings está em Johnny Mnemonic. Creio que quando tivermos essas coisas disponíveis para massa, a "Era" será chamada de Sociedade do Doping (ou um nome mais brando). 


     Provavelmente sobreviveremos à 2012, exceto se tiver algum problema com o núcleo da Terra, uma explosão do Sol ou colisão com um cometa. :)

Video motivacional de equipes

    Todas aquelas coisas sobre gerenciar equipes podem ser verdadeiras, também existem muitas fórmulas mágicas de como gerenciar equipes e obter sucesso.

    Mas existe um video que pode ser muito usado para situações muito severas, graves e que não enxerga a luz do fim do túnel. Este é um trecho famoso do filme coreano chamado "Old Boy". Semana passado foi usado para motivar equipes e teve um bom efeito (para alguns não…). :)

 

prévia do macacão da temporada de kart 2010

Prévia do macacão da Copa Speed 2010. O nome da equipe é Foo Bar. :)

Debian e Wifi BCM4328

    Com o Kernel Linux 2.6.32 entrando no Sid, minha placa wireless (Broadcom BCM4328) parou de funcionar por uma razão justa. Esta placa precisa de firmware proprietário para funcionar. Também não fiz muito esforço (preguiça…) para fazer funcionar o módulo b43 do kernel. 

    Além de instalar o módulo wl e usar o module-assistant, foi necessário baixar o driver windows desta placa e instalar o firmware. Segue o breve procedimento:

# aptitude update
# aptitude install module-assistant wireless-tools
# m-a a-i broadcom-sta
# update-initramfs -u -k $(uname -r)
# modprobe -r b44 b43 b43legacy ssb
# modprobe wl 

    Se não tiver o driver da BCM4328 do windows, pode baixar e extrair o arquivo bcmwl5.sys para copiar em /lib/firmware:

# wget ftp://ftp.work.acer-euro.com/notebook/ferrari_1000/driver/WLan%20Driver%20802.11n%20Rel.%204.80.28.7.zip
# unzip WLan\ Driver\ 802.11n\ Rel.\ 4.80.28.7.zip
# cp bcmwwl5.sys /lib/firmware
# modprobe wl 

     Para conferir se funcionou:

# dmesg|tail |grep BCM4328

     O resultado será algo como abaixo:

 

[ 4445.821657] eth1: Broadcom BCM4328 802.11 Wireless Controller 5.10.91.9

   Referências:

http://wiki.debian.org/wl

- http://ubuntuforums.org/showthread.php?t=372864