THẢO LUẬN

thg 5 26, 2023 1:47 SA

Mình nhát code quá, cho mình source github để vào fork với star được không

+1
thg 5 26, 2023 1:45 SA

Thông thường 3rd party API, như google map, mapbox, stripe, hoặc chính dự án mình cung cấp dịch vụ... sẽ cung cấp cho mình một cái key / token để gọi API.

Khi gọi API thì bắt buộc phía người sử dụng phải gửi key / token và nó sẽ bị public ở phần network, vậy cho mình hỏi có cách nào để bảo vệ key / token này không bị lộ, hoặc là nếu có bị lộ thì cũng không ảnh hưởng gì cho dự án không.

+1
thg 5 26, 2023 1:40 SA

@kdg Chuyện là em đàn k dùng nginx đấy bác ạ, cái cấu hình là sao bác nhỉ?

0

Tôi thấy select * vẫn ảnh hưởng hiệu năng vì

  1. Cột không có trong index.
  2. Dữ liệu nhiều sẽ tốn IO để đọc dữ liệu nhất là với bảng nhiều trường hoặc trường có dung lượng lớn
  3. Còn cần tính thêm về Trafic truyền dữ liệu nếu select *

Nên select đúng những trường cần thiết vẫn tăng hiệu năng. Đặc biệt trong trường hợp nhiều trường, và những trường không cần thiết lớn.

0
thg 5 25, 2023 3:37 CH

@tranminhnhat về bản chất thì nó đều là file plist cả nên nếu chia 2 cái này ra làm 2 cách lưu trữ khác nhàu thì có vẻ k hợp lý lắm ấy :v

0

@thuan26091999 Hello sếp :v

0

@trandinhthangv1 K có chi bro

0

@NgocPH à uk nhầm. sorry =))) đúng là xoá Gemfile.lock cho nhanh thật =)))

0

@viet111 ,bạn ơi host bạn dùng csdl mongodb ở bên khác được ha

0
Avatar
đã bình luận cho bài viết
thg 5 25, 2023 12:14 CH

@Honganh bạn có thể share link Google Colab của bạn được không, trong luồng này, hoặc zalo O3*4-678.9_54 2.

0
thg 5 25, 2023 10:14 SA

App này chỉ cải thiện phát âm là chính thôi bạn ạ. Còn để giao tiếp tốt thì vẫn cần môi trường.

0
thg 5 25, 2023 10:02 SA

@Gryffindor "13 tiếng đọc bài Viblo của ruacondepzaj" hả bạn, lát làm thêm cái vlog nữa nhỉ 🤫. Kiến thức là vô hạn, ngoài việc chia sẻ kiến thức, mình nên lan tỏa tinh thần và năng lượng tích cực. Cá nhân mình cũng là một thành viên trong cộng đồng Viblo Platform nên cũng mong muốn mọi người chia sẻ cho nhau những điều tích cực, cùng nhau phát triển, chúng ta không nên săm "soi", phán xét những cái nhỏ. Hãy hướng đến mục tiêu lớn hơn, chúc bạn một buổi chiều vui vẻ 😁

+1
thg 5 25, 2023 9:44 SA

@Gryffindor do mình copy docs nên cũng không check lại, mình đã update nhé, rất cảm ơn bạn. Hoan hỉ ạ 😄

0
thg 5 25, 2023 9:36 SA

"B1: Tải xuống phiên bản Docker composer mới nhất:" --> Tôi đi comment dạo thôi, để cùng học tập, trao đổi. Docker compose 1.20.0 như trong bài là cũ so với thời điểm viết bài. https://github.com/docker/compose/releases . Có thể update nội dung với Docker Compose 2.18.1 release ngày 18/5/2023. Thật sự quá cũ giữa version 1.20.0 và 2.18.1 .

0
thg 5 25, 2023 9:35 SA

cho em hỏi app elsa đó học là giao tiếp được luôn hay là phải có môi trường để giao tiếp mới cải thiện được tiếng anh ạ, em cảm ơn

0
thg 5 25, 2023 9:32 SA

@Gryffindor cho mình xin 1 upvote để có động lực viết thêm những bài viết tiếp theo nhé ❤️

0

@devil_boom_129 á có thể bạn đọc nhầm ấy, mình chỉ xóa Gemfile.lock và bỏ cái set version của các gem trong Gemfile thôi á, để khi chạy bundle install lại thì nó sẽ cập nhật version của gem lên mới nhất (theo yêu cầu của KH)

Hiện tại source bên mình vẫn có xài kaminari, devise và omniauth á, và lúc mình up lên thì cũng ko thấy có lỗi gì hết ấy. còn gem 'active-storage' hay gem 'paperclip' thì bên source mình ko có xài nên cũng ko rõ, cảm ơn bạn đã bổ sung nhé ❤️

0
thg 5 25, 2023 9:24 SA
+1
thg 5 25, 2023 9:18 SA

@Gryffindor à về vấn đề kia thì mình cũng không rõ vì mình chỉ là 1 người dùng vào trang web để học hỏi kiến thức và chia sẻ những cái mà mình biết 😄. Chúng ta cùng nhau chia sẻ kiến thức để phát triển một cộng đồng IT Việt Nam vững mạnh nhé 😄

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí