segunda-feira, 14 de março de 2016

SÉRIE PYTHON #1 - SIMULADOR DE CANHÃO - Introdução

Começa aqui a primeira série python. Nas séries python irei mostrar algum projeto python que eu desenvolvi. Explicarei técnicas computacionais interessantes utilizadas nos projetos e deixarei disponível tanto códigos quanto vídeos demonstrando o projeto.

O primeiro projeto será um simulador de canhão. Esse é um projeto em python que fiz enquanto estava estudando em St. Cloud State University. Esse é simples exercício para treinar o uso de canvas em python.
Canvas é "uma área retangular destinada para desenhar figuras ou outros layouts complexos." [1].

Utilizando o desenho de figuras juntamente com técnicas de rotação de imagens e fórmulas físicas de mecânica foi possível criar o presente projeto. 

O vídeo abaixo mostra a versão em que o projeto se encontra agora. Ainda simplificado e com alguns bugs, mas os próximos posts irão explicar as técnicas computacionais que foram utilizadas para fazer esse simulador. 



E mais alguns irão mostrar a evolução do mesmo para algo mais interessante. Desde já, deixo o link para o repositório do código nesse post.

https://github.com/edupinhata/cannon_simulator.git


Referências

[1] Python Tkinter Canvas. Url: http://www.tutorialspoint.com/python/tk_canvas.htm
Eduardos-MacBook-Pro:cannon_simulator epinhata$ 


quarta-feira, 2 de março de 2016

Voltando ao Blog - Quem Sou - Novos rumos

Depois de muito tempo com o blog abandonado, venho novamente com muito mais experiência, conhecimento, aprendizado.
O Eduardo que hoje escreve tem uma bagagem muito maior na área de computação.

A idéia  desse blog não é um lugar para falar sobre mim. Não quero reality show, estou apenas interessado no conhecimento e conhecer pessoas que tenham o mesmo interesse que eu. Mas nada mais justo do que saber um pouco mais daquele que escreve o conteúdo aqui.

Quem sou

Atualmente sou formado em Bacharelado de Ciência e Tecnologia pela Universidade Federal do ABC. Estou também praticamente graduado em Ciência da Computação, faltando apenas entregar meu trabalho de conclusão de curso. Iniciei esse ano o mestrado em Ciência da Computação e com ele, muitas ideias e projetos. Trabalho com desenvolvimento de sistemas, trabalhando em desenvolvimento para Android utilizando a plataforma Xamarin para tanto. Nesse projeto ainda desenvolverei a aplicação Web e o servidor,  portanto, há muita experiência para ganhar.

Qual o rumo que esse blog pretende tomar?

Dentre as ideias que tenho para esse blog estão:

- Conteúdos básicos na área de computação de modo que iniciantes possam ter um conteúdo legal. Vejo que no Brasil há muita carência na área de educação e também vejo na computação, uma oportunidade de muitas pessoas começarem sua carreira.

- Projetos que venho estudando a parte de todas minhas atividades. (Recentemente comprei um Orange Pi para tentar alguns projetos). Geralmente esses projetos irão estar relacionados à área da computação.

- Conteúdos referentes à meus estudos no mestrado, que está relacionado à otimização e mineração de dados.

- Por fim, dicas para iniciantes na área da computação.

Considerações finais

A ideia é ajudar as pessoas, portanto, creio eu que possam surgir alguns seguidores desse blog. Comentários, sugestões e críticas são sempre bem-vindos.

Conecte-se novamente!


quinta-feira, 22 de julho de 2010

Rest Easy: Your Guide to Better Sleep

Articles

Rest Easy: Your Guide to Better Sleep

By Keegan Sheridan, N.D.
© Glow Images/SuperStock
A good night's rest makes everything else in your life easier. Along with good nutrition and mental well-being, optimal sleep fuels us to live our best lives. The following information provides insight into how sleep affects our health and how good sleep habits can provide just what you need to sleep like a baby once again.

Our bodies turn their energy inward when we sleep. Instead of expending energy to walk, talk, eat, exercise and digest, our bodies focus on repairing damaged cells and tissues, recharging the immune system and giving our minds some well-deserved time to wander freely through our dreams. Without time to sleep each night, bad things start to happen -- and fast!

The cost of undersleeping
A recent survey by the National Sleep Foundation found that on average people sleep one and a half hours less per night than they did a century ago. While most of those in the poll said they feel best if they've had at least eight hours of sleep each night, the number reporting actually getting eight or more hours of sleep per night fell from 38 percent in 2001 to 28 percent in 2008.

Insufficient sleep over time has been linked to depression, decreased cognitive performance, immune suppression, blood sugar imbalance and even obesity. Just one night of poor sleep can cause fatigue, memory loss and decreased mental capacity.

The bottom line? Sleep should be kept at the top of your to-do list each day. In the same way that making conscious choices about the food you eat helps to put you on the path to optimal health, getting sound, solid sleep each night can go a long way toward promoting your best quality of life.

Six tips for optimal sleep
Running around frantically just before slamming your head onto your pillow is not an effective way to achieve optimal sleep patterns for most people. Getting into a pattern of consistent, optimal sleep takes some time and can be greatly helped by following some basic sleep hygiene tips. Take a look at the list below and consider integrating a few into your routine for the next week to see if you can complete the following optimal-sleep challenge: Fall asleep within five minutes of lying down, sleep through the night without waking, and rise the next morning feeling rested and refreshed.

1. Shut down your computer and turn off your cell phone and television 30 minutes prior to sleep. Create an environment that is quiet and calm.

2. Remove stimulants (television, stereo, computer, bright lights) from your sleeping area. Keep the bedroom clear from clutter -- remove any unnecessary furniture, piles of clothes, papers and books so things are kept out of sight and the space looks and feels calm and simple.

3. Make sure your sleeping area is as dark and quiet as possible. Consider a fan or other source of white noise to create a consistent environment.

4. Keep a notebook and writing utensil next to the bed. Use them to clear racing thoughts, calm the mind and promote peaceful sleep.

5. Dab a drop of essential oil behind the ears. It should be a scent you've chosen only for sleep time, not something you might associate with your shampoo, dryer sheets, hand lotion, etc. The idea is to associate this scent with the sensation of feeling relaxed and tired.

6. Establish a set sleeping time and try your best to stick to it -- even if your work schedule requires that you work odd hours and even if that means you're sleeping each day from 1 a.m. to 9 a.m.

Creating a sleep diary
Once you've chosen a selection of sleep habits to follow, you can track your improvement in sleep patterns by creating a sleep diary. On a piece of blank paper create a grid with seven columns. Label the columns from left to right across the top of the grid, noting the date, time to bed, time to sleep, number of times awake during the night, number of times getting up to go to the bathroom, time spent awake, and time spent feeling groggy (1 = not at all; 10 = extremely). Keep this diary next to your bed with your notebook and a pen or pencil. Complete a row on your grid each morning before you get up. Over time, you can track your progress and identify specific aspects that are preventing you from reaching an optimal sleep cycle.

Just as we all need air, water and food to survive, we also need sleep to be healthy. By making optimal sleep a priority in your life, you may be amazed at the positive impact you can have on your mental and physical outlook. With a few simple rituals in place, you lay the foundation for attaining optimal wellness.

Dr. Keegan Sheridan is a licensed naturopathic physician and Kashi's Natural Food and Lifestyle Expert. Her mission at Kashi is to be an evangelist for the benefits of a natural, healthy lifestyle.

quarta-feira, 30 de junho de 2010

Orkut vai acabar??




Há algum tempo surgiu um boato de que o orkut vá acabar. Como? Porque?
Segundo algumas fontes, e também pela convivência diária há muitos anos no orkut, o orkut está apenas pesando no bolso da google. Se pararmos para pensar e analisar o quanto de dinheiro a google tem que investir na infra-estruturado orkut para manter todas as informações contidas nele, vemos que é um custo assustador.
Claro que há contrapartidas, afinal, a google não iria simplesmente gastar uma grana para manter um site no ar só para que os outros pudessem se divertir. Existem muitas propagandas no orkut, e muitas formas de ganhar dinheiro. Quem nunca jogou colheita feliz ou mini fazenda? Se você nunca gastou dinheiro comprando dinheiro nesses jogos, te garanto que tem muita gente que compra. E se você é uma dessas pessoas que compra, te digo que espero que tenha valido bem a diversão, pq todo o seu dinheiro pode ir por água abaixo. Agora se essas propagandas compensam ou não, ja não é certo.

Outra questão importante de se ressaltar é que há frequentes denúncias de pedofilia, além de conteúdos para maiores de 18 anos. Apesar de que isso não deveria ser problema, afinal, todos no orkut tem mais de 18 anos. Duvida? Olhe as idades dos perfis!
Isso é uma questão que eu não compreendo. Por que o orkut ainda mantém que apenas são permitidas pessoas maiores de 18 anos se a grande maioria dos usuários são adolescentes? Pelo menos os usuários mais regulares. Minha mãe não conta porque ela só entra regularmente para ver a minifazenda dela. Enfim, como fui só pensar nessa questão faz pouco tempo (enquanto escrevia), não havia reparado, mas o mundo cibernético exclui os menores dessas redes (teoricamente). Se formos realmente parar para pensar, isso entraria em outro mérito pelo qual o orkut fica sem capacidade: a grande quantidade de lixo que tem no orkut.

O orkut é um site que foi criado para ser uma rede de relacionamentos, entretanto os "menores" de idade, que não tem o que fazer da vida, passa um grande tempo no orkut, com isso eles geram coisas inúteis que não acrescentam nada a ninguém. As comunidades são um exemplo. Sei que é divertido entrar em mlhões de comunidades, mas elas foram feitas para reunir pessoas que tem o mesmo interesse. Por exemplo, uma comunidade de pessoas que gostam de tal banda, é para discutir sobre tal banda. O que as comunidades realmente se tornaram foi um tipo de classificação para a pessoa, um outro modo de ela dizer quem é (ou pensa que é), ai são criadas comunidades como: Eu tenho pelo nas costas, eu já comi churros, eu já fui no zoológico, eu já queimei as sombrancelhas, eu nunca morri na vida.
O que uma pessoa vai discutir em uma comunidade dessas? Ela vai simplesmente jogar aqueles joguinhos que existem em todas as comunidades possíveis como o "jogo das 3 palavras", "conte até 3".
Isso enche o orkut de lixo! Vai ver que é por isso que os criadores resolveram colocar a idade mínima de 18 anos, e conhecendo bem os brasileiros, pode ser exatamente por esse motivo que o orkut fez sucesso.


Esses são alguns motivos possíveis para que a google esteja pensando em fechar o orkut. O ruim é que o orkut é um lugar que realmente faz um papel de não deixar o contato entre pessoas morrer, afinal, consegui falar com pessoas que não via a mais de 10 anos, e olha que para quem tem 19 isso é bastante tempo.
O destino do orkut não é certo, entretanto sabemos que as redes sociais não irão morrer, apenas migrar. Não sei se será para o facebook que é um site que faz muito sucesso, ou então para o Google Me, que é a nova rede de relacionamentos que a google deseja lançar, ou então para qualquer outro site de relacionamento que bombe como o orkut bombou e ainda bomba. (Note o verbo bombar.)

Outras fontes:

Resultado Melhor músico Youtube

Após deixar a enquete no ar e uma icrivel quantidade de votos ( 3 ), David Choi foi eleito o melhor músico Youtube do Total Connect.

Com ele estavam concorrendo MattRach e o MisteryGhuitaMan.

Parabéns ao David Choi, que continue cada vez melhor.

terça-feira, 29 de junho de 2010

A onda agora são os vlogs

Virou moda aqui no Brasil os vídeos comentados postados no youtube. Uma onda antiga em outros países, tendo vlogueiros famosos como nigahiga, KevJumba, entre outros, atingiu o Brasil e está trazendo pessoas muito talentosas que fazem criticas, comentários, ou comédia sobre os mais diversos assuntos. Desde coisas banais, coisas do cotidiano ou coisas importantes como a Copa do Mundo.

Colocarei aqui alguns que eu considero muito bons:

- Felipe Neto
Começou faz mto pouco tempo e arrasou. Está fazendo muito sucesso com seus filmes e recentemente até apareceu nos legendários. Não sei o quanto legendários é famoso (ou não), mas o fato é que em 3 meses ele virou de um menino desconhecido pra um cara que sai na TV. Fácil? Tente fazer igual.




- PC Siqueira
Fala sobre várias coisas do cotidiano. Deixo análises detalhadas para vocês.




- Vagazoides

Dois carinhas que fazem alguns vídeos passando uma moral legal para a galera. Como por exemplo sobre o cigarro. Vale a pena assistir.



Não concordam com minha classificação? Votem qual dos vlogueiros vocês preferem.

Testando o Zeebo

Outro dia eu fui almoçar em um supermercado e como sempre entrei para ver a parte tecnológica (computadores, jogos, softwares, etc.), e lá estava: um zeebo exposto para jogar. Falei: legal, apesar de o gráfico ser péssimo, irei testar sua jogabilidade. Estava animado pois uns dias atrás eu estava jogando doom 2 e apesar de o gráfico ser ruim, o jogo era bom, a jogabilidade também. Me decepcionei muito. Um video-game que custa 300 reais ter jogos daquele nível está infelizmente fadado ao fracasso. Não vai ser hoje que um video-game brasileiro vai entrar para o concorrido mercado de games.

Anúncios