- 
		
			Reduce VHDX file sizeReducing the size of a VHDX (does not change the size of the virtual drive, just compresses the virtual disk file to only use the space it needs on the host computer): In an admin powershell prompt: Optimize-VHD ‘P:\FullPath\VirtualDisk.vhdx’ -Mode Full 
- 
		
			Docker-compose.yml for self-hosted Monica on m1version: "3.4" services: app: image: monica:apache depends_on: - db ports: - 8080:80 environment: - DB_HOST=db - DB_USERNAME=monica - DB_PASSWORD=supersecret volumes: - data:/var/www/html/storage restart: always db: image: mariadb:latest environment: - MARIADB_RANDOM_ROOT_PASSWORD=true - MARIADB_DATABASE=monica - MARIADB_USER=monica - MARIADB_PASSWORD=supersecret volumes: - /Users/yourUserName/workspace/monica-docker/mysql:/var/lib/mysql restart: always volumes: data: name: data mysql: name: mysql
- 
		
			XCode Error: Failed to produce diagnostic for expression; please file a bug reportXCode Error: Failed to produce diagnostic for expression; please file a bug reportIn our case, we were calling an extension function on an array in a viewmodel. In a SwiftUI view we were doing Text(viewModel.someArray.extensionFunction()). The problem was that I had renamed someArray to someBetterNamedArray and it couldn’t handle it. 
- 
		
			NPM - setting global install locationmkdir ~/.npm-globalnpm config set prefix '~/.npm-global'Add to shell script: export PATH=~/.npm-global/bin:$PATH
- 
		
			Moving Homebrew from x86 to ARM on M1Uninstall x86 version (maybe in x86 terminal?): /bin/bash -c “$(curl -fsSL raw.githubusercontent.com/Homebrew/…)” I also had to force remove a directory by running: sudo rm -rf /usr/local/Homebrew Make sure you move to an ARM terminal at this point if you haven’t already, then run the normal Homebrew install script. 
subscribe via RSS