View tms-obscure-artists.sh
#!/bin/bash | |
# insert your last.fm api key (can be obtained by creating an app here - https://www.last.fm/api/account/create) | |
# change output_file and artist_play_limit how you like | |
# you'll also need to install jq | |
# USAGE: | |
# cat artists.txt | ./tms-obscure-artists.sh | |
lastfm_api_key="" |
View varclear.fish
function varclear --description 'Remove duplicates from environment variable' | |
if test (count $argv) = 1 | |
set -l newvar | |
set -l count 0 | |
for v in $$argv | |
if contains -- $v $newvar | |
set count (math $count+1) | |
else | |
set newvar $newvar $v | |
end |
View bitbucket_user_commits_check.sh
#!/bin/bash | |
# === bitbucket_user_commits_check === | |
# checks whether there are any commits for user since the last working day | |
# written by deseven, 2019 | |
# http://deseven.info | |
# bitbucket base URL | |
bitbucketURL="https://example.com" |
View fish_prompt.fish
function fish_prompt --description 'Write out the prompt' | |
set laststatus $status | |
if not set -q __fish_prompt_hostname | |
set -g __fish_prompt_hostname (hostname) | |
end | |
set_color -b black | |
if test $laststatus -eq 0 | |
#printf "[%s$status%s] " (set_color -o green) (set_color normal) |
View bitbucket_commits_check.sh
#!/bin/bash | |
# === bitbucket_commits_check === | |
# checks whether there are any commits in the provided repo (all branches) since the last working day | |
# written by deseven, 2019 | |
# http://deseven.info | |
# bitbucket base URL | |
bitbucketURL="https://example.com" |
View MattermostUpload.sh
#!/bin/bash | |
# your mattermost installation url | |
mattermost="https://example.com" | |
# bot token, get it in Integrations > Bot Accounts | |
token=abcdef123456 | |
# set to true for debug output | |
debug=false |
View source_random.c
/* | |
Copyright (C) 2000 Daniel Ryde | |
Copyright (C) 2017 deseven <de7@deseven.info> | |
This library is free software; you can redistribute it and/or | |
modify it under the terms of the GNU Lesser General Public | |
License as published by the Free Software Foundation; either | |
version 2.1 of the License, or (at your option) any later version. | |
This library is distributed in the hope that it will be useful, |
View jira_issues_check
#!/bin/bash | |
# === jira_issues_check === | |
# checks whether the defined JIRA user resolved some issues after previous check and sends a notification to Slack if he did not | |
# depends on jq and curl | |
# written by deseven, 2017 | |
# http://deseven.info | |
# notifications language (ru/en) | |
notificationLang=ru |
View tomp3
#!/bin/bash | |
BLUE='\033[1;34m' | |
NC='\033[0m' | |
total=0 | |
current=0 | |
ext="" | |
read -p "Please enter the extension to convert from [flac]: " ext |
View phpbb-external-statistics.py
import sys | |
reload(sys) | |
sys.setdefaultencoding('utf-8') | |
import urllib2 | |
from retry import retry | |
try: | |
from BeautifulSoup import BeautifulSoup | |
except ImportError: | |
from bs4 import BeautifulSoup |
NewerOlder