Un complesso e potente sistema per facilitare la compilazione di codice su
diversi sistemi operativi.
function javascript parentesi quadra diventa punto
Per trasmormare una parentesi quadra in un punto puoi usare una
espressione regolare. Puoi fare una cosa del tipo:
stringaDaTrasformare.replace(/[/, ".")
estensione mui
Estensione con cui su sistemi Microsoft Windows si indicano file che contengono
le stringhe (i testi) dipendenti dalla lingua selezionata.
escape di backslash in latex
Per ottenere il backslash in LaTeX devi scrivere \backslash
duine quartine
In musica una duine, terzine, quartine etc. sono note di lunghezza
tale da entrare, complessivamente, in un tempo inferiore (o superiore) a quanto ci
si aspetterebbe. Per esempio una terzina dura 2/3 del suo valore nominale,
così tre note entrano nello spazio di due note. Una duina è usata in tempi
tipo 6/8, 12/8 etc. in cui l'unità ritmica è formata da tre note da 1/8;
dunque una duina è tale per cui 2 note occupano lo spazio di 3.
I am still studying it; I wrote
an article in italian
about
it, but I've found more complete, interesting and fully correct
exempla and explanations on the Internet (and try reading the info
manuals)
caratteri di escape postscript
Il manuale del PostScript può essere scaricato da Internet. Traduco
da quello in mio possesso (scaricato un bel po' di tempo fa),
p. 29: in una stringa di testo, il backslash \ è trattato come
carattere di escape. Ecco alcuni escape utili:
\n accapo (avanzamento linea cioè LF, LineFeed)
\r ritorno di carrello (CR, CarriageReturn)
\t tabulazione orizzontale
\bbackspace (codice ASCII 8), spazio
all'indietro
\fformfeed (codice talvolta usato per
segnalare fine pagina)
\\ come si scrive un backslash all'interno di una
stringa
\( parentesi ( (le parentese in PostScript
racchiudono le stringhe, e dunque sono caratteri speciali; ma
questo è necessario solo se le parentesi non sono bilanciate,
altrimenti si possono scrivere normalmente, cfr. dopo)
\) ovvero ), se le parentesi non sono bilanciate:
il testo questa è (latin1) una stringa può
essere scritta come stringa (questa \350 (latin1) una
stringa), ma bisognerà scrivere invece
(la parentesi \( inizia una stringa)
\nnn (nnn è un numero in ottale): carattere
il cui codice è nnn (in ottale); (350)8
è 232, cioè (E8)16 che nella codifica Latin1
(ISO-8859-1) è la lettera accentata è.
mshearts perche è in system32
Perché il sistema operativo che usi (Microsoft Windows) è un vero
disorganizzato immondezzaio. In system32 ci puoi trovare
di tutto, senza una precisa, chiara logica. Ho identificato circa
20 tipi diversi di file,
tra gli altri: testuali (tra cui la famigerata eula.txt),
immagini, eseguibili di varia natura (antiquati per MS-DOS, compresi
driver, o per Windows 3.x), file aiuto di Windows. In questo
caos troviamo fra le altre cose (DLL di varia natura, anche non di
sistema, driver etc.) programmi antichi ed obsoleti, utilità di
sistema (come notepad.exe, calc.exe, o cacls.exe...), file
di configurazione o residuati di installazioni, etc... e naturalmente
i giochi standard della Microsoft, tra
cui mshearts.exe, o il noto winmine.exe che in italiano è diventato
campo fiorito (gli italiani pensano che le mine siano bei
fiori da lasciare nei giardini altrui? L'Italia è un buon produttore
di mine antiuomo).
Ad ogni modo, con tanta santa, attenta (e inutile) pazienza, alcune cose
si potrebbero spostare altrove.
La colpa di questo bordello è in primis della Microsoft, sia per la
mancanza di un modello organizzativo di partenza, sia per aver
lasciato correre comportamenti sbagliati di terze parti (riguardo
l'installazione di software e di sue componenti), ma anche suoi
propri (ci voleva tanto a mettere i giochi in, per dire,
C:\Microsoft Games?); in secondo luogo è colpa dei programmatori
di software e dei relativi installatori, che mettono in system32 cose
che dovrebbero (e possono) stare altrove.
scorciatoie %systemroot%
La variabile systemroot è, se non ricordo male, semplicemente
il nome dell'harddisk da cui si è partiti, tipicamente
C:\ (oppure forse è C:\WINDOWS, la radice
del sistema Windows, non ricordo). La
sintassi %VARIABILE% è il modo per richiamare il valore
di tale variabile, cioè %systemroot% verrà sostituito
da (poniamo) C:\WINDOWS. Per scorciatoie, che intendevi...?
Certo forse %systemroot% può essere pensato come un metodo per non
scrivere C:\WINDOWS, ma tanto scorciatoia non pare (il vantaggio
è che possiamo cambiare le carte in tavola, la variabile conterrà
sempre il valore corretto, per esempio D:\WINDOWS invece)
regexp due punti
Non mi risulta che nelle regex POSIX, semplice o estese, né
tanto meno in quelle stile Perl o altro (per esempie quelle
che possono essere usate in JavaScript) i due punti abbiano un
significato particolare. Cfr.
questo articolo.
c:\include _mega.h>
Eh? Stai cercando forse di capire che file include è
_mega.h, che forse è una parte del nome del file?
Leggi dentro (con Notepad per esempio), magari ci sono commenti
che vale la pena leggere.
jpeg con punto interrogativo
?
inserire simboli per separare argomenti latex
Un essere senziente non capisce cosa stai cercando, figurati se
attraverso gli indici di uno stupido motore di ricerca trovi
al primo colpo qualcosa di interessante... forse sei stato
fortunato e hai fatto bingo... Gli argomenti di una macro TeX
si separano racchiudendoli in blocchi. Un blocco tipicamente
inizia con { e finisce con } (o quelli opzionali con [ e ]). Per esempio,
\newcommand{\comando}[2]{\textbf{#1}:(\textit{#2})}.
consentire script php
Solitamente gli script PHP, nel contesto della navigazione web,
vengono eseguiti sul server, quindi sono per forza consentiti,
cioè quando ci arriva la pagina già sono stati eseguiti...
tutto l'alfabeto e punti esclamativi interrogativi
Ancora regex? Allora è [A-Za-z!?]...
regular expression classi digit
La classe digit copre le cifre; per sempio [[:digit:]]
è equivalente a [0-9].
posix per window
Forse Cygwin.
php regex estrarre compreso
Compreso tra cosa?! Con preg_match("<([^>]+)>", $stringa, $r)
dovremmo trovare nell'array $r (alla posizione 1)
una sequenza di caratteri compresa tra le parentesi angolari.
php regex controllare che un campo contenga solo numeri e lettere
if (ereg("[A-Za-z0-9]+",$campo)) {/*contiene solo numeri e lettere*/} else
{/*contiene anche altro*/}
man 7 regex windows
Su MS Windows ho trovato regex molto simili a quelle del Perl
(o POSIX estese più qualche extra) nel VBScript. Stessa solfa
che nello JavaScript (JScript? bah)
latex symbol grad
Gradiente, id estnabla, in LaTeX \nabla.
ac_check_lib
Si tratta di una macro M4 fornita dal pacchetto autoconf di GNU
(cfr. voce seguente); lo scopo della macro è generare del codice
(shell) per verificare la disponibilità e funzionalità di una
certa funzione di una certa libreria. Per esempio
AC_CHECK_LIB(socket, connect).
gnu autoconf
A complex, powerful, interesting tool (working together with other
tools) for programmers; its aim is to make it easier to write
portable code.
explorer aprire proprietà lnk -trojan -virus
Inserendo -trojan e -virus non basta per
evitare i troiani e i virus :)
esempi espressioni regolari posix
^[AEIOU].+n$,
199[0-9]-[01][0-9]-[0-3][0-9],
[0-9]{4}-[0-9]{2}-[0-9]{2},
.*\.html?, .*\.php3?,
^ +[^ ]+\.,
</?[^>]+>, etc.
cosa vuol dire no archives found?
Che non sono stati trovati archivi.
cosa vuol dire controllo activex
ActiveX Control è una tecnologia (così la
chiamano) Microsoft. Attraverso controlli ActiveX si può
estendere la funzionalità di un programma oppure diffondere un
troiano...
controllare se inizia per maiuscola php
Con una espressione regolare. Per esempio:
ereg("^[A-Z]",$stringa) ritorna falso se la stringa
in $stringa non inizia per maiuscola, un altro valore
altrimenti.
caratteri stampabili tabulazione
I caratteri stampabili sono quelli che, stampati, danno un simbolo
sensato. Nella mappa ASCII sono stampabili i byte
dal 32 (spazio) fino al 126 (tilde). Volendo i caratteri di controllo
come l'accapo possono intendersi stampabili, in un certo senso.
La tabulazione potrebbe essere assimilata allo spazio. La tabulazione
orizzontale nella tabella ASCII ha codice 9. Naturalmente sono
stampabili, in senso generico, anche simboli come è etc. Il
problema è la loro dipendenza da codifiche varie (mentre la tabella
ASCII è standard diffuso); bisogna mettere d'accordo stampante/terminale
e codifica di caratteri oltre l'insieme ASCII.
blank carattere dos
Cosa si intende per carattere blank? Potrebbe essere uno spazio,
o la tabulazione... dipende.
"this file does not seem to be a postscript"
It means: this file does not seem to be a postscript. PostScript
files begins with something like %!PS (at least) on a
single line. — Significa che il file probabilmente non è un
PostScript; i PostScript in genere cominciano con una linea
del tipo %!PS.
"c program" "most frequent value"
Let us suppose you are searching for a C program that find the
most frequent byte value in a file. The shortest silly code I
can write is something like (ugly but compilers don't complain):
unsigned int f[256],m=0;
int main()
{int c;for(c=0;c<256;c++)f[c]=0;
while((c=getchar())!=EOF)f[c]++;
for(c=0;c<256;c++)if(m<f[c])m=c;
printf("%d\n",m);}. (Put #include<stdio.h> at the
beginning). It outputs the decimal byte value of the most frequent
byte; fix bugs yourself if you find any.
inserire svg in javascript
Semmai il contrario: l'SVG, come l'HTML, può contenere
Javascript. Sul mio sito puoi trovare un esempio, se lo trovi,
buon per te.
usb.h mancante
Manca da dove? Dai sorgenti del kernel?! Da che programma?
titoli con la parola america
Quando si cerca qualcosa, bisogna tenere a mente che la richiesta
viene processata da un programma, che non conosce le lingue.
Verrà un giorno che per ovviare a questo inconveniente, avremo
dall'altra parte delle vere e proprie intelligenze artificiali,
che cercheranno di capire cosa stai chiedendo —forse già
c'è qualcosa in giro. Comunque, con google puoi provare
più sinteticamente intitle:america, che cerca le
pagine web (o documenti) che hanno nel titolo la parola america.
Ma forse non è questo che volevi.
regular expression tutte le lettere maiuscole
Prova con [A-Z]. Questo matcha una qualunque
lettere maiuscola (in tutte le regex che conosco o mi vengono
in mente). Mentre [A-Z]+ prenderebbe una sequenza
di una o più lettere maiuscole. Poi puoi usare le classi,
per esempio [[:upper:]] è equivalente a [A-Z].
regexp accapo
Questa è complicata, perché in generale il match avviene per
linea. Poi bisogna specificare che accapo si vuole identificare
(Unix, Amiga: LF; Win/MS-DOS: CR LF; Mac: CR). Forse devi
ricorrere alle regex estese, che consentano di inserire
nell'espressione codici arbitrari (p.es. s/\x0d//g
in sed dice di eliminare il codice CR). In fin dei conti dipende
a cosa ti serve poter identificare l'accapo. Prova con le
regex Perl, con le quali puoi usare \n (LF),
\r (CR) come caratteri.
problemi con wpad explorer 7
Nel file wininet.dll si trova la stringa che dice:
File di configurazione WPAD trovato tramite DNS
(Domain Name Service/System, è quello che traduce i nomi
in indirizzi IP del tipo 123.45.67.89). WPAD
sta per Web Proxy Auto Discovery Protocol, e
vorrebbe essere un protocollo per la configurazione
automatica di un server proxy. Un server proxy è un server
che fa per così dire da ponte tra te e altre connessioni, mette
in cache le pagine etc., uno degli scopi è far apparire
più veloce la connessione (diciamo che se mi un server
proxy che è dietro casa o presso il mio ISP ha la pagina che mi
serve, non devo contattare il server originale che si trova
in Australia). IE7 tramite WPAD cerca di autoconfigurare il
proxy. Per disabilitare questa prodezza (consigliato), cerca
in Opzioni→Connessioni→Impostazioni LAN la voce
Scopri automaticamente le impostazioni
(la traduzione mia di Automatically detect settings; non
ho la versione italiana)
hardlink junction differenza
Non so di preciso la differenza; ma ho visto raramente junction
in sistemi MS Windows. E tipicamente solo di cartelle (forse una
limitazione del filesystem). Forse le ultime versioni del NTFS
consentono hardlink come siamo abituati a vederne su altri
filesystem.
gli script sono solitamente sicuri firefox
Sì in genere sì. Fidarsi è bene... e per non fidarsi o fidarsi
la cosa migliore è imparare.
elimina caratteri speciali javascript
Bisogna definire cosa intendi per caratteri speciali in Javascript.
Se intendi quei caratteri che hanno un significato speciale
in Javascript (come linguaggio), è meglio che non lo fai, il programma
non funzionerebbe più. Se cercavi uno script Javascript per eliminare
caratteri speciali per un URL, prova a cercare:
decodeURIComponent,
decodeURI...
cure per reumatisma
Bisogna partire da giovani, ma in verità l'uomo non è fatto per
campare bene più di cinquanta anni. Medicina, tecnologia e
agio fanno il resto. Inquinamenti vari e tumori venturi
riequilibrano verso il basso.
come lanciare un file lnk di wine
Vedi anche qui e qui.
Intendi però di wine o in wine? Wine simula
(ok, non emula, Wine is not an emulator,
ma fatemi passare il simula) gli LNK tramite file desktop,
e può decodificare gli LNK veri, che sostanzialmente contengono
la stessa informazione (e molta immondizia, vedi
questo mio articolo), ma non
so che intendi con lanciare... deferenziare il link?
cambiare lingua a explorer
Tipicamente la lingua viene chiesta in fase di installazione,
o addirittura in certi casi esiste uno specifico exe di installazione
per ogni specifica lingua. Non so se quando si installa vengono
comunque messi anche i dati per le altre lingue, ma visto che Microsoft
spaccia come feature di Vista i mui, che rendono
elastica la localizzazione dei programmi, suppongo che per cambiare
la lingua, se non c'è tra le configurazioni, devi reinstallare il
programma, scegliendo questa volta la lingua giusta (io sull'OpenSuSE
di mia sorella posso
cambiare la lingua di tutto il sistema o di applicazioni con un paio
di click, in tempo reale... su questo dove lavoro no, perché per risparmiare
spazio cancello i file delle lingue :). Se invece vuoi
cambiare la lingua che IE dichiara connettendosi ai siti...
dovresti cercare tra le impostazioni, ma non ricordo di averla vista.
"shdoclc.dll"+eliminare
Forse non è un DLL fondamentale, ma perché eliminarlo? Penso sia
meglio tenerselo!
sintassi espressioni regolari posix
Vedi anche qui.
Su GNU/Linux, man 7 regex potrebbe darti le informazioni
che cerchi.
"computer modern" +font
Vedi anche qui e qui.
I font Computer Modern sono i font disegnati da Knuth, nel linguaggio
Metafont da lui creato, per il suo
sistema di composizione tipografica TeX (il LaTeX è un usatissimo
pacchetto di macro per il TeX).
le informazioni a cui la pagina sta accedendo
Uno dei tanti messaggi di MS Windows o di software su MS Windows.
La frase è incompleta. Potrebbe essere un avvertimento sull'insicurezza
dei dati...
alfabeto maiuscolo jpg
ABCDEF ... forse ti interessavano invece delle immagini (in jpg)
dell'alfabeto maiuscolo calligrafico, cioè come si insegnava una
volta a scrivere le lettere maiuscole alle elementari... Forse la
ricerca non ti ha dato buoni frutti? Guarda allora questa immagine:
alfabeto maiuscolo,
ma attenzione: la mia non è propriamente una calligrafia!
(Ho messo due versioni della N e della M, che mi piacciono molto,
anche se forse sono un po' troppo pompose per la scrittura ordinaria)
backslash caratteri non alfanumerici
Talvolta in certi contesti caratteri non alfanumerici (abc..ABC..0..9)
hanno significati speciali. Per evitare che vengano interpretati
in modo speciale si sceglie un carattere di escape che seguito
da un carattere speciale, lo fa tornare normale. Spesso questo
carattere di escape (fuga dalla specialità!) è il backslash
ovvero \. Per esempio se il ? fosse un carattere
speciale, per scrivere la domanda Come stai? dovremmo
scrivere (ops) Come stai\?, e dunque se vogliamo scrivere
il path di un qualcosa su MS Windows, dovremmo scrivere
C:\\WINDOWS\\system32\\reg.exe. In alcuni contesti un
carattere di escape è usato per inserire codici altrimenti non
inseribili, per esempio tipico è nelle stringhe del linguaggio C
l'uso si \t per il carattere di tabulazione o \n
per il LineFeed e \r per il CarriageReturn... O per inserire
direttemente byte per valore in una stringa: per esempio
"\040ciao\040" è una stringa che per primo byte ha
il codice 32 (in ottale 40), ovvero lo spazio.
carniere inflazione
Sono quei prodotti scelti e monitorati per calcolare l'inflazione.
Lascia stare: tutti gli indici (dal PIL fino al MIBTEL passando per
tutti gli altri) sono indicatori inutili, o quantomeno artificiale
e fittizi, cioè non rappresentano la realtà. Quando va bene
(e se ci fosse onestà intellettuale) al massimo sono una comoda
semplificazione.
come leggere imagemagick debug
Cosa vuoi fare? ImageMagick è un pacchetto per manipolare immagini
(non so se esiste anche per MS Windows, comunque su GNU/Linux c'è).
A parte la documentazione, c'è poco da leggere. Forse vuoi dire che
hai delle informazioni per il debug e vuoi leggerle? Non so, puoi
usare gdb (GNU DeBugger, credo) o altro software nella
classe dei debugger, o objdump forse ti può mostrare
cose interessanti (mai usato su eseguibili con informazioni di debug)
Cfr. qui, c'è una sorta di
guida rapida in italiano (finalizzata più che altro all'uso
delle regex nella sezione di
ricerca articoli
di questo sito). Il PHP ha sia funzioni per le regex POSIX (estese)
sia per le regex del Perl, per le quali rimando a man perlre
se hai il perl installato su un sistema GNU/Linux (comunque mi sembra
sono spiegate anche nel manuale PHP che si può scaricare gratis
da Internet, in inglese)
problemi visualizzazione file .lzx
I file lzx sono archivi. Il loro contenuto va estratto
con un software che capisca tale formato di archiviazione, usato
in genere su Amiga. Il programma unlzx o equivalenti
si trova (almeno per GNU/Linux...); credo che se cerchi in
Aminet pure puoi trovare qualcosa non solo per Amiga ma anche per
MS Windows e per GNU/Linux stesso.
shortcut argomenti esplora risorse
Non si capisce cosa cerchi. Vuoi creare uno shortcut che passi
certi argomenti all'applicazione di cui è scorciatoia? Cosa c'entra
allora esplora risorse?
steganography+"null bytes"
Steganography is the art of hiding information inside information.
If you want hide bytes inside null bytes of a specific file, you
should consider the fact that you won't be able to distinguish
which bytes was null and which bytes was not, unless the host format
file has null bytes area always in the same offset and of the
same size; but in this case your data are not so well hidden, since
if you know about the blank area, everybody else knows
about it and easily can notice that it is filled with non null bytes.
So what.
tar utf8
I think tar stores files names as they are stored in the host filesystem.
This means that an archive created from a UTF-8 capable filesystem,
expandend into a UTF-8 uncapable filesystem, gives strange name...
It is up to you to make sure your archive is portable.
Purtroppo wineshelllink non fa al caso tuo. Potresti provare
il mio programmino sperimentale (scritto in Perl), vedi
nella sezione programmazione; ma è ridottissimo
e non dà alcuna garanzia. Altrimenti, tra le API di wine forse c'è
qualcosa che fa al caso tuo, ma ti devi mettere a programmare :(
"consentire l'esecuzione di software come i controlli activex
Ovviamente usi MS Windows! Non ho capito se cercavi l'opzione per
consentire o vietare, oppure cosa. Cambia sistema operativo, fai prima.
consentire l'interazione
Tra uomo e donna, tra mare e pesci, tra ecosistemi diversi, ...
Non ti sembra un modo per cercare una risposta troppo generico?
Riformulare prego.
I know nothing about ActiveX, but let me guess. An ActiveX is nothing
but a DLL. DLLs export symbols, according to some schema. Maybe
(every?) ActiveX DLL must export (at least?) the symbol dllregisterserver
that we suppose will be called by the O.S. to register
the server —the service?— given by the
ActiveX. The application tried to call a DLL as if it were
an ActiveX, but maybe it is not... Or it is a malformed one?
"stato rilevato in questa pagina un potenziale rischio per la protezione"
In genere il rischio siete voi stessi, la vostra capacità di cliccare
senza pensare, o farvi ingannare da immaginette imitanti finestre
di Windows o altri giochetti simili. La cosa più pericolosa che una
pagina possa avere sono gli object (con questo tag
si incorporano le ActiveX, pezzi di codice di fatto, o i Flash o
applet Java; ma anche gli innocui SVG...), e poi il JavaScript
stesso... Il vero rischio è valutabile, tolte delle eccezioni, solo
da un utente consapevole.
alfanumerici e caratteri speciali cosa vuol dire
Non c'è bisogno di aggiungere cosa vuol dire! Ad ogni modo:
con alfanumerici si intendono caratteri che rappresentano
lettere (latine minuscole e maiuscole) e numeri; con
caratteri speciali si intende un insieme di caratteri che
sono interpretati in modo speciale, ma quali e come esattamente
dipende dal contesto specifico. Per esempio in un URL (indirizzo
web) un carattere speciale è &, che serve per
separare gli argomenti, o il ?, che introduce gli
argomenti (come in www.google.com/search?q=pippo&safemode=off),
oppure %, attraverso il quale inseriamo un byte per valore,
per esempio www.google.com/search?q=ciao%20mondo;
un altro è il + che equivale a uno spazio... In HTML,
caratteri speciali sono per esempio < e >
(apertura e chiusura tag); in TeX un carattere speciale è
\ (inizio comando TeX), o % (commento fino a fine
riga)... e così via. Dunque l'insieme dei caratteri speciali
deve essere specificato di volta in volta a seconda del contesto.
"update.inf" vista
I don't know what to say...
decomprimere archivio tar.bz2 php ftp
Si usano apposito programmi; l'archiviatore tar
e il compressore bzip2. Dalla linea di comando, se sei
su un sistema *N*X, scrivi tar -xjf nomefile.tar.bz2
e ottieni il decompresso nella cartelle corrente. Su MS Windows,
ci sono software tipo WinRAR o WinZIP che a dispetto del nome
possono essere estesi (credo, spero!)
per decomprimere anche altri formati di archivio. Il PHP è un linguaggio
di scripting (spesso usato per i siti, lato server, cioè il codice
gira sul server, non sul proprio computer come per il JavaScript).
FTP sta per File Transfer Protocol ed è il protocollo per il trasferimento
di file (!). Siti FTP possono essere visti direttamente
dal browser, l'incipit dell'indirizzo invece di essere http://
sarà ftp://, per esempio
ctan.tug.org. Non ho capito bene
che c'entrano PHP e ftp con gli archivi, ma comunque...
firefox object tag image
HTML specs allow to put an image using the object tag, which is
very generic and can be used to embed virtually anything in the
page (e.g. Java applets, ActiveX and so on). An image can be
thought as an extern object, and so embedded via the object tag.
There's an advantage in using object tag: if the browser does not
understand or show images, it can fallback showing the
content of the object tag, in a way better and more powerful of
the alt attribute of the img tag. Firefox should understand
properly the object tag; eventhough sometime I had problem when a
MIME type is specified (and it should be specified!) and the extension
of the file is not recognised as image...
gli script sono solitamente sicuri consentirne l'esecuzione?
Il bel messaggio microsofteroso... se per script si intendono cose
come JavaScript o simili script client-side, sì dài sono sicuri,
sennò non vedi più il Web come sei abituato a vederlo...
Oggigiorno, moltissime pagine Web contengono JavaScript (si pensi
per esempio all'Urchin tracker di Google...). Spesso se ne può fare
a meno, ma bisogna rinunciare a qualche effettuccio o stronzatina
simile. Siete pronti per questa privazione? (Ah, il vostro browser
deve avere una opzione che vi consente di disabilitare i JavaScript...)
internet explorer consentire script o controlli active x i8n automatico
Vedi richieste simili sulle ActiveX. Questa richiesta in particolare
sembra avere a che fare con un metodo di input cinese, giapponese,
taiwanese e simili (ma dovrebbe essere l18n che io sappia,
o una roba simile... un alias per internazionalizzazione)
java script ovetti pasqua
Eh? Vuoi uno Javascript the faccia muovere nella finestra del
browser degli ovetti di pasqua?!
junction esplora risorse
Hai letto junction in Esplora Risorse e ti sei spaventato?
Non ti preoccupare non mordono. Si tratta di un modo, a livello
del filesystem, di far apparire una cartella apparentemente in un posto
quando in realtà si trova altrove. Come un hardlink o un
softlink (prova a cercare questi termini)
picsrules
A W3C standard. Try to search PICS
inside the W3C site. Briefly, these
rules aim to classify the contents of sites (so that censorship
against violence, sex and so on can be applied?)
raggruppamenti "base 2"
Raggruppando un certo numero di oggetti a due a due in pratica
si conta in base 2. Per esempio prendiamo 10 asterischi:
**********. Se li raggruppo di 10 in 10, ottengo un solo gruppo
(da 10), e 0 unità sciolte: sto contanto in base 10.
Se li raggruppo di due in due: **|**|**|**|**; ho dunque 0
avanzate e 5 gruppi da 2. Posso rappresentare ciascun gruppo
di due così formato con =. Dunque ho =====. Posso ripetere
il gioco: ==|==|=, questa volta ho due gruppi da due e 1 avanzato.
Infine, simbolicamente posso chiamare ciascun == come $, ed ho
$$. Possono formare ancora un gruppo di due di questi oggetti,
e non me ne resta nemmeno uno. Il gruppo da due $$ lo simboleggiamo
con % (se proviamo a raggrupparlo, essendo unico, avremo come
risultato un resto di % e nessun raggruppamento superiore
possibile).
Possiamo dire che * sono le unità, ** cioè = le duine,
== cioè $ le quartine, $$ cioè % le ottine.
Complessivamente abbiamo una ottina e una duina. Se a ogni posizione
a partire da destra assegnamo in ordine unità, duine, quartine,
ottine, sedicine e così via, scopriamo che il nostro 10 in base
2 diventa: 1010 (ovvero %$=*, cioè 1 ottina, 0 quartine, 1
duina, 0 unità). Una ottina contiene 8 unità, una quartina
4, una duina 2. Dunque, abbiamo 8+2=10! Cfr.
anche
questo mio articolo
(sul quale probabilmente sei già approdato!). In passato avevo
scritto delle lezioni di informatica in cui le prime spiegavano
estensivamente questo gioco del raggruppamento: in fondo,
dire di contare in base N vuol dire raggruppare i nostri oggetti
per N, e poi i raggruppamenti successivi a loro volta raggrupparli
per N e così via...; ahimé le lezioni sono per ora perse nel tempo
e nello spazio.
regex un numero con più di n cifre
A seconda del tipo di regex che si sta usando... nelle regex
POSIX, un numero con più di N cifre si può beccare
così: [[:digit:]]{N,} oppure
[0-9]{N,} (prendiamo numeri di N o più cifre;
dunque al posto di N devi mettere N+1 se vuoi solo numeri con
più di N cifre). Usando le regex stile Perl, un
\d{N,} fa al caso nostro (stessa considerazione su N).
regexp "uno o più spazi"
Semplicemente [ ]+ (a seconda di dove usi questa regex,
potrebbe essere non necessario mettere le parentesi quadre...)
softlink
Italian answer, since english reader can find too much
more better info about softlink! ...
Brevemente un softlink è un qualcosa che appare come una cartella
o un file, in un certo posto e con un suo nome, ma in verità
è collegato a un altro file o cartella (questo collegamento
viene realizzato a livello del filesystem). Per intenderci è come
se al posto del file/cartella X ci fosse scritto il nome (path
assoluto o relativo) del file/cartella vero, Y. Se il file/cartella
vero viene cancellato, il softlink continua ad esistere (solo che
un suo deferenziamento fallirà). Un hardlink è invece
realizzato a più basso livello; se si cancella un file verohardlinkato, i dati effettivi non vengono cancellati finché
esistono degli hardlink (cioè lo spazio occupato dal file non torna
libero per futuri usi); in ogni caso cancellare l'hardlink o
il softlink non tocca il file/cartella linkato (se però
si cancella l'ultimo hardlink a un file in precedenza cancellato,
si ottiene la sua effettiva rimozione, ovvero lo spazio
occupato dai dati torna realmente libero)
Italian answer, since english reader can find
too much
more better info about Windows Shortcut! ...
Gli shortcut (che vuol dire scorciatoia) di MS Windows non sono
altro che file al cui interno sono memorizzate delle informazioni
sul file vero a cui fanno riferimento. Così il sistema
operativo (a un livello più alto del filesystem, che è quello che
invece interviene per risolvere il collegamento di softlink e
hardlink stile *n*x) può mostrare lo shortcut come se
fosse il file (o la cartella), e quando l'utente attua certe interazioni con
lo shortcut, è come se le facesse con il file/cartella originale;
fatta eccezione per rinominazione (uno shortcut può avere il nome
che più gli aggrada, pur facendo riferimento allo stesso oggetto)
e cancellazione (cancellare uno shortcut non tocca il file/cartella
di cui è scorciatoia). Hanno estensione .lnk (che sta per
LiNK, collegamento). Cfr.
questo mio articolo.
+(+(+ghostscript & +eps) +portable)
Really complex search key! I don't know if Google understand it.
Anyway, I often use Ghostscript (gs), since I write Postscript
code sometimes; it is portable, the GNU version can be easily
found (see here), with
source code and the rest; I suppose it runs on Windows under Cygwin
and you can find already-compiled packages.
configurare skeleton per suse
Non so cosa sia skeleton, però cito SuSE da qualche parte,
forse perché è quella che uso (ma ne sono insoddisfatto: appena avrò
un computer mio metterò qualche altra distro).
Forse fai riferimento ai modelli che si trovano in
/etc/skel e dai quali si attinge per dare dei
default quando si crea un nuovo utente? Per configurarli basta
cambiarli... i file sono sempre file, dovunque siano...
come aprire file dvi
Nel mondo TeX l'estensione DVI sta per DeVice Independent (format),
formato indipendente dal dispositivo. Per vederlo hai bisogno
di un visualizzatore per il tuo sistema e di una installazione minima
del TeX almeno per i font. Cfr. la voce seguente.
dvi viewer
If you was searching the non-video DVI viewer, i.e. you
was searching the TeX related stuff, check on
TeX User Group... If you are running
a GNU/Linux operating system it's likely you already have a DVI
viewer, or anyway it is very very easy to install (every distro has
its own well packaged TeX-related softwares)
export_symbol help
You want so help about exporting a symbol? Try something like
reading compiler manual (e.g. info gcc); see how Glade
works (does it matter? maybe, or maybe not, I don't know!)
Forse cercavi latex font di default (il di non serve
comunque, viene ignorato). I font che accompagnano
di certo il TeX (e dunque il LaTeX) sono i Computer Modern, font
disegnati dallo stesso Knuth (autore del TeX), attraverso il suo
programma Metafont. I file hanno sigle come CMR (Computer
Modern Roman), CMMI (Computer Modern Math Italics),
CMTI (Computer Modern Text Italics) etc,
seguiti dal numero, la dimensione in punti (p.es. cmss10
è la versione sans-serif a 10 punti). Il LaTeX
ha dei font aggiuntivi, che usa per alcuni simboli e per la grafica
primitiva, come lasy (LaTex Symbol) o
line, e alcuni derivati dei Computer Modern
che in verità sono solo file di parametri (il Meta in Metafont in un
certo senso indica proprio questa parametrizzabilità...). In
voga anche la serie concrete. Tutti quelli liberi
si trovano certamente su TUG.
inserire svg latex
Devi trovare un convertitore che converta l'SVG per esempio in
PostScript (o in jpg, o in png),
o se è un SVG semplice nel formato picture
interno del LaTeX. Su GNU/Linux puoi provare rsvg. L'SVG
non è altro che un formato vettoriale (sotto sotto un XML), con
capacità ipermediali (ci si possono mettere JavaScript, link etc.)
La conversione più naturale dovrebbe essere in un formato
tipo PostScript, ma non mi risulta software che lo faccia (almeno io
non ce l'ho installato...)
meno tasse per titti
Il mito del meno tasse è un mito appunto. Fondamentalmente
un'esca propagandistica. A parte ciò, se cercavi cartelloni sfottò
con titti, prova con la ricerca di immagini invece.
riduttore file jpeg
riduttore nel senso che riduce le dimensioni del file:
difficile ridurre un file JPG (o JPEG). Il problema è che questo
formato di file comprime già la grafica con un algoritmo a
perdita di dati; però l'algoritmo del JPG può essere regolato
da un parametro chiamato qualità (perché più è basso e peggiore
è la qualità finale dell'immagine), in genere espresso in
percentuale. Tutti i programmi di grafica dovrebbero essere in
grado di gestire tale parametro; si possono usare anche tool
dalla linea di comando, come ImageMagick o NetPBM; per esempio
con ImageMagick un convert immagine.jpg -quality 40% piccola.jpg
riduce l'immagine, sacrificando però la qualità... non solo, in
realtà quello che accade è sempredecompressione prima –
compressione poi, con parametro eventualmente diverso.
Il risultato finale è dunque diverso (possibilmente peggiore) del
caso in cui modificassimo la versione originale non compressa;
il problema è che decomprimendo (e bisogna per forza decomprimere
per poter vedere i pixel e dunque l'immagine) non si ottiene
mai una immagine identica a quella di partenza, anche se le
differenze possono essere minime e non identificabili a occhio nudo.
riduttore nel senso che riduce altezza e larghezza in pixel
dell'immagine:
un qualunque programma di grafica lo fa; se invece ti serve un
comandino da linea di comando, ci sono tool come ImageMagick
e NetPBM che fanno al caso tuo. Per esempio con ImageMagick
scriveresti convert immagine.jpg -resize 50% uscita.jpg
per ridurre del 50% altezza e larghezza dell'immagine. Oppure
-resize 300x per impostare la larghezza a 300 pixel
e lasciare a lui il calcolo dell'altezza (lasciando l'aspect
ratio, cioè rapporto larghezza/altezza, invariato)... e così
via (usare NetPBM è più macchinoso ma dà risultati simili).
Si può aggiungere anche l'opzione -quality 60% se si
vuole per esempio impostare la qualità dell'immagine ridotta
al 60%.
programma per estrarre gli archivi png
I file PNG non sono archivi. Sono immagini. Potrebbe essere anche
che esista un archiviatore che usa questa estensione, ma mi sembra
strano. Dunque il programma per vedere i PNG è un programma
di grafica, elaborazione o solo mostra. Anche i browser le visualizzano
senza problemi (almeno credo...)
utf-8 su amiga
Il sistema operativo Amiga(TM) usa come codifica di default
la Latin1, ovvero ISO-8859-1. Che io sappia è così anche nelle
versioni più recenti. Del resto programmi di posta elettronica,
browser e visualizzatori di testo (tipo more o quelli
incorporati nei filemanager) dovrebbero essere in grado di
interpretare l'UTF-8. (La versione di YAM che io ho per esempio
non capisce l'UTF-8, ma sono sicuro che se l'aggiornassi il
problema sarebbe risolto). Supporto nel S.O. ai widechar
che io sappia non c'è, almeno non fino al 3.9.
what does molto grazie amata mean?
Thank you very much, [my] beloved!
come faccio a saper che kernel ha il mio linux
uname -r da una shell e via.
kernel 2.6 pci_register_driver
It seems like in the new kernel (you should specify more details,
since in the 2.6.13 it is still ok as far as I know)
they changed the name of
some function to register drivers. So e.g. softmodem does not work
(unless there's an update now)...
"video activex object error" firefox
See the next entry — leggi la voce successiva. Se usi Firefox
su MS Windows, fa per te; altrimenti, considera che le ActiveX
sono una tecnologiaper MS Windows, non per GNU/Linux.
you need to download new version of video activex
BEWARE! this could be a trick to fool the porn
searcher and install some malware! — ATTENZIONE
questo potrebbe essere un trucco per ingannare i cercatori di
porno e installare del malware (software pernicioso). Ad aggiornamenti
siffatti ci pensa Microsoft, non li scaricate da siti strani.
aprire files lzx, file lzx sono compressi
I file LZX sono archivi, comunemente usati su Amiga (più
tipici rimangono comunque gli archivi LHA). Si trova facilmente il
programma unlzx che espande il contenuto dell'archivio.
Cfr. qui.
files ".so" ".o"
L'estensione sta per Shared Object e Object rispettivamente. Sono
delle librerie (.so) che mettono a disposizione delle funzioni.
Similmente per i .o, ma questi sono tipicamente intesi per essere
inglobati staticamente in fase di compilazione.
linkare libreria math.h posix
Hmm, mi sa che devi specificare meglio il sistema, il compilatore etc.
Comunque math.h è il file di inclusione, la libreria
potrebbe chiamarsi (ehm, su GNU/Linux) libm.so e basta
aggiungere -lm come opzione; magari funziona anche per
altri compilatori su altri sistemi, non si sa mai!
Dipende dal sistema operativo. Per i file PS ed EPS, vedi
questo articolo. L'SVG
è un formato di grafica vettoriale; su GNU/Linux lo apri con
Inkscape o simili (se vuoi modificarli); se vuoi solo visualizzarli,
ci sono plugin per KDE e per vari browser, compreso Internet Explorer
(bisogna usare il visualizzatore della Adobe). Se usi Opera, questo
browser ha un ottimo supporto integrato per gli SVG.
this file does not seem to be a postscript file
The PostScript signature can be read with a simple text editor,
ed must be something like %!PS followed by other
text, e.g. -Adobe-2.0 and a newline (simply LF, or CR LF).
Then of course, the content having meaning, must be coherent...
dove trovare lha amiga
Cerca in Aminet (se cerchi Aminet con un motore di ricerca
trovi certamente tutti i mirror possibili); nei pacchetti di
varie distro GNU/Linux si può trovare (che siano DEB, RPM
o altro). Per MS Windows so che c'è, ma non so dove.
dvi amiga
Io sull'Amiga ho installato PasTeX. Per tutto il software Amiga
vedi su Aminet (cfr. voce precedente).
tug compressore
Non conosco alcun compressore con questo nome (TUG). Però
TUG è anche l'acronimo del TeX User Group, per questo sei arrivato
al mio sito.
chomsky "egemonia americana e stati"
Egemonia americana e stati fuorilegge. Un bel libro. Io l'ho
trovato in biblioteca. In internet, non tradotti, si trovano molti
scritti di Chomsky. Su Z Mag Online (Z Net)
trovi articoli di Chomsky e molti altri.
come aprire file zippato archivers
Con un programma che gestisce archivi, o dalla linea di comando
con tool come unzip, molto probabilmente presenti su
GNU/Linux, e comunque facilmente reperibili. Nota: conviene
scrivere la query in inglese...
uno o più + zero o più *
Cosa?
"suicidato in seguito al fallimento"
Triste evento. Varie testate online certamente hanno trattato
questo fatto in cronaca.
clsid_shelldesktop, list of clsid,
clsid_shellfsfolder,
clsid_thumbnail
CLSID_ShellDesktop is
00021400-0000-0000-C000-000000000046;
see this article for others.
cosa e' itemidlist
Una parte dei LNK credo, e forse di altro non so. Cfr.
questo articolo.
cosa è mshearts.exe, mshearts
Trattasi di un gioco (mi sembra di carte). È quello che
viene eseguito quando vai nel menù di MS Windows e scegli il gioco
(che in inglese mi sembra si chiami proprio Hearts)... ecco tra
i giochi forniti con MS Windows c'è quello il cui eseguibile è
proprio mshearts.exe.
strange tar archive linux extract
Tar archive from the *N*X world are not strange. The software you
need to extract them from a linux box is tar. If you use
MS Windows, it exists a software that extracts them (WinZIP with
proper plug-ins should). If you are on a GNU/Linux machine,
open a shell and type tar -xf filename.tar. If it does not
extract, the archive is strange in the sense that it could be
corrupted. Or the extension is fooling you.
verbo was in inglese
Si tratta del verbo essere al passato: I was, you was, he/she/it
was, we were, you were, they were. Cioè: io ero, tu eri etc.
la teoria della detterenza
Forse cercavi: la teoria della deterrenza.
make maintainer-clean
What exactly do you want to know? The maintainer-clean
phony target is, as far as I know, a standard target when building
with the GNU suite (autoconf and company). It eliminates files
only the maintainers of the project are interested in.
plugins per file eps gimp
La versione che ho io esporta in EPS senza problemi... Per quanto
riguarda importare la cosa può essere più complessa (cfr. Ghostscript).
Se esiste un simile plugin lo trovi sul sito di
The GIMP... Prova comunque la
ricerca in inglese invece che in italiano.
suicidio addormentandosi
Mica avrai brutte idee?! Il modo più semplice è andare a letto
con la stufa accesa, avendo avuto cura di far sì che i gas finiscano
in casa invece che fuori attraverso il tubo. Però bisogna anche
preoccuparsi degli altri.
usare shdoclc.dll
Io farei con del shdoclc.dll ...
zynaddsubfx create instrument xiz
ZynAddSubFX is a cool software, I have it. It is not so hard to
create an instrument. Just choose your synthesis way, play with
parameters, the select save instrument, that's all.
(They are XML file, the ZynAddSubFX version I have, makes it with
a bug, but it is not a real problem)
Non so se si può, ma se sì la soluzione penso sia nei registry.
Se apri una console ed esegui un qualunque programma vecchio
(tipo debug o altri), la console da quel momento in poi
(finché non cambi cartella mi sembra) mostrerà i nomi in retrocompatibilità.
gli extraterrestri ci invaderanno
La domanda giusta è gli extraterrestri ci visiteranno?.
L'invasione è una paranoia statunitense. Del resto, noi a stento
abbiamo messo piede sulla Luna, se degli esseri senzienti arrivassero
fin qui vorrebbe dire una superiorità tecnologica immensa, quindi
le nostre armi potrebbero essere giocattolini per bambini
extraterrestri...
open bz2 archive linux
The BZ2 (BZIP2) is a compression software, without archiving
capabilities. The archive is build by tar, so the final
files often have names like file.tar.bz2. The command line
tool bunzip2 decompress the file; anyway the tar
archiver is capable of calling bzip2 for you, so to
extract files from such an archive you can type
tar -xjf file.tar.bz2, where the -j option tells
tar to treat the file with bzip2. On MS Windows... hm,
find it yourself, it is so easy.
strange codec to standard codec
Hm, I suppose they do not exist real universal standard codec.
Maybe a try for standardization exists, but it is still a chaotic
fact. There are no strange codec if you are able to decode it!
sudoku solver gnux
See my programming section. Anyway my software is buggy.
Don't use it.
corruzione e spintarella
L'Italia va avanti così.
sapere codifica utf-8 ultraedit
Tu prego me informare meglio: io pensare buon programma Ultraedit
capace capire UTF-8.
utf-8 in iso-8859-1
Il programma iconv converte da moltissime codifiche
a moltissime altre codifiche: iconv -f utf-8 -t latin1
fa al caso tuo, ma attenzione, l'UTF-8 può codificare per
simboli per i quali non c'è un corrispettivo codice
in ISO-8859-1!