Skip to content

Instantly share code, notes, and snippets.

View ymollard's full-sized avatar
🐧

Yoan Mollard ymollard

🐧
View GitHub Profile

https://github.com/LLK/scratch-gui/wiki/Getting-Started#example-scratch-gui-vm-and-blocks-linked

mkdir scratch && cd scratch
git clone https://github.com/aubrune/scratch-gui # if making changes fork the project and check out your copy
git clone https://github.com/aubrune/scratch-vm # if making changes fork the project and check out your copy
git clone https://github.com/aubrune/scratch-blocks # if making changes fork the project and check out your copy
cd scratch-vm
npm install
sudo npm link
git clone git clone https://github.com/arbalet-project/frontage-frontend.git -b ionic_5
cd frontage-frontend
npm i
ionic build
# Generate assets with cordova
ionic capacitor open ios # Close Xcode then
npm install -g cordova-res
cordova-res ios
wget https://gist.githubusercontent.com/dalezak/a6b1de39091f4ace220695d72717ac71/raw/3c858045b84dab9d39bd53cb2d19fba3e523bef4/resources.js
{
"apps": [
"Flags",
"RandomFlashing",
"SweepRand",
"SweepAsync",
"Tetris",
"Snake",
"Drawing"
],
@ymollard
ymollard / to_pypi.bash
Last active July 5, 2021 13:35
Create tags to trigger publishing to Pypi
git commit -am "Version bump"
git push origin master
git tag 4.0.3
git push origin 4.0.3
@ymollard
ymollard / captures_to_gif.bash
Created August 14, 2020 08:39
Crop screen captures and make a gif
#!/bin/bash
# Change +0+0 (+w+h) to select the upper left point of the rectangle to be cropped
for i in *png; do convert "$i" -crop 1920x1080+0+0 "cropped-$i"; done;
mkdir cropped && mv cropped*png cropped && cd cropped
convert -delay 10 *.png +repage animated.gif
ssh [email protected]
sudo service ioservice stop

python3 rosa-master/rpi/ws_server.py --verbose
Server up and running.

#  Connexion Python

Exception in thread Thread-5:
@ymollard
ymollard / old_versions_poppy_or_ros.md
Last active February 12, 2021 16:24
Few steps to debug old versions of Poppy Python Ubuntu etc

Poppy notebook dealing with old versions

No installed poppy creature were found!

Solution:

pip install ikpy==2.3.3

Rapyuta

  • From 16.04 ROS Kinetic
  • pip install pip==9.0.1

Histogram and density plot

plt.hist(counts, bins=30) (where 30 is the number of desired bins)

otherwise with pandas: pd.Series(count).hist()
pd.Series(temperatures) - the occurrences variable is not needed
@ymollard
ymollard / quick_logging.py
Last active November 19, 2021 01:03
Python 3 quick stdout logging
import logging, sys
logging.basicConfig(stream=sys.stderr, level="DEBUG")
# Parent module switched to debug for both the logger and the stream handler
import logging
h = logging.StreamHandler()
h.setLevel("DEBUG")
l = logging.getLogger("pypot")
l.setLevel("DEBUG")
l.addHandler(h)