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

Hướng dẫn sử dụng jwt token với laravel P1

Lời mở đầu Mô hình client server -- WEB API hẳn không còn lạ lùng gì với chúng ta nữa , hiện nay việc sự dụng API giờ trở nên phổ biến và rất cần thiết đối với sự phát triển của các website qui mô và uy tín . Tuy nhiên, một vấn đề đặt ra đó là việc xác thực khi sử dụng các API vì khi sử dụng API ...

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

Kotlin for Android (II): How to create a new project

Nào, bây giờ chúng ta hãy cùng tiếp tục bài tiếp theo trong chuỗi bài viết về Kotlin nhé, nếu ai chưa xem qua bài introduce về Kotlin thì có thể click tôi đi Trong phạm vi của bài viết ngày hôm nay, mình sẽ giới thiệu cách để import Kotlin vào Android Studio và cách để create một dự án Kotlin nhé! ...

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

Giới thiệu về laravel echo ứng dụng websocket và vuejs

Những ứng dụng hay không thể thiếu WebSockets được. Bạn có thể làm Tool chat online, Notification, ... và rất nhiều những ứng dụng real time khác. Với Laravel Echo mọi thứ càng trở nên đơn giản. Xây dựng chức năng chát trực tuyến với multiple rooms. Ứng dụng Chat online thì chắc chắn cần ...

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

Một vòng Laravel (Part 3)

Tiếp nối loạt bài về Laravel, hôm nay chúng ta sẽ đi tiếp những chủ đề còn lại. Mail Schedule Event Job Mail Một tính năng nữa mà Laravel đã đơn giản hóa khá nhiều đi cho lập trình viên. Khởi đầu, hãy chắn chắn là có package guzzle trong project của bạn composer require ...

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

Playing With Bits in Ruby

Bitwise operations were quite an important issue at the time of programming in C. Mostly it was a cool stuff where one can play with basics of computer - Binary numbers. But working in high-level languages like ruby, one seldom use bitwise operations in their work. Sometimes, i accidentally ...

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

Tên và giá trị trong Python

Cách đây mấy ngày, tôi có trao đổi với đồng nghiệp của mình về cách làm việc của tên (names) và giá trị (values) trong Python. Và tôi nghĩ còn nhiều người vẫn chưa thực sự hiểu rõ về nó, nhân tiện có bài viết khá trực quan và dễ hiểu về vấn đề này mà tôi lượm được trên mạng nên tôi muốn chia sẻ ...

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

25 típ để tăng hiệu suất cho câu lệnh sql

Mỗi khách hàng hay người dùng đều muốn được trả về dữ liệu nhanh nhất do đó chúng ta cần thiết kế một cơ sở dữ liệu tốt mà tăng hiệu suất cho mỗi lẫn thao tao với dữ liệu. Không có con đường thẳng để định nghĩa hiệu suất tốt snhaats nhưng có nhiều cách để cải thiện câu lệnh sql ví dụ như tạo index ...

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

Viết integration test Nodejs with jasmine

Trong 1 lần tìm hiểu viết integration test cho ứng dụng nodejs, mình thấy có khá nhiều framework để test. Trong số đó được nhiều lập trinh viên sử dùng là mocha và jasmine. Jasmine là 1 behavior-driven development framework test cho Javascript. Nó không phụ thuộc vào việc bạn sử dụng framework ...

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

Unit tests với Mockito

Giới thiệu JUnit và Mockito JUnit là một framework dùng cho việc tạo các test case để kiểm thử các method của các đối tượng trong chương trình Java. Trong nhiều trường hợp, method được kiểm thử gọi đến những phương thức của một interface nào đó mà interface đấy chưa được implements bới bất ...

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

Hiểu Người Nhật - Hiểu Khách Hàng Nhật (phần 1)

"Tôi thấy đại thể design như thế này ngon rồi, chỉ cần chỉnh sửa một chút thôi." Mấy hôm sau thấy một tá comment ném sang muốn sửa. =)) "Bạn thật là xuất sắc, tôi rất mong được như bạn." - Lời khen của CTO dành cho thằng Kĩ sư cầu nối đầu cua @@. Chả bao giờ thấy chê bai cái gì mình và team ...

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