Apr

25

wiki.netbsd.se

April 25, 2009 | Leave a Comment

Aproveitando a onda BSD, divulgo neste post o wiki que encontrei através da página principal do NetBSD. O projeto já conta com cerca de 500 artigos escritos e uma página bastante amigável. Clique Aqui para acessá-la.

Apr

25

jibbed.org

April 25, 2009 | Leave a Comment

Prezados, o projeto jibbed disponibiliza imagens ISO de NetBSD Live CD. Tive a oportunidade de testar hoje a versão para AMD64. Ela mostrou-se funcional em meu computador desde que eu desativasse ACPI e SMP. Há um menu inicial com estas opções e, conforme descrito na página do projeto, as três características principais da versão 5 RC3 são:

  1. possibilidade de instalar pacotes faltantes no CD, compilando-os do fonte através de pkgsrc ou baixando os binários dos repositórios
  2. possibilidade de instalar o sistema através de sysinst, que está contido no CD
  3. possibilidade de dar boot em um kernel xen3 dom0 do prompt

Vale a pena dar uma conferida. Não é comparável aos Live CD de Linux que temos hoje com dezenas de aplicativos prontos para uso em RAM, mas para os entusiastas do mundo BSD representa um grande avanço, assim como os projetos FreeSBIE e Frenzy.

Apr

21

Aceito por unanimidade pelo conselho de diretores da Sun, ainda pendente de autorização por parte dos acionistas da empresa e entidades reguladoras de comércio, a Oracle fechou um acordo para a compra da fabricante de hardware.

Segundo o The New York Times, grande parte das vendas de software de banco de dados da Oracle era atrelada à compra de servidores da Sun, ainda que nos últimos anos HP e Dell tenham se tornado parceiros mais fortes.

Adquirindo uma empresa cujo negócio predominantemente é o hardware, subentende-se que a Oracle planeje entrar neste mercado, embora o sucesso não seja garantido por conta da forte concorrência que enfrentará da IBM, HP, Dell e Cisco Systems, que acaba de ingressar neste mercado também.

Apr

19

Como dito no post anterior, segue abaixo, respectivamente, o algoritmo não-recursivo para o problema, assim como sua implementação em linguagem C:

Eu continuo desperdiçando memória com o vetor A. Para um terceiro post sobre este assunto eu pretendo abordar o uso de alocação dinâmica de memória, para guardar os índices do vetor N que contém elementos negativos.

Se vocês observarem bem a implementação, o código responsável pela geração de números aleatórios não é tão bom assim; se eu realizar a operação rand() % (l-1) eu obtenho uma indeterminação quando (l-1) é igual a zero. Para contornar este inconveniente eu pus o if que define o valor de p como zero quando l é igual a um. Existem formas mais eficientes de gerar números pseudo-aleatórios, mas esta tarefa fica para vocês!

Apr

12

Dia 08/04 eu recebi um e-mail de um amigo pedindo ajuda para resolver o seguinte problema: sabendo que um dos requisitos para um algoritmo é o seu término, escreva o algoritmo para o Problema dos Cinco Números (também conhecido como Algoritmo do Pentágono). Vou enunciá-lo abaixo:

  1. escolha cinco números inteiros cuja soma seja maior do que zero
  2. pelo menos um dos números escolhidos deve ser negativo
  3. escolha um dos números negativos e multiplique-o por -1
  4. atualize o número e subtraia-o de seus vizinhos, atualizando-os também
  5. repita o procedimento até que todos os números tornem-se positivos, utilizando condições periódicas

Obs: o algoritmo deve imprimir a cada passo os cinco números gerados após as modificações.

Pode-se provar que este algoritmo sempre termina. Segue abaixo uma formulação recursiva do mesmo:

E para terminar, segue abaixo uma implementação em linguagem C que fiz, e que se mostrou funcional:

Para cada algoritmo não-recursivo existe sempre um equivalente recursivo. O não-recursivo fica para outro post. Nesta versão o desperdício de memória é evidente na criação do vetor A, que armazena os índices do vetor N correspondentes aos elementos negativos do mesmo, já que eu sempre tenho que escolher um destes números para realizar a etapa c).

E para terminar de vez, se as imagens parecerem muito pequenas basta clicar nas mesmas que uma janela será aberta; cada figura então será exibida em seu tamanho original.

Apr

4

A NASA informa que o Sol entrou em um estranho período de atividade, caracterizado pela ausência de manchas em sua superfície, assim como pela diminuição da intensidade das labaredas e tempestades.

Em setembro passado a Agência Americana já tinha informado sobre uma queda de 20% da pressão média do vento solar [ corrente de partículas carregadas ] que atinge a atmostera terrestre.

Os ciclos de atividade da estrela foram descobertos pelo alemão Heinrich Schwabe na metade do século XIX, e desde então nunca tinham sofrido interrupção. Eles sempre se completaram com bastante regularidade a cada 11 anos.

Durante o ano de 2008 não foram observadas manchas solares durante 266 dias, ou seja, por 73% do período. Os especialistas portanto acreditaram que o ciclo tivesse chegado ao fim e começaria a se reativar. No entanto, no último trimestre não foram observadas manchas em 78 dias, ou seja, em 87% dos dias.

O fato preocupa os cientistas porque as tempestades solares podem causar perturbações nas redes de distribuição de eletricidade e nas comunicações na Terra. Os pesquisadores queriam prever quando chegará a próxima “máxima solar”, um auge de atividade que dura de três a quatro anos.

Outro fato curioso diz respeito ao nível de irradiação, o mais baixo registrado em 55 anos, o que indica um enfraquecimento do campo magnético global do Sol.

Apr

4

É o que dizem cientistas italianos sobre o resultado de uma experiência publicada quinta-feira passada pela revista “Proceedings of the Royal Society”.

Rosa Rugani, pesquisadora da Universidade italiana de Pádua e membro da equipe responsável pela experiência, explicou que já se conheciam as habilidades de alguns animais, como os macacos por exemplo, que também têm “capacidade ordinal”.

A experiência conseguiu provar que os pintinhos eram capazes de fazer operações quando introduzidos em caixas com bolinhas de plástico amarelo, com o objetivo de “pensar” estar em contato com indivíduos iguais a eles.

A lógica da experiência partiu do princípio de que os membros recém-nascidos costumam se juntar aos maiores grupos de indivíduos iguais.

Assim, os pesquisadores colocaram cinco bolinhas idênticas junto a eles e em seguida as dividiram em um grupo de três o outro de dois. Entendendo as bolinhas “como companhias”, os pintinhos souberam discernir qual era o grupo maior para se juntar a ele.

Em outra fase da experiência os pesquisadores esconderam os mesmos objetos atrás de telas, trocando-os de uma tela a outra, permitindo que os pintinhos vissem como eles faziam essa troca. Em 75% dos casos os animais dirigiram-se para trás da tela onde mais bolinhas haviam sido escondidas, demonstrando que eles têm uma capacidade inata para somar, mesmo sem estar vendo continuamente os objetos em questão.

Links

Skype: SkypeMe™!

Icq: