Thông tin
🔥 Viblo Talk 2024: Cyber & AI - Lập trình an toàn thời AI | Giới thiệu Speaker 🔥
thg 11 15, 2024 6:59 SA[HỖ TRỢ TRUYỀN THÔNG] Viblo đồng hành cùng webinar Tech.IT Forward#4 Agile Software Development
thg 11 11, 2024 6:39 SA📢 Viblo Talk 2024: Cyber & AI - Lập trình an toàn thời AI | Chính thức mở đơn đăng ký 📢
thg 11 5, 2024 9:00 SAThông báo về sự cố trên Viblo Platform ngày 21-22/10/2024
thg 10 22, 2024 6:30 SA🔥 [Viblo Write & Inspire Blogathon 2024] Công Bố Kết Quả Cuối Cùng 🔥
thg 10 14, 2024 6:58 SA🔥 Viblo x EngineerPro Webinar: "Làm BigTech Có Gì Vui?" - Speaker Introduction 🔥
thg 9 30, 2024 8:49 SA🔥 Viblo x EngineerPro Webinar: "Làm BigTech Có Gì Vui?" Đã Mở Form Đăng Ký 🔥
thg 9 25, 2024 8:00 SAKhảo sát Viblo: Nhu cầu phát triển sự nghiệp IT toàn cầu
thg 9 20, 2024 9:00 SA🔥 [Viblo Write & Inspire Blogathon 2024] Chính Thức Bắt Đầu Tìm Kiếm Những Trendsetters Trên Viblo🔥
thg 9 1, 2024 3:00 SAChính thức công bố Thể lệ chi tiết Write & Inspire Blogathon - Sự kiện tìm kiếm những Trendsetters trên Viblo
thg 8 21, 2024 1:00 CH
thg 11 15, 2024 6:59 SA[HỖ TRỢ TRUYỀN THÔNG] Viblo đồng hành cùng webinar Tech.IT Forward#4 Agile Software Development
thg 11 11, 2024 6:39 SA📢 Viblo Talk 2024: Cyber & AI - Lập trình an toàn thời AI | Chính thức mở đơn đăng ký 📢
thg 11 5, 2024 9:00 SAThông báo về sự cố trên Viblo Platform ngày 21-22/10/2024
thg 10 22, 2024 6:30 SA🔥 [Viblo Write & Inspire Blogathon 2024] Công Bố Kết Quả Cuối Cùng 🔥
thg 10 14, 2024 6:58 SA🔥 Viblo x EngineerPro Webinar: "Làm BigTech Có Gì Vui?" - Speaker Introduction 🔥
thg 9 30, 2024 8:49 SA🔥 Viblo x EngineerPro Webinar: "Làm BigTech Có Gì Vui?" Đã Mở Form Đăng Ký 🔥
thg 9 25, 2024 8:00 SAKhảo sát Viblo: Nhu cầu phát triển sự nghiệp IT toàn cầu
thg 9 20, 2024 9:00 SA🔥 [Viblo Write & Inspire Blogathon 2024] Chính Thức Bắt Đầu Tìm Kiếm Những Trendsetters Trên Viblo🔥
thg 9 1, 2024 3:00 SAChính thức công bố Thể lệ chi tiết Write & Inspire Blogathon - Sự kiện tìm kiếm những Trendsetters trên Viblo
thg 8 21, 2024 1:00 CH
THẢO LUẬN
@thangtd90 Dạ... E sẽ rút kinh nghiệm, tại e lần đầu gặp vấn đề như thế này nên đặt câu hỏi không đúng trọng tâm ạ.
thì bạn thay cái text loading... trong <my-app> ấy
Dạ. Em cảm ơn ạ
trên github cũng có 1repo bự kiểu này (https://github.com/SwifterSwift/SwifterSwift) nhưng mà nhiều cái k dùng tới nên nếu có thể thì e nên tự tạo các extension của riêng em (cái mà e thấy e dùng nhiều).
Em tham khảo thêm private cocoapods (https://guides.cocoapods.org/making/private-cocoapods.html) rồi tự tạo riêng 1 cái, mỗi project thì add vào trong file pod dùng cho tiện.
Thanks anh. Em cũng mới viết để áp dụng cho project cá nhân. Em biết nhưng chưa có time refactor =))
like a Thắng (y) @thangtd90
@minhtuancnttk39 Không có gì em
Ngay từ đầu em đi thẳng vào vấn đề là "element mới được tạo ra bằng jquery không nhận được event click" thì mọi người sẽ hiểu và support em tốt hơn
Cuối cùng vì không làm việc trực tiếp với github mà phân phối bơi Podspecs nên có thể nếu project bị xoá khỏi pod list thì bạn sẽ không có cách nào sử dụng CocoaPods để tích hợp chúng vào project.
Cái này không đúng bạn nhé. Cocoapods vẫn hỗ trợ các private pods. Bạn có thể cài đặt bằng cách thêm git link (tất nhiên repo git vẫn phải support Pods)
thêm 2 bài anh gửi là đủ combo luôn ))
Đoạn code
timeAgoFromNow
có thể refactor lại chỗ các vòng if/else lồng nhau thì code sẽ đẹp hơn. Trên mỗi if đều có return rồi nên không cần else nữaE đã làm thành công theo cách của anh ạ...
@phannh_58 em tưởng phải là .html.slim chứ nhỉ ? hay đó là defalt nếu không có tiền tố đứng trc
nó render slim ra dưới dạng HTML @sayuto. mà chỉ có precompile mấy file css, js, với image,.. thôi nhỉ.
# app/views/users/_icon.slim
đuôi slim mà không cần tiền tố đằng sau thì nó compile ra file gì thế anh :-?dùng hash chưa các key, value rồi so sánh arg với với value để lấy ra key cũng gọn gàng hơn anh
with connection.cursor() as cursor: cursor.callproc('test_procedure', [1, 'test']) cho e hỏi là tại sao của e nó lại báo lỗi từ connection is not defined ạ, e đã import connections
E tải về nhưng k run đc ạ, phải chọn để excute,a xem giúp e với ạ
Cái trang test performance PageSpeed Insights có vẻ hay ho đấy.
A vừa xem qua thấy ý nghĩa của các thông số cụ thể có thể có thể xem ở đây:
https://developers.google.com/speed/docs/insights/about
Cái này thì công nhận dễ đọc hơn --> OK.
Một số dự án cũ anh từng làm (C và C++) thì coding convention không khuyến khích việc return nhiều chỗ trong cùng một hàm, nên xử lý trên thân hàm và chỉ return ở 1 cửa duy nhất. (exit point).
Tất nhiên trong một số ngôn ngữ bậc thấp hơn người ta cần quan tâm đến việc free biến, giải phóng bộ nhớ trước lúc kết thúc một hàm nào đấy nên mới phải cân nhắc đến việc có nên return nhiều chỗ trong cùng một hàm hay không.
Cái này chính là thuật ngữ Single Entry, Single Exit (SESE) hay được mô tả trong một số tài liệu coding convention.
--> Vậy trong case này em có idea nào khác không?
console.log(...favoriteFood); --> Cái này hay đấy =)).