
Binkabi – Ứng dụng Blockchain để giải quyết các vấn đề giao dịch hàng hoá của thị trường
Logistics đóng góp quan trọng vào quá trình phân phối hàng hoá từ nơi sản xuất đến người tiêu dùng và là cầu nối thương mại toàn cầu. Hoạt động logistics ngày nay không chỉ gắn liền với hoạt động kho vận, giao nhận vận tải, mà còn lên kế hoạch, sắp xếp dòng chảy nguyên, vật liệu từ ...

Không phải ai cũng biết 8 sự thật về Cybersecurity
Sự nghiệp quản lí hệ thống đã cho tôi cơ hội được tiếp xúc với lĩnh vực an ninh mạng, đặc biệt là với rất nhiều tổ chức tài chính khác nhau. Với sự phát triển của công nghệ, chúng ta đã đạt đến mức độ mà một sản phẩm của bạn có thể tồn tại hoặc biến mất tùy thuộc vào cách bảo vệ nó. ...

[JavaScript] Webpack cơ bản phần 1
Webpack series - giới thiệu từ cơ bản đến căng cơ Webpack series - giới thiệu từ cơ bản đến căng cơ Chào các bạn. Mình hiện tại đang tìm hiểu vể webpack, bài viết này mình và các bạn cùng hãy cùng giúp nhau tìm hiểu về nó nhé. Đầu tiên mình xin nói về 2 khái niệm ...

Làm tròn số trong java
Học Java cơ bản Bài hướng dẫn này giúp bạn cách làm tròn số trong java . Trong java, để làm tròn lên chúng ta sử dụng phương thức Math.round() hoặc Math.ceil() và để làm tròn xuống chúng ta sử dụng phương thức Math.floor(). Ví dụ làm tròn lên trong java package ...

Kiểm duyệt Facebook – nghề dễ ‘điên’ nhất hành tinh
Tại Cognizant – trang web kiểm duyệt nội dung của Facebook ở Florida, Mỹ, một nhân viên kiểm duyệt đã chết ngay trên bàn làm việc và điều đó khiến đồng nghiệp của anh lo sợ cho số phận của mình trong tương lai. Facebook ứng dụng AI xây dựng bộ công cụ giúp lập trình viên fix ...

Hệ điều hành Windows không còn giữ vị trí “sống còn” trong chiến lược của Microsoft
Giờ đây, các phần mềm, ứng dụng và dịch vụ mới là ưu tiên hàng đầu của công ty công nghệ có trụ sở tại Redmond, Hoa Kỳ này. Microsoft và Google sẽ tham gia Vietnam Web Summit năm nay! Microsoft: 70% lỗ hổng bảo mật bắt nguồn từ các lỗi bộ nhớ “Hệ điều hành ...

Tính năng nổi bật trong Javascript mà bạn cần biết: Optional Chaining
Optional chaining là một kỹ thuật giúp ta làm việc với Javascript dễ dàng hơn. Nó cũng cần thiết như Fat Arrow Functions hoặc ‘let’ và ‘const’. Thế Option Chaining hoạt động ra sao? nó giải quyết những vấn đề gì? Hãy cùng mình nghiên cứu để hiểu rõ hơn nhé. ...

LiveData với SnackBar, Navigation và các sự kiện khác (SingleLiveEvent case)
Một cách tiện lợi cho một view (activity hay fragment) để giao tiếp với ViewModel là ta sử dụng LiveData lắng nghe. View đăng kí sự thay đổi trong LiveData và phản ứng lại chúng. Công việc này hoạt động tốt cho dữ liệu được hiển thị trên màn hình liên tục . Tuy nhiên một số dữ liệu chỉ nên ...

Relationship trong CRM lưu ở đâu trong database
Trong CRM hiện có 3 loại relationship: 1:N N:1 N:N Tùy theo loại relationship mà chúng sẽ có cách lưu khác nhau: 1:N và N:1: thì lookup attribute được lưu trong entity N. N:N: một table mới được tạo ra để thông tin của loại này. Riêng loại N:N khi tạo table mới, sẽ chứa 4 ...

Giải pháp get link google drive không bao giờ die
Giải pháp get link google drive không bao giờ die Đây là bài thứ 2 trong series get link stream từ google drive, phần này nói về một giải pháp an toàn hiệu quả giúp các bạn an tâm ngủ ngon. Không phải lo sợ google fix. Link phần 1 cho các bạn chưa đọc Các web phim đã ...

Libra là gì ? Tổng hợp tất cả những gì bạn cần biết về đồng tiền điện tử của Facebook
Facebook cuối cùng đã tiết lộ chi tiết whitepaper Libra của mình, công ty sẽ cho phép bạn mua đồ hoặc gửi tiền cho mọi người với mức phí gần như bằng không. Bạn có thể mua hoặc trả tiền cho Libra trực tuyến hoặc tại các điểm trao đổi địa phương như cửa hàng tạp hóa và sử dụng ứng dụng ...

Vệ tinh và AI sẽ mang real-time, real-world vào điện thoại của bạn
Panel của SXSW với dòng chữ “Eyes in the Sky: The Future of AI and Satellites”(Mắt trên bầu trời: Tương lai của AI và vệ tinh) bắt đầu xuất hiện nhiều ở góc tại khách sạn Austin’s JW Marriot – một cách dễ hiểu, AI cùng với vũ trụ, mang nó lên. Pavel Machalek, CEO ...

[C#] Sử dụng Attribute Annotation trong lập trình C# CSharp
Tìm hiểu về Annotation, các tạo ra Attribute và sử dụng Annotation trong ví dụ C# đơn giản, áp dụng Data Annotation để kiểm tra dữ liệu lớp. [C#] Sử dụng Attribute Annotation trong lập trình C# CSharp Khái niệm về Annotation (Attribute) Một chú thích ...

Thiết lập và sử dụng hệ thống phiên bản – API system
Hệ thống API là gì? API là viết tắt của chữ Application Programming Interface, dịch thuần Việt là “Giao diện lập trình ứng dụng”. Hiểu một cách sâu sắc hơn thì đó là những chuẩn kết nối, giao tiếp nhằm lấy thông tin hay dịch vụ do một bên cung cấp cho một hoặc một số bên ...

Chỉ một nhầm lẫn nhỏ, nhà khai thác tiền mã hóa Bitmain mất luôn số Bitcoin giá 150.000 USD
Chỉ vì một nhầm lẫn khi thiết lập giá trị coinbase để đào bitcoin, hãng Bitmain đã mất trắng 12.5 BTC sau khi đào được một block. Theo báo cáo của BitMEX Research, bộ phận phân tích của sàn giao dịch tiền mã hóa BitMEX, Bitrmain – hãng sở hữu bể khai thác tiền mã hóa Antpool và ...

Đừng đổ lỗi cho Framework: Kinh nghiệm khi làm việc với Angular và React
Người viết: Vương Hưng Trong vài năm qua, các trang web đã phát triển thành những ứng dụng web phức tạp hơn, và những trang thông tin kinh doanh đơn giản trước đây, bây giờ đã được thay thế bởi Facebook, Slack, Spotify và Netflix. Chúng đã thay đổi cách bạn giao tiếp, nghe nhạc, ...

Hash index trong SQL
Chào các bạn, hẳn khi làm việc với SQL các bạn đều đã biết về khái niệm index. Index giúp tăng hiệu năng cho SQL, giúp cho những câu truy vấn tìm kiếm của chúng ta được nhanh hơn rất nhiều. Vậy index nó hoạt động như thế nào để có thể truy vấn nhanh như vậy? Về cơ bản, index được ...

Who Needs Cross-Platform Development?
The question of whether cross-platform development should be used for app development is not simple to answer since every business has its own goals and requirements for mobile apps. What are cross-platform apps? Cross-platform applications are apps that are developed to work immediately on ...

Tìm hiểu và vận dụng pseudo (pseudo-element) trong css - phần 2
Chào các bạn! Trong bài trước mình đã giới thiệu với các bạn về định nghĩa, cách sử dụng cũng như 1 vài loại pseudo-classes hay dùng nhất. Bài này mình sẽ giới thiệu về pseudo-elements trong css. 1. Định nghĩa và cấu trúc của pseudo-element Pseudo-element trong CSS được dùng để định dạng ...

Sử dụng GraphQL trong Android với Apollo-android client
GraphQL là một ngôn ngữ truy vấn cho APIs để có thể lấy dữ liệu từ server, bên cạnh REST APIs mà hầu hết chúng ta đều đang sử dụng. GraphQL không chỉ riêng một platform mà chạy với nhiều loại clients như Andorid, iOS, web. Lợi ích: Hướng Client, client chỉ get những gì client cần: Điều này ...