Skip to content

Instantly share code, notes, and snippets.

View henrjk's full-sized avatar

Henrich Krämer henrjk

View GitHub Profile
#!/usr/sbin/dtrace -C -s
#pragma D option quiet
proc::posix_spawn:exec-success,proc::__mac_execve:exec-success
{
this->isx64=(curproc->p_flag & P_LP64)!=0;
#define SELECT_64_86(x64, x86) (this->isx64 ? (x64) : (x86))
#define GET_POINTER(base, offset) (user_addr_t)SELECT_64_86(*(uint64_t*)((base)+sizeof(uint64_t)*(offset)), *(uint32_t*)((base)+sizeof(uint32_t)*(offset)))
@henrjk
henrjk / jspm.travis.setup.md
Created April 1, 2016 13:08 — forked from topheman/jspm.travis.setup.md
Travis setup of Github token for jspm
@henrjk
henrjk / jenkins-api.md
Created December 14, 2017 18:38 — forked from justlaputa/jenkins-api.md
Jenkins Json API

jobs

jenkins_url + /api/json?tree=jobs[name,color]

builds

jenkins_url + /job/${job_name}/api/json?tree=builds[number,status,timestamp,id,result]

last build

@henrjk
henrjk / centos-install-kernel-debuginfo.sh
Created January 30, 2018 16:56 — forked from jarek-przygodzki/centos-install-kernel-debuginfo.sh
CentOS 7 - How to install kernel-debuginfo
yum --enablerepo=base-debuginfo install -y kernel-debuginfo-$(uname -r)