Skip to content

Instantly share code, notes, and snippets.

View vookimedlo's full-sized avatar

Michal Duda vookimedlo

View GitHub Profile
@vookimedlo
vookimedlo / curl.md
Created December 3, 2017 19:38 — forked from btoone/curl.md
A curl tutorial using GitHub's API

Introduction

An introduction to curl using GitHub's API.

The Basics

Makes a basic GET request to the specifed URI

curl https://api.github.com/users/caspyin
@vookimedlo
vookimedlo / gmail_to_slack.js
Created July 17, 2017 16:37 — forked from andrewmwilson/gmail_to_slack.js
Google Apps Script: Send Gmail emails to Slack
// You will also need to create a gmail filter to add the 'send-to-slack' label
// to any emails you want sent to slack
function sendEmailsToSlack() {
var label = GmailApp.getUserLabelByName('send-to-slack');
var messages = [];
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
messages = messages.concat(threads[i].getMessages())
@vookimedlo
vookimedlo / Jekyll installation @ MacOS.md
Last active July 7, 2017 15:30
Steps to get a working Jekyll @ MacOS

Jekyll installation instruction on MacOS

MacOS is coming with a pre-installed Ruby - version 2.0.0p648 at time of writing. Jekyll requires a newer version of Ruby.

Assuming a Homebrew is installed on the MacOS.

  1. Install a rbenv to manage the Ruby installation.

@vookimedlo
vookimedlo / led.sh
Last active July 5, 2017 16:31 — forked from Cameron-D/led.sh
Set Turris Omnia user LED colours based on WAN usage
#!/bin/bash
# interface speeds in BYTES per second
IFC="eth1"
WAN_DOWN=$((60 * 1024 * 128))
WAN_UP=$((60 * 1024 * 128))
# probably don't need to edit from here on
@vookimedlo
vookimedlo / osx-libmagic-homedir.md
Created July 1, 2017 15:17 — forked from vitorio/osx-libmagic-homedir.md
Compiling libmagic and libmagic python bindings natively on OS X within your home directory

These instructions compile a native OS X version of libmagic and the libmagic python binding, which use the system magic database, that live in your home directory, and which cannot be moved around, but which should always be discoverable by applications.

Assumes OS X with Xcode or Xcode command-line tools, not macports or homebrew

To install Xcode command-line tools in recent versions of OS X, open Terminal, type xcode-select --install and click "Install"

Older versions of OS X may need to manually download disk images of older versions of Xcode and/or the Xcode command-line tools, as various certificates may have expired (e.g. 10.7.4 requires a manual install from the Xcode 4.6.2 command-line tools image)

Download Apple's latest modified file 5.04 (used in 10.7+) from http://opensource.apple.com/tarballs/file/file-47.tar.gz