Alternativas ao PHPMyAdmin

22 de agosto de 2009 ~ 2 comentários ~ Tags:, ,

O PHPMyAdmin é quase uma unanimidade em gerenciadores de banco de dados MySQL. Mas existe vida além dele. Vamos lá:

SQL Buddy

O SQL Buddy é uma alternativa bacana, com bonita interface e traduzido para vários idiomas, incluindo português.

sqlbuddy

Adminer

Já o Adminer é um app em php feito em 1(!) único arquivo. Possui diversas traduções (nenhuma ainda em português) mas é altamente indicado o mantermos em nossos servidores para uma rápida manutenção.

adminer


Todo lists para o Textmate

22 de agosto de 2009 ~ Comente! ~ Tags:,

Fica a dica para quem usa o Textmate: Tasks é um bundle para o Textmate que permite a criação de Todo lists bonitinhas.

Tasks

A instalação é fácil:

mkdir -p ~/Library/Application Support/TextMate/Bundles
cd ~/Library/Application Support/TextMate/Bundles
git clone git://github.com/henrik/tasks.tmbundle.git Tasks.tmbundle
osascript -e 'tell app "TextMate" to reload bundles'

Depois disso, todos os arquivos .todo, .todolist e .tasks serão formatados de acordo com o bundle.


Paperclip validando imagens no IE

16 de agosto de 2009 ~ Comente! ~ Tags:

No autosimulado, tive um problema onde o IE (sempre ele) não validava o mime-type de uma imagem. Mesmo tentando enviar uma imagem JPG - imagem permitida - o IEca não aceitava o arquivo. A solução:

O (pseudo)browser da turma do tio Ballmer e cia não compreende o mime-type image/jpeg e sim o image/pjpeg.


Dropbox, backup fácil para Mac, Linux e Windows

17 de julho de 2009 ~ 2 comentários ~ Tags:,

O Nando twittou e resolvi conferir a dica: Dropbox é um site de backup totalmente integrado ao sistema operacional seja ele Mac, Linux e Windows. No Mac OS a integração é muito perfeita e utiliza até o Growl para informar modificações em seu backup. Com ele você também pode sincronizar 2 ou mais máquinas e até compartilhar arquivos, como fiz com meus wallpapers. A velocidade é impressionante.

dropbox

O Dropbox tem um plano grátis com 2GB de espaço para armazenamento, mas caso você indicar amigos, seu espaço aumenta progressivamente. Vale a pena experimentar e ficar livre de pendrives ou backups usando webmails.


Descubra de onde vem seus usuários com SQL

12 de julho de 2009 ~ 2 comentários ~ Tags:, ,

Tenho no autosimulado algumas queries para acompanhar a evolução dos usuários do site. Periodicamente, vejo o número de usuários criados dia-a-dia no site e o número de testes realizados por esses usuários.

Relacionado as essas queries, vi uma interessante consulta para agrupar o número de usuários por domínio de email, através da função substring. Confira:

O resultado, quando aplicado ao banco de dados do autosimulado:

+-------+----------------+
| Total | Domain         |
+-------+----------------+
|   644 | hotmail.com    |
|   116 | gmail.com      |
|    98 | yahoo.com.br   |
|    37 | bol.com.br     |
|    33 | ig.com.br      |
|    15 | uol.com.br     |
|    11 | oi.com.br      |
|    10 | yahoo.com      |
|     9 | hotmail.com.br |
|     8 | terra.com.br   |
+-------+----------------+
10 rows in set (0.00 sec)


Curiosidade Ruby do dia #2

1 de julho de 2009 ~ Comente! ~ Tags:,

Em outra curiosidade Ruby do dia, eu falei do elsif. Hoje eu lembro do método succ, da classe String. Veja os exemplo:

Não é simplesmente incrível?

P.S.: o método chama-se succ e não suck. Trocadilhos desse tipo serão desconsiderados.


hirb, dados tabulados no console

1 de julho de 2009 ~ 4 comentários ~ Tags:

hirb é uma gem que, num rápido resumo, tabula e organiza em árvores dados que, entre várias origens, podem vir de um array. A instalação

gem install cldwalker-hirb --source http://gems.github.com

A partir daí, basta chamar a biblioteca (require 'hirb'), habilitá-la na execução (Hirb.enable) e correr pro abraço. Confira abaixo:


sitemap.xml no Rails

7 de junho de 2009 ~ 1 comentário ~ Tags:,

Usado para SEO, Sitemaps servem para informar aos sites de busca como indexar as páginas de um site. Indexadores descobrem páginas com base em links no site e outros sites e o que os Sitemaps fazem é complementar esses dados, para permitir que os indexadores com suporte para Sitemaps peguem todos os URLs no Sitemap e aprendam sobre esses URLs usando os metadados associados.

Existem sites para gerar o arquivo, mas fazer isso no Rails não é complicado e faremos isso em 4 passos. A dica vem do Tony no livro Advanced Rails Recipes.

Continue lendo →


Data URI

7 de junho de 2009 ~ 2 comentários ~ Tags:,


Spoiler: o conteúdo abaixo não funciona no Internet Explorer.

Em 2005 o Irapuan Martinez falou do Acid 2 e de um recurso interessantíssimo, que acabei de testar: Dat URI (que existe desde 98).

Dat URI, em poucas palavras, é a possibilidade de inserir conteúdo dentro de um arquivo HTML sem a necessidade de linkar o arquivo. Assim, a imagem ao lado poderia ser inserida com:

Continue lendo →


O desafio de crescer

25 de maio de 2009 ~ 7 comentários ~ Tags:

Nos últimos anos, venho programando e criando sites para meia dúzia de pessoas com diferentes perfis: umas com dinheiro, outras sem; umas que precisam de um site como parte estratégica de um modelo de negócio, outras que possuem sites só porque todo mundo tem. Independentemente desses trabalhos, venho registrando meus desvaneios sobre web nesse blog e ultimamente, concentro minha imaginação e pensamentos no autosimulado.

Desde que tive a ideia de fazer o autosimulado, surgiram inúmeras possibilidades de ganhar dinheiro com o serviço. É muito complicado transformar código em dinheiro, principalmente quando não quero páginas lotadas de banners. Evoluir o modelo de negócio do aplicativo envolvendo autoescolas e/ou outras empresas é algo também muito difícil, principalmente quando se vive o desafio de morar isoladamente no interior do Brasil e não ter dinheiro para investir em algo mais elaborado. Afinal, o período da bolha .com já passou e ganhar dinheiro com Adsense e afins não é tão fácil como se parece (talvez eu precisasse de uma consultoria de um pró-blogger).

Em contra partida, é muito prazeroso ver a Internet com a função de modificador social: tenho um aplicativo gratuito que beneficia centenas de pessoas para tirar carteira de habilitação. Ver sua ideia em execução e com feedback positivo é algo extremamente gratificante. É esse movimento, de ver as coisas de um outro modo de vista, de querer deixar uma marquinha no universo, é que me faz cada vez mais aperfeiçoar e a pensar como tornar as coisas melhores.

Estou tentando descobrir o que é ser empreendedor digital e sei que a resposta não está no Google. Esse conhecimento não-linear não está em nenhuma lista de discussão e às vezes penso que devo passar por alguma 'caminhada espiritual' para descobrir o que é isso.

Resolvi escrever esse texto apenas para registrar que hoje, 25 de maio, ainda procuro uma resposta.


Página 5 de 31‹ Anterior123456789Próximo ›Último »

Últimos textos do blog

Tagcloud

abraweb acadêmico actionscript ajax apache apple arteccom asp autosimulado backup benchmark beta bh blogosfera bookmarklet bookmarklets brasil browser censura chucknorris cms codestacker concurso crítica css dashboard deployment desenvolvimento design dicas divinópolis dotmac download dreamhost economia empreendedorismo empreendorismo encontro estatísticas extreme programming feedburner firefox fireworks flash flickr ftp game git globo gmail golive google greasemonkey guerrilha hack host howto htaccess html humor ie inss internet banking iphone ipod is® javascript jquery layout leopard linux listas live locomotive mac meme microsoft miguxês minasonrails mod_rails mp3 msn mysql off tropic opensocial opera orkut oscommerce parser passenger pc personalidade pesquisa php plugin plugins pog portfolio produtividade publicidade rails refurbished regex resenha review ria rss ruby rádio safari sandbox screencast screensaver script.aculo.us seo shoutcast silverlight software spam startup stevejobs suporte swf switch são paulo teste textmate trabalho tumblelog tumblr tutorial twitter ui uml usabilidade validação viral wallop web2.0 webalizer webdesign webdevelopment webkit webmail webmobile webobjects webstandards windows wordpress xml yahoo youtube

Veja todos os textos →