Workflow simplificat amb github i gitlab

Aquesta entrada descriu un flux de treball simplificat per treballar en equips de desenvolupament petits, des de la línia de comanda i sense crear branques.

En local

git és una eina que permet treballar amb repositoris de codi locals i remots.

Els canvis sobre els arxius d’un repositori s’agrupen en commits. Un commit és l’acte d’emmagatzemar un conjunt de canvis al repositori.

En l’àmbit local, tenim tres espais:

  • El working directory és el lloc on tens el teu codi. A l’arrel del teu working directory tindràs sempre una carpeta anomenada .git on es guarden els altres dos espais.
  • El staging area és una capsa on pots ficar i treure arxius. Un commit estarà format per tots els arxius ficats en aquesta àrea, i s’identifica amb un hash o resum. Quan es fa el commit, es buida.
  • El repositori és el lloc on s’emmagatzemen els commits d’arxius provenents del stagging area. Podem revisar i recuperar qualsevol arxiu de qualsevol commit del passat. El commit actual d’un repositori es diu HEAD.

Un repositori pot tenir branques (branches). Les branques permeten divergir de la línia principal de desenvolupament i fer feina sense afectar-la. En aquest document no les utilitzarem, per tal de tenir un flux de treball més senzill. Però cal saber que master és el nom de la branca que git crea per defecte quan es crea un repositori.

Continua llegint

#LaFerreriaDAM a la Fira d’FP de Sabadell

#LaFerreriaDAM és el projecte en què ha treballat el grup de 2n de DAM de l’institut La Ferreria per a la fira d’FP. Els alumnes han dissenyat i desenvolupat unes petites aplicacions relacionades amb twitter amb les quals podreu interactuar.

Visiteu el nostre compte @LaFerreriaDAM.

Les seves aplicacions us esperen al núvol. Tuitaires, proveu-les el divendres 22!

#salutacioLFD us saludarà el primer cop que utilitzeu el hashtag #LaFerreriaDAM i us convidarà al nostre estand.

#calculadoraLFD us farà el càlcul d’una expressió numèrica si utilitzeu dos hashtags i una expressió numèrica:

#LaFerreriaDAM #calcula (1/4 + 2/3) * 5

#temperaturaLFD farà un tuit cada cop que canviï la temperatura a Sabadell, i us respondrà amb el temps actual si utilitzeu els hashtags:

#LaFerreriaDAM #temperatura

#acuditsLFD desarà el vostre acudit i t’enviarà un altre com a DM (missatge directe). Heu de fer:

#LaFerreriaDAM #acudit el vostre acudit

A més, hi haurà concursos on pots guanyar premis! Durant el dia se sortejaran 10  llapis USB de 32 GB. Hauràs d’estar atent al hashtag #LaFerreriaDAM.

#retweetfollowLFD farà un sorteig entre tots els que facin un retuit d’un cert tuit i segueixin a @LaFerreriaDAM.

#concursLFD farà preguntes, i els més ràpids en contestar obtindran el premi.

Si voleu saber com es va desenvolupar tècnicament el projecte i jugar amb nosaltres, veniu a l’estand de la fira de la Ferreria:

Divendres 22 al matí, d’11.30 h a 12.15 h.
Divendres 22 a la tarda, de 17.45 h a 18.30 h.

Portals sobre causes solidàries

Els alumnes de 1r de DAM han confeccionat una sèrie de portals web relacionats amb causes solidàries. Es poden visitar en les següents URLs:

Es tractava de posar en pràctica els seus coneixements de llenguatges de marques per donar ressò a causes que els semblessin significatives.