Skip to content

Instantly share code, notes, and snippets.

View dehuszar's full-sized avatar

Samuel Allen dehuszar

  • Ann Arbor, MI
  • 02:37 (UTC -04:00)
  • X @dehuszar
View GitHub Profile
@dehuszar
dehuszar / redpanda-cluster.nomad
Last active February 14, 2023 03:29
A Nomad job template for running a redpanda-cluster with a kafka-connect cluster that shares the same nodes (TODO), and a Redpanda Console process for management (TODO)
variable "datacenters" {
type = list(string)
}
variable "image_tag" {
default = "v22.3.11-arm64"
type = string
}
job "redpanda" {
@dehuszar
dehuszar / pulse-record-player-loopback.sh
Created June 22, 2020 17:00
This Pulse-Audio focused script sets up a null-sink and loopback that makes adding USB audio devices pass their stream into your primary output. Personally, I use it to listen to records on my AT-LP120-USB in Ubuntu. Best routed in pavucontrol
pactl load-module module-null-sink sink_name=RecordPlayer
pactl load-module module-loopback sink=RecordPlayer
@dehuszar
dehuszar / .gitignore
Created February 25, 2020 20:43
default gitignore file; place in home folder
[user]
name = Your Name
email = your.name@domain.com
[push]
default = current
[alias]
# pretty git log
ls = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate
@dehuszar
dehuszar / terraform-bashrc-aliases
Created September 3, 2019 17:19
Place these in yer .bashrc to do some basic terraforming
# TF aliases
alias tf=/usr/bin/terraform
alias tfi="tf init -backend-config=backend.tfvars"
alias tfp="tf plan"
alias tfa="tf apply"
@dehuszar
dehuszar / conver.pe
Last active May 29, 2018 20:13 — forked from endel/conver.pe
FontForge script to convert .ttf file to its webfont variations (.otf, .svg, .woff, .woff2)
#!/usr/local/bin/fontforge
Open($1)
Generate($1:r + ".otf")
Generate($1:r + ".ttf")
Generate($1:r + ".svg")
Generate($1:r + ".woff")
Generate($1:r + ".woff2")
@dehuszar
dehuszar / detokenize
Created November 8, 2016 15:44
Use to extract extra values from your token
/* Usage
* {{detokenize 'extraValue'}} */
import Ember from 'ember';
const { get, inject } = Ember;
export default Ember.Helper.extend({
session: inject.service(),
compute(params) {
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
router: Ember.computed(function() {
return Ember.getOwner(this).lookup('router:main');
}),
zeCurrentRoute: Ember.computed.alias('router.currentRouteName')
@dehuszar
dehuszar / import-bs.js
Created February 22, 2016 19:28
PostCSS-Reference Node API example
// dependencies
var fs = require("fs");
var postcss = require("postcss");
var atImport = require("postcss-import");
var nested = require("postcss-nested");
var reference = require("postcss-reference");
var file = "style.css";
// css to be processed
@dehuszar
dehuszar / gulpfile.js
Last active March 16, 2016 17:29
PostCSS-Reference Gulp config
/* Move this file into src/ folder */
var gulp = require('gulp');
var postcss = require('gulp-postcss');
var atImport = require('postcss-import');
var nested = require('postcss-nested');
var reference = require('postcss-reference');
var mqpacker = require('css-mqpacker');
gulp.task('css', function () {
return gulp.src('./src/*.css')
@dehuszar
dehuszar / Calendar Component (LESS, no framework).markdown
Last active December 9, 2015 20:26
Calendar Component (LESS, no framework)

Calendar Component (LESS, no framework)

This is an example of how LESS can be used to create a semantically remapped calendar component.

A Pen by dehuszar on CodePen.

License.