Nếu code ví dụ của bạn như thế này thì không đúng bản chất DI, DI có thể thay đổi sự phụ thuộc ở quá trình runtime chứ không phải compiler time, có nghĩa là bạn không cần phải deploy lại
Bạn có zalo hay kênh chat nào không? Mình đang gặp một số vấn đề chưa hiểu về Workflow của team trên Git. Bạn tư vấn giúp mình được không ( mình bí quá rồi ((
Tuỳ theo phong cách, cách tổ chức code ở cty bạn mà dùng thôi bạn à, cũng ko nói là có phức tạp hơn hay ko đc.
Từ ban đầu mình lọ mọ vào Docker hay xem tut người ta thường để chung luôn vào folder source, cty mình cũng dùng cách này nên theo thói quen mình thường viết như thế và vẫn thấy ổn.
Chia ra như bạn cũng được, rõ ràng, sân chơi Docker ra 1 bên, code Laravel ra 1 bên .
Câu hỏi của bạn giống như 1 câu muôn thuở rất nhiều dev luôn băn khoăn: cấu trúc folder project như thế nào cho dễ maintain, dễ scale, dễ hiểu, dễ bla blo,.... và ko có 1 đáp án cụ thể
@namduong3699 nếu về thời gian thì mình có sử lý được lấy ra time theo tháng không ạ,vd:tại thời điểm hiện tại lấy ra được thời gian đầu và cuối tháng trước đó
Lúc mình viết bài này thì tsc vẫn đang ngon lành. Giờ phải install typescript và có lẽ bài này cũng bị outdate mất rồi.
Tốt nhất là bạn nên tìm 1 TUT mới hơn để làm nha. Cảm ơn bạn!
@TraNguyen Bạn đang cài phpmyadmin theo tài liệu nào hướng dẫn vậy. Cho mình xem qua được không ? Nếu khó quá thì chuyển qua cài workbench đi bạn, cũng là 1 tool để quản lí csdl.
Mình hay dùng Laradock, thấy nó build sẵn nên dùng khá đơn giản. nhưng mình cũng muốn tự build để hiểu rõ hơn chút về các thứ trong Docker.
Mình thấy Laradock build dạng all file lquan đến docker đều nhét vào folder laradock khá hay.
Cho mình hỏi, theo guide từ bài viết của bạn mà triển khai theo dạng như thế có gì phức tạp hơn ko
Ý mình là cấu trúc thư mục sẽ là:
theo mình hiểu thì lưu state ở Component FilterableProductTable để nó có thể truyền thông tin từ component cha này sang các component con (thấy trong state có gọi lại props), còn thằng SearchBar sẽ lấy thông tin từ input của người dùng sau đó truyền qua cho Component cha (truyền sự kiện lên component cha), component cha sẽ react lại và trả data tương ứng cho các component con
DISCUSSIONS
Nếu code ví dụ của bạn như thế này thì không đúng bản chất DI, DI có thể thay đổi sự phụ thuộc ở quá trình runtime chứ không phải compiler time, có nghĩa là bạn không cần phải deploy lại
Thank a nhiều, em đã tìm cách fix lại và chạy thành công rồi, hy vọng anh tiếp tục ra nhiều bài hay nữa để em có cơ hội học hỏi kinh nghiệm
)
Bạn có zalo hay kênh chat nào không? Mình đang gặp một số vấn đề chưa hiểu về Workflow của team trên Git. Bạn tư vấn giúp mình được không
( mình bí quá rồi
((
Tuỳ theo phong cách, cách tổ chức code ở cty bạn mà dùng thôi bạn à, cũng ko nói là có phức tạp hơn hay ko đc.
Từ ban đầu mình lọ mọ vào Docker hay xem tut người ta thường để chung luôn vào folder source, cty mình cũng dùng cách này nên theo thói quen mình thường viết như thế và vẫn thấy ổn.
Chia ra như bạn cũng được, rõ ràng, sân chơi Docker ra 1 bên, code Laravel ra 1 bên
.
Câu hỏi của bạn giống như 1 câu muôn thuở rất nhiều dev luôn băn khoăn: cấu trúc folder project như thế nào cho dễ maintain, dễ scale, dễ hiểu, dễ bla blo,....
và ko có 1 đáp án cụ thể 
Hay quá. Cảm ơn bạn nhé
@namduong3699 nó ra file trắng bạn ạ,ví dụ ngày hôm nay là 7/4 lấy được ngày cuối tháng trước là 31/3
ngày đầu tháng trước là 1/3
rồi lấy các thu chi được tạo ra giới hạn trong 2 ngày đó bạn ạ
@khanh1234 bạn thêm điều kiện này vào nhé
@huusu1996 Em cài được rồi ạ ! Em cảm ơn ạ !
@namduong3699 nếu về thời gian thì mình có sử lý được lấy ra time theo tháng không ạ,vd:tại thời điểm hiện tại lấy ra được thời gian đầu và cuối tháng trước đó
@TraNguyen Có vẻ như tài liệu này đã bị outdate rồi. Bạn contact vào đây mình gửi cho tài liệu setup lại nhé. https://viblo.asia/u/huusu1996/contact
@huusu1996 https://trungquandev.com/tu-window-sang-linux-ngay-3/ Cái này hồi trước có một chị trước gửi cho em ạ.
@tiennguyen98 Vào được ạ.
Hoặc là search từ khóa angular trên ô quick search ở trên header, kéo xuống dưới sẽ thấy các tags về angular để tham khảo.
@TraNguyen Trước tiên bạn thử dùng terminal để vào mysql xem có được không đã: mysql -u root -p
Lúc mình viết bài này thì tsc vẫn đang ngon lành. Giờ phải install typescript và có lẽ bài này cũng bị outdate mất rồi.
Tốt nhất là bạn nên tìm 1 TUT mới hơn để làm nha. Cảm ơn bạn!
Bạn install thêm nhé: sudo npm install -g typescript
@TraNguyen Bạn đang cài phpmyadmin theo tài liệu nào hướng dẫn vậy. Cho mình xem qua được không ? Nếu khó quá thì chuyển qua cài workbench đi bạn, cũng là 1 tool để quản lí csdl.
Mình hay dùng Laradock, thấy nó build sẵn nên dùng khá đơn giản. nhưng mình cũng muốn tự build để hiểu rõ hơn chút về các thứ trong Docker. Mình thấy Laradock build dạng all file lquan đến docker đều nhét vào folder laradock khá hay. Cho mình hỏi, theo guide từ bài viết của bạn mà triển khai theo dạng như thế có gì phức tạp hơn ko Ý mình là cấu trúc thư mục sẽ là:
theo mình hiểu thì lưu state ở Component FilterableProductTable để nó có thể truyền thông tin từ component cha này sang các component con (thấy trong state có gọi lại props), còn thằng SearchBar sẽ lấy thông tin từ input của người dùng sau đó truyền qua cho Component cha (truyền sự kiện lên component cha), component cha sẽ react lại và trả data tương ứng cho các component con
@huusu1996 Em cài lại bao nhiêu lần rồi vẫn bị thế ạ. Nên mới không biết là nó bị sao nữa ?