domingo, 24 de abril de 2022

O que mudou?

Eu achava que ninguem (sem acento, explicacao mais pra frente) vinha aqui ler minhas postagens porque parei de escrever nesse blog em 2013. 

Mas por incrivel que pareca, sim as pessoas vem aqui, e ainda utilizam as dicas daquele tempo pra resolver problems de hoje.

Voce ja deve ter percebido que meus erros de portugues nas duas primeiras frases. Me mudei para o Canada e acabei deixando esse "detalhe" de lado, entao, por favor, "bear with me."

Entao, muita agua rolou desde que eu finalizei a faculdade, o mestrado, e o doutorado (como eu fui me meter nessa!?!) em ciencia da computacao. Foram 10 anos intensos nessa jornanda incluindo um doutorado sanduiche no exterior que acabou mudando o rumo da minha vida. 

Hoje sou analista de dados e professora de banco de dados (pra quem ja viu meus posts aqui, sabe que o topico banco de dados me acompanha desde o inicio). 

E com vcs, o que mudou desde 2013? 



quarta-feira, 23 de janeiro de 2013

Configurando o PATH

Arquivos executáveis são mantidos em diferentes lugares em sistemas UNIX.

O PATH serve para dizer ao shell onde procurar os programas através de comandos definidos para acessá-los sem que você precise toda vez indicar onde eles estão salvos no seu computador...

 Por exemplo, instalei o MongoDB que é uma pasta que eu salvei em Applications no MAC OSX.

 Para ver se o programa que você quer executar está no PATH use o seguinte comando no shell:

 echo $PATH 

 Para modificar seu PATH e colocar o "endereço" do executável que você precisa faça o seguinte caso você esteja usando o BASH:

 PATH=$PATH\:/dir/path

 onde dir é substituido pelo endereço do programa que você quer colocar no path.

 No meu caso o mongodb/bin estava em Applications: 

PATH=$PATH\:/Applications/mongodb/bin 

Para salvar permanentemente você terá que modificar o seu .bash_profile da seguinte forma:

export PATH="/Applications/mongodb/bin:$PATH" 

Coloque no arquivo .bash_profile a linha acima... CLARO, lembrando que onde diz Applications/mongodb/bin é por que os meus arquivos executáveis estão dentro deste diretório, então adapte conforme a sua necessidade.
Mais informações de onde achar o .bash_profile estão aqui: http://hathaway.cc/2008/06/how-to-edit-your-path-environment-variables-on-mac-os-x/

quinta-feira, 12 de maio de 2011

Obrigada! =)

Ae Povo! Obrigada pelas dicas e comentários que vcs fazem aqui no Blog.
Toda colaboração, dicas e principalmente elogios são bem vindos (troll face) kkkkk ;)

segunda-feira, 11 de abril de 2011

Remover caracteres especiais do banco de dados

Para quem assim como eu teve problemas com caracteres especiais não printáveis escondidos no banco de dados:

Eu falo destes:
"\n, \t " que por exemplo, servem para delimitar linhas e colunas em dataset.

Isto aqui te ajuda a solucionar os casos em que acidentalmente eles estejam ocultos no seu banco de dados:

"update table set column = replace(column,chr(10),'')";

Neste caso eu estou fazendo um replace para todos os campos da coluna que tiverem o caracter especial chr(10) que é o "\n" na tabela ASCII.

Para consultar a tabela ASCII.

=D

sexta-feira, 21 de janeiro de 2011

Texmaker LaTeX e acentuação no Ubuntu



Para quem já passou pelo problema da utilização do Texmaker no Linux e percebeu que as palavras com acentos acabam por vir incompletas.

Consegui solucionar entrando em Options->Configure texmaker e dentro de Tex Editor -> Editor font encoding escolhi a opção ISO 8859-1 e isso foi suficiente para que ele aceite os acentos e compile tranquilamente.

quarta-feira, 19 de janeiro de 2011

cURL

No PHP existe uma biblioteca chamada cURL que é utilizada para acessar uma URL externa.

Talvez você nunca tenha necessidade de usar pois existem outras formas de acessar URL's pelo PHP. Mas no meu caso eu tive... e lá começa a série de buscas pela internet atrás de alguém que já tenha feito.

Existe um tutorial para quem tiver problemas em instalar... mas no meu caso foi bem simples.

A primeira coisa a fazer é verificar se ela ainda não está instalada. Para isso basta você visualizar as informações do seu PHP

Se não estiver instalado então digita no terminal (estou usando o linux):
sudo apt-get install curl php5-curl

Fonte: http://www.ivankristianto.com/os/ubuntu/howto-install-curl-in-php-apache/379/

quinta-feira, 18 de junho de 2009

Calculador de números primos em C


O Crivo de Eratóstenes é um algoritmo simples e prático para encontrar números primos até um certo valor limite.

Meu marido foi desafiado em um debate no orkut a fazer um algoritmo em C para calcular números primos.
Logo abaixo o desenvolvimento dele...
Essa ai vai até [0,MAX).



É curtinho, mas dá pra gastar um tempinho fazendo teste de mesa para entender a lógica.

P.S.: tentei colocar em HTML mas o blogger não deixou... ¬¬