- double click the downloaded package dotnet-sdk-8.0.411-osx-arm64.pkg to install
- closed the existing terminal and reopen to run this command dotnet --version to verify dotnet installation
VN Software Consulting
Application Development. Business Solutions. Computers. Consulting. Cybersecurity. Information Technology. Software. Technology
Sunday, June 22, 2025
install dotnet on Mac
Monday, May 26, 2025
How to install LibreOffice on macOS
Download new version at https://www.libreoffice.org/download/download-libreoffice/
Click the info link ( https://download.documentfoundation.org/libreoffice/stable/25.2.3/mac/aarch64/LibreOffice_25.2.3_MacOS_aarch64.dmg.mirrorlist ) for check sum and signature file
File information
Filename: LibreOffice_25.2.3_MacOS_aarch64.dmg
Path: /libreoffice/stable/25.2.3/mac/aarch64/LibreOffice_25.2.3_MacOS_aarch64.dmg
Size: 279M (292500275 bytes)
Last modified: Mon, 28 Apr 2025 20:14:40 GMT (Unix time: 1745871280)
SHA-256 Hash: 309de4092e5e85882a77132a55e891a6eb5f7e1fd28dba2da04bc14bd878003a
SHA-1 Hash: ee83a63d6e38a17d77a92eb6633a707a06d57aef
MD5 Hash: 68dc297abed5c1c995464913658d4fa9
BitTorrent Information Hash: 96fc5aecd8c7d435642f9061e88c68661d81f2de
PGP signature available
check the file size:
ls -latr LibreOffice_25.2.3_MacOS_aarch64.dmg
-rw-r--r--@ 1 user1 staff 292500275 May 26 10:38 LibreOffice_25.2.3_MacOS_aarch64.dmg
check the hashsum:
sha256 LibreOffice_25.2.3_MacOS_aarch64.dmg
SHA256 (LibreOffice_25.2.3_MacOS_aarch64.dmg) = 309de4092e5e85882a77132a55e891a6eb5f7e1fd28dba2da04bc14bd878003a
Download the PGP signature ASC file and check.
$ gpg --verify LibreOffice_25.2.3_MacOS_aarch64.dmg.asc
gpg: assuming signed data in 'LibreOffice_25.2.3_MacOS_aarch64.dmg'
gpg: Signature made Mon Apr 28 08:55:03 2025 PDT
gpg: using RSA key C2839ECAD9408FBE9531C3E9F434A1EFAFEEAEA3
gpg: Can't check signature: No public key
$ gpg --keyserver-options auto-key-retrieve --verify LibreOffice_25.2.3_MacOS_aarch64.dmg.asc
gpg: assuming signed data in 'LibreOffice_25.2.3_MacOS_aarch64.dmg'
gpg: Signature made Mon Apr 28 08:55:03 2025 PDT
gpg: using RSA key C2839ECAD9408FBE9531C3E9F434A1EFAFEEAEA3
gpg: /Users/v123/.gnupg/trustdb.gpg: trustdb created
gpg: key F434A1EFAFEEAEA3: public key "LibreOffice Build Team (CODE SIGNING KEY) <build@documentfoundation.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: Good signature from "LibreOffice Build Team (CODE SIGNING KEY) <build@documentfoundation.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: C283 9ECA D940 8FBE 9531 C3E9 F434 A1EF AFEE AEA3
Sunday, May 18, 2025
How to setup keyboard to type other languages on Mac
- 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.
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
install dotnet on Mac
https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-8.0.411-macos-arm64-installer Checksum (SHA512) 806889dd230d89e7ff0718a0be0...
-
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_...
-
C:\test>git add . C:\test>git commit -m 2023-04-28 [master 35ffdfa] 2023-04-28 1 file changed, 3 insertions(+) C:\test>git push -u...