Skip to content

Instantly share code, notes, and snippets.

Saleem Ansari tuxdna

Block or report user

Report or block tuxdna

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
tuxdna /
Created Aug 25, 2019
How to play audio on multiple devices on your Ubuntu machine?

How to play audio on multiple devices on your Ubuntu machine?

List sources

$ pacmd list-sources |grep name:
	name: <bluez_sink.00_00_00_00_D2_89.a2dp_sink.monitor>
	name: <alsa_output.pci-0000_00_1f.3.analog-stereo.monitor>
tuxdna /
Created May 27, 2019 — forked from brentp/
beta regression in statsmodels
# -*- coding: utf-8 -*-
Beta regression for modeling rates and proportions.
Grün, Bettina, Ioannis Kosmidis, and Achim Zeileis. Extended beta regression
in R: Shaken, stirred, mixed, and partitioned. No. 2011-22. Working Papers in
Economics and Statistics, 2011.
tuxdna /
Created Apr 30, 2019
Convert hex data ( binary array ) back to floats in Java

Python Data:

Dimension: 2 x 768

[array([-7.3584e-01, -1.9531e-03, -6.8970e-03, -6.0303e-01, -2.1008e-01,
        -4.2114e-03,  2.0935e-02,  3.6157e-01, -1.7712e-01, -3.5449e-01,
        -4.4629e-01, -1.0791e-01,  2.7563e-01,  1.0791e-01, -3.0664e-01,
        -6.1676e-02, -2.9468e-01,  2.1594e-01, -1.3232e-01,  1.3171e-01,
        -4.1772e-01,  9.2346e-02, -4.5239e-01, -1.3147e-01,  2.9175e-01,
tuxdna /
Created Feb 27, 2019
Python script to crop images
# find . -name "Screenshot*.png" -exec python3 "{}" \;
import sys
import os
import subprocess
top_left = (33, 213)
bot_right = (910, 780)
width = bot_right[0] - top_left[0]
tuxdna /
Last active Jan 27, 2019
Tensorflow example eval
import tensorflow as tf
s1 = tf.Session()
g = tf.get_default_graph()
foo_var = tf.Variable(42, name='foo')
assign_14 = foo_var.assign(14, name="assign_14")
assign_17 = foo_var.assign(17, name="assign_17")
tuxdna /
Last active Jan 30, 2019
Setup JanusGraph with HBASE backend

Setup JanusGraph with HBASE backend

Install following

  • hbase-1.2.9
  • janusgraph-0.2.2-hadoop2

HBASE Setup and inspection

tuxdna /
Last active Mar 31, 2019
IPSec VPN connection using Shrew VPN Client and OpenVPN Clinet on Linux
WL_MTU=$(cat /sys/class/net/$IFACE/mtu)
ip a | grep 'state UP'
echo "Checking: $IFACE MTU=$WL_MTU and VPN requires MTU=$VPN_MTU"
if [ "$WL_MTU" -gt "$VPN_MTU" ]
tuxdna /
Last active Nov 29, 2018 — forked from rickyah/
A simple guide to git-svn

Getting started with git-svn

git-svn is a git command that allows using git to interact with Subversion repositories.git-svn is part of git, meaning that is NOT a plugin but actually bundled with your git installation. SourceTree also happens to support this command so you can use it with your usual workflow.


Cloning the SVN repository

You need to create a new local copy of the repository with the command

You can’t perform that action at this time.