-
Drew DeVault
20/07/2015 00:00
React.js e Flux estão se consolidando como ferramentas essenciais para o desenvolvimento web nos próximos anos. A transição do modelo MVC para a estrutura do frontend não foi fácil, e este post busca esclarecer a complexidade que envolve a combinação de React e Flux. O autor menciona que "a documentação upstream... espera que você coloque tudo junto", o que é verdade, especialmente quando você só quer que as coisas funcionem sem a dor de cabeça da leitura. No fim das contas, eles são mais simples do que as promessas de vendas sugerem, e ter suporte a ES6/ES7 faz toda a diferença. É uma abordagem moderna que pode até fazer você se sentir como se estivesse em um filme de ficção científica.
-
Drew DeVault
19/07/2015 21:00
React.js e Flux estão moldando o futuro do desenvolvimento web e, honestamente, já dá para sentir a brisa da revolução. O MVC pode ter sido o rei no backend, mas no frontend parece que estamos finalmente acordando para a vida real com essa dupla. "A documentação upstream te manda ler conceitos e juntar as peças", mas este post vem como aquele tutorial que a gente gostaria de ter encontrado antes de passar horas no Google. Se você ainda acha que Flux é um feitiço voodoo, pode começar a desmistificar isso agora mesmo e preparar seu ambiente com Babel para não se perder em JavaScripts ou ES6.
-
Drew DeVault
13/06/2015 21:00
Parece que a nova sensação entre os devs é o osu!web, um projeto que promete levar a experiência do jogo para o seu navegador. O uso de tecnologias como Web Audio e uma arquitetura de arquivos zipados para beatmaps é bem interessante e mostra que estamos vivendo uma era de inovações web. A intenção de criar um visualizador de beatmaps com suporte a replays é um passo para deixar a competição ainda mais acirrada, só não esquecer de deixar a interface user-friendly, porque devs sempre tendem a complicar na hora de criar. No final das contas, é sempre bom ver projetos open-source surgindo e fazendo a galera se divertir.
-
Dan Luu
06/03/2015 21:00
A pergunta sobre o que acontece ao carregar uma URL é como abrir a caixa de Pandora para os devs mais curiosos. Desde como o teclado acusa pressionamentos até a mágica do DNS, a complexidade da tecnologia está em todos os lugares. O trecho que menciona como "a conexão pode lidar com 10Gb/s" é um lembrete de que, por trás de cada 'clique', há uma sinfonia de componentes que têm que trabalhar em harmonia. É fascinante perceber que entender essas interações pode realmente mudar a forma como avaliamos a performance total de sistemas.
-
Dan Luu
16/11/2014 23:00
O autor teve uma epifania ao perceber que, mesmo com o suporte de uma plataforma que promete velocidade, sua página estava mais lenta que um disco rígido de 5400 RPM. Ao otimizar o carregamento de scripts, ele conseguiu cortar 4 segundos do tempo de carregamento, mostrando que a ordem como se carrega o conteúdo realmente importa. É como fazer suas dependências em JavaScript dançarem uma salsa para que a página comece a renderizar mais rápido. No fim das contas, menos é mais, e a lição aqui é que, às vezes, menos JavaScript é o caminho mais rápido para a felicidade do usuário.
-
Drew DeVault
19/08/2013 00:00
É verdade, jQuery pode estar mais próximo do seu histórico de browser do que você pensa. O autor mostra como recursos modernos do JavaScript puro estão suficientemente avançados para lidar com as tarefas comuns, como manipulação de elementos e requisições Ajax. Por exemplo, apenas com 'document.querySelectorAll' dá pra fazer o que o jQuery facilmente fazia, e a performance tende a ser bem melhor. A única questão é que já não dá pra usar IE 5. A menos que, claro, você esteja buscando algo para a sua máquina do tempo em retro-computing.
-
Drew DeVault
18/08/2013 21:00
A verdade é que muitos dos recursos que costumávamos recorrer ao jQuery podem ser facilmente feitos com JavaScript puro e algumas boas práticas. O autor destaca o exemplo do MediaCrush, que consegue implementar tudo, desde uploads até AJAX, sem a ajuda do jQuery. Para quem pensava que dependência sempre traz eficiência, é hora de revisar esses conceitos. Vamos ser sinceros, quem ainda pensa em Internet Explorer 5 deveria fazer uma pausa e considerar a vida como desenvolvedor moderno.
-
Lua.org News
13/05/2013 14:44
Roberto trouxe à tona um questionamento que muitos devs já fizeram: ‘Por que precisamos de múltiplas linguagens?’ Durante sua palestra, ele fez um comparativo entre Lua e Javascript que, só por isso, já vale uma olhada. Afinal, se temos mais de um tipo de pizza, por que não mais de uma linguagem de programação? É sempre interessante ver como as diferentes opções podem se encaixar em nichos específicos.
-
Fabien Sanglard
23/02/2012 00:08
Olha só, o dev que lançou o código fonte do "SHMUP" está fazendo o que muitos só sonham: portou o jogo para Android por conta própria depois que outros dois desistiram. É como se ele estivesse tentando implementar o "No Man's Sky" na sua própria vida, mas com resultados melhores, já que tudo roda em várias plataformas com um clique. E como bônus, ele lançou uma versão gratuita – um verdadeiro gesto de benevolência no mundo dos jogos indie. Agora, só falta ele se preparar para o influxo de feedbacks de beta testers que não têm filtro.
-
Lua.org News
06/06/2011 23:00
Lua finalmente conseguiu a fama que merecia ao entrar no top 10 do índice TIOBE, e isso não é só um bug na matriz. É uma boa notícia para quem aprecia a leveza e a flexibilidade da linguagem, especialmente para jogos e scripts. Se você ainda não experimentou, pode ser a hora de dar uma chance—afinal, até o Morpheus do Neo já falou sobre escolhas, e essa pode ser uma delas.
-
Drew DeVault
05/03/2011 00:00
Falando sobre o Windows Phone 7 e como extrair o máximo do Silverlight, a apresentação do Rocky Mountain Tech Trifecta trouxe alguns recursos bem interessantes. O apresentador compartilhou o código-fonte do Ultimate Task Manager e deixou claro: 'faça o que quiser com isso, mas se melhorar, avise-me'. Clássico cenário de dev, né? Além disso, recursos como a detecção de shake e acesso aos serviços do Bing realmente mostram que era uma plataforma promissora. Fiquem de olho, logo teremos o vídeo da apresentação para aqueles que não conseguiram comparecer. E quem não ama um sneak peek de código?
-
Drew DeVault
25/02/2011 00:00
Uma apresentação sobre Windows Phone 7 e Silverlight em 2023? Isso é um verdadeiro #tbt. No evento "Rocky Mountain Tech Trifecta", vai rolar uma imersão em como tirar o máximo proveito do Silverlight para WP7, além de explorar recursos do aparelho, como acelerômetro e GPS. Bom lembrar que quem comparecer vai sair com a bagagem de conhecimento e a apresentação completa. Afinal, até o celulóide precisa de um reboot de vez em quando.
-
Fabien Sanglard
03/12/2009 03:33
O iPhone Tech Talk de 2009 parece ter sido uma imersão interessante em truques que podiam ajudar os devs a entenderem melhor a plataforma. A parte mais reflexiva é o aviso: "Faça seus próprios testes e não confie em ninguém". Isso vale ouro no mundo da programação; confiar em algo que não foi testado é como fazer deploy em produção sem revisão de código. É um lembrete amigável que mesmo as dicas da Apple precisam de uma checagem de integridade antes da implementação.
-
Lua.org News
24/06/2009 18:47
A Ansca acaba de mostrar o Corona SDK, uma ferramenta que promete tornar a vida dos devs que desenvolvem aplicativos nativos para iPhone um pouco mais fácil, e tudo isso usando Lua. É como se a Ansca quisesse falar: "Chega de complicação, vamos simplificar a criação de apps!". Para quem já mergulhou no mundo de Lua, isso deve ser um convite irresistível. O que resta saber é se a performance vai ser tão boa quanto a promessa de um desenvolvimento mais ágil.
-
null program (Chris Wellons)
21/04/2026 12:42
A nova ferramenta dcmake promete ser um verdadeiro achado para quem trabalha com CMake, permitindo que você depure seus scripts de maneira interativa e altamente visual. O uso do Debugger Adaptor Protocol facilita a comunicação com o CMake, tornando a experiência bem mais fluida, como se fosse usar o Uber mas para configurar projetos. "...um projeto colocando-o em uso" é a prova de que inovação e produtividade andam de mãos dadas, especialmente nessa era de ferramentas que quase fazem o trabalho sozinhas. Se você já passou por problemas com CMake, talvez seja hora de dar uma chance para essa UI. Ah, e quem diria que a Dear ImGui seria a salvação das interfaces de depuração?
-
Julia Evans
20/03/2026 21:22
Ah, as cores do terminal, um verdadeiro dilema que só um verdadeiro dev pode entender. O autor cita que "blue on black is hard to read", e concordo plenamente; é como tentar ler o código escrito por um estagiário em um dia de trabalho ruim. A falta de padrões para as cores ANSI realmente complica a vida, mas pelo menos temos a opção de reconfigurar nosso ambiente. Afinal, quem não gostaria de trocar o amarelo brilhante que quase cega por um azul mais legível?
-
Julia Evans
20/03/2026 21:22
Atualizar o Hugo de uma versão tão antiga pode parecer um sono profundo, mas é como atualizar o firmware da sua máquina da época da pedra! O autor menciona que começou com a v0.40 e agora está na v0.135, mostrando que mudanças como a troca do renderizador de markdown eram inevitáveis. A ideia de documentar o processo é interessante para quem é fanático por detalhes, mas é bom lembrar que nem todos os yaks precisam ser raspados. No final, o que importa é que as melhorias valem a pena, mesmo que exijam um trabalho extra.
-
Julia Evans
20/03/2026 21:22
Escrever Javascript sem um sistema de build é quase como tentar instalar um Linux num toaster – desafiador, mas possível. O autor compartilha a frustração de "figurar como importar uma biblioteca Javascript em seu código sem usar um sistema de build". A boa notícia é que ele organiza tudo, desde os tipos de arquivos até como encontrá-los, em um guia prático. É uma jogada esperta usar o NPM mesmo que você não queira construir com Node – às vezes a melhor forma de evitar surpresas é ver os arquivos na sua própria máquina.
-
Julia Evans
20/03/2026 21:22
Um levantamento recente revelou que os devs têm desafios constantes com o terminal, e a questão que mais surgiu foi "lembrar da sintaxe". Essa é uma luta comum, afinal, quem nunca ficou confuso entre awk, jq e os ever-presentes redirecionamentos? Outro ponto interessante é que 91 pessoas mencionaram as dificuldades em mudar de terminais, especialmente a desorientação que pode ocorrer ao trocar de ambientes, como o famoso drama entre vim e nano. E não vamos esquecer das cores, que fazem mais mal do que bem quando não configuradas corretamente. Em um mundo onde o terminal é quase um segundo lar, esses desafios são reais e merecem atenção.
-
Julia Evans
20/03/2026 21:22
Esse novo zine, "As Regras Secretas do Terminal", parece ser um verdadeiro mapa do tesouro para quem vive nesse labirinto que é o terminal. O autor fala sobre as pequenas inconsistências que fazem a gente se sentir como um noob, mesmo depois de anos de prática. É como tentar entender por que o código da sua vida roda liso, mas de repente decide ser um bug. A parte sobre como os diferentes componentes do terminal se juntam e criam essa experiência caótica é fundamental, principalmente para quem quer não apenas usar, mas entender o que rola nos bastidores.