Rafael Souza Desenvolvimento Web

Posted
23 June 2009 @ 12pm

Tagged
c#

C# e códigos deprecated

Você desenvolve uma biblioteca de utilitários para facilitar a vida dos outros desenvolvedores da empresa, porém algumas vezes é necessário refatorar códigos, criando/renomeando/apagando alguns métodos.
Obviamente você não pode sair mudando tudo, existe código “antigo” usando a sua “lib”.
Existe um atributo no C# que permite que você marque código como deprecated, é o Obsolete, muito útil [...]


Posted
2 March 2009 @ 10am

Tagged
linux

Nome da distro Linux usada

Uma coisa que eu sempre precisava e nunca me lembrava como fazer era descobrir qual a distro que eu estava usando no momento, como muitas vezes precisei mexer com os mais variados servidores, algumas vezes precisava dessa informação, e hoje achei o jeito mais fácil de fazer isso

cat /etc/issue

No meu micro aparece

Arch Linux \r [...]


Solução simples para um problema simples

É impressionante como alguns desenvolvedores muitas vezes não procuram uma forma mais simples de fazer certas tarefas do dia-a-dia, um exemplo clássico: Deixar apenas números em uma string, nesse caso, o número de uma agência bancária.
Primeiro a forma que vejo normalmente (em C#)

string agency = plan.Agency.Replace(“-”, “”);
agency = agency.Replace(“.”, “”);
agency = agency.Replace(“/”, “”);
agency = agency.Replace(“”, [...]


Posted
24 July 2008 @ 9am

Tagged
ruby, shoes

Aplicação usando Shoes

UPDATE: Atualizei algumas coisas no shoes-translator.
Criei ontem de noite um aplicação de teste para traduzir palavras/frases usando Ruby, Shoes e Google AJAX Language API, ela é bem simples, não tem nada que não foi feito por aí, mas futuramente vou colocar a opção de salvar outras palavras/frases em um banco de dados local, usando SQLite [...]