Let's Run! Day 32 🏃‍♂️
Let's Run! Day 32 🏃‍♂️

Day 32: Stay patient and trust the journey.

12 ngày trước
1 phút đọc
31
0
Let's Run! Day 31 🏃‍♂️
Let's Run! Day 31 🏃‍♂️

Day 31: Believe you can, and you’re halfway there.

13 ngày trước
1 phút đọc
37
0
🔥 Tổng kết tuần 21-03-2025🔥
🔥 Tổng kết tuần 21-03-2025🔥

🔥 Tổng kết tuần 🔥 Một hành trình nhỏ, một bước tiến lớn! 💪 31 ngày chạy bộ liên tiếp – Một tháng trước, tôi bắt đầu với một mục tiêu đơn giản: chạy mỗi ngày. Không ngờ rằng, việc kiên trì từng ngày đã tạo nên một thay đổi lớn – sức khỏe tốt hơn, tinh thần tỉnh táo hơn, và quan trọng nhất là niềm tin vào sự bền bỉ của chính mình. Hóa ra, khi vượt qua được bản thân, mọi thứ khác cũng dễ dàng hơn!

13 ngày trước
1 phút đọc
24
0
Let's Run! Day 30 🏃‍♂️
Let's Run! Day 30 🏃‍♂️

Day 30: Opportunities don’t happen. You create them.

14 ngày trước
1 phút đọc
26
0
Let's Run! Day 29🏃‍♂️
Let's Run! Day 29🏃‍♂️

Day 29: Push yourself because no one else is going to do it for you.

15 ngày trước
1 phút đọc
30
0
Let's Run! Day 28 🏃‍♂️
Let's Run! Day 28 🏃‍♂️

Day 28: Your Dreams Don’t Work Unless You Do

16 ngày trước
1 phút đọc
48
0
Let's Run! Day 27 🏃‍♂️
Let's Run! Day 27 🏃‍♂️

Day 27: Success Is the Sum of Small Efforts, Repeated Daily.

17 ngày trước
1 phút đọc
31
0
Let's Run! Day 26 🏃‍♂️
Let's Run! Day 26 🏃‍♂️

Day 26: Difficult Roads Often Lead to Beautiful Destinations.

18 ngày trước
1 phút đọc
33
0
🔋 Chích điện AI: Hiểu rõ – Ứng dụng AI hiệu quả
🔋 Chích điện AI: Hiểu rõ – Ứng dụng AI hiệu quả

Workshop - 15/03/2025 Tham gia workshop "Chích điện AI" giúp mình hiểu rõ hơn về AI, từ lý thuyết đến thực hành. Cùng khám phá cách ứng dụng AI hiệu quả để tối ưu công việc và tăng năng suất!

19 ngày trước
2 phút đọc
28
0
Let's Run! Day 25 🏃‍♂️
Let's Run! Day 25 🏃‍♂️

Day 25: Your Future Is Created by What You Do Today, Not Tomorrow.

19 ngày trước
1 phút đọc
26
0
🔥PostgreSQL: Cẩn thận! Phân trang sai lầm có thể khiến bạn mất dữ liệu
🔥PostgreSQL: Cẩn thận! Phân trang sai lầm có thể khiến bạn mất dữ liệu

🔥PostgreSQL: Cẩn thận! Phân trang sai lầm có thể khiến bạn mất dữ liệu LIMIT ... OFFSET vs OFFSET ... FETCH NEXT 👉 Vấn đề 1: Khi ORDER BY date_column 👉 Vấn đề 2: Lỗi hiệu xuất khi OFFSET lớn.

19 ngày trước
3 phút đọc
25
0
Let's Run! Day 24🏃‍♂️
Let's Run! Day 24🏃‍♂️

Day 24: Don’t wait for opportunity. Create it.

20 ngày trước
1 phút đọc
24
0
🔥 Tổng kết tuần 14-03-2025🔥
🔥 Tổng kết tuần 14-03-2025🔥

🔥 Tổng kết tuần 14-03-2025🔥 Gia đình là động lực to lớn giúp tôi rèn luyện tính kỷ luật và không ngừng phát triển bản thân. Tuần vừa qua, tôi đã duy trì thói quen chạy bộ mỗi ngày 5km vào buổi sáng. Khi đã bắt đầu chạy, tôi luôn cảm thấy tỉnh táo hơn, có nhiều năng lượng để bắt đầu ngày mới.

20 ngày trước
1 phút đọc
23
0
Let's Run! Day 23 🏃‍♂️
Let's Run! Day 23 🏃‍♂️

Day 23: Winners Never Quit, and Quitters Never Win.

21 ngày trước
1 phút đọc
26
0
🔥PostgreSQL: LIMIT ... OFFSET vs OFFSET ... FETCH NEXT - Nên dùng cái nào?
🔥PostgreSQL: LIMIT ... OFFSET vs OFFSET ... FETCH NEXT - Nên dùng cái nào?

🔥PostgreSQL: LIMIT ... OFFSET vs OFFSET ... FETCH NEXT - Nên dùng cái nào? So sánh LIMIT ... OFFSET và OFFSET ... FETCH NEXT trong PostgreSQL. Cách nào tối ưu hơn khi phân trang dữ liệu? 🚀

21 ngày trước
2 phút đọc
20
0
Let's Run! Day 22 🏃‍♂️
Let's Run! Day 22 🏃‍♂️

Day 22: It Always Seems Impossible Until It's Done.

22 ngày trước
1 phút đọc
22
0
🌟 async và await trong C# - Làm sao để tránh Race Condition
🌟 async và await trong C# - Làm sao để tránh Race Condition

🌟 async & await trong C# - Tránh Race Condition thế nào? 🤔 Race condition xảy ra khi nhiều tác vụ truy cập và thay đổi cùng một tài nguyên mà không có kiểm soát. Để tránh: ✅ Dùng lock hoặc SemaphoreSlim khi truy cập tài nguyên dùng chung. ✅ Tránh dùng biến static/global trong các hàm async mà không có đồng bộ hóa. ✅ Dùng Interlocked cho các phép toán đơn giản trên biến số nguyên. ✅ Sử dụng ConcurrentDictionary hoặc ImmutableCollection để quản lý dữ liệu an toàn hơn. Kiểm soát truy cập tài nguyên đúng cách giúp tránh lỗi khó chịu và tăng độ tin cậy cho ứng dụng! 🚀

22 ngày trước
6 phút đọc
31
0
Let's Run! Day 21 🏃‍♂️
Let's Run! Day 21 🏃‍♂️

Day 21: Start Where You Are. Use What You Have. Do What You Can.

23 ngày trước
1 phút đọc
27
0
🌟 async và await trong C# – Làm sao để sử dụng đúng? 🤔
🌟 async và await trong C# – Làm sao để sử dụng đúng? 🤔

async và await giúp xử lý bất đồng bộ trong C#, nhưng nếu dùng sai có thể gây deadlock hoặc hiệu suất kém. ✅ Dùng await ngay khi gọi hàm async để tránh blocking. ✅ Tránh .Result hoặc .Wait() vì có thể gây deadlock. ✅ Sử dụng ConfigureAwait(false) khi không cần cập nhật UI để tối ưu hiệu suất. Hiểu rõ cơ chế giúp code chạy mượt mà và tận dụng tối đa luồng xử lý! 🚀

23 ngày trước
4 phút đọc
26
0
Let's Run! Day 20🏃‍♂️
Let's Run! Day 20🏃‍♂️

Day 20: Action Is the Foundational Key to All Success.

24 ngày trước
1 phút đọc
27
0
@NguyenKimDuy - Since 2025 - All Right Reserved. Developed by Nguyễn Kim Duy Developer v2.0.0