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ù ...

Tác giả: Tạ Quốc Bảo viết 10:44 ngày 19/08/2019

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 ...

Tác giả: Trần Trung Dũng viết 10:44 ngày 19/08/2019

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 ...

Tác giả: Bùi Văn Nam viết 10:44 ngày 19/08/2019

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 ...

Tác giả: huynh bao viết 10:17 ngày 19/08/2019

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

Tác giả: ngathien viết 09:40 ngày 19/08/2019

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 ...

Tác giả: bảo bảo viết 09:25 ngày 19/08/2019

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 ...

Tác giả: nguyenvy321 viết 08:35 ngày 19/08/2019

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

Tác giả: toilatoi viết 08:34 ngày 19/08/2019

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 ...

Tác giả: Bùi Văn Nam viết 07:54 ngày 19/08/2019

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 ...

Tác giả: Hoàng Hải Đăng viết 07:54 ngày 19/08/2019

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 ...

Tác giả: Trần Trung Dũng viết 07:54 ngày 19/08/2019

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 ...

Tác giả: Hoàng Hải Đăng viết 07:54 ngày 19/08/2019

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 ...

Tác giả: Trịnh Tiến Mạnh viết 07:54 ngày 19/08/2019

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 ...

Tác giả: Vũ Văn Thanh viết 07:54 ngày 19/08/2019

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 ở ...

Tác giả: Trần Trung Dũng viết 07:54 ngày 19/08/2019

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 ...

Tác giả: Hoàng Hải Đăng viết 07:54 ngày 19/08/2019

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 ...

Tác giả: Hoàng Hải Đăng viết 07:54 ngày 19/08/2019

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 ...

Tác giả: Vũ Văn Thanh viết 07:54 ngày 19/08/2019

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 ...

Tác giả: Hoàng Hải Đăng viết 07:53 ngày 19/08/2019

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á ...

Tác giả: Trần Trung Dũng viết 07:53 ngày 19/08/2019