A few spy tools for your operating system (other than strace)
A few spy tools for your operating system (other than strace!)
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 21,828 posts.
A few spy tools for your operating system (other than strace!)
On the concepts involved in a running program. What happens, exactly, when you double click an executable file, or launch it from the command line, and it begins to execute?
Moved to: https://capnproto.org/news/2014-06-17-capnproto-flatbuffers-sbe.html (GitHub Pages doesn't support 301 redirects :(.)
Consider the following pseudocode: x <- 32; y <- 0; while(true){ x <- x – floor((1/8) * y); y <- y + floor((1/8) * x); plotPointAt(x, y); } x and y are always integers. This draws…
Hey there, it’s been a while! We’re back to share some more exciting news about Guile Hoot , a WebAssembly toolchain and Scheme→WASM compiler. In our last post we demonstrated that the Guile Hoot toolchain can be used to assemble programs written in WebAssembly Text (WAT) format, which allowed us to develop for the…
The PS2 is more than capable of doing some wild things, including running Linux. I always wondered if we could just write baremetal Go code on it, so I decided to give it a try.
In this post I present a Git branching strategy for developing and releasing version-based software.
The Nim programming language is a concise, fast programming language that compiles to C, C++ and JavaScript.
In 2020, Docker is the best medium for distributing and running most developer-facing software . It’s widely accepted that Docker is great for building and deploying the artifacts for your enterprise web app, but this is less well known when it comes to things like developer tools. However, running tools in containers…
A static site to link people to when their code is displaying Japanese wrong.
React SPAs still matter: the new React docs push frameworks like Next.js, but dashboards behind a login need no SEO, and SSR adds server load.
Hey all, I’ve been enjoying wordle, the puzzle game recently but also wondered how a program might do at it.
Read the most recent Red Hat Developers blog content. Explore our featured monthly resource as well as our most recently published items.
The biggest lesson I learned from the "Let it fail" philosophy, is to distinguish expected errors and unexpected errors. So we can safely ignore the unexpected, and only handle the expected errors in our business logic.
We replaced LibDOM with a custom Zig implementation for better cohesion across events, Custom Elements, and ShadowDOM. Here's how we built it and what we learned along the way.
wingolog: article: missing the point of webassembly
Blog of Guillaume Gomez (Rust GCC backend: Why and how)
Deno.serve() is stable, support for key npm packages, and more.
Get started sending data from your Node.js servers to Segment and any destination using the Analytics Node.js library.
At a recent RubyConf, Chad Fowler presented his ideas for writing software systems that mirror the process of continual replacement observed in biological systems.
New functionality in Wolfram Language 12 and Mathematica covers: ComplexPlot3D, computation with uncertainty, polygon operations, polyhedra, Euclidean geometry, AxiomaticTheory, NBodySimulation, machine learning superfunctions, neural nets, computing with images, SpeechRecognize, AudioIdentify, natural language…
Back in June, Mozilla announced Firefox Preview, an early version of the new browser for Android that is built on top of Firefox's own mobile browser engine, GeckoView. We've gotten ...