Skip to content

Instantly share code, notes, and snippets.

View xperimental's full-sized avatar

Robert Jacob xperimental

View GitHub Profile
./sakis3g recompile
@xperimental
xperimental / GetSystemProperty.java
Created January 14, 2011 11:49
Simple program to view system property
/**
* Simple program to get the value of a single system property.
*
* @author xperimental
*/
class GetSystemProperty {
public static void main(String[] args) {
if (args.length != 1) {
System.out.println("usage: java GetSystemProperty property-name");
@xperimental
xperimental / gist:5814422
Created June 19, 2013 13:42
defaults read com.apple.BluetoothAudioAgent
{
"Apple Bitpool Max (editable)" = 64;
"Apple Bitpool Min (editable)" = 2;
"Apple Initial Bitpool (editable)" = 30;
"Negotiated Bitpool" = 30;
"Negotiated Bitpool Max" = 53;
"Negotiated Bitpool Min" = 2;
"Stream - Flush Ring on Packet Drop (editable)" = 0;
"Stream - Max Outstanding Packets (editable)" = 30;
"Stream Resume Delay" = "0.75";
/*
* Copyright 2011 Benjamin Tissoires <benjamin....@gmail.com>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
@xperimental
xperimental / remove_lock.sh
Last active June 19, 2023 14:44
Remove lock screen from adb
#!/bin/bash
adb shell am start --ez confirm_credentials false --ei "lockscreen.password_type" 0 com.android.settings/.ChooseLockGeneric
@xperimental
xperimental / elo.go
Created January 16, 2014 00:23
ELO scoring in Go
package main
import (
"fmt"
"math"
)
const (
ScoreFactor = 10
)
@xperimental
xperimental / add-serials.txt
Created May 17, 2014 15:19
Android Developer Days 2014 Prize Serials
ADD 2014 Prize Serials
----------------------
Decompilation of ADD app by: goddchen, mauimauer and xperimental
4527
1137
1300
3584
3130
@xperimental
xperimental / keybase.md
Created June 1, 2014 22:13
Proof for keybase.io

Keybase proof

I hereby claim:

  • I am xperimental on github.
  • I am xperimental (https://keybase.io/xperimental) on keybase.
  • I have a public key whose fingerprint is 6774 0203 4C2D 1311 0D9B 1749 2FA2 8F9B 0AB2 4687

To claim this, I am signing this object:

@xperimental
xperimental / screeps.json
Last active August 29, 2015 14:10
Simple code from screeps.com
[
{
"_id": 0,
"modules": {
"main": "var _ = require('lodash');\nvar spawn = require('spawn');\nvar harvester = require('harvester');\nvar builder = require('builder');\nvar guard = require('guard');\n\nGame.s = spawn;\nGame.r = {\n h: harvester,\n b: builder,\n g: guard\n};\n\n_.forEach(_.values(Game.creeps), function (c) {\n _.forEach(_.values(Game.r), function(r) {\n if (c.memory.role == r.role) {\n r.brain(c);\n }\n });\n});\n",
"harvester": "/*\n * Module code goes here. Use 'module.exports' to export things:\n * module.exports = 'a thing';\n *\n * You can import it from another modules like this:\n * var mod = require('harvester'); // -> 'a thing'\n */\nmodule.exports = {\n role: 'harvester',\n body: [Game.WORK, Game.CARRY, Game.MOVE, Game.MOVE],\n brain: function (c) {\n if (c.energy < c.energyCapacity) {\n var sources = c.room.find(Game.SOURCES_ACTIVE);\n if (sources.length) {\n c.moveTo(sources[0]);\n c.harvest(sources[0]);\n }\n } else {\n var s = Game.spawns.Spawn1;\n c.moveTo(
@xperimental
xperimental / counter-led.sh
Created February 8, 2016 17:50
Script to show client state on router led (for TP-Link WDR4300)
#!/bin/sh
readonly _on=default-on # can also be "timer" when you want it to blink
readonly _led=/sys/devices/platform/leds-gpio/leds/tp-link:blue:qss/trigger
readonly _counter=$(cat /sys/kernel/debug/batman_adv/bat0/transtable_local 2> /dev/null | grep -c 'W')
if [ "${_counter}" = "0" ]; then
echo "none" > ${_led}
else
echo "${_on}" > ${_led}