Xin ý kiến về ngành học công nghệ thông tin
- Về danh sách trường tuyển khoa CNTT khối D ở link này http://huongnghiep24h.com/tu-van-nghe-nghiep/cac-truong-dai-hoc-khoi-d-xet-tuyen-nganh-cong-nghe-thong-tin.html thì có các trường như Kinh Tế Quốc Dân, ĐH Hà Nội, ĐH Bách KHoa HN, ĐH Sư Phạm 2, học viện Nông Nghiệp, ĐH Công nghệ Giao Thông Vận Tải, ... Thông tin này có thể đã bị outdate nên bạn chịu khó vào trang tuyển sinh của từng trường để xem thông tin chính xác nhất.
- Còn về chất lượng đào tạo khoa-CNTT-của-1-trường-kinh-tế thì hầu hết kiến thức học ở ĐH đều là những kiến thức nền tảng, nó giống như kiểu bạn đi học tiểu học thì dù học trường điểm hay trường thường thì học xong bạn cũng sẽ biết + - * / và đọc viết cơ bản (mặc dù chất lượng giáo viên có thể khác nhau nhưng lượng kiến thức vẫn sẽ giống nhau, và học được bao nhiêu là tùy thuộc ở bạn)
- Còn để xin được việc thì bạn sẽ phải tự học thêm khá (rất) nhiều và nhà tuyển dụng cũng sẽ dựa vào những gì bạn làm được nhiều hơn là chăm chăm vào tấm bằng của bạn!
- Chúc bạn chọn được trường phù hợp và thành công với con đường mà bạn chọn!
Cuối cùng (nhưng cực kỳ quan trọng), học CNTT không màu hường giống như báo mạng vẫn nói đâu, vì vậy hãy xác định chắc chắn rằng bạn THỰC SỰ MUỐN học CNTT chứ không phải là 1 quyết định nhất thời (vì chỉ còn ~4 tháng nữa là đến kì thi mà bây giờ bạn mới "muốn" học CNTT)
OrderBy dữ liệu theo bảng quan hệ
Đơn giản nhất thì bạn chỉ cần join bảng rồi query theo numerical_order thôi https://www.w3schools.com/sql/sql_ref_join.asp.
Công nghệ được sử dụng trong Viblo là gì các bác!
Mình xin được confirm là đúng nhé, và extension này cũng khá tiện lợi trong việc tìm hiểu xem 1 trang web được xây dựng bằng những công nghệ nào, tuy nhiên cũng có thể không đầy đủ và không phải trang web nào cũng có thể tracking được.
Ví dụ như mình thử dùng cho facebook
chống Spam đăng ký tài khoản
Mình thấy có package này hỗ trợ blacklist các email domain fake https://github.com/alariva/laravel-email-domain-blacklist hoặc bạn có thể tìm theo từ khóa blacklist email domain để tránh việc bị dùng mail fake để đăng ký tài khoản
Route Model Binding Laravel
Theo như mình thấy thì cái dấu nối bạn khai báo trong slug là "-" chứ đâu phải "_", url bạn truyền a_b thì nó not found là đúng rồi mà, phải là a-b chứ!
Truy vấn datime trong laravel
Theo mình hiểu thì bạn đang làm chức năng tạo mã otp và nó chỉ có hiệu lực trong 5', mình nghĩ có thể thêm 1 trường expired_at = created_at + 5' và khi truy vấn thì thêm điều kiện created_at <= now() <= expired_at là được.
Không biết làm như thế có đúng với yêu cầu của bạn không nhưng mình nghĩ như thế sẽ đơn giản hơn là chạy cronjob 1 phút 1 lần!
Kiểm tra vai trò đang đăng nhập trong laravel
Thường thì khi thực hiện phân quyền cho user thì mình sẽ thiết kế gồm 3 bảng như sau: users, role, user_role(trung gian) rồi khi trả về dữ liệu của user đang đăng nhập thì trả thêm cả role vào nữa thôi, thường thì sẽ dùng eloquent để lấy quan hệ user-role
Có cần/nên tạo primary key cho mysql table
Như bạn thấy thì con project mà bạn tiếp nhận nó vẫn có thể chạy khi mà trong các bảng không có primary key => không nhất thiết phải tạo primary key.
Tuy nhiên, khi sử dụng primary key thì bạn có thể dễ dàng xử lý truy vấn cũng như là quan hệ giữa các bảng (1-n, n-n), ...
[Laravel] Xin cho hỏi cách để trang web thực hiện 1 công việc nào đó tự động khi đến ngày xác định
Để thực hiện chức năng này thì bạn thử tìm hiểu từ khoá task schedule nhé, có thể tham khảo bài viết này của mình nếu bạn ngại đọc tiếng anh https://viblo.asia/p/tim-hieu-ve-task-schedule-trong-laravel-07LKXjyElV4
hoặc document chuẩn của laravel: https://laravel.com/docs/7.x/scheduling#introduction
Lỗi Xampp !
Mình nghĩ bạn nên vào file config và đổi port 80 sang port khác rồi start lại xem!
Hỏi về iOS Developer Roadmap
Mình có tìm thử nhưng chỉ thấy roadmap iOS developer từ năm 2018 (không rõ có bị outdate nhiều không)
https://www.reddit.com/r/iOSProgramming/comments/82w6qa/2018_roadmap_to_ios_development/
Và theo như kinh nghiệm của mình thì bạn sẽ KHÔNG PHẢI và KHÔNG THỂ học hết mọi thứ trong roadmap một sớm 1 chiều được.
Hãy đi theo chiều dọc, và với mỗi rẽ nhánh, hãy chọn cho mình 1 thứ để tìm hiểu trước đã, sau khi đã chắc rồi thì mới tìm hiểu đến các lựa chọn còn lại!
Chúc bạn thành công và đừng vội nản nhé!
Gặp lỗi - ENOENT: no such file or directory, open './xxx.json' khi build app electronjs!
Mình nghĩ có thể do cái path mà nó không tìm thấy file aws-config.json. Bạn thử sử dụng đường dẫn tuyệt đối xem có được không?
Làm thế nào để chuyển https thành http laravel !!
Mình nghĩ tiện đây bạn nên setup https luôn đi, chứ giờ website dùng http người ta cũng cân nhắc ko sử dụng đâu.
Còn nếu bạn đang làm demo dưới local thì bạn có thể xem thử bài viết này https://viblo.asia/p/lam-the-nao-thiet-lap-https-cho-localhost-6J3Zgj0xKmB
Docker container exit
Permission denied thì bác thử cấp quyền sudo cho cái /opt/startup.sh xem sao!
Validation trong Laravel
Bạn có thể thử truyền biến vào max:$sốDưVí giống như trong bài này xem sao https://stackoverflow.com/questions/31703964/laravel-validation-rule-maxvalue-not-working-with-variables
Cài đặt larave 7
Mình nghĩ lí do là đường dẫn mà bạn khai báo chưa chính xác thôi? Bạn thử check lại xem
Database connection successful but Unknown database in migrate
Mình nghĩ có thể có do config trong .env, bạn thử show lên đây được không (dùng markdown nhé)
```ten-ngon-ngu
<code>```
Hoặc bạn thử lên phpmyadmin tạo 1 db với tên như bạn đã config rồi chạy migrate xem, do local của bạn chưa có db đấy nên ko chạy đc migrate
Quản lý hạn chế 2 thiết bị đăng nhập
Bạn có thể thử tìm hiểu về website fingerprint, đại khái là nó sẽ lưu lại các thông số của trình duyệt (kích thước màn hình, ...) mà người dùng sử dụng, và nó là duy nhất đối với mỗi trình duyệt. Việc này có thể giới hạn được trình duyệt mà người dùng đăng nhập.
Còn để giới hạn được thiết bị đăng nhập thì chỉ có thể sử dụng địa chỉ MAC, cái này mình cũng chưa tìm hiểu nên không rõ có thực hiện được không?
Nuxtjs - API tải khá là chậm
Mình nghĩ nếu như số bản ghi chỉ vài chục thì không có lí gì lại load chậm cả.
Bạn có thể inspect lên rồi check xem thời gian load chi tiết của từng request xem cái nào load lâu nhất, mình nghĩ chậm là do load ảnh với js ấy
Lỗi Login Laravel
Bạn thử dd cái $req xem email, password gửi lên là gì?
Mình nghĩ khả năng cao là do password nhập vào không mã hóa nên mới không đăng nhập được