Skip to content

Instantly share code, notes, and snippets.

View luser's full-sized avatar

Ted Mielczarek luser

View GitHub Profile
#include "platform.h"
#include <stdint.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <unistd.h>
#include <string.h>
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
// RawInputTest.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
using std::vector;
const struct {
int usagePage;
int usage;
@luser
luser / Code.gs
Created December 11, 2024 20:29
Dinner menu Google Sheet/Calendar App Script
var WEDNESDAY = 3;
function startup() {
checkCalendarEvents();
};
function edit(e) {
var sheet = SpreadsheetApp.getActiveSheet();
var cells = sheet.getRange('A2:G2');
var c = e.range.getColumn();
@luser
luser / output.txt
Created June 1, 2023 18:11
ldd audify
$ ldd ../node_modules/audify/build/Release/audify.node
linux-vdso.so.1 (0x00007ffc0a9de000)
libopus.so.0 => /build/audify/../node_modules/audify/build/Release/libopus.so.0 (0x00007f9795a81000)
librtaudio.so.6 => /build/audify/../node_modules/audify/build/Release/librtaudio.so.6 (0x00007f9795a5f000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f9795811000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f979572a000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f979570a000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f97954e0000)
libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007f97953dd000)
libpulse.so.0 => /lib/x86_64-linux-gnu/libpulse.so.0 (0x00007f9795388000)
@luser
luser / bloaty.txt
Created April 4, 2022 12:11
Bloaty functions
FILE SIZE
--------------
+31% +225Ki .text
+36% +148Ki [4603 Others]
[NEW] +9.58Ki url::host::Host::parse
[NEW] +9.21Ki fancy_regex::compile::compile_inner
[NEW] +9.00Ki flatbuffers::get_root::root
+45% +6.50Ki _$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$::fmt
+28e2% +5.38Ki shared_core::events::eventlist::EventList::push_fb_event
[NEW] +4.89Ki fancy_regex::parse::Parser::parse_branch
@luser
luser / bloaty.txt
Created April 4, 2022 12:09
Bloaty output
FILE SIZE
--------------
+31% +225Ki .text
+52e2% +68.4Ki /Users/ted/src/fsdev-mac/tools/cargo/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.25/src/lib.rs
[NEW] +39.6Ki /Users/ted/src/fsdev-mac/tools/cargo/git/checkouts/fancy-regex-4335b6f768c3ddb8/be6ba8f/src/lib.rs
+12e3% +36.2Ki /Users/ted/src/fsdev-mac/tools/cargo/registry/src/github.com-1ecc6299db9ec823/regex-1.5.4/src/lib.rs
+11% +31.6Ki shared-core/src/lib.rs
+22e3% +29.5Ki /Users/ted/src/fsdev-mac/tools/cargo/registry/src/github.com-1ecc6299db9ec823/url-2.2.2/src/lib.rs
+25e2% +8.63Ki /Users/ted/src/fsdev-mac/tools/cargo/registry/src/github.com-1ecc6299db9ec823/idna-0.2.3/src/lib.rs
+7.6% +8.55Ki library/std/src/lib.rs
/*
* This script is intended to be used as an Apps Script attached to a Google Sheet formatted like:
* https://docs.google.com/spreadsheets/d/1oiHQopo6KsdJIyRnPDBPNmWx2RVMtpiN6XoZItjmneo/edit?usp=sharing
*/
var WEDNESDAY = 3;
function startup() {
checkCalendarEvents();
};
@luser
luser / output
Created April 21, 2021 19:03
firefox macos unwind info
$ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/llvm-objdump -arch x86_64 --macho --unwind-info /Applications/Firefox.app/Contents/MacOS/firefox
Contents of __unwind_info section:
Version: 0x1
Common encodings array section offset: 0x1c
Number of common encodings in array: 0x1
Personality function array section offset: 0x20
Number of personality functions in array: 0x0
Index array section offset: 0x20
Number of indices in array: 0x2
Common encodings: (count = 1)
@luser
luser / output
Created April 21, 2021 19:02
firefox macos eh_frame contents
$ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/llvm-objdump -arch x86_64 --macho --dwarf=frames /Applications/Firefox.app/Contents/MacOS/firefox
.debug_frame contents:
.eh_frame contents:
00000000 00000014 ffffffff CIE
Version: 1
Augmentation: "zR"
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>files</key>
<dict>
<key>Resources/XUL.sig</key>
<data>
Y0SEPxyC6hCQ+rl4LTRmXy7F9DQ=
</data>