Posts Mentioning RSS Toggle Comment Threads | Atalhos de teclado

  • jedizone 8:59 am em June 28, 2007 Link Permanente | Responder  

    Hollywood, mas sem balas de borracha 

    Hoje de manhã, mais uma vez, assistia ao Bom Dia Brasil em estado alfa. Era um reportagem sobre a ocupação do Complexo do Alemão (antes era morro, mas aí eles não conseguiram resolver a situação e devem ter trocado por “complexo” pra justificar). A ocupação em si não me chamou a atenção, já estamos cansados desta guerra civil no Rio. Fico deprimido porque me lembra países da África em guerra. E é ridículo. Mentalize um “miliante” armado de fuzil, não lembra alguma coisa em Serra Leoa ? E estes carros da polícia, com blindagem artesanal (famoso “caveirão”) ? Péssimo. Hoje tinha até um trator pra destruir barricada. O fim, literalmente.

    Entretanto, uma imagem curiosa me chamou a atenção. Olhe o soldado abaixo fantasiado de “americano na guerra do golfo” (update: apelidado de Hellboy, após comentário do Jerônimo). Ou talvez na do Iraque, já que o Rio também está perdendo a guerra. Até um charuto ele tem, coisa que só se vê em filme de guerra americano. Ao ver este “ideal” do soldado brasileiro, fico impressionado com o poder da cultura americana sobre o povo brasileiro. Acho que vou chegar em casa e assistir “Beleza Americana” mais uma vez pra ver se durmo tranqüilo. E vou estudar mais Alemão …


    Hellboy: não seria melhor uma camuflagem com textura “tijolo sem argamassa” ?

    Fonte: http://video.globo.com/Videos/Player/Noticias/0,,GIM694446-7823-POLICIAIS+SURPREENDEM+BANDIDOS+NO+COMPLEXO+DO+ALEMAO,00.html

     
    • Edner [Visitante] 9:13 am em Junho 28, 2007 Link Permanente

      Perfeita a coloção da camuflagem com textura de “tijolo sem argamassa”.
      Sessão perguntas que nao querem calar:
      1. Qual o motivo de deixarem chegar a este ponto ? (Leia-se quem lucrou com isso…)
      2. “O Haiti é aqui”. Porque mandar tropas do Brasil em missão ONU para o Haiti se ja temos nossa guerra aqui mesmo ?
      3. Quando acabar o PAN, a tranquilidade (dos traficantes) voltará ?
      4. Hoje nas esquinas… temos moleques oferecendo um pirulito ou “uma bala” …por assim dizer.

    • Jeronimo [Visitante] 7:43 pm em Junho 28, 2007 Link Permanente

      Interessante a coincidencia . Estava assistindo ao “Bom Dia ????” Brasil e a mesma cena me chamou a atenção. Fiquei em duvida se o cara estava imitando o Hellboy ou o Schwarzenegger em Predador mas de qualquer forma é assustadoramente parecido com o Iraque . Eu morei no Rio de Janeiro muito tempo e a via onde a policia começa as invasões é muito movimentada por ser ligação entre duas areas da cidade ( zona norte e zona da leopoldina) , caminho para a UFRJ , etc. È absurdo ver a população tentando manter sua rotina de vida no meio de tiroteios e simultaneamente ver esta figura alienada fumando charuto, achando que faz parte de uma grande filme de guerra.

    • Marcelo Jedi [Membro] 6:49 am em Junho 29, 2007 Link Permanente

      Gostei de Hellboy, parece mesmo, tá apelidado ! O editor da reportagem também achou estranho, tanto que colocou o Hellboy 3 vezes e fechou com ele. Com o “pân-pân-pân-PAN” do Brasil tudo parece ter se acentuado.

    • Franz [Membro] 3:29 pm em Junho 29, 2007 Link Permanente

      Por onde/como entra tanta arma de tantos lugares diferentes do mundo?
      Armamento pesado…
      Há muitos interesses envolvidos ($$$$ + poder).
      Lembram-se do filme O DEMOLIDOR?

      [ ]’s

  • jedizone 10:12 pm em June 26, 2007 Link Permanente | Responder  

    Particionamento da flash no AVR32 

    Enquanto aguardo com ansiedade minhas férias, tive um tempo mínimo de verificar, neste final de semana, como funcionava o particionamento da flash no kernel usado pela placa NGW100 AVR32. Basicamente, três devices mtd são criados em [path_do_kernel]/arch/avr32/boards/atngw100/flash.c, para a flash paralela de 8MB (NOR):

    /dev/mtd0 : onde está o u-boot (128k)
    /dev/mtd1: kernel (8000k)
    /dev/mtd2: parâmetros do u-boot (64k)
    

    Além disso, existe mais um quarto mtd (mtd3), de 8MB e mapeado numa flash serial. Ele é montado no boot e usado para montagem do diretório /usr. É perceptível ver como a montagem é mais lenta para a flash serial. No entanto, é totalmente transparente para o sistema. Ele é criado em [path_do_kernel]/drivers/mtd/devices/mtd_dataflash.c.

    Eu também apaguei a wiki do webserver da placa (/www/wiki), que consome muita flash e liberei 6MB na flash paralela. O kernel atual consome cerca de 1MB, sobrando bastante espaço para uma aplicação nesta flash e ainda ficando com uma flash serial inteira para se fazer o que quiser.

    Bom, semana que vem promete … quero mudar tudo. Eu pretendo ter um sistema mapeado da seguinte forma:

    /dev/mtd0 : onde está o u-boot (128k)
    /dev/mtd1: kernel (1500k)
    /dev/mtd2: / (6500k, sistema com busybox+uclibc)
    /dev/mtd3: parâmetros do u-boot (64k)
    /dev/mtd4: /opt (8MB, livre pra se fazer o que quiser)
    
     
    • Alan [Membro] 9:38 am em Junho 27, 2007 Link Permanente

      Marcelo,
      por enquanto você pretende fazer tudo manualmente, sem usar o buildroot ou o T2?
      O bom de fazer tudo manualmente é que se aprende mais sobre o funcionamento do sistema, mas os usuário finais só querem executar 3 comandos e ter o sistema todo customizado.
      Esta flash serial está ligada ao barramento SPI da placa? Muito estranho eles colocarem dois tipos de flash na placa. Imagino que a idéia seria mais para demonstrar a flexibilidade do Linux.
      Alan

    • Marcelo Jedi [Membro] 7:38 pm em Junho 27, 2007 Link Permanente

      Eu quero fazer do meu jeito pra entender como é a placa mesmo. No fundo, considero uma possibilidade de ter um produto com esta placa, ela é muito interessante. Quando a ser fácil de usar, acho que o mais gostei foi o octotux. A idéia de colocar tudo com rpm é bem interessante. Só seria melhor se fosse .deb ;-)
      Eu achei genial a flash serial e acredito que foi apenas pra demonstrar. O chip suportaria facilmente uma outra flash paralela, Alan. Além de tornar o hardware mais barato, é uma ótima saída pra data logger. Eu gostaria muito de bootar de uma flash dessas. Imagine como ficaria a placa: sram, flash serial e processador … praticamente nada ! Até eu faria um layout desses ! Possivelmente mudando o u-boot isto é possível. O tempo que se perde em layout e teste de um hardware complexo é considerável.

  • jedizone 11:57 pm em June 23, 2007 Link Permanente | Responder  

    Octotux: mais uma distro para AVR32 

    Estes dias andei testando a distro T2, voltada especificamente para dispositivos embarcados. A idéia dela é manter um conjunto de pacotes necessário, já devidamente preparados para compilar com a uclib, juntar o busybox e um kernel. Eles fizeram um conjunto de scripts que facilita o processo de download de pacotes, verificação de integridade, compilação, etc. Infelizmente, não está funcionando direito para AVR32. Primeiro tinha um problema na uclibc. Hoje fiz checkout novamente e isto foi corrigido. No entanto, agora o gzip não compila mais. Um desenvolvedor do T2 me disse que eles devem corrigir isto em breve. Eu gostei do que vi na T2, só falta estar tudo funcionando adequadamente.

    Enquanto isto, na sala de controle, recebi um email do Marcelo Lemos me falando sobre a distro Octotux. Também uma idéia interessante. Eles compilaram um busybox com suporte a rpm, para cada plataforma suportada (atualmente arm e avr32). Simplesmente é preciso substituir o busybox original por este com suporte a rpm e sair instalando os pacotes na placa que estiver usando. Não testei ainda, mas achei legal. Também não sei se é tudo compilado com a uclibc, não verifiquei.

    Neste momento, ando mais interessando em entender a organização de memória da placa, compilar o meu kernel e fazer o meu próprio file system.

    Sites:
    * http://www.t2-project.org/
    * http://octotux.org/

     
  • jedizone 12:17 am em June 23, 2007 Link Permanente | Responder  

    Qtopia e AVR32 

    No fórum do AVR32 Linux vi uma foto do qtopia rodando na placa de desenvolvimento da Atmel. Interessante, com apenas 16MB !

    Foi um trabalho de um rapaz que acredito ser da Atmel Noruega. A Atmel está colocando realmente forças neste processador, batendo de frente com outros processadores ARM. Briga dura …

    Link do fórum:
    http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=46531

     
  • jedizone 12:27 am em June 21, 2007 Link Permanente | Responder  

    Bazaar: devagar quase parando 

    Hoje estava lendo sobre o Mercurial, mais um VCS, escrito pelo Malcolm Gladwell, um rapaz conhecido pelo fato de ter criado o patch do linux-tiny (um corte no kernel em vários pontos que diminui o tamanho final). Achei interessante e fiquei com vontade de ver uma boa análise comparativa entre ele, o Bazaar, Git e talvez o Darcs. Eu gosto bastante do Bazaar mas o acho extremamente lento. O Mercurial segue na linha do Bazaar, também é escrito em Python mas é mais rápido, como mostrarei a seguir.

    
    

    Resolvi fazer algo pouco acadêmico só pra ter uma idéia do desempenho deles, enquanto o sono não vinha e o Mateus não acordava. Para testes, usei o código fonte do kernel Linux 2.6.16.19, que contém cerca de 20436 arquivos e um tamanho total de 260 MB descompactado. O comando time foi a forma como eu medi cada execução. Não gerei médias ou desvios, apenas valores pontuais.

    
    

    Detalhes da minha máquina:

    Dell Latitude D505, Pentium M 1.6GHz, 1280MB
    Disco IDE 80GB, com JFS.
    GNU/Linux Ubuntu 6.10.
    

    Detalhes das versões:

    bzr: 0.11 e 0.17
    git: 1.4.4.2
    hb: 0.9.1
    

    Os resultados foram poucos favoráveis ao Bazaar, como pode ser visto na tabela a seguir, onde foram executadas as operações add, init, commit e branch. O git é o mais rápido e o hg não chega a decepcionar.

    
    

    Prog/operação init add commit branch
    bzr 0.11 real 0m0.606s
    user 0m0.528s
    sys 0m0.068s
    real 0m19.443s
    user 0m9.289s
    sys 0m0.788s
    real 7m34.596s
    user 5m46.694s
    sys 0m18.121s
    real 10m28.115s
    user 4m25.985s
    sys 0m22.385s
    bzr 0.17 real 0m1.356s
    user 0m1.244s
    sys 0m0.040s
    real 0m20.210s
    user 0m11.101s
    sys 0m0.956s
    real 6m51.021s
    user 5m38.081s
    sys 0m17.669s
    real 11m51.860s
    user 3m49.998s
    sys 0m20.697s
    git real 0m0.149s
    user 0m0.004s
    sys 0m0.000s
    real 1m46.954s
    user 1m13.325s
    sys 0m7.088s
    real 0m3.017s
    user 0m1.740s
    sys 0m0.832s
    real 0m3.249s
    user 0m2.736s
    sys 0m0.156s
    hg real 0m0.107s
    user 0m0.088s
    sys 0m0.012s
    real 0m13.262s
    user 0m6.252s
    sys 0m1.300s
    real 1m36.125s
    user 1m18.873s
    sys 0m8.489s
    real 0m39.253s
    user 0m29.826s
    sys 0m6.496s
    
    

    O Bazaar também leva a pior no tamanho do repositório:

    
    

    bzr 0.11: 213MB bzr 0.17: 208MB git: 114MB hg: 115MB
    
    

    Notas:

    • O Git é quase “mudo”, ao passo que o Bazaar fala bastante durante cada operação. O Mercurial está no meio do caminho e, de forma esperta, fica calado nas operações longas.
    • As formas de uso são bem semelhantes. O Git é o mais estranho. O processo de criação de branches, apesar de economizar espaço, confunde um pouco ao manter todos os branches juntos e um checkout do branch corrente ativo.
    • O Bazaar e o Mercurial tem bom suporte para Windows, ao contrário do Git.
    • O Mercurial não controla diretório, o Bazaar sim. Pode ser um critério de escolha.
    • Não consegui nenhuma forma de falar bem do Bazaar quando o tópico é desempenho. A turma do Bazaar espera gerar uma versão com bom desempenho na versão 1.0, prometida para este ano. Estou chateado…:-D

    Alguns links com resultados na minha linha:
    * http://git.or.cz/gitwiki/GitBenchmarks
    * http://sayspy.blogspot.com/2006/11/bazaar-vs-mercurial-unscientific.html

     
    • Alan [Membro] 8:57 am em Junho 21, 2007 Link Permanente

      Marcelo,
      muito interessante os resultados do teste.

      Interessante notar que o desempenho do bazaar piorou da versão 0.11 p/ a versão 0.17, com exceção do commit.

      Acho que teremos um novo usuário do Hg :-)

      Use com moderação Hg é cancerigeno, assim como o Linux nas palavras do Steve Ballmer.

    • Marcelo Jedi [Membro] 11:22 am em Junho 21, 2007 Link Permanente

      Não sei se os resultados entre as versões .11 e .15 são estatisticamente diferentes. Teria que repetir várias vezes pra isso. E, calma: ainda não migrei para o Hg. Mas que o fato de ter só duas letras pra digitar é legal, isto é ;-)

  • jedizone 9:49 pm em June 17, 2007 Link Permanente | Responder  

    Lewis 2 x 0 Alonso 

    Olha só quem estava torcendo pro Massa e para o Lewis:


    E claro, para o Alonso se ferrar !

     
  • jedizone 7:44 pm em June 16, 2007 Link Permanente | Responder  

    Novas fotos do Mateus com 29 dias 

    Atendendo a pedidos, novas fotos do Mateus ! Continuam as apostas de com que ele parece e qual a cor dos olhos !








     
    • Ana Paula [Visitante] 8:16 pm em Junho 17, 2007 Link Permanente

      Ola irmão!!
      O Mateus ta lindo!!! E nem precisa falar que ele ta a cara da mamãe ne?
      Quanto a cor dos olhos, ainda esta indefinida…mas, nao vai fazer diferença, porque meu
      sobrinho é um gatinho!!!
      Bjos!!!

    • Elaine [Visitante] 8:33 pm em Junho 17, 2007 Link Permanente

      Ola Ana,

      Pois eh, tambem acho que o Mateus eh a minha cara, bonito igual a mamae ne….
      Bjos

    • Elaine Caetano [Visitante] 8:54 pm em Junho 17, 2007 Link Permanente

      Olá papai e mamãe!
      O Mateus está lindo!
      Parabéns prá vcs!
      Bjs!!!!

    • Cynthia [Visitante] 8:54 am em Junho 18, 2007 Link Permanente

      Ei Elaine, tudo bem com vcs?
      Seu pequeno é uma preciosidade !!! Parabéns pelo meninão.
      Quanto às semelhanças, acho que ele tem a boca parecida com o papai e os olhos da mamãe… Será que estou
      certa? Bjocas, fiquem com Deus.

    • Noemi [Visitante] 11:21 pm em Junho 18, 2007 Link Permanente

      Oi Elaine!!!!
      Que lindo que é o Mateusinho!!!!!
      Ele é perfeitinho, uma gracinha!!!!!!
      Acho que ele é bem parecido com os dois: a boca do pai,
      os olhinhos da mãe….
      Que Deus os abençõe muiiiito nessa nova etapa de suas vidas.
      Saudades…
      Bjim

  • jedizone 2:53 pm em June 16, 2007 Link Permanente | Responder  

    Ubuntu: “No negotiations with Microsoft in progress” 

    Uma das coisas que me faz gostar do Ubuntu é ver o posicionamento do Mark Shuttleworth, lider da Canonical e no comando do Ubuntu.

    
    

    Enquanto a Micro$oft tenta continuar com a sua política FUD (fear, uncertainty, and doubt), agora relacionada a patentes imaginárias que não revelou ainda (“infringement of unspecified patents”), ele foi enfático em dizer que não fará acordos com ela (“we have declined to discuss any agreement with Microsoft under the threat of unspecified patent infringements”). Tudo, na maior “fineza”, claro.

    
    

    Vale uma lida: http://www.markshuttleworth.com/archives/127

     
  • jedizone 7:38 pm em June 12, 2007 Link Permanente | Responder  

    Futebol: mania (inter)nacional 

    E o Brasil continua exportando jogadores de futebol. Muitos deles saem do país com documentação falsa e alguns até costumam se passar por engenheiros de desenvolvimento para conseguir um lugar num time da Suíça ! Vejam esta foto denúncia, onde o ex-engenheiro brasileiro Daniel Teixeira (o último, em pé, à direita) posa para foto do time suíço Mad Boys:

    
    

    http://www.mad-boys.de/team.shtml

    
    

    PS: Daniel, eu quero uma caneca e uma camiseta do meu novo time do coração ! E esta bandeirinha do Brasil no escuto então ? Show !

     
    • Daniel [Visitante] 4:53 am em Junho 14, 2007 Link Permanente

      Olá amigo Barros, tudo bem?

      Puxa cara, vc é figura mesmo!!! Adorei o comentário e espero não ser denunciado por aqui… hehehe.

      A Fabiana estará indo para o Brasil no final deste mês e se der tempo de fazer o pedido ela levará o Kit “Torcedor Maluco mas Feliz” do Mad Boys com caneca e camiseta para vc.

      Abraços,

      Daniel.

      P.S.: Sempre que posso visito seu blog e o acho muito interessante e engraçado. Parabéns!!!

    • Franz [Membro] 3:43 pm em Junho 15, 2007 Link Permanente

      Olha! Sir. Daniel… Legal!
      Time globalizado.
      Ficou massa este escudo catalão com uma pitata sulamericana. :-D

      [ ]’s

    • Marcelo Jedi [Membro] 2:58 pm em Junho 16, 2007 Link Permanente

      E não é que o Daniel lê mesmo o meu blog ! Falei com o Edner que iria colocar um post aqui só pra ver se era verdade ! Ah, e obrigado, Daniel. Agora que já sei pedir água em alemão, vai ficar mais fácil torcer pro MadDogs ! Qual é o grito de guerra ???

    • Daniel [Visitante] 5:18 am em Junho 18, 2007 Link Permanente

      Olá Francismar, tudo bem?

      hahaha… é verdade, agora que percebi que lembra um pouco as cores do Barça. Mas na verdade a grande maioria do pessoal do time é alemã
      e para não haver problema de torcida, decidimos basear nossas cores e o uniforme no segundo uniforme de um time alemão (neutro e da
      segunda divisão) chamado FC Kaiserslautern: http://www.bundesliga.de/en/liga2/clubs/1-fc-kaiserslautern/index.php
      Gostamos tb dessas cores pois nos campeonatos poucos time usam a combinação verde/vinho… hehehe.

      Abraços,

      Daniel.

    • Daniel [Visitante] 5:30 am em Junho 18, 2007 Link Permanente

      Beleza Marcelo,

      Tem um colega aqui (membro do time) que leva mesmo a sério os assuntos dos Mad-Boys, mesmo que levando bronca todo dia da esposa
      dele, rs. E sempre que tem alguma novidade ele vem me avisar. Infelizmente ainda não temos um grito de guerra ou um hino oficial, mas
      aos poucos vamos pensar nisso tb, valeu pela dica.

      Abraços,

      Daniel.

      P.S.: Muito legal as fotos do Mateus. Acho que no momento ele se parece mais com vc. Pelo que entendi, a cor dos olhar fica mais definitiva
      somente depois de 1 a 1 ano e meio. É só aguardar…

  • jedizone 7:28 pm em June 12, 2007 Link Permanente | Responder  

    AVR32 Studio 

    Testei estes dias o AVR32 Studio, uma IDE para a família de processadores AP7000. O AVR32 Studio é baseado no Eclipse e tem versões para Windows e Linux (esta última mais antiga um pouco). Em especial, para a versão Windows, achei bem fácil e direto usar a IDE e gerar um binário (.elf) pronto para execução na NGW100. Eles já deixaram tudo encaminhado e integraram o compilador (avr32-linux-gcc, que roda dentro do cygwin) com a IDE de forma bem transparente.

    Para quem pretende apenas criar os seus aplicativos e não alterar o sistema de arquivos original, é bastante interessante. Resta ter um bom processador e bastante memória para suportar o Eclipse.

    Baixei o AVR32 Studio BETA Development Tools, de 211MB, contendo o toolchain e o Eclipse modificado:

    http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=4116

    Fica aí a dica.

    
    

    Em tempo: o módulo de CVS do Eclipse está muito bom também !

     
    • Franz [Membro] 3:40 pm em Junho 15, 2007 Link Permanente

      O que gostei foi encontrar em uma mesma ferramenta de desenvolvimento várias coisas úteis: CVS, Merge…
      Integração ajuda.
      Sobre as facilidades para “gerar um binário (.elf) pronto para execução na NGW100″; realmente fácil para quem viu de fora.

      [ ]’s

c
escrever novo post
j
próxima postagem/ próximo comentário
k
postagem anterior/comentário anterior
r
responder
e
editar
o
mostrar/esconder comentários
t
voltar ao topo
l
vá para login
h
show/hide help
esc
cancelar