iPhone para Futuros Programadores

A algum tempo um pessoal me perguntou sobre programação para iPhone. É uma pergunta que já me fizeram antes, e acho que é bem clássica. “Nunca programei na vida e quero fazer aplicativos para iPhone. COMOFAS//”

Eu já até dei uma explicada pra esse pessoal, mas nunca fiquei satisfeito com o que eu mesmo falava. Sempre achei que faltava informação, que a explicação poderia ser um pouco mais complexa e com mais material pra pessoa ir atrás. Por isso resolvi montar isso num post, que é mais fácil e que pode ajudar mais gente.

Primeiro saiba que vai demorar um bom tempo até você chegar perto de Objetive-C (a linguagem usada para criar programas no iPhone). E digo até mais, pra começar a programar em qualquer linguagem. Seu primeiro passo é aprender lógica.

Você pode até achar babaca ter que ler e fazer exercícios do tipo “Como comer uma laranja” mas você vai perceber que eles te ajudam a montar um código mais limpo, rápido e simples de ser lido no futuro. A internet está cheia de tutorias sobre isso e recomendo pegar uma ou duas apostilas sobre o assunto e passar elas inteiras antes de começar a estudar alguma linguagem.

O próximo passo é aprender a programar, mas vá fechando esse XCode que você ainda tem muito pra fazer antes de chegar perto dele. Eu recomendo começar com alguma linguagem mais simples como Python ou Ruby. Eu acho o Python mais simples para aprender e com mais livros, tutoriais e suporte em inglês do que Ruby que tem ótimos livros e tutoriais também mas boa parte em japonês. Vale a pena dar uma olhada no Try Ruby e Try Python pra escolher uma das duas e ver com qual você vai mais com a cara.

E com a linguagem escolhida é só correr para o Google atrás de material para estudo. Livros, tutoriais, códigos. Não tenha medo de fuçar em todo código que você ver pela frente, é a melhor forma de descobrir novas coisas e formas de fazer algo na linguagem. Também é interessante lembrar que você vai passar bastante tempo com a documentação da linguagem aberta vendo como funciona comandos e vendo muitos mas muitos erros até aprender, se acostume com isso.

Aproveite esse tempo pra aprender a linguagem, afinal está na chuva é pra se molhar. Não tente correr pra pular logo pro Objective-C, isso só vai tornar sua experiência com ele pior do que será. Quanto mais tempo você puder programar em Python/Ruby antes de pular pra Obj-C melhor, não pense nisso como tempo perdido e sim como experiência ganha (e quem sabe você até sobe um nível com isso :D ). Eu recomendaria ficar entre seis meses a um ano programando com isso antes de seguir pra Objective-C.

Se você realmente tem tempo disponível eu recomendaria partir para C ou até mesmo C++ antes de ir para Objetive-C. É interessante pra aprender coisas que Python e Ruby não usam e para ver como é programar numa linguagem “de verdade” (Não me levem a mal, eu adoro Python, acho ela ótima mas ela é mais simples, mais voltada para o resultado final do que C.) e principalmente para descobrir a delicia que é compilar um programa durante 3 horas para descobrir que por uma string escrita errada o programa não roda direito. Com relação ao tempo recomendo algo entre um ano e um ano e meio, afinal você tem tempo não é mesmo?

E finalmente você está perto de seu objetivo final, o iPhone. Objective-C não é uma linguagem simples, ela é basicamente o oposto de tudo que você está acostumado que venha da Apple. Se ela tivesse uma frase com certeza seria algo do tipo “it just don’t work”. Mas você quer aprender ela, afinal é a única forma de criar apps pro iPhone (tá, nessas horas você já deve saber que não é, mas vamos nos manter na forma oficial).

Aqui o aprendizado vai ser rápido, em pouco tempo você consegue aprender a sintaxe da linguagem e já consegue sair escrevendo seus primeiros apps para OSX. Sim, OSX. Não pense que você vai começar direto no iPhone, porque você primeiro tem que aprender a mexer na linguagem e só depois você brinca com o SDK.

Quando você estiver pronto para mexer com o SDK recomendo dar uma olhada no fórum de desenvolvedores da Apple. Por mais que boa parte do pessoal de lá seja algo do tipo “nunca programei, quero fazer um app e ganhar bilhões até sabado” tem um povo que ajuda quem está começando e tem um pessoal que compartilha código por lá. Vale a pena dar uma olhada

http://img641.imageshack.us/img641/1479/hasu.jpg??

Eu, Linux User

tuxbot

Já faz algum tempo que eu estava querendo instalar o Linux aqui no meu PC mas ficava adiando porque o Windows tava funcionando bem e instalar ele naquele momento seria só gastar espaço no HD a toa e fazer o boot demorar mais. Pois bem que por causa do maldito TR/Crypt.ZPACK.Gen (que me persegue, só pode. Sempre que sou infectado é por ele) tive que matar tudo que tinha na minha máquina, resolvi então deixar o Windows para jogar e o Linux para todo o resto.

Na hora que decidi isso resolvi instalar o Fedora, já que por algum motivo gostava de usar ele na VM, então para OS principal seria um pulo. O que eu não contava é que a ISO dele tem o dobro do tamanho do espaço disponível no meu celular (que usei como pendrive). Resolvi que iria com o clássico, Ubuntu. Depois de alguns problemas com a instalação do Windows, que resolveu só funcionar quando a partição dela era a primeira no HD, instalei o Ubuntu.

Não tenho certeza mas acho que desde o 8.04 ou 8.10 que não chego nem perto da interface gráfica do Ubuntu, e como ela está bonita agora! Tá certo que depois do login ela mantém aquele marrom-laranja-bosta padrão, que foi logo substituído pelo marrom escuro-laranja aqui.

Depois disso deixei ele encostado por um tempo já que queria arrumar meu Windows antes. Quando voltei, o fiz na pior hora possível. Minha internet estava instável e lenta, e como é normal aqui em casa, minha irmã estava gritando algo que os jovem acéfalos de hoje em dia chamam de música. Então pensei comigo mesmo: “Ahá! Vou montar a partição dos meus dados aqui e tocar AC/DC ou Ozzy enquanto faço o que deve ser feito”. Os amiguinhos que usam linux sabe que ele não toca MP3 nem AAC sem a instalação de codecs proprietários.

Aliás, eu descobri hoje o porque disso. Pra mim eles não vinham porque os linuxfags iriam chiar e reclamar que o sistema deles vinha com um codec maligno e que não respeitava as diretrizes comunistas deles, mas o coredump explicou-me que é culpa da licença do codec. Um motivo a menos pra xingar os linuxfag (mas calma, ainda temos vários outros).

Aliás, outra coisa que acho ridículo, tá certo é #mimimi e não sei nem se estou certo, é o nome dos pacotes. Eles fazem de tudo para te fazer não baixar eles. Porque caralhos voadores eles se chamam BAD e UGLY? Sério, se não fosse eu ter mandado a merda e instalado todos pacotes com GStream no nome eu nunca iria saber que esses eram os que eu precisava.

Tive alguns outros problemas, o teclado não acentuava e só consegui arrumar depois de quase vinte minutos no bom e velho google até achar um comando que funcionasse, compartilhamento de arquivos com o Windows 7 não funciona nem com macumba e pentagrama invertido.

Mas no geral eu estou gostando bastante de como as coisas estão no Linux. A maior parte das vezes que abro o terminal é porque quero (e porque dar sudo apt-get install xxxx é mais rápido que abrir o synaptic). Acessar meu servidor de forma nativa via SSH é lindo, foi só colocar as infos dele ali num menu e pronto. Drag&Drop, editar arquivos direto do servidor, uma verdadeira maravilha. Sem falar meu iPod que ele inclusive reconheceu o servidor SSH sozinho e só me perguntou usuário e senha pra sair mexendo. Reconhecer minhas tralhas foi lindo, no Windows (mesmo no 7) eu tenho problemas com  Bluetooth e WiFi aqui no PC. O Ubuntu já reconheceu os dois de cara e ao contrário do Windows me deixa ficar mais de 10 minutos conectado via WiFi sem derrubar a conexão. Fora o Gnome-do que na minha opnião está bem a frente do Launchy e Quicksilver, mas ele merece um post só pra ele algum dia.

Eu estou realmente decidido a manter o Linux da forma que está, não recomendaria ele para alguém que está não tem muitos conhecimentos em informática (embora recomendaria para quem nunca usou um computador na vida). Ainda é necessário abrir o terminal uma vez ou outra, buscar informações no google ainda é necessário mas de muitos anos atrás, quando instalei algum Conectiva qualquer (que aliás me ensinou uma coisa que uso até hoje: Instalação de sistema só é feita quando meus dados estão em um HD que as malignas mãos virtuais do particionador não podem tocar) ao Ubuntu que uso hoje as coisas estão bem melhores, longe de ser perfeito e competir com um Windows, mas bom.

Porque tirar seu iPhone ou iPod da jaula

A alguns dias resolvi voltar a brincar com os aplicativos jailbroken. Me surpreendi com o quão estáveis eles estão agora e como os desenvolvedores viram que não dá pra competir com o que é feito na AppStore então resolveram atacar o aparelho de outra forma, adicionando funcionalidades ou melhorando as que já existem. Resolvi então colocar aqui alguns que acho essenciais para quem está tirando o iPhone da jaula.

Backgrounder (+Kirikae)

O primeiro é um app que corrige o que na minha opnião é uma das maiores falhas do iPhone OS. Aplicativos em segundo plano. Por mais que o push notification resolva parte do problema ele está longe de ser perfeito. Ainda mais para mim que adoro ouvir música pelo aplicativo do Last.FM que infelizmente para de tocar quando é fechado.

Read more

Como remover Malwares

Quem me segue no twitter viu que ontem eu resolvi tirar o dia pra fazer uma limpeza de pragas em mu PC. Por mais que eu tome cuidado sempre tem um HD externo, câmera ou outra tralha que tenho que ligar em outro PC e por consequência acaba infectando o meu PC também, já que não uso nenhum tipo de antivírus e o meu firewall do PC é apenas para bloquear o acesso de outros PCs da rede ao meu.

Como uso dois HDs uma simples formatada não resolveria meu problema (e matar todos arquivos nos dois HDs não é uma opção pra mim). Então não tinha outra alternativa para remover, no meu caso, o TR/Crypt.ZPACK.Gen. Resolvi então fazer um guia para quem enfrenta problemas com malwares e também não pode matar todos os HDs pra acabar com eles. Lembrando que eu não sou um entendido na área, esses procedimentos funcionaram comigo e podem, ou não, funcionar com você. Caso tudo isso dê errado recomendo pegar os logs dos programas usados aqui e postar lá no fórum do Major Geeks, que diga-se de passagem é onde eu aprendi esses procedimentos.

Programas Necessários

Antes de mais nada é necessário baixar e instalar alguns programas. NÃO SALVE NENHUM DELES NA ÁREA DE TRABALHO

SUPERAntiSpyware

Malwarebytes Anti-Malware – Recomendo mudar o nome do download para outra coisa que não mbam, alguns malwares barram a instalação do mesmo caso ele tenha esse nome.

ComboFix – Desative seu antivírus caso ele marque o ComboFix como malware. E usuários do Windows versão 64-bits, esse programa não é compatível com esse sabor do Windows, por isso não baixe.

RootRepel – Também não roda em Windows sabor 64-bits, também não baixe.

MGTools

Avira Antivir

CCleaner

O Procedimento

Lembre-se de salvar o log de todos os programas para caso o problema não seja resolvido com esse procedimento, o pessoal no Major Geeks não pode fazer nada sem eles. Também não se esqueça de atualizar o banco de dados de todos os programas assim que os abrir pela primeira vez.

O primeiro programa a ser executado é o SuperAntiSpyware, antes de começar o scan vá em Preferences > Scanner Options e deixe apenas “Scan only know file types”, “Scan for tracking cookies” e “Display scan option in Explorer context (right click) menu” desmarcados. Agora clique em “Scan your computer” e vá ler alguma coisa enquanto ele faz o scan.

OBS: Caso você receba uma tela azul ao fazer o scan vá em Scanner Options e desmarque “Use Kernel Direct File Access (recommended)” e “Use Kernel Direct Registry Access (recommended)”

Ao terminar o scan ele lhe mostrará o que está infectado, clique em OK até ele remover tudo. Reinicie o PC quando ele mandar.

Salvando o LOG: Para salvar o LOG vá em Preferences > Statistics/Logs > SUPERAntiSpyware Scan Log, escolha o log mais novo e dê um duplo-clique. Agora salve ele em algum lugar a sua escolha.

O segundo programa a ser executado é o Malwarebytes Anti-Malware. Clique em Perform Quick Scan > Scan. Agora vá ver um episódio de FlashFoward enquanto ele faz o scan.

Ao terminar ele mostrará o que está infectado, marque tudo e clique  em Remove Selected. Salve o log e reinicie o PC.

Salvando o LOG: Ao terminar de remover tudo ele lhe mostrará um txt com o log. Salve-o em algum lugar.

O terceiro programa a ser executado é o RootRepeal, descompacte ele e rode-o. Clique em Scan e enquanto ele faz o scan vá dar uma corrida pelo seu quarteirão.

Salvando o LOG: Ao terminar clique em Save Report e salve em algum lugar.

O quarto programa a ser executado é o MGTools, antes de executar ele deve estar na raiz do drive que seu Windows está instalado ou não irá funcionar.

Usuários do Windows Vista/7: Vocês devem desativar o UAC e reiniciar o computador ANTES de realizar o procedimento abaixo.

Ao iniciar o MGTools uma janela do prompt de comando irá aparecer, deixe ele fazendo o que deve fazer e aceite (duas vezes) os termos do Hijack This quando eles aparecerem.

Salvando o LOG: O log será salvo automaticamente em X:\MGTools\MGLogs.zip (sendo X o seu drive)

Agora é hora de rodar o ComboFix, antes de mais nada copie e execute ele da sua área de trabalho. Enquanto ele estiver rodando ele irá pedir para instalar o Recovery Console, aceite e deixe ele fazer o trabalho dele. Mas lembre-se de não mexer no mouse ou teclado em nenhum outro momento, nem se a vida de sua mãe estiver em risco!

Salvando o LOG: O log será salvo automaticamente em C:\ComboFix.txt

Agora você deve fazer uma limpeza geral e do registro com o CCleaner, lembrando de limpar o registro até que ele não mostre mais nada.

Agora você deve fazer um scan completo com o Avira (ou outro antivírus a sua escolha, mas recomendo o Avira) e reiniciar o PC logo após.

Para terminar você deve fazer outra limpeza geral e do registro com o CCleaner.

Caso você esteja incerto se seu PC está limpo faça um scan completo com o Malwarebytes Anti-Malware e com o Avira.

Nokia 5130 XpressMusic

nokia-5130

A algum tempo meu SE K750i quebrou e por isso estava atrás de algum celular para o substituir. Eu tinha em mente em pegar ou um outro SE ou um Nokia, já que gosto bastante dos celulares dessas marcas. No final das contas acabei por ficar com o Nokia 5130.

O foco do 5130 é a música. Eu normalmente acho a interface dos players padrão de celular horrível, por isso sempre instalei o KD Player. No 5130 eu acabei gostando bastante da interface do Music Player dele. Ela é simples e objetiva, embora o acesso ao Shuffle e Repeat seja mais trabalhoso do que deveria já que eles não tem atalhos no teclado, sendo necessário ir até as configurações do player pra fazer alguma modificação. Outra reclamação minha com o player são as coverarts. Algumas aparecem e outras não mesmo sendo a mesma coverart para as duas músicas. Vale dizer que ele suporta MP3/AAC/AAC+/eAAC+ (embora não suporte funções de capítulos) /WMA/MP4

A qualidade do áudio é boa e os speakers do aparelho são extremamente altos, já deixei ele no mínimo e mesmo assim ficava mais alto do que o meu antigo K750i no máximo. A minha reclamação é do fone qu vem junto. Ele é péssimo, a qualidade do som é ruim e ocorre um vazamento absurdo no som dele. Mas como a Nokia é uma empresa bacana, a entrada de fone do aparelho é a boa e velha P2. Então é só plugar o seu fone favorito e pronto. Além disso o aparelho suporta fones AD2P, então se você tiver um pode usar sem problemas.

O aparelho também tem três botões na sua lateral para acessar rapidamente os controles de Play/Pause, Avançar e Retroceder. Achei os botões muito mal colocados. É impossível apertar eles de outra forma que não com a ponta do dedo, já que de outra forma você ou vai aplicar muita força ou simplesmente não vai apertar o botão. Vale falar que eles funcionam mesmo quando o player está rodando em background e infelizmente não funciona com players como o KD Player e LyricShow.

O Nokia 5130 tem suporte a EDGE e já vem com o Opera Mini instalado de fábrica, além de contar com suporte a visualização e envio de emails via POP3/IMAP4 Como não tenho um plano de dados e não quero pagar bilhões de reais em dados fiz apenas dois testes simples. Acessar meu email via IMAP e acessar meu perfil do twitter. Os emails são baixados rápidamente, mas a interface deles é muito básica e serve mesmo para dar uma olhada rápida e nada mais. O Opera Mini funciona muito bem, rápido e tão bem como em qualquer outro aparelho.

A câmera do aparelho (2MP) é bem fraca, tirar uma foto a noite com ela é loucura. A não ser que você esteja em condições ideais de pressão e temperatura iluminação a foto sairá desbotada e com muito ruido. De dia a coisa fica um pouco melhor, mas não chega nem perto da qualidade das câmeras presentes nos aparelhos da série N. Além disso as fotos ficam extremamente borradas. Além disso ela também grava vídeos em 3GP (176×144), mas a compressão é muito alta, então se prepare para ver algo parecido com Enduro ou River Raid ao invés do que você tentou gravar.

Clica pra ver em tamanho real

Clica pra ver em tamanho real

O aparelho tem uma porta MicroUSB padrão, uma entrada P2, uma entrada para o carregador (vale citar que o aparelho não carrega via USB) e uma porta para MicroSD (suporta até 8GB). Os botões são macios e confortáveis. A tela é brilhante e tem um tamanho razoável.

Quem, assim como eu, estava acostumado ao mar de modificações avançadas dos aparelhos da SE vai se decepcionar com o 5130. Não existe nenhum tipo de modificação de drivers de áudio, câmera ou qualquer outra coisa que altere o funcionamento do aparelho, já que pessoas que fazem esse tipo de coisa o preferem fazer em aparelhos que rodem o S60. Infelizmente o 5130 roda o S40 (NÃO CONFUNDAM! Ele NÃO é um aparelho Symbiam!) e por isso fica apenas com algumas tímidas tentativas com JAVA.

A conexão com o PC é feita de duas formas. Ou você usa o PC Suite/OVI Suite, que permite acessar os dados do cartão de memória, da memória interna do aparelho e dos dados do mesmo ou como uma unidade de armazenamento de dados que apenas permite acessar os dados do cartão de memória mas em contrapartida não necessita a instalação de nenhum driver adicional.

Em relação ao PC Suite/OVI Suite recomendo fortemente o segundo (e isso vale para QUALQUER aparelho da Nokia). Além de ser mais rápido, leve e fácil de usar. Ele também se integra ao seu perfil do OVI no site da Nokia (ou seja, você tem um backup de seus contatos, mensagens e fotos na nuvem). Sem contar que junto do OVI Suite é instalado o Nokia Music que permite sincronizar músicas assim como acontece com o iPod~iTunes.

No geral o 5130 é um bom aparelho, para quem não quer um smartphone mas ao mesmo tempo não quer um Startac que funcione com GSM o 5130 é uma boa escolha.

IntenseDebate vs DISQUS

O sistema de comentários padrão do Wordpress não é ruim, se você acha isso veja o do Blogger, mas também não é dos melhores. Muitas coisas praticamente essenciais como replys, ip ban, wordIntenseDebate blacklist/whitelist não existem e podem ser adicionadas via plugin. Os que falarei são mais do que um amontoado de plugins, eles criam uma área de comentários totalmente nova para seu blog.

Eu já falei sobre o IntenseDebate aqui antes, mas naquela época eu tinha bastante preconceito com o DISQUS já que em meu teste ele fez o favor de apagar do banco de dados todos os comentários e bugar o charset dos posts (ou seja, nada de acentuação). Então resolvi ficar com o IntenseDebate mesmo, sem falar que pouco tempo depois a Automattic comprou a empresa que criou o IntenseDebate e eu pensei que ela iria fazer uma melhora do caralho no sistema e substituir pelo sistema original do Wordpress.

Bom, estava errado e de algumas semanas para cá o IntenseDebate tem sido uma dor de cabeça a mais para mim, já que ele começou a ficar carregando eternamente, carregar o sistema de comentários dele e do Wordpress ao mesmo tempo e isso não só por aqui, mas em grande parte dos blogs que eu acesso e usam o IntenseDebate. Ontem eu vi que o DISQUS tinha anunciado a nova versão e resolvi dar uma nova chance ao sistema, já que as novidades pareciam interessantes e eu tinha que saber se era possivel migrar do IntenseDebate para o DISQUS.

Cheguei a um resultado, triste. Nenhum dos dois, nem IntenseDebate, nem DISQUS estão realmente prontos. Para o leitor/comentarista do blog os dois sistemas são praticamente idênticos em uso, mas o DISQUS é absurdamente mais rápido para carregar e o javascript dele não interfere na velocidade que o texto aparece na tela como acontece com o IntenseDebate que tem um pequeo delay para a escrita começar a aparecer.

A troca do IntenseDebate pelo DISQUS é bem simples, embora eu tenha tido uma dor de cabeça para importar os comentários, já que só na terceira tentativa ele importou todos os comentários corretamente, na primeira só importou os dos últimos posts e na segunda não importou a acentuação corretamente (sempre ela). Pelo que parece o HaloScan também pode ser trocado sem problemas já que o DISQUS importa o XML de comentários dele. Outra coisa bacana é que ele importa também os replies corretamente, não sei como explicar isso, vejam a imagem abaixo.

reply_disqus

O gerenciamento de comentários do DISQUS muito melhor que o do IntenseDebate. Ao contrário do IntenseDebate que ignora as mudanças feitas no gerenciador do blog e força você a acessar a página deles, logar com seu perfil, escolher o site certo, ir na seção de comentários pra só então aceitar uma mudança. Sem contar que ele permite também fazer login com o Twitter, Facebook, OpenIntenseDebate, o Akismet funciona de verdade com ele, tem suporte a Reactions (coloca um “trackback” para outros lugares onde o post foi comentado como twitter, friendfeed, etc).

A configuração também é absurdamente melhor e mais amigável no DISQUS. Enquanto que no IntenseDebate qualquer modificação deve ser feita via CSS (que até pouco tempo atrás nem documentação tinha, pra ver como é noob-friendly) no DISQUS é possível customizar o tamanho dos avatares exibidos, qual o avatar padrão para quem não é cadastrado no DISQUS e não usa o Gravatar entre outras coisas só com alguns cliques e ainda permite usar um custom CSS para o layout.

Mas ai entra o maior problema do DISQUS, a graça dele, assim como a do IntenseDebate, são as opções de comunidade como o perfil, últimos comentários e todo o resto daquelas coisas. Eles são absurdamente fracos perto do que é oferecido pelo IntenseDebate.

No final das contas o DISQUS é um sistema muito melhor que o IntenseDebate atualmente, mas a falta de blogs usando ele faz com que menos pessoas se cadastrem e usem, o que faz com que menos blogs passem a usar ele. O que recomendo é criar um tumblr (já que ele não funciona em localhost) e ficar brincando com ele por lá pra ver se gosta. Eu gostei mas ainda prefiro ficar com o IntenseDebate por enquanto já que usei pouco do DISQUS mas já encontrei coisas que não gostei (mas por motivos pessoais, nada de alguma função bugada ou que não exista) e por enquanto vou permanecer com o IntenseDebate e torcer para ele melhorar, porque na hora que sair o 3.0 se o ID não estiver melhor eu darei tchau para ele sem pensar duas vezes.

[Review] Sorteando

A algum tempo atrás o desenvolvedor do Sorteando me perguntou se eu queria um redeem code para o app. Aceitei, usei ele algumas vezes já e vou falar o que achei.

Antes de mais nada, o programa é simples, não espere uma interface toda cheia de coisas ou a possibilidade de sortear usando como regra todos os números pares e primos entre 1 e 144682. É possível fazer o sorteio de números entre 2 e 300, pessoas (não achei o limite, mas é mais do que 10, garanto), entre 0 a 5 grupos (usando as pessoas cadastradas no item anterior) e entre 1 a 5 dados de 6 faces.

Sorteando-Números

Na parte de números não tenho o que reclamar, cumpre bem o seu papel. Você pode escolher o valor máximo com um slider na parte inferior da tela e usando as setas ao lado para um ajuste fino. Ai é só por o dedo em Sortear e pronto. Nada muito complicado e até sua avó consegue fazer. Infelizmente, o programa não mantem um registro dos números sorteados sendo necessário uma boa memória ou papel e caneta para resolver isso.

Sorteando-Pessoas

Na parte de pessoas senti que foi feito meio as pressas. A interface é meio estranha e bastante confusa em certos pontos (como um botão de ON/OFF para apagar completamente a lista). E por enquanto (já será adicionado na próxima atualização de acordo com o dev) não é possível apagar apenas uma pessoa, ou seja, errou uma única pessoa e terá que refazer tudo novamente. E as outras opções como “Remover todas as pessoas” e “Remover pessoas já sorteadas” (que diga-se de passagem achei ótima) são acessadas apertandao o botão de “play” no canto da tela. Além disso, o maior defeito (que será consertado na próxima versão também) é a falta da persistência de dados. Ou seja, saiu do App ele apaga a lista de pessoas.

Mas no geral funciona bem, tem aquele suspense ao sortear uma pessoa já que ele usa aquela “roda” de quando você vai adicionar uma data e como eu disse antes, não achei o limite de pessoas, então a não ser que você queira usar ele para sortear centenas de pessoas deve ser suficiente para você também.

Sorteando-Pessoas

O grupos funciona muito bem também, usando como base os nomes adicionados no item anterior ele gera entre 1 e 5 grupos, não usei muito mas achei bom ele saber gerenciar grupos com uma pool impár, jogando as pessoas que “sobraram” nos primeiros grupos.

Sorteando-Dados

E o último tipo de sorteio são dados. Não é um dice roller completo com d4, d8, d10, d12, d20, d100, múltiplas combinações de dados e por ai vai. Ele simplesmente sorteia até 5 d6, ótimo para aquela partida improvisada de algum jogo de tabuleiro desconhecido das massas. Funciona bem, mas achei ele um pouco lento para fazer vários rolls seguidos.

No geral é um bom app e pelo preço ($0.99) é bom, lógico que não são todos que vão precisar dele e muitos irão achar inútil. Mas para quem sorteia muitas coisas é muito útil.

Soy POP!

Play04

A algum tempo atrás fui pego de surpresa pelo CiroArgus numa bela manhã de domingo. Ele me chamou para participar do ContinuePlay, o podcast do Continue (O RLY). Nesse episódio que participei falamos sobre jogos que nós adoramos mas parece que ninguém mais gosta. Tá bacana, e eu já recomendei ele aqui antes!

Então vai lá no Continue e ouve logo esse podcast!

Podcasts com o dedão Geek Pobre de qualidade

Ultimamente tenho passado grande parte do dia ouvindo podcasts, por isso resolvi compartilhar alguns que ouço e falar um pouco deles e colocar uma menção honrosa para alguns outros.

Metacast

Metacast-15 Um podcast sobre podcasts, para quem está fazendo ou pensando em fazer um podcast é um ótimo programa. Ainda mais se você quer fugir do “padrão Nerdcast” que tantos amam e outro tanto odeio.

Além de ensinar várias coisas para quem está começando, vale a pena escutar para ver dicas de programas ou técnicas que eles tem. E além disso eles sempre indicam dois podcasts no final de cada programa, muitos são ótimos também!

Além disso ele é curtinho, então vão sempre direto ao ponto sem enrolação, o que é ótimo mas as vezes pode deixar o podcast um pouco mais pobre, mas mesmo assim vale a pena.

ComicPod

comicpod-24 Um podcast que estou ouvindo no meu iTunes a pouco tempo, só não me pergunte porque já que ele é ótimo. Se você gosta de HQs esse podcast é obrigatório para você.

O pessoal fala bem sobre o assunto, nada de coisa sobre quem começou a ler HQs ontem ou fanboys exagerados para a DC, Marvel, algum autor ou qualquer coisa do tipo.

News Inside Podcast

newsinside08 Todo podcast tem um momento WTF, o News Inside Podcast esse momento tem a exata duração do podcast. O podcast fala sobre games e outras coisas que possam interessar a gamers (como homebrews ou como comprar jogos lá fora)

O podcast tem um ritmo legal e a conversa também é boa, sempre levando o podcast para momentos WTF que ocorrem um atrás do outro. Se você gosta de games e quer aprender um pouco mais sobre a cultura underground deles essa é a hora!

Sound Test

Sound TestPor mais que tenha um nome que não lembre muito videogames é um dos meus podcasts favoritos. Mas antes de ir ouvir ele já dou um aviso: Esqueça TUDO que você já ouviu sobre podcasts, eles tem uma edição de áudio bem simples mas compensam com uma qualidade muito acima da média nas conversas.

Com um papo mais cabeça sobre videogames, nosso mercado, jogos que eles estão jogando e o aviso de quase todo episódio deles dizendo que não são caixistas :D

Outros Podcasts

Aqui estão outros podcasts que recomendo mas não estão ai acima porque ou estão começando ou faz pouco tempo que começei a ouvir. Vai ai a lista

Matando Robôs Gigantes – Indicação do Kid (acho que 90% de quem ouve eles foi por indicação dele, mas divago), ótimo podcast nerd sobre games, HQs e cinema.

ContinuePlay -Podcast do Continue. Fala sobre games de forma descontraida, engraçada e bem divertida.

We R Geeks – Adversidades sobre geeks, histórias  toscas e muito bom humor. Ouve que também é bom…

HBDCast – É bom mas sai um a cada ano de plutão então está aqui.

Spotify

A muito tempo atrás, logo que o Spotify começou resolvi testar. Na época ele ainda era Mac-only e era necessário um proxy para criar a conta e para usar o app. A algumas horas atrás descobri que desde que a versão Windows dele foi lançada é possível usar o aplicativo dele sem a necessidade de um proxy, sendo necessário agora só para a criação da conta.

Mas antes de mais nada o que é esse tal de Spotify você se pergunta, não é mesmo? É um programa que faz streaming de músicas, assim como o Pandora, Last.FM e tantos outros. Mas se fosse só isso seria apenas mais um (tá, mais um que funciona sem limitações aqui no Brasil, mas vocês entenderam). A grande sacada dele é o aplicativo dele.

spotify_1

Ao contrário do Last.FM e Pandora que tem programas mais simples o Spotify tem um player copia descarada parecido com o iTunes. Com suporte a playlists, rádios e uma coisa que achei muito interessante, a Play Queue.

Ela não é nada mais do que uma playlist temporária. Quantas vezes você já não deve ter feito uma playlist para ouvir enquanto fazia algo e depois apagou ela? Mas além disso o Play Queue te dá algumas sugestões de músicas de acordo com o que está na lista e os mais ouvidos e populares do serviço.

Outra coisa que acho que deve ser mencionada é que ele é muito leve, com 20kbps de banda disponível para ele não senti nenhuma engasgada enquanto ouvida e a troca de músicas acontecia em 2 ou 3 segundos. Com 50kbps de banda livre nem isso acontecia, a troca de música era na hora.

Agora que você sabe o que é o Spotify deve estar interessado em testar ele não? Se você entrar no site oficial agora verá uma tela como a abaixo

image

Ou seja, pague os 10 dólares por mês ou não use. Mas, isso é porque você está com um IP Brasileiro, apenas IPs ingleses podem usar o serviço FREE. Mas não tema, esse post foi criado para te ajudar com isso.

[Ao colocar a senha na criação da conta não use a senha padrão sua (ao menos no cadastro). Como o proxy não suporta HTTPS, seus dados estão indo via uma conexão normal.]

Primeiro é necessário um proxy, a maioria dos que conheço são americanos, logo são descartados para esse caso. O que usei para a criação da conta foi o DaveProxy. É muito fácil, entre nele, coloque o site do Spotify e pronto, você pode criar sua conta sem problemas.

O Postal Code você pode achar no Google (o que eu fiz e não achei nenhum que fosse aceito) ou usar a dica do @rafaelviero e usar o Postal Code L23 7UY. Ai é só baixar o programa e se divertir.

Return top