Skip to content

Instantly share code, notes, and snippets.

silverdr

Block or report user

Report or block silverdr

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
View decode_pesel.rb
#!ruby
pesel = ARGV[0]
puts pesel
puts pesel[2]
puts pesel[0..1]
if /^[0-9]{11}/.match(pesel)
case pesel[2].to_i # first digit of month number encodes century
when 8, 9
century = 1800
View git-mv-with-history
#!/bin/bash
#
# git-mv-with-history -- move/rename file or folder, with history.
#
# Moving a file in git doesn't track history, so the purpose of this
# utility is best explained from the kernel wiki:
#
# Git has a rename command git mv, but that is just for convenience.
# The effect is indistinguishable from removing the file and adding another
# with different name and the same content.
You can’t perform that action at this time.