From mimosinnet a gmail.com Thu Jun 2 14:25:10 2016 From: mimosinnet a gmail.com (mimosinnet) Date: Thu, 2 Jun 2016 23:25:10 +0200 Subject: [bcn-pm] =?iso-8859-1?q?Reuni=F3_aquest_dijous=2E?= In-Reply-To: <2572120.a9CbniAPv6@pt001188.tes.da.gencat.cat> References: <1939397.3kF7p4WKj3@pt001188.tes.da.gencat.cat> <20160530185625.GA5001@mimomedia> <2572120.a9CbniAPv6@pt001188.tes.da.gencat.cat> Message-ID: <20160602212510.GE10993@mimomedia> El Tuesday, 31 de May del 2016 a les 16:34, Jose Luis Perez Diez va escriure: >El resultat del dojo es a la branca master de >https://github.com/barcelonapm/Game_Life_Dojo a partir de >https://github.com/barcelonapm/Game_Life_Dojo/commit/2dde61997aab0e74de2f1a7f1d6e1b02ae5efb7e > >La veritat es que vam dedicar mes temps a fer provatures ( i cerques ) de coses noves a Perl6 que ha resoldre el problema i deixar mes rastre fent commits :(. Perfecte! Mil gràcies! Em miro el que heu fet i aprenc noves coses de perl6! A reveure, Joan -- (≧∇≦) Mimosinnet (Linux User: #463211) (≧∇≦) Ningún Lugar ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ★ Activisme Cultural per a la Transformació Social (≧∇≦) Fractalitats en Investigació Crítica ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ * Investigació Crítica per a la Transformació Social * http://psicologiasocial.uab.es/fic From alba a caliu.cat Sun Jun 5 09:34:59 2016 From: alba a caliu.cat (Alba Ferrer) Date: Sun, 5 Jun 2016 18:34:59 +0200 Subject: [bcn-pm] Roll-up Workshop 2014 Message-ID: Hola Mongers, tenim un dels roll-ups que vam utilitzar al workshop de 2014. És el vermell amb la ceba groga en trencadís, com les samarretes. Algú el vol? Està com nou. Si ningú el vol, en principi l'aviarem en uns dies. Salut! alba From jluis a escomposlinux.org Thu Jun 9 00:22:41 2016 From: jluis a escomposlinux.org (Jose Luis Perez Diez) Date: Thu, 09 Jun 2016 09:22:41 +0200 Subject: [bcn-pm] =?utf-8?q?Reuni=C3=B3_aquest_dijous=2E?= In-Reply-To: <2572120.a9CbniAPv6@pt001188.tes.da.gencat.cat> References: <1939397.3kF7p4WKj3@pt001188.tes.da.gencat.cat> <20160530185625.GA5001@mimomedia> <2572120.a9CbniAPv6@pt001188.tes.da.gencat.cat> Message-ID: <11541616.oc2ApPFWAj@pt001188.tes.da.gencat.cat> Bon dia, El Dimarts 31 Maig 2016, a les 16:34:57, Jose Luis Perez Diez va escriure: > ... > Si tinc temps a altre branca intentaré posar la solució que pensava jo. He pujat la meva solució amb un historials de commits (mancarien test per les funcions auxiliars ja que els volia fer amb boards de 2,2 que o son solucions estàtiques o només duren un cicle; 4,4 blinkers; 5,5 spacehips ... https://github.com/barcelonapm/Game_Life_Dojo/tree/jluis_idea -------------- part següent -------------- Un document HTML ha estat eliminat... URL: From mimosinnet a gmail.com Sat Jun 18 13:57:01 2016 From: mimosinnet a gmail.com (mimosinnet) Date: Sat, 18 Jun 2016 22:57:01 +0200 Subject: [bcn-pm] =?iso-8859-1?q?Reuni=F3_aquest_dijous=2E?= In-Reply-To: <11541616.oc2ApPFWAj@pt001188.tes.da.gencat.cat> References: <1939397.3kF7p4WKj3@pt001188.tes.da.gencat.cat> <20160530185625.GA5001@mimomedia> <2572120.a9CbniAPv6@pt001188.tes.da.gencat.cat> <11541616.oc2ApPFWAj@pt001188.tes.da.gencat.cat> Message-ID: <20160618205701.GA4648@mimomedia> El Thursday, 09 de June del 2016 a les 09:22, Jose Luis Perez Diez va escriure: >He pujat la meva solució amb un historials de commits (mancarien test >per les funcions auxiliars ja que els volia fer amb boards de 2,2 que o >son solucions estàtiques o només duren un cicle; 4,4 blinkers; 5,5 >spacehips ... > >https://github.com/barcelonapm/Game_Life_Dojo/tree/jluis_idea M'he passat una estona mirant el codi i m'ha agradat molt la solució (treballar amb una línia de cèl·lules i fer la taula a partir de de les dimensions de la taula). Al provar-ho surt: perl6 life_game.pl 4,5,0000000*00000*00***0 (4,5), 00000 00*00 000*0 0***0 (4,5), .*.*. ..... .*.*. ..**. (4,5), ...*. ..... ...*. .*.** (4,5), ..*** ..... ..*** ...** (4,5), ..*.* ..... ..*.* *.... No sembla que es compleix aquesta regla: 1. Any live cell with fewer than two live neighbours dies, as if caused by underpopulation. I resseguint el codi, m'he perdut en aquests càlculs: --- sub neighbours(Int $row,Int $col,Int $rows,Int $cols) { ( (($row - 2) % $rows) * $cols + ($col -2) % $cols, (($row - 2) % $rows) * $cols + ($col -1) % $cols, (($row - 2) % $rows) * $cols + $col % $cols, (($row - 1) % $rows) * $cols + ($col -2) % $cols, (($row - 1) % $rows) * $cols + $col % $cols, ($row % $rows) * $cols + ($col -2) % $cols, ($row % $rows) * $cols + ($col -1) % $cols, ($row % $rows) * $cols + $col % $cols) } --- Si hi poso els valors, per la casella 1,1, la funció neighbours té els següents paràmetres: (1,1,4,5) Curiosament, $ perl -e 'print ( (1 - 2) % 4) * 5 + (1 -2) % 5' 3 $ perl6 -e 'say ( (1 - 2) % 4) * 5 + (1 -2) % 5' 19 bc 1.06.95 ( (1 - 2) % 4) * 5 + (1 -2) % 5 -6 ಠ_ಠ ಠ_ಠ ಠ_ಠ ಠ_ಠ ಠ_ಠ :O En tot cas, el concepte està clar i mostra la facilitat d'escriptura i de lectura de perl6. Moltes gràcies per fer el codi i compartir-lo! M'ha servit per aprendre forces coses de perl6. ( ͡° ͜ʖ ͡°) ( ͡° ͜ʖ ͡°) ( ͡° ͜ʖ ͡°) From mimosinnet a gmail.com Sat Jun 18 17:43:13 2016 From: mimosinnet a gmail.com (mimosinnet) Date: Sun, 19 Jun 2016 02:43:13 +0200 Subject: [bcn-pm] =?iso-8859-1?q?Reuni=F3_aquest_dijous=2E?= In-Reply-To: <11541616.oc2ApPFWAj@pt001188.tes.da.gencat.cat> References: <1939397.3kF7p4WKj3@pt001188.tes.da.gencat.cat> <20160530185625.GA5001@mimomedia> <2572120.a9CbniAPv6@pt001188.tes.da.gencat.cat> <11541616.oc2ApPFWAj@pt001188.tes.da.gencat.cat> Message-ID: <20160619004313.GB4648@mimomedia> I m'oblidava: un parell de representacions gràfiques, molt hipnòtiques, del "Game of Life": http://www.bitstorm.org/gameoflife/ http://pmav.eu/stuff/javascript-game-of-life-v3.1.1/ El Thursday, 09 de June del 2016 a les 09:22, Jose Luis Perez Diez va escriure: >Bon dia, > >El Dimarts 31 Maig 2016, a les 16:34:57, Jose Luis Perez Diez va escriure: >> ... >> Si tinc temps a altre branca intentaré posar la solució que pensava jo. > >He pujat la meva solució amb un historials de commits (mancarien test per les funcions auxiliars ja que els volia fer amb boards de 2,2 que o son solucions estàtiques o només duren un cicle; 4,4 blinkers; 5,5 spacehips ... > >https://github.com/barcelonapm/Game_Life_Dojo/tree/jluis_idea >_______________________________________________ >llista dels Barcelona-pm >Barcelona-pm a pm.org >http://mail.pm.org/mailman/listinfo/barcelona-pm >BCN Perl Mongers: http://barcelona.pm.org From alexm a caliu.cat Mon Jun 27 10:19:06 2016 From: alexm a caliu.cat (Alex Muntada) Date: Mon, 27 Jun 2016 19:19:06 +0200 Subject: [bcn-pm] Dijous 30 de juny: Testing Open Space Message-ID: <20160627171906.GA4029@pcbassegoda-i-mestres.ac.upc.edu> Hola mongers, tot parlant amb en Jose Luis hem decidit que aquest dijous el tema de la reunió mensual dels mongers serà sobre testing: http://www.meetup.com/barcelonapm/events/230392058/ (a les 19h a les oficines de Capside) Enlloc de fer presentacions, la idea és que fem un open space: decidim les coses de què volem parlar entre tots (teniu alguns exemples a l'ordre del dia) i expliquem la nostra experiència sobre el tema, provem coses noves, etc. Fa temps que volia treure aquest tema perquè crec que a molta gent li costa fer tests (més enllà dels unitaris) per a entorns complexos o amb components difícils de provar. En aquest sentit, qualsevol experiència amb testing serà molt benvinguda a la reunió, encara que no sigui amb Perl. Salut i fins dijous! Alex From marc.egea.sala a gmail.com Wed Jun 29 05:37:56 2016 From: marc.egea.sala a gmail.com (Marc Egea i Sala) Date: Wed, 29 Jun 2016 13:37:56 +0100 Subject: [bcn-pm] Dijous 30 de juny: Testing Open Space In-Reply-To: <20160627171906.GA4029@pcbassegoda-i-mestres.ac.upc.edu> References: <20160627171906.GA4029@pcbassegoda-i-mestres.ac.upc.edu> Message-ID: Una llàstima no poder venir, aquest em venia molt de gust! Si surt alguna cosa interessant, si us plau passeu-la a la llista :D Salut, Marc. El dia 27 de juny de 2016, 18:19, Alex Muntada ha escrit: > Hola mongers, > tot parlant amb en Jose Luis hem decidit que aquest dijous el > tema de la reunió mensual dels mongers serà sobre testing: > > http://www.meetup.com/barcelonapm/events/230392058/ > (a les 19h a les oficines de Capside) > > Enlloc de fer presentacions, la idea és que fem un open space: > decidim les coses de què volem parlar entre tots (teniu alguns > exemples a l'ordre del dia) i expliquem la nostra experiència > sobre el tema, provem coses noves, etc. > > Fa temps que volia treure aquest tema perquè crec que a molta > gent li costa fer tests (més enllà dels unitaris) per a entorns > complexos o amb components difícils de provar. > > En aquest sentit, qualsevol experiència amb testing serà molt > benvinguda a la reunió, encara que no sigui amb Perl. > > Salut i fins dijous! > Alex > _______________________________________________ > llista dels Barcelona-pm > Barcelona-pm a pm.org > http://mail.pm.org/mailman/listinfo/barcelona-pm > BCN Perl Mongers: http://barcelona.pm.org -------------- part següent -------------- Un document HTML ha estat eliminat... URL: From alexm a caliu.cat Wed Jun 29 10:11:45 2016 From: alexm a caliu.cat (Alex Muntada) Date: Wed, 29 Jun 2016 19:11:45 +0200 Subject: [bcn-pm] Dijous 30 de juny: Testing Open Space In-Reply-To: References: <20160627171906.GA4029@pcbassegoda-i-mestres.ac.upc.edu> Message-ID: <20160629171145.GA2640@xps> Marc Egea i Sala: > Una llàstima no poder venir, aquest em venia molt de gust! Doncs en tinc un altre de similar en ment: «refactoring from zero tests». És a dir, com agafar un projecte de codi gran i enlloc de començar de zero (la pràctica més habitual, que té com a risc cometre els mateixos errors que estan resolts implícitament en el codi legacy), refactoritzar-lo introduint tests. Habitualment per fer tests has d'acabar refactoritzant el codi i estructurant-lo millor perquè sinó és impossible fer-los. Hi ha alguns llibres interessant que parlen de codi legacy, però si algú té experiència i la vol compartir un altre dia, digueu-m'ho i ho planifiquem. > Si surt alguna cosa interessant, si us plau passeu-la a la llista :D D'acord, ja farem un resum. Salut, Alex