THẢO LUẬN

thg 1 5, 2019 2:28 CH

Bài viết hay nhưng mình chưa làm nhiều về CSRF nên hơi mơ hồ 😄

0
thg 1 5, 2019 1:58 CH

@QuangPH căng quá nhỉ, con đường học hành cũng gian nan quá :~

0
thg 1 5, 2019 1:16 CH

@langtudatinh117 Họ bị kiện và phải đổi tên miền liên tục mà. Lên wiki đọc sẽ thấy những vấn đề pháp lí của thằng này dính phải 😃

0
thg 1 5, 2019 12:06 CH

@QuangPH Coi sci-hub là 1 tổ chức như 1 công ty thì sao. Làm gì có vi phạm đúng ko 😄.

0
thg 1 5, 2019 11:55 SA

@langtudatinh117 Cái này thì lại không đúng, những ấn phẩm cả giấy cá bản mềm người mua đều không có quyền sao lưu, in ấn, không chia sẻ, phần phối khi chưa được phép, mọi trích dẫn liên quan đều phải ghi rõ nguồn. Đó là luật, còn nhiều lúc mình cũng có lách luật 😃 Mấy bác tác giả người Việt xin thì dễ chứ mấy anh Tây thì cũng ngại 😃

0

chào Bạn! Mình đã đọc bài viết, rất bổ ích và thú vị. Nhưng có 1 vài chỗ mình còn thắc mắc. Phiền bạn có thể giải thích giúp mình ở một số chỗ:

  • Ở phần bạn tạo bộ 3 triplet để training, mình thấy bạn đã "input_1.append( img(i) ), input_1.append( img(j) ), input_1.append( img(k) )" chạy 8 bộ ba để tạo 8 bộ 3 triplet. Sau đó bạn convert về dạng numpy. Điều mình thắc mắc là giá trị trả về:
  • mình không rõ tại sao lại dùng thêm "input = [input_1, input_1, input_1]" vì như vậy chỉ tạo ra thêm list của 3 cái của 8 cái triplet vừa tạo. Mình không hiểu mục đích ở đây. Mình nghĩ chỉ cần trả về "input_1" là đủ.
  • và giá trị trả về có trả về " yield(input, np.zeros((batch_size, )))", mình cũng hiểu ý nghĩa của việc tạo thêm array cho "np.zeros((batch_size, ))", và việc trả về "input" khi mà nó là 3 duplication của 8 cái triplet vưa training.
0
thg 1 5, 2019 10:07 SA

cảm ơn b đã góp í 😀, nhưng hiện tại m thấy nó đang detect là javascript rồi... vẫn khó nhìn à b. 😬

0
thg 1 5, 2019 8:16 SA

Tài liệu sci-hub thì cũng coi như là đc cộng đồng mua lại. Có phải đi crack phần mềm đâu mà bảo dùng lậu đc 😄. vẫn là bản trả phí mà 😃. Khi đã mua thì người mua có toàn quyền sử dụng chứ.

0
thg 1 5, 2019 8:09 SA

Cứ mấy chục đô 1 bài sao thì sao mà kham nổi bác. Bác làm đồ án mà sài 100 cái tài liệu thì tiền đâu mà làm -- trong khi cái đồ án là phi lợi nhuận @@

+1
thg 1 5, 2019 7:04 SA

uh đúng rồi em 😃 Contract ở đây chỉ là tên gọi cho các Interface thôi 😄

0

cảm ơn ông!!! yên hay VND cứ có để tiêu là sướng rồi ông à 😄

+1
thg 1 5, 2019 6:34 SA

trong block code thì bạn thêm phần tên ngôn ngữ vào để highlight dễ nhìn hơn nhé:

```tên ngôn ngữ

code

```

+1

Bạn đã có sản phẩm demo dùng Next.JS kết hợp GraphQL, React Apollo chưa nhỉ? Hiện mình cũng đang chuẩn bị porting từ react boiler plate sang, nếu có thể tham khảo của bạn thì thật tốt.

0
thg 1 5, 2019 4:41 SA

Lỗi ngay từ đoạn code đầu tiên rồi Error: Expected the reducer to be a function.

0
thg 1 5, 2019 3:37 SA

khoa học là free nhưng muốn học thì phải bỏ công sức, chi phí ra chứ

0

Bạn có thể xem qua Video này https://viblo.asia/p/building-a-social-network-for-programmers-naQZRArXKvx , từ tầm phút thứ 14 có nói qua về các công nghệ mà Viblo đang sử dụng đấy 😉

0
thg 1 5, 2019 3:07 SA

Bài viết rất hay, đúng thứ em đang tìm hiểu ❤️

0
thg 1 5, 2019 2:51 SA

Chào b,

  • Nếu bạn đổi cột id của bảng users thành USER_ID thì trước tiên bạn cầm đảm bảo phần autheticate thành công trước đã, người dùng phải login được đã
  • Sau đó bạn cần sửa lại 1 chút ở route, id => USER_IDuser_id => user_USER_ID, còn lại các hàm vue hầu như ko phải sửa gì hết b nhé
0

Ghé thăm bên mình để cùng tìm hiểu về công nghệ Blockchain và những ứng dụng công nghệ Blockchain nhé. https://vakaxa.com/vi/cong-ty-cung-cap-api-chuyen-tien-tu-dong-vietcombank/ | https://vakaxa.com/vi/ung-dung-blockchain-trong-phan-mem-quan-ly-va-kinh-doanh-bat-dong-san/ |

0

cảm ơn bài viết hay và demo rất dễ làm!

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í