Ultimoprofeta Web Blog

Informatica e tecnologia alla portata di tutti!!

Archivi Categorie: *Unix

Usare SequelPro con Vagrant

Negli ultimi tempi sto studiando come utilizzare Vagrant per la creazione di ambienti di sviluppo per i miei progetti e mi sono trovato bloccato a causa dell’utilizzo di MySQL.
Solitamente io utilizzo SequelPro per la gestione dei miei database e per me era fondamentale riuscire a farli comunicare.
Ecco come ho fatto!

Leggi il resto dell’articolo

Annunci

Come abilitare il mod_rewrite su ubuntu

Oggi vi propongo un semplice comando che sarà utile a tutti i web developer che per una ragione o per l’altra si ritrovano a dover smanettare su apache per arrivare il mod_rewrite.
Solitamente il mod_rewrite viene utilizzato per la generazione di URL “friendly” ovvero permette di eliminare dall’url (tra le altre cose) la brutta voce “index.php”.

Ecco come abilitare il mod_rewrite
Leggi il resto dell’articolo

Apache2 e VirtualHost ecco come crearli

Negli ultimi tempi ho avuto la necessità di configurare VirtualHost su Apache2 in modo che un particolare sito nel mio pc fosse ragigungibile attraverso uno pseudo-link piuttosto che dal classico localhost/nome_sito.

Ho cercato molto in rete, ci sono moltissime guide ma spesso vecchie o dispersive…per questo motivo ho deciso di scriverne una anche io sperando che diventi quella definitiva per me e per voi lettori.

Questa guida l’ho testata su Ubuntu quindi su Debian e simili non ci sarà problema nel seguire passo passo le istruzioni. Per quanto riguarda gli altri sistemi non vi preoccupate, potete seguirla senza problemi ma per il passaggio finale invece di usare un tool automatizzato dovrete procedere a mano.

Leggi il resto dell’articolo

Ubuntu 12.10 risolvere il problema di luminosità dello schermo

Da poco ho aggiornato il mio portatile con Ubuntu 12.04 LTS alla version 12.10 scoprendo che i tasti funzione per la luminosità hanno smesso di funzionare.

Dopo aver googolato parecchio tempo ho scovato quasi per caso un blog nel quale l’autore proponeva una soluzione semplice ed efficace.

Per comodità vi riporto qui i passaggi da effettuare, sul mio portatile Samsung ha funzionato senza nessun problema! Leggi il resto dell’articolo

phpmyadmin – errore non posso far partire la sessione senza errori – veloce fix

Spesso capita che per qualche strano motivo il mio PhpMyAdmin non foglia funzionare…di solito capita dopo ore di intenso utilizzo da parte mia o comunque da un mio progetto che richiede numerose interrograzioni al database.

Googolando un po’ su internet ho visto che è un problema molto comune su quasi tutti i sistemi operativi e quindi escludo a priori che sia un problema di Mamp sul mio iMac.

Non avendo Log di errore su cui basarmi ho pensato che il problema sia tra la comunicazione di mamp ( o Xamp o quello che volete) con il browser, ed infatti è così.

Per risolvere questo problema non dovete fare altro che cancellare la cache del browser e riaprire la schermata di phpmyadmin.

Certo, non sarà un fix definitivo ma per il momento accontentiamoci 🙂

SWG – Static Website Generator

SWG è un tool sviluppato da Simone Margaritelli (conosciuto anche come evilsocket) sviluppato completamente in python e consente la creazoine automatica di un sito statico utilizzando pochi e semplici comendi che sfrutta Mako per il render dei contenuti html.

E’ un progetto relativamente giovane arrivato, oggi, alla versione 1.2.5 che promette un orientamento più user friendly e di più facile installazione rispetto alla versione precedentemente pubblicata.

Infatti saranno sufficienti pochi passaggi per isntallarlo e iniziare ad utilizzarlo sulla nostra macchina.

Prima di passare all’installazione e al suo utilizzo ringranzio pubblicamente Evilsocket per avermi aiutato a risolvere alcuni problemi di installazione e di utilizzo!

Questa guida è una sorta di riaussunto della procedura di installazione e della creazione del primo progetto di swg!

Leggi il resto dell’articolo

[TOOL] Disegnare interfacce grafiche Android

Le interfacce grafiche in Android vengono gestite in due modi, o tramite un file xml che ne definisce gli oggetti e le caratteristiche o tramite codice java.
Il modo più veloce è senza dubbio quella di sfruttare un file xml esterno e richiamarlo all’interno dell’applicazione tramite il comando:

setContentView(R.layout.nome_file_grafica);

I file xml in questo caso si comportano più o meno come un semplice file css (ben noto ai web designer), ovvero c’è un idetntificativo, un attributo e un valore

Leggi il resto dell’articolo

[GUIDA] Preparazione ambiente di sviluppo Android

Il miglior ambiente di sviluppo per Android è senza ombra di dubbio Eclipse3.5 Galileo
Infatti per quest’ultimo google ha creato un apposito plugin che permette di agevolare la creazione di applicazioni.

Vediamo come preparare il nostro computer per la programmazione mobile Android.

Prerequisiti:

  1. Eclipse 3.5
  2. JavaDevelopmentKit (JDK e JRE)
  3. AndroidSDK
  4. Mac, Windows o Linux

Leggi il resto dell’articolo

Ubuntu – Web Developers Tools

Web Developers Tools è uno strumento che a mio parere può risultare molto utile per gli sviluppatori web.

Tramite una semplice interfaccia grafica aiuta lo sviluppatore nella generazione di fogli di stile per i pulsanti e per molte altre cose che spesso possono rivelarsi lunghe e noiose.

Vediamo cosa offre.

Leggi il resto dell’articolo

Router – Il problema delle password di default

Uno dei problemi più gravi che riscontriamo su internet è senza dubbio la sicurezza. Noi cerchiamo sempre di proteggerci da minacce varie pensando che un buon antivirus e un buon antispyware ci risolva il problema…beh non è così perchè il problema più grande della sicurezza risiede tra la tastiera e la sedia…ovvero l’utente!

Spesso l’utente medio quando acquista un nuovo modem o un nuovo router segue le istruzioni riportate nel manuale per configurarlo adeguatamente ma non fanno caso a una cosa molto importante…la password di default!

Leggi il resto dell’articolo