Archivio Mensile: gennaio 2010

Piccola scoperta di SnowLeopard

Aprite alcune applicazioni, riducetene alcune, fate click (sinistro) e tenete premuto il pulsante sull’icone dell’applicazione sulla Dock. Ora premete il tasto tab più volte. Visto?

Visualizzare il path completo sul titolo delle finestre del Finder

Da terminale digitate:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

Se volte ripristinare la situazione precedente digitate:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO

Per attivare ogni modifica dovete riavviare il Finder (logout/login, restart del sistema, killall Finder, ecc.)

Tutto questo per 10.5 o superiore.

“Unknow device” e “System Base Device” su portatile HP

Appena installato Windows 7 sul vostro partatile HP, notate due periferiche non riconosciute? “Unknow device” e “System Base Device”?

Basta installare il pacchetto “HP 3D DriveGuard” e i driver del card reader.

Desktop 3D per Mac OS

http://bumptop.com/mac/

VI ricordate il JavaDesktop?

TweakUI per Windows Seven

Consigliato, buon tool per personalizzare Windows 7.

http://www.thewindowsclub.com/ultimate-windows-tweaker-v2-a-tweak-ui-for-windows-7-vista

Statistiche Oracle DDIC

brconnect -u / -c -f stats -t ORADICT_STATS

SAP raccomanda di eseguire questa procedura ogni 4 mesi sui sistemi produttivi.

Cancellare le statistiche del CBO

EXEC DBMS_STATS.delete_database_stats;

Benchmark & Macintosh

Ogni volta che si cambia Macintosh o si fanno degli aggiornamenti come aggiunta ram, sostituzione del disco con uno più veloce, ecc. diventa doveroso verificare quale è stato l’incremento di prestazioni. Altre situazioni, in cui misurare le prestazioni del proprio fido compagno di lavoro o di gioco, sono tutte quelle in cui il nostro amico/rivale si vanta delle prestazioni del proprio computer.

Per verificare, numericamente, le tanto vantate o presunte prestazioni è possibile ricorrere, tra quelle free, a due simpatiche applicazioni: iBench e Xbench. A mio parere più moderna e aggiornata la prima e più completa, ma datata, la seconda. Xbench è parecchio che non riceve un aggiornamento dal suo autore mentre iBench vive con dei frequenti aggiornamenti.

Le potete trovare a questi link:

ibench.sourceforge.net

www.xbench.com

I valori restituiti dalla due applicazioni non sono per nulla paragonabili, per cui cui i confronti vanno fatti con la stessa applicazione su due macchine differenti oppure prima e dopo una modifica alla configurazione hardware e, perché no, a quella software.

Il mio fedele MacMini (early 2009) ha ottenuto un punteggio di 2.79 con iBench versione 1.1.2 (15)

Buon test.

CONVT_CODEPAGE CX_SY_CONVERSION_CODEPAGE

Se vi capita il dump CONVT_CODEPAGE con l’eccezione CX_SY_CONVERSION_CODEPAGE probabilemnte avete un programma custom che usa l’istruzione di opendataset in un sistema Unicode ed il file che state leggendo è ASCII o è stato creato prima della conversione Unicode del sistema

Se la situazione è questa, bastaaggiungere la clausola “ENCODING NON-UNICODE” perchè, in Unicode il “ENCODING DEFAULT” è appunto Unicode

open dataset v_file ENCODING NON-UNICODE…

Verificare la versione delle componenti di MaxDB

sdbregview -l

L’output del comando è all’incirca:

SAP Utilities       /sapdb/programs    7.6.04.16     64 bit    valid
DB Analyzer         /sapdb/programs    7.6.03.09     64 bit    valid
Server Utilities    /sapdb/programs    7.6.03.09     64 bit    valid
Base                /sapdb/programs    7.6.04.16     64 bit    valid
Redist Python       /sapdb/programs    7.6.04.16     32 bit    valid
JDBC                /sapdb/programs    7.6.05.06               valid
Messages            /sapdb/programs    MSG 0.6531              valid
ODBC                /sapdb/programs    7.6.04.16     64 bit    valid
Database Kernel     /sapdb/AFD/db      7.6.03.09     64 bit    valid
Loader              /sapdb/programs    7.6.04.16     64 bit    valid
SQLDBC              /sapdb/programs    7.6.04.16     64 bit    valid
Fastload API        /sapdb/programs    7.6.04.16     64 bit    valid
SQLDBC 76           /sapdb/programs    7.6.04.16     64 bit    valid

Liberare spazio nella temp tablespace dopo una transazione di join molto complessa

ALTER TABLESPACE PSAPTEMP COALESCE

Creare le statistiche del cost-based-optimzer di Oracle?

Da sqlplus eseguire il comando:

exec dbms_stats.gather_database_stats()

SM50: numerosi workprocess con SAPLSPOX

Se vi capita che numerosi workprocess siano come bloccati, in esecuzione del report SAPLSPOX, provate a cancellare un buon numero di spool dalla SP01. Il numero di spool gestibili dal sistema è regolato da un parametro d’instanza, quando raggiungete il limite non è più possibile processare gli spool.

Query per verificare lo spazio recuperabile con la reorg

Con questa query potete verificare lo spazio recuperabile da una reorg per le 100 tabelle con più spazio non utilizzato. Sono i blocchi usati in precedenza e ora liberi grazie ad una cancellazione di record.

SELECT * FROM
(SELECT
SUBSTR(TABLE_NAME, 1, 21) TABLE_NAME,
NUM_ROWS,
AVG_ROW_LEN ROWLEN,
BLOCKS,
ROUND((AVG_ROW_LEN + 1) * NUM_ROWS / 1000000, 0) NET_MB,
ROUND(BLOCKS * (8000 – 23 * INI_TRANS) *
(1 – PCT_FREE / 100) / 1000000, 0) GROSS_MB,
ROUND((BLOCKS * (8000 – 23 * INI_TRANS) * (1 – PCT_FREE / 100) -
(AVG_ROW_LEN + 1) * NUM_ROWS) / 1000000) “WASTED_MB”
FROM DBA_TABLES
WHERE
NUM_ROWS IS NOT NULL AND
OWNER LIKE ‘SAP%’ AND
PARTITIONED = ‘NO’ AND
(IOT_TYPE != ‘IOT’ OR IOT_TYPE IS NULL)
ORDER BY 7 DESC)
WHERE ROWNUM <=100;

Il sapere non s’accresce se non condiviso

Una frase, motto, presa deliberatamente dal sito di Ivan www.i-v-a-n.net che racchiude in se un tremendo significato. Purtroppo, nella società contemporanea, tutto è merce di scambio, tutto è business, tutto è profitto, compresa una cosa che, come altre di prima necessità, ha un valore talmente enorme da non poterlo in alcun modo quantificare: il sapere e tutti i suoi diretti sinonimi e quindi conseguenze. Fino al presente recente, l’accesso alla conoscenza era attività elitaria, e nonostante gli sforzi dei governi con la scolarizzazione di massa (male minore per carità e comunque passo necessario) si è semplicemente realizzata una “cultura” omologata ed ormai globalizzata. Mezzi di comunicazione omologanti somministratori di poveri contenuti (per carità, meglio dell’ignoranza assoluta) hanno invaso le nostre vite e deformato il percorso culturale di molte persone.

E’ anche una lotta contro chi detiene il sapere, in qualsiasi forma esso sia, e non lo condivide o non lo rende accessibile e fruibile agli altri. Oppure a chi detiene il potere di controllare o filtrare ciò che viene “infornato” nelle nostre teste dai media presenti nella nostra esistenza.

L’unica, inversione di tendenza, percepibile negli ultimi anni, è la Rete, Internet. Strumento di disintermediazione per eccellenza e di libertà assoluta che nonostante il proprio spirito è spesso vittima di alcuni poteri che ne vorrebbero limitare la fruizione. Meno male che negli anni anni la Rete stessa e gli utenti sono sempre stati in grado di sovvertire queste macchinazioni in un modo o nell’altro. Internet è lo strumento principe di libertà e veicolazione del sapere. Non saprei immaginare, ormai, la mia vita, ma anche il lavoro, gli interessi, ecc. senza l’implicazione di Internet.

Il Cavallo di Pisogne

Zona Wind Surf

Il cartello ritratto si trova a Vello, lungo la strada panoramica che porta a Pisogne, lo scatto è settembre 2009.

Ometto del lago

OpenSolaris anche su SPARC

E’ rimasto quasi inosservato il supporto di OpenSolaris per la famiglia di processori SPARC, bhè direi che la cosa dovrebbe essere quanto meno di interesse.

Ricerche di file in Windows?

Vi segnalo l’esistenza di un utilissimo tool per Windows per svolgere ricerche di file. Con l’avvento di Windows Vista, e ancora di più con Windows Seven, gli strumenti standard per le ricerche di Windows sono diventati poco utilizzabili, sono poco comodi e non molto intuitivi da utilizzare. Posso anche giudicarli piuttosto inefficienti, raramente ho trovato quello che cercavo, sopratutto se si tratta di un ricerca per contenuto e non per semplice nome di file.

SearchMyFiles è una piccola utility (compresa la traduzione in italiano superiamo di poco i 50 Kb) che consente molte opzioni di ricerca, tra le quali anche quella per contenuto del file. Non è basato su indice, non scrive nulla nel registro di Windows, è portabile (quindi potete lasciarla sul vostro hd esterno o chiavetta usb), è veloce, ha un interfaccia semplice, ecc. Insomma provatelo.

http://www.nirsoft.net/utils/search_my_files.html