Skip to content

Instantly share code, notes, and snippets.

View kristiannissen's full-sized avatar

Kristian Nissen kristiannissen

  • Bagsværd, Denmark
View GitHub Profile
requirejs({
paths: {
jquery: 'https://code.jquery.com/jquery-2.2.0.min'
}
});
requirejs(['jquery'], function($) {
var DATA = [
{
id: 1,
@kristiannissen
kristiannissen / app.js
Last active April 20, 2016 13:52
Cycle loading JSON data
'use strict';
import Rx from 'rx';
import Cycle from '@cycle/core';
import {
h,
makeDOMDriver
} from '@cycle/dom';
import {makeHTTPDriver} from '@cycle/http';
@kristiannissen
kristiannissen / t.js
Created May 19, 2016 13:38
Building tags
function t(nodeName) {
var elm = document.createElement(nodeName);
if (typeof arguments[1] === 'string' || typeof arguments[2] === 'string') {
elm.innerHTML = arguments[2] || arguments[1];
}
if (typeof arguments[1] === 'object' && !Array.isArray(arguments[1])) {
// Add attributes
var attr = arguments[1];
Object.keys(attr).map(function(key) {
elm.setAttribute(key, attr[key]);
Detected errors in 1 module.
-- SYNTAX PROBLEM -------------------------------------------------- counter.elm
I ran into something unexpected when parsing your code!
33| model = 0
^
I am looking for one of the following things:
@kristiannissen
kristiannissen / abv-calculator.elm
Last active June 2, 2016 15:23
ELM based ABV calculator
import Html exposing (..)
import Html.App as Html
import Html.Attributes exposing (..)
import Html.Events exposing (..)
import String
-- MAIN
main =
Html.beginnerProgram { model = model, view = view, update = update }
@kristiannissen
kristiannissen / actions-project.js
Created August 31, 2017 14:23
react-router-dom and redux
/**
* src/actions/project.js
*/
export const newProject = () => {
return {
type: 'NEW_PROJECT'
}
}
@kristiannissen
kristiannissen / crawler.pl
Created August 15, 2019 11:57
Perl Crawler
#!/usr/local/bin/perl
use 5.10.0;
use strict;
use warnings;
use Data::Dumper;
use LWP::RobotUA;
use HTML::TreeBuilder;
use HTML::Element;
use File::Find;
foreach my $dir (@INC){
find sub {
print "$File::Find::name<br>" if /\.pm$/;
}, $dir;
}
@kristiannissen
kristiannissen / about.html
Last active December 23, 2019 07:57
framework7 list
<div class="page">
<div class="page-content">
<div class="block">
<p>This page created dynamically</p>
</div>
</div>
</div>
@kristiannissen
kristiannissen / groceryservlettest.java
Created January 3, 2020 09:03
grocerymonkey test
package mobi.grocerymonkey.groceryapp;
import static com.google.common.truth.Truth.assertThat;
import static org.mockito.Mockito.when;
import static org.mockito.Mockito.mock;
import com.google.appengine.tools.development.testing.LocalServiceTestHelper;
import com.google.appengine.tools.development.testing.LocalDatastoreServiceTestConfig;
import com.google.cloud.datastore.DatastoreOptions;