Generate API clients with OpenAPI Generator
I used to write all API client code myself. Then I took an OpenAPI Generator to the knee. The works that used to take day can now be done in seconds.
About technology stuff that piqued my interest
I used to write all API client code myself. Then I took an OpenAPI Generator to the knee. The works that used to take day can now be done in seconds.
Việc tự mình viết code để gọi API tiêu tốn tương đối nhiều thời gian. Với OpenAPI Generator, ta có thể tự động hóa công việc không mấy thú vị này.
Có lẽ nhiều người cho rằng việc đọc file CSV là vấn đề đơn giản. Tuy nhiên khi tìm hiểu sâu ta sẽ thấy là format CSV có rất nhiều điểm tréo ngoe.
Write code to read CSV files does not seem like a difficult task. Then you learn of all those caveats of the CSV format.
In Redis, there is no concept of sliding expiration. If so, how did StackExchangeRedis implement this feature? Let’s find out here.
Trong Redis không tồn tại khái niệm sliding expiration. Vậy StackExchangeRedis đã implement tính năng đó như thế nào? Cùng tìm hiểu tại đây.
The third article in a series about Redis-based distributed caching. We will see how Redis can help us exchange data between a Python and a C# .NET application.
Bài thứ 3 trong loạt bài về Redis. Chúng ta sẽ tìm hiểu cách dùng Redis làm trung gian để trao đổi dữ liệu giữa ứng dụng Python và C# .NET.
Bài số 2 trong loạt bài về distributed caching dùng Redis. Chúng ta sẽ tìm hiểu StackExchangeRedis, một package cho phép kết nối C# app với Redis.
The second article in a series about Redis-based distributed caching. We will look at StackExchangeRedis, a C# package to interact with Redis.