- 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
Giải bài toán "Arithmetic Slices" bằng quy hoạch động
Hiện tại đang rảnh nên mình kiếm mấy bài về Dynamic Programming trên Leetcode để giải khuây (hehe) Đề bài https://leetcode.com/problems/arithmetic-slices/description/ Một dãy đựoc coi là Arithmetic (số học) khi mà dãy đó có 3 phần tử trở lên, và khoảng cách giữa 2 phần tử bất kì gần nhau ...
Hướng dẫn lập trình game cho người chưa biết gì!
2 năm trước, tôi chỉ là một cậu học sinh trung học 17 tuổi, không hề biết gì về code. Nhưng tôi vẫn không ngại tìm tòi học hỏi và trong vòng vài tháng tôi đã cho ra trò chơi đầu tiên của mình trên Steam. Tính tới thời điểm hiện tại, tôi đã làm ra hơn 10 tựa game khác nhau cho cả ...
Lập trình viên 14 tuổi sở hữu 9 ứng dụng của riêng mình và những điều lập trình viên nào cũng biết nhưng chẳng mấy ai nhớ để thực hiện
Tôi đã làm được rất nhiều thứ trong khoảng một năm nay. Phần lớn thời gian của tôi dành cho việc hack, tạo phần mềm và học tập. Dưới đây là câu chuyện về cách tôi bắt đầu viết code, cũng như những cách tôi đã viết ra 9 ứng dụng trong 9 tháng. Tôi đến với lập trình như thế nào? ...
Làm thế nào để sắp xếp một dự án React & Redux ?
Bài viết gốc của tác giả được đăng tại đây Đây hẳn là một trong những câu hỏi được các lập trình viên mới bắt đầu học React. Câu hỏi này sẽ hơi khó trả lời, vì mỗi dự án sẽ có yêu cầu khác nhau, sử dụng công nghệ khác nhau. Chính vì vậy Dan Abramov (tác giả Redux) đã đăng Twitter ...
Java 11 có gì đáng để mong đợi?
CORBA, Java EE và JavaFX support sẽ bị xóa bỏ, trong khi chỉ một số ít các tính năng mới được bổ sung. Oracle đã phát hành bộ Kit Java Development 10 , và phiên bản tiếp theo chính là JDK 11. Tuy nhiên cho đến nay chỉ một số ít các tính năng của phiên bản 11 được công bố. ...
Tìm hiểu về ES6 trong Javascript
ES6 đề cập đến phiên bản 6 của ngôn ngữ lập trình ECMA Script. ECMA Script là tên chuẩn cho JavaScript và phiên bản 6 là phiên bản tiếp theo sau phiên bản 5, được phát hành vào năm 2011. Đây là một cải tiến lớn cho ngôn ngữ JavaScript và thêm nhiều ...
Sự đánh đổi trong cuộc sống
Sau một thời gian đi làm, và hôm nay cũng là Chủ nhật nên rãnh rỗi. Bỗng mình nhớ đến một câu nói của ông thầy lúc còn học trong trường Đại học. Lúc đó đang học môn Cấu trúc dữ liệu và giải thuật thì phải. Chỉ nhớ bâng quơ lý do là hôm đó lớp có nhiều cụ nghỉ quá nên thầy mới phán ...
Ethereum bứt phá đạt ngưỡng $400 giá trị, cao nhất trong lịch sử của Ether
Bitcoin không phải là loại tiền ảo duy nhất nhảy vọt giá trị của mình: Ethereum cũng vừa đạt mức cao nhất trong lịch sử kể từ nó được tung ra với giá trị hơn $400. Sau nhiều tháng lũng đoạn và giậm chân tại chỗ với $320, tiển ảo lớn thứ hai thị trường vừa mới vượt mốc $400 và ...
Elasticsearch dưới góc nhìn đơn giản hơn?
Lời nói đầu Mặc dù, có rất nhiều bài viết giới thiệu về Full Text Search, Elasticsearch, Elasticsearch trong Rails, cách cài cắm, sử dụng ...,trên Viblo cũng như trên Internet mà các bạn có thể dễ dàng tìm kiếm được. Nhưng mình vẫn muốn viết 1 bài về Elasticseach dưới góc nhìn của mình để cho các ...
Giới thiệu State of Chain - Tiêu điểm Hackathon & Meet up Blockchain năm 2018
Blockchain sẽ thay đổi cuộc sống con người trong thời đại hậu cách mạng công nghiệp. Mang tiềm năng lớn ở nhiều lĩnh vực, Blockchain là vũ khí lợi hại cung cấp những giá trị làm thay đổi thế giới. Mặc dù thường được “bắt cặp” với bitcoin, nhưng công nghệ blockchain có rất nhiều ứng ...