@benkyou vì SELinux được bật có 1 cái gọi là httpd_selinux, cái này mặc định nó sẽ cho phép đọc nội dung của tệp nhưng mà lại không cho phép ghi, ngay cả khi bạn cấp quyền ghi trên Linux. SELinux policy sẽ quy định tiến trình nào có thể ghi vào tệp hay không. Vậy nên mình cần phải cấu hình SELinux policy để đảm bảo hệ thống được an toàn
Bạn có thể đọc thêm tại đây nhé https://linux.die.net/man/8/httpd_selinux
Nhưng do chưa hiểu kĩ lắm nên mình mới đăng lên để nhờ giải đáp.
Bạn có thể nói rõ hơn tại sao SELinux lại chặn. và chỉ chặn storage ko?
Nói rộng ra một chút, mình muốn hiểu rõ hơn là đối tượng nào(folder và file ) dạng như thế nào sẽ bị chặn ghi bạn nhỉ.
Cho mình hỏi tại sao khi dùng PresenceChannel nó lại có thể trả cho mình danh sách users
Câu hỏi hại não , người ta làm nó ra để mục đích như vậy đó bạn
Bạn đọc lại docs phần Presence Channel nhé, here sẽ được gọi ngay lập tức khi user join vào channel thành công. Bạn muốn cho thêm cái gì khác vào đó thì tuỳ bạn, chỉ cần luôn nhớ là nó chỉ chạy khi user join vào channel là được
Cho mình hỏi tại sao khi dùng PresenceChannel nó lại có thể trả cho mình danh sách users ở hàm here của Echo? Lúc mới vào trang là nó đã nghe được có những user nào trong đó rồi. Vậy nếu mình muốn nhận dữ liệu khác ở hàm here đó thì sao hả bạn ơi.
Cảm ơn bạn
Cơn sốt Blockchain năm 2017 với sự ra đời của hàng trăm loại tiền mã hóa điện tử và token dựa trên nền tảng của Blockchain. Và tất nhiên công nghệ Blockchain nhanh chóng lọt vào tầm ngắm của những người đam mê công nghệ trên toàn thế giới. Nhu cầu gia tăng đột biến khiến "nghề lập trình Blockchain" trở lên HOT hơn bao giờ hết, các lập trình viên blockchain có kinh nghiệm được săn đón và trả mức lương rất hậu hĩnh. Theo một số trang tuyển dụng uy tín như Vietnamwork thì các blockchain developer được săn đón với mức lương từ $2000 lên đến trên $5000, đây là mức "lương khủng" torng lĩnh vực CNTT dành cho vị trí developer.
Tuy Blockchain vẫn còn khá mới mẻ và trong giai đoạn bắt đầu đang được phát triển hoàn thiện dần dần. Công nghệ này đang tạo ra nhiều cơ hội kiếm tiền mới rất hot cho các lập trình viên và các startup công nghệ.
Nếu bạn đang học IT và đang phân vân về định hướng chuyên nghành của mình, thì Blockchain là một gợi ý tuyệt vời nhất mà bạn không nên bỏ qua. Các khóa học và đào tạo lập trình Blockchain hiện chưa có nhiều và chưa chuyên sâu, nhưng tài liệu, source code thì phổ biến không thiếu trên internet. Trong phần dưới của bài viết này GrowUpWork cũng chia sẻ một số tài liệu e-book, luận văn rất hay về đề tài này để các bạn download về tham khảo hoàn toàn miễn phí nhé.
Chi tiết: https://growupwork.com/blog/dinh-huong-nghe-nghiep/blockchain-la-gi-nghe-lap-trinh-cong-nghe-blockchain-98
Hiện tại tỉ lệ user dùng mobile càng ngày càng tăng lên. Nếu họ dùng wifi để kết nối đến thì không vấn đề gì. Nhưng đa số thời gian họ ở bên ngoài và dùng 3G, 4G để lướt web.
Khi đó tốc độ mạng cũng như băng thông sẽ bị hạn chế. Nếu phải load hình ảnh nặng thì UX sẽ không tốt. Do vậy việc cung cấp 1 hình ảnh nhẹ hơn trên mobile là 1 điều cần thiết.
Cái này không hoàn toàn đúng nữa rồi vì tốc độ 4G thậm chí sắp 5G rồi rất nhanh, giao diện Mobile giờ cũng đòi hỏi chất lượng cao nhiều khi dung lượng tải còn cao hơn cả web. Việc tối ưu tốc độ và giảm tải thì luôn luôn phải làm, tuy nhiên đảm bảo chất lượng cao cũng cần được quan tâm.
@vicovo Bạn check các plugin nào có can thiệp vào việc phân quyền, disable nó đi thử nhé, bên mình là do plugin AdminCP ảnh hưởng, sài Plugin khá nguy hiểm nếu không rành, đa số do các coder viết quăng lên mà chưa kiểm duyệt kỹ. Mình cài khá nhiều plugin vào site https://topreview.vn nhưng sau đó phải thuê 1 bạn dành về Wordpress về dev phần custome và chỉ sài một số Plugin quan trọng và uy tín mà thôi. Thân!
THẢO LUẬN
Hiểu được khá nhiều thứ, thanks tiếp bạn


@nguyen.thanh.minhb bạn có làm thầy giáo ko mà cách ra bài cũng sư phạm phết thanks bạn
Hay quá bạn, ví dụ dễ hiểu!
Bài viết khá dễ hiểu. Cảm ơn anh nhiều ^^
Bài viết cực kì ngắn gọn, dễ hiểu.
@benkyou vì SELinux được bật có 1 cái gọi là
Bạn có thể đọc thêm tại đây nhé https://linux.die.net/man/8/httpd_selinux
httpd_selinux, cái này mặc định nó sẽ cho phép đọc nội dung của tệp nhưng mà lại không cho phép ghi, ngay cả khi bạn cấp quyền ghi trên Linux. SELinux policy sẽ quy định tiến trình nào có thể ghi vào tệp hay không. Vậy nên mình cần phải cấu hình SELinux policy để đảm bảo hệ thống được an toànCảm ơn câu trả lời của @minhtuan.nguy
Nhưng do chưa hiểu kĩ lắm nên mình mới đăng lên để nhờ giải đáp.
Bạn có thể nói rõ hơn tại sao SELinux lại chặn. và chỉ chặn storage ko?
Nói rộng ra một chút, mình muốn hiểu rõ hơn là đối tượng nào(folder và file ) dạng như thế nào sẽ bị chặn ghi bạn nhỉ.
Khác người bác ạ :v
Giống bên voz thế cùng 1 người à.
@hcthang khả năng là vậy đó bạn, behind the scene Laravel làm cách nào để trả về user thì ta phải vọc source code của Laravel mới biết bạn ạ
Cảm ơn bạn. Do mình ko hiểu nó query chỗ nào mà lấy được dữ liệu của user. Chắc cũng giống như Auth::user(), trong hệ thống của laravel
Câu hỏi hại não
, người ta làm nó ra để mục đích như vậy đó bạn
Bạn đọc lại docs phần Presence Channel nhé,
heresẽ được gọi ngay lập tức khi user join vào channel thành công. Bạn muốn cho thêm cái gì khác vào đó thì tuỳ bạn, chỉ cần luôn nhớ là nó chỉ chạy khi user join vào channel là đượcCho mình hỏi tại sao khi dùng PresenceChannel nó lại có thể trả cho mình danh sách users ở hàm here của Echo? Lúc mới vào trang là nó đã nghe được có những user nào trong đó rồi. Vậy nếu mình muốn nhận dữ liệu khác ở hàm here đó thì sao hả bạn ơi. Cảm ơn bạn
@minhdt-0293 ui chuẩn luôn anh, ngày từ CHARACTER_LENGTH em đã tự bóp chym rồi, nhưng mà đọc đến đấy cũng được thêm 1 view rồi
)))
Thanks for sharing!
hay quá bạn cho mình xin contact có j hỏi thăm skype chẳng hạn
Công nghệ blockchain có thực sự HOT?
Cơn sốt Blockchain năm 2017 với sự ra đời của hàng trăm loại tiền mã hóa điện tử và token dựa trên nền tảng của Blockchain. Và tất nhiên công nghệ Blockchain nhanh chóng lọt vào tầm ngắm của những người đam mê công nghệ trên toàn thế giới. Nhu cầu gia tăng đột biến khiến "nghề lập trình Blockchain" trở lên HOT hơn bao giờ hết, các lập trình viên blockchain có kinh nghiệm được săn đón và trả mức lương rất hậu hĩnh. Theo một số trang tuyển dụng uy tín như Vietnamwork thì các blockchain developer được săn đón với mức lương từ $2000 lên đến trên $5000, đây là mức "lương khủng" torng lĩnh vực CNTT dành cho vị trí developer.
Tuy Blockchain vẫn còn khá mới mẻ và trong giai đoạn bắt đầu đang được phát triển hoàn thiện dần dần. Công nghệ này đang tạo ra nhiều cơ hội kiếm tiền mới rất hot cho các lập trình viên và các startup công nghệ.
Nếu bạn đang học IT và đang phân vân về định hướng chuyên nghành của mình, thì Blockchain là một gợi ý tuyệt vời nhất mà bạn không nên bỏ qua. Các khóa học và đào tạo lập trình Blockchain hiện chưa có nhiều và chưa chuyên sâu, nhưng tài liệu, source code thì phổ biến không thiếu trên internet. Trong phần dưới của bài viết này GrowUpWork cũng chia sẻ một số tài liệu e-book, luận văn rất hay về đề tài này để các bạn download về tham khảo hoàn toàn miễn phí nhé. Chi tiết: https://growupwork.com/blog/dinh-huong-nghe-nghiep/blockchain-la-gi-nghe-lap-trinh-cong-nghe-blockchain-98
Thanks bạn, bài viết rất hữu ích cho mình!
@vicovo Bạn check các plugin nào có can thiệp vào việc phân quyền, disable nó đi thử nhé, bên mình là do plugin AdminCP ảnh hưởng, sài Plugin khá nguy hiểm nếu không rành, đa số do các coder viết quăng lên mà chưa kiểm duyệt kỹ. Mình cài khá nhiều plugin vào site https://topreview.vn nhưng sau đó phải thuê 1 bạn dành về Wordpress về dev phần custome và chỉ sài một số Plugin quan trọng và uy tín mà thôi. Thân!