Mà riêng với mạng vịt teo thì có vẻ là chỉ chặn ở mức dns, nên một cách đơn giản hơn là nếu dùng chút dns-over-tls hay dns-over-https là vào med ngon nghẻ ngay )
Chúc mừng a đã tìm được con đường của mình. Nhiều khi không phải là không có năng lực mà chúng ta chưa tìm được con đường đi cho mình. E cũng rơi vào hoàn cảnh giống a cũng chưa thật sự tìm được con đường đi cho mình. Đọc xong bài viết của a, e có thêm động lực để bước tiếp trên con đường của mình. E vừa xin vào lab IoT của trường hy vọng là sẽ tìm được con đường của mình.
From UET with love
em đừng lấy toán làm thước đo để vào làm lập trình, cái cần ở đây là tư duy logic, sự sáng tạo và cách giải quyết vấn đề. bản thân a đi từ khối D và học dốt toán vcl, thi đại học đc có hơn 2 điểm toán =)). Học toán giỏi là tốt, nó chỉ giúp em thêm tự tin khi bước chân vào con đường này thôi. Cái quan trọng là tư duy em nhé. Tư duy là gì, là em hiểu bản chất vấn đề hiểu được thứ mình đang làm, biết được mình định làm gì tiếp theo, so sánh các hướng giải khi đến đích cuối cùng, hướng nào tối ưu nhất. Ví dụ như em học toán, em làm đc là nhờ công thức, nhưng e đã bao giờ tự hỏi tại sao lại là công thức đó mà ko phải là công thưcs khác, em tự giải 1 bài toán bằng nhiều cách của em tự em suy luận ra mà ko cần nhờ công đó thì đó là em hiểu bản chất vấn đề, thì lập trình cũng vậy thôi em.
Thường thì fw hay lib nào cũng vậy, trên trang chủ sẽ có vài ba dòng giới thiệu về tính năng, bạn có thể xem nếu phù hợp với mục đích sử dụng của dự án thì xài. Vd như cái react-i18next này, trên trang chủ có để là:
Dành cho dự án React / React Native
Cung cấp nhiều component tiện ích, vd như kiểm tra khi ngôn ngữ đc load, thay đổi và nội dung cần render lại v.v...
Tối ưu cho SSR như Next.js
Dựa trên i18next -> nếu đã quen với i18next thì sẽ thích nghi nhanh hơn
Có thể sử dụng fw/lib sẽ nhanh hơn trong nhiều trường hợp, nhưng cũng có trường hợp bạn phải đi đọc doc, tìm hiểu hệ sinh thái của fw/lib đó mà deadline ko cho phép thì giải pháp đơn giản, truyền thống vẫn sẽ tốt hơn.
mỗi 1 lần commit tương ứng sẽ build ra image với tag bằng commit hash đó. Ví dụ image:<commit_hash>. Kiểu này để sau này mình có thể dễ dàng deploy 1 image với 1 commit cụ thể nào đó
mỗi branch chính (ví dụ bạn có nhiều branch nhưng có vài branch chính master, dev, staging), thì mỗi branch đó tương ứng mình có các image với tag là tên của branch tương ứng với code mới nhất trên branch đó. ví dụ: image:dev -> docker image cho code mới nhất trên branch dev. Kiểu này thì ở các môi trường dev, staging mình có thể dễ dàng tham chiếu tới image chứa code của môi trường tương ứng và dùng chúng để deploy
1 image tên là "latest" dể dành deploy cho production
Tất cả các image với các loại tag trên mình setup trong CICD để nó auto làm hết (tự check branch hiện tại và đánh tag, tự build tự push, ...), việc của mình chỉ là code và push
THẢO LUẬN
Với package này thì ko có cách nào đâu bạn nhé!
Bạn có thể sử dung package node để viết doc ở file riêng rồi build với apidoc
https://apidocjs.com/
Mà riêng với mạng vịt teo thì có vẻ là chỉ chặn ở mức dns, nên một cách đơn giản hơn là nếu dùng chút dns-over-tls hay dns-over-https là vào med ngon nghẻ ngay
)
https://2.pik.vn/2021773f20b1-b414-43e7-9e88-60189bca6ff2.png
Em cảm ơn ạ
bạn ơi, sao bạn Bendmark được vậy ạ.
bác cho mình hỏi, mình đẩy cái previewProvider vào mà ko nhận đc sự kiện click ở previewProvider VC nhỉ, muốn làm giống tụi message mà ko đc
Sư phụ nhớ e ko
))
@tuannd1 mình chịu thôi, ISP Vietnam chặn
lý do tại sao lại chặn
Well done bro! Thanks
Anh có thể share phần demo đó được không ạ. em cảm ơn anh.
Chúc mừng a đã tìm được con đường của mình. Nhiều khi không phải là không có năng lực mà chúng ta chưa tìm được con đường đi cho mình. E cũng rơi vào hoàn cảnh giống a cũng chưa thật sự tìm được con đường đi cho mình. Đọc xong bài viết của a, e có thêm động lực để bước tiếp trên con đường của mình. E vừa xin vào lab IoT của trường hy vọng là sẽ tìm được con đường của mình. From UET with love
em đừng lấy toán làm thước đo để vào làm lập trình, cái cần ở đây là tư duy logic, sự sáng tạo và cách giải quyết vấn đề. bản thân a đi từ khối D và học dốt toán vcl, thi đại học đc có hơn 2 điểm toán =)). Học toán giỏi là tốt, nó chỉ giúp em thêm tự tin khi bước chân vào con đường này thôi. Cái quan trọng là tư duy em nhé. Tư duy là gì, là em hiểu bản chất vấn đề hiểu được thứ mình đang làm, biết được mình định làm gì tiếp theo, so sánh các hướng giải khi đến đích cuối cùng, hướng nào tối ưu nhất. Ví dụ như em học toán, em làm đc là nhờ công thức, nhưng e đã bao giờ tự hỏi tại sao lại là công thức đó mà ko phải là công thưcs khác, em tự giải 1 bài toán bằng nhiều cách của em tự em suy luận ra mà ko cần nhờ công đó thì đó là em hiểu bản chất vấn đề, thì lập trình cũng vậy thôi em.
gê quá người ae
hôm trước thấy thằng em mình viết commit message lung tung nên mình mới nghĩ là chắc nhiều ng cũng không để ý/không biết cái này nên mới viết bài này
Thường thì fw hay lib nào cũng vậy, trên trang chủ sẽ có vài ba dòng giới thiệu về tính năng, bạn có thể xem nếu phù hợp với mục đích sử dụng của dự án thì xài. Vd như cái react-i18next này, trên trang chủ có để là:
Có thể sử dụng fw/lib sẽ nhanh hơn trong nhiều trường hợp, nhưng cũng có trường hợp bạn phải đi đọc doc, tìm hiểu hệ sinh thái của fw/lib đó mà deadline ko cho phép thì giải pháp đơn giản, truyền thống vẫn sẽ tốt hơn.
@thienngaden có 1 số loại tag mình dùng như sau:
Tất cả các image với các loại tag trên mình setup trong CICD để nó auto làm hết (tự check branch hiện tại và đánh tag, tự build tự push, ...), việc của mình chỉ là code và push
@maitrungduc1410 Bạn đánh tag images docker mỗi lần push lên registry như nào vậy ?
Bài này dễ hiểu hơn nhiều bài khác, giải thích rõ
@HTKHHieu anh có thể cho em xin thông tin lab về các nghiên cứu và contact của cô k ạ, em cảm ơn anh nhiều 🤩🤩
Chị ngày xưa học trường gì mà võ công cao cường thế ạ =)))