Skip to content

Instantly share code, notes, and snippets.

@karb0f0s
karb0f0s / PS MD5 from text
Created March 8, 2018 09:27 — forked from dalton-cole/PS MD5 from text
PowerShell text to MD5 hash
#converts string to MD5 hash in hyphenated and uppercase format
$someString = "test"
$md5 = new-object -TypeName System.Security.Cryptography.MD5CryptoServiceProvider
$utf8 = new-object -TypeName System.Text.UTF8Encoding
$hash = [System.BitConverter]::ToString($md5.ComputeHash($utf8.GetBytes($someString)))
#to remove hyphens and downcase letters add:
$hash = $hash.ToLower() -replace '-', ''
@karb0f0s
karb0f0s / enable_aptx_aac_macos.sh
Created June 18, 2019 15:44 — forked from marnovo/enable_aptx_aac_macos.sh
Enable AptX and AAC codecs on macOS
# (c) 2018 Marcelo Novaes
# License - MIT
# Enable AptX and AAC codecs on bluetooth connections on macOS
sudo defaults write bluetoothaudiod "Enable AptX codec" -bool true
sudo defaults write bluetoothaudiod "Enable AAC code" -bool true
# Reads set values, should return something like:
# {
@karb0f0s
karb0f0s / ChannelPolling.cs
Created September 7, 2020 14:28
System.Threading.Channels + Telegram.Bot polling
using System;
using System.Threading;
using System.Threading.Channels;
using System.Threading.Tasks;
using Telegram.Bot;
using Telegram.Bot.Types;
namespace ChannelPolling
{
internal static class Program
// https://twitter.com/EgorBo/status/1565328134043344896
using System.Collections.Concurrent;
using System.Diagnostics;
using System.Net.Http.Json;
using System.Text.Json.Serialization;
using System.Text.RegularExpressions;
var sw = Stopwatch.StartNew();