Bảo mật về file source Nodejs server side và file .env
Theo mình là dùng file .env
hỏi sữa lỗi laravel
Dự án bạn cấu trúc thư mục như thế nào? Thường laravel sẽ có file index.php nằm trong folder public, phải trỏ vào đó mới chạy được
Đa ngôn ngữ trong php
Bạn load hết dữ liệu của file vào một biến, nó như cache vậy. Xong mỗi lần cần dịch thì đọc từ biến đó thay vì đọc từ file. Mà lưu ý, cache vào biến thì nó sẽ mất mỗi lần chạy hết một tiến trình.
Tính phí trên Google Clould
Mình nghĩ là không đâu bạn. Họ assume là bạn phải tự biết bạn đang làm gì. Nếu bạn có thể đưa ra bằng chứng bạn bị hack hay là lỗi từ phía họ thì bạn sẽ không bị mất phí, ngược lại thì bạn phải trả.
Intern AI/ML Engineer
Đầu tiên là định nghĩa của em như thế nào gọi là đủ để xin thực tập cho các công ty trung bình đến lớn
Cách để tránh mất code khi dùng Rebase thay cho Merge
Bạn có thể show code và commit để chỉ rõ là bạn mất code nào và bạn có những commit thay đổi gì trong hai nhánh không?
Session trong Rails
Bạn check xem có StaffSession ở trong ApplicationController chưa?
Hỏi cách sửa web ?
Bạn kéo lên đầu trang sau khi tải xong website là được
Tư duy lập trình
Hi bạn, hướng giải quyết của mình là mình sẽ thường xuyên đọc những best practice về cách code trong ngôn ngữ hay framework mà mình đang làm, đọc những dự án nổi tiếng viết bằng ngôn ngữ hay framework mình đang dùng để xem cách người ta viết như thế nào, cách người ta reuse và áp dụng vào trong code mình đang làm và học hỏi từ sai lầm.
Ví dụ như hôm nay mình viết một cái component trong React tên là CreateWebsiteButton, qua ngày hôm sau sếp muốn thêm một cái nút y chang để tạo Product chỉ đổi màu với đổi chữ. Mình nhận thấy nếu tạo thêm nút CreateProductButton thì mình sẽ không reuse được gì nên mình sẽ đổi thành component tên Button, nhận vào props là màu và chữ. Sau đó, sếp thêm một nút để chỉnh sửa, thiết kế khác hoàn toàn, như vậy mình không thể reuse được Button component và lúc này mình thấy tên Button nó hơi không còn đúng nữa, vậy là mình đổi sang component tên là CreateButton, còn cái button để chỉnh sửa sếp mới kêu thêm thì với kinh nghiệm lần trước, mình sẽ hỏi sếp xem sau này thêm nút chỉnh sửa thì nó có giống cái mà chỉ đổi màu đổi chữ thôi không. Nếu có thì mình sẽ đặt tên là EditButton. Sau đó, mình vô tình đọc biết được antd, người ta có component Button có những props như onClick nhận vào 1 callback và thế là thay vì chia ra là CreateButton hay là EditButton thì bây giờ mình chỉ cần component tên là Button và nhận vào màu, chữ và callback cho onClick.
Tóm tắt lại là học hỏi từ người khác và học hỏi từ sai lầm của bản thân thì dần dần code của bạn sẽ reuse và scale được nhiều hơn.
Các kĩ năng
Tổ chức
Chưa có tổ chức nào.