thầy ơi với bài toán dự đoán nhiệt độ và lượng mưa cho ngày mai, các columns hiện đang có gồm Index(['date', 'cloud cover', 'sunshine', 'global radiation', 'max temp', 'mean temp', 'min temp', 'precipitation', 'pressure', 'year', 'month', 'day'], dtype='object') thì có thể sử dụng mô hình tương tự như trong video được không ạ
@minhnguyen-jg3qz3 күн бұрын
thầy hoàng number 1. đã nhận sale off xxx
@NguyenDucHoang3 күн бұрын
@@minhnguyen-jg3qz thank you
@minhnguyen-jg3qz4 күн бұрын
friday sale off 60% thầy hoàng ơi
@NguyenDucHoang4 күн бұрын
add zalo nếu cần sale off
@minhnguyen-jg3qz3 күн бұрын
thầy hoàng number 1. đã nhận sale off xxx
@buihongson55794 күн бұрын
nhờ video mà em đã clear được logics phần sản phẩm có biến thể , em cảm ơn ạ <3.Rất là bổ ích
@kimbaotranle41256 күн бұрын
win10 làm tương tự phải ko a.
@NguyenDucHoang6 күн бұрын
@@kimbaotranle4125 yes, chắc thế, nhưng a chưa thử đâu, kaka
@juhandvan7 күн бұрын
thanks anh nhiều
@NguyenDucHoang7 күн бұрын
❤❤❤
@Engineer-de8ps8 күн бұрын
Tiếp bác ơi.
@NguyenDucHoang8 күн бұрын
@@Engineer-de8ps mua source ủng hộ đuê 😃
@touccuong69389 күн бұрын
=))) cảm ơn bác nhé, chuẩn bị thi may mà tìm được video này
@NguyenDucHoang8 күн бұрын
Thank you
@MinhLe-qp1lo12 күн бұрын
a ơi sao e xem 1 vài video trên udemy với nội dung trên đó thì thấy hơi khác với các video a đăng trên YT. Liệu các nội dung có ở trên khóa udemy ko ạ
@NguyenDucHoang12 күн бұрын
Phần trên youtube là các video nâng cao bổ xung cho khoá trên udemy. Video này đến từ recommend của các bạn học trên nhóm Zalo em né
@HoangTran-wi6ey14 күн бұрын
Em cảm ơn thầy đã chia sẻ khóa học ạ
@NguyenDucHoang14 күн бұрын
@@HoangTran-wi6ey thank you
@namtrinhhoai851214 күн бұрын
33:39
@vuhieuminhfgwhn600316 күн бұрын
Anh ơi sao của em không nhận port 3308 vậy ạ, có cách nào xử lý không ạ
@duyhoangta798824 күн бұрын
nếu thông tin ggId bị lộ, thì khi login họ điền ggaccountId thì có bị hack không a?
@NguyenDucHoang23 күн бұрын
Cái này anh vừa sửa lại code(tách riêng hàm login trong service và controllers), đã up lên google driver, mn tham khảo nhé
@BuiQuan-d1o25 күн бұрын
@NguyenDucHoang anh ơi trong video anh có nói là ở API refreshToken sẽ update lại token và refreshToken nhưng trong code ở TokenService.refreshToken() em đang ko thấy có logic update vào table token
@GodX3699926 күн бұрын
Cám ơn anh
@vanhoang345726 күн бұрын
Sao e vô storage nó bắt e nâng cấp bản có phí😢, a chỉ e cách nào vs
@ThaiAnhNay26 күн бұрын
Bạn giống mình này
@ThaiAnhNay26 күн бұрын
có gì bạn tìm đc cách chỉ mình với. Đang ngồi làm zo check var firebase thấy mất phí :)))
@khanhlinh416826 күн бұрын
@@ThaiAnhNay bác làm được chưa, tôi cũng bị vậy á hic
@vanhoang345725 күн бұрын
@@ThaiAnhNay mình chuẩn bị đk thẻ visa debit r làm, ko bik đc ko😂
@ThaiAnhNay25 күн бұрын
@@khanhlinh4168 bác có cách nào làm mà ko cần visa ko cần trả phí để dùng thử ko :)))
@toanle-y1n27 күн бұрын
Anh ơi cho em hỏi giờ 1 sản phẩm dự theo mỗi product_attribute_value để tính giá, ví dụ khác màu, khác size, khác ram... thì giá sẽ khác nhau, vậy giá mình tách bảng mới sẽ ntn nhỉ?
@NguyenDucHoang27 күн бұрын
Mình có thể cho trường price làm 1 attribute giống như các attribute mới kia. Khi dữ liệu trả về client có 2 price thì sẽ ưu tiên lấy price ở phần attribute.
@gamocode820828 күн бұрын
mong Thầy ra clip dự án thực tế về WPF MVVM với ạ!
@TrọngPhạm-s4g29 күн бұрын
anh ơi có làm comment lồng không ạ? như shop trả lời user và user tự trả lời lẫn nhau
@lptchannel4519Ай бұрын
Hay quá a. A có time làm EAV dùng laravel luôn đi a các logic khi thêm, sửa xoá 1 product với mô hình này và show ra như nào để optimize dc query. Thanks a
@NguyenDucHoang29 күн бұрын
Thank you😘😘
@hoangan_nguyenАй бұрын
khóa này anh có hướng dẫn migration database bằng flyway kh ạ
@NguyenDucHoangАй бұрын
@@hoangan_nguyencó chút thôi em, mà nhiều bug lắm
@duongvansinl7797Ай бұрын
đợi a làm phần này lâu quá nên tuần trước em tự mò làm phần google luôn, thấy a đăng vẫn vào tham khảo
@NguyenDucHoangАй бұрын
Thank youuu 😍
@hoangoan8267Ай бұрын
Tuyệt vời quá thầy ơi
@NguyenDucHoangАй бұрын
@@hoangoan8267 Thank youuu
@zxcvietАй бұрын
hello cả nhà
@NguyenDucHoangАй бұрын
@@zxcviet Thank you 😍😍😍😍
@tienvu4072Ай бұрын
Hello thầy
@NguyenDucHoangАй бұрын
Hello cả nhà :)
@JunYeong2007Ай бұрын
muốn chạy 1 code game có thể seupj trên mongoodb trên intenet đ ko anh
@HungBui-tb8poАй бұрын
Thanks a nhé 😄
@bauloc9925Ай бұрын
cảm ơn bác nhiều nhé, rất chi tiết. Xem video của bác để làm nền tảng xong kết hợp với cursor AI thì học rất nhanh.
@NguyenDucHoangАй бұрын
Thank you
@bh4541Ай бұрын
cho em xin quyền vào tài liệu đi a
@khanhli974Ай бұрын
rất hữu ích ạ
@phamucbinh1217Ай бұрын
có fe với backend này không thầy
@NguyenDucHoangАй бұрын
@@phamucbinh1217 list này là backend, fe sẽ làm bằng nextjs cho lên udemy
@phamucbinh1217Ай бұрын
@@NguyenDucHoang bao giờ có ạ
@vetsis3billionddolaАй бұрын
có việc làm remote , cho m theo với
@duynguyentranbao2726Ай бұрын
dạ anh ơi, em cũng làm ứng dụng bán hàng thì khá phân vân ở khoản cart thì mình nên lưu vào db hay là chỉ làm cache thôi ấy ạ. Hay là tùy trường hợp ạ
@NguyenDucHoangАй бұрын
Lưu giỏ hàng trong Local Storage Ưu điểm: Dữ liệu được lưu trữ trực tiếp trên trình duyệt của người dùng, không cần gửi yêu cầu đến server để truy xuất thông tin giỏ hàng. Giảm tải cho server và giảm độ trễ trong việc hiển thị giỏ hàng. Không cần thiết lập backend phức tạp để lưu trữ giỏ hàng. Phù hợp cho các ứng dụng đơn giản hoặc khi không có hệ thống xác thực người dùng. Nhược điểm: Giỏ hàng chỉ được lưu trữ trên thiết bị và trình duyệt cụ thể. Nếu người dùng chuyển sang thiết bị hoặc trình duyệt khác, giỏ hàng sẽ không được đồng bộ. Bảo mật kém:Dữ liệu trong Local Storage có thể bị truy cập hoặc chỉnh sửa bởi các script độc hại (XSS - Cross-Site Scripting). Không nên lưu trữ thông tin nhạy cảm hoặc quan trọng trong Local Storage. Giới hạn dung lượng: Local Storage có giới hạn dung lượng (thường khoảng 5MB tùy trình duyệt), không phù hợp khi cần lưu trữ lượng dữ liệu lớn. Người dùng có thể xóa dữ liệu trình duyệt, cache, hoặc sử dụng chế độ ẩn danh, dẫn đến mất dữ liệu giỏ hàng.
@NguyenDucHoangАй бұрын
Lưu giỏ hàng trên Server Ưu điểm: Đồng bộ hóa giữa các thiết bị: Giỏ hàng được liên kết với tài khoản người dùng và lưu trữ trên server, cho phép truy cập từ bất kỳ thiết bị hoặc trình duyệt nào khi đăng nhập. Bảo mật tốt hơn: Dữ liệu được lưu trữ trên server, giảm nguy cơ bị truy cập hoặc chỉnh sửa trái phép từ phía client. Có thể áp dụng các biện pháp bảo mật server-side để bảo vệ dữ liệu. Doanh nghiệp có thể theo dõi, phân tích hành vi mua sắm của người dùng, từ đó đưa ra chiến lược kinh doanh phù hợp. Phù hợp khi cần lưu trữ nhiều thông tin hoặc thực hiện các thao tác phức tạp với giỏ hàng (ví dụ: áp dụng khuyến mãi, tính thuế). Nhược điểm: Người dùng cần kết nối internet để truy cập và cập nhật giỏ hàng. Cần có backend và cơ sở dữ liệu để lưu trữ và quản lý giỏ hàng, tăng chi phí hạ tầng và bảo trì. Thời gian phản hồi có thể chậm hơn
@phamucbinh1217Ай бұрын
bao giờ có full vậy anh
@NguyenDucHoangАй бұрын
Full rồi mà, dưới mô tả có link đấy em
@tuantv589Ай бұрын
cho mik xin seri này dc ko ạ,. đang học. vừa tải vitual box về, tạo 3 master node vs 3 woker node. ubuntu jammy
@tuannguyenthaiАй бұрын
Hình như hướng thầy làm là cho accesstoken khoảng 30d thì hết hạn bắt đăng nhập lại. Xong cấp token mới Nếu như em muốn làm theo phong cách accesstoken và refreshtoken Thì em sẽ lưu refreshtoken vào trong db. Sau đó giới hạn accesstoken còn 15m Sau mỗi 15m mình sẽ cho token hết hạn và viết ra 1 controller refreshToken nhấn vào kiểm tra refreshToken còn hạn hay không nếu còn mới cấp cho accesstoken mới Trong trường hợp refreshtoken hết hạn sẽ bắt đăng nhập lại và cấp cho accesstoken và refreshtoken mới luôn. làm theo luồng như này trông ổn không ạ
@Pinga-x1uАй бұрын
Ko nên lưu token trong db nhé b. Giả sử có người hack dc bảng lưu token là đi một sải rồi
@tienthaithanh867325 күн бұрын
@@Pinga-x1u luu refresh token la dung r, DB ma bao bi hack thi lam an gi nua kk
@Pinga-x1u25 күн бұрын
@ thế b biết vì sao mật khẩu phải hash ko?
@anginhphong1767Ай бұрын
❤quá hay
@TINHBQo.oАй бұрын
Khoá này có yêu cầu biết docker trc ko á anh ❤
@NguyenDucHoangАй бұрын
Biết chút thôi em, có code deployment chatgpt tí là hiểu
@khaihuynhminh5591Ай бұрын
dạ thầy ơi em học mobile muốn học thêm viết api bằng java có học được khóa học trên udemy của thầy được không ạ
@QuanGiangKhanh-b5oАй бұрын
Thầy ơi không hiểu sao lúc em "docker compose -f deployments.yml up -d" thì bảng shopapp_online nó có hiện lên ở trong terminal khi em "show databases". Thế nhưng lúc chạy "npx sequelize-cli db:migrate" thì nó bảo là "Unknown database 'shopapp_online'". Vào trong database của laragon thì không thấy bảng shopapp_online đâu cả. Em phải tạo thủ công shopapp_online trong database thì mới chạy được. Thế nhưng shopapp_online trong terminal của em nó vẫn hiện là "empty tables" mặc dù trong database có table User, News, Category, Brand rồi. Lỗi này là gì vậy hả thầy?
@quankhanh8533Ай бұрын
.
@tuannguyenvan6482Ай бұрын
Thầy Hoàng siêu tuyệt vời
@tuannguyenvan6482Ай бұрын
1000000 liks
@K.Huynh.Ай бұрын
Hóng ạ
@NguyenDucHoangАй бұрын
Úi cuối video là bài 1 luôn đó em
@somebody-17546Ай бұрын
Anh dạy ở aptech à anh.
@monachyyАй бұрын
aptech Đội Cấn, Ba Đình đó bro
@longtranhuu7573Ай бұрын
nói dài dòng nghe hơi mệt
@QuanGiangKhanh-b5oАй бұрын
phải giải thích thì học sinh mới hiểu chứ
@linhsnipknike5565Ай бұрын
Thầy ơi thầy cho e hỏi thầy đang dùng phiên bản java bao nhiêu để code project này v ạ
@NguyenDucHoangАй бұрын
@@linhsnipknike5565 vid này là jdk 11 e nhé
@linhsnipknike5565Ай бұрын
@@NguyenDucHoang em cảm ơn thầy ạ
@linhsnipknike5565Ай бұрын
@@NguyenDucHoang Thầy ơi thầy cho e hỏi mỗi lần e tắt máy đi thì e có chạy lệnh mysql -h localhost -P 3306 --protocol=tcp -u linhdao22 -p để khởi chạy con mysql trên docker ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061) thì nó bị lỗi như thế này mà e có thử mở docker lên và start trực tiếp 2024-10-06 15:58:42 You need to specify one of the following as an environment variable: 2024-10-06 15:58:42 - MYSQL_ROOT_PASSWORD 2024-10-06 15:58:42 - MYSQL_ALLOW_EMPTY_PASSWORD 2024-10-06 15:58:42 - MYSQL_RANDOM_ROOT_PASSWORD thì nó báo như vậy bh e phải khắc phục làm sao thầy nhỉ
@NguyenDucHoangАй бұрын
@@linhsnipknike5565 em thử tạo lại container bằng lệnh sau: docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=your_password -p 3306:3306 -d mysql:latest có thể kiểm tra logs để đảm bảo rằng MySQL đã được khởi động mà không có lỗi nào: docker logs mysql-container Nếu bạn muốn start lại container cũ, hãy kiểm tra xem container đã có chưa bằng lệnh: docker ps -a Nếu container đã tồn tại, bạn có thể start lại nó với: docker start mysql-container
@jay.kaykayАй бұрын
quá tuyệt vời a ơi
@NguyenDucHoangАй бұрын
@@jay.kaykay thank you
@HộiVăn-k6kАй бұрын
list khóa này miễn phí 100% không vậy anh
@NguyenDucHoangАй бұрын
Video miễn phí, code tính phí thoai em.
@SơnNguyễnThế-x5hАй бұрын
Khóa này có FE không ạ, với lại anh có bán trên nền tảng nào không ạ.
@NguyenDucHoangАй бұрын
@@SơnNguyễnThế-x5h cho hết video chỉ tính phí code, chưa có FE