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

Phương thức kiểm thử phần mềm trong mô hình Agile

1. Agile là gì? Agile là một triết lí (philosophy) cho việc phát triển phần mềm. Nói cách khác, đó là một cách “tư duy” về các dự án phần mềm. Các triết lí của Agile được cụ thể hóa bởi một số phương pháp phát triển phần mềm (method), chẳng hạn như Extreme Programming (XP) hay Scrum, ...

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

TÌM HIỂU BAN ĐẦU VỀ WEB SERVICE

Web Services Là những thành phần ứng dụng dùng để chuyển đổi một ứng dụng thông thường sang một ứng dụng web. Đồng thời nó cũng xuất bản các chức năng của mình để mọi người dùng internet trên thế giới đều có thể sử dụng thông qua nền tảng web. Web Serviece truyền thông bằng cách sử dụng các ...

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

LIÊN KẾT ANDROID VỚI SERVER(LOCALHOST)

I. Thiết lập server với apache và php 1, Cài đặt Lập trình Android liên kết với server(localhost) Để thiết lập một server trên windown bằng php có rất nhiều cách, ở đây ta sử dụng cách đơn giản nhất là down load và cài đặt Xampp. (Tham khảo: http://topthuthuat.com/huong-dan/huong-dan-cai- ...

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

Animation and NSAutolayout ios 7, 8

Chào các bạn, hnay mình sẽ viết bài viết hướng dẫn cho các mem mới, những người chưa sử dụng NSAutolayout. Với những bạn làm qua rồi thì sẽ cảm thấy nó rất dễ dàng, nhưng với những người mới dùng đến nó lần đầu thì rất là bỡ ngỡ và khó sử dụng. Chính mình cũng là 1 con gà và rất ức chế với cái ...

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

Swift Optional Type

Kiểu Optional : cho phép gán nil Không phải kiểu Optional : không cho phép gán nil var a : Int ? // Kiểu Optional var b : Int // Không phải kiểu Optional var c : String ? // Kiểu Optional var d : String // Không phải kiểu Optional var a : Int ? ...

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

Sơ lược Phalcon Framework

I. Giới thiệu Phalcon là một php framework mã nguồn mở, được viết bằng C-extension, được tối ưu hóa về perfommance. Nó có tính độc lập, cho phép bạn sử dụng các thành phần của chúng một cách tùy biến theo ứng dụng mà bạn cần. Phalcon không chỉ riêng ở performance mà nó còn mạnh mẽ, giàu các ...

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

Bắt đầu với Swift, những khái niệm cơ bản

1. Biến và hằng số Trong ngôn ngữ Swift, các biến được khai báo bằng keyword “var”, các hằng số được khai báo bằng keyword “let” Ví dụ: var message = “I’m learning Swift” // variable let number = 10 // constant Kiểu của biến được tự động khai báo ...

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

Những Lỗ Hổng Bảo Mật Thường Gặp Trong Ứng Dụng Web

Khi một ứng dụng Web (có thể là Website hoặc WebApp) được public ra bên ngoài, nó trở thành mục tiêu phá hoại của những hacker muốn tìm và khai thác những lỗ hổng bảo mật xuất hiện trong ứng dụng. Dưới đây là những lỗ hổng bảo mật kinh điển mà Web developer cần tránh khi phát triển ứng dụng. ...

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

Node.js và Socket.IO căn bản

I. Note.js là gì ? Node.js là một hệ thống phần được thiết kế để viết các ứng dụng internet có khả năng mở rộng, đặc biệt là máy chủ web. Chương trình được viết bằng JavaScript, sử dụng kỹ thật điều khiển theo sự kiện, nhập/xuất không đồng bộ để tối thiểu tổng chi phí và tối đại khả năng mở ...

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

[CakePHP] Tìm hiểu Uploader plugin

Trong khi tìm kiếm một plugin phục vụ cho việc upload file mà có thể chỉnh sửa file sẽ upload đó được, tôi tìm thấy plugin có tên Uploader khá hay. Nên trong bài này tôi sẽ cùng các bạn tìm hiểu xem Uploader có thể làm được những gì. Mặc dù người viết ra nó chỉ còn support một cách hạn chế nếu có ...

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