Skip to content

Instantly share code, notes, and snippets.

View mkcor's full-sized avatar

Marianne Corvellec mkcor

  • Strasbourg, France
View GitHub Profile
@mkcor
mkcor / ritmica_avan_8_9.md
Last active October 20, 2020 10:07
Protocollo per il corso base/avanzato di ginnastica ritmica (8/9 anni).

Lezione n. 6

Inizio [1 min]

  • Saluto di squadra.

Riscaldamento

In fila indiana [6 min]

@mkcor
mkcor / ritmica_base_6_7.md
Last active February 9, 2021 18:12
Protocollo per il corso base di ginnastica ritmica (6/7 anni).

Lezione n. 19 [online]

Inizio [5 min]

  • Saluto di squadra.
  • Corsetta sul posto.
  • Circonduzioni del braccio (en dehors, en dedans, dx, sx).
  • Circonduzioni di tutte e due le braccia (en dehors, en dedans).

Riscaldamento "in centro" [40 min]

@mkcor
mkcor / manifesto.md
Last active May 17, 2019 19:04
Visione per la mia piccola impresa

Buongiorno,

Mi chiamo Marianne Corvellec. Faccio la consulente, formatrice e ricercatrice in ambito Data Science. Il mio progetto imprenditoriale consiste nello scalare questi servizi e nel trasmettere questa cultura. Ho accumulato molte riflessioni e sperimentazioni per quanto riguarda i data science workflows, ovvero la creazione della sequenza di operazioni (automatizzate in fine) che vanno dai dati grezzi a risultati per supportare processi decisionali. Per tante applicazioni industriali non servono i dati “grandi” e neppure gli algoritmi sofisticati o all’avanguardia. Invece, un workflow pulito e ben

@mkcor
mkcor / mayoral.md
Created May 31, 2018 19:54
Reporting on my contribution to BUILding Data science (WashU).
@mkcor
mkcor / snakecoin.py
Last active May 7, 2018 19:31 — forked from aunyks/snakecoin.py
Let’s Build the Tiniest Blockchain in Python 3.
import hashlib as hasher
import datetime as date
# Define what a Snakecoin block is
class Block:
def __init__(self, index, timestamp, data, previous_hash):
self.index = index
self.timestamp = timestamp
self.data = data
@mkcor
mkcor / app.R
Created April 24, 2018 19:28
Understanding reactive programming (baby steps).
library(ggplot2)
library(shiny)
# Global variables can go here.
values <- runif(200)
# Define the UI.
ui <- fluidPage(
radioButtons("n", "Approximate number of bins",
@mkcor
mkcor / mean_min_max.py
Created March 7, 2018 13:14
Script to make threee subplots.
import numpy
import matplotlib.pyplot
data = numpy.loadtxt(fname='inflammation-01.csv', delimiter=',')
fig = matplotlib.pyplot.figure(figsize=(10.0, 3.0))
axes1 = fig.add_subplot(1, 3, 1)
axes2 = fig.add_subplot(1, 3, 2)
axes3 = fig.add_subplot(1, 3, 3)
@mkcor
mkcor / environment.yml
Created March 6, 2018 23:00
Environment used at 2018-06-03-nyu.
name: python-novice-inflammation
channels:
- conda-forge
- defaults
dependencies:
- backports=1.0=py36_1
- backports.functools_lru_cache=1.5=py36_0
- blas=1.1=openblas
- bleach=2.0.0=py_1
- ca-certificates=2018.1.18=0
@mkcor
mkcor / EDA_20180306_inflammation.ipynb
Last active March 7, 2018 14:07
Notebook we wrote during the "Programming with Python" module at 2018-03-06-nyu.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@mkcor
mkcor / lisp_parser.py
Created February 11, 2018 21:07
Start code that takes some Lisp code, returns its abstract syntax tree, and runs it.
#!/usr/bin/env python3
import ast
lisp_code = '(first (list 1 (+ 2 3) 9))'
# find innermost list
# get its abstract syntax tree (AST)
# (run it)
# find second innermost list and iterate