Tal dia com avui, l’any 1906, naixia a Nova York Grace Hopper.
Almirall de la marina nord-americana i pionera de la informàtica, va ser la primera a escriure un compilador. És també recordada pel seu paper decisiu en la creació de COBOL.
Tal dia com avui, l’any 1906, naixia a Nova York Grace Hopper.
Almirall de la marina nord-americana i pionera de la informàtica, va ser la primera a escriure un compilador. És també recordada pel seu paper decisiu en la creació de COBOL.
Avui se celebra arreu del món el Dia d’Ada Lovelace, una commemoració que es remunta a 2009 i que té per objectiu celebrar l’èxit de les dones en la ciència, la tecnologia, l’enginyeria i les matemàtiques.
Augusta Ada Byron King (Londres, 1815-1852), comtessa de Lovelace i filla de Lord Byron, és considerada la primera programadora de la història dels computadors. Va ser col·laboradora de Charles Babbage amb el qual va crear una màquina analítica capaç de resoldre equacions diferencials. El llenguatge de programació ADA, s’anomena així en homenatge a ella.
Si us interessa la seva figura, trobareu abundant bibliografia al nostre fons i diversos apunts aquí mateix dedicats a ella.
La Facultat de Matemàtiques i Informàtica i la Fundació Solidaritat UB, amb el suport de l’Ajuntament de Barcelona, organitzen la hackató #app4InfoRefugees, que se celebrarà entre el 25 i el 28 de juny, en el marc del Dia Mundial del Refugiat, promogut per l’ONU.
L’objectiu de la hackató és desenvolupar una aplicació mòbil que permeti als refugiats accedir fàcilment a tota la informació relativa al dret d’asil un cop arribin a l’Estat espanyol. Així mateix es vol facilitar que educadors i treballadors socials, personal d’ONG i altres col·lectius dedicats a l’acollida, puguin identificar, amb el màxim d’informació possible, quines causes permeten sol·licitar asil i quines entitats poden assessorar als sol·licitants al moment de tramitar-lo.
La hackató se celebrarà semipresencialment. Començarà divendres 25 i acabarà dilluns 28 de juny.
Les inscripcions es poden formalitzar fins al 22 de juny, omplint el formulari.
Els equips seran de fins a quatre membres. En cas de no formar part de cap equip i voler-hi participar, l’organització us n’assignarà un.
El premi per a l’equip guanyador és un xec d’Amazon de 500€.
Si teniu qualsevol dubte poseu-vos en contacte amb:
Just abans del confinament vam comprar un televisor per posar-lo al vestíbul de la biblioteca, amb l’objectiu de difondre tota mena d’informacions d’interès per als nostres usuaris. Malgrat que l’aparell té un sistema de reproducció multimèdia propi, és molt limitat: no pot intercalar imatge estàtica amb vídeo, no es pot programar, cal seleccionar cada dia els fitxers a reproduir, només hi ha un mode de reproducció —seqüencial—, cal extreure la memòria USB, connectar-la a un ordinador i tornar-la a connectar al televisor cada vegada que volem copiar-hi un fitxer nou…
Després d’explorar opcions comercials i sistemes lliures vam arribar a la conclusió que ens convenia un sistema a mida. Calia que fos lliure, àgil, versàtil, remot, tant automatitzat com fos possible i, a poder ser, fàcilment exportable.
A finals del curs passat vam proposar a la Facultat un Treball Final de Grau que resolgués aquesta necessitat. Durant el primer quadrimestre d’aquest curs, Vicent Núñez Delgado, alumne del grau d’Enginyeria Informàtica, va assumir el TFG que ha originat el sistema de senyalització adoptat.
El treball s’ha realitzat durant el primer quadrimestre del curs 2020-2021, mitjançant metodologia àgil.
La primera reunió es va celebrar el 25 de setembre i la darrera el 18 de desembre. En total se’n van fer 7, d’una a dues hores, deixant intervals de 15 dies entre l’una i l’altra. Aquests períodes de temps permetien treballar els objectius que s’havien plantejat en cada trobada, comprovar-ne els resultats i definir ajustos, si calia.
Del 18 de desembre al 7 de gener es van fer proves exhaustives per comprovar totes les funcionalitats del programa i per assegurar-se que no apareixien més bugs, prèviament no detectats. El 7 de gener de 2021 es va fer la instal·lació definitiva. Des d’aquell dia, el sistema ha estat en funcionament sense interrupcions.
El TFG es va defensar el dia 10 de febrer. Tant la memòria com el codi font són al Dipòsit Digital: http://hdl.handle.net/2445/174208.
El sistema, basat en arquitectura client-servidor i desenvolupat amb programari lliure, funciona allotjat en una Raspberry Pi 4, connectada al televisor i a la xarxa. Permet gestionar remotament els continguts a reproduir —vídeos i imatges estàtiques— amb el navegador de l’usuari i els mostra al televisor, en un navegador maximitzat. Està programat per engegar-se i apagar-se d’acord amb l’horari d’obertura.
La interfície, clara i neta, està concebuda amb la intenció que qualsevol persona la pugui gestionar. No calen coneixements ni habilitats previs més enllà de certa familiaritat amb un navegador. Organitzada en pestanyes, diferencia clarament els continguts de la llista de reproducció, que és l’ànima del sistema. Admet quatre modes de reproducció diferents i l’automatització de la cua, tot plegat gestionat des de la xarxa interna de la UB.
El programa contempla també la gestió dels usuaris i un mode de manteniment, que permet aturar la cua de reproducció mentre s’hi fan canvis, mostrant al mateix temps un vídeo prèviament definit. D’aquesta manera es pot controlar en tot moment el que mostra el televisor, fins i tot mentre s’està modificant el comportament de la cua de reproducció.
El sistema contempla quatre modes de reproducció diferents:
Després d’uns mesos de feina intensa estem molt satisfets amb el resultat. Aprofitem per agrair al Vicent Núñez la seva excel·lent feina i a l’Eloi Puertas la implicació en el projecte.
Amb motiu de la Matefets Infofest, que se celebrarà dijous 11 d’abril al pati de ciències de l’Edifici Històric, el CRAI Biblioteca de Matemàtiques i Informàtica ha preparat una exposició bibliogràfica amb el títol Les matemàtiques que mai t’han explicat.
La mostra recull gairebé una quarantena d’obres que tracten les matemàtiques des de la vessant més lúdica, oferint una visió diferent de l’habitual i incidint en l’aspecte més divulgatiu. Des del futbol a la papiroflèxia; del club de Rubik als passatemps lògics de tota mena; enigmes, problemes, trencaclosques i curiositats numèriques dels divulgadors més habituals: Claudi Alsina (que també oferirà una xerrada), Lewis Carroll, Martin Gardner, Miguel de Guzmán, Ian Stewart, etc.
Podreu visitar-la des d’avui mateix i fins al 17 d’abril.
Un any més els alumnes de la Facultat han preparat una jornada ben especial amb l’objectiu d’apropar les matemàtiques i la informàtica al públic en general. Oberta a tothom que hi estigui interessat, la festa s’adreça especialment als alumnes de secundària, convidats a través dels seus centres educatius.
Com cada any, hi haurà diversos estands muntats pels alumnes i entitats col·laboradores, com el Museu de Matemàtiques de Catalunya (MMACA).
També s’hi oferiran les següents xerrades:
La Matefest coincideix també amb la Jornada de portes obertes adreçada als futurs alumnes, provinents majoritàriament de Batxillerat o de Cicles Formatius de Grau Superior. S’hi presentaran els diversos graus que la Facultat ofereix: Enginyeria Informàtica, Matemàtiques, Matemàtiques-ADE (doble titulació), Matemàtiques-Enginyeria Informàtica (doble titulació), Matemàtiques-Física (doble titulació).
Amb l’arribada de la primavera, i com ja és tradicional, la Facultat de Matemàtiques i Informàtica dedica una jornada a la gran festa de les seves disciplines. Oberta a tothom però especialment destinada als alumnes de secundària, la Matefest Infofest oferirà als visitant un seguit d’activitats lúdiques, festives i participatives que relacionaran aquestes dues ciències amb les aplicacions quotidianes que sovint passem per alt. Amb un llenguatge planer, sense tecnicismes ni conceptes massa abstractes, l’objectiu és apropar les matemàtiques i la informàtica al públic en general.
Com cada any, els alumnes prepararan estands participatius i atendran els visitants. Paral·lelament s’han programat sis xerrades divulgatives:
Conferenciant: Zaira Pindado | Horari: 10:20 – 11:20.
El repte de l’escriptura secreta es remunta als orígens de l’escriptura amb l’objectiu d’escriure un missatge de tal manera que només els receptors en puguin entendre el contingut. La criptografia s’ha encarregat durant milers i milers d’anys de proporcionar eines per garantir l’escriptura secreta. Considerada durant molts anys un art, avui en dia fa un ús extensiu de les matemàtiques per tal de garantir la seguretat als navegadors d’Internet, a les comunicacions sense fils o per les criptomonedes.
A la xerrada es farà un repàs de la història de la criptografia des d’alguns xifrats clàssics que es feien servir a l’antiguitat, passant pels xifrats moderns com l’RSA, àmpliament utilitzat per les pàgines web, així com xifrats de bloc; fins a donar una idea global del que persegueix la criptografia actual. També es donarà una idea bàsica del funcionament de les criptomonedes.
Conferenciant: Ricard Balagué | Horari: 9:10 – 10:10.
En aquest taller veurem les característiques dels fractals i en construirem un entre tots. Utilitzarem el fractal per comptar quanta gent som en base 3! T’ho pots imaginar? Vine i gaudeix amb nosaltres!!
Conferenciant: Roser Homs | Horari: 11:30 – 12:30.
T’has preguntat mai quantes tecles té un piano? Saps per què la nostra escala musical té 12 notes? Les mates ens ajuden a donar resposta a aquestes i moltes altres preguntes.
Conferenciant: Claudi Alsina | Horari: 10:20 – 11:20.
Les matemàtiques poden ser molt divertides si es mira la cara amable dels matemàtics al llarg de la història. Farem un viatge per conèixer les millors anècdotes dels matemàtics, les quals permeten veure quines han estat les característiques personals més típiques.
Conferenciant: Marta Casanellas | Horari: 12:30 – 13:15.
Segons Darwin, totes les espècies del planeta tenen un ancestre comú. Ell mateix ja va representar les relacions ancestrals entre espècies en un arbre filogenètic. Avui en dia, per trobar l’arbre filogenètic que relaciona les espècies actuals s’utilitza el seu genoma. Però per poder inferir les relacions ancestrals a partir del genoma d’un gran nombre d’espècies es necessita disposar de mètodes i models matemàtics. En aquesta xerrada entendrem des del punt de vista matemàtic les seqüències de nucleòtids, els arbres filogenètics, n’estudiarem les seves propietats, i veurem alguns d’aquests mètodes de reconstrucció filogenètica.
Conferenciants: Santi Vilches, Maite Górriz | Horari: 9:10 – 10:10.
Pensa en coses que et fan gaudir… Si creus que a la teva llista no hi són les matemàtiques vol dir que necessites venir a aquesta xerrada. No creguis que el que volem és fer-te gaudir de les matemàtiques, si no que t’adonis de les moltes coses que fas, penses, imagines, sents, tastes, mires i gaudeixes que no són més que unes fantàstiques matemàtiques.
Conferenciant: Josep Rey | Horari: 11:30 – 12:30.
El Museu de Matemàtiques de Catalunya (MMACA) pretén mostrar conceptes i relacions matemàtiques d’una manera propera i impactant. En aquesta xerrada veurem la generació de les cicloides físicament i digitalment. Coneixerem una certa forma de dualitat (lligam-traça): en generar una cicloide hi ha un lligam (rodar sense lliscar, realitzat amb un engranatge) i una traça (corba que descriu un dels punts). Veurem com la traça pot ser el lligam i el moviment es produeix igual sense l’engranatge.
Ens interessarem en les hipocicloides i veurem la seva relació amb els polígons estrellats. Veurem com podem comptar voltes amb una aplicació al moviment sol-terra. També en aquesta part mostrarem mòduls físics i preparacions digitals.
I pel que fa als efectes malabars veurem com la composició de moviments dóna lloc a efectes aparentment caòtics però que tenen una explicació amagada (basat en treballs de matemàtiques i art de Craig Kaplan). Novament veurem que no hi ha trampa digital amb la presentació d’alguns mòduls físics que il·lustren el fenomen.
Des que va néixer aquest blog ens hem fet ressò puntualment de la Matefest, però fins ara la nostra participació havia estat només informativa. Enguany, i per primera vegada, ens hem sumat a les activitats programades preparant una exposició bibliogràfica sobre llibres de divulgació matemàtica, adreçada especialment als alumnes de Batxillerat que visitaran la Facultat. Algunes obres s’acosten a les matemàtiques des de perspectives menys habituals —el futbol, la papiroflèxia, la cartografia— mentre que altres expliquen curiositats o plantegen reptes i enigmes. L’exposició es podrà visitar des del 16 al 27 d’abril.
Relació de les obres exposades: Les matemàtiques que mai t’han explicat (pdf)
Resum fotogràfic de la Matefest Infofest 2017
GitHub, amb 6 milions d’usuaris registrats, és una xarxa de desenvolupament de programari per mitjà d’una comunitat virtual i distribuïda (o social coding ) que, alhora, funciona com a servei d’allotjament de fitxers. En un origen tenia per objectiu el control de versions, però actualment abasta entorns de gestió del cicle de vida d’aplicacions, i inclou altres elements de caire social en una plataforma única i integrada (Hub). D’una banda anima a la discussió i a compartir i, de l’altra, funciona com a repositori. Ofereix l’opció de treballar des del navegador o des de l’aplicació d’escriptori.
Per tal de contribuir, descarregar i aportar contingut cal estar registrat. Abans de fer-ho, però, s’ha d’omplir una enquesta informativa indicant el nivell de coneixement de programació, la raó per la qual s’hi accedeix i les àrees d’interès.
En accedir-hi, es pot escollir entre:
Amb un compte d’usuari registrat, permet relacionar-se amb altres usuaris, gestionar, descarregar i crear repositoris, lliurar contribucions a altres repositoris i revisar canvis de codi:
GitHub inclou repositoris públics i privats. Si hom no vol registrar-s’hi pot navegar pels repositoris públics, però res més. L’usuari registrat que vol mantenir el seu codi en privat ha de pagar. Alhora, GitHub també guanya diners oferint aquestes versions privades a les empreses tecnològiques. Com que no admet publicitat, els costos dels serveis que ofereix són compartits entre els usuaris privats i els inversors. Al contrari que altres serveis, els preus de GitHub no es basen en el número d’usuaris connectats, sinó en els projectes oberts. Dit d’una altra manera, en el número de repositoris privats que es vulgui mantenir. Tot i això, els plans de pagament permeten un número il·limitat de col·laboradors i de repositoris públics. Admeten comptes institucionals a banda del personals, pensats per a organitzacions que necessiten gestionar permisos per als seus treballadors.
Tot i que GitHub és utilitzat com a eina per a programar, a més de codi font també dóna suport als formats i les característiques següents:
http://usuari.github.io
Les condicions d’ús de GitHub no requereixen que els projectes de programari públic allotjats segueixin la definició de codi obert. Per tant, és aconsellable que els usuaris i desenvolupadors que vulguin fer ús del programari publicat a GitHub llegeixin la llicència per saber què els permet.
GitHub també proporciona altres serveis, combinant les funcionalitats del social coding i el servei d’allotjament de fitxers:
Les eines socials —o híbrides, com en el cas de GitHub— han d’estar enfocades a ajudar als estudiants a convertir-se en integradors i creadors d’informació —programari en el cas de GitHub— nodrint-les de credibilitat i de qualitat. Això els permet divulgar els seus projectes amb immediatesa, tot contribuint a la diversitat informativa. Ara bé, ens hem de plantejar si les xarxes socials d’informació faciliten la participació i el debat, el desenvolupament de pensament crític, o si únicament contribueixen a l’augment de la capacitat d’influència d’uns pocs usuaris i a la repetició de codi —respostes planes, de missatge formatiu buit— donada la manca de contextualització de la informació.
En el cas de GitHub, l’eficiència d’un projecte es calcula en funció del seu creixement. També es demostra mitjançant l’habilitat dels seus desenvolupadors per treballar de manera distribuïda, col·lectiva i uniforme quan reben sol·licituds de canvis o revisions, complint aquestes sol·licituds de manera fidel.
Cal ressaltar, paradoxalment, que en un món de codi lliure i de dades en accés obert, els projectes més populars són els relacionats amb el programari dissenyat per funcionar amb els diversos productes d’Apple.*