Skip to content

Instantly share code, notes, and snippets.

View balthazar's full-sized avatar
🐦
Semantically satiated

balthazar

🐦
Semantically satiated
  • undefined
View GitHub Profile
@balthazar
balthazar / questions-accept.user.js
Last active August 29, 2015 14:04
Append the question accept rate of a Stack user on their post
// ==UserScript==
// @name Question Accept Rate
// @version 0.5
// @description Display a user's Stack Exchange question accept rate
// @namespace k0tFZXXD
// @author Michael Hampton
// modified by Balthazar Gronon
// @license GNU GPL v3 or later (http://www.gnu.org/copyleft/gpl.html)
// @include http://stackoverflow.com/*
// @include http://ux.stackexchange.com/*
@balthazar
balthazar / answers-accept.user.js
Created August 3, 2014 11:11
Appends the accepted answer rate on each answer in StackExchange network
// ==UserScript==
// @name Answer Accept Rate
// @version 0.1
// @description Get the answer accept rate of a user on StackExchange
// @namespace apercu.io
// @author Balthazar Gronon
// @license MIT
// @include http://stackoverflow.com/*
// @include http://ux.stackexchange.com/*
// @include http://security.stackexchange.com/*
[tooltip] {
display: inline;
position: relative;
cursor: pointer;
margin-right: 7px;
&:hover:before {
content: '';
display: block;
position: absolute;
border-right: 5px solid transparent;
@balthazar
balthazar / home.controller.js
Last active August 29, 2015 14:14
Bangular socket usage example
angular.module('test')
.controller('HomeCtrl', function ($scope, $http, Socket) {
var vm = this;
vm.items = [];
vm.lastMsg = '';
$http.get('/api/items').success(function (res) {
vm.items = res;
@balthazar
balthazar / gulpfile.js
Created February 26, 2015 10:47
gulp-rev-all mockup
var gulp = require('gulp');
var rev = require('gulp-rev-all');
var css = require('gulp-minify-css');
var img = require('gulp-imagemin');
var rs = require('run-sequence');
var del = require('del');
gulp.task('image', function () {
return gulp.src('image.jpeg')
.pipe(img({ progressive: false }))
diff --git a/src/api/socket.js b/src/api/socket.js
new file mode 100644
index 0000000..8fb6278
--- /dev/null
+++ b/src/api/socket.js
@@ -0,0 +1,24 @@
+import socketIo from 'socket.io'
+
+import config from 'config'
+
import axios from 'axios'
import { noop, get } from 'lodash'
import { startLoader, stopLoader } from 'actions/loaders'
export default store => next => action => {
if (!action.type.startsWith('API:')) {
return next(action)
}
#!/bin/sh
set -e
reset="\033[0m"
red="\033[31m"
green="\033[32m"
yellow="\033[33m"
cyan="\033[36m"
white="\033[37m"
gpg_key=9D41F3C3
@balthazar
balthazar / yolo.js
Last active November 1, 2017 21:15
__KEYCODE__
efefef

Keybase proof

I hereby claim:

  • I am balthazar on github.
  • I am balthazar (https://keybase.io/balthazar) on keybase.
  • I have a public key ASCMFvpYCvG6rBKVuk0igHCEi5Ej7Mdw9pQ3lbIsI7_BZwo

To claim this, I am signing this object: