Tuesday, October 24, 2006

Tudo a ver com nossos políticos

De tanto ver triunfar as nulidades, de tanto ver prosperar a desonra, de tanto
ver crescer a injustiça,de tanto ver agigantar-se os poderes nas mãos dos maus,
o homem chega a desanimar da virtude, a rir-se da honra, a ter vergonha de ser
honesto.

Rui Barbosa

Tuesday, September 12, 2006

Será que esse roda o Windows Vista?

O Departamento de Energia americano encomendou á IBM uma super máquina que operaráa até 1.6 petaflops(1,6 quatrilhão de operações de ponto flutuante por segundo) chamado Roadrunner, com a finalidade de gerenciar o arsenal nuclear americano e fazer algumas simulações.O curioso é que ele será integrado por 16000 chips Opterons(da AMD) e 16000 Cells(Da IBM) usando uma distribuiçã o Linux(Red Hat) como SO.
Provavelmente os Cells serão coprocessadores dos Opterons, utilizando uma nova tecnologia da AMD para otimizar a performance de sistemas multicore.O preço inicial é uma bagatela: US$35milhões iniciais.Acho que vou comprar 2!

OBS.: Imagino que venha uma usina termoelétrica de brinde, porque a quantidade de calor que esses processadores vão dissipar... haja ar condicionado!

Saiba mais aqui: http://www.forumpcs.com.br/noticia.php?b=180563

Monday, September 11, 2006

Conexão Java 2006

Já estão abertas as inscrições para o conexão java 2006!Alguns detalhes:
Capacitação em DesenvolvimentoBásico, Intermediário e Avançado
- Tutoriais de 3 horas
- 1 congressista por micro
- Palestras Técnicas
- Palestras Conceituais
- Painéis de Debate
- Networking, jogos e descontração
- Exposição das Principais Soluções

Dias 17 e 18 de Novembrodas 9h00 às 18h00Anhembi Morumbi - Vila OlimpiaSão Paulo-São Paulo
Mais informações aqui:http://www.temporealeventos.com.br/?area=5

Thursday, September 07, 2006

Responsabilidade Energética 3

Vamos agora a um jogo rápido com prós e contras de cada uma das principais fontes alternativas de energia.

Energia Solar:
Está entre as mais promissoras fontes de energias alternativas, até porque indiretamente, o Sol é responsável por todas as outras fontes de energia, e fornece anualmente a atmosfera terrestre dez mil vezes mais do que o consumo mundial de energia.
Prós:
É abundante no país, pode ser utilizada para uma infinidade de coisas como aquecedor de água(por meio de coletores solares) até a produção em larga escala de energia(por meio de células fotovoltáicas que convertem a radiação solar em calor). No verão, a economia na conta de luz chega a 20% em locais ensolarados que usam boilers com coletor de energia solar.O semi-árido nordestino tem uma das maiores índices de incidência de radiação solar do mundo, chegando até a 2.1KWh por metro quadrado.Um painel fotovoltaico chega a durar até 25 anos.

Contras:
A eficiência depende de condições climáticas (já sabe, se nublar é fria!), os painéis fotovoltaicos ainda são caros e a eficiência ainda está na casa dos 15% a 20% de energia aproveitável.Isso significa que se 1000 watts incidirem durante 1 hora em um painel de 1M², apenas 150(se a eficiência for de 15%)serão aproveitados.O excedente de energia tem que ser armazenado em baterias, geralmente bem pesadas e altamente poluentes.

Energia eólica:
É a mais difundida fonte de energia alternativa, representando cerca de 23% da geração de energia em países como a Dinamarca,cerca de 10% na Espanha e 5% na Alemanha.A União Européia pretende que 10% de toda a sua energia consumida seja proveniente da força dos ventos até 2030.

Prós:
Tem uma eficiência relativamente boa no aproveitamento da energia proveniente dos ventos, e chega-se a casa de 30% de aproveitamento da força aerodinâmica nos rotores(o limite é 59% de aproveitamento previstos pelo físico Albert Betz, por isso chamado 'limite de Betz').Após feitos estudos preliminares(como estudos de viabilidade econômica e de impacto ambiental), um pequeno parque eólico pode ser erguido em apenas 3 meses.Já existem rotores capazes de produzir energia para até 5000 residências.No Brasil, o Nordeste apresenta um potencial formidável para a exploração da energia eólica.

Contras:
Depende muito da incidência de ventos no local(recomenda-se pelo menos ventos constantes de 16KMh para que a instalação de uma turbina seja viável), a instalação de uma "fazenda eólica"(ou parque eólico) demanda estudos de impacto ambiental(muitas aves migratórias acabam indo "para o saco" tragadas pelos rotores de vento).As melhores áreas para instalação de parques eólicos são as áreas costeiras, onde os ventos não possuem contato com nenhuma superfície(como morros e prédios), chegando "mais puros" (sem perder força) as fontes geradoras(os rotores), o que encarece muito o projeto de um sistema de energia eólica.É necessário também um bom conjunto de baterias para assegurar um correto armazenamento e sustento no fornecimento de energia nos momentos de calmaria.Os gastos com armazenamento chegam a representar quase 50% dos custos de projeto.


Energia Geotérmica:
A energia geotérmica é proveniente do calor que permaneceu na Terra há bilhões de anos, quando o planeta era um corpo incandescente, acrescentando-se a esse calor a energia de átomos radioativos que se desintegram ao longo do tempo.É aproveitada pela captação da água quente proveniente de poços perfurados a até 2 mil metros de profundidade. Essa água tem origem das chuvas, que se infiltram no solo e quando aquecidas, tendem a retornar a superfície. Comparado com outros países, o Brasil tem um potencial de extração de energia geotérmica muito pequeno, porque não há atividade vulcânica recente como no Japão, na Itália, nos Estados Unidos e os países do Círculo de Fogo do Pacífico.No Brasil, o poço pioneiro foi perfurado em Presidente Prudente(SP).

Prós:
Pode ser tanto usado para aquecimento como para resfriamento, gerando um ganho ambiental muito grande, além de uma economia de energia na produção de água quente para banheiros, e uma vez instalada, os custos de manutenção são reduzidos.Há países com até 75% de sua produção de energia proveniente de energia geotérmica (como El Salvador).

Contras:
Dependem demais do potencial geológico da área, pois as rochas devem funcionar como um "retentor" de calor. Para gerar eletricidade, as fontes devem ter um vapor d´agua de pelo menos 150 graus centígrados.No Brasil, as fontes dificilmente ultrapassam os 70 graus.O potencial no país é de cerca de 3mil Megawatts, ou um quarto da potência da usina elétrica de Itaipu. Muito pouco comparado com outras fontes de energia alternativa.


Energia proveniente de Biomassa(BioDiesel):
Já é uma realidade no país, com programa de governo prevendo 5% de BioDiesel adicionadosao Diesel comum até 2008. O BioDiesel possui fontes distintas podendo vir tanto de fontes animais(como sebo bovino), vegetais(mamona, bagaço de cana,soja...) e resíduos de detritos humanos(escuma do esgoto e o chorume dos aterros de lixo).

Prós:
Matriz de produção diversificada(soja,mamona,girassol,babaçu,amendoim,esgoto...), podendo substituir o Diesel comum no todo ou em parte, tendo o uso mais diversificado possível como geradores elétricos e em motores de veículos.Possui um ciclo de renovação constante, em virtude de poder ser "colhido" dependendo da safra da matéria-prima(como soja e demais grãos), mas o proveniente de esgoto possui virtualmente "infinita" fonte de matéria-prima, pois sua produção é contínua.Não dá nem para falar das vantagens que seriam geradas para o agronegócio e toda a produção de insumos agrícolas e suas respectivas cadeias de produção.Além de tudo isso, possui um baixo risco de explosão, pois necessita de fonte de calor superior a 150 graus para explodir.O biodiesel derivado do etanol(alcool proveniente da cana-de-açucar) é o que está em estágio mais avançado de viabilidade comercial em grande escala e puro(chamado B100) devido a cultura já consolidade principalmente para a produção de álcool.

Contras:
Não é totalmente limpo como muitos anunciam.O biodiesel puro não emite enxofre (componente do óleo diesel que provoca a chuva ácida),e produz bem menos dióxido de carbono(CO2), mas emite NOx(óxido de nitrogênio), que é um grande poluidor do ar de São Paulo(pode ser reduzido com a adição de aditivos especiais). Em climas muito frios, há o mesmo problema de formação de cristais que existe no diesel comum.O biodiesel tem potencial calorífico de 3 a 4% menor que o diesel comum.

O Hidrogênio:
É o chamado "combustível do futuro" sendo limpo, fácil de obter(é o elemento mais abundante no Universo) e já sendo usado em células a combustível cujo único resíduo é o vapor d´água.

Prós:
É a única fonte de energia que pode ser fabricada de outras fontes de energia. Seu uso como combustível em geral produz água como resultado. Uma boa nova:Foi descoberto um material capaz de armazenar o hidrogênio em forma sólida, nas CNTP(condições normais de temperatura e pressão).O avanço dessa pesquisa acabará com um dos maiores problemas que é seu armazenamento.Esse novo material consegue armazenar hidrogênio o suficiente para mover um automóvel pela mesma distância que um volume equivalente de gasolina consegue fazer hoje.

Contras:
A molécula do Hidrogênio não é encontrada livremente na natureza.É sempre encontrada em associações com outros elementos.A forma de obtê-la pode ser muito custosa e mesmo poluente!!!Isso depende da fonte primária que produz o hidrogênio. Se for de um hidrocarboneto(como petróleo), haverá como um dos subprodutos, o carbono, que reagindo com o oxigênio atmosférico resultará no dióxido de carbono, altamente poluente.A forma menos custosa para a natureza para obtenção de hidrogênio é a hidrólise da molécula de água(H2O), mas muita energia é utilizada no processo tornando-o muito caro.Outro problema é que o hidrogênio é altamente inflamável e ainda ocupa muito espaço e rende relativamente pouco(comparado com combustíveis fósseis).


Há ainda outras fontes diversas de obtenção de energia, como a energia obtida pelas ondas (já está entrando em testes um protótipo de usina maremotriz no Ceará), que não polui, mas apresenta alguns problemas quando as marés atingem seus limites máximos e mínimos(o que ocorre de 6 em 6 horas).No brasil, apenas o Sul e o Sudeste teriam uma capacidade de geração da ordem de 40mil MW(megawatts).E há ainda a vantagem de usar usinas maremotrizes associadas a usinas eólicas, pois onde há boas ondulações, há bons ventos.Com 8500 quilômetros de litoral, o Brasil é virtualmente candidato a virar uma potência nessa forma de produção de energia.

É importante salientar, que os custos de instalação de uma fonte de energia elétrica são altos, principalmente devido a necessidade de investimento em linhas de transmissão para o seu mercado consumidor.No caso das chamadas fontes de energia alternativa, há ainda um gasto extra em baterias para armazenar o excedente de produção e manter a alimentação quando não houver geração.As baterias são hoje o "calcanhar de Aquiles" do mundo da eletricidade. A explicação do porquê disso fica para um outro tópico....

Para saber mais:

http://www.biodiesel.gov.br/
http://www.pick-upau.org.br/mundo/alternativas_combustivel/alternativas_energia.htm
http://en.wikipedia.org/wiki/Wind_power

Tuesday, September 05, 2006

Responsabilidade Energética 2.

É necessário salientar que antes de qualquer política de construção de hidrelétricas, usinas atômicas ou seja lá o que for, muito pode ser feito para melhorar o aproveitamento da energia que está disponível para o consumidor.
Além do já citado exemplo de lâmpadas LED, há itens indispensáveis no dia-a-dia que poderiam ser substituídos por opcionais de consumo menor.Um monitor CRT(de Tubo) de 15"(quinze polegadas) consome aproximadamente 65Wh.Um monitor de LCD de 19", consome 38Wh!Ou seja, um campo de visão muito maior por quase a metade do consumo!O problema(tava bom demais para ser verdade...) é que o preço do CRT é apenas 30% do LCD. Custava ter alguma política de redução de impostos para baratear esses monitores?Ainda tem a vantagem de não fazer mal a vista e serem beeem mais leves.Por curiosidade, pesquisando achei um Samsung 940B no Submarino por R$1099(com tempo de resposta nada mal de 8milissegundos!).Um televisor Philips LCD de 32" consome 130Wh, um similar de plasma, 285Wh.Já sacou a economia no fim do mês?
Continuando, um aquecedor solar de 200 litros custa aproximadamente R$1300, e dependendo da localização, o investimento é recuperado entre 18 e 24 meses.Nunca é demais lembrar que o chuveiro elétrico responde por cerca de 20% da conta de luz de uma casa.
Os incentivos em produtos (e alternativas) para um consumo de energia menor ainda são tímidos e é necessário o barril de petróleo bater os 70 dólares para que alternativas como o biodiesel sejam tocadas para frente com bons olhos, mesmo sabendo que essa alternativa já estava sendo pesquisada desde a década de 70.
Na continuação deste, publicarei os prós e os contras de cada fonte alternativa de energia de forma objetiva.

BrazilUtils

Para os "Seres do Java" e programadores Java em geral, eu abri um blog só para discutirmos idéias do projeto.
http://brazilutils.blogspot.com/
Aguardem em breve nosso primeiro release.

Friday, September 01, 2006

Responsabilidade Energética.

É incrivel como governo vem, governo vai, e nós continuamos á deriva em termos de sistema elétrico.Uns querem Angra 3, outros mais usinas hidroelétricas, mas não atentam para o óbvio: Não é só a planta elétrica nacional que tem que ser revista, mas também a responsabilidade ambiental para os projetos em vigor e as necessidades de busca por fontes alternativas de produção de energia.

O Brasil é um país rico em opções de fontes de produção de energia alternativa(até demais...), e estamos deixando passar uma oportunidade de ouro para um grande progresso nesse campo. O país tem uma capacidade em energia solar de vários Gigawatts(alguns falam que é o maior potencial do mundo na área), e uma capacidade de geração de energia eólica igualmente espantosa.

O custo da energia solar(em relação a hidrelétrica) era 9 vezes mais cara em 2001. Hoje, é entre 3-4 vezes mais.Mas as células solares ainda são caras(principalmente as de silício monocristalino, mais puras e difíceis de serem obtidas).A queda de preços é questão de tempo pois os maiores fabricantes(como Siemens e Kyosera) estãopesquisando novos produtos com maior aproveitamento da energia por um custo menor.

Quanto á energia eólica, análises dos recursos eólicos medidos em vários locais do país, mostram a possibilidade de geração elétrica com custos da ordem de R$200 por MWh para um potencial eólico de estúpidos 143.000 MW!!!.Sim isso é energia pra caramba!Lembra do cálculo das lâmpadas de LED(no post A evolução das Lâmpadas X Consumo Elétrico)? Então, se 1 milhão de lâmpadas incandescentes consomem 40MWh, vocês já notam o quanto é um potencial desperdiçado não investir nessa forma de produção de energia.

Há também, a alternativa da energia da biomassa, como o uso do bagaço de cana(custo de R$95 por Megawatt), e uso do chorume e da escuma do esgoto(Sim, isso é possível!). Na verdade, os experimentos para produção de biodiesel da escuma do esgoto já estão em andamentos(por uma empresa incubada na UFRJ). E é maravilhoso saber que algo que antes a Cia. de Água pagava para removerem para um aterro(e haja problemas ambientais nesse processo...), possa ser usado para geração elétrica. Algo até outrora%

Monday, August 14, 2006

Para o pessoal lé de Brasília...

“REUNIÃO DE BACANA”

E quem não acredita grita então:
Se gritar "pega ladrão"
Não fica um, meu irmão
Se gritar "pega ladrão"
Não fica um

Você me chamou para esse pagode
E me avisou: "aqui não tem pobre"
Até me pediu pra pisar de mansinho
Porque sou da cor, eu sou escurinho
Aqui realmente está toda a nata
Doutores, senhores, até magnata
Com a bebedeira e a discussão
Tirei a minha conclusão

Se gritar "pega ladrão"
Não fica um, meu irmão
Se gritar "pega ladrão"
Não fica um

Lugar meu amigo é minha baixada
Que ando tranqüilo e ninguém me diz nada
E lá camburão não vai com a justiça
Pois não há ladrão e é boa a polícia
Lá até parece a Suécia bacana
Se leva o bagulho e se deixa a grana
Não é como esse ambiente pesado
Em que você me trouxe para ser roubado

Se gritar "pega ladrão"
Não fica um, meu irmão
Se gritar "pega ladrão"
Não fica um

Autores: Ary do Cavaco & Bebeto di São João.

Friday, May 05, 2006

Não há saída fácil.

O que será que falta ao país para crescer?Eu diria que faltam cinco reformas a serem feitas no brasil.
-Quais são essas reformas?
Seriam a Trabalhista, a Tecnológica, a do Judiciário, a do Estado e a da Educação.
A trabalhista, necessária porque os encargos sociais são muito altos para o empregador, o que onera em demasia o custo de um empregado, chegando a consumir o mesmo que lhe é pago em encargos e tributos.Diminuindo a tributação, diminui os custos do empregador, diminui as desculpas para aumentos de salários e por conseguinte, diminui o valor agregado de cada produto. Claro que cabe ao governo garantir que uma eventual diminuição dos encargos seja em parte repassada ou trabalhador(na forma de aumentos), e em parte aos produtos(na forma de preçosbaixos); evitando que empresários inescrupulosos revertam um benefício geral, apenas em lucros para o próprio bolso e que restrições de benefícios sociais sejam impostas aos trabalhadores.

A tecnológica, porque com uso de computadores, poderíamos agilizar processos(já pensou tudo digitalizado, processos e súmulas vinculantes???), identificação de acidentes e criminosos,e todo o processo licitatório de serviços públicos(já estamos chegando lá...).O problema da reforma tecnológica, é que ela traria a diminuição da burocracia, o que desagradariamuita gente pois qual o político que gostaria de um serviço público(como o sistema de saúde)que funcionasse???
Se ao invés de ter que carregar uma série de documentos(CPF,RG,Título Eleitoral, Certidão disso ou daquilo...), fosse tudo centralizado(como um cadastro universal), com o cidadão atualizando seus dados anualmente(quase como uma declaração de IR), seria muito difícil de existirem golpistas comRG e Certidões falsas, porquê a original estaria a disposição para quem possa checar(claro que apenas com permissão de leitura, caso contrário um cracker faria uma festa...).

No judiciário, porque o tempo dos trâmites processuais, e os inúmeros recursos, permitem que um bom advogado protele uma ação até sua extinção, o que favorece a corrupção, e prejudica aos mais pobres, que nãopodem pagar por uma boa defesa. E a lei deveria ser mais dura para que fosse do serviço público e fizesse algo errado. Algo como um adicional de 50% na pena por uma "quebra de confiança pública" nesses funcionários depositados(ou tornar essa quebra de confiança um crime hediondo).Os políticos pensariam duas vezes antes de sacanear os eleitores.

No Estado, porque o Estado(Governo) brasileiro tem que ser "menor" e intervir menos nas suas unidades federativas, e os cargos comissionados tem que ser cortados no mínimo pela metade.Imagine um concursado do BNDES, ralando feito um puto, e vem o governo e indica um cara sem experiência em uma função de consultoria, só pq é companheiro de partido e ganha 30mil pormês para uma reunião de conselho quinzenal emitir sua opnião...E talvez fosse interessante que houvesse uma mini-câmara(ou mini-senado) em cada estado pois assim os políticos se reuniriam por videoconferência, e seria fácil cortar auxilios gasolina, avião e outrso que os eleitores otários(NÓS!), pagam para eles irem a Brasília e trabalharem praticamente 3 dias na semana.

-Na educação, porque essa é simplesmente a mais importante.Investir sério em ensino básico e médio.É a única chance de melhorarmos a longo prazo.A nossa repetência(até a 4ªsérie) é comparável a do Camboja, e num teste de conhecimentos feito com 32 países ficamos em último lugar.Não vi quase ninguém se apavorar com isso... E também inibir medidas popularescas como política de cotas raciais.Imagine o recrutador:
Branco ->Profissional muito mais qualificado, pois conseguiu estudar mesmo com boa parte dasvagas destinadas as cotas.
Negro -> Profissional menos capaz que só conseguiu estudar pela política de cotas.
Um indivíduo negro tem tanta capacidade quanto um branco, e não se reparará a injustiça histórica da escravidão criando um caos racial. Quem defende política de cotas não pode estar com uma boa intenção!!!
Mas o maior problema da Educação vem mais uma vez por culpa dos interesses políticos pois crianças de primeira série demoram muito até começarem a votar, o que prejudica os interesses dos poderosos, pois isso é um investimento para médio prazo.
Infelizmente, não há saída fácil...

Friday, April 28, 2006

A evolução das Lâmpadas X Consumo Elétrico

É incrível como os micros atuais consomem energia. Hds com mais rotações, montes de ram e placas de vídeo sedentas por fontes potentes, além do aumento das frequencias de operaçãodos processadores, trouxe a catástrofe para as contas de luz, e a Intel, num surto de "descoberta do óbvio", resolveu adotar como fator para mensurar desempenho de seus novos processadores a "performance por Watt" quando outrora era defensora do alto clock(antes tarde do que nunca!). Mas não é sobre frequencias de operação e processadores que iremos tratar,pois isso foi só umadesculpa para o assunto que iremos realmente discutir que são as lâmpadas.Lâmpadas?!Isso mesmo.Por quê?Porque talvez a maior revolução em termos de economia de energia a curto prazo, venha desse segmento.
Imagine trocar uma lâmpada incandescente de 40Wh(Watt-hora) por uma flourescente de 9Wh com a mesma iluminação.Bom isso já e o normal... mas imagine trocar essa fluorescente por uma de 1.2Whcom a mesma luminescência! Sim, isso já existe(e no brasil!)! Tratam-se de lâmpadas LED(Diodo Emissor de Luz) que na verdade são um circuito único em estado sólido, sem partes móveis; e por isso com alta durabilidade(até 11 anos) e com alta eficiência em transformação da energiaem luminosidade (cerca de 85%), o que faz com que ela praticamente não esquente!(Obs.: as crianças não acharão muita graça em por a mão...).
No Brasil, infelizmente só possuímos um grande fabricante(http://www.sunlab.com.br/), logo o preço não é lá muito convidativo(cerca de R$57 na http://www.atera.com.br/ e 46 no site do fabricante para 3 ou mais peças).
A maioria deve pensar: "Pagar 57 reais numa lâmpada é muito caro!"Sim, em uma é mesmo, mas R$ 460 em 10 seriam tão caros assim???Depende da onde vc mora e o custo por KWh na sua região.Aqui no Rio, com os impostos, beiram os 50 centavos por KWh!Para uma maior compreensão, vamos a uma matemática básica das coisas:
Consideraremos que eu só compro lâmpadas fluorescentes de 9Wh, que possuem em média 2 anos deduração(5 a 8 mil horas uso), e custam cerca de 3 reais.
Se eu utilizo 10 delas, eu gasto 30 paus por compra.Beleza?Vamos considerar o "universo" de11 anos (a durabilidade das lâmpadas LED), usando as lâmpadas 10 horas dia.
Em 11 anos, eu trocarei as fluorescentes 4 vezes, as de LED, nenhuma.Isso fará que eu gaste150 reais na compra de 50 dessas ao longo desse tempo.Lembrando que nas de LED, somente os460 paus iniciais nesse período.Não parece vantajoso... mas e o consumo ao longo do tempo?Vamos lá(considerando o preço de 50 centavos o KWh):
Usando 10 florescentes de 9Wh 10 h ao dia, teremos em um mês 27KWh, ou 13,5 reais de gasto. Isso dá em 11 anos, 13,5X132 meses o que dá R$1782 reais!!! Com as LED, teremos 1.2Wh x 10x10x 1 mês o que dará 3,6KWh ou 1,80 por mês.Em 11 anos teremos 237,60 reais de gasto!!!Sentiu "a" diferença?Continuando, como nosso custo total envolve o consumo elétrico + o custo das lâmpadas nós teremos:
==> 150+1782 reais= 1932 reais gastos com as fluorescentes ao longo de 11 anos.
==> 460+237,60 reais = 697,60 reais gastos ao longo de 11 anos.
Teremos uma estúpida economia de mais de 1200 reais ao longo desse tempo!Imagine substituir 1 milhão de incandescentes de 40Wh por essas!Seriam quase 39MW de economia por hora!E com certeza se o governo necessitasse de uma quantidade de lâmpadas dessao preço seria bem mais baixo que esses 46 reais, pois pagamos o chamado "custo de inovação".
Como cálculo preciso, é cálculo comprovado, eu em breve estarei adiquirindo uma dessas para testes e se eu achar a iluminação satisfatória, trocarei 10 fluorescentes por essas. Postarei minhas impressões de "leigo atento"(sou analista de sistemas, não engenheiro elétrico!) aqui com maiores observações!
Os sítios para venda e info:
http://www.sunlab.com.br/bulbo_sunlux.htm
http://www.atera.com.br/

Sunday, February 19, 2006

ExperiMENTA

Agora quem não sabe "ingrêiz" não tem mais desculpas!!!O site do Mentawai agora é bilíngue, e esse framework é uma boa oportunidade para os que estão entrando para o mercado web agora,
os que estão de saco cheio do Struts, e os que detestam macarronada com XML(like me!!!).
A maior feature do Mentawai(IMHO) não é não precisar reestartar o contexto, não é a independência dos XMLs entre tantas outras features, mas sim a sua simplicidade.
O Mentawai não é o Santo Graal da programação Web, mas funciona direitinho ao que se propõe e
ainda é simples! ;]

Ops! Ia esqueçendo o site: http://www.mentaframework.org/

Monocore X Multicore.

Muitos se perguntam:
-"Quando será que eu devo trocar meu humilde computador por um multicore?"
Depende.Se vc é um gamer e possui um FX57, fique onde está, que está muuuito bem. Se vc programa e tem um desses, fique por aí também. Agora, se você programa, escuta radio online, roda antivírus e ainda deixa umas "aplicaçõezinhas" rodando de fundo, um dualcore é para você.
A maioria das aplicações atuais, ainda não estão preparadas para rodar em 64 bits e fazer um uso completo dos multicores(claro, não estou falando de ambiente de servidores!) e devemos lembrar também aos heavy gamers que não adianta ter um processador top(como o FX57 ou FX60) pois a grande maioria das placas de vídeo serão um gargalo em comparação ao processador.
Para os gamers, um dualcore ainda não é ideal, pois só agora estão surgindo patches e otimizações de performance dos drivers para tirar proveito dos multicores(e das placas de vídeo atuais). Se vc é um jogador inveterado e tem grana de sobra para gastar, go ahead; senão, espere.
Se vc é um programador que goste de novas tendências, vá em frente, mas saiba que a maioria
dos programas ainda não faz o correto uso do multiprocessamento e eu(na minha modesta opnião) esperaria até o lançamento dos AM2 para tomar uma decisão, pois os preços dos 939 cairão muito, e se vc não quiser ficar com algo defasado(e com preço depreciado), parta direto para esse novo soquete.
Me preocupa a adesão em massa aos multicores e aos 64 bits, sem a correta adaptação das softwarehouses a eles. Apesar do inegável ganho de performance quando se abre vários programas ao mesmo tempo num dualcore, o aproveitamento ainda é longe do ideal do que deveria ser.
Fora uma degradação de performance quando a memória é insuficiente(esperado em qualquer micro), e o preço ainda longe do ideal das memos DDR2, não anima muito o mercado. A conclusão que posso lhes oferecer é que se o ambiente importante é o multitarefa, o mundo multicore já lhes serve.Se o importante for o multiprocessamento, melhor esperar um pouco mais...

Wednesday, February 15, 2006

Um pouco de Haskell[REPOST]

A pedidos de um amigo, taí:

Haskell é uma linguagem funcional, toda escrita baseada em funções.Conta com uma biblioteca padrão,chamada Prelude, que contém algumas funções básicas como raiz quadrada(sqrt), e funções para manipulações de listas.

Exemplo de sintaxe de uma função:

média aritimética entre dois nums:

media::Float->Float->Float

media x y = (x+y)/2.0

onde media é o nome da função(em minúscula),os 2 primeiros Float são as 2 entradas,e o último Float é a saída(resultado).

Para sua execução o exemplo deve ser salvo por um Editor de Textos com a extensão .HS e ser executado pelo interpretador hugs,q pode ser baixado em haskell.org . Exemplo de execução via prompt:

media 8.0 e 9.0 --retornará 8.5

Para saber mais:

http://cs.wwc.edu/~cs_dept/KU/PR/Haskell.html

http://www.marcosrodrigues6.hpg.ig.com.br/cap2.htm


E aqui vai um Script com algumas funções(salvar como testes.hs , por exemplo):

--Teste de funções em Haskell-16/12/2004-Por Ironlynx(c)
--cubo de um número
cubo::Int->Int
cubo c= c*c*c

--cubo de n nums-outra forma
saidacubo=[3^n|n<-[0..15]]

--exemplo de tabuada
tabuada=[5*n|n<-[1..9]] --tabuada de 5

--exponencial
exponencial::Int->Int->Int
exponencial b e
| e==0=1
| e==1=b
| otherwise =b*exponencial b (e-1)

--fatorial
fat::Int->Int
fat n
| n==0=1
| otherwise =n*fat(n-1)
--a função product substitui o uso de fatorial exemplo:
produto::Int
produto=product[1..10]

--Sequencia de Fibonnacci-inicia em 0 e 1 e cada num q se segue é a soma
--dos 2 anteriores
fibo::Int->Int
fibo n
| n==0=0
| n==1=1
| otherwise =fibo(n-1)+fibo(n-2)--melhor usar n>1pois negativos darão erro!

--diagonal de um paralelepípedo de lados a,b e c
diagonal::Float->Float->Float->Float
diagonal a b c =sqrt(a*a+b*b+c*c)

--Equação do 2º(ax^2+bx-c=0)--
equacao::Float->Float->Float->[Float] --produz um resultado do tipo lista
equacao a b c=[bmais a b c,bmenos a b c]
bmais::Float->Float->Float->Float
bmais a b c = (-b + sqrt(delta a b c))/(2*a)
bmenos::Float->Float->Float->Float
bmenos a b c = (-b + sqrt(delta a b c))/(2*a)
delta::Float->Float->Float->Float
delta a b c = (b^2)-(4*a*c)

--escrever numeros de 1 a 10-usando uma lista
numers::[Int]
numers=[1..10]

--imprimir os numeros entre 2 valores dados(inferior e superior) de acordo
--com o passo escolhido pelo usuário-por exemplo: valores 2 20 4
--exibirá a lista [2,6,10,14,18]
valores::Int->Int->Int->[Int]
valores inf sup passo=[inf,(inf+passo)..sup]

--implementando funções mod(retorna o resto) e div(retorna o quociente)
--já existem no prelude---->é apenas um exercício
funcaomod::Int->Int->Int
funcaomod x y
| (x-y)>=y=funcaomod (x-y) y
| (x==y)=0
| (x>y)=x-y

--funcaodiv::Int->Int->Int
--funcaodiv x y = (x - funcaomod x y )/y

--Compreendendo listas,estrutura de uma lista:
--[corpo|geradores,filtros] onde:
--corpo:são os elementos componentes da lista
--geradores:fornece os candidatos a lista de saída
--filtros: qualificam os elementos q farão parte da lista de saída
--Exemplos:

--ler 100 numeros inteiros e imprimir quais são pares e quais são ímpares
pares=[n|n<-[1..100],n`mod`2==0]
impares=[i|i<-[1..100],i`mod`2==1]

--múltiplos de 4 entre 1 e 100
multiplos=[n|n<-[4..100],n`mod`4==0]

--Receber uma Frase(por ex. "hoje e sabado") e exibir
--essa frase invertida("sabado e hoje"):
frase::String->String
frase f=unwords(reverse(words f))

--explicação sobre algumas funções:
--words transforma String em uma Lista
--unwords transforma lista em String
--reverse inverte uma lista
--concat concatena 2 listas
--map transforma todos os elementos de uma lista Ex.:
--map (^2) [2,3] mostrará [4,9]

--Banco de Dados(na verdade tuplas) em Haskell-parece Struct de C-
--tipos Tuplas são sempre maíusculas--
--exemplo simples usando uma sextupla de videolocadora representando as
--aquisições de filmes
type Usuario = String
type Filme = String
type Diretor = String
type Genero = String
type Sexo = Char
type Dia = Int
type Mes = Int
type Ano = Int
type DataAluguel = (Dia,Mes,Ano)
type Aquisicao = (Usuario,Sexo,Filme,Diretor,Genero,DataAluguel)
type BancoDeDados = [Aquisicao]

banco::BancoDeDados
banco=[("Ana Paula",'f',"ET","Steven Spielberg","drama",(12,12,2004)),
("José Leonardo",'m',"Monella","Tinto Brass","comedia",(10,12,2004))]

usuarioDaFita::Aquisicao->Usuario
usuarioDaFita(nomeDoUsuario,sexo,filme,diretor,genero,dataAluguel)=nomeDoUsuario

diretorFita::Aquisicao->Diretor
diretorFita(nomeDoUsuario,sexo,filme,diretor,genero,dataAluguel)=diretor

nomeVideo::Aquisicao->Filme
nomeVideo(nomeDoUsuario,sexo,filme,diretor,genero,dataAluguel)=filme

generoVideo::Aquisicao->Genero
generoVideo(nomeDoUsuario,sexo,filme,diretor,genero,dataAluguel)=genero

--exemplo de relação que retorna o filme alugado pelo usuario:
aluguel::BancoDeDados->Usuario->[Filme]
aluguel banco usuario = [nomeVideo n|n<-banco,usuarioDaFita n==usuario]

--repare que os tipos tuplas podem ser compostos(como a Data)

--boa prova plawng!!!



>>>Originalmente postado em DEZ de 2004.

Pequenas Notáveis[REPOST]

O alvorescer da Internet, trouxe inúmeras mudanças no comércio,mas uma que está ficando marcante é as "insurgentes virtuais",que são lojas que só existem na web.Sim,lojas que nunca existiram,nem possuem a pretensão de existir além do mundo virtual.
Isso está ocorrendo principalmente devido ao alto custo de manter uma loja "física" com muitos empregados,custos fixos altos(aluguel do ponto, luz, água, impostos, segurança, os próprios empregados e seus encargos sociais...), além de outras despesas inerentes a qualquer comércio.
Na web, esses custos são drasticamente reduzidos, pois o maior custo, em geral, será o de desenvolvimento da loja virtual Claro, depois há a necessidade de pagar hospedagem, manutenção, ter um apoio logístico para a distribuição dos produtos, marketing(-Não façam Spam!!!), bons fornecedores.. e por aí vai!
Mesmo com uma série de fatores que devem ser atentamente observados e seguidos ao pé da letra, em geral,os custos de uma pequena loja virtual podem ser bem menores que uma loja real.Já existem soluções prontas inclusive,com pacotes fechados de hospedagem+ divulgação+ notificação de pedidos+domínio na casa das 500 pratas mensais(ou até menos!), dependendo a quantidade de produtos e page views que a loja terá.
Mas é bom salientar que esse mercado não é para todos,pois envolvem riscos(-o que não envolve?), e um certo(-ou seria grande?) esforço, principalmente quanto o é o dono da loja que fecha as compras e contata fornecedores/distribuidores, mas em geral, alguns poucos empregados podem vir a ser necessários, principalmente quando há um teleatendimento para fechar as compras(muitas fecham por confirmação via email-menos seguro!).
Também se faz necessário definir o que a loja venderá(qual será o foco),pois alguns produtos tem grande aceitação(livros, cds, dvds, componentes de hardware), e outros, ainda sofrem da desconfiança do usuário como vestuário feminino pois a maioria das mulheres ainda prefere ir a uma loja onde possam experimentar o produto, algo ainda improvável via web...
Não se deve esquecer o item mais discutido de um comércio via web,que ainda é a segurança da transação que o usuário irá efetuar, pois cartões de crédito são facilmente clonáveis,o que leva a loja a possuir várias opções de pagamento como boletos bancários e depósitos em conta corrente.
O lojista deve atentar também para os prazos de entrega que é capaz de cumprir e se possível, contratar uma terceirizada para cuidar da logística e entrega de produtos,claro que essa solução já é para uma loja de bom porte, mas não se deve subestimar o crescimento de uma loja online, basta ser competitiva e cumprir prazos que muitos clientes virão.

>>>Originalmente postado em NOV de 2004.

Fim dos Tempos[REPOST]

É inconcebível que nos dias atuais ainda seguimos vínculos religiosos para se tomarem decisões de cunho off-culto. A religião deve ficar aonde jamais deveria ter saído:os templos,e os corações de seus seguidores.
Nunca é tarde para lembrar que muitas das maiores atrocidades da humanidade,foram cometidas "em nome de Deus", e atos ignorantes como a Santa Inquisição, o incêndio da biblioteca de Alexandria, a reparação de Galileu, entre outros cuja extensa lista não convém citar, pois faltaria espaço no hd do servidor...
A eleição dos EUA, mostra o quão frágil e ignorante é o ser humano, não importa cor, sexo ou condição social.Religião,ao contrário do que muitos pensam, não é apenas fé.É dogma+fé.O problema,nunca é a fé. É o dogma.
Um Ateu pode ter fé?Pode. dogma não.-Mas como???a palavra Fé, do hebraico "emuná", entre diversos outros significados é dado pelos Hebreus: "é a certeza de coisas que se esperam, a convicção de fatos que não se vêem."
Ou seja, ela é intangível, não atingível pela racionalidade, pois não é passível de ser mensurada. Um corredor olímpico bem treinado, um grande cientista, um grande músico, podem ter fé sem dogma.Como?Crendo em si próprios, que deveria ser o primordial do ser humano.
Um grande pesquisador quando está no ápice de seu potencial de pesquisa, muitas vezes,fala para os demais:"olha,o resultado será obtido,descobriremos a cura." Ele ainda nem sabe qual será o resultado, nem analisou o conjunto de resultados possiveis,mas ele acredita no que pode fazer,mesmo tentando usar uma base racional para isso. Se você não é capaz de definí-la(ainda), foge a razão,e no campo do intangível, é fé. Até o mais Ateu dos cientistas, um dia teve que acreditar em algo(pode ser sua própria teoria-ou teimosia), sem antes ser capaz de definí-lo. Nunca é demais lembrar que: Fato é uma verdade absoluta, real,existente, inequívoca, incontestável, declarada. A razão trabalha com isso(fatos).
Dogma,é a definição e a explicitação da (suposta) verdade, condicionada a uma fórmula perfeita. pode ser considerado nas palavras de um profeta(como maomé para os muçulmanos), a verdade revelada por Deus e confirmada pela igreja(catolicismo), ou outras tantas dependendo do credo. A negação do dogma de qualquer religião constitui uma ofensa(ou heresia), por depor contra os pilares aos quais essa religião se sustenta. Como não existe uma única religião, e indubitavelmente o que é a verdade(dogma) para uma, não é para a outra, podemos concluir que TODOS NÓS SOMOS HEREGES(Ateus,Agnósticos e Religiosos), depende apenas do olhar de quem nos observa.
Voltando aos EUA, a política no mundo, há muito vem sendo manipulada, pelo lado da ocasião,que hoje em dia, é o terrorismo no mundo.Bin Laden e seus seguidores nada são que não uma representação atual da igreja católica do século de 16,que era sedenta por sangue daqueles que violavam seus dogmas(ou interesses),e praticava barbáries igualmente inconcebíveis para aqueles que se dizem "seguidores" ou "enviados" por Deus.
A sociedade americana está balançada, e no desespero,tenta se apegar em algo que não se pode ver,que supostamente é maior que qualquer ser.Afinal,se Deus é justo, ele vencerá os implacáveis que atormentam os pilares na hipócrita sociedade americana.Ora,convenhamos,Deus é para todos certo?Cristãos tem Deus,Muçulmanos tem Deus. Se a força da fé de um católico for igual a de um muçulmano,tão fodidos. A maior religião do mundo(com 1,6bilhão de adeptos) é a muçulmana. e a justiça é igual para todos, ela atenderá a maioria, e a maioria...
...a Maioria o quê?É terrorista?Sanguinária???Claro que não...os extremistas são uma minoria,mas uma minoria que perturba,e muito!
Para existirem extremistas(em qualquer credo), em algum ponto, esse credo que os alimenta falhou, pois não deu limites a sua interpretação do dogma, e esta interpretação, serviu de alicerce para todo um conjunto de loucuras que alguns chamam de "verdadeira interpretação" disto ou daquilo. Não importa. É a insanidade com embasamento na crença.
Hoje, é possível termos maletas atômicas de apenas 10-12Kg, com a potência próxima da bomba de hiroshima. A bomba no japão tinha quase 1tonelada de massa, mas hoje, com a miniaturização,e melhor técnica de produção, pode-se produzir um estrago igual(ou muito maior devido a alta densidade populacional de alguns locais), sendo muito mais difícil de serem encontradas do que as duas bombas voadoras de centenas de toneladas que atingiram as duas torres. Mesmo com toda a radiação dissipada no transporte.
O voto em Bush não foi feito com consciência, mas sim com medo, e esperança de que o "intangível" e a "verdade" vencerão a maldade dos detratores do "Sonho Americano". Torço que nenhuma das maletas atômicas desaparecidas dos depositos russos caiam em mãos erradas, e não custa nada lembrar, muitos dos militares russos que tomam conta das ogivas ainda existentes,ganham 150 dólares ao mês, e a cobiça...bem, sabe como é né?É inerente do ser humano...
Espero que o povo de tantos nobéis,da eletricidade,de Watson, Sagan, Wrigth, Einstein(naturalizado), Welles entre tantos outros, passe a utilizar o conhecimento já disponibilizado por esses tantos na nação mais rica do planeta, pois onde a fé termina, começa o conhecimento(e vice-versa).Não devemos misturar as coisas.


Respondendo aqueles que bateram no Daniel:Moral comum não existe, só na teoria, pois moral é dependente de interpretação dogmática,e o que serve para uns,não servirá para outros. Não cabe ao Estado definir o que é a moral, mas sim o que é o bem comum,pois este é para todos.Um político não pode ser eleito porque é ateu, cristão, muçulmano, bissexual, punk ou seja lá o que for. Deve ser eleito por que é capaz de dar chances iguais á todos. Afinal, não é os Estados Unidos o país(autoproclamado) das oportunidades? Deixo aqui essa questão.

>>>Originalmente postado em NOV de 2004.

Você sabe o que é um cache?[REPOST]

Cache é uma memória extremamente rápida que armazena dados e instruções que o processador utiliza, permitindo um acesso mais rápido as mesmas. O cache passou a ser utilizado quando os processadores efetivamente se tornaram mais rápidos do que a memória RAM(o que aconteceu a partir do 386). Geralmente, quanto maior a quantidade, ou quanto maior a velocidade, maior será a eficiência do cache. O cache é dividido em níveis(L1,L2,L3), operando na mesma frequência do processador.(Obs.:no início de seu uso, o cache L2 fazia parte da placa mãe, ficando limitado obviamente a frequência da mesma-á época, entre 66 e 100MHz-o que o tornava muito mais lento do que o L1, que funcionava na frequência do processador). O cache L3 usado nos micros atuais também faz parte do processador(como o Pentium 4 Xeon da Intel), mas quando começou a ser implantado(no k6-3) era parte da placa-mãe, logo bem lento.

Quando o processador não encontra o dado que necessita no cache(cache hit), haverá um cache miss, pois como o dado não está disponível para ele,ele terá que acessar a memória RAM para encontrá-lo. Nos processadores atuais, a chance de sucesso(cache hit) na obtenção do dado é muito grande(quase 99% de êxito). Em alguns processadores, o cache é exclusivo, ou seja, os dados disponíveis nos caches L1 e L2 são diferentes (como o Athlon da AMD), enquanto em outros é inclusivo(como no Pentium 3)em que o cache L1 contém uma cópia do cache L2. Isso é uma vantagem da AMD pois mais dados poderão ser armazenados.

Mas como ele trabalha em si?É fácil:Imagine uma farmácia.Você,que é o cliente, fará o papel do processador solicitando dados ao cache, chegando na bela atendente parecida com a Daniela Cicarelli(que farmácia é essa?Quando???onde???huhauah...) para solicitar dados (ops!produtos!)... continuando, ao se dirigir a atendente,você solicita um remédio. A nossa opulenta atendente, que é muito esperta, tem no balcão em que está localizada, os 10 produtos que mais são solicitados (como aspirina, camisinha, pastilhas valda...),atendendo a maioria dos pedidos muito rápido,só com um levantar de mãos do balcão. Esse balcão a qual está localizada,é o nosso cache L1, mais perto do núcleo do processador, portando entregando produtos(os nossos "dados"),mais rápido. Infelizmente,o produto que você precisa(um antiácido para aliviar a azia do hamburguer "verde" comido no podrão da esquina), não está nesse balcão,sendo necessário a nossa bela atendente ir até uma segunda bancada maior, com uns 100 produtos que saem muito. Essa segunda bancada, é o nosso cache L2.Como você é muito azarado, ela vai ter que ir até uma terceira e distante estante(que é o nosso cache L3!) com 1000 remédios, para pegar esse maldito antiácido. Repare que ela vai demorando um tempo maior a medida em que vai descendo de nível(procurando) os produtos no "cache". A essa demora em buscar o "dado", chamamos de latência (geralmente medida em ciclos de processador), sendo obviamente maior no cache mais distante do nosso núcleo (a nossa estante representando o cache L3). Como você é muuuito azarado, ela teve que ir além, tendo que ir ao depósito de todos os remédios(que nesse caso,representa a nossa RAM, onde o programa inicialmente carrega os dados). Lamentavelmente ela demorou demais a trazer o remédio e você "vazou" da farmácia após ter vomitado no balcão...(que papelão hein???)

O cache se tornou indispensável nos processadores,sendo usados inclusive em um dos maiores gargalos da computação atual que é o disco rígido(por ser um dispositivo muito mais lento do que a RAM ou o processador). Ele evita que a cabeça de leitura do disco tenha que passar várias vezes na mesma trilha,pois ela lê os setores próximos(mesmo não sendo solicitados). Quando o sistema solicitar o próximo setor, este já estará carregado em cache e será acessado em tempo recorde. Já existem hds com até 16MB de cache.

Para saber mais:
http://www.guiadohardware.net/livros/dicionario/c/index.php
http://computer.howstuffworks.com/cache1.htm

>>>originalmente postado em JUL de 2004.

Monday, February 13, 2006

Testando

Com a morte do Jablo, esta se torna a nossa nova casa...