Index of /tags/development/


NameLast modifiedSizeDescription
../--
kutta-no-navegador.md2026-08-28 14:054.3KKutta now runs in a browser tab, compiled to WebAssembly from the same source as the desktop build. A solver step costs 6.1 ms under wasm against 2.3 ms native, and that number decided the simulation rate.
kutta.md2026-08-28 14:054.2KKutta is a small 2D wind tunnel written in Go with Ebitengine: it streams a Lattice-Boltzmann flow past an airfoil you can draw, cut into a wing and flap, and animate. Qualitative visual intuition, not validated CFD.
glaze.md2026-08-28 14:056.2KHow Glaze stopped embedding a C++ library and started calling the operating system's WebView directly, in pure Go, using purego to keep cgo and native dependencies out of the binary.
neko.md2026-08-28 14:055.3KA Go reimplementation of the classic Neko: transparent window, original sprites, sound, and a cat that chases the cursor across the screen.
lqs-uma-ferramenta-prtica-para-testar-sql.md2026-08-28 14:053.1KLQS: a practical tool for testing and debugging SQL. It allows integrating metadata, Lua scripts, and auxiliary queries to optimize your workflow and detect errors early.
nvim-sort.md2026-08-28 14:052.0KLua functions for sorting and removing duplicate lines in Neovim.
nvim-bookmarks.md2026-08-28 14:054.2KHow to create a bookmark system in Neovim
goscope-explorando-e-navegando-em-projetos-go.md2026-08-28 14:053.7KGoScope, command-line tools to explore Go projects and efficiently locate functions, variables, and types. Learn how to use them to navigate code interactively and boost your productivity.
compilacao-estatica-da-lingagem-lua.md2026-08-28 14:051.7KHow to statically compile the Lua interpreter to avoid problems with dynamic library dependencies.
validacao-e-integracao-segura-de-json-em-apis-go.md2026-08-28 14:053.9KHow to safely validate and integrate JSON in Go APIs using json.RawMessage. And how to log invalid JSON errors while keeping the system's normal flow running.
benchmark-retornos-nomeados-vs-explicitos-go.md2026-08-28 14:051.9KPerformance comparison between named and explicit returns in Go. Learn how to measure speed with benchmarks and interpret the results.
arte-generativa-em-javascript-segunda-parte.md2024-09-29 16:243.8KExploring generative art with simple JavaScript programming, bringing creativity and code together to enrich the site experience.
arte-generativa-em-javascript.md2026-08-28 14:054.6KI added a bit of JavaScript to create generative art and make use of the side margins of the site that go unused when the screen is very wide.
computacao-pos-apocaliptica.md2026-08-28 14:053.7KIn this text I propose an interesting exercise: how to preserve some of humanity's knowledge after a catastrophe of apocalyptic proportions.
deploy_de_aplicacoes_usando_curl.md2026-08-28 14:054.1KHow to distribute Linux application binaries using curl and bash scripts.
estudando-assembly.md2026-08-28 14:056.3KWhy studying assembly matters and how it will make you a better programmer.
arquivos-ocultos-no-unix.md2026-08-28 14:051.7KA classic case of how a bug became a feature.
golang-cliente-servidor-socket-chat.md2026-08-28 14:053.6KA chat example (TCP/IP socket) written in Go with goroutines and channels, this time with a bit of optimization for speed.
assembly-m1.md2022-08-17 01:363.2KGetting started with assembly on M1/ARM64 processors.
golang-cliente-servidor-socket-signals.md2026-08-28 14:052.1KAdds signal handling to the TCP socket client/server example.
golang-cliente-servidor-socket-ping-pong.md2026-08-28 14:054.2KAn example of a socket client and server written in Go with persistent connections, now sending and receiving ping/pong messages to make sure the connection is alive.
golang-cliente-servidor-socket-com-canais-e-goroutines.md2026-08-28 14:054.6KAn example of a socket client and server written in Go with persistent connections, now using goroutines and channels.
golang-cliente-servidor-socket.md2026-08-28 14:054.8KAn example of a socket client and server written in Go with persistent connections.
area-de-transferencia-remota.md2026-08-28 14:054.9KHow to copy to the local clipboard from a headless server with no graphical environment.
acelerando-o-site.md2022-07-16 19:533.5KEmbedding images and CSS directly into the HTML to avoid extra browser requests and speed up the web page.
git-como-estender.md2021-10-26 22:091.3KHow to extend the git command by adding your own parameters and new features.
headless-virtualbox.md2021-10-04 15:275.0KHow to use VirtualBox in headless mode, configuring virtual machines from the command line.
docker-multi-stage-build.md2021-06-17 21:481.9KBecause Golang produces static, self-contained executables, we don't need anything installed in the container, not even libc. That means we can use a scratch image and build a truly tiny container.
configurando-novo-servidor.md2022-02-12 11:196.1KA practical guide to the setup steps I usually run when I bring up a new server, whether it's a cloud machine, a local VM, or even a Raspberry Pi.
go-http-timeout.md2020-10-04 12:501.3KHow to configure default timeouts for your HTTP server in Go.
descobrindo-ip-com-golang.md2020-05-23 10:573.0KHow to find the client's and server's IP using Golang
diferencas-entre-slices-e-arrays-golang.md2022-09-09 01:376.4KDifferences between slice and array in Go, and a few usage tips.
web-scraping-com-golang.md2020-02-22 20:433.9KWeb scraping example with Golang and the Chrome DevTools Protocol
assembly-emulador-8086.md2022-09-09 01:3713.6KMessing around with a partial emulator that interprets a few 8086 instructions
home-office.md2022-01-30 09:4811.0KSome notes from my experience working remotely and tips for anyone getting started
basic-ainda-esta-vivo.md2026-08-28 14:053.0KBelieve it or not, commercial BASIC versions are still being developed
erro-na-ordem-do-switch.md2020-02-22 19:002.4KA hard-to-debug bug involving interfaces and switch cases in Golang
goto-label-em-golang.md2026-08-28 14:053.7KHow to use goto and labels in Go with practical examples. How to apply break and continue safely and clearly, following good programming practices.
protobuf-com-golang.md2026-08-28 14:057.9KFirst steps using Protocol Buffers with Go
json-parser.md2020-02-22 20:523.5KHow to teach the JSON parser to work with data in new formats
interface-contrato.md2026-08-28 14:053.4KTips on using interfaces in Go as a contract for structs
interface-vazia.md2022-09-09 01:435.7KTips on how to use the empty interface and the risks that come with it
json-golang.md2020-02-22 20:527.9KTutorial showing several ways to handle JSON using recursive functions and structs
apm-msdos-assembly.md2026-08-28 14:055.6KSmall utilities to reboot and shut down MS-DOS via APM using Borland Turbo C and Assembly
dropbox-com-golang.md2021-06-10 00:193.2KA tutorial on how to access Dropbox and upload, download, and list files
compilacao-estatica-com-golang.md2022-09-09 01:372.1KHow to compile your Go code without any external dependencies
formas-que-uso-para-acessar-porta-serial.md2022-09-09 01:373.4KSome of the ways I use to access the serial port
um-conto-de-terror-para-programadores.md2026-08-28 14:052.1KA true story of dying servers and destroyed information, for programmers with strong hearts
go-brincando-com-bits.md2026-08-28 14:053.2KHow to manipulate bits using Golang
dicas-de-go-defer.md2026-08-28 14:053.1KDefer helps a lot, but it also carries some risk. Here are a few usage tips
assembly-assembler-e-linguagem-de-maquina.md2026-08-28 14:052.5KExplaining the difference between assembly, assembler, and machine language
index.xml--RSS feed

crg.eti.br · © 2026 Cesar Gimenes · CC BY 4.0 · github · rss