Skip to content

Instantly share code, notes, and snippets.

View mikechernev's full-sized avatar
🙄
Mendokuse

Mike Chernev mikechernev

🙄
Mendokuse
View GitHub Profile
@mikechernev
mikechernev / email-su.txt
Created March 11, 2022 22:18
E-mail до етичната комисия на СУ
До: vkaneva@phls.uni-sofia.bg; bmuseva@uni-sofia.bg; kalinova@uni-sofia.bg; b.mizova@fp.uni-sofia.bg; moskova@biofac.uni-sofia.bg; pccvetkov@uni-sofia.bg; dekanat@fmi.uni-sofia.bg
Тема: Сезиране на етичната комисия на СУ
Текст:
Драги г-жо председател, г-жо заместник-председател и членове на етичната комисия,
Пиша Ви във връзка с изказвания на доц. д-р Николай Гочев, които според мен нарушават етичният кодекс на Софийски университет "Св. Климент Охридски".
Конкретно, бих искал да Ви обърна внимание на публикация от 24.02.2022, която доцентът е направил публично на своята Facebook страница - https://www.facebook.com/permalink.php?story_fbid=2236615099819117&id=100004119466961
@mikechernev
mikechernev / welcome.zsh
Last active February 23, 2024 10:00
A welcome message when loading zsh
#!/bin/zsh
dragonColour=11
textColour=2
upSeconds="$(/usr/bin/cut -d. -f1 /proc/uptime)"
secs=$((${upSeconds}%60))
mins=$((${upSeconds}/60%60))
hours=$((${upSeconds}/3600%24))
days=$((${upSeconds}/86400))
UPTIME=`printf "%d days, %02dh%02dm%02ds" "$days" "$hours" "$mins" "$secs"`
@mikechernev
mikechernev / lock.sh
Last active March 6, 2018 11:31
Help colleagues lock their macs
alias cd='open "https://www.cnet.com/how-to/7-ways-to-lock-your-macbook/"; osascript -e "set Volume 10"; say -v Samantha "Cannot open this directory while watching porn! Please close all your porn tabs! "'
@mikechernev
mikechernev / auto-i2cssh.sh
Created November 28, 2017 09:30
Auto generate your i2cssh configuration based on your ~/.ssh/know_hosts
#!/bin/bash
known_hosts="${HOME}/.ssh/known_hosts"
i2csshrc="${HOME}/.i2csshrc"
tmpfile="/tmp/i2csshrc"
envs="tst acc xpr pro adm shd dev"
echo -e "---\nversion: 2\nclusters:" > ${tmpfile}
sorted_unique_clusters=$(grep -e "^[a-z][a-z][a-z]-.*-[0-9][0-9][0-9]" ${known_hosts} | sed -e 's/-[0-9][0-9][0-9].*//g' -e 's/^[a-z][a-z][a-z]-//g' | sort | uniq)
for cluster in ${sorted_unique_clusters}; do
cluster_hosts=""
for env in ${envs}
@mikechernev
mikechernev / welcome.coffee
Created June 3, 2016 14:30
A script to send a welcome message in a specific room
# Description:
# Shows a welcome message in a specific room
#
# Dependencies:
# None
#
# Configuration:
# none
#
# Commands:
@mikechernev
mikechernev / create-hubot.sh
Last active May 11, 2016 22:37
Creating a Hubot using docker
docker run -it --rm -v "$PWD":/usr/src/app -w /usr/src/app node \
npm install -g hubot coffee-script yo generator-hubot \
&& yo hubot --adapter="slack"
@mikechernev
mikechernev / pre-push
Last active January 21, 2016 13:02
Git hook for preventing pushes to protected branches
#!/bin/sh
#Add to .git/hooks/pre-push
RED='\033[0;31m'
NC='\033[0m' # No Color
protected_branches=(master develop)
current_branch=$(git symbolic-ref HEAD | sed -e 's,.*/\(.*\),\1,')

Keybase proof

I hereby claim:

  • I am mikechernev on github.
  • I am mikechernev (https://keybase.io/mikechernev) on keybase.
  • I have a public key ASD5Ovmi1DcxQQAFivKWHutOHadTvca3Cg7yHZTNRH4dTgo

To claim this, I am signing this object: