- On your Mac, choose Apple menu > System Settings, then click Keyboard in the sidebar. (You may need to scroll down.)
- Go to Text Input, then click Edit.
- Click the plus sign (located at the end on left corner), then search for a language (such as Chinese, Simplified). Select one or more input sources for each language you want to use.
- Click Add.
- To begin writing in another language, select the language you want to use in the Input menu in the menu bar.
VN Software Consulting
Application Development. Business Solutions. Computers. Consulting. Cybersecurity. Information Technology. Software. Technology
Sunday, May 18, 2025
How to setup keyboard to type other languages on Mac
Wednesday, June 21, 2023
How to recognize a fake Geek Squad renewal scam | Consumer Advice
https://consumer.ftc.gov/consumer-alerts/2022/10/how-recognize-fake-geek-squad-renewal-scam
Scammers are at it again, impersonating well-known businesses and trying to rip people off. This time they're pretending to be from Geek Squad, Best Buy's tech support service. Here's what we're hearing about the scam and what to do if you see it.
You get a text message or email that says you were or will be charged hundreds of dollars to renew your Geek Squad membership. If you want to dispute the charge or cancel your membership, the message says you must call a phone number within 24 hours.
If you call the number — which you should notdo — the scammer might ask for remote access to your computer. If you give it to them, they can install spyware programs on your computer, steal your online banking credentials, and drain money from your bank account.
Some scammers may ask for your bank account information to refund your money, then fake a transaction and make it look like they accidentally refunded you too much. To pay them back, they tell you to buy gift cards and give them the gift card numbers and PINs.
Scammers send alarming messages like this to rattle you. Don't let them. If you think the message is legitimate, contact the company in question using a phone number you know is real. Do not use the number included in the message.
Also check your credit card or bank account for an unauthorized transaction. If you see one, report it to the institution and ask them to reverse it and give you back your money.
Find out what to do if you paid a scammer, or gave them your personal information or access to your computer.
If you see a scam, report it to the FTC at ReportFraud.ftc.gov.
Sunday, May 7, 2023
GPG Verify DupeGuru
https://github.com/arsenetar/dupeguru/releases/tag/4.3.1
$ gpg --verify dupeguru_macOS_Qt_4.3.1.zip.siggpg: assuming signed data in 'dupeguru_macOS_Qt_4.3.1.zip'
gpg: Signature made Fri Jul 8 17:29:40 2022 PDT
gpg: using RSA key D276BDB7E11B3DD328935F71C63300DCE48AB2F1
gpg: Can't check signature: No public key
$ gpg --recv-keys D276BDB7E11B3DD328935F71C63300DCE48AB2F1
gpg: keyserver receive failed: Certificate expired
$ gpg --list-keys
/Users/example/.gnupg/pubring.kbx
------------------------------
pub rsa4096 2017-01-03 [SC]
BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2
uid [ unknown] KeePassXC Release <release@keepassxc.org>
$ gpg --keyserver keyserver.ubuntu.com --recv-keys D276BDB7E11B3DD328935F71C63300DCE48AB2F1
gpg: key C63300DCE48AB2F1: public key "Andrew Senetar <arsenetar@gmail.com>" imported
gpg: Total number processed: 1
gpg: imported: 1
$ gpg --verify dupeguru_macOS_Qt_4.3.1.zip.sig
gpg: assuming signed data in 'dupeguru_macOS_Qt_4.3.1.zip'
gpg: Signature made Fri Jul 8 17:29:40 2022 PDT
gpg: using RSA key D276BDB7E11B3DD328935F71C63300DCE48AB2F1
gpg: Good signature from "Andrew Senetar <arsenetar@gmail.com>" [expired]
gpg: Note: This key has expired!
Primary key fingerprint: D276 BDB7 E11B 3DD3 2893 5F71 C633 00DC E48A B2F1
Friday, April 28, 2023
Git commands
C:\test>git commit -m 2023-04-28
[master 35ffdfa] 2023-04-28
1 file changed, 3 insertions(+)
C:\test>git push -u origin --all
Enumerating objects: 7, done.
Counting objects: 100% (7/7), done.
Delta compression using up to 4 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 530 bytes | 88.00 KiB/s, done.
Total 4 (delta 3), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (3/3), completed with 3 local objects.
To https://github.com/testxxxxx/testxxxxx.github.io.git
bb422c3..35ffdfa master -> master
branch 'master' set up to track 'origin/master'.
Sunday, April 9, 2023
Configure SSMS Dark Mode Step By Step
https://www.mssqltips.com/sqlservertip/7218/dark-mode-ssms-configuration/
Directory of C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE
03/11/2023 05:54 AM 19,769 ssms.pkgundef
1 File(s) 19,769 bytes
Sunday, April 2, 2023
How to fix error Kernel driver not installed (rc=-1908) on macOS
Kernel driver not installed (rc=-1908)
Make sure the kernel module has been loaded successfully.
where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
- Re-install the latest version
- System References
- Privacy and Security
- Allow app install from Oracle VM VirtualBox
How to validate downloaded VirtualBox 6.1.42 on macOS
VirtualBox 6.1.42 (released January 17 2023)
https://www.virtualbox.org/wiki/Download_Old_Builds_6_1
SHA256 checksums values retrieved from https://www.virtualbox.org/download/hashes/6.1.42/SHA256SUMS
b0b6f388616ffebd06f24d434e850da95a56572f33ef8a13f7c9b5e2ac9b98bd *Oracle_VM_VirtualBox_Extension_Pack-6.1.42-155177.vbox-extpack
b0b6f388616ffebd06f24d434e850da95a56572f33ef8a13f7c9b5e2ac9b98bd *Oracle_VM_VirtualBox_Extension_Pack-6.1.42.vbox-extpack
96252f22f1971348d25b627306020282a5d140cb86b217612e6dd70f6310b757 *SDKRef.pdf
5d803155af0edd6f7c3a3a7be76a4249c475f840033a1a5346acda5180859db8 *UserManual.pdf
1ed195bb936e97577f433dba03615920cd5407cc49cf117c372931cc58b6afe5 *VBoxGuestAdditions_6.1.42.iso
2ff23a7e98776a9672b9668e59c35f804ad1809b404976b83501d30d33612f22 *VirtualBox-6.1-6.1.42_155177_el6-1.x86_64.rpm
1b64747e01a0d7787f52f1f10c6324e89f0ac8dd28b87095ccbe3c9be2cb89a9 *VirtualBox-6.1-6.1.42_155177_el7-1.x86_64.rpm
45e0f4845ea7d6815d91b07a302e718ec45015663588b5c178a408044c422b2e *VirtualBox-6.1-6.1.42_155177_el8-1.x86_64.rpm
788b11c07d3801d23d0f97f8a8bb6b269d482b9b11f520a3ca3f6f6e5d2c722d *VirtualBox-6.1-6.1.42_155177_el9-1.x86_64.rpm
8a80e05400a9909b9e04301bc9d4087217324c2a50f654ea226f32ddb251b5d1 *VirtualBox-6.1-6.1.42_155177_fedora32-1.x86_64.rpm
7ead24e3543aa952843f34c5ef01e4b2d9d8f6416628ff31d67f8ce2dac61e2a *VirtualBox-6.1-6.1.42_155177_fedora33-1.x86_64.rpm
0576bcd46fe0f05c5d74dddf7c1ce48fb75e0980e321a82b4b7c101266b773f9 *VirtualBox-6.1-6.1.42_155177_fedora35-1.x86_64.rpm
d4c2d4659ec09f6b8d7a57c9dc409eb34dc3cafbcc5d795bde376568298bdab9 *VirtualBox-6.1-6.1.42_155177_fedora36-1.x86_64.rpm
99663dbeeb33dca5284e535c3fa2577b9afb696e6f2ba6643a3445f2eefab421 *VirtualBox-6.1-6.1.42_155177_openSUSE132-1.x86_64.rpm
5f57372c0114e9d4a1bcb775d3a49adabf918dac65aba4ddaabe04084ae0c75a *VirtualBox-6.1-6.1.42_155177_openSUSE150-1.x86_64.rpm
c122ee86b2ab64c846067526b8461a1f82b9d5bb2d50139c67290022cd3230ca *VirtualBox-6.1-6.1.42_155177_openSUSE153-1.x86_64.rpm
f60afd326a5fbe0ee085b26d7c7a4d6bfd10548b95547dd27730cb01c926de76 *VirtualBox-6.1.42-155177-Linux_amd64.run
73cb0f215f5c24480496562173618093c9b101293a18b447de7d1a1747cb8abd *VirtualBox-6.1.42-155177-OSX.dmg
53fe63b7c91972bab956ba2cb4412075f9bc3f9b907319329162b7758391c4ac *VirtualBox-6.1.42-155177-Solaris.p5p
a6d893ce498c758446dc44528c8c7598cdad0625396474a5fe50d40a6208e184 *VirtualBox-6.1.42-155177-SunOS.tar.gz
184311c474f98cddc8097d23863c513b0241037688a9803ffc7287b8c960c94e *VirtualBox-6.1.42-155177-Win.exe
42f86bed06e1bcf0bf58b1de96d0d1d85ca9cc06148f66af47f6d5b58a3ed5d4 *VirtualBox-6.1.42.tar.bz2
523a2d2c818ff3c8e3d60c604f4931bde320384b36fb47d20e6d48b242beaff4 *VirtualBoxSDK-6.1.42-155177.zip
74bd265c86447022e7bb5725733872d26e74f455e188494b5396da04111d07b3 *virtualbox-6.1_6.1.42-155177~Debian~bullseye_amd64.deb
10a8d42f208443790dde4ff256d6ded4d0b150ee059a82fd295598c7266eef54 *virtualbox-6.1_6.1.42-155177~Debian~buster_amd64.deb
58453bc7c2ade938aab9eae8e77d0d73bce02e1c1fc453128ced4258f5c706b6 *virtualbox-6.1_6.1.42-155177~Debian~stretch_amd64.deb
432fc26e77c5d57dbe6031f9dedd37c1180ddb2e0865dc6aad9b14a6f793c39c *virtualbox-6.1_6.1.42-155177~Ubuntu~bionic_amd64.deb
b4faa4997902316232082807e4b17d20df815b60c27ee4e43b34d0cfd04333a9 *virtualbox-6.1_6.1.42-155177~Ubuntu~focal_amd64.deb
099935442e8e32c603bb9a25b641a5e22cbbd667094b21777e4d9a92f8a0637c *virtualbox-6.1_6.1.42-155177~Ubuntu~jammy_amd64.deb
$ openssl dgst -sha256 VirtualBox-6.1.42-155177-OSX.dmg
SHA256(VirtualBox-6.1.42-155177-OSX.dmg)= 73cb0f215f5c24480496562173618093c9b101293a18b447de7d1a1747cb8abd
Install only the SHA256 checksum matched
How to setup keyboard to type other languages on Mac
Extract from https://support.apple.com/en-vn/guide/mac-help/mchlp1406/mac for reference: On your Mac, choose Apple menu > System Settin...
-
These keyboard shortcuts are helpful. Some of them are not document in Visual Studio 2010 Express, for example: <Ctrl> F5 to run the ...
-
Kernel driver not installed (rc=-1908) Make sure the kernel module has been loaded successfully. where: suplibOsInit what: 3 VERR_VM_DRIVER_...
-
https://www.virtualbox.org/wiki/Downloads SHA256 checksums values retrieved from https://www.virtualbox.org/download/hashes/7.0.6/SHA256SUMS...