Ruby on Rails con Bootstrap

Uno dei maggiori ostacoli che ho riscontrato durante i miei tentativi di scrivere una piccola applicazione web con Ruby on Rails 7 e 8, a parte il deployment, è sempre stata la gestione dei CSS. Quando si parla di CSS e Rails, bisogna entrare nel tunnel oscuro della asset pipeline per cercare di capire come … Leggi tutto

My joy of life is on a roll

Come suggeriscono molti medici, psicologi, influencer e gente che incontri sull’autobus, durante la notte bisognerebbe tenere lontani dal letto il cellulare e altri dispositivi elettronici. La cosa migliore sarebbe tenerli anche spenti o, al limite, in una stanza diversa da quella in cui si dorme. “Gli studi dimostrano” (è un modo di dire, io non … Leggi tutto

Liste collegate, in Ruby

Un mero esercizio per scrostare un po’ il cervello dalle placche dell’abitudine… Qualche settimana fa, riprendendo in mano il K&R, mi stavo rivedendo le strutture dati e i puntatori nel linguaggio C, e ho fatto il solito esercizio delle liste collegate (linked lists). Devo dire che ci ho messo un bel po’ per fare le … Leggi tutto

Installare Ruby con mise su Fedora

Giorni fa, come ho scritto in un recente breve post, ho provato Omakub, lo script ideato da DHH per convertire rapidamente una nuova installazione di Ubuntu 24.04 in una workstation già pronta per lo sviluppo web con diversi linguaggi di programmazione, come Ruby, Python e PHP. Durante il breve periodo di test ho notato che … Leggi tutto

Ho provato Omakub

Qualche mese fa, mentre guardavo l’intervento di David Heinemeier Hansson al Rails World 2024, ho scoperto l’esistenza di Omakub, uno script ideato dallo stesso DHH per trasformare un sistema Ubuntu in una workstation ottimizzata per lo sviluppo. Questo script e gli strumenti che porta con sé sono descritti in un video dedicato: Questo script è … Leggi tutto

Ruby e Netconf

Questo post sarà molto breve perché descrive un esempio molto basilare di come usare il linguaggio di programmazione Ruby e il protocollo Netconf per interfacciarsi con un dispositivo Juniper, che esegue una qualche versione del sistema operativo JunOS, ed ottenere informazioni utili. L’esempio mostrato introduce la possibilità di automatizzare, tramite script, operazioni ripetitive che normalmente … Leggi tutto

Powered by atecplugins.com