Bài đăng

Hướng dẫn Cách Tải & Sử Dụng Phần Mềm Luyện Thi Lý Thuyết Ô Tô Và Mô Tô Trên Linux (fedora)

Tải bản cài đặt trên các trang khác ví dụ  https://hoclaixemoto.com/phan-mem-luyen-thi-sat-hach-ly-thuyet-lai-xe/ Cài Wine Fedora hiện dùng Wine từ repository chính: sudo dnf install wine Kiểm tra: wine --version Khởi tạo Wine Prefix winecfg Lần đầu chạy Wine sẽ tạo: ~/.wine Nếu muốn làm lại từ đầu: rm -rf ~/ .wine winecfg Cài Winetricks sudo dnf install winetricks Kiểm tra: winetricks --version Cài các thành phần cần thiết Đối với các ứng dụng .NET Framework: winetricks dotnet48 Quá trình này khá lâu, Wine sẽ mở nhiều cửa sổ cài đặt. Nếu gặp lỗi prefix cũ, tạo prefix mới: rm -rf ~/ .wine wineboot winetricks dotnet48 Cài thêm các runtime thường gặp Nhiều ứng dụng game hoặc tool Windows cần thêm: winetricks vcrun2015 winetricks vcrun2019 winetricks corefonts Hoặc: winetricks allfonts Chạy chương trình wine TuluyenSathachLyThuyet .exe

Nano open file utf8

Khi mở file text nano không hiển thị đúng nội dung utf8. Hãy làm như     sau: Mở file: vim ~/.bashrc Thêm các dòng sau đây vào: export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 export LANGUAGE=en_US.UTF-8 Tắt terminal và mở lại.

Centos warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

Mở file /etc/environment vi /etc/environment Thêm vào các dòng sau: LANG=en_US.utf-8 LC_ALL=en_US.utf-8 Save và thoát, mở lại terminal hoặc connect lại ssh.

Cách tính chuyển đổi IPV4 -> IPv6

173.194.38.101 173 : 16 = 10 dư 13 194 : 16 = 12 dư 2 38 : 16 = 2 dư 6 101 : 16 = 6 dư 5 So sánh với giá trị HEX : A = 10 B = 11 C = 12 D = 13 E = 14 F = 15 Ta ghép kết quả và số dư lại, kết quả đứng trước và số dư đứng sau, ta được kết quả như sau : ADC2:2665 => Địa chỉ IPv6 của 173.194.38.101 là ADC2:2665 Vì đ/c IPv4 chỉ có 32bit, trong khi đ/c IPv6 là 128bit, ta còn thiếu 96bit. 96bit này là 1 dãy số 0. Do đó, để ghi chính xác, ta có 2 cách ghi như sau : + Cách ghi đầy đủ : 0000:0000:0000:0000:0000:0000:ADC2:2665 + Cách ghi rút gọn : ::ADC2:2665

Centos update VMWare không còn mount được /mnt/hgfs (thư mục share)

Fix trường hợp update centos không còn mount được ổ  /mnt/hgfs neu chua co cai git $yum install git-core $ git clone https://github.com/rasa/vmware-tools-patches.git $ cd vmware-tools-patches $ ./patched-open-vm-tools.sh $ /usr/bin/vmware-user xem ket qua $ ls /mnt/hgfs/ 

Fix lỗi undefined index $_SERVER['HTTPS'] và port $_SERVER['SERVER_PORT'] luôn trả ra 80 khi truy cập vào https

Khi lập trình php cần thao tác trên host https. Các bạn có thể gặp trường hợp  undefined index $_SERVER['HTTPS'] và port $_SERVER['SERVER_PORT'] luôn trả ra 80 khi truy cập vào https. Có thể tạm fix như sau: 1. Các bạn chỉ cần sửa vhost cấu hình apache như thế này: <VirtualHost *:80> DocumentRoot D:\xampp\htdocs\ abc ServerName abc.vn .vn </VirtualHost> <VirtualHost *:443>   setEnv HTTPS on   DocumentRoot D:\xampp\htdocs\ abc ServerName abc.vn:443   UseCanonicalName On </VirtualHost> 2. Restart apache 3. Dump xem kết quả var_dump ( $_SERVER ); die ;

PHP bật hiển thị lỗi

Đặt đoạn code này trước đoạn, nơi mà bạn muốn hiển thị lỗi: ini_set ( 'display_errors' , 1 ); ini_set ( 'display_startup_errors' , 1 ); error_reporting ( E_ALL );

Linux kết nối ssh bằng file .ppk

Bài viết sử dụng Ubuntu Cài putty sudo apt-get install putty Chuyển file ppk thành định dạng openssh puttygen private.ppk -o private-key -O private-openssh Kết nối ssh -i private-key username@remote-server-ip