Subscribe:

sexta-feira, 29 de maio de 2015

PS MOVE API

Hoje irei falar da PS MOVE API, bem para quem não sabe o PS MOVE é o sensor de movimento do Playstation, formado pelo Ps Eye e o controle.


Alguns desenvolvedores criaram uma API, com ela você pode desenvolver uma série diferente de softwares.

Também tem um package para unity 3d que é o Unimove. Pode desenvolver tanto em windows, linux e mac. Para desenvolver você precisa ter um pc que possua uma conexão Bluetooth, no próprio github da API possui as instruções necessárias para a conexão dos controles e também para o desenvolvimento..


Atualmente estou desenvolvendo um projeto usando o Unimove, quando estiver pronto disponibilizo o link do github para vocês darem uma olhada.
Bom isso é tudo pessoal, espero que tenham gostado.

quarta-feira, 13 de maio de 2015

GRUB RESCUE > problema com dual boot BOOT REPAIR

Para o pessoal que usa Dual boot provavelmente já deve ter visto esse problema, você ligar seu PC e dar de cara com a tela preta escrito 'GRUB RESCUE'. Pela internet existem vários jeitos de arrumar esse problema, mostrarei 2 possíveis maneiras de arrumar.

1) Reinstalar o GRUB sem o LIVE CD
Quando aparecer o grub rescue digite:


>> ls      -->   irá mostrar as partições do seu HD
>> set root=(hd0,4)>> set prefix=(hd0,4)/boot/grub
>> insmod normal
>> normal


Utilizei o 4 somente como exemplo da utilização de uma das partições, mas você deve colocar o número da partição que está instalado o seu ubuntu.Utilizando esses comandos você conseguirá acessar o ubuntu normalmente. Assim é só acessar o terminal (CTRL + ALT + T) e digitar:


>> $ sudo apt-get install --reinstall grub 

Alguns problemas se resolvem apenas seguindo esses passos. Para outros casos, deve se seguir a segunda opção.

2) Recuperar o GRUB com CD LIVE e boot-repair
Primeiramente utilizar um CD LIVE do ubuntu para iniciar o sistema sem instalar ele. Depois de iniciado, entrar no terminal e digitar:


>> sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

>> sudo apt-get install -y boot-repair && (boot-repair &

Se tudo ocorrer bem a tela do boot-repair irá abrir, ai é só clicar em 'Recommended Repair' que ele fará o processo de arrumar o GRUB.

Se caso o problema seja com o windows, ele não iniciar com as escolhas, ai é necessário um cd de reparação do windows pois o problema será no MBR. Recomendo ter um cd de manutenção chamado DART, ele contém várias aplicações para manutenção, e uma delas resolve rapidamente o problema do MBR. É isso ai pessoal, espero ter ajudado. Curtam e compartilhem...




sexta-feira, 8 de maio de 2015

Tempo de um processo em Python

Nada como ter um bom código não é mesmo?
Mas, o que é necessário para que o seu código seja bom? Existem várias coisas que você pode fazer para que seu código se torne melhor, uma delas é ver o tempo de execução de suas funções, desse modo você busca melhores maneiras de tornar o seu programa mais rápido.
Bom, um exemplo bem fácil de ver isso funcionando é usando a lib TIME do Python. No exemplo pegamos um vetor com números aleatórios, e fizemos uma ordenação do modo seleção, e pegamos o tempo que demorou para fazer essa ordenação.

def selectionSort(alist):
   for fillslot in range(len(alist)-1,0,-1):
       positionOfMax=0
       for location in range(1,fillslot+1):
           if alist[location]>alist[positionOfMax]:
               positionOfMax = location

       temp = alist[fillslot]
       alist[fillslot] = alist[positionOfMax]
       alist[positionOfMax] = temp

import time

alist = [54,26,93,17,77,31,44,55,20]
ini_time = time.time()
selectionSort(alist)
end_time = time.time()
end_time = end_time - ini_time
print(alist)
print(end_time)


Agora é só testar e melhorar o código pessoal, abraço.




domingo, 3 de maio de 2015

Teclado desconfigurado Ubuntu V 15.04

E ai pessoal.
Com a atualização do Ubuntu para a V15.04, meu teclado acabou ficando desconfigurado(notebook ACER). Encontrei várias maneiras de se arrumar esse problema, e é até bem básico se comparado a várias outras coisas do dia a dia. Mas encontrei um comando em um tópico que achei bem legal e foi o mais eficiente de todas as maneiras que eu tinha encontrado antes. 


1) abra o terminal ( CTRL + ALT + T)
2) digite: sudo dpkg-reconfigure keyboard-configuration
3) abrirá uma tela de configuração, é só seguir os passos que o seu teclado voltará ao normal.



Se você es.colher as opções erradas durante a configuração, lógico que seu teclado continuará errado, é importante ter atenção.

É isso aí, compartilhem a idéia.