Skip to content

Instantly share code, notes, and snippets.

View jmatraszek's full-sized avatar

Jakub Matraszek jmatraszek

View GitHub Profile
X.Org X Server 1.20.8
X Protocol Version 11, Revision 0
[ 16.828] Build Operating System: Linux Arch Linux
[ 16.828] Current Operating System: Linux matraszek 5.6.7-arch1-1 #1 SMP PREEMPT Thu, 23 Apr 2020 09:13:56 +0000 x86_64
[ 16.828] Build Date: 30 March 2020 05:05:45AM
[ 16.828]
[ 16.828] Current version of pixman: 0.40.0
[ 16.828] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 16.828] Markers: (--) probed, (**) from config file, (==) default setting,
$ ls -la games.log
-rw-rw-r-- 1 ubuntu ubuntu 69052256 May 7 08:15 games.log
$ strace 2>&1 tail -f games.log >/dev/null | grep -e "mmap"
mmap(NULL, 20829, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad24a63000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad24a62000
mmap(NULL, 3971488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad2447a000
mmap(0x7fad2483a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7fad2483a000
mmap(0x7fad24840000, 14752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad24840000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad24a61000
CPU: GenuineIntel MMX SSE SSE2
>>> Initializing Renderer
Monitor count: 2
Monitor #1: 1920,0 1920x1080
Monitor #2: 0,0 1920x1080
PIXELFORMAT: RGBA32 Z24 S8
MODE: 1920x1080
Initializing Shaders
<<< Renderer Initialization Complete
>>> Initializing Sound
@jmatraszek
jmatraszek / ztn3dm1.txt
Created February 16, 2018 18:31
ztn3dm1 missing textures
CPU: GenuineIntel MMX SSE SSE2
>>> Initializing Renderer
Monitor count: 2
Monitor #1: 1920,0 1920x1080
Monitor #2: 0,0 1920x1080
PIXELFORMAT: RGBA32 Z24 S8
MODE: 1920x1080
Initializing Shaders
<<< Renderer Initialization Complete
>>> Initializing Sound
@jmatraszek
jmatraszek / fix_add_bots.diff
Last active January 20, 2018 17:32
Fixes adding bots on Intel x64 in CNQ3
diff --git a/code/botlib/l_precomp.cpp b/code/botlib/l_precomp.cpp
index 0e730f5..2cb01b9 100644
--- a/code/botlib/l_precomp.cpp
+++ b/code/botlib/l_precomp.cpp
@@ -863,7 +863,7 @@ void PC_ConvertPath(char *path)
if ((*ptr == '\\' || *ptr == '/') &&
(*(ptr+1) == '\\' || *(ptr+1) == '/'))
{
- strcpy(ptr, ptr+1);
+ memmove(ptr, ptr+1, strlen(ptr));
@jmatraszek
jmatraszek / keybase.md
Created December 8, 2017 09:48
keybase.md

Keybase proof

I hereby claim:

  • I am jmatraszek on github.
  • I am kubaxvx (https://keybase.io/kubaxvx) on keybase.
  • I have a public key ASDBbcYBtr6h27w7ph-EPn2W-3l2aqE74LyNEnE8J3M_Nwo

To claim this, I am signing this object:

#[derive(Debug, Clone)]
pub struct RequestConfig {
pub type_: Option<String>
}
impl Decodable for RequestConfig {
fn decode<D: Decoder>(d: &mut D) -> Result<RequestConfig, D::Error> {
d.read_struct("RequestConfig", 2, |d| {
let type_ = d.read_struct_field("type", 0, |d| { d.read_str() }).ok();
Ok(RequestConfig{ type_: type_ })
@jmatraszek
jmatraszek / prompt_bashrc.sh
Last active December 10, 2015 09:39
bash prompt
# Reset
Color_Off='\[\e[0m\]' # Text Reset
# Regular Colors
Black='\[\e[0;30m\]' # Black
Red='\[\e[0;31m\]' # Red
Green='\[\e[0;32m\]' # Green
Yellow='\[\e[0;33m\]' # Yellow
Blue='\[\e[0;34m\]' # Blue
Purple='\[\e[0;35m\]' # Purple
@jmatraszek
jmatraszek / devise.pl.yml
Created May 9, 2012 08:07 — forked from Nowaker/devise.pl.yml
Devise 2.0.1 polish translation
# Additional translations at http://github.com/plataformatec/devise/wiki/I18n
# Devise v1.4.6 polish translation by saepia based on @rogal111's translation
# Devise 2.0.0 updates by @kszksz
# Language updates by @Nowaker - bardziej zrozumiałe instrukcje (np. unconfirmed - sama informacja, że konto jest
# nieaktywne nie jest wystarczająca - trzeba powiedzieć, co trzeba zrobić by je aktywować), bardziej naturalne zwroty
# (unikanie strony biernej, więcej emocji w witaniu itp.), zakomentowanie zdeprecjonowanych wiadomości,
# dodanie "update_needs_confirmation" (Devise 2.0.1?)
# Wersja dla aplikacji, z których korzystają również kobiety by @jmatraszek
pl:
#wersja dla stron, z ktorych korzystaja rowniez kobiety.
pl:
devise:
sessions:
link: 'Zaloguj'
signed_in: 'Zostałeś/aś zalogowany/a.'
signed_out: 'Zosteś/aś wylogowany/a.'
unauthenticated: 'Musisz się zalogować lub zarejestrować aby kontynuować.'
unconfirmed: 'Musisz najpierw aktywować swoje konto aby kontynuować.'
locked: 'Twoje konto jest zablokowane.'