- 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 ngố về AGI: Trí tuệ nhân tạo có thể đưa nhân loại sang trang mới, lại vừa có thể dẫn đến họa diệt vong nếu rơi vào tay kẻ xấu
Giờ là thời điểm năm 2019, một loạt những công nghệ tưởng như bất khả thi đã đang tìm được đường ra tới đời thực. Trong số đó, ta có Trí tuệ Phổ biến Nhân tạo – Artificial General Intelligence. Đứng tại Thung lũng Silicon, bạn có thể nghe loáng thoáng trong gió câu cửa miệng: ...
So sánh Performance giữa Native iOS(Swift) và React-Native
React-Native là một framework mobile đa nền tảng cho phép bạn xây dựng ứng dụng bằng JavaScript, không giống như những công nghệ mobie khác mà bạn chỉ xây dựng một "mobile Web App" (Một app xây dựng bằng web view). Code JavaScript của bạn được biên dịch thành một ứng dụng không khác gì so ...
Hiểu một số thứ về Automation test
Sau bài chém gió lần trước của mình về vấn đề một Dev đau đầu khi nghe các bạn Tester của mình nói chuyện với nhau thì ở bài viết này mình tiếp tục với chủ đề đi tìm hiểu sâu hơn về Automation test. Bài viết vẫn chỉ là những tìm hiểu về lý thuyết của mình về automation test chứ cũng chưa có khả ...
Làm Sáng Tỏ Phương Pháp Delagated Proof of Stake (DPoS) là gì? Điều Khác Biệt Của DPoS với PoS và PoW
Nói đến Blockchain ta sẽ nói đến các thuật toán đồng thuận Proof of Work (PoW) nổi bật nhất trong Bitcoin và Proof of Stake (PoS) của Peercoin và NXT. Ngoài các thuật toán đồng thuận trên thì người ta đã nghĩ ra một thuật toán đồng thuận, giải quyết một số hạn chế của hai thuật toán đồng thuận ...
Markdown là gì?
Markdown là một ngôn ngữ đánh dấu. Thế ngôn ngữ đánh dấu là gì? Ngôn ngữ đánh dấu rất đơn giản là một cách để làm cho một vài đoạn văn bản có ý nghĩa khác với các đoạn khác. - Markdown đã được tạo ra vào năm 2004 bởi John Gruber với sự đóng góp đáng kể từ Aaron Swartz, với mục đích cho phép người ...
Kiểm thử phần mềm nên bắt đầu khi nào trong quá trình phát triển phần mềm?
Kiểm thử phần mềm nên bắt đầu sớm trong vòng đời phát triển phần mềm. Điều này giúp nắm bắt và loại bỏ các khiếm khuyết ngay từ những ngày đầu tiên phần mềm được phát triển, dẫn đến tối ưu chi phí trong toàn bộ quá trình. Các lợi ích khác nhau của việc kiểm thử sớm cho QA Managers, Leads và ...
12 nguyên tắc làm lập trình của Joel để tạo nên phần mềm tốt hơn
Người viết: Thâu Nguyễn Cách đây khoảng 10 năm, Joel đã dự đoán được những qui trình cần thiết để xây dựng nên một phần mềm chất lượng. Tạo ra một sản phẩm mang lại giá trị cho người dùng là chưa bao giờ dễ dàng. Và qua nhiều năm làm việc ở Microsoft, tạo ra Microsoft Excel, ...
Hướng dẫn cách tạo SQL trên Cloud
Bài viết hôm nay chúng ta sẽ cùng tìm hiểu cách tạo SQL trên Cloud . Cùng xem các bước tạo và kết nối SQL trên Cloud các bạn nhé. Cùng bắt đầu nào! Tại sao không bao giờ nên sử dụng utf8 trong MySQL? Blind SQL injection là gì? Blind injection khác với các loại SQL ...
[C#] Source code lấy thông tin phần cứng Hardware của máy tính
Xin chào các bạn, bài viết hôm nay mình xin chia sẽ đến các bạn source code C# lấy thông tin chi tiết của phần cứng (Hardware) của máy tính của mình, code phần mềm được chia sẽ bởi tác giả Alireza shirazi. Trong lập trình C#, các bạn muốn lấy các thông tin ...
Đây là những công nghệ sẽ mang lại những tác động lớn trong 5 năm tới, theo IBM
IBM Research đưa ra danh sách “5 in 5” mỗi năm một lần, trong đó liệt kê những công nghệ có triển vọng tái định hình xã hội của chúng ta trong 5 năm tiếp theo. Năm nay, danh sách của IBM tập trung vào hai lĩnh vực chính là bảo mật và trí tuệ nhân tạo (AI). 1. Dấu ...