Skip to content

Instantly share code, notes, and snippets.

Arvanitis Christos arvchristos

Block or report user

Report or block arvchristos

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
@arvchristos
arvchristos / get_installed_for.sh
Last active Aug 6, 2019
Bash script to print duration of current linux installation
View get_installed_for.sh
#!/bin/bash
# Function to check if leap year exists in order to print exact year number
function is_leap {
if !(($1 % 4)) && ( (($1 % 100)) || !(($1 % 400)) ); then
echo 1
else
echo 0
fi
}
@arvchristos
arvchristos / web_screenshots.sh
Created Sep 20, 2018
Use chromium headless to export screenshots of different resolutions (devices) of a url for showcase.
View web_screenshots.sh
#!/bin/bash
OUT_NAME=$(date +%Y%m%d_%H%M%S)
URL=$1
mkdir $OUT_NAME
cd $OUT_NAME
@arvchristos
arvchristos / FinalReport.md
Last active Aug 14, 2018
Librecust GSOC 2018 Final Report
View FinalReport.md

This gist is the final descriptive report of the work completed during Google Summer of Code 2018 (GSOC 2018) relevant to the project LibreOffice customization and creation of legal Templates

Abstract

Greek public services are a field of absolute dominance for proprietary software and legal services are no exception. One of the tools widely used by employees of this public sector is the office suite and especially the word document editor. For many years, closed source software (e.g. Microsoft Office) was the standard text editor used by the majority of sectors while open source equivalents were never considered an option, adding a huge cost for the services and a static software solution, mainly because of the lack of feedback collecting and request implementation that characterizes proprietary software. In addition to this, employees where required not only to be fluent users of such software (MS Office 2003-2007), but also acquire certifications that p

@arvchristos
arvchristos / JekyllToGithubWiki.md
Created Jul 29, 2018
From jekyll to github wiki
View JekyllToGithubWiki.md

Execute:

sed -i.bak '/---/,/---/d' ./*
@arvchristos
arvchristos / Timeline.md
Last active Aug 14, 2018
Librecust GSOC 2018 Timeline
View Timeline.md

Timeline

The timeline of librecust GSOC 2018 project as composed and followed by @arvchristos is following:

  • April 23 – May 14
  • Building development environment while updating README and documentation for installation and packaging details.
  • Harvesting of Greek legal documents and design of automation tools for template creation.
  • May 14 – May 20
  • Creation of mockups and prototypes for specific MS Office details (especially MS Office 2003 as this is the mostly used flavor in Greek legal services) that are going to be implemented while getting feedback from users.
  • May 20 – June 15
You can’t perform that action at this time.