Posts

Showing posts from 2014

Instal.lant Xdebug a Ubuntu (catalan)

Seguim preparant el nostre entorn de desenvolupament en PHP i ara toca instal.lar una eina per debug: Xdebug. El primer es instal.lar el modulo php-pear per obtenir la última versió del repositori PEAR. $ sudo apt-get install php5-dev php-pear Ara instal.lem xdebug a través de PECL. $ sudo pecl install xdebug Després de tots els missatges de log de la instal.lació, apareixerà la destinació final de la llibreria xdebug.so. Alguna cosa com això: "Build process completed successfully Installing '/usr/lib/php5/20121212/xdebug.so' install ok: channel://pecl.php.net/xdebug-2.2.5 configuration option "php_ini" is not set to php.ini location You should add "zend_extension=xdebug.so" to php.ini" Així que copiem la adreça on està xdebug.so i anem a editar el fitxer php.ini. $ sudo gedit /etc/php5/apache2/php.ini I afegim aquesta linia (posant la direcció correcte del xdebug.so): zend_extension="/usr/lib/php5/20121212/xd...

Configurant una aplicació Symfony 2 (catalan)

Continuant amb el post anterior, anem a configurar una aplicació PHP feta amb el framework Synfony, després de la instal.lació. El primer que hem de tocar és el fitxer "config.php" que es troba a: /path/web/config.php Si executem l'aplicació a localhost: http://localhost/path/web/config.php Ens farà un diagnostic de la nostra instal.lació. Una de les primeres coses que haurem de fer, és donar permisos de escriptura a la carpeta cache i logs de l'aplicació symfony. El més fàcil és esborrar els fitxers que contenent i dona'ls-hi els permissos adients. rm -rf app/cache/* rm -rf app/logs/* chmod 777 app/cache chmod 777 app/logs També haurem de instal.lar el mòdul Intl de php per tenir suport d'altres idiomes a l'aplicació per defecte de synfony. En Ubuntu: sudo apt-get install php5-intl Reiniciem el servidor de apache per a que es carreguin els canvis. sudo service apache2 restart

Instal.lant Symfony 2 a Ubuntu (catalan)

A partir d'una nova col.laboració que estic duent a terme, m'ha sorgit la necessitat de investigar el funcionament d'un framework PHP per accelerar i fer fàcil el manteniment d'una aplicació web. El framework té el nom de Symfony. En aquest post explicaré com ho he fet per instal.lar-me'l al Ubuntu. Primer s'ha de instal.lar una eina anomenada composer. Per això executem les següents dos comandes: $ curl -sS https://getcomposer.org/installer | php $ sudo mv composer.phar /usr/local/bin/composer Una vegada instal.lada aquesta eina, anem a instal.lar el framework Symfony 2. A la pàgina principal http://symfony.com/download , a data d'avui, hi han dos versions disponibles: la versió 2.5 amb les últimes característiques i la 2.3 més estable i del tipus "long term support" (suport fins a maig del 2016). Pel tema que m'interessa, escullo la 2.3. Així que executem la comanda: $ composer create-project symfony/framework-standard-edit...

Sense so als auriculars en Ubuntu 14.04

Image
Això passa per tenir configurada la configuració de ALSA amb la opció "Auto-mut" habilitada. Sol.lució: en un terminal executem "alsamixer". > alsamixer S'obrira l'aplicació de configuració de ALSA. Amb les fletxes de cursor horitzontals naveguem fins a la opció de "Auto-mut". Ha de quedar resaltada en color vermell. I ara amb les fletxes de cursor verticals canviem la configuració fins que surti "Disabled". Per sortir de la aplicació, prem "Esc". Fet!

Adeu Mint. Hola Ubuntu 14.04

Image
Aquest cap de setmana he dit adeu al meu Linux Mint que tenía al portàtil Dell. Ha sigut un any i escaix bastant correcte, però un parell d'incidents que m'han fet decidir a fer el canvi. El principal problema ha estat la pèrdua de conexió amb la wifi després d'una actualització d'algun paquet durant la última setmana del mes d'abril.  També veia alguns errors al intentar actualitzar paquets dels repositoris catalans, cosa que no em feia molta gracia. I també està el tema del gestor Cinnamon, que pel que vaig llegir desapareixerà en properes versions de Linux Mint. Tot ha coincidit amb l'aparició d'una nova versió LTS (long term support) i les critiques favorables del meu amic Albert C., un fan incondicional d'aquesta "distro". Resumint, el procés de migració ha estat molt senzill: Còpia de seguretat de /home en un disc extern. Creació de un USB arrancable amb la ISO de Ubuntu. Arrancar en mode Live i veure que tot era correct...

El Nombre del Viento, de Patrick Rothfuss (spanish)

Primera novel·la de la trilogia "Crónica del asesino de reyes". En aquest primer llibre es descriu la etapa juvenil de Kvothe. Com va perdre els pares, la dura vida als carrers d'una poblada ciutat i els primers anys a la Universitat. Es tracta d'una novel·la d'aventures èpiques i fantasia, ambientada en un món fictici semblant a l'època medieval. M'ha agradat més que "El color de la magia", però no tant com per continuar de seguida amb el següent títol de la trilogia. Potser més endavant.