Um pouco sobre Oracle

O Oracle é uma das ferramentas que eu tenho utilizado muito nos últimos anos, desde a minha pós-graduação onde tive o primeiro contato até o último ano, aonde utilizo-a profissionalmente.

Nesse pouco tempo que venho tendo contato com o Oracle eu consegui juntar alguns links que utilizo no dia-a-dia e que vou compartilhar aqui:

Referência do Oracle 9i.

Códigos de Erro do Oracle.

Convém lembrar que a Oracle Corporation disponibiliza uma versão gratuíta, para desenvolvimento, instalação e distribuição, do Oracle. Esta versão é conhecida como Oracle 10g Express e está disponível neste link aqui.

Fundamentos do desenvolvimento com Oracle 10g.

Pro*C/C++ User Guide 10g.

Referência do Oracle 10g.

Por fim, convém lembrar que ele roda em uma grande variedade de plataformas (mas não no Mac OS X, pelo o que eu sei), então é bastante provável que ele funcione no seu OS. Se quiser ir mais a fundo e conhecer mais, pode começar dando uma olhada nos links abaixo:

Biblioteca de Documentação.

Oracle Database na Wikipedia. Bom para conhecer um pouco da história e pegar mais links interessantes.

Oracle Corporation na Wikipedia. Igualmente bom pra conhecer a história do Oracle, da corporação, etc.

Escrevendo um sistema de arquivos

Neste link, existe um tutorial sobre como escrever um sistema de arquivos simples. Bastante interessante se você se interessa por desenvolvimento em baixo nível. Adicionalmente a este texto recomendo a leitura do Linux Kernel Development, escrito pelo Robert Love, engenheiro da Novel e figurinha conhecida no desenvolvimento do Linux.

Post de Utilidade Pública

Ok, não é um post exatamente técnico, mas ainda assim é de extrema utilidade: pré-requisitos para ser mulher de programador. Realmente, a nossa vida não é fácil, e esse post mostra com muito bom humor que a nossa rotina também é complicada para os nosso entes queridos.

Bom, por hora é isso: dormi pouco mais de duas horas essa noite, e não quero ver códigos pelas próximas 8 horas.

Home Office e Alimentação Saudável

Home office já é uma realidade pra muita gente, especialmente para os profissionais de TI. Para algumas pessoas, eu incluso, é difícil se adaptar, principalmente porque a rotina é bastante diferente.

Uma das coisas que você tende a relaxar quando trabalho em casa é a alimentação, principalmente pela praticidade de ligar para um serviço de entrega e esperar pela comida. E é exatamente sobre isso que fala essa dica do Christiano Anderson.

Acrescentando as dicas do Christiano eu diria que é importante reservar um tempo para si, levantar a bunda da cadeira e fazer alguns exercícios. É exatamente o que eu tenho tentado, embora isso resulte em um conflito entre a minha preguiça e a minha força de vontade.

Caixinhas de Som Novas

Bom, ultimamente não tenho tido tempo suficiente pra postar. Mas ai vai uma indicação: estes dias estava procurando umas caixinhas de som legais pra colocar no meu desktop, eis que recebei a indicação de um amigo sobre as caixas de som da linha A30A da Bomber. De fato, elas são muito boas. Segue abaixo uma foto do conjunto.

Caixinhas de Som

Sobre o Review do Mac OS X

De tempos em tempos o pessoal me pede para fazer um review a respeito do Mac OS X. Eu tenho muita vontade de faze-lo, mas ainda não fiz porque estou aprendendo sobre esse sistema. Claro que pretendo abordar os aspectos que importam para o usuário final, como programas, jogos, etc. Entretanto, como este é um blog técnico, não quero ficar apenas na parte mais superficial do sistema. Mas o pedido não está esquecido. Quem sabe quando eu comprar o Leopard eu já aproveite e faça um review 🙂

Um pouco sobre Pro*C/C++

Pro*C/C++ é um pré-compilador da Oracle que permite ao usuário embutir cláusulas SQL diretamente no código-fonte em C/C++.
O Pro*C/C++ não é exatamente uma tecnologia revolucionária, interessante, confortável, ou qualquer coisa do tipo. Eu sequer gosto de trabalhar com ela, mas o Pro*C/C++ pode ser útil em alguns casos. Como tem pouco material sobre isso, em Português, tentarei escrever algum coisa (dependendo do meu humor de lidar com ela).

Mac OS X Leopard: o melhor review (até agora)

Já tinham me pedido isso aqui, qndo eu reclamei do único problema que eu tenho com o Mac OS X. Eu acho que consegui algo melhor ainda. Sem enrolar demais eu vou citar meu post em outro blog:
“Depois de procurar bastante por um review que detalhasse os aspectos técnicos do Leopard, o novo sistema operacional da Apple, eu finalmente fui agraciado com esse review (em inglês) feito pelo pessoal da Arstechnica. Note que, ao contrário da maioria dos reviews por aí, este é um review técnico (para iniciados). O autor não se furta a desvendar as entranhas do sistema operacional: boa parte dos aspectos técnicos como o núcleo (kernel), sistema de arquivos, desempenho, núcleo da interface de usuário, etc. Depois de ler o review eu não tenho dúvidas: eu vou comprar o meu tão logo ele estiver disponível.”

Por fim, convém mencionar, também, que o Leopard agora é um Unix no verdadeiro sentido da palavra.

Frase genial da semana

Enterprises that consider developers “commodities and low level craftsman” are doomed to have (at best) average developers working for them.

(Empresas que consideram desenvolvedores como “commodities” e artesões de baixo nível estão condenadas a ter (na melhor das hipóteses) desenvolvedores medianos trabalhando para elas).

Fonte: Software By Rob & Coding Horror.