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

20 bước để có layout website hoàn hào (Phần 1)

Trong danh sách này ngắn các bước để bố trí trang web hoàn hảo, tôi nhằm mục đích để trang trải những gì tôi tin rằng mỗi người xây dựng trang web mới làm việc trong một cơ quan kỹ thuật số nên biết và làm trước khi bắt đầu một dự án mới, và những gì họ nên chú ý đến trong quá trình này. Những ...

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

Tìm hiểu Unit Testing trên iOS

Khi mới làm quen với việc lập trình, thông thường các lập trình viên không chú ý nhiều tới các phương pháp test code của mình. Họ thường code các module, rồi chạy thử chương trình, break, debug,... để tìm và fix bug trong code. Tuy nhiên, việc test thủ công này trong nhiều trường hợp có thể mất rất ...

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

Laravel Design Patterns Series: Factory Pattern - Part 2

Tiếp tục chuỗi bài viết về Design Pattern trong Laravel, trước hết tôi xin liệt kê lại những chủ đề trong chuỗi bài viết này: Builder (Manager) Pattern - Part 1 Factory Pattern - Part 2 (current) Repository Pattern - Part 3 Strategy Pattern - Part 4 Provider Pattern - Part 5 Facade ...

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

Jenkins - Install & Security

Giới thiệu Jenkins là một hệ thống open source . Ban đầu lấy tên là Hudson vào năm 2004 và sau đó đến năm 2011 lấy tên là Jenkins. Jenkins có thể sử dụng để build ứng dụng , deploy software , websites , hoặc tạo schedule riêng cho các dự án test. Trong bài viết này tôi sẽ hướng dẫn làm thế nào ...

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

Thư viện load ảnh Glide cho ứng dụng Android

GIỚI THIỆU Glide là một thư viện open source hỗ trợ load ảnh trên Android. Dùng Glide sẽ đơn giản hóa các công việc mà bạn cần làm khi sử dụng một bức ảnh trong Android đi rất nhiều. Chúng ta không cần quan tâm đến việc decoding, memory and disk caching mà thay vào đó chỉ cần sử dụng interface ...

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

Repository Pattern và Unit of Work với Entity Framework trong ASP.NET MVC

Repository là một mẫu dùng để tạo ra một lớp abstraction trung gian giữa lớp data và lớp business. Lớp này chứa đựng phương thức thao tác mà để giao tiếp với lớp data để phục vụ cho business từ lớp logic . Mục đích tạo ra lớp này để cách ly với việc tiếp cận data sao cho những thay đổi không ảnh ...

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

Triển khai ứng dụng iOS, OS X trên App Store

App Store là cổng kết nối (của hàng) của apple tạo ra để làm cầu nối nhanh nhất giữa các nhà phát triển phát hành các ứng dụng, games... để kết nổi với người dùng. tại đây người dùng có thể tìm cho mình một ứng dụng bất kỳ về nhu cầu sử dụng, và nhà phát triển có thể thông qua đó để phát hành các ...

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

Một kỹ thuật sử dụng sự tiện lợi của Storyboard và Nib trong IOS

Như các bạn đã biết: Sử dụng Storyboard để tạo một Border chẳng phải là như dưới đây đúng không? Chỉ có cách là setting KeyPath và Type và bản thân tác giả cũng đã sử dụng cách này để thực hiện. Tuy nhiên!!! Chúng ta sẽ ko còn cần cách nhàm chán như thế này nữa mà thay vào đó sử dụng chức ...

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

Bạn đang sở hữu vũ khí gì trong tay?

Thế giới công nghệ thông tin đang phát triển chóng mặt, và ai nắm giữ công nghệ trong tay, người đó sẽ chiến thắng. Và nếu cuộc đua tranh công nghệ là một cuộc chiến, thì một lập trình viên như bạn đang có gì trong tay? Hãy tưởng tượng, các ngôn ngữ lập trình chính là chìa khóa để thay đổi thế ...

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

Sửa lỗi rò rỉ bộ nhớ trong Android - OutOfMemoryError

Việc rò rỉ bộ nhớ trong Android là khá dễ xảy ra. Developer có thể không nhận ra đã để bộ nhớ bị rò rỉ mỗi ngày. Cho đến khi nhảy ra một ngoại lệ như thế này... java . lang . OutOfMemoryError : Failed to allocate a 4308492 byte allocation with 467872 free bytes and 456 KB until OOM at ...

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