Embora Eu adoro cordas, às vezes o String pode lhe dar um desgosto. Por exemplo, em C#, não existe a classe String.Left() function. É justo; podemos arregaçar as […]
Talvez a normalização não seja normal
Um dos itens com os quais estamos lutando agora na Stack Overflow é como manter níveis de desempenho quase instantâneos em um banco de dados relacional à medida […]
O melhor revestimento de ouro para software
Alguns desenvolvedores adoram fazer gold plate em seus softwares. Há vários tons de … er, ouro, eu acho, mas geralmente é considerado um desperdício desperdiçar tempo dourando código […]
Lidando com maçãs ruins
Robert Miesen enviou esta história de uma patologia de projeto: Eu fazia parte de uma equipe que estava escrevendo um sistema de seleção e solicitação de emprego com […]
Desenvolvimento web como sopa de letrinhas
Como trabalhamos com ASP.NET MVC no Stack Overflow, me vejo violentamente empurrado de volta aos velhos e ruins dias de sopa de tags que me lembro de quando […]
Criação de PCs minúsculos e de baixíssimo consumo de energia
Em posts anteriores, falei sobre como montar seu próprio PC desktope construindo seu próprio home theater PC. Ainda estou muito apaixonado por esse pequeno HTPC que construí. Ele […]
Codificação sem comentários
Se apimentar seu código com muitos comentários é bom, então ter zilhões de comentários em seu código devem ser ótimo, certo? Não é bem assim. O excesso é […]
Entendendo o hardware
Recebi uma ligação do Rob Conery hoje pedindo conselhos sobre como montar seu próprio computador. Rob trabalha para a Microsoft, mas mora no Havaí. Não sei como ele […]
O dinheiro é inútil para projetos de código aberto?
Em abril, eu doei US$ 5.000 da receita de anúncios deste site para um projeto .NET de código aberto. Foi emocionante poder injetar parte da energia deste blog […]
Alfa, Beta e, às vezes, Gama
Ao iniciarmos a versão beta privada do Stack Overflow no final desta semana, fiquei pensando: onde os termos de software alfa e beta? E por que nunca usamos […]