python quick note: getting current username
March 14th, 2010
There`s a getpass module that takes care about currently logged user.
import getpass print getpass.getuser()
getuser() will return of the user.here you can read more about.

There`s a getpass module that takes care about currently logged user.
import getpass print getpass.getuser()
getuser() will return of the user.here you can read more about.
Sometimes we need to know(or are curious about) the files installed on you system by a specific package. On Debian systens we do:
dpkg -L <package name>
But for Fedora we can`t find the same feature by default, it`s needed an additional package to help on it, lets see:
yum install yum-utilsyum-utils brings some utilities to help manage installed packages, to accomplish our initial goals we ought use repoquery:
repoquery --list <package name>
Sim alguma coisa aconteceu e tudo ficou bem diferente. Todos acreditam no “pra sempre”, “mas nada vai conseguir mudar o que ficou”. Ficou a saudade que _hoje_ não passa, mas isso passa quando for “de volta pra casa”.
Mudaram as estações
nada mudou
Mas eu sei que alguma coisa aconteceu
Tá tudo assim, tão diferente
Se lembra quando a gente
chegou um dia a acreditar
Que tudo era pra sempre
sem saber
que o pra sempre
sempre acaba
Mas nada vai conseguir mudar
o que ficou
Quando penso em alguém
só penso em você
E aí, então, estamos bem
Mesmo com tantos motivos
pra deixar tudo como está
Nem desistir, nem tentar,
agora tanto faz…
Estamos indo de volta pra casa
Mesmo com tantos motivos
pra deixar tudo como está
Nem desistir, nem tentar,
agora tanto faz…
Estamos indo de volta pra casa
Mudaram as estações,
nada mudou
Mas eu sei que alguma coisa aconteceu
Tá tudo assim, tão diferente
Se lembra quando a gente
chegou um dia a acreditar
Que tudo era pra sempre
sem saber
que o pra sempre
sempre acaba
Mas nada vai conseguir mudar
o que ficou
Quando eu penso em alguém
só penso em você
E aí, então, estamos bem
Mesmo com tantos motivos
pra deixar tudo como está
Nem desistir, nem tentar,
agora tanto faz…
estamos indo de volta pra casa
Renato Russo
Ai que quando a saudade aperta e não te vejo os meus olhos se enchem de saudade, e a minha memória me vitima.
Você é assim
Um sonho pra mim
E quando eu não te vejo
Eu penso em você
Desde o amanhecer
Até quando eu me deito…
Eu gosto de você
E gosto de ficar com você
Meu riso é tão feliz contigo
O meu melhor amigo
É o meu amor…
E a gente canta
E a gente dança
E a gente não se cansa
De ser criança
A gente brinca
Na nossa velha infância…
Seus olhos meu clarão
Me guiam dentro da escuridão
Seus pés me abrem o caminho
Eu sigo e nunca me sinto só…
Você é assim
Um sonho pra mim
Quero te encher de beijos
Eu penso em você
Desde o amanhecer
Até quando eu me deito…
Eu gosto de você
E gosto de ficar com você
Meu riso é tão feliz contigo
O meu melhor amigo
É o meu amor…
E a gente canta
E a gente dança
E a gente não se cansa
De ser criança
A gente brinca
Na nossa velha infância…
Seus olhos meu clarão
Me guiam dentro da escuridão
Seus pés me abrem o caminho
Eu sigo e nunca me sinto só…
Você é assim
Um sonho pra mim
Você é assim…
Você é assim…
Você é assim…
-”Você é assim
Um sonho pra mim
E quando eu não te vejo
Penso em você
Desde o amanhecer
Até quando me deito
Eu gosto de você
Eu gosto de ficar com você
Meu riso é tão feliz contigo
O meu melhor amigo
É o meu amor”
Marisa Monte e Arnaldo Antunes
Um dia agente declara coisas que imagina nunca ter que dizer o oposto ou considerar que isso tenha que acontecer, até mesmo ser dito para outra pessoa.
E no meio de tanta gente eu encontrei você
Entre tanta gente chata sem nenhuma graça,
Você veio
E eu que pensava que não ia me apaixonar
Nunca mais na vida
Eu podia ficar feio só perdido
Mas com você eu fico muito mais bonito
Mais esperto
E podia estar tudo agora dando errado pra mim
Mas com você dá certo
Refrão:
Por isso não vá embora
Por isso não me deixe nunca nunca maaaais
Por isso não vá, não vá embora
Por isso não me deixe nunca nunca mais
Eu podia estar sofrendo, caído por aí
Mas com você eu fico muito mais feliz
Mais desperto
Eu podia estar agora sem você
Mas eu não queeeero, não quero
A saudade que sindo é melhor mantida enquanto saudade, se deixasse de ser saudade não teria mais razão de ser. Prefiro esse sentimento nobre e puro, te ter na memória e no coração que ao meu lado.
Não é fácil, não pensar em você
Não é fácil, é estranho
Não te contar meus planos, não te encontrar
Todo dia de manhã enquanto eu tomo o meu café amargo
É, ainda boto fé de um dia te ter ao meu lado
Na verdade, eu preciso aprender
Não é fácil, não é fácil
Onde você anda, onde está você?
Toda a vez que eu saio me preparo para talvez te ver
Na verdade eu preciso esquecer
Não é fácil, não é fácil
Todo dia de manhã enquanto eu tomo o meu café amargo
É, ainda boto fé de um dia te ter ao meu lado
O que eu faço? O que eu posso fazer?
Não é fácil, não é fácil
Se você quisesse ia ser tão legal
Acho que eu seria mais feliz do que qualquer mortal
Na verdade não consigo esquecer
Não é fácil, é estranho
Marisa Monte
I found these photos on flickr, people hacking coreboot. Coreboot Summit - Denver, 2008.
My table arrangement was inspired by some photos from this set. A cut basket with motherboard over it and the power supplier under. Of course my setup is a bit more organized than the the people`s in Denver(well it was a Summit).
ps: this is also a “note to myself” since I may want to show these photos to someone else;
If you want to change your remote repository to point to some arbitrary commit you cold do the following:
1 | git push -f origin sha1:branchname |
But be careful, you may break someone else`s repository in the case it has being fetched or cloned by someone.
Well, if you`re using display:table you certainly will face some day a situation where you need to verify/test some attribute in the current register to show or not something(maybe a different situation but you need to verify something).
The fact is, display:table will set an attribute in the PageContext, this attribute name will be based on uid or id(the main difference between uid and id is backward compatibility).
With that(say) you`ve set the id attribute of display:table to row. Verifying an attribute in the current row is as easy as using the #attr.row.
For example:
<display:table id="row" ... <s:if test="#attr.row.you_attribute == 12"> [....]
That`s it, best luck.