Esercizio di programmazione C

Collapse
X
 
  • Filter
  • Ora
  • Show
Clear All
new posts
  • Tristan
    Papəete Beach
    • Oct 2007
    • 16642
    • 547
    • 588
    • AS Roma
    • Send PM

    #91
    Originariamente Scritto da laplace Visualizza Messaggio
    ovviamente si possono sfruttare le possibilità offerte dai css
    se non vuoi farlo tramite web..cosa ***** ci fai con i css ?

    Commenta

    • laplace
      Bodyweb Advanced
      • Dec 2005
      • 7982
      • 960
      • 1,370
      • Send PM

      #92
      mica esiste solo il web.....
      tutto il codice sviluppato va dentro una pagina HTML che viene aperta in qualche modo...ma non c'entra internet...cmq questo non è importante...va fatto interamente in javascript...

      Commenta

      • Tristan
        Papəete Beach
        • Oct 2007
        • 16642
        • 547
        • 588
        • AS Roma
        • Send PM

        #93
        Originariamente Scritto da laplace Visualizza Messaggio
        mica esiste solo il web.....
        tutto il codice sviluppato va dentro una pagina HTML che viene aperta in qualche modo...ma non c'entra internet...cmq questo non è importante...va fatto interamente in javascript...
        ma per web application io intendo un'applicazione che utilizza un webserver (tomcat,jboss..) e il browser come "GUI"...quindi un classico MVC

        mica perchè si chiama web application vuol dire che utilizzi internet..

        Commenta

        • laplace
          Bodyweb Advanced
          • Dec 2005
          • 7982
          • 960
          • 1,370
          • Send PM

          #94
          si ma non devi pensare a quello che ci può essere intorno. spiegarlo sarebbe troppo lungo qui...l'unica informazione utile è che tutto il codice va interamente sviluppato in javascript (DHTML quindi)..non c'è nessun webserver

          Commenta

          • BLOOD black
            Bodyweb Advanced
            • Aug 2008
            • 8344
            • 497
            • 299
            • Nella mia testa
            • Send PM

            #95
            Originariamente Scritto da laplace Visualizza Messaggio
            si ma non devi pensare a quello che ci può essere intorno. spiegarlo sarebbe troppo lungo qui...l'unica informazione utile è che tutto il codice va interamente sviluppato in javascript (DHTML quindi)..non c'è nessun webserver
            a primo impatto (ore 00:35=sono fuso) direi di creare n immagini con ago già disenato... n immagini quanti sono gli spostamenti...
            se ad esempio mi trovo nella posizione n=5 e dalla seriale arriva il numero 9 si dovrebbero caricare in sequenza le immagini 6 -7 -8 -9 con Sleep di 0.5 secondi o qualche sleep che permetta di creare l'effetto filmanto....

            domattina (ore 9:00) ti direi di usare le librerie di java per il 2D ....ma tu vuoi usre il javascript

            Commenta

            • laplace
              Bodyweb Advanced
              • Dec 2005
              • 7982
              • 960
              • 1,370
              • Send PM

              #96
              mettere dentro decine di immagini è un approccio sbagliato...anche perchè in javascript e css esistono i metodi per spostare qualsiasi elemento alla risoluzione del pixel quindi il modo di far girare quell'ago, impegnandosi e facendo i calcolo giusti, lo si trova...

              Commenta

              • BLOOD black
                Bodyweb Advanced
                • Aug 2008
                • 8344
                • 497
                • 299
                • Nella mia testa
                • Send PM

                #97
                Originariamente Scritto da laplace Visualizza Messaggio
                mettere dentro decine di immagini è un approccio sbagliato...anche perchè in javascript e css esistono i metodi per spostare qualsiasi elemento alla risoluzione del pixel quindi il modo di far girare quell'ago, impegnandosi e facendo i calcolo giusti, lo si trova...
                è sicuramente sbagliato.... ma risulta un programma di 3 righe
                e ti assicuro che l'effetto non sarebbe male...
                comunque io userei java 2d per fare una cosa decente... vediamo albe cosa consiglia...

                Commenta

                • laplace
                  Bodyweb Advanced
                  • Dec 2005
                  • 7982
                  • 960
                  • 1,370
                  • Send PM

                  #98
                  java2d è per java...questo codice è da farsi in javascript...

                  Commenta

                  • charlie_one
                    Bodyweb Member
                    • Jul 2005
                    • 3808
                    • 256
                    • 392
                    • Send PM

                    #99
                    mi sembra di aver capito che devi creare anche l'illusione di movimento...

                    se i numeri arrivano sulla seriale e di conseguenza al programma con un certo ritardo e un piccolo scostamento tra uno l'altro (ex 1...3...6...9)
                    ti basta leggere il numero e ridisegnare l'immagine dell'ago cambiando le coordinate di volta in volta in base al numero.

                    niente di piu semplice!
                    -Charlie One-

                    Originariamente Scritto da Sergio
                    Dopo un infrazione per essersi espresso in modo maleducato :
                    Risponde all'infrazione in modo fuori di testa facendo una sceneggiata sulla gestione di BW, i prezzi di Muscle Nutrition, la mia età, io che sono ridicolo perchè l'ho ripreso.
                    Se non ti piace questo ambiente non frequentarlo, ma non mi rompere i co*****i :ciao:

                    Commenta

                    • BLOOD black
                      Bodyweb Advanced
                      • Aug 2008
                      • 8344
                      • 497
                      • 299
                      • Nella mia testa
                      • Send PM

                      Se vuoi fare tutto in modo dinamico,senza usare immagini predisegnate dovresti fare m=(180°/n)
                      dove n è il numero massimo che arriva dalla seriale...


                      se ad esempio vuoi rappresentare 40 numeri avrai spicchi da m=4,5 gradi
                      poi dividi la semicirconferenza superione in 40 spicchi di gradi m




                      l'algoritmo dovrebbe fare questo
                      1)arriva il numero dalla seriale
                      2)lo moltiplica per 4,5 quindi avrai 4,5*numero=a (agolo)
                      3)calcolo della posizione "destinataria" calcolata come P=(cos(a),sen(a))=(x,y)
                      4)spostamento dell'ago dalla posizione attuale a quella finale P
                      5)tutto questo a run time, COME PIACE A TE

                      il javascript non saprei farlo... cmq in un qualunque liguaggio credo che questo algoritmo sia giusto...
                      Last edited by BLOOD black; 13-11-2008, 12:23:41.

                      Commenta

                      • Tristan
                        Papəete Beach
                        • Oct 2007
                        • 16642
                        • 547
                        • 588
                        • AS Roma
                        • Send PM

                        caricare ogni immagine (se pur piccole) sarebbe dispendioso

                        Commenta

                        • BLOOD black
                          Bodyweb Advanced
                          • Aug 2008
                          • 8344
                          • 497
                          • 299
                          • Nella mia testa
                          • Send PM

                          Originariamente Scritto da Tristan Visualizza Messaggio
                          caricare ogni immagine (se pur piccole) sarebbe dispendioso
                          questo lo possiamo sapere noi...ma il cliente cosa ne sa

                          Commenta

                          • Tristan
                            Papəete Beach
                            • Oct 2007
                            • 16642
                            • 547
                            • 588
                            • AS Roma
                            • Send PM

                            Originariamente Scritto da BLOOD black Visualizza Messaggio
                            questo lo possiamo sapere noi...ma il cliente cosa ne sa
                            ovvio

                            pero mica possiamo fare un applicativo alla *****

                            Commenta

                            • BLOOD black
                              Bodyweb Advanced
                              • Aug 2008
                              • 8344
                              • 497
                              • 299
                              • Nella mia testa
                              • Send PM

                              Originariamente Scritto da Tristan Visualizza Messaggio
                              ovvio

                              pero mica possiamo fare un applicativo alla *****
                              il primo è alla ***** ma il risultato è ottimo... il secondo ha sia risultato ottimo,logica ottima e codice ottimo.... bisogna guardare verso molti orizzonti e sceglliere la soluzione migliore... sempre meglio di non avere nessuna soluzione sotto mano ...
                              Last edited by BLOOD black; 13-11-2008, 12:44:05.

                              Commenta

                              • Tristan
                                Papəete Beach
                                • Oct 2007
                                • 16642
                                • 547
                                • 588
                                • AS Roma
                                • Send PM

                                Originariamente Scritto da BLOOD black Visualizza Messaggio
                                il primo è alla ***** ma il risultato è ottimo... il secondo ha sia risultato ottimo,logica ottima e codice ottimo.... bisogna guardare verso molti orizzonti e sceglliere la soluzione migliore... sempre meglio che non avere nessuna soluzione sotto mano ...
                                che poi quando si hanno delle scadenze non si bada all'ottimizzazione del codice

                                se funzia, bene gh

                                Commenta

                                Working...
                                X