Skip to content

Duong's Blog

About technology stuff that piqued my interest

  • English
  • Vietnamese
  • About me

Kết nối với Redis bằng aioredis và Python

September 21, 2021September 29, 2021 duongnt.bk1 Comment on Kết nối với Redis bằng aioredis và Python

Đây là bài đầu tiên trong loạt 3 bài về distributed caching dùng Redis. Chúng ta sẽ tìm hiểu về aioredis, một package cho phép kết nối non-blocking tới Redis.

Python, Vietnamese cache, python, redis

Connect to Redis with aioredis and Python

September 21, 2021September 29, 2021 duongnt.bk2 Comments on Connect to Redis with aioredis and Python

The first article in a series about Redis-based distributed caching. We will take a look at aioredis, a Python library to make non-blocking calls to Redis.

English, Python aioredis, cache, python, redis

Redis-based distributed caching

September 18, 2021October 9, 2021 duongnt.bk1 Comment on Redis-based distributed caching

Redis is a popular choice when we need a distributed cache. Find out how to integrate Redis with Python and C# .NET in this three-part series.

English distributed caching, redis

Distributed caching sử dụng Redis

September 18, 2021October 9, 2021 duongnt.bk1 Comment on Distributed caching sử dụng Redis

Redis là lựa chọn phổ biến cho tính năng distributed caching. Trong loạt 3 bài viết này, chúng ta sẽ tìm hiểu cách tích hợp Redis với ứng dụng C# và Python.

Vietnamese distributed caching, redis

Khái quát về string interning trong C#

September 10, 2021December 6, 2022 duongnt.bk1 Comment on Khái quát về string interning trong C#

String là kiểu dữ liệu cơ bản trong C# và thường xuyên được ta sử dụng. Tuy nhiên một số tính năng của nó, ví dụ như string interning, có thể làm ta bất ngờ.

C#, Vietnamese C#, string

Overview of string interning in C#

September 10, 2021December 6, 2022 duongnt.bk1 Comment on Overview of string interning in C#

String is a fundamental type in C#, and most of us use it all the times. But some of its features, like string interning for example, can trip us up.

C#, English C#, string

Dynamic code generation với C#

September 3, 2021December 6, 2022 duongnt.bk1 Comment on Dynamic code generation với C#

Reflection API rất linh động nhưng lại không nhanh lắm. Nếu tự tạo IL với dynamic code generation thì ta có thể cải thiện hiệu năng một cách đáng kể.

C#, Vietnamese C#, dynamic, il

Dynamic code generation in C#

September 3, 2021December 6, 2022 duongnt.bk1 Comment on Dynamic code generation in C#

The Reflection API is flexible but not very fast. By generating the IL code ourselves with dynamic code generation, we can significantly improve performance.

C#, English C#, dynamic, il

LINQ to Objects and some common mistakes

August 25, 2021December 6, 2022 duongnt.bkLeave a Comment on LINQ to Objects and some common mistakes

LINQ is a very useful feature of C# and is one of my favourites. But it can also causes some subtle bugs if used incorrectly.

C#, English bug, C#, linq

LINQ to Objects và một số sai sót thường gặp

August 25, 2021December 6, 2022 duongnt.bk1 Comment on LINQ to Objects và một số sai sót thường gặp

LINQ là một tính năng rất hữu ích, nó cho phép ta rút gọn code đáng kể. Mặt khác, LINQ cũng có thể là nguyên nhân của những lỗi khó tìm.

C#, Vietnamese bug, C#, linq

Posts navigation

Older posts
Newer posts
Copyright © 2025 Duong's Blog All rights reserved. Theme: Flash by ThemeGrill. Powered by WordPress