ldev

Outubro 24, 2009

estruturas de dados – resumo teórico

Arquivado em: programação — Tags:, , — Lucas Nogueira @ 3:37 pm

Lista linear

Lista linear é uma estrutura de dados dinâmica cujos elementos estão organizados de maneira seqüencial. São estruturas flexíveis, que podem crescer ou diminuir durante a execução do programa, de acordo com a demanda.

(mais…)

Julho 28, 2009

Programação orientada a objetos com Java – Objetos

Arquivado em: programação — Lucas Nogueira @ 5:37 pm

Antes de tudo, é bom termos em mente a definição da programação orientada a objetos (POO). A POO é um dos vários paradigmas de programação. De acordo com a Wikipedia, um paradigma de programação é a visão que o programador possui sobre a estruturação e execução do programa.

Esse paradigma trabalha com relações entre objetos, visando o melhor conjunto de relações para formar um programa. Neste post, será definido algumas das relações entre objetos, além de algumas características dos objetos.

(mais…)

Julho 25, 2009

ATI IXP Sb4×0

Arquivado em: Linux — Tags:, , — Lucas Nogueira @ 5:14 pm

Estou escrevendo este post através de um Ubuntu Linux rodando num Acer Aspire 3050-1458. O dispositivo de aúdio que veio nesse notebook é o ATI IXP Sb4×0. Infelizmente, esse dispositivo não vem funcionando no Linux.

Para fazer essa placa funcionar, faça o seguinte:

a) Compile e configure a última versão do ALSA. Para isso, você deve ter o gcc instalado e configurado. Caso tenha dúvidas sobre como compilar, veja esta página.

b) Abra o arquivo /etc/modprobe.d/sound e adicione a seguinte linha:

options snd-hda-intel model=acer-aspire

c) Reinicie o computador.

IXP SB4×0

Julho 14, 2009

cheatsheets

Arquivado em: internet, programação — Lucas Nogueira @ 5:26 pm

Aqui estão os cheat sheets que mais uso. Aproveitem!

Programação

Desenvolvimento para Web

Sistemas

Outros

Se você estava procurando por um cheat sheet e ela não está aqui, provavelmente ela estará ai: All cheat sheet in one page

Julho 9, 2009

Esticando o tempo e voltando ao passado

Arquivado em: física — Tags:, , — Lucas Nogueira @ 8:47 pm

por Roberto Belisário

Boa notícia para os atrasados e os apressados: é possível “dilatar” o tempo, de forma a transformar um dia em dez dias, e também viajar ao passado e depois voltar ao presente para contar a história!

(mais…)

Julho 2, 2009

Compartilhar arquivos em rede Windows – Ubuntu

Arquivado em: Linux — Tags:, — Lucas Nogueira @ 9:06 pm

Simples:

sudo apt-get install samba smbfs smbclient

ponteiros e matrizes

Arquivado em: programação — Tags:, , — Lucas Nogueira @ 8:24 pm

como os elementos do vetor estão contíguos na memória, podemos fazer o seguinte procedimento para associar uma matriz a um ponteiro:

# include <stdio.h>
# include <string.h>

void get_name( char *v )
{
 printf("What's your name?\n");
 scanf("%s",&v[0]);
}

int main(void)
{
 char n[50];
 get_name( n );
 printf("How you doing, %s ?\n",n);

 return 0;
}

Julho 1, 2009

PCI: BIOS BUG #81 [49435000] – resolução

Arquivado em: Linux — Tags:, , — Lucas Nogueira @ 11:12 pm

recentemente, tive um problema ao instalar o Ubuntu no meu notebook. Algo como “BUG: soft lockup – CPU stuck for 11s” impedia a inicialização do sistema.

Para resolver esse problema, tive que adicionar os seguintes parâmetros na inicialização do Kernel:

noapic, nolapic, acpi=off, pnpbios=off

Então, as linhas que iniciam a partição do Ubuntu no arquivo menu.lst ficaram assim:

title        Ubuntu 8.04
root        (hd0,1)
kernel        /boot/vmlinuz-2.6.24-23-generic root=UUID=fe8b2faa-bd70-4df3-b93e-c4f9da1995c7 ro quiet noapic nolapic acpi=off pnpbios=off
initrd        /boot/initrd.img-2.6.24-23-generic
quiet

Maio 28, 2009

LaTeX

Arquivado em: tutoriais — Lucas Nogueira @ 2:29 pm

LaTeX é um conjunto de macros para o processador de textos TeX, utilizado amplamente para a produção de textos matemáticos e científicos por causa de sua alta qualidade tipográfica. Entretanto, também é utilizado para produção de cartas pessoais, artigos e livros sobre assuntos muito diversos (Wikipedia)

Para começar a desenvolver documentos usando o LaTeX (pronuncia-se lay-tech), é preciso que você baixe o MiKTeX e um IDE, como o LEd.

Se você não souber como usar o LaTeX, sugiro que leia este mini-curso: Mini-curso de LaTeX.pdf

obs: Ao começar a desenvolver seus documentos, use o seguinte comando para habilitar o uso de acentos:

\usepackage[latin1]{inputenc}

Maio 4, 2009

Dezhnev’s proverbs

Arquivado em: Uncategorized — Tags:, , — Lucas Nogueira @ 9:08 pm

I’ve just finished reading the book “Fantastic Voyage II: Destination Brain”, a science fiction novel by Isaac Asimov.  It’s tells a story about a group of scientists who could modify Planck’s constant in order to miniaturize everything. So, they miniaturized themselves for exploring the human brain. One of the characters, Arkady Vissianovich Dezhnev, is pretty famous for remembering some proverbs that his father used to say.

(mais…)

Posts mais antigos »

Blog no WordPress.com.