Newsgroup: it.comp.os.dibattiti
Titolo: Sistema operativo...

Ciao a tutti...avevo intenzione di creare un piccolo sistema operativo...ma
nn so proprio da dove iniziare!Potreste aiutarmi per quanto riguarda
documentazioni, linguaggi da utilizzare...?V ringrazio...ciao..

 <icq:241572242>
But still I fear, and still I dare not
Laugh at the mad man (The Prophet's song)

 ha scritto nel messaggio
news:2REdb.184142$R32.5...@news2.tin.it...

Il tuo minisistema operativo dovrebbe andare su x86? Inoltre per quale
motivo vuoi cimentarti in un lavoraccio del genere? :)
Saluti.
-- 
\/   | |         Wilmer Ricciotti - ICQ UIN: 3233084
/\ e | | o s s   
wi...@libero.it
HiT - EdenGames: 
http://hit.edengames.net
sito  personale: 
http://www.cs.unibo.it/~ricciott/
 (non attivo)


1 - Studiati bene il C/C++ e il linguaggio assembler della macchina su cui
vuoi far girare l'OS
2 - Lascia perdere il pascal
3 - Cerca info sui libri di Tanenbaum.

 motivo vuoi cimentarti in un lavoraccio del genere? :)
Ma dai, un HelloWorldOS non è troppo stressante da implementare. :)

 ha scritto nel messaggio
news:aKZdb.642$1d.1...@twister1.libero.it...


 imparare...giusto?
Sicuramente scrivere un sistema operativo è tanto interessante quanto
impegnativo.
Ti servirà almeno un libro di testo, che illustri teoria e pratica,
suggerisco Tanenbaum "Operating systems design and implementation".
Poi avrai bisogno di manuali abbastanza approfonditi dell'architettura x86,
è possibile ordinarne dal sito di intel.
Ancora: documentazione per gli interrupt, almeno per quelli del bios -
questa la puoi trovare tranquillamente con google.
Infine tanta, tanta pazienza. Ho la netta impressione che gestire dettagli
come il bootstrap sia difficile e noioso, per cui almeno nei primi tempi
proverei a caricare il kernellino del tuo sistema da ms-dos...
Spero di non averti spaventato, la difficoltà del tuo compito dipende anche
da quanto complesso vuoi fare il tuo kernel... quando avrai le idee più
chiare, butta giù una bozza dell'architettura e magari ripostala qui,
qualcuno proverà a darti una mano ;).


!
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.3. C, C++ and ASM developers
                               and beta testers are welcome!





Non ho idea di che tipo di pascal abbiano usato, ma l'idea di scrivere un
sistema operativo in pascal mi fa abbastanza schifo :-).
IMHO la migliore scelta per un sistema operativo moderno è C++.


 IMHO la migliore scelta per un sistema operativo moderno č C++
la grossa fregatura sono le eccezioni. Te lo dice una che ci ha provato 
davvero, a differenza dei piů che ipotizzano soltanto


 davvero, a differenza dei più che ipotizzano soltanto
Perchè sono un problema?

 davvero, a differenza dei più che ipotizzano soltanto
Ed esattamente cosa fregano?
Comunque la mia affermazione viene dalla constatazione che in C un sistema
operativo si scrive benissimo, tuttavia sei tentato di fare troppe porcherie
quando l'architettura supera una certa complessità.


 davvero, a differenza dei più che ipotizzano soltanto
Le eccezioni funzionano bene --- a mio avviso più comodamente che in 
java... sinceramente sono più carine quelle di ML, ma con possibilità 
migliori.


Vincenzo wrote:

Per prima cosa non sarebbe il caso di decidere cosa
questo sistema operativo debba fare e cosa no?
Per esempio: multitasking si/no?
bye,
-- 
   Piergiorgio Sartor

 Per esempio: multitasking si/no?
Se non sà da dove iniziare, non può certo rispondere a una domanda come la
tua. Dovrebbe prima studiarsi la teoria sugli OS, poi andarsi a guardare
come le cose sono implementate nel mondo reale, e infine porsi questo genere
di domande..

 nel MSG
news:2REdb.184142$
R32.5...@news2.tin.it
 ha scritto : 

ti piacciono le cose semplici semplici eh? :)
-- 
By Dmitry 
Posted from X-Privat Free NNTP server - 
www.x-privat.org

 di domande..
Cioe` uno chiede come fare un SO, senza sapere cos'e`?
Mah...
bye,
-- 
piergiorgio

 Cioe` uno chiede come fare un SO, senza sapere cos'e`?
Si chiama imprinting... Alla Microsoft fanno S.O. senza sapere cosa
sono e gli utenti piu' intraprendenti seguono l'esempio :-)
C:\>iao Angelo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 sono e gli utenti piu' intraprendenti seguono l'esempio :-)
Sempre le solite battutacce. Ma le faremmo anche noi contro linux, se non
fosse che non abbiamo un'azienda contro cui prendercela :-P.
P.S.: non mi toccare David Cutler.
Saluti.
-- 
//   Xelloss da Bologna  || in real life: Wilmer Ricciotti   \\
|  
wirix...@libero.it
 (elimina il demone per rispondermi)  |
|    ICQ: 3233084        IRC: Xelloss@AzzurraNet, @ChatNow    |
| Hardware Information & Technology: 
http://hit.edengames.net
 |
\_______Like the Phoenix I rise from the ashes of life________/

 P.S.: non mi toccare David Cutler.
Uno vale l'altro, Cutler, Mundie, BG... :-)
C:\>iao Angelo
P.S. Visto che c'era, poteva fare un S.O. che somiglasse di meno ad un
     Luna Park e piu' ad un S.O.


      Luna Park e piu' ad un S.O.
potrei insultarti per questo...
ma non lo faro' :-P
fatti un'analisi di tutto quello che c'e' alla base di windows... poi ne
riparliamo...

 riparliamo...
Lo sappiamo, alla base c'è una tecnologia avanzatissima, ma 
l'interfaccia utonto somiglia proprio ad un Luna Park...
-- 
Cris Carampa (
spamto:cri...@operamail.com
)

 riparliamo...
Nessuno lo mette in dubbio, cio' non toglie che i jingle e le cazzatine
potrebbero essere utilizzate per *insegnare qualcosina all'utente*.
Cosi' come sono sono inutili, e sono risorse sprecate.

Serpe1 wrote:

Beh... se mi si consentisse la battutaccia, posso?   ;-)
Escludendo ovviamente il ciarpame 9x/me, tecnici fuorisciti dalla digital e
tecnologie prese a prestito da dec vms e digital_unix/tru64?     ;-)
bye G.L.
--
« E' assolutamente evidente che l'arte del cinema
 si ispira alla vita, mentre la vita si ispira alla TV »
(Woody Allen)

 Cosi' come sono sono inutili, e sono risorse sprecate.
Mi immagino orde di bambini che cresceranno pensando che in un computer sia 
fondamentale il cagnolino per trovare i files sull'hard disk..
pessimismo e fastidio..
-- 
il Vide - ICQ# 5301833
IAMM - it.arti.musica.metal 
http://www.heavy-metal.it
"There is no stronger drug than reality"

 riparliamo...
:-)
C:\>iao Angelo
P.S. Per  piacere non  replicate che sono  palloso e ripeto  sempre le
     stesse cose... Lo so :-)


> Cioe` uno chiede come fare un SO, senza sapere cos'e`?
Se sapesse cosè, non lo chiederebbe.

 Se sapesse cosè, non lo chiederebbe.
Se non lo sapesse, chiederebbe cosa e` un SO,
non come fare un SO.
bye,
-- 
   Piergiorgio Sartor

 pessimismo e fastidio..
L'aver cominciato ad usare il PC quando per far partire un gioco dovevi
creare un config.sys ed un autoexec.bat appositi (per non parlare dei vari
home PC stile commodore 64)ormai ti da la senzazione di appartenere ad un
altro ramo dell'informatica, e ad un'altra generazione ;-)
-- 
e voi materialisti, col vostro chiodo fisso, 
che Dio è morto e l' uomo è solo in questo abisso, 
le verità cercate per terra, da maiali, 
tenetevi le ghiande, lasciatemi le ali

 dell'informatica, e ad un'altra generazione ;-)
Beh... penso proprio che da anni si possa tranquillamente parlare di "command
line generation"...     :-)



Magari ha sentito parlare di un tale che ha fatto un SO ed e' 
diventato ricco...
Alessandro.

 diventato ricco...
A differenza di quello che manda 5 dollari a 10 persone...
bye,
-- 
   Piergiorgio Sartor

 l'interfaccia utonto somiglia proprio ad un Luna Park...
Tante interfacce per linux somigliano a un luna park (le altre somigliano a
un cimitero) a testimonianza che forse č ciň che l'utente vuole.


 Niente che non si fosse visto molto tempo prima di Windows...
Ahahahahahahah vorrai scherzare.
Certo i meccanismi con cui vengono costruiti gli OS seri sono gli stessi da
quando gli OS seri sono stati inventati, non è stata reinventata la ruota.
Ciò che rende Windows alternativo - per me anche migliore degli unix, ma si
tratta di gusti - sono altri dettagli, più filosofici che tecnici.


 tratta di gusti - sono altri dettagli, più filosofici che tecnici.
Sarebbero?
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
rhy...@NOSPAMmyself.com

 tratta di gusti - sono altri dettagli, più filosofici che tecnici.
La lista delle cose, che secondo me, rendono Windows "alternativo"
partiva dalla riga seguente a quella che hai quotato. La tua dove
parte? :-)
C:\>iao Angelo
P.S. Ho controllato sotto XP cancellando un file pincoPallino, viene
     cancellata anche la directory (se esiste) pincoPallino_files:
     tutte quelle menate sulla "freedom to innovate" hanno prodotto
     questa stronzata?


 e tecnologie prese a prestito da dec vms e digital_unix/tru64?
nessuna "tecnologia presa a prestito"
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.3. C, C++ and ASM developers
                               and beta testers are welcome!

 parte? :-)
Angelo, credimi, non te ne frega un cazzo. Te lo dico io. Risparmiati e 
risparmiaci la domanda e soprattutto la pantomima infantile. Tu sai che 
Xellos ha ragione, ma sai anche che ormai ti sei ritagliato il ruolo di 
buffone di corte. Lo dico prima di tutto a Xellos: non ne vale la pena. 
Tieniti la tua conoscenza per te, perchè altrove è sprecata. La cultura 
dell'approssimazione e dell'amalgama ha vinto: Windows non ha niente di 
così speciale, dopo tutto, ed è meglio che inizi a crederci anche tu, e 
che cominci a guardare altrove


      stesse cose... Lo so :-)
non posso competere contro un repertorio simile. Au revoir


 non posso competere contro un repertorio simile. Au revoir
Su via... Finora hai appellato in diversi modi, quella della scimmietta
e' nuova. Ne' tu, ne' Xellos mi avete detto perche' Windows e' cosi'
fantasmagorico... Io qualcosa l'ho detta... Se sono cazzate smentiscimi,
se non ti piace quello che dico non posso farci niente, rivolgiti a
Redmond: sono loro che fanno le puttanate, io mi lamento solo. :-)
C:\>iao Angelo


 creare un config.sys ed un autoexec.bat appositi (
Ahhh...quanto è vero :°°°° (lacrimucce di nostalgia)
configurazione con nulla, configurazione con HIMEM.SYS per avere i 640k 
piu' liberi possibili, configurazione con EMS, quella con EMS virtuale sul 
286..che nostalgia :)
mi ricordo che nel primo DOS in cui sono stati introdotti i menù multipli 
(il 6) di avvio non c'era praticamente uno straccio di documentazione e si 
doveva andare a tentativi (e ce l'avevo originale, pagato 120mila 
sudatissime lire, per un ragazzino di 14anni questo significava essere 
malati :P )


 che cominci a guardare altrove
Ma come gli hai appena detto che aveva ragione, e ora gli suggerisci
di passare a Linux? :-)
C:\>iao Angelo
[1] Tipo le cartelle vengono cancellate arbitrariamente dal sistema e
    i nomi esportati dalle DLL sono stati cambiati perche':
    - cosi' Paolitto e' contento e puo' scrivere un post;
    - freedom to innovate;
    - risparmiamo 5c a transazione;
    - Juliet puo' scatenarsi un po' ad insultare il Paolitto di turno
      che non comprende l'utilita' di simili stronzate.


 nessuna "tecnologia presa a prestito"
http://www.winntmag.com/Articles/Index.cfm?IssueID=97&ArticleID=4494
Purtroppo non riesco piu' a ripescare un mio passato post, a cui ho
risposto a domanda analoga, dove c'erano un paio di link interessanti dove
si parlava anche di tru64. Appena riesco, posto anche quello...


 nessuna "tecnologia presa a prestito"
E` vero, non l'hanno ancora restituita...
bye,
-- 
   Piergiorgio Sartor

 Io i S.O. li uso, non li progetto.
E allora non puoi capire queste cose, ma e` un tuo limite :-).
Saluti.
--
Wilmer Ricciotti
wi...@libero.it

 Sarebbero?
Come Paolitto ha "sagacemente" intuito, tutta una serie di dettagli
dell'architettura di windows, tra cui gli oggetti del kernel, che
rendono il sistema operativo piu' strutturato.


 <icq:241572242>
But still I fear, and still I dare not
Laugh at the mad man (The Prophet's song)

 complessita` che, inevitabilmente, entra nel software che scrivi.
Allora, dato che non vi sono innovazioni, la discussione
qualitativa deve spostarsi su altre valutazioni, tipo, per
esempio, la stabilita`, le prestazioni, l'uso delle risorse,
varie ed eventuali.
bye,
-- 
   Piergiorgio Sartor

 spiegarmele... o almeno non ha detto cose che già esistevano.
Ma le innovazioni di linux quali sono?
Gente, nei sistemi operativi cosa è stato inventato di recente? Penso che i
microkernel siano stati l'ultima vera novità, ed essendo nati quando i
sistemi non erano ancora abbastanza potenti perché se ne potessero
apprezzare i vantaggi, sono stati accantonati (oltretutto soffrivano di
qualche problema di gioventù, che ormai pare sia stato superato).
Saluti.


 microkernel siano stati l'ultima vera novità, ed essendo nati quando i
Uhm, probabile, se escludi le interfacce utente.
Il problema e` che le nuove generazioni di SO, altro non
sono che sofisticate GUI, quello che c'e` sotto non importa
(a detta di molti anche qui), quello che conta e` che
faccia quello che serve. Senza considerare le risorse che
vengono richieste o la "qualita`" delle soluzioni adottate.
Nota che questo riguarda tutti, tranne forse BSD.
bye,
-- 
   Piergiorgio Sartor

 Uhm, probabile, se escludi le interfacce utente.
Ovviamente le escludo.


 varie ed eventuali.
Tutto ciò che dici è roba vecchia, esistono delle tecniche ben note per
ottimizzare ciascuno degli aspetti da te nominati (non tutti insieme però).
Le prestazioni vanno trattate da sole: per me, sostenitore dei microkernel,
sono l'ultimo dei pensieri: ovvero negli OS, come negli altri campi
dell'informatica, comincia a sentirsi la necessità di utilizzare il
"superfluo" delle prestazioni dei sistemi moderni per dominare la
complessità del software, sistema operativo incluso. Sulla base di una
struttura progettuale curata si può pensare di migliorare le prestazioni,
mentre non si può migliorare un progetto basato esclusivamente sulle massime
prestazioni.
La sfida dell'informatica moderna è l'ingegneria del software, il resto è
marginale.
Saluti.


E' forse falso?
C:\>systeminfo
Host Name:                 CASSANDRA
OS Name:                   Microsoft Windows XP Professional
OS Version:                5.1.2600 Service Pack 1 Build 2600
OS Manufacturer:           Microsoft Corporation
OS Configuration:          Standalone Workstation
OS Build Type:             Uniprocessor Free
blahblah
C:\>dir c:\paolitt*
 Volume in drive C has no label.
 Volume Serial Number is 7C44-8100
 Directory of c:\
File Not Found
C:\>echo pebkac > c:\paolitto.txt
C:\>dir c:\paolitt*
 Volume in drive C has no label.
 Volume Serial Number is 7C44-8100
 Directory of c:\
02/10/2003  18.26                 9 paolitto.txt
               1 File(s)              9 bytes
               0 Dir(s)   4.885.774.336 bytes free
C:\>type paolitto.txt
pebkac
C:\>iao anche a te
sbirish

 marginale.
Subscribe, almeno in parte. Interessante, a questo proposito, una netta
contrapposizione fra un multician ed un personaggio a noi molto noto:     ;-)
http://www.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&threadm=1058141522.950697%40palladium.transmeta.com&rnum=1&prev=/groups%3Fq%3Dgroup:alt.os.multics%2Bauthor:Linus%2Bauthor:Torvalds%26hl%3Dit%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3D1058141522.950697%2540palladium.transmeta.com%26rnum%3D1


 marginale.
Subscribe, almeno in parte. Interessante, a questo proposito, una
contrapposizione fra un multician ed un personaggio a noi molto noto, in tema di
prestazioni, semplicita' di design e di manutenzione/implementazione:     ;-)
http://www.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&threadm=1058141522.950697%40palladium.transmeta.com&rnum=1&prev=/groups%3Fq%3Dgroup:alt.os.multics%2Bauthor:Linus%2Bauthor:Torvalds%26hl%3Dit%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3D1058141522.950697%2540palladium.transmeta.com%26rnum%3D1
Suggerisco di leggere tutto lo scambio dal principio, per considerare tutti gli
aspetti del discorso.


 vengono richieste o la "qualita`" delle soluzioni adottate.
Stesso discorso affrontato nel thread che segnalo nel mio post in risposta a
Xelloss.    :-)


 qualche problema di gioventù, che ormai pare sia stato superato).
Hai raggiunto il punto. :)


 Nota che questo riguarda tutti, tranne forse BSD.
Intendi l'hot swap del kernel?


 oggetti del SO c'era in OS/2,
bene, elencami i tipi di oggetti di OS/2. Ti avverto: ho davanti os2.h, 
e so che puoi dare solo risposte sbagliate. Vedi tu se ne vale la pena


 spiegarmele... o almeno non ha detto cose che già esistevano.
nessuna innovazione qui, solo novità fraintese. Circolare, circolare


 Intendi l'hot swap del kernel?
che QNX ha sempre avuto?


 Intendi l'hot swap del kernel?
No, il fatto che guardino prima alla qualita` e
poi alle feature.
bye,
-- 
piergiorgio

 e so che puoi dare solo risposte sbagliate. Vedi tu se ne vale la pena
E secondo te sono tutti definiti in os2.h?
bye,
-- 
piergiorgio

 marginale.
Esattamente, ed i questo non si puo` certo dire che
le SW house professionali sia al top (escludendo
qualcuno).
bye,
-- 
piergiorgio

 E secondo te sono tutti definiti in os2.h?
se non sono lě, non fanno parte del sistema operativo



???
Non dovrebbero essere negli header relativi alla Workplace Shell?
La WS non fa parte del SO?
Ciao
Alberto
-- 
rimuovere/remove           Nessuna maxitangente:
WLATOPA                   Telekom Serbia č stata pagata un botto
per rispondere/to reply    perché Milosevic č cosě simpatico...

 La WS non fa parte del SO?
Nel qual caso c'è un equivoco di fondo. Credevo si parlasse degli oggetti
del kernel.


 E allora non puoi capire queste cose, ma e` un tuo limite :-).
Non mi sono mai spacciato per quello che non sono. Ovviamente sono
limitato.
Ritengo (e, purtroppo, sono in buona compagnia [1]) che Windows sia un
blob che diventa ogni release piu' "blobboso" per motivi che non hanno
niente a che vedere con l'usabilita', la sicurezza, le prestazioni, la
facilita' di sviluppo delle applicazioni. Questo alla faccia di Cutler
e del buon senso in generale.
C:\>iao Angelo
[1] ... e, contrariamente a quello che potrebbe pensare qualcuno, non
    sono solo dei patetici Linuxari o programmatori frustrati.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ma le innovazioni di linux quali sono?
Tecniche? Forse nessuna.
L'innovazione di linux e' stata piu' che altro sociale: tutti possono
partecipare al suo sviluppo, basta che ne abbiano le competenze.
Questo, a mio avviso,  e' anche il motivo per il quale Linux e' piu'
diffuso di BSD.
C:\>iao Angelo


 paginaConFrame_files:  
Boia la miseria, e' proprio cosi'... ho creato il file .html copiandoci 
un .bat e una cartella vuota con lo stesso nome e suffisso _files e 
esplora risorse li cancella proprio insieme (win 2000).
Ero convinto che quando si salva una "pagina html completa" con explorer 
venisse creata una struttura strana (come le "cartelle compresse" che in 
realta' sono files zippati ma navigabili) ma unica, e che fosse esplora 
a sdoppiarla. Invece e' proprio esplora che gli dici di cancellare un 
file e ne cancella due. Offerta 2 x 1 (altro che il 3 x 2 di Office XP!)
Non contenti di dare alle estensioni il compito improprio di denotare il 
contenuto dei file (col bel casino dei virus .gif.exe per chi non guarda 
le estensioni o dei .jpg.pif che l'ultima estensione non si vede neanche 
dicendo a esplora "le voglio vedere tutte"), questi mi associano 
significati operativi anche ai SUFFISSI dei nomi dei file.
Fra un po' daranno un significato operativo anche ai nomi di file che 
finiscono in 1, 2 ecc. e allora addio controllo artigianale delle 
versioni...
Tommaso Russo, Trieste


Mezzo equivoco, effettivamente: in un ramo del trd si parlava di oggetti
nel kernel, in questo, più genericamente, di oggetti nel SO.
Certo, se ci allarghiamo, allora anche OS/2 ha scoperto l'acqua calda,
riguardo ai "sistemi e/o ambienti a oggetti", dovrebbe essere arrivato
prima Smalltalk.
Alberto
-- 
rimuovere/remove           No alla censura. No all'integralismo
WLATOPA                      No al moralismo. No al bigottismo.
per rispondere/to reply     W Dante. W Giovanni da Modena.

 partecipare al suo sviluppo, basta che ne abbiano le competenze.
Gnu esisteva già.


 e del buon senso in generale.
Sic.


 Gnu esisteva gią.
Ma non esisteva Linux  :-)
Non vorrei sbagliare, ma Torvalds e' stato il primo a mettere su
Internet un embrione di S.O. e a chiedere se qualcuno era disposto
a dare una mano a svilupparlo.
Le utility della FSF (cosi' come hurd) vengono sviluppate quasi in
esclusiva da Stallman e soci, Linux (miSembraDiAverLettoNonRicordoDove)
ha piu' di 200 sviluppatori sparsi in giro per il pianeta.


Scusate, stiamo scivolando via dal topic...
Federico wrote:
 > 1. Salva le pagine come Archivio Web, file unico
Il file che si ottiene non mi pare molto portabile. Opera e Mozilla lo
aprono, ma lo visualizzano decisamente sbilenco.
Normalmente non uso Explorer, ma Mozilla. Il quale crea un file
pippo.htm e una dir pippo_files, esattamente come fa explorer. Non mi
sembra una cattiva idea, anche perche' separare il testo dalle immagini
poi facilita una rielaborazione dell' html. La cattiva idea di esplora
e' di dare per scontato che se voglio cancellare pippo_files voglio
cancellare anche pippo.htm (anche nei casi in cui io volessi proprio
buttare via un sacco di immagini/banner che non aggiungono niente all'
informazione testuale).
 > 2. Invece di utilizzare esplora risorse, utilizza total commander
Questo mi pare carino, non lo conoscevo. Il problema e' che non e' free
software. Siccome non mi limito a usare questi strumenti, ma li insegno
anche, mi faccio un punto d' onore di non suggerire ai discenti
strumenti per cui debbono sborsare qualcosa. E promuovo l' Open Source.
Sei sicuro che total commander sia immune da questo comportamento? Io ho
provato a eliminare pippo_files sulla finestra locale di WinSCP, e se
c'e' un gestore di risorse che dovrebbe cancellare SOLO i file che dico
io e nient' altro, e' proprio lui... Niente, viene eliminato anche
pippo.htm. Evidentemente non e' esplora, e' proprio l' API di Windows
chiamata che associa *.htm con *_files.
 > (sia chiaro: non approvo per nulla questo comportamento
 > dell'explorer, ma almeno alla microsoft sanno che i programmatori
 > piu' idioti è meglio farli lavorare ad esplora risorse piuttosto che
 > al kernel)
Mah... tu daresti a un idiota il compito di scriverti un replacement per rm?
Magari dopo aver abituato un sacco di utenti a un alias che chiede "are
you sure?"?
Comunque queste cose non le decidono i programmatori, ma chi scrive le
specifiche e si preoccupa di facilitare la vita agli utenti di primo
pelo offrendogli un comportamento "intuitivo" (se ho salvato una pagina
e voglio cancellarla voglio cancellarla TUTTA, no?) anche a costo di
introdurre incoerenze nel design generale
(e qui siamo nuovamente in pieno topic).
 > Ciao Federico
Ciao e TNX, Tommaso Russo, Trieste

 informazione testuale).
E invece ripristina da cestino ne 
ripristina uno solo!
Alla faccia della coerenza!
Comunque, grazie a questo (bug?) si 
riesce a ottenere il risultato voluto... 
con qualche click in piu'.
Tommaso Russo, Trieste

 sono tutte cose superficiali
Peccato che io con alcune quelle cose superficiali ci campo, e a volte
mi complicano parecchio la vita.
C:\>iao Angelo


  sistema.
Beh, adesso non per fare l'avvocato del diavolo, ma cambiare
la _dimensione del file_ si swap a runtime non è cosa facile,
neanche per Linux :)
Forse intendevi swapon/off su partizioni/file di swap?
-- 
Lorenzo

 del kernel.
Chi mette "oggetti" nel kernel dovrebbe essere incarcerato,
previo ritiro eventuale laurea...
bye,
-- 
piergiorgio

 Gnu esisteva già.
Ma linux e' stato e e' il maggior amplificatore di FSF e GNU.
bye G.L.
--
« E' assolutamente evidente che l'arte del cinema
 si ispira alla vita, mentre la vita si ispira alla TV »
(Woody Allen)

   sistema.
Su NT, d'accordo, ma da 2K in poi, non mi risulta.


 approfondire.
prima che il cervello vi fonda per lo sforzo eccessivo:
"SHFileOperation Function
[...]
With Microsoft® Windows® 2000 and later, it is possible to connect an 
HTML file with a folder containing related files such as Graphics 
Interchange Format (GIF) images or style sheets. If file connection is 
enabled, when you move or copy the HTML file, all of the files in the 
folder will be moved or copied as well. Conversely, if you move the 
folder with the related files, the HTML file is also moved.
The HTML file must have a .htm or .html extension. You create the 
connection to the related files by placing them in a subfolder of the 
folder containing the HTML file. The folder must have the name of the 
HTML file followed by "_files". For example, if the HTML file is 
MyFile.htm, the folder should be named "MyFile_files". Any files you 
place in the "MyFile_files" subfolder will be connected to MyFile.htm. 
File connection is enabled by default. It can be disabled by adding a 
REG_DWORD value, NoFileFolderConnection, to this registry key. 
HKEY_CURRENT_USER
 Software
  Microsoft
   Windows
    CurrentVersion
     Explorer
      NoFileFolderConnection=
Setting NoFileFolderConnection to 1 disables file connection. If the 
value is set to zero or is missing, file connection is enabled.
To move only specified files from a group of connected files, set the 
FOF_NO_CONNECTED_ELEMENTS flag in the fFlags member of the structure 
pointed to by lpFileOp.
[...]"


 "SHFileOperation Function
E Juliet colpisce ancora ;-) Saro` strano ma a me quella
feature non ha mai dato problemi, anzi mi piace :)
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
rhy...@NOSPAMmyself.com

 mi complicano parecchio la vita.
A me, no.
Saluti.
--
Firma in (ri)costruzione, ripassate piu' tardi.

 sono?
Questo e` un non-problema. Basta usare Debian che non hanno problemi
di dipendenze, visto che apt-get pensa a tutto e se installi qualcosa
che ha bisogno delle gtk significa che hai installato anche quelle.
-- 
Valentino Volonghi, Regia SpA, Milan
Linux User #310274, Debian Sid Proud User

 
Certo che č un non-problema! o meglio č un problema di chi scrive il
programma di installazione, oppure del mantainer del pacchetto. Ma questo
vale anche in windows, che discorsi.
Saluti.
-- 
Firma in (ri)costruzione, ripassate piů tardi.

 A me, no.
Beato te :-)


 wrote in message
news:blk90o$6sa$
1...@odyssey.tux.net

???
- swapoff
- si ricrea il file di swap della dimensione voluta;
- swapon
Se non ricordo male la procedura e' questa :-)
Anche cambiando la partizione di swap (sempre che si possa fare)
non credo ci siano reboot di mezzo. Ma questo non l'ho mai fatto.


 sbirish
Accorto a non farti scappare un format c: /u :-)


 "SHFileOperation Function
Che tu ci creda o no, non avevo il minimo dubbio che si potesse
disabilitare. L'ho scoperta pochi giorni fa, una delle rare volte
che uso il PC a casa, e non ho indagato oltre.
Resta sempre la domanda, a cui tu probabilmente non vorrai
rispondere:
- Qual'e' l'utilita' di una simile funzione e veramente semplifica la
  vita all'utente?


 non credo ci siano reboot di mezzo. Ma questo non l'ho mai fatto.
Non c'è mai nessun reboot, devi solo smontare e rimontare i file
o le partizioni, poco male..
-- 
Lorenzo

senza essere obbligati a dare username e passwd?
cosa ti farebbe pensare che io non mi sia loggato da admin di 
proposito? dopotutto sei tu ad avere problemi, non io, o la 
lamentela era forse perché volevi non poter creare neanche directory?
sbirish.

 esserci o meno.
Il punto è che le "API di Windows" non sono monolitiche come vuoi far
credere. Che differenza c'è tra richiedere internet explorer o richiedere
gnome?
Saluti.
--
Firma in (ri)costruzione, ripassate più tardi.

 e non da X...
Che ambiente desktop usi? Non per altro, kde ha un sound server.


 Che ambiente desktop usi? Non per altro, kde ha un sound server.
Uso gnome; abbiamo appena appurato che a produrre il rumore č esd.
Saluti.
-- 
Firma in (ri)costruzione, ripassate piů tardi.

 Perche' sia crashato non lo so nemmeno io
appunto


 lamentela era forse perché volevi non poter creare neanche directory?
Infatti... Altri S.O. alla radice non fanno aggiundere niente,
ne' file ne' directory (visto che sono trattati alla stessa maniera):
questa "sottile" distinzione e comportamento mi spiazza (come un sacco
di altre cose).
