Symfony e PHPCollab3

Il mio lavoro negli ultimi 3 mesi e nei prossimi 6 sarà attorno al framework Symfony, ed in particolare riguardarà il progetto PHPCollab3.

Lavorando ad un progetto complicato mi imbatto spesso in problemi che non avevo mai affrontato prima e che imparo a risolvere cercando nel web e dicendomi “qualcuno deve aver già fatto qualsoca di simile!!”. Arrivo così a suggerimenti o soluzioni complete per i miei problemi. Questa che descriverà di seguito l’ho già pubblicata sul sito symfony.it, e mi sembra di non averla trovata da nessuna parte, spero che possa aiutare qualcuno che si trova nella mia situazione ;)

Clicca qui per vedere l’articolo

Posted under PHP, come fare cosa, web development

This post was written by Filippo on April 28, 2009

Tags: , , , , ,

Segnalazioni

Per chi si interessa di cucina vi segnalo questo blog che sembra promettere molto molto bene!!

I love Cooking

Buon appetito!!

Posted under WPF

This post was written by Filippo on March 9, 2009

Il postino suona sempre due volte

Io invece mi laureo….(per la seconda volta, e sono agitato come la prima se non di più!)

ansia

Posted under WPF

This post was written by Filippo on February 12, 2009

Ancora un video…

Questo oggi ci sta tutto!!

via Giavasan

Posted under risate, video

This post was written by Filippo on January 12, 2009

Harry Potter 6 - trailer

Aspettando posso dire che i trailer di HP sono sempre molto “interessanti”… (il primo è in italiano, il secondo in inglese).

Get the Flash Player to see this player.
Get the Flash Player to see this player.

Posted under film, video

Ne capisci di Flow chart??

flow_charts

Posted under a caso...

This post was written by Filippo on December 20, 2008

Ubuntu 8.10 e dual monitor su Asus F6A con Intel® GMA X4500HD (GM45)

Ottenere il dual monitor con ubuntu 8.10 è (dovrebbe essere) semplice… basta avere un portatile con l’uscita VGA (ma penso vada bene anche con le digitali HDMI e DVI) e un monitor.
Io ho seguito questi passi:
1 ) si fa partire il portatile e si lascia scollegato il monitor esterno.
2 ) ci si logga e si collega il monitor esterno.
3 ) Andate su “Siatema->Preferenze->Risoluzione Schermo”.
4 ) Levate la spunta da “mirror screen” (vedi immagine qui di seguito)

5 ) A questo punto dovrebbe vedervi i due monitor come in figura (sopra). Se non lo fa cliccate su “close”, fate il logout e poi di nuovo il login.
6 ) A questo punto il pc avrebbe dovuto presentarvi la schermata che presenta a me, o al massimo vi fa vedere i due schermi ma uno lo mette come “off”.
7 ) Selezionate lo schermo che vi interessa cliccandoci sopra e trascinandolo ve lo mettete dove volete rispetto allo schermo principale (io ad esempio l’ho messo a sinistra dello schermo del portatile perchè ho la disposizione della scrivania così, di default lui vi metterà lo schermo esterno come se fosse a destra dello schermo del portatile.
NB: Lo schermo che sta a sinistra diventa di default il principale a meno di configurazioni sul file xconf.org)
8 ) Selezionato lo schermo scegliete la risoluzione che volete che esso abbia.
9 ) Se la risoluzione massima del monitor esterno non è riportata dovete fare così:
9,1 ) Aprite il file /etc/X11/xorg.conf
9.2 ) Dovreste trovarvi davanti ad una cosa di questo genere:

Section “Monitor”
Identifier “Configured Monitor”
EndSection

Section “Screen”
Identifier “Default Screen”
Monitor “Configured Monitor”
Device “Configured Video Device”
SubSection “Display”
Virtual 2640 800
EndSubSection
EndSection

Section “Device”
Identifier “Configured Video Device”
EndSection

9.3 ) Modificatelo il parametro “Virtual”: La prima e la seconda cifra ci dicono la risuluzione massima dello schemo virtuale spalmato su due monitor. Ad esmpio io ho un monitor esterno da 1680×1050 pixel e il monitor del notebook da 1280×800 => Lunghezza = 1680+1280= 2960; Altezza = 1050 (con monitor affiancati) uguale alla più grande delle due altezza dei due schermi.
9.4 ) Cambio quindi il parametro “virtual” in modo che sia :

SubSection “Display”
Virtual 2960 1050
EndSubSection

Vi ricordo che compiz e tutti i vari effettini del desktop potrebbero darvi dei problemi quando la risoluzione dello schermo supera i 2048×2048 dipendentemente dalla scheda video. La mia (una Intel® GMA X4500HD (GM45)) sembra risentire di questo problema :(

Se questi passi non funzionanano per voi provate a dare un’occhiata al manuale di xrandr per la configurazione e la messa appunto del dual monitor.

Posted under Linux, come fare cosa, planet-sprite

This post was written by Filippo on November 16, 2008

Tags:

SVN client e Ubuntu: python-svn e svn-workbench

Ultimamente mi capita spesso di lavorare sfruttando i vantaggi dati da un repository SVN, e visto che Vista (scusate il gioco di parole) mi ha lasciato a piedi, ho cercato una alternativa al validissimo TortoiseSVN che sfortunatamente va solo su windows.

Ubuntu, cercando di non farmi rimpiangere Vista, offre la possibilità di utilizzare SVN Workbench. Questo sembra un software piuttosto semplice sia da utilizzare che come funzionalità.

Non vi rifaccio tutta la manfrina che vi ho fatto nel post precedente dedicato all’SVN, ma vi metto (e mi metto) a futura memoria i semplicissimi passi da fare per installare questo programmino su ubuntu:

sudo apt-get install python-svn
sudo apt-get install svn-workbench

Lanciati questi due comandi il programmino lo trovate nel menù “applicazioni”. Buon divertimento!!

P.S.: Per chi non lo sapesse, Dreamhost dà la possibilità di crearsi un proprio repository svn. (confermo : I’m a happy dreamhost customer)

Posted under Linux, come fare cosa, planet-sprite

This post was written by Filippo on November 1, 2008

Tags: , , , , , ,

Problemi notebook: Asus F6A, Windows Vista e Ubuntu

Descrizione problema : (ancora senza soluzione)
Ho preso un portatilino Asus F6A e ne sono molto contento. Allo stesso tempo ho speso ORE negli ultimi due giorni per capire come poterci installare Ubuntu senza fare inca22are eccessivamente vista.

Ho trovato queste guide : (ricerca su google)

una - due - tre

Tutte indicano tre passi fondamentali: backup, creazione delle partizioni con il gestore dei dischi di windows vista, così che poi l’OS di microsoft si incavoli di meno, installazione tranquilla di ubuntu ed eventuale configurazione di ubuntu.

Tutto è andato bene, e ho verificato che vista funzionasse anche con le partizioni nuove create prima di installare ubuntu. Nessun problema di sorta. Perfetto, si passa ad installare ubuntu.
Installata ubuntu alla prima scermata di Grub voglio vedere se vista funziona (penso “altrimenti ricaccio direttamente il recovery DVD dentro e rimetto vista per informarmi meglio su come fare”).
Vista parte in modalità recovery non caricando nulla per quasi 20 minuti. Al che capisco che non è andato bene qualcosa e vado a vedere con il DVD di recovery di ripiazzare vista allo stato originale e riprovare. A questo punto però scopro (tramite CD live di ubuntu) che il mio HD è completamente senza partizioni. Sono sparite quelle di recovery, quelle di vista e quelle di ubuntu.

Sperando in un miracolo metto comunque il DVD di ripristino di Vista e faccio fare da esso il boot (istruzioni nel manuale ASUS che mi hanno dato con il portatile) ma la situazione non migliora. Ora sto da circa 2 ore e una quarantina di minuti davanti alla barra di caricamento con sotto scritto che è di proprietà di microsoft. Però è fatta bene, eh!

Io vorrei fare convivere i due sistemi operativi Vista e Ubuntu, cominciavo a verificare che in effetti vista non mi dispiaceva, ho fatto tutto questo bordello per tenerlo con me. Ora se proprio devo installare ubuntu, lo faccio, ma perchè non dovrei provare vista?? e soprattutto perchè mi hanno tolto la soddisfazione di entrare nel mio computer con la mia impronta digitale????? (so già che su ubuntu se ci provo scappa fuori un guantone da box dalla tastiera e me lo spara in piena faccia… anche se…)

Aggiornamento: Ho installato ubuntu, va tutto tranne il lettore di impronte digitali. Quando avrò tempo proverò a mettere su anche quello.

Posted under Linux, Micro$oft, come fare cosa, planet-sprite, windows

This post was written by Filippo on October 31, 2008

Tags:

Installando Symfony : virtualhost

Visto che il blog serve anche a me per ricordare come fare certe cose e magari serve a qualcuno che si mette a cercare come farle, oggi mi segno come ho fatto per creare un virtualhost su apache2.
Questo mi serve perchè creando progetti tramite symfony è utile avere un riferimento virtuale alla cartella reale per evitare url lunghi chilometri!

  • Primo: Aprire il file “/etc/apache2/sites-enabled/000-default”.
    Alla fine di questo file inseriamo il seguente codice

    <virtualhost symfony>
    ServerName 127.0.1.1
    DocumentRoot “<indirizzo_cartella_progetto_symfony>/web”
    DirectoryIndex index.php
    Alias /sf /$sf_symfony_data_dir/web/sf
    <directory “/$sf_symfony_data_dir/web/sf”>
    AllowOverride All
    Allow from All
    </directory>
    <directory “<indirizzo_cartella_progetto_symfony>/web”>
    AllowOverride All
    Allow from All
    </directory>
    </virtualhost>

  • Secondo: Aprire il file “/etc/hosts” e scrivere la seguente riga sotto quelle già presenti (ci dovrebbe essere almeno quella per il localhost):

    127.0.1.1 symfony

  • Terzo: Riavviare apache2 “/ets/init.d/apache2 restart”

Con queste due modifiche il mio browser puntando alla pagina http://symfony/ restituisce esattamente la root del progetto symfony creato.

Se ovviamente non si sa come creare un progetto symfony o non si sa cosa è symfony potete visitare il sito www.symfony-project.org.

Posted under come fare cosa, planet-sprite, web development

This post was written by Filippo on October 28, 2008

Tags:


Licenza Creative Commons
Blog pubblicato sotto una Licenza Creative Commons.
La proprieta' dei post e' dei rispettivi autori, le immagini, i loghi, i trademark dei rispettivi proprietari.
Questo blog non rappresenta una testata giornalistica in quanto viene aggiornato senza nessuna periodicita' predefinita. Non puo' pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62 del 7.03.2001.