Skip to content

Instantly share code, notes, and snippets.

View dreampulse's full-sized avatar

Jonathan Häberle dreampulse

View GitHub Profile
#include "raylib.h"
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
#define MAZE_WIDTH 40
#define MAZE_HEIGHT 25
#define CELL_SIZE 20
#define MINES_COUNT 30 // Anzahl der Minen im Labyrinth
@dreampulse
dreampulse / Main.elm
Last active July 24, 2019 18:18
Elm experiment1
-- Press buttons to increment and decrement a counter.
--
module Main exposing (Model, Msg(..), init, main, update, view)
import Array exposing (Array)
import Browser
import Html exposing (Html, button, div, input, section, text)
import Html.Attributes exposing (placeholder, value)
@dreampulse
dreampulse / example.js
Created September 13, 2015 08:37
React Beispiel-Filter
import React, { Component } from 'react';
require('./style.scss');
export default class MyComponent extends Component {
constructor(props) {
super(props);
// Beispiel Daten
this.stuff = [{
@dreampulse
dreampulse / gist:d4c47d896c88385830f8
Created November 20, 2014 17:10
German currency format for JavaScript using numeral.js
var numeral = require('numeral');
var numeralDE = require('numeral/languages/de');
numeralDE.delimiters.thousands = '.';
numeral.language('de', numeralDE);
numeral.language('de');
numeral(1024).format('0,0.00');
@dreampulse
dreampulse / server.js
Created October 23, 2014 20:03
Main Module - Javascript
var express = require('express');
var app = module.exports = express();
// express routes.. etc..
app.start = function () {
// start the web server
return app.listen(function () {
app.emit('started');
console.log('Web server listening at: %s', app.get('url'));