For Fun and Profit

É hoje!!!

March 28th, 2008 angusyoung

O 4º encontro de programadores C/C++. Por um lado eu fico feliz porque a comunidade de desenvolvedores C/C++ brasileira está se organizando cada vez mais. Por outro lado eu fico frustado porque mais uma vez eu não pude ir devido a alterações na minha agenda pessoal e profissional :(

Postado em Desenvolvimento, Tecnologia | 0 comentários »

How To: como escrever software impossível de se manter

March 28th, 2008 angusyoung

Disponível aqui. Por mais irreal que algumas coisas possam parecer eu te garanto, não são.

Postado em Desenvolvimento, Geral, Tecnologia | 0 comentários »

VI minimamente utilizável

March 21st, 2008 angusyoung

Antes de começar, um aviso: eu não sou fã do VI. Eu gosto do VIM (e só para algumas tarefas). Meu editores preferidos são o Notepad++ (Windows), TextWrangler (Mac OS X) e o Gedit (Linux – mas ando querendo testar o Geany).

Essa dica é para aqueles que como eu tem que, eventualmente, enfrentar um sistema Unix sem acesso ao VIM ou qualquer outro editor que não exige um manual de dezenas de páginas para ser utilizado e só tem disponível o VI. Aqui vão algumas configurações que você pode colocar no seu $HOME/.exrc para deixar o VI um pouco menos irritante:

[code]#Mostra em qual modo está
set showmode
# Quando em modo de procura, se torna insensível ao caso
set ic
# Mostra o número das linhas
set number
# Set o tamanho do tab para 4
set tabstop=4
# Mapeamento de teclas (use Ctrl+V depois pressione
# a tecla que vc quer mapear - ex:
# insert, delete, etc. Isso vai produzir algo do
# tipo ^[[2~, etc)
map ^[[2~ i
map ^[[1~ 0
map ^[[4~ $
map ^[[3~ x
map ^H X[/code]

Postado em Dica, Tecnologia, Unix | 0 comentários »

Planet C e C++ Brasil

March 13th, 2008 angusyoung

Meus feeds agora também estão presents no Planet C e C++ Brasil.

Postado em Geral | 0 comentários »

Oracle: um pouco sobre PL/SQL

March 12th, 2008 angusyoung

Continuando o último post sobre Oracle, agora falando sobre PL/SQL (Procedural Language/Structured Query Language). A PL/SQL é uma extensão, proprietária da Oracle, à linguagem SQL que adiciona construções comuns às linguagens procedurais, como por exemplo variáveis, condicionais, excessões, etc.

Se você nunca viu um código em PL/SQL ele é semelhante ao seguinte:

[code]set serveroutput ON size 2000 format WORD_WRAPPED;
DECLARE
v_hello VARCHAR(255);
BEGIN
SELECT 'Hello World!' INTO v_hello FROM DUAL;
DBMS_OUTPUT.PUT_LINE(v_hello);
END;
/
EXIT[/code]

Continue lendo »

Postado em Banco de Dados, Desenvolvimento, Tecnologia | 0 comentários »

IBM Message Service Client for C/C++

March 7th, 2008 angusyoung

Interessado em trabalhar com MQ, interfacear com JMS e Websphere MQ usando C/C++? Dá uma olhada no IBM Message Service Client for C/C++. Eu ainda não pude estudar a fundo, mas isso certamente está na minha TODO.

Postado em C & C++, Desenvolvimento, Tecnologia | 0 comentários »

Um pouco sobre Oracle

March 7th, 2008 angusyoung

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.

Postado em Banco de Dados, Tecnologia | 0 comentários »

Escrevendo um sistema de arquivos

March 5th, 2008 angusyoung

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.

Postado em Desenvolvimento, Linux, Tecnologia | 0 comentários »

Post de Utilidade Pública

March 4th, 2008 angusyoung

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.

Postado em Curiosidades, Geral | 0 comentários »

  • ocê está navegando os arquivos For Fun and Profit de March, 2008.

  • Páginas

    • GDB: comandos básicos
    • Sobre
    • Meu Mundo de TI
      • Artigos
      • Filesystem Hierarchy Standard
      • Pacotes RPM (RPM Packages)
      • Screenshots
    • Variedades
      • Fotos
      • Mapas
      • Museu do IRC RioMafrense
      • Receitas
  • Arquivos

    • October 2009
    • July 2009
    • June 2009
    • March 2009
    • February 2009
    • January 2009
    • December 2008
    • November 2008
    • October 2008
    • September 2008
    • August 2008
    • July 2008
    • June 2008
    • May 2008
    • April 2008
    • March 2008
    • February 2008
    • January 2008
    • November 2007
    • October 2007
    • September 2007
    • June 2007
    • April 2007
    • March 2007
    • February 2007
    • January 2007
    • December 2006
    • November 2006
    • October 2006
    • September 2006
    • August 2006
    • July 2006
    • June 2006
    • May 2006
    • April 2006
    • March 2006
    • February 2006
    • January 2006
  • Categorias

    • Ciência (4)
    • Dica (24)
    • Geral (70)
      • Curiosidades (6)
    • iPhone (1)
    • Mentes Brilhantes (1)
    • Sistemas Operacionais (42)
      • FreeBSD (1)
      • Linux (21)
        • Arch Linux (3)
        • Gentoo (14)
      • Mac OS X (12)
      • Outros Sistemas (1)
      • Unix (4)
      • Windows (5)
    • Tecnologia (91)
      • Banco de Dados (6)
      • Desenvolvimento (68)
        • Análise (1)
        • C & C++ (6)
        • POG (2)

For Fun and Profit is proudly powered by WordPress | Bob