Skip to content

Instantly share code, notes, and snippets.

chanux chanux

Block or report user

Report or block chanux

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
chanux / firefox-ssl
Last active Aug 29, 2015
Making Firefox a 'probably okay' SSL client
View firefox-ssl
My current firefox version is 26 (on Ubuntu). It's said to be a bad SSL client.
Check yours here:
The issues on version 26 are supported SSL version and the cipher suit used.
I managed to fixed this by using following about:config settings
security.tls.version.max = 3 (TLS v1.2)
security.ssl3.rsa_fips_des_edes_sha = false
# Fish port of Marcin Kulik's newscratch script
# Read more and fin \d bash/zsh scripts here:
function new-scratch
set cur_dir "$HOME/scratch"
set dir_suffix (date +'%s')
set new_dir "$HOME/tmp/scratch-$dir_suffix"
mkdir -p $new_dir
ln -nfs $new_dir $cur_dir
chanux /
Created Mar 12, 2012
Simple script to query time zone data
#Show date and time in other time zones
FORMAT='%a %F %T'
query=$(echo $1 | tr '[:upper:]' '[:lower:]')
case "$query" in
au | aus )
chanux /
Created Aug 13, 2012
Easily set routing table to allow the use of 2 different network connections
#!/usr/bin/env bash
# This script helps you easily set routing tables to allow you use
# two different network connections.
# I use this to use My mobile broadband connection to access internet
# while retaining access to office network for internal stuff.
# Use 'route -n' to view current routing table.
#set your preferred defaults here
chanux /
Created Aug 14, 2012
Classify landscape and portrait images in a directory.
#!usr/bin/env bash
# This script accepts a directory name and classifies
# portrait and landscape images in that directory.
if [ $# == 0 ];then
echo "$0 <path to image directory>"
exit 1
chanux /
Last active Nov 12, 2015
Fish shell port of za
function za
## Fish shell port of za
## What The Fish? :
## To use za as a Fish function, just copy paste the script and enter
## Then run func_save za
## Now you can use za on your Fish <"><
if [ -z $argv[1] ]
set za_mark 1
chanux /
Last active Nov 12, 2015
Go back in directory tree
function za()
## I added this in my bashrc so that I can easily
## jump back in my directory tree.
## There's probably a better way of doing this.
## But I was bored anyway.
## Backstory:
## See it in my bashrc:
## Usage: za <number>
chanux / README
Last active Dec 11, 2015
Portable encrypted vitual disk.
How to create encrypted virtual disk (with luks)
1) First we create a file with random data in it. You can chose a size that matches your needs. In this example I’m making a 20MB virtual disk so I will create a 20MB file in this step.
$ dd if=/dev/urandom of=~/sekret bs=1M count=20
Here, the dd command creates 20 1MB blocks and fill it with random data. ~/sekret means that we create the device named sekret in your home directory. You can chose a file name you like and also a path you like.
2) Next we need to create a block device from the file. For that find a free loop device with
chanux / mongodb.repo
Created Sep 12, 2013
MongoDB repository configuration for CentOS
View mongodb.repo
name=MongoDB Repository
chanux / Dockerfile
Created Sep 18, 2013
Files required in the guide for setting up development environment on docker.
View Dockerfile
# Build the image of ubuntu 12.04 LTS
from ubuntu:precise
# Run apt-get update
run apt-get -y update
# Install LAMP
run DEBIAN_FRONTEND=noninteractive apt-get -y install lamp-server^
You can’t perform that action at this time.