Skip to content

Category: internet

toptutto

edelman blogSenza dire niente di fondamentalmente nuovo, mi autogaso in pompa magna notando che in posizione 128 tra i blog italiani più influenti in europa ci sono io.

La metodologia, oscura, è indubbialmente sbagliata. Il fatto che nel foglio Excel (EXCEL!!) siano ordinati per incoming link di technorati ancora peggio. Tiziano Fogliata pone una delle tante, giuste domande, che spero Venerdì qualcuno faccia al convegno.

La cosa che mi più scandalizza non è tanto il fatto che alcuni dei blog presenti in classifica non se li fila nessuno, mi chiedo invece come si possano considerare influenti blog che trattano determinati argomenti.

Vi dirò: trovo molto più SERIO (si, ho detto SERIO) il lavoro fatto da ludo e compagni con la top100, dove peraltro oggi figuro in 98sima posizione.

E ora vi dico anche perchè, uno come me sta così in alto: perchè là fuori, fuori dalla blogosfera, ci sono migliaia di persone con idee, passioni, talento maggiori del mio, del tuo, del nostro. Dobbiamo solo aspettare che trovino il modo di instradarle nel flusso. E poi godercele, non farne classifiche. 🙂

10 Comments

commenti al volo sui paragrafi

Jack Slocum ha realizzato un sistema per WordPress per mettere i commenti direttamente sul paragrafo interessato (guardatelo perchè è difficilmente descrivibile a parole). E’ decisamente bello da vedere, e potenzialmente esplosivo per le implicazioni che porta sulle conversazioni nei blog così come le conosciamo oggi.

Peccato solo che con javascript disabilitato non funzioni una mazza! 🙂

[via Raptxt]

7 Comments

Del perchè Masterweb/Aruba non è consigliabile

stellinorama_down

Checchè ne posa dire Giovy in un recente scambio di opinioni sul suo blog, masterweb (gruppo Aruba) negli ultimi tempi ha parecchio fatto degradare il livello qualitativo dei suoi servizi. l’immagine sopra è abbastanza esplicativa, e si riferisce alla prima settimana di monitoraggio del blog della mia signora.
Ma il report che site24x7 mi ha mandato per email è ancora più esaustivo

Date Downtime Duration
Sep 27, 2006 9/27/06 7:19 PM CET 2 Hrs 18 Mins
Sep 27, 2006 9/27/06 4:01 PM CET 9 Mins 10 Secs
Sep 27, 2006 9/27/06 12:05 PM CET 36 Mins 29 Secs

Response time (ms)
Maximum: 78507
Minimum :1087
Average: 2504.0

Ergo: non mi sento di consigliarlo nemmeno più per i siti personali.

7 Comments

monitorare il proprio sito web

Un sito web dovrebbe essere disponibile 24 ore su 24, 7 giorni alla settimana, 365 giorni l’anno, per definizione.
Si possono tollerare piccoli intoppi dovuti a malfunzionamenti, errori umani sul codice, manutenzione, ma non dovrebbero superare mai una soglia critica. La vita di un normale webmaster dovrebbe trascorrere nella sicurezza che il suo sito è “up & running” – come si dice in gergo – e dovrebbe dedicare le sue energie a migliorare il codice del sito, o a curarne altri aspetti (marketing, promozione, SEO, eccetera…)

Nel mio caso sono ancora nella fase in cui devo controllare se un sito è su o giù (nel prossimo post vi mostrerò il risultato).
Per farlo fino ad ora mi sono affidato a Montastic, che ho sempre trovato valido e di cui ho già accennato in passato su questo blog. Però ultimamente ho voluto DIPPIU’. Per cui vado con una bella comparazione tra 3 prodotti free di cui ho letto in giro. Anzi, per la precisione sul blog di Giovy.

montasticMontastic.com: decisamente pulito e funzionale. iscrizione lampo, si inserisce l’URL che si vuole mettere sotto controllo e via. Il sito è molto AJAXED (non ricarica spesso le pagine, ma cambia i contenuti al volo) e decisamente intuitivo. è disponibile l’avviso via email, via feed RSS o via Yahoo widget. Per ogni sito si possono conoscere lo status (verde o rosso), l’ora dell’ultimo controllo e l’ora dell’ultimo cambio di status. E’ anche possibile andare su una “green page“, una pagina che si ricarica ogni 5 minuti di un verde accecante (o rossa) con un enorme OK al centro, che fa tanto sala di controllo 🙂
il feed di montastic è perfetto: dice OK o KO, cosa e quando.
difetti: nessuno. è essenziale, ci sarebbe ben poco da sbagliare 🙂
falsi positivi: qualcuno vero, qualcuno dovuto più che altro a down veramente brevi che si risolvono tra quando parte la segnalazione e quando si va a controllare.

monitorusmon.itor.us: piuttosto incasinato, anche se probabilmente è quello con le potenzialità maggiori. completamente AJAXED, drag&drop come se piovesse, è possibile monitorare i siti da 3 diversi punti del mondo (stati uniti, austria, germania), si possono scegliere grafici o tabelle, report riassuntivi o meno sintetici, immettere siti di paragone. Si può essere avvisati via email, via feed RSS, via INSTANT MESSENGER (yahoo, icq, msn, google), e via cellulare.
il feed di monitorus è migliorabile. avverte solo nel caso di down, e non dei ripristini. però dà la motivazione (nel 99% è “no route to host”)
difetti: le finestre non si possono ridimensionare, quindi si spreca molto spazio e ad esempio su un monitor 1280×1024 non ci stanno più di 4 finestre con i grafici a barre; è piuttosto caotico e ci si potrebbe perdere tra le molte voci.
falsi positivi: nessuno.

site24x7site24x7.com: il mio preferito, me lo sono lasciato per ultimo. pulitissimo nella grafica, ci accoglie con la lista dei siti funzionanti ed eventualmente con quelli down e DA QUANTO TEMPO. si possono avere alerts via mail (anche più d’una), via SMS, via RSS. dalle opzioni è possibile farsi inviare un report giornaliero o settimanale, e il report è fatto decisamente bene. E’ possibile fare una configurazione avanzata dei monitoraggi, inserendo la frequenza di test, a che condizioni essere avvisati, dove essere avvisati. E’ poi possibile, tramite un loro tool, monitorare anche delle TRANSAZIONI, ovvero ad esempio il funzionamento di un form piuttosto che di un motore di ricerca interno. In ultimo si possono rendere le statistiche pubbliche, ad esempio per farle vedere al vostro fornitore di hosting senza stamparle o farne immagini o pdf 🙂
il feed di site24x7 è migliorabile: dice solo se è up o down e il tempo di risposta medio.
difetti: nessuno
falsi positivi: nessuno

ci sarebbe in realtà da affrontare il discorso FALSI NEGATIVI, più che altro. Montastic segnala SEMPRE tutto e mi è capitato di notare i siti effettivamente down ma segnalati funzionanti dagli altri due servizi. Sembrerebbe più che altro che gli altri due servizi avvertano solo se il down è prolungato di qualche minuto.

conclusione: io consiglierei di lasciar perdere monitorus. se volete vivere tranquilli (e il vostro provider ve lo permette) iscrivetevi a site24x7.com, se siete già più paranoici tenete site24x7 senza avvisi per controllare l’uptime settimanale o le transazioni se ne avete bisogno, e montastic per gli avvisi via email.

4 Comments

meglio tardi che mai, no?

ATTENZIONE ALLE DATE!

> —–Original Message—–
>
> Corpo e-mail : Attivazione Opzione 6 Mbit/s : –
>
> Gentile Cliente,
> siamo lieti di informarla che, a seguito di accertamenti tecnici, la sua connessione ADSL
> consente di supportare la velocità di navigazione a 6 Mbit/s.

> Sent: domenica 3 settembre 2006 23.43
> Subject: Re: Attivazione Opzione 6 Mbit/s
>
> cosa devo fare per attivare questa opzione?

> Date: Wed, 4 Oct 2006 08:41:51 +0200
> Subject: RE: Attivazione Opzione 6 Mbit/s
>
> L’opzione 6 MB risulta essere attiva e non deve fare nulla per attivarla

Il fatto che poi, in realtà, il doppino supporti solo i 4 Mbit, è un dettaglio irrilevante perchè mi hanno spiegato che a volte Telecom fa dei lavori e degrada il segnale. Quando loro hanno fatto la verifica supportavo i 6, quando ho fatto la richiesta no, solo i 4. La soluzione che mi propongono è di fare periodicamente la richiesta e sperare di incappare in un momento in cui il segnale non è degradato. Cosa che puntualmente farò, si vede che ancora non hanno capito con chi hanno a che fare 🙂

1 Comment

la statistica è una scienza esatta

Mi piace la statistica, altrimenti non potrei occuparmi di Webtrends in ufficio e smanettare con Google Analytics tutti i giorni sui siti personali. La ritengo una scienza (non esatta, come da titolo, una scienza e basta) che non dà risultati assoluti, ma può aiutare molto nelle scelte delle persone, soprattutto nel marketing.

Mi batto da anni contro le brutture del sistema, ma evidentemente ho perso in partenza, così come è utopia pensare di scrivere codice come si deve in questa azienda.
Vi riporto la conversazione appena avuta col [[SEO]]:

SEO: …ecco, quindi viene la visita ispettiva e al cliente servono quei report là…
Tambu: si, ma ti ricordi che avevo stoppato il profilo in attesa che si chiarisse la questione commerciale?
S: AH, questo è grave! cosa gli diciamo? come facciamo? dai, analizzalo e poi ci pensiamo dopo la visita…
T: eh no! ora abbiamo finito la licenza, stiamo aspettando che arrivi l’upgrade; fino ad allora è tutto bloccato.
S: argh… vabeh, ma i log li abbiamo! faccio una stima delle visite guardando la dimensione dei file
T: ah, fico! quindi oltre ad avere un profilo-porcata che attinge file di log da 10 diversi server, 10 ip diversi, 10 domini diversi, e genera un risultato sconclusionato, lo sconclusioni ulteriormente inventando il dato?
S: perchè dici che non si può fare questa cosa dei 10 siti?
T: perchè non è un cluster, non sono due server in balancing. SONO-DIECI-SITI-DIVERSI!!
S: ma i log li abbiamo, no?
T: …

4 Comments

Google Calendar non va bene per ricordare i compleanni

Google Calendar, una delle applicaizoni più attese della grande G è ancora in fase di acuto beta-testing. Io mi sono iscritto subito, perchè un calendario online mi ci vuole, e se si integra col resto del mondo G che uso con soddisfazione è ancora meglio. Perciò la prima cosa che ho fatto è stata di importare tutti i compleanni di parenti e amici: per farlo ho settato degli eventi di durata ALL DAY con riccorrenzza REPEAT ANNUALLY ON…, inoltre ho settato di avvisarmi il giorno stesso.

NON L’AVESSI MAI FATTO! da quel giorno, ogni volta che mi deve mandare un reminder di quelli, me li manda TUTTI! con la data sbagliata (o meglio, dei 56 che mi arrivano solo uno, ovviamente, è quello corretto). I primi tempi pensavo a un bug generalizzato, poi ho postato sul gruppo di supporto senza ottenere risposta, infine ho scritto al supporto, che dopo qualche approfondimento latita.

Alla fine la soluzione è: modificare tutti i compleanni impostando un orario definito; il bug sembra infatti occorrere solo in presenza di notifiche su eventi ricorrenti di durata “tutto il giorno”. Per farlo è sufficiente cambiarne uno e alla domanda che il sistema pone rispondere “modifica tutta la serie di eventi”. Poi mi sono accorto che anche l’Agenda era tutta sbagliata. Gli eventi che abbracciavano tutto il giorno erano ancora presenti. Quelli si possono segare senza pietà, perchè quelli corretti resteranno comunque al loro posto.

4 Comments

Code is poetry#2

Tambu: “in effetti non capisco bene questa query. Cioè, so cosa deve fare, ma perchè CAST(SUBSTRING(DataInizio,4,2) AS INT)?”
Collega: “eh, perchè dobbiamo recuperare tutti i record del mese selezionato”
Tambu: “ma le date nel database non sono in formato data?”
Collega: “no, sono stringhe. preferisco gestirle così.”

(per la cronaca: è lo stesso del post precedente. Anche in quel caso preferiva fare 8 replace; perchè non si fida molto dei metodi del server, tipo Server.HTMLEncode…)

Però basta post tecnici e noiosi; tanto oramai ho capito che qui gira così. Sarò presuntuoso e antipatico, ma qua dentro non si cambierà mai niente. Non puoi cambiare nulla dal basso. E in alto non ci arriverai mai…

3 Comments

Code is poetry

Avviso: post tecnicissimo. Se non sei ultratecnico salta pure 🙂

Se durante la tua carriera di sviluppatore ti imbatti in qualcosa come

  1. if not rsContent.eof then  
  2.    pageTitolo = rsContent("titolo")
  3.    do while not rsContent.eof
  4.       if not isnull(rsContent("content")) then
  5.       tmpPageContent = rsContent("content")
  6.  
  7.          tmpPageContent = replace(rsContent("content"),"&","&",1,-1,1)
  8.          tmpPageContent = replace(tmpPageContent,"&&","&",1,-1,1)
  9.          tmpPageContent = replace(tmpPageContent,"&#","&#",1,-1,1)
  10.  
  11.          if int(rsContent("contentType"))=1 then
  12.             pageContent = pageContent & tmpPageContent & "< br >"
  13.          else
  14.             pageImages  = pageImages  & tmpPageContent & "< br >"
  15.          end if
  16.       end if
  17.       rsContent.movenext
  18.    loop
  19.  
  20.    pageContent=replace(replace(replace(replace(pageContent,"&","&amp;",1,-1,1),
  21. "&amp;amp;","&amp;",1,-1,1),"&amp;nbsp;","&nbsp;",1,-1,1),"&amp;#","&#",1,-1,1)
  22.  
  23. else
  24.    pageTitolo = ""
  25. end if

molla tutto e fai come me: esci subito dalla stanza. Hai a che fare con un pazzo furioso!!!

7 Comments

Concludere il trasloco di una linea Fastweb

Veloce per dirvi che il trasloco è stato (quasi) completato. Per contro dicono che da queste parti si andrà a 6Mbit/s, secondo le loro verifiche tecniche. E meno male, perchè le prime prove fatte (file da 40 mega da tucows.fastweb.it) davano la solita, misera, scandalosa velocità dell’intorno dei 2 Mbit/256k…

6 Comments