sexta-feira, 22 de abril de 2011

Humor: Novo lançamento da Apple para quando?

A Apple cada vez produz mais inovação com seus gadgets, sempre fazendo uso dos updates de software e principalmente de hardware, para que os fanboys fiquem sempre correndo atrás do mais novo e mais revolucionário produto.

Agora, aguardemos o novo lançamento, prometido para esse semestre ainda:


P.S.: Ah, relaxem! É sexta-feira! Um pouco de descontração é sempre bom, ainda mais por essas bandas #GeekFail.

Fonte: Infosfera - ClicRBS

terça-feira, 19 de abril de 2011

Semana Acadêmica do ICET: Universidade Feevale

Para os amigos revoltados, assim como o @marcosbarbosa, quem afirma que não faço mais publicação alguma sobre #FAIL´s nesse blog, aguardem, pois, nossa "hortinha" está em um período de seca.

Enquanto isso, vou comentando sobre minha "corrida" vida de nerd/geek estudante de tecnologia da informação.

Pois bem, na última semana ocorreu na Universidade Feevale (ainda preciso dizer que estudo lá?) a Semana Acadêmica do Instituto de Ciências Exatas e Tecnológicas.
Basicamente é um momento do semestre quando ocorrem diversas palestras e minicursos voltados para as áreas que o instituto recebe, sendo uma delas, a TI.

Portando, quero compartilhar com os amigos os materiais e impressões coletadas em duas palestras.


A primeira ocorreu na segunda-feira (11/04/11), intitulada "Cultura da Inovação", comandada pelo ilustre Ph.D Charles Bezerra. Não vou entrar muito em detalhes quanto, pois, consegui gravar o audio da mesma na íntegra, disponibilizando para vocês:



Download do audio


A segunda palestra que eu gostaria de comentar foi ministrada pelo reconhecido professor Delfim Luís Torok, possuindo como tema principal "Básico de Linguagem C para Microcontroladores".

Ao meu ver, tirando a manhã fria e chuvosa de sábado (15/04/11), quando ocorreu a palestra, com toda a certeza valeu a participação.

Delfim entende mesmo do assunto e com certeza aprendemos muito com ele.
Primeiramente, o estimado professor fez uma básica apresentação conceitual da linguagem C, assim como também, os microcontroladores.
Podemos perceber facilmente que nosso mestre acredita que o princípio básico para um aluno ser considerado apto para trabalhar desenvolvendo em C é conhecer Assembly, principalmente quando se fala de aplicações na eletrônica.

Torok também lembra sobre as várias limitações que existem nos microcontroladores, falando principalmente sobre a baixa capacidade de memória, o que consequentemente leva aos programadores ter a necessidade de manipular um código mais enxuto e simples.

A importância de um código organizado e principalmente bem comentado é percebida enquanto nosso professor falava. É fundamental que os programdores entendam que um comentário não é somente uma repetição da linha de código que foi escrita, mas sim, algo que vai realmente auxiliar os desenvolvedores em futuras análises e correções de problemas.

Foi realmente interessante ouvir as comparações que Delfim fez quanto a programar utilizando C para um PC e para um microcontrolador. Claro que as ideias iniciais são as mesmas, porém, alguns detalhes mudam. Um bom exemplo é o loop (repetição contínua de um fragmento do código), o que pode ser considerado uma das rotinas básicas na programação em C para microcontroladores, algo que para programadores voltados aos PC´s deve ser fortemente evitado.

Ao final da palestra, uma boa conclusão que consegui colher é que para programar para esses tal de microcontroladores, não basta conhecer algoritmos, assim como também, a linguagem usada. É extremamente necessário conhecer o componente para o qual estamos trabalhando.
Existem milhares de modelos de microcontroladores no mercado.
Se um profissional tem em mente um projeto para usar determinado modelo, deve estudar todas as limitações do mesmo, e sendo que um bom começo é ler seu manual.


Bem, eu particulamente tenho uma grande simpatia por esses eventos. E agradeço a coordenação da universidade pela disponibilidade de trazer os mesmos para nós alunos.
Com toda a certeza ganhamos muito crescimento com isso!

segunda-feira, 18 de abril de 2011

Eu e o #GeekFail indicados?

Mais cedo quando cheguei em casa após, um cansativo dia de trabalho, abri meus E-mails, o #GeekFail, o Twitter...e quando menos espero, vejo um tweet da ilustre @catharinapin, comentando que indicou o @JoatanGeek (sim, eu!) em uma lista de profissionais de TI que não podem faltar nos "follows" de quem é da área.

Lendo o blog dela, percebi que nossa amiga está elaborando uma big lista contendo 100 profissionais da área, indicando os mesmos para serem seguidos, conforme comentado.


Essa lista será dividida primeiramente um sub-listas, sendo que cada uma delas terá 10 indicações, fechando ao total 100.
Até o momento ela está na segunda parte...

Agradeço a Catharina por admirar meu trabalho e principalmente acreditar no meu potencial, porque se não acreditasse, com certeza não me indicaria.

Recomendo fortemente que leiam as duas publicações da nossa amiga, não por ter sido citado, mas, porque tem muita gente legal do nosso ramo que vale realmente o "follow".

Profissionais Brasileiros de TI Para Seguir no Twitter pt. 1

Profissionais Brasileiros de TI Para Seguir no Twitter pt. 2

Blog da Catharina: Tecnosollers - Dominando a Arte da Tecnologia
Twitter do blog: @tecsollers

Jogando PS3 pelo iPhone ou iPad

Sim, crianças!
É realmente o que vocês estão pensando, os gadgets em questão (iPhone e iPad) são usados somente para emular determinada função.

Mas, como?
Então, usando o aplicativo EveryAir desenvolvido pela Pandaelf é perfeitamente possível fazer uso conjuntamente de um PS3 conectado em um computador, sendo que, o dispositivo escolhido (iPhone ou iPad) recebe os sinais do computador, usando seu hardware somente para controlar o jogo.
Basicamente, quem faz todo o trabalho sujo (processamento) é o PS3.

Parece uma grande gambiarra, mas, dizem que funciona.



quinta-feira, 14 de abril de 2011

FLISOL 2011: Utilizando Rsync como servidor de backup

Todos que são da TI e principalmente curtem software livre, já devem ter ouvido falar, ou mesmo participado do famoso FLISOL (Festival Latino Americano de Instalação de Softwware Livre), o qual, geralmente ocorre todos os anos, no último sábado de abril (existindo exceções, como nesse ano, quando ocorreu dia 9 de abril).

O evento acontece simultaneamente em diversas cidades do país, sendo ministrado pelos grupos locais. Eu participei no que tivemos aqui em Novo Hamburgo/RS mesmo, na Universidade Feevale.

Enfim, a ideia principal do "festival" é estimular a comunidade (ou grupo como o senhor @kernnerd prefere dizer) a utilizar cada vez mais soluções livres aka software livre, apresentando palestras, oficinas e network com especialistas no assunto.

Assim sendo, entre as palestras que assisti, está a descrita no título dessa postagem, gravada em vídeo, na qual, a qualidade não é lá essas coisas, graças a minha super câmera amadora.

Utilizando Rsync como servidor de backup



Para quem se interessar, aqui é minha postagem sobre a edição do evento no ano passado.

P.S.: Acompanhem o Zoom Digital que na medida do possível publicarei um artigo lá com mais impressões sobre as atividades e palestras que ocorreram.

Update (15/04/11): Conforme prometido, aqui está o post contendo mais informações sobre o FLISOL 2011!
Ah, e acabei esquecendo: o nome do ministrante da palestra no vídeo acima é Cesar Winter.

domingo, 10 de abril de 2011

Garotas se sentem melhor por compartilhar fotos na internet

Depois que passamos da adolescência e começamos a querer entrar na idade adulta (meu caso?), podemos olhar para trás e refletir: "Poxa! Como eu era um tremendo idiotinha quando tinha 14 anos!"

E de fato, eu era mesmo!
Tudo bem, talvez bastante um pouco eu ainda continue sendo, mas, fazer o que né?

Agora, as vezes eu fico pensando e olhando pra essa juventude de hoje, menininhos e menininhas com 13 ou 14 anos de idade que já se acham adultos o suficiente para se governar e tomar decisões importantes, sem pedir a ajuda de seus pais.

Só acham também...

Bom, escrevi esse blá, blá, blá, somente para introduzir essa notícia fútil que trago aos prezados e prezadas...

Sabem aquelas garotinhas mimadas que falam com as amigas no MSN e dizem: "Ai miga...to mi sentiduú meiuú down hoje, sabii?"

Pois, é!
O pesquisador Michael Stefanone da Universidade Buffalo dos EUA, constatou que as meninas compartilham mais fotos na internet que os meninos, e o principal motivo para isso, é pra aumentar a auto-estima e se sentirem melhor.

Segundo Stefanone, esses resultados podem mostrar claramente as diferenças entre o comportamento de homens e mulheres, e que em função de uma tradição cultural, as mulheres tem uma grande preocupação com a imagem e aparência.

A pesquisa foi feita com cerca de 311 estudantes, verificando também quais deles utilizavam o Facebook, confirmando que a grande maioria das meninas passam boa parte do tempo atualizando os dados na rede por se preocupar com a própria imagem.

Bem dizia uma velha professora de física para as minhas colegas no colegial: "Vocês não se arrumam para os garotos, e sim para ver quem fica mais elegante!"

Fonte: Uol Tecnologia

O presidente dos EUA tem um computador?

Em uma entrevista com o homem mais importante do mundo aka Barack Obama, o reporter faz duas perguntas ao referido presidente: "O senhor tem um iPad?" e em seguida "O senhor tem seu próprio computador?"



Como vocês podem ver, Obama afirma que ele é o presidente dos Estados Unidos, concluindo que realmente não precisa pegar emprestado o computador de alguém.

Agora, se eu fosse esse reporter aí do vídeo, teria vergonha pelas perguntas, não somente por ter feito as mesmas ao presidente dos EUA, mas sim, porque o Obama já foi considerado um dos presidentes mais geeks da história.
Pois, já ouvi e li várias discusões sobre "qual smartphone o Obama vai usar agora que é presidente?", e não podemos esquecer da ampla campanha de publicidade que ele promoveu no Twitter durante as eleições, a qual, podemos perceber claramente que serviu de base para outros casos semelhantes, inclusive aqui no Brasil.

Fonte: Guanabara.Info

sábado, 9 de abril de 2011

Um iPad com massinha

Não tem dinheiro para comprar um iPad?

O que acha de "moldar" o seu próprio com alguns pedaços das boas e velhas massinhas de modelar?



Fonte: Zoom Digital

quarta-feira, 6 de abril de 2011

Low Battery? E Agora?

Não vou nem citar exemplos técnicos, pois, provavelmente muitos usuários alguma vez na vida já se depararam com a data e hora do seu sistema operacional errada, e por mais que ela seja corrigida manualmente, cada vez que o computador é inicializado, novamente a dita está errada.

Em 99% dos casos isso ocorre pelo desgaste da bateria inserida na placa mãe. Pois, essa "pilhazinha" é similar ou mesmo igual a uma bateria de relógio, quando no computador, sua principal função é permitir o armazenamento ativo das configurações primárias da máquina, assim como também, a data e hora, não deixando que esses dados sejam perdidos sempre que o computador é desligado.

De forma que nada dura pra vida toda, se o seu computador está com esses sintomas, procure um técnico, se é que você não é um.

Só não faça igual a esse cara aí da imagem:


Diga não as gambiarras!

Fonte da imagem: Mundo Tecnológico

terça-feira, 5 de abril de 2011

Hora da Tecnologia: Desenvolvendo Jogos em 2D com Java

Não meus caros, amigos e amigas...essa não é mais uma daquelas nossas séries malucas, tais como Sabadão Nerd, Saga do Android, ou seja lá qualquer outra.

Mas sim, uma iniciativa criada pelos professores do núcleo de tecnologia da Universidade Feevale (onde eu curso Tecnólogo em Sistemas para Internet), tentando incentivar os alunos a compartilhar assuntos voltados para a área de TI, quando se sentem seguros o suficiente para falar, assim como também, professores que queiram em forma de palestra, contar um pouco mais do seu trabalho fora da sala de aula.

O projeto iniciou no final do ano passado e basicamente é uma rápida palestra (cerca de 40 minutos) no intervalo das aulas, à noite, discutindo assuntos seguindo os critérios dispostos acima.

Na última quinta-feira (31/04/11), vários alunos interessados conseguiram acompanhar a palestra do professor Gabriel Simões, compartilhando seus conhecimentos quanto ao desenvolvmento de jogos em 2D com a linguagem Java.

O professor Gabriel abriu sua palestra falando das facilidades em trabalhar com um simples jogo em duas dimensões, pois, basicamente deve-se focar em um plano cartesiano, aderindo os eixos X e Y como refência.
Ele ainda aproveita para lembrar que as literaturas, geralmente não recomendam a linguagem Java para o desenvolvimento de aplicações nesse estilo. Porém, ressalta que pelo fato da linguagem ser bastante popular no meio acadêmico e a grande falta de profissionais qualificados no mercado para trabalhar com a mesma é grande, não deve ser descartada a possibilidade de desenvolver projetos como o proposto com ela. Até porque, isso pode trazer bons resultados para acadêmicos iniciantes.

Simões ainda destaca o modo mais "técnico" de desenvolvimento dos games, fazendo muitos no auditório perceber o quanto é simples a "arte" por atrás daquele determinado personagem que corre na tela.
Segundo a explicação dele, tudo é baseado em uma grande imagem com várias posições do chamado sprite, o que vem a ser, no mundo da computação gráfica, todo e qualquer objeto inserido no jogo. Assim sendo, conforme a necessidade de manipulação dos movimentos, existe uma espécie de "janela" que trafega entre os pontos dessa imagem, mostrando as diferentes formas do objeto.
Portando, a aplicação dessas funções inteiradas com os scripts de programação, formam parte do núcleo do jogo.

O professor ainda nos fez lembrar das situações em jogos antigos, quando existia um atraso na movimentação dos personagens, pois, possivelmente, devido a um hardware mais arcaico, o chamado buffer de tela (imagem pré carregada enquanto as primeiras ainda estão em execusão) não existia, ou não estava habilitado. Pode-se verificar nessa ideia, a ligação direta com os famosos FPS (Frames per Second), ou seja, a transição de telas que o olho humano pode perceber, não ocorrendo atrasos, ficando em uma margem de 24 à 25 FPS.

Já finalizando o palestra (pois, o tempo era curto), Simões comentou o uso das threads (linhas de execusão na aplicação), lembrando que é importante não carregar a thread referente a atualização de tela com diversas funções, pois, isso pode sobrecarregar a mesma, fazendo com que ocorra um atraso na função principal.

Bom, como vocês podem perceber, a disussão poderia ir bem além disso, caso o intervalo fosse maior. Porém, nada impede que possamos adquirir alguma base de conhecimento, para quem sabe, aderir as ideias propostas, e iniciar um projeto próprio.

Ficaremos no aguardo da próxima "Hora da Tecnologia", e na medida do possível, compartilhamos com vocês os conteúdos.

Para mais informações sobre, podem acessar o blog oficial do Curso de Ciência da Computação da univerdidade, onde, existem mais referências sobre o projeto.

E aproveitando, se algum dos prezados leitores estuda em algum instituição que abriga projetos similares, não deixe de comentar, pois, quem sabe, podemos compartilhar boas ideias!

domingo, 3 de abril de 2011

Programadores não sabem a diferença entre não funcional e desligado?

Todos que são da área de TI, já devem ter ouvido aquela velha sátira do suporte por telefone:

Suporte: "Helpdesk, bom dia!"
Usuário: "Alô! Meu monitor não liga!"
Suporte: "Hmm...certo! Verifique as extremidados do cabo de força do monitor (um cabo preto). Veja na parte traseira do monitor se ele está bem conectado, caso esteja, siga o mesmo até a tomada e verifique a mesma coisa."
Usuário: "Certo! Só um minuto...ei, alô! Não consigo ver nada aqui! Estamos sem luz faz cerca de uma hora!"

Bom, de forma alguma acredito que os programadores chegam a esse nível, pois, a grande maioria deles são "informatas" e alguma vez na vida já trabalharam ou mesmo, ainda trabalham diretamente com manutenção de máquinas, nem que sejam as suas pessoais.

Porém, a imagem abaixo diz muita coisa sobre isso:


E aí, uma atualização de firmware resolveria o problema da falsa descrição de erro?
Como uma mensagem via software poderia avisar que o telefone está desligado?

Fonte: Fail Blog

Geeks e garantia não combinam

Bom, a mistura de nerds/geeks e a temiada senhora garantia, como muita gente comenta, realmente não combinam.

Quem segue meu perfil no Twitter (@JoatanGeek) deve ter percebido (ou não) os recentes comentários sobre minha mais nova aquisição, um HP Mini 3115BR.

Realmente, já estou usando a "maquininha" para alguns trabalhos importantes, e o resultado vem sendo bastante satisfatório.

Quando comprei ele (cerca de 3 semanas atrás) uma das minhas maiores dúvidas antes de fechar a negociação, passou para o fato de que ele possui originalmente somente 1 GB de RAM.
Logo quando me interessei pelo equipamento, pensei na seguinte possibilidade, confirmando a compatibilidade entre os modelos de memória: eu poderia tirar o módulo de 2 GB DDR2 que tenho no Notebook Firstline FL199, trocando pelo pente de 1 GB do netbook. Porém, para não deixar o "velhão" com pouca memória, vou inserir juntamente com a memória de 1 GB um módulo de 512 MB, pois, no último ano troquei esse por um de 1 GB no antigo EeePC 701, sendo que o mesmo estava sobrando.



E foi justamente o que fiz!
Desde quarta-feira passada, estou trabalhando com o "micrinho" a todo o vapor, explorando mais a sua capacidade.

Agora, quanto a garantia, acredito que caso seja necessário utilizar dentro do período estipulado, não haverão problemas, pois, não existem lacres impedindo o acesso aos componentes internos.

Na verdade, a tampa inferior do mesmo é somente encaixada, facilitando muito o procedimento, tendo somente que remover dois parafusos da chapa metálica que protege o acesso ao pente de memória.

Em breve, espero conseguir publicar uma review completa sobre o netbook, comentando todas as minhas conclusões sobre o aparelho, assim como também, falando de mais algumas alterações que fiz nele.

sexta-feira, 1 de abril de 2011

Primeiro de abril na vida de um nerd

Liferuler abobadinho e noob: "Haha! Seu sapatu está desamarraduuu..."

Nerd: "Ahhh...ondeee???"

Liferuler abobadinho e noob: "Kkkkkk! Peguei u nerd babaca! Primeiruu de abriuiiu..."

Nerd: "WTF, noob!"

Sim, caros amigos nerds...com certeza vocês nós vamos cair em alguma pegadinha referente a atual data de hoje, 1º de abril.

É clássico que pessoas não habituadas ao convivio social, que geralmente passam horas e horas enclausuradas na escuridão de um quarto, no qual, a única luz é a de um monitor refletindo nas lentes dos óculos de um magrelo ou gordinho espinhento, desenvolvendo alguma forma de possível dominação mundial...

Devemos concordar que não podemos fazer nada quanto a isso, está no nosso destino ser zuados!

MASSSS, para remediar um pouco a situação, já que tanto tem se falado no game Angry Birds, vou indicar alguns paper toys do jogo para nos divertirmos enquanto pensamos em como dar uma lição nos noobs liferulers.

Força NERDS e GEEKS!

Fonte dos paper toys: Guanabara.Info

domingo, 27 de março de 2011

Na música tem louco pra tudo

Pra começar bem a semana, vamos a um vídeo, o qual, basicamente não tem relação alguma com tecnologia, nem mesmo, FAILs na área. Mas, é bastante interessante ver as habilidades do rapaz, quem leva tudo no maior humor.


E aí, nerds...vocês fazem melhor?

Fonte: indicação do @JabelMaster

sábado, 26 de março de 2011

Fotos.EXE no Linux?

Ah, os usuários...eita raça que rende boas histórias para os analistas de surpote, sendo em qualquer empresa, voltada para o ramo de TI ou não.

A tirinha abaixo diz muito, principalmente se você é uma pessoa antenada quando se fala em segurança e cuidados na navegação.


Fonte: Vida de Programador indicação via tweet da ilustre @fatimamd