abr 09 2010

Emprar el Tomcat d’Ubuntu a Eclipse

Tag: Java, Ubuntu, linuxmad93 @ 10:32 pm

Trastejant amb l'eclipse per provar de fer una aplicació web amb Java, concretament amb el servidor Tomcat, m'he trobat que l'Eclipse esperava que la instal·lació de Tomcat fos l'estandar, i a Ubuntu s'han canviat les ubicacions dels fitxers. Així doncs hi ha dues solucions, instal·lar el tomcat mitjaçant el tar.gz de la seva web, o fer alguns enllaços simbólics. La darrera opció m'ha semblat més 'neta'.

Per fer-ho senzillament hem d'escriure:

sudo apt-get install tomcat6
cd /usr/share/tomcat6
sudo ln -s /var/lib/tomcat6/conf conf
sudo ln -s /etc/tomcat6/policy.d/03catalina.policy conf/catalina.policy
sudo ln -s /var/log/tomcat6 log
sudo chmod -R 777 /usr/share/tomcat6/conf

Llavors només queda que al definir el nostre servidor a l'Eclipse li donem la ruta /var/lib/tomcat i ja podem començar el nostre projecte.


ago 21 2009

Convertir la codificació de tots els templates d’un directori

Tag: Programació, linux, phpmad93 @ 11:43 am

He hagut de canviar la codificació d'uns templates d'ISO-8859-1 a UTF-8 que estaven tots ens dos directoris. Per no fer-ho a mà, ho he fet amb un script en bash per a convertir-los ràpida i fàcilment. Aquí l'script:

#!/bin/bash
for i in `find *.tpl -type f -print`;
do
iconv -f ISO-8859-1 -t UTF-8 $i -o $i.new;
mv -f $i.new $i;
done

gen 31 2009

Generar i mostrar el MD5 d’un fitxer o cadena

Tag: Programació, c/c++, linuxmad93 @ 11:26 pm

Quan volem verificar el correcte enviament d'un fitxer solem emprar algorismes que generen unes cadenes 'úniques' per tal d'assegurar-nos de que l'arxiu s'ha rebut clavat a l'original. Per a una pràctica així ho he volgut fer, i després d'un parell de dies he entés per fi com anava tot el sistema (una mica lent, sí).

Continuar llegint "Generar i mostrar el MD5 d’un fitxer o cadena"


oct 02 2008

Autocompletació a Kdevelop per a QT

Tag: Programació, c/c++, linuxmad93 @ 2:02 pm

Aquests dies he estat remenant el Visual Studio, que es pot dir el que es vulgui, però el seu editor és molt bo. Ara que ja sé una mica com va el C# i com fer-ho rutllar tot, volia fer el mateix però amb les QT. El entorn que he triat per a desenvolupar és kdevelop, però hi trobava a faltar una funcionalitat molt important, l'autocompletació de codi.

Continuar llegint "Autocompletació a Kdevelop per a QT"


set 17 2008

Pràctica d’ASO

Tag: Gentoo, Programació, Salle, Universitats, apache, linuxmad93 @ 9:33 pm

Aquest any m'he passat a informàtica, ja que telecos no em portava enlloc...

Així que m'he posat a fer pràctiques de codi a sac. Entre elles es troba la d'ASO (Administració de Sistemes Operatius), que té com a pràctica muntar un linux (kernel inclòs) amb gestió d'usuaris mitjançant ldap, servidor apache, repositòri subversion i que sigui capaç d'administrar tots els processos i l'ordinador mitjançant comandes de bash que són cridades via una plana web.

Com que consta d'uns quants passos i s'ha de documentar per a fer la memòria he pensat fer-ho aquí i així ja tenir-ho pas per pas i només haver de fer un copy&paste a la memòria ;)

Ja que s'ha de compilar el kernel i així, he tirat pel recte i he agafat gentoo (on la seva guia per aquests temes és molt detallada, i fàcil de seguir).

En breu la configuració del kernel per a la meva màquina, que ja quasibé està acabat (falta pulir el wifi), així com els passos a seguir per fer-ne la instal·lació mínima.


abr 04 2008

Instal·lar code:blocks a Gentoo

Tag: Electròncia, Gentoo, Programació, Robòtica, c/c++, linuxmad93 @ 9:42 pm

Fa uns dies que miro de programar per a PIC amb una aplicació mig decent. Per a fer-ho he trobat el code:blocs, que permet compilar amb el sdcc.

El problema és que està a ~x86, però és fàcil de solucionar. Continuar llegint "Instal·lar code:blocks a Gentoo"


mar 14 2008

Crear un binari de gcc capaç de compilar codi per als PIC de la família 16

Tag: Electròncia, Gentoo, Programació, Robòtica, c/c++, linuxmad93 @ 12:06 am

Aquests dies en Cesc m'ha obligat a treballar, bé, a començar, a posar-me les piles en el tema de la robòtica. Primer vam compilar un programa en c i el vàrem compilar amb el sdcc. Per desgràcia primer vaig fer el codi en cpp i llavors al veure que no ho suportava el vaig pasar a c.

Tot i així no l'he pogut provar ja que la PIC de proves semblava estar tarada.

El cas és que demanant informació a ARDE sobre el tema dels compiladors existents, sobretot un capaç de suportar codi cpp, em van recomanar fer una ullada a Port de GCC a PIC16 i això vaig fer. Continuar llegint "Crear un binari de gcc capaç de compilar codi per als PIC de la família 16"


mar 07 2008

Què és Ruby on Rails?

Tag: Programació, rails, rubymad93 @ 1:07 am

Bé, segurament, sobretot si esteu en el món de fer planes web, encara que sigui per afició, haureu sentit de Ruby on Rails , o al menys de Rails. Personalment només havia emprat php per a fer planes web, i amb templates només havia treballat amb smarty.

Es pot pensar que php és molt potent i versàtil, de fet, ho és. Així doncs, perquè canviar a Rails? Continuar llegint "Què és Ruby on Rails?"


feb 04 2008

Emprant noms de bases de dades i controladors en català a rails

Tag: Programació, rails, rubymad93 @ 1:58 am

Programar amb rails pot ser una feina molt senzilla amb totes les automatitzacions que té, el problema el tenim quan aquestes automatitzacions no fan exactament el que volem...

Un clar exemple d'això és quan volem emprar models i controladors en català en una aplicació corrent sota rails, intenta convertir els noms al singular/plural, però, és clar, a la versió anglesa. Continuar llegint "Emprant noms de bases de dades i controladors en català a rails"


gen 30 2008

Fent un programa senzill amb SDL

Tag: Programació, SDL, c/c++mad93 @ 12:15 am

Bé, feia dies que no feia res d'interessant, al menys per mi :P

Així doncs he decidit revisar el codi d'un joc força senzill que vaig fer per la gp2x i fer el que s'anomenaria una demo, un programa que no fa res de res ><

En aquest programa només es carrega una imatge i una cançó i es surt amb la tecla "return". Per limitacions de coneixements i per no complicar molt la cosa, la resolució és fixa a 1024x768 (SDL_Image no té una funció per reescalar les imatges o.O). Continuar llegint "Fent un programa senzill amb SDL"


Pàgina següent »