Área selecionada
Todas as publicações
Todos os artigos técnicos, contextualizações e trechos de código‑fonte na seção comum da revista.
Upload Multipart/Form-Data em Delphi: fluxos robustos, controlo de boundary e depuração sem adivinhação
Uploads Multipart/Form-Data parecem triviais, mas em Delphi rapidamente falham com Streams, nomes de ficheiros, Content-Type, Boundary-Handling e Timeouts. Este trecho de código mostra uma implementação robusta e depurável com THTTPClient – incluindo o Content-Length calculado corretamente…
Desenvolver servidor de licenças e portal do cliente: arquitetura, operação e segurança para modelos de licenciamento planejáveis
Um servidor de licenças com portal do cliente traz ordem na ativação, renovação e conformidade – quando arquitetura, identidades, interfaces e operação são planejadas corretamente desde o início. Este artigo apresenta componentes testados na prática, armadilhas típicas e uma estrutura robusta…
Proxy reverso com nginx e Delphi: tratamento correto do cabeçalho Forwarded, IP real do cliente e bases de URL robustas
Wenn Delphi-REST-Server hinter nginx laufen, kippen oft Client-IP, HTTPS-Erkennung und absolute URLs. Dieser Source-Schnipsel zeigt ein robustes Forwarded-/X-Forwarded-Handling (inkl. Trust-Proxy-Liste), typische nginx-Settings und Debugging-Hinweise für den Betrieb.
Desenvolver software empresarial multitenant: arquitetura, modelo de dados e operação sem surpresas
A capacidade multi-inquilino determina a escalabilidade, os custos operacionais e a segurança. Este artigo mostra como planear software empresarial multi-inquilino de modo que os dados fiquem segregados de forma inequívoca, as permissões sejam verificáveis e as actualizações possam ser implantadas sem interrupções.
Modernizar fluxos de trabalho de Reporting e PDF: menos interrupções, maior rastreabilidade, melhor disponibilidade operacional
Quando relatórios, comprovantes e saídas em PDF se desenvolveram historicamente, surgem rupturas de mídia, longos tempos de execução e erros difíceis de rastrear. O artigo mostra como as empresas modernizam fluxos de trabalho de reporting e PDF: desde a arquitetura e o acesso a dados até a renderização…
C# Portais em empresas: arquitetura, operação e integração sem surpresas
C# Portais são um componente típico quando empresas querem abrir processos para o exterior ou consolidar internamente. O artigo mostra como planejar arquitetura, identidades, interfaces, acessos a dados, operação e segurança de forma a garantir que o portal permaneça mantenível a longo prazo…
Mapeamento de dataset para objeto para estruturas legadas incomuns: estável, depurável, sem magia de ORM
Quando conjuntos de dados legados cresceram ao longo do tempo, mapeadores padrão frequentemente falham diante de colunas com alias, misturas de tipos e estruturas de join variáveis. Este trecho de código-fonte mostra um mapeamento dataset-para-objeto robusto e depurável em Delphi: com plano de mapeamento, conversores, semântica de nulos…
Linux-Service na empresa: operação, segurança e integração implementadas corretamente
Um serviço Linux pode automatizar processos de forma estável — se operação, atualizações, logging, segurança e interfaces forem planejados corretamente desde o início. Este artigo mostra, na prática, em que pontos a direção de TI e a administração devem prestar atenção: do systemd ao hardening até…
Delphi RTTI para mapeamento sem mágica: baseado em atributos, depurável e compatível com sistemas legados
Um padrão de mapeamento pragmático com Delphi RTTI: atributos em vez de convenções, conversões controladas, mensagens de erro claras e um modo de depuração que realmente ajuda em produção. Com trechos de código-fonte para mapeamento de Dataset ou Record para objeto sem mágica oculta.