Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View sebastienvg's full-sized avatar

Sebastien Vayrette-Gavard sebastienvg

View GitHub Profile
@sebastienvg
sebastienvg / install
Created May 17, 2020 18:56 — forked from ahoarau/install
ROS Melodic on macOS Catalina
#!/bin/bash
# Software License Agreement (BSD)
#
# Author Mike Purvis <mpurvis@clearpathrobotics.com>
# Corrected by Fuzzy Logic Robotics, Inc., All rights reserved.
# Copyright (c) 2014-2016, Clearpath Robotics, Inc., All rights reserved.
#
# Redistribution and use in source and binary forms, with or without modification, are permitted provided that
# the following conditions are met:
# * Redistributions of source code must retain the above copyright notice, this list of conditions and the
{
"meta": { "theme": "elegant" },
"basics": {
"name": "Sebastien Vayrette-Gavard",
"label": "Sr Technology Specialist",
"email": "vayrette@gmail.com",
"phone": "(905) 808-6907",
"summary": "Having a real passion for everything IT, I turn challenges into learning opportunities. Working in the field for as long as I can remember, my first experience started hands-on as I learned how to assemble and connect computers.\n\n As the years have passed, I continue to explore the many topics that the IT world has to offer. I usually spend my day around Ansible, Consul, Jenkins, Terraform, Docker, and most recently, Kubernetes. Along with a chatbot, they enable me to quickly deliver self-serve pipelines in order to provide teams around the organization with anything from bootstrapping a new on-premise or cloud environment, triggering a build, deploying a release or switching to a disaster recovery site.\n\n Currently, I have strong experience in designing data-centers and networks, maintaining in
@sebastienvg
sebastienvg / README.md
Created November 8, 2019 01:34 — forked from rithvikvibhu/README.md
GHLocalApi Update

GHLocalApi Update

The Gist

Until recently, the Google Home app used to communicate with the device over port 8008 (HTTP) and did not require any authentication. Everything in the unofficial documentation worked as expected.

A few days (weeks) ago, Google pushed a new update to all GH devices and all endpoints (except /setup/eureka_info) started returning 403 (forbidden) errors. The app had switched over to port 8443 and HTTPS.

@sebastienvg
sebastienvg / MQTTWemosButton.ino
Last active April 3, 2018 13:53 — forked from jpwsutton/MQTTWemosButton.ino
MQTT Wemos Button
/***************************************************
MQTT Button on Wemos
****************************************************/
#include <ESP8266WiFi.h>
#include "Adafruit_MQTT.h"
#include "Adafruit_MQTT_Client.h"
/************************* WiFi Access Point *********************************/
#define WLAN_SSID "WIFI SSID"
# The best distro for LXC right now is ubuntu since you'll have almost no config to get LXC networking working
# All LXC commands have to be run as root (or sudo)
# 1. DO IT once on the host
# 1.1 install lxc
apt-get install lxc
# 1.2 enable nat on iptables
echo 1 > /proc/sys/net/ipv4/ip_forward
@sebastienvg
sebastienvg / centos7_timechine.sh
Created January 10, 2016 20:54 — forked from darcyliu/centos7_timechine.sh
Install Time Machine service on CentOS 7
# Install Time Machine service on CentOS 7
# http://netatalk.sourceforge.net/wiki/index.php/Netatalk_3.1.7_SRPM_for_Fedora_and_CentOS
# http://confoundedtech.blogspot.com/2011/07/draft-draft-ubuntu-as-apple-time.html
yum install -y rpm-build gcc make wget
# install netatalk
yum install -y avahi-devel cracklib-devel dbus-devel dbus-glib-devel libacl-devel libattr-devel libdb-devel libevent-devel libgcrypt-devel krb5-devel mysql-devel openldap-devel openssl-devel pam-devel quota-devel systemtap-sdt-devel tcp_wrappers-devel libtdb-devel tracker-devel
yum install -y bison docbook-style-xsl flex dconf