Skip to content

Instantly share code, notes, and snippets.

View menangen's full-sized avatar
🏠
Working from home

Andru Menangen menangen

🏠
Working from home
  • Russia
View GitHub Profile
@menangen
menangen / add.cpp
Last active February 1, 2021 17:30
C++ struct Inheritance
#include <iostream>
struct Perlin {
float freq;
explicit
Perlin (float f = 1.0) {
freq = f;
}
@menangen
menangen / main.swift
Created October 9, 2020 16:45
Context leak detected, msgtracer returned -1
//
// main.swift
// CGImageTest
//
// Created by menangen on 09.10.2020.
//
import Foundation
import SpriteKit
import GameKit
@menangen
menangen / build.ninja
Last active September 22, 2020 20:19
Ninja musl LLVM build
lcc = llc
ld = ld.lld
src=..
SYS = /root/src/musl/root
GCCPATH = /usr/lib64/gcc/x86_64-slackware-linux/9.3.0
llcflags = -march=x86-64 -relocation-model=pic -filetype=obj
ldflags = -s $SYS/lib/crt1.o -static -nostdlib --lto-O3 -sysroot $SYS -L $SYS/lib -L $GCCPATH
ldlibflags = -lgcc -lc -lm -ldl -lpthread
@menangen
menangen / Dockerfile
Created September 9, 2020 12:27
Minecraft server JRE build
FROM openjdk:8u265-jre
LABEL maintainer "menangen"
COPY 1.16.2/* /data/
EXPOSE 25565/tcp
EXPOSE 25565/udp
EXPOSE 25575/tcp
@menangen
menangen / compile.sh
Created September 8, 2020 16:26
Musl static Hello-World
SYS=/root/src/musl/musl-1.2.1/build/root
MAIN=main.c
OBJ=hello.c.o
clang -std=c11 -nostdinc -nodefaultlibs --sysroot $SYS -isystem $SYS/include -c $MAIN -o $OBJ
@menangen
menangen / index.js
Created September 7, 2020 15:28
Vue vendor export
import Vue from "vue"
import App from "components/App.vue"
new Vue(App);
@menangen
menangen / main.swift
Created May 20, 2020 06:27
Monostate Pattern in Swift
import Foundation
class Cat { var name = "Kisa" }
let cat = Cat()
class State {
static var instance = cat
}
@menangen
menangen / clone.sh
Last active September 5, 2020 20:53
Slackware Swift clone
GIT_ARGS="--single-branch --depth 1 --branch swift-5.2.5-RELEASE"
CLONE="git clone"
URL_GITHUB="https://github.com"
G=".git"
REPOS=( \
swift \
swift-package-manager \
swift-cmark \
@menangen
menangen / mas.scss
Created March 26, 2020 23:44
CSS HSL Formulas
$value: 100;
$value2: $value + 24;
$A: 100 / 12;
$B: 360 / 12;
$bgcolor: hsl($value, $A * 12, $A * 10 - ($A / 4) * 1 );
$color-1: hsl($value, 72%, 83%);
$color-2: hsl($value2 + $B, $A * 8, $A * 8);
@menangen
menangen / main.c
Created March 26, 2020 19:25
Intel/AMD random Intrinsic
//
// main.c
// rdrand
//
// Created by menangen on 26.03.2020.
// Copyright © 2020 menangen. All rights reserved.
//
#include <stdio.h>
#include <immintrin.h>