This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/sbin/openrc-run | |
| description="daemon required by the guix package manager" | |
| command=/root/.config/guix/current/bin/guix-daemon | |
| command_args="--build-users-group=guixbuild" | |
| command_background="yes" | |
| pidfile="/run/${RC_SVCNAME}.pid" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # decodes hexahue images | |
| import cv2 | |
| import numpy as np | |
| codewords = {'mrgybc': 'a', | |
| 'rmgybc': 'b', | |
| 'rgmybc': 'c', | |
| 'rgymbc': 'd', | |
| 'rgybmc': 'e', | |
| 'rgybcm': 'f', |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const std = @import("std"); | |
| pub const BlockIterator = struct { | |
| buffer: []const u8, | |
| block_size: usize, | |
| index: usize, | |
| pub fn next(self: *BlockIterator) ?[]const u8 { | |
| if (self.index == self.buffer.len) { | |
| return null; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ''' | |
| Expects probes to be defined in the target process, e.g.: | |
| import stapsdt | |
| provider = stapsdt.Provider('game') | |
| frame_begin_probe = provider.add_probe('frame_begin') | |
| frame_end_probe = provider.add_probe('frame_end') | |
| provider.load() | |
| ... |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import pandas as pd | |
| @pd.api.extensions.register_dataframe_accessor("rel") | |
| class RelationshipAccessor: | |
| ''' | |
| Add a relationship accessor to dataframe objects allowing Rails-like | |
| access to related dataframes. e.g. | |
| >>> authors = pd.DataFrame({'name': ['C. S. Lewis', 'Lewis Carroll']}) | |
| >>> books = pd.DataFrame({'title': ["Alice's Adventures in Wonderland", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import bpy | |
| import numpy as np | |
| from mathutils import noise | |
| img = bpy.data.images['some-img'] | |
| w, h = img.size | |
| # 4 channel image (RGBA), f64 | |
| a = np.array(img.pixels).reshape((h, w, 4)) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| from bs4 import BeautifulSoup | |
| from readability import Document | |
| import click | |
| from click import echo | |
| import requests | |
| import slugify | |
| import os |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class RawFrame(gdb.Command): | |
| """Dump the raw memory for the stack while visualizing a stack frame""" | |
| def __init__ (self): | |
| super().__init__('raw-frame', gdb.COMMAND_USER) | |
| def invoke(self, arg, from_tty): | |
| sp = gdb.selected_frame().read_register('rsp').cast(gdb.lookup_type('unsigned char').pointer()) | |
| bp = gdb.selected_frame().read_register('rbp').cast(gdb.lookup_type('unsigned char').pointer()) | |
| def hex_word(addr, length=8): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/sh | |
| ### BEGIN INIT INFO | |
| # Provides: tailscale | |
| # Required-Start: $local_fs $all $network | |
| # Required-Stop: | |
| # Default-Start: 2 3 4 5 | |
| # Default-Stop: | |
| # Short-Description: Tailscale daemon | |
| # Description: Runs the tailscale daemon. | |
| ### END INIT INFO |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from functools import wraps | |
| from collections import defaultdict | |
| from dataclasses import dataclass, field | |
| from typing import Dict, List | |
| import ast | |
| import inspect | |
| class StateFinder(ast.NodeVisitor): | |
| def __init__(self, state_name): | |
| self.state_name = state_name |