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

Sever side with Vapor(P3)

Như các phần trước chúng ta đã làm quen với khái niệm futures và trong quá trình sử dụng đôi khi chúng ta cần tạo những futures cho riêng chúng ta. Nếu trong if-statement trả về non-Future và trong else-block trả về Future thì trình complier sẽ yêu cầu chúng ta phải đồng bộ dạng cho 2 giá trị trả ...

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

Thế hệ lập trình viên kế tiếp trông sẽ như thế nào?

Ứng dụng di động đình đám tiếp theo chỉ có thể được phát triển bởi một cô gái vẫn còn ở trường trung học. Hôm nay chúng ta sẽ gặp 4 cô gái Kira Becker, Emily Moschella, Tara Abrishami và Anna Venetianer. Không một ai trong số họ lớn hơn 16 tuổi, nhưng họ đã là những lập trình viên ...

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

Facebook phải bỏ dự án chatbot bởi chúng tự tạo ra ngôn ngữ riêng cho mình

Facebook đã phải cho ngừng một thí nghiệm cho phép AI programs nói chuyện với nhau sau khi chúng bắt đầu giao tiếp bằng một thứ ngôn ngữ riêng của mình. Hai chat bot này tạo ra ngôn ngữ dựa trên tiếng Anh nhưng chỉ có chúng mới hiểu được ý nghĩa của nó. Sự kiện hi hữu này ...

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

Phần cứng rất rẻ, lập trình viên rất đắt

Với sự phát triển nhanh chóng của công nghệ phần cứng theo Định luật Moore, khi nào thì ta nên ném phần cứng vào một vấn đề lập trình? Như một quy tắc chung, tôi muốn nói gần như là luôn luôn. Hãy xem xét mức lương trung bình của lập trình viên tại Mỹ: Mức lương cho lập trình ...

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

Các thuộc tính định dạng chung

Các thuộc tính định dạng chung được sử dụng định dạng cho các thẻ HTML, trừ một số thẻ <html></html>, <meta></meta>, <body></body>, <title></title>, <link></link>, <style></style>, <script></script>. Thuộc ...

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

Giới thiệu về CSS

CSS viết tắt của từ C ascading S tyle S heets, ý nghĩa nó là gì chúng ta không cần quan tâm để làm gì mà chỉ cần biết CSS là một file có phần mở rộng là .css , nhiệm vụ của nó là tách riêng phần định dạng (style) ra khỏi nội dung trang HTML. Khi sử dụng css chúng ta sẽ dễ dàng quản lý nội ...

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

Nhóm các thẻ block

Nhóm các thẻ block: là các thẻ dùng để sắp xếp bố cục cho trang web. Thẻ định dạng tiêu đề <hx> Gồm các thẻ từ <h1> cho đến <h6>, được sử dụng để định nghĩa tiêu đề cho nội dung HTML, giúp cho trình duyệt nhận biết được tiêu đề của một nội dung. Thẻ định dạng đoạn văn ...

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

jQuery

Hàm jQuery Ví dụ Mô tả BỘ CHỌN (SELECTORS) $('*') $('*') Chọn tất cả các thành phần có trong văn bản HTML, khi sử dụng bộ chọn này có thể sẽ khiến quá trình xử lý của một số trình duyệt chậm lại. $(' tag ') $('div') Chọn thành phần theo từng tag cụ thể. $('tag. ...

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

Tag HTML5

Tag mới trong HTML5 Tag Mô tả Trạng thái <article> Định nghĩa một bài viết, một nội dung riêng biệt. <aside> Định nghĩa nội dung bên ngoài nội dung chính (thường là phần sidebar). <audio> Định nghĩa âm thanh, như nhạc hay trường audio khác.. ...

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

Thống kê trình duyệt thế giới

Thống kê các trình duyệt nhằm giúp các bạn hiểu rõ hơn trình duyệt nào được phổ biến trên thế giới hiện nay. Năm Khác 2014 Tháng 03 43.63% 22.61% 18.83% 9.89% 1.37% 3.67% Tháng 02 43.85% 22.58% 19.24% 9.68% 1.34% 3.31% Tháng 01 ...

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