THẢO LUẬN

thg 7 1, 2021 3:56 SA

Nếu được tôi nghĩ bạn làm được thêm những cái này thì quá tuyệt:

  • Vẽ đường viền ranh giới của các tỉnh vs mỗi màu sắc khác nhau.
  • Hi hover vào tỉnh thì set thêm background của khu vực tỉnh đó thì quá tuyệt.
0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 7 1, 2021 2:38 SA

cloudflare cũng hỗ trợ cdn à bạn, giờ mới biết

0

Hi bạn, cám ơn bạn vì bài viết rất hay.

Mình đang làm dự án với nuxtjs và laravel, socket redis, ..., dùng laravel-echo-server. Mình có tham khảo bài viết của ban. Bạn cho mình hỏi chút: Mình có con docker chạy với các cổng như sau:

  • Laravel (backend ): localhost:12081
  • Nuxtjs (frontend): localhost:3011
  • redis
  • laravel-echo-server: 6001 HIện tại mình xem log pm2 của laravel-server-echo thì thấy nó báo kết nối thành công. docker-compose exec laravel_echo_server sh: image.png

Nhưng khi mình broadcast từ phía backend thì log của pm2 không thông báo gì hết? Như vậy là mình chưa broadcast được pk ? Ngoài ra vậy trong phần front-end thì khi new Echo: Mình để host như này đã đúng chưa bạn ? this.Echo = new Echo({ broadcaster: 'socket.io', host: 'http://localhost:12081', //host: new URL(process.env.apiBaseUrl!).hostname + ':12081', // local testing }); Mong sớm nhận được phản hồi từ bạn.

0

Bài viết rất hay nhưng mình xin phép đưa ý kiến ở nhiệm vụ 5 nếu bạn để ý thì địa chỉ player cũng chính là msg.sender (là địa chỉ wallet của mình luôn) nên nếu thực hiện đoạn lệnh trên balancer sẽ không đổi. Giải pháp tối ưu hơn (có thể chôm toàn bộ tiền của contract) là gọi hàm transfer qua 1 contract mới (thực hiện trong remix ide), truyền tham số là địa chỉ wallet của mình và balancer của contract (có thể lấy qua console). Khi đó msg.sender sẽ là địa chỉ của contract => ez scam 😆😆😆

0
thg 7 1, 2021 2:18 SA

single sign on bạn có thể tự tạo ra một endpoint api authen chung cho tất cả và khi cần auth của một sp nào đó trong hệ sinh thái của bạn thì redirect sang endpoint authen trên và xác thực, sau đó gửi token xác thực về cho sp bạn cần dùng

0

Biểu đồ trạng thái trong bài này, ko phải vẽ như thế, cái bạn vẽ nó thiên về Flow hơn,

0
thg 6 30, 2021 8:28 CH

mình dev BE, dẫu là biết có thể chứa body nhưng mà mình chả bao h truyền kiểu đấy =)))

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 30, 2021 4:37 CH

@dao.thai.son thế là phải dùng dịch vụ của bên này à bạn?

0
thg 6 30, 2021 2:33 CH

@Plumpboy Vâng 😄 cảm ơn thông tin của bác, mình cũng dev be

0

Ý kiến cá nhân của mình: Mapper sinh ra có 2 mục đích chính:

  • Giới hạn các trường trả về của dữ liệu: (không xét đến vấn đề select các trường trên db) Ví dụ entity bạn có 10 trường nhưng bạn chỉ cần dùng 5 trường thì class mapper sẽ chỉ có 5 trường đó thôi
  • Validate dữ liệu: Hiểu một cách đơn giản là ngoài class mapper để trả về dữ liệu trên, mình sẽ tạo thêm một class mapper nữa để validate dữ liệu và class này dùng cho tham số đầu vào của các hàm insert và update dữ liệu gồm các trường mà mình không cần truyền (như trường Id)

Vì vậy, mình thấy bạn muốn tạo ra một mapper dùng chung cho tất cả các entity sẽ rất khó. Giả sử có tạo được thì nó cũng mất đi ý nghĩa ban đầu của nó

0

Mình có thử test qua thì thấy nó mapper được user lấy lên từ db với user view. Nhưng ở class Mapper cha mình không thấy nơi nào gọi đến cả. Mình không muốn tạo quá nhiều file cs mapper cho từng model nên bạn nào có solution giúp mình vs 😄 tks

0

anh Nhật sinh nhật vui vẻ ạ =}}} 🎂🎂🎂🎂

0

Thế còn trường hợp mình muốn mapping nhiều model thì sao bạn. Là mình phải đi add 1 đống trên start up à bạn. Mình làm 1 file chung ntn được không public class AutoMapper: Profile { public AutoMapper() { CreateMap<UserViewModel, AppUser>(); CreateMap<AViewModel, A>(); CreateMap<BViewModel, B>(); } }

0
thg 6 30, 2021 9:24 SA

Muốn tạo RootCA tự động cho cả mạng LAN mà ko cần cài trên trình duyệt của máy client thì sao bác?

0
thg 6 30, 2021 9:07 SA

JOIN tốt hơn vì ông này dùng được merge join, ông subquery thì query nhát nào biết nhát đó nên không giới hạn được khoảng để tìm ạ :V

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 30, 2021 7:53 SA

@thangly98 grid trong css có thể dùng trên hàng dọc được mà. Bạn xem kỹ là được mà

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 30, 2021 7:51 SA

Vì nó không có row nào nằm cùng 1 hàng nên khó dùng grid ý ạ

0
thg 6 30, 2021 5:31 SA

Cảm ơn anh! Khá chi tiết!

0

Ví dụ trong 1 pull mình có cả composer install, npm run prod, php artisan migrate, set env, ... Thế thì không downtime được không nhỉ?

0
thg 6 30, 2021 4:56 SA

@HoanKi @kalista285 tks. Upvote cho mình có thêm động lực nhé 😄

+2
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí