Quarta-feira, 8 de Julho de 2009

[SCJP] Why this code printing false false?

Meu voucher chegou há pouco tempo, mais precisamente, na segunda (06/07/2009). E hoje, quando eu chego no trabalho disposto a recomeçar meus estudos, eu vejo um feed compartilhado por Raposo. A pergunta era: porque o código abaixo imprime "false false"?

Alguém consegue ler isso ai embaixo?

public class Fizz { int x = 5; public static void main(String[] args) { Fizz f1 = new Fizz(); Fizz f2 = new Fizz(); Fizz f3 = switchFizz(f1, f2); if(f1 == f3)f1 = f2; System.out.println((f2 == f3) + " " + (f2.x == f3.x)); } static Fizz switchFizz(Fizz f1, Fizz f2){ final Fizz z = f1; z.x = 6; return z; } }

A primeira coisa que eu fiz aqui foi formatar esse código... Fica bem mais fácil de ver. Não sei se no livro de onde isso ai foi tirado, o código tava formatado direitinho, mas enfim, facilita horrores...

public class Fizz { 
    int x = 5; 
    
    public static void main(String[] args) { 
        Fizz f1 = new Fizz(); 
        Fizz f2 = new Fizz(); 
        Fizz f3 = switchFizz(f1, f2); 
        if(f1 == f3)
            f1 = f2; 

        System.out.println((f2 == f3)+" "+(f2.x == f3.x)); 
    } 
 
    static Fizz switchFizz(Fizz f1, Fizz f2){ 
        final Fizz z = f1; 

        z.x = 6; 
        return z; 
    } 
} 

Fazendo isso, fica fácil ver o porque do código imprimir "false false". Após as linhas 5 e 6, f1 != f2 e f1.x == f2.x == 5, correto? Após a linha 7, f3 == f1 (veja a linha 15) e f1.x == f3.x == 6 (veja a linha 17).

Logo após a declaração das 3 variáveis locais, na linha 8, há uma condicional. Ela é processada, pois vimos que f1 == f3. Como resultado da linha 9, temos que f1 == f2 != f3, por assim dizer. A variável f2, que não foi alterada pelo switchFizz(), ainda possui f2.x == 5, o que nos leva a f1.x == f2.x = 5. E ainda temos f3.x == 6.

Ao chegar na linha do print, tempos (f2 == f3) com valor "false", e (f2.x == f3.x) com valor "false". Santo teste de mesa...

Fonte: CodeRanch

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Continue lendo >>

Segunda-feira, 6 de Julho de 2009

[MAM-BA] Jam no MAM


Obrigado pela companhia.


Crédito: Leandro Soriano Ferreira


Fazia bastante tempo que eu não ia ao Museu de Arte Moderna (MAM) da Bahia. E também fazia bastante tempo que eu não ouvia Jazz, e o mesmo tempo sem ver o por do sol, idem sem tirar fotos de paisagens com minha câmera meia boca...


Eis que eu decido fazer tudo de uma vez só. Sábado eu fui lá no Parque das Esculturas. Resolvi registrar a minha própria visão de mundo, como antes...



Crédito: Leandro Soriano Ferreira



Crédito: Leandro Soriano Ferreira



Crédito: Leandro Soriano Ferreira



Crédito: Leandro Soriano Ferreira



Crédito: Leandro Soriano Ferreira

Concordo que ficar só tirando fotos de por do sol é relativamente chato, chega a parecer depressivo... Aproveitei pra ir curtir o Jam no MAM, que este ano completa uma década de existência. Som de primeira qualidade, feito por músicos de primeira qualidade. É tudo tão bem feito, que a gente chega a duvidar que é tudo mesmo improvisado.

Em música popular, como o jazz, jam significa tocar sem saber o que vem à frente, de improvisação. [Wikipedia]

E uma dose de humor, quando um bêbado meio maconhado grita, ao microfone, que o Esporte Clube Vitória tava tomando uma surra do Flamengo...

Quem quiser aparecer por lá...


Jam no MAM
Todo sábado, das 18h às 21h, no Estacionamento Inferior do MAM
Ingresso: R$ 4 inteira | R$2 meia
Informações: 3117–6065


Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Continue lendo >>

Quarta-feira, 1 de Julho de 2009

[Carreiras e Certificações] Se estressar com o Chefe adianta?

Fazia um bom tempo que eu não lia um artigo do gênero. Apareceu ali, no meu Google Reader como quem não queria nada, e lá ia eu lendo um artigo realmente bom, em muito tempo, no que se refere a relações interpessoais no ambiente de trabalho.

O artigo ao qual eu me refiro é esse, escrito pelo Vinícius. Menciona, inclusive, a importância de perceber se seu chefe barra seu crescimento profissional propositalmente.

Daí eu resolvi correr atrás do artigo base deste aí, e acabei encontrando (graças ao Divino Oraculo de Delfos). Estava lá, no site da Você/SA, como descrito no blog do Vinicius. E no próprio site do tal de Roberto Shinyashiki, há um texto mencionando como demitir o seu chefe. No mínimo, curioso, não?

Boa leitura :)

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Continue lendo >>

Portable Apps

Você quer usar seus aplicativos favoritos na sua pendrive, ou não tem permissão pra instalá-los no PC do trabalho? Pois seus problemas acabaram!

Já faz muito tempo que eu uso aplicações portáveis, tais como o Pidgin (mensageiro instantâneo multiprotocolo), ScreenHunter (para tirar screenshot de trechos da tela), entre tantos outros. Tem muita gente que utiliza distribuições Linux, e sente falta de seus aplicativos favoritos quando pega um Rwindows da vida (talvez o Windows 7 mude meu conceito)...

O site Portable Apps tem uma lista de versões portáveis (que rodam de uma pendrive) nos Rwindows da vida. Existe uma gama enorme de aplicativos, que vai desde players de video a aplicativos de escritório. Uma verdadeira mão na roda (de lá ele!) :D

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Continue lendo >>

Terça-feira, 30 de Junho de 2009

Por que só agora?

Essa é uma pergunta que eu já havia feito pra mim mesmo já faz algum tempo. E apesar de saber a resposta, é engraçado como ela vem até nós, corroborando aquele ditado que eu sempre tenho comigo: "nada fica sem resposta".



Dizem que às vezes nós precisamos perder para que possamos dar valor a algo, qualquer coisa que seja. Sentir o quanto aquilo nos faz falta, para reconhecermos a sua importância em nossas vidas. Dizem, que depois de tantas vezes errando para tentar acertar, a gente acaba percebendo que era mais simples do que parecia, só que, talvez, um pouco tarde demais...

Nem sempre nós temos uma segunda chance. E quando a temos, normalmente precisamos fazer por merecê-la. Provar que somos dignos dela. Provar que ainda vale a pena. Isso tudo, porque muitas vezes a coragem vai embora, dando lugar ao medo da dor, da incerteza.

Eis que eu volto a me perguntar,
Ainda com um pouco de pesar no olhar:
Vale a pena?

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Continue lendo >>

Quinta-feira, 25 de Junho de 2009

Michael Jackson Is Dead...

Caramba... Eu esperava que ele fosse perder o nariz antes dos 55, mas daí a morrer...


Vai em paz, Michael.


Video original - Michael Jackson - Thriller

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Continue lendo >>

Tome umas antes de dar umazinha

Foi o povo da Austrália quem disse, eu não tenho nada a ver com isso (apesar de concordar).

O estudo mostrou também que aqueles que bebem dentro do limite, aparentam ter uma performance sexual melhor, mas mesmo os grandes beberrões têm menos problemas que os que não chegam perto do álcool. [Terra]


Dizem também que amendoim é afrodizíaco... E aí juntam-se as castanhas de cajú, o ovo de codorna, etc, etc, etc... Mas cuidado, não vai ter uma dor de barriga justo na hora do happy hour...

Fonte: Terra

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Continue lendo >>

Quarta-feira, 24 de Junho de 2009

Mulheres mais velhas (3)

Estava eu aqui, de bobeira, de novo, lendo matérias do Terra. Não que eu faça isso sempre, mas como eu não tinha mais nada a fazer hoje... Bem, deparei-me com uma série de justificativas para algum garotão da minha idade querer uma mulher mais velha.

1- Ela te escolheu como namorado, porque viu um potencial em você, um diamante bruto, que, lapidado, pode se tornar uma jóia de real valor. MAS, atenção: existe uma possibilidade dela estar com você apenas porque morre de medo de se sentir velha.

Em relações sérias, essa é uma boa justificativa. Colocar alguém "no seu jeito", fazer se acostumar com suas exigências, manias, é realmente um prato cheio... Mas você acaba percebendo se existe esse tal medo de se sentir mais velha, quando ela te exibe como brinquedinho pras amigas, por exemplo.

2- Ela pode te ensinar muito, pois já sabe o caminho das pedras e tem uma vivência maior que a sua, MAS pode cair na tentação de querer controlar sua vida e lhe dizer tudo o que deve fazer ou não.

Ela realmente pode te ensinar bastante, principalmente na cama. Mulheres "vividas" costumam saber muito bem como agradar um homem, e não tem vergonha alguma de mostrar o "caminho das pedras" pro garotão. Mas... Síndrome de maternidade é uma das piores coisas que podem acontecer... É totalmente diferente de um conselho de amiga/ciúme de namorada.

3- O papo vai ser mais profundo, com assuntos mais interessantes do que aqueles que você teria com uma menina mais nova e com certeza ela vai despertar seu intelecto, MAS ela pode se cansar de sua imaturidade e sua mania de falar que filme preto-e-branco é chato ou que Nietzsche parece som de espirro.

Se você tem alguma maturidade, isso não vai ser problema. E se você nunca frequentou museus, galerias de arte ou restaurantes um tanto mais sofisticados, acredito que vai ser uma boa experiência. Você consegue dosar a maturidade dela com a sua energia, e manter esse balanço pode apimentar bastante a relação... E acredite, o contrário também acontece. Você pode gostar de coisas de "velho", como teatro, e ela de coisas mais "joviais", como um sambão estilo partido alto...

5- Ela é mais liberada em termos de sexo, porque não tem os complexos e barreiras de uma menina mais nova e, com certeza, quer agradá-lo, MAS você não tem que encanar achando que ela é tarada, liberada demais ou algo assim. Freie sua cabeça de macho e aproveite.

Há controvérsias. Ainda existem mulheres balzaquianas cheias de tabus e preconceitos com a própria sexualidade. Às veses, são aquelas que se casaram com o primeiro namorado, que só tiveram um homem na vida. Ou ainda, aquelas que nunca viram prazer no sexo, fazendo-o somente para cumprir com seus "deveres de esposa". Às vezes também são aquelas que vieram do interior, com costumes machistas, onde mulher que faz sexo anal é puta, mulher que faz sexo oral é puta, mulher que se masturba é puta, mulher que isso é puta, mulher que aquilo é puta... E piora quando você junta tudo isso numa só.

8- É bem provável que ela queira uma relação romântica, um namoro prolongado e que casamento ou a união dos trapos esteja fora de cogitação a curto e médio prazo, MAS isso pode vir contra o que você quer para seu futuro.

Há controvérsias, de novo. Nem toda mulher acima dos 30 é avessa a compromissos sérios com garotões de seus 20 anos (e lá vem o Fábio Júnior com aquela música). Muito pelo contrário... Algumas delas acabam querendo sim juntar os trapos com alguém mais novo, ainda que tenham aquele medo de serem trocadas mais tarde por uma garotinha bem mais nova.

10- Amar alguém mais velho pode ser uma experiência fascinante e, sim, pode dar certo, MAS depende dos dois terem certeza de suas escolhas e estrutura para sustentar a relação - até porque é muito provável que enfrentarão a resistência das famílias e de alguns amigos retrógrados.

E muitas vezes não é só isso. Você, garotão em pleno começo de carreira, com o tal "futuro brilhante" pela frente. Ela, que já tem uma vida estabelecida, talvez com a carreira já em andamento, talvez com filhos, responsabilidades, pode não por você no mesmo plano que você a põe. Isso pode ser realmente doloroso, e acreditem, falo com conhecimento de causa...

Pode ser divertido? Sim, pode. Pode-se tirar bom proveito de uma relação como essa? Sim, e é quase sempre isso que acontece. Mas "cuidado com o andor", como diria a minha mãe... Só embarque nessa se você tiver a certeza de que aguenta o tranco.

Fonte: Terra

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Continue lendo >>

Punheteiros e siririqueiras de plantão: isso é mais do que normal

O Terra revelou que uma pesquisa americana foi feita em relação a isso. Pesquisa presencial, vê se pode? Quem realmente tem a cara de pau de admitir pra outra pessoa que bate umazinha? Imagina você, machão, sendo entrevistado por aquela senhora de seus 65 anos, com óculos bifocais, perguntando se você bate umazinha?


Mas enfim, lá eles disseram que, ao contrário do que todo mundo pensa, quem menos transa é quem menos se masturba. Segundo a tal pesquisa, o que dá a entender é que mulher que não se vê resolvida sentimentalmente tem tendência a se masturbar mais vezes, mesmo que tenha uma vida sexual ativa.

Além disso, se sexo é uma ação que combina fatores emocionais e físicos, a falta do sentimento acaba levando o público feminino a se masturbar mais, mesmo que estejam com uma vida sexual plena em termos físicos [Terra]

Agora, das duas uma: ou eu pensaria que eu não dou conta da minha mulher, ou que ela não me ama. É por isso que eu tenho uma tese... E ela nunca falha.

Se você deixa a sua mulher cansada de tantos orgasmos, ela não tem energia pra mais nada além de dormir.

Dizem que homem não é de discutir a relação, então, que nós cuecas usemos nossas línguas em prol de manter a delas boquiabertas, se é que vocês me entendem ;) E acreditem, uma boa surra de pi**/chave de bu****, quer queiram, quer não, fazem-nos ter algum sentimento pelo(a) seu(sua) parceiro(a).

Fonte: Terra

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Continue lendo >>

Paixão (dopamina) e amor (ocitocina): drogas lícitas?


Pesquisadores comprovaram que a pessoa apaixonada dificilmente consegue ver os defeitos do parceiro [Terra]

Precisaram de um estudo científico para provar o que a sabedoria popular já dizia há anos e mais anos... É dificil ver os defeitos de quem a gente gosta, isso leva tempo, muito tempo mesmo. O mais engraçado foi ler sobre os hormonios...

Podemos concluir que durante a paixão o organismo produz dopamina, substância responsável pela atração. Já os relacionamentos duradouros contam com a ocitocina, hormônio capaz de estimular a fidelidade [Terra]

Ou seja, beijar na boca, dar umazinha, correr, fazer academia é tudo a mesma droga :D Fumar e beber também é uma droga. Então, esqueça o câncer, a cirrose, não pense em perder neurônios a toa e use camisinha. Junte o útil ao agradável ;)

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Continue lendo >>