Skip to content

Instantly share code, notes, and snippets.

💭
falalalala

Adam Buga liladas

💭
falalalala
Block or report user

Report or block liladas

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
@liladas
liladas / purchase_order.py
Last active Mar 21, 2020
Python Property Verbose
View purchase_order.py
class PurchaseOrder():
""" PurchaseOrder - Models a Purchase made from market """
def __init__(self, order_id: string):
super().__init__()
self._order_id = order_id
# defining a property
def order_id():
@liladas
liladas / albums.md
Last active Dec 12, 2019
Core Albums
View albums.md
@liladas
liladas / install_sam_python3.7.sh
Created Nov 18, 2019
Installing SAM w/ Python 3.7
View install_sam_python3.7.sh
# there is some trickyness installing AWS SAM CLI on Ubuntu 16.04
# Official documentation recommends using Linux Homebrew... uhm nope.
# https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install-linux.html
# SAM needs Python3.6+ and a blanket install sort fucks up the system and other apps.
# Install requirements
sudo apt-get install -y build-essential \
checkinstall \
libreadline-gplv2-dev \
libncursesw5-dev \
@liladas
liladas / keybase.md
Created Sep 16, 2019
Keybase Verification
View keybase.md

Keybase proof

I hereby claim:

  • I am liladas on github.
  • I am liladas (https://keybase.io/liladas) on keybase.
  • I have a public key ASDUZ2aVUlDMMYjsCHwQYZ4OeoFCIYFu0sDZCUL1BmUQgAo

To claim this, I am signing this object:

@liladas
liladas / swagger-yaml-to-html.py
Created Jun 27, 2019 — forked from oseiskar/swagger-yaml-to-html.py
Converts Swagger YAML to a static HTML document (needs: pip install PyYAML)
View swagger-yaml-to-html.py
#!/usr/bin/python
#
# Copyright 2017 Otto Seiskari
# Licensed under the Apache License, Version 2.0.
# See http://www.apache.org/licenses/LICENSE-2.0 for the full text.
#
# This file is based on
# https://github.com/swagger-api/swagger-ui/blob/4f1772f6544699bc748299bd65f7ae2112777abc/dist/index.html
# (Copyright 2017 SmartBear Software, Licensed under Apache 2.0)
#
@liladas
liladas / dst.sh
Created Mar 27, 2019
Check Daylight Savings
View dst.sh
#!/bin/bash
PST_TIME=$(env TZ=America/Los_Angeles date +"%-H")
UTC_TIME=$(env TZ=UTC date +"%-H")
DST_CHECK=$(($PST_TIME + 8 - $UTC_TIME))
echo "PST Hour:" $PST_TIME
echo "UTC Hour:" $UTC_TIME
@liladas
liladas / gource.sh
Created Jun 8, 2018 — forked from XueshiQiao/gource.sh
Generate a MP4 Video for your Git project commits using Gource!
View gource.sh
# 1.install gource using HomeBrew
$ brew install gource
# 2.install avconv
git clone git://git.libav.org/libav.git
cd libav
# it will take 3-5 minutes to complie, be patient.
./configure --disable-yasm
make && make install
@liladas
liladas / DST_check.sh
Created May 30, 2018
Check DST for cronjobs
View DST_check.sh
#!/bin/bash
PST_TIME=$(env TZ=America/Los_Angeles date +"%-H")
UTC_TIME=$(env TZ=UTC date +"%-H")
DST_CHECK=$(($PST_TIME + 8 - $UTC_TIME))
echo "PST Hour:" $PST_TIME
echo "UTC Hour:" $UTC_TIME
@liladas
liladas / checker.py
Created May 6, 2018
Assertion Check
View checker.py
#!/usr/bin/env python3
import sys, logging
class FailedValidationException(Exception):
pass
class ClassToValidate(object):
def assert__testing_external(self):
return True
@liladas
liladas / past_time_window.py
Created Apr 30, 2018
Getting previous time windows
View past_time_window.py
#!/usr/bin/env python3
from datetime import datetime, timedelta
current_time = datetime.now()
start_time = current_time.replace(microsecond=0,second=0,minute=0,hour=0)-timedelta(days=1)
end_time = current_time.replace(microsecond=0,second=0,minute=0,hour=0)-timedelta(seconds=1)
print("Getting All Data from Day Prior")
print("Time of invocation:", current_time)
print("Start Time Window :", start_time)
You can’t perform that action at this time.