THẢO LUẬN

Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 7, 2019 4:02 SA

oke ,minh cảm ơn ban 😄

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 7, 2019 3:19 SA

@lehoangnnx à sorry bạn. dùng import thay cho require nhé

0

mua con ras này mà dùng mỗi thế này hơi phí ko a :v thay vào đó e dùng NodeMCU có vẻ hợp lý hơn cho 1 module nhỏ như này đc a nhỉ 😁

+1
thg 11 7, 2019 2:54 SA

vẫn còn hứng thú viết bài à a =))

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 7, 2019 2:32 SA

@tuananhbfs ủa mà cách thêm js vào phần script trên head nó có hiểu require không ta, để mình thử xem. tại mình nghĩ require thì phải build mới được.

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 7, 2019 2:03 SA

@lehoangnnx trong file js thì bạn require thoải mái mà. require cũng chẳng qua là 1 đoạn script - nhưng dc viết ra file khác để dễ quản lý và chuyên biệt tính năng. require('./a.js') require('./b.js) tương đương với 1 file mà bạn copy cả a và b vào

0
thg 11 7, 2019 2:02 SA

Bạn có thể cho mình biết sai vì sao được không ? mình cũng đi tìm hiểu và note để cho mọi người cùng tham khảo 😄

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 7, 2019 1:59 SA

Cảm ơn bạn. Nhưng cách này đâu dùng cho file kiểu như:

/*
 ** assets/js/main.js
 */
 require('./a.js')
 require('./b.js)
 console.log('File JS main');

đúng không bạn? Có require .

Mình vẫn chưa hiểu làm sao build file JS của mình trên NuxtJS nữa 😅

0
thg 11 7, 2019 1:56 SA

Hôm nay tìm lại cấu trúc cheery-pick để xem lại thì thấy bài này sai rồi, các bạn đừng nên theo.

0

Với giả định là bạn muốn xoá 1 commit đã push lên remote thì cách làm là:

  1. tạo commit revert các thay đổi của commit kia hoặc
  2. reset về commit trước đó rồi push force để cập nhật lại lịch sử repo, tuy nhiên khuyến cáo KO LÀM khi commit này đã được người khác pull về repo của họ, làm vậy sẽ dẫn đấy rẽ nhánh history và commit, tốt nhất bạn nên bàn với team trc khi push force (tốt nhất là ko nên làm, vì luôn có workaround)
0

Trước mình mua ở Raspberry Việt Nam thôi, cũng ko rõ chỗ nào rẻ hơn 😅, còn nếu ko dùng B Model bạn có thể dùng Pi Zero cũng ok, nhưng sẽ cần thêm cổng chuyển.

0
thg 11 7, 2019 12:55 SA

like (y)

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 6, 2019 10:15 SA

Đúng thứ mình cần nhưng document ở trên vẫn phải yêu cầu thao tác trên page để lấy thông tin credentials sau đó có thể copy hoặc download thông tin đó về. Mình muốn làm điều đó chỉ bằng python code mà không phải thao tác trên web.

0
thg 11 6, 2019 10:12 SA

@phuxm01 Chức năng đó mình nghĩ chỉ cần dùng đến https://laravel.com/docs/6.x/scheduling thôi. Bạn viết function để xóa file log rồi đặt lịch cho nó cứ 2 ngày chạy 1 lần.

0
thg 11 6, 2019 9:15 SA

Ý bạn đang nói đến basic auth ý hả? Thành thật xin lỗi bạn vì câu trả lời muộn màng này. Bạn có thể config nhanh bằng docker labels như sau nhé:

version: '3.6'

services:
    web-app:
        image: containous/whoami:latest
        deploy:
            labels:
                - traefik.enable=true
                - ....
                - traefik.frontend.auth.basic.users=${HTPASSWD_SECRET}
version: '3.6'

services:
    web-app:
        image: containous/whoami:latest
        deploy:
            labels:
                - traefik.enable=true
                - ....
                - traefik.http.middlewares.test-auth.basicauth.users=${HTPASSWD_SECRET}
0
thg 11 6, 2019 8:33 SA

em cảm ơn

0

dạ em cảm ơn

0
thg 11 6, 2019 7:20 SA

bạn trả lời rất hay và chi tiết, cám ơn bạn

+1

em nghĩ anh nên thêm chú thích về phiên bản vì từ php7 thì create_function đã được thay thế bởi anonymous function rồi

0
thg 11 6, 2019 4:59 SA

Toang não em :v

0
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í