- 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
Coloring SVGs in CSS Background Images
Tôi thích sử dụng SVG trong Css nhưng nó thật sự khó khăn để có thể thay đổi màu theo ý muốn với css. Sau đây là một số cách để làm việc này. Sử dụng SVG trong css backgrounds cho phép bạn sử dụng các tính năng tuyệt vời của css như chỉnh kích thước và vị trí của các thành phần. Nó giúp cho việc ...
Full-text search với Sphinx Engine
Trong bài viết này mình xin giới thiệu tới mọi người Sphinx , một search engine rất nổi tiếng hỗ trợ full-text search. Mình cũng dùng được một thời gian nhưng chỉ ở mức độ chơi bời (lol) Trang chủ: sphinxsearch.com Về mặt kỹ thuật, Sphinx là một gói phần mềm độc lập cung cấp chức năng tìm ...
Tìm hiểu và refactor với reduce
Để xử lý hàng loạt phần tử trong mảng với JavaScript, ta thưởng sử dụng các hàm như map, hay filter, có một hàm nữa rất hay nhưng cá nhân mình để ý thấy ít người dùng là reduce. Vấn đề được đặt ra khi mình tìm cách refactor đoạn code sau, nhằm mục đích tính tổng các phần tử của mảng array = [1, 2, ...
So sánh sự khác nhau giữa ObjectiveC và Swift (Phần 1)
Nội dung Giới thiệu Variables and Constants Optionals String Interpolation Functions Enumerations Tuples Tổng kết Giới thiệu Vào năm 2008, Apple đã công bố và phát hành bộ SDK phát triển với tên gọi iPhone SDK 2.0. Sự kiện này đã bắt đầu một cuộc cách mạng trang phát triển ...
Rails and Nginx
What we are going to do in this post is to look for way to run our rails app in a production-like environment. Nginx is just the right server to do this job. We assume that we are going to use Ubuntu 14 or higher as an OS as Nginx is also an open source server. What is Nginx? NGINX is a free, ...
Sử dụng file PDF trên Google Drive dễ dàng hơn
Google Drive cung cấp khá nhiều công cụ hữu ích giúp chúng ta chỉnh sửa các tập tin văn bản, bảng tính hoặc slide thuyết trình. Nhưng đó không phải là tất cả những gì dịch vụ đám mây này có thể cung cấp bởi vì Google Drive còn hỗ trợ rất tốt việc tương tác với tập tin PDF nữa nhờ vào các tính ...
Tại sao Alpha Go chiến thắng cờ vây là một bước ngoặt lịch sử loài người?
_Hẳn mọi người còn nhớ sự kiện công nghệ năm 1997, khi hệ thống Deep Blue của IBM đã đánh bại kiện tướng cờ vua Garry Kasparov. Tại thời điểm đó, chiến thắng này được các chuyên gia cũng như công chúng đánh giá như là một bước ngoặt của trí tuệ nhân tạo. Nhưng một điều đáng thất vọng là mãi cho ...
View Debugging in Xcode
Khi bạn lập trình một ứng dụng, nhiều khi có bug trên đối tượng view của bạn hay những bug về layout constraints (những thứ mà không dễ để bạn có thể tìm thấy chỉ bằng cách đọc code của bạn) Vậy khi bạn trong tình huống như vậy bạn sẽ làm thế nào? Trong bài hôm nay mình sẽ giới thiệu cho các bạn ...
Giới thiệu về Racktables
Giới thiệu Bạn có tủ rack dành server, switch, router... nhưng bạn không thể nhớ hết tất cả? RackTables sẽ tạo một cơ sở dữ liệu của từng thiết bị trong mỗi giá đỡ của bạn trong mỗi trung tâm dữ liệu của bạn và hiển thị chúng trong cả hai định dạng danh sách hoặc giao diện đồ họa. Bạn có một ...
Các loại kiểm thử ứng dụng Mobile
Kiểm thử ứng dụng mobile có các loại sau: Kiểm thử chức năng (Functional Testing) Kiểm thử hiệu năng (Performance Testing) Kiểm thử rò rỉ bộ nhớ (Memory Leakage Testing) Kiểm thử gián đoạn (Interrupt Testing) Kiểm thử tính sử dụng (Usability testing) Kiểm thử cài đặt (Installation ...