Skip to content

Instantly share code, notes, and snippets.

CFLAGS = -g
LD = ld.lld
LDLIBS = /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libc.so.6
default: main test.so
clean:
rm main test.so main.o test.o
main: main.o
default: main
main: main.o bar.a
ld.lld -o $@ $^
.o.a:
ar r $@ $^
.s.o:
llvm-mc -filetype=obj -triple=x86_64-unknown-linux -o $@ $<
import sys
import time
import pyautogui as ui
def grow():
ui.hotkey('ctrl', 'shift', 'j')
ui.hotkey('ctrl', 'shift', 'j')
ui.hotkey('ctrl', 'pagedown')
unpacking sources
unpacking source archive /nix/store/drj6isbqmgvkhb9w1ahjd88vqn601r8c-psi-plus-snapshots-0.16.572.639-src
source root is psi-plus-snapshots-0.16.572.639-src
patching sources
configuring
qmake: File exists
fixing cmake files...
cmake flags: -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/gkn5p34slv1z9yigkwq1820dxdga6j52-psi-plus-0.16.572.639/include -DCMAKE_INSTALL_LIBDIR=/nix/store/gkn5p34slv1z9yigkwq1820dxdga6j52-psi-plus-0.16.572.639/lib -DCMAKE_INSTALL_NAME_DIR=/nix/store/gkn5p34slv1z9yigkwq1820dxdga6j52-psi-plus-0.16.572.639/lib -DCMAKE_INSTALL_PREFIX=/nix/store/gkn5p34slv1z9yigkwq1820dxdga6j52-psi-plus-0.16.572.639 -DENABLE_PLUGINS=ON
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
@orivej
orivej / 95205.user.js
Created February 3, 2017 10:14
GreaseMonkey 3.9 Firefox 51.0.1 Linux crash
// ==UserScript==
// @name Google Hit Hider by Domain
// @namespace JeffersonScher
// @version 1.6.0
// @copyright Copyright 2014 Jefferson Scher
// @license BSD with restriction
// @description Block unwanted sites from your Google search results. For Firefox+Greasemonkey or Chrome+Tampermonkey. v1.6.0 2014-02-17
// @include http*://www.google.tld/*
// @include http*://news.google.tld/*
// @include http*://images.google.tld/*
@orivej
orivej / zfs-origins.txt
Last active February 24, 2016 15:49
zfs list -H -o name -r base/root/docker | xargs -n1 zfs get -H -o name,value origin
base/root/docker -
base/root/docker@new -
base/root/docker/04aba870675c39a298f51768a2aa024748f7d64871f22e49bd8fdc23bd38f84d base/root/docker/a0852f7412710bcb7d87cfd8b6e39f3e1eba3a0ac96672bf116f2e3e24c3faf7@85819096
base/root/docker/04aba870675c39a298f51768a2aa024748f7d64871f22e49bd8fdc23bd38f84d@444437926 -
base/root/docker/04aba870675c39a298f51768a2aa024748f7d64871f22e49bd8fdc23bd38f84d@new -
base/root/docker/05820377a11a2fb1cd990ca926a2972be217d80b332bbe306b9c08ca382d9b4f base/root/docker/70618b6e8070bebc37b57cf2c70194cb7848c1aa523a16da1eb0a0958ddcca75@119497110
base/root/docker/05820377a11a2fb1cd990ca926a2972be217d80b332bbe306b9c08ca382d9b4f@924908195 -
base/root/docker/05820377a11a2fb1cd990ca926a2972be217d80b332bbe306b9c08ca382d9b4f@new -
base/root/docker/095bc712aa900b56a90e01064cb257d8a9428621b74a51e018dd0703197be9b4 base/root/docker/97de5c743bc0ce9896ad5a98c5c3533bcbc24dc64183d717c3f5749fde47c652@896706462
base/root/docker/095bc712aa900b56a90e01064cb257d8a9428621b74a51e018dd0703197be9b4@304212690 -
@orivej
orivej / keybase.md
Created January 21, 2015 01:53
keybase/orivej

Keybase proof

I hereby claim:

  • I am orivej on github.
  • I am orivej (https://keybase.io/orivej) on keybase.
  • I have a public key whose fingerprint is 2630 ECA3 EFA4 C92C 28DE 8706 CD0C D6E0 F998 3E70

To claim this, I am signing this object:

@orivej
orivej / Модель лаборатории lonesome october.md
Last active December 23, 2015 13:09
Модель лаборатории Lonesome October

Модель лаборатории Lonesome October

Объектный мир

У игрока маленький набор первичных ингредиентов в ограниченном количестве; с некоторыми из них связаны действия для получения производных ингредиентов.

Есть неистощимый запас нескольких видов воды, и инструментов для обработки ингредиентов.

@orivej
orivej / Sam3.log
Created June 7, 2013 00:43
Serious Sam 3 on Linux crash
-------- START OF LOG --------
04:06:20 LOG: Core version: $Version: distro_Sam3_PC; SeriousSam3_Executables-Linux-Final; 181708 2013-04-26 10:00:06 @builderl02; Linux-Static-Final-Default$
04:06:20 LOG: Command: $
04:06:20 LOG: Initializing timer.
04:06:20 LOG: Timestamp: 2013/06/07 04:06:20
04:06:20 LOG: Binary name: Sam3
04:06:20 LOG: Binary soft path: Bin/
@orivej
orivej / screenshot.lisp
Last active June 5, 2018 15:20 — forked from liftoff/xcb_screenshot.py
Take, save, and display a screenshot in Common Lisp (using CLX and ZPNG).
(defmacro with-display (host (display screen root-window) &body body)
`(let* ((,display (xlib:open-display ,host))
(,screen (first (xlib:display-roots ,display)))
(,root-window (xlib:screen-root ,screen)))
(unwind-protect (progn ,@body)
(xlib:close-display ,display))))
(defun take-screenshot (&optional (host ""))
(with-display host (display screen root-window)
(xlib:get-image root-window :x 0 :y 0 :width (xlib:screen-width screen) :height (xlib:screen-height screen))))