As configured in my dotfiles.
start new:
tmux
start new with session name:
| WITH btree_index_atts AS ( | |
| SELECT nspname, relname, reltuples, relpages, indrelid, relam, | |
| regexp_split_to_table(indkey::text, ' ')::smallint AS attnum, | |
| indexrelid as index_oid | |
| FROM pg_index | |
| JOIN pg_class ON pg_class.oid=pg_index.indexrelid | |
| JOIN pg_namespace ON pg_namespace.oid = pg_class.relnamespace | |
| JOIN pg_am ON pg_class.relam = pg_am.oid | |
| WHERE pg_am.amname = 'btree' | |
| ), |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>Chromecast init</title> | |
| <script src="https://www.gstatic.com/cv/js/sender/v1/cast_sender.js"></script> | |
| </head> | |
| <body> | |
| <div id="message"></div> | |
| <script type="text/javascript"> |
| /* | |
| * Copyright (c) 2014 Gerwin Sturm, FoldedSoft e.U. / www.foldedsoft.at | |
| * | |
| * Licensed under the Apache License, Version 2.0 (the "License"); you may | |
| * not use this file except in compliance with the License. You may obtain | |
| * a copy of the License at | |
| * | |
| * http://www.apache.org/licenses/LICENSE-2.0 | |
| * | |
| * Unless required by applicable law or agreed to in writing, software |
| #!/bin/bash | |
| echo "Generating an SSL private key to sign your certificate..." | |
| openssl genrsa -des3 -out myssl.key 1024 | |
| echo "Generating a Certificate Signing Request..." | |
| openssl req -new -key myssl.key -out myssl.csr | |
| echo "Removing passphrase from key (for nginx)..." | |
| cp myssl.key myssl.key.org | |
| openssl rsa -in myssl.key.org -out myssl.key |
As configured in my dotfiles.
start new:
tmux
start new with session name:
JSON
| # Author: Jacob Kristhammar, 2010 | |
| # | |
| # Updated version of websocket.py[1] that implements latest[2] stable version | |
| # of the websocket protocol. | |
| # | |
| # NB. It's no longer possible to manually select which callback that should | |
| # be invoked upon message reception. Instead you must override the | |
| # on_message(message) method to handle incoming messsages. | |
| # This also means that you don't have to explicitly invoke | |
| # receive_message, in fact you shouldn't. |
| #!/bin/bash | |
| # | |
| # video conversion script for publishing as HTML 5 video, via videojs (with hd button extension) | |
| # 2011 by zpea | |
| # feel free to use as public domain / Creative Commons CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.0/) | |
| # | |
| FFMPEG=/usr/bin/ffmpeg | |
| HD_SUFFIX='_hd' |
| #!/bin/sh | |
| # Just copy and paste the lines below (all at once, it won't work line by line!) | |
| # MAKE SURE YOU ARE HAPPY WITH WHAT IT DOES FIRST! THERE IS NO WARRANTY! | |
| function abort { | |
| echo "$1" | |
| exit 1 | |
| } | |
| set -e |