Skip to content

Instantly share code, notes, and snippets.

[
{
"action": "conversation",
"name": "audio_delay_2",
"startOnEnter": true,
"record": true
}
]
@giavac
giavac / gist:3fd179ca579f695d8cf94b9ee82b58df
Created January 15, 2017 20:15
Lines to add to a sipp scenario to play RTP after ACK is received
<nop>
<action>
<exec play_pcap_audio="rtp_opus.pcap"/>
</action>
</nop>
#!/bin/bash
USERNAME=""
REALM=""
PASSWORD=""
METHOD="REGISTER"
DIGEST_URI=""
NONCE=""
EXPECTED=""
@giavac
giavac / .fixtures.yml
Created June 19, 2015 17:57
fixtures.yml file
fixtures:
repositories:
symlinks:
"mymodule": "#{source_dir}"
"stdlib": "/etc/puppet/modules/stdlib"
@giavac
giavac / Rakefile
Created June 19, 2015 17:51
Rakefile
require 'rubygems'
require 'puppetlabs_spec_helper/rake_tasks'
require 'puppet-lint/tasks/puppet-lint'
PuppetLint.configuration.send('disable_80chars')
PuppetLint.configuration.ignore_paths = ["spec/**/*.pp", "pkg/**/*.pp"]
desc "Run all RSpec code examples"
RSpec::Core::RakeTask.new(:rspec) do |t|
t.rspec_opts = File.read("spec/spec.opts").chomp || ""
end
@giavac
giavac / get_tag_or_commit.sh
Last active August 29, 2015 14:23
Get tag or latest commit hash
LASTCOMMIT=$(git rev-parse --short HEAD)
CONFVERSION=$LASTCOMMIT
TAG=$(git show-ref --tags -d | grep ^${LASTCOMMIT} | sed -e 's,.* refs/tags/,,' -e 's/\^{}//')
if [ "$TAG" != "" ]
then
CONFVERSION=$TAG
fi
@giavac
giavac / gist:fd2b3ffe5dd9004c5041
Created April 22, 2015 08:26
First set up on an Ubuntu DO host
# As root
apt-get update
apt-get upgrade
apt-get autoremove
adduser gvacca
gpasswd -a gvacca sudo
# change ssh port and PermitRootLogin (to no)
@giavac
giavac / secure_ws.js
Created February 6, 2015 17:49
Decorate the WebSocket module with an HTTPS server
var ws_cfg = {
ssl: true,
port: 8080,
ssl_key: '/path/to/ssl.key',
ssl_cert: '/path/to/ssl.crt'
};
var processRequest = function(req, res) {
console.log("Request received.")
};
(function(){
"use strict";
var fs = require('fs');
// you'll probably load configuration from config
var cfg = {
ssl: true,
port: 8080,
@giavac
giavac / docker_build_output
Last active August 23, 2016 19:52
docker build output
gvacca@my_vm:/home/gvacca/docker/nodejs_ws$ docker build -t gvacca/nodejs_ws .
Sending build context to Docker daemon 3.584 kB
Sending build context to Docker daemon
Step 0 : FROM ubuntu:14.04
---> c4ff7513909d
Step 1 : MAINTAINER Giacomo Vacca "giacomo.vacca@gmail.com"
---> Using cache
---> 3f2b9c40e974
Step 2 : ENV REFRESHED_AT 2015-01-19
---> Using cache