valeta.org

May 11, 2008

douglas' livejournal

PHP: session_start() [function.session-start]: Cannot send session...

Warning: session_start() [function.session-start]: Cannot send session
cookie - headers already sent by (output started at
public_html/yoursite/system/code.php:9) in public_html/yoursite/system/code.php on
line 10

Add your session_start() BEFORE any HTML ou PHP code.
<?php session_start(); ?>

May 11, 2008 07:39 PM

CaptchaSecurityImages

Warning: imagettfbbox() [function.imagettfbbox]: Could not find/open font in
public_html/yoursite/system/CaptchaSecurityImages.php on line 60
Error in imagettfbbox function


Edit CaptchaSecurityImages.php
shell> vi CaptchaSecurityImages.php

In line 60 add "./" before monofont.ttf:
var $font = './monofont.ttf"

May 11, 2008 03:43 PM

CaptchaSecurityImages

Fatal error: Call to undefined function imagettfbbox() in public_html/yoursite/system/CaptchaSecurityImages.php on line 60

CapchaSecurityImage needs php gd library:
shell> sudo apt-get install php5-gd

Restart apache:
shell> sudo /etc/init.d/apache2 restart

May 11, 2008 03:37 PM

Ubuntu: Fatal error: Call to undefined function mysql_pconnect()

Fixing:

shell> apt-get install php5-mysql

Now you should add mysql.so extension in php.ini, section Dynamic Extensions.
shell> vi /etc/php5/apache2/php.ini

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
extension=mysql.so

Restart apache:
shell> sudo /etc/init.d/apache2 restart

May 11, 2008 03:21 AM

May 05, 2008

douglas' livejournal

Imagine a place...

May 05, 2008 02:44 AM

Ubuntu: MagicPoint

shell> mgp /usr/share/doc/mgp/examples/default.mpg

default.mgp:15: warning: directive "tfont" not supported in this configuration
default.mgp:15: warning: directive "tmfont" not supported in this configuration
default.mgp:16: warning: directive "tfont" not supported in this configuration
default.mgp:16: warning: directive "tmfont" not supported in this configuration
default.mgp:17: warning: directive "tfont" not supported in this configuration
default.mgp:17: warning: directive "tmfont" not supported in this configuration
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 75 (X_PolyText16)
Serial number of failed request: 116
Current serial number in output stream: 123


Ouch, to solve this issue I've compiled latest magicpoint.

Resolving dependencies before compile:
shell> sudo apt-get install imlib11-dev flex bison libxmu-dev libungif4-dev

To compile:

./configure
xmkmf -a
make
make install

To test:

shell> mgp /usr/share/doc/mgp/examples/gradation.mgp

May 05, 2008 02:40 AM

May 03, 2008

douglas' livejournal

Ubuntu: error: X11/Xmu/WinUtil.h: No such file or directory

To solve:

shell> sudo apt-get install libxmu-dev

May 03, 2008 04:39 AM

May 02, 2008

lezz's wordpress

LDP-BR new home


At least I almost finished a new home to LDP-BR site.

http://trac.watter.net/ldpbr will be probably the new site.

From now on I have to manage permissions to give people rights to contribute and some other fine tunnings.

Well, It still too long time that I’ve been planning this new home.

Next steps?
I was thinking about a plugin to trac to translate po files. I’ll start a work on this as soon as I can.

by lezz at May 02, 2008 07:34 PM

April 30, 2008

lezz's wordpress

Train in Germany


Well, How to buy a train tiket in Germany?

Simple: go to http://www.bahn.de/

by lezz at April 30, 2008 04:46 PM

Trac


Easy_install is a very handfull tool to install some macros and plugins on a trac site.

Cool to have tested it before doing it by hand.

by lezz at April 30, 2008 02:08 AM

April 24, 2008

caroll's wordpress

FLISOL2008 em Curitiba


O Festival Latino Americano de Instalação de Software Livre (FLISOL) acontece desde 2005 e envolve diversos países da América Latina. O Brasil participa desde a primeira edição e participaremos novamente este ano. Curitiba está inscrita e a organização fica por conta do GUD-BR-PR, o Grupo de Usuários Debian do Paraná. A lista das demais cidades brasileiras participantes está aqui.

O FLISOL2008 acontece no dia 26 de abril de 2008, o último sábado do mês de abril. As regras do FLISOL são simples:

O FLISOL2008 em Curitiba será nas dependências das Faculdades Santa Cruz, na Rua Pedro Bonat, 103, bairro Novo Mundo. Veja aqui o mapa do local.

Venha participar do festival, instalar GNU/Linux no seu computador ou apenas alguns softwares livres (Firefox, GIMP, etc.), aprender a configurar sua máquina, assistir as palestras, ver as demonstrações, tirar dúvidas, ver como você pode ajudar e conhecer os outros voluntários. Participe!

Update:

Divulgada a lista de palestras do FLISOL2008, serão seis palestras, com uma hora de duração cada uma. A grade de palestras está disponível aqui.

by carollc at April 24, 2008 02:28 PM

April 23, 2008

lezz's wordpress

Finnally Trac is Installed at a Dreamhost server


Finnally I’ve got trac installed at my dreamhost server!

Good, Now It’s time to configure it and change the css to make it looks better ;-)

by lezz at April 23, 2008 06:10 PM

caroll's wordpress

FISL9.0


Chegamos cedo no primeiro dia de evento. Um pouco de fila, credenciais pegas e lá fomos nós (faw e eu) para o estande. Logo chegaram o Oeslei, o Leslie, o Eder e o Eriberto. Nossa equipe estava reduzida, o skyegg, o Chico e o Andrelop não puderam ir ao evento.

Nesse ano tivemos CD’s, DVD’s, adesivos e camisetas no estande. Os CD’s e DVD’s não nos deram problemas, foram feitos corretamente, e só depois de testados e aprovados, foram para o estande, como deve ser. E sem corujisse da minha parte, as mídias ficaram lindas. :)
Decoramos o letreiro com uma espiral, mais garrafinhas e espirais no estande, banner do diagrama e dos patrocinadores e pronto, estava decorado. Levamos também a BabelBox, que ficou ora no totem, ora no estande. O Classmate rodando Debian também ficou por lá. :)

Logo chegaram as camisetas, liiindas também. Foram feitas num único modelo, com uma cor a mais, além das brancas e pretas, havia vermelhas também, todas com a espiral impressa em gel na frente. Bom, as camisetas acabaram no primeiro dia, mas foi legal foi ver o efeito-espiral no dia seguinte, para onde olhava via uma espiral. :)

Muitas pessoas passaram pelo estande, muita gente foi conhecer, conversar, tirar dúvidas, saber como ajudar, onde buscar documentação, como instalar, configurar coisas, amigos, novos e futuros voluntários, falamos sobre o grupo de usuários no Tocantins, conheci a Mog, vi o Aurélio dando autógrafo de monte no melhor estilo chinelo e camiseta, ganhei mais um incentivo para empacotar, adorei a camiseta rosa-cheguei do GNOME, conheci até o “MEU AMOR”, a outra metade do Eriberto, igualmente engraçadinha. :P

Teve bolo de morango, apito, refri, bagunça, gritos, palmas e meu ouvido dando sinal de ocupado por váááários minutos na festa de 15 anos do Debian, mas foi uma maravilha.

Teve a plenária Debian, com uma retrospectiva de tudo que foi feito até aqui e muita conversa sobre os planos e idéias. To infinity, and beyond! :)

Teve o vizinho de estande cara-de-pau, que reclamou que a ponta de um de nossos banners ofuscava o estande dele, mas que foi rapidinho pegar nossa tomada enquanto estávamos na plenária, sem contar com as cadeiras desaparecidas temporariamente. Tremenda cara-de-pau.

Tá, eu sei, todo mundo já falou isso, mas a rede wireless não funcionava de jeito nenhum, o que gerou uma concorrência grande pelo único cabo de rede disponível no estande, mas sobrevivemos. :)

Adorei o jantar na Galeteria Vêneto e fomos no Marcellu’s, no rodízio de fillet, comi em dobro, para descontar sua parte, tá Chico? :)

O que me assusta um pouco é, como disse a Sula, a sanha assassina por brindes. É uma doidera, não interessa o que seja, mas as pessoas querem brindes, coisas de graça, bugigangas que vão descartar na primeira faxina ou sacolas vazias que mais parecem out-doors, eu disse qualquer coisa. Mas tem que ser de graça. Há os casos que mesmo que você diga que não, não é de graça, ainda fazem cara de paisagem e levam embora como se assim fosse. Chega à beira do absurdo. Se eu ganhasse para o projeto R$1 para cada “como assim cobrando pelo CD??? Não é software livre? que absurdo” que eu ouvi, tinha juntado uma graninha boa. Isso vale para os pedidos de desconto também, claaaro que muito mais numerosos, esse sim dava um pé de meia razoável. Frases como “vocês não dão brindes?” ou “se eu pagar por uma camiseta ganho um CD?” ou ainda “cobrar por um adesivinho, onde já se viu” são rotineiras, e sim, me deixam de mau humor.

Como fazer com que as pessoas entendam que o Debian é uma organização de voluntários dedicada ao desenvolvimento de software livre e que promove os ideais da comunidade de Software Livre? Que não temos uma super empresa cheeeia da grana que faça brindes aos montes para jogarmos para cima nos eventos? Ou que tenha CD de monte, e que todas as pessoas possam levar vários, mesmo que só usem como porta-copos? Não, não temos brindes, não temos desconto, se você levar uma camiseta não ganha CD, ou adesivo ou qualquer outra coisa. Você pode ganhar um grande sorriso de um voluntário feliz porque você entende a importância e a diferença que aqueles seus poucos reais farão para o projeto. :)

by carollc at April 23, 2008 12:28 AM

April 14, 2008

lezz's wordpress

java + sprintf = PrintfFormat


After looking how to do a simple sprintf (I was trying to convert an array of bytes to a string) I found a java class that implements something like the sprintf function that every C programmer knows.

Well, here is the link: http://java.sun.com/developer/technicalArticles/Programming/sprintf
And a snippet of code:

if (buffer[i+8] == saturno_balanca_liberada) {
String x = new String();
for (int k=i+1; k<(i+7);k++){
x += new PrintfFormat(”%d”).sprintf(buffer[k]);
}
// System.out.println(”v->[" + x + "]“);
pesoEstavel = x; //pega o peso estavel e balanca bloqueada
proto_ok=1;
break; // para a execucao uma vez que ja pegou o peso estavel
}

by lezz at April 14, 2008 09:32 PM

April 10, 2008

lezz's wordpress

Null Cable versus Serial Extension


Well, after some time looking for an error at my code, I realized that the cable could be the problem.

I’ve ordered a null cable (giving the spec) to the guys at my company. Well, I thought that they, at least, have read the spec, butt, no! They simply took a serial extension cable and gave me.

Blame on them.

by lezz at April 10, 2008 09:02 PM

April 09, 2008

lezz's wordpress

2º Concurso mashups en movilidad — Mobile computing


The Cocktail a través de Open movilforum organiza el segundo concurso de mashups y movilidad.

Puedes presentar al concurso un proyecto que ya tengas hecho, o liarte la manta a la cabeza y programar esa idea que lleva demasiado tiempo siendo sólo idea. ¡Qué mejor ocasión!

Más informaciones –> http://open.movilforum.com/concurso/2

by lezz at April 09, 2008 07:53 PM

April 03, 2008

lezz's wordpress

Lição de Alexandre o Grande


Quando à beira da morte, Alexandre convoca seus generais e seu escriba e
relata a estes seus 3 últimos desejos:

1 - que seu caixão seja transportado pelas mãos dos mais reputados médicos
da época;
2 - que seja espalhado no caminho até seu túmulo, seus tesouros
conquistados (prata, ouro, pedras preciosas…); e
3 - que suas duas mãos sejam deixadas balançando no ar, fora do caixão, a
vista de todos.

Um dos seus generais, admirado com esses desejos insólitos, pergunta a
Alexandre a razão destes. Alexandre explica:

1 - Quero que os mais iminentes médicos carreguem meu caixão, para mostrar
aos presentes que estes NÃO têm poder de cura nenhuma perante a morte;
2 - Quero que o chão seja coberto pelos meus tesouros para que as pessoas
possam ver que os bens materiais aqui conquistados, aqui permanecem;
3 - Quero que minhas mãos balancem ao vento, para que as pessoas vejam que
de mãos vazias viemos e de mãos vazias partimos.

Autor desconhecido

by lezz at April 03, 2008 07:54 PM

March 26, 2008

douglas' livejournal

Cscope: KScope

KScope is a KDE front-end to Cscope. It provides a source-editing environment for large C projects, such as the Linux kernel.

The most important difference, however, between KScope and common IDE's is that KScope is intended for use with projects written in C, i.e., in a procedural programming environment. Most IDE's specialise in object-oriented languages and are of little help to the C programmer. For example, displaying all functions in the Linux kernel as global objects in a "Classes" tree does not provide any meaningful information.

For additional info:
http://kscope.sourceforge.net/

Screenshots:
http://kscope.sourceforge.net/sshots.shtml

March 26, 2008 03:22 AM

March 23, 2008

douglas' livejournal

C Programming: FAQs, Help, and Tutorials

http://www.dmoz.org/Computers/Programming/Languages/C/FAQs,_Help,_and_Tutorials/

March 23, 2008 05:31 PM

Embedded Linux Training

Embedded Linux training sessions and free training materials
http://free-electrons.com/training

March 23, 2008 05:30 PM

March 22, 2008

douglas' livejournal

BOOK: Comparing and Merging Files with GNU diff and patch

Comparing and Merging Files with GNU diff and patch
http://www.network-theory.co.uk/diff/manual/

March 22, 2008 08:33 PM

March 15, 2008

douglas' livejournal

Ubuntu: Instalando APACHE + PHP + MYSQL

Instalando:
shell> sudo apt-get install apache2 php5 libapache2-mod-php5 php5-mysql mysql-server mysql-client mysql-common

Agora adicione a extensão mysql.so extension no arquivo php.ini, seção Dynamic Extensions.
shell> vi /etc/php5/apache2/php.ini

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
extension=mysql.so

Restart:
shell> sudo /etc/init.d/apache2 restart

March 15, 2008 08:03 PM

March 14, 2008

douglas' livejournal

HOWTO recover deleted files on an ext3 file system

HOWTO recover deleted files on an ext3 file system
http://www.xs4all.nl/~carlo17/howto/undelete_ext3.html

March 14, 2008 04:22 PM

March 03, 2008

douglas' livejournal

Sniffers USB

"SniffUsb 2.0" USB Sniffer for Windows
http://www.pcausa.com/Utilities/UsbSnoop/default.htm

Snooping the USB Data Stream
http://www.linuxjournal.com/node/7582/
(URL provided by Alan Carvalho de Assis)

UsbSnoopy
http://www.wingmanteam.com/usbsnoopy/

March 03, 2008 12:53 PM

March 01, 2008

douglas' livejournal

[ANNOUNCE] The Linux Test Project has been Released for FEBRUARY 2008

From: Subrata Modak
Email:<subrata@....>

Dear All,

The Linux Test Project test suite has been released for the month of
FEBRUARY 2008. The latest version of the test-suite contains 3000+ tests
for the Linux OS and can be found at
http://ltp.sourceforge.net/.
Latest happenings in LTP can also be found at:
http://ltp.sourceforge.net/wiki/,
http://ltp.sourceforge.net/wikiArchives.php, and,
IRC: irc.freenode.org #ltp.

Our web site also contains other information such as:
- A Linux test tools matrix
- Technical papers
- How To's on Linux testing
- Code coverage analysis tool.


Release Highlights:

* Addition of CPU CONTROLLER Test Cases,
* Addition of few MSGCTL Test Cases,
* Several Rounds of RT Linux Test Cases Cleanup,
* SE-LINUX Test Cases Cleanups,
* Initiation to Make LTP Test Cases Concurrency-Safe,
* Updates for LCOV, PID & SYSVIPC NAMESPACES, HUGETLB, NUMA, SCHEDULER,
FILECAPS, LTP LIBRARY, DISKTESTS, PCLLIB, FALLOCATE, BALLISTA, TIMERS,
DOIO, MEM, and scores of other Test cases.


Note(s) from the Maintainer:

You all might have noted the exponential increase in mail traffic.Thanks
for all the right noise.We saw an interesting development, in terms of
making LTP concurrency-safe. I feel that is a major development. We
repeated our enthusiasm for RT Test Cases, last time i remember we did
for LTP-KDUMP. We also saw CPU Controller Test Cases Added and will see
more such test cases getting added regularly in future. The Time has
come for us to think of contributing more test cases and other effective
ways of increasing Kernel Code Coverage.


We would encourage the community to post results to
ltp-results@lists.sf.net,
patches, new tests, bugs or comments/questions to ltp-list@lists.sf.net,
http://sourceforge.net/tracker/?func=add&group_id=3382&atid=103382
(for New Bug(s)),
http://sourceforge.net/tracker/?func=add&group_id=3382&atid=303382
(for New Patch(s)),
http://sourceforge.net/tracker/?func=add&group_id=3382&atid=353382
(for New Feature Request(s))

Please also see the Change Log Attached (FEBRUARY 2008):

Happy testing,
Regards--
Subrata,

March 01, 2008 04:12 PM

February 29, 2008

caroll's wordpress

Mais uma boa razão…


Um amigo viu meu post anterior e disse que também costuma doar sangue, e me deu mais uma boa razão para doar sangue voluntariamente:

“assim muitas pessoas também vão ter Software Livre na veia”

Adorei!!!

Obrigada, Chico! :)

by carollc at February 29, 2008 04:46 PM

February 25, 2008

caroll's wordpress

3º Encontro Latino-americano de organizações de doadores e voluntários do sangue


Acontece no próximo fim de semana em Curitiba o 3º Encontro Latino-americano de organizações de doadores e voluntários do sangue, no Centro de Exposições do Jardim Botânico de Curitiba. No sábado, dia 01 de março, das 09h00m às 17h00m e no domingo, dia 02 de março, das 09h00m às 13h00m. Palestras de especialistas, de doadores e de receptores, de instituições que apóiam e organizam doadores voluntários, orientações para futuros doadores e até o cadastro para o banco de medula óssea e doação de sangue poderão ser feitas no local, o ônibus do Hemepar estará lá para atender os interessados. Eu vou fazer meu cadastro no banco de medula (e trabalhar no evento). o/

Você não tem um bom motivo para fazer doações voluntárias ainda? Que tal essa? :)

A ciência avançou muito e fez várias descobertas. Mas ainda não foi encontrado um substituto para o sangue humano. Por isso, sempre que uma pessoa precisa de uma transfusão de sangue para sobreviver ela só pode contar com a solidariedade de outras pessoas. Doar sangue é simples, rápido e seguro. Mas, para quem recebe, esse gesto não é nada simples. Ele vale a vida. Seja um doador voluntário. Faz bem também para você. Porque a satisfação de salvar vidas é a maior recompensa. Porque quem doa sangue doa vida.

Doar sangue é simples, veja o que é preciso para doar:

• Estar em boas condições de saúde.
• Ter entre 18 e 65 anos.
• Pesar no mínimo 50Kg.
• Não estar em jejum, mas evitar alimentação gordurosa antes da doação.
• Dormir pelo menos 6 horas nas últimas 24 horas que antecedem a doação.
• Apresentar documento de identificação com foto emitido por orgão oficial
(Carteira de identidade, Cartão de identidade de Profissional Liberal,
Carteira de Trabalho e Previdência Social, Passaporte ou CNH).

Não esqueça que homens podem doar a cada 60 dias e mulheres a cada 90 dias. ;)

Impedimentos temporários:

• Gripe ou febre.
• Gravidez.
• 90 dias após parto normal e 180 dias após cesariana.
• Amamentação aguardar 12 meses após o parto.
• Ingestão de bebida alcoólica no dia da doação.
• Tatuagem nos últimos 12 meses.
• Endoscopia nos últimos 12 meses.

Impedimentos definitivos:

• Doença de Chagas ou malária.
• Hepatite após os 10 anos de idade.
• Situações nas quais há maior risco de adquirir HIV (múltiplos parceiros sexuais, hábitos
promíscuos, usar ou ter parceiros usuários de drogas).
• Doenças transmissíveis pelo sangue: sífilis, doenças associadas ao HTLV I/II, hepatites B e C e AIDS.

Cuidados pós-doação:

• Evitar dobrar o braço puncionado por aproximadamente 30 minutos.
• Evitar esforços físicos exagerados no dia, por pelo menos 12 horas.
• Aumentar a ingestão de líquidos.
• Não fumar por cerca de 2 horas e evitar bebidas alcóolicas por 12 horas.
• Manter o curativo no local da punção por pelo menos 4 horas.

Doar sangue não engorda, não emagrece, não afina nem engrossa o sangue, não vicia, você pode parar quando desejar. O sangue doado é tipicamente fracionado em quatro partes: - Concentrado de Hemácias - Concentrado de Plaquetas - Plasma Fresco Congelado - Crioprecipitado, e o doador tem a satisfação de saber que a cada doação poderá salvar até quatro vidas. :)

Os hemocentros trabalham muito para ter doadores voluntários e habituais, pois estes tem a taxa de soropositividade mais baixa, já que eles têm um forte compromisso com o social, conhecem o risco da contaminação e, por isso se preservam e fornecem informações corretas na triagem clínica, diferentemente dos doadores de reposição, que são aqueles que só doam quando tem um parente ou amigo precisando de sangue.

Apareça lá no Jardim Botânico, conheça o trabalho de diversas instituições, converse com outros voluntários, com receptores de sangue, doe sangue, faça o seu cadastro no banco de medula óssea(só precisa tirar um tequinho de sangue para isso) ou envolva-se na causa do sangue, até mesmo se você não puder doar sangue, você pode doar suor. :)

Esse encontro é uma realização da Associação de Voluntários do Sangue, a AVS, de Curitiba, com apoio de:

Saiba mais na página web do evento.

Fonte: Fundação Pró-Sangue Hemocentro de São Paulo

by carollc at February 25, 2008 02:46 AM

February 18, 2008

douglas' livejournal

Linux: ALSA

How to build Alsa
http://alsa.opensrc.org/index.php/AlsaBuild2.6

Howto: upgrade ALSA, (k) Ubuntu Gutsy 7.10
http://lastkth-en.blogspot.com/2007/11/upgrade-alsa-ubuntu-gutsy-update.html

Alsa: Mercurial Repositories
http://hg-mirror.alsa-project.org/

Download:
http://www.alsa-project.org/main/index.php/Download

February 18, 2008 12:04 PM

caroll's wordpress

Caroll++


Yep, one more year.

Chocolate cake, three more penguins, a nice weekend and other things.

by carollc at February 18, 2008 12:48 AM

February 05, 2008

douglas' livejournal

Linux: Pixelview Prolink PlayTV USB 2.0

Device:
shell> lsusb
Bus 005 Device 005: ID eb1a:2821 eMPIA Technology, Inc.

1) Unload previous em28xx module

shell> rmmod em28xx

2) Download v4l tree with updated driver
shell> hg clone http://linuxtv.org/hg/v4l-dvb


2) Compile and install

shell> cd v4l-dvb
shell> make
shell> make install

3) Load new driver

shell> modprobe em28xx

shell> dmesg
[69305.588000] EEPROM ID= 0x9567eb1a, hash = 0x6ce05a8f
[69305.588000] Vendor/Product ID= eb1a:2821
[69305.588000] AC97 audio (5 sample rates)
[69305.588000] 500mA max power
[69305.588000] Table at 0x04, strings=0x206a, 0x0000, 0x0000
[69305.588000] em28xx #0: Your board has no unique USB ID.
[69305.588000] em28xx #0: A hint were successfully done, based on eeprom hash.
[69305.588000] em28xx #0: This method is not 100% failproof.
[69305.588000] em28xx #0: If the board were missdetected, please email this log to:
[69305.588000] em28xx #0: V4L Mailing List <video4linux-list@redhat.com>
[69305.588000] em28xx #0: Board detected as Pixelview Prolink PlayTV USB 2.0
[69305.680000] tuner-simple 0-0063: type set to 59 (Ymec TVision TVF-5533MF)
[69306.208000] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[69306.208000] em28xx #0: Found Pixelview Prolink PlayTV USB 2.0

4) Testing (Example)

Console 1: Video
shell> tvtime

Console 2: Audio
shell> arecord -D hw:1,0 -r32000 -c2 -f S16_LE|aplay -

February 05, 2008 11:14 PM

Jogos: WeGame (videos de games)

O site WeGame é um youtube like, exclusivo para games.
http://www.wegame.com

February 05, 2008 01:49 PM

Jogos: GameShot free flash games

O site GameShot esta disponibilizando jogos antigos em flash para qualquer pessoa jogar online, alguns exemplos:

Ghosts n Globins
http://www.gameshot.org/?id=835

Diablo
http://www.gameshot.org/?id=2276

Super Mario World
http://www.gameshot.org/?id=2263

February 05, 2008 01:24 PM

January 27, 2008

douglas' livejournal

Ubuntu: Replace your vi by vim

shell> sudo su
shell> apt-get install vim
shell> cd /etc/alternative
shell> rm -f vi
shell> ln -s /usr/bin/vim vi

January 27, 2008 02:21 PM

January 20, 2008

douglas' livejournal

Kaffeine 0.8.6 released

Sun, 01/20/2008 - 18:10 — hftom

This is the last KDE3 release.
It requires xine-lib=>1.1.9

Changelog:

* kaffeine: new jpeg logo (the animated one is renamed logo.avi)
* xine-part: added fastforward/slowmotion dcop calls, Vaclav Juza
* xine-part: added --without-xcb configure flag (e.g. if you want to use opengl)
* xine-part: escape special chars
* DVB: single click displays current/next for that channel
* DVB: send diseqc commands twice
* DVB: added epg plugins support
* xine-part: improved seeking
* xine-part: added screen resolution settings
* DVB: fix device probing

For additional info visit: http://kaffeine.kde.org/

January 20, 2008 06:31 PM

January 19, 2008

douglas' livejournal

Tools: Converter caracteres maiúsculo para minúsculo

#!/bin/sh

for x in `ls`
do
y=`echo $x | tr '[A-Z]' '[a-z]'`
if [ $y != $x ]; then
mv -i $x $y
fi
done

January 19, 2008 03:06 PM

January 05, 2008

douglas' livejournal

Windows XP SP2 e PAE ?

Esses dias eu estava pesquisando sobre processadores que suportam PAE e agora lendo a lkml me deparei com uma coisa interessante:

Windows XP Professional não detecta mais de 4G de memória, só a partir da versão Windows XP 64 bits.
Conforme: http://support.microsoft.com/kb/888732/pt-br

E quem tem uma máquina 32bits com processador >= Pentium PRO que suporte PAE ? Como detectar mais de 4G de memória ?

De acordo com a Microsoft, ativar o PAE induz incompatibilidade de drivers no Windows XP SP2 e VISTA.
Para maiores informações porque desativar o suporte ao PAE em máquinas Windows XP SP2 ou outras versões do sistema operacional 32bits, segue o site abaixo:
http://support.microsoft.com/kb/888137 .

Obs.: O Linux tem suporte para processadores que tenham PAE.

PAE (Physical Address Extension), uma extensão para processadores de 32 bits, presente desde o Pentium Pro, que adiciona 4 bits adicionais ao endereçamento da memória permitindo que o processador seja capaz de acessar até 16 páginas de 4 GB cada, totalizando 64 GB. Cada programa continua restrito a um máximo de 4 GB, mas o sistema pode alocar diferentes páginas para aplicativos diferentes, utilizando assim toda a memória disponível.

Artigo sobre PAE em pt_BR:
http://www.guiadohardware.net/artigos/barreira-dos-gb

January 05, 2008 03:27 AM

December 27, 2007

caroll's wordpress

E você, quais merdas novas e antigas andou aprontando?


Gostei do post de fim de ano da Sula, resolvi responder. :)

Fiz trinta anos também. A crise dos trinta durou pouco, pois não muda muita coisa, continuo me sentindo como se não tivesse tudo isso… hehehe. As piadinhas bestas enchem um pouco, mas passa. Às vezes ainda vem uma nuvenzinha, mas logo ela vai embora.

Voltei para o inglês no fim de julho. Embora eu ache que a partir de 2008 eu vou treinar sozinha mesmo, foi uma boa revisão.

Tentei adotar um cão, mas não deu certo. Moro em apartamento (pequeno) e o cão era adulto, talvez se fosse um filhote tivesse dado certo. Mas ficou acertado que em apartamento não teremos cachorro. Por ele, que fica trancado e sozinho a maior parte do dia, e por mim, que adoro meu apartamento inteiro e sem cheiro de zoológico. Quem sabe quando eu morar numa casa com bastante espaço volte a ter um amigo canino.

Voltei a doar sangue! Agora dôo sangue também, invés de doar somente suor na Associação. \o/

Comecei a tomar floral em março. Ele não faz milagres, mas ajuda muito, o milagre é por minha conta, eu preciso querer fazer algo, daí já é meio caminho andado.

Ando cada vez com menos paciência com gente cara de pau: furando fila com cara de paisagem, parando em cima da MINHA faixa de pedestre, soltando fumaça de cigarro no meu nariz… reclamo mesmo, não estou nem aí. Antes achava tudo muito chato, esse negócio de ficar reclamando, ouvia sempre aquela frase idiota: “os incomodados que se retirem”. Nada disso. Nada de soltar a porcaria da fumaça no meu espaço, nada de passar no sinal e ainda quase me atropelar na faixa de pedestre, nada de entrar na minha frente depois de eu ter ficado meia hora numa fila gigante e achar que eu vou ficar quieta porque está cheio de gente perto. Falo mesmo, e até sinto que nem fico vermelha mais nessas ocasiões, grande melhora. Prometo melhorar ainda mais em 2008. >:)

Resumão:

Fui para o FISL pela primeira vez, entrei para o LinuxChix Brasil, fiz rapel, li o sétimo livro do Harry Potter e adorei, fiz novos amigos, reencontrei velhos amigos, senti saudade dos que já foram, li “A mulher de 30 anos” do Balzac e achei péssimo, comprei um livro para organizar melhor minhas coisas (tem dicas práticas e simples), também estou lendo “Mulheres que correm com os lobos“, reduzi o uso do tênis drasticamente, aumentei o número de pinguins lá em casa, ganhei um puff para a sala, comprei o DVD do 300, e também a trilogia do Senhor dos Anéis, fui para Brasília no ENLB, adorei assistir Transformers, agora tem clube de conversação às sextas, fui na Latinoware, traduzimos todos os ‘A’ no DDTP, descobri que definitivamente odeio balada, comi mais carne que nos anos anteriores, mas ainda assim pouco, meu cabelo continua escuro, meu cachorro de pano fez 24 anos, meu quarto está mais verde do que nunca, fui até o mar apenas três vezes, preciso ir mais vezes em 2008, odeio quando filmes não estreiam em Curitiba, estou escolhendo minha agenda para 2008, adoro chocolate com pimenta e adoro quando passa o Natal, acho uma época muito chata.

by carollc at December 27, 2007 05:47 PM

December 24, 2007

douglas' livejournal

ANN: Initial Conexant cx23418 driver release

From: Hans Verkuil <hverkuil@....>
To: v4l <video4linux-list@...>
date Dec 22, 2007 2:12 PM

Hi all,

Thanks to the kind support from Hauppauge I'm glad to give you all a
little Christmas present in the form of a new beta cx23418 driver which
supports the Hauppauge HVR-1600 card.

The driver is available here:

http://www.linuxtv.org/hg/~hverkuil/cx18

The easiest way to build it is to get the tar.bz2 archive:

http://www.linuxtv.org/hg/~hverkuil/cx18/archive/tip.tar.bz2

Unpack, 'make', 'make install' (as root), 'make unload' (as root) and
run 'modprobe cx18'.

There is still a lot of work to be done, in particular there is no
support for the ATSC stream. Hopefully that will be added soon,
although not by me: I have no ATSC, so I cannot test it. Also, others
are much more familiar with the DVB framework than I am.

What is working is basic MPEG capturing, raw YUV capture and raw PCM
capture. Also pretty much all of the controls that were also in ivtv
are working with cx18.

In the forthcoming weeks I'll take care of the remaining analog issues:
VBI support, MPEG index support, bilingual support, basic card support.
Currently only the HVR-1600 model with ESMT memory chips is supported.
There is also a variant with Samsung memory chips, but apparently that
doesn't work at the moment.

The firmware needs to be extracted from the Windows Hauppauge HVR-1600
driver, available here:

http://hauppauge.lightpath.net/software/install_cd/hauppauge_cd_3.4d1.zip

Unzip, then copy the following files to the firmware directory and
rename them as follows:

Drivers/Driver18/hcw18apu.rom -> v4l-cx23418-apu.fw
Drivers/Driver18/hcw18enc.rom -> v4l-cx23418-cpu.fw
Drivers/Driver18/hcw18mlC.rom -> v4l-cx23418-dig.fw

I've been working on this for quite some time, but since I was under an
NDA I couldn't announce anything. But I now have permission to release
it as GPL, so here it is!

If you have an HVR-1600, then please see if it works and give me
feedback.

Note that if you get the message "Could not start the CPU" then edit
cx18-firmware.c, go to line 350 and change the '#if 0' to '#if 1' and
see if that helps. It is not clear to me whether that is needed or not,
I get conflicting results.

Enjoy!

Hans

December 24, 2007 08:37 PM

Updated Kernel Hacker's guide to git

From: Jeff Garzik <jeff@...>
to: Linux Kernel <linux-kernel@...>
Date Dec 23, 2007 9:13 AM

Another year, another update! :)

The kernel hacker's guide to git has received some updates:

http://linux.yyz.us/git-howto.html

This includes all the input sent to me in the past several months, as
well as a few new tips and tricks I use on a regular basis.

In general, this document is designed to be a quick-start cookbook, and
not a comprehensive introduction.

Merry Christmas and Happy Holidays to all!

Jeff

December 24, 2007 04:35 PM

November 26, 2007

caroll's wordpress

Rapel, pela primeira vez na vida… :)


Semana passada recebi um convite da minha amiga Geda, era para ir passar o sábado em Ponta Grossa, uma cidade que fica a uma hora e meia daqui de Curitiba, e fazer rapel na Cachoeira São Jorge. Vimos as fotos do lugar, parecia ser legal. Montamos nosso lanchinho com frutas frescas, suco, água, biscoitos, frutas secas, barrinhas de cereal e lá fomos nós.

Saímos de Curitiba as 7h, era um grupo de mais ou menos 15 pessoas, da academia que a Geda treina. A cachoeira fica dentro de uma propriedade particular, que cobra R$4,00 pela entrada, deixamos o ônibus na sede da fazenda e descemos uns 500 metros a pé, seguindo o rio São Jorge. O lugar é lindo, o rio forma vários poços, alguns de 7 metros de profundidade, demos uma boa olhada em tudo. Lá formou-se um vale enooorme, lindo, e foi numa das paredes do vale que descemos até a cachoeira, uns 50 metros de descida. Lá de cima eu não fazia idéia do que ia encontrar assim que descesse alguns metros… hehehe. A vista é linda, árvores, parede de pedra, a cachoeira à direita, o rio lá embaixo, várias pedras e claro, o anjo (um dos guias que fica lá embaixo cuidando de quem desce), e sim, é verdade, dá um alívio danado quando se vê o anjo lá embaixo, ele estava sobre uma das pedras, segurando a corda.

Fui avisada para cuidar e não meter o pé no vespeiro que tinha no início do negativo, maravilha, lá fui eu. Sou meio apavorada de natureza, estava beeem tensa, mas queria ir olhando tudo, nada de só descer, ou descer olhando a pedra e nada mais, fui devagarinho, xeretando tudo, o vespeiro era um deles, tinha mais de 10, uns pequenos e em atividade como esse de que fui avisada, e outros que ficavam mais longe e muito grandes, vi as camadas da pedra, plantinhas e tudo o mais que tinha na parede. No negativo a história é outra, fiquei lá, soltinha, sem me preocupar com parede pra ralar, tive uma visão geral do lugar, pude me ater aos detalhes, às pessoas sentadas lá embaixo, ao curso do rio, ao som da água caindo, ao céu azul lá em cima, às gotinhas de água que alcançavam… o anjo puxou a corda e segurou firme, é a hora de soltar as mãos e respirar um pouco. Terminei minha descida, estava mais calma já, mas ele pareceu preocupado, minha cara não devia estar muito legal…hehehe… tensão e asma é assim mesmo, a respiração fica bem doida… hehehe… mas logo voltou ao normal… molhei o cabelo e o rosto no rio, e deitei em uma pedra esperando a Geda, que era a próxima. Lá de baixo que se pode ver o quanto você desce, e o quanto é bonito lá. Para voltar há uma trilha entre as pedras e árvores, uns 15 minutos até voltar para a ‘base’.

Desci somente uma vez, ia descer mais uma, mas não deu certo. Mas já estamos pensando em montar um grupo e ir novamente no início do ano que vem. Vimos que será melhor um grupo menor, no máximo umas 10 pessoas, assim não é preciso revezar os equipamentos (não tinha para todo mundo). Vi que é seguro e muito legal, que posso levar meu filhote junto e aposto que ele vai adorar. Me queimei um pouco no sol, meu braço esquerdo ainda dói um pouco, mas o passeio foi ótimo. Obrigada, Gedinha! Em 2008 tem mais… :)

chegada

descendo

parede


by carollc at November 26, 2007 12:42 PM

November 18, 2007

caroll's wordpress

Latinoware 2007


Cheguei quinta-feira de Foz do Iguaçú. Depois de passar uns dias no calor de Foz chegar aqui e dar de cara com 9 graus foi meio desanimador, sem falar da gripe que ganhei. As vezes me sinto uma péssima curitibana, sinto frio (muuuito frio) e meus anticorpos não estão acostumados com essa mistura maluca de estações, o que me deixa constantemente “entubida”, a parte boa é poder enviar emails que antes passaram pelo Engripeitor. :)

A Latinoware 2007 foi novamente no PTI que tem uma boa estrutura para o evento. Dessa vez não tinha a tenda que assava vivos os expositores (ufa! ponto para eles) e sim uma área de estandes muuuito legal, próxima da lanchonete e do restaurante, e com ar condicionado. O estande do Debian ficou muuuito legal, invés de ter somente o ‘Debian’ básico escrito no estande, tinha a logo, com espiral e fonte certa!! Mais um ponto para eles. :)

O restaurante e a lanchonete ainda deixam a desejar, pouca variedade, estímulo visual bem baixo (se a comida não agrada meus olhos, tem pouca chance de agradar meu estômago), marcas genéricas de sorvete, atendimento ruim e boa vontade perto do zero. Já o pessoal da limpeza foi ao contrário, constantemente passavam nos estandes retirando lixo, o chão estava limpo, os banheiros também, assim como as mesas de vidro cheias de dedinhos que volta e meia elas limpavam. A equipe de manutenção (ou seria uma “euquipe”) demorava um pouco, mas nos atendeu na medida do possível. Era um rapaz para atender todos os estandes, tivemos alguns problemas, nosso totem não tinha energia, deu curto na tarde do primeiro dia em parte dos estandes, ficamos sem ar condicionado, sem energia, sem internet, mas depois de algumas reclamações para a “simpática” moça da secretaria, que com certeza não estava nada feliz de estar trabalhando no evento, o rapaz da manutenção arrumou tudo.

Uma das coisas legais de eventos é reencontrar amigos e pessoas que só vemos nos eventos, como dois meninos que sempre vejo por aí (FISL 8.0 e no ENLB 2007), mas que não sei o nome o Fabricio e o Murilo, e são muito legais (um cabeludo e outro com camisa do Vi), o Eriberto que mesmo cheio de palestras e mini-cursos ainda arranjou tempo para dar um mini-curso de empacotamento no estande (ok, ele ficou sem voz depois de mais esse, mas valeu a pena), o Oeslei, a Tatiana do Invesalius, o Lobão que era Humberto mas que agora adotou o Lobão de vez, e mais um monte de gente. Outra coisa que gosto é ver pessoas que fizeram e continuam fazendo coisas incríveis andando lá pelo evento, conversando, tirando fotos (e não são poucas as fotos), visitando os estandes, como o Maddog e o Bruce Perens.

O hotel que fiquei esse ano era super legal. Ano passado fiquei em um que dividia o quarto com mais quatro baratinhas, sério mesmo, baratas, foi meio em cima da hora, daí só tinha vaga naquele, mas esse ano fizemos com antecedência, daí foi tranqüilo. Tinha até uma super piscina linda no hotel que só vi a cor no primeiro dia, que demos uma volta para conhecer o hotel, depois disso, nem vi mais a danada, não dava tempo. Mas tudo bem, o Open Beach vem aí.

Mais:
Pena que as passagens saíram em cima da hora e a Pri não pôde ir para Foz. O Thiago tirou fotos muito legais. Paixão deixa certas pessoas muito engraçadas. Empacotamento vicia. Adoro a Stela. O Maddog comprou uma camiseta das Linuxchix. Eu comprei uma camiseta laranja daquelas ‘não-me-perco-na-neblina’ da FSF-LA, liiiiiinda. Ganhei um pinguim fofinho para a coleção. O ClassmatePC com Debian ficou lá no estande e vai para o FISL 9.0 também. O Frank quase ficou maluco, de novo. Os vôos atrasaram pouco. Odeio ar condicionado na posição polar, definitivamente. Adoro essa vida.

Update: 20080228

by carollc at November 18, 2007 04:13 AM

September 28, 2007

caroll's wordpress

some things really make my day…


xkcd

Thanks, http://xkcd.com/.

by carollc at September 28, 2007 12:54 PM

September 11, 2007

caroll's wordpress

Conference Linuxchix Brazil


It’s all over! :)

The conference happened in last weekend, in Brasília/DF, with attendance about two hundred people, 6 courses, and 26 talks in two days of conference. We had a nice time together, was very good to meet friends and to know others.
I want to say “thank you” to all attendees, speakers, to our sponsors, friends that worked in local team and local staff. A special thanks to others Chix that worked hard, before and during the conference (and still working ) and to our local coordinator, Pri, that did a amazing work.

Now is time to catch our ToDo list and start new tasks. We’ll wait for you in next year, in Curitiba/PR.

See you!

by carollc at September 11, 2007 06:07 PM

July 07, 2007

lezz's wordpress

Happiness


Today I’m very Happy!

I received a 2nd place in a photography conquest at my company.

It was amazing. The winner have his mp3 player and I got a trip to a river to do rafting and  abseiling(rappeling). Very Nice.

Sooner or later I’ll publish the picture here.

by lezz at July 07, 2007 12:11 AM

February 10, 2007

lezz's wordpress

Redirecting mails with powerpoint attachments


After some troubles with lots of e-mails with .ppt/.pps attachments I decided to separate them into another mailbox. The first question was: How?

As I use Linux and procmail (www.procmail.org), I searched at google trying to find someone with the same problem and probably with a solution. Many pages after, I found this page (http://hypermail.linklord.com/procmail.old/2001/Sep/0065.html) which has a similar problem and a more radical decision.

Changing just a bit the solution used I got this code that must be inserted in the  .procmailrc file:

:0B # slow regexp there's no other way
* ^Content-(Type|Disposition):(.|$[ ])*\.(pps|ppt|mpeg|wmv)
.entrada.ppt/

Which I use to redirect all mail with powerpoint and some movies to a special mailbox that I check only when I have time.

I hope this helps other people to do the same and get a better time reading important mail. ;-)

by lezz at February 10, 2007 01:37 AM