- 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
7 Lựa chọn thay thế cho thẻ <div> HTML
Bạn có cảm thấy quen thuộc không? Không có bất cứ điều gì sai chức năng khi viết HTML theo cách này. Trình duyệt vẫn có thể hiển thị đánh dấu của bạn và hiển thị nội dung của bạn cho người dùng. Vấn đề chính với việc sử dụng nhiều thẻ là chúng thiếu ý nghĩa ngữ nghĩa. Viết HTML ngữ nghĩa ...
Một bộ thẻ Pokémon vừa được bán với hơn 2 tỷ đồng
Giá bộ bài được đẩy lên gấp nhiều lần nhờ việc nó là ấn bản đầu tiên được in bằng tiếng Anh. Vượt mặt Angry Bird, Candy Crush và Pokemon Go, ứng dụng Việt này đã xuất sắc vươn lên vị trí dẫn đầu thị trường Mỹ Di động đã cứu Nintendo (Pokemon GO) và giết chết Yahoo ...
Build Chainer + JupyterLab with Docker
Since I know that there is the framework called Chainer of Deep Learning and Machine Learning Here is what I have done: https://github.com/tubutubumustard/chainer_docker.git Dockerfile FROM ubuntu:16.04 WORKDIR /workdir RUN apt-get update -y && apt-get install -y ...
Design Patterns: Singleton
Lời mở đầu Có khá nhiều mẫu design pattern, mỗi loại cung cấp 1 giải pháp để giải quyết 1 bài toán nào đó. Trong bài viết này, mình xin phép được giới thiệu về Singleton Pattern và khi nào nên áp dụng nó. Basic idea Trong phần mềm, Singleton Pattern là mẫu thiết kế dùng để giới hạn việc ...
Subject trong RxAndroid - Publish, Replay, Behavior và Async Subject
Trong bài viết này mình sẽ giới thiệu về các loại Subject trong RxAndroid: Publish Subject Replay Subject Behavior Subject Async Subject Trước tiên chúng ta cùng xem định nghĩa Subject: A Subject is a sort of bridge or proxy that is available in some implementations of ReactiveX ...
Vai Trò Của Một Tester Trong Phương Pháp Phát Triển Phần Mềm Agile
Chúng ta cùng nhau overview về quy trình phát triển phần mềm Agile phải bao hồm vai trò testing. Và vai trò đó thường được gọi là QA. Chúng ta cùng tìm hiều nhé. Đây là một cuộc họp với tất cả mọi người tham gia vào dự án. Bao gồm người quản lý dự án, chủ sở hữu sản phẩm (product ...
Android: Làm thế nào một “ý tưởng bất khả thi” có thể trở thành một hệ điều hành thống trị cả thế giới?
Hầu hết mọi người đều nghĩ Andy Rubin “điên” vì đã cố gắng phát triển Android. Nhưng cuối cùng, Rubin đã tìm thấy một người ủng hộ, đó là Larry Page. Google đã mua lại Android với giá 50 triệu USD và thương vụ đó được ví như “vụ cướp giữa ban ngày” vì quá rẻ, ...
Tìm hiểu về python cơ bản (1)
Python là ngôn ngữ lập trình hướng đối tượng, bậc cao, mạnh mẽ. Nó được tạo bởi Guido van Rossum trong giai đoạn 1985- 1990. Giống như Perl, mã nguồn Python cũng có GNU General Public License (GPL). 1. Overview Python là một ngôn ngữ lập trình thông dịch (interpreted), hướng đối tượng ...
Deep Link trong React Native
Hiện tại đang là thời đại mọi thứ được kết nối với nhau và chúng ta chia sẻ các mọi thứ rất nhiều, đặc biệt là các link. Chúng ta đều muốn khách hàng tiếp cận những trang mà họ mong muốn nhanh nhất có thể bất kể họ đang dùng nền tảng nào. Deep link không chỉ gói gọn trong việc click vào một ...
Cài đặt Elasticsearch từ A-Z trên Ubuntu
Mình đang tìm hiểu về Elasticsearch, mình đi dạo mọt vòng trên mạng để tìm hiểu cách cài công cụ này lên Ubutu. Nhưng không hiểu sao máy mình trở quẻ, mình đã thử cài theo 1 số hướng dẫn nhưng bị lỗi, nên mình mạo muội được chia sẻ lại cách cài đặt Elasticsearch. Bài viết này của mình là tổng hợp ...