
Cài Redis cho ứng dụng Rails sử dụng Action Cable (Redis heroku)
Thông thường, một ứng dụng sau khi được phát triển xong. Các developer thường muốn deploy lên môi trường production để xem thành quả và có 1 cái địa chỉ để share cho mọi người hoặc truy cấ từ máy khác trước khi mua 1 con VPS và domain xịn. Đa phần sẽ lựa chọn heroku bởi nó miễn phí ở 1 mức độ phù ...

Bàn về JS - Arrow Function
Hẳn chúng ta đều đã biết về sự phiền phức khi phải binding this với function trong ES5. Và kể từ ES6, chúng ta đã có một feature mới để giải quyết vấn nạn này đó là arrow function. Đầu tiên hãy xem một arrow function trông thế nào khi đứng với một function thường: function foo(x, y) { return x ...

Deep Link trong React Native
Hiện tại đang là thời đại mọi thứ được kết nối với nhau và chúng ta chia sẻ các mọi thứ rất nhiều, đặc biệt là các link. Chúng ta đều muốn khách hàng tiếp cận những trang mà họ mong muốn nhanh nhất có thể bất kể họ đang dùng nền tảng nào. Deep link không chỉ gói gọn trong việc click vào một ...

Vệ sinh máy hút bụi sau khi sử dụng
Vệ sinh máy hút bụi sau khi sử dụng Để các thiết bị máy hút bụi có độ bền cao, sử dụng được trong một thời gian dài, bạn nhất định phải vệ sinh và bảo dưỡng chúng một cách thường xuyên và theo định kỳ. Tuy nhiên, vệ sinh máy hút bụi như thế nào đúng chuẩn và đạt hiệu quả cao nhất không phải ai ...

Thông tin hữu ích về giấy dán tường cho ai có nhu cầu
Thông tin hữu ích về giấy dán tường cho ai có nhu cầu

Hướng dẫn chà sạch sàn hiệu quả
Hướng dẫn chà sạch sàn hiệu quả Bạn có biết nền nhà là nơi tiếp xúc thường xuyên và dễ bị xuống cấp nhất trong các bề mặt nội thất?. Để nền luôn mới và bền đẹp cần phải biết vệ sinh đúng cách. Mỗi một nền nhà làm bằng chất liệu khác nhau đòi hỏi cách thức làm vệ sinh và bảo trì tương ứng để đạt ...

5 biện pháp giúp nhà nhìn rộng hơn
5 biện pháp giúp nhà nhìn rộng hơn Thêm những cách giúp nhà mình bớt chật chội, đem lại cảm giác thoải mái và dễ chịu cho bạn khi ở trong đó. Chọn đồ vật dài và thấp Bạn có thể thiết kế chiếc giường trong phòng ngủ rộng hơn và thấp hơn so với tiêu chuẩn cho thuê căn hộ belleza thông thường ...

Mẹo lau sàn đảm bảo sàn nhà vừa sạch, vừa thơm
Mẹo lau sàn đảm bảo sàn nhà vừa sạch, vừa thơm

Cài đặt Elasticsearch từ A-Z trên Ubuntu
Mình đang tìm hiểu về Elasticsearch, mình đi dạo mọt vòng trên mạng để tìm hiểu cách cài công cụ này lên Ubutu. Nhưng không hiểu sao máy mình trở quẻ, mình đã thử cài theo 1 số hướng dẫn nhưng bị lỗi, nên mình mạo muội được chia sẻ lại cách cài đặt Elasticsearch. Bài viết này của mình là tổng hợp ...

ASP.NET Core là gì?
ASP.NET Core là gì? ASP.NET Core là một open-source mới và framework đa nền tảng (cross-platform) cho việc xây dựng những ứng dụng hiện tại dựa trên kết nối đám mây, giống như web apps, IoT và backend cho mobile. Ứng dụng ASP.NET Core có thể chạy trên .NET Core hoặc trên phiên ...

Gem devise - Xác thực tài khoản trong Ruby on rails.
Devise cung cấp tính năng xác thực người dùng trong Rails. Hoạt động theo mô hình MVC, dựa trên khái niệm modules. Bao gồm tất cả 10 modules: Database Authenticable: mã hóa và lưu mật khẩu trên database để xác thực người dùng. Omniauthable: Hỗ trợ đăng nhập bên ...

Augmented Reality: Related Fields
Trong hai phần trước, mình đã nhấn mạnh một vài ứng dụng AR. Các ứng dụng này thường đến từ các lĩnh vực liên quan của thực tế hỗn hợp, điện toán có mặt khắp nơi và thực tế ảo, mà chúng ta thảo luận ngắn gọn ở đây. Nay mình sẽ đi thảo luận về Mixed Reality Continuum, Virtual Reality và Ubiquitous ...

Giới thiệu về Queues (Laravel)
Introduction Hiện tại, Laravel cung cấp Horizon, một dashboard và hệ thống cấu hình cho hàng đợi queues hỗ trợ Redis của bạn. Kiểm tra tài liệu Horizon đầy đủ để biết thêm thông tin. Laravel queues cung cấp API hợp nhất trên nhiều loại (đa dạng) queues backends khác nhau, như Beanstalk, Amazon ...

Debug là gì?
Bug là gì? Bugs là ám chỉ các lỗi xảy ra trong logic, hay bất kỳ vấn đề gì gây ra việc làm cho ứng dụng không thực thi được hoặc thực thi sai. Bugs luôn tiềm ẩn ở mọi nơi, và ta không thể lường trước được mọi tình huống có thể xảy ra mà chỉ có thể cố gắng làm giảm nó đến mức ...

SWIFT – Cách tạo Popover Card View Animation sử dụng UIPropertyAnimator
Người viết: Nguyen Duc Huy B Bài viết hôm nay mình sẽ giới thiệu cho các bạn cách tạo Popover Card View được sử dụng khá phổ biến trong các app hiện nay như Voice Memos, Map hay Stocks…, cho phép người dùng có thể mở rộng hoặc ẩn thông tin ở nền trước, đồng thời thông tin ở ...

20 trường hợp sử dụng lệnh Docker cho developer
Công nghệ sẽ phát huy một cách tốt nhất nếu bạn biết cách tận dụng nó, và điều này cũng tương tự với Docker. Những trường hợp về các command cụ thể kèm theo lời giải thích và các bản demo sẽ có trong bài viết này. Hãy cùng mọi người trong team tham khảo khi áp dụng Docker trong ...

Transaction trong Ethereum xảy ra như thế nào ?
Người viết: Do Trung Kien Transaction là trái tim của mạng Ethereum. Trong Yellow Paper của Ethereum, transaction được định nghĩa như sau: Transaction: A piece of data, signed by an External Actor. It represents either a Message or a new Autonomous Object. Transactions ...

BDD là gì ? Giới thiệu tổng quan về BDD
Người viết: Vu Thi Mai Phuong BDD là gì BDD (Behavior Driven Development) là một quá trình phát triển phần mềm dựa trên phương pháp Agile (phát triển phần mềm linh hoạt). Xem thêm Agile là gì Dựa vào requirement các kịch bản test (Scenarios) sẽ được viết ...

Phát hiện 4 Lỗ hổng Windows Remote Desktop giống như ‘Wormable’
Lời nhắc: Nếu bạn đang sử dụng bất kỳ phiên bản nào từ hệ điều hành Windows thì hãy dừng mọi thứ và cài đặt các bản cập nhật bảo mật mới nhất từ Microsoft ngay lập tức. Mới đây, các nhà nghiên cứu bảo mật của Microsoft đã phát hiện ra Hệ điều hành Windows chứa bốn lỗ hổng ...

Robot chú Tiểu Giác Ngộ 4.0 tụng được 100 bài kinh và trả lời 3.000 câu hỏi về Phật pháp
Tối 4/2 (nhằm 30 tháng Chạp), tại Chùa Giác Ngộ, Thành phố Hồ Chí Minh, Quỹ Đạo Phật ngày nay – Chùa Giác Ngộ tổ chức chương trình và ra mắt robot chú tiểu Giác Ngộ 4.0. Game thực tế ảo quy mô lớn đầu tiên của Việt Nam ra mắt Robot chim đà điểu sắp xếp hàng hoá ...