Skip to content

Instantly share code, notes, and snippets.

Avatar

Khurshid Alam khurshid-alam

View GitHub Profile
@khurshid-alam
khurshid-alam / sysctl.conf
Created Oct 19, 2020 — forked from yegorg/sysctl.conf
ubuntu sysctl performance tuning
View sysctl.conf
# Kernel sysctl configuration file for Linux
#
# Version 1.12 - 2015-09-30
# Michiel Klaver - IT Professional
# http://klaver.it/linux/ for the latest version - http://klaver.it/bsd/ for a BSD variant
#
# This file should be saved as /etc/sysctl.conf and can be activated using the command:
# sysctl -e -p /etc/sysctl.conf
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and sysctl.conf(5) for more details.
@khurshid-alam
khurshid-alam / sysctl.conf
Created Oct 19, 2020 — forked from yegorg/sysctl.conf
ubuntu sysctl performance tuning
View sysctl.conf
# Kernel sysctl configuration file for Linux
#
# Version 1.12 - 2015-09-30
# Michiel Klaver - IT Professional
# http://klaver.it/linux/ for the latest version - http://klaver.it/bsd/ for a BSD variant
#
# This file should be saved as /etc/sysctl.conf and can be activated using the command:
# sysctl -e -p /etc/sysctl.conf
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and sysctl.conf(5) for more details.
View trim-space
FOO=' test test test '
FOO_NO_EXTERNAL_SPACE="$(echo -e "${FOO}" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')"
echo -e "FOO_NO_EXTERNAL_SPACE='${FOO_NO_EXTERNAL_SPACE}'"
# > FOO_NO_EXTERNAL_SPACE='test test test'
echo -e "length(FOO_NO_EXTERNAL_SPACE)==$(echo -ne "${FOO_NO_EXTERNAL_SPACE}" | wc -m)"
# > length(FOO_NO_EXTERNAL_SPACE)==14
@khurshid-alam
khurshid-alam / reload-iwl3945.sh
Created Mar 1, 2016
Reload iwl3945 wifi driver (Ubuntu)
View reload-iwl3945.sh
#!/bin/bash
sudo modprobe -r iwl3945
sudo modprobe iwl3945
View appurl.desktop
[Desktop Entry]
Name=AppURL
Exec=/usr/bin/appurl %u
Type=Application
NoDisplay=true
Categories=System;
MimeType=x-scheme-handler/app;
@khurshid-alam
khurshid-alam / appurl
Created May 31, 2014
X-Scheme-Handler app://
View appurl
#!/bin/bash
if [ "$@" != "app://" ]; then
app=$(echo $@ | sed -r 's/app:\/\///g')
nohup $app >/dev/null 2>&1 &
else
nohup gnome-terminal >/dev/null 2>&1 &
fi
exit
@khurshid-alam
khurshid-alam / 0_reuse_code.js
Created Dec 26, 2013
Here are some things you can do with Gists in GistBox.
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@khurshid-alam
khurshid-alam / trsm
Last active Mar 13, 2017
Transmission-Shutdown-script
View trsm
#!/bin/bash
#Transmission-Shutdown-Script
========
#This is the transmission shutdown script I wrote for a [askubuntu question](http://askubuntu.com/questions/202537/transmission-#shutdown-script-for-multiple-torrents) with the help of transmission RPC interface.
#**What it Does?**
@khurshid-alam
khurshid-alam / browser-notepad
Last active Dec 19, 2015 — forked from ImBobby/gist:5996847
Browser-Notepad
View browser-notepad
# paste this in url
# https://coderwall.com/p/lhsrcq
# Plain-paper style
data:text/html, <html contenteditable>
@khurshid-alam
khurshid-alam / Save Evolution-Contacts as separate vcf
Last active Dec 19, 2015
Save Evolution-Contacts as separate vcf with file-names as contact-names
View Save Evolution-Contacts as separate vcf
#!/bin/bash
# require syncevolution
# on ubuntu run following commands
# sudo add-apt-repository deb http://downloads.syncevolution.org/apt stable main
# sudo apt-get update
# sudo apt-get install syncevolution-evolution
# askubuntu question: http://askubuntu.com/questions/265083/how-to-export-save-evolution-contacts-as-seperate-vcf-files