Skip to content

Instantly share code, notes, and snippets.

View angelfor3v3r's full-sized avatar
:octocat:

D3X angelfor3v3r

:octocat:
View GitHub Profile
@angelfor3v3r
angelfor3v3r / Shlink.sxcu
Last active July 29, 2023 22:06
Shlink ShareX config
@angelfor3v3r
angelfor3v3r / .clang-format
Last active March 23, 2024 18:00
My clang-format.
# clang-format version 17.0.3
---
Language: Cpp
# BasedOnStyle: LLVM
AccessModifierOffset: -4
AlignAfterOpenBracket: BlockIndent
AlignArrayOfStructures: Right # TODO: None?
AlignConsecutiveAssignments:
Enabled: true
AcrossEmptyLines: false
@angelfor3v3r
angelfor3v3r / .clang-format
Created February 16, 2021 08:42
clang-format/clang-tidy
---
BasedOnStyle: LLVM
IndentWidth: 4
---
Language: Cpp
AlignAfterOpenBracket: Align
AlignConsecutiveMacros: 'true'
AlignConsecutiveAssignments: 'true'
AlignConsecutiveDeclarations: 'true'
AlignEscapedNewlines: Left
@angelfor3v3r
angelfor3v3r / rc.local
Created December 14, 2019 10:55
rc.local
#!/bin/bash
# disk tuning (8TB HDD) #
for DISK in sda sdb sdc
do
SCHED=/sys/block/${DISK}/queue/scheduler
if [[ -f "$SCHED" ]]; then
# select deadline scheduler first
echo deadline > $SCHED
@angelfor3v3r
angelfor3v3r / keybase.md
Created December 10, 2019 21:30
keybase.md

Keybase proof

I hereby claim:

  • I am angelfor3v3r on github.
  • I am dreamgate (https://keybase.io/dreamgate) on keybase.
  • I have a public key whose fingerprint is D0A8 723F AE2A A528 49A6 AF9D 82CC D536 0A2C 5D68

To claim this, I am signing this object:

@angelfor3v3r
angelfor3v3r / rand.h
Last active November 6, 2019 01:43
MSVC C++17 run-time pseudo-random number generation using MT19937 (requires a somewhat modern CPU)
/*
MIT License
Copyright (c) 2019 angelfor3v3r
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
@angelfor3v3r
angelfor3v3r / gist:2489337292e13da412bb0f0a15b8f783
Created June 1, 2016 05:58
CS:S active event descriptors. ( 6/1/2016 )
event -> server_spawn
event -> server_changelevel_failed
event -> server_shutdown
event -> server_cvar
event -> server_message
event -> server_addban
event -> server_removeban
event -> player_connect
event -> player_connect_client
event -> player_info