TIWL - week 31/26
Một phần của series Today I Will Learn

titsay
Xuebing Du
Game of Thrones Daily
No title available

@theartofmadeline

Product Placement
PUT YOUR BEARD IN MY MOUTH
hello vonnie

oozey mess

❣ Chile in a Photography ❣

roma★
sheepfilms
Interview Vampire Daily

Discoholic 🪩

tannertan36
KIROKAZE

Kiana Khansmith
Cookie Run:Kingdom Official!
🪼

#extradirty

seen from Türkiye
seen from Indonesia

seen from United Kingdom
seen from United States
seen from Germany
seen from Brazil
seen from Gabon

seen from India
seen from Denmark
seen from Malaysia
seen from Australia

seen from Malaysia
seen from Montenegro

seen from Ireland
seen from Pakistan

seen from Ukraine

seen from Brazil

seen from Brazil

seen from Ukraine
seen from United States
@minhphong306
TIWL - week 31/26
Một phần của series Today I Will Learn
TIWL - Today I Will Learn
Dạo này mình bị một căn bệnh phổ thông: nghiện mấy cái video ngắn. Và tất nhiên – việc này làm mình: kém tập trung hơn, lười hơn, trì hoãn nhiều hơn. Sau nhiều ngày nghiên cứu Youtube, Reddit, mình thấy cách chữa bệnh hiệu quả nhất là: hãy có kế hoạch. (more…)
2025 trong 30 phút
Anh không viết bài tháng này à? Anh có viết bài cuối năm không? Đây là tiếng vợ nhắc mình 12 lần trong năm 2025 – vào cuối mỗi tháng và 1 lần vào tháng 1-2026. Continue reading 2025 trong 30 phút Anh không viết bài tháng này à? Anh có viết bài cuối năm không? Đây là tiếng vợ nhắc mình 12 lần trong năm 2025 – vào cuối mỗi tháng và 1 lần vào tháng 1-2026. Continue reading 2025 trong 30 phút
[Tèo KT #1] Tổng quan về kinh tế học
— Dạo này anh học hành thế nào rồi, lâu lắm ko thấy viết bài. — À, anh cũng học được sương sương. Nghe không? — Ngheee Tóm tắt kiến thức Nền kinh tế: cơ chế phân bổ nguồn lực khan hiếm cho các mục tiêu cạnh tranh (sản xuất cái gì, sản xuất thế nào, sản xuất cho ai) Kinh tế học: môn khoa học. Giúp hiểu về cách vận hành nền kinh tế nói chung và cách ứng xử của từng thành viên tham gia vào nền…
Tèo đi học kinh tế
— Anh này, ước mơ của anh là gì? — À, anh ước là sẽ mở công ty to và tròn , à nhầm, to và đẹp. — Nhưng mà anh mở rồi còn gì! Bây giờ công ty anh làm gì để công ty phát triển hơn? — Nói thật, anh cũng đ’ biết . Trước thì anh định làm một vài sản phẩm ấp ủ từ nhưng năm 20 – 21, cơ mà bây giờ AI nó khoẻ quá, mấy cái anh định làm thì em viết prompt cái là xong goy, làm sản phẩm làm gì nữa? — Thế…
Playwright điều khiển trình duyệt thế nào?
Playwright giao tiếp với các trình duyệt thông qua các giao thức đặc thù của từng trình duyệt, sử dụng kênh WebSocket hoặc giao tiếp giữa các tiến trình (IPC). Mỗi trình duyệt được hỗ trợ (như Chromium, WebKit, và Firefox) cung cấp một giao thức tự động hóa mà Playwright sử dụng để gửi lệnh và nhận sự kiện. Hãy cùng tìm hiểu quy trình giao tiếp này một cách chi tiết và rõ ràng trong bài này cùng…
[Docker Selenium Grid] Tắt password LiveView (VNC)
Làm việc với Selenium Grid, có một cái mình ghét phết: LiveView (VNC) password: Continue reading [Docker Selenium Grid] Tắt password LiveView (VNC)
[TIL] Kill Selenium Grid sessions
Dạo này tớ có cái project làm crawling, sử dụng selenium grid. Thi thỏang bị một vấn đề: session không tự close, dẫn tới nó cứ treo ở đó, làm cái queue bị tắc. Đầu tiên thì mình workaround bằng cách down instance docker của Selenium Grid xuống, rồi start lại. Cơ mà làm thế mất thời gian quá. Thử google thì có cách gọn hơn: dùng cURL: curl -X "DELETE" http://<your grid…
[Playwright tips] - Đừng dùng "networkidle" !!!
Khi viết automation testing với Playwright, nhiều anh em thường sử dụng networkidle như một cách để “chờ” cho đến khi trang web sẵn sàng trước khi thực hiện các hành động tiếp theo. Tuy nhiên, đây không phải là cách làm tối ưu! Sử dụng networkidle không chỉ tốn tài nguyên mà còn dễ gây ra lỗi không ổn định (flaky tests). Trong bài viết này, chúng ta sẽ tìm hiểu chi tiết về networkidle: nó là gì,…
[Playwright tips] Strict mode violation là gì? Cách xử lý!
Lỗi Strict Mode Violation là gì? Trong Playwright, lỗi Strict Mode Violation xảy ra khi bạn sử dụng các selector mà trả về nhiều hơn một phần tử trên trang web, trong khi Playwright đang chạy ở strict mode. Strict mode yêu cầu mỗi selector chỉ được khớp với duy nhất một phần tử để đảm bảo tính chính xác và tránh hành vi không mong muốn. Ví dụ, nếu bạn viết: await…
[Playwright tips] Chỉ chạy lại test fail, giới hạn số lần fail
Chỉ chạy lại test bị fail lần trước Khi chạy test, đôi khi bạn chỉ muốn chạy lại các test chạy fail ở lần trước cho đỡ tốn thời gian (ví dụ suite có 10 test, pass 8 cái rồi, fail 2 cái. Giờ sửa code xong, chỉ muốn chạy lại 2 test đó thôi chẳng hạn). npx playwright test --last-failed Giới hạn số test fail khi chạy (fail fast) Trong một số trường hợp, bạn muốn nếu suite fail quá x case thì dừng…
[Playwright] Block media (ảnh, video), script và css trong Playwright
Playwright là công cụ testing đình đám đến từ nhà Microsoft, nổi tiếng với sự nhẹ nhàng, hiệu quả và linh hoạt. Trong bài viết này, mình sẽ cùng với các bạn tìm hiểu về một tính năng rất hay: block media, script và css. Continue reading [Playwright] Block media (ảnh, video), script và css trong Playwright
[2025 - Q1] Lựa chọn và nỗ lực
Overview Q1 Vèo cái, hết quý 1 (và tháng 1 của quý 2). Thật nhiều dự định, thật nhiều mong muốn, thật nhiều KPI được đặt ra. Cũng thật nhiều thời gian, nhiều nguồn lực được đổ vào. Vài dấu mốc theo dòng thời gian: Có được account Apple Developer sau nhiều thủ tục hơi phức tạp tí. Đăng kí tài khoản mà cũng khó phết chứ đùa. Mở văn phòng đầu tiên của Better Bytes – Nguyễn Phong Sắc, Cầu Giấy.…
[2024] - 2024 in short
Bài này in draft cũng cỡ ~ 1 tháng rùi, mà mãi không chịu hoàn thiện. Hôm nay khai bút, khai code, khai phím đầu xuân, quyết tâm hoàn thiện rùi publish luôn Continue reading [2024] – 2024 in short
[TIL] Thêm SSH key lên server nhanh chóng
Dạo này mình phải làm việc với nhiều con VPS khác nhau. Cứ dùng username với password thì nông dân quá. Đúng ra là dùng ssh key, mà cứ lười. Nay google thử và note lại: Continue reading [TIL] Thêm SSH key lên server nhanh chóng
Tìm hiểu các biến thể JSON: JSON5, JSON Lines, HJSON, BSON, Message Pack
Một buổi chiều nọ, trong lúc tia màn hình của Hằng béo, anh Tèo thấy Hằng đang đọc cái gì mà JSON5, JSON Lines,… — Hằng này, mày đọc cái gì đấy? — À, em đọc về các biến thể của JSON. Anh có đọc không? — Đâu, anh hóng với Tóm tắt kiến thức JSON có nhiều biến thể, mỗi loại phục vụ một mục đích khác nhau: JSON5: JSON cho người – có comments, linh hoạt hơn JSONL: Hay JSON Lines Mỗi dòng một…
[TIL] Fix lỗi khi chạy minikube: Error making standard the default storage class: Error listing StorageClasses
Mình chạy minikube trên Fedora, gặp lỗi này cứ lay hoay mãi Continue reading [TIL] Fix lỗi khi chạy minikube: Error making standard the default storage class: Error listing StorageClasses