Skip to content

Instantly share code, notes, and snippets.

Richard Bocchinfuso rbocchinfuso

Block or report user

Report or block rbocchinfuso

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
@rbocchinfuso
rbocchinfuso / cmd.coffee
Created Aug 24, 2018
Simple Hubot CoffeeScript to fire other local commands
View cmd.coffee
# Description:
# Runs a command on hubot
# TOTAL VIOLATION of any and all security!
#
# Commands:
# hubot cmd <command> - runs a command on hubot host
module.exports = (robot) ->
robot.respond /CMD (.*)$/i, (msg) ->
# console.log(msg)
@rbocchinfuso
rbocchinfuso / slack-curl-post.php
Created Aug 24, 2018
PHP Slack CURL Post Snippet
View slack-curl-post.php
// post message
$message = "@$username is working on $text";
$data = "payload=" . json_encode(array(
'response_type' => $response_type,
"text" => $message,
"icon_emoji" => $icon
));
@rbocchinfuso
rbocchinfuso / SlackIncidentNewNotify.js
Created Aug 24, 2018
ServiceNow New Incident Slack Notification
View SlackIncidentNewNotify.js
// ServiceNow New Incident Slack Notification
// Business Rule
// SlackIncidentNewNotify.js
// Rich Bocchinfuso - 2017/05/10
// debug only
// var inc ='####'; // add incident sys_id you wnat to use for debugging
// var current = new GlideRecord('incident');
// if (current.get(inc)) {
@rbocchinfuso
rbocchinfuso / SlackMessage.js
Created Aug 24, 2018
Slack Message Script Include
View SlackMessage.js
// ServiceNow Slack Message
// Script Include
// SlackMessage.js
// Rich Bocchinfuso - 2017/05/10
var SlackMessage = Class.create();
var iconurl = 'http://www.gb-advisors.com/wp-content/uploads/2016/06/servicenow-sm-icon.png';
var emoji = ':warning:';
var channel = '#tickets';
View conv2utf8.ps1
Get-ChildItem "C:\Users\gerhardl\Documents\My Received Files" -Filter *.log |
Foreach-Object {
$content = Get-Content $_.FullName
Get-Content $content | Set-Content -Encoding utf8 $content
}
@rbocchinfuso
rbocchinfuso / ipcam.py
Created Mar 21, 2018 — forked from shihyuan/ipcam.py
Stream Video with OpenCV in Python from an Android running IP Webcam
View ipcam.py
# Stream Video with OpenCV from an Android running IP Webcam (https://play.google.com/store/apps/details?id=com.pas.webcam)
# Code Adopted from http://stackoverflow.com/questions/21702477/how-to-parse-mjpeg-http-stream-from-ip-camera
import cv2
import urllib2
import numpy as np
import sys
host = "192.168.0.220:8080"
if len(sys.argv)>1:
View xsnap.pl
#!/usr/bin/perl
# ----------------------------------------------------- #
# SUMMARY:
# This script provides REST integration with EMC arrays.
#
# EXIT CODES:
# 0 --> Completed successfully
# 1 --> Invalid usage, server parameter required
# 2 --> Configuration files missing
@rbocchinfuso
rbocchinfuso / SlackIncidentEscalateNotify.js
Last active Oct 5, 2017
ServiceNow Escalate Incident Slack Notification #servicenow #slack #businessrule
View SlackIncidentEscalateNotify.js
// ServiceNow Escalate Incident Slack Notification
// Business Rule
// SlackIncidentEscalateNotify.js
// Rich Bocchinfuso - 2017/05/10
// debug only
//var inc ='####'; // add incident sys_id you wnat to use for debugging
//var current = new GlideRecord('incident');
//if (current.get(inc)) {
@rbocchinfuso
rbocchinfuso / SlackMessage.js
Last active Oct 5, 2017
ServiceNow SlackMessage #servicenow #slack #scriptinclude
View SlackMessage.js
// ServiceNow Slack Message
// Script Include
// SlackMessage.js
// Rich Bocchinfuso - 2017/05/10
var SlackMessage = Class.create();
var iconurl = 'http://www.gb-advisors.com/wp-content/uploads/2016/06/servicenow-sm-icon.png';
var emoji = ':warning:';
var channel = '#test';
@rbocchinfuso
rbocchinfuso / SlackIncidentNewNotify.js
Last active Oct 5, 2017
ServiceNow New Incident Slack Notification #servicenow #slack #businessrule
View SlackIncidentNewNotify.js
// ServiceNow New Incident Slack Notification
// Business Rule
// SlackIncidentNewNotify.js
// Rich Bocchinfuso - 2017/05/10
// debug only
// var inc ='####'; // add incident sys_id you wnat to use for debugging
// var current = new GlideRecord('incident');
// if (current.get(inc)) {
You can’t perform that action at this time.