Como adicionar mais diretórios no Dropbox

dropboxPara quem não conhece, o Dropbox é uma das melhores soluções para sincronização on-line para Windows, Linux e Mac. Já salvou minha pele uma pá de vezes por isso fica a dica.

Mas infelizmente ele só permite adicionar uma única pasta que se chamará “Dropbox“. O que é chato já que tenho outras diretórios e arquivos por todo o sistema, e não são todos que posso mudar de lugar.

Para quem tiver passando por esse mesmo problema fica uma dica bem simples: “Usar links simbólicos”.

Quem está familiarizado com o mundo *nix (Linux e MacOSx) vai lembrar desse artifício e nas novas versões do Windows (Vista e Seven) tem um substituto a altura.

Para fazer isso no Linux e MacOSX:

ln -s /DiretorioOrigem/ ~/Dropbox/DiretorioDestino

Para fazer isso no Windows Seven e Windows Vista:

mklink /D “C:\DiretorioOrigem” “C:\Dropbox\DiretorioDestino”

Lembrando que a dica funciona para arquivos separados, como por exemplo um arquivo de configuração.

Legal não?  Se foi útil para você deixe um comentário….

Bookmark and Share

Como configurar GPRS da BrasilTelecom / Oi no MacOSX

Bônus para Brasil TelecomAs vezes não encontramos um ponto Wireless disponível mas precisamos usar a net por algum momento. Como não tenho um celular com 3G (ainda!) minha unica saída é usar o GPRS do celular.

No MacOSX é bem simples de configurar depois que sabemos o caminho.

Depois de conectado o celular pelo cabo ou bluetooth basta ir nas preferências de rede e adcionar a configuração de conexão por GPRS com os dados abaixo:

Service provider: BrT GPRS (Ou o nome que quiser)

Fornecedor: (Fabricante do seu celular)

Modelo:GPRS (GSM/3G)
Nome da conta: brt
senha: brt
Número de telefone: *99***1#

Funciona perfeito aqui. Procuro sempre antes de usar, comprar o pacote promocional de 48 horas de acesso ilimitado (custa R$ 1,5) , assim não me preocupo com o uso.

Bookmark and Share

Como adicionar tarefas no Remember the Milk por SMS

Remember the MilkA muito tempo deixei de usar papel para anotar alguma coisa que precisasse lembrar, pois sou um feliz usuário do Remember the Milk (toca musica do super-men no fundo). Lá eu anoto minhas pendências e lembretes separados por listas, tags, sou lembrado do que devo fazer no dia entre outras coisas que não encontro em outros sistemas semelhantes.

Mas uma coisa que senti falta é a possibilidade de adicionar por SMS minhas tarefas e isso não é possível nativamente, por isso usei uma combinação de dois serviços:

RTM pelo twitter : Esse serviço permite desde incluir e atualizar as tarefas no RTM de forma bem fácil, mais detalhes no link abaixo, mas basicamente você envia a tarefa por DM para o usuário @rtm, e ela é adicionada/atualizada.

EX: D RTM Comprar cueca nova #pessoal

Note que usei uma hashtag #pessoal para essa tarefa ir direto para minha lista Pessoal.

http://www.rememberthemilk.com/services/twitter/

Twitter por SMS (sms2blog): Esse é um gateway de SMS para Twitter aqui no Brasil, claro que pode ser usado outro.

http://sms.blog.br/

Já dá para entender o que fiz não? Simplesmente configurei os dois para adicionar tarefas direto no RTM assim que eu enviar um SMS para os telefones do sms2blog. No meu caso o telefone é: 014(31)9232-2564.

Tem outra idéia? Avisa ai nos comentários.

Bookmark and Share

Problema: Videos RMVB e RM ficam muito lentos no VLC no MAC OSX

VLCNos ultimos dias baixei um Filme RMVB e percebi que no VLC (Mac) estava muito lento, parecendo um motor de passo. Por preguiça instalei o RealPlayer para tocar só esse arquivo, mas nunca gostei dele e gastei um tempinho procurando uma solução que é bem simples:

Vá em VLC -> Preferências -> “definir as configurações para mostrar a todos” -> Entrada / Codecs -> Outros Codecs -> ffmpeg:

Configure o item “Skip the loop filter for H.264 decoding” para “All”

Logo acima mude o Skip idct(default=0) de 0 para 2 (quanto maior o numero, maior a suavidade)

Reinicie o VLC e tente novamente.

O Problema é um bug conhecido no VLC: Real decoding doesn’t play end of file properly

Tem uma solução melhor?

Bookmark and Share

Como ganhar bônus em celulares da Brasil Telecom

Bônus para Brasil TelecomEsse é fácil e simples de fazer. 8-)

Nos celulares da Brasil Telecom você ganha bônus por ligação recebida, então logicamente se você receber mais ligações, mais bônus (Dã!).

Faça anúncios bem atrativos em sites ou jornais para receber essas ligações, dar uma enrolada e dizer que não tem mais o produto. As vezes eu consigo R$ 200 a R$ 300 somente com essa maneira.

Exemplo: “Vendo Playstation 3 com dois controles por R$ 850 – tratar Osni no Fone 8429-7635″

Aqui em Joinville eu cadastro em sites como o Jornal Classe A.

Não é a forma mais honesta de se fazer isso, mas funciona. Uso o bônus para fazer ligações locais e acessar a internet.

Bookmark and Share

Tutorial: Limitando a velocidade de envio no PHPList

Configurar PHPList

Série: Instalar e configurar o PHPlist

Os servidores em geral limitam o uso de seus servidores para envio de mala-direta. Por exemplo no meu caso a locaweb restringe a no máximo 500 email por hora e recomendam algumas boas praticas de envio:
http://wiki.locaweb.com.br/pt-br/Boas_práticas_de_HTML_para_E-mails_comuns_ou_E-mail_Marketing
Para evitar problemas podemos configurar que essa fila de emails seja dividida a digamos 300 emails por hora alterando as seguintes linhas no arquivo “lists/config/config.php”:

define("MAILQUEUE_BATCH_SIZE",300);
define("MAILQUEUE_BATCH_PERIOD",360);

Onde:
MAILQUEUE_BATCH_SIZE: Quantidade Máxima de email enviados em cada lote.
MAILQUEUE_BATCH_PERIOD: É o tempo de espera para enviar o próximo lote de emails.

Ainda é possível colocar um atraso entre as mensagens mudando o seguinte parâmetro no mesmo arquivo:

define('MAILQUEUE_THROTTLE',0);
Bookmark and Share

Tutorial: Configurando PHPList para gerenciar emails invalidos ou “bounces”

Configurar PHPList

Série: Instalar e configurar o PHPlist

Acontece sempre. Você importa uma lista de emails e começa a retornar emails que estão incorretos ou não existem mais.

Uma coisa legal que o PHPList tem é a possibilidade de controlar esse emails inválidos, chamados de “bounces” com algumas configurações no arquivo “lists/config/config.php”:
PS: No meu caso estou usando configurações do Gmail ou od Google Apps, que incluem uma mudança de porta e outras coisas.

$message_envelope = ''email@seusite.comr';
$bounce_protocol = 'pop';
define ("MANUALLY_PROCESS_BOUNCES",1);
$bounce_mailbox_host = 'pop.gmail.com';
$bounce_mailbox_user = 'email@seusite.com';
$bounce_mailbox_password = '******';
$bounce_mailbox_port = "995/pop3/ssl";

Pronto, agora é só ir na pagina de administração e clicar em “processar emails com problemas”.

Simples não?

Bookmark and Share

Tutorial: Como usar o PHPList e enviar através do SMTP do Gmail ou Google Apps

Configurar PHPList

Série: Instalar e configurar o PHPlist

O PHPList vem configurado para usar o PHPMailer em um padrão próprio, mas eu precisava usar junto com o SMTP do Gmail para enviar, então tive que fazer algumas alterações:

-Primeiramente baixei a ultima versão do  PHPMailer no endereço:
http://sourceforge.net/projects/phpmailer/files/

-Extrai o conteúdo e copie para o diretório do seu servidor a pasta. Lembrando que já existe uma pasta chamada “phpmailer”, então renomeei a pasta para “phpmailergmail”. Essa pasta deve conter dois arquivos importantes: O class.phpmailer.php e  class.smtp.php.

-Editei o topo do arquivo “lists/admin/class.phplistmailer.php” para apontar para a local do novo “class.phpmailer.php”, e adicionei uma nova entrada para o “class.smtp.php”.

require( dirname(__FILE__) . '/phpmailergmail/class.phpmailer.php');
require( dirname(__FILE__) . '/phpmailergmail/class.smtp.php');

4) Ainda no arquivo “class.phplistmailer.php”, editei a função PHPlistMailer abaixo da chamada “if (defined(‘PHPMAILERHOST’) && PHPMAILERHOST != ” && isset($GLOBALS['phpmailer_smtpuser']) && $GLOBALS” adicionando as seguintes linhas:

$this->SMTPSecure="ssl";
$this->Port=$GLOBALS['phpmailer_smtpport'];

E ficou assim:

      if (defined('PHPMAILERHOST') && PHPMAILERHOST != '' && isset($GLOBALS['phpmailer_smtpuser']) && $GLOBALS['phpmailer_smtpuser'] != '') {
         $this->SMTPAuth = true;
         $this->SMTPSecure="ssl";
         $this->Port=$GLOBALS['phpmailer_smtpport'];
         $this->Helo = getConfig("website");
         $this->Host = PHPMAILERHOST;
         $this->Username = $GLOBALS['phpmailer_smtpuser'];
         $this->Password = $GLOBALS['phpmailer_smtppassword'];
         #  logEvent('Sending authenticated email via '.PHPMAILERHOST);

         #  logEvent('Sending via smtp');
         $this->Mailer = "smtp";
      }

5) Deposi disso pude finalmente editar o arquivo “lists/config/config.php” com os seguintes itens:

define("PHPMAILERHOST",'smtp.gmail.com');
$phpmailer_smtpuser = 'email@seusite.comr';
$phpmailer_smtppassword = '********';
$phpmailer_smtpport = '465';

Fiz o teste e passou a funcionar perfeitamente. Espero que passe a funcionar para você também.

Bookmark and Share

Tutorial: Usando o TinyMCE para editar mensagens e templates no PHPlist

Configurar PHPList

Série: Instalar e configurar o PHPlist

-Baixe a ultima versão do TinyMCE no site oficial http://tinymce.moxiecode.com/download.php

-Após isso extraia o copie a pasta “tinymce/jscripts/tiny_mce” para o diretorio do phplist
public_html/lists/admin/plugins” no seu site:

-Depois disso é só alterar os parametros abaixo no “config/config.php“:

define("PLUGIN_ROOTDIR","plugins");
define("USETINYMCE", 1);
define("TINYMCEPATH", "plugins/tiny_mce/tiny_mce.js");
define("TINYMCELANG", "en");
define("TINYMCETHEME", "advanced");

Está pronto!

Bookmark and Share

Tutorial: Como configurar o PHPList

Configurar PHPListSérie: Instalar e configurar o PHPlist

O PHPList vem com diversas itens já configurados (listas. emails, etc). Eu geralmente apago tudo e configuro novamente para ter uma configuração limpa, já em português etc.

Na pagina inicial o primeiro item é o link de setup, ele vai lhe orientar nas configurações inciais nessa sequencia:

Iniciar Banco de Dados: Já fizemos isso com importanto o SQL, mas se não tiver feito, faça por aqui.

Mudar senha do Admin: Precisa dizer o quanto é importante?

Configurações de Valores Gerais: Uma serie de configurações como por exemplo:
-Endereço de emails para envio, resposta, relatórios;
-Pagina de inscrição, preferências;
-Assuntos de emails de confirmação, desiscrição, etc;
-Mensagens de boas vindas, saida, confirmações, etc;
-Rodapé padrão;

Detalhes: Se você quiser remover a imagem “Powered by PHPlist”, simplesmente no arquivo “admin/connect.php” lá pela linha 140, tem uma chamada “if (REGISTER)”. Edite ela a seu gosto.

if (REGISTER) {
	$PoweredByImage = '';
} else {
	$PoweredByImage = '';
}

Para remover o ‘Powered By PHPList’ do rodapé dos email enviados vá no arquivo “admin/sendemaillib.php” e lá pela linha 150 edite a chamada:

$text["signature"] = "";
Bookmark and Share