mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare
Titolo: ftp tra due pc

Ciao Ragazzi,
qualcuno sa come si attiva un ftp tra due pc collegati ad internet che hanno
ambedue win xp professional?
Mi hanno detto che si puň fare.
  Grazie mille
  Gg

 Mi hanno detto che si puņ fare.
Sei OT.
Kiuhnm

Newsgroup: it.comp.programmare
Titolo: Programmazione OS

Qualcuno di voi è interessato alla programmazione di sistemi operativi?

 Qualcuno di voi č interessato alla programmazione di sistemi
operativi?
Messa cosě č un pochino generica. Quindi mi viene da dirti di si.
Potresti spiegarti meglio?
--
Andrea Ferro
---------
Brainbench C++ Master. Scored higher than 97% of previous takers
Scores: Overall 4.46, Conceptual 5.0, Problem-Solving 5.0
More info 
http://www.brainbench.com/transcript.jsp?pid=2522556

Newsgroup: it.comp.programmare
Titolo: Ringrazio Massimo Ciscato

Grazie dei suggerimenti. Diagnosi esatta e terapia eseguita.
Dopo varie peripezie son riuscito a eliminare il problema, installando anche
l'antivirus che per trascuratezza non era sul pc. Nel frattempo ho letto
pure sulla stampa e su internet degli attacchi del nuovo virus. Cercherò di
stare più attento per il futuro. Al momento non mi sono accorto di danni,
speriamo bene.
L'unica cosa che ho notato è che all'accensione del pc appare questa
dicitura:
Impossibile trovare il file "h" o uno dei suoi componenti. Verificare che il
percorso e il nome del file siano corretti e che tutte le librerie
necessarie siano disponibili.
OK
Quando clicco su OK appare quest'altra dicitura:
Impossibile caricare o eseguire il programma "h" specificato in WIN.INI.
Controllare che il programma esista oppure rimuovere la riga di WIN.INI
relativa al programma.
OK
Anche con questi avvisi però, mi sembra che tutto vada ugualmente.
Ne sapete qualcosa?
E' grave?
Posso rimediare da solo?
Grazie anche questa volta, antonio

 ha scritto nel messaggio
news:oN1bb.92601$hE5.3...@news1.tin.it...

Bhé...prova a dare un occhiata al suddetto file

Newsgroup: it.comp.programmare
Titolo: software per chat intranet

Cerco del software possibilmente "free" per creare una piccola chat room su
una rete di 4 computer.
Mi potete aiutare?
V.

 ha scritto nel messaggio
news:Jjbnb.69937$vO5.2...@twister1.libero.it...


 Mi potete aiutare?
 jabber (sono off-line e non ti posso passare l'url, ma con google lo
 trovi in fretta).
 ma che c'entra sta domanda con it.comp.software.tex ?!?
-- 
Franco (togli TOGLIMI se vuoi rispondermi)
"la guerra rimane / nel buco di un millennio speso a riparare ogni
frontiera artificiale / nell'odio sceso dentro le coscienze umane / 
la guerra chiede sempre il conto a chi rimane / e oggi faccio il mio
dovere: il sabotatore"				    Assalti Frontali
Newsgroup: it.comp.programmare
Titolo: Conoscete il comando SQL per ...

Ho una tabella in SQLServer 7 non indicizzata.
Ho aggiunto alla tabella un campo NUMRECORD
Esiste un comando o un sistema per numerare progressivamente i record di
una tabella e fare l'update su questo campo.
GRAZIE



Non so se funzioni:
CREATE SEQUENCE pippero;
UPDATE miatabella SET numrecord=NEXTVAL('pippero');
DROP SEQUENCE pippero;
L'ordine in cui vengono numerati i records potrebbe essere casuale.
Leonardo
".signature": bad command or file name

CREATE SEQUENCE pippero;
No, non esistono le SEQUENCE in SQL 7.
Ma se utilizzi un campo di tipi IDENTITY non te lo numera da solo ?
Altrimenti l'unica che mi viene in mente e' usare una Stored
Procedure con un cursore.
Davide

Il campo di tipo IDENTITY non lo posso usare in quanto il popolamento della
tabella e' fatto con l'importazione dei dati e in questo caso i campi IDENTITY
non vengono gestiti.
Ho provato con una store Procedure ed un cursore ma letto un record con il
comando FETCH non posso effettuare un UPDATE sul record relativo ma devo
trovare una chiave univoca che identifica il record e io non c'e' l'ho
(potrebbero esistere due o piu' record con esattamente gli stessi valori dei
campi).
In ogni caso GRAZIE.
Davide Bianchi ha scritto:


Scusa,
ma mi risulta inesistente sia il comando SEQUENCE che il comando
NEXTVAL ????
Leonardo Serni ha scritto:


non vengono gestiti.
Ah ecco.... mi pareva....troppo facile he ?
Be', allora mi viene in mente un'altra idea idiota: fai una tabella
temporanea con tutti i campi della prima tabella + un'Identity, quindi
fai un bel INSERT INTO...SELECT FROM dalla tabella "originale", dopo
di che hai i campi ID valorizzati sulla tabella temporanea. A questo
punto se non hai troppe FK definite butti via la tabella vecchia e
tieni quella nuova.
Davide

Grazie, OTTIMA SOLUZIONE.
Davide Bianchi ha scritto:


NEXTVAL ????
Vero, me l'hanno gia' detto. Pensavo che MS SQL li supportasse.
In alternativa, puoi aggiungere una colonna e riempirla di valori
casuali a 32 bits. A quel punto, puoi usare una stored procedure,
visto che, con ottima probabiita', avrai una chiave univoca (quel
campo a 32 bits, appunto).
Un controllo tipo
	SELECT uniqueid,COUNT(uniqueid) as doppioni
	FROM miatabella GROUP BY uniqueid HAVING doppioni > 1
MS SQL lo supporta, o neanche quello? Se lo supporta, puoi andare
a controllare se davvero i codici sono unici.

Newsgroup: it.comp.programmare
Titolo: Disattivazione tasti....

In una mia applicazione ho la necessita' che alcuni alcuni tasti e/o
combinazioni di tasti quali ad esempio CTRL+ALT+DEL, il tasto PAUSE ed il
tasto PRINT SCREEN, non abbiano alcun effetto. E' un po che sto smanettando
con l'interrupt 09 ma al massimo sono riuscito ad ottenere e' il blocco del
pc :-(
Sapete indicarmi la retta via..... o quantomeno dove posso trovare
informazioni a riguardo??
Io sviluppo in C++ (Borlandc) ma anche una soluzione in assembler mi sarebbe
utile.....
Grazie a tutti
Andrea

pc :-(
Nell'interrupt 09, devi leggere il codice tastiera con un IN dalla porta
60h; se leggi 7Fh puoi lasciare il controllo sull'IRQ originario; E?h e'
il codice relativo ai tasti estesi (Pausa, per esempio).
Questo pezzo in assembly elimina il tasto Pausa, appunto:
int09h: push    ax                      ;
        in      al,60h                  ; Check key only
        cmp     al,0E1h                 ;
        je      eat                     ; A Pause! Yummy!
        pop     ax                      ;
        db      0EAh                    ; JMP FAR
	dw      'rG'                    ; ORIGINAL_HANDLER
        dw      'ya'                    ;
eat:    in      al,61h                  ; Read key
        mov     ah,al                   ;
        or      al,80h                  ; Flush key
        out     61h,al                  ;
        mov     al,ah                   ;
        out     61h,al                  ; ...resetting keyboard
        mov     al,20h                  ; acknowledge IRQ, or the
        out     20h,al                  ; PC's gonna be stuck
        pop     ax                      ;
        iret                            ; Go outta here
Leonardo
-- 
".signature": bad command or file name

         in      al,60h                  ; Check key only
zip....
+ o - e' quello che ho cercato di fare.... ma non ho capito bene la storia
dei codici di scansione dei tasti....
Nella documentazione scaricata qua e la vedo che tutti i tasti "normali"
hanno codice di scansione composto da 2 cifre esadecimali, poi ci sono
alcuni tasti con 4 cifre e poi, proprio i tasti che interessano me, hanno
stran9i codici chilometrici (ad esempio il tasto pause ha codice
E11477E1F014F077h ?!?!?). E' un errore di stampa o il codice e' proprio
quello?? e come faccio a leggerlo ??? devo forse fare 8 IN per leggerlo
tutto?? bho!!
Comunque grazie e ciao
Andrea

tutto??
L'ultima che hai detto :-)



Suppongo che tutto cio' abbia le sue ragioni "storiche" per esistere.... ma
a questo punto la domanda e' d'obbligo!!
Perche' il tasto Pause ed il tasto Stamp hanno codici di scansione
sensibilmente piu' lunghi degli altri tasti?? da dove deriva questa
convenzione ??
Ciao a tutti
Andrea
Newsgroup: it.comp.programmare
Titolo: Dove trovare i programmi degli spammers

Sto cercano i programmi usati dagli spammers per scansire i newsgroup e
procurarsi cosě le mail. Vorrei studiarli e pensare un antidoto da adottare
sul server delle news. Sapete dove posso procurarmi questi vebrobot?
Graz

sul server delle news.
Non e' possibile. Quei programmi leggono gli headers dei newsgroups, e il
server *NON DEVE* intervenire su di essi.
Inoltre, il recupero dei soli headers e' una operazione legittima. Quindi
non puoi neanche vietare quella.
Un modo banale di funzionare per uno spam-bot e' quello di tirare giu' le
intestazioni di un newsgroup usando Outlook, e poi leggerle sempre usando
Outlook. Il server news vede un Outlook che chiede dati legittimi; amen.
Leonardo
-- 
".signature": bad command or file name
Newsgroup: it.comp.programmare
Titolo: aiutooooooo

Avrei un pò di domande:
1) Come assemblatore uso Tasm, perchè il seguente codice non funziona?
   .586
   .MODEL tiny
   .STACK
   .DATA
cpu equ ?
   .CODE
   CPUID
   mov cpu,offset ax
   mov dx, cpu
   mov ah, 9
   int 21h
   mov  ah,4ch                      ;DOS terminate program function
   int  21h                         ;terminate the program
   END
**Error** C:\TASM\BIN\CPU.ASM(9) Illegal immediate
Non dovrebbe esserci niente di illegale
2) Nella lista di ralph spesso si fa riferimento a valori contenuti nei
registri in BCD. Che cosa significa questa sigla?
3)Per evitarmi di spulciare tutta la lista degli interupt, sapete quali sono
gli interrupt per sapere informazioni sul computer(cpu, versione del bios,
quantità di ram, nome scheda video) e per spegnere e riavviare un computer?
Grazie per l'eventuale aiuto.

 e per spegnere e riavviare un computer?
Quelli sono gli interrupts dell'APM (spegnimento), e l'istruzione
	mov al,0FEh
	out 64h,al
per il reboot.
Leonardo
-- 
".signature": bad command or file name

Newsgroup: it.comp.programmare
Titolo: VBA Jet

>>>
Ora il file di vbajet32.dll è nel pacchetto di installazione e viene copiato
durante l'installazione. Da cosa può essere dato questo problema?!
Grazie!
daniele
ist...@hotmail.com

 ha scritto nel messaggio
news:aeckgj$5pno1$1...@ID-136397.news.dfncis.de...


Newsgroup: it.comp.programmare
Titolo: Corsi OOP

Esistono corsi di programmazione Object Oriented vicino a Milano, o, in
alternativa, potreste consigliarmi qualche libro?
Programmo in linguaggi procedurali e, dovendo passare a Java, vorrei
apprendere per bene le tecniche OOP, quinadi mi interesserebbe un corso di
"teoria applicata".
Molte grazie.
--
Andrea Garbagnoli
garb...@tin.it

 alternativa, potreste consigliarmi qualche libro?
 Un ottimo testo, con molti esempi sia teorici che pratici è Programmare in
c++, stephan blaha, apogeo

Molte grazie!
--
Andrea Garbagnoli
garb...@tin.it

> Molte grazie!
Prego ;)
Newsgroup: it.comp.programmare
Titolo: autocompletamento campo

ciao a tutti sono da poco un assiduo frequentatore lettore del ng.
mi sto facendo u'idea e un po di ossa con programmazione e database e sto 
intuendo qualcosa di paradox.
mi piacerebbe trovare qualche aiuto su quella funzione di autocompletamento 
dei campi    tipo...
in un campo città iniziando a scrivere le rpime tre lettere ( o due) mi 
compare il nome di città piu vicino a quello corrispondente.
capisco di spiegarmi male ma la terminologia arrivera con l'esperianza
grazie a chi mi aiuta e chi non mi insulta:-) 

 wrote in message
news:45476d47$0$18535$
5fc...@news.tiscali.it

In pratica indendi dire che hai un campo circoscritto ad un insieme ben
definito di dati (esempio classico il mese o il giorno della settimana),
e quando l'utente compila il campo gli proponi il dato finale che meglio
approssima quello che sta cominciando a scrivere.
E' un problema strettamente legato all'interfaccia.
Quindi devi utilizzare un oggetto di interfaccia specifico.
Oppure ti scrivi la tua interfaccia custom ad un livello piu' basso,
tale che vai ad intercettare l'evento di tastiera, leggi la stringa
parziale, la passi ad una funzione che ti ritorna il dato finale meglio
approssimato, e poi vai a riempire il campo con quel dato, avendo cura
di lasciare i caratteri gia' digitati a sinistra del cursore e i dati
del completamento a destra del cursore e possibilmente selezionati.
Sempre che il sistema operativo su cui intendi far girare il tutto abbia
queste prerogative.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

uso delphi come linguaggio di prg, speravo si potesse recuperare quelche 
esempio di codice da qualche parte
la vedo duraaaa...
grazie
Newsgroup: it.comp.programmare
Titolo: Somme di somme di somme...

Ciao a tutti,
sono giorni che impazzisco per trovare un algoritmo
che faccia questo:
http://img327.imageshack.us/img327/3631/multinomiale6fj.gif
Il problema grosso è che non si possono usare dei
cicli for nidificati perché non si sa a priori quanti
saranno. Penso quindi che sia necessaria una funzione
ricorsiva ma non sono proprio riuscito a trovarla.
Grazie infinite a chi vorrà darmi una mano
Ciao

 ricorsiva ma non sono proprio riuscito a trovarla.
Eccoti la soluzione implementata direttamente seguendo la definizione della 
formula. Peccato che riesca a calcolare il valore solo fino a 5... :-( Non 
so se dopo succede qualcosa di brutto per colpa dell'heap o della precisione 
dei double. Non mi sono messo a indagare. Per curiosità a che cosa ti serve? 
Spero non per un esercizio scolastico.
/* Soluzione al problema proposto da gianluigi_giangi su
   it.comp.programmare. */
#include <stdlib.h>
#include <stdio.h>
int fattoriale (int i)
{
 if (i==0)
  return 1;
 else
  return i*fattoriale(i-1);
}
double mult_somma (int *piIndici, int iStep, int n)
{
 int iNum,iDen,i;
 double dResult;
 // Se siamo arrivati all'argomento dell'ultima somma, lo calcoliamo
 if (iStep>n) {
  // Numeratore (sommatoria)
  iNum = 0;
  for (i=0;i<=n;i++)
   iNum += piIndici[i];
  iNum = fattoriale (iNum);
  // Denominatore (produttoria)
  iDen = 1;
  for (i=0;i<=n;i++)
   iDen *= fattoriale (piIndici[i]);
  // Eseguo il rapporto
  dResult = ((double)iNum)/iDen;
 }
 else {
  // Altrimenti facciamo la somma
  dResult = 0;
  for (piIndici[iStep]=0;piIndici[iStep]<=n;piIndici[iStep]++)
   dResult += mult_somma (piIndici,iStep+1,n);
 }
 // Restituisco il risultato
 return dResult;
}
double multinomiale (int n)
{
 int *piIndici;
 double dResult;
 // Creo l'array di indici
 piIndici = (int *) malloc ((n+1)*sizeof(int));
 // Eseguo la somma più esterna
 dResult = mult_somma (piIndici,0,n);
 // Libero la memoria
 free (piIndici);
 // Restituisco il risultato
 return dResult;
}
void main (void)
{
 int iFatt,n;
 double dMult;
 for (n=0;n<10;n++) {
  iFatt = fattoriale(n);
  dMult = multinomiale(n);
  printf ("%d\t%d\t%f\n",n,iFatt,dMult);
 }
}
-- 
/* Costantino Grana                                */
main(int c,char**o){char*s=c?"+L7?+;:7?+:OKIK+9?;9=;"
":+9?;:<:;+9?;;;:;+9<:;<::;+RLJ;K9+":1[o],t,a=!c,m;do
for (m=*s-'0',t=a?m/c:m%c;m>>7?c=1<<m+8,!a&&puts(&a)*
*&a:t--;printf("  \0/*"+a));while ((a^=3)||a[++s]);;}
/* Original code due to Chris Brown... impressive! */
Newsgroup: it.comp.programmare
Titolo: Calcolo numero pari e dispari in Assembler

Ciao a tutti,
vorrei sapere come potrei trovare in un vettore di 100 elementi quali sono
quelli pari e quali quelli dispari, in linguaggio ASSEMBLER (MIPS).
GRAZIE.


wrote:


Newsgroup: it.comp.programmare
Titolo: utilizzare più cpu (HT) o dual core

Dove posso trovare qualche esempio su come realizzare
codice per far lavorare due o + processori contemporaneamente
ho trovato poco googolando
grazie
claudio


Devi creare un programma multithread, conalmeno tanti thread di lavoro, 
quanti sono i processori.
Dico thread di lavoro (worker thread), perche' spesso si creano thread 
di coordinamento, che fanno poco lavoro.
Siccome avere piu' thread di lavoro di quanti siano i processori rende 
un programma leggermente piu' lento, sarebbe opportuno, prima di creare 
i thread, chiedere al sistema operativo quanti sono i processori, e 
creare altrettanti thread di lavoro.
-- 
     Carlo Milanesi
 
http://digilander.libero.it/carlmila

 condividono lo stesso user space
Ovviamente non conosco tutti i sistemi operativi.
Tuttavia, mi pare che quelli che hanno i thread come oggetti del kernel, 
e non solo come oggetti della libreria di programmazione, sfruttano 
tutti i processori del sistemi multiprocessore.
Per sistema multiprocessore, o piu' precisamente sistema multi 
processore strettamente accoppiato (tightly-coupled multiprocessor 
system), o anche SMP (Symmetric MultiProcessor), o anche sistema a 
memoria condivisa, intendo un elaboratore con piu' processori 
equivalenti che condividono lo spazio di indirizzamento fisico, anche se 
ogni processore normalmente ha la sua memoria cache.
Questo discorso non vale per un multicomputer, o sistema multi 
processore lascamente accoppiato (loosely-coupled multiprocessor 
system), cioe' un sistema in cui i processori non condividano la 
memoria, ma comunichino tramite una rete.
I sistemi multiprocessore normalmente non hanno piu' di 8 processori, 
perche' con un numero maggiore il bus di memoria sarebbe intasato.


Newsgroup: it.comp.programmare
Titolo: quale linguaggio?

Sono un bibliotecario: ho a che fare con Internet e con data base e conosco 
gia' il FORTRAN ... volendo imparare un nuovo linguaggio ho guardato un po' 
ed ho pensato per il PERL... qualcuno puo' darmi un consiglio su cosa 
buttarmi?
molte grazie
fefo
potete rispondermi a
fza...@hotmail.com
grazie ancora....
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
--
Posted from [137.204.196.222] by way of 
f51.law4.hotmail.com
 [216.33.149.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
2000052510361...@hotmail.com...

Cosa vorresti sviluppare con il linguaggio che vuoi imparare?
Tutto dipende dalla risposta alla domanda sopra!
Cmq Perl te lo consiglio: è postabile, interpretato e/o compilato, puoi fare
pressochè di tutto e non è complicato ...
Ciao,
Ezio BOnsi
Newsgroup: it.comp.programmare
Titolo: Eventi Recordset ADO o Trigger SQL

Salve a tutti, sono un programmatore visual basic 6 e mi trovo di
fronte ad un problema inerente (se cosi posso chiamarlo) al polling su
una tabella sql, devo controllare le modiche che avvengono su di essa
io ho pensato di utilizzare un timer.
Spero di trovare qui una soluzione più logica di quella da me pensata.
Ho provato ad utilizzare gli eventi dell'oggetto recordset di ADO
questi ultimi però mi vengono scatenati solo ed esclusivamente su
modifiche apportate a questo oggetto recordset.
Invece vorrei ricevere una notifica istantanea, di modifica ogni volta
che un client della mia applicazione compie operazioni sulla tabella.
So che in SQL esistono i Trigger, possono essermi utili ?
Come funzionano ?

 questi ultimi permodifiche apportate a questo oggetto


...

Ciao Saverio, 
innanzi a tutto come prima cosa grazie per la risposta.
Sono nuovo del gruppo, e sinceramente, sono ancora un po diffidente.
Comunque, ho defito un trigger, ma come faccio a intercettare il suo
scatenarsi da una procedura VB ?

 scatenarsi da una procedura VB ?
xche' invece al trigger fai fare un lavoro di "log" esempio scrive una
tabella con i riferimenti delle modifiche
in qualunque momento da VB leggi questa tabellina e via via cancelli i
record per i quali completi l'azione
che ne dici?

...

Buona idea ma vedi,devo controllare la somma di un campo in una
tabella(SELECT SUM ...)e lo devo fare ogni volta avvengono modifiche
su questa tabella.
Inserimenti di record, eliminazioni.

 su questa tabella.
comunque gli eventi sono completamente slegati concettualmente e
sinceramente non so se hai un evento che si alza... il trigger potrebbe
fare qualcosa per avvertire il VB chesso' un msg, un record su un file
un boh da qualche parte ;)

Newsgroup: it.comp.programmare
Titolo: Domandina banale.

Qualcuno sa dirmi la sintassi delphi che potrei utilizzare per
accedere a posizioni assolute di memoria anche ad di fuori di quella
al programma stesso assegnata dal SOI ???
Grazissime se potrete mi aiutarmi!
Ramòn

 al programma stesso assegnata dal SOI ???
Tutti gli OS moderni hanno una cosettina chiamata "protezione della
memoria" che impedisce tale cosa.
Cerca le API di iniezione relative al tuo sistema operativo (Windows,
no?). 
 - ∞


E' proprio quello che cercavo di aggirare.
Grazie comunque.
Ramòn
Newsgroup: it.comp.programmare
Titolo: x esperti

Salve a tutti,
devo installare dal cd-rom un programma
nella cartella accreditamento
vado dal prompt del dos e creo x la prima volta la cartella
lancio dal cd-rom  INSTALLA.BAT
ma mi da un errore, ho copiato il file .bat
forse c'č qualche errorre nel bat?
se  č possibile rispondermi al mio indirizzo mi č piů facile leggere la
posta
nella sede dove lavoro
un grazie a tutti e colgo l'occasione per mandarVi
cordiali saluti.
li...@inwind.it
@echo off
if ".%1" == "." goto usage
if exist "%1\domande\accre.jar" goto presente
if exist "%1\domande\domanda.htm" goto presente
if exist "%1\domanda.bat" goto presente
if exist "%1\domande\accre.dat" goto presente
unzip -o domande -d %1
goto fine
:presente
echo La directory "%1" e' gia' stata utilizzata.
echo Poiche' il programma non puo' essere installato su una directory gia'
utilizzata
echo per installarlo in "%1" e' necessario rinominare la directory
echo "%1" in (ad esempio) "%1_2001"
echo e ripetere il comando di installazione.
goto fine
:usage
echo Digitare il nome della cartella dove si intende installare il programma
:fine

 cordiali saluti.
Questa non č una richiesta per esperti, ma semplicemente un OT.
Vai su it.comp.aiuto
--
NinjaCross
 
www.ninjacross.it
Membro dell'Italian Agile Movement.
www.agilemovement.it
Sconnetti il chip isolineare per contattarmi
ninjacross_CH...@yahoo.it

 wrote in message
b20ahe$17jao3$1...@ID-115912.news.dfncis.de...

Newsgroup: it.comp.programmare
Titolo: Bottoni che cambiano colore

Salve a tutti ho un problema da risolvere:
ho un menu fatto di bottoni, queste devono cambiare il loro colore nel
momento in cui vengono cliccate, e ritornare come erano dopo averne cliccato
un'altro.
Cioč  sei bottoni dove quello cliccato diventa verde gli altri rimangono
bianchi fino a quando clicco un'altro bottone e quello verde diventa  bianco
mentre quello cliccato  cambia colore e diventa verde.
Spero di essere stato chiaro.
Grazie Antonio

 Cioè  sei bottoni dove quello cliccato diventa verde gli altri rimangono


Newsgroup: it.comp.programmare
Titolo: AIUTO!: PER PROGRAMMATORI SERI

salve , sono studente di informatica al 5° anno e dovrei presentare un
progetto d' esame e pensavo ad un videogioco stil Shoot 'em up(alla doom per
intenderci) in C++ Builder ma non saprei da dove cominciare.
pensavo, tanto per fare le cose più semplici e carine di utilizzare modelli
già renderizzati in 3DStudio Max
in modo da muovere il minor numero di roba possibile.
Se qualcuno se ne intende abbastanza da darmi un valido aiuto la mia e-mail
è 
ba...@libero.it
Ringrazio tutti sin da ora e vi supplico... aiutate un povero cristo che non
vede l' ora di finire la scuola!!!(penso che tutti siate stati nelle mie
condizioni ai vostri tempi)
grazie , grazie ancora(sono proprio un leccaculo!)
K

Eccoti #Gameprog-ita, il miglior sito italiano sulla programmazione di
videogiochi.
http://gpi.eden.it/
Dovresti trovare molte risposte... Altrimenti vieni sul nostro canale IrcNet
#Gameprog-ita
C'è anche il newsgroup it.comp.giochi.sviluppo che ti può aiutare...
Ciao e auguri ! (io ho appena iniziato !)            {MSX}
Bazze ha scritto nel messaggio ...

Newsgroup: it.comp.programmare
Titolo: Lbro di algoritmi

Vorrei comprare un libro di algoritmi, ma non so quale. Tempo fa mi è stato 
prestato "Algoritmi in C" di Sedgewick, e l'ho trovato molto buono. So che 
Sedgewick ha scritto anche "Algoritmi in C++", quali sono le differenze 
(oltre al linguaggio, of course)? Quale mi consigliereste tra questi due 
testi? Oppure tra qualche altro testo?
Grazie.
-- 
Andrea Bergia - studente          Linux Registred User #281550
Per favore non mandatemi allegati in Word o PowerPoint.
Si veda 
http://www.fsf.org/philosophy/no-word-attachments.html

testi? Oppure tra qualche altro testo?
Da quanto ne so io la versione in C++ è una semplice riscrittura del
testo facendo uso in parte del C++ che se non erro non è nemmeno
standard :)
--
Rhymes (
rhymes_...@myself.com
)
http://www26.brinkster.com/rhymes
http://bw-crema.blogspot.com

 consigliereste tra questi due testi? Oppure tra qualche altro testo?
Non conosco questi due libri e non so nemmeno che genere di algoritmi
cerchi.
Un libro introduttivo/medio potrebbe essere
"Algoritmi+Strutture Dati=Programmi"
(disponibile ovviamente anche in Inglese, comunque la traduzione italiana è
ottima)
Niklaus Wirth è molto chiaro nelle spiegazioni e decisamente preparato, però
purtroppo parla in Pascal (e in che altra "lingua" avrebbe potuto parlare?)
L'ho acquistato anche se odio il Pascal, visto che gli algoritmi non
dipendono dal linguaggio...
Kiuhnm

purtroppo parla in Pascal (e in che altra "lingua" avrebbe potuto parlare?)
Sinceramente io non la vedo una cosa cosi limitante


 Sinceramente io non la vedo una cosa cosi limitante
I testimoni di *eova non sono limitanti però mi rompono le palle lo
stesso...
Kiuhnm

stesso...
LOL io li ho messi nel killfile ;-)


...


 degli accidenti.
Ok grazie. Provo a prendere quello. Ciao.


Newsgroup: it.comp.programmare
Titolo: su Python

Qualcuno può suggerirmi qualche link utile e/o libro su questo linguaggio


wrote:


 wrote in message
news:95744l$l0b$1...@nread1.inwind.it...


Newsgroup: it.comp.programmare
Titolo: Re: Consigli

 non avevo in mente una classifica).
Beh, si Haskell. OCaml pure... non credo in una classifica *assoluta*.
Per quanto mi riguarda Haskell lo conosco di vista, e OCaml meno. Le mie
esperienze funzionali si sono fermate al Lisp, in buona sostanza.
Preferisco adottarne il paradigma in alcuni idiomi python. Dicevo,
conoscendoli solo superficialmente non potrei davvero metterli in un
ipotetica classifica, classifica poi che avrebbe un senso solo
personale, a livello del "mi piace il cioccolato più della pizza".
-- 
blog:  
http://www.akropolix.net/rik0/blogs
 | Uccidete i filosofi,
site:  
http://www.akropolix.net/rik0/
      | tenetevi riso e
forum: 
http://www.akropolix.net/forum/
     | bacchette per voi.

 importante.
In termini di prodotti si. Ma, ancora una volta, io parlavo d'altro.

Newsgroup: it.comp.programmare
Titolo: problema pratico

volendo programmare con VB un gioco tipo da tavolo tipo 'risiko', che
consigli mi date per disegnare e gestire la mappa e le aree? grazie e ciao.
--
tupolev

...

Newsgroup: it.comp.programmare
Titolo: [REQ] Borland C++ Builder 3

un po' di tempo fa ho sentito che su DEV hanno distrubuito la versione del
Bulilder come da oggetto, visto che non me la sono procurata in tempo, mi
potreste dire il numero della rivista, in modo che mi procuro
l'arrertato....
grazie anticipatamente
Zulin....
zu...@inwind.it
 [se mi rispondete via mail forse č meglio......]

 ha scritto nel messaggio
news:8givh3$9bb$1...@sirmdpsin17.inwind.it...

Ciao,
 non ricordo esattamente il numero in questione, se non che č uscito ad
aprile. Se vai sul loro sito 
www.infomedia.com
 troverai (credo) le
informazioni che cerchi. :-)
Lex

Newsgroup: it.comp.programmare
Titolo: cercare percorso in un albero generico

Salve, avendo una classe come la seguente
class node
{
  int nodeID;
  list<node> listOfChildren;
  list<node> listOfParents;
}
Qual'e' il modo piu' furbo/veloce per cercare il padre piu' 'vicino' a due
nodi dati? 
Avevo pensato a Djikstra altre idee?
grazie

 nodi dati?
La soluzione deve essere euristica o esaustiva?
Cioè, vuoi una soluzione ottimale o sub-ottimale?
Ciao.
-- 
---
*************** | Have you ever retired a human by mystake?
*** Azathot *** |
*************** | To contact me, ask me gently. Thanks.
Newsgroup: it.comp.programmare
Titolo: manuale per dbase?

ciao a tutti,
sapete dove posso trovare un buon manuale completo (possibilmente in
italiano) per il dbase??
ho provato con google ma non ho trovato nulla....
ciao e grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 italiano) per il dbase??
www.dbase.com
alla sezione download, è in inglese...
Ciao,
Giampaolo

Newsgroup: it.comp.programmare
Titolo: OS

salve a tutti.
per mio purissimo diletto avevo intenzione di provare a scrivere una sotto
sotto sotto specie di sistema operativo;
cosě ho cominciato a documentarmi su internet ma non sono riuscito a trovare
granchč.
la parte che maggiormente mi interessa č quella che in molti definiscono la
piů complicata ovvero la creazione del boot loader e del kernel.
qualcuno di voi conosce qualche documentazione, possibilmente gratuita, che
mi possa aiutare?
grazie! ciao.



 mi possa aiutare?
Google ti aiuta di sicuro:
http://www.mega-tokyo.com/os/os-faq.html
--------------------------------
Inviato via 
http://usenet.libero.it

 grazie! ciao.
figurati, ciao
-- 
Abruzzo Silvio
goku_...@libero.it
http://www.silvioabruzzo.tk
Powered with Slackware and kernel 2.4.19
Linux Counter #219721

 mi possa aiutare?
se ti interessa nella mia home page (link sotto) ci sono i sorgenti
del kernel e del loader
-- 
Ranger! 
www.rossi.eu.com
aggiungi .it alla mail x rispondermi
Newsgroup: it.comp.programmare
Titolo: [Semi-OT] Informatica alle elementari...

Con la nuova riforma Moratti ora dalla prima elementare incominceranno 
con l'informatica. Penso che dopo le nozioni base si partirą con la 
programmazione. Secondo voi insegneranno il Logo (come ai miei tempi, 
alle medie, 18 anni fa) o il Visual Basic?
Ed in quest'ultimo caso, ci sarą "intasamento" di programmatori VB in 
erba? ;)
Voi "adulti" che programmate VB come vi aggiornerete?
-- 
Luc.

 Voi "adulti" che programmate VB come vi aggiornerete?
Mi farò dare lezione extra serali dalla mia fidanzata :P
Alex

erba? ;)
Credo che ora che la riforma diventi totalmente operativa (come sempre
mancano i fondi) VB (almeno il 6) sarà un ricordo del passato :)
-- 
Rhymes
rhy...@NOSPAMmyself.com

 alle medie, 18 anni fa) o il Visual Basic?
una "riforma culturale" non si fa solo sulla carta: non basta che la 
Moratti dica "e l'informatica sia"; mi chiedo chi insegnera` informatica 
a quei poveri bambini: gia` ora la maggior parte dei professori delle 
superiori non e` in grado di farlo, figurasi alle elementari!
L'informatica e l'inglese fin dalle elementari sono una gran cosa, ma 
bisogna partire all'inizio della catena (ovvero la formazione degli 
insegnanti), non dal fondo (gli alunni): e` impensabile che i maestri 
imparino da un giorno all'altro materie che magari non hanno mai visto 
(ovviamente non sto dicendo che tutti i maestri sono incompetenti - 
semplicemente non credo che tutti abbiano la preparazione adeguata).
ciao Anto
-- 
"Computer science is not about computers any more than astronomy
is about telescopes." -- EW Dijkstra

 Voi "adulti" che programmate VB come vi aggiornerete?
...questa e' una bella domanda :)
ciao diego
-- 
     Powered by
   ** Gnu/Linux **
  Debian 3.0 woody
 Linux User #292845
Se mi vuoi rispondere in privato
Reply-to 
diego....@email.it

 
Sono l'unico a pensare che un bambino debba giocare in un cortile con 
una palla e non stare dietro a computer e lingue straniere?
Cmq penso che se mai partirà l'insegnamento dell'informatica sarà una 
gran buffonata. Sarà affidata ai professori che ci sono già, che non ne 
capiranno nulla (a parte rari casi) e faranno più danni che altro.
I bambini non impareranno a programmare, nè ad usare un computer... al 
massimo si creeranno nuovi futuri schiavi di M$ che amplierà ancora più 
il proprio pubblico. Non credo proprio che qualcuno si sbatterà per 
insegnare del software libero, ma ripiegheranno su Win e, forse, Office.
Se proprio dovranno insegnare un linguaggio, dovrebbe essere il pascal 
xchè il più didattico a mio avviso. Non credo che sia assolutamente un 
buona idea insegnare ad usare VB (troppo stupido e troppo complicato 
imparare a programmare ad eventi, quando non si sa neppure come funziona 
  un ciclo)
Penso che 7 anni siano troppo pochi per passare il tempo davanti ad un 
monitor.
Evviva il verde dei prati, abbasso il verde dei pixel
Dave
Newsgroup: it.comp.programmare
Titolo: Gestione degli eventi in asm

Ciao a tutti,
vorrei sapere se conoscete un modo per poter gestire gli eventi in
Assembly, per esempio sapere quand'è che l'utente preme un tasto o
muove il mouse.
Tutto questo (purtroppo!) dovrebbe essere fatto senza usare gli
interrupt del sistema operativo tipo il 21h perchè lavoro a livello di
bootstrap, e quindi posso usare solo gli interrupt del bios (10h) e
della cpu.
Grazie in anticipo!

!!--??--!!MarioBros!!--??--!! ha scritto:

Ai tempi del DOS, avevo scritto una cosa che poteva vagamente somigliare 
ad un gestore di eventi.
Un loop all'interno del quale andavo a verificare se c'era un tasto 
premuto, o se c'era un input dal mouse, o dalla porta seriale.
Quando arrivava qualcosa, veniva gestita.
Il tutto era scritto in C ma le chiamate all'interno del loop si 
basavano sul bios: bioskey(); bioscom(); e una chiamata ad un interrupt 
per il mouse.
Erano i tempi in cui i mouse si collegavano alla porta seriale pero'.
Oggi non saprei come fare, soprattutto in caso di mouse USB.

 Oggi non saprei come fare, soprattutto in caso di mouse USB.
Dovresti scriverti le routine per gestire il bus PCI, quelle per
comunicare con il southbridge e infine quelle per gestire l'hub USB,
tutto da solo... e la documentazione asm su questa roba, io non solo non
l'ho mai vista ma non ho mai nemmeno sentito parlare di gente che l'ha
vista :-|
Si potrebbe vedere come fa Linux a gestirsi tutto, e/o provare a cercare
in rete la doc su UHCI/OHCI per il mouse su USB; tanto tutti i mouse
ottici moderni adottano uno di questi due. Ma non è che sia una strada
tanto praticabile.

 > Oggi non saprei come fare, soprattutto in caso di mouse USB.
ok... Lasciamo stare il mouse direi!
Suggerimenti per intercettare i tasti premuti da tastiera?

   
O ti leggi direttamente la porta del controller (da 0x60 a 0x64 se 
ricordo bene)
oppure usi un servizio del BIOS. Mouse & Kbd sono gestito da un controller
a parte quindi puoi gestire entrambi senza problemi.
Il protocollo del mouse lo trovi in rete (ovvio che la Keyboard ti da' 
gli scan codes
e la mappa di caratteri dipende dal layout della tastiera che usi).
Per info sul bios, basta usare google, come esempio vedi qua:
http://www.htl-steyr.ac.at/~morg/pcinfo/hardware/interrupts/inte1at0.htm
http://en.wikipedia.org/wiki/BIOS_interrupt_call
B.


Viva wikipedia!
facendo un po' di ricerche su google sull'int 16h ho trovato questo:
http://retis.sssup.it/~giorgio/slides/calcol/BIOS.pdf
Semplice e ben spiegato!
Grazie mille!

On 22 Set, 08:38, brix99luftballons

Grazie del link a wiki...
Facendo un po' di ricerche sull'int16h ho trovato questo:
http://retis.sssup.it/~giorgio/slides/calcol/BIOS.pdf
Semplice e ben spiegato!
Grazie ancora!

 oppure usi un servizio del BIOS. Mouse & Kbd sono gestito da un
sperando che la tastiera non sia USB.
Ciao Jack
-- 
Eroi non si nasce, ti incastrano
- Jim Belushi

 Ciao Jack
No, coi BIOS moderni la tastiera viene USB 'travestita' e si
gestisce normalmente ;-)
B.
Newsgroup: it.comp.programmare
Titolo: Simboli della tastiera!

Chiedo scusa per la domanda non all'altezza del newsgroup, ma mi servirebbe
di capire come fare uscire i simboli che sono sotto qualche lettera (come ad
esempio la R di original o il simbolo di trade mark etc. etc.),prima sapevo
farlo, mi sembra fosse la combinazione di più tasti funzione e la lettera.
Ma adesso non riesco.
Grazie mille.

mi sembra fosse la combinazione di più tasti funzione e la lettera.
Hai mai provato a dare un'occhiata alla character map di *tutte* le
installazioni di Windows dalla 3.1 in avanti? :)
--
Layos [gir n°19]
I magi non erano ne tre ne quattro, erano infiniti...
Nicola Mancino [Presidente del Senato]

Ma adesso non riesco.
AltGr+[key] ?
Intendevi questo?
Oppure Alt+[ASCIIcode] ?
-- 
Filippo "Kirone" Zamengo 
Quanto scritto deve ritenersi IMHO e indipendente dal datore di lavoro
e-mail modificata: togliere DESPAM.

Newsgroup: it.comp.programmare
Titolo: applicazioni per nokia9210

ciao a tutti
volevo chiedere se qualcuno a delle informazioni per programmare
applicazioni per nokia comunicatore 9210, e più precisamente con il so
symbian?
ciao
jack



io ho il kit di sviluppo del 9210 ...
forum.nokia.com
, registrati... aspetta qualche mese e lo ricevi (se lo
ordini )
Antonio

 wrote in message
pvs76usbopgonjgjk...@4ax.com...


se hai a disposizione già il tutto, potresti aiutarmi in questa avventura?
riceveresti a casa il cd con tutte le lib e il kit x visual c++ x
generare eseguibili x 9210 ...
il materiale forse ce l'ho qui dove vivo ... o forse l'ho lasciato
nella casa paterna... 850km da sta sedia :)
quindi non so quanto ti posso aiutare
Antonio

 ha scritto nel messaggio
news:fMR88.49381$3J1.1...@news2.tin.it...

Se sei registrato al forum Nokia puoi chiedere che ti inviino
gratuitamente il
cd con l'SDK. Di solito arriva in un paio di settimane. Lì troverai
documentazione
ed esempi in abbondanza.
Marco
Newsgroup: it.comp.programmare
Titolo: [HTML]Apro un'altra finestra, ma...

Ok. La stuazione e' questa.
Ho usato il tag < target="_new" > per far aprire un link in
un'altra finestra, ma la nuova pagina non appare a schermo
intero neanche se quella originaria lo e'.
The question is: come faccio a massimizzare la finestra, senza
usare, se possibile, script di sorta?
Byez
un DeK hopefully waiting
--
DeK - Delirio & Kaos
FAN n.1 del CrossPost e dell' OT :)
Visita One Big Mob - 
http://dek.hey.to

 usare, se possibile, script di sorta?
The answer is: non puoi. Il browser viene aperto con le impostazioni
predefinte del browser stesso, quindi non massimizzato.
Davide

<a href="nomepagina.htm" onClick="open('nomepagina.htm', 'new', 'fullscreen=1');
return false" target="_blank">
Dimmi se va (senza usare script è impossibile, però)


Dimmi se va (senza usare script è impossibile, però)
Beh, almeno ci ho provato...
Cmq va... solo che cosi' va in fullscreen (senza l'interfaccia del
browser) e l'utente potrebbe non gradire...
Il tutto, cmq, deriva dal fatto che avendo sempre usato Netscape non
mi ero neanche mai posto il problema.
Un grazie a chi ha risposto.
Byez
un DeK che adesso sta litigando con Excel


 Byez
<a href="nomepagina.htm" onClick="a=open('nomepagina.htm', 'new');
if(a){a.moveTo(0,0);a.resizeTo(screen.availWidth, screen.availHeight)}; return
false" target="_blank">

false" target="_blank">
Bella questa!
Ti ringrazio di nuovo...
Avrei tanti altri dubbi, ma penso che andro' a cercarmi una guida da
qualche parte, in giro...
Se continuo a chiedere ogni volta che ho bisogno di uno script non
imparo granche'.
Byez
un DeK "Premere F1" (Forza Schummy!)


 qualche parte, in giro...
Non girare troppo :)
http://msdn.microsoft.com/workshop/author/dhtml/reference/
Qui c'è tutto il modello ad oggetti di Internet Explorer. Per quello di Netscape
(qui devi davvero girare, perchè non so l'indirizzo preciso):
http://developer.netscape.com/
Per la documentazione ufficiale di HTML e CSS:
http://www.w3c.org/
La documentazione ufficiale Microsoft di Javascript è qui, da qualche parte:
http://msdn.microsoft.com/workshop/author/
e quella di Netscape allo stesso indirizzo che ti davo più su.
E poi il newsgroup di Javascript, it.comp.lang.javascript, dove oltre a
Javascript si parla anche di DHTML e (ma non farlo spesso) ASP.
Nonchè:
http://www.html.it
http://www.risorse.net
http://www.manuali.net
che vanno sempre bene. Ah, dimenticavo, le home page di alcuni frequentatori del
NG di javascript:
http://www.probo.it/aoj
http://jslabs.webhostme.com/
http://www.jsdir.com

Non girare troppo :)
[cuttone]
Ti ringrararazio ancora :)
Byez
P.S. Ma perche' TUTTE le canzoni degli spot Omnitel finiscono per
starmi sulle cosiddette?
un DeK che ci e' o ci fa?

Newsgroup: it.comp.programmare
Titolo: Info sockets

salve gente,
spero in un vostro aiuto perchè sono veramente alle corde.
Ho installato le activeX sockets della "Catalyst" SocketWrench usufruendo
cosi' di
controlli per gestire i socks.
Ho seguito un esempio pari pari il loro help, unica diff. che a me non
funzica!!:
Questa è la routine di inizializzazione del scoket:
Private Sub Form_Load()
    sck1.AddressFamily = AF_INET
    sck1.Protocol = IPPROTO_IP
    sck1.SocketType = SOCK_STREAM
    sck1.Binary = False
    sck1.Blocking = False
    sck1.BufferSize = 1024
End Sub
Questo è l'errore appena avvio il programma:
"specified socket type is not supported in this address family"
E' strano però, perchè la AF_INET è la famiglia giusta per gestire i
SOCK_STREAM (tcp)
, il tutto serve solo per fare un ping.
Potrebbe essere il winsck32.dll di windows XP  il problema?
Grazie Mille
Bye

 controlli per gestire i socks.
A me non piacciono un granchč gli activeX.
Se ti posso dare un consiglio, prova ad utilizzare direttamente le API.
Sono ad un livello piů basso ed utilizzano la libreria di sistema Winsock
'WSOCK32.DLL' .


Le activex del winsock soffrono di numerose incongruenze, usa il winsock
e basta
ciao

BassoLivello wrote:

grazie per l'info.
Perň a questo punto mi servirebbe qualche doc su Internet che mi spiegasse come 
utilizzare le API per sfruttare wsock32.dll
grazie mille!
Newsgroup: it.comp.programmare
Titolo: [help] Stamapare Online su server LINUX

Premesso che so poco di Linux e programmazione, mi scuso fin da ora per le
eresie che diro' vi propongo cmq questo quesito:
Devo stampare uno schema disegnato via Web. Sul server c'e' l'immagine da
stampare. l'utente sceglie e stampa. Non posso lasciare la stampa da browser
perche' viene fuori uno schifo. Tramite java o altro posso far si che
partendo da un'immagine buona (es. Tiff 300 dpi) l'utente stampi lo schema?
Se SI sarebbe molto gradito un help sul dove trovare le librerie necessarie
e altro materiale necessario alla realizzazione di cio'
Grazie a tutti
Saluti Lorenzo Sicilia
[moderatore] it.comp.appl.macromedia

> partendo da un'immagine buona (es. Tiff 300 dpi) l'utente stampi lo schema?
Non puoi semplicemente fargli scaricare l'immagine ?
In alternativa (non chiedermi dove, ma esiste) c'e' un plugin per
explorer che permette di visualizzare le immagini tiff e stamparle come
se tu stessi usando l'imaging da dentro il browser.
Ciao,
Massimo
--
Massimo Vassalli
Istituto Nazionale di Ottica Applicata
Laboratorio di Biofotonica
mas...@ino.it
--

Newsgroup: it.comp.programmare
Titolo: Aiuto pop-up

Un saluto a tutto il NG !
Mi chiamo Davide e ho un problema con le finestre pop-up. Se da una pagina
html voglio far aprire un filmato flash a grandezza predefinita, e non
voglio vedere niente di IE, oppure di Netscape, come devo fare?
Un grazie anticipato a tutto il NG

 ha scritto nel messaggio
news:P16L6.5311$iC1.1...@news6.giganews.com...

Newsgroup: it.comp.programmare
Titolo: Help: Stampa da Dos

Possiedo una stampante canon BJC-2100 che stampa solo da windows.
Volevo sapere se esiste una procedura per farla stampare anche da dos,
infatti ho un programma di fatturazione in DOs realizzato in gwbasic.
Qui le istruzione per la stampa sono
LPRINT "FRASE DA STAMPARE"
Poiche non sono molto esperto si prega di darmi istruzioni dettagliate e
precise su quello che posso fare.
Grazie a chi risponderŕ.

 infatti ho un programma di fatturazione in DOs realizzato in gwbasic.
Stai usando la porta parallela o quella USB? (la porta parallela è quella
che ha lo spinotto grande circa 10cm, la USB è quella che ha lo spinotto
piccolo (circa 1cm)).
Se stai usando la USB allora prova a usare la parallela (la tua stampante
dovrebbe averle entrambe). Se non hai il cavo parallelo/non vuoi cambiare
cavi va nel deja (
www.deja.com
) e inizia a cercare queste parole (tutte
insieme mi raccomando): windows dos usb printer.
--- bye

Newsgroup: it.comp.programmare
Titolo: Analisi - da dove si comincia?

Programmo in Java da due anni...
Vorrei cominciare a occuparmi un po' anche di analisi.
Ho fatto qualche ricerca di tutorials su Google ma i risultato sono
stati molto dispersivi. Si trova molta documentazione ma non vorrei
finire con lo studiare cose che poi non mi saranno utili.
Mi chiedevo se qualcuno sapesse indicarmi da dove iniziare per
occuparsi di analisi.
antheus

 Vorrei cominciare a occuparmi un po' anche di analisi.
A scuola (es ITIS) qualcosa insegnano...
-- 
Luc.


Ti consiglio di comprare qualche libro sui paradigmi di programmazione, 
o meglio ancora sulla teoria della modellizzazione della realtà.
Purtroppo più vai sul teorico più ti sposti verso la matematica pura, 
incomprensibile senza basi adeguate.
Restando vicini all'informatica i paradigmi che io conosco sono i seguenti:
- p. procedurale
- p. ad oggeti
- p. data-driven
- p. table-driven
- p. ricorsiva
spero di esserti stato d'aiuto

<posted & mailed>
antheus wrote:

Se leggi bene l'inglese, non puoi sbagliare: "Analysis Patterns: Reusable
Object Models", Martin Fowler, Addison-Wesley.  Purtroppo non so se sia
stato tradotto in italiano, e, se si`, con quale qualita` (spesso, ahime`,
le traduzioni italiane dei piu` bei libri d'informatica sono pessime).
Alex

Newsgroup: it.comp.programmare
Titolo: Ancora su Wap Browser

Ciao.
Ho trovato il kit di sviluppo UP.SDK che ho scaricato, dopo
essermi registrato come sviluppatore, da Phone.com.
Il kit si presenta come un simulatore di telefonino Wap,
con il quale si dovrebbe vedere il risultato di ciò che hai
sviluppato direttamente nel display di questo telefono virtuale.
Il problema è che quando apri un file WML con questo Wap Browser,
indica il file come non valido.
Forse supporta solo le pagine che sono già state pubblicate, e quindi
può solo andarle ad aprire direttamente da Internet?
Grazie.
Bresolin Ugo.

 wrote in message
8p3aub$3jd$8...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:iWlt5.11785$_U1.1...@news.infostrada.it...

Newsgroup: it.comp.programmare
Titolo: Generatore dei numeri pseudo-casuali

Ho realizzato un programma di criptatura (spero si dica cosi').
Il programma funziona settando in un certo modo il generatore dei
numeri pseudo-casuali.
Il programma e' scritto sotto Windows XP.
Mi e' venuto in mente un dubbio:
e' possibile che su altri sistemi operativi o altre versioni di
Windows il generatore dei numeri pseudo-casuali internamente sia
implementato in maniera diversa e che quindi diventi impossibile
riportare in chiaro un file precedentemente criptato su un altro
OS? Per esempio criptare un file sotto Windows XP e riportarlo in
chiaro sotto Linux?
Ringrazio tutti coloro che mi risponderanno.

 chiaro sotto Linux?
esatto

 OS?
Non è "possibile", è "certo" :-)
Tipicamente l'implementazione del generatore di numeri casuali varia da 
compilatore a compilatore (per tacer del linguaggio): l'unico modo che 
hai di potertene fidare è crearti il *TUO* generatore casuale e 
compilarlo insieme al programma. Non è un compito difficile, ci sono 
anche dei buoni esempi in rete.
Il discorso di quanto sia buono un siffatto sistema di cifratura, beh... 
tutto sta a vedere:
1) quanto è veramente casuale il generatore casuale;
2) se per caso non esistano semi random che generano sequenze troppo 
poco casuali, cioè prevedibili (è il problema delle chiavi deboli, uno 
dei guai dell'RC4).
Per inciso sia il vecchio RC4 sia AES, blowfish e twofish (i tre 
migliori codici disponibili oggi) usano un approccio identico al tuo: 
fanno lo XOR della sequenza dati con una sequenza pseudocasuale generata 
a partire da una chiave (la faccio semplice). Visto che ci sei, perchè 
non fai come loro e non implementi direttamente una Sbox come generatore 
casuale? Il risultato dovrebbe essere nettamente migliore.
(per sapere cos'è una Sbox c'è Google :-)

 ha scritto nel messaggio 
news:gzzrg.67$We5...@news.edisontel.com...


sicuramente ti potresti trovare grosse sorprese, anche sullo stesso SO,
consiglio di re-implementare il generatore di numeri casuali e usare il tuo,
ad es da librerie di win trovi questo molto semplice:
UINT fwRandom(UINT max)
{
 UINT tmp;
 if(max <= 1) return 0;
 holdRand = holdRand * 214013L + 2531011L;  // holdRand variabile  globale 
unsigned long  inizializzata a 1L
 tmp = (UINT)((float)((holdRand >> 16) & 0x7FFF) / 0x7FFF * max) ;
 return tmp;
}
Newsgroup: it.comp.programmare
Titolo: APRIRE VARIE FINESTRE

Salve, io voorei fare in modo che quando qualcuno si collega al mio sito gli
si apra automaticamente un'altra finestra con un link definito.
COME POSSO FARE??
GRAZIE!!!!!

 wrote in message 8fjo8v$stu$1...@nslave2.tin.it...
