Skip to content

Instantly share code, notes, and snippets.

View mpvasilis's full-sized avatar

Vasilis Balafas mpvasilis

View GitHub Profile
@mpvasilis
mpvasilis / Hyper-V PCI-Passthroug.ps1
Created November 4, 2022 14:20 — forked from Ruffo324/Hyper-V PCI-Passthroug.ps1
Hyper-V PCIe passthrough CheatSheet
# Change to name of TARGET-VM.
$vm='CHANGE_ME'
# Change to PCI device location (💡 Location).
$Location = 'CHANGE_ME'
# Enable CPU features.
Set-VM -GuestControlledCacheTypes $true -VMName $vm
# Host-Shutdown rule must be changed for the VM.
Set-VM -Name $vm -AutomaticStopAction TurnOff
@mpvasilis
mpvasilis / efood-count-orders.js
Last active December 19, 2021 14:23
efood.gr count orders script
var orders = document.getElementsByClassName('user-account-orders-order').length;
var i;
var sum=0;
for (i = 2; i < orders; i++) {
sum=sum+ parseFloat(document.querySelector('li.p-7:nth-child('+i+') > div:nth-child(1) > div:nth-child(5) > div:nth-child(1)').innerText.slice(0, -1));
}
console.log("Total Orders: "+orders);
console.log("Total 💶: "+sum+" €");
@mpvasilis
mpvasilis / pascal_to_csv.py
Created December 10, 2020 18:49
PASCAL VOC XML to CSV
import os
import glob
import pandas as pd
import xml.etree.ElementTree as ET
def xml_to_csv(path):
xml_list = []
for xml_file in glob.glob(path + '/*.xml'):
tree = ET.parse(xml_file)
@mpvasilis
mpvasilis / CPUvsGPU_tf2.py
Created December 9, 2020 20:21
TensorFlow 2 - CPU vs GPU times calculation on matrix multiplications
from __future__ import print_function
import matplotlib
import matplotlib.pyplot as plt
import tensorflow as tf
import time
import os
tf.compat.v1.disable_eager_execution()
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
def get_times(maximum_time):
@mpvasilis
mpvasilis / Keybase proof.md
Created April 27, 2019 12:35
KeyBase Proof

Keybase proof

I hereby claim:

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

To claim this, I am signing this object: