Skip to content

Instantly share code, notes, and snippets.

@possan
possan / .phoenix.js
Last active January 13, 2023 10:26
phoenix.js window manager configuration
//
// Phoenix configuration, updated 2023-01-13
//
// Use Cmd-Option-Command + Arrow keys to move/size windows, Cmd-Option-Command + Space for fullscreen
//
// Show debug logs: log stream --process Phoenix
//
var FULL = "full";
var FIRST = "0-1/3";

start.sh

#!/bin/sh
cd ~/dmx-playback/apps/build/
artnet-playback/artnet-playback sample-config.json

Append to ~/.bashrc:

# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1
"@babel/cli@^7.5.5":
version "7.12.13"
resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.12.13.tgz#ae2c6a75fa43f3db4bca0659799b0dfca3f5212b"
integrity sha512-Zto3HPeE0GRmaxobUl7NvFTo97NKe1zdAuWqTO8oka7nE0IIqZ4CFvuRZe1qf+ZMd7eHMhwqrecjwc10mjXo/g==
dependencies:
commander "^4.0.1"
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1
"@babel/cli@^7.5.5":
version "7.13.0"
resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.13.0.tgz#48e77614e897615ca299bece587b68a70723ff4c"
integrity sha512-y5AohgeVhU+wO5kU1WGMLdocFj83xCxVjsVFa2ilII8NEwmBZvx7Ambq621FbFIK68loYJ9p43nfoi6es+rzSA==
dependencies:
commander "^4.0.1"
@possan
possan / polarmovieconverter.py
Created January 27, 2021 21:33
polar movie converter
# Converts polar image to small led filmstrip
# Convert movie to images: ffmpeg -i a1-2.mov frames/outb-%4d.jpg
INPUTFORMAT = 'frames/oute-{:04d}.jpg'
FRAMES = 2000
OUTPUT = 'a5-filmstrip.png'
OUTPUT2 = '.hitarea.png'
SAMPLES = 30
import math
#
# Wordpress injected malware/worm - go objdump of binary
#
# Authors computers' username still left in binary.
#
# Injects redirect code, linking to sites like:
# transandfiestas
# chatwithgreenbar
# lovegreenpencils
#
/******************************************************************************
*
* Copyright (C) 2010 - 2019 Xilinx, Inc. All rights reserved.
*
* 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
* furnished to do so, subject to the following conditions:
uint8_t txpin1 = 4;
uint8_t txpin2 = 5;
uint8_t txpen = 6;
uint8_t powerpin = A3;
uint32_t counter = 0;
uint8_t phy_address = 1; // apparently hardcoded on board
uint8_t smi_clock = 8;
uint8_t smi_data = 9;
@possan
possan / DomeTester.pde
Created March 24, 2020 21:17
Dome projection animation tester
// Install and run processing 3 from processing.org
// Open Sketch menu > Click Import library > Add library...
// Install SelectFile plugin (v0.0.2)
// Install Video plugin (v1.0.1)
// Paste this code and hit Run
import select.files.*;
import processing.video.*;
static int IMAGE_DURATION = 3000;

Hitta trasiga filer

cd /var/www

find . \( -type f -name '*.php' -o -type f -name '*.js*' -o -type f -name '*.html' \) \
    -exec grep -q 'developmyredflag' {} \; \
    -print

find . ( -type f -name '.php' -o -type f -name '.js*' -o -type f -name '*.html' ) \