Mong mọi người giúp đỡ về việc sử dụng guard và provider trong Laravel
Build Nodejs với Webpack 4
bạn bỏ exclude node_modules đi thì file bundle có cả dependencies
Service hỗ trợ gọi video
https://aws.amazon.com/vi/chime/?chime-blog-posts.sort-by=item.additionalFields.createdDate&chime-blog-posts.sort-order=desc chưa dùng nhưng của amazon chắc không tệ đc
Nhờ fix lỗi vùng bài viết trên blogspot bị giật khi trỏ chuột vào gây khó chịu cho việc chỉnh sửa
- đầu tiên hãy tìm tên và phiên bản editor bạn đang dùng
- search issue này với tên của editor đó.
- nếu issue chưa có giải pháp, hãy check event của element bạn hover, và tìm trong code add sự kiện đó và fix
Có nên khởi tạo các foreign Key giữa các model trong Spring Boot?
https://www.sqlservercentral.com/articles/trust-or-verify-–-how-fks-can-or-cannot-help-performance nên dùng, và ít nhất, để tránh shit code hoặc những thằng khác tạo ra shit code, nếu trường nào hoặc tập hợp trường là unique thì phải migrate nó vào database.
[ask] webpush notification - Gửi đến nhiều người dùng cùng lúc
code trên bạn chạy theo request base hay chạy trong worker, nếu chưa chạy trong woker hãy đưa vào worker. Hãy sử dụng queue jobs để giải quyết vấn đề này, bạn hãy implenment laravel queue https://github.com/illuminate/queue :
- tạo một job để push jobs vào queue, tên là InitNotifications chẳng hạn. job này sẽ lấy dữ liệu trong database của bạn, như giờ là khoảng 20k, và push job 20k job tương ứng với 20k row dữ liệu này vào queue của bạn. Khi có request thực hiện chức năng này, job sẽ được thực hiện trong worker thay vì process của request hiện tại. Bạn chỉ cần push job này vào queue và trả về status ok. Vì dữ liệu nhiều hãy dùng queue redis, chúng ta sẽ cần dùng nhiều process worker nên redis sẽ tốt hơn rdsdb
- tạo 1 job thực hiện việc push notification, tên là PushNotification chẳng hạn, job này chính là job bạn cần push vào queue như đã nói ở trên.
- hãy dùng supervisor để handle các woker, tùy resource của bạn hãy set numproc hợp lý.
- hãy tạo 2 queue, 1 queue để push InitNotifications job, và 1 queue để push PushNotification job.
bonus:
- bạn nên dùng socket để thông báo trên trang hiển thị là job đã làm đến bước nào, ví dụ khi push hết jobs vào queue hãy thông báo, khi jobs trong queue được thực hiện hết hãy thông báo.
- bạn cũng nên tạo 1 table trong rdsdb để chứa các jobs lỗi, và bạn cũng có thể viết thêm script get jobs từ đây để chạy lại.
mình bị chrome block không biết tim chỗ nào
bị block cross-origin hả ? code chạy ở server thì chrome block gì đâu, bị server block rồi. server của thằng khác thì chịu, server mình thì set header("Access-Control-Allow-Origin: *"); Có thể thay * bằng domain server chạy code.
Thực sự mình thấy vẫn mơ hồ về asynchronous (async-await) trong Javascript
Không phải code mất nhiều time thì chạy bất đồng bộ, mà là có 2 trường hợp:
- truy cập môi trường bên ngoài, là những thứ không tồn tại trong process hiện tại, là những hàm native (được cung cấp sẵn) như http request, đọc file, truy cập db ...
- chủ động sử dụng những hàm để thực hiện bất đồng bộ, là những hàm nào trên Mozilla developer có nhé. Không phải lúc nào bất đồng bộ cũng nhanh hơn, nếu là tác vụ xử lý trên process hiện tại thì bất động bộ chỉ đơn giản là để sau rồi chạy, vẫn cần từng đó thời gian, trường hợp này có thể dùng worker.
python sql
google đi bạn ơi, lỗi syntax thôi mà https://stackoverflow.com/a/10239677/9824744
i'm looking for real time solution provider for dating app
u can find all of those in aws marketplace
Update Multi Images and Files
nếu là RDSDB thì tách riêng ra 1 table, dùng sẵn cái morphTo của laravel đó, index được và không gây dư thừa dữ liệu
Cần tìm người viết code thể thao
có cần gấp ko bạn ơi
CSS hình khối
để cái trái zindex cao hơn, và dùng cái này https://css-tricks.com/the-shapes-of-css/ chiều dài banner là 100%, thì ảnh chiếm khoảng 70%, và shape bên trái 50%
hỏi byethost
upload trên giao diện web hả, xem cái này https://www.hostgator.com/help/article/how-to-upload-a-file-using-the-file-manager
nếu upload đc mà web ko load được kiểm tra đường dẫn, nếu đường dẫn đúng mà vẫn không được thì kiểm tra nó phải nằm trong thư mục app thì mới truy cập trực tiếp được qua webserver, và xem lại quyền truy cập xem
Hỏi về reactJS
bạn kiểm tra state trong didmount xem
Codeigniter 3 bị duplicate insert
bạn xem log xem là tại có 2 query đến db hay là 1 query nhưng do trigger trong db hay gì mà thành 2 record
hỏi làm web ở iphone
ipad pro 2019 thì đc, vì trình duyệt trên đó chạy như máy tính.
Why PHP???
nó detect ngu đấy, https://wiki.php.net/rfc/arrow_functions_v2, arrow function php đc vote thì syntax thế này cơ, cũng chưa có bản chính thức. Chắc tại cái $.
Cách render data lấy từ ajax bằng javascript một cách nhanh nhất!!
đọc cái slide này nhé, từ trang 77 https://www.slideshare.net/nzakas/writing-efficient-javascript/2-Whos_this_guy_Principal_Front
Tổ chức
Chưa có tổ chức nào.