quinta-feira, junho 09, 2011

How to re-upload Endomondo's workout after having deleted it on the site

Imagine you've deleted a workout from your endomondo's profile in Endomondo's website. As of today there is no possibility to recover it to the site even if it still is in the phone.

In my case either was my phone having network problems or Endomondo's site was with problems. After my workout only part of it was in the site. It the phone the usual checked signed was replaced by two self-pointing arrows (later I discovered it means that the upload is not yet finished).

So, in Endomond's site, I deleted it and try to re-upload from the phone (Manual Upload and turning off/On Online Tracking) a few times... still didn't work. When network came back (or Endomondo fixed the problems in their site) the arrows were replaced by the usual icon. But in the site the workout was still missing. And in the phone, re-upload function disappeared. So I posted in Endomondo's facebook page: 
Today, because of network problems in the area where I was training, my workout was only partially uploaded.When I arrived home I saw a icon different than usual, two arrows. I tried to do "Manual upload" but no success (probably due to network problems still going).The problem was that I deleted the workout from Endomond's Page in order to try to solve the problem above... 
 Now phone network OK, and the arrows gone, but no workout on page.How can I solve this? I still have the workout on my android phone.
Endomondo's Answer:
Hi, we had some minor issues last night, but it is fixed now. If you have deleted the from your profile at endomondo.com there is no way of getting it back unfortunately. Sorry, Ture
Crap, there is an obvious missing functionality, like "force re-upload", undelete or, at leat, the question "are you sure... ?" should warn that there is is not possible to re-upload.
But I think this is only temporary as Endomondo will look into this problem somewhere in the future. Meanwhile I wanted my workout in the site.

But there is a solution, at least in android phones with SDCard (all I think):
I find out there is, on android phones, a way of exporting Endomondo's database (db).
Also, there is a way of importing it.
Analyzing the file I discovered that DB is actually an SQL Lite DB, so I copied it, downloaded an SQL Lite Editor and tried my luck:

So, my guess was that, if I changed the right values I might be lucky.
All my uploads were done, so I needed an incomplete one. To achieve this I turned off all networks on my android phone and recorded a new workout, re-exported the database and opened it in SQLite editor. The new workout record was different with uploadStatus=0, lastUpload=-1, the rest were normal fields.

In the missing workout, I changed those values and re-imported the modified db in Endomondo, connected the network and a few minutes later, finally, it appeared in the website.

So the instructions are:
The following, if not done properly might damage your Endomondo database. You might loose your workouts on your phone. If you do not feel comfortable in the following instructions don't do it)
  1.  Backup Endomondo DB. See instructions here:  http://endomondo.helpserve.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=79&nav=0,2,5
  2. Copy the file created in last step to your computer (Endomondo's backup will be a file in SDCard root named EndomondoDatabase).
  3. Backup the copied file because you will modify it and if it gets corrupted you'll only notice in Endomondo. And it that case it will be to late, you loose your data.
  4. Use a SQLite Editor and open the database file. You can use this one: http://sourceforge.net/projects/sqlitebrowser/
  5. Find the missing workout (for example by distance or other criteria like starttime);
  6. Change the fields uploadStatus and lastUpload to 0 and 1  respectively;
  7. Save the database (don't forget step 3); 
  8. Replace the modified database in your sdcard root directory with the one modified (in step 7).
  9. Re-Mount the sdcard.
  10. Start endomondo.
  11. Import the new DB into Endomondo. See instructions here:  http://endomondo.helpserve.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=79&nav=0,2,5
  12. In Endomondo, go to Settings > Workout Preference > Online Tracking, turn it off and and again back.Make sure your mobile phone has network, and a few seconds later your workout should be in the site (it may take a while to the data to be transmitted).
 Note: It looks there is a an sqllite db editor to Android. You may try to edit it directly in the phone. In this case don't forget to backup the backup.

sábado, dezembro 16, 2006

Ed Whitlock - 75 anos VO2 = 52.8 ml/kg/min VO2



Em 2000, com 69 anos foi-lhe medido um VO2 max de 52.8 ml/Kg/min (um valor considerado elevado para índividuos masculinos casa dos 20 !!!!), correndo nessa altura a maratona em 2:52:47. Alguns meses depois poderia ser a primeira pessoa, com mais de 70 anos, a conseguir correr a maratona em menos de 3h00m.
Em 2001 conseguiu um tempo de 3:00:24. Um tempo desapontante dado o resultado de uns meses antes, e dados os seus objectivos. Após a corrida, e durante um cerca de um ano, teve que recuperar de uma lesão no joelho.
Uma nova tentativa, em 2003, com 72 anos e 206 dias conseguiu o fantástico tempo de 2:59:09, isto com condições atmosféricas adversas: acima dos 40ºC de temperatura.
Mas quanto mais velho melhor e, em 2004, aos 73 anos, fez um tempo de 02:54:48 na maratona de Scotiabank Toronto Waterfront Marathon .

Não sei se ainda corre, mas se tivesse corrido na maratona de New York de 2006 onde participou Lance Armstrong poderia ter passado por Lance Armstrong (o Lance fez 2.59.37) ter-lhe dito "Every second counts".




quinta-feira, dezembro 14, 2006

Dawkins in Lynchburg VA - The God Delusion

Excelente discurso (primeiro vídeo) e não menos excelente sessão de perguntas e respostas (segundo vídeo).
Trata-se da apresentação do livro "The God Delusion" onde Dawkins, ateu, com uma excelente argumentação oferece-nos através de uma exposição não faliciosa, baseada em argumentação ciêntifica e apoiada em racícionios claros as razões para o ateísmo.

Não sei qual o ponto de vista de um crente (pelo menos de uma das religiões de Abraão), e falo de pessoas inteligentes e que durante a sua vida pensaram sériamente no assunto (existem?), mas do meu ponto de vista ouvir este discurso e sessão de perguntas e respostas enche-me de alegria pois da forma já enunciada é exposto um conjunto de razões que justificam o que também é o meu pensamento. É que, já algumas vezes fui confrontado por crentes nestas coisas que insistem em argumentação da do género presente nas QA e nas diversas ocasiões nem sempre tive a habilidade/capacidade/inteligência para expôr argumentos da forma como aqui nos é oferecida.

A apresentação, num tom de sotaque britãnico, é enriquecida por uma panópolia de informação ciêntifica salpicada por momentos de humor e ironia, que vale a pena ver.

Bolas!!! Tudo isto faz sentido. É frustante que nem toda a gente tenha a capacidade de pensar assim.




Aproveito este momento para mais uma Lost Quote:

John: Why is it so hard, for you, to belive?

Jack: Why do you find it so easy?





QA



segunda-feira, junho 26, 2006

O deus Deus falha o salvamento de um idiota

Segundo o The Register, algures no princípio do mês um individuo ucraniano decidiu por à prova a existência do seu deus provavelmente o deus “Deus” ou “o Senhor”, ou seja, o de Abraão.
Aparentemente o individuo, sabe-se lá porquê, gritou, Deus vai salvar-me, se existir!, e desceu através de uma corda até aos reinos dos leões, descalçou os seus sapatos [estaria perante uma manifestação divina, ele esperava] e foi ter com os leões.
Aparentemente o final foi feliz, um dos leões agarrou o nosso herói pela garganta e matou-o, para satisfação dos espectadores (leões e humanos) em redor.

Algumas interrogações com respectivas possibilidades de resposta:

Porque terá o individuo posto à prova a existência do deus daquela forma?
  1. Porque o deus, tem mais do que fazer e só responde perante situações de vida ou morte, caso em que se enquadrava a situação.
  2. Talvez, a não existência do deus, nos moldes em que o nosso herói acreditava implicasse uma vida sem sentido, e portanto o desfecho, por omissão, seria adequado.
  3. Talvez o nosso herói fosse o David E. Jones, artista que nunca tem medo do que acontece se não se verificar uma determinada situação.
Em todo o caso a esquizofrenia costuma ser uma boa explicação para este tipo de casos.

Quanto à questão, Porque não salvou Deus o idiota? [ordem decrescente de preferência]
  1. Deus não existe.
  2. Deus existe, mas sofre de doença de Alzheimer, está incapacitado e é o pobre Diabo que o vai amparando, não tendo tempo para estas lamechices.
  3. Deus está farto de cromos destes desde o tempo do Moisés, e nestes casos, Merecias era um grande par de estaladas, vem mas é cá.

Lembro de há muitos, muitos anos era eu ainda uma criança, durante uma aula daquelas das aulas de catequese, leia-se sessões de tentativa de obstrução mental, de uma cena qualquer, não propriamente bíblica, dado a tecnologia envolvida, em que um indivíduo, também idiota, teria algures no tempo da história, e estando a ser cercado pelo mar (situação de preia-mar) ter posto à prova de forma semelhante o seu deus. A diferença em relação à história primeira, além da última ser de fantasia, consistia no facto de o que não sabia nadar ter tido várias hipóteses de se salvar. Lembro-me particularmente de uma, um helicóptero. Alguém com um helicóptero ofereceu-se para salvar o homem. Mas este recusara esta e todas as outras tentativas de salvamento alegando que Deus o iria salvar. Segundo, o que me lembro, no fim da história o individuo teve a sorte de morrer sem saber que o seu deus não existia. O moral da história era qualquer coisa do género, Deus ajuda, mas temos que ser nós ... [completar a gosto]. Talvez a este ucraniano, a tal parábola contada a mim naquela altura lhe tivesse servido para alguma coisa. Talvez a obstrução mental seja benéfica, pelo em indivíduos destes.

domingo, agosto 07, 2005

Bizarre Death...


At the 1994 annual awards dinner given for Forensic Science, AAFS President Dr. Don Harper Mills astounded his audience with the legal complications of a bizarre death. Here is the story:

On March 23, 1994 the medical examiner viewed the body of Ronald Opus and concluded that he died from a shotgun wound to the head. Mr. Opus had jumped from the top of a ten story building intending to commit suicide. He left a note to that effect indicating his despondency. As he fell past the ninth floor his life was interrupted by a shotgun blast passing through a window which killed him instantly. Neither the shooter nor the decedent was aware that a safety net had been installed just below at the eighth floor level to protect some building workers and that Ronald Opus would not have been able to complete his suicide the way he had planned.

"Ordinarily," Dr. Mills continued, "A person who sets out to commit suicide and ultimately succeeds even though the mechanism might not be what he intended" is still defined as committing suicide. That Mr. Opus was shot on the way to certain death nine stories below at street level that probably would not have been successful because of the safety net, caused the medical examiner to feel that he had a homicide on his hands.

The room on the ninth floor whence the shotgun blast emanated was occupied by an elderly man and his wife. They were arguing vigorously, and he was threatening her with a shotgun. The man was so upset that when he pulled the trigger he completely missed his wife and the pellets went through the window striking Mister Opus.

When one intends to kill subject A but kills subject B in the attempt, one is guilty of the murder of subject B. When confronted with the murder charge the old man and his wife were both adamant. They both said they thought the shotgun was unloaded. The old man said it was his long standing habit to threaten his wife with the unloaded shotgun. He had no intention to murder her. Therefore the killing of Mr. Opus appeared to be an accident; that is, the gun had been accidentally loaded.

The continuing investigation turned up a witness who saw the old couple's son loading the shotgun about six weeks prior to the fatal accident. It transpired that the old lady had cut off her son's financial support and the son, knowing the propensity of his father to use the shotgun threateningly, loaded the gun with the expectation that his father would shoot his mother. The case now becomes one of murder on the part of the son for the death of Ronald Opus.

Now comes the exquisite twist. Further investigation revealed that the son was in fact Ronald Opus. He had become increasingly despondent over the failure of his attempt to engineer his mother's murder. This led him to jump off the ten story building on March 23rd, only to be killed by a shotgun blast passing through the ninth story window. The son had actually murdered himself so the medical examiner closed the case as a suicide. Very tidy of him.

(Alegadamente uma história real da Associated Press, Kurt Westervelt)

segunda-feira, janeiro 01, 1990

Faça-se Luz




Ora, fingindo que não entendendo nada de computadores nem Internet, e tendo que criar um blog deixem-me aqui inventar uma blogosmonia, derivada da palavra cosmogonia, uma daquelas de fantasia, das que se podem impingir aos desgraçados, que explique a criação do blog, a partir do nada. Há umas quantas cosmogonias engraçadas, a grega, até agora a minha preferida, mas em que actualmente ninguém acredita, ou quase ninguém, a romana, uma espécie de plágio da grega, com um disfarce que qualquer bom detector de cópias detectaria, a budista, hinduísta, entre outras, que ainda não conheço, a egípcia de que só tenho umas noções, mas que também me parece gira. E claro, umas que também têm a sua graça e infelizmente desgraça, são elas, a Judaica, a Cristã derivada da primeira, e a Islamita derivada das duas primeiras, claro que além da derivação existe alguma conveniente modificação principalmente na 3ª, além do que a 1ª nega a 2ª, mas alguns seguidores da 2ª, que intrinsecamente criam na 1ª, perseguiram os da 1ª, e daí parte da desgraça, os da 2ª, além de, obviamente, perseguirem os da 3ª, a outra parte da desgraça, são perseguidos pelos da 3ª . Os da 1ª ... , continuemos, que isto é assunto para outro artigo, que ainda não poder ser criado, pois não existe blog.

Ora, por uma razão particular, a da moda, escolho a cosmogonia judaica, que é a mesma da cristã, e talvez a mesma, ou semelhante à islâmica.

Ora, pretendo criar um blog, mas para isso tenho que pedir a Deus nosso senhor que tudo pode, com ou sem f, entenda-se, que o faça, por que ainda não existe nada, Deus, meu senhor, tende piedade de mim, e cria-me um blog, a este teu humilde servo, é assim que se costuma falar com ele, e eu necessitando deste Blog não serei diferente, Hum, respondeu o gajo, Para que queres tu um blog, homem, Para explicitar as minhas opiniões, algumas das quais serão sobre ti, meu adorado Senhor, ao que respondeu Deus, que parecia um pouco sonífero, Está bem, e retirou-se. Bem, agora está nas mãos dele, de Deus, a criação do Blog. Vou continuar a fazer F5, subentenda-se refresh para ver se a página já foi criada.

Entretanto Deus, nos seus aposentos, e sem eu saber pensa consigo próprio:

Ora, um blog, para isso preciso de criar uma miríade de coisas, e não tenho tempo para isso, mas o rapaz pediu-me aquilo com tanta delicadeza, que eu não posso negar, só se pedir ali ao Diabo, mas assim ficariam a saber que o Diabo me pode negar, ou então que eu não tenho vontade, pah...

E num súbito raio de luz que o inspirou...

Já sei, vou criar um bicho qualquer, com alguma inteligência para que me crie os tais computadores e Internet e depois me crie as páginas Web, e logo a seguir me faça o Blog. Grande ideia que eu tive, graças a mim. Ora um bicho que tenha inteligência... quanta será necessária?

E novamente numa luminosa inspiração,

Ah...,valha-me eu..., suspirando, Já estou a ficar velho, já criei o bicho de que falo há tanto tempo que já nem me lembro, é o próprio Homem, queira eu ali pedir a um deles que me crie essas coisas todas, Ora deixo ver, o Moisés, já morreu, o Abraão também, há algum tempo. E o Jesus? Esse foi o tal que teve duas oportunidades, Parvo dum raio! Já morreram todos, porra. Não me digo que para criar a porcaria de um blogzito vou ter que mandar um novo messias, ou cristo, ou lá o que eu lhe queira chamar. Está bem, lá terá que ser, vou criar um, mas desta vez só pelo tempo estritamente necessário, e será um messias anónimo, que eles só fazem merda! não vá aparecer outra religião, que eu já não tenho cabeça para atender a tanta casa...

E assim enviou Deus, à Terra, um messias, anónimo e apenas pelo tempo estritamente necessário. Foi escolhido um tipo qualquer, que só Deus sabe quem e como, e foi dotado das instruções necessárias para cumprir as suas funções. Criou o blog, e morreu. Claro que houve uma qualquer família no mundo que ficou sem o seu querido filho, ou filha, mas isso que importa? Foi o Diabo que o atentou e o levou.

De volta à Terra, estava eu a fazer F5, pela n-ésima vez quando apareceu o meu Blog, Graças a Deus.


porque a evolução do conhecimento existe, descobriu-se que este texto foi criado depois da própria criação de um artigo, o que poderia pôr em causa a blogosmonia que explica este blog. Portanto a data de criação de Este blog passa a ser 1 Jam 1990 embora na realidade seja 21 de Abril de 2005