Skip to content

Instantly share code, notes, and snippets.

Avatar

Hendrik Mans hmans

View GitHub Profile
@hmans
hmans / ManagedInstancedMesh.ts
Last active Jan 12, 2021
Managed Instanced Mesh API
View ManagedInstancedMesh.ts
import * as THREE from "three"
export type Instance = {
object: THREE.Object3D
color?: THREE.Color
index: number
data: any
}
/* Our ManagedInstancedMesh class that we can use with just plain old Three.js */
@hmans
hmans / BobTheBuilder.cs
Last active Jan 1, 2021
A basic pipeline for performing headless Unity builds for multiple platforms at once.
View BobTheBuilder.cs
/* This needs to live in a folder named "Editor", or it won't work. Doesn't have to be named
"BobTheBuilder", though. Name it whatever you want! */
using System;
using UnityEditor;
using UnityEngine;
public class BobTheBuilder
{
/* List of scenes to include in the build */
@hmans
hmans / .editorconfig
Created Aug 13, 2020
Unity ♥️ Git
View .editorconfig
root = true
[*]
end_of_line = lf
insert_final_newline = true
charset = utf-8
indent_style = tab
indent_size = 4
trim_trailing_whitespace = true
@hmans
hmans / application.html.slim
Created Mar 27, 2020
Rails 6.0 Slim Application Layout
View application.html.slim
doctype html
html
head
title My App
meta name="viewport" content="width=device-width, initial-scale=1.0"
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload'
= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload'
= csrf_meta_tags
= csp_meta_tag
@hmans
hmans / cheesecake.md
Last active Apr 28, 2020
Motherfucking Cheesecake
View cheesecake.md

MOTHERFUCKING CHEESECAKE

Zutaten:

Für den Boden:

  • 150g Vollkornbutterkekse
  • 2 EL Zucker
  • Prise Zimt
  • 60g weiche Butter
@hmans
hmans / application.html.slim
Last active Apr 14, 2020
Application layout for Rails (4 and 5), Slim style.
View application.html.slim
doctype html
html
head
title My App
meta name="viewport" content="width=device-width, initial-scale=1.0"
= stylesheet_link_tag "application", media: 'all', 'data-turbolinks-track' => true
= javascript_include_tag "application", 'data-turbolinks-track' => true
= csrf_meta_tags
body
@hmans
hmans / application.html.slim
Created Apr 30, 2019
Rails 6.0 Application Layout using Slim
View application.html.slim
doctype html
html
head
title My Rails 6.0 App
= csrf_meta_tags
= csp_meta_tag
meta name="viewport" content="width=device-width, initial-scale=1.0"
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload'
@hmans
hmans / application.html.slim
Last active Oct 23, 2018
Rails 5.2 Application Layout using Slim
View application.html.slim
doctype html
html
head
title My Rails 5.2 App
= csrf_meta_tags
= csp_meta_tag
meta name="viewport" content="width=device-width, initial-scale=1.0"
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload'
@hmans
hmans / gamedevcheatsheet.md
Last active Jun 29, 2018
Game Development Cheat Sheet
View gamedevcheatsheet.md
@hmans
hmans / app.cr
Created Apr 25, 2018
Happy + Crystal = Crappy
View app.cr
require "crappy"
class AppHandler
include HTTP::Handler
include Crappy::Routing
include Crappy::Rendering
def call(context)
crappy do
within "api" do
You can’t perform that action at this time.