Skip to content

Instantly share code, notes, and snippets.

View idiotandrobot's full-sized avatar

Michael Phillips idiotandrobot

View GitHub Profile
guwidoe / GetLocalOneDrivePath.bas.vb
Last active November 20, 2023 08:30
VBA Function to get the local path of a OneDrive/SharePoint synchronized Microsoft Office file
View GetLocalOneDrivePath.bas.vb
'Attribute VB_Name = "GetLocalOneDrivePath"
'If you are using this solution and you downloaded it before the 2nd of October
'2023, please update your code to the current version, as otherwise the function
'might stop working for OneDrive version 23.184.0903.0001 and newer.
' Cross-platform VBA Function to get the local path of OneDrive/SharePoint
IanColdwater / twittermute.txt
Last active November 26, 2023 22:30
Here are some terms to mute on Twitter to clean your timeline up a bit.
View twittermute.txt
Mute these words in your settings here:
View gist:9d297d0dc013d7a557ee
// This is a .NET 3.5 console app, compiled with the C# 6 compiler from CTP6
using System;
namespace System.Runtime.CompilerServices
public class FormattableStringFactory
public static FormattableString Create(string messageFormat, params object[] args)
return new FormattableString(messageFormat, args);
zostay / README.txt
Last active October 18, 2022 05:03
Google Authentication Workflow for Pebble Watchapps
View README.txt
None of the workflow examples given in the Google Authentication OAuth2 documentation
( handle what's needed for Pebble. I
basically had to mix the needs of a client-side application with an offline web application
to get what's needed and work within the restrictions of the Pebble JS toolkit.
The steps are as follows:
1. Setup a Client ID for Web Application on the Google Developer Console
2. On the configuration web pages, with SSL:
* In the configuration page, use JavaScript to retrieve a authorization code, which
View metaweblog.rb
#!/usr/bin/env ruby -wKU
# Comments added 6 March 2014.
# Implementation of the MetaWeblog API for my personal Ruby static blog generator.
# This is not even nearly idiomatic Ruby. There are all kinds of issues.
# (What's with the method interiors all being mushed-up together?)
# But -- it's also worked flawlessly for five years without my having to edit it.
# It won't work for anyone else as-is — but if it helps anyone
# to do a MetaWeblog API implementation, then cool.
timheuer / gist:2131230
Created March 20, 2012 04:07
View gist:2131230
<Style x:Key="ToggleAppBarButtonStyle" TargetType="ToggleButton">
<Setter Property="Foreground" Value="{StaticResource AppBarItemForegroundBrush}"/>
<Setter Property="VerticalAlignment" Value="Stretch"/>
<Setter Property="FontFamily" Value="Segoe UI Symbol"/>
<Setter Property="FontWeight" Value="Normal"/>
<Setter Property="FontSize" Value="21.333"/>
<Setter Property="AutomationProperties.ItemType" Value="AppBar ToggleButton"/>
<Setter Property="Template">
<ControlTemplate TargetType="ToggleButton">