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

Tìm hiểu về HTTP Response Status Code

Chào các bạn hôm nay mình lại ngoi lên đây =)) Hôm nay mình sẽ chia sẻ các bạn về những con số thần thánh không phải 1 web developer nào cũng biết đến. Là 1 web developer thường xuyên làm việc với API, code server hoặc nhận response ở client thì chắc đã quá quen với những con số tiêu biểu như200, ...

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

Hello Autosizing TextViews trên Android Oreo

Hẳn là bạn đã từng gặp trường hợp dở khóc, dở cười khi cu Leader của bạn bắt bạn phải custom ra một cái TextView mà thay đổi đc size khi mà cái nội dung hoặc cái layout cha của nó thay đổi kích cỡ, và cái TextView đó của bạn cũng phải support auto-size với các thiết bị có kích thước khác nhau. Ngon ...

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

Vụn vặt về git

Chắc cũng gần 1 tháng rồi mình không tham gia vào các dự án > 1 người để còn được dùng git. Thay vào đó mình làm đồ án tốt nghiệp và cũng sử dụng git để làm 1 mình cũng như tự sướng để tạo conflict (chumchan). Lâu lâu không làm lại cứ bị ... nên hôm nay nhân dịp được có thời gian để nghiên cứu ...

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

Tìm hiểu Android context

Context trong Android là một trong những đối tượng được sử dụng và lạm dụng nhiều nhất. Nhưng hầu hết các bài viết trên web tập trung định nghĩa nó là gì. Có rất ít nguồn tài liệu tham khảo để có được cái nhìn sâu sắc và giúp chúng ta hiểu được bức tranh toàn thể lớn hơn. Bài viết này sẽ đơn giản ...

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

Làm cách nào để mở rộng Ruby on Rails app với Redis?

Tìm hiểu cách dùng Redis để có thể nâng hiệu suất của ứng dụng khi nó phát triển lên. Ruby on Rails là một framework thích hợp trong việc xây dựng các hệ thống một cách nhanh chóng. Nhưng khi các hệ thống phát triển lên, chúng ta phải đối mặt với những thách thức về mở rộng ứng dụng. Có nhiều ...

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

REST 201 - REST vs SOAP

Tiếp tục bài viết trước, liệu REST có vượt trội so với SOAP theo như ý kiến của tác giả dưới đây? Trong bài viết này mình sẽ so sánh trực tiếp REST và SOAP để các bạn có thể tự tìm ra được câu trả lời của riêng mình. ps: bạn nào chưa từng nghe đến SOAP có thể tham khảo tại đây. ...

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

Ngăn ngừa lãng phí bộ nhớ trong Java Collections như thế nào?

JDK collections là thư viện implement chuẩn của lists and maps. Nếu bạn nhìn vào snapshot bộ nhớ của một ứng dụng Java lớn điển hình, bạn sẽ thấy hàng nghìn hoặc thậm chí hàng triệu instances của java.util.ArrayList , java.util.HashMap , ... Collections không thể thiếu để lưu trữ và thao tác dữ ...

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

Hướng dẫn deploy dự án Laravel bằng Deployer

Như tôi đã giới thiệu trong bài Tìm hiểu về Deployer thì việc deploy là rất cần thiết cho bất kỳ một dự án công nghệ thông tin. Hôm nay tôi xin sẽ hướng dẫn các bạn deploy một dự án PHP sử dụng Framework Laravel bằng công cụ Deployer. Vì sao tôi lại chọn Laravel mà không phải một framework ...

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

Solving problems with Swift - Fibonacci

Việc học một ngôn ngữ lập trình mới luôn thú vị nhưng cũng đầy thử thách. Với mình, một việc vô cùng quan trọng khi bắt đầu học một ngôn ngữ đó chính là tìm tài liệu đủ tốt để có thể giúp mình hiểu sâu về bản chất cũng như những tính năng, đặc điểm mà ngôn ngữ đó mang lại. Với C, chúng ta không thể ...

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

Ruby Memory Optimization

Nhiều người thường nói đến nhược điểm của ruby, đặc biệt là rails framework là những ứng dụng web xây dựng trên nền tảng này ngốn rất nhiều RAM (bộ nhớ). Nguyên nhân tại sao lại có tình trạng này thì hãy cùng đi vào tìm hiểu bài viết dưới đây để làm rõ các một khía cạnh về bộ nhớ trong ngôn ngữ lập ...

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