Skip to content

Instantly share code, notes, and snippets.

angular.module('demo', [])
.provider('googleMaps', require('./google-maps-service-provider'))
.config(['googleMapsProvider', function(googleMapsProvider) {
googleMapsProvider.configure({
key: 'your api key',
language: 'de',
libraries: 'places'
});
}])
.controller('MapController', ['googleMaps', function(googleMaps) {
@oleics
oleics / server.js
Last active August 29, 2015 14:10
Example: Asynchronously fetch and display database-rows (For NodeJs Beginners)
/*
An example for NodeJs beginners.
If you wonder how nodejs-code looks like when it
asynchronously fetches and displays rows from a
database, then this is for you.
*/
var fs = require('fs'),
http = require('http'),
<?php
use \stdClass;
/*
```php
<?php
use VoidNotNullWorkaroundTrait;
@oleics
oleics / nunjucks.js
Created October 18, 2016 16:12
nunjucks filter
nunjucksEnv.addFilter('debug', function(obj){
return '<pre>'+jsonStringifySafe(obj, ' ')+'</pre>';
});
@oleics
oleics / ac-jload.js
Last active December 20, 2017 10:48
jQuery Ajax Load
(function(global){
var $ = global.$ || global.jQuery;
var history = global.history;
var VAR_NAME = 'ac-jload';
var loadSpinnerURL = '/loading.gif';
var overlayHtml = '<div style="position:absolute;text-align:center;z-index:99999">';
@oleics
oleics / deluge-song-merger.vue
Last active November 21, 2019 13:48
Merge multiple Deluge (Synthstrom) songs into one single song
<template>
<div>
Deluge Song Merger
<div v-if="state.error">
{{state.error}}
</div>
<div>