Bài viết của Bùi Văn Nam

BUILDING CUSTOM UI ELEMENTS WITH IBDESIGNABLE

Nội dung Giới thiệu IBInspectable IBDesignable Kết Luận Giới thiệu Từ Xcode 6 có 2 thuộc tính khai báo của interface builder mới được giới thiệu đó là IBInspectable and IBDesignable. Trong đó IBInspectable thể hiện properties của class trong interface builder Attribute Inspector và ...

Tác giả: Bùi Văn Nam viết 17:35 ngày 07/09/2018 chỉnh sửa

Bài 25: Middleware trong Laravel

Tiếp tục với series tự học Laravel của Toidicode.com, hôm nay mình sẽ giới thiệu với mọi người về Middleware trong Laravel và ở đây là phiên bản 5.3. 1, Middleware là gì? -Middleware theo wikipedia: Middleware là phần mềm máy tính với nhiệm vụ kết nối các thành phần phần mềm hoặc các ...

Tác giả: Bùi Văn Nam viết 17:33 ngày 07/09/2018 chỉnh sửa

Bài 7: Blade template engine trong Laravel

-Hiện nay cũng có khá nhiều các PHP framework nổi tiếng như Codeigniter,zend,CAKE,... Nhưng chỉ một số framework có tích hợp template engine , vì đơn thuần khi sử dụng template engine thì nó sẽ làm giảm hiệu năng của trang web. Nhưng với Laravel thì lại khác, Laravel có tích hợp sẵn cho chúng ta ...

Tác giả: Bùi Văn Nam viết 17:32 ngày 07/09/2018 chỉnh sửa

Bài 3: Route trong Laravel (phần 1)

Bài trước chúng ta đã cùng tìm hiểu về cấu trúc thư mục của Laravel rồi. Ở bài này chúng ta sẽ tìm hiểu tiếp về route trong Laraver. 1, Route trong laravel là gì? -Route trong Larvel cũng như các framework khác đều có chức năng là định ra các dạng resquest(hiểu nôm na là url) định sẵn và ...

Tác giả: Bùi Văn Nam viết 17:30 ngày 07/09/2018 chỉnh sửa

What's new in User Notification in iOS 10

Tại WWDC hằng nằm, Apple giới thiệu những tools và APIs mới cho iOS Developers. User Notifications không thay đổi nhiều từ lúc lần đầu tiên được giới thiệu. Tuy nhiên, từ iOS 10, User Notifications đã có một sự thay đổi đáng kể. Media attachments có thể được thêm vào trong notifications bao ...

Tác giả: Bùi Văn Nam viết 17:30 ngày 07/09/2018 chỉnh sửa

Bài 1: Laravel là gì? cách cài đặt laravel

1, Laravel là gì? -Laravel là một php framework mới, ra đời vào tháng 04/2011.Ngay khi vừa mới ra mắt thì nó đã được cộng đồng chú ý đến bởi nhiều đặc điểm và tính năng mới như Eloquent ORM, RESTful Controllers , ... - Từ lúc ra đời đến nay thì laravel đã trải qua rất nhiều bản cập nhật, đến ...

Tác giả: Bùi Văn Nam viết 17:28 ngày 07/09/2018 chỉnh sửa

Swift: Cách sử dụng Inout

Swift: Cách sử dụng Inout 1.Mở đầu Như các bạn đã biết về cách sử dụng return function, ví dụ: cho 2 tham số, trả về tổng của chúng. Thông thường, mình không muốn 1 hàm thay đổi các tham số của nó, bởi vì nếu làm vậy, bạn có thể không nắm chắc được giá trị của parameters và sẽ làm sai lệch ...

Tác giả: Bùi Văn Nam viết 17:26 ngày 07/09/2018 chỉnh sửa

Laravel Controller: Ngưng ngược đãi (2)

Tương tự bài viết trước, mình lại tiếp tục giải thoát cho controller bởi sự ngược đãi của dev khi luôn tống mọi thứ logic, code vào controller. Ta xét một ví dụ cơ bản về đăng ký user sau: /** * Handle a registration request for the application. * * @param Request $request * * @return ...

Tác giả: Bùi Văn Nam viết 17:24 ngày 07/09/2018 chỉnh sửa

Swift - Test-Driven Development (TDD) - Chapter 1 - Part 2 - Understanding TDD

Swift - Test-Driven Development (TDD) - Chapter 1 - Part 2 - Understanding TDD Qua hai phần Part 1a, Part 1b ở bài trước, mình đã hiểu unit test là gì, chúng có ích như thế nào. Tiếp theo, chúng ta sẽ tìm hiểu tiếp về TDD. Rất xin lỗi các bạn nếu khi các bạn đọc vào thấy bỡ ngỡ, mình cũng chưa rõ ...

Tác giả: Bùi Văn Nam viết 17:23 ngày 07/09/2018 chỉnh sửa

WebRTC basic - Phần 1: Tìm hiểu về NAT, STUN, TURN vs ICE

Hi các bạn, cơ bản là hiện giờ mình đang làm trong một dự án sử dụng WebRTC và mình muốn chia sẻ với mọi nguời những gì mình biết và chúng ta có thể cùng nhau tìm hiểu thêm về WebRTC :D (Đánh lộn phải rủ đông người đánh mới phê, đại loại là vậy đó :D ) Sau khi đi hết các phần cơ bản, mình sẽ ...

Tác giả: Bùi Văn Nam viết 17:22 ngày 07/09/2018 chỉnh sửa