Bài viết của Hoàng Hải Đăng

UDP Android client and Rails server

Khi xây dựng các ứng dụng chắc hẳn các bạn gặp rất nhiều trường hợp liên quan đến GPS. Các ứng dụng tương tác với người dung thông qua vị trí và phải cập nhật vị trí của mình liên tục lên server để quản lý. Việc này khá là tốn tài nguyên của server và lượng dữ liệu mà mobile phải sử dụng khi chúng ...

Tác giả: Hoàng Hải Đăng viết 13:30 ngày 12/08/2018 chỉnh sửa

Giới thiệu về I3 window manage

Vào 1 ngày đẹp trời, tình cờ thấy màn hình của ông đồng nghiệp có vẻ gọn gàng đơn giản. Lúc đầu chắc nghĩ chắc chỉ là cài theme vào thôi. Sau hỏi kỹ mới biết đến cái tên là i3 và có rất nhiều shortcut hay. Mình lại là 1 fan cuồng của phím tắt. Thế là mất hơn 2 ngày vọc vạch đủ kiểu. Cuối cùng ra ...

Tác giả: Hoàng Hải Đăng viết 13:30 ngày 12/08/2018 chỉnh sửa

Những dấu chân của nhân loại trên con đường đến với lập trình hướng đối tượng (phần 1)

Nguồn : http://qiita.com/hirokidaichi/items/591ad96ab12938878fe1 Người dịch : Phan Hoàng Minh Đôi điều muốn nói trước Bài viết này được tổng hợp từ những tài liệu nghiên cứu dành cho người mới lập trình. Mục đích của nó là nhằm chỉ ra phong cách lập trình mà các bạn đang sử dụng ngày ...

Tác giả: Hoàng Hải Đăng viết 13:30 ngày 12/08/2018 chỉnh sửa

[Smaller APK part 3]Removing unused resources

Trong phần tiếp theo của loạt bài tối ưu kích thước file apk, tôi trình bày về các phương pháp để loại bỏ các tài nguyên không dùng đến trong ứng dụng. Tài nguyên (Resources) ở đây gồm nhiều loại: ảnh chuỗi (string), layout file, dimension... Có 2 cách để loại bỏ tài nguyên không dùng đến ...

Tác giả: Hoàng Hải Đăng viết 13:29 ngày 12/08/2018 chỉnh sửa

Làm app android từ css, html và js bằng PhoneGap

Mở đầu Xin chào các bạn, tình hình là mình muốn làm client là 1 app android cho dự-án-(cực)-nhỏ-làm-lúc-rảnh-rỗi của mình (vẫn chưa bắt đầu </p> <div class= Tác giả: Hoàng Hải Đăng viết 13:29 ngày 12/08/2018 chỉnh sửa

Làm quen với Web API 2 trong .Net

1. Web Api là gì Asp.net Web Api là một framework giúp cho việc xây dựng HTTP service một cách dễ dàng. Chúng có thể phát triển cho nhiều clients khác nhau như trình duyệt, mobile app. Web api là một nền tảng để phát triển các ứng dụng dựa trên Restfull service trong .Net. Các bạn có thể hình ...

Tác giả: Hoàng Hải Đăng viết 13:29 ngày 12/08/2018 chỉnh sửa

Thuật ngữ SEO (phần 1)

Để hiểu rõ về một lĩnh vực nào đó thì việc nắm bắt và hiểu các thuật ngữ được dùng trong lĩnh vực đó là 1 việc cực kỳ quan trọng. SEO cũng không phải là 1 ngoại lệ. Ở đây tôi sẽ list ra danh sách các thuật ngữ thường hay được sử dụng trong SEO. Hi vọng nó sẽ giúp ích được ít nhiều cho các bạn đặc ...

Tác giả: Hoàng Hải Đăng viết 13:29 ngày 12/08/2018 chỉnh sửa

Tội phạm máy tính: Xưa và nay

Bài viết dịch từ blog: Computer Crime, Then and Now của tác giả Jeff Atwood. Tôi đã viết về sự chơi bời thời trẻ của mình với mặt bất hợp pháp của máy tính vào cuối những năm 1980. Nhưng đó có phải tội ác? Tôi có thật sự là một tội phạm? Tôi không nghĩ vậy. Hoàn toàn thẳng thắn, tôi chưa đủ tài ...

Tác giả: Hoàng Hải Đăng viết 13:29 ngày 12/08/2018 chỉnh sửa

So sánh sự khác nhau giữa ObjectiveC và Swift (Phần 2)

Nội dung Giới thiệu Classes and Structures Structures Computed Properties Tổng kết Giới thiệu Qua phần 1 chúng ta đã tìm hiểu về lịch sử phát triển của hệ điều hành iOS cùng các khái niệm cơ bản của Swift - ngôn ngữ mới Apple sử dụng để phát triển hệ điều hành iOS. Ở phần 2 này ...

Tác giả: Hoàng Hải Đăng viết 13:29 ngày 12/08/2018 chỉnh sửa

Active Record scopes

Scope được dùng khá phổ biến trong Rails. Scope khá giống với class methods khiến nhiều bạn nhầm lẫn, vậy scope là gì và sử dụng như thế nào cho đúng? Scope là một phần được support bởi Active Record. Scope thường định nghĩa các query dùng chung và có thể gọi từ association objects hoặc model. Về ...

Tác giả: Hoàng Hải Đăng viết 13:28 ngày 12/08/2018 chỉnh sửa