Skip to content

Instantly share code, notes, and snippets.

@tenbits
tenbits / exif-date-touch.js
Last active April 13, 2024 18:30
nodejs script to set a file modification date from EXIF
/**
* Change file modification time to the date from EXIF
*
* System Requirements:
*
* > npm install -g includejs
* > npm install -g exif
*
* Usage:
*
public class MultiStream : Stream
{
private readonly List<Stream> _streams;
public MultiStream(params Stream[] streams)
{
_streams = streams.ToList();
}
public override void Flush()
@tenbits
tenbits / functions.php
Created July 15, 2019 12:35 — forked from lukecav/functions.php
Add Global Trade Identification Numbers (GTINs) to WooCommerce products
/**
* Render the Global Trade Identification Number (GTIN) meta field.
*/
function woocommerce_render_gtin_field() {
$input = array(
'id' => '_gtin',
'label' => sprintf(
'<abbr title="%1$s">%2$s</abbr>',
_x( 'Global Trade Identification Number', 'field label', 'my-theme' ),
_x( 'GTIN', 'abbreviated field label', 'my-theme' )
@tenbits
tenbits / Ubuntu-swap.md
Last active May 20, 2019 09:15
Ubuntu: Enable swap
<html>
<script>
window.onload = function() {
nativeInterface.hideSplashScreen()
}
</script>
<style>
.with-css {
pointer-events: none;
import '/bower_components/spectrum/spectrum.css';
import '/bower_components/spectrum/spectrum.js';
define ColorPickButton {
slot domInsert () {
this.$.find('.color-picker').spectrum({
cancelText: 'Abbrechen',
chooseText: 'Auswählen',
allowEmpty: true,
var x = new RegExp( "/" )
console.log(x.test( "/hello" ));
var serializedRegexParser = /^\/(.+)\/(\w+)?$/
var serializedRegex = x.toString();
console.log('serializedRegex:', serializedRegex);
var matches = serializedRegexParser.exec(serializedRegex);
var [full, regexString, regexFlags] = matches;
@tenbits
tenbits / dragger.js
Created January 30, 2013 12:24
element dragger - simple requestAnimationFrame example
window.dragger = (function() {
var requestAnimationFrame = (function() {
return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame ||
function(callback) {
return setTimeout(callback, 17);
}
})();
@tenbits
tenbits / kudu-iis.md
Last active March 21, 2016 11:19
Kudu