Ricerca in FOLBlog

[SdSM] I Tentacoli!

 Scritto da alle 01:15 del 16/12/2009  Aggiungi commenti
Dic 162009
 
closeQuesto articolo è stato pubblicato 7 anni 9 mesi 11 giorni giorni fa quindi alcuni contenuti o informazioni presenti in esso potrebbero non essere più validi. Questo sito non è responsabile per eventuali errori causati da questo problema.

No, non e’ un altro dei miei soliti incubi, anche se lo sembra. Alura, e’ qualche giorno che sono occupato a fare "pulizia" sul nostro server web primario. Che sarebbe anche il server che ospita la nostra mefitica applicazione di ‘helldesk’ (applicazione di cui ho gia’ detto in passato), la versione vecchia della foxxuta applicazione del mailscan e la versione attuale dell’altra foxxuta applicazione di gestione del dns.

L’applicazione del mailscan e’ "migrata" su un server diverso dato che e’ stata completamente rifatta in java, non che sia stato un grande vantaggio il cambio di server e di linguaggio data la metodologia di sviluppo applicata, come detto piu’ di una volta.

Adesso quello che vorrei fare io e’ rimuovere la muffa e spostare tutte le applicazioni ancora in uso su un server nuovo, quindi re-installare il server vecchio e riciclarlo.

L’applicazione di hell-desk non e’ difficile da spostare. Un po’ di rottami che non sono manco piu’ in uso si fulminano via… e poi arriviamo alla fetenzia del DNS (di cui parlai un po’ in questa storia).

E li’ mi scontro con quello che la phprogrammatrice che ha scritto sta’ cosa considerava "solida gestione delle versioni"…


drwxrwxr-x 5 marisa marisa 4096 Dec 12  2006 dns/
drwxrwxr-x 5 marisa marisa 4096 Dec 14  2006 dns_20070117/
drwxrwxr-x 5 marisa marisa 4096 Dec 24  2006 dns_20070117_1/
drwxrwsr-x 5 marisa marisa 4096 Dec 29  2006 dns_20061229/
drwxrwxr-x 5 marisa marisa 4096 Jan 07  2007 dns_2007011801/
drwxrwsr-x 5 marisa marisa 4096 Jan 16  2007 dns_20070119/
drwxrwsr-x 5 marisa marisa 4096 Jan 22  2007 dns_20070405_01/
drwxr-sr-x 5 marisa marisa 4096 Apr  3  2007 dns_new/
drwxrwsr-x 2 marisa marisa 4096 Oct 20  2006 dns_sql/
drwxr-sr-x 5 marisa marisa 4096 Sep  1 13:04 dns_test/
drwxrwsr-x 2 marisa marisa 4096 Oct 20  2006 dns_sql_old/

Una bambolina a chi mi indovina quale delle innumerevoli directory e’ quella giusta!

Come dite? Sbagliato! No, sono sicuro che e’ sbagliato, perche’ la directory giusta non e’ nessuna di queste!

Dopo molte peregrinazioni scovo una directory "service" che e’ sim-linkata nella home dir che porta ad un altra directory che contiene una ennesima directory "php_library", la quale a sua volta contiene una directory ‘admin’ la quale a sua volta contiene:


drwxrwxr-x 5 marisa marisa 4096 May 10 2007 dns_01/
drwxrwxr-x 5 marisa marisa 4096 Jun 23 2007 dns_new/
drwxrwxr-x 5 marisa marisa 4096 Jun 25 2007 dns_new2/
drwxrwxr-x 5 marisa marisa 4096 Jul 11 2007 dns_test/
drwxrwxr-x 5 marisa marisa 4096 Sep 18 2007 dns_php/
drwxrwxr-x 5 marisa marisa 4096 Oct 03 2007 dns_02/

 

Dopo aver picchiato la testa una mezza dozzina di volte contro l’armadio comincio a guardare il panegirico di redirect e symlink dove porta. E scopro cosi’ che la vera applicazione, non e’ nessuna di queste! Ma sta inguattata in una anonima directory ‘php_app’ nella root dir del web server!

E poi mi chiedono perche’ odio cosi’ tanto i programmatori php…

Comunque dopo aver copiato religiosamente tutta la directory nel server di test allo scopo… scopro che non funziona. Si’ perche’ la signora phprogrammatrota ha deciso di "riusare" il codice "includendo" file php da ogni altra directory in giro.

Assicurandosi cosi’ che il suo foxxuto codice sia non-riutilizzabile, non-rilocabile e, soprattutto, NON LEGGIBILE!

L’idea di DaBoss di rifare tutto l’accrocchio da zero comincia a sembrarmi mooolto appetibile.

Davide

legenda personaggi

Technorati Tags: Storie dalla Sala Macchine,humor
  • Facebook
  • Twitter
  • Delicious
  • StumbleUpon
  • Wikio
  • Reddit
  • Technorati
  • Segnalo
  • Live
  • Add to favorites
  • Email
  • RSS

 Lascia un commento

Puoi usare questi tag e attributi HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(richiesto)

(richiesto)

Pinterest
EmailEmail
PrintPrint
%d blogger hanno fatto clic su Mi Piace per questo: