terça-feira, 22 de julho de 2008

 

Veja os responsáveis pelo fim da greve dos correios

Essa greve dos correios deixou muita gente descontente, mas o responsáveis pela sensibilização da categoria foi a galera ai de baixo:
Protesto para o fim da greve dos correios
Protesto para o fim da greve dos correios

Fonte: A Tribuna (Vitória-ES) de 17/07/2008 - Cartunista FANI

Marcadores: ,


quinta-feira, 17 de julho de 2008

 

Substituindo caracteres acentuados e cedilha com o Delphi

Já havia feito isso a um bom tempo atrás, mas hoje estava precisando fazer novamente o código que substitui caracteres com acento pelo correspondente sem acento no momento que a pessoa digitar a letra.
Porém, estava com preguiça de escrevê-lo novamente então acessei o Google para procurar.
Putz, nada... Será que ninguém mais usa Delphi aqui no Brasil ou o pessoal têm preguiça de postar uma dica na internet, hehe.
Brincadeiras a parte, resolvi publicar aqui no Coelho Na Rede. Então lá vai.
Basta codificar da seguinte forma o evento KeyPress do Edit que não pode ter caracter acentuado ou cedilha:
procedure TfrmCadastroPessoa.dbeNomePessoaKeyPress(Sender: TObject; var Key: Char);
begin
   inherited;
   case Key of
      'Á', 'Â', 'Ã', 'À', 'Ä', 'Å': Key := 'A';
      'á', 'â', 'ã', 'à', 'ä', 'å': Key := 'a';
      'é', 'ê', 'è', 'ë'          : Key := 'e';
      'É', 'Ê', 'È', 'Ë'          : Key := 'E';
      'í', 'î', 'ì', 'ï'          : Key := 'i';
      'Í', 'Î', 'Ì', 'Ï'          : Key := 'I';
      'ó', 'ô', 'õ', 'ò', 'ö'     : Key := 'o';
      'Ó', 'Ô', 'Õ', 'Ò', 'Ö'     : Key := 'O';
      'ú', 'û', 'ù', 'ü'          : Key := 'u';
      'Ú', 'Û', 'Ù', 'Ü'          : Key := 'U';
      'ç'                         : Key := 'c';
      'Ç'                         : Key := 'C';
      'ñ'                         : Key := 'n';
      'Ñ'                         : Key := 'N';
      'ý', 'ÿ'                    : Key := 'y';
      'Ý', 'Ÿ'                    : Key := 'Y';
   end;
end;
No mais é isso, outras dicas interessantes sobre como efetuar essa mudança você pode conferir no seguinte link (Evitar acentuação e cedilha da TiFórum)

Marcadores: , , ,


terça-feira, 15 de julho de 2008

 

Concatenando campo TEXT com VARCHAR em Select do SqlServer

Hoje passei novamente por um problema na hora de efetuar uma pesquina no banco de dados MSSqlServer.
Estava precisando criar um 'Select' contendo um campo 'Observacao' (do tipo Text) adicionado de um outro campo 'Descricao' [de uma outra tabela, do tipo Varchar(100)], porém como esse tipo de campo, 'Text', é muito problemático [em vários aspectos, tanto que a recomendação é a utilização do VARCHAR(MAX)], não é possível concatená-lo a uma outra string utilizando o caracter de adição (+).
Portanto, como resolver esse problema? A maneira mais fácil é a de converter o 'Text' para 'Varchar(8000)' antes de efetuar a concatenação, dessa forma:
SELECT CONVERT(VARCHAR(8000), campoText) + campoVarchar AS novoNomeCampo
FROM <...>

Mas lembre-se, quando estiver criando uma nova tabela prefira utilizar VARCHAR ao TEXT. Para conferir mais sobre o assunto verifique o site da Microsoft (Leia o artigo: Using text and image Data), repare que no início desse artigo eles avisam que o tipo TEXT será descontinuado nas próximas versões do SqlServer:
Important: This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Use varchar(max), nvarchar(max) and varbinary(max) data types instead. For more information, see Using Large-Value Data Types.

Marcadores: , , ,


 

sopıʇɹǝʌuı sǝɹǝʇɔɐɹɐɔ ɐɹɐd ɐʇuǝɯɐɹɹǝɟ

O Carlos Cardoso publicou uma matéria muito interessante no site do Meio Bit falando sobre caracteres invertidos onde ele apresenta um site que tem uma ferramenta, chamada Flip, que inverte os caracteres de uma frase. Muito interessante.
...ɐɯıxóɹd ɐ éʇɐ

Marcadores: ,


 

30 Seconds to Mars - A Beautiful Lie

 

Músicas:
1. Attack
2. A Beautiful Lie
3. The Kill
4. Was It A Dream?
5. The Fantasy
6. Savior
7. From Yesterday
8. The Story
9. R-Evolve
10. A Modern Myth
11. The Battle Of One
12. Hunter
13. Was It A Dream? (Acoustic)
14. Open Disc Part

Lançamento: 19/02/2007
Gravadora: EMI

Download: BizHat Easy-Share RapidShare (Baixe com Rapidez)

Marcadores: , , , ,


quarta-feira, 9 de julho de 2008

 

Calcinha Preta Vol.19 - Vencedor



FICHA TÉCNICA
Gênero: Forró
Ano de Lançamento: 2008
Tamanho: 54 Mb
Formato: Rar/Mp3


Download: 4Shared.com / RapidShare(PuxeFácil)

Marcadores: , , , , ,


 

Utilizando uma lista ordenada no C# - SortedList

Para utilizar uma lista ordenada no C#, basta utilizar a classe SortedList.
Sempre que for adicionar um novo item à lista devemos informar uma chave (Object key) e um valor (Object value):
=> .Add(Key, Value) = Para adicionar novos itens
=> Key   = Pode ser qualquer objeto. Essa será a informação utilizada para a organização da lista.
=> Value = Esse campo armazena o objeto cuja lista precisa ser ordenada.


// (...)
SortedList lstListaOrdenada = new SortedList();
// Monta uma lista ordenada
foreach (Disciplina disciplina in lstDisciplinas)
{
   lstListaOrdenada.Add(disciplina.ObterNomeDisciplina(), disciplina);
}
// (...)
// Acessa os objetos da lista ordenada
foreach (DictionaryEntry linha in lstListaOrdenada)
{
    Disciplina disciplina = (Disciplina)linha.Value;
    // (...processa cada uma dos objetos...)
}
// (...)


Uma outra coisa interessante nesse tipo de lista é que, quando quisermos encontrar o valor correspondente a uma chave, não é necessário pesquisar toda a lista, bastando então acessar diretamente o índice informando a chave, por exemplo:
disciplina = lstListaOrdenada['Matemática'];

Referência: MSDN

Marcadores: , , ,


terça-feira, 8 de julho de 2008

 

Criptografe seu PenDrive com o Truecrypt (Hoje lançada a versão 6.0a)

TrueCrypt - Free Open-Source Disk Encryption Software
Hoje foi lançada a mais nova versão do TrueCrypt (6.0a) que além das novas funcionalidades, a ferramenta foi otimizada para computadores multiprocessados o que agiliza, mais ainda, o processo de criptografia dos arquivos.
Você pode conferir as novidades no próprio site da TrueCrypt.org.
Para saber mais, veja meus outros posts sobre essa ferramenta:

Como criar um drive criptografado com o TrueCript

Como inserir senha em Pendrive

Nova versão do TrueCrypt (5.1a)

Marcadores: , , , ,


domingo, 6 de julho de 2008

 

A vida pode ser simples !!!

A vida parece ser tão complicada, muitas vezes ficamos até mesmo sem saber o que fazer, como agir e como resolver nossos problemas...
Às vezes, não sabemos nem a quem recorrer ou com quem conversar...
Bem, deixando de lado meus pensamentos, descobri um site muito interessante (em inglês) que tem por objetivo tornar a vida das pessoas mais simples, é o Real Simple: Life made easier.
O exemplo que eu vi é espetacular, "Como dobrar um jornal para leitura dentro de ônibus", te juro que jamais havia pensado nisso... Lógico que eu não leio jornal no ônibus, hehe... mas vale a dica para quem lê.
Dobradura de Jornal

Fonte: lifehacker.com

Marcadores: , ,


quinta-feira, 3 de julho de 2008

 

Parabéns LDU !!!

LDU
Parabéns ao time e a essa torcida maravilhosa da LDU que soube mostrar qual é o lugar dessa turma do Pó de Arroz, a lanterna do Campeonato Brasileiro.
Afinal EU (também) ACREDITO, sempre acreditei no Flunãovence, esse time é demais só traz felicidades, nunca fez mal a ninguém... hehe

Viva a LDU (Liga Deportiva Universitaria de Quito e a Liga dos Urubus) por mais um importante título na sua vitoriosa história.

Gueron da LDU com o manto sagrado do Flamengo
Gueron da LDU com o manto sagrado do Flamengo

Bolaños comemorando o gol que garantiu a decisão nos pênaltis
Bolaños comemorando o gol que garantiu a decisão nos pênaltis

Veja mais:

LDU

Flamengo

Flamengo RJ

Globo Esporte

Blog do Paulinho

Marcadores: , ,


quarta-feira, 2 de julho de 2008

 

Descobertas arqueológicas de tecnologia :-)

Arqueólogos realizando escavações na costa leste dos EUA descobriram fios de cobre e concluíram que os Estados Unidos já possuíam a tecnologia de transmissão por fio na pré-história.

Já na argentina, os arqueólogos procuraram também por evidências. E acharam cabos de fibra óptica. A conclusão é que a Argentina era muito mais evoluída, usando uma tecnologia de ponta para a época, enquanto os americanos ainda engatinhavam com o cobre.

Já os arqueólogos brasileiros, resolveram pesquisar em nossas terras. Cavaram e esburacaram centros históricos famosos em vários estados do Brasil. Durante anos, procuraram por evidências de cabos de cobre, fibra óptica, mas nunca acharam nada. A conclusão é que o Brasil era o país mais avançado da pré-história, porque já usava tecnologia wireless pra tudo!

Fonte: Meio Bit (Descobertas arqueológicas de tecnologia)

Marcadores: , ,



Add to Technorati Favorites Adicionar aos Favoritos BlogBlogs diHITT

Assinar Postagens [Atom]