>> Produccions d'en Kotya <<

28 Desembre 2012

Instal.lar xdebug al Sublime Text 2

Filed under: Software Lliure — jaumemg @ 0:00
Tags: ,

Sublime Text 2 és un petit gran IDE/editor per a desenvolupar web.

Aquí s’explica com dotar-lo d’una eïna imprescindible de debugging que ens permetrà posar punts d’interrupció i solucionar els errors de programació.

Els passos per instalar xdebug a Ubuntu (prèviament tenim ja el Sublime Text 2) serien aquests:

1 – Instalar xdebug:  sudo apt-get install php5-xdebug

2 – Afegir les linies de configuració següents a /etc/php5/conf.d/xdebug.ini:

zend_extension = /usr/lib/php5/20090626+lfs/xdebug.so
xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_autostart=1

3 – Probablement en aquest punt sigui necessari reiniciar Apache2: sudo /etc/init.d/apache2 restart

4 – Descarregar el package SublimeXdebug de gitHub:

https://github.com/Kindari/SublimeXdebug#readme

5 – Un cop descarregat, descomprimir la carpeta SublimeXDebug i copiar-la a: /home/”user”/.config/sublime-text-2/Packages.

6 –  Segons s'explica a la web del projecte (gitHub), en ubuntu 12.04 i similars és necessari instal·lar el Python 2.6 i enllaçar-lo amb Sublime-text2:

sudo apt-get install python2.6

ln -s /usr/lib/python2.6 [Sublime Text dir]/lib/

Ja al Sublime Text 2:

– SHIFT+F8 per obrir el menú del Xdebug, i prèmer “Start debugging” o posar/treure punts d’interrupció: ALERTA, només es pot posar un punt d’interrupció en una linia de codi, mai en una linia buida.

– amb F8: més opcions del debugger per continuar l’execució o saltar a la següent linia.

Navegadors…

En el nostre navegador caldrà que afegim un paràmetre al url del projecte que volem debugar:

?XDEBUG_SESSION_START=sublime.xdebugsembla que això n'hi ha prou en posar-ho el primer cop, ja que si mirem a phpinfo() veurem que es crea una cookie que guarda aquesta informació.

Això ens valdria per qualsevol navegador, ara bé, també existeixen helpers.

CHROME Helper plugin

Aquí es detalla el plugin xdebug helper que cal descarregar:

http://stackoverflow.com/questions/11779284/xdebug-sublime-text-2-and-kindarisublimexdebug

Seria això:

- al Chrome: chrome://settings/extensions

– buscar i instalar l’extensió xdebug helper.

– anar a opcions/configuració del plugin: a IDE triar “others” i entrar “sublime.xdebug”.

Fonts:

– web del projecte: https://github.com/Kindari/SublimeXdebug

– aquí s’expliquen passos que s’obvien en el “readme” anterior: http://julianhigman.com/blog/2012/11/06/xdebug-php-and-sublime-text-2-on-ubuntu-12-04/

Anuncis

6 gener 2012

Estalvi a l’Administració Pública: recuperar projecte Rhodas

Filed under: Actualitat,Software Lliure — jaumemg @ 20:49

GNU/Linux = S.O. lliureEsta semana ha aparecido la noticia de que Rusia se ahorrará cerca de 55.000 millones de dólares gracias al uso de Software Libre en su Administración. Efecto deseable que también ha corroborado en España la Junta de Extremadura. También hay que señalar otro dato interesante en relación a esta curiosa cifra, 55.000 millones de dólares es precisamente la deuda interna pública de Rusia en este momento…

Los motivos de Rusia merecen ser analizados detenidamente, por ser los mismos que se pueden tener en cualquier país del mundo. Los rusos consideran que la actual dependencia tecnológica es insostenible y un derroche económico injustificable, algo lógico y palmario, cuando hay alternativas válidas y pensamos que nos encontramos inmersos en una profunda y grave crisis mundial que anima a optimizar y ahorrar.

También hay otro dato importante que hay que valorar. Está previsto que las empresas locales de software reciban 490 millones de rublos durante los dos primeros años, para el desarrollo o la adaptación del software. Algo muy a tener en cuenta, si se quiere favorecer a la industria nacional. Si consideramos además, que la tasa de paro en Rusia ronda el 0,8% en este momento, está claro que en España tenemos más motivos que los rusos para hacer lo mismo.

No es una sorpresa lo que han considerado los rusos, entre las más claras ventajas del uso del Software Libre en la Administración, se encuentran estas tres:

  • Ahorro de costes.
  • Reducción de la deuda externa.
  • Desarrollo económico local.

El Proyecto Rhodas

Evidentemente, en un momento en el que hay crisis y hay que ahorrar y en el que hay mucho personal informático cualificado en la cola del paro, puede ser el momento ideal para pasar toda la Administración española al Software Libre y dar un decidido golpe de timón. Desde luego, creo todos los españoles verán preferible adaptarse a una nueva plataforma de software, lo que nos llevará un relativamente poco esfuerzo, a que se reduzcan los sueldos, aumente el paro, o se recorten beneficios sociales.

Lo cierto es que esta idea no es nueva en España y parte del trabajo está hecho. En el año 2002 el Ministerio de Administraciones Públicas, en un momento económicamente mejor que el actual y en el que las cosas eran mucho más complicadas para una migración, principalmente por problemas de interoperabilidad entre formatos y aplicaciones libres y privativos, lanzó el Proyecto Rhodas, con la intención de migrar, en la medida de lo posible en aquel momento, sus estaciones de trabajo a Debian GNU/Linux.

Como en el caso de Rusia, uno de los principales motivos del Ministerio de Administraciones Públicas (MAP) era el del ahorro de los dineros públicos, algo que estaría muy bien visto por los españoles en los tiempos que corren. Para el MAP, estaba claro que un sistema operativo y un amplio conjunto de aplicaciones privativas, en las estaciones de trabajo de la Administración, multiplicado por una elevada cantidad de estaciones de trabajo (que en la actualidad son más que en 2002), suponían una gran cantidad de dinero. Además, este dinero se gastaba de forma reiterativa año tras año, con la necesaria renovación de licencias y actualización de paquetes y sistemas operativos. El MAP también tenía claro en el 2002 que este dinero se podía ahorrar a cambio de hacer ciertos esfuerzos asumibles por parte de la Administración.

La idea del MAP era usar Debian GNU/Linux y aplicaciones libres o GPL, en lugar de las onerosas aplicaciones privativas que poblaban y pueblan las estaciones de trabajo de la Administración y en aquel momento censaron más de 8.000 paquetes de software. Con ello, se pretendía reducir los costes de las licencias a 0 €uros e invertir una parte del ahorro para la instalación, mantenimiento y adaptación de las aplicaciones. Lo mejor de todo, es que esas mejoras o adaptaciones también se podían distribuir entre las distintas Administraciones Públicas sin coste alguno y sin las restricciones impuestas de los sistemas y aplicaciones privativas.

Más tarde, en el año 2005, el Tribunal de Cuentas publicó el documento “Informe de Fiscalización sobre el análisis de la eficiencia del Proyecto RHODAS: Migración a estaciones de trabajo LINUX para el usuario final en el Ministerio de Administraciones Públicas”, que criticaba duramente la decisión de no continuar con el Proyecto Rhodas.

Sin embargo, a pesar de este rotundo e interesante informe del Tribunal de Cuentas, que recomiendo leer y meditar sobre él, los esfuerzos de la Comunidad de Software Libre y las críticas en la prensa, nunca más se supo del Proyecto Rhodas para desgracia de los españoles.

Por ello, propongo y recomiendo encarecidamente la vuelta al Proyecto Rhodas ya que si antes era una buena idea, ahora puede ser un bote salvavidas para la maltrecha economía española. Además, con la experiencia de Extremadura, nadie puede decir en este momento que algo así es inviable, máxime, cuando representantes extremeños Extremadura han afirmado que tiene intención de seguir apostando por Software Libre en su Administración, pero sin “sabores” autonómicos. También podemos mirar a Europa, en donde hay experiencias como la de Munich, cuidad en la que están muy contentos con el Software Libre.

Es más, no entiendo que disponiendo de una Proposición No de Ley para el fomento del Software Libre y propuestas concretas en este mismo sentido, en España se prefiera segur apretando cinturones, a tomar medidas de ahorro y de optimización del gasto.

“Copyleft 2012 Fernando Acero Martí­n. Verbatim copying, translation and distribution of this entire article is permitted in any digital medium, provided this notice is preserved. Quotation is allowed.”

 

Font: Kriptópolis (a través de Menéame)

4 Desembre 2011

Adjudicado concurso de 10 millones de euros en licencias de productos de Microsoft en la Comunidad de Madrid

Filed under: Software Lliure — jaumemg @ 19:57

Retallades a ensenyament, a la sanitat i als sous de tots els funcionaris i ens gastem 10 milions d’euros en llicències de software privatiu… SOFTWARE LLIURE JA!

Entre los Acuerdos del Gobierno de la CM de ayer 1/12/2011 se encuentra el informe sobre la propuesta de adjudicación por la Agencia de Informática y Comunicaciones (ICM) del concursoAdquisición y actualización de licencias de software de Microsoft y asistencia técnica a los programas Microsoft instalados en los servidores y ordenadores personales de la Comunidad de Madrid”  a la empresa “BT España, Servicios Globales de Telecomunicaciones, S.A.U.”, por un importe de 9.905.692,52 euros (IVA incluido) y un plazo de ejecución de treinta y seis meses.

A la vista de los pliegos de condiciones administrativas y técnicas , este millonario concurso es la continuación del realizado en 2008 , que tenía casi todo el presupuesto en concepto de suministro de licencias de productos ofimáticos y de servidor de Microsoft y de acceso desde puestos a productos servidor de Microsoft. Esa anterior vez fue adjudicado a Dell por 9.481.354 euros y un plazo de ejecución de 30 meses y medio.

Los pliegos de condiciones administrativas y técnicas del concurso que se va a adjudira ahora estipulaban entre otras cosas :
  • Objeto del contrato: “La actualización de licencias y adquisición de productos Microsoft en el marco del programa “Enterprise Agreement” de Microsoft , así como la prestación de los servicios de soporte técnico que permita asegurar el correcto funcionamiento de todos los programas Microsoft, actualmente instalados entodoslos servidores y ordenadores personales de la Comunidad de Madrid“.
  • Presupuesto base sin IVA: 1 millón 400 mil euros en unos servicios de soporte (en general básicos, de mucho más alcance para el caso de los entornos servidores de Servicio de Correo y Directorio Activo) para el período 1/1/2012-31/12/2014 y 9 millones de euros en el suministro principalmente de licencias de actualización así como alguna nueva licencia de los productos de Microsoft:
    • 27 mil licencias de actualización de Office Standard (software ofimático de cliente)
    • 45 mil licencias de actualización de Windows Server CAL (acceso a servidores Windows desde clientes, equipos con versiones deWindows para puestos cuyas licencias de sistema operativo suelen venir ya con la compra del equipo)
    • 45 mil licencias de actualización de Exchange Standard CAL (licencias de acceso a servidores de correo con MS Exchange)
    • 45 mi licencias de actualización de acceso a Servidores de System Center Configuration Manager (SCCM)
    • 11 mil licencias de actualización de acceso al SW de gestión documental Share Point
    • 74 licencias de actualización Windows Server (edición DataCenter principalmente)  (sistemas operativos de servidor)
    • licencias de actualización de diversos SW de servidor de Microsoft: 26 licencias de MS Exchange Server (servidor de correo), 29  de SCCM Server, 43 de System Center Operation Manager Server,  5 de Share Point Server,  11 de  SQL Server Standard (servidor de bases de datos) y alguno más
    • 2 nuevas licencias de Share Point Server y 1 licencia de servidor de “Lync Server Enterprise” y 15 de acceso de usuario
  • Plazo de ejecución: desde el 1/1/2012 al 31/12/2014  para el servicio de soporte, 1 mes desde su solicitud para para el suministro de nuevas licencias y 1 mes desde la aparición en el mercado de nuevas versiones para las posibles actualizaciones de licencias necesarias subsiguientes hasta el fin del contrato.

I dos comentaris recollits a Menéame sobre la noticia:

“Que calculen la de sueldos que se podrían pagar si en vez de instalar microsoft hubieran instalado software libre. Es toda una cagada que en estos tiempos se prefiera enviar el dinero a MS en vez de generar trabajo, con la de profesionales informaticos que hay en el paro.”

“Cómo suelo decir, el dinero es lo de menos. Lo importante es que si se hubiese invertido ese dinero en pagar servicios de mantenimiento, equipos de desarrollo que implante software libre a medida en la administración pública, cursos de sofware libre a funcionarios, … ese dinero hubiese ido a para a manos españolas, no a un corporación extranjera.
Gastar dinero en licencias de software privativo en lugar de invertir en servicios en software libre, es como si una familia pobre fuese a comer todos los días en un McDonalds en en lugar de preparar la cómida en casa (mucho más económico y sano) “.

Font: Asociación de Profesionales de Informática de la Sanidad de la Comunidad de Madrid

22 Novembre 2011

otra vez S.O.P.A. !!!

Fuente: Derecho a Leer (a través de Menéame)

21 Agost 2011

LibreOffice para 25000 empleados de hospitales el próximo año en Copenhague

Filed under: Software Lliure — jaumemg @ 17:07

Estalviar en sanitat o en administració pública no té perquè passar sempre per retallades de serveï, de personal, etc.
A vegades amb un petit gest com deixar de pagar llicències de software privatiu per a un processador de textos o un full de càlcul pot suposar un estalvi considerable.

“La región de Copenhague utilizará LibreOffice en 13 centros sanitarios para un total de casi 25000 trabajadores”.

Font: Menéame

5 Agost 2011

Guardar el que sona en Ubuntu i separar les cançons

Filed under: Software Lliure — jaumemg @ 18:16

Si heu provat el Gravador de So d’Ubuntu o el potent programa Audacity i amb cap dels dos heu aconseguit guardar el que sona per la sortida de linia del vostre ordinador, llavors cal que instal·leu i proveu out-Rec.

Com el defineixen els propis autors és una GUI pel “pa-clone” script.

Amb ell podreu, per exemple guardar en format mp3 o ogg les vostres cançons predilectes de Spotify o de qualsevol altra emisora on-line.

Els arxius resultants es guarden a la carpeta “outrec” dins de la vostra carpeta personal.

Es clar que si heu enregistrat més d’una cançó seguida us caldrà separar-les i per aquesta feina podeu emprar una altra eïna lliure: mp3splt-gtk.

Amb aquesta podreu carregar una font de so (ja sigui .wav, .mp3, .ogg, etc.) i podreu tallar-la i separar-la en diferents arxius. Fins i tot dona l’opció d’autodetecció de cançons establint la duració en segons de les pauses.

L’aplicació incorpora d’altres opcions interessants com la cerca a la base de dades CDDB per obtenir la duració de les cançons d’un disc i poder així separar-les de forma automàtica, etc.

Cercar arxius que contenen cert text en Ubuntu

Filed under: Software Lliure — jaumemg @ 17:43

Segur que sí sou usuaris de Windows haureu trobat a faltar a Ubuntu la cerca d’arxius que contingui un cert text.
Doncs l’opció existeix també a Ubuntu:
cal prémer la tecla Win + B i us apareixerà aquesta molt útil eïna.

4 Agost 2011

Permetre redireccionar urls a Apache2 en Ubuntu

Filed under: Software Lliure — jaumemg @ 0:25

Si volem per exemple crear un lloc amb urls amigables i estem experimentant en el nostre Apache local d’Ubuntu és possible que ens trobem amb un error del tipus “Internal server error” al carregar la pàgina, i que si mirem al log d’errors desde la cónsola (per exemple amb tail -f /var/log/apache2/error.log) veurem que es produeix al fitxer .htaccess: Invalid command ‘RewriteEngine’.

Per a solucionar-ho cal instal·lar el mòdul que permet a Apache2 redireccionar les urls:

sudo a2enmod rewrite

I ara només cal tornar a arrancar l’Apache:

sudo /etc/init.d/apache2 restart

Font: Stuff…

És clar que amb això encara no n’hi haurà prou, caldrà habilitar el redireccionament a Apache 2:

– Editarem l’arxiu 000-default:

sudo gedit /etc/apache2/sites-enabled/000-default

– Posarem a la linia del nostre host local (< Directory /var/www/\>):

AllowOverride All

I ara sí que hauria de funcionar la redirecció de les urls amigables al nostre web.

Font: Nexxuz

3 Agost 2011

Pantalla negre després d’actualitzar Ubuntu

Filed under: Software Lliure — jaumemg @ 1:07

A cal un amic meu fa un temps després d’actualitzar a una nova versió d’Ubuntu el resultat va ser que al reiniciar la màquina apareixia un error d’aquest estil:

[ 0.1024080] Kernel panic - not syncing: VFS :Unable to mount root fs on unknown-block(0,0)

En aquella ocasió no vaig saber recuperar el sistema de l’error, així que va tocar reinstal·lar.

Avui aquest amic m’ha fet arribar el domini www.ubuntu.cat i en el fòrum he trobat la sol·lució a aquell error.

Per si mai us passa aquí teniu l’enllaç a l’entrada.

26 Juliol 2011

Configuració bàsica i neteja del GRUB

Filed under: Software Lliure — jaumemg @ 23:50

El G.R.U.B. (GRand Unified Bootloader) és un gestor “d’arrancada” per a triar iniciar entre dos o més S.O. instal·lats al mateix ordinador. També se’n diu GNU GRUB perquè és part del projecte GNU.

Configuració bàsica GRUB

Si busqueu una mica trobareu força informació de com configurar desde cónsola l’arxiu menu.lst on es troba el llistat i de S.O. que tenim instal·lats.

Però si voleu estalviar-vos la cònsola també podeu instal·lar una petita aplicació gràfica anomenada Start-up manager (en castellà desde el Centre de Software Ubuntu s’anomena Administrador de Arranque). Aquest us permetrà per exemple:

– Modificar el temps d’espera en segons abans no arrenqui el S.O. que trieu per defecte.

– Canvir la posició en el menú dels Sistemes Operatius que tingueu instal·lats.

Neteja del GRUB

Amb el temps segurament us caldrà saber també com fer neteja de les distribucions antigues que es van quedant instal·lades i afegeixen una nova linia al menú d’arrancada cada vegada que es produeix una actualització del nucli Linux del S.O.
Amb compte de no carregar-te mai l’última distribució (o sigui la que està en us) hauràs d’anar el·liminant les antigues.
En aquest post està molt ben explicat: http://www.versvs.net/anotacion/como-desinstalar-viejos-kernels-limpiar-menu-grub

1) Un cop a la cónsola i abans de res hauràs de logarte com a superusuari (administrador):

sudo su  i a continuació s’et demanarà el password d’admin.

2) Després és tracta de llistar les “kernels” (nuclis del S.O.) que tens instal·lades:

dpkg –get-selections | grep linux-image

 root@jaume-desktop:~$ dpkg --get-selections | grep linux-image
 linux-image-2.6.32-32-generic            install
 linux-image-2.6.32-33-generic            install
 linux-image-generic                      install

3) I passar a esborrar les obsoletes, o sigui aquelles que no tinguin l’últim número de versió.
En el meu cas només tinc una kernel vella a borrar que és 2.6.32.32. Així que l’esborro:

apt-get remove –purge linux-image-2.6.32-32-generic

Això s’encarregarà d’alliberar la memòria ocupada per les kernels antigues a més de netejar l’entrada al menú GRUB de la versió antiga.

Pàgina següent »

Crea un lloc web gratuït o un blog a Wordpress.com.