domingo, 31 de outubro de 2010
sexta-feira, 29 de outubro de 2010
outubro 29, 2010
|
No comments
Problema do Caixeiro-viajante
Imagine uma cena que acontece todos os dias: um vendedor deve percorrer várias cidades e gostaria de saber o caminho mais curto que lhe permita visitar todas.
O problema é velho conhecido dos matemáticos e dos cientistas da computação, tão conhecido que é chamado de Problema do Caixeiro-viajante - caixeiros-viajantes eram pessoas que antigamente saíam vendendo badulaques pelas cidadezinhas do interior.
O fato é que não existe um algoritmo eficiente para resolver o problema. Mesmo os grandes supercomputadores podem ficar ocupados por dias tentando achar a solução para um número relativamente pequeno de cidades - isto porque ele precisa comparar todas as combinações possíveis de rotas.
Circuito neural mínimo
Mas a equipe do professor Lars Chittka, da Universidade de Londres, na Inglaterra, descobriu que as abelhas encontram a solução para o problema sem precisar de supercomputadores - e tendo um cérebro pouco maior do que a cabeça de um alfinete.
Abelhas não vendem badulaques por aí, mas elas precisam achar a rota mais eficiente para visitar diversas flores.
"As abelhas têm que associar centenas de flores de uma maneira que minimize a distância da viagem e, em seguida, encontrar de forma confiável o caminho de casa - não é uma façanha trivial se você tiver um cérebro do tamanho de uma cabeça de alfinete," diz Chittka.
Ao estudar como as abelhas fazem, os cientistas conseguiram identificar o circuito neural mínimo necessário para a solução de problemas complexos.
Da Internet ao trânsito
Chittka e seus colegas usaram flores artificiais controladas pelo computador para verificar se as abelhas iriam seguir uma rota definida pela ordem em que elas descobriram as flores ou se iriam procurar a rota mais curta.
Eles se espantaram ao ver que, depois de explorar a localização das diversas flores, as abelhas aprenderam rapidamente a fazer o percurso mais curto possível. A parte mais difícil da pesquisa foi ficar esperando o computador calcular o menor caminho possível, para checar se as abelhas estavam certas.
A descoberta tem uma ampla gama de aplicações - da entrega de pacotes de dados na Internet e de pacotes reais pelos Correios, até a eliminação de engarrafamentos nas cidades, apenas para citar alguns.
E, compreendendo como as abelhas podem resolver um problema que para os humanos se tornou um dilema, mesmo tendo um cérebro tão pequeno, poderemos melhorar nossas capacidades de administração de nossas necessidades diárias sem depender de computadores superpoderosos o tempo todo.
Bibliografia:
Travel Optimization by Foraging Bumblebees through Readjustments of Traplines after Discovery of New Feeding Locations
Mathieu Lihoreau, Lars Chittka, Nigel E. Raine
The American Naturalist
October 25, 2010
Vol.: 176, pp. 000-000
DOI: 10.1086/657042
SITE INOVAÇÃO TECNOLÓGICA. Abelhas resolvem dilema da computação. 28/10/2010. Online. Disponível em www.inovacaotecnologica.com.br/noticias/noticia.php?artigo=abelhas-resolvem-problema-caixeiro-viajante. Capturado em 29/10/2010.
quarta-feira, 27 de outubro de 2010
outubro 27, 2010
|
No comments
Os desenvolvedores do projeto openSUSE anunciaram que a versão 11.1 da sua popular distribuição Linux chegará ao fim de seu ciclo de vida em dezembro deste ano. Após o dia 31 de dezembro, não haverá novas atualizações de segurança e nem correções de falhas críticas. Na sequência da sua suspensão, o diretório de distribuição do ramo 11., incluindo todas as ISOs de instalação, será removido do projeto e os servidores do openSUSE Build Service para a construção de repositórios do openSUSE 11.1 também será removido.
Os desenvolvedores aconselham a todos os usuários do openSUSE 11.1, que atualizem para a versão 11.2 ou para versão posterior para que possam continuar a receber as devidas atualizações. Releases do openSUSE são normalmente suportadas por um período de dois anos. Versão 11.2 do openSUSE será suportado até o dia 12 de maio de 2011 e a versão 11.3 do openSUSE irá receber suporte até o dia 15 de janeiro de 2012. A última versão estável é o openSUSE 11.3, lançado em meados de julho, enquanto o openSUSE 11.4 está em pleno processo de desenvolvimento.
Saiba Mais:
[1] openSUSE 11.1 EOL: http://lists.opensuse.org/opensuse-a.../msg00008.html
fonte: UnderLinux
Os desenvolvedores aconselham a todos os usuários do openSUSE 11.1, que atualizem para a versão 11.2 ou para versão posterior para que possam continuar a receber as devidas atualizações. Releases do openSUSE são normalmente suportadas por um período de dois anos. Versão 11.2 do openSUSE será suportado até o dia 12 de maio de 2011 e a versão 11.3 do openSUSE irá receber suporte até o dia 15 de janeiro de 2012. A última versão estável é o openSUSE 11.3, lançado em meados de julho, enquanto o openSUSE 11.4 está em pleno processo de desenvolvimento.
Saiba Mais:
[1] openSUSE 11.1 EOL: http://lists.opensuse.org/opensuse-a.../msg00008.html
fonte: UnderLinux
segunda-feira, 25 de outubro de 2010
outubro 25, 2010
|
No comments
MEDO é para os fracos
E Estreiando...
Diretamente dos Changemans para o Blogmaru, o saudoso Gyodai (dai dai dai)!
Este infame animal alienígena, será um de nossos moderadores, juntamente com o Dr. Evil e eu ;)
É isso aé amigos do Blogmaru, estamos investindo pesado em contratações para que vocês possam ter sempre as melhores dicas, opniões e essa baboseira toda. o/
outubro 25, 2010
|
2 comments
Acesso a máquinas MS Windows utilizando o Linux é possível utilizando o protocolo RDP (3389/TCP) ou então o VNC (5900/TCP). O Windows vêm com o RDP já instalado, enquanto o VNC precisa ser instalado.
Bom, estava eu "brigando" com o RDesktop (um client RDP feladapota que funciona mal bagarái!), quando olho par o lado e vejo no desktop de meu brother Rafael Gomes, do TechFree, eu usava o rdesktop, mas, convenhamos: É UMA MERDA. E tenho dito!
Pow, o Remmina conecta legal, tem vários parâmetros de configuração e um catatau de protocolos que podem ser utilizados. Definitivamente é melhor que o Rdesktop, Vinagre e etc.
Ele instalou de boa no no openSUSE 11.3, bastou baixar o rpm¹ e mandar o zypper trabalhar e funfou! Você pode baixar os pacotes aqui (consulta por Remmina no openSUSE Software Search). Eu usei o i586:
Sim e não. Instalou mas a peseta precisa do pacote de plugins pra funcionar com o RDP. Beleza, vamo instalar! Primeiro passo, faça o download do pacote de plugins (disponível no link acima). Agora instale:
Não sei você, mas eu me deparei com um erro de dependência, diz que o libfreerdp.so.0 é necessário para a instalação! Amigo, vou te contar... Você vai rodar. Vai rodar; Vai rodar até chegar perto do desespero em abandonar o projeto... Mas aqui estou para lhe motivar #Fuckyea!
Faça o seguinte: Instale o freerdp-devel
E pronto! Já podemos instalar o Remmina com RDP a toda!
E os plugins
Bom, estava eu "brigando" com o RDesktop (um client RDP feladapota que funciona mal bagarái!), quando olho par o lado e vejo no desktop de meu brother Rafael Gomes, do TechFree, eu usava o rdesktop, mas, convenhamos: É UMA MERDA. E tenho dito!
Pow, o Remmina conecta legal, tem vários parâmetros de configuração e um catatau de protocolos que podem ser utilizados. Definitivamente é melhor que o Rdesktop, Vinagre e etc.
Sim... E o Remmina?
Ele instalou de boa no no openSUSE 11.3, bastou baixar o rpm¹ e mandar o zypper trabalhar e funfou! Você pode baixar os pacotes aqui (consulta por Remmina no openSUSE Software Search). Eu usei o i586:
zypper in emmina-0.8.2-5.1.i586.rpm
Show! Tá funcionando?
Sim e não. Instalou mas a peseta precisa do pacote de plugins pra funcionar com o RDP. Beleza, vamo instalar! Primeiro passo, faça o download do pacote de plugins (disponível no link acima). Agora instale:
zypper in remmina-plugins-0.8.3-5.1.i586.rpm
Não sei você, mas eu me deparei com um erro de dependência, diz que o libfreerdp.so.0 é necessário para a instalação! Amigo, vou te contar... Você vai rodar. Vai rodar; Vai rodar até chegar perto do desespero em abandonar o projeto... Mas aqui estou para lhe motivar #Fuckyea!
Faça o seguinte: Instale o freerdp-devel
zypper in freerdp-devel-0.7.4-1.1.i586.rpm
E pronto! Já podemos instalar o Remmina com RDP a toda!
zypper in remmina-plugins-0.8.3-5.1.i586.rpm
E os plugins
Para maiores informações sobre dependências, veja aqui:
domingo, 24 de outubro de 2010
outubro 24, 2010
|
No comments
sexta-feira, 22 de outubro de 2010
outubro 22, 2010
|
No comments
Não acreditam? Vejam o video!
outubro 22, 2010
|
No comments
quarta-feira, 20 de outubro de 2010
outubro 20, 2010
|
No comments
Estamos próximos do início da contagem regressiva para o fim dos endereços IPv4. Foram atribuídos no último dia 18 de agosto mais dois blocos /8 IPv4 ao APNIC, o 36.0.0.0/8 e o 42.0.0.0/8.
Restam agora apenas 4,69% do total de endereços IPv4 disponíveis para alocação, ou seja, 12 blocos /8.
5.0.0.0/8
23.0.0.0/8
37.0.0.0/8
39.0.0.0/8
100.0.0.0/8
102.0.0.0/8
103.0.0.0/8
104.0.0.0/8
105.0.0.0/8
106.0.0.0/8
179.0.0.0/8
185.0.0.0/8
Informações sobre os blocos de endereços administrados pelo APNIC podem ser encontradas em http://www.apnic.net/db/ranges.html
Os endereços IPv4 atribuídos pela IANA podem ser verificados em http://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xml
Restam agora apenas 4,69% do total de endereços IPv4 disponíveis para alocação, ou seja, 12 blocos /8.
5.0.0.0/8
23.0.0.0/8
37.0.0.0/8
39.0.0.0/8
100.0.0.0/8
102.0.0.0/8
103.0.0.0/8
104.0.0.0/8
105.0.0.0/8
106.0.0.0/8
179.0.0.0/8
185.0.0.0/8
Informações sobre os blocos de endereços administrados pelo APNIC podem ser encontradas em http://www.apnic.net/db/ranges.html
Os endereços IPv4 atribuídos pela IANA podem ser verificados em http://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xml
terça-feira, 19 de outubro de 2010
outubro 19, 2010
|
No comments
Ridiculo é aquela URL gerada pelo MediaWiki, com aquele index.php antes de todos os sufixos das URLs... arrgggghh!!! Mas que bagulhinho feio! Mas... vamos ver como é que remove aquele troço:
Primeiro, vamos renomear o diretório da sua wiki, vamos chamar-lo de 'w'
mv /srv/www/htdocs/wiki /srv/www/htdocs/w
Adicione um alias ao arquivo de configuração do seu Apache. Se você usou um vhost e o guardou no /etc/apache2/vhosts.d/, adicione esta linha, pode ser abaixo do DocumentRoot:
Alias /wiki /var/www/htdocs/w/index.php
Ele deverá ficar mais ou menos assim:
<VirtualHost *:80>
ServerAdmin rauhmaru@opensuse.org
ServerName wiki.local
DocumentRoot /srv/www/htdocs/w
Alias /wiki /srv/www/htdocs/w/index.php
ErrorLog /var/log/apache2/wiki_error_log
CustomLog /var/log/apache2/wiki_access_log combined
HostnameLookups Off
UseCanonicalName Off
ServerSignature On
<Directory "/srv/www/htdocs/w">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Feito isso, vá ao LocalSettings.php do MediaWiki e sete essas variáveis (as duas últimas devem ser criadas, a primeira já existe):
$wgScriptPath = ""; # Sim, vazio!
$wgArticlePath = "/wiki/$1";
$wgUsePathInfo = true;
Crie o arquivo robot.txt na raiz do MediaWiki com o seguinte conteúdo:
User-agent: *
Disallow: /w/
Disallow: /wiki/Special:Search
Disallow: /wiki/Special:Random
Isso fará com que seja desabilitado a indexação dos diretórios e de páginas especiais, otimizando o desempenho.
Feito isso e tudo funcionando nos conformes, deposite na minha conta uma quantia razoável. A Rauhmaru Foundation agradece!
Referência: MediaWiki
outubro 19, 2010
|
No comments
Aos que não entenderam, são multas de trânsito :D
Bom, pelo menos eu dei VDO! RÁ!
FuckYea!
(vdo é fechar o quadro, ir a velocidade máxima do veículo, colocar o ponteiro lááááá no final, aonde ele não pode ir mais hehhehe)
quarta-feira, 13 de outubro de 2010
outubro 13, 2010
|
No comments
Nada complicado... Como diria jack Estripador: Vamos por partes ;)
1. Prepare o ambiente
O bom e velho ambiente LAMP:
zypper in -t pattern lamp_server
2. Download do MediaWiki
O site para download é o http://www.mediawiki.org/wiki/Download
mas se quiser baixar direto para seu servidor a versão 1.16, o comando é este:
wget http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.0.tar.gz
3. Descompate o MediaWiki
tar xvf mediawiki-1.16.0.tar.gz -C /srv/www/htdocs/
mv mediawiki-1.16.0 wiki
4. E o firewall? Eu desabilito esse troço!
SuSEfirewall2 off
5. Acesse
http://localhost/wiki
6. Configure passo a passo
6.1 Dica: na configuração da base de dados, prefira criar um usuário específico para essa base de dados, um que tenha poderes APENAS NA SUA BASE DE DADOS! Ficaria mais ou menos assim:
mysql -p (se tiver senha configurada)Dentro do mysql...
create database wikidb;
grant all on wikidb.* to wikiuser identified by 'wikipasswd';
Feito isso, volte para a janela e finalize a instalação.
Mova o LocalSettings.php
Após a conclusão das definições, é necessário mover o arquivo LocalSettings.php para o diretório raiz do MediaWiki.
mv /srv/www/htdocs/wiki/config/LocalSettings.php /srv/www/htdocs/wiki/LocalSettings.php
Extensões
Para instalar as extensões não tem bicho de 7 cabeças. O recomendado é (como em todo sistema) ler os arquivos README e INSTALL que geralmente acompanham o pacote.
Mas, vamos utilizar o exemplo do MediaSemantic.
Faça o download da extensão e extraia no diretório "extensions":
No LocalSettings.php logo após da linha
require_once( "$IP/includes/DefaultSettings.php" );
inclua a linha que carrega o Semantic Media Wiki:
include_once("$IP/extensions/SemanticMediaWiki/SemanticMediaWiki.php");
enableSemantics('example.org');
Feito isso, acesse no browser o a página especial Versão
firefox http://localhost/wiki/Especial:Versão
E ela estará lá :)
domingo, 10 de outubro de 2010
outubro 10, 2010
|
No comments
Download em: http://susegallery.com/a/BCqzaW/iguana
openSUSE Iguana é baseado no openSUSE 11.3 GNOME. Desenvolvido por Raul Libório (rauhmaru@opensuse.org) e grande colaboração da comunidade openSUSE-PT. É uma distro completa! Já possui suporte a:
System | Multimidia | Office |
---|---|---|
Drivers para modems 3G | Rhythmbox | openOffice Writer |
Kernel 2.6.34 | VLC | openOffice Calc |
WebYast | Flash Support | openOffice Impress |
Google Android fonts | MP3 Support | Thunderbird |
Network Manager | Java Support | Firefox with add-ons! |
Muitas outras fontes! | Wine | |
Gconf hacking | ||
Nautillus hacking | ||
Notify-OSD | ||
Pam-face-authentication |
E mais
- Manuais e Guias de Usuários do openSUSE 11.3
- Vários wallpapers
- GNOME totalmente configurado
Agradecimentos especiais ao Nelson Marques, pelo notify-OSD e ao Alessandro Farias, pelo pam-face-authentication, também ao Luiz Fernando Ranghetti e sua equipe de tradutores, que portaram para o pt-BR os manuais de ajuda que acompanham a distro.
E a toda comunidade do openSUSE Brasil que colaboraram com o desenvolvimento.
E a toda comunidade do openSUSE Brasil que colaboraram com o desenvolvimento.
Download em: http://susegallery.com/a/BCqzaW/iguana
segunda-feira, 4 de outubro de 2010
outubro 04, 2010
|
No comments
Uma menina estava conversando com a sua professora. A professora disse que era fisicamente impossível que uma baleia engula um ser humano porque apesar de ser um mamífero muito grande, a sua garganta é muito pequena… A menina afirmou que Jonas foi engolido por uma baleia.
Irritada, a professora repetiu que uma baleia não poderia engolir nenhum ser humano; era fisicamente impossível.
A menina, então disse:
- Quando eu morrer e for ao céu, vou perguntar a Jonas.
A professora lhe perguntou:
- E o que vai acontecer se Jonas tiver ido ao inferno?
A menina respondeu:
- Aí a senhora pergunta.
RÁ!
outubro 04, 2010
|
No comments
E voltemos a nossa programação normal.
sábado, 2 de outubro de 2010
outubro 02, 2010
|
No comments
Se não me engano vi essa notícia via Twitter...
Queridos,
A Novell está disponibilizando vários cursos GRATUITOS, claro, o material é baseado na tecnologia de seus produtos, o que para nós amantes do openSUSE não é nada mal ;)
Então, aos interessados, visitem o site
Bom proveito queridos Geekos o/
Posts populares
-
Todo celular GSM possui o International Mobile Equipment Identity conhecido como (IMEI), um número de identificação do aparelho com 15 algar...
-
Mesmo sabendo das várias cagadas que o google faz, ainda tenho de tirar o chapéu para eles. Outro dia estava eu querendo saber quanto ficari...
-
Pra quem curte imagens como eu, vale a pena seguir o link :) http://s202.photobucket.com/albums/aa260/rauhmaru/distros/ As imagens vieram do...
-
Sobre O Slack é uma ferramenta sensacional! O Slack é um software de comunicação de equipes com suporte a canais, conversas privadas, inte...