Category «Dicas»

Por que o Datasnap REST retorna um JSON “sujo”?

Eu sabia que tinha um motivo, mas já tinha me esquecido! E esses dias lendo a documentação mais uma vez, “lembrei” do porque que o resultado do Datasnap é sempre um array: {result:[<seu retorno>]} É feito assim pois “<seu retorno>” pode não ser um valor único, visto que em Delphi podemos ter parâmetros out e var, lembra?! …

Metodologias Ágeis: muito prazer!

Agile, Scrum, Kanban, XP, Lean, Design Thinking… porque será que esses termos estão cada vez mais presentes quando falamos em projetos (principalmente, mas não somente) de software? Porque será que as empresas estão exigindo cada vez mais conhecimento sobre as metodologias ágeis? Em resumo (e bem resumo mesmo) estamos falando de Agile: interação, colaboração, aprendizado e entrega de valor, …

Administrando o Linux via Windows

Se você já começou a se preparar para compilar suas aplicações servidoras para Linux com Delphi, provavelmente sentiu alguma dificuldade em relação à administração do novo sistema operacional. Tentando lhe ajudar nesta jornada, aqui vai mais uma dica de duas ferramentas muito conhecidas por quem trabalha com Windows e Linux, mas que podem ser novidade pra você: …

Prepare-se: compilador Delphi para Linux

Conforme anunciado pela Embarcadero em seu Roadmap (agosto de 2016), a próxima versão de Delphi (10.2, codinome Godzilla), trará o suporte à compilação para Linux. Você já está se preparando? Veja aqui como já pode fazer isso: 1. Instale um Linux Server Instale uma versão de Linux Server em um computador ou máquina virtual. Aqui estou trabalhando com …

System32 x SysWOW64

Como assim? DLL’s 32 bit vão para a pasta System32, certo? Não! Não ao ao menos se seu Windows for 64 bit! Confuso, não é? Também acho, mas é isso mesmo! Bem, como você já sabe (ou deveria saber) toda DLL que acompanha seu software deve possuir a mesma “bitagem” do EXE, ou seja, se seu …