- C-a == Ctrl-a
- M-a == Alt-a
:q close
:w write/saves
:wa[!] write/save all windows [force]
:wq write/save and close
#!/bin/bash | |
# Script for installing tmux on systems where you don't have root access. | |
# tmux will be installed in $HOME/local/bin. | |
# It's assumed that wget and a C/C++ compiler are installed. | |
# exit on error | |
set -e | |
TMUX_VERSION=1.8 |
addEventListener("TabClose", function(e) { | |
function isNewTabURL(url) { | |
// See chrome://browser/content/utilityOverlay.js | |
return url == (window.BROWSER_NEW_TAB_URL || "about:newtab"); | |
} | |
var tab = e.target; | |
var browser = tab.linkedBrowser; | |
if(!isNewTabURL(browser.currentURI.spec)) | |
return; | |
var sh = browser.sessionHistory; |
var TU_hookCode = TU_hookMethod; | |
function TU_hookMethod(aStr) { | |
try { | |
var namespaces = aStr.split("."); | |
try { | |
var object = this; | |
while (namespaces.length > 1) { | |
object = object[namespaces.shift()]; | |
} |
// https://gist.github.com/Infocatcher/5387328 | |
// More: https://github.com/Infocatcher/Download_Panel_Tweaker | |
// (c) Infocatcher 2013, 2015 | |
var itemCountLimit = 5; | |
// resource://app/modules/DownloadsCommon.jsm, see getSummary() function | |
if(DownloadsCommon._privateSummary) | |
DownloadsCommon._privateSummary._numToExclude = itemCountLimit; | |
if(DownloadsCommon._summary) | |
DownloadsCommon._summary._numToExclude = itemCountLimit; |
#SingleInstance,force | |
Menu,Tray,Add | |
Menu,Tray,Add,Grab,grab | |
return | |
grab: | |
Hotkey,LButton,select,On | |
Hotkey,RButton,Select,On | |
Hotkey,^F1,getinfo,On | |
return | |
getinfo: |
For this configuration you can use web server you like, i decided, because i work mostly with it to use nginx.
Generally, properly configured nginx can handle up to 400K to 500K requests per second (clustered), most what i saw is 50K to 80K (non-clustered) requests per second and 30% CPU load, course, this was 2 x Intel Xeon
with HyperThreading enabled, but it can work without problem on slower machines.
You must understand that this config is used in testing environment and not in production so you will need to find a way to implement most of those features best possible for your servers.
#!/usr/bin/env python3 | |
# vim: sw=4 ts=4 et tw=100 cc=+1 | |
# | |
#################################################################################################### | |
# DESCRIPTION # | |
#################################################################################################### | |
# | |
# Decompressor/compressor for files in Mozilla's "mozLz4" format. Firefox uses this file format to | |
# compress e. g. bookmark backups (*.jsonlz4). | |
# |
<?php | |
/** | |
* WooCommerce Extra Feature | |
* -------------------------- | |
* | |
* Register a shortcode that creates a product categories dropdown list | |
* | |
* Use: [product_categories_dropdown orderby="title" count="0" hierarchical="0"] | |
*/ |
add_filter( 'woocommerce_get_order_item_totals', 'adjust_woocommerce_get_order_item_totals' ); | |
function adjust_woocommerce_get_order_item_totals( $totals ) { | |
unset($totals['cart_subtotal'] ); | |
return $totals; | |
} |