Skip to content

Instantly share code, notes, and snippets.

🐢

polbins polbins

🐢
View GitHub Profile
@polbins
polbins / install_edimax_ew-7611ulb.sh
Created Nov 15, 2019
Installing Edimax EW-7611ULB
View install_edimax_ew-7611ulb.sh
#!/bin/bash
# https://edimax.freshdesk.com/support/solutions/articles/14000047172-how-to-install-ew-7611ulb-adapter-on-raspberry-pi
git clone https://github.com/lwfinger/rtl8723bu.git
cd rtl8723bu
make
sudo make install
sudo modprobe -v 8723bu
sudo bash -c "echo 8723bu >> /etc/modules"
View countdown-timer.markdown
View RoundedBottomSheetDialogFragment.kt
package com.your.package
import android.app.Dialog
import android.os.Bundle
import com.your.package.R
import com.google.android.material.bottomsheet.BottomSheetDialog
import com.google.android.material.bottomsheet.BottomSheetDialogFragment
/**
* BottomSheetDialog fragment that uses a custom
@polbins
polbins / pre-push
Last active Oct 3, 2018
Pre-push to run your lint and tests
View pre-push
#!/bin/bash
# Installation
# ============
# 1. Add this snippet to: `<REPO>/.git/hooks/pre-push`
# 2. Make sure to `chmod a+x <REPO>/.git/hooks/pre-push` to make the code executable
# Check if we actually have commits to push
commits=`git log @{u}..`
if [ -z "$commits" ]; then
@polbins
polbins / prepare-commit-msg
Last active Dec 11, 2019 — forked from andrei-dragusanu/prepare-commit-msg
prepare-commit-msg that gets JIRA ID from git branch name
View prepare-commit-msg
#!/bin/sh
# Jira ID Extraction
# =================================
# Extract Jira ID from branch name and prepend to commit message.
#
# Takes a commit message like: "A commit comment" for branch "feature/SUM-1234-hello"
# and changes it to: "SUM-1234: A commit comment" for easier commit updates.
#
# Installation
View .tmux.conf
# Tmux settings
# Set XTerm key bindings
setw -g xterm-keys on
# Set colors
set-option -g default-terminal "screen-256color"
# Set reload key to r
bind r source-file ~/.tmux.conf
@polbins
polbins / Fastfile
Created Oct 3, 2017
Fastlane script for Uploading to Slack and Play Store Alpha
View Fastfile
default_platform :android
platform :android do
before_all do
ENV["SLACK_URL"] = "https://hooks.slack.com/services/ABC/123/XYZ"
end
######################### PUBLIC LANES #########################
desc "Deploy a new Prod APK version to Play Store Alpha"
@polbins
polbins / JsonTestUtil.java
Last active Mar 7, 2019
Android Unit Test Utility Classes
View JsonTestUtil.java
public class JsonTestUtil {
private static ObjectMapper mObjectMapper;
private static ObjectMapper getObjectMapper() {
if (mObjectMapper == null) {
mObjectMapper = new ObjectMapper();
}
return mObjectMapper;
}
@polbins
polbins / ClearableEditText.java
Created Dec 27, 2016
Clearable EditText Custom View
View ClearableEditText.java
public class ClearableEditText extends EditText {
@BindDrawable(R.drawable.ic_clear_dark_gray)
Drawable mClearDrawable;
public ClearableEditText(Context context) {
super(context);
init();
}
public ClearableEditText(Context context, AttributeSet attrs) {
@polbins
polbins / README.md
Last active May 17, 2016
Add ADB Screen Capture to the Command Line
View README.md

This alias adds ADB Screen Capture on the command-line

HOW-TO

Add the alias to your ~/.bash_profile

alias screencap="adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > "

NOTE: to add adb to the command-line

You can’t perform that action at this time.