Viblo Code - New Challenge 202010

DISCUSSIONS

about 18 hours ago

ra thêm bài về machine learning này đi bác 😄

0
about 19 hours ago

@dinhlongit nếu script của mình deploy lên cloud để chạy 24/7 thì không thể dùng cách này được 😄, mình nghĩ có 2 phương án khả thi, nhưng chưa biết cách thử, là get sock5 từ dịch vụ của bên thứ 3, hoặc sử dụng thư viện Tor, mình cũng mới gg ra thôi chứ code mình còn lắm lỗi và chưa up được trên CGP. Bạn có thể làm một bài về vấn đề này được không ? Mình cũng đang làm 1 python script để theo dõi giá sản phẩm mỗi 10 phút, nếu giá giảm như mình mong muốn sẽ gửi email báo cho mình, nhưng code mình đang gặp phải vấn đề như trên do request quá nhiều lần ! 😄 Cảm ơn bạn nhiều !

+1
about 19 hours ago

@maitrungduc1410 Mình muốn hỏi thêm vài chỗ ah

  • file cấu hình nginx như nội dung bên trên bạn cho sẵn để ghi vào file default trong đó mình ko thấy chỗ nào là "location/socket.io, proxy_pass". Hay là check nó ở chỗ khác?
  • Đoạn "root /var/www/html/realtime-chatapp-laravelecho-socketio/public;" chỉ đơn giản là đường dẫn từ root cho tới folder public của app phải ko? Hay là cái var, www , html là những thứ gì đó có ý nghĩa khác? Của mình là root/home/folder_name/public_html/domain/public;
  • Hiện mình vẫn chạy thủ công mỗi lệnh / terminal để test đã, chưa làm cho nó chạy nền thì có cần thiết cả Horizon ko?
0
about 19 hours ago

Chào anh , bên detail.component.html code như nào để show ra đươc detal ạ ? cảm ơn anh

0
about 19 hours ago

viết vì miếng cơm manh áo thôi =))

0
about 19 hours ago

Bài giải thích về PWA dễ hiểu nhất mà mình từng tìm thấy. Cám ơn bạn rất nhiều

+1
about 21 hours ago

Nếu ở log laravel-echo-server ko thấy có gì, kể cả lỗi, khả năng cao là bên Laravel chưa gửi được request để authenticate socket vào tới laravel-ẹcho-server:

  • bạn check lại ở file cấu hình Nginx, đoạn location /socket.io, proxy_pass có vào cổng 6001 hay ko?
  • Ở trên server bạn thử curl localhost:6001 xem có gì ko?
  • Horizon của bạn show Active rồi ấy chứ?
  • Trường authHost trong laravel-echo-server.json của bạn có phải là http://localhost hay chưa?, nếu là domain thì nó là tên domain

Sau khi thử những thứ trên bạn check lại log của larave-echo-server xem có gì ko nhé

0
about 21 hours ago

Mình cũng học hỏi được nhiều bài viết hay về CSS trên EvonDev nè 👍

0
about 21 hours ago

mình cảm ơn bạn đã góp ý. mình sẽ edit lại nha.

0
about 22 hours ago

Yên tâm 8GB vẫn chạy ngon, đợt remote mình cũng phải lôi con máy 8GB ra dùng, tưởng k ra gì đang định mua máy mới nhưng cuối cùng vẫn ngon lành 🤪

0
Wednesday, 4:50 PM

Good job bạn tôi =))

0
Wednesday, 4:22 PM

batch processing nội bộ tức là khi 1 worker nhận được 1 job nó sẽ lưu vào 1 cái mảng trong memory chả hạn, rồi chờ tới khi cái mảng đó có n phần tử thì xử lý tất cả 1 lúc

0
Wednesday, 4:22 PM

@amidamaru_rookie ví dụ như gửi push tới firebase, thì 500 message 1 lần gửi sẽ tối ưu hơn nhiều với mỗi message bạn gọi api 1 lần. Hoặc lưu vào DB, ví dụ update a =1, b=2, c=3 đi, thay vì bạn gọi query update 3 lần, thì ví dụ như mongo có bulk operation bạn gọi 1 lần thôi update cả 3 thằng sẽ tối ưu hơn

0
Wednesday, 3:58 PM

👍 Muốn upvote comment mà chưa đủ reput 😅

+1
Wednesday, 2:51 PM

Chà bài này hay quá. Mới đi code công nhận nhìn công nghệ gì cũng thấy hấp dẫn và muốn học. Đi code lâu thì mình lại thấy rằng công ghệ gì cũng được. Miễn tính năng chạy ổn định, code sáng rõ dễ maintain, khi code tính năng đưa ra phải xử được tối đa những trường hợp có thể gây lỗi hay những khía cạnh mà chính người yêu cầu cũng không nhìn ra được mới là code tốt. Quan trọng, code xong phải có người xài, càng nhiều càng hạnh phúc. Và cuối cùng, nó phải kiếm được tiền.

+4
Wednesday, 2:37 PM

Good job bro. Học hỏi bro được nhiều thứ.

+1
Wednesday, 10:12 AM

Khi mình tắt laravel-echo-server đi thì nó báo lỗi, bật lại thì ok. Như vậy chứng tỏ là đã nhận cổng rồi, nhưng mình vẫn ko lắng nghe gì được. Mình xem ở terminal mà chạy cái laravel-echo-server thì ko thấy nó hiện những thông báo như auth, join giống ở local, cũng ko thấy lỗi gì; lệnh queue cũng chạy và ăn event rồi. Vậy mình còn có thể sai ở khâu nào nữa bạn giúp mình nhé. Cảm ơn bạn

+1
Wednesday, 10:08 AM

Cám ơn bài viết của tác giả. Hôm nay tôi vô tình gặp phải số '8' khi kiểm tra quyền của thư mục được chia sẻ qua mạng LAN. Tôi không biết ý nghĩa của số này là thế nào. Hy vọng sẽ nhận được giải đáp từ mọi người.

Cám ơn mọi người. Permission.PNG

0
Wednesday, 9:45 AM

Mình có viết: "ngay khi mergeMap nhận được _, nó sẽ tự động subscribe observable timer(2000)" nên chắc bạn cũng không cần giải thích lại đâu nhỉ.

Trong trường hợp mergeMap đã subscribe observable mà callback của nó trả về(observable đích) trước khi nó subscribe observable đích một lần nữa và nó không cancel executor của lần subscription trước đó thì không phải là mergeMap cho phép "executor của observable đích được chạy song song" hay sao bạn nhỉ ? Có lẽ mình nên viết lại là "các execution của executor của observable đích được chạy song song" để tránh mọi người hiểu nhầm, nhưng chắc là bạn cũng hiểu ý mình chứ nhỉ.

Mình không biết khái niệm "stream" mà bạn hiểu là gì, nhưng mình không hề viết "các stream giá trị emit từ source sẽ không chạy song song" và mình cũng không viết rằng "mergeMap stream đích sẽ ubsubcribe khi source emit 1 value mới".

Mình không thấy bạn comment gì về phần switchMap mà mình biết, không biết là bạn đã đọc phần giải thích của mình về switchMap chưa nhỉ ?

0
Wednesday, 8:50 AM

Cám ơn anh vì một bài dịch tuyệt vời 💯

+2
Viblo
Let's register a Viblo Account to get more interesting posts.