Alla scoperta di Leopard

On 8 May 2008, in Tutorial, by Lindbergh

Un bell’articolo sul numero di maggio di Macworld, elenca una serie molto corposa di utility o abbellimenti nascosti che possiamo attivare dal Terminale.

Ne elenco alcuni tra i più carini a mio gusto e che ho attivato sul mio Mac Pro:

Prosegue….

 

Un bell’articolo sul numero di maggio di Macworld, elenca una serie molto corposa di utility o abbellimenti nascosti che possiamo attivare dal Terminale.

Ne elenco alcuni tra i più carini a mio gusto e che ho attivato sul mio Mac Pro:

 

Percorso completo nel Finder:

Leopard ha introdotto nel Finder una funzione molto utile: la barra del percorso. Per attivarla selezioniamo l’apposita voce di menu (Vista > Mostra la barra del percorso): nella parte inferiore del finder apparirà una riga con, visivamente, il percorso che serve per arrivare alla cartella che stiamo esplorando. Questo percorso è attivo, nel senso che trascinando un qualsiasi elemento in una qualunque cartella del percorso, lo si sposterà in tale cartella e facendo doppio click su un elemento del percorso lo si visualizzerà nella stessa finestra del Finder.
Avere la barra del percorso in basso non è sempre comodo. Possiamo spostarla nella parte superiore della finestra del Finder dal Terminale eseguendo il seguente comando:
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
Infine dobbiamo riavviare il Finder per vedere la modifica. Per rilanciarlo facciamo Control-click sulla sua icona del Dock mentre teniamo premuto il tasto Opzione: dal menu che appare selezioniamo la voce Riapri.

Lo stack Elementi recenti:
Leopard mostra di suo lo stack Download e lo stack Documenti ma ha inserito anche, nascosto, lo stack Elementi recenti. Per attivarlo dobbiamo eseguire il seguente comando dal Terminale:
defaults write com.apple.dock persistent-others -array-add ‘{tile-data={list-type=1;}; tile-type=’recents-tile’;}’
Infine dobbiamo riavviare il Dock e lo possiamo fare sempre dal terminale digitando killall Dock.
Facendo Control-click sul nuovo stack, è possibile scegliere se visualizzare le Applicazioni recenti, i Documenti recenti, i Server recenti, i Volumi Preferiti o i Preferiti.

Effetto mouseover negli stack:
Apple ha incluso in Leopard un effetto “mouseover” che evidenzia, se uno stack è in modalità di visualizzazione a griglia, l’elemento dello stack su cui stiamo passando il mouse. Una funzione divertente che però è impossibile da avviare senza Terminale. Apriamolo e digitiamo:
defaults write com.apple.dock mouse-over-hilte-stack -boolean YES
Infine dobbiamo riavviare il Dock e lo possiamo fare sempre dal terminale digitando killall Dock.
Se vogliamo tornare alla configurazione precedente basta ripetere la procedura scrivendo NO al posto di YES.

Più ricerche:
In Leopard, nella colonna a sinistra delle finestre del Finder, c’è una sezione Cerca che comprende alcune ricerche preimpostate. Cliccando su una di esse verranno elencati, ad esempio, tutti i file aperti nella giornata o tutte le immagini presenti sul disco. In Leopard sono però preimpostate anche altre ricerche che non sono visualizzate in questa sezione. Per trovarle andiamo in /Sistema/Libreria/CoreServices e facciamo Control-click su Finder.app. Si aprirà un menu dal quale dobbiamo scegliere Mostra contenuto pacchetto e poi, nella finestra che si aprirà, navigare a /Contents/Resources/Canned-Searches. Qui troviamo ricerche come Tutta la musica, Tutte le applicazioni, Tutte le presentazioni, Tutti i documenti PDF. Per importarne una nella colonna sinistra del Finder, per prima cosa trasciniamola in una cartella (viene copiata) in una posizione dove poi non dobbiamo cancellarla (quindi non consiglio la scrivania come dicono su Macworld). Nel Finder a questo punto facciamo Control-click su di essa e selezioniamo Mostra contenuto pacchetto. Nella prima cartella che si apre troviamo il file search.savedSearch: diamogli un nuovo nome (mantenendo l’estensione .savedSearch) e trasciniamolo nella barra laterale del Finder.
Dicono anche che si può scrivere una nuova e personalissima ricerca da noi ma non ho ancora provato…

Dove sono gli elementi di login:
Nella sezione Account delle Preferenze di sistema c’è il pannello Elementi login nel quale sono elencati i moduli che si avviano al momento del nostro ingresso in Mac OS X. Alcuni li abbiamo impostati noi, altri no. Per sapere dove sono, sul disco, è sufficiente fare Control-click su ciascuno di essi e selezioniamo il comando Rivela nel Finder dal menu contestuale.

Commenta sul forum

Tagged with:  

Yasu, utility di manutenzione per Mac

On 8 May 2008, in Tutorial Applicazioni, by daniele

Come dicevamo il Mac non è esente da problemi. Capita (raramente diciamolo) che alcune applicazioni, il sistema in generale, faccia cose strane, apparentemente causate da nulla.

yasu

In questi casi, se la riparazione dei permessi non sortisse alcun effetto, ci viene in aiuto Yasu.

L’utilizzo anche in questo caso è molto sempice. Buona visione!

Come dicevamo il Mac non è esente da problemi. Capita (raramente diciamolo) che alcune applicazioni, il sistema in generale, faccia cose strane, apparentemente causate da nulla.

 

yasu

 

In questi casi, se la riparazione dei permessi non sortisse alcun effetto, ci viene in aiuto Yasu.

L’utilizzo anche in questo caso è molto sempice. Buona visione!

 

 

 

Tagged with:  

Riparazione dei permessi da Utility Disco di Mac Os X

On 7 May 2008, in Tutorial, by admin

La Riparazione dei permessi dell’Applicazione Utility Disco di Mac Os X è la funzione di manutenzione per eccellenza del nostro sistema operativo.

riparazione permessi

Come vedrete il suo funzionamento è molto semplice….

La Riparazione dei permessi dell’Applicazione Utility Disco di Mac Os X è la funzione di manutenzione per eccellenza del nostro sistema operativo.

 

riparazione permessi

 

Come vedrete il suo funzionamento è molto semplice….

Tagged with:  

Lezioni web Programming – 00 – HTML

On 7 May 2008, in Tutorial, Web Programming, by Raiden

E’ con piacere ed onore che inizio qui, il corso a tappe di webprogramming.

Il corso affronterà vari argomenti partendo dall’ html, css, javascript, passando al php e jsp, dando alcuni accenni di Servlet e dando le basi di SQL gettando un occhio in particolare sul dialetto di Mysql nostro fedele database, che ci accompagnerà come supporto nel nostro percorso..

Prosegue…

E’ con piacere ed onore che inizio qui, il corso a tappe di webprogramming.

Il corso affronterà vari argomenti partendo dall’ html, css, javascript, passando al php e jsp, dando alcuni accenni di Servlet e dando le basi di SQL gettando un occhio in particolare sul dialetto di Mysql nostro fedele database, che ci accompagnerà come supporto nel nostro percorso..


SI INIZIA!


Il World Wide Web – 1
Una possibile soluzione alla proliferazione di
differenti protocolli utilizzati su Internet
Origini
–Tim Berners-Lee propose il WEB al CERN (Conseil
Européen pour la Recherche Nucléaire – Consiglio Europeo
per la Ricerca Nucleare) nel 1989
Sito Web
–Insieme coordinato di pagine, relative ad uno
stesso tema, che risiedono tipicamente su uno
stesso server HTTP
Il Web è l’insieme di siti web interconnessi
con hyperlink

Scopo del WWW secondo T.B.L.
–Permettere a studiosi di avere accesso a molti
database di lavori scientifici attraverso i propri
computer. Studiosi da tutto il mondo potrebbero
ricercare e recuperare documenti su un qualsiasi
numero di server.

Ipertesto
Un ipertesto è formato da un insieme di
documenti, collegati tra loro tramite riferimenti
ipertestuali, denominati link.
Questi documenti possono essere costituiti
da testo, immagini, suono, ecc. A differenza del normale testo, che deve
essere letto sequenzialmente, i link
permettono a chi naviga l’ipertesto, di
accedere alle sue componenti in un ordine
non rigido, ma seguendo un percorso a
piacere tra quelli possibili al suo interno.


Terminologia
Quale parola usare?
–Documento, pagina, risorsa?
• Le più usate sono documento e pagina
Forma del documento:
–Ipertesto contenente collegamenti per permettere
una lettura non sequenziale del materiale testuale
–Quando un documento contiene non solo materiale
testuale parliamo di documento ipermediale
Quale parola significa cosa? WEB – Internet
–Il WEB usa uno dei protocolli, HTTP, che “viaggia”
su Internet

WEB vs. Internet
Il WEB non è Internet ed Internet non è il WEB
Internet
– Un insieme di computer ed altri dispositivi collegati da
un’infrastruttura che gli permette di comunicare tra di loro
attraverso TCP/IP
– Internet era utile prima che il WEB venisse sviluppato ed è
ancora utile senza di esso. Tuttavia, la maggior parte degli
utenti di Internet sono utenti del WEB
WEB
– Un insieme di software e protocolli che sono stati installati
sulla maggior parte, se non su tutti, i computer collegati ad
Internet
– Il WEB è un insieme di documenti, collegati tra di loro
attraverso link, a cui si può accedere tramite un browser

Mission del W3C
Il World Wide Web Consortium (W3C)
sviluppa tecnologie interoperabili
(specifiche, linee guida, software, tool)
per portare il WEB al suo pieno
potenziale come forum di informazione,
commercio e comunicazione.
http://www.w3.org

WEB browser

I browser sono client
–Iniziano loro il collegamento, i server rispondono
anche se a volte i server stessi aspettano risposte
dai client (e.g., compilazione form)
–La maggior parte delle richieste, usando HTTP,
sono per documenti esistenti, ma alcune richieste
sono per l’esecuzione di programmi sul server che
restituiscono come risposta un documento

WEB server
UnServer Webè un programma che fornisce
documenti ai browser che ne fanno richiesta.
I documenti possono essere statici o
dinamici. I documenti dinamici sono costruiti
da programmi che sono “memorizzati” sul
server.
Ad esempio, un browser invia al server un
modulo compilato e richiede ad un
programma, che risiede “dal lato del server”
(server-side), di elaborare i dati specificati nel
modulo

WEB server

Apache
• http://httpd.apache.org
• Gratuito, distribuito con Linux
• Disponibile anche sotto Windows, OS/2, Unix,

ISS (Internet Information Server)
• http://www.microsoft.com
• A pagamento, Microsoft

Apache Tomcat (per brevi test, sconsigliato)
Netscape-Enterprise
IBM HTTP SERVER
Jigsaw
– reference server di W3C

URI – URL – URN
Per poter individuare ed accedere documenti
(risorse) su WEB è necessario un
meccanismo per poterli identificare e
localizzare
Tutti i protocolli su Internet sono dotati di un
meccanismo per individuare e localizzare le
risorse attraverso nomi ed indirizzi.
–DNS
I nomi o indirizzi usati da un protocollo sono
validi solo nell’ambito delle risorse accessibili
mediante il protocollo stesso: tale ambito
viene definito spazio dei nomi.


URI
Attraverso il WEB (o meglio un browser) si
può accedere a risorse collocate in spazi
diversi
È necessario creare uno spazio universale
dei nomi e degli indirizzi
Tale spazio universale permette di
identificare ogni risorsa astraendo dai
requisiti tecnici di ogni singolo protocollo.
Un membro dell’insieme di nomi o indirizzi
in tale spazio universale viene definito
Universal Resource Identifier (URI).

Anatomia di un URI
Ogni URI è divisa in due parti principali
separate da : (due punti)
– schema : path
• uno specificatore di schema (schema)
• una stringa di identificazione dell’oggetto (path),
–La forma di path è determinata dallo schema (a sua
volta funzione del protocollo cui è associato)
L’unica forma di URI attualmente in uso è
l’Uniform Resource Locator (URL)

Alcuni URI si riferiscono ad una locazione
all’interno di una risorsa
Questi URI finiscono con un “#” seguito da un
identificatore di frammento (chiamato
“fragment identifier”)

http://www.macvillage.it/pagina.html#php <– Esempio –>

URL
Un’URL indica la collocazione reale di
un oggetto accessibile mediante uno dei
protocolli attualmente in uso su Internet
Una URN, a differenza di una URL,
esprime il nome di un oggetto in un dato
spazio dei nomi indipendentemente
dalla sua locazione fisica.


URN
Per risolvere una serie di problemi legati
alla natura delle URL
–la risorsa è non disponibile
• Gli è stato cambiato nome
–il contenuto del documento è cambiato
• La homepage di un quotidiano on-line cambia
ogni fissato intervallo di tempo
da alcuni anni è in fase di sviluppo una
nuova forma di URI, denominata
Universal Resource Name (URN)

URN vs URL
La URL fornisce un ottimo sistema di indirizzamento
ma un pessimo schema di assegnazione di nomi
Indirizzamento ed identificazione delle risorse in una
unica tecnologia crea problemi anche in altri settori:
– Sistemi di information retrieval
– Citazione, riferimento e catalogazione bibliografica dei
documenti presenti in rete
– Sistemi di versioning
• tenere traccia dell’evoluzione dinamica di un documento,
conservando le versioni successive
– gestione del mirroring
• creazione e l’allineamento di molteplici esemplari di un
medesimo documento.

———————————————————–

Come avrete notato questa è una introduzione a quello che verrà.. il suo scopo

è quella di spiegare un pò la genesi e la base di quello che studieremo..

———————————————————–
———————FINE INTRODUZIONE———————

Lezioni di Web Programming

On 7 May 2008, in Web Programming, by Raiden

Penso che sia arrivato il momento a questo punto di dare un mio serio contributo.. Se il boss me lo concede proverei ad iniziare delle semplici lezioni con esempi di web programming.. partendo dal banale html passando per css e javascript arrivando fino a php e jsp con supporto per mysql con qualche script di programmazione anche un pò + avanzata..

javascript, html...

Nota dell’Admin: nessun problema, attendiamo i tuoi articoli ;-)

 

 

Penso che sia arrivato il momento a questo punto di dare un mio serio contributo.. Se il boss me lo concede proverei ad iniziare delle semplici lezioni con esempi di web programming.. partendo dal banale html passando per css e javascript arrivando fino a php e jsp con supporto per mysql con qualche script di programmazione anche un pò + avanzata..

 

javascript, html...

 

 

Nota dell’Admin: nessun problema, attendiamo i tuoi articoli ;-)

Tagged with: