Monday, June 03, 2013

:: Linux, DLNA e Smart TV ::

Bom, a quem interessar possa, abaixo vou lançar minha experiência com uma Smart TV utilizando DLNA para "puxar a mídia" de uma máquina Linux.

O que é DLNA? Nâo é meu objetivo explicar o que é. Então dá uma lida aqui: http://www.dlna.org

A grosso modo, a ideia é fazer a Smart TV (ou outros dispositivos) acessarem um servidor de mídia (filmes, fotos, músicas) via rede, seja ela cabeada ou WiFi, sem precisar conectar a TV via HDMI (por exemplo) nesse servidor.

O que utilizei:
  • Slackware64-14.0 Linux (no meu desktop e notebook) Debian 6.0.7 (para ARMEL, no meu servidorzinho de downloads, que é um Sheeva Plug)
  • minidlna (software)
  • um wifi router da tp-link
  • uma Smart TV da LG
Compile e instale o minidlna (que precisa do ffmpeg já instalado) na sua distribuição. No slackware eu usei este slackbuild. No debian, como não tinha pacote pra ARMEL, tive que baixar, compilar e instalar no braço. Mas é barbadinha.

Depois disso basta editar/criar o arquivo de configuração do minidlna em /etc/minidlna.conf. Coloquei as seguintes configs no meu download server:
port=8200
network_interface=eth0
media_dir=/mnt/hd/downloads
friendly_name=Sheeva Media Center
db_dir=/var/cache/minidlna
log_dir=/var/log/minidlna
album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
inotify=yes
enable_tivo=no
strict_dlna=no
notify_interval=900
serial=1234 #claro que não usei este serial   :P
model_number=1
Com isso feito, montei o HD externo em /mnt/hd e disparei o minidlna com 'minidlna -d'. Na primeira execução ele vai "varrer" a pasta (e subpastas) para catar as mídias. Pronto, com isso o server já deve estar ativo. Agora é só fazer a TV procurar o DLNA server, escolher o que quer assistir e correr pra galera.

Ah, se remover/adicionar alguma mídia da biblioteca, convém rodar um 'minidlna -R', pra ele rescanear as mídias.

Problema encontrado:

Como minha rede wifi em casa é 802.1g, meu limite de link é de 54Mbps. Por conta disso, tentei rodar um filme em Full HD (1080p) e me dei mal. O video iniciou legal, mas uns 30s depois parou pra "buffering", rodou mais um tempo, buffering, etc. Creio que se minha wifi fosse 802.1n (que vai a mais de 300Mbps) não teria esse problema.

Foi por causa disso que instalei o minidlna no meu notebook. Assim pra ver filme porrada (full hd), conecto ele na TV através de um cabo de rede e vai tranquilex.

Abraço!

P.S. - Pô, falha minha! Esqueci de agradecer ao Cesar Radtke pela dica do minidlna. Valeu, bruxo!

Monday, February 04, 2013

:: Tron Evolution ::

Mas olha só eu de volta! Desta vez é pra falar do game Tron Evolution.

"Ué, mas o game é de 2010. Só agora tu resolveste jogar?"

Pois é... o tiozinho aqui nem sabia da existência do game. Semana passada olhei pela segunda vez (a primeira foi lá na década de 80, quando eu ainda era guri) o filme Tron. Então por "coincidência", um ou dois dias depois passou Tron Legacy (não lembro em qual canal). E ainda por cima comecei a assistir Tron Uprising. Pronto! Foi o que bastou pra bater uma fissura. Então pesquisei pra ver se havia algum game relacionado e.... TCHANAN!



Então vamos ao mini review de Tron Evolution. Estou jogando apenas o modo single player por enquanto. Na minha opinião é um jogo bem legal, divertido mesmo. Porém há algumas falhas.

  1. Sendo um game de 2010, o mínimo que eu esperava era poder selecionar a resolução 1920x1080 (16:9), mas não, o máximo que ele vai é 1600x900 (16:9)
  2. OK, não terminei o jogo ainda, mas até onde fui, só utilizei o Light Cycle (a moto de luz) em duas ou três fases, e ainda assim era só fuga ou viagem de um lugar ao outro. Nada de "pancadaria" sobre um Light Cycle mesmo. Sem falar que a controlabilidade, no PC, é terrível. Tudo bem que meu controle Playstation style, comprado no camelô não é grandes coisas. Quem sabe se eu tivesse um controle de PS3 mesmo ou um de XBox a coisa seria diferente. Mas o que interessa é que a adrenalina que o cara sente vendo as corridas de Light Cycle no filme... ficaram longe do game
  3. Nada contra o estilo de jogo hack'n slash (que é onde o game se encaixa), mas no caso deste jogo, desse tema, eu acho que eles poderiam ter ido um pouco mais longe. Poderiam ter habilitado free roaming (poder ir pra onde bem entendesse); poderia haver a necessidade de ir a vários lugares da Grid (ou das cidades onde se está) para fazer contato com personagens/pessoas, pegar algum item que iria permitir avançar em áreas bloqueadas, coisas assim. Na MINHA OPINIÃO isso daria maior imersão na história e jogo em si. Não precisava ser um RPG, basta alguns elementos do gênero, mantendo o  hack'n slash e ficaria "supimpa".
  4. Acho que poder criar seu personagem também não faria mal. Por exemplo, minha filha olhou e disse "dá pra jogar com uma menina?" É, pecaram aí. Mesmo que o personagem ficasse 90% do tempo com o capacete ativo, ver o rosto do seu avatar ali, conversando com Tron, Quorra, Clu ou Flynn seria muito legal.
Fora isso, os gráficos são muito bonitos, fazendo jus à franquia. A trilha sonora, a meu ver, está impecável, trazendo aquele "ar nerd" pro jogo, aquela ambientação "dentro do sistema". Os efeitos sonoros também estão muito bons e, é claro, os combates de Light Disks estão excelentes, mesmo que a variedade de movimentos seja bem limitada. No início os combates são fáceis (e estou jogando no modo Hard) e o cara até acha que o jogo vai ficar cansativo e repetitivo logo. Mas não, conforme a história anda, o bicho pega. Surgem oponentes mais difíceis ou então, em números mais elevados, o que faz o cara ter que fugir várias vezes para mudar a estratégia, recarregar energia, etc. Nada mais animal do que estar num combate de Light Disk e na hora que seu adversário vai arremessar o disco dele, usar um movimento especial que faz dar um giro no ar, esquiva o disco e ainda dá um DEREZ nele, fazendo-o virar bits luminosos.

Não sei como o game é online, no Multiplayer. Talvez ele tenha combates de Light Cycle interessantes. Por isso não vou descer o pau nele. Mas gostei e viciei nessa porcaria. Verei se hoje não jogo Tron Evolution, pra dar uma treinada no SSF4AE.

Tron lives!

Saturday, January 19, 2013

:: SERVIDOR Público x FUNCIONÁRIO Público ::

OK, jovens fãs deste blog, depois de algumas atividades domésticas ali no pátio e lavar a louça do café da manhã (atrasou por causa do pátio), aqui estou eu, dando uma descansada (pois ficar no sol está cruel). Então, lembrei que eu falei (no Facebook) em postar alguma coisa sobre o que vem me incomodando quanto à servidores/funcionários públicos. Let's go!

Antes que alguém da referida classe venha me jogar pedra e dizer que estou escrevendo isso por inveja e o escambal, informo-lhes que também sou SERVIDOR público.

"Por que tu colocaste Servidor x Funcionário no título do post? É tudo a mesma coisa..." Sim, "portuguesalmente" falando dá no mesmo. Porém EU (e alguns amigos) fazemos a seguinte distinção:


  • Servidor público - pessoa que TRABALHA no serviço público, que cumpre suas funções, atende bem seus "clientes", etc e tal
  • Funcionário público - pessoa que ACOXAMBRA no serviço público, que não cumpre as suas funções como devido, que na grande maioria das vezes chega atrasado, não cumpre o horário, atende mal os seus "clientes", etc e tal.
Deu pra sentir a difernça entre os dois? Um trabalha, o outro vagabundeia.

"Ah, mas isso está errado. As duas palavras significam a mesma coisa..."

Vá tomar no olho da goiaba! Se a imprensa lixo pode usar o nome "hacker" para se referir a criminosos digitais (o correto seria cracker), então eu posso sim fazer essa distinção. Nâo gostou? Sai do meu blog e vai assistir video do BBB no site da Globo.

Back to the topic...

Como há algum tempo eu tenho contato com ambas as classes (desde antes de me tornar um SERVIDOR público), então creio que posso falar com embasamento.

O que muito me incomoda é a criatura entrar pro serviço público (quando entram todos são nêutros, veja bem) e, assim que possível, começar a vagabundear. Mas com certeza é um dos primeiros a encher os pulmões de ar pra reclamar que no governo há um bando de corruptos, ladrões e vagabundos. "Aham, Cláudia, senta lá!"

Agora digam-me, que moral uma pessoa dessas tem pra reclamar dos políticos, visto que não se comporta muito diferente deles? "Ah, mas eu não estou desviando verba, roubando dinheiro da merenda..." Ah é? E que tal se tu não estivesses no serviço público, deixando a vaga para quem realmente quer trabalhar e fazer algo que preste por este país? Pois é, mas largar o peitinho nenê não quer, né?

E ainda há aqueles que são lotados/designados para trabalhar na cidade X. Aí passam o dia todo resmungando e choramingando porque não gostam da cidade, porque a vida é uma droga, que é tudo muito chato, que não vê a hora de chegar o final de semana pra poder voltar pra casa (cidade natal), bla bla bla. Bom, pra esses eu tenho uma informação que talvez não lhes tenha sido dada quando chegaram em suas instituições. Vocês têm as seguintes opções:

  1. Pára de reclamar, "imundicia", faz o teu serviço e enquanto isso vai estudando pra um concurso que seja "mais a tua cara", que a vaga seja na cidade dos teus sonhos, ou perto da saia da mamãe.
  2. Pára de reclamar e tenta conseguir uma redistribuição para alguma instituição que fique na cidade dos teus sonhos, ou mais perto da barra da saia da mamãe
  3. Pára de reclamar E PEDE PRA SER EXONERADO. (essa pra mim é a melhor opção)
OK, tu não sabias onde ou exatamente com o que irias trabalhar? Bom, as opções estão logo acima. Como é? A opção #3 está fora de cogitação? Pois é né, largar a teta nenê não quer né? E ainda tem a cara de pau de se achar no direito de reclamar dos políticos? Uma vez mais... "Aham, Cláudia, senta lá!"

Sem falar que MUITOS desses FUNCIONÁRIOS públicos são perniciosos para a instituição. Não apenas  estão ocupando a vaga de alguém que poderia estar realmente trabalhando como se deve; dando conta das demandas que o setor/instituição tem; atendendo bem o público (lembram que desempenhamos um papel que é o de servir ao público e não aos nossos interesses?); Além disso tudo, ainda acabam contaminando os colegas. Não todos, mas alguns são contaminados por essa falta de ética, vergonha na cara, moral, etc. O servidor A olha pro lado e só vê o funcionário B vadiando, chegando atrasado, não cumprindo horário, etc. O servidor A trabalha direitinho, cumpre suas funções, tudo como manda o figurino. No final do mês? Ué, no final do mês tanto A quanto B vão receber os mesmos salários (digamos que estão no mesmo cargo e função, etc). Infelizmente, em vários casos, o servidor A acaba pensando "Puta que pariu! Pra que eu vou chegar e sair no horário certo, dar o máximo de mim pra realizar minhas tarefas e resolver as demandas, se esse filho da puta aqui do meu lado não faz bosta nenhuma e ganha a mesma coisa?" Pronto, o funcionário B, querendo ou não, conseguiu contaminar o servidor A que, agora, virou o FUNCIONÁRIO A.

Vejo esse tipo de coisa diariamente na instituição onde trabalho. E se não vejo tudo o que ocorre (é, infelizmente não sou um Deus onisciente), acabo sabendo de casos assim em outras unidades e até mesmo de outras instituições.

Se tu, em algum momento da leitura deste texto pensaste "Mas esse Kenjiro é trouxa mesmo..." Meus pêsames! Tu és/tendes a ser/ou virás a ser um FUNCIONÁRIO PÚBLICO, nunca um SERVIDOR PÚBLICO.

E alguém vai, com todo o direito e razão, dizer "Aham, quer dizer que tu nunca chegas atrasado, nunca sai antes do horário, etc?" Não, não sou mentiroso. Sim, já cheguei atrasado, já saí antes da hora, já tive que faltar ao trabalho, etc. "Ah, tu não tens moral pra escrever isto tudo então." Pois é, eu assumi tudo aquilo, mas faltou eu dizer que se dia X eu cheguei tarde, no mesmo dia (ou no dia seguinte), trabalhei o tempo suficiente para compensar o atraso. Se saí mais cedo, compensei no dia seguinte. Se precisei faltar, avisei meu superior imediato, preenchi o devido formulário já indicando em quais dias eu iria recuperar as horas que não trabalhei. Sem falar nas várias horas que eu tenho acumuladas por ficar depois do horário dando conta das demandas que a gente tem no meu setor, ou emergẽncias que surgiram, etc. Então sim, criançada, acredito que tenho "envergadura moral" (como diziam os caras da MTV) pra escrever isto aqui.

Quanto aos que vivem reclamando que a cidade onde estão lotados é ruim, bom... desde o momento em que foram informados onde iriam trabalhar, vocês podiam ter dito "bom, desculpe, não me interessa". Prefere trabalhar/morar numa cidade maior? Pois é, tem aquelas opções ali acima. Ah é ruim ficar longe da família? Seguinte, vê se cresce. A infância já passou, adolescência também. Tua família não vai viver pra sempre, tu também não. Então vai te acostumando com o fato de que cedo ou tarde vocês irão se separar.

Bom, quer saber? Depois eu escrevo mais (ou não). Tudo vai depender do meu ânimo, talvez do feeback do pessoal que ler isto aqui; da temperatura do ambiente; de eu estar sem sono (fiquei jogando BF3 até às 3 da matina com meus amigos)... Então é isso. Deixem comentários aqui no blog, ou comentem lá no facebook (quem tiver acesso ao meu perfil) ou via twitter mesmo.

LOGOUT!

Wednesday, January 16, 2013

:: USFC 3ª Edição ::

Bom pessoal, esse final de semana (sábado e domingo) rolou a 3ª Edição do USFC (Ultimate Street Fighter Championship). Foi minha primeira participação em um evento com neguinho de nível tão alto.

Abaixo posto os vídeos das lutas:

Winners Bracket




Losers Bracket




Top 8




E sim, eu me ferrei bonitamente no torneio. Sinal de que preciso treinar muito mais pra competir com esse bando de maloqueiro aí.

Mas foi uma experiência muito boa. Aprende-se muito num evento desses. Bom... por enquanto é isso, pois tenho que viajar a trabalho agora.

Até mais pessoal.

Wednesday, December 19, 2012

:: Kbel0 Yagami x Kenjiro - FT10 ::

E aqui estamos, senhoras e senhores, com mais uma FT10. Desta vez enfrentei o Kbel0 Yagami, que é gente boa. A pancadaria foi tensa e terminou 10 x 3. Para quem? Não conto que é pra não perder a graça. Assistam e vejam ;)

Kbel0 Yagami (Ryu, Oni, Akuma, Bison, Adon) x Kenjiro (Gouken)


Desta vez não gastei muito tempo brincando no Openshot pra fazer os cortes dos videos direitinho e tal. Então ficou meio "nas coxas". Mas o que interessa mesmo são as lutas, então...

Valeu pela porradaria, Kbel0. Vejamos como será na próxima ;)