homemade colored yogurt

you need:

– a yogurt-maker
– color dye and some creativity
– milk (prefer whole over skimmed)
– update, tested with 0% fat skimmed milk and good results.
– yogurt starter

use 3 or 4 drops of food dye, 15h in the yogurt maker, enjoy!

wp-1461578346214.jpg

wp-1461578383527.jpg

wp-1461578394565.jpg

wp-1461578462288.jpg

wp-1461592234518.jpg

wp-1461592238721.jpg

Skimmed milk works, too
image

Posted in linux | Tagged , | Leave a comment

iftop config file – gist


log-scale:yes

Source:
https://gist.github.com/tatic0/987d36f7494266d24e60

Posted in Debian, linux | Tagged | Leave a comment

ssh allow all users from lan, restrict users from wan

Raspberry pi used as ssh server at home.
DMZ enabled to it’s IP.


file: /etc/ssh/sshd_config

AllowUsers *@192.168.0.* johndoe

This directive will allow only johndoe to connect via ssh unless the connection attempt comes from the same network, in which case alice will be able to connect, too. If alice tries to connect from the DMZ, it won’t work.

Posted in Debian, raspberry pi | Tagged , , | Leave a comment

#orion belt + #rigel #astrophotograpy

stacked with Fotoxx

orion-post0proc

Posted in linux | Leave a comment

Ridiculously absurd bike infrastructure

Chile:
stupid-bikelane1

stupid-bikelane2

stupid-bikelane4

stupid-bikelane5

stupide-bikelane3

Massy, France:
IMG_20151228_191302481-resized

IMG_20151228_191235702-resized

IMG_20151228_191107848-resized

Source: @ignorantcowboy on Twitter

screenshot-2016-07-20:13:411469014913

screenshot-2016-07-20:13:411469014904

Source:@totonono on Twitter

Jouy-en-Josas, France:
IMG_20160131_165005102_HDR

Paris, France:

Source: @EmmanuelSPV on Twitter

Lyon, France:
stupidbikelane

Source: @johannb82 on twitter

Maisons-alfort, France:
infra-ridicule-maisons-alfort

Source: @TretornEdgar on twitter

Wrexham, Wales, UK:
stupid-bikelaneUK

Source:@richellicott on Twitter

Barcelona, Spain:
image

Source: @Defiendetubici on Twitter

Ivry-sur-Seine, France:
shot-GOPR37770013

img_20160508_202928794.jpg

shot-GOPR37760012

Source: own pictures

Créteil, France:
image

image

image

image

Source @lpietri on Twitter

Vernonnet, France:

image

image

image

image

image

Source: 50 euros on facebook

Barcelona, Spain:

carrilbici-ahí-os-apañéis

carrilbici-ahí-os-apañéis

Source: @HdlbBarcelona on Twitter

Madrid, Spain:
arbol-pista-ciclable-madrid2

arbol-pista-ciclable-madrid1

baden-ciclable-madrid

Source: @mejorporcalzada on Twitter

Zaragoza, Spain:

zaragoza-CB2

zaragoza-CB1

Source @AceraPeatonal on Twitter

Rouen, France:

screenshot-2016-07-20:13:421469014960

screenshot-2016-07-20:13:421469014952

Source: @yannou_fr on Twitter

Gennevilliers, France:
Gennevilliers-PC

Source: @ThibautSchepman on Twitter

If you have more of this, all donations are welcome.

Posted in bike | Tagged , | 2 Comments

check if a command is an alias with “type” #linux

~/$ type -f ls
ls is aliased to `ls --color=auto'

Posted in bash, Debian, linux | Tagged , , , | Leave a comment

Time lapse using a #FLIR #Lepton

Here are two thermographic timelapses I did using a RaspberriPy, a FLIR Lepton sensor and Flimeo

Mocha coffee machine

Wall radiator

Flimeo:
https://github.com/alej0varas/flimeo

Posted in infrared, raspberry pi | Leave a comment

#hubicfuse with #debian for busy people

Install the debian package:

apt-get install hubicfuse

Clone the project:

git clone git@github.com:TurboGit/hubicfuse.git

You will need to use one of the scripts from this project.
Or just the script hubic_token from
here.

Create an app on hubic.
Get the client_id and client_secret.

Create a file named .hubicfuse on your ~/
execute the script hubic_token
copy the token form the script

the .hubicfuse file should look like this:

client_id=api_hubic_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
refresh_token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
verify_ssl=false

I used ssl = False to avoid issues with my auto-signed certificate.

Add your user to fuse group if you haven’t (look here).

create a mount point:

mkdir hubic

then mount:

sudo hubicfuse ~/hubic -o noauto_cache,sync_read

to umount,
fusermount -u hubic

Enjoy!

Posted in bash, Debian, linux | Tagged | 1 Comment

really simple image editor for linux

Want to add a square, a line and not an expert?

Use Pinta. Problem solved.

apt-get install pinta

More here:
http://pinta-project.com/

If anything more complicated than that (still assuming you’re not a pro), you can try rawtherapee.
http://www.rawtherapee.com/

Posted in Debian, linux, photo | Tagged , | Leave a comment

Un petit script python qui m’envoie des mails quand le RER est malade

Un petit script tout moche python qui m’envoie des mails quand le RER est malade, lancé avec une crontab aux horaires qui m’intéressent, et voilà!

#!/usr/bin/python
# -*- coding: utf-8 -*-

import time
now = time.ctime()


# RATP API part
## c'est la partie magique, merci Pierre!
import requests
r = requests.get("http://api-ratp.pierre-grimaud.fr/data/trafic/rer")
data = r.text
print(data)

import json
parsed_json = json.loads(data)
if parsed_json["trafic"] == "perturbation":
  print(parsed_json["perturbations"])
  mailbody = parsed_json["perturbations"]

  ## mail part
  import subprocess
  import smtplib
  import email.utils
  from email.mime.text import MIMEText

  recipients = "qqn@mail.com,joe@example.net"
  # Create the message
  msg = MIMEText(str(mailbody))
  msg['To'] = recipients
  msg['From'] = "noreply-rapt@whateversnmpworkshere.fr"
  msg['Subject'] = "RERB status -- " + now

  server = smtplib.SMTP('smtp.example.net')
  log = server.set_debuglevel(True) # show communication with the server
  try:
      server.sendmail(msg["From"], msg["To"].split(","), msg.as_string())
  finally:
      server.quit()
  #print(log)

Posted in linux, python, raspberry pi | Tagged , , , | Leave a comment