- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
AutoLayout Work On A ScrollView iOS
Chắc chắn bạn đã từng gặp vấn đề khi layout một màn hình mà nội dung vượt quá kích thước cho phép hoặc đơn giản là hỗ trợ cho tất cả các devices (iP4,5,6,7) . Ví dụ đơn giản như màn hình chưa nhiều các components hoặc nội layout có thể thay đổi. Thì bắt buộc chúng ta phải dùng scrollview Mình ...
Hướng dẫn sử dụng Navigation trong react-bootstrap
I. Tổng quan về Navigation Navigation là một meta component của bootstrap hỗ trợ tạo một menu tiêu đề điều hướng trong app hoặc website. Navigation được sử dụng rất dễ dàng bằng cách dùng camelCase thay cho css class trong tag. II. Cài đặt Navigation là một component của bootstrap, ...
Tìm hiểu về các chuẩn bảo mật thư điện tử (part 1)
Bên cạnh rất nhiều ứng dụng nhắn tin nhanh, Email vẫn là một trong những cách giao tiếp phổ biến nhất trong thời đại số hiện nay. Nhưng liệu rằng Email của bạn có an toàn? Hàng loạt những vụ bê bối như vụ rò rỉ tài liệu mật của điệp viên Edward Snowden hồi năm 2013, cho thấy rằng Mỹ, Anh và ...
Yoga: A cross-platform layout engine
Layout là thành phần quan trọng trong việc xây dựng giao diện người dùng cho bất kỳ loại thiết bị nào như mobile, destop hay web app, vì chúng mô tả kích thước và vị trí của views trên màn hình và mối quan hệ giữa các thành phần. Ngày nay, layout đc xử lý khác nhau trên từng nên tàng, thông qua ...
ReactJS cho người mới bắt đầu
Xin chào các bạn! Sau một thời gian tìm hiểu về ReactJs, hôm nay mình xin viết một bài về những gì cơ bản nhất của React để các bạn có thể sử dụng được nó. Bài viết này sẽ không giải thích ReactJs là gì hay ưu nhược điểm của nó hoặc là so sánh nó với các thư viện khác. Bài viết sẽ giúp bạn có thể ...
Tìm hiểu về khởi tạo (Initialization) trong Swift (part 1/3)
Thông thường khi code, chúng ta sẽ phải liên tục khởi tạo các instance của class, structure hoặc enum. Khởi tạo là thời điểm chúng ta quản lý giá trị của các property, gán các giá trị mặc định cho các property này. Tuy nhiên, khác với Objective-C trước đây, Swift là ngôn ngữ “an toàn”, ...
Reactive programing with Java [Part 2]
Chào mọi người, tiếp tục về chủ đề xoay quanh Reactive Programing , hôm nay tôi sẽ tiếp tục đi sâu vào hơn các khái niệm sử dụng trong phương thức lập trình mới mẻ, hiện đại và mạnh mẽ này. Ở phần trước, tôi đã giới thiệu về các khái niệm cơ bản về Reactive Programing , bản chất, ưu điểm và cách ...
Tập trung kiểm thử bằng việc hiểu khách hàng sử dụng sản phẩm như thế nào
Tóm tắt: Nếu bạn không chắc chắn về việc tập trung kiểm thử ở đâu hoặc nên thực hiện loại thử nghiệm nào, hãy nhìn vào những gì người dùng của bạn đang nói với bạn. Hiểu được phân tích về cách khách hàng của bạn sử dụng ứng dụng của bạn có thể giúp bạn cải thiện nỗ lực thử nghiệm của mình. Bài viết ...
Bàn về 12 nguyên tắc trong Agile (Phần 2)
***Ở phần một mình và các bạn đã trao đổi về 6 nguyên tắc đầu tiên trong Agile với bài : Bàn về 12 nguyên tắc trong Agile (Phần 1) Hôm nay chúng ta hãy cùng tiếp tục bàn về 6 nguyên tắc còn lại * 7. Phần mềm chạy được là thước đo chính của tiến độ “Working software is the primary measure ...
Code Snippet
Get title from url $href = 'http://www.japantimes.co.jp/'; $dom = new DOMDocument(); $file = file_get_contents($href); //read url into string $dom->loadHTML($file); //load HTML $xpath = new DOMXPath($dom); $titleNode = $xpath->query('//title'); var_dump($titleNode->item(0)); ...