Guest User

Untitled

a guest
Feb 23rd, 2012
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.68 KB | None | 0 0
  1. =====================================================================
  2. =======================
  3. A T T E N Z I O N E
  4. =======================
  5.  
  6. PER CHI STA AGGIORNANDO
  7.  
  8. CON UNA NUOVA VERSIONE ! ! ! ! !
  9.  
  10. =====
  11. N.B.:
  12. =====
  13. Con l'aggiornamento alla release 0.3.3 SI CONSIGLIA di caricare le
  14. nuove definizioni degli alimenti (o con Restore Defaults o con il
  15. successivo import di 'AggiornamentoDefinizioniAlimenti.xml) in quanto
  16. è cambiato il meccanismo di computo calorie (che sono state tutte
  17. ricalcolate) e per gli alcoolici è indispensabile il grado alcoolico.
  18. ======================================================================
  19.  
  20. La prima volta che viene eseguita la versione aggiornata richiede se
  21. si intende utilizzare il nuovo database (che contiene un po' di
  22. aggiornamenti sulle definizioni degli alimenti) oppure se si intende
  23. conservare il proprio.
  24.  
  25. Se si sceglie
  26. Restore Defaults
  27. si avranno i nuovi alimenti, ma si perderanno tutte le proprie
  28. registrazioni del diario alimentare.
  29.  
  30. Se si sceglie
  31. Ignore
  32. si conservano le proprie registrazioni del diario alimentare, ma non
  33. si caricano le nuove definizioni degli alimenti.
  34.  
  35. Indipendentemente dalla scelta fatta, la si puo' comunque modificare.
  36.  
  37. >>> Se si è scelto 'Restore defaults' si può recuperare la
  38. precedente versione del database che è stata rinominata in 'diet.nnn'
  39. e sostituirla al nuovo 'diet'.
  40.  
  41. >>> Se si è scelto 'Ignore' si possono comunque caricare le
  42. definizioni aggiornate degli alimenti e delle ricette scegliendo la
  43. funzione 'Import' (freccia in giù) e poi indicando come il file da
  44. importare:
  45. 'AggiornamentoDefinizioniAlimenti.xml'.
  46. e/o
  47. 'Ricette.xml'
  48.  
  49. =====================================================================
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60. Cos'è DIETA?
  61. ============
  62.  
  63. DIETA è un programma che permette l'agevole gestione di un
  64. `Diario Alimentare` di supporto al seguire una dieta.
  65.  
  66. Si può impostare un `Riferimento giornaliero` personalizzato di
  67. ammontare calorico a cui ci si intende attenere per la dieta.
  68. Tale valore in calorie verrà anche opportunamente suddiviso tra i vari
  69. principi nutritivi (protidi, lipid, glucidi) a seconda della tipologia
  70. di dieta prescelta (dieta bilanciata, iperproteica, dieta a zona, ...).
  71.  
  72. Ogni giorno del diario è suddiviso in piu' `pasti` e per ogni pasto
  73. andrà indicato cosa si è consumato.
  74. Il programma tiene automaticamente conto del `residuo giornaliero` di calorie
  75. ancora a disposizione.
  76.  
  77. Per ogni giorno del diario, oltre al consumo dei pasti giornalieri,
  78. è possibile inserire il proprio peso del giorno.
  79. Si potranno quindi visualizzare gli andamenti del proprio peso e
  80. dei consumi alimentari giornalieri nel tempo via via che procede la dieta.
  81.  
  82. Utilizza un data-base contenente la composizione per principi nutritivi
  83. di un notevole numero di alimenti.
  84. Tale data-base è modificabile ed ampliabile a piacimento.
  85.  
  86.  
  87.  
  88. Scaricare DIETA
  89. ===============
  90.  
  91. La versione corrente di DIETA e le precedenti sono disponibili presso:
  92. https://sourceforge.net/projects/dieta/files/latest
  93.  
  94.  
  95. Installazione di DIETA
  96. ======================
  97.  
  98. La procedura dipende dalla versione che è stata scaticata.
  99.  
  100. Binario Windows
  101. ---------------
  102. E' un eseguibile di installazione classico. Basta lanciarlo e seguire le istruzioni.
  103.  
  104. NOTA x Windows-Vista:
  105. consiglio di operarne l'installazione in una directory privata
  106. (ad es. sotto l'alberatura Documenti o Desktop) e _non_ sotto quella di default
  107. (C:\Programmi\DIETA)
  108.  
  109.  
  110.  
  111. Binario Mac OsX
  112. ---------------
  113. E' in formato dmg. Dopo averlo aperto copiare l'applicazione `dieta` in una directory
  114. utente (cioè per la quale si abbiano i permessi di scrittura) e lanciare l'applicazione da lì.
  115.  
  116.  
  117.  
  118. Binario Linux
  119. ---------------
  120. La versione corrente e' stata buildata su una Fedora 11 x86_64, ma probalilmente
  121. riesce a girare anche su altre distro a 64 bit che abbiano python 2.6
  122. Scompattare il file tar.gz in una directory utente.
  123. Settare come current directory la cartella `dieta' radice dello scompattamento.
  124. Lanciare l'eseguibile ./dieta
  125.  
  126.  
  127. Sorgenti
  128. --------
  129. Questo programma è scritto in Python, linguaggio interpretato multipiattaforma.
  130. Ciò significa che la stessa versione del codice può funzionare su windows,
  131. come su linux, come su OsX o quant'altro, fatto salvo che siano rispettati i seguenti
  132. REQUIREMENTS:
  133. * sia installato un interprete Python di versione 2.5 o successiva
  134. [non l'ho testato, ma non dovrebbero esserci problemi neanche con le precedenti;
  135. utilizzando le precedenti sincerarsi di avere anche sqlite]
  136. * sia installato Qt4
  137. * siano installati i Python bindigs PyQt4 a Qt4
  138. * sia installato PyQwt ver. 5 [opzionale]
  139. Per installarlo, scompattare direttamente la distribuzione dove più aggrada e
  140. dopo essersi posizionati nella directory di installazione eseguire:
  141. python dieta.py
  142.  
  143.  
  144. Licenza
  145. =======
  146.  
  147. Questo programma è distribuito con la GPL ver.2.
  148.  
  149.  
  150. Ringraziamenti
  151. ==============
  152.  
  153. Alla Python Software Foundation per lo sviluppo di questo fantastico linguaggio.
  154. Alla TrollTech per lo sviluppo di un sw professionale multipiattaforma come Qt Open Source Edition version 4 e la sua distribuzione sotto GPL.
  155. Alla Riverbank per lo sviluppo dei bindings tra Qt e Python.
  156. Allo sviluppo di Qwt e PyQwt.
  157. A Detlev Offenbach che ha sviluppato eric4, un' IDE per PyQt4, che mi è stato di aiuto fondamentale sia per lo sviluppo che ... per imparare ad usare empiricamente Qt4, andando ad utilizzare suoi pezzetti di codice qua e là!!!
  158.  
  159.  
  160. Contatti
  161. ========
  162.  
  163. Per segnalarmi bachi o proporre nuove funzionalità potete contattarmi a:
  164.  
  165.  
  166. Buona DIETA a tutti!!!
Advertisement
Add Comment
Please, Sign In to add comment