BitBonsai Labs Mauricio Wolff's geekness

19Oct/091

Search Engines: Por que a google vai continuar a ser o primeiro lugar

Quando preciso buscar algo, não penso, vou no google. E olha que desde os anos 90 tenho procurado ficar antenado e experimentar as alternativas.

Gostava do antigo askjeeves.com, que depois que virou ask.com perdeu o charme pra mim. Teve o gigablast, ou algo assim, que não decolou apesar do logo ser um foguete. Acho que os pombos do pigeorank do google são melhores. E a massiva utilização tb deve ajudar.

Agora mesmo abri os três maiores sites de busca da atualidade para dar uma comparada, pois eles estão em fase de melhoria de design, etc. O Yahoo!, recém comprado pela MS precisa recuperar audiência, o Bing precisa se estabelecer e o google se manter. Ao abrir o google levei um susto, pois aquelas sugestões de feramentas, links, tudo havia sumido. Ao mover o mouse notei que voltaram. E eis as grandes diferença da google: foco e simplicidade.

bing.com

o Bing está tentando o mesmo caminho, e apelando para impacto visual. Mas comparando lado-a-lado, chego a conclusão de que é MUITA informação visual. O objetivo é chegar à próxima página, dos resultados, e o brinde da foto (deleite visual) é supérfluo. E os links distraem, o sujeito tem de escanear toda a tela para ver as opções disponíveis. Em cima à esquerda, à direita, o logo, em cima e embaixo da caixa de texto, no rodapé da página.

O Yahoo! deu uma boa limpada no visual, mas ainda acho muita coisa pra ver e fazer. Como portal, tipo terra.com.br o Yahoo é uma boa alternativa, pois tem notícias, webmail, grupos, favoritos, e tudo acessível de uma boa maneira, mas... eu quero buscar! Search Engine!

Screen shot 2009-10-19 at 09.50.48

E a evolução da google é justamente a de oferecer menos; ter mais para quem quer. Explico: Normalmente as pessoas abrem o browser, digitam um termo (e às vezes até um site) e teclam enter. Se esta pessoa tiver como home o google, vai ver o logo, uma caixa de texto já com foco (e letras GRANDES) e dois botões. Nada mais. Digita, enter, resultados. Se não mexer o mouse, nem vai saber que a home tem mais funções. Genial. Por este tipo de decisão é que eles vão continuar na frente...

Screen shot 2009-10-19 at 09.50.59

Minimalismo Google Style

Tagged as: , 1 Comment
6Oct/090

Dois programas para ser mais produtivo

Tenho uma inclinação natural ao ceticismo, ou seja, a não aceitar imediatamente o que leio ou vejo sem, no mínimo, uma boa reflexão sobre o assunto.

Uma das afirmações que li algum tempo atrás do Leo Babuta no mnmlist.com foi a dica de fazer menos, e procurar programas com menos distrações. É interessante perceber que programas que deveriam aumentar a produtividade por permitir multitasking acabam só atrapalhado (pelo menos a mim) pois para realmente utilizá-los é preciso dedicar um bom tempo a eles ao invés de trabalhar, e acabam ficando parecidos com uma escrivaninha com pilhas de papéis e coisas a resolver, que o sujeito fica olhando sem saber por onde começar.

Pois depois de um tempo descobri que esta é uma chave para uma maior produtividade. Menos botões, menos janelas, menos tudo. Uma coisa de cada vez, wrap it up, get it done.

Isto acabou influenciando inclusive como navego na internet, pois ter 15 tabs abertos ao mesmo tempo com leituras diferentes, referências, emails, etc estavam me deixando demasiado cansado e retendo menos informação do que agora. Então preparei uma lista de programas que estão me ajudando na mudança, que espero sejam úteis para outras pessoas. Como ultimamente estou só no mac são mac-only, mas com certeza existem equivalentes para Windows.

JDarkRoom

jDarkroomO melhor editor de textos, totalmente geek-style, que já vi até hoje.

Junte o nano (ou pico, para os mais antigos) e os atalhos de teclado do mac e o resultado é ele. Estou escrevendo este texto nele agora, pois a falta de formatação permite que o conteúdo seja o foco. Depois de terminar o texto, salve no desktop, copie e cole no editor preferido (word, wordpress, pages, whatever) e formate da melhor forma possível. Como ele toma conta da tela, além de uma certa nostalgia dos tempos dos PC XT, nada mais distrai.

Caso precise fazer algo, tipo abrir o mail ou algo em janelas, basta usar os atalhos do Spaces para mudar de desktop e depois voltar para a imersão nas próprias palavras. ⌘ + H também funciona.

PlainView

Plain View Start PageComo eu consegui viver tantos anos lendo vários tabs ao mesmo tempo, às vezes em várias janelas, não sei.

O PlainView é um programinha super simples e despretensioso, que abre um browser (WebKit engine) em fullscreen, e os atalhos de teclado abrem HUDs (janelas modal translúcidas) que executam uma determinada função (como digitar um endereço ou ver as outras páginas abertas) e depois são fechados, eliminando as distrações.

Tão interessante que está fixo no Dock, descoberto ao acaso ao procurar uma extensão de Full Screen para o Firefox, que no Mac não funciona o F11 para o FFox. Se for preciso, também pode virar uma janela (com ⌘ + ⇪ + F) mas o grande barato é abrir um artigo em tela cheia e fechar ao terminar de ler.

Por enquanto é só, mas vou continuar na procura e se achar mais algum atualizo este post.

25Sep/090

Capturar website screenshot no Mac

Algumas coisas no mac me deixam realmente feliz, como freewares práticos e objetivos, que fazem uma só coisa bem feita.

Agora mesmo descobri uma que é o resumo destas qualidades; precisei capturar um website, que é mais comprido que um screenshot comum me daria a possibilidade de capturar com um simples ⌘ + 3. Solução? Papparazzi!

Ele permite configurar a resolução mínima, crop na imagem final e salva em PNG. Depois é só abrir no preview para redimensionar e salvar. Doce.

Tagged as: , , No Comments
21Sep/090

Growl no Snow Leopard

Finalmente uma versão 64bits do Growl, compatível com Mail 4. Growl-1.2b3.dmg É ß, mas está funcionando perfeitamente so far...


17Sep/090

Spaces no Snow Leopard

Um truque que usava de vez em quando no Leopard era teclar F8 para ver os Spaces, F9 para ver o Expose e, quando me incomodava ter várias janelas em vários Spaces, teclava c para consolidar todas as janelas no primeiro Space. Fui fazer isso hoje no Snow Leopard e... nada.

Não acreditei que tiraram um atalho tão útil. Procurando descobri que ele foi substituído por atalhos mais poderosos...

Agora o teclado funciona no Spaces, então pode-se navegar pelas setas. Clicando ⌘ ← por exemplo move as janelas do Space selecionado para o da esquerda.  Se ao invés de  for usado , ele troca a posição do Space da direita pelo da esquerda.

Melhor, não? Até agora todas as alterações que tenho visto no Snow Leopard o são...

12Sep/090

facyBox, um mashup do facebox + fancybox

Gosto de trabalhar com o facebox, mas é muito facebook alike; gosto do fancybox, mas não acho tão flexível quando o facebox.

Solução? fazer um mashup dos dois e dar origem à facybox!!!

Disponível no github e aqui no bitbonsai labs.

4Sep/090

Snow Leopard… Notas do Upgrade

Realmente é rápido. Extremamente rápido. Vou descrever neste post algumas notas importantes da minha experiência no upgrade para Snow Leopard; encontrei algumas dificuldades e espero que estas notas poupem alguns cabelos brancos, assim como algumas que encontrei no caminho pouparam os meus. E se precisar reinstalar, que me sirva de guia.

Não faça um upgrade, instale do zero

Quando peguei o DVD, o impulso foi bootar por ele e fazer um upgrade no meu Leopard que estava atualizado. Resultado: Na hora de fazer o upgrade do XTools simplesmente não instalava. Macports não funcionava. Resultado, computador meia-boca. Solução: Carbon Copy Cloner (backup no HD externo de todo o disco do mac) e formatar o disco. Instalar o Snow Leopard do zero.

Resultado

XTools instalou de primeira, tudo parece mais rápido. No final da instalação ele perguntou se queria restaurar os dados de outro mac. Como estava com o HD externo plugado, ele reconheceu tudo. Instalei Contas de usuário, etc mas não Aplicativos. Vou instalar à medida que sentir necessidade. Já havia preparado uma pasta _install no HD externo com tudo que estava instalado no Leopard antigo, é só escolher e instalar.

Aplicativos 64bits

O que já estou vendo que vou sentir falta é o Visor (Terminal estilo Quake). Como não tem SIMBL para 64 bits, a alternativa é fazer o Terminal rodar em 32bits, selecionando Get Info ( + i) mas estou gostando da performance dele em 64. A outra alternativa é copiar o Terminal 32bits do Leopard e colocar ele junto como outra aplicação (VisorTerminal) Essa devo testar mais tarde...

First things first: layout de teclado, correções, Quicksilver, Growl & Macports

A primeira diferença que muito me agradou foi ver que colocaram um layout de teclado US International no core do SnowLeopard. Selecionando ele pode-se desabilitar o US e ficar bem mais feliz. :) Atualizar o Flash Player, pois com o DVD vem uma versão bugada. Em seguida, instalar Quicksilver e a skin que deveria ser default: BezelHud. Hmmm; tem uma versão nova do QS para SnowLeopard! E o bezelHud é novo tb... o antigo não funcionou. Outra coisa que não funcionou no upgrade foi a instalação do iStat menu pro... vamos ver agora... maza!!! instalou que foi um doce.

Em seguida, Growl. Tem um aviso no site avisando que deve-se esperar pelo 1.2 para compatibilidade, mas o que acontece é que os aplicativos 64bits não podem usar o Growl atual (32). Resumindo: no Growl for Mail por enquanto. Mas instalei assim mesmo e quando atualizarem lá, atualizo cá.

Macports

Capítulo à parte: Isto é realmente importante, pois o meu Apache, PHP, MySQL, tudo é compilado a partir do macports. Ele tem de ser resgatado do SVN e feito no terminal, então vamos ao passo-a-passo. O que for código vou colocar em verde.

Se ainda não instalou, coloque o DVD do Snow Leopard e instale XCode 3.2 (Optional Installs > Xcode.mpkg)

Instalar MacPorts para Snow Leopard

Qual não foi a minha surpresa ao descobrir que o Macports por SVN instala uma versão i386... Então melhor baixar o DMG do MacPorts e instalar. Tem muita gente usando o Apache e PHP do SL padrão, pois eles estão na última versão. Tentei, durou 1 dia. Instalar módulos não é tão prático, e quando tiver de fazer um upgrade não quero nem pensar.

Vou ter de tirar o mysql tb, pois baixei a versão em DMG do site deles. É legal ter um appletzinho no Painel de Controle, mas ele tem de ser carregado em 32 bits (o que faz com que ele tenha de relaunch o Painel) e nada que uma linha no .bash_profile não resolva...

alias mysqlstart='sudo /usr/local/mysql/bin/mysqld_safe &'
alias mysqlstop='/usr/local/mysql/bin/mysqladmin -u root -p shutdown'

E mais detalhes de mysql...

Alterar /etc/my.cnf e copiar todos os bancos para o meu home, para facilitar o backup

vi /etc/my.cnf
datadir = /Users/mw/mysql/data
:x
 
sudo tar -czf mysql.tar.gz /usr/local/mysql/data/mysql
sudo mv *.tar.gz /Users/mw/mysql/data
cd /Users/mw/mysql/data
sudo tar -xzf mysql.tar.gz
cd ..
sudo chown _mysql data

Agora estou recompilando o coreutils em 64bits, pq antes estava em 32. Para ver se algo está em 32 ou 64 bits basta um:

vim /opt/local/etc/macports.conf
 # machine architectures
 #universal_archs   x86_64 i386
 universal_archs    x86_64

Instalando PHP

Com o macports, tudo fica mais fácil...

sudo port install php5 +apache2 +php5-imap +php5-mysql +pear +suhosin +php5-tidy +universal

Sorry, acabou ficando incompleto, mas já é uma boa introdução para quem vai se aventurar...

1May/090

Instalando Windows do Zero

Uma das coisas que mais acho incômoda é instalar um Windows XP do zero. Geralmente tenho de fazê-lo para testar os sites que faço no amigo IE, e sabe como é windows… de vez em quando precisa reformatar.

Então para a próxima vez já deixei o pacote de programas prontos, e vou colocar os passos neste post para não precisar lembrar mais tarde:

  1. Instalar o dito-cujo na VMWare, com os settings padrão
  2. Instalar VMWare Tools
  3. Baixar e instalar 7zip:
  4. Instalar Google Chrome
  5. Baixar e instalar Avira Personal
  6. Baixar o Pack de freewares
  7. Instalar UXTheme e ativar, instalar IE8, reboot
  8. Instalar tema (Luna Element Black), copiar logoui para o C: e registrar
  9. Replace notepad com notepad2 (tem um bat no folder)
  10. Escolher um wallpaper no deviantart.com
Filed under: Tips, geek No Comments
26Mar/090

Google Gravity

Meio entediado com as buscas no google?

Arranje um bom processador, Safari/Chrome e teste o Google Gravity!

Google Gravity

Google Gravity

24Mar/090

mySQL Backup e Restore

Backup

Método 1

mysqldump -u root -h mysqserver -p --result-file=dbname_dbtable.sql dbname dbtable

Método 2

mysql>mysqldump -u root -p dbname > dbname_dbtable.sql

Restaurar

mysql -u root -h mysqserver -p dbname < dbname_dbtable.sql