Post

Visualizzazione dei post da 2011

Raccolta icone Silk

Immagine
Silk è una raccolta di 700 icone essenziali e piccole (16x16) che contengono davvero un po' di tutto. La collezione è totalmente free. Le icone sono utilizzate anche dal leggero e potente client di messaggistica Miranda . Dallo stesso autore anche la collezione di 247 bandiere del mondo : forte!

Appunti liberi di Ruby - parte 2

Array a = Array.new Definizione di un nuovo array a = [1,2,3,4] Definizione di un nuovo array a + - * b Unione, differenza, moltiplicazione a & b Intersezione a << 5 Inserimento nell'array a[x] Accede alla posizione x dell'array a[x..y] Recupera sottoinsieme di valori a[-x] Recupera con posizione x a ritroso a.join("-") Da array a stringa (con eventuale aggiunta del carattere -) a.size Numero elementi dell'array a.pop Preleva l'ultimo elemento dell'array a.push(x) Inserisce l'elemento x all'array a.shift Come pop preleva però dall'inizio della coda a.unshift Come push ma inserisce all'inizio della coda a.reverse Rovescia l'array a.combination(2).to_a Restituisce tutte le combinazioni di lunghezza 2 degli elementi (solo su Ruby 1.9) a.permutation(2).ta_a Come combination, ma restituisce le permutazioni (solo Ruby 1.9) (10..99).to_a Crea una array a di elementi dal 10 a 99. a.include? 3 Domanda se a contiene 3 Guida pragmatica

Appunti liberi di Ruby - parte 1

Operazioni coi numeri a + b addizione a - b sottrazione a * b moltiplicazione a / b divisione a ** b elevamento a potenza a.abs valore assoluto a >= b maggiore a <= b minore a == b maggiore Scrivendo un numero binario ottengo il corrispettivo decimale. a.to_s(b) Converte a in base b. a.odd? Verifica se il numero è pari. a.even? O dispari. Stringhe a.class Specifica la classe di a. Se è una stringa restituisce 'String'. a = "I am a string" Definizione di stringa. a.size Dimensione della stringa. a + ", yep!" Implementazione. a * 2 Si può anche moltiplicare una stringa. a.split Divide la stringa in un pezzo, come separatore c'è lo spazio. a.split("a") Definisce il separatore 'a'. b.chomp("cosavuoirimuovere") Rimuove caratteri indesiderati. a.strip Elimina gli spazi ai margini della stringa. a.downcase Trasforma tutti i caratteri in minuscoli. a.upcase Trasforma tutti i caratteri in maiuscoli. a.capitalize Trasforma in gras

System76: Ubuntu preinstallato

http://www.system76.com/ Offre bei sistemi desktop, notebook e server con Ubuntu preinstallato... ma che prezzi! :O

Newsgroup e nostalgia

Preso da un impeto di nostalgia ho pensato di accedere al buon vecchio mondo dei newsgroup. Da sempre il mio server preferito in lettura era news.unina.it . Ho provato a raggiungerlo ma ormai non sembra più fungere , come la quasi totalità di quel mondo fatto di tante righe di testo, informazioni, cordialità, litigi e fantasia. Niente immagini, suoni o effetti speciali. Allegare un file era quasi un lusso. Resta Google Gruppi e tanti altri server sicuramente funzionanti. Qualche utente che caparbio rimane a difendere la fortezza dove il contenuto era il re. Che nostalgia! Ora però devo andare... c'era un video su cui volevo cliccare 'Mi Piace'.

2038...

... ci sarà qualche problemino ?

Cambiare il percorso per phpmyadmin

Come cambiare il path di accesso di phpmyadmin da www.miosito.com/phpmyadmin a www.miosito.com/gestisciildatabase su Ubuntu Server ? Seguendo questa dritta aggiungo la voce Alias /gestisciildatabase /usr/share/phpmyadmin a /etc/apache2/conf.d/phpmyadmin.conf e riavvio Apache.

Fast Track Pro input on Ubuntu 11.10

I've installed Ubuntu 11.10 on my PC. My sound card is M-Audio Fast Track Pro . System recognized the output without problem, but there's not peripheric for the output. So how record by the microphone? I've found a solution here . I successfully added the Fast Track Pro Input to Pulseaudio by changing "device-strings = hw:%f,0,0" to "device-strings = hw:%f,1,0" in my maudio- fasttrack- pro.conf. But: now I have no input device from my onboard-soundcard, but that's not as important as my Fast Track Pro ;-) The file is under /usr/share/pulseaudio/alsa-mixer/profile-sets. Change it and reboot. It works.

Gigabyte GA-MA74GMT-S2 e Ubuntu

Se anche dopo aver aggiornato il BIOS della vostra scheda madre GA-MA74GMT-S2 continuate ad avere problemi con Ubuntu (ma anche altre distro come Fedora o Mint) e Kernel Panic come se piovesse sappiate che con ogni probabilità la memoria RAM c'entra poco (quando c'è un Kernel Panic di mezzo la prima cosa consigliata sui forum è solitamente di controllare quest'ultima). Dopo averci sbattuto la testa per un po' di tempo ho capito che il problema sono le dannate periferiche integrate sulla motherboard, in particolar modo la scheda video. Riuscire a configurarle o reperirne driver corretti... neanche per sogno. Non ci sono riuscito. Ho risolto installando una economica scheda esterna. E tutto funzionò liscio. Se qualcuno conoscesse rimedi alternativi all'installazione di driver aggiuntivi battesse un colpo.

Impostare la connessione wireless su Slackware

Negli ultimi tempi ho provato un po' la distro più Linux che ci sia: Slackware. Questa guida: http://www.slacky.eu/forum/viewtopic.php?f=51&t=33814 mi è stata di grande aiuto per impostare la connessione wireless tramite la chiavetta.

University of Helsinki

Immagine
Helsinki is the best place in the world where living.

vsftpd e permessi file e cartelle

Ho installato uno strafighissimo Ubuntu Server per un webserverino aziendale. Una potenza notevole! Configurazione della LAMP facile facile, installazione dei tool come phpmyadmin con una semplice riga di comando... so easy! Per la gestione dell'FTP ho utilizzato vsftpd . Settata la prima configurazione mi sono accorto di avere un problema coi permessi dei file e cartelle. Quando eseguivo in upload questi venivano caricati con permesso 0600, non sufficiente all'esecuzione del php dall'esterno. Come impostare il classico permesso 0755 ? Basta modificare /etc/vsftpd.conf aggiungendo le righe: local_umask=022 file_open_mode=0755

HyperTerminal su Windows 7 / Vista (anche in versione portable)

Se siete alla ricerca di HyperTerminal per connettervi tramite console ai vostri dispositivi vi sarete accorti che il programma è scomparso su Windows Vista e 7. Per riparare all'inconveniente potreste provare a copiarvi i due file hypertrm.dll e hypertrm.exe, da un sistema con Windows XP, e piazzarli dove vi pare. Mettendoli su pennetta avrete il buon vecchio terminale in versione portable. Alla ricerca di un'alternativa ho trovato questo programma , minimale nella veste e nel peso ma con ottima flessibilità. Si chiama PuTTY.

Problemi di collegamento PC al Samsung Galaxy Mini via USB

L'altro giorno mi chiama quel poco di buono del mio ex-capo e mi chiede se sapessi collegare il suo Samsung Galaxy Mini al PC, per scaricare le foto e trasferire musica. - E che ci vuole - penso subito - ti scarico driver e software necessario e ti risolvo il problema - Peccato che dopo aver installato Samsung PC Studio e Kies, nessuno dei due voglia saperne di collegarsi via USB al telefonino! Rovisto nelle impostazioni di Android, ma nulla. Tentativi su tentativi. E niente da fare. Poi in un forum l'illuminazione: si digita *#7284# nella tastiera del telefono e si seleziona PDA sia in UART che in USB. E la connessione funziona.

Dove scaricare Chromium

Ultimamente ero alla ricerca della pagina download di Chromium, il progetto Open Source sul quale si base Google Chrome. Nonostante avessi trovato la pagina ufficial e del progetto non riuscivo a trovare il link per il download. Mi sono quindi imbattuto in questo interessante articolo di Roberto Rossi. Qui il post che mi ha ispirato su Dimmicomefare.it.

All'ombra di un ficus

Immagine

Blowing Pixels Planet Defender

Immagine
Il mio amico Davide Coppola ha realizzato uno sparatutto strategio per iPhone dalla forte anima retro: Blowing Pixels Planet Defender Ne ho parlato anche qui . Se siete cresciuti negli anni 80 smanettando tra C64 e Atari il gioco vi ricorderà qualcosa: Missile Command . Una bella rivisitazione da godersi con le attuali tecnologie, una colonna sonora molto bella ed effetti grafici sicuramente più moderni di quelli utilizzati all'epoca di Missile Command. Costa 0.79 Euro fino a sabato, poi il suo prezzo diventerà 1.59 Euro ( compralo qui! ),

Google tanto tempo fa

Immagine

Il comando Takeown mi salva su Windows Server 2003

L'altro giorno al lavoro, per impedire la visualizzazione di una cartella di rete, avevo variato i permessi di accesso a quest'ultima. Impostato che Everyone non dovesse leggere e scrivere su quel percorso, nessuno collegandosi a Risorse di rete poteva accedere alla cartella , a meno che non si prendesse la briga di reimpostare nuovamente i permessi collegandosi sulla console o in desktop remoto da amministratore. Quando sono andato a riabilitare per Everyone la lettura della cartella e annesse sottocartelle ho notato che per molti file l'utente Administrator non era più il propietario ! In sincerità non ho capito secondo quale logica alcune cartelle sono tornate automaticamente coi permessi originali ed altre no. Fatto sta che mi sono ritrovato centinaia e centinai di file e sottodirectory di cui non ero più il proprietario e a cui avrei dovuto almeno specificare Administrator come owner e creator, per poi espandere senza impicci i permessi dalla cartella più alta (quest

Impossibile caricare media - Wordpress su VPS Aruba

Immagine
Server Virtuale Linux su Aruba, da poco acquistato con un amico collega. Vi ci sto migrando parte dei miei siti e blog. Qualche problemino con Wordpress. Il caricamento dei media non è possibile. “Pippo.jpg” non è riuscito a caricare a causa di un errore Il file caricato non può essere spostato in /var/www/vhosts/pippo.it/httpdocs/wp-content/uploads. Ci ho sbattuto la testa per un po': si tratta di una questione di permessi, la rete è piena zeppa di consigli. Ma da soli non sembravano bastare. Io ho risolto così: 1 - Eliminare la spunta al php safe mode sul Plesk 2 - Attribuire la cartella 'uploads' (sotto wp-content) permessi 755 3 - Sempre nel Plesk attribuire l'ownership di 'uploads' ad apache, sia per user che per group. 4- Nei parametri Wordpress, Impostazioni->Media 'Memorizza gli upload in questa cartella': wp-content/uploads (e non l'intero percorso che c'era prima) 'Organizza gli upload in cartelle sulla base di mese e anno'

Una tavolozza colori con poche righe di codice

Basta incollare queste righe di codice in un file .html per ottenere una tavolozza colori con relativo codice esadecimale da utilizzare durante le attività di webdesign.

Verificare la propagazione del DNS

Solito post di appunto tecnico. http://www.whatsmydns.net Permette di verificare la propagazione dei dns in giro per il mondo. Visualizza sulla mappa i punti e restituisce in maniera quasi immediata i risultati.

Aruba nuovamente down

Mezza Italia di nuovo in panico. Down di migliaia e migliaia di server, caselle di posta non utilizzabili. Su Twitter si annunciano i primi ripristini. Ma anche le prime battaglie legali. Secondo autogol in pochissimo tempo. Sarà meglio che i dirigenti Aruba comincino a riflettere. Io da utente (tra l'altro relativamente nuovo) lo sto già facendo.

Cesso appilato

Immagine
Si è appilato il cesso di casa. L'ho spilato col metodo MOCIOVILEDA. Qual'è? Questo è l'articolo scritto per l'evenienza.

Tethering di dispositivi Android su Windows XP

Condividere la connessione del proprio dispositivo Android anche su Windows XP. Qui è spiegato come.

Global Translator per Wordpress e le sue convenienze

L'utilizzo del plugin Global Translator per Wordpress può portare a qualche vantaggio. Ma è legittimo chiedersi se i pro superino le seccature. Specie in termini di SEO. Senza scordare che l'utilizzo del plugin viola (eh si) le condizioni di BigG. Insomma, date uno sguardo qui , qui e qui . Io l'ho installato all'epoca sul mio blog più visitato. Ne ho ricevuto vantaggi immediati, una crescita di visite quasi istantanea. Poi tutto si è regolarizzato e me ne sono quasi dimenticato. Ora analizzo i link generati in maniera automatica: ogni pagina tradotta rischia di essere vista dal motore di ricerca come contenuto duplicato. Quindi penalizzazione. Oggi mi domando se mi convenga tenerlo attivo. Le visite dall'estero ammontano ad un massimo del 8%. Ma, forse, sono penalizzato nelle ricerche. Che fare? Inoltre disattivarlo porterebbe qualche complicazione . Lasciamo che la recente crescita di visite si stabilizzi (ma speriamo anche di no ;)) e al momento opportuno, con l

Domini Tophost senza WWW

Era una delle limitazioni dell'economico fornitore di hosting. Da fine Marzo 2011 è possibile raggiungere i propri siti registrati con Tophost anche senza il www. Ecco come: http://www.tophost.it/aiuto/cat2/11/199/

Infografica sui motori

Simpatica infografica sui motori di ricerca: http://www.seo.com/blog/history-search-infographic/attachment/seocom_history_of_search_infographic/

Php e Mysql, una guida pratica

http://php.html.it/guide/leggi/77/guida-php-e-mysql-pratica/ Una guida pratica su come utilizzare un database Mysql tramite Php. Mi sembra ben fatta e dall'approccio semplice.

Aruba down

Aruba è down da quasi 5 ore per un principio di incendio. Con essa mezza Italia del web non è raggiungibile. Il panico in azienda per la posta elettronica. Qui il canale Twitter che aggiorna sulla situazione. Qui una riflessione interessante.

Migliorie per Adsense

Suggerimenti ufficiali per migliorare le proprie entrate Adsense: http://it-adsense.blogspot.com/2011/03/che-cosa-fare-e-non-fare-per-aumentare.html

Dove reperire foto di qualità libere da diritti d'autore

Come segnalato qui ... Post per non dimenticare qualche utile sito dove reperire foto libere e di qualità. http://www.stockvault.net/ http://www.everystockphoto.com/ http://www.openphoto.net/ http://search.creativecommons.org/ Articoli su Dimmicomefare.it: http://www.dimmicomefare.it/2010/11/01/everystockphoto-com-ricerca-immagini-libere-da-copyright/ http://www.dimmicomefare.it/2009/10/07/come-trovare-immagini-e-foto-libere-da-diritti-dautore/

Stessa cuffia, prezzo diverso

Questa pagina mostra come trasformare un paio di Sennheiser HD 555 da 199.96$ in un paio di Sennheiser HD 595 da 349.95$. Tutto quello di cui abbiamo bisogno è un cacciavite. http://mikebeauchamp.com/misc/sennheiser-hd-555-to-hd-595-mod/

Linux Mint con Fluxbox

Immagine
http://blog.linuxmint.com/?p=1523 Linux Mint deriva da Ubuntu, ed è quindi una distribuzione che porta con se il pregio della facilità d'uso. Personalmente però credo che Mint abbia una marcia in più... lo trovo più leggero e intuitivo, e mi ha dato molti meno problemi (una sciocchezza in verità) sul vecchio portatile (1 GB di RAM). La versione con Fluxbox è favolosa. Schizza veloce che sembra di stare su una workstation recente. I temi sono essenziali ma carini e gradevoli. Mi sa che mi stabilirò qui per un po'.