comp coop 10

29/09/2009

Comentário do Spotlight é seu amigo!

RussoVaderpor Eduardo Russo

Pelo fato de sempre ter sido extremamente metódico e chato com organização de arquivos, nunca precisei do Spotlight para encontrar arquivos largados no desktop (sim, o Spotlight foi inventado para ajudar pessoas que salvam imagens na pasta de filmes e textos na pasta de imagens e acham que o desktop é o lugar universal para salvar arquivos).

Como diria Regina, eu tenho medo!

Como diria Regina, eu tenho medo!

(more…)

Anúncios

24/09/2009

Interrupção do x86, Minix e, de quebra, uma pitada de estouro de pilha

RussoVaderpor Eduardo Russo

Um dos trabalhos que tivemos (eu, o João Misko e o Rafael Medeiros) que fazer para a disciplina de Sistemas Operacionais foi sobre estouro de pilhas no Minix. Como e onde ocorria, e como era tratado.

O grande salto quântico disso, era entender a tabela de interrupções do x86. Onde fica, para onde aponta e o que faz. Salto dado graças à imensa ajuda do Mestre Jorge Sabaliauskas! Se você não conhece o Jorjão, sinto muito! (more…)

28/08/2009

MegaMini tutorial para Mac newbies – produtividade 2

Filed under: mac, tutorial — Tags:, , , , , , — Russo @ 11:21 am

ZumbiIconpor Eduardo Russo

Hoje percebi que deixei de colocar no “manual sobre produtividade” algumas funções bastante úteis do OS X, resolvi fazer então essa pequena atualização!

PREVIEW EM UMA “BARRADA”

Uma das coisas mais fodas surgidas no Leopard foi a introdução do Quick Look. Selecionando qualquer arquivo e pressionando a barra de espaço, você tem um preview instantâneo do arquivo, sem precisar abrir nenhum programa! (more…)

27/08/2009

MegaMini tutorial para Mac newbies – produtividade

Filed under: mac, tutorial — Tags:, , , , , , — Russo @ 9:10 am

ZumbiIconpor Eduardo Russo

Continuando o MegaMini tutorial, vou falar um pouco sobre teclas de atalho e outras coisas relacionadas a produtividade no OS X. Se você vem é usuário mais avançado em outros sistemas operacionais, provavelmente utiliza com frequencia (falei que não ia parar de usar trema até o último momento, mas não quero esse tutorial desatualizado em 2012) teclas de atalho.

No site da Apple, existe uma página com todas os possíveis atalhos de teclados, mas para um usuário novato, é difícil encontrar o que se está procurando, então vou colocar o que uso no meu dia a dia e que melhora minha produtividade no OS X. (more…)

26/08/2009

MegaMini tutorial para Mac newbies – acentuação

Filed under: mac, programas, tutorial — Tags:, , , , — Russo @ 8:28 pm

ZumbiIconpor Eduardo Russo

Mais um da nossa sala se juntou ao grupo dos que morderam a maçã. Está feliz, mas cheio de dúvidas, achando tudo estranho e fora do lugar. Resolvi fazer um MegaMini tutorial sobre tudo que você precisa saber, baixar e fazer na perda de sua MacVirgindade.

Nessa primeira parte, vou falar sobre acentuação no OS X. (more…)

17/07/2009

Duas funções do Dock que a Apple escondeu das preferências

Filed under: mac, programas, tutorial — Tags:, , , — Russo @ 8:25 am

ZumbiIconpor Eduardo Russo

Uma das grandes cartas na manga do OS X é o fato de ser baseado em Unix. Já vi muito usuário de Linux migrar para o OS X e se sentir extremamente confortável exatamente por causa desse aplicativo.

Com o Terminal você consegue fazer coisas que nem sempre são possíveis pela interface gráfica. Seguem duas dessas coisas que podem ser feitas com o Dock. (more…)

08/07/2009

Tutorial definitivo para recompilar o Minix 3

Filed under: disciplina, tutorial — Tags:, — Russo @ 5:56 pm

ZumbiIcon

por Eduardo Russo

Depois de MUITO apanhar com recompilações e mais recompilações do Minix, com resultados alternados de funcionamento, testes e mais testes com VirtualBox, VMware Fusion (que insiste em dar um kernel panic no Mac OSX cada vez que dou um boot no Minix), Parallels Desktop e Q (versão do QEMU pro OSX), consegui entender o que acontece e como fazer uma compilação do kernel funcionar corretamente! (more…)

24/06/2009

Wireshark no Mac OSX

Filed under: mac, programas, tutorial — Tags:, , — Russo @ 9:09 am

ZumbiIconpor Eduardo Russo

Pesquisei e testei vários programas de sniffing pra Mac OSX.

Queria algo como o conhecido Wireshark, mas com uma “carinha” mais Aqua. Achei vários, mas nenhum deles tinha saída em tempo real – geravam arquivos de log com as saídas – e isso não foi, pra mim, tão interessante como a saída em tempo real do Wireshark.

Resolvi então testar a versão do Wireshark que roda em X11 (existem versões anteriores que rodam via DarwinPorts e via Fink) . Foi relativamente fácil, mas encontrei algumas pedras no caminho.

Este tutorial é para o Wireshark 1.2 rodando no Leopard (Mac OS X 10.5). Pode ser que funcione para outras configurações… mas não garanto nada. (more…)

18/06/2009

svn no Mac OS X

Filed under: mac, programas, tutorial — Tags:, , — Russo @ 8:36 am

ZumbiIcon

por Eduardo Russo

Zambon… um TermBoy de longa data, acostumado com as dificuldades termilalescas do Linux… me disse que para usar SVN no OS X , bastava usar o terminal…

Não tenho mais tanto medo do terminal, mas, por padrão, ainda sou um UIBoy (não… não faço UI quando alguém encosta em mim, apenas gosto de usar a interface Aqua que Deus Jobs me deu). (more…)

10/06/2009

Minix: Alterando o código e recompilando

Filed under: disciplina, tutorial — Tags:, — Russo @ 7:58 pm

ZumbiIconpor Eduardo Russo

Segue um mini tutorial para fazer alterações no código fonte do Minix e recompilar para testar.

O primeiro passo, é editar o código. Para isso, você pode transferir os “.c” via FTP, alterar em outro SO ou, a maneira mais simples, que explicarei aqui, editar no próprio Minix.

No exemplo, vamos alterar a mensagem de boas vindas do Minix.

cd /usr/src/kernel
cp main.c main.c.back
elle main.c

Isso criará um backup do main.c, caso você faça alguma besteira e abrirá o programa Elle (um editor básico, mas que dá pro gasto) com o main.c.

Agora vá na parte que tem a mensagem de boas vindas (Copyright…..) e altere o código.

Aperte CONTROL+W para salvar o arquivo e depois CONTROL+S para sair do Elle.

Agora digite

cd /usr/src
make clean
make install

edit: ou digite:

cd /usr/src/tools/
make hdboot

Agorá vá tomar um café… (edit: só precisa ir tomar um café se você estiver no Bochs) porque demora um bom tempo até ele recompilar.

Depois que terminar a recompilação, basta reiniciar o Minix com

reboot

Ps. Não sei o que acontece, mas as vezes a compilação não faz nada. Acredito nesse momento que seja o espaço setado para usr que influencie isso.

Older Posts »

Blog no WordPress.com.