Talvez Linus esteja certo sobre o Gnome
02/04/07
Certa vez, em dezembro de 2005 Linus Torvalds disse que preferia KDE a Gnome. Sua justificativa foi a seguinte:
This "users are idiots, and are confused by functionality" mentality of Gnome is a disease. If you think your users are idiots, only idiots will use it. I don't use Gnome, because in striving to be simple, it has long since reached the point where it simply doesn't do what I need it to do.
Sinceramente, começo a concordar com cada palavra que o Linus disse. Quer saber o porquê? Então, continue lendo.
Tente mudar a cor de fundo da linha atual do gEdit. Por linha atual me refiro a aquela que o cursor está no momento. Não consegui. E já estou procurando como fazer isto a mais de 1 semana. Nas preferências posso alterar algumas cores. Mas não a linha atual.

No Google, encontrei algumas mensagens perdidas dizendo que eu deveria modificar meu tema! Pense bem, mudar meu tema apenas para alterar a cor de fundo da linha atual!
Como não tenho a menor idéia do que tenho que alterar — a única coisa que sei é que tenho que modificar o arquivo gtkrc do meu tema — fui direto ao canal #gedit. Algumas pessoas confirmaram que eu tenho que alterar o arquivo mencionado, mas ninguém sabe o que fazer.
Desisti. Tinha feito um tema com as mesmas cores do Textmate para JavaScript, Ruby, RHTML, CSS, Python e PHP. Eu ia publicar essas configurações aqui, mas não vou mais. Tudo por conta desta mentalidade "Less is More" extremista.
Tenho 3 alternativas: deixar o tema do gEdit com o fundo claro, migrar para o KDE ou comprar um Mac e usar o OS X. Já comecei a juntar dinheiro.
Update: 4AM: Após ler muito sobre buffers e iterators, conseguir fazer essa budega funcionar!

Baixe o plugin Current Line Highlight.
- Permalink
- Trackback
- Comentários (33)
- Ao som de: Daphne Loves Derby – Debussie
Quick Highlight Mode
01/04/07
O gedit tem algumas coisas muito irritantes — assim como o Gnome — mas que podem ser consertadas com um simples plugin. Uma delas é o modo como você define o highlight de um documento. Quando você cria um novo arquivo, ele vem definido como sendo texto. Então, se você quer ativar o syntax highlighting para um outro tipo, você precisa ir através do menu "View > Highlight Mode" e literalmente "caçar" pelo tipo de highlight que você quer. Nada acessível para um software que possui um extenso guia de usabilidade.

Após instalar este plugin, você tem uma nova opção no menu chamada "Quick Highlight Mode".

Ele possui um atalho que o abre o diálogo com um campo auto-completion. O atalho é Ctrl+Shift+H. Veja como é o diálogo:

Para instalar este plugin, baixe o Quick Highlight Mode e coloque os arquivos em ~/.gnome2/gedit/plugins. Depois, não se esqueça de ativá-lo em Edit > Preferences > Plugins.
Caso tenha sugestões, envie um comentário.
Update: Fiz uma pequena atualização, adicionando bindings para a tecla 'enter'. Estava me irritando ter que pressionar Alt+A (_Apply).
Update 2:Se você está usando a versão que vem com o Ubuntu 7.10 (gedit 2.20), utilize a versão que está neste respositório: http://svn.simplesideias.com.br/general/gedit/plugins/quickhighlightmode/
- Permalink
- Trackback
- Comentários (11)
- Ao som de: Linkin Park – Hands Held High-
Estatísticas com o plugin TrackMe Stats no Rails
10/02/07
Estou criando um plugin nos meus poucos minutos vagos para gerar as estatísticas de um site feito em Ruby on Rails. Inspirado no Shortstat e Mint, difere-se principalmente pelo fato de não ser em Javascript.
Após instalar o plugin, você só precisará migrar seu banco de dados (são 4 tabelas no total) e colocar o seguinte código no arquivo "application.rb":
class ApplicationController < ActionController::Base
include TrackMe
after_filter :analyze
end
O painel de visualização será semelhante ao Netvibes, com o conceito de widgets arrastáveis, divididos em:
- Visitas
- Browser
- Technorati
- Busca
- Referrer
- Páginas
- Idiomas
- Países
Se interessou? Então dá uma olhada como está ficando a interface:

Lançamento da versão inicial em breve!
Update: Será que vai ter algum louco que vai usar todos esses painéis? Acesse a imagem abaixo para ver.
- Permalink
- Trackback
- Comentários (7)
- Ao som de: Bad Religion – Only Entertainment

