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

Hiểu biết cơ bản về Builder pattern

Builder pattern là một mẫu thiết kế thuộc "Nhóm khởi tạo" ( Creational Pattern ). Mẫu thiết kế này cho phép lập trình viên tạo ra những đối tượng phức tạp nhưng chỉ cần thông qua các câu lệnh đơn giản để tác động nên các thuộc tính của nó. Trong bài này chúng ta sẽ tìm hiểu về mẫu thiết kế này ...

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

Social Mobile Games, history and success

Introduction Games, as a way of entertainment has always existed in humanity’s history in one form or another. Everybody play game with each person enjoy different kind of game, some games help develop practical skill or otherwise perform an educational or psychological role. Video ...

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

Custom Subscripting in Swift Tutorial (translate)

Chào các bạn! Đến hẹn lại lên, lại cong mông lên viết bài báo cáo cho kịp tiến độ. Lần này mình sẽ dịch bài viết Custom Subscripting In Swift Tutorial trên reywenderich. Do tiếng anh mình còn hạn chế nên có gì thiếu sót mong ae thông cảm. Subscripting bắt đầu có từ xcode 4.4 và quay lại vào giữa ...

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

CSS Flexible Box (Flexbox)

Chắc hẳn nhiều người từng làm frontend nói chung và CSS nói riêng đều gặp phải các vấn đề liên quan đến căn chỉnh (align) các thành phần trong trang HTML. Điển hình là vertical-align (có lẽ là vấn đề nhức nhối nhất), nhiều người tự đặt câu hỏi sao mọi thứ nhìn có vẻ dễ đến thế mà ko thể thực ...

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

Laravel Design Patterns Series: Builder (Manager) Pattern - Part 1

Trong series bài viết này tôi muốn giới thiệu với các bạn về các Design Pattern sử dụng trong Laravel Framework. Với từng Pattern chúng ta sẽ cùng tìm hiểu cơ bản về định nghĩa, vấn đề hay bài toán đặt ra, giải pháp, cách áp dụng trong PHP nói chung và cụ thể trong Laravel Framework nói riêng. ...

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

AWS re:Invent 2015

AWS re:Invent là một conference được Amazon tổ chức thường niên, là nơi để những developers, engineers, system administrators hay là systems architects giao lưu học hỏi, giới thiệu những sản phẩm, service, công nghệ của mình. AWS re:Invent 2015 được tổ chức từ ngày mùng 6 đến ngày mùng 9 tháng 11 ...

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

Backbone.js from Beginner to ... (Part3)

**Model ** Như ở Part1 tôi đã giới thiệu về model trong Backbone.js. Hôm nay tôi sẽ đi sâu vào nó hơn một chút. Một số ý chính Model Initalization Getters and setters Listening for changes to your model Validation Model Backbone cho phép chúng ta tạo ra một model bằng cách sử ...

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

ASP.NET Caching

A/ Catch cấp độ Page 1/ Là catch đơn giản nhất , tăng performance cho page. Sau khi client gửi request cho server . Page gửi lại và sẽ được catch lại 1 bản copy HTML. 2/ Thực thi Đơn giản thêm một OutputCache directive tới page. Xuất hiện ở đầu của một trang aspx trước bất kỳ một output ...

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

Đọc và Ghi File PDF trong Java

PDF (Portable Document Format) là một định dạng tập tin văn bản khá phổ biển của hãng Adobe Systems. Tương tự như định dạng Word (.doc), PDF hỗ trợ văn bản thô (text) cùng với phông chữ, hình ảnh đồ họa, âm thanh và nhiều hiệu ứng khác. Tuy nhiên, việc hiển thị văn bản PDF không phụ thuộc vào môi ...

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

Debugging Rails Applications

Việc debug là việc không thể thiếu trong quá trình phát triển ứng dụng. Sau đây là một số các kỹ thuật để dubug cho ứng dụng ruby on rails. 1. View Helpers for Debugging Nếu bạn muốn kiểm tra nội dung của một biến thì trong rails bạn có thể làm việc này bằng 3 cách: debug to_yaml ...

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