Skip to content

Instantly share code, notes, and snippets.

👨‍💻
Living life one byte at a time

Greg Bray gbrayut

👨‍💻
Living life one byte at a time
Block or report user

Report or block gbrayut

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am gbrayut on github.
  • I am gbrayut (https://keybase.io/gbrayut) on keybase.
  • I have a public key whose fingerprint is A61D 298E 6CE1 3E92 BA44 8319 7044 E401 5F99 8507

To claim this, I am signing this object:

@gbrayut
gbrayut / cinst tomboy.log
Created Nov 26, 2013
Issue installing tomboy 1.14.0
View cinst tomboy.log
Chocolatey (v0.9.8.23) is installing 'tomboy' and dependencies. By installing you accept the license for 'tomboy' and ea
ch dependency you are installing.
______ gtksharp v2.12.20.1 ______
Downloading gtksharp 32 bit (http://download.xamarin.com/Installer/gtk-sharp-2.12.20.msi) to C:\Users\a4hdszz\AppData\Lo
cal\Temp\chocolatey\gtksharp\gtksharpInstall.MSI
Installing gtksharp...
Elevating Permissions and running msiexec /i "C:\Users\a4hdszz\AppData\Local\Temp\chocolatey\gtksharp\gtksharpInstall.MS
I" /quiet . This may take awhile, depending on the statements.
gtksharp has been installed.
gtksharp has finished successfully! The chocolatey gods have answered your request!
View test.cs
void Main()
{
var username = @"ad\u0861240";
var userNameNoDomain = username.Split('\\').Last();
var Context = new System.DirectoryServices.AccountManagement.PrincipalContext( System.DirectoryServices.AccountManagement.ContextType.Domain
,"ad.utah.edu","OU=People,DC=ad,DC=utah,DC=edu",@"","");
var directoryEntry = new DirectoryEntry("LDAP://DC=ad,DC=utah,DC=edu");
var directoryEntryBase = new DirectoryEntry("LDAP://DC=ad,DC=utah,DC=edu");
using (var directorySearcher = new DirectorySearcher(directoryEntry)
View batch.cmd
powershell -file c:\temp\script.ps1 -test:%1
echo %ERRORLEVEL%
@gbrayut
gbrayut / Blogger_Mobile_Redirect.js
Created Dec 20, 2010
Script used to redirect mobile browsers to Blogger Mobile Template view
View Blogger_Mobile_Redirect.js
<script type='text/javascript'>
//<![CDATA[ Wrap in CDATA to prevent issues with < and & characters in Blogger xml template
//Function to replace or add a parameter to current URL. From: http://stackoverflow.com/questions/486896/
function insertParam(key, value) {
key = escape(key); value = escape(value);
var kvp = document.location.search.substr(1).split('&');
var i = kvp.length; var x; while (i--) {
x = kvp[i].split('=');
View Improved_Hanselman_Sample_1.cs
using System;
namespace WindowsGame1
{
#if WINDOWS || XBOX || WP7 || ZUNE
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
@gbrayut
gbrayut / ytc.js
Created Jun 13, 2010
Chrome Youtube Extension
View ytc.js
//Modified version of Youtube Automatic Quality changer that supports:
// Wide-Mode with white background and reset to default when wide-mode is removed
// Full-screen resize with auto-resize on window change
// Quicklist detection and auto-resize using timer
// Disable annotations. Perform manually using: http://www.youtube.com/account#playback/annotations
//Original source: https://chrome.google.com/extensions/detail/hgijgnfdfpfnkfliikinfajhdmphahpj
//Apply changes to "C:\Users\<username>\AppData\Local\Google\Chrome\User Data\Default\Extensions\hgijgnfdfpfnkfliikinfajhdmphahpj\1.31_0\ytc.js"
//TODO:
// Add page action for max video size and channel->standard page link. (see comments page)
// Add support for detecting non-widescreen aspect ratio? (still works resonably well)
You can’t perform that action at this time.