This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
perl -M'Digest::MD5 qw(md5_hex)' -e 'print md5_hex("`date +%d%m%y`")' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# install fsarchiver | |
# In Fedora/RedHat system's :: yum install fsarchiver sfdisk dd | |
# In Debian/Ubuntu System :: apt-get install fsarchiver sfdisk dd | |
DEVICE_TO_BACKUP=/dev/sdb # assuming /dev/sda is where you have booted ur primary OS | |
mkdir ./backup_with_fsarchiver # create a directory | |
cd ./backup_with_fsarchiver # enter into newly created directory | |
# only get the first 512 bytes # read mbr in wiki for more details | |
dd if=$DEVICE_TO_BACKUP of=mbr count=1 bs=512 | |
sfdisk -d $DEVICE_TO_BACKUP > partition.sfdisk |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <SDL2/SDL.h> | |
#include <SDL2/SDL_mixer.h> | |
#define WAV_PATH "Roland-GR-1-Trumpet-C5.wav" | |
#define MUS_PATH "HR2_Friska.ogg" | |
// Our wave file | |
Mix_Chunk *wave = NULL; | |
// Our music file | |
Mix_Music *music = NULL; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
########## SETTINGS | |
# On startup, lftp executes ~/.lftprc and ~/.lftp/rc. You can place aliases and 'set' commands | |
# there. Some people prefer to see full protocol debug, use 'debug' to turn the debug on. | |
# Certain commands and settings take a time interval parameter. It has the format Nx[Nx...], where N is time amount | |
# (floating point) and x is time unit: d - days, h - hours, m - minutes, s - seconds. Default unit is second. E.g. | |
# 5h30m or 5.5h. Also the interval can be 'infinity', 'inf', 'never', 'forever' - it means infinite interval. E.g. | |
# 'sleep forever' or 'set dns:cache-expire never'. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
description "Stat HTTP server with aptly REST API" | |
start on filesystem or runlevel [2345] | |
stop on runlevel [!2345] | |
respawn | |
umask 022 | |
chdir / | |
setuid smartmatic | |
setgid smartmatic | |
console log # log stdout/stderr to /var/log/upstart/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#cd to your local openQA webui repository | |
#cd suse.com/github.com/os-autoinst/openQA | |
#If the setup for the development scenario involves sharing /var/lib/openqa, it would be wise to have a shared group openqa, that will have write and execute permissions over said directory, so that geekotest user and the normal development user can share the environment without problems. | |
# chmod -R g+rwx /var/lib/openqa/ | |
# chgrp -R openqa /var/lib/openqa can’t fix | |
#start the local (yours) webui | |
script/openqa gru -m production run & sleep 1; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://danielmiessler.com/study/tmux/#show -- Getting started | |
http://www.whiteboardcoder.com/2015/01/tmux-scripting.html -- some scripting | |
https://blog.htbaa.com/news/tmux-scripting -- https://github.com/maximos/maximus-web/blob/develop/tmuxgo.sh more scripting |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use strict; | |
use warnings; | |
use Benchmark::Stopwatch; | |
my $stopwatch = Benchmark::Stopwatch->new->start; | |
my $i = 0; | |
$stopwatch->lap("start"); | |
opendir(my $dh, ".") || die "Can't open dir : $!"; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package PackageTesting::A; | |
use strict; | |
use warnings; | |
use Exporter qw(import); | |
our @EXPORT = qw(a b); | |
sub whowasi { ( caller(2) )[3] } | |
sub a { | |
my ($called_from) = whowasi(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ssh-keygen -N '' -f .openqa-travis | |
travis.ruby2.2 --github-token ${YOURGHTOKEN} encrypt-file .openqa-travis | |
travis.ruby2.2 encrypt-file .openqa-travis | |
# add line on your .travis as requested | |
git add .openqa-travis.enc | |
echo .gitignore .openqa-travis >> .gitignore | |
cat .openqa-travis.pub # Add the new key to your deploy keys on github with write-access | |
git commit --amend .travis.yml .gitignore .openqa-travis.enc | |
# check https://docs.travis-ci.com/user/encryption-keys/ and https://github.com/jirutka/rake-jekyll for more info https://oncletom.io/2016/travis-ssh-deploy/ |
OlderNewer