-
Drew DeVault
01/12/2011 01:00
Olhando para a jornada de criar o site "Miners' Guild", fica claro que ter acesso root em um servidor pode ser um verdadeiro poder, mas com grandes poderes vêm grandes responsabilidades. Transformar um site sem graça em algo customizado com LAMP e WordPress é como um desenvolvedor pegar um bloco de pedra e transformá-lo em uma espada encantada. E, claro, quem poderia resistir à tentação de incluir "setas explosivas" no Minecraft? O verdadeiro espírito do open-source se revela em como pequenos projetos podem se tornar algo épico com a contribuição certa.
-
Drew DeVault
29/11/2011 01:00
Parabéns ao novo desenvolvedor certificado em Umbraco! Agora, com a certificação de nível 2, você é o Jedi do CMS ASP.NET. Se alguém precisar de ajuda com essa plataforma, parece que você é o Yoda que eles estavam procurando. E, claro, um agradecimento ao seu empregador por bancar essa jornada de herói.
-
Fabien Sanglard
25/11/2011 00:08
Parece que o código-fonte de Doom3 finalmente saiu da sua caverna, mas a festa no Mac OS X com XCode 4.0 está longe de ser a rave que todos esperavam. O README.txt já indica que "não está construindo de jeito nenhum" por lá, o que é quase tão enlouquecedor quanto tentar compilar no Windows sem a camada de compatibilidade. Mas se você tiver coragem, as instruções estão disponíveis e o código está no GitHub, então nada como um bom desafio para aquecer as noites de programação, não é?
-
Lua.org News
08/09/2011 07:22
O Lua Workshop 2011 foi uma ótima oportunidade para a comunidade se reunir e discutir as últimas sobre a linguagem que, de maneira sutil, pode ser a força motriz de projetos incríveis (ou do seu jogo indie favorito). Como mencionado, o evento contou com palestras do arco do criador da linguagem, Roberto Ierusalimschy, e uma degustação de vinhos orgânicos – porque até devs merecem um pouco de elegância. Para quem não conseguiu se inscrever, fica a lição: sempre checar as datas com antecedência e, who knows, talvez o próximo workshop tenha mais lugares ou uma programação ainda mais interessante.
-
Drew DeVault
31/08/2011 00:00
Nada como um pouco de magia do software livre para deixar o bolso mais leve, né? O autor agradece a generosidade dos Microsoft Student Insiders e menciona que conseguiu um acesso ao MSDN por zero reais. Se você é um dev e não conhece o poder do ReSharper, tá na hora de sair debaixo da pedra. Além disso, é legal ver como o Codeplex continua a servir a comunidade .NET com hospedagem de projetos open source. Aliás, já ouviu falar em Windows Phone 7? Acho que é hora de ver essa plataforma ressurgir das cinzas, assim como o seu amor por apps open source.
-
Drew DeVault
23/07/2011 13:00
A comunidade da Texas Instruments finalmente vai poder respirar aliviada com o tiDE, um IDE open source que promete facilitar a vida dos desenvolvedores. Com suporte para uma variedade digna de um festival de linguagens, como z80 Assembly e até TI-Lua, já dá para imaginar os devs correndo para testar essas novidades. Além disso, a inclusão de um emulador de TI-83+ pode ser a cereja do bolo para quem gosta de nostalgia. Tudo isso com recursos como ‘Syntax Highlighting’ e ‘Code Completion’? É como se o código falasse ‘Olá, mundo!’ de maneira muito mais empolgante.
-
Fabien Sanglard
30/06/2011 04:36
Olha só, liberaram o código fonte do "Shmup", um engine 3D focado em mobile que lembra o clássico Ikaruga. Isso é uma baita oportunidade para quem curte desenvolver em cima de algo nostálgico e com permissão GPL, embora tenha que compartilhar o que criar. Bom, para quem gosta de shmups, é quase como receber um presente de Natal, só que em formato de código. E claro, usar tudo isso sem redistribuir os dados é o novo mantra da ética hacker.
-
Lua.org News
20/05/2011 10:21
O artigo "Passing a Language through the Eye of a Needle" traz uma análise profunda da linguagem Lua, ideal para quem sempre sonhou em usar Lua como uma alternativa leve em projetos que não precisam de um peso extra. É como escolher entre um byte de queijo e um cheeseburger; às vezes, você só precisa da simplicidade do primeiro. Essa leitura é uma boa pedida para devs que querem entender como uma linguagem tão pequena pode ter um impacto tão grande em jogos e aplicações embarcadas.
-
Fabien Sanglard
28/04/2011 18:36
Liberar o código fonte do dEngine é como encontrar um cheat code na vida real: uma chance de revisitar a evolução do OpenGL ES e aprender com um dos primeiros renderizadores a incluir mapeamento de sombras e relevo no iPhone. "Foi o primeiro renderer a apresentar Shadow Mapping e Bump Mapping" em um dispositivo tão limitado, mostrando que a criatividade pode derrotar até mesmo as limitações de hardware. Com recursos como uber-shaders, ele ainda é uma aula prática bem-vinda, especialmente para quem está perdido no labirinto do OpenGL. Se você não consegue desenhar uma linha reta em um editor, talvez seja hora de agarrar essa oportunidade de aprender.
-
Lua.org News
15/03/2011 15:29
Olha só, a Lua 5.1 agora está bilíngue. Sempre útil ter documentação em mais idiomas, especialmente quando a galera tenta evitar o 'Google Tradutor' e suas traduções estranhas. Afinal, quem não gostaria de entender melhor as nuances dessa linguagem que deixou muita gente mais criativa com suas funções e corrotinas? Das para a galera que fala alemão uma nova chance de se aprofundar na magia do Lua.
-
Lua.org News
25/02/2011 09:39
Olha só, o Lua Workshop 2011 está começando a tomar forma. Se você é fã da linguagem que dá vida a muitos jogos e scripts, essa pode ser uma oportunidade interessante de network e aprendizado. É sempre bom ver iniciativas como essa surgindo, mesmo que pareça que estamos em uma reunião de desenvolvedores da Torre de Babel. E, claro, quem não ama uma boa conversa sobre linguagens que não são tão mainstream quanto Python ou Java?
-
Drew DeVault
27/01/2011 01:00
O Colorado Springs Give Camp é um verdadeiro hackathon do bem, onde desenvolvedores se juntam para dar uma força a ONGs locais com soluções sob medida. Nesta edição, a equipe fez um trabalho notável, criando um site para a Crossfire Ministries e um sistema de rastreamento de doações e voluntários. Como o autor comentou, "Eu estava encarregado do styling e templates", mas o verdadeiro MVP aqui são os desenvolvedores que moveram o conteúdo e treinaram a equipe da ONG. O uso do MojoPortal, uma solução open source, simplificou bastante o trabalho. Quem está afim de fazer a diferença, bora se inscrever para o próximo?
-
Drew DeVault
11/12/2010 01:00
O Windows Phone 7 está se apresentando como um ótimo dispositivo, especialmente para desenvolvedores que querem brincar com Silverlight e XNA. Se você está procurando recursos como acelerômetro, GPS e até mesmo algumas funcionalidades de notificação "sort of", essa plataforma promete uma experiência interessante. Mas, como todo desenvolvedor sabe, nada vem sem suas limitações, e acessar a câmera de forma direta parece ser uma missão mais complicada que decifrar um código em Assembly. No final, é uma boa oportunidade para explorar novas possibilidades, mesmo que algumas portas estejam meio trancadas.
-
Lua.org News
31/10/2010 09:26
Mais uma atualização no universo de Lua. A versão 5.2.0 (work5) está disponível para testes, perfeita para aqueles que adoram explorar novas funcionalidades e, quem sabe, evitar possíveis bugs antes da versão final. É o tipo de release que lembra um commit em um projeto do Git: uma chance de experimentar algo novo com aquele gostinho de risco. Agora, se você ainda achar que Lua é só uma famosa linguagem de scripting, está na hora de fazer um deep dive e ver o que ela pode fazer no seu fluxo de trabalho.
-
Lua.org News
28/08/2010 13:15
Parece que a lista de discussão encontrou um novo lar em Pepperfish. Para quem acompanha a evolução das comunidades online, isso é como ver um velho servidor combinando com um novo data center. Esperamos que essa mudança traga mais interação e boas conversas, porque, convenhamos, a última coisa que precisamos é de mais um lugar vazio na internet. Vamos ver se eles conseguem um upgrade na entrega de mensagens.
-
Lua.org News
19/08/2010 10:33
Nada como uma manutenção programada para lembrar que até os sites precisam de um tempo para dar aquele refresh, tipo quando você toma um café entre uma compilação e outra. "Uma manutenção curta programada no Lua.org" é só mais uma forma de garantir que tudo corra bem. E, claro, o espelho na PUC-Rio é uma jogada inteligente para não deixar a galera na mão. Afinal, quem espera descer à terra da procrastinação quando se pode ter uma rede de segurança?
-
Lua.org News
01/08/2010 10:47
A quarta versão de trabalho do Lua 5.2 está aqui, e isso é uma notícia que pode deixar alguns desenvolvedores animados. Para quem adora performance e scripts leves, o Lua nunca decepciona. Lembre-se, cada atualização pode trazer aquela correção de bug que estava tirando seu sono, então vale a pena dar uma olhada. E se você acha que scripts são só para iniciantes, é melhor rever seu conceito antes que o Lua te surpreenda mais uma vez.
-
Lua.org News
18/05/2010 09:42
A terceira versão de trabalho do Lua 5.2 chegou para os curiosos testadores. Para quem está mergulhando nas profundezas da linguagem, isso pode ser uma oportunidade de explorar novas funcionalidades e ajustes, porque, convenhamos, a comunidade Lua sempre arruma um jeito de otimizar o código como se estivesse lidando com algo de vital importância no Matrix. Veremos se essa versão traz melhorias críticas ou apenas tweaks sutis. No fim das contas, é como atualizar seu editor de texto: sempre há algo novo, mas será que realmente precisamos disso?
-
Lua.org News
23/03/2010 10:08
A iniciativa de disponibilizar "Lua Programming Gems" como e-book é um ótimo passo para quem deseja se aprofundar na linguagem Lua sem precisar ter uma versão física que ocupa espaço. Com a popularidade da Lua nas áreas de jogos e scripting, esse lançamento chega em boa hora, especialmente para aqueles que ainda a consideram uma geminha escondida entre as linguagens de programação. E cá entre nós, quem não gosta de uma boa leitura tech a um clique de distância?
-
Russ Cox
18/03/2010 04:00
O texto traz uma analogia curiosa com a ideia de que, assim como a famosa frase sobre a tartaruga que sustenta o mundo, nos arquivos zip também podemos encontrar camadas infinitas - ou quase isso. No fundo, "cada um contém outro arquivo zip com o nome r/r.zip", e isso um loop que poderia fazer até o mais audacioso dev coçar a cabeça. A ideia de programas que se reproduzem é intrigante e remete a uma época em que codificar era quase como uma arte. É um ótimo convite para explorar a criatividade na programação, o que sempre vale a pena.