In the console, type: window.close = function(){}
SqlSrv on PHP 7.4 and Ubuntu 20.04
sudo apt update
sudo apt install php-pear php-dev
curl -s https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo bash -c "curl -s https://packages.microsoft.com/config/ubuntu/20.04/prod.list > /etc/apt/sources.list.d/mssql-release.list"
sudo apt update
sudo ACCEPT_EULA=Y apt -y install msodbcsql17 mssql-tools
sudo apt -y install unixodbc-dev
sudo apt -y install gcc g++ make autoconf libc-dev pkg-config
sudo pecl install sqlsrv
sudo pecl install pdo_sqlsrv
sudo bash -c "echo extension=sqlsrv.so > /etc/php7.4/conf.d/sqlsrv.ini"
sudo bash -c "echo extension=pdo_sqlsrv.so > /etc/php7.4/conf.d/pdo_sqlsrv.ini"
sudo service php7.4-fpm restart
Validate latitude & longitude with regex
Latitude:
/^(\+|-)?(?:90(?:(?:\.0{1,6})?)|(?:[0-9]|[1-8][0-9])(?:(?:\.[0-9]{1,12})?))$/
Longitude:
/^(\+|-)?(?:180(?:(?:\.0{1,6})?)|(?:[0-9]|[1-9][0-9]|1[0-7][0-9])(?:(?:\.[0-9]{1,12})?))$/
Example:
$lat_pattern = '/^(\+|-)?(?:90(?:(?:\.0{1,6})?)|(?:[0-9]|[1-8][0-9])(?:(?:\.[0-9]{1,12})?))$/'; $lng_pattern = '/^(\+|-)?(?:180(?:(?:\.0{1,6})?)|(?:[0-9]|[1-9][0-9]|1[0-7][0-9])(?:(?:\.[0-9]{1,12})?))$/'; if (!preg_match($lat_pattern, $latitude) || !preg_match($lng_pattern, $longitude)) { echo "Latitude or longitude is not correctly formatted"; }
Get wifi working in PureOS on Dell XPS 13
Wifi drivers: https://debian.pkgs.org/sid/debian-nonfree-amd64/firmware-atheros_20190717-2_all.deb.html
sudo dpkg -i <the firmware_filename.deb file>
sudo modprobe -v ath10k_pci
sudo reboot
Always open Firefox bookmarks in new tab
- Open about:config in the address bar.
- Search for browser.tabs.loadBookmarksInTabs
- Set it to true
- Done!