September 25th, 2008 angusyoung
Hoje estava conversando com um amigo sobre como prover informações úteis e ajuda decente para programas de linha de comando (aqui, preciso fazer um adendo: embora pareça arcaico pra algumas pessoas, isso é realidade para muita gente, em especial aquelas desenvolvendo pra UNIX e Linux).
Continue lendo »
Postado em C & C++, Desenvolvimento, Dica, Sistemas Operacionais, Unix, Windows | 4 comentários »
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 »
October 30th, 2007 angusyoung
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.
Postado em Mac OS X, Sistemas Operacionais, Unix | 0 comentários »
September 13th, 2007 angusyoung
Depois de me bater por algum tempo no (confuso) site da HP, finalmente achei o que eu procurava. Segue aí caso seja útil para alguém mais:
HP C/HP-UX: Programmer’s Guide
HP C/HP-UX: Reference Guide
HP aC++ Documentation
HP aC++/HP C Online Programmer’s Guide
HP WDB (Widebeest Debugger)
Postado em Desenvolvimento, Unix | 0 comentários »