preload
mar 09

Se você tem um arquivo .prn e precisa abrir ele no mac, é muito simples. Basta renomear o arquivo pra extensão “.ps” e abrir ele no Preview. Dai é só salvar como PDF, ou mandar imprimir.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • TwitThis
  • Yahoo! Buzz
Tagged with:
mar 03

Depois de meses sofrendo, tento que todo dia criar a rota antes de começar a trabalhar, achei um tutorial que explica como fazer, e reescrevo ele aqui embaixo:

  1. Acesse o terminal, com o Super Usuário;

    sudo su -

  2. Vá até a pasta Library/StartupItems;

    cd /Library/StartupItems

  3. Nessa pasta, crie um arquivo com o nome PersistentRoutes;

    vi PersistentRoutes

  4. Insira os comandos pra criação da rota;

    #!/bin/sh
    . /etc/rc/common
    ConsoleMessage "Adding Persistent IP Routes"
    /sbin/rout -n add 192.168.x.x/16 10.1.x.x

  5. Nessa mesma pasta, crie um arquivo com o nome StartupParameters.plist com o seguinte conteúdo:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
    "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>Description</key>
    <string>Persistent Routes for VPN Tunnels</string>
    <key>OrderPreference</key>
    <string>Last</string>
    <key>Provides</key>
    <array>
    <string>PersistentRoutes</string>
    </array>
    <key>Uses</key>
    <array>
    <string>Network</string>
    <string>NetworkExtensions</string>
    </array>
    </dict>
    </plist>

  6. Agora é só reiniciar o computador;

Aqui comigo funcionou perfeitamente. Espero que funcione ai também.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • TwitThis
  • Yahoo! Buzz
jan 05

Diz o ditado “A situação ocasião faz o ladrão”, e foi o que aconteceu recente.

Envolvido num projeto que usa ASP + MS SQL, precisei acessar o banco, e minha licença trial do Razor SQL já tinha expirado, descobri que existe um programa, que na verdade foi feito pra acessar banco de dados Oracle, mas tem como usar também SQL.

O processo é bem simples:

O próximo passo vai ser configurar o Oracle SQL Developer pra usar o drver jTDS. Como?

  • Abra o Oracle SQL Developer, e clique Tools > Preferences > Database > Third Party JDBC Drivers
  • Clique em Add Entry, selecionando o arquivo .jar dentro da pasta onde vc salvou* o jTDS

* Pras coisas não ficarem perdidas, eu salvei a pasta dentro de ~/.sqldeveloper (pra acessar, basta no Finder apertar Command + Shift + G e digita ~/.sqldeveloper

Agora é só criar a conexão ao MS SQL, que já estará disponível.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • TwitThis
  • Yahoo! Buzz
Tagged with:
jul 03

Quer um desconto amigo pra hospedar na Dreamhost? Use o promocode POROTO.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • TwitThis
  • Yahoo! Buzz
Tagged with:
abr 02

Pra escrever um select no Symfony usando a opção do “Or” faça como o modelo abaixo:


$c = new Criteria();
$c1 = $c->getNewCriterion(tabelaPeer::NOME, "joão");
$c2 = $c->getNewCriterion(tabelaPeer:: SOBRENOME, "costa");
$c1->addOr($c2);
$c->add($c1);

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • TwitThis
  • Yahoo! Buzz
Tagged with:
abr 01

Tive problemas com esse erro no MySQL, e o mais legal de tudo é que não existe na documentação uma resposta legal sobre isso.

O erro era esse:
General error: 1005 Can't create table 'nomeDaTabela' (errno: 121)

Em um dos lugares que li a respeito, falavam sobre colocar o comando de truncate antes, porque provavelmente já existia uma tabela com o mesmo nome. Mas essa tabela não existia. Não nesse momento.

Dai o que me liguei foi o seguinte. Eu havia renomeado a tabela nomeDaTabela pra nomeDaTabela_old, pra manter os dados, e na hora de rodar o buid do symfony não perder os dados, mas como a tabela tinha varias informaçõa de referencias e tal, mesmo com nome diferente, ela conflitava com a nova.

Solução: exportei os dados da nomeDaTabela_old, deletei ela, e tudo funcionou as mil maravilhas!

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • TwitThis
  • Yahoo! Buzz
Tagged with:
mar 31

Não foi fácil fazer meu servidor aqui (Linux) se conecatar com o servidor de mysql da locaweb, mas finalmente consegui. O segredo esta na configuração dos arquivos database.yml e propel.ini.

Abaixo como deixei os dois funcionando:

database.yml

dev:
propel:
param:
classname: DebugPDO

test:
propel:
param:
classname: DebugPDO

all:
propel:
class: sfPropelDatabase
param:
dsn: mysql:dbname=aaa;host=bbbbbbb
phptype: mysql
host: bbbbbbb
database: aaa
username: ccc
password: ddd
encoding: utf8
persistent: true
pooling: true
classname: PropelPDO

propel.ini

propel.targetPackage = lib.model
propel.packageObjectModel = true
propel.project = aaa
propel.database = mysql
propel.database.driver = mysql
propel.database.url = mysql:dbname=aaa;host=bbbbbbbbb
propel.database.user = ccc
propel.database.password = ddd
propel.database.encoding = utf8

(...)

Se tiver problema na conexão com o banco, tenta essa ae!

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • TwitThis
  • Yahoo! Buzz
Tagged with: