I hereby claim:
- I am randomvariable on github.
- I am randomvariable (https://keybase.io/randomvariable) on keybase.
- I have a public key whose fingerprint is F4D2 C447 1871 16A1 6CD2 A743 3E6C B2D0 9DC4 D5D0
To claim this, I am signing this object:
Add-Type -TypeDefinition @" | |
using System; | |
using System.Management.Automation; | |
[AttributeUsageAttribute(AttributeTargets.Class)] | |
public class NewCustomAttribute : CmdletCommonMetadataAttribute { | |
# Create a Windows Identity Principal (note the cast) | |
$principal = [Security.Principal.WindowsPrincipal](new-object System.Security.Principal.WindowsIdentity("<username>@<domain>")) | |
# Check if it is a member of a group | |
$princial.IsInRole("<domain>\<group name>") | |
# Other useful things you can do: | |
$identity = (new-object System.Security.Principal.WindowsIdentity("<username>@<domain>")) |
Script MongoDBAdminConfiguration | |
{ | |
SetScript = | |
{ | |
import-module gac | |
Add-Type -AssemblyName (Get-GACAssembly "MongoDB.Bson") | |
Add-Type -AssemblyName (Get-GACAssembly "MongoDB.Driver") | |
$client = new-object MongoDB.Driver.MongoClient("mongodb://localhost") | |
$server = $client.GetServer() | |
$adminDB = $server.GetDatabase("admin") |
Function New-PivotKlaxon | |
{ | |
Add-Type -AssemblyName PresentationCore | |
$song = [uri](Join-Path (Split-Path -parent $PSCommandPath) "klaxon.mp3") | |
$MediaPlayer = New-Object System.Windows.Media.MediaPlayer | |
$voice = new-object -com SAPI.SpVoice | |
$MediaPlayer.Open($song) | |
while( $MediaPlayer.NaturalDuration.TimeSpan.TotalMilliseconds -eq $null) | |
{ | |
start-sleep -milliseconds 100 |
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env ruby | |
require 'aws-sdk' | |
@cw = AWS::CloudWatch::Client.new | |
@rds = AWS::RDS::Client.new | |
instances = @rds.describe_db_instances[:db_instances] | |
instances.map do |i| | |
id = i[:db_instance_identifier] | |
allocated_storage = i[:allocated_storage] |
aws rds describe-db-parameters --db-parameter-group-name <Parameter Group Name> | jq '.Parameters[] | select(.ParameterValue != null) | .ParameterName + "=" + .ParameterValue' |
require 'ruby-wmi' | |
ECX_FLAGS = [ | |
'SSE3', | |
'PCLMULQDQ', | |
'DTES64', | |
'MONITOR', | |
'DS-CPL', | |
'VMX', | |
'SMX', |
INFO global: Vagrant version: 1.9.0 | |
INFO global: Ruby version: 2.2.5 | |
INFO global: RubyGems version: 2.4.5.1 | |
INFO global: VAGRANT_OLD_ENV_KONSOLE_DBUS_WINDOW="/Windows/1" | |
INFO global: VAGRANT_OLD_ENV_XDG_SEAT="seat0" | |
INFO global: VAGRANT_OLD_ENV_WINDOWID="75497477" | |
.... | |
INFO global: VAGRANT_EXECUTABLE="/opt/vagrant/embedded/gems/gems/vagrant-1.9.0/bin/vagrant" | |
INFO global: VAGRANT_OLD_ENV_TERM="xterm-256color" | |
INFO global: VAGRANT_OLD_ENV_LOGNAME="naadir" |
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 8 | |
open("/lib64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 8 | |
open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 8 | |
open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 8 | |
open("/dev/tty", O_RDWR|O_NONBLOCK) = 8 | |
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 8 | |
open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 8 | |
open("/opt/vagrant/embedded/bin/gem", O_RDONLY) = 8 | |
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18075, si_uid=1000, si_status=0, si_utime=0, si_stime=0} --- | |
open("/vagrant-substrate/staging/embedded/lib/tls/x86_64/libruby.so.2.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) |