quinta-feira, 24 de maio de 2007

Templates para sites/sistemas web

Segue abaixo sites que possuem templates para serem usados em sites ou sistemas web. Alguns usam apenas Css (CssZenGarden), alguns são gratuitos, etc. Quem souber de mais algum, favor contribuir nos comentários:

Css ZenGardenMudança de estilo só com CSS
Experts-ExchangeApenas um site visualmente bonito
TemplateBoxPermite selecionar outros sites
WOWSite já funcionando com exemplos muito bons
Theme ViewerTemplates Gratuitos
AdamSiteSem descrição
Free Template
OSWD

Cygwin

Fazendo um curso na Fontoura, acabei descobrindo o Cygwin, programa legal para quem gosta de Linux mas não pode usar no serviço, tem preguiça de particionar o disco para linux ou não quer instalar um programa p/ máquina virtual (VirtualPC ou VMWare por exemplo).


“O Cygwin é um programa que se instala no Windows, trazendo o poder da telinha preta do Linux para o sistema das janelas. Não é preciso "dual boot" ou instalar o Linux, pois o Cygwin roda junto com o Windows”



Fonte: http://aurelio.net/cygwin

segunda-feira, 7 de maio de 2007

TiddlyWiki

Cada vez mais e mais pessoas estão conhecendo o TiddlyWiki. Eu uso esse cara desde que ele era o GTD, não tinha suporte a plugins, etc.

Ta, mas o que é o TiddlyWiki? É um wiki pessoal escrito em HTML + Javascript + CSS, sendo um único arquivo, e só precisa de um browser (funciona no IE e no Firefox). Ele se auto-alimenta conforme você vai editando. E legal que dá para salvar em uma pen drive e levar p/ qualquer lugar.

Se você for como eu que abria notepads para guardar informações rápidas, usa as notas do Outlook ou outro programa de postIt, ele é uma mão na roda.
Úteis para começar:

Existe a possibilidade de usar tags (marcadores), recurso disponível em quase todos os blogs para categorizar as tiddlers (fichas). Os marcadores podem ser usados para funções especiais (as SpecialTags), podendo excluir fichas da pesquisa, da listagem, marcar uma ficha como código (usado em plugins), etc

Ele é totalmente personalizável, sem precisar alterar o código fonte do mesmo. É legal dar uma boa olhada nas ShadowTiddlers ("fichas escondidas", alguns exemplos na tabela abaixo), que dá para mudar quase tudo.

ShadowTiddlers

SiteTitle

Título

MainMenu

Menu

DefaultTiddlers

quais Tiddlers vão abrir na inicialização


Dá pra mudar todo o layout, inclusive, há sites só com temas. Este explica como instalar novos temas - que se resume a usar o import, ou ter vários temas usando algum plugin

Uma das grandes sacadas foi a possibilidade de usar plugins. Basta criar uma tiddler com código javascript e marca-la com systemConfig e reiniciar, que o plugin está funcionando. A estrutura é simples, veja um exemplo. Veja abaixo uma tabela com algumas macros:

Macros

Macros padrões

Macros que já vem com o TiddlyWiki

LoadExtPlugin

Permite carregar plugins em formato js fora do wiki

SelectTheme

Permite mudar o Tema (caso tenha mais de um. Útil para usar com um pacote de temas)

Calendar

Calendário. Existem outros plugins baseados neste que podem ter lembretes, etc

NestedSlider

Plugin de formatação. Adiciona efeito Slider

Quote Of Day

Sorteia uma frase em um banco de frases. Legal para toda a manhã rir com uma frase de Murphy, aprender um novo Irregular Verb, etc. Veja exemplos

Sortable

Para ordenar tabelas

ExportTiddlers

Legal para arquivar fichas. Ou separar para usar o IncludePlugin

TabEdit/TiddlerWithEdit

Dois recursos que tinham que existir por padrão: possibilidade de clicar na tab/tiddler e editar.

AttachPlugin

Possibilidade de anexar imagens dentro do documento.

Macros da Abego Software

DataTiddlerPlugin

Permite adicionar meta informações em uma tiddler

ForEachTiddlerPlugin

Listar tiddlers com determinado critério

FormTiddlerPlugin

Você pode criar formulários padrões, depois é só edita-los que as informações vão sendo persistidas

YourSearch

Outro plugin que deveria vir por padrão. Quando é feita uma pesquisa, ele traz os resultados em uma popup

IncludePlugin

Inclui as tiddlers de outro documento. Legal para incluir tiddlers arquivados

Meus Plugins

GooglePlugin

Exemplo básico de plugin. Cria um link para o termo passado por parâmetro

TableAggregate

Funções de agregação, similar ao Ms Excel. Ver exemplo. Eu sei que tem outros parecidos, mas eles se preocupam mais com referências do que com as funções...

AuthorsPlugins

Plugins para listar os plugins carregados. Ver resultado. Ok, a tiddler

<> 

faz isso. Só que o meu lê tbm os que foram carregados pelo LoadExtPlugin


Com o TiddlyWiki + Temas + Plugins, dá para montar um site legal. Dá para hospedar em qualquer site de hospedagem, já que é um único arquivo html. Ou usar um dos sites abaixo:

Sites de hospedagem

ServerSideWiki

Muito legal, foram feitas grandes mudanças no layout. Só que perdeu a compatibilidade com alguns plugins. As alterações nas tiddlers são feitas por Ajax. É pago a partir de 5 tiddlers

TiddlySpot

Melhor site de hospedagem para TiddlyWiki. Tem a estrutura completa, e permite fazer upload de alterações dentro do documento (meio tosco, já que faz upload do arquivo inteiro)


Para quem usa o Firefox: É possível selecionar um texto e enviar direto para o wiki, usando o plugin TiddlySnip. Pode ser enviado para um wiki local, para o TiddlySpot, ou para qualquer outro TiddlyWiki que use o UploadPlugin. Eu uso em um arquivo a parte, e incluo no meu Wiki com o IncludePlugin. Sabe como é, não dá para confiar =)

Dúvidas, entrar em uma das listas abaixo:

Listas de Discussão

Tiddly Wiki PT

Lista sobre o TiddlyWiki, em português

TiddlyWiki

Lista Oficial (usuários)

TiddlyWiki Dev

Lista Oficial (desenvolvedores)

GTD Tips and Techniques

Segredos e truques

GTD TiddlyWiki

Lista da versão antiga


Todas as listas estão no Google Groups, podem ser acompanhadas por RSS, etc
Outros links? Segue abaixo:

Links

AdamattiWiki

Meus testes

TiddlyWiki

Site Oficial

TiddlyWiki.org

Comunidade

TiddlyThemes

Site com temas

TiddlySpot

Site para hospedagem

TiddlySnip

Plugin para Firefox

SpecialTags

Explicações sobre as tags especiais

TiddlyWiki Guide

Guia não oficial