Skip to content

Instantly share code, notes, and snippets.

View scsskid's full-sized avatar
:octocat:

Benedikt Gregor scsskid

:octocat:
View GitHub Profile
@scsskid
scsskid / wp-delete-all-generated-media.sh
Last active July 29, 2020 07:49
Remove wp generated media #wordpress
# https://deluxeblogtips.com/remove-image-sizes/
find . -name "*-*x*.*" | xargs rm -f
var keepsHisWord;
keepsHisWord = true;
promise1 = new Promise(function(resolve, reject) {
if (keepsHisWord) {
resolve("The man likes to keep his word");
} else {
reject("The man doesnt want to keep his word");
}
});
console.log(promise1);
@scsskid
scsskid / getClientScrollBarWidth.js
Last active August 29, 2020 07:09
Detect Scrollbar Width
// src: https://davidwalsh.name/detect-scrollbar-width
// Create the measurement node
var scrollDiv = document.createElement("div");
scrollDiv.className = "scrollbar-measure";
document.body.appendChild(scrollDiv);
// Get the scrollbar width
var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth;
console.warn(scrollbarWidth); // Mac: 15
@scsskid
scsskid / dnsmasq.conf
Created May 12, 2019 09:03
Apache Local
address=/devl/127.0.0.1
@scsskid
scsskid / content.txt
Last active May 29, 2019 15:14
Kirby Nested Structure Field Loop & output of single nested instance examples (Content Structure inspired by Kirby Page Builder)
Builder:
-
text: |
Die zunehmende Urbanisierung stellt Städte vor eine Vielzahl von Herausforderungen – auch mit Blick auf die Mobilität: Mit der Einwohnerzahl wachsen auch die Verkehrsprobleme innerhalb von Ballungszentren. Der Verkehrssektor trägt über ein Viertel zum weltweiten Ausstoß klimaschädlicher Emissionen bei und wirkt sich negativ auf Umwelt und Gesundheit aus. Gleichzeitig stellt Mobilität ein Grundbedürfnis der Stadtbewohnerinnen und -bewohner dar und ist damit eine wichtige Voraussetzung für Wirtschaftswachstum, persönliches Wohlbefinden, Kreativität und soziale Integration. Um Städte wieder zu lebenswerten, sauberen und gesunden Orten zu machen, sind intelligente Lösungen gefragt.
(image: magazin-mobilitaet-1.svg)
_key: text
_uid: text_0
sudo mdutil -a -i off
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
sudo mdutil -a -i on
@scsskid
scsskid / getTransitionEndEventName.js
Created June 20, 2019 17:57
get name of Transitionend event for current browser, src: https://stackoverflow.com/q/12250329/2823589
var whichTransitionEvent = (function (){
var t;
var el = document.createElement('fakeelement');
var transitions = {
'transition' :'transitionEnd',
'OTransition' :'oTransitionEnd',
'MSTransition' :'msTransitionEnd',
'MozTransition' :'transitionend',
'WebkitTransition' :'webkitTransitionEnd'
}
@scsskid
scsskid / utils.js
Created June 29, 2019 15:21
Misc Utility Funcs
// Utility function
function Util () {};
/*
class manipulation functions
*/
Util.hasClass = function(el, className) {
if (el.classList) return el.classList.contains(className);
else return !!el.className.match(new RegExp('(\\s|^)' + className + '(\\s|$)'));
};
// Utility function
function Util () {};
/*
class manipulation functions
*/
Util.hasClass = function(el, className) {
if (el.classList) return el.classList.contains(className);
else return !!el.className.match(new RegExp('(\\s|^)' + className + '(\\s|$)'));
};
@scsskid
scsskid / debug-to-console.php
Last active August 30, 2019 09:25
Debug PHP to Console JSON
<?php
function debug_log($object = null, $label = null)
{
$message = json_encode($object, JSON_PRETTY_PRINT);
$label = "Debug" . ($label ? " ($label): " : ': ');
echo "<script>console.log(\"$label\", $message);</script>";
}