Olá pessoal, bem hoje irei falar sobre o Bootstrap e como você pode estar usando em seus projetos de desenvolvimento web.
Bem o bootstrap ele é um Framework para desenvolvimento front-end ou seja para a parte visual, é bem simples de usar, foi criado pelo pessoal do twitter.
Para começar a usar você precisa fazer o download dele no site do bootstap, ele vai fazer o download de um zip, e basta você extrair.
Ele vem na seguinte estrutura:
Para começar a usar você deve incluir ele no código do seu site, basta adicionar o css e o js na tag head do código.
Já possui uma grande quantidade de classe pré-configuradas para você usar, acelerando o tempo de desenvolvimento seu. Além disso você não precisa se preocupar tanto em desenvolver um css responsivo porque por si só o bootstrap já é responsivo, ele utiliza colunas para separar os elementos na tela, pode ter até 12 colunas.
Bem isso é tudo pessoal espero que tenham gostado, e não esqueçam de curti nossa página no Facebook Hu3Tech, e também dê sua opinião sobre o blog aqui.
segunda-feira, 6 de julho de 2015
BootStrap
Marcadores:
BootStrap
,
Desenvolvimento
,
framework
,
web
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.
Atualmente estou desenvolvendo um projeto usando o Unimove, quando estiver pronto disponibilizo o link do github para vocês darem uma olhada.
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.
Marcadores:
API
,
Desenvolvimento
,
PS Move
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...
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...
Marcadores:
boot repair
,
dual boot
,
error grub
,
grub rescue
,
MBR
,
reinstall grub
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.
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.
Marcadores:
lib time python
,
python lib
,
selection sort python
,
tempo de processo
,
time process
,
time.time()
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.
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.
quinta-feira, 30 de abril de 2015
Intel Real Sense
E ai pessoal, hoje vou falar um pouco sobre um assunto muito legal que é o intel Real Sense.
Bem mais o que é o Real Sense?
Ela é uma nova tecnologia da intel, onde você pode controlar seu pc pelo os movimentos das mãos.
Mas para usar você precisa adquirir a câmera 3d, que custa em torno de $99, a câmera é parecida com o kinect do xbox, pois utiliza duas câmeras e um laser.
Já possui um sdk para desenvolvedores, e você pode o integrar com a unity para captura dos movimentos, também é uma boa opção para modelagem 3d.
Para desenvolvedores será muito interessante o uso, principalmente para os desenvolvedores de jogos para pc, poderá levar a nível de interação maior do jogador, e também sem falar da possibilidade de representar objetos reais, pessoas, tudo.
Agora fiquem com esses videos de demonstração dela.
Bom isso é tudo pessoal, espero que tenham gostado.
Marcadores:
Real Sense
,
Realidade Aumentada
segunda-feira, 23 de março de 2015
URI
Fala pessoal, então ficamos um tempão sem postar e vamos tentar voltar a postar semanalmente, bem hoje irei falar de um site muito bom para treinar lógica de programação, esse site é o URI.
Bem ele tem uma grande quantidade de problemas para serem resolvidos, e são separados por assunto.
Outra coisa legal é o ranking, ele possui o ranking geral e também por faculdade.
E para cada problema ele possui um sistema de toolkit, onde você pode entrar com os testes que você queira fazer e ele te a saída, para poder comparar com a saída do seu programa.
Bom isso é tudo, e não deixem de curti a página nossa no facebook: Hu3Tech.
Bem ele tem uma grande quantidade de problemas para serem resolvidos, e são separados por assunto.
Outra coisa legal é o ranking, ele possui o ranking geral e também por faculdade.
E para cada problema ele possui um sistema de toolkit, onde você pode entrar com os testes que você queira fazer e ele te a saída, para poder comparar com a saída do seu programa.
Bom isso é tudo, e não deixem de curti a página nossa no facebook: Hu3Tech.
Marcadores:
computação online
,
maratona de programação
,
Online Judge
,
URI
Assinar:
Postagens
(
Atom
)






