Skip to content

Instantly share code, notes, and snippets.

@ml4den
ml4den / BulgarianTransliteration.ps1
Last active May 13, 2017 16:06
Romanization of Bulgarian is the transliteration of text in Bulgarian from its conventional Cyrillic orthography into the Latin alphabet.
# Quick and dirty transliteration method.
# Uses the Streamlined System.
# Don't forget to use "-Encoding UTF8" when working with files.
$string = $string -replace 'а','a' -replace 'б','b' -replace 'в','v' -replace 'г','g' -replace 'д','d' -replace 'е','e' -replace 'ж','zh' -replace 'з','z' -replace 'и','i' -replace 'й','y' -replace 'к','k' -replace 'л','l' -replace 'м','m' -replace 'н','n' -replace 'о','o' -replace 'п','p' -replace 'р','r' -replace 'с','s' -replace 'т','t' -replace 'у','u' -replace 'ф','f' -replace 'х','h' -replace 'ц','ts' -replace 'ч','ch' -replace 'ш','sh' -replace 'щ','sht' -replace 'ъ','a' -replace 'ь','y' -replace 'ю','yu' -replace 'я','ya'
@ml4den
ml4den / httpsRedirect.js
Created January 13, 2017 13:12
Automatic HTTPS Redirection
var loc = window.location.href+'';
if (loc.indexOf('http://')==0){
window.location.href = loc.replace('http://','https://');
}
@ml4den
ml4den / sendEmail.ps1
Created December 23, 2016 12:05
Powershell: Send HTML Email Function
function SendEmail {
param([string]$emailSubject, [string]$emailBody)
$recipientEmail = "[email protected]"
$senderName = "John Smith"
$senderEmail = "[email protected]"
$serverSMTP = "mail.example.com"
Send-MailMessage -To $recipientEmail -From "$senderName <$senderEmail>" -Subject $emailSubject -Body $emailBody -BodyAsHtml -SmtpServer $serverSMTP
}
@ml4den
ml4den / dismissKeyboard.swift
Last active December 23, 2016 11:59
Swift: Close/Dismiss the Keyboard in iOS
// Place outside of the ViewController class.
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
view.endEditing(true)
}