Powered By Blogger
Mostrando postagens com marcador Computers. Mostrar todas as postagens
Mostrando postagens com marcador Computers. Mostrar todas as postagens

segunda-feira, 24 de janeiro de 2011

Contando as linhas de código de um projeto/arquivos

Estive procurando por um plugin para contagem de linhas de código para Netbeans (parece que o Eclipse é muito mais evoluido em ferramentas de visando produção dentre outras) e acabei encontrando o seguinte plugin:

http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=1531

Além da contagem de linhas de código ele fornece valores como a quantidade de caracteres, palavras e a relação de caracteres/linha e palavras/linha.

quarta-feira, 19 de janeiro de 2011

Euler problem #24

Resolvendo o problema #24 deparei com uma solução simples e vi que estava reimplementando o método permutation e que não era necessário. A solução mais simples que encontrei foi a seguinte:

p (0..9).to_a.permutation.to_a[999999]


terça-feira, 11 de janeiro de 2011

PyCron: Um agendador de tarefas alternativo para windows


Estava procurando uma forma mais simples de manter meus e executar as tarefas agendadas no Windows® XP da mesma forma que fazia no Linux.
Um dos programas que mais me interessou foi o PyCron. A aplicação varre um arquivo (crontab.txt) a cada minuto e verifica se alguma linha se iguala com a data/hora daquele instante. Caso sejam a linha de comando especificada é executada e os dados da execução e resultados são registrados no arquivo de log (pycron.log). Em resumo: um cron para Windows®. Existe um guia detalhado para trocar o scheduler do Windows pelo PyCron em
http://www.bigbluehost.com/article4.html, mas no meu caso prefiro ter os dois em execução porque algumas tarefas como atualização do Google Chrome e outras fazem uso das regras do scheduler default.

1º Coisa a ser feita: Iniciar o serviço (em Painel de Controle/Ferramentas Administrativas/Serviços ou execute "services.msc") procure e inicie o serviço
"Python Cron Service".

2º Edite o arquivo crontab.txt (path: %PROGRAMFILES%\pycron\crontab.txt) ou se preferir use o editor incluído com o programa que é muito simples de ser usado

Pronto!


Guia usando PyCron ao invés do agendador de tarefas: http://www.bigbluehost.com/article4.html

quarta-feira, 3 de novembro de 2010

Javascript


http://img525.imageshack.us/img525/3037/25281777.png

Javascript

http://img525.imageshack.us/img525/3037/25281777.png

quarta-feira, 7 de julho de 2010

Alterando o idioma padrão do Oracle SQL Developer

Parecido com o Netbeans, a configuração de idioma padrão SQL Developer pode ser alterada para o inglês-US. Basta editar o arquivo de configuração "ide.conf" contido no diretório "ide/bin" do a partir do diretório de instalação.

Adicionar as seguintes linhas no término do arquivo:

#
#Opcao adicionada para mudar a lingua padrao para ingles
#
AddVMOption -Duser.language=en
AddVMOption -Duser.region=US

quinta-feira, 1 de julho de 2010

Removendo o controle de versão (SVN) de um projeto

Para remover o controle de versão da raiz de um projeto e recursivamente de todos os subdiretórios executar o comando:

find ./ -name .svn -type d -print0 | xargs -0 /bin/rm -rf

com isso serão removidos os diretórios .svn e o seus conteúdos.

Removendo as senhas de ptos de montagem samba lembradas pelo nautilus no fedora

Para excluir as senhas de pontos de montagem samba salvas pelo nautilus no Fedora basta excluir o arquivo "~/.gnome2/keyrings/login.keyring".
Porém ao remover TODOS OS NOMES DE USUÁRIOS/SENHAS contidos no arquivo serão excluídos.

bem... no ubuntu pode-se gerenciar essas senhas através do programa em:
Applications->Accessories->Password and Encryption keys, mas no Fedora FC9 não consegui encontrar essa aplicação...

[SOLUÇÃO]: Instalar a aplicação Seahorse, através disso pode se executar igualmente através de:
Applications->Accessories->Password and Encryption keys
ou
Aplicações->Acessórios->Senhas e chaves de criptografia.

quarta-feira, 30 de junho de 2010

Not Now Mom, I'm busy


http://thereifixedit.com/2010/04/05/epic-kludge-photo-not-now-mom-im-busy/?from=recMap3

sexta-feira, 25 de junho de 2010

Removendo arquivos inseridos pelo OSX em pendrives FAT32

...Como o OSX necessita de várias marcas para arquivos e diretórios que o FATFS não oferece, o SO se encarrega de criar arquivos ocultos para complementar essas marcas e atributos.

Algo do tipo: um diretorio x com o arquivo leiame.txt terá um arquivo ._x (onde está localizado) e um arquivo ._leiame.txt dentro do diretorio.


Para remover todos esses arquivos basta executar o comando:

find ./ -name ._* -type f -print0 | xargs -0 /bin/rm -f

(óbvio que isso deve ser executado dentro do diretório onde se encontra x, e vc deve se garantir que não possui arquivos (além dos criados) com nome na forma ._*)
fonte: man xargs

quarta-feira, 7 de abril de 2010

os 10 teclados mais estranhos

10. Teclados de silicone:
Tem as mesmas medidas de um teclado padrão 102 teclas, porém pode ser enrolado e cabo no bolso
The roll-up keyboard

9. O teclado de pulso:
Esse teclado pode ser muito útil se usado em situações no trabalho em que vc precisa estar se movimentando constante. Mas imagine usando no dia-a-dia para codificar, ele não é prático e seria muito estranho.


The wrist keyboard


8. Teclado ergonômico Maltron 3D
Bem.... dizem que é bastante ergonômico e se você tem problemas nas mão essa seria uma boa escolha. Mas para mim é o campeão dos mais estranhos

Maltron 3D Ergonomic Keyboard

7. O teclado SafeType
Dê uma olhada nesse teclado e veja se consegue entender como usá-lo. Não? Nem eu =)
A idéia desse modelo é fazer com que as suas mãos e braços fiquem mais relaxados ao trabalhar
comparado com os modelos tradicionais. Alguns usuários acharam a adaptação muito difícil e decidiram simplesmente não usar.
Repare não parece a Entrerprise:::?????

The SafeType keyboard


6. Teclado virtual a laser
Uau! Esse é mais legal do que estranho não é mesmo?
O teclado laser é projetado e analisa o ponto mais alto onde houve a incidência do toque
e envia os dados para o seu PDA, PC, whatever....

Virtual Laser Keyboard

5. O teclado frogpad
Esse teclado é mais um keypad do que um teclado de tão pequeno,
de acordo com o fabricante uma pessoa com prática consegue até 40 palavras por minuto.
Imagine porque ele tem esse nome.....

The frogpad


4. O Twiddler 2
Bem esse já lembra mais aquelas molas pra fortalecer os pulsos.....
De acordo com o fabricante em um fim de semana de treino você chega até a 30 palavras por
minuto....
Imagine guitar hero nesse cara???? dá pra fzr todos acordes com a mão....

The Twiddler 2




3. O orbitouch
Esse daí já veio diretamente do Made in Alien@#!
São 8 teclas de cada lado, e já possui um mouse integrado.
The Orbitouch



2. O DataHand
Esse teclado foi feito para pessoas que sentem dores nas mãos ao digitar.
Os dedos ficam parados e se movem nas 4 direções para acionar as teclas.
The Datahand


1. O teclado Tidy Tippist
Esse é o mais estranho de todos, sem dúvida.
Camuflado de toalha de mesa, esse teclado pode até ser lavado.
Então pode derramar aquele cafézinho nele SEM DÓ.

The Tidy Tippist

segunda-feira, 22 de fevereiro de 2010

5 coisas para se fazer com HDs antigos




#1 Alto-falantes:





Esse é um sistema de alto-falantes criado por um modder francês conhecido como furrtek. Caso ache interessante e deseje fazer um, você precisará de um kit básico de ferramentas, nada muito complicado:
  1. alicate de corte
  2. ferro de solda
  3. chave de fenda
  4. fios
  5. HD velho (óbvio)
...
+detalhes em: http://www.instructables.com/id/More-Aesthetic-Hard-Drive-Speaker/

#2 Uma turbina de Tesla de 15000 RPM



























Nikola Tesla foi um dos maiores inventores da história, com aproximadamente 300 patentes. Dentre essas está uma turbina sem uso de hélices, funciona a partir da adesão e viscosidade da rotação de discos paralelos dentro da turbina. É conhecida como turbina de Tesla.

Esse é um projeto de execução bem mais complexa que o anterior no mesmo site tem detalhes de como fazê-lo incluindo o texto final em PDF e os desenhos das peças em DWG(CAD).

+detalhes em: http://www.instructables.com/id/Build-a-15,000-rpm-Tesla-Turbine-using-hard-drive-/

#3 Dominó de HDs



#4 Lixadeira



#5 Sino de vento de $1000


http://www.make-digital.com/make/vol12/?pg=143

sábado, 20 de fevereiro de 2010

Criando partição para instalação do iPC-10.5.6

Primeiro passo, fazer com que a instalação consiga reconhecer a partição separada para instalar o OSX.
(de: http://www.insanelymac.com/forum/index.php?showtopic=92804)
pelo windows, no CMD
digite os comandos:
- diskpart
- select disk 0
- create primary id=af

Se tudo correu bem, você deve receber uma mensagem de OK após alguns instantes

- list partition

Com isso serão listadas as partições daquele disco, após isso selecione a partição
que será usada para a instalação do iPC

- select partition x (onde x é a partição selecionada)
- active
- exit

sexta-feira, 12 de fevereiro de 2010

tri-boot c/ chamaleon

1. Boot from a Live CD, like Ubuntu Live, Knoppix, Mepis, or similar.

2. Open a Terminal. Go SuperUser (that is, type "su"). Enter root passwords as necessary.

3. Type "grub" which makes a GRUB prompt appear.

4. Type "find /boot/grub/stage1". You'll get a response like "(hd0)" or in my case "(hd0,3)". Use whatever your computer spits out for the following lines.

5. Type "root (hd0,3)".

6. Type "setup (hd0,3)". This is key. Other instructions say to use "(hd0)", and that's fine if you want to write GRUB to the MBR. If you want to write it to your linux root partition, then you want the number after the comma, such as "(hd0,3)".

7. Type "quit".

8. Restart the system. Remove the bootable CD.

CE/QI novamente UFFA

tou na peleja do MACOSX-10.5.7 novamente, ufa ate que enfim consegui fazer o QE/CI funcionar novamente
passos no iPC: 10.5.6 + fixes::+driver NVIDIA Retail Mac Driver Installer 18.5.2f16.mpkg
+NVInstaller52 +DSDT GUI

.
.
.

FINO!

segunda-feira, 24 de agosto de 2009

NES PC Case Mod

Vi essa no Instructables.com, falei PUTZ que fino......
Melhor case mod que já ví até hoje,
até melhor do que o case mod do R2D2

http://www.instructables.com/id/Build-a-Nintendo-NES-PC/

quinta-feira, 13 de agosto de 2009

Ray tracing ou Rasterization?

Pois é ....
Acredito que nessa 2ª metade de 2009 até metade de 2010
os preços de GPUs vão cair assustadoramente. Principalmente por
causa desses 2 motivos:
  1. Lançamento da linha de GPUs ION da NVidia, uma GPU que pode ter desempenho comparado com uma 9400M, que será usada em notebooks e netbooks com preço mais baixo e menor consumo de energia.
  2. Finalmente uma verdadeira revolução no mundo dos games talvez alguns vão chamar isso de: "A transição da era do Rasterization para RayTracing".
Essa idéia já não é novidade alguma para quem acompanha lançamentos e papers de CG e na 2ª metade do ano passado a NVidia demonstrou a possibilidade de combinar esses 2 tipos de rendering usando CUDA em uma GPU (http://developer.nvidia.com/object/nvision08-IRT.html).

Para demonstrar a capacidade de RayTracing em RT, na SIGGRAPH 2009 a NVidia apresentou a engine OptiX. A demonstração em tempo real da engine OptiX foi executada em um sistema multi-GPUs NVIDIA’s Quadro Plex 2100 D4 e foi capaz de efetuar a rendering na resolução de 1080p em 30fps. Essas workstations são usadas para rendering e processamanto de imagens, ainda que 30fps em 1080p não seja "O Desempenho" esperado para jogos, já é uma revolução na forma de rendering nas GPU.


Abaixo uma imagem resultante da demo:























links:
imagem em hidef:
http://thepriorart.files.wordpress.com/2009/08/nvidia_automotive_rt2.jpg
Artigo original:
http://thepriorart.wordpress.com/2009/08/05/nvidia-optix-ray-tracing-engine-unveiled-at-siggraph-200/

quarta-feira, 12 de agosto de 2009

MacOSX no Asus G50vt-X5

Ontem consegui ate que enfim a proeza de instalar o MacOSX 10.5.7 no meu notebook,
deu bastante trabalho mas esta rodando muito legal, a unica coisa que esta faltando ainda
e configurar o teclado, pq o note tem teclado numerico e nao e padrao do mac...
em breve posto um tutorial de como fazer

quinta-feira, 6 de agosto de 2009

Pasta térmica feita com pó de diamantes

No site InventGeek tem um post sobre como produzir uma boa pasta térmica para usar entre o processador e o dissipador usando pó de diamantes na mistura. O mesmo pó usado em ligas de brocas e outras ferramentas de corte. Foi usado na mistura da pasta térmica 8 gramas do pó, que custa em torno de 33US$ cada 5 gramas (note que é um pó de diamante industrializado). Nos resultados obtidos os criadores conseguiram até 10 graus a menos do que outra pasta térmica tida como "boa no mercado".

Link da notícia: http://inventgeek.com/Projects/DiamondGrease/overview.aspx

terça-feira, 14 de julho de 2009

headphone sound in g50vt-x5 using ubuntu

How to make the headphone sound works using Ubuntu 9.04

I needed to do this:

First of all edit the alsa configuration file
sudo gedit /etc/modprobe.d/alsa-base.conf

then add the following line at the end of file:

options snd-hda-intel model=asus-mode3

Save, and run these commands
sudo /etc/init.d/alsa-utils restart
sudo alsa force-reload

Now test and enjoy sound in your headphones again.

more info:
http://ubuntuforums.org/showthread.php?t=806620

Marcadores