Prozac

Utenti
  • Numero contenuti

    2,152
  • Iscritto

  • Ultima visita

Tutti i contenuti di Prozac

  1. Pol@ro.id C.O.D
  2. Anch'io sono per i commenti. Soprattutto per me stesso... Mi è capitato spesso di riprendere in mano, a distanza di mesi, applicazioni, fatte da me, composte da migliaia di righe di codice, per aggiungere funzionalità richieste dal cliente, guardare il codice e dirmi: ma a che cavolo serve questa parte? Ma qui perche' ho fatto cosi'? Oddio dov'e' quella parte li' Quindi, in teoria, commento, commento e commento... Poi in pratica mi perdo un po' per strada e per finire velocemente una parte, tralascio la documentazione Java come Python permette di creare autodocumentazione partendo direttamente dai commenti inseriti all'interno del codice... Diciamo che questa funzionalità invoglia ancora di più a commentare Ciao ciao, Prozac.
  3. Penso ci sia stato un fraintendimento Open Source è OggDrop, mentre Trial, non Open Source, è restuner
  4. Ah Scusa la domanda idiota... Ho capito adesso cosa intendessi Poi facci sapere se XMLSpy ha fatto al caso tuo, oppure che soluzione hai adottato Ciao ciao, Prozac.
  5. 1) E' un gestionale che mi ha commissionato una societa' di meccanica 2) Se ti dico che lavoro faccio, poi mi tocca ucciderti Scherzo. Tra le altre cose faccio il consulente di informatica: Programmatore classico, Programmatore Web, Docente di C++, Java, JSP, XML (e chissa' cosa mi serba il futuro ) Ciao ciao, Prozac.
  6. Beh, Borland Delphi è un ambiente di sviluppo che si basa su di un linguaggio ad oggetti. La particolarità della programmazione ad oggetti è che è possibile creare tipi di oggetto nuovi partendo da quelli esistenti. Poi, Delphi mette a disposizione del programmatore un modo semplice di creare nuovi componenti visuali. Il che rende possibile creare interfacce grafiche di tutti i tipi anche qualitativamente valide. Questo, ad esempio, è un gestionale che ho scritto in Delphi... Come ti sembra l'interfaccia? Mi adatto alle esigenze dei clienti In Java utilizzo sia Borland JDeveloper che Oracle JDeveloper. In C++ (soprattutto per compatibilità con Delphi) utilizzo C++ Developer Per quanto riguarda il Web, utilizzo Dreamweaver, TopStyle Pro, XMLSpy.
  7. Cosa intendi per "programmi ad alto livello grafico"?
  8. Io utilizzo XMLSpy, però la versione professional (a pagamento). Mi ci trovo molto bene. Esiste anche una versione Free (la home). Qui trovi una tabella che riassume la differenza tra le varie versioni del prodotto. Così ti fai un'idea su cosa offre la versione gratuita. In che senso devi tradurre un programmino con file in xml? Ciao, Prozac.
  9. Invidioso? no no, sia mai io la rispetto la bellezza di Garko & Co La descrizione di violette, pero', non riguardava l'aspetto fisico
  10. Mmmmm troppo giovane lo prendo come un complimento eheheheh
  11. Questo, più che un consiglio di programmazione, è un consiglio legale... Non sono molto esperto in materia. Ma una cosa è certa: I software che utilizziamo, non sono nostri. Noi li abbiamo in "licenza". Quindi dobbiamo sottostare a tutto ciò che dice il contratto di licenza. Partendo da questo presupposto, al 99% ti posso rispondere con: No, non è legale risistemare altri programmi per te. La motivazione è semplice. Se il contratto prevedesse la possibilità di modificare il programma (vedi ad esempio le licenze GPL e simili), allora assieme all'eseguibile avresti anche i sorgenti, e non ti servirebbero piu' decompilatori ecc... . Se il produttore non ti concede i suoi sorgenti, al 99% è perchè non vole che tu ci metta mano - I programmi da te citati non sono difficili da utilizzare. - Ci vogliono delle conoscenze approfondite sul funzionamento di un eseguibile, sull'assembler, sulla gestione della memoria ecc... - Degustibus - Un disassemblatore non crea programmi, smonta gli eseguibili Per creare un programma da zero, ti serve un compilatore (con linker ecc... se utilizzi linguaggi d'alto livello) o un "assemblatore" (miiiiiii non ne vedo uno dal '90...) che permette di convertire in codice macchina il sorgente scritto in assembler . P.S. Queste domande non sono proprio relative alla programmazione sono piuttosto domande "legali" Ciao, Prozac
  12. Come ti ha già detto Gentoo, alla base dei siti Web c'è l'HTML. Attualmente in commercio ci sono tantissimi ambienti di sviluppo Web che facilitano la creazione di file HTML. Quindi non serve che conosci a memoria ogni tag di questo linguaggio. L'importante e' che ne conosci la filosofia di funzionamento ed abbia accanto un buon manuale Lo stesso discorso vale per i CSS. E' importante capire a cosa servono piu' che come si scrive un file CSS. Per rimanere ancora sul lato client delle applicazioni Web, non puoi non conoscere almeno un linguaggio di scripting: Javascript o EMACScript (VBScript). Quindi anche qui, una buona infarinatura su cosa siano questi linguaggi e un buon manuale Quello che ho appena descritto da il risultato finale di una pagina web (ho tralasciato tutti gli oggetti che possono fare parte dei moderni siti web: animazioni flash ecc...). L'approccio moderno alla creazione di applicazioni web, però, va nella direzione della creazione dinamica delle pagine appena descritte. Qui si entra sul lato server della programmazione web. Come puoi vedere dal forum dedicato ad essa, ci sono diverse filosofie "server-side" per scrivere applicazioni web dinamiche. Un buon programmatore web dovrebbe conoscerle tutte... Questo perche' l'informatica e' la materia piu' dinamica che esista, e se vuoi non rimanere tagliato fuori, devi essere in grado di soddisfare le richieste di ogni cliente. Rimanendo un po' piu' terra/terra, le tecnologie che vanno per la maggiore in questo momento son 2/3: - PHP - ASP - ASP.NET Il primo è stato ciò che ha rivoluzionato il mondo dello sviluppo web, rendendo semplice la creazione di portali dinamici (prima scritti interamente in Perl attraverso le CGI). Il secondo è stata la risposta Microsoft a PHP. E' molto diffuso anche se sta diventando vecchio... Il terzo è il futuro di Microsoft. E' molto potente, è molto pulito nella scrittura e permette di separare la presentazione dalla logica (il lavoro del designer da quello del programmatore). Non è vero che per ASP.NET si deve conoscere per forza il C#. Il framework .NET ha una particolarità importante: può essere utilizzato qualsiasi linguaggio .NET compatibile. Quindi per scrivere applicazioni ASP.NET è possibile utilizzare C# (il linguaggio ufficiale .NET), VB.NET o DELPHI.NET P.S. A me piace tantissimo JSP (Java Server Page). E' potente quanto ASP.NET (Microsoft ne ha copiato la filosofia), ed è facilissimo da apprendere per chi viene dal mondo Java Ciao ciao, Prozac.
  13. SQL è un linguaggio creato per "gestire" DataBase. Lo standard attuale e' SQL99 (del 1999, MA VA? ). Attualmente nessun DBMS implementa in toto lo standard. Diciamo che i vari DataBase Management System, parlano un dialetto SQL che si avvicina al linguaggio ufficiale in maniera differente. Microsoft Access (come ti hanno gia' detto) implementa il motore SQL Jet. Per imparare a scrivere Query SQL può essere anche sufficiente, ma come linguaggio SQL diciamo che è veramente limitato. Ad esempio, Jet può solo interrogare DataBase, non può creare database ecc... Visto che è gratis, ti consiglio di utilizzare MySQL. Primo perchè è libero, secondo perchè è molto utilizzato nel web Beh, questo forum è nato apposta Tu scrivi qui (NELLE SEZIONI GIUSTE :dia:) tutte le domande che ti passano per la testa, vedrai che qualcuno ti risponderà in maniera esauriente Borland Delphi è uno degli ambienti di sviluppo più adatto e flessibile per dialogare con DataBase. La versione Enterprise di Delphi 7, ad esempio, prevede moltissimo modi per accerdere ai dati contenuti nei DataBase: Da componenti per l'accesso diretto a Interbase, al vecchio BDE. Dal DBExpress ad ADO. Per non parlare, poi, dei componenti di terze parti come Zoes ad esempio... Diciamo che se scegli Delphi come ambiente di sviluppo, per l'accesso ai DataBase hai solo l'imbarazzo della scelta P.S. Delphi utilizza il pascal come linguaggio fondamentale (per la sintassi delle istruzioni), ma la programmazione Delphi è molto diversa dalla programmazione Pascal. Ti consiglio di imparare bene la filosofia che sta dietro alla programmazione ad Oggetti Ciao ed in bocca al lupo!!! Prozac.
  14. Mi hai chiamato Violette?
  15. Benvenuto s0nik0 e buon lavoro
  16. Quando ho letto "ultimo post in poeti e poesie" mi è venuta in mente una poesia stupenda (non è questa, ma è sempre di Pablo Neruda ) Due amanti felici Due amanti felici fanno un solo pane, una sola goccia di luna nell'erba, lascian camminando due ombre che s'unisco, lasciano un solo sole vuoto in un letto. Di tutte le verità scelsero il giorno: non s'uccisero con fili, ma con un aroma e non spezzarono la pace né le parole. E' la felicità una torre trasparente. L'aria, il vino vanno coi due amanti, gli regala la notte i suoi petali felici, hanno diritto a tutti i garofani. Due amanti felici non hanno fine né morte, nascono e muoiono più volte vivendo, hanno l'eternità della natura. (Pablo Neruda).
  17. Buonanotte ragazzi