If you encounter turtle slow Windows 10 boot time on a decent machine it may be caused by AMD/Radeon driver’s ULPS. Try the following:
1. Launch REGEDIT.
2. Search for “enableulps” key.
3. Set its value from 1 to 0.
4. Reboot and see if that helped ๐
If you need to perform a data recovery from an external ZFS [zfs] volume you may find those hinds helpful:
- Attach encrypted partition where ZFS pool resides with:
geli attach /dev/your_device_partition
- Import ZFS pool at given mountpoint (
/mnt/zfs):zpool import -af -R /mnt/zfs
Modify mount point location for a given dataset that may have mountpoint set to - Mount and mount all pool datasets:
zfs mount -a zfs umount -a
- Mount/umount given dataset:
zfs mount zroot/ROOT/default
- You can verify if your ZFS pool is active with:
zpool status
- You can see what ZFS datasets are available with mount points with:
zfs list
none what marks it as no mount (note this mountpoint will append to parent mount point location):
zfs set mountpoint=ROOT zroot/ROOT/default
[zfs] https://www.freebsd.org/doc/handbook/zfs.html
If you encounter lots of CAM/CRC errors when using encrypted ZFS on some SSD drives on FreeBSD, that is caused by TRIM. You need to disable it in boot loader prompt or add below line to /boot/loader.conf:
vfs.zfs.trim.enabled=0
1620
netsh winsock reset
If you encounter any strange network related behavior on a windows based pc, especially after windows update, use this to resolve most of the problems and save some time, remember to reboot pc afterwards ๐
netsh winsock reset
SoundFlower [1] is amazing Free and Open-Source extension to macOS BSD that allows you to create Virtual Audio Device in order to Route and Record Applications Audio. This is especially important for activities like Online Streaming and Presentation/Lectures Recording.
If you need more advanced Audio Routing with a nice GUI and lots of options try Loopback [2] from RogueAmoeba [3].
Thank you for this amazing fork and keeping it Open-Source! ๐
[1] https://github.com/mattingalls/Soundflower
[2] https://rogueamoeba.com
[3] https://rogueamoeba.com/loopback
If you want GRUB to remember your last choice add:
GRUB_DEFAULT=saved GRUB_SAVEDEFAULT=trueto
/etc/default/grub and run sudo update-grub to apply new configuration.
If you encounter a problem with running Python [python] scripts on a “bare” Blender Player [blender], make sure that both PYTHONHOME and PYTHONPATH are set correctly to match your needs. You can also use native Blender python with a simple shell script:
#!/bin/sh export PYTHONHOME="/path/to/blender/python/" export PYTHONPATH=$PYTHONHOME"/bin" /path/to/your/blenderplayer $@
[python] https://www.python.org/
[blender] https://www.blender.org/
In case you need to separate a filename from an extension in bash here is a way:
filename=$(basename -- "$fullfile")
extension="${filename##*.}"
filename="${filename%.*}"
If you want to move a business from Microsoft Office365 to Google Suite, there is a nice migration utility in Google Suite Admin Console that helps you transfer all accounts data from Exchange Web Server or IMAP.
In case you encounter an error here goes a list of error codes and troubleshooting guide [1].
I did a full migration by granting my temporary user Global Administrator right by current Admin user, then in Exchange Admin Console I had to grant myself an ApplicationImpersonation Admin Role (to access other accounts for migration). After the migration was complete I have rolled back my permissions to a minimum level.
[1] https://support.google.com/a/answer/6254288
1571
binary file hexdump
Sometimes you need to quickly create a hexeditor like dump of a binary file. HEXDUMP is your friend. It may be a standard Unix application or Python module.
Unix hexdump use example:
hexdump -Cv file.bin 00000000 12 01 00 02 ef 02 01 40 28 0d 04 02 00 10 01 02 |.......@(.......| 00000010 03 01 12 01 00 02 ef 02 01 40 28 0d 04 02 00 10 |.........@(.....| 00000020 01 02 03 01 09 02 82 00 04 01 00 80 fa 09 02 82 |................| 00000030 00 04 01 00 80 fa 09 04 00 00 02 08 06 50 07 07 |.............P..| 00000040 05 82 02 40 00 00 07 05 02 02 40 00 00 09 04 03 |...@......@.....| 00000050 00 02 03 00 00 06 09 21 00 01 00 01 22 21 00 07 |.......!...."!..| 00000060 05 81 03 40 00 01 07 05 01 03 40 00 01 08 0b 01 |...@......@.....| 00000070 02 02 02 01 04 09 04 01 00 01 02 02 01 04 05 24 |...............$| 00000080 00 10 01 05 24 01 03 02 04 24 02 06 05 24 06 01 |....$....$...$..| 00000090 02 07 05 83 03 10 00 20 09 04 02 00 02 0a 00 00 |....... ........| (...)
Python hexdump use example:
python -m pip install hexdump python -m hexdump file.bin 00000000: 12 01 00 02 EF 02 01 40 28 0D 04 02 00 10 01 02 .......@(....... 00000010: 03 01 12 01 00 02 EF 02 01 40 28 0D 04 02 00 10 .........@(..... 00000020: 01 02 03 01 09 02 82 00 04 01 00 80 FA 09 02 82 ................ 00000030: 00 04 01 00 80 FA 09 04 00 00 02 08 06 50 07 07 .............P.. 00000040: 05 82 02 40 00 00 07 05 02 02 40 00 00 09 04 03 ...@......@..... 00000050: 00 02 03 00 00 06 09 21 00 01 00 01 22 21 00 07 .......!...."!.. 00000060: 05 81 03 40 00 01 07 05 01 03 40 00 01 08 0B 01 ...@......@..... 00000070: 02 02 02 01 04 09 04 01 00 01 02 02 01 04 05 24 ...............$ 00000080: 00 10 01 05 24 01 03 02 04 24 02 06 05 24 06 01 ....$....$...$.. 00000090: 02 07 05 83 03 10 00 20 09 04 02 00 02 0A 00 00 ....... ........ (...)