Send email to a predefined address in App Inventor with IFTTT

If you want to build an app which can send you an email easily with App Inventor you can use the free service IFTTT.

These are the steps to follow if you are already using App Inventor:

  1. Sign up for IFTTT here: https://ifttt.com/join
  2. Go to https://ifttt.com/maker_webhooks
  3. Click “Connect”
  4. Click “Documentation” to get your key, save it for later
  5. Click “My Applets”, it’s in the top menu
  6. Click “New Applet”
  7. Click “✚ this
  8. Search “Webhooks” and click it
  9. Click “Receive a web request
  10. Set the Event Name to mail_me , then click “Create trigger”
  11. Click “that
  12. Search “Email” and click it
  13. Click “Send me an email
  14. Change the Subject field to {{Value1}} and the Body field to {{Value2}} (you’ll be able to edit it later to refine it if you want), then click “Create action”
  15. Check your recipe and click “Finish”

Everything is now ready in IFTTT!

If you want to change your receiving email address:

  1. Click on your username in the top right
  2. Click “Services”
  3. Search “Email” and click it
  4. Click “Settings”
  5. Click “Edit connection”
  6. Follow the instructions there

In App Inventor you will need to set your blocks like this:

Blocks for App Inventor
Change “INSERT YOUR KEY HERE” to the key you got in point 4

All set!

Fastweb e l’IP pubblico

Alcuni mesi fa, dopo circa 9 anni di onorato servizio, l’alimentatore dell’HAG smise di funzionare.
Ne approfittai per chiedere all’assistenza se visto che dovevano mandare un tecnico non potessero sostituire l’HAG con uno dotato di connessione WiFi. La gentilissima signorina dell’assistenza rispose che quale vecchio cliente con la fibra ottica avevo diritto al passaggio gratuito al nuovo router dotato di WiFi.

Grande fu la sorpresa quando realizzai, qualche tempo dopo, che al nuovo router veniva assegnato un IPv4 pubblico statico! Dopo tanti anni non avrei più dovuto ingegnarmi a trovare modi per aggirare i limiti imposti dalla NAT di Fastweb. Così cominciai a rivedere la mia configurazione di rete per sfruttare le nuove possibilità e non lasciare il sistema scoperto agli estranei.
Ho scoperto la genialità delle chiavi pubbliche con SSH che suggerisco di utilizzare a chiunque lo usi privatamente.
Una bella sorpresa è stata scoprire che Fastweb fornisce da più di un anno la possibilità di ottenere un IPv6, dinamico o statico, attraverso un tunnel con dei loro servers!
Le indicazioni per installare e configurare il client per windows e ottenere un IPv6 dinamico sono all’indirizzo www.ipv6.fastweb.it/download-gogoclient.html. Per ottenerlo statico basta registrarsi autonomamente sul sito tsp-auth.ipv6.fastweb.it, nella configurazione del client sostituire il server tsp.ipv6.fastweb.it con tsp-auth.ipv6.fastweb.it e impostare i propri User Name e Password che arriveranno all’indirizzo e-mail che darete in fase di registrazione.
Lo stesso client ha una versione libera (ma senza interfaccia grafica) per sistemi UNIX (compresi Linux e OSX). Ho fatto una copia del file gogoc-1_2-RELEASE.tar.gz con i sorgenti perché l’indirizzo originale sembra non sia più accessibile senza registrarsi su gogo6.com.
Su Gentoo per installarlo basta il comando emerge gogoc e si può configurare modificando il file /etc/gogoc/gogoc.conf .
Sembra però che i DNS di Fastweb abbiano qualche difficoltà con IPv6 a giudicare dai risultati del sito test-ipv6.com. Si può aggirare il problema utilizzando uno dei DNS pubblici di Google:

  • 8.8.8.8
  • 8.8.4.4
  • 2001:4860:4860::8888
  • 2001:4860:4860::8844

Apps hang on OSX 10.6.8 because of the NFS mount point.

This is an advice for whoever thinks to mount an NFS partition on a Mac:

Don’t put the mount point inside your home, put it in a subdirectory of /Network/

I have a server with Linux and I use NFSv4. I know it isn’t considered stable on Snow Leopard, but I don’t think that’s why Quicksilver hung or Finder hung every time something opened a file dialog when the server was down.

P©SX

Ogni tanto capita che qualcuno mi chieda come configurare un emulatore della PSOne (la vecchia PlayStation), così ho pensato di rispondere una volta per tutte scrivendo un articoletto per il P©SX (in gran parte valido anche per ePSXe), uno dei migliori, e rilasciato sotto la mia licenza preferita, la GPL (la più popolare per il software libero). Inoltre è uno dei pochi a non necessitare di un BIOS della PSOne, che essendo coperto da copyright è illegale utilizzare se non si possiede la console (tuttavia può essere necessario per alcuni giochi).

Partiamo dall’installazione… Leggi tutto “P©SX”