- 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
Một vài công nghệ tối ưu performance cho website
Website rất quan trọng để bạn có thể tiếp cận, đưa thông tin đến với người truy cập, nó là bộ mặt của sản phẩm, dịch vụ, công ty của bạn. Một website tốt là một website có tốc độ tải trang nhanh, theo thống kê, người dùng mong muốn có thể nhìn thấy nội dung trang web trong khoảng thời gian 2 giây ...
React series - Chương 2: React router
React cơ bản là một thư viện đơn giản, và nó không quy định về Router bên trong nó như thế nào cả. Và điều đó nảy sinh ra một vấn đề về Router trong ứng dụng Single application. Và đó là khởi đầu cho sự ra đời của React Router. React Router là một thư viện rất được ưa chuộng sử dụng bên trong ...
Học React.js trong 5 phút
Thực ra nói về Reactjs, mới đầu các bạn chưa tiếp xúc hoặc tiếp xúc ban đầu sẽ thấy nó cao siêu, chắc là khó học lắm. Nó là một thư viện của javascript. Vì cách dùng javascript trong Reactjs nó hoàn toàn khác so với các bạn đã từng code theo Jquery. Cách sử dụng để render ra DOM khác so với ...
Giữ cho code sạch đẹp với ESlint!
Linter được biết đến như là các công cụ giúp bạn xác định được những vấn đề về convention trong code của mình. Bạn có thể biết được rất nhiều điều khi chạy linter cho code của mình: Code có tuân thủ theo convention không. Code có gặp vấn đề gì không. Code có khớp với bộ tiêu chuẩn mà bạn ...
Điểm lại những sự kiện đáng chú ý tại hội nghị Universe 2018 của GitHub
Tại hội nghị Universe 2018 do GitHub tổ chức thường niên tại Palace of Fine Arts ở San Francisco vào ngày 16 tháng 10 vừa qua. Đây là sự kiện đáng chú ý cho cộng đồng khoảng 31 triệu developer sử dụng 96 triệu code nguồn mở của công ty mỗi ngày. Có thể bạn quan tâm: 50 ...
Open source: vì sao chúng ta phải quan tâm tới cách quản lí project hơn
Từng có một thời khi những công nghệ then chốt luôn đến từ các ông lớn thương mại như IBM, Microsoft và Sun. Ngay cả khi Linux bắt đầu là một phần quan trọng của cơ sở hạ tầng CNTT, các doanh nghiệp vẫn chỉ sử dụng nó từ các công ty thương mại như Red Hat, cùng với giấy phép hỗ trợ ...
Lầu Năm Góc bị hack thông tin cá nhân và dữ liệu thẻ tín dụng
Bộ Quốc phòng Mỹ vừa xác nhận hôm thứ 6 tuần qua Lầu Năm Góc bị hack thông tin cá nhân và dữ liệu thẻ tín dụng của 30,000 nhân viên quân đội và dân sự. Vụ việc xảy ra do một nhà mạng bên thứ ba liên quan tới Bộ Quốc phòng. Hiện tại, kẻ tấn công không truy cập được bất kỳ thông tin tuyệt ...
Bảo mật hệ thống điều khiển công nghiệp đầy rẫy những lỗi cơ bản
Một khảo sát về thực trạng bảo mật hệ thống điều khiển công nghiệp đã phát hiện nhiều tường lửa không cập nhật, lỗi mật khẩu không phù hợp và nhiều vấn đề khác. Ít nhất 33% các vấn đề bảo mật tìm thấy trong hệ thống điều khiển công nghiệp (ICS) được đánh giá là rủi ro cao hoặc rất nghiêm ...
[Ebook] Học Python cho người chưa từng lập trình
Có thể xem cuốn sách Python for Everybody – Exploring Data in Python 3 như là phần bổ sung, mở rộng cho sách Think Python – How to think like a computer scientist với các ví dụ minh họa và bài tập liên quan đến việc xử lý dữ liệu hơn. Nếu bạn không phải là chuyên CNTT, không muốn trở ...
Composite Pattern in Ruby
Trong quá trình làm việc chúng ta thường phải đối mặt với bài toán được là phải xây dựng một hệ thống gồm các objects liên kết, tương tác với nhau theo dạng tree hierarchy. Vậy chúng ta cần áp dụng nguyên lý hay cách thiết kế nào để giải quyết vấn đề trên một cách hiệu quả, hãy cùng tham khảo bài ...