Postagens

Tão perto, mas tão longe...

É como ver uma imagem em um terreno plano, mesmo que distante é possível de se enxergar, às vezes desanima pois está longe, às vezes anima pois é possível enxergar lá na frente! Algumas palavras chaves que me ajudam a encontrar o que quero ou o que acho que quero para o mestrado. SourceForge.net Video4Linux Digital Image Processing WxVidCap Webcam Programming VFW - Video For Windows Odometria Robótica

Botando Ordem em Casa - Gmail

Publicado no Dicas-L http://www.dicas-l.com.br/dicas-l/20060402.php [02/04/2006]

Mestrado - De volta à Luta

Após um tempo afastado das obrigações "mestradisticas", após todos os créditos concluídos, após um ano repleto de turbulências (2005); mas é claro que 2005 foi um ano excelente, meu filho nasceu e construi minha casa própria, agora é suar para pagar né; mas voltando ao assunto, hoje dia 23/03/2006 recebi o tema do mestrado. Não é bem um tema que se procura em um livro e já era, é uma idéia muito interessante e envolve muitos conceitos, os quais pretendo compartilhar aqui, mesmo sabendo que não há ninguém lendo, pelo menos eu terei registros do que faço, afinal de contas é para isso que serve o Blog. Bem hoje fiquei por conta de pesquisar referências bibliográficas sobre a parte legal, pois tem a parte mais legal que fica para depois. Em relação a primeira parte, tem a ver com desenvolvimento em realidade virtual, 3D, Jogos, muita matemática e física, quer dizer matemática e física ficam para a parte mais legal, ou seja, para depois! P...

Ralando que só!

Haverá um dia que vou olhar para trás e ainda vou dar risadas desse blog! Mas não imagina como estou ralando para reaprender Webdesign, muito mais que antes. Me lembro perfeitamente meus primeiros HTML em 96, usando o HotDog, naquela época era só HTML, depois veio o CGI demorei para aprender mas fui um dos poucos que colocoou em prática alguma coisa com CGI em Santa Rita do Sapucaí, cidade do interior, nessa época fiz uns projetos na FETIN, veio o Flash e eu dominei. Mas hoje, Webdesign são 4 camadas de programação. 1. Conteúdo HTML 2. Programação Server-Side (fazer funcionar) 3. CSS (esta etapa e a anterior podem mudar de ordem) 4. Javascript É meu caro, o caminho é longo, mas vamos lá, tem que dar os primeiros passos novamente, humildade e recomeçar é preciso!

TarcNux

Imagem
Novo logo! Estilo Slackware Linux! http://www.slackware.com.br

iCalendar

Mais uma nessa madrugada! É um padrão de calendário que a moçada usa por aí! O iCalendar mostra iCals, loko né! http://phpicalendar.net

Quer ficar louco?

Então acessa o SourceForge! No meu caso, busco softwares na opção Office/Business É de enlouquecer com o tanto de coisa e o pior, pega uns 3 para testar e nenhum funciona de prima, tem que acender vela e escabal.

CSV

É uma nova sigla para mim, já havia ouvido falar em CVS que é para controle de versão, mas CSV? É a segunda vez que vejo isso, uma no Orkut e agora em um site de TODO-List http://www.bart666.com/projects/2do/ Até agora, 1:52h do dia 12/02 não sei o que é CSV, vamos ver agora no Google. Ahhhhhhhhhh! Legal Comma Separated Value É para exportar uma tabela em formato texto para que depois seja possível importar por outros softwares como Excel por exemplo.

Desatualizado

É meu amigo, não é fácil quando estamos desatualizados! Pega para fazer um negócio e daí se enrosca em um emaranhado de novas descobertas que já não são tão novas assim mas é algo que faz diferença. O projeto agora é o site do aluno, estou amadurecendo a idéia ainda, mas já estou utilizando até o Project para me ajudar no planejamento. Primeira coisa é o layout que deve ser algo agradável e para isso devo utilizar bem os recursos de CSS, peguei um exemplo muito legal de site que é um calendário em PHP, vejam: http://www.easyphpcalendar.com/index.php Busquei esse site porque quer ter um webcalendar, só não sei se invento a roda ou se eu arredondo um quadrado, provavelmente a segunda opção, mas o mais provável é que não saia nada, depois conto o que houve. Mas o Gmail é fonte de inspiração de Javascript ninja também, esse pessoal trabalha bem mesmo! O fato é que preciso de: TODO LIST WEB CALENDAR De preferência em PHP com MySQL e funcionando né! Para iss...

Primeiros Passos na Net

Para começar a fazer o site estou ainda decidindo o que colocar nele, imagino em começar com um curso básico de PHP + MySQL, mas antes disso, vou fazer uma "Check List" ou como encontre na Internet uma "Todo List" e é claro que a roda já foi inventada, basta que eu encontre e adapte para minhas necessidades. E não é que achei mesmo! Primeiramente sites importantes para eu desenferrujar: http://particletree.com/features/4-layers-of-separation/ http://particletree.com/files/4layers/xslTodo.zip E foi nesse site que quase que atraído por um desejo eu peguei um arquivinho que era justamente o exemplo de uma todo list, mas é claro que na primeira rodada nada de funfionar. O outro site importante para me ajudar no desenvolvimento do meu é: http://www.kirupa.com O site acima é importante pois há muitos exemplos de como trabalhar com Flash e XML, técnicas ainda pouco exploradas por mim. ----- Sabendo o que procurar, fui no http://sourceforge.net/ e procurei por...

professortarcisio.com

Imagem
Inicio hoje o meu site: http://professortarcisio.com , a primeira coisa que resolvi fazer foi o meu logotipo. Hoje durante a aula de alemão eu fiz um desenho, esse desenho que fiz à mão virou meu logo, rotacionei-o em 45º, colori com as cores verde, azul e amarelo, e aí está!

Hotmail de 250MB Free

Podem perguntar, mas o Gmail dá >2GB, por que o hotmail? É que muitas pessoas como eu tinha o hotmail antes de ter o gmail! 1) Entre no seu email 2) Acesse a o item opcoes (canto direito superior) 3) Acesse a opcao "Pessoal" (canto esquerdo superior) e então a opção "Perfil" 4) Mude o país para EUA 5) Mude seu estado para California 6) Insira o Cep 90015 (Pode ser qualquer cep da california) 7) Clique "Atualizar", e depois em "Continuar" 8) Feche a janela do Hotmail 9) Acesse o link abaixo http://help.msn.com/!data/pt_br/data/HotmailPIMv10.its51/$content$/PIM_PROC_CLOSEACCT.HTM?H_APP=MSN+Hotmail 10) Bem em cima na página, vc vai ver um link "vá para a página Encerrar Conta". Clique nele e vá até encerrar sua conta (talvez seja necessario inserir o usuario e senha) 11) No meio da pagina de confirmacao do encerramento da conta, havera um link para reativar a sua conta (vc pode tambem acessar diretamente o www.hotmail.com). ...

Linguagem C/C++: Operador Condicional

Interessante para verificação de par ou ímpar ou mesmo atribuição de valor dependendo do resultado, não tenho muito que explicar, vejamos o exemplo: Função para verificar divisão por zero double divisao(double dividendo, double divisor){ return (divisor == 0)? -1: dividendo/divisor;} // O -1 significa que não é possível dividir //Caso divisor seja igual a zero retorna -1 //Caso contrário retorna a operação de divisão. Função para verificação de par ou ímpar short parouimpar(long numero){ return (numero%2 == 0)? 1:2;} //Se for par retorna 1 //Se for ímpar retorna 2 Ou então, simplesmente no meio do programa cout

Ejetar o Cd da linha de comandos

Como usuário comum é claro. //Permissões rw-rw-rw #chmod 666 /dev/cdrom //Comando para ejetar #eject //Comando para carregar #eject -t

Câmera Digital 2

Para minha câmera Kodak eu tive que utilizar este método que está descrito na íntegra no seguinte endereço: http://members.optusnet.com.au/rkelsen/camera.html É necessário baixar os arquivos abaixo: pacote: libgphoto2-2.1.4-i486-1.tgz md5sum: bc6cadda0a62f588a97892f5d57fa5e9 tamanho: 5060374b descrição: biblioteca que permite o acesso a câmeras através do libUSB pacote: gphoto2-2.1.4-i486-1.tgz md5sum: 8eace53e1498661011912eda8c489fb9 tamanho: 107338b descrição: Acesso à câmera através de interface texto. pacote: digikam-0.6-i486-1.tgz md5sum: 42d62bd53db60d012cc7ade21f2736c7 tamanho: 2750189b descrição: interface gráfica que roda no KDE para acessar a câmera. Instalar os pacotes: # installpkg *.tgz 1 - Criar o grupo camera #groupadd camera 2 - Adiciona os usuários ao grupo. #usermod -G camera nome_do_user 3 - Efetuar logout e login, ou simplesmente feche o shell e depois abra novamente caso esteja em ambiente gráfico, isso para resetar seus grupos. 4...

Câmera Digital 1

Para dispositivos Mass Storage, o kernel deve ter configurado: CONFIG_SCSI CONFIG_BLK_DEV_SD CONFIG_USB CONFIG_USB_UHCI CONFIG_USB_STORAGE Conecte a câmera, ligue-a e verifique se foi reconhecida: dmesg | grep sda Deve aparecer, sda1 ou sda2, daí é só montar #mount /dev/sda1 /mnt/camera Isso não funcionou com minha câmera Kodak DX4530 mas funcionou com minha câmera BenQ DC1500. DEVO PESQUISAR MAIS SOBRE O ASSUNTO.

Plugins no Firefox

Algo que sempre fiquei muito 'p' da vida com o Linux é que ao acessar qualquer site de banco, ou não funcionava ou fechava a janela do firefox, netscape ou mozzila e só hoje vi o pau que era e pode ser visto na íntegra no link abaixo: http://plugindoc.mozdev.org/linux.html No diretório de plugins do 'firefox', por exemplo, deve estar um link simbólico para o java e não o arquivo java! /usr/lib/firefox/plugins/ $ ln -s /usr/lib/java/plugin/i386/ns7/libjavaplugin_oji.so .

CGI em C/C++

Já andei procurando isso em C++ e encontro umas classes mirabolantes com um "quinlhão" de arquivos para incluir e no fim nunca dá certo, o negócio é simples, AINDA PRECISO PESQUISAR MAIS SOBRE O ASSUNTO O site que encontrei mais "mastigadim" foi esse: http://pjtsalina.codigolivre.org.br/codigos/cweb.html Fazendo um programa em C++ #teste.cpp #include using namespace std; int main() { cout cout body>h1>Alo HA !!!/h1>/body>/html>"; //coloque o sinal de //aqui no Blogger não é permitido e eu não quer perder tempo // em aprender a mexer no blogger agora } Compilando: g++ teste.cpp -o teste.cgi Mever o arquivo teste.cgi para o diretório cgi-bin do apache, normalmente /var/www/cgi-bin Garantir que o apache esteja sendo executado: /etc/rc.d/rc.http status Basta digitar no browser de sua preferência: http://localhost/cgi-bin/teste.cgi ----- O exemplo acima foi muito simples, porém funcional, agora preciso ver como obter var...

Diretório local no prompt

Sabe quando entramos em uma telinha de terminal e ao invés de aparecer o usuário e diretório corrente aparece apenas o nome do shell bash-3.00$ Então basta digitar: bash-3.00$ source /etc/profile major@jupiter:~$

LILO animado

Quer dar uma turbinada no seu LILO, acabar com aquela telinha vermelha, há duas opções, colocar o LILO gráfico ou então animado, trato agora da segunda opção, o LILO animado. Para obter as informações originais, acesse: 1) http://www.gamers.org/~quinet/lilo/ E aqui é para o mundo Slack 2) http://members.optusnet.com.au/rkelsen/lilo.html Primeiramente deve-se desatualizar o LILO, é isso mesmo, só funciona na versão 22.3.2.51 do LILO. Verifique qual versão você tem instalada: ls /var/log/packages/ | grep lilo #removepkg lilo-xxx Faça o download do novo velho lilo lilo-22.3.2.51-i586-1.tgz e instale-o #installpkg lilo-22.3.2.51-i586-1.tgz Agora no primeiro link que passei, pegue os arquivos animados que desejar, por exemplo, o arquivo xray-green.boot.gz descompacte-o e o copie para o diretório /boot #gunzip xray-green.boot.gz #cp xray-green.boot.gz /boot Agora basta alterar o /etc/lilo.conf message = /boot/xray-blue.boot Execute o lilo. #lilo E agora é só reiniciar e ...