Archivio della categoria ‘Sito’

Planetacom, come mi son trovato con loro, tanti problemi e poche rassicurazioni

lunedì, 3 maggio, 2010

Circa un anno e mezzo fa mentre cercavo una soluzione su dove ospitare alcuni miei siti e caselle di posta trovai un’interessante soluzione di Virtual Server offerta da planetacom, per soli 13€ al mese mi offriva un server virtuale con Linux, disco da 10 Gb e 512 MB di memoria,  metà in ram e metà in swap. Offrivano anche 2Mbit di banda garantita e un pannello di monitoraggio della banda, di cui parlerò meglio più sotto visto che li considerò i due problemi più gravi che ho avuto con loro.
Sulla carta sembrava tutto ok, quando li contattai Centos non era ancora disponibile tra le distribuzioni preinstallate ma mi dissero che sarebbe stato disponibile entro breve, cosi aspettai e appena fu disponibile feci un contratto bi-annuale con loro.
I primi problemi li trovai immediatamente, il server veniva consegnato con un’installazione basilare di Centos, talmente basilare che perfino iptables, il firewall base di Linux, mancava, come anche sendmail. Questa come mi spiegarono poi era una loro precisa decisione, per lasciare all’utente la maggior libertà possibile di configurazione, e non posso certo dare torto al loro pensiero. Installai subito i pacchetti del gruppo base, e poco dopo mi accorsi di una serie di errori continui nei log, pensai fossero problemi dovuti all’installazione da me effettuata, ma controllando meglio mi resi conto che erano precedenti alla data in cui ho avuto accesso al server. Contattai l’helpdesk che mi rispose che il problema non era grave ed era dovuto ad una loro dimenticanza, si erano scordati di creare una cartella. Problema non grave effettivamente, grave semmai il fatto che non abbiano controllato i log di sistema prima di consegnarmi il server.
Risolto questo problema pensai a far funzionare iptables, ma sebbene installato correttamente questo non funzionava..  nei log risulta impossibile avviare il modulo corrispondente. Segnalo anche questo nuovo problema, e prontamente mi rispondono che il problema è stato risolto. Nonostante questo non vedo nessun cambiamento, e neppure un accesso da parte loro al server.. Dopo un breve scambio di mail scopro cos’è successo. Causa un errore nel loro archivi hanno effettuato le operazioni su il server di altro cliente!
Risolto questo “disguido” finalmente mi sistemano il server e posso cominciare a lavorarci, ed ho anche ottenuto di non pagare il periodo precedente alla sistemazione dei problemi, uno sconto di 3,60€, molto poco paragonato alla seccatura di aver trovato tutti questi problemi..
Ho quindi iniziato ad usare il server per ospitare alcuni miei domini ed un server di posta, e devo dire che il risultato era soddisfacente, la banda dei 2mbit era sempre disponibile, anzi a volte andavo anche più velocemente, almeno all’inizio
Dopo alcuni mesi comincio a notare dei rallentamenti, sia i download che i caricamenti vanno più lenti, ma penso che questo dipenda dalla mia connessione, sereno per avere la banda garantita non ci penso molto su, ma col tempo comincio a notare una cosa strana, tutte le operazione di trasferimento dati vanno a 60Kbyte al secondo, discostandosi di massimo uno o due Kilobyte. Nel frattempo dopo alcuni anni durante i quali ho lavorato come sistemista decido di fare una svolta e mi iscrivo all’università, diversamente da quanto si potrebbe pensare il mio tempo libero diminuisce e quindi tralascio la maggior parte dei lavori del mio sito fino a un mesetto fa, quando stufo di questa limitata velocità decido di indagare, i test da me effettuati confermano quello che avevo intuito, la velocità sembra bloccata a 60KB. Chiedo quindi di avere accesso al monitor della banda di cui secondo contratto dovrei disporre, ma del quale non ho mai ricevuto l’accesso, tanto che mi ero dimenticato della sua esistenza.. e qui la risposta che ricevo mi sorprende non di poco:

Gent. Sig. Pretto,
mi scusi per il ritardo con cui le rispondo. In verità, gli strumenti di
reportistica che ci ha richiesto, non sono ancora disponibili. [...]

Segue una serie di indicazione su quali strumenti potrei installare per ottenere in maniere autonoma un servizio che dovrebbero fornirmi loro..
Faccio quindi presente che avevo bisogno del monitor perché avevo notato che la banda disponibile era minore di quella di quella garantita, e anche in questo caso la risposta mi lascia sbalordito

ha perfettamente ragione. Il valore di limitazione di banda non era stato
accettato correttamente ed ho appena eseguito un po’ di tuning.

Nessun problema nella mia connessione dunque, il problema era loro che mi avevano impostato in modo errato la banda a disposizione, faccio quindi presente che per svariati mesi sono rimasto ben al di sotto della banda garantita (ad un quarto per la precisione) e che mi aspettavo da parte loro una soluzione per questa situazione, d’altronde io ho pagato per 2Mbit per quei mesi, non per mezzo (60KByte*8= 480Kbit=0,48Mbit).
La risposta che ricevo è questa:

Gent. Sig. Pretto,
per quel che riguarda la banda, non vi è alcuna evidenza che il problema
si sia protratto dalla data di attivazione ad oggi, pertanto non ritengo
l’accaduto un ns. mancato adempimento al contratto, ma solo una
problematica risolta appena segnalata.

Per il resto, può rivolgersi all’ufficio marketing

La riporto interamente per far notare come per loro in non aver garantito la banda sia solamente “una problematica risolta appena segnalata” (una volta contatta l’ufficio marketing mi hanno praticamente confermato la versione dell’helpdesk). Altra cosa da notare è che loro di fatto non hanno nessuna traccia,o ” evidenza”, di per quanto tempo il problema andasse avanti.. e qui mi chiedo, ma loro come fanno a garantire l’utilizzo di banda se nemmeno controllano quanta ne è utilizzata..

Insomma, riassumendo la mia esperienza con Planetacom quello posso dire è che:
- la macchina virtuale viene consegnata senza controllare se questa è assente di errori e senza fare alcun test per verificare se è effettivamente utilizzabile dal lato pratico, do almeno  io non riesco ad immaginare un utilizzo di un server linux che non abbia bisogno di Iptables
- il pannello di monitor della banda è ancora in preparazione, e non hanno ancora idea di come implementarlo, nonostante questo risulta disponibile, secondo il contratto, ben da settembre 2008, ma è probabile che esistano contratti con questa dicitura presente ben da prima che io firmassi il mio
- la banda garantita… semplicemente non è garantita, se come nel mio caso non viene raggiunta per svariati mesi (quasi un anno) non c’è alcuna forma di rimborso, la loro unica risposta che ho ricevuto fino ad ora è che non esistono prove che questa non sia stata raggiunta.. e ci credo, non la controllano!

Al momento sono ancora in attesa di nuove risposte dall’ufficio marketing, ma ancora non ho visto da parte loro la minima intenzione di almeno riconoscere il problema, spero che con questo resoconto di far si che altre persone che vogliono usare i loro server si rendano conto della reale situazione in cui si troveranno, e magari spingere planetacom a trovare una soluzione al mio problema in maniera più celere, ho fatto loro la prima segnalazione per quest’ultimo problema il 1° aprile, ancora la cosa non è risolta e in due occasioni ho dovuto aspettare una settimana prima di ricevere una risposta, ed ora sto aspettando loro notizie dal 27 di aprile..

Per l’utilizzo che faccio io del server non mi aspetto certo un rimborso danni, ma almeno uno sconto su quanto pagata o dei mesi aggiuntivi di uso del server me lo sarei aspettato, ma invece nemmeno delle scuse ho ricevuto

Share

Convenzione con photoworld e sconto sul loro sito

giovedì, 29 aprile, 2010

Codice sconto photoworldCome forse qualcuno avrà notato nella home del sito è comparso un nuovo banner, quello di Photoworld.it , noto sito italiano per la stampa di foto su vari formati. Grazie a questa convenzione, oltre ad aver ricevuto un iniziale buono da usare per le loro stampe, posso ora offrire a tutti coloro che ne vogliono usufruire un codice per uno sconto del 5%.
Se utilizzate il mio codice, oltre all’ovvio vantaggio per voi, photoworld mi darà una piccola percentuale dei vostri acquisti, il 3%, sotto forma di buono, senza che questo ovviamente costi niente di più per voi, anzi. Anche per questo vi invito ad usare quanto più potete questo codice, come studente universitario non posso permettermi di spendere più di tanto in materiale fotografico, e seppure questo buono può essere utilizzato solo per le stampe e non per obiettivi o altri accessori per me sarebbe un graditissimo contributo.
Il mio codice sconto è “mortymer“, per utilizzarlo la procedura è semplicissima, potete sia inserirlo in fase di registrazione nell’apposito campo, oppure se siete già registrati potete aggiungerlo modificando il vostro profilo utente.
Per chi non conosce questo sito lo consiglio caldamente soprattutto per le loro continue promozioni, se infatti i prezzi medi delle stampe si allineano alla concorrenza nelle promozione mensili trovate offerte molto vantaggiose, soprattutto per le stampe a grande formato o su tela..

Nel caso qualcuno utilizzi tale sconto mi farebbe piacere saperlo, tramite una mail o anche solo un commento nel blog, cosi posso monitorare se effettivamente mi corrisponde il buono, al momento sembra infatti che nessuno l’abbia utilizzato nonostante le numerose visite a questa pagina.

Share

SmoothGallery e il ridimensionamento automatico delle immagini

mercoledì, 4 febbraio, 2009

In questi giorni ho fatto alcuni lavori al Blog, incorporando quelle che erano le poche pagine statiche all’interno di WordPress, compresa la home e la sua galleria. Nel farlo mi sono sorti alcuni problemi di non semplicissima soluzione, primo di tutti la creazione automatica delle Thumbs che non voleva proprio andare, ecco quindi una piccola guida a chi volesse tentare di fare altrettanto.
La galleria è realizzata con SmoothGallery, una galleria in javascripts di facile installazione, non mi soffermo quindi a spiegare come installarla ma vi rimando direttamente al loro sito.

Tra le sue varie funzione permette anche di creare una serie di miniature delle immagini in maniera del tutto automatica tramite un apposito script in php chiamato resizer.php. Anche a causa delle scarse informazioni presenti nel loro sito farlo funzionare non è stato automatico. Premetto che se testare tale script  è possibile utilizzarlo direttamente senza doverlo per forza usare all’interno della galleria, basta richiamarlo in questo modo:

resizer.php?imgfile=percorsoimmagine.jpg&max_width=100&max_height=75

Bene, iniziano con i problemi in cui sono incappato, innanzitutto il file resizer va messo nella cartella esatta in cui si trova la pagina galleria, il che potrebbe sembrare logico e banale, ma se controllate bene gli url delle pagine di WordPress vi rendere conto che puntano a delle cartelle che in realtà non esistono nel server in quanto funzionato tramite degli alias creati da wordpress, questo non succede se non utilizzate i permalink personalizzati, ma nella maggior parte dei casi è cosi. Per risolvere questo primo ostacolo ho quindi creato un ulteriore redirect nel file di configurazione di apache (ma dovrebbe funzionare nello stesso modo se lo configurate in un  .htaccess). Nel mio caso la pagina si chiamava /blog/about/ e quindi il file resizer si dovrebbe trovare in /blog/about/resizer.php, il redirect deve quindi far puntare quell’url al file realmente esistente che nel mio caso per semplicità ho messo nella cartella root. Per farlo è necessario aggiungere la seguente riga nella configurazione del dominio in apache:

Redirect 301 /blog/about/resizer.php http://www.mortymer.it/resizer.php

Ho scelto il redirect 301 che indica un reindirizzamento permanente visto che escludo di fare ulteriori modifiche, ma se state solo sperimentando potreste preferire il temporaneo (302) per non  creare casini con i motori ci ricerca. il primo indirizzo è quello della pagina che create, il secondo di quella che esiste realmente, attenzione che il secondo va messo completo di http:// e indirizzo assoluto della pagina altrimenti non funziona.

Risolto questo problema le anteprima comunque non venivano create, se richiamavo lo script a mano mi veniva generata un’immagine contente i parametri che gli avevo dato. Questo perché nel mio server mancava la libreria grafica di php gd. Per installarla avendo io accesso al server mi è bastato un semplice “yum install php-gd”, ma se il server non è vostro e siete in hosting dovete chiedere al vostro gestore di installarvele. Prima però verificate che sia effettivamente quello il problema creando una semplice pagina con il seguente comando all’interno

var_dump(gd_info());
?>

Se la pagina una volta visualizzata è vuota il problema è dovuto alla mancanza di quella libreria ( o in un errore nella copia del codice), con la libreria installata invece dovreste ottenere qualcosa di simile a questo:

array(12) { ["GD Version"]=> string(27) "bundled (2.0.28 compatible)" ["FreeType Support"]=> bool(true) ["FreeType Linkage"]=> [...ecc ecc ....] }

Ma i problemi nel mio caso non erano ancora finiti, le immagini sono in una cartella che si trovava a monte rispetto a quella dove era installata la galleria, se nella galleria davo il percorso con la barra davanti (es. /gallery/immagine.jpeg) mi funzionava la visualizzazione delle immagini ma non delle anteprime, senza la barra (es. gallery/immagine.jpeg) andavano le anteprime ma non la galleria ( o viceversa, ora non ricordo). Inserendo il percorso assoluto con l’intero dominio invece non si ha alcuno problema (es. http://www.mortymer.it/gallery/immagine.jpeg).

Ultima nota, nella guida ufficiale viene spiegato di creare una cartella chiamata cache con permessi di scrittura per tutti, mentre cercavo le soluzioni ai miei problemi ho trovato più di una persona che non sapeva dove creare questa cartella. La cartella va creata nello stesso percorso dove si trova il file resizer.php, non nella stessa cartella in cui si trovano le immagini quindi. La cartella per altro non è obbligatoria, lo script funziona lo stesso anche se ovviamente deve ricreare ogni volta l’anteprima, il che potrebbe rallentare il server,  ma io personalmente non ho notato la differenza ma avevo poche immagini.

Come vedete i problemi sono stati tutti picolissimi, la difficolta maggiore e dovuta dalla poca documentazione a riguardo che sono riuscito a trovare, spero quindi che questa guida possa esservi utile.

Share

Ricominciano i lavori sul sito

martedì, 30 dicembre, 2008

Dopo un lungo tempo di forzata inattività ho deciso di riprendere in mano il sito, innanzitutto aggiornando la grafica, erano alcuni mesi che avevo pronto il progetto grafico fatto da una mia amica e finalmente ho cominciato ad inserirlo, solo cominciano perché manca ancora parecchio.

Visto inoltre l’inaspettata quantità di tempo libero che avrò nelle prossime settimane finalmente comincerò ad inserire qualche articolo, sopratutto riguardo Linux e Fedora.

Share

Nuova gallery

giovedì, 26 giugno, 2008

Altro piccolo aggiornamento al sito, la modifica più consistente è nella home dove ho sostituito la vecchia immagine con una piccola galleria. Per ora le immagini sono poche, ma ho intenzioni di aggiungerne molte altre, tutte però devono essere rilasciate con una licenza che ne permetta la libera distribuzione. Ho prelevato quelle immagini da DeviantArt, devo ammettere che non è stato facile trovare delle immagini carine che potessi inserire, infatti non sono molto soddisfatto e quelle che considero le creazioni più belle sono visibili solo dai miei preferiti, Maggiori informazioni sulle immagini le trovate nelle pagine degli autori raggiungibili clicccandoci sopra, se qualcuno avesse invece suggerimenti o consigli come al solito potete usare i commenti.

Share

Altre piccole ma importanti novità nel sito

lunedì, 26 maggio, 2008

Nonostante non mi sia più fatto sentire i lavori sul sito sono andati avanti e finalmente credo di aver risolto la maggior parte dei problemi di compatibilità. Ora il sito viene visualizzato senza errori anche nel vecchio ma ancora diffuso Internet Explorer 6. Testardo nel non volere usare javascripts la versione per IE 6 non ha però il menù a tendina. Ma non è l’unica cosa che ho sistemato, ho risolto anche alcuni problemi che causavano posizionamenti errati della testata del sito che ora si trova sempre in alto della pagina e centrata, in tutti i browser ad eccezione del solito IE 6 la testata viene sempre visualizzata in cima alla finestra anche se ci trova a metà pagina.

Ho tradotto buona parte del blog, sparite quindi quindi le fastidiose scritte in inglese che avvisavano, per esempio, del numero di commenti presenti. Il lavoro non è ancora finito ma la parte più corposa è stata fatta e probabilmente per un bel po’ mi accontenterò.

Ma la novità più grande è quella non direttamente visibile, ovvero la scalata di posizionamento in google che finalmente mi mette al primo posto cercando il mio nome in tutti gli ordini (cioè sia con Enrico Pretto che per Pretto Enrico).

E probabile che per un bel po non ci saranno più cambiamente visibili, il proprio passo è infatti spostare il sito su su di un server completamente mio, di cui al momento non dispongo però. Probabilmente ripiegherò su di un server virtuale, sto tenendo d’occhio un’offerta interessante di tiscali che per soli 10€ al mese offre una macchina virtuale (da 1 GB però) basata su Fedora, quando li ho contatti mi hanno risposto che entro breve fornirannò una versione basata su Centos, e io son qui che la aspetto.

Share

Novità nel sito

sabato, 3 maggio, 2008

Forse qualcuno se ne sarà accorto, ultimamente ho fatto alcune modifiche al sito, alcune visibili altre no. Per chi fosse interessato eccone un elenco

  • riscritto completamente il menu, ho voluto provare a realizzare un menù a tendina puramente in css e html, senza nessun javascript. Il risultato ottenuto è quello che potete vedere…se non state utilizzando Internet Explorer 6, con il quale il metodo utilizzato non funziona. Aggiungendo un javascript potrei ottenere lo stesso risultato anche con IE, prima di farlo vorrei però fare qualche altro tentativo senza, mi piace l’idea di avere un sito completamente privo di scripts (blog escluso).
  • aggiunti alcuni effetti ai link, ora passando con il mouse sopra ad alcuni appare un’immagine o una breve descrizione. Per ora sembra funzioni con tutti i browser, anche qui ho usato solo html e css.
  • convertite tutte la pagine in .php, per ora uso il linguaggio solo per inserire il menu e il footer da file esterni, così li posso modificare da un unico file per tutte la pagine del sito, ad eccezione del blog che mi da ancora qualche problema e devo quindi inserirlo a mano.
  • migliorate le statistiche, ora sono più veritiere, non contano più come pagine visitate gli accessi ai file del menu, del footer e delle sezioni del sito non visualizzabili dal pubblico, ma sopratutto ho escluso dalle visite tutte quelle realizzate dagli ip del mio ufficio e sopratutto da casa mia, cosa non semplicissima visto che non ho un ip statico. Ovviamente le visite sono ora scese drasticamente, ma sono restato stupito di scoprire che non si sono ridotte a zero.
  • manutenzione al blog, ora i link agli articoli siano più umani, niente più quindi punti di domanda e codici strani. Per commentare non è più necessario essere registrati, ho anche inseriti alcuni plugin, tra cui l’antispam. Per ultima cosa ho aggiornato all’ultima versione di wordpress.
  • migliorato il posizionamento sui motori di ricerca, non che ne avessi bisogno, ma volevo provare alcune tecniche da SEO e vedere il loro risultato. Devo ammettere che non è per niente una cosa facile, per un po’ sono perfino sparito da google, ora sono rientrato e sto monitorando la situazione, finalmente sono riuscito a essere tra i primi risultati cercando il mio nome sui principali motori di ricerca, ora grazie alle sitemap spero di riuscire a migliorare ancora il risultato

Ogni commento è gradito, cosi come ogni segnalazione di problemi o suggerimento

Share