Faz uns dias que essa música anda na minha cabeça (letra, tradução).
I'll just leave this here.
Fazia muitos mil kalpas que eu queria achar a letra em cantonês da música tema do filme Tai Chi Master (太極張三豐). No fim consegui achar vendo um pedaço do filme com legendas em chinês, transcrevendo parte da legenda e procurando nas interwebs. A letra veio daqui, e a transcrição em Jyutping daqui. (As transcrições em vermelho são as que eu corrigi conferindo no Wiktionary as que eu achava que estavam erradas.) Aqui tem uma versão com legendas em inglês do trecho da música que aparece no filme, mas não sei quão confiável é a legenda.
zi6 | seon3 | sau2 | zung1 | bat1 | gin3 | goeng6 | jyu4 | ging3 |
自 | 信 | 手 | 中 | 不 | 見 | 強 | 與 | 勁 |
zi6 | jau5 | sam1 | zung1 | jat1 | pin3 | wo4 | jyu4 | peng4 |
自 | 有 | 心 | 中 | 一 | 片 | 和 | 與 | 平 |
jik6 | loi4 | seon6 | sau6 |
逆 | 來 | 順 | 受 |
hung1 | heoi1 | gin3 | fung1 | sing4 |
空 | 虛 | 見 | 豐 | 盛 |
kong4 | bou6 | faa3 | sing1 | peng4 |
狂 | 暴 | 化 | 升 | 平 |
mou4 | lou6 | cyu2 | zi6 | jau5 | tin1 | meng6 |
無 | 路 | 處 | 自 | 有 | 天 | 命 |
dung6 | deoi3 | zing6 |
動 | 對 | 靜 |
ceoi4 | deoi3 | sing4 |
除 | 對 | 乘 |
ceoi4 | jyun4 | jap6 | sai3 |
隨 | 緣 | 入 | 世 |
jan1 | fung1 | ceot1 | sai3 |
因 | 風 | 出 | 世 |
mou4 | cing4 | jik6 | jau5 | cing4 |
無 | 情 | 亦 | 有 | 情 |
ceoi4 | jyun4 | seon6 | sing3 |
隨 | 緣 | 順 | 性 |
bat1 | caang1 | bat1 | sing1 |
不 | 爭 | 不 | 勝 |
mou4 | cing4 | si6 | jau5 | cing4 |
無 | 情 | 是 | 有 | 情 |
* * *
daan6 | gaau3 | hau2 | zung1 | bat1 | syut3 | ci4 | jyu4 | lim1 |
但 | 覺 | 口 | 中 | 不 | 說 | 辭 | 與 | 令 |
daan6 | gin3 | sau2 | zung1 | nim1 | gwo1 | can4 | sai3 | cing4 |
但 | 見 | 手 | 中 | 拈 | 過 | 塵 | 世 | 情 |
wui6 | joeng4 | gap3 | jam1 |
匯 | 陽 | 合 | 陰 |
sam1 | ngon1 | gaau3 | tin1 | zing6 |
心 | 安 | 覺 | 天 | 靜 |
jau4 | joek6 | gaau3 | fung1 | peng4 |
柔 | 弱 | 覺 | 風 | 平 |
mou4 | lou6 | cyu2 | zi6 | jau5 | tin1 | meng6 |
無 | 路 | 處 | 自 | 有 | 天 | 命 |
dung6 | deoi3 | zing6 |
動 | 對 | 靜 |
ceoi4 | deoi3 | sing4 |
除 | 對 | 乘 |
ceoi4 | jyun4 | jap6 | sai3 |
隨 | 緣 | 入 | 世 |
jan1 | fung1 | ceot1 | sai3 |
因 | 風 | 出 | 世 |
mou4 | cing4 | jik6 | jau5 | cing4 |
無 | 情 | 亦 | 有 | 情 |
ceoi4 | jyun4 | seon6 | sing3 |
隨 | 緣 | 順 | 性 |
bat1 | caang1 | bat1 | sing1 |
不 | 爭 | 不 | 勝 |
mou4 | cing4 | si6 | jau5 | cing4 |
無 | 情 | 是 | 有 | 情 |
Eu ia escolher um verso para usar como título do post, mas a letra é toda épica demais pra escolher.
Týr – Land (YouTube)
Homeland we're leaving
We are retrieving
Our right to stand alone
We cannot stay here
Leave this bay
Fear not what must be
We must cross the sea
On our own
Standing alone
Always we got by on our own
Under stormy skies
Through rain, wind and raging sea
Head into the Unknown
Leave behind
Bonds that may bind
Circumstance that keep us behind
Rise to meet the day
Hold high torches passed through time
Fear not what you might find
Ver sterk mín sál á køldu náttarvakt
Har eingi altarljós til gudar brenna
Har hvør ein vón av fannkava var takt
Og hjarta ongan hita meir kann kenna
Ver stór mín sál sum rúmdar kalda tøgn
Ið eina er, tá sloknar lívsins søgn.
[Translation]
Be strong, my soul, on thy night vigil cold
Where to the gods no altar candle burns
Where every hope the snowy drifts enfold
And ne'er a trace of heat my heart discerns
Be great, my soul, as those still spaces cold
Which lone remain, when life's brief tale is told
Roads are long and oceans far and wide
Nights are cold and skies are dark and gray
Ride the autumn wind and evening tide
Time is long and land is far away
Out on the sea
Waiting for me
Storms are raging violently
Still we sail on silently
We seek to tame the torrrents and tides
Master the mights
Sail with me across the raging sea
Write your tale into eternity
Still we've sighted only sea till now
As we sail, I sometimes wonder how
* * *
Rest in the twilight
I have gained insight
Since the deeds of younger days
Now I am wiser
Raise my eyes
Gaze across the sea
And recall when we
Sailed away
Sought a new way
How I longed for far, far away
In the sunset glow
I dreamt of another land
A thousand years from that day
[from the Hávamál]
Cattle die
Kinsmen will die
I myself must die too some day
All are mortal men
But fair fame will never fade
For the man who wins it
Ver sterk mín sál á mjørkatungu ferð
Har tættar fylkjast um teg gráar gátur
Tín barnaflokkur
Úttærdur hann er
Og sárur kennist hans sólsvangi grátur
Ver stór mín sál í dagsins royndar stund
Holl veitir nátt hin dreymaleysa blund.
[Translation]
Be strong, my soul, upon thy darkling way
Where grey mysterious forms about thee run
Thine offspring, who their weariness display
In piteous weeping for the absent sun
Be great, my soul, with the day's griefs oppressed
A long night comes, to grant the dreamless rest.
Roads are long and oceans far and wide
Nights are cold and skies are dark and gray
Ride the autumn wind and evening tide
Time is long and land is far away
Out on the sea
Waiting for me
Storms are raging violently
Still we sail on silently
We seek to tame the torrents and tides
Master the mights
Sail with me across the raging sea
Write your tale into eternity
Still we've sighted only sea till now
As we sail, I sometimes wonder how far to Asgaard.
[Letra tomada deste site, com pequenas correções.]
Coloquei o lash no GitHub, for what it's worth. Eu me pergunto se foi uma coisa sensata publicar ele agora, mas já faz um tempo que eu vinha anunciando que ia publicar "em breve", então coloquei lá de uma vez. (Além disso, esses dias eu quis mexer nele fora de casa e não tinha o código.) O código está em um estágio bem inicial – vergonhosamente inicial, dado que já faz umas três semanas que comecei a trabalhar nele, e o que eu fiz até agora eu provavelmente poderia ter feito em uns três dias se tivesse tido a disciplina de trabalhar nele semi-diariamente. Por outro lado, o projeto está andando para frente, mesmo que devagar, o que já é melhor do que todos os anos anteriores em que eu disse "puxa, eu queria fazer um shell" e não escrevi uma linha de código. So, that's progress. Além disso, na atual conjuntura eu provavelmente deveria tentar relaxar um pouco a cuca e me preocupar menos com isso; afinal, isso é um projeto pessoal e eu não devo nada para ninguém. No final das contas, megalomanias de dominação mundial à parte, o principal afetado pelo bom sucesso do projeto sou eu mesmo.
Eu cheguei à brilhante e inaudita conclusão de que eu vou ter que reduzir bastante minha atividade twittereira e internética em geral se eu quiser começar a fazer alguma coisa produtiva com a minha vida (onde escrever um shell e estudar línguas obscuras contam como coisas produtivas). Por outro lado, a Internet atualmente é responsável por uns 95% das minhas interações sociais, especialmente agora que eu não tenho mais aulas, coisa que faz uma certa falta, a despeito da minha fama de anti-social. A solução provavelmente é (shudder) sair de casa e falar com pessoas.
Eu também cheguei à conclusão (igualmente brilhante) de que muita coisa nessa vida é questão de criar hábitos. Por exemplo, até algumas semanas atrás eu costumava usar toda a louça da casa até não ter mais louça limpa, momento em que eu aplicava o garbage collector e lavava tudo (ou, dependendo da preguiça, só o que eu precisasse na hora). Eu me dei conta de que isso não estava sendo muito conveniente e resolvi começar a lavar as coisas logo depois que uso, ou antes de ir dormir. No começo era meio ruim ter que me "obrigar" a fazer isso, mas agora eu já me habituei e isso não me incomoda mais tanto (além do que, como a louça não acumula, normalmente o esforço de lavar é pequeno). Talvez seja uma questão de criar o hábito de sentar uma hora do dia para programar/estudar/whatever. O flip side disso é que a gente também se habitua ao longo da vida a uma porção de coisas que a gente deveria questionar e/ou atirar pela janela, não só hábitos acionais como também (e principalmente) hábitos mentais. Estas são minhas (brilhantes e inauditas) palavras de sabedoria do dia. (Tecnicamente todo hábito é mental, mas deu pra entender. Acho.)
Escrever o lash em Chicken Scheme tem sido uma experiência bastante agradável. Eu estou aprendendo (a parte não-R5RS d)a linguagem "as I go", mas até agora a linguagem não me deixou na mão, a implementação é estável e gera executáveis pequenos e razoavelmente rápidos, e o sistema de pacotes funciona. (Rodar chicken-install pacote e consistentemente ver o pacote ser baixado e compilado sem erros era quase chocante no começo. O fato de que as bibliotecas são shared objects (a.k.a. DLLs) de verdade e carregam instantaneamente também muito alegrou o espírito, especialmente dada minha experiência anterior com bibliotecas em Common Lisp.) A única coisa que deixa um pouco a desejar é o error reporting, mas nada "deal-breaking".
Eu me dei conta de que uma das coisas que eu mais gosto em linguagens "dinâmicas" é a habilidade de rodar um programa incompleto. Eu já meio que escrevi sobre isso antes, mas eu já não lembrava mais quão deeply satisfying é poder rodar um programa pela metade e ver a parte que foi escrita até o momento funcionando. Por outro lado, é bastante incômodo errar um nome de função ou os argumentos e só descobrir o erro em tempo de execução. Faz muito tempo que eu acho que o ideal seria uma linguagem com análise estática de tipos, mas em que erros de tipo gerassem warnings ao invés de impedir a compilação, e que permitisse a declaração opcional dos tipos de variáveis e funções. Uma dificuldade que eu via nisso até agora é que enquanto em uma linguagem dinâmica os dados costumam ter uma representação uniforme em memória que carrega consigo alguma tag indicando o tipo do dado, e portanto é possível chamar uma função com argumentos do tipo errado e detectar isso em tempo de execução, em uma linguagem estaticamente tipada convencional os dados costumam ter uma representação untagged/unboxed e de tamanho variável, o que tornaria impossível compilar um programa com um erro de tipo sem violar a segurança da linguagem (e.g., se uma função f recebe um vetor e eu a chamo com um int, ou eu rejeito o programa em tempo de compilação, o que atrapalha minha habilidade de rodar programas incompletos/incorretos, ou eu gero um programa que interpreta o meu int como um vetor sem que isso seja detectado em tempo de execução, o que provavelmente vai causar um segfault ou algo pior). Porém, esses dias eu me dei conta de que ao invés de compilar uma chamada (insegura) a f(some_int), poder-se-ia simplesmente (além de gerar o warning) compilar uma chamada a error(f, some_int), onde error é uma função que avalia os argumentos e lança uma exceção descrevendo o erro de tipo. O resultado prático é que o executável gerado roda até o ponto em que é seguro rodar (inclusive avaliando a função e os argumentos) e interrompe a execução no ponto em que seria necessário chamar a função com um argumento de tipo/representação incompatível. Melhor dos dois mundos, não? Vai para o meu caderninho de idéias para a Linguagem Perfeita™.
Eu ia escrever mais umas notas sobre a vida, mas ultimamente eu ando mui receoso quanto a publicar coisas da minha vida pessoal – o que provavelmente é uma boa idéia. É fácil esquecer que qualquer um, no presente ou no futuro, pode ler o que a gente escreve nessa tal de Internet. Eu também já falei sobre isso mil vezes antes, which makes it all the more surprising que eu ainda tenha que me relembrar disso ocasionalmente. Anyway.
Unrelated com qualquer coisa, conheci recentemente uma bandinha chamada Clannad, na qual eu me encontro totalmente viciado no momento. Também conheci uma coisa totalmente excelente chamada Galandum Galundaina, uma banda mirandesa com certeza.
Interessante como o francês matou quase todas as marcas de plural da pronúncia, mas as mantém na escrita. Me lembra um certo comentário.
Au dessus des vieux volcans
De nuages en marécages
Au dessus des capitales
Voyage, voyage
Sur le Gange ou l'Amazone
Sur les dunes du Sahara
Au dessus des barbelés ... |
Sobre os velhos vulcões
De nuvens a pântanos
Sobre as capitais
Viaja, viaja
Sobre o Ganges ou o Amazonas
Sobre as dunas do Saara
Sobre os arames farpados ... |
Tradução baseada em uma tradução para o inglês e no Wiktionary. Transcrição fonética baseada na Wikipédia[1][2], no Wiktionary e no meu ouvido. Correções são bem-vindíssimas.
Mais uma bandinha que ninguém conhece. Hel é uma banda sueca de viking rock, notável pelos vocais femininos.
Hel – Eldsjäl (Fire soul)
|
|
|
|
|
|
|
|
|
|
|
|
Tradução roubada dos comentários do YouTube. (Agradeça-me; andar por lá é uma experiência lamentável.)
[Link do vídeo atualizado em 24/03/2015.]
Conheci duas bandinhas Irish-inspired nesse fim-de-semana:
Feliz primeiro domingo depois da primeira lua cheia depois do equinócio para vocês!
Copyright © 2010-2024 Vítor De Araújo
O conteúdo deste blog, a menos que de outra forma especificado, pode ser utilizado segundo os termos da licença Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.
Powered by Blognir.