Skip to content

Instantly share code, notes, and snippets.

Avatar

Alexander Wolf AWolf81

View GitHub Profile
@AWolf81
AWolf81 / content-script-2.ts
Created Jan 18, 2021
Web extension using snowpack & snowpack-plugin-web-ext for content-scripts
View content-script-2.ts
// location: src/content-scripts/content-script-2.ts
// just to have an import
export function hello() {
return "Hello World";
}
@AWolf81
AWolf81 / settings.py
Last active Jan 12, 2021
ColorPicker type for Kivy Settings
View settings.py
# Added Class SettingColorPicker on line 501ff
# and modified SettingsApp() see line 1306
# source from https://github.com/kivy/kivy/blob/master/kivy/uix/settings.py
'''
Settings
========
.. versionadded:: 1.0.7
@AWolf81
AWolf81 / SpringMVCWebConfig.java
Last active Jul 25, 2020
Spring boot configuration file (annotation-based) - configures localization
View SpringMVCWebConfig.java
package mongodbdemo.config;
import java.util.Locale;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
@AWolf81
AWolf81 / run-tests.js
Last active Mar 6, 2020
Run Mocha.js tests with html reporter from CLI with JSDOM
View run-tests.js
var Mocha = require('mocha'),
fs = require('fs'),
path = require('path');
const { JSDOM } = require('jsdom')
const dom = new JSDOM(`<html><body>
<div id="mocha"></div>
</body></html>`);
global.document = dom.window.document;
@AWolf81
AWolf81 / example.test.h
Created Feb 23, 2020
ucunit example with trace point call counter feature (see Test_CheckTracepointsDemo function)
View example.test.h
/*
* File: example.test.h
* Author: Alexander Wolf
* License MIT
* Created on 23. Februar 2020, 11:54
*/
#include "testsuite.h"
#ifndef EXAMPLE_TEST_H
View . VS code workspace config - .prettierrc
// .prettierrc
// (filename in gist just to have a better title in the gist overview page as mentioned [here](https://github.com/isaacs/github/issues/194))
//
// install prettier with
// yarn add prettier pretty-quick husky
{
"semi": true,
"trailingComma": "all",
"singleQuote": true,
"printWidth": 70
@AWolf81
AWolf81 / index.js
Created Sep 24, 2015
Connect serve static example
View index.js
var connect = require('connect'),
http = require('http'),
serveStatic = require('serve-static'),
app = connect(),
server;
app.use(serveStatic("./angularjs"));
server = http.createServer(app);
@AWolf81
AWolf81 / test.js
Created May 5, 2019
BoostNote linting test
View test.js
import React from 'react'
import ReactDOM from 'react-dom'
// import PropTypes from 'prop-types'
// Note: Remove the next line to test linting warnings
/* eslint-disable */
// Test prefer-const --> rule working with standardx as it respects .eslintrc
export const preferCondtDemo = function () {
let notVariable = 'demo'
return notVariable
@AWolf81
AWolf81 / Profile-20190425T231328_ProjectSettingsModal_opening_and_closing_animation.json
Created Apr 25, 2019
Chrome profile - Guppy sc-v4 branch - ProjectSettingsModal performance
View Profile-20190425T231328_ProjectSettingsModal_opening_and_closing_animation.json
[{"pid":12100,"tid":22488,"ts":75204026765,"ph":"X","cat":"toplevel","name":"MessageLoop::RunTask","args":{"src_file":"../../mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"dur":84,"tdur":83,"tts":78152265},
{"pid":12100,"tid":22488,"ts":75204114424,"ph":"X","cat":"toplevel","name":"MessageLoop::RunTask","args":{"src_file":"../../gpu/ipc/client/gpu_channel_host.cc","src_func":"Send"},"dur":35,"tdur":32,"tts":78152624},
{"pid":12100,"tid":22488,"ts":75204114464,"ph":"X","cat":"toplevel","name":"MessageLoop::RunTask","args":{"src_file":"../../gpu/ipc/client/gpu_channel_host.cc","src_func":"Send"},"dur":10,"tdur":10,"tts":78152661},
{"pid":12100,"tid":22488,"ts":75204114613,"ph":"X","cat":"ipc,toplevel","name":"ChannelMojo::OnMessageReceived","args":{"class":65535,"line":65520},"dur":6,"tdur":6,"tts":78152716},
{"pid":12100,"tid":22488,"ts":75204114904,"ph":"X","cat":"toplevel","name":"MessageLoop::RunTask","args":{"src_file":"../../gpu/ipc/client/gpu_channel_host.cc","src_func":"Send"},"dur":26,
@AWolf81
AWolf81 / app.js
Created Dec 18, 2018
Basic Express server example
View app.js
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('An alligator approaches!');
});
app.listen(3000, () => console.log('Gator app listening on port 3000!'));