← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 27
  1. Every time our team started a new full-stack React app, we faced the same problem: rebuild the same architecture from scratch.

  2. Isolated Integration Tests with pytest-scenarios

    Integration tests are essential for catching bugs that unit tests miss—but they come with a notorious problem: shared state.

  3. This post captures a practical way to implement a React application using TanStack Router.

  4. Easily creating a golang command line tool

    Golang is one of the most useful technologies I've recently learned.

  5. Parameterized Tests in Cypress

    Cypress is a testing framework for anything running on a web browser.

  6. Golang over Java for REST services

    Lately I've been working with two different technology stacks almost in parallel, in both cases we were using them to develop REST services.

  7. Create a PWA with Create React App: Lessons Learned

    I started working with React few year ago, always the project creation was from scratch, not using any template/scaffolding.

  8. Create SPA with React + Typescript + Parcel

    I was about to start yet another personal project, it consists of a SPA (Single Page Application) for a travel journal.

  9. Custom Maven Plugin - Override default build lifecycle

    I explained in previous article Example how to create custom Maven Plugin which overrides site lifecycle.

  10. Example how to create custom Maven Plugin

    Maven has lots of plugins to assist you in project construction, testing, packaging and deployment.

  11. Choosing a Modern C++ stack

    I'm starting a new project in C++, but I've run into a couple of questions before starting: Which build system should I use?

  12. Filesystem in C++17

    Introduction Since C++17 new filesystem abstractions will be added to C++ environment.

  13. Multi-Domain Docker Containers

    Use case We have several server applications in the same development environment, each application is bundled in a Docker container, e.g: "Container A" and "Container B".

  14. Convert files formats - Windows to Unix

    If you are developing from a Windows environment to a Unix target environment, most likely you have had this issue: You install source files in Windows format in your Unix environment.

  15. REST URLs

    First time I designed a REST API I made several mistakes, of course.

  16. Build C++ project with Gradle

    Introduction I am more and more worried about building, dependency management and distribution of my projects.

  17. Embedded Java Databases - Performance Comparison

    Embedded Databases These are databases that do not require a server, are embedded within the application itself, and are usually stored in local files.

  18. Java serialization ways: Performance Comparison

    Recently I've had to serialize/deserialize some data in Java binary format.

  19. Mutex C++

    C++11 has added many improvements to help us developing multi-thread systems.

  20. Android Studio Portable Download

    If you want to use Android Studio without installation, as a portable software, here you have the link to last portable version of Android Studio.

  21. Debugging library generated with libtool

    When debugging an executable that uses a library generated with libtool1, you might encounter the following error: $ gdb .

  22. C++ Struct memory alignment

    A C++ struct is an element that groups attributes with different types so we can manipulate them all together using same reference.

  23. Git Proxy Configuration

    Working with Git through a corporate proxy can be challenging.

  24. Replace punctuation symbols in Python

    Below is an explanation of how to replace punctuation symbols with whitespace in Python. import re, string def remove_punctuation(text): return re.sub('[%s]' % re.escape(string.punctuation), ' ', text) Calling the previous function: >>> remove_punctu…

  25. Text Normalization in Python

    In many languages, such as Spanish, there are characters that do not have ASCII representation, such as á, which does have representation in Unicode.

  26. Remove HTML Tags

    Below we'll see how to remove HTML tags from a character string.

  27. Remove orphaned packages (Linux)

    When we install a package in most Linux distributions, the package system installs other packages needed by the package that we are installing.