
Hoàng Linh
Thành viên
51
Điểm18
Câu hỏi33
Câu trả lờiCó táo quân 2020 không ?!
Thấy manh nha thông tin VFC dừng không sản xuất chương trình táo quân 2020 sau 15 năm táo quân đã là món ăn tinh thần mỗi khi Tết đến xuân về !

Xin list các bài hát , bản nhạc giáng sinh (Noel) hay nhất
Sắp giáng sinh noel rồi xin chia sẻ các bản nhạc giáng sinh (Noel) hay nhất mà bạn yêu thích nhé:
00:01 Feliz Navidad
03:37 The First Noel
08:19 Jingle Bell Rock
13:50 Let It Snow! Let It Snow! Let It Snow!
18:13 Look Out The Window
21:10 Jingle Bells
25:23 We Wish You A Merry Christmas
27:28 Winter Wonderland
33:33 Joy To The World
37:31 White Christmas
42:09 Santa Clause Is Coming To Town
46:27 I'll Be Home For Christmas
50:02 O Holy Night
Acoustic là gì? Có phải được gọi là nhạc mộc ?
Mấy người bạn rủ đi nghe nhạc mộc - Acoustic nên mình hỏi thêm thông tin về 2 cụm từ này?

AD EXCHANGE LÀ GÌ? Danh sách các Net AD EXCHANGE?
Mình mới bắt đầu tham gia kiếm tiền quảng cáo xin cho hỏi
AD EXCHANGE LÀ GÌ? và xin list Danh sách các Net AD EXCHANGE?

Các đăng ký tài khoản google drive Unlimited miễn phí?
Còn cách nào đăng ký tài khoản Google Drive Unlimited miễn phí không cả nhà! Xin tút hướng dẫn với , thanks!

Tại sao phải mở cửa sổ máy bay khi cất cánh và hạ cánh ?
Nhiều lần đi máy bay tôi đều bị nhân viên nhắc nhở kéo cửa kính lên dù trời nắng chói chang.
Tôi không thường xuyên đi máy bay nhưng mỗi lần đi, tôi đều bị nhân viên nhắc nhở mở hết cửa sổ máy bay khi cất cánh và hạ cánh. Có lần trời nắng rát mặt mà tôi vẫn phải "chịu trận". Tôi rất mong nhận được lời giải đáp. Xin cảm ơn.

Trả lời : Hướng dẫn tạo Swap và cấu hình Swap trên Centos 6,7?
Hướng dẫn tạo Swap Áp dụng trên CentOS 6,7
1. Kiểm tra swap
Trước khi tiến hành tạo file swap cần kiểm tra xem hiện tại hệ thống đã kích hoạt swap hay chưa bằng cách chạy:
swapon -s
Nếu không có thông tin gì hoặc trả về như hình dưới chứng tỏ server chưa có swap và bạn có thể tạo.
2. Kiểm tra dung lượng trống
Sử dụng lệnh df -h để kiểm tra dung lượng trống. Còn 13GB, vẫn thoải mái để tạo swap:
3. Tạo swap
– Chạy lệnh dd. Ở đây mình tạo 1GB swap (count=1024k) cho VPS 768MB RAM
sudo dd if=/dev/zero of=/swapfile bs=1024 count=1024k
Lệnh trên sẽ tạo swap có dung lượng 1Gb. Bạn có thể thay count=1024k bằng count=2048k… để tạo swap dung lượng 2Gb. Dung lượng Swap tối đa chỉ nên gấp đôi RAM vật lý.
– Tạo phân vùng swap
mkswap /swapfile
– Kích hoạt swap
swapon /swapfile
Đoạn này có thể gặp thông báo warning insecure permissions 0644, không sao cả bạn cứ bỏ qua. Chúng ta sẽ chỉnh lại ở bước sau.
– Kiểm tra lại tình trạng swap bạn sẽ thấy như sau:
swapon -s
– Thiết lập swap tự động được kích hoạt mỗi khi reboot
echo /swapfile none swap defaults 0 0 >> /etc/fstab
– Bảo mật file swap bằng cách chmod
chown root:root /swapfile chmod 0600 /swapfile
4. Cấu hình Swappiness
Swappiness là mức độ ưu tiên sử dụng swap, khi lượng RAM còn lại bằng giá trị của swappiness (tính theo tỷ lệ phần trăm) thì swap sẽ được sử dụng. Swappiness có giá trị trong khoảng 0 – 100.
swappiness = 0: swap chỉ được dùng khi RAM được sử dụng hết.
swappiness = 10: swap được sử dụng khi RAM còn 10%.
swappiness = 60: swap được sử dụng khi RAM còn 60%.
swappiness = 100: swap được ưu tiên như là RAM.
Do tốc độ xử lý dữ liệu trên RAM cao hơn nhiều so với Swap, do đó bạn nên đặt giá trị này về gần với 0 để tận dụng tối đa sức mạnh hệ thống. Tốt nhất nên chỉnh về 10.
– Kiểm tra mức độ sử dụng file swap của hệ thống bằng cách chạy dòng lệnh sau
cat /proc/sys/vm/swappiness
– Chỉnh thông số swappiness bằng cách dùng lệnh sysctl
sysctl vm.swappiness=10
– Kiểm tra lại bạn sẽ thấy kết quả trả về 10
cat /proc/sys/vm/swappiness
Để đảm bảo giữ nguyên thông số này mỗi khi khởi động lại VPS bạn cần điều chỉnh tham số vm.swappiness ở cuối file /etc/sysctl.conf (nếu không có bạn hãy add thủ công vào)
nano /etc/sysctl.conf
Thêm dòng sau vào cuối nếu chưa có, nếu có rồi thì update lại giá trị:
vm.swappiness = 10
Nhấn Ctrl + O để lưu, Enter và Ctrl + X để thoát.
– Khởi động lại VPS và kiểm tra lại kết quả:
swapon -s cat /proc/sys/vm/swappiness
Lưu ý
– Với CentOS 7.2 có thể tune profile sẽ overwrite vm.swappiness mỗi lần reboot, bạn cần kiểm tra profile nào đang overwrite để cấu hình lại thủ công.
grep vm.swappiness /usr/lib/tuned/*/tuned.conf
Output có thể như sau:
[[email protected] ~]# grep vm.swappiness /usr/lib/tuned/*/tuned.conf /usr/lib/tuned/latency-performance/tuned.conf:vm.swappiness=10 /usr/lib/tuned/throughput-performance/tuned.conf:vm.swappiness=10 /usr/lib/tuned/virtual-guest/tuned.conf:vm.swappiness = 30
Lúc này, bạn hãy mở file /usr/lib/tuned/virtual-guest/tuned.conf, tìm vm.swappiness và thay đổi vm.swappiness = 30 thành vm.swappiness = 10.
nano /usr/lib/tuned/virtual-guest/tuned.conf
Nhấn Ctrl + O để lưu, Enter và Ctrl + X để thoát.
Khởi động lại VPS và kiểm tra lại kết quả.
Thay đổi dung lượng swap
Nếu bạn đã theo các hướng dẫn trên để tạo swap file và muốn thay đổi dung lượng swap, hãy thực hiện ngược lại quá trình.
– Tắt swap
swapoff /swapfile
– Xóa file swap
rm -f /swapfile
– Tạo mới file swap với dung lượng mong muốn. Ví dụ mình tạo 2GB (2048k)
sudo dd if=/dev/zero of=/swapfile bs=1024 count=2048k
– Tạo phân vùng swap
mkswap /swapfile
– Kích hoạt swap
swapon /swapfile
– Bảo mật file swap bằng cách chmod
chown root:root /swapfile chmod 0600 /swapfile
– Kiểm tra lại tình trạng swap
swapon -s
Khi thay đổi dung lượng swap, các cài đặt từ trước như tự động kích hoạt khi server reboot, thông số Swappiness được giữ nguyên nên bạn không cần phải thao tác gì thêm.
Giờ khởi động lại server rồi kiểm tra lại kết quả thôi.
(Nguồn: hocvps.com)
Trả lời : Xin Lịch thi đấu bóng đá Nam SEA Games 30 cập nhật mới nhất
Lịch thi đấu và trực tiếp bóng đá nam SEA Games 2019:
Ngày 25/11
* 15h00 ngày 25/11, Việt Nam vs Brunei (bảng B, VTV6) : 6-0
* 15h00 ngày 25/11, U22 Malaysia vs U22 Myanmar (bảng A, VTV2) 1-1
* 19h00 ngày 25/11, Philippines vs Campuchia (bảng A, VTV6): 1-1
Ngày 26/11
* 15h00 ngày 26/11, U22 Thái Lan vs U22 Indonesia (bảng B, VTV6) : 0-2
* 19h00 ngày 26/11, U22 Lào vs U22 Singapore (bảng B, VTV6) : 0-0
Ngày 27/11
* 15h00 ngày 27/11, U22 Myanmar vs U22 Philippines (bảng A, VTV6)
* 19h00 ngày 27/11, U22 Campuchia vs U22 Timor-Leste (bảng A, VTV6)
----
Ngày 28/11
* 15h00 ngày 28/11, U22 Việt Nam vs U22 Lào (bảng B, VTV6)
* 15h00 ngày 28/11, U22 Brunei vs U22 Thái Lan (bảng B, VTV2)
* 19h00 ngày 28/11, U22 Singapore vs U22 Indonesia (bảng B, VTV6)
--
Ngày 29/11
* 15h00 ngày 29/11, U22 Timor Leste vs U22 Myanmar (bảng A, VTV6)
* 19h00 ngày 29/11, U22 Philippines vs U22 Malaysia (bảng A, VTV6)
---
Ngày 01/12
* 15h00 ngày 01/12, U22 Lào vs U22 Brunei (bảng B, VTV2)
* 15h00 ngày 01/12, U22 Thái Lan vs U22 Singapore (bảng B, VTV6)
* 19h00 ngày 01/12, U22 Việt Nam vs U22 Indonesia (bảng B, VTV6)
---
* 19h00 ngày 02/12, U22 Malaysia vs U22 Timor Leste (bảng A, VTV6)
* 19h00 ngày 02/12, U22 Myanmar vs U22 Campuchia (bảng A)
---
* 15h00 ngày 03/12, U22 Lào vs U22 Thái Lan (bảng B, VTV6)
* 19h00 ngày 03/12, U22 Singapore vs U22 Việt Nam (bảng B, VTV6)
* 19h00 ngày 03/12, U22 Indonesia vs U22 Brunei (bảng B)
---
* 15h00 ngày 04/12, U22 Campuchia vs U22 Malaysia (bảng A, VTV6)
* 15h00 ngày 04/12, U22 Timor Leste vs U22 Philippines (bảng A, VTV2)
---
* 15h00 ngày 05/12, U22 Brunei vs U22 Singapore (bảng B, VTV2)
* 15h00 ngày 05/12, U22 Việt Nam vs U22 Thái Lan (bảng B, VTV6)
* 15h00 ngày 05/12, U22 Indonesia vs U22 Lào (bảng B)
---
* 15h00 ngày 07/12, Nhất bảng A vs Nhì bảng B (Bán kết 1, VTV6)
* 19h00 ngày 07/12, Nhất bảng B vs Nhì bảng A (Bán kết 2, VTV6)
---
* 15h00 ngày 10/12, Thua Bán kết 1 vs Thua Bán kết 2 (Tranh hạng Ba, VTV6)
* 19h00 ngày 10/12, Thắng Bán kết 1 vs Thắng Bán kết 2 (Chung kết, VTV6)
Lịch riêng của Bóng đá nam Việt Nam:
* 15h00 ngày 25/11, Việt Nam vs Brunei (bảng B, VTV6)
* 15h00 ngày 28/11, U22 Việt Nam vs U22 Lào (bảng B, VTV6)
* 19h00 ngày 01/12, U22 Việt Nam vs U22 Indonesia (bảng B, VTV6)
* 19h00 ngày 03/12, U22 Singapore vs U22 Việt Nam (bảng B, VTV6)
* 15h00 ngày 05/12, U22 Việt Nam vs U22 Thái Lan (bảng B, VTV6)
(Nguồn ảnh vnexpress.net)
Danh sách bảng đấu
Trả lời : Viết chương trình
Yêu cầu hỏi đáp thì bạn cần cụ thể chứ biết bằng ngôn ngữ gì :) , nhờ vả thì thưa gửi lịch sự chút ;)
Trả lời : Độ phân giải của mắt
576 Megapixel – đó là độ phân giải của toàn bộ tầm nhìn của bạn ! Nhưng tại một thời điểm nhất định , mắt người chỉ có thể nhìn được khoảng hơn 7 Megapixel .
Nguyên nhân của hiện tượng này là vì hình ảnh bạn đang thấy thực ra không phải là hình ảnh đang hiện trên võng mạc mà là hình ảnh do bộ não của bạn tổng hợp ra . Khi bạn tập trung nhìn ( lấy nét ) vào một điểm nào đó , phần trung tâm của ” bức ảnh ” bạn đang thấy sẽ có độ phân giải ( độ nét ) cực cao , nhưng bộ não của bạn sẽ loại bỏ thông tin của vùng xung quanh đi , khiến vùng này có độ phân giải rất thấp .
Mặc dù vậy , mắt bạn không đứng yên một chỗ mà di chuyển liên tục và có thể thấy rõ nét hết tất cả những thứ trong tầm nhìn . Cho nên , khi tổng hợp lại , tầm nhìn của bạn sẽ tương đương với một bức ảnh có độ phân giải 576 Megapixel !
Trả lời : Đuổi hình bắt chữ câu đố 1
Ngon đó !
Trả lời : So deep là gì? So deep có ăn được không?
TÔi vẫn so deep hàng ngày !
Trả lời : Làm sao để limit số lượng group push trong aggregation mongodb
Món chuyên ngành Data
Trả lời : Nhạc Lossless là gì? định dạng nhạc Lossless có gì khác?
Về nhạc Lossless
Nhạc Lossless với cái tên đầy đủ là Lossless Music Compression (có nghĩa là nhạc nén bảo toàn dữ liệu). Đây không phải là một thể loại âm nhạc mà chỉ là cách định dạng file nhạc khác với những file nhạc Lossy dưới dạng đuôi mp3 mà chúng ta vẫn nghe thường ngày. File nhạc dưới định dạng Lossless mang đến chất lượng âm nhạc cao hơn và chân thực hơn so với file nhạc dạng Lossy. Dung lượng định dạng Lossless sẽ lớn hơn nhạc mp3 128kbps, 320kbps nhiều lần với cùng bài hát .
Các định dạng Lossless phổ biến
Khác với định dạng quen thuộc của Lossy như MP3, AAC, WMA… thì Lossless có những định dạng phổ biến là:
FLAC (Free Lossless Audio Codec): Đây là loại định dạng file nhạc Lossless phổ biến nhất hiện nay. Được hỗ trợ để có thể nghe trên nhiều loại thiết bị phát nhạc khác nhau như điện thoại, máy tính, máy nghe nhạc.
APE (Monkey’s Audio Codec) cũng là một định dạng phổ biến của Lossless. Tuy nhiên, việc giải mã của APE phức tạp hơn FLAC do APE chỉ tương thích với các loại thiết bị nhất định.
ALAC (Apple Lossless Audio Codec) hay còn có tên gọi khác là M4A. Đây là một loại định dạng file của Lossless của Apple sản xuất dành riêng cho các thiết bị điện tử của mình như iPhone, iPad…
Ngoài ra, chúng ta cũng có thể nhận ra nhạc Lossless qua một số định dạng khác như TAK, TTA hay WAV…
Nhạc Lossless khác gì nhạc thường
Như đã nói ở trên, Lossless là loại nhạc mang đến cho người nghe những âm thanh chân thực nhất. Giống như đang nghe trên đĩa CD gốc chứ không phải từ một file nhạc nén điện tử. Để nhận rõ sự khác thường này, chúng ta nên đi tìm hiểu về nguồn gốc của các file nhạc Lossy thông thường.
Với nhạc Lossy mà chúng ta vẫn hay nghe bình thường, các file nhạc sẽ bắt nguồn từ việc có một số người mua về CD gốc, sau đó chuyển đổi sang dạng file nhạc điện tử và chia sẻ lên Internet cho nhiều người nghe. Nhưng vấn đề nằm ở chỗ, khi chuyển từ CD sang định dạng MP3 hay AAC thì những file nhạc này sẽ bị giảm dung lượng một cách đáng kể. Từ đó dẫn đến chất lượng âm thanh của file Lossy kém hơn so với bản CD.
Và Lossless khắc phục một cách hoàn hảo nhược điểm trên. Chất lượng âm thanh của Lossless hoàn toàn được giữ nguyên vẹn khi chuyển từ CD sang các định dạng FLAC, APE… Điều này đã khiến Lossless ngày càng chiếm được cảm tình của những người đam mê âm nhạc.
Trả lời : Công nghệ QUIC là gì ?
Công nghệ QUIC
Sau HTTP/2, kế tiếp là QUIC - Google đã làm việc khá lâu để tăng tốc các giao thức mạng của nó nhằm giảm thiểu thời gian phản hồi của trang web. Sau khi HTTP2 đã hoàn thành nhiệm vụ tăng tốc HTTP (S) và đã trở thành cơ sở cho các kết nối TLS nhanh, QUIC tiến thêm một bước nữa - nó nhằm thay thế giao thức truyền tải TCP trong Internet.
Vậy QUIC là gì ?
QUIC là viết tắt của Quick Connections UDP Internet (Giao thức kết nối Internet nhanh UDP), đây là một giao thức truyền tải do Google phát triển nhằm thay thế cho giao thức TCP (Transmission Control Protocol). QUIC chạy một dòng giao thức ghép kênh trên UDP (a multiplexed stream transport over UDP) thay vì TCP
Google phát triển giao thức QUIC này với mục đích tăng tốc các giao thức mạng của mình nhằm giảm thiểu thời gian phản ứng của trang web, bằng cách giảm thiểu RTT (Round Trip Times) (1) giữa người gửi và người nhận. Điều mà giao thức TCP đang gặp phải.
QUIC được kích hoạt mặc định trên trình duyệt Chrome từ tháng 7-2013 và hiện tại cũng đã được kích hoạt mặc định trên trình duyệt Opera.
Là giao thức Internet kế tiếp để khắc phục các thiếu sót của HTTP/2
Gói dữ liệu lại để hạn chế việc mất thông tin dữ liệu
Cơ chế kiểm soát tình trạng tắc nghẽn
Chuyển tải UDP để tránh TCP head-of-line blocking
Độ an toàn cao, tương tự Transport Layer Service (TLS)
Sửa lỗi gói tin để giảm độ trễ truyền lại
Kết nối định danh để giảm tình trạng kết nối lại đối với người dùng trên điện thoại
Kết nối (0-RTT) nhanh tương tự như TLS Snapstart kết hợp với TCP Fast Open
Truy cập website HTTPS trên giao thức TCP đang gặp khó khăn gì khiến Google phát triển QUIC?
Khi hoạt động trên giao thức TCP, trình duyệt của bạn trước khi bắt đầu kết nối mới với máy chủ cần phải trao đổi một số thông tin ba lần, hay còn gọi là “bắt tay” 3 chiều và một vài gói tin để kết nối HTTPS. Đó là lý do tại sao việc mở một kết nối HTTPS qua giao thức TCP luôn có sự chậm trễ.
Hơn thế nữa nếu người truy cập ở vị trí càng cách xa máy chủ thì sự chậm trễ này có thể kéo dài hơn, thậm chí là vài ba giây. Do đó Google luôn muốn tăng tốc độ trang web của người dùng bằng việc khuyến khích các quản trị web sử dụng giao thức QUIC.
Source: Chromium
Các ưu điểm nổi bật chính của QUIC (source chromium) hơn TCP+TLS+HTTP2 bao gồm:
Dramatically reduced connection establishment time
Improved congestion control
Multiplexing without head of line blocking
Forward error correction
Connection migration
Bạn có thể sử dụng công nghệ này không?
Các hosting của các nhà cung cấp dịch vụ đang và đã được kích hoạt Công nghệ QUIC dựa trên nền tảng WebServer LiteSpeed. bạn hãy hỏi bên nhà cung cấp với các gói dịch vụ bạn đang sử dụng ... xem có tích hợp chưa hoặc làm theo hướng dẫn dưới để kiểm tra thêm
QUIC là một giao thức khá mới, và không phải tất cả các trình duyệt đều hỗ trợ nó. Google Chrome và Opera có hỗ trợ và bật theo mặc định
Cách kiểm tra website có áp dụng giao thức QUIC hay không?
Bạn truy cập vào website trên trình duyệt Google Chrome với https và nhấn phím F12 (tab Network) bạn sẽ thấy http2+quic như hình sau tức là website của bạn đã được kích hoạt QUIC
Ngoài ra bạn có thể cài Plugin HTTP/2 and SPDY indicator cho trình duyệt Google Chrome
Khi truy cập website có hỗ trợ QUIC thì góc bên phải trên cùng sẽ hiển thị tia sét màu xanh lá cây như hình dưới
(1) - Round-trip time (RTT) là khoảng thời gian tính từ lúc client bắt đầu gửi request tới lúc nó nhận gói dữ liệu đầu tiên trả về, không bao gồm thời gian nhận đầy đủ dữ liệu. Đây là chỉ số hiệu năng quan trọng cho các ứng dụng web và là một trong những yếu tố chính cùng với Time To First Byte (TTFB) khi đo page load time và độ trễ mạng.
(Nguồn: Interner)
-
-
Câu Hỏi
2.978
-
Thành Viên
400
-
-
TOP USERS
- 1 Thanh Tâm 133
- 2 Nguyễn Đình Thái 118
- 3 Hoàng Linh 51
- 4 HTKH Realtime 50
- 5 Vũ Quang Chất 22
- 6 Đại Nguyễn 18
- 7 Thuy Btt Bùi 17
- 8 Vũ Quang Chất 10
- 9 Thuỷ Tiên Thị Nguyễn 10
- 10 Sầu Thiên Thu 8
Xin 500 đồng ý nghĩa từ này cả nhà