Skip to content

Instantly share code, notes, and snippets.

🐻
I can bearly stand another of your puns

Niklas barning

🐻
I can bearly stand another of your puns
Block or report user

Report or block barning

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@barning
barning / cssGridForIe.scss
Last active May 28, 2019
Generating css grid for IE and browsers we really love
View cssGridForIe.scss
@mixin cssGrid {
display: -ms-grid;
display: grid;
}
@mixin cssGridTemplateCol($input) {
-ms-grid-columns: #{$input};
grid-template-columns: #{$input};
}
@barning
barning / color-tiles.scss
Last active Nov 7, 2018
Color Tile Generator
View color-tiles.scss
$colors: (
primary: #de1c24,
secondary: #d3ffce,
):
// Generates Colors Tiles automatically. No need to write more SCSS
@each $name, $color in $colors {
&--#{$name} {
.color-tile__color {
background-color: $color;
@barning
barning / variant-generation.scss
Created Aug 30, 2018
Generates a list of bem modifiers
View variant-generation.scss
$list: (
xsmall: 12px,
small: 16px,
medium: 24px,
large: 32px
);
@each $name, $size in $list {
.element--#{$name} {
width: $size;
@barning
barning / imagerotator.php
Created Mar 5, 2015
Random Background Image PHP
View imagerotator.php
<?php
/*
AUTOMATIC IMAGE ROTATOR
Version 2.2 - December 4, 2003
Copyright (c) 2002-2003 Dan P. Benjamin, Automatic, Ltd.
All Rights Reserved.
http://www.hiveware.com/imagerotator.php
View lines
var ctx = new C2S(width,height);
ctx.translate(width/2,height/2);
var poly=[ v2.x, v2.y, v3.x, v3.y, v4.x, v4.y, v5.x, v5.y,v6.x, v6.y ];
ctx.beginPath();
ctx.moveTo(poly[0], poly[1]);
for( item=2 ; item < poly.length-1 ; item+=2 ){ctx.lineTo( poly[item] , poly[item+1] )}
ctx.closePath();
//ctx.fillStyle = "rgba(255,255,255,0)";
ctx.strokeStyle = 'rgb('+r+','+g+','+b+')';
ctx.lineWidth = 5;
View savesvg
var downloadAsSVG = function (fileName) {
if(!fileName) {
fileName = "dieflaeche"+second()+minute()+day()+year()+".svg"
}
var url = "data:image/svg+xml;charset=utf-8,"+encodeURIComponent(mySVG);
var link = document.getElementById("download");
link.download = fileName;
link.href = url;
link.click();
}
@barning
barning / Robot
Created Dec 14, 2014
Unser Roboter
View Robot
class MyRobot extends Robot {
private final float STANDING = 0.0005f;
private float mAngle;
private final Sensor mSensor_front;
private final Sensor mSensor_left;
private final Sensor mSensor_right;
private final Sensor mSensor_back;
@barning
barning / keybase.md
Last active Aug 29, 2015
keybase.md
View keybase.md

Keybase proof

I hereby claim:

  • I am barning on github.
  • I am barning (https://keybase.io/barning) on keybase.
  • I have a public key whose fingerprint is F6ED 2862 7159 C8B2 CFAB 039C B952 759B 3B50 06A7

To claim this, I am signing this object:

View Level wird hochgezählt und gemalt.
int level;
void restart () {
map = new Map( "karte"+level+".map");
}
void draw (){
restart();
}
You can’t perform that action at this time.