Bài viết của Tạ Quốc Bảo

Tại sao bạn không nên sử dụng delegates trong swift!

Bài hôm nay tôi xin chia sẻ một bài báo về việc sử dụng delegate và calback. Chúng ta hãy tìm hiểu tại sao chúng ta không nên sử dụng delegate trong swift liệu có chính xác hay không? Đối với một delegate pattern thì delegate là tốt rồi. Nhưng chúng ta có con đường khác tốt hơn. Bạn đang xây ...

Tác giả: Tạ Quốc Bảo viết 16:40 ngày 12/08/2018 chỉnh sửa

Cách tạo mối quan hệ tốt với đồng nghiệp

Bạn có thể dành nhiều thời gian trong ngày cho đồng nghiệp hơn là bạn bè và gia đình. Do đó việc tạo ra một mối quan hệ tốt đẹp là cần thiết hơn bao giờ hết. Mình xin chia sẻ một vài bí quyết để giúp cho mối quan hệ với đồng nghiệp trở nên tốt đẹp hơn: Trong bất kì mối quan hệ nào, sự tôn ...

Tác giả: Tạ Quốc Bảo viết 16:40 ngày 12/08/2018 chỉnh sửa

DependencyService trong Xamarin

I. Giới thiệu: Khi lập trình Xamarin Forms, đôi lúc bạn sẽ gặp trường hợp một số chức năng của native platform không đưọc implement trong Forms API. Trong những trường hợp này, DependencyService sẽ giúp bạn truy cập và sử dụng các chức năng của navite Xamarin cho từng platform. Ví dụ: Bạn muốn ...

Tác giả: Tạ Quốc Bảo viết 16:40 ngày 12/08/2018 chỉnh sửa

Tạo Emoji sử dụng Rails Emoji Picker

Hôm này mình xin giới thiệu một bài về cách tạo emoji trong Rails application. Bạn có thể tạo emoji picker rất nhanh và dễ dàng với gem 'rails_emoji_picker' để áp dụng cho website của bạn giống như các ứng dụng chat khác </p> <div class= Tác giả: Tạ Quốc Bảo viết 16:40 ngày 12/08/2018 chỉnh sửa

Docker Cơ bản - Part 1

Docker. Hiện tại dự án mình đang làm có sử dụng docker. Lúc đầu cài đặt môi trường mình cũng không biết docker là gì! và cũng chỉ biết sử dụng 1 vài lệnh để có thể start sever, build, rails c.. Nên trong tháng này mình muốn tìm hiểu về Docker là gì? và khám phá xem Docker giúp j cho dev.... ...

Tác giả: Tạ Quốc Bảo viết 16:39 ngày 12/08/2018 chỉnh sửa

Một số công cụ đơn giản và hữu ích

Archimedes nói rằng: “ Hãy cho tôi một điểm tựa, tôi có thể nâng cả trái đất lên”. Vâng đó chính là sức mạnh của công cụ. Khi dùng đòn bẩy đúng cách, chúng ta có thể nhắc cả hành tinh lớn mà chỉ như nhấc một quả bóng bằng bông. Chắc chắn ...

Tác giả: Tạ Quốc Bảo viết 16:39 ngày 12/08/2018 chỉnh sửa

Cách đưa widget search của plugin event search manager ra home page

Vừa rồi mình có bắt gặp 1 yêu cầu mà rất nhiều người khi xài plugin Event Manager rất mong muốn là đưa khung search này ra đầu homepage thay vì một page detail được đăng kí như mặc định. Vì plugin này không hỗ trợ gì hơn nên bắt buộc mình phải viết 1 plugin để custom thằng này. Cách làm bao gồm 3 ...

Tác giả: Tạ Quốc Bảo viết 16:39 ngày 12/08/2018 chỉnh sửa

How to use Stripe in Ruby on Rails

I About the stripe 1 What is Stripe Stripe is a popular payment service that makes online payment easy, fast. Help connect the online shopping system with card companies, bank accounts. 2 The star must use the Stripe Stripe is easy to use in building an online payment website. Stripe ...

Tác giả: Tạ Quốc Bảo viết 16:39 ngày 12/08/2018 chỉnh sửa

Tại sao cần phải phân tích tác động trong kiểm thử phần mềm? Một số ví dụ thực tế.

Phần 1: Tổng quan về impact analysis Phát triển phần mềm là một quá trình liên tục. Chúc ta liên tục thực hiện các sửa đổi, cải tiến và thêm mới các tính năng, tất cả vì một nỗ lực là mang tới những giá trị hữu ích cho người dùng. Sự liên tục là cần thiết, nhưng nó cũng có một phần hạn chế. ...

Tác giả: Tạ Quốc Bảo viết 16:39 ngày 12/08/2018 chỉnh sửa

Auto deploy bằng Envoy laravel

Giới thiệu Laravel Envoy cung cấp một cú pháp đơn giản và gọn gàng cho việc khai báo các tác vụ thường được thực thi trên servers. Bằng việc sử dụng cú pháp của Blade, bạn có thể dễ dàng thiết lập các tác vụ cho triển khai dự án, chạy câu lệnh Artisan và nhiều nữa. Ở thời điểm hiện tại, Envoy chỉ ...

Tác giả: Tạ Quốc Bảo viết 16:39 ngày 12/08/2018 chỉnh sửa