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 / ram.sh
Created September 10, 2016 09:43
RAM disk on Mac OS X
200 Mb:
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://409600`
1 Mb:
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://2048`
@menangen
menangen / main.swift
Last active April 4, 2021 08:00
Swift 4.0 Multiprocessing
//
// main.swift
// Multithreading
//
// Created by menangen on 16/01/2019.
// Copyright © 2019 menangen. All rights reserved.
//
import Foundation
@menangen
menangen / autostart.cfg
Created October 23, 2016 15:46
Virtual Box Mac OS autostart script
default_policy = allow
@menangen
menangen / Dockerfile
Last active August 30, 2017 12:34
Jetbrains YouTrack Docker build (Dockerfile)
FROM openjdk:jre-alpine
MAINTAINER Menangen <menangen@gmail.com>
COPY ./youtrack-*.jar /opt/youtrack/
EXPOSE 8080
WORKDIR /opt/youtrack/
VOLUME ["/root/.youtrack", "/root/teamsysdata"]
@menangen
menangen / drawing.swift
Created January 13, 2017 15:40
PlaygroundPage drawing on Apple Swift 3.0.1
//: Playground - noun: a place where people can play
import Cocoa
import PlaygroundSupport
let evening: CGFloat = 0.1
var square_side: CGFloat = 10
var countRects = 50
@menangen
menangen / View.swift
Created March 5, 2017 13:26
Swift Perlin Noise iOS
import UIKit
import GameKit
class View: UIView {
let square_side = 5
let height_pixels = 115
let width_pixels = 80
override func draw(_ rect: CGRect) {
@menangen
menangen / server.cfg
Last active September 3, 2021 18:02
CS:GO radar colors config
cl_hud_color "0"
cl_teammate_colors_show "1"
cl_color "3"
sv_competitive_official_5v5 "1"
host_writeconfig
sv_hegrenade_damage_multiplier 2
const stringBuffer = new Buffer("Wikip");
const stringBuffer2 = new Buffer("edia");
const totalLength = stringBuffer.length + stringBuffer2.length;
adlerRoller_B = function (buffer, firstCharPosition) {
let length = buffer.length;
let sum = 0;
@menangen
menangen / fileIO.c
Last active March 2, 2018 14:55
C file reader
//
// fileIO.c
// hashreader
//
// Created by menangen on 01/03/2018.
// Copyright © 2018 Andrey Menangen. All rights reserved.
//
#include <stdlib.h> // malloc, free, exit
#include <stdio.h> // fprintf, perror, fopen, etc.
@menangen
menangen / Integerhasher.c
Last active March 31, 2018 19:14
RANDOM xorshift 0xF
uint8_t hash_coord( uint32_t x, uint32_t y, uint32_t seed) {
uint32_t m = ~x >> 19;
m |= 899809343;
uint32_t n = ~y >> 27;
//n += 0x1b873593;
n |= 0x1b873593;
seed ^= (m ^ 0x27d4eb2d);
seed ^= (n ^ 0xe6546b64);