Piero V.

Downtime

Ieri c’è stato un lungo downtime di questo sito, non posso che ammetterlo.

La maggior parte della colpa è mia, della mia stanchezza: ho accidentalmente premuto sul pulsante riavvia anziché rinnova.

Da là ci sono stati numerosi problemi: anziché esserci un riavvio regolare, la VPS è entrata in modalità recovery.

Su OVH il modo per tornare alla normalità è “selezionare il kernel per il netboot”, peccato che la mia VPS Classic di OVH sia basata su OpenVZ, e che quindi un kernel non lo ha.

Ho provato più volte a fare il ripristino creato al volo sfruttando il mio vecchio spazio, ancora attivo fino al 23, tuttavia non c’è stato modo di ripristinarlo.

Ad un certo punto ci ero riuscito, ma per problemi di dipendenze si era installato systemd, incompatibile con la versione di OpenVZ di OVH.

Alla fine la soluzione è stata reinstallare il sistema operativo e riconfigurarlo con 7 ore di downtime.

Vedrò di segnalare il problema a OVH e per il momento non posso che scusarmi per gli inconvenienti.

Trasferimento su VPS

È ufficiale! Questo sito è stato trasferito sul mio VPS.

Un paio di settimane fa ho comprato un VPS Classic 2014 di OVH: costa come l’hosting personale, solo che dà una macchina virtuale, a discapito dello spazio disponibile: 10GB, che comunque per me sono sufficienti.

Ho voluto fare così sia per imparare, che per avere più flessibilità: se ho un progetto particolare posso lo stesso svilupparlo.

In particolare ho: 1vCore, 10GB di archiviazione, 1GB di RAM, rete a 100Mbps fino a 10TB, dopo 1Mbps, Debian 64bit.

La RAM non è né poca, in confronto a certe altre macchine virtuali, né tanta, in confronto ai server di hosting condiviso, che offrono magari una più alta protezione da certi tipi di attacco. Sotto questo aspetto sono un po’ spaventato.

Adesso starò a vedere come si comporta il tutto, ma sono abbastanza soddisfatto.

In caso l’altro hosting è ancora attivo per circa un mese, tempo in cui testerò se questa soluzione funziona bene.

PCB Miller: ho quasi tutti i componenti

Ogni tanto vi parlo anche di questo mio progetto: la stampante 3D/PCB miller.

Mi scuso se i termini che userò non saranno tanto rigorosi, ma sono un neofita in queste cose. Almeno questa è un’opportunità di imparare qualcosa di più sull’argomento 😉 .

In questo ultimo periodo ho avuto un po’ di tempo per sperimentare i motorini che avevo già, ovvero quelli degli scanner HP “massacrati” e uno di una Epson Stylus.

Sono rimasto molto, molto sorpreso: lo scanner, avendo una riduzione (per i neofiti di meccanica, come me, che ho imparato questo termine quasi per caso, è tipo la prima della macchina), riesce a portare 2,5kg!! È tanto, però alla fine è utile, perché il piano sarà più grande e pesante del carrellino, peraltro vuoto e dovrà sopportare la pressione della fresetta.

In particolare Daniele, il papà dell’amico con cui sto condividendo le idee per il progetto, ci ha suggerito di riciclare la cintura dentata ma di sostituire i tondini di guida con dei sistemi a scorrimento. A me è anche venuto in mente che mettere il vetro dello scanner darebbe un tocco di stile in più 😉 . Comunque le prime PCB le farei ancora con il carrellino, poi se funziona investirò tempo anche per l’asse Y alternativa. … [Leggi il resto]

Plugin Tabmenu (v4.1) [Flatpress]

Description

This is the new version of the Tabmenu plugin, that replaces, the version 4.0.

The plugin adds “sel” class if you are in that page (in HTML, class=”sel”).

You can use both {{TABCLASS}} and {{TABSELECT}} patterns: the difference is that the first adds the class attribute, the second just the sel and so you can speficy other classes. See below for an example.
This is an example (for the homepage):

<li {{TABCLASS:index}}><a href="/" title="Homepage>Homepage</a></li>
<li class="myotherclass {{TABSELECT:index}}"><a href="/" title="Homepage>Homepage</a></li>

Replace index with:

  • index for the homepage;
  • blogindex or blog for the blog homepage;
  • contact for contact.php
  • admin for admin panel
  • login for login page
  • post:entry_id or entry:entry_id for entries (entry_id is the entry id in format entryYYMMDD-hhmmss) … [Leggi il resto]

PCB Miller: idee sulla struttura

Ho colto l’occasione del ponte per buttare giù un progettino del PCB miller.

4_rendering_XZ.png

Questo è un rendering degli assi X e Z.

Ho fatto il progetto con Sketchup. Purtroppo è un software proprietario e non gira su Linux, ma visto che in futuro probabilmente dovrò usarlo per altri scopi, ho anche un po’ imparato a usarlo. Devo dire che è molto semplice da usare e per queste cose veloci è ottimo. Il rendering l’ho fatto invece con Blender.

Ho ripreso l’idea della Mantis 9.1 per l’asse delle Z. All’inizio volevo usare due ingranaggi ripresi dalla stampante, però avevo il problema della cintura dentata. Prenderne una compatibile con i miei ingranaggi su internet non era così semplice, avrei dovuto prendere anche tutto il resto. Non che non ne valga la pena ma lo spirito del progetto è un altro 😊 . … [Leggi il resto]