changelog

Posts

8 posts publicados

rbemulator: reescrevendo o servidor de MU Online 0.97k em Ruby

Depois de escrever sobre a nostalgia de MU Online, decidi entender o jogo por dentro construindo o próprio servidor: o rbemulator é um emulador em Ruby do MU Online 0.97k, com arquitetura em camadas inspirada no OpenMU, concorrência via fibers e mundo modelado como mapas-atores.

Games MMORPG MU Online Ruby Open Source

Hardox: tirando o orçamento de uma oficina mecânica do papel e colocando em produção

Como uma oficina mecânica que controlava orçamentos e estoque no papel e no WhatsApp ganhou um sistema desktop próprio — Go, Wails e Vue, banco SQLite local, sem servidor — e o que aprendi resolvendo os problemas do mundo real que só aparecem depois que o sistema vai para produção.

Open Source Go Vue Wails SQLite Desktop

Componentes Bootstrap 5 na ElementComponent (parte 3): Modal, Carousel, Dropdown, CloseButton e como contribuir

Fechando a série sobre a ElementComponent: os componentes interativos mais complexos da gem — Modal, Carousel e Dropdown — além do fluxo de desenvolvimento, testes e roadmap do projeto.

Ruby Ruby Gem ElementComponent Bootstrap Open Source

Componentes Bootstrap 5 na ElementComponent (parte 2): Nav, Navbar, Breadcrumb, ListGroup, Pagination, Progress, Spinner e Table

Quarta parte da série sobre a ElementComponent: navegação, listas, paginação e indicadores de progresso — os componentes que estruturam a interação do usuário com a aplicação.

Ruby Ruby Gem ElementComponent Bootstrap HTML

Componentes Bootstrap 5 na ElementComponent (parte 1): Alert, Badge, Button, ButtonGroup e Card

Terceira parte da série sobre a ElementComponent: um tour pelos primeiros componentes Bootstrap 5 prontos da gem, com exemplos de código para Alert, Badge, Button, ButtonGroup e Card.

Ruby Ruby Gem ElementComponent Bootstrap HTML

ElementComponent na prática: hooks, proteção contra XSS, cache e Rails

A segunda parte da série sobre a ElementComponent explora os recursos que tornam a gem pronta para produção: hooks de renderização, escaping automático contra XSS, cache em memória e via Rails.cache, e integração com view_context do Rails.

Ruby Ruby Gem ElementComponent Rails Open Source

ElementComponent: um HTML builder orientado a objetos para Ruby

Conheça a ElementComponent, gem Ruby que permite construir árvores HTML de forma programática, com gerenciamento dinâmico de atributos, DSL de blocos e 17 componentes Bootstrap 5 prontos para uso.

Ruby Ruby Gem ElementComponent Open Source HTML

MU Online: o clássico que ainda resiste ao tempo

Lançado em 2001 pela sul-coreana Webzen, MU Online marcou uma geração de jogadores com seu mundo de fantasia sombria, sistema de asas e batalhas em massa que continuam vivas até hoje graças a servidores privados.

Games MMORPG MU Online