Skip to content

Instantly share code, notes, and snippets.

deseven deseven

Block or report user

Report or block deseven

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@deseven
deseven / fish_prompt.fish
Last active Dec 27, 2019
fish theme used in interService
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)
@deseven
deseven / varclear.fish
Created Dec 26, 2019
removes dupes from fish variable (taken from fish issue #296)
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 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"
@deseven
deseven / MattermostUpload.sh
Last active Oct 21, 2019
Upload file to Mattermost (API v4)
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
@deseven
deseven / source_random.c
Last active Dec 24, 2017
Randomizing srcip PoC
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,
@deseven
deseven / jira_issues_check
Last active Dec 8, 2017
checks whether the defined JIRA user resolved some issues after previous check and sends a notification to Slack if he did not
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
@deseven
deseven / tomp3
Created Oct 19, 2017
Simple script to convert all audio files in current directory to mp3
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
@deseven
deseven / phpbb-external-statistics.py
Last active Jul 28, 2017
phpbb-external-statistics
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
@deseven
deseven / capsSwitch.sh
Created Jul 22, 2016
Simple script to change keyboard layout with indication
View capsSwitch.sh
# capsSwitch
# depends on keyboardSwitcher and maclight
# to get the list of possible layouts, check `keyboardSwitcher list` output
# to check what layouts you use, check `keyboardSwitcher get` while switching layouts
layout1="U.S."
layout2="Russian - PC"
PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
You can’t perform that action at this time.