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

Bài 19 - Tạo Collapse và Accordion với Bootstrap 3

Chào các bạn! Đã lâu rồi, hôm nay mình mới quay trở lại với đề tài về bootstrap. Thật là một thiếu sót lớn khi mình giới thiệu về các component hữu dụng của bootstrap 3 nhưng lại bỏ qua collapse và accordion . Vậy nên bài này mình xin phép được bổ sung về cách tạo collapse và accordion ...

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

Tạo model 3d và post lên facebook

Vào tháng 2 vừa qua, Facebook đã thông báo cho phép người dùng có thể upload trực tiếp các mẫu/vật thể (model) 3d lên các bài đăng trên trang cá nhân hay fanpage của mình. Điều này mở ra khả năng sáng tạo của các nhà thiết kế, hoạ sỹ, các nhà phát triển game,... có cơ hội chia sẻ các sản phẩm của ...

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

Các mô hình phát triển phần mềm

Mô hình phát triển phần mềm hay quy trình phát triển phần mềm xác định các pha/ giai đoạn trong xây dựng phần mềm. Có nhiều loại mô hình phát triển phần mềm khác nhau ví dụ như: Mô hình thác nước ( Waterfall model) Mô hình xoắn ốc ( Spiral model) Mô hình agile Mô hình tiếp cận lặp ( ...

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

Top 10 thư viện iOS Swift mà các iOS developer nên biết

1. Alamofire : Alamofire là thư viện giúp bạn khi bạn muốn trừu tượng hóa và đơn giản hóa việc kết nối mạng trong ứng dụng iOS của mình. Alamofire là một HTTP networking library, được xây dựng trên nền tảng của NSURLSession và Foundation URL Loading System. // Making a GET request Alamofire.r ...

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

10 tips Javascipt để tối ưu hóa performance và tiết kiệm thời gian

Javascripts (JS) giúp lập trình viên đưa vào trang web của mình những thành phần quan trọng. Hầu hết các lập trình viên đều hiểu tầm quan trọng của việc tối ưu hóa 1 đoạn code JS, nhưng không phải ai cũng biết cách thức triển khai việc này. Trong bài viết này, mình sẽ giới thiệu 1 vài hacks nho nhỏ ...

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

Custom-uiviewcontroller-transitions

iOS cung cấp một số view controller transitions tốt - push, pop, cover vertically - miễn phí. bên cạnh đó cũng ta cũng có thể tự custom cho riêng mình. custom view controller transitions có thể nâng cao đáng kể trải nghiệm của người dùng và đặt ứng dụng của bạn ngoài phần còn lại của gói. Nếu trước ...

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

Làm sao để bắt đầu tiếp cận một công nghệ mới ?

Những nội dung chính: 1. Tự tìm tài liệu (Search) 2. Nền tảng (Fundamentals) 3. Kiến thức (Information) 4. Kỹ năng (Skills) Đây là bước quan trọng nhất . Nếu có người quen rành công nghệ này, bạn có thể nhờ họ giúp đỡ hoặc chỉ từ khóa, tên sách, website v…v để mình có thể tự tìm hiểu. ...

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

Đặc trưng của Agile

Phát triển phần mềm linh hoạt (agile software development – gọi tắt là Agile) là một triết lí cùng với nhóm các phương pháp và phương pháp luận phát triển phần mềm dựa trên các nguyên tắc phát triển phân đoạn lặp (iterative) và tăng trưởng (incremental), theo đó nhu cầu và giải pháp tiến hóa thông ...

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

Một số lưu ý khi xây dựng API

Lời nói đầu Xin chào các bác (bow) Phải nói là code backend thì mình thích việc code API nhất, vì nó không phải sờ tới cái View (yaoming). Bài viết dưới đây mình xin phép cóp nhặt một số điều cần chú ý lúc xây dựng hệ thống API. Nếu có thể thực hiện nó ngay từ đầu thì sẽ giúp giảm thiểu rủi ...

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

5 bước để từ ý tưởng thành sản phẩm

Ở dự án phát triển một sản phẩm công nghệ, giải quyết vấn đề thường là mục tiêu hàng đầu mà mọi người hướng tới. Khi các vấn đề phát sinh, lập trình viên sẽ tìm hiểu cung cấp giải pháp khắc phục. Tuy nhiên, các sản phẩm cuối cùng thường lại thất bại do thiếu cân nhắc đến trải nghiệm người dùng ở ...

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