Skip to content

Instantly share code, notes, and snippets.

@espinchi
espinchi / Code.gs
Last active April 20, 2026 00:19
Personal to Work Email Sync
/**
* WHAT THIS IS
*
* Keeps your work calendar in sync with your personal calendar by creating "Busy" blocks
* on the work calendar. A time-based trigger can run the sync every 15 minutes.
*
* HOW TO INSTALL
*
* - Share your personal calendar with your work account so it appears in Calendar (often
* under "Other calendars"; "See all event details" helps guest status work correctly).
@espinchi
espinchi / DeviceUtil.java
Last active November 9, 2021 09:36
Check if the running device is an emulator
import android.os.Build;
/**
* Utility methods related to physical devies and emulators.
*/
public class DeviceUtil {
public static boolean isEmulator() {
return Build.FINGERPRINT.startsWith("generic")
|| Build.FINGERPRINT.startsWith("unknown")
@espinchi
espinchi / gist:178439
Created August 31, 2009 12:37
just a test
protected TextViewer(LayoutManager layoutManager, Object constaints, JLabel label) {
this.setLayout(layoutManager);
this.label = label;
this.add(label, constaints);
}