Arquivo da categoria Blog

Um novo ano

Normalmente eu deixaria essa data passar em branco por aqui. Não tenho o costume de postar na Skipp sobre datas especiais porque não acho que palavras desejando felicidades vindas de um (talvez) desconhecido acrescentem algo em você, leitor. Mas, se você não compartilha do meu ponto de vista, receba meu “feliz ano novo”, kkkkk.

No entanto, não é a translação terrestre o principal motivo de fazer essa postagem.

Para o site, o ano de 2011 não foi o melhor possível. Foi recheado com minhas desaparições, projetos sem conclusão, preguiça, dentre outras coisas ruins… Não vou negar nada disso.

Neste mesmo ano, escrevi e publiquei o atestado de morte da Skipp. Me arrependo disto, mas o arrependimento não impediu que eu tornasse a abandonar a Skipp por mais algum tempo. Outra vez.

Neste vai e vem sobrou apenas o desapontamento de não ter cumprido com a minha responsabilidade.

Mas é preciso olhar mais para trás e relembrar o melhor momento do site. Em 22 de novembro de 2010 houve o lançamento do SkPlayer.

A lembrança do incrível suporte que recebi dos visitantes e dos meus amigos ficará para sempre em minha memória e sempre trará felicidade para mim em qualquer situação. Muito obrigado mesmo a cada um que baixou e aos que me presentearam com palavras de admiração no MSN.

Dessa forma, quero pela primeira vez, em quase três anos de blogagem, parar e agradecer por tudo que consegui aqui até agora.

Primeiramente à minha mãe, definitivamente a pessoa que mais me ajuda.

Depois, aos que já foram leais comentaristas quando estávamos na WordPress.com e com o nome de WinTips BR: Halex (houve muitos comentários seus o.o), flmarts (espero ver mais do seu talento), danilo (do seu também!). O apoio de vocês significou muito mesmo :D .

Também não posso esquecer os comentaristas que vieram quando já éramos Skipp: Dillmann (incrível site, cara), Dário e Guilherme (estes floodaram pra ganhar convites pro novo Orkut, kkkkk), Rafael (muito gente fina), Paulo Guido (valeu mesmo por aquele link na barra e repostagens :D ), Gabriel Rocha (gente fina também), Bruno Guzela (obrigado pela ajuda na divulgação do SkPlayer :D ).

Vou poupar o leitor de mais nomes, mas garanto que também guardo uma parcela de gratidão para todos os que não citei, mas que contribuíram cada um de sua forma.

Visitantes da Skipp, anônimos ou não, causais ou não, eu os saúdo! Espero nunca ter que dizer um adeus a vocês.

Até 2012.

Ideias de computação quântica de Notch

O criador do Minecraft, Notch, postou algo em seu blog que achei incrivelmente interessante.

Imaginemos um programa com uma lista de itens desordenados e você deseja ordená-la.

Uma forma incrivelmente ineficiente seria com o programa fazendo o seguinte:

  1. Reordenar os itens da lista aleatoriamente
  2. Se a lista estiver ordenada, parar
  3. Voltar para a etapa 1

Agora fazendo uso de ideias de quântica, o programa poderia ser escrito como o seguinte:

  1. Reordenar os itens da lista aleatoriamente
  2. Se a lista estiver ordenada, parar
  3. Destruir todo o universo

A quântica considera que um evento puramente aleatório gera infinitos universos. Dessa forma, isso impedirá que qualquer lista desordenada possa existir, ou seja, todas serão ordenadas.

Assemelha-se também ao experimento do Gato de Schrödinger.

Fonte: The Word of Notch

Tema novo!

Adeus SkippTX, usado por 13 meses, e olá SkStrikes 2011.

Anunciado hoje Windows 8 oficialmente

Às 13 horas de hoje (horário de Brasília) começou a conferência que foi transmitida online para todo o mundo. O assunto: O novo SO da Microsoft.

A empresa garante total compatibilidade com hardware e softwares suportados pelo Windows 8.

Há ainda alguma polêmica sobre como o direcionamento do sistema para touchscreen poderia interferir na experiência no clássico mouse e teclado.

Mais detalhes no post do Baixaki. Com sorte ainda irei fazer uma análise mais profunda :) .

EDIT: Link oficial de download do Windows 8  Developer Preview

Para detalhes do futuro Windows 8, acompanhe e-Stylegeek

Um trabalho em 3D

Só pra quebrar um galho. Usando um programa de 2002 bem defasado, nunca procurei saber como funcionam as maravilhas do 3D Max e afins.

Blizzard e sua máquina de fazer dinheiro

Diablo 3 é o próximo da clássica franquia de MMORPG da Blizzard que ainda está para ser lançado. Com o último título da franquia lá pra 2000, a nova versão promete novos gráficos, novidades na experiência de jogo e todo o jazz  que se espera de uma sequência.

Basicamente, o jogo se dá pelo loot: consiga melhores equipamentos possíveis através de monstros que dão itens aleatórios ou comprando de outros jogadores. Assim, a grande quantidade de itens mantém a antiga versão do jogo com uma considerável audiência ainda hoje.

Há pouco tempo divulgou-se detalhes sobre como seria o Diablo 3. Algo de se chamar a atenção é o novo sistema de mercado que permite comprar e vender itens virtuais com dinheiro real.

Agora, se já é comum em jogos como esse jogadores fazerem farming - comprar todo o estoque de um determinado item e vendê-lo mais caro -, imagine quantas pessoas fariam isso por cachê.

E é até possível imaginar uma microempresa criada especificamente para o farming. Uns 5 funcionários passando seu dia de trabalho na frente de uma tela com o jogo e aumentando o preço das listas de venda.

Assim, um problema é que isso permite que jogadores literalmente comprem poder. Se você perder para outra pessoa no Diablo 3 pode não significar que você tem menos habilidade que ela, mas que você está disposto a gastar menos dinheiro que ela.

E outro problema pior vem com o sistema de cotas da empresa. Será cobrada uma taxa para inserir crédito na conta, outra por item para vendê-lo e mais outra para retirar seu dinheiro.

Assim, enquanto pequenas empresas impresas independentes têm que fazer jogos realmente bons para sobreviver, a Blizzard confortavelmente faz um sistema que quase literalmente lhe imprime dinheiro…

Edit: Diablo II não foi lançado em 2010, mas em 2000. Não faço ideia porque digitei 2010!

Voltando, trocando para Java

Então, estamos de volta depois de algum longo tempo. Entendo como esse vai e volta é doloroso, peço desculpas.

Estarei mudando de Delphi para Java, o que vai descontinuar todos os projetos antigos incompletos (não tenho ainda muito conhecimento na nova linguagem!). São dois os principais motivos:

Primeiro, quero agora realmente aprender uma linguagem. Não acho que domino Delphi corretamente. As “coisas” saem na tela e os cliques funcionam, claro, mas nem tudo é feito com um conhecimento sólido. Aprendi Delphi basicamente experimentando, sem nenhuma grande leitura sobre o assunto ou sobre métodos eficientes de se fazer devidas coisas. Um pouco de POG – programação orientada a gambiarras – como dizem alguns programadores.

Achei um ótimo e completo tutorial de Java (750 páginas e quem escreveu parece entender bem do assunto), Javanotes. Bom, poderia ter achado um para Delphi, mas reaprender uma linguagem é muito menos divertido que se aventurar em uma nova.

Segundo, a flexibilidade do Java. Enquanto Delphi é preso ao ambiente Windows, Java roda em Windows, Linux, Mac OS, celulares e páginas web. A comunidade Java também é consideravelmente maior e oferece uma maior quantidade de material com sua filosofia open source.

Agora, vai demorar um tempo para dominar essa linguagem e até lá não vão poder sair programas complexos. Publicarei, no entanto, alguns que eu faça tentando aprendê-la. E abaixo o primeiro:

SmallGames Collection v1.1.0a

Se você usa Windows 32 bits, basta apenas clicar no atalho que vem no arquivo do link. Outro sistema ou versão vai ser necessário abrir um prompt de comando :/. (Quando eu chegar em uma etapa mais avançada, no entanto, serei capaz de compilar um arquivo “jar” que precisará apenas ser executado com um duplo clique em qualquer SO!)

Então, descompacte, abra o prompt, navegue até a pasta (se não souber como fazer terá de aguardar os “jar” :/) e então execute o comando “java main” (sem aspas). Isso deve abrir o Java Runtime Enviroment que rodará o programa main.class.

Até um próximo post.

 

Você programa e precisa de ajuda com publicação?

Então, se você anda desenvolvendo alguns projetos sinta-se livre para entrar na equipe. Você poderá aqui publicar e hospedar os seus códigos, seguindo as seguintes exigências:

  • Nível no mínimo médio em programação. Irei analisar isso a partir de algum software seu.
  • Compromisso com seus projetos traçando e cumprindo metas de lançamentos.
  • Não floodar nos posts. Um diariamente estritamente relacionado ao seu desenvolvimento é suficiente.

Estamos abertos a qualquer tipo linguagem, e você pode ou não liberar o seu código. :D

Revisão no tema concluído e contas Twitter e Facebook criadas

O tema teve sua estrutura limpa e refeita em algumas partes.

Criamos também uma página no Facebook na qual irei postar o que estou desenvolvendo no momento. Na barra lateral você pode “curtir” e mostrar para os seus amigos que você gosta da Skipp. Também foi criado um Twitter, @SkippBlog, que trará tweets automáticos com o conteúdo do Feed RSS.

Agora em cada post terá um botão de Curtir do Facebook e um de Tweet do Twitter para os posts que você achar interessantes.

A opção de assinar Feed via email foi destacada na sidebar e adicionados alguns favicons para deixar mais visível estes serviços