← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 17
  1. Ganzua

    Ganzua is a little utility for working with Python lockfiles – inspecting and diffing lockfiles, as well as editing pyproject.toml files with information from the lockfiles.

  2. Net-Negative Cursor

    AI-assisted development is all the rage nowadays.

  3. You Just Don't Need Tox

    Tox is a neat tool for helping test Python projects.

  4. Cache-aware programming can make a huge performance difference, especially when writing code in C++ or Rust.

  5. Allocator Testing

    This post contains a bunch of ideas on testing custom allocators in C, assuming a single-threaded scenario. read full post (5 min) Tags: [Testing] [C]

  6. While cleaning up some of my dotfiles, I found what may be the most cursed Python code I have ever written: raw syscalls that required parsing Linux header files. read full post (6 min) Tags: [Python] [Linux] [C]

  7. Intent, not implementation

    When designing interfaces / APIs, it is easy to design the interface around the solution space.

  8. Interface Dispatch

    Virtual method calls are simple: you just look up the method slot in a vtable and call the function pointer.

  9. So you've got a Perl $variable.

  10. Dist::Zilla on Travis CI

    With Dist::Zilla (dzil), testing Perl projects on Travis CI can be a bit tricky.

  11. When does it make sense to keep integration tests separate from your unit tests, and when is it OK to make no distinction?

  12. Dynamic vs. Static Dispatch

    This article explains the difference between dynamic dispatch (late binding) and static dispatch (early binding).

  13. I'm currently refactoring a huge method into smaller parts.

  14. Extract Your Dependencies

    Making your code ready to be tested Global dependencies make it difficult to properly test a piece of code.

  15. There are many exciting parser technologies out there, and one of the most promising is Marpa.

  16. Emerging Objects

    Building a simple object system out of closures Object-oriented programming and functional programming imply each other.

  17. Transforming Syntax

    Or: how to write the easy part of a compiler A Stack Overflow question asked how to translate a VB-like conditional into a C-like ternary.