Skip to content

Instantly share code, notes, and snippets.

View dfucci's full-sized avatar

Davide Fucci dfucci

View GitHub Profile
@dfucci
dfucci / visma.ipynb
Last active October 11, 2022 11:23
visma.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@dfucci
dfucci / selenium_examples.py
Created May 9, 2022 14:06
Examples of using Selenium for GUI testing in Python
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.remote.webelement import WebElement
import unittest
import time
driver = webdriver.Chrome()
@dfucci
dfucci / 3M6.R
Last active November 26, 2021 22:14
Solution to exercise 3M6 of Statistical Rethinking book
library(rethinking)
set.seed(42)
p_grid <- seq(0, 1, length.out=1000)
prior <- rep(1, 1000)
real_water <- 0.7
posteriors <- function(N) {
likelihod <- dbinom(round(N*real_water), size=N, prob=p_grid)
posterior <- likelihod * prior
@dfucci
dfucci / README-Template.md
Created November 30, 2018 11:58 — forked from PurpleBooth/README-Template.md
A template to make good README.md

Project Title

One Paragraph of project description goes here

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

@dfucci
dfucci / classifierResults.json
Created September 26, 2018 13:55
OpenReq classifier results
"classifierResults":
[
{"result": "non-functional", "classifier": "#UPC-classifier-req-type"},
{"result": "feature-request", "classifier": "#HITEC-classifier-feedback"},
{"result": "5", "classifer": "#UH-classifier-effort-estimation"}
]
@dfucci
dfucci / keybase.md
Created September 11, 2018 07:28
keybase.md

Keybase proof

I hereby claim:

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

To claim this, I am signing this object:

set autoupdategist
set noautofocus
set nocncpcompletion
set smoothscroll
set hud
set noregex
set noinsertmappings
set typelinkhints
set defaultnewtabpage
set smartcase
@dfucci
dfucci / eth
Created October 12, 2017 21:18
0x40C3bBB5fCF257828d28a1721524e7b06CAd09DD
@dfucci
dfucci / DIP.java
Created April 26, 2017 10:30
Dependency inversion principle
// Bad example
class Worker {
public void work() {// ....working}
}
class Manager {
Worker worker;
public void setWorker(Worker w) {worker = w;}
public void manage() {worker.work();}
}
@dfucci
dfucci / ISP.java
Created April 26, 2017 10:29
Interface segregation principle
//Bad example
interface IWorker {
public void work();
public void eat();
}
class Worker implements IWorker{
public void work() {// ....working}
public void eat() {// ...... eating in launch break}
}