This file contains 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/bash | |
adb shell am start -W \ | |
-a android.intent.action.VIEW \ | |
-d \'$1\' \ | |
com.target.ui.debug \& |
This file contains 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
Section "Monitor" | |
Identifier "eDP-1" | |
Modeline "3840x2160_60.00" 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync | |
Modeline "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync | |
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync | |
Option "PreferredMode" "2560x1440_60.00" | |
EndSection | |
Section "Screen" | |
Identifier "Screen0" |
This file contains 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 SemanticVersionComparator: Comparator<String> { | |
private val nonDigits: Regex = Regex("[^\\d.]") | |
private val onPeriods: Regex = Regex("\\.") | |
override fun compare(currentVersion: String, otherVersion: String): Int { | |
// remove everything after the "+" character, sanitize non-digits, then split on the periods | |
val semVerCurrent: MutableList<String> = currentVersion | |
.substringBefore("+") |
This file contains 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 | |
echo "Formatting code..." | |
./gradlew googleJavaFormat formatKotlin --daemon | |
status=$? | |
if [ "$status" = 0 ]; then | |
echo "Formatting complete - adding files to Git" | |
git add . | |
exit 0 |
This file contains 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/bash | |
TOKEN="Get token from https://cloud.digitalocean.com/settings/applications" | |
DOMAIN=example.com | |
RECORD_ID=12345 | |
IP=`curl -s checkip.dyndns.org | grep -Eo '[0-9\.]+'` | |
# to get record id: | |
# curl -X GET -H 'Content-Type: application/json' -H "Authorization: Bearer $TOKEN" "https://api.digitalocean.com/v2/domains/$DOMAIN/records" |
This file contains 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
/* ~/Library/KeyBindings/DefaultKeyBinding.Dict | |
This file remaps the key bindings of a single user on Mac OS X 10.5 to more closely | |
match default behavior on Windows systems. | |
You must log out and back in to see these changes. | |
Here is a rough cheatsheet for syntax. | |
Key Modifiers | |
^ : Ctrl | |
$ : Shift |
This file contains 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
private class DebugModeTapListener implements View.OnClickListener { | |
private int tapCount = 0; | |
private long lastTap = SystemClock.elapsedRealtime(); | |
@Override | |
public void onClick(final View v) { | |
final Context context = getApplicationContext(); | |
long currentTap = SystemClock.elapsedRealtime(); | |
if (currentTap - lastTap < 500) { |
This file contains 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
# pip3 install RPI.GPIO | |
# pip3 install adafruit-circuitpython-ads1x15 | |
import board | |
import busio | |
import adafruit_ads1x15.ads1115 as ADS | |
import RPi.GPIO as GPIO | |
from adafruit_ads1x15.analog_in import AnalogIn | |
from board import SCL, SDA | |
from math import floor |
This file contains 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
# curl https://get.pimoroni.com/blinkt | bash | |
import blinkt | |
import requests | |
from collections import deque | |
from requests.adapters import HTTPAdapter | |
from requests.exceptions import ConnectionError | |
from sys import exit | |
from time import sleep |
This file contains 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
<scheme name="BanasiakCat" version="142" parent_scheme="Darcula"> | |
<metaInfo> | |
<property name="created">2021-11-04T15:11:45</property> | |
<property name="ide">AndroidStudio</property> | |
<property name="ideVersion">2020.3.1.24</property> | |
<property name="modified">2021-11-04T15:11:52</property> | |
<property name="originalScheme">BanasiakCat</property> | |
</metaInfo> | |
<attributes> | |
<option name="LOGCAT_ASSERT_OUTPUT"> |