Ir al contenido principal

Ralsina.Me — El sitio web de Roberto Alsina



Con­sw­guí la ima­gen de tes­ting de An­droid 2.0 de http://an­droi­d-­ Pro­bé la "es­ta­ble" 1.6 "s­ta­ble" pe­ro­... era ho­rri­ble, la mi­tad de las te­clas o op­cio­nes de me­nú ha­cían que se col­ga­ra, rei­ni­cia­ra o se pren­die­ra fue­go.

En­ton­ce­s... ¿có­mo va? ¡Len­to, pe­ro con po­ten­cia­l!

Lo ma­lo:

  • Arran­­ca rá­­pi­­do­­... pe­­ro mi Ar­­ch Li­­nux arran­­ca más rá­­pi­­do.

  • Es leeeeen­­to, po­­­dés ver ca­­da le­­tra in­­di­­vi­­daual cuan­­do es­­cri­­bís en el co­­­so de bús­­que­­da. Leí que es te­m­­po­­­ra­­l. Oja­­lá!

  • Es­­toy con una ex­­pe­­rien­­cia li­­mi­­ta­­da en apli­­ca­­cio­­­nes po­r­­que los "an­­droid sto­­­res" li­­bres no es­­tán tan pro­­­vis­­tos co­­­mo el "an­­droid ma­­rke­­tpla­­ce" ofi­­cial (¿y po­r­­qué corno no pue­­do ba­­jar apps gra­­tis de ahí????)

    Veo agu­­je­­ros ob­­vios en el pa­­no­­­ra­­ma de apli­­ca­­cio­­­nes que su­­po­n­­go es­­tán bien cu­­bie­r­­tos en el ma­­rke­­tpla­­ce (co­­­mo, ¿hay un ree­m­­pla­­zo pa­­ra Ra­­dio­­­Tray?)

    ¿No hay edi­­tor de tex­­to?

    ¿No hay un pro­­­ce­s­a­­dor de tex­­to se­­mi-­­de­­cen­­te? ¿Ni si­­quie­­ra uno que ge­­ne­­re HT­­M­­L?

  • El web bro­­w­­ser es pa­­té­­ti­­co. Tal vez es­­té bien pa­­ra un te­­lé­­fo­­­no, pe­­ro ¿pa­­ra un sis­­te­­ma "rea­­l"? Es ho­­­rri­­ble. Te da la ve­r­­sión mó­­­bil de to­­­dos los si­­tios (o­b­­vio) y mu­­chos no te de­­jan pa­sar a la "rea­­l" (ha­s­­ta google con el Google Rea­­de­­r), y por su­­pues­­to, no hay fla­s­h.

  • El clien­­te de co­­­rreo es te­­rri­­ble. No po­­­dés no ha­­cer to­­­p-­­po­s­­ti­n­­g!!!! "I­n-­­Re­­pl­­y-­­To" es­­tá ro­­­to!

  • Las op­­cio­­­nes de Wi­­Fi es­­tán de­­ma­­sia­­do es­­co­n­­di­­da­s. De­­be­­­rían po­­­de­r­­se sa­­car del icono de wi­­fi.

Lo bue­no:

  • Se apa­­ga muy rá­­pi­­do.

  • Al­­gu­­nas apps es­­tán bue­­­na­s, es­­pe­­cia­l­­men­­te el Al­­diko book rea­­der es bue­­­ní­­si­­mo (y pue­­do co­m­­pa­r­­tir los ePub con el fbRea­­der del la­­do de ar­­ch.

  • El clie­­m­­te SSH tie­­ne bue­­­nas idea­s.

  • Me gus­­ta mu­­cho el en­­fo­­­que de "to­­­das tus co­­sas es­­tán en el SD". Ha­­go exa­c­­ta­­men­­te lo mis­­mo en Li­­nu­­x. De he­­cho ten­­go exa­c­­ta­­men­­te la mis­­ma or­­ga­­ni­­za­­ción en los dos sis­­te­­mas ope­­ra­­ti­­vo­­s.

  • La pan­­ta­­lla ho­­­me con el ca­­jón des­­li­­zan­­te de apli­­ca­­cio­­­nes: li­n­­do

  • La ba­­rra de no­­­ti­­fi­­ca­­cio­­­nes "a­­ga­­rra­­ble": muy li­n­­do

  • Lo de "a­­pre­­tá la te­­cla me­­nú pa­­ra ver el me­­nú"? Ge­­nio ;-)

  • Lo de "to­­­do fu­­ll­s­­creen to­­­do el tie­m­­po­­"? Fun­­cio­­­na en es­­ta pan­­ta­­lla.

  • La in­s­­ta­­la­­ción de apli­­ca­­cio­­­nes es un pro­­­ble­­ma so­­­lu­­cio­­­na­­do.

  • Sé que voy a te­­ner Qt na­­ti­­vo y no pue­­do es­­pe­­ra­­r!

To­da­vía no es­toy con­ven­ci­so, Ar­ch es mu­cho más rá­pi­do por aho­ra, y ha­ce mu­chas más co­sas pe­ro­...

  • Me en­­ca­r­­gué una pan­­ta­­lla tá­c­­til pa­­ra te­­ner la ex­­pe­­rien­­cia co­­­mo se su­­po­­­ne que hay que te­­ne­r­­la.

  • Lo uso mu­­cho pa­­ra leer de no­­­che en la ca­­ma (Re­­cién te­r­­mi­­né Makers, léan­­lo, es­­tá bue­­­no­­!).

  • Lo es­­toy usan­­do pa­­ra leer co­­­rreo de vez en cuan­­do (me nie­­go a res­­po­n­­der con esa po­r­­que­­ría)

  • Es un des­­pe­r­­ta­­dor ba­s­­ta­­b­­te bue­­­no, así que aho­­­ra es mi sis­­te­­ma ope­­ra­­ti­­vo de me­­sa de lu­­z.

Voy a es­cri­bir otro re­por­te una vez que ten­ga la pan­ta­lla tác­til y/o una ver­sión nue­va (y oja­lá que más rá­pi­da).

Tokyo Zero

Cover for Tokyo Zero


I found the writ­ing ter­ri­bly dis­tract­ing, I could­n't get in any flow at all :-(


Cover for Makers


Awe­some book. Prob­a­bly my fa­vorite Doc­torow.

The day we saw the dinosaur (an Ada Lovelace Day story)

To­day, March 24th is Ada Lovelace day, a day of blog­ging to cel­e­brate the achieve­ments of wom­en in tech­nol­o­gy and sci­ence.. I am tak­ing the lib­er­ty to tag this as python so it ap­pears in the right plan­et­s, but that's just to pro­mote Ada Lovelace day. Sor­ry 'bout that.

I will write about the on­ly per­son who ev­er taught me pro­gram­ming, Clau­di­a. I was young, so the earth was still luke­war­m, the day we saw the di­nosaur.

I was just a green sopho­more in the School of Chem­i­cal En­gi­neer­ing where, para­dox­i­cal­ly I would nev­er take a chem­istry class, be­ing an ap­plied math stu­dent and all that, and at the time "per­son­al com­put­er­s" were a nov­el­ty, a toy of the up­per mid­dle class.

We had spent the first two months of the se­mes­ter learn­ing how to pro­gram the ob­vi­ous way: writ­ing as­sem­bler for a fic­tion­al ma­chine on pa­per by hand, when Clau­dia broke the news, we were go­ing to see a re­al com­put­er.

No, not a PC, not even an XT, but a re­al com­put­er, the one re­al com­put­er in all the uni­ver­si­ty, and you could hear the type switch­ing to bold as she spoke about it. Sad­ly it was not as re­al as the one at the re­search fa­cil­i­ty (A Mini­VAX!) but it was a re­al enough PDP.

We would not be al­lowed to ac­tu­al­ly use it un­til the fol­low­ing year, but ... well, it was still some­thing spe­cial.

I had been programming for years, even for a year before I saw my first (seriosuly not real) computer, I had followed BASIC programs in my head for days, imagining the space invaders float on the screen of my mind, and stepped into writing machine code inside REM statements in my Timex Sinclair 1000 onto the luxury of a C64, but never noone had taught me anything.

Our small class (maybe 10 stu­dents) spent end­less hours do­ing things like tra­verse a ma­trix, first by rows, thn by column­s, then in a spi­ral from the top-left, writ­ing pro­grams that fol­lowed our end­less source of al­go­rithm­s, the nu­mer­i­cal so­lu­tions guide.

First as­sem­bler, then For­tran, we learned.

She was my Mr. Miyag­i, I was a het­ero­sex­u­al Ralph Mac­chio, and I fig­ured out the most im­por­tant thing about pro­gram­ming: I was aw­ful at it.

Over the next 20 years that sit­u­a­tion has been slow­ly im­prov­ing, but I nev­er again had some­one teach me pro­gram­ming. Clau­dia had al­ready taught me ev­ery­thing I need­ed to know, that code can al­ways im­prove, that there's more than one way to skin a cat.

That the di­nosaur was re­al and that some day soon my com­put­er would be faster and nicer than the di­nosaur was then, and that pro­gram­ming was cool, and that if I could find a way to draw a poly­no­mi­al graph hor­i­zon­tal­ly on a print­er with­out ev­er hav­ing the whole graph in mem­o­ry (it did­n't fit), those fu­ture com­put­ers would do awe­some things, and that I was one of the many who would help bring that to re­al­i­ty.

That talk­ing about code was fun in it­self, that you could make a mod­est liv­ing and be hap­py about it, that you could in any case make jig­saw puz­zles in your spare time and keep on teach­ing or what­ev­er.

And lat­er the di­nosaur's bones were scav­enged in­to a line of racks hold­ing router­s, and its glass ter­mi­nals are de­stroyed, and the gold in its teeth was stolen and the rare bus ca­bles sol­d, and its cir­cuits scrapped, but I saw the di­nosaur alive, and Clau­dia taught me how to make it jump, and for that, I will al­ways be grate­ful.

Contents © 2000-2024 Roberto Alsina