Người làm việc nhanh nhẹn

Bạn đang lo lắng về việc bản thân chậm chạp trong công việc? Bạn không thể làm việc khéo léo và phải làm thêm giờ. Bạn càng cố gắng làm điều đó một cách hoàn hảo, bạn càng bị chậm lại và mắc sai lầm. Bạn có một kế hoạch, nhưng đã không đạt được bất kỳ kết quả nào. Không chỉ những người có ít kinh nghiệm, mà cả một số người đã có một số kinh nghiệm cũng có thể nghĩ đến vấn đề này. Trên thực... Chi tiết       

Stripe webhook: Fulfill order sau khi thanh toán

Xin chào các bạn, tiếp tục seri tìm hiểu về Stripe, hôm nay mình xin giới thiệu về webhook của Stripe. Sau khi thanh toán thành công chắc chắn bạn sẽ phải update data trong database của hệ thống ví dụ như là chuyển trạng thái của order hay là thông báo đến người dùng. Khi đó chúng ta sẽ cần sử dụng đến webhook của Stripe. Bạn có thể ghé qua bài Thanh toán online với Stripe và Ruby on Rails trư... Chi tiết       

Pi Network là gì ? Cách tham gia và phân tích sâu về dự án PI NETWORK

HY VỌNG BÀI VIẾT DƯỚI ĐÂY SẼ PHẦN NÀO GIẢI ĐÁP THẮC MẮC CỦA CÁC BẠN Trong những ngày đầu tiên của Bitcoin và tiền điện tử thế hệ đầu tiên, bất kỳ ai cũng có thể khai thác tiền bằng bất kỳ thiết lập máy tính cơ bản nào. Cho đến khoảng năm 2013, tất cả những gì bạn cần là một GPU tiêu chuẩn. Tuy nhiên, khi giá trị của Bitcoin tăng lên và ngày càng nhiều thợ mỏ tham gia vào không gian, việc khai ... Chi tiết       

Các phương pháp xoay vector trong không gian 2D và 3D

Lời mở đầu Chào các bạn, mọi người có khỏe không, hôm nay tôi muốn bàn một chút về việc xoay vector trong không gian 2 chiều và 3 chiều. Do không phải dân chuyên Toán nên các thuật ngữ như Euler, Quaternions, ... tôi cũng chả có cách nào giải thích cho các bạn, nhưng đưa ra vài ví dụ trong lập trình chắc vẫn được nên hôm nay tôi viết bài này cũng muốn tham khảo ý kiến một chút. Xoay vector tro... Chi tiết       

Ethereum cơ bản - P2

Hế lô anh em mình là Cris Leo đây
Đây là bài viết thứ 2 trong seri Ethereum cơ bản, anh em có thể đọc phần 1ở đây nhé.
Phần 1: https://viblo.asia/p/ethereum-co-ban-p1-3Q75wE23ZWb Tính minh bạch và tức thời trong blockchain Béatrice Collot, Trưởng phòng Thương mại Toàn cầu và Tài chính tại ngân hàng đa quốc gia HSBC đã từng phát biểu trong buổi phỏng vấn với tạp chí kinh doanh và cô... Chi tiết       

Android notification channel

Giới thiệu Kể từ Android 8.0 (API 26), mọi notification đều phải được gắn với một channel. Với mỗi channel thì bạn có thể set các đặc điểm chung cho tất cả các notification thuộc channel đó. Và người dùng có thể thay đổi những thông số của các channel theo ý họ muốn. Ví dụ về cách tạo một notification channel, lưu ý rằng một khi bạn đã tạo channel thì bạn ko thể thay đổi các cài đặt và user m... Chi tiết       

Async API Fetching với Redux Toolkit

Trong bài trước Getting start với Redux Toolkit, chúng ta đã làm quên và làm demo về cách sử dụng cũng như cách hoạt động của Redux Toolkit rồi. Trong bài này, chúng ta sẽ tiếp tục tìm hiểu sâu hơn về cách làm việc với API, cách fetch API sẽ làm như thế nào. Usage Khi làm việc với API, chúng ta sẽ cần phải chờ đến khi API thực hiện xong, mới tiếp tục thao tác gì đó. Việc như thế này được gọi l... Chi tiết       

Một số repo thư viện HTML, CSS, Javascript hữu ích

Giới thiệu Đợt này có tìm hiểu mình thấy 1 số thư viện HTML, CSS, Javascipt hay nên hôm nay chia sẻ tới Anh Chị Em trong cộng đồng để tham khảo nhé. Những thư viện này củng cố kiến thức và thuận tiện khi chúng ta làm dự án. Libary - Resource 1.Docz | Git Docz là 1 thư viện giúp chúng ta dễ dàng viết và public document cho code. Nó sẽ tạo ra MDX file để hiển thị code của bạn 1cách trực quan... Chi tiết       

Giới thiệu về Size Class trong iOS

Đây là bài dịch từ trang medium.com. Mời các bạn xem bài gốc tại đây: https://medium.com/@benjamin.font/introduction-to-ios-size-classes-732862ffb45e Size Classes là một công cụ giúp việc xây dựng giao diện người dùng cho các thiết bị iOS dễ dàng hơn. Không phải tất cả mọi người đều biết về sự tồn tại của chúng, vì vậy, dưới đây là một số giới thiệu nhỏ về Size Classes trong iOS. Size Classes... Chi tiết       

Sơ lược các loại tài liệu khi thiết kế hệ thống

Với BrSE hoặc comtor, khi tham gia vào một dự án thì thường được đọc rất nhiều tài liệu về dự án. Tuy nhiên, để phân biệt các tài liệu đó đang thuộc những loại nào của công đoạn nào thì có thể nhiều bạn không để ý, vậy nên bài viết này mình sẽ nói qua về 3 công đoạn khi xây dựng, phát triển một hệ thống phần mềm là 要件定義/Định nghĩa yêu cầu, 外部設計/External design, 内部設計/Internal design. Và thứ tự ... Chi tiết       

Godot Shader (P6-1): Tạo hiệu ứng Matrix

Xin chào các bạn, tiếp tục vởi seri này, hôm nay mình sẽ hướng dẫn các bạn cách tạo hiệu ứng ma trận trong Godot bằng cách sử dụng shader. Nếu bạn chưa từng biết về shader thì mình nghĩ nên tìm các bài dễ hơn để có kiến thức căn bản truớc :D. Bài này mình đọc hiểu từ 1 bài viết về hiệu ứng này bằng Unity, bây giờ mình sẽ viết lại nó trong Godot và trình bày theo ý mà mình hiểu được. Đây là lin... Chi tiết       

Tính toán bất đồng bộ quy mô lớn ở Facebook

Chúng ta lên Face mỗi ngày, tuy nhiên không phải ai cũng chú ý tới rằng Facebook xử lý các tương tác của chúng ta như thế nào đúng không ^^ Trên thực tế, hệ thống của Facebook phải xử lý hàng tỷ request mỗi ngày. Do đó, những request này phải được xử lý bất đồng bộ để tránh việc hệ thống bị quá tải, bị chậm và UX cũng vì thế mà giảm. 1. Thời sơ khai Ban đầu Facebook sử dụng hệ thống bất đồng ... Chi tiết       

Sử dụng Context trong React

Khi làm việc với React thì việc chia sẻ state giữa các component là các vấn đề thường gặp mà chúng ta phải xử lý. Khi chúng ta xây dựng ứng dụng React với một component cha duy nhất và chứa nhiều các cấp độ component con bên trong. Khi chúng ta muốn truyền dữ liệu đến component cuối cùng. Theo cách thông thường chúng ta sẽ truyền qua props và chúng ta phải truyền qua các components cho đến comp... Chi tiết       

15 phút tìm hiểu CD - Continuous Integration - Tích hợp liên tục

Tiếp tục với chủ đề CI/CD. Ở bài viết trước mình đã trình bày khái niệm về CI - Continuous Integration. Ở bài viết này chúng ta cùng tìm hiểu về khái niệm luôn được đề cập kèm với CI chính là CD - Continuous Delivery - tạm dịch chuyển giao liên tục nhé. CD là ...? Khác với khái niệm CI - Continuous Integration - tích hợp liên tục là quy trình build và test tự động. CD - Continuous Delivery - n... Chi tiết       

Kubernetes - Tìm hiểu về Kubernetes service types

Như chúng ta đã biết, Service là một trong những khái niệm cốt lõi của Kubernetes. Kubernetes service là một tài nguyên xác định ra một pod hoặc một nhóm các pod cung cấp cùng một dịch vụ và chính sách truy cập đến các pod đó. Đối với service, Kubernetes cũng cung cấp cho chúng ta nhiều kiểu service khác nhau để phù hợp với nhiều yêu cầu khác nhau. Vì vậy, trong phạm vi bài viết này, mình sẽ cù... Chi tiết       

[Linux] Hướng dẫn cài đặt Two-Factor Authentication Ubuntu 18.04

Trong bài viết mình chia sẻ cách kích hoạt xác thực SSH sử dụng app OATH- TOTP để thêm vào SSH key. Quá trình đăng nhập qua SSH sẽ yêu cầu 2 yếu tố bảo mật thông qua 2 kênh truyền khác nhau, làm tăng tính bảo mật của hệ thống. 1. Cài đặt thư viện cho Google Authenticator 2. Cấu hình Google Authenticator cho user Chạy lệnh sau: Do you want authentication tokens to be time-based (y/n) chọn Y ... Chi tiết       

[React Native] Dựng base App React Native - Mobx - Áp dụng thực tế

Chào mọi người. Ở bài hôm trước chúng ta đã tìm hiểu về Mobx là gì rồi. Mọi người có thể đọc lại ở đây. Và hôm nay chúng ta sẽ đi vào bài toán thực tế mà chúng ta có thể sử dụng với Mobx. Phân quyền Với các bài toán về phân quyền thì chúng ta sẽ gặp rất là nhiều. Chúng ta có thể sử dụng nhiều cách, nhiều phương pháp để giải quyết bài toán đó. Và hôm nay mình sẽ giới thiệu thêm một cách nữa đ... Chi tiết       

Latency

Latency là gì ? Theo 1 cách hiểu đơn giản latency được định nghĩa là thời gian để một hoạt động xảy ra. Điều này cũng có nghĩa bất kì hoạt động nào cũng có độ trễ của nó, một triệu hành động thì có một triệu latency. Do đó latency không thể đo như là số lượng đầu việc/thời gian. Điều mà chúng ta quan tâm đó là việc latency hoạt động như thế nào. Để làm điều này có ý nghĩa, chúng ta phải mô tả ... Chi tiết       

AWS Essentials (Phần 10): Tìm hiểu Lambda trên AWS

Tiếp tục với chủ đề Guildline Settings các module function cơ bản trên Amazon Web Service, bài viết sau sẽ tiếp tục giới thiệu về Serverless Lambda trên AWS 1. Lambda Basics 1.1 Khái niệm Lambda: - Định nghĩa cơ bản: Lambda là một máy tính không có máy chủ. Đây là thế hệ máy tính cloud tiếp theo sẽ thay thế các EC2 Instances (thay thế phần lớn) - Định nghĩa của AWS: AWS Lambda là một service m... Chi tiết       

Xây dựng mô hình dịch máy cho cặp ngôn ngữ Nhật - Việt

Mở đầu Dịch tự động hay còn gọi là dịch máy (tiếng Anh: machine translation) là một nhánh của xử lý ngôn ngữ tự nhiên thuộc phân ngành trí tuệ nhân tạo, nó là sự kết hợp giữa ngôn ngữ, dịch thuật và khoa học máy tính. Như tên gọi, dịch tự động thực hiện dịch một ngôn ngữ này (gọi là ngôn ngữ nguồn) sang một hoặc nhiều ngôn ngữ khác (gọi là ngôn ngữ đích) một cách tự động, không có sự can thi... Chi tiết       

1

Nếu bạn muốn được huấn luyện/Mentor/Coaching hoặc hợp tác với chuyên gia hàng đầu về lập trình ==>Hãy đăng ký bên dưới nhé!

Đóng góp nội dung

Gửi ý kiến cho ban biên tập
Gửi thông tin

Thông tin

Dinh Family Lib
Tòa nhà GoldenPalm, 21 Lê Văn Lương, Hà Nội
 
SĐT: 098 909 5293
 
Email: hotrotudaotao@gmail.com
ĐĂNG KÝ/LIÊN HỆ:

Copyright © 2020 Dinh Family Lib. All Rights Reserved.

  • Tòa nhà The GoldenPalm, 21 Lê Văn Lương, Phường Nhân Chính, Thanh Xuân, Hà Nội.
  • 098 909 5293
  • hotrotudaotao@gmail.com