sexta-feira, 3 de outubro de 2008
Boot Completo em 5s
5s. Completo mesmo, com o X rodando e tudo.
Veja mais detalhes em http://lwn.net/Articles/299088/
sábado, 13 de setembro de 2008
Video NVidia no Debian 64
costume) o driver da NVidia. O Lenny nao possui meta-packages ou
facilitadores para esta operacao. Sendo assim, ou vc baixa o .run do
site deles ou segue algumas dicas, como esta:
http://positionrelative.blogspot.com/2008/05/installing-nvidia-driver-on-debian.html
Agora meu video esta acelerado, porem, como vcs devem ter notado, meu
teclado abnt2 nao acentua mais. Ja corrigi o xorg.conf, gracas ao
backup que o proprio instalador faz do xorg.conf, mas ainda nao
reiniciei o X.
Nitidez em fontes do Linux
fontes, embora o Windows e o Linux insistem em não habilitá-las por
padrão. Bom, o windows deve fazê-lo por alguma falha no
desenvolvimento e o linux porque ele imita a Microsoft, e já que o
windows por padrão não tem, ele tb não deve ter. Ok ok, sarcasmos a
parte, achei um tutorialzinho que dá a dica de como fazer no linux.
Ele está em: http://www.viamais.net/blog/?p=284.
Multimidia no Debian 64 bits
Estou há alguns dias usando o beta2 do Debian Lenny e as impressões
não podiam ser melhores. Tudo funcionou no meu hardware de primeira e
tudo muito rápido. Rápido mesmo!!!
Então, me deparei com um problema comum com os 64 bits... Multimidia.
Sempre é um saco, mas surpreendentemente deste vez não o foi. Achei um
tuto na web que resolveu 100% dos meus problemas:
http://wiki.forumdebian.com.br/index.php/Multim%C3%ADdia_no_Debian#multim.C3.ADdia_em_AMD64
Apos seguir estes passos, tudo funciona perfeitamente no meu Debian.
Até alguns videos que inexplicavelmente travam o QuickTime no OSX,
rodam perfeitamente nele. Aliás, ultimamente só tenho me incomodado
com o OSX. Acho que ele não vai com a minha cara.
quarta-feira, 6 de agosto de 2008
Descobrindo em que tabela está determinado campo no Postgres
SELECT pg_class.relname
FROM pg_attribute JOIN pg_class
ON (pg_attribute.attrelid = pg_class.relfilenode)
WHERE attname = 'texto';
Sendo que o campo pesquisado eh 'texto'!
É isso aí pessoal! []`s
quinta-feira, 17 de julho de 2008
Mais wallpapers de alta resolução!
Só para registrar o link...
quinta-feira, 1 de maio de 2008
Threaddumps em Java e como reportar bugs do NetBeans
kill -3
Importante: se você mandar -9, killa mesmo!
O output será algo assim:
Full thread dump Java HotSpot(TM) Client VM (1.5.0_13-119 mixed mode, sharing):
"JSP Parsing" daemon prio=1 tid=0x42c04100 nid=0x94c600 in
Object.wait() [0xb383d000..0xb383dd90]
at java.lang.Object.wait(Native Method)
- waiting on <0x0f3dbdc0> (a org.openide.windows.CloneableOpenSupport$Listener)
at org.openide.text.CloneableEdit
at org.openide.text.CloneableEdit
at org.openide.text.CloneableEdit
- locked <0x0f3dbdc0> (a org.openide.windows.CloneableO
at org.openide.text.CloneableEdit
at org.netbeans.modules.web
at org.netbeans.modules.web
at org.apache.jasper.JspCompilati
at org.apache.jasper.compiler
at org.apache.jasper.xmlparser.XMLEncodingDetector.getEncoding(XMLEncodingDetector.java
at org.apache.jasper.compiler.ParserController.determineSyntaxAndEncoding(ParserControlle
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.apache.jasper.compiler
at org.netbeans.modules.web
"Inactive RequestProcessor thread [Was:Default RequestProcessor/null]"
daemon prio=1 tid=0x010f8e60 nid=0x91c000 in Object.wait()
[0xb8262000..0xb8262d90]
at java.lang.Object.wait(Native Method)
at org.openide.util.RequestProces
- locked <0x0ef58008> (a java.lang.Object)
... e por aí vai
Este output será feito no console que iniciou a aplicação, então se você utilizou um atalho do sistema para iniciar e não tiver o console, tente ver no seu sistema onde isto será escrito (no Mac, utilize o Console).
Isto pode ajudar muito desenvolvedor a achar onde está o gargalo de uma aplicação.
Aí que entra como reportar bugs do NetBeans, e foi como descobri a existência dos threaddumps.
Ao reportar um bug, e este sendo de lentidão ou travamento, sempre que possível inclua o threaddump do netbeans.