Tras el incierto horizonte
Escrit per Aaloy a 11 de May , 2008 a les 11:02 a.m.
Ahir vaig acabar de llegir Tras el incierto Horizonte de Frederik Pohl. La novel·la està força bé per als que com a mi ens agrada la ciència ficció dura, és a dir, amb força referències científiques i tecnològiques, i aquesta novel.la n'està farcida: intel·ligències artificials, forats negres, astronomia, referències a les constants universals...
La trama és també molt bona, lligant a poc a poc les subtrames que hi ha, com l'origen del Patriarca o els Primitius i com a bona novel·la de ciència ficció deixant-te amb més interrogants que respostes.
De totes maneres val a dir que se li nota un cert pas del temps, hi ha que pensar que l'escrit original és de 1980, quan fa referència a quantitats monetàries (1 mil·liò de dòlars per exemple donen per moltes coses a l'època i no ara) i en algunes referències als ordinadors: un gigabit és una gran quantitat de memòria, ordinadors amb aquesta memòria que omplen una nau ... Tot i això, entra també en la manera de programar les intel·ligències artificials i en el concepte de pagament per us de potència informàtica, propi dels anys 70-80 i que ara amb Google i Amazon torna a estar vigent.
El llibre es pot llegir independentment de la nove·la anterior, Pórtico, ja que les referències s'expliquen prou bé i no interfereixen gaire en la trama principal.
Deu euros ben gastats i un bon grapat d'hores de diversió!
0 comentaris, 0 trackbacks (URL) , Tags: Llibres i revistes
Dos llibres
Escrit per Aaloy a 26 de April , 2008 a les 10:21 a.m.
Mentre esperàvem al vol de tornada vaig aprofitar per anar de compres per l'aeroport, a una llibreria com no pot ser d'altra manera :) Vet aquí el que vaig comprar:
Tras el incierto horizonte, de Frederik Pohl, editat per Zeta. M'agrada la ciència ficció i ja fa un bon grapat d'any vaig llegir Pórtico, així que vull provar sort amb la continuació. De Pohl llegit també "Mercaderes del espacio" i "La guerra de los mercaderes" i també m'agradaren força. Esper que aquesta novel·la, de 362 planes, estigui al nivell de les altres.
Sun Tzu. El Arte de la Guerra. Comentat per Tao Hanzhang, de l'editorial Bresca. Per allò que és un llibre molt citat (a el juego de Ender per exemple) i també recomanat per les escoles de negocis. En la situació actual potser un títol del tipus "El último que apague la luz" de l'editorial Melaspiro o "Maricón el último" de A. Hisus Quedais hagués estat més adient, però bé un poc de culturilla, sempre va bé.
2 comentaris, 0 trackbacks (URL) , Tags: Llibres i revistes
Sotfware Estimation, d’Steve McConnell
Escrit per Aaloy a 21 de January , 2008 a les 11:22 p.m.
Avui he acabat el darrer capítol del llibre d'Steve McConnell. El llibre prometia i he de dir que no està malament. Recull els conceptes bàsics de l'estimació de projectes i dóna molta bibliografia i temes per a aprofundir en els conceptes en els que McConnell sols entra de passada.
El llibre, a l'estil dels millors de McConnell es bo de llegir, i en aquest pareix que ha evitat entrar en fórmules o la part més dura de l'estadística, com si li fes un poc de por l'adagi de que per a cada fórmula perdria un lector. Això li lleva un poc de profunditat al llibre, però les referències incloses al manco poden servir de guia al lector que vulgui aprofundir més en aquests temes.
El llibre toca tots els grans temes de l'estimació de projectes, però no entre en profunditat a tocar cap metodologia, ni punts funció, ni estimació per casos d'ús, ni Mark II o Cocomo 2, per exemple. El que sí entra és en distingir els distints tipus d'estimació: de tamany, de l'esforç i de temps, posant de rellevància la relació que hi ha entre ells (que no són ni molt manco lineals). Algunes de les idees i gràfiques que hi ha al llibre mereixeran una lectura més detallada i segurament un apunt, ja que tenen implicacions interessants, com per exemple la del tamany òptim d'un equip de desenvolupament.
També és bo saber quin es l'abast del llibre de McConnell. Els mètodes d'estimació que presenta no serveixen ni per projectes petits ni per projectes de mil·lions de línies de codi. L'aplicabilitat de les tècniques que es presenten està limitada a projectes en el rang que va entre les desenes de milers de líness de codi i els pocs centenars de milers de línies.
En definitiva, garebé de tres-centes planes de lectura entretinguda, amb dades amb les que reflexionar i treballar, però que s'ha de complementar amb altres llibres de l'autor i l'estudi en més profunditat d'alguna metodologia d'estimació, després de tot, com McConnell mateix recomana, no és bo sols limitar-se a una única estimació i en aquest cas a un sol autor.
2 comentaris, 0 trackbacks (URL) , Tags: Informàtica Llibres i revistes
La pesca del salmón en Yemen
Escrit per Aaloy a 27 de December , 2007 a les 11:32 a.m.
Entre lectura informàtica i programació aquestes vacances he mirat de trobar un grapat d'hores per a la lectura lleugera. En aquest cas d'un llibre que vaig comanar del Circulo de lectores
La pesca del salmón en Yemen
Paul Torday
Ed. Circulo de Lectores
Traducció: Luis Murillo Font
El llibre és amable de llegir, cautivador en alguns aspectes i proper a la crua realitat política actual en altres. Tracta de la consecució d'impossibles, com la de la introducció de la pesca del salmó a un país com el Yemen. Té aquell puntet filosòfic que et fa pensar, però poc més. És un relat ben embastat, construït a base de cartes, e-mail i escrits al diari personal del protagonista, la qual cosa ens atraca als seus pensaments més profunds.
El llibre no m'ha desagradat, però de cap manera es pot publicitar com a satiric o humorístic. Es deixa lleigir i a cops et fa reflexionar. Una lectura per anar llegint en els interminables talls publicitaris que hi ha aquestes festes.
Si el trobau a una biblioteca o us ho deixen es pot llegir, però no en puc recomanar la compra.
2 comentaris, 0 trackbacks (URL) , Tags: Llibres i revistes
Preparant les vacances de Nadal 2007
Escrit per Aaloy a 30 de November , 2007 a les 11:10 a.m.
Acab de rebre tres llibres que vaig comanar fa poc menys de dues setmanes a ca'n Amazon. Pareix que la rapidesa en l'enviament no ha estat casualitat, sinó que comença a ser una constant. Això de que el dolar estigui tan baix està acabant amb la meva economia, veus un llibre interessant, mires el preu a Amazon i al canvi surt molt bé, però clar, per un no s'ho paga fer una comanda, així que hi poses també aquell altra que veres l'altra dia i ja que hi som .... Al 2007 em queden 5 dies de feina i això vol dir que tendré temps per anar-los llegint. La quantitat la dic per a que tots aquells que llegiu això sigueu conscients que n'és de dur ser un lector compulsiu: vosaltres estareu fent feina mentre jo m'hauré d'estar a casa, calentet, al sofà llegint els llibres que he rebut els darrers mesos. ;) I els llibres són: Scalable Internet Architectures Ed. Omnti (Sams Publishing) Theo Scholssnagle ISBN 0-672-32699-X RESTful web services O'Reilly Leonard Richardson & Sam Ruby ISBN 0-596-52926-0 Javascript (The Definitive Guide 5th Edition) O'Reilly David Flanagan ISBN 0-596-10199-6 He fet una ullada ràpida als tres llibres i pareix que el que prometien a les ressenyes ho compleixen: Scalable Internet Architectures fa un recull de millors pràctiques per fer aplicacions web escalables. Explica els principals conceptes i hi ha molts de gràfics que ajuden a assimilar-los. Alguna vegada he dit que el personal de sistemes ha de saber programar, m'estic aplicant la dita a la inversa: la gent que ens dedicam principalment al món de la programació d'aplicacions convé que estigui al dia del que se pot fer quan s'ajunten arquitectures de software, xarxa i hardware. RESTful web services ens presenta una nova manera d'entendre els serveis web, de fet presenta una nova manera d'entendre la web sencera, en lloc de com a un conjunt d'aplicacions separades la tracta com a un conjunt de serveis. Darrerament se n'està parlant molt de serveis REST i aquest llibre potser la referència, el llibre de capçalera per tenir una visió global de tot el que es mou al voltant dels serveis web i quin paper juga l'arquitectura REST. Javascript és tant un manual de javascript pels qui ja saben programar, com una referència del llenguatge. Havia tingut en les mans una edició anterior i em va fer molt bona impressió. Pareix que no li falta res, gairebé 1000 pàgines de lletra ben atapida donen per molt. No ho recoman com a tutorial de Javascript sinó com a llibre de referència i explicació dels conceptes i aplicacions més dures del Javascript. Com sempre, això són les primeres impressions, així com les vagi llegint miraré de posar-ne ressenyes més extenses.4 comentaris, 0 trackbacks (URL) , Tags: Llibres i revistes
Llegir codi
Escrit per Aaloy a 09 de September , 2007 a les 1:36 p.m.
Aquests darrers dies estic llegint el llibre wxPython in Action de Robin Dunn i Noel Rappin. El llibre és un tutorial de com escriure aplicacions fent servir la llibreria wxPython i com fer servir cada component (widget) que la llibreria inclou.
En el que és la explicació de cada component i els exemples hi ha una gran quantitat de llistats de codi font i comentaris damunt aquests llistats. Això m'ha fet recordar el capítol en que Glass tracta la importància de poder llegir codi. Diu, i estic completament d'acord, que a programar no se n'aprèn sols coneixent la sintaxi del llenguatge de programació, sinó també escrivint programes i sobretot llegint codi que ha escrit altra gent, i que aquesta capacitat de llegir codi s'hauria de cultivar més a les universitats i escoles tècniques.
Sense aquesta capacitat de llegir codi d'altres també ens trobam que llegir tutorials com el de wxPython es fa pràcticament impossible, si no som capaços de llegir el codi, interpretar mentalment que fa i imaginar-nos la sortida, no ens queda més remei que picar el codi i executar-ho per aprendre, la qual cosa fa que l'avanç en el domini de la llibreria sigui molt més lent.
Ser capaç de llegir el codi d'un altre ens permet aprendre noves tècniques que potser no estan explicades en el llibre, normalment perquè no és el seu objectiu, i ens permet la lectura a llocs allunyats de l'ordinador: al sofà, a la fresca a la terrassa,...
El programari lliure ens permet llegir codi que ha fet altre gent, veure com funciona, aprendre noves tècniques o veure el que s'ha fet malament o maneres de millorar-ho. Aquesta capacitat és fonamental a l'hora d'aprendre el funcionament d'una nova llibreria, de fer inspeccions de codi abans de posar en test un programa, o a l'hora de depurar o modificar codi que ha fet una altra persona.
Les èpoques del programador solitari que ho feia tot han ja queden lluny. El més normal actualment és que els programes és desenvolupin en equip i la gent acostumada a llegir codi ho té molt més fàcil per a adaptar-se a la feina en equip.
Si una persona sols ha fet feina fent servir programari tancat no haurà tingut l'oportunitat d'aprendre el que significa poder veure codi de tercers i per tant la seva evolució com a programador serà menor que aquells que estan acostumats, bé per necessitat o bé per convicció, a llegir el codi font d'altres persones.
Com vaig sentir a dir a Ricardo Gali a una conferència de Bulma, el codi és una font en sí mateixa per emmagatzemar i transmetre coneixement.En els cas dels programadors això també es tradueix en possibilitat d'aprenentatge i amb minimitzar el nombre d'errors i tasques de depuració.
1 comentari, 0 trackbacks (URL) , Tags: Llibres i revistes Gestió de projectes
Facts and Fallacies on Sofware Engineering
Escrit per Aaloy a 04 de September , 2007 a les 6:15 p.m.
Facts and Fallacies of Sofware Engineering Robert L. Glass Ed. Addison-Wesley ISBN 0-321-11742-5 He devorat aquest llibre. Fins i tot quan ja no podia més de son una de les darreres coses que he fet aquests dies és anar llegint un dels fets o fal·làcies que ens presenta Glass. L'estructura de com se presenta el llibre és molt interessant: presenta els fets, després en diu si hi ha opinions contràries i finalment cita les fonts i les referències bibliogràfiques. Aquestes darreres serveixen molt per aprofundir en el tema, per exemple que la tècnica de la inspecció de codi és bona per a detectar errors no és res nou (encara que hauríem de veure a quantes empreses es fa o estaria ben vist que es fes), però que la seva eficàcia arribi a poder detectar el 90% d'errors fa que la vegi d'una altra manera, i que per tant tengui moltes més ganes de saber-ne més. La bibliografia que adjunta Glass de bon segur que formarà part de la meva propera llista de la compra a Amazon. També crec que és molt interessant com a lectura per als que creuen que hi ha bales de plata o que la informàtica és una ciència ben formalitzada. Per cert, a la bibliografia de l'autor diu que fa més de 45 anys que exerceix la professió, des del 1954, supòs que no hi havia titulacions informàtiques aleshores, segons alguns això del descartaria per poder fer feina a Espanya. Ho sent-ho, no me n'he pogut estar, però això està també dins l'esperit del llibre: el fer pensar, raonar, ... Glass ens amolla les idees per a que hi pensem, ens diu que hi podem estar d'acord o no, però que ell ho veu així i aporta referències i estudis per argumentar les seves tesis. Puntuació? Totalment recomanable.3 comentaris, 0 trackbacks (URL) , Tags: Informàtica Llibres i revistes
The Design of everyday things
Escrit per Aaloy a 13 de April , 2006 a les 1:32 p.m.
L'altra dia i al segon intent, vaig rebre la darrera comanda que havia feta de llibres. En aquests moments estic llegint el que possiblement sigui el més interessant del que vingueren en la comanda "The design of everydaty things", de Donadl A. Norman, editat per Basic Books. És un llibre en format butxaca amb una curiosa cafetera per portada. Abans el titol de llibre era The psychology of everyday things, però pel que pareix els llibreters ho catalogaven malament :) El títol de totes maneres es presta a confusió, pareix que ha de ser un llibre de diseny i realment és un llibre damunt d'usabilitat. Està clar que usabilitat i diseny són cosines germanes, però en aquest llibre no aprendreu a dissenyar interfícies d'usuari o objectes quotidians sinó un estudi de com reaccionam davant els objectes, un estudi d'objectes des del punt de vista de la seva usabilitat i des del punt de vista de l'usuari que l'ha de fer servir. L'entendre com reaccionam davant les coses quotidianes ens servirà molt a l'hora de fer aplicacions informàtiques que s'adaptin a l'usuari, que no li donin sorpreses, que siguin fàcilment assimilables per l'usuari. Entredre com ens comportam davant les coses que tenim més a l'abast ens ajudarà a no repetir els mateixos errors davant els productes informàtics, tot i la tendència, com apunta l'autor, a anar repetint cada vegada els mateixos errors. El llibre és una segona edició del títol aparegut amb el nom de the psychology of everyday things dels anys 80 ell, i la veritat és que no han fef cap esforç pèr adaptar les fotografies. Tot i això crec que és un llibre absolutament recomanable per la gent que volem fer programari que s'adapti cada vegada millor a l'usuari. En aquests dies on la web 2.0 és el tema de moda, no està malament reflexionar damunt el que realment vol l'usuari, i aquest llibre ens ajuda a fer-ho.4 comentaris, 0 trackbacks (URL) , Tags: Informàtica Llibres i revistes
Una de llibres
Escrit per Aaloy a 17 de February , 2006 a les 12:37 a.m.
El divendres passat vaig tenir feines per Ciutat i ja vaig aprofitar per anar a un conegut centre comercial a gastar la tarja regal amb la qual l'empresa ens obsequia al Nadal. Com que no m'agrada gaire això de trescar per comprar-me roba (ei jo sóc dels que se compren les camies a parells ;) ) vaig anar directament a la secció de llibreria a veure que hi trobava. Una de les coses que em van sorprende és la secció de ciència ficció. No sé quin concepte tenen de la ciència ficció la gent que col·loca els llibres, però per mi que ciència ficció n'hi havia més be poca. Molta novel·la fantàstica de l'estil tolkenià i sovint tirant cap a "dragones y mazmorras". Res a dir contra el gènere, però quan hom s'atraca a l'estanteria i veu tans llibres es fa il·lusions per trobar-se després que de ciència ficció en sentit estricte n'hi ha ben poquets. Vaig trobar-ne dos que em van agradar i després vaig anar cap a altres seccions de la llibreria, la d'informàtica també em va decebre un poc però tot i això vaig trobar alguns llibres interessants:- Mundo anillo de Larry Niven. Editat per La Factoria de Ideas. Aquest llibre el vaig llegir ja fa molts anys, en prèstec de la biblioteca d'Alcúdia (Mai agrariré prou a les Joanes que possàssin tanta cura en la compra de novel·les de ciència ficció) junt alguns que completen la saga. Em va agradar molt i tenc ganes de tornar a llegir-ho.
- Estación de tránsito. De Clifford D. Simak. Editat per minotauro. D'aquesta novel·la n'havia sentit a parlar molt però no havia tingut el plaer de llegir-la. És un dels clàssics de la ciència ficció, no té tanta fama com Mundo anillo, però he de dir que em va agradar força. La novel·la ens situa en la pell del guardià d'una estació de trànsit pels viatges estelars. Un guardià preocupat per entendre les diverses cultures que el visiten, sense perjudicis. Molt recomanable!
- WIN WIN de George Fuller. Editat per Gestión 2000.com. D'aquest llibre també n'havia sentit parlar força i per ara m'està agradant, l'edició no és gaire bona però el contingut està be. Explica com afrontar situacions quotidianes a la feina on la capacitat de negociació i empatia són necessàries per a la resolució de conflictes. Com el seu nom indica no es tracta d'imposar-se a l'altra, sinó d'arribar a situacions on tothom hi guanyi.
- Gestión de proyectos de Gregory M. Horine. Editat per Anaya. D'aquest encar no puc dir massa cosa. Tan just he començat a llegir-ho. Ho vaig comprar per tenir un altre referent en la gestió de projectes, un referent no tant lligat a la informàtica i sí a la gestió de projectes genèrica. Per la gestió de projectes informàtics Mc Connel, De Marco, Cockburn, Beck i Brooks són bàsicament les meves fonts, sense oblidar en Joel, que té alguns articles força bons.
2 comentaris, 0 trackbacks (URL) , Tags: Informàtica Llibres i revistes