Forum fiscale di Oscon
Grazie per il Forum! - Versione stampabile

+- Forum fiscale di Oscon (https://oscon.it/forums)
+-- Forum: Mi presento! (https://oscon.it/forums/forum-4.html)
+--- Forum: Bar Oscon (https://oscon.it/forums/forum-10.html)
+--- Discussione: Grazie per il Forum! (/thread-176.html)



Grazie per il Forum! - Albe72 - 13 Aug 2010

Ho conosciuto Oscon grazie alla "Guida alla realizzazione di un sito web" di YourInspirationWeb. E sto trovando molte informazioni utili per iniziare un'attività di freelance webdesigner. Grazie quindi agli ideatori di Oscon per il loro supporto! Se avrò quesiti irrisolti non esiterò a postarli. A presto!
[Albe72].


Grazie per il Forum! - sandro.oliva - 15 Aug 2010

Io invece ho conosciuto YourInspirationWeb grazie a questo tuo post,
non lo conoscevo, sembra interessante.
Quindi grazie a te!

Sandro


Grazie per il Forum! - Jack - 15 Aug 2010

Che dire?... Grazie ad entrambi! Smiling

E perdonate per le presenze un po' sporadiche ma il lavoro mi porta ogni giorno in una nazione diversa. Forse a breve un po' di calma. Winking

J


Grazie per il Forum! - sandro.oliva - 15 Aug 2010

Jack Ha scritto:il lavoro mi porta ogni giorno in una nazione diversa

Secondo me vai in giro a vendere armi, come nel film di Alberto Sordi "Finchè c'è guerra c'è speranza" Big Grin Big Grin Big Grin
E il sito di OSCON è una copertura. Big Grin

Il film comunque lo consiglio, è fantastico!

Ciao

Sandro


Grazie per il Forum! - Albe72 - 15 Aug 2010

Ecco com'è che mi sono messo a fare siti internet... Tutto parte da un romanzo che ho scritto (per la cronaca: a ottobre saprò se l'editore è interessato). Cercavo di farmi un sito per pubblicizzarlo in futuro e ho comprato WebSite X5 di Incomedia. La voglia di web è nata così... Un primo sito per una ditta di impianti elettrici (template gratis), poi un'agenzia di viaggi (website x5). E qui sono cresciuto perché ci voleva un CMS e me lo sono fatto tutto a mano in php. Direte voi: e allora? Beh, insomma, partivo da zero... E mi sono messo a studiare! Stiamo ancora al palo, per carità, ma si va avanti.

Non ho bisogno di spacciare per mio il lavoro altrui, tant'è che lascio i link agli autori originali nei template gratuiti. E lo stesso vale anche per il mio CMS, che dici? Fra pochi giorni abbandono l'agenzia di viaggio... Sì, gli darò anch'io un bel manuale a colori, un CD con tutti i file, una letterina di ringraziamenti etc. ma la firma digitale sugli originali mi tutela se qualche cliente contesta il mio webportfolio magari dopo 3 restyling di quel sito, non trovi? In fondo l'ideatore sono io ed è giusto che si sappia, visto che il risultato si vede ed è proprio da quel risultato che si giudica il mio lavoro, no?

Prendere un template gratuito, carpirne qualche idea e inserirla in un tuo lavoro non è fregare gli altri. Se aspetto di aver imparato tutto il CSS prima di metter mano a un sito, allora non posso prendere lavori per almeno un anno (coi miei ritmi, s'intende!). Il CMS in php, per esempio, è tratto da un libro dove l'esempio sono le barzellette e io l'ho adattato ai viaggi. Conosco il senso di ogni riga di quel che ho fatto. Per questo ci metto la firma! Coi template è diverso... non so modificarli bene fino al punto che diventano davvero i "miei" template. E così: dov'è il limite per dire di non aver copiato? Boh!

Sulla mentalità "open source" sono pienamente d'accordo con te, altrimenti non sarei qui su Oscon. Per le immagini invece, a volte è diverso. Il leit motive dell'agenzia di viaggio me l'ha dato gratis una fotografa americana dilettante (l'ho messa in home page, nei credits etc.) ed è bene avere le "pezze d'appoggio" per evitare una causa sulla violazione del diritto d'autore internazionale. Per questo è meglio evitare nei robots che Google & C. trovino certe immagini. Spesso lo chiede il cliente, ma spesso è un atto dovuto verso coloro che hanno ceduto solo a te quell'immagine, e non ad altri (pensa che lei, la fotografa, l'ha anche resa inutilizzabie dal suo portfolio). Quindi è vero: aiuto ricevuto chiama aiuto da dare. Ma anche correttezza chiama altrettanta correttezza!
A presto.

P.S.: Si possono postare i link dei propri lavori o non è questo il posto giusto?


Grazie per il Forum! - sandro.oliva - 16 Aug 2010

Albe72 Ha scritto:WebSite X5 di Incomedia.
Non lo conosco, ma di solito non ho molta fiducia in questo tipo di applicazioni.... forse oggi sono migliorate, ma anni fa questo tipo di programmi non è che erano molto professionali, ora è un pò che non li seguo... dici che sono migliorati ?

Citazione: ci voleva un CMS e me lo sono fatto tutto a mano in php.

Urka che lavoro! Smiling
Io comunque ti consiglio di usarne qualcuno già pronto. I vantaggi sono molti e su tanti fronti...
1) meno lavoro
2) aggiornamenti costanti che limitano problemi di sicurezza e implementano i nuovi standard
3) supporto
4) alta configurabilità, si possono adattare nei minimi dettagli.
5) modularità

Inoltre ne esistono di diversi tipi, ognuno con le proprie peculiarità (che si appoggiano a database, oppure no, dedicati più a blog o a siti "tradizionali", dedicati a comunità virtuali, eccetera...). Ad esempio Worpress, Joomla, Typo3, Drupal.... eccetera.

Personalmente preferisco Joomla. Di Template ne trovi uno sproposito, sotto le più disparate licenze. Trovi anche dei buoni tutorial di come fare i template da zero, oppure ci sono programmi come Artisteer che ti creano il template senza bisogno di modificare una riga di codice.

Citazione: In fondo l'ideatore sono io ed è giusto che si sappia, visto che il risultato si vede ed è proprio da quel risultato che si giudica il mio lavoro, no?

Nulla da eccepire, dico solo che se le cose vanno come dovrebbero, il tuo cliente non andrà mai da altri, ma tornerà sempre da te.

Citazione: Coi template è diverso... non so modificarli bene fino al punto che diventano davvero i "miei" template. E così: dov'è il limite per dire di non aver copiato? Boh!

Se prendi idee in giro e fai un pò di copia incolla, non ci sono problemi secondo me. Se invece prendi un template e ci togli i riferimenti dell'autore, cambiando solo qualche colore... probabilmente non avrai problemi comunque, ma non mi sembra "etico".


Citazione:Per questo è meglio evitare nei robots che Google & C. trovino certe immagini. Spesso lo chiede il cliente, ma spesso è un atto dovuto verso coloro che hanno ceduto solo a te quell'immagine, e non ad altri

Comunque io mi farei fara una liberatoria scritta dalla tua amica, anche se è amica.
E poi ci sono un sacco di siti che vendono immagini royalty free adatte ad ogni scopo, tipo https://italiano.istockphoto.com/index.php.
Costano poco, trovi roba di tutti i tipi, e sei a posto legalmente.


Citazione:P.S.: Si possono postare i link dei propri lavori o non è questo il posto giusto?

Boh... io sono abbastanza nuovo quì, ed ho evitato. Se ti fa piacere, mandami qualche link con messaggio privato.
Aspetta di sentire Jack cosa dice.

Sandro


Grazie per il Forum! - Albe72 - 19 Aug 2010

Citazione:anni fa questo tipo di programmi non è che erano molto professionali, ora è un pò che non li seguo... dici che sono migliorati?
Anni fa non ero in questo settore, non saprei... L'ho trovato recensito su PC professionale. Mah, ci sono sempre pregi e difetti come al solito... Se usi sempre i soliti schemi va bene, ma se vuoi fare un'impaginazione diversa devi costruirtela a mano ed è per questo che ho cominciato a studiare l'html. Volevo capire PERCHÈ certi comandi facevano certe cose!

Citazione:Urka che lavoro!
Eh, già... ci ho sbattuto tanto la testa ma ho imparato tanto. Mi mancano le funzioni più avanzate del PHP, tutti gli aspetti della sicurezza del codice, e chissà quante altre cose... È stato faticoso ma tanto, tanto gratificante. Soprattutto mi ha fatto capire che ce la potevo fare ad andare avanti. Ora l'agenzia di viaggio si inserisce da sola i suoi viaggi, li modifica, li cancella, ci allega i pdf etc. Praticamente non mi telefonano più Smiling.
Grazie dei consigli. C'ho così tanta roba da studiare che non so da che parte cominciare!

Citazione:se le cose vanno come dovrebbero, il tuo cliente non andrà mai da altri, ma tornerà sempre da te.
Vero, ma alcuni è bene che non ritornino Winking tipo i clienti serpenti di cui parla un'articolo su YourInspirationWeb. Ti chiamano anche per sapere come mettere in orizzontale un foglio di Word! Va bene che l'analfabetizzazione informatica è diffusa... ma non puoi gestire un'agenzia di viaggi se ti mancano le basi...

Citazione:Se prendi un template e ci togli i riferimenti dell'autore, non mi sembra "etico"
Condivido, io li lascio sempre.

Citazione:Ci sono un sacco di siti che vendono immagini royalty free
Ho scoperto da poco Fotolia. È vero, sono economici e alla fine ti senti tutelato...

Citazione:Se ti fa piacere, mandami qualche link con messaggio privato.
Aspetta di sentire Jack cosa dice.
Ok. D'altra parte il boss... è sempre il boss!
A presto.


Grazie per il Forum! - Jack - 5 Sep 2010

I miei 2 cent sull'aromento. Smiling

Mettere le mani dentro il codice di programmi acquistati è certamente il metedo più duro ma gratificante, anche per tirare fuori poi un cms o un progetto proprio ex novo, più o meno piccolo che sia. Certo, con un corso sistematico di programmazione poi si capisce che si farebbe più in fretta e evitando tanti errori, ma forse c'è anche meno gusto.

Anche mettere le mani in progetti ben noti e Open (tipo WP in questo sito, o il forum Pun BB che stiamo usando, o CMS veri e propri), è assai utile, specie nel piccolo mercato (ma non necessariamente, specie oggi).

Ah, riguardo la pubblicazione di link quaggiù non ci sono problemi, né in firma, né sul forum! Se proprio bisogna dirne uno, diciamo che come limite c'è solo quello della decenza: qualche link ok, chi spamma allegramente verrà messo alla pubblica vergogna e esiliato a Caprera. Big Grin

J


Grazie per il Forum! - sandro.oliva - 12 Sep 2010

Jack Ha scritto:Certo, con un corso sistematico di programmazione poi si capisce che si farebbe più in fretta e evitando tanti errori, ma forse c'è anche meno gusto.

Non sono pienamente d'accordo, sull'utilità di corsi vari. Probabilmente ci sono corsi più o meno validi, a vari livelli, però per la mia esperienza, sia come "partecipante" che come insegnante, mi sono fatto un'idea diversa.
Quello che impari ad un corso è di solito completamente slegato dalla realtà.... ossia, credo che le cose imparate ai corsi o a scuola o all'università, non siano poi così utili sul campo, quando devi fare un lavoro "vero". Specie se stiamo parlando di programmazione.
Un esempio universalmente riconosciuto è quello classico dell'istruzione di assegnazione del C in un if condizionale.
Ossia "if (var == 1)", ebbene l'errore più comune è scambiare == con =, cioè da comparazione ad assegnazione, ed infatti all'inizio si sbaglia sempre e si scrive "if (var = 1)".
Questo è in assoluto l'errore più comune di chi inizia col C, te lo dicono a tutti i corsi, in tutte le università, e in tutti i libri sul C.
Ebbene, anche se tutti te l'hanno detto, sbaglierai comunque sempre! è matematico. Impari a non fare questi errori solo dopo che hai passato 3 o 4 notti in bianco a cercare l'errore, non ci sono corsi che tengano.

Jack Ha scritto:Anche mettere le mani in progetti ben noti e Open (tipo WP in questo sito, o il forum Pun BB che stiamo usando, o CMS veri e propri), è assai utile, specie nel piccolo mercato (ma non necessariamente, specie oggi).

Dipende da cosa intendi per metterci le mani. Personalmente ritengo che metterci le mani nel senso di andare a modificare il codice "core" dei CMS sia un bagno di sangue, una strada senza uscita. A meno che tu non voglia partecipare attivamente ad un progetto tipo WP...
Mettere le mani al codice fatto da altri è assai dura.... anche mettere le mani al codice che hai scritto tu stesso dopo 2 settimane è dura....
Diverso è programmare dei plugin o template o componenti aggiuntivi che si installano nel CMS, e che mantieni tu, separatamente dal progetto "core".

Jack Ha scritto:Ah, riguardo la pubblicazione di link quaggiù non ci sono problemi, né in firma, né sul forum! Se proprio bisogna dirne uno, diciamo che come limite c'è solo quello della decenza: qualche link ok, chi spamma allegramente verrà messo alla pubblica vergogna e esiliato a Caprera. Big Grin
J

Severe pene corporali non lo vogliamo mettere ? Smiling


Grazie per il Forum! - Jack - 13 Sep 2010

sandro.oliva Ha scritto:Non sono pienamente d'accordo, sull'utilità di corsi vari. Probabilmente ci sono corsi più o meno validi, a vari livelli, però per la mia esperienza, sia come "partecipante" che come insegnante, mi sono fatto un'idea diversa.

Sì, molto dipende da chi li tiene. Ci sono professori universitari che sono indietro di due o tre main version di php e col codice che insegnano c'è da mettersi le mani nei capelli (quando li hanno...). L'esperienza lato studente in un corso l'ho fatta brevemente quando però ero già lato insegnante e avevo avuto una buona impressione (mi sarei risparmiato qualche settimana di capocciate negli anni precedenti, probabilmente). Però sì, certo, dipende da chi li tiene.

Citazione:l'errore più comune è scambiare == con =

Ehehehe, verissimo! Smiling.

Citazione:Personalmente ritengo che metterci le mani nel senso di andare a modificare il codice "core" dei CMS sia un bagno di sangue, una strada senza uscita.

Su questo non sono molto d'accordo. Personalmente ho iniziato prima sviluppandone uno originale, abbastanza piccolo, multilingua, e poi andando a ritroso sui progetti open source come WP o Joomla. Ci vuole un po' di tempo, è un bagno di sangue, ma educativo, imho. Aiuta e rendere il codice molto esportabile, e comprensibile anche a futuri responsabili.

Citazione:anche mettere le mani al codice che hai scritto tu stesso dopo 2 settimane è dura.

Viva i commenti. Smiling Che poi spesso si finisce a riutilizzare il proprio codice "migliore" aggiornato e rimodificato...

Citazione:Severe pene corporali non lo vogliamo mettere ? Smiling

Deciso: di quello se ne occupa il nostro moderatore preferito! Smiling

J


Grazie per il Forum! - sandro.oliva - 15 Sep 2010

Jack Ha scritto:(mi sarei risparmiato qualche settimana di capocciate negli anni precedenti, probabilmente).

Secondo me le capocciate fanno bene, non per via del motivo "banale" che se impari da solo, fai più fatica e le cose "ti restano" meglio in mente (che è comunque sicuramente vero), ma secondo me gli autodidatti forse saranno meno eleganti e faranno forse più errori.
Però sviluppano una sorta di capacità "extra", da hacker per intenderci (hacker nel senso del MIT 1990, non da rivista contemporanea), una capacità nel trovare soluzioni che gente con formazione accademica nemmeno si sogna.
Provare e riprovare, prendere spezzoni di codice e legarli insieme con lo sputo, provare a caso senza sapere quello che si fa... e cose simili.... aiutano molto a sviluppare questo 7° senso.

Citazione:Su questo non sono molto d'accordo. Personalmente ho iniziato prima sviluppandone uno originale, abbastanza piccolo, multilingua, e poi andando a ritroso sui progetti open source come WP o Joomla. Ci vuole un po' di tempo, è un bagno di sangue, ma educativo, imho. Aiuta e rendere il codice molto esportabile, e comprensibile anche a futuri responsabili.

Educativo di sicuro, sono d'accordo per lo sviluppo di una cosa originale, o plugin di cose più grosse come joomla, ma se devo modificare pesantemente il core, preferisco pagare lo sviluppatore originale, e dedicarmi di più alle cose mie...

Citazione:Viva i commenti. Smiling Che poi spesso si finisce a riutilizzare il proprio codice "migliore" aggiornato e rimodificato...

Eh, lo so... sono una delle regole di Joel (Joel e il software).
Io ho ripreso in mano cose fatte da me 10 anni fa e ho trovato commenti del genere:
"questa variabile non so che ca**o sia, non so nemmeno dove viene richiamata e se serve veramente, però lasciala là sennò non funziona più niente." Big GrinBig GrinBig Grin

Sandro


Grazie per il Forum! - Jack - 23 Sep 2010

Citazione:gli autodidatti forse saranno meno eleganti e faranno forse più errori. Però sviluppano una sorta di capacità "extra", da hacker per intenderci

Sono d'accordissimo Smiling

Citazione:Io ho ripreso in mano cose fatte da me 10 anni fa e ho trovato commenti del genere: "questa variabile non so che ca**o sia, non so nemmeno dove viene richiamata e se serve veramente, però lasciala là sennò non funziona più niente." Big Grin Big Grin Big Grin

Ho riso come uno scemo per 2 minuti Big Grin. Li voglio anche io quei commenti. Almeno uno si diverte Big Grin

J


Grazie per il Forum! - sandro.oliva - 23 Sep 2010

Guarda, per farti vedere che non scherzo, ho fatto un grep dei commenti su uno dei miei progetti più vecchi, ti riporto qualche genialata:

Citazione://se il file esiste, vuol dire che esiste

commento molto utile

Citazione://SUPERGLOBALE

??

Citazione://ritorna 0 se la password è corretta, se invece è giusta ritorna 1

questa leggetela con calma, che forse non si capisce subito ahahaha :lol:

Citazione://adesso fa ben poco, potrebbe essere eliminata, forse, boh, lasciamola quà và

chissa cosa succede togliendola... ? Big Grin

Citazione://questa è settata da qualche altra parte, ma non so dove, casino combinato dopo viaggio Roma

utilissimo

Citazione://siccome lo inserisci in un entry text non puo' essere un int, CA**O !!!!

l'ultima parola è sintomatica del fatto di quante ore avrò passato a cercare di inserire un intero in una entry di testo, che probabilmente avevo fatto in modo non potesse contenere numeri...

Citazione://servirà

questa secondo me è una delle migliori.... ma per gente raffinata. Servirà... ma a cosa ? in futuro ? boh... oppure era "servirà?" e mi sono dimenticato il punto di domanda

altre perle:

Citazione://devo mettere le barre a posto da così / a così \, sennò windows si inca**a, o forse è meglio di no perchè sennò dopo si inca**a linux? ci penso un'altra volta

Citazione://stranamente non va, però qualche volta mi sembrava andasse.

Citazione://sicuro al 99,99per cento che non serve a un ca**o

è quell' 0,01% di paura che l'ha fatta sopravvivere


un'altra bestialità che mi sono ricordato, è che su un software mettevo ad ogni funzione che aggiungevo il commento //new vicino, perchè forse pensavo che "marcando" le funzioni nuove, le avrei distinte da quelle vecchie, il problema è che il software è stato aggiornato mille volte, e alla fine praticamente tutte le funzioni avevano il commento //new,
poi un lampo di genio.... (ma dopo anni eh), e adesso che tutte le funzioni hanno il commento //new ????? Roba da imbecilli completi eh ? :lol: :lol: