Author Archives: Giovanni Cappellotto

Installare Drupal 6 su hosting Aruba

Aruba è un servizio di hosting molto diffuso, offre ad un prezzo modico una piattaforma che può essere utilizzata per ospitare siti costruiti con sistemi di gestione dei contenuti come Drupal. Purtroppo però manca nelle guide una sezione dedicata all’installazione di Drupal ed ecco quindi questo post che può essere utile a tutti quelli che, come [...]
Posted in Information Technology | Tagged , , , , , | 1 Comment

Due plugins Wordpress per ottimizzare il blog (SEO)

Semplici ed efficaci, ecco due plugin standard di un installazione Wordpress: Google (XML) Sitemaps Generator for WordPress Questo plugin genera una mappa del blog in formato XML conforme alle specifiche XML-sitemap. Il formato è supportato dai maggiori motori di ricerca (Google, Ask.com, Yahoo) ed aiuta i crawler a visitare ed indicizzare ogni risorsa del blog. Google Analytics for [...]
Posted in wordpress | Tagged , , , , , , | Leave a comment

Tre add-ons Firefox fondamentali per fare sviluppo web

E’ importante per uno sviluppatore web dotarsi di strumenti in grado di facilitare il lavoro di ogni giorno: dall’editor, al linguaggio di programmazione, fino ad arrivare al browser. Parlando di browser, nella fase di sviluppo, ho sempre preferito Firefox: un programma stabile e veloce che aiuta lo sviluppatore anche attraverso le sue svariate estensioni, chiamate add-ons. Tra [...]
Posted in Information Technology | Tagged , , , , , , , , | Leave a comment

Rails, configurazione base di ActionMailer

Mandare email con rails è semplice grazie al modulo ActionMailer. Una configurazione base del modulo da inserire nel file config/environments/production.rb per mandare mail in ambiente di produzione è: config.action_mailer.smtp_settings = { :address => "domain.of.smtp.host.net", :port => 25, :domain => "domain.of.sender.net", :user_name => "user", :password => "password", :authentication => :login, :enable_starttls_auto [...]
Posted in Ruby | Tagged , , , , , | Leave a comment

Generatore di immagini

Non è il massimo della creatività, ma può essere utile per prove o test: http://dummyimage.com/ Per usare il servizio basta scrivere subito dopo il dominio le dimensioni dell’immagine che vogliamo generare nella forma: <larghezza>x<altezza>.<formato> dove <larghezza> e <altezza> sono composti da caratteri numerici e <formato> (opzionale) è un formato di immagine compatibile per il web (gif, jpg, png, [...]
Posted in Information Technology | Tagged , | Leave a comment

Risolvere un nome host da un indirizzo IP in Ruby

Ecco un altro promemoria: come risolvere un nome host da un indirizzo IP in Ruby. Per eseguire l’operazione viene in nostro aiuto la class Resolv. Esempio (usando Rails): hostname = Resolv.new.getname(request.env['REMOTE_ADDR']) Risorse utili: http://ruby-doc.org/stdlib/libdoc/resolv/rdoc/index.html
Posted in Ruby | Tagged , , , , | Leave a comment

URL escaping in Ruby con CGI::escape

E’ da un po’ che non scrivo ed ecco un piccolo aggiornamento. Parliamo di URLs e dei caratteri ammessi in questo tipo di oggetti. Il documento RFC 1738 del ‘94 prevede solo alcuni caratteri per l’identificazione di URLs: only alphanumerics, the special characters “$-_.+!*’(),”, and reserved characters used for their reserved purposes may be used unencoded within [...]
Posted in Ruby | Tagged , , , , | Leave a comment

Alimentatore MacBook Pro su MacBook e viceversa… funziona!

Ok, l’ho provato e sembra funzionare… l’alimentatore del MacBook carica anche la batteria del MacBook Pro! Yo! Cosa si dice in giro: Using MacBook Power Adapter on MacBook Pro Macbook pro charger vs macbook charger Ma ecco cosa dice Apple: Important: Use only the power adapter that came with your MacBook Pro computer. Adapters for other electronic devices (including other [...]
Posted in Uncategorized | Leave a comment