Histórias de ninar de um engenheiro

2009 December 14
by Pedro Kiefer

Hoje no trabalho, enquanto escrevia um driver novo pra kernel do linux, tivemos uma discussão sobre histórias de ninar de engenheiros, físicos, computólogos, matemáticos, etc… esse povo todo das exatas. A primeira história que lembramos foi a versão ‘exatas’ para os três porquinhos que começa assim:

… Era uma vez três porquinhos ( P1, P2 e P3) e um Lobo Mau, por definição, LM, que vivia os atormentando. P1 era sabido e fazia Engenharia Elétrica e já era formado em Engenharia Civil.
P2 era arquiteto e vivia em fúteis devaneios estéticos absolutamente desprovidos de cálculos rigorosos. P3 fazia Comunicação e Expressão Visual na ECA. LM, na Escala Oficial da ABNT, para medição da Maldade (EOMM) era Mau nível 8,75 (arredondando a partir da 3ª casa decimal para cima)…

Obviamente começamos a pensar em outras histórias, contando as coisas divertidas que fazemos diariamente. Falando de Linux, transistores, FPGAs, spinlock’s, threads, BUG_ON()… não sei se daria uma história muito engraçada, afinal, que criança iria entender! Mas com certeza demos muitas risadas. Algo nessa linha representa as bobagens que inventamos:

Era uma vez um Driver feliz, que funcionava perfeitamente na sua kernel 2.6.18… mas os tempos passaram, e melhorias foram feitas no código da kernel. O Driver feliz estava ficando triste por estar desatualizado, então seu fiel programador resolveu atualizar suas funcionalidades para ele ser ainda mais feliz.

O seu fiel programador não sabia muito sobre as grandes novidades do kernel, e também tinha dormindo nas aulas sobre kernel threads e spinlock’s. Não sabendo dessas novidades, o programador achou melhor não incluir todos aqueles spinlock’s que o Driver feliz tinha.

O Driver feliz então ficou muito triste, pois só fazia kernel panic’s, não conseguia mais ser feliz. Era agora um Driver infeliz… Mas eis que então um superprogramador surge para salvar o Driver feliz da sua infelicidade. O superprogramador não tinha dormido nas aulas de spinlock’s, e em pouco tempo fez o Driver feliz voltar a ser o mais feliz de todos os drivers.

Espero nunca contar algo tipo isso pros meus futuros filhos! Mas, talvez seja inevitável… vou ter que esperar para descobrir.

LCD Bring Up

2009 November 19
by Pedro Kiefer

Uma das vantagens de se trabalhar desenvolvendo hardware é o prazer de ver alguma componente novo funcionando em uma placa. Essa semana tive a felicidade de fazer um LCD funcionar. Depois de bater cabeça com drivers que mereciam um refactor e constantes estranhas – que deveriam virar máscaras com um monte de OR’s – descobri o problema: um dos sinais que devia estar sempre em 1 ou 0 estava alternando de valores enlouquecidamente 0101010101…

Arrumado isso e voilá! LCD funcionando.

LCD com um pinguim!

LCD com um pinguim!

Pena que essa placa não tem um módulo de GPRS… se tivesse o PedroFone tava pronto, mas quem sabe em breve… por enquanto dá pra fazer um PedroTablet, mas acho que não teria muito mercado.

Conversa engraçada do dia

2009 August 7
by Pedro Kiefer

Ok, faz séculos que não publico nada aqui, mas acho que essa conversa tem que se tornar pública.

(03:18:23 PM) sophia: nunca liguei meu note com o fio d eletricidade, sei nem onde ele encaixa nem q adaptador preciso, pq eh tomada tipo d ar condicionado… e agora a bateria dele tem durado beeeem menos, ou seja, ta morrendo
(03:23:58 PM) Pedro Kiefer: ahm!?
(03:24:16 PM) Pedro Kiefer: não entendi NADA do que tu disse agora
(03:24:45 PM) sophia: eh q assim, vem 2 fios pro note… o d carregar a bateria e o outro d ligar na tomada, como se fosse desktop
(03:25:10 PM) sophia: e esse 2o nunca usei, vou ter q ler o manual pra descobrir onde pluga
(03:27:49 PM) sophia: e o caso é q d uns tempos pra ca, a bateria tem durado menos e menos… tipo, ta acabando a vida util d tanto q usei acho
(03:28:18 PM) Pedro Kiefer: ahm… 2 fios?
(03:28:24 PM) Pedro Kiefer: vem dois plugs
(03:28:29 PM) Pedro Kiefer: que não altera em nada
(03:28:34 PM) sophia: mas o fio d tomada tem aqueles plugues tipo d ar condicionado, n entra na tomada comum, entao acho q tem q comprar um adaptador
(03:28:38 PM) Pedro Kiefer: tu liga ou um ou outro no transformador
(03:28:50 PM) sophia: e eu la tenho transformador?
(03:29:08 PM) Pedro Kiefer: aquele bagulho branco quadradinho que fica quente pra kct é um
(03:29:18 PM) sophia: exato, esse q eu sei usar
(03:29:35 PM) sophia: o outro eh esquisito
(03:31:42 PM) sophia is offering to send file Imag019.jpg
(03:31:46 PM) Starting transfer of Imag019.jpg from sophia
(03:31:49 PM) Transfer of file Imag019.jpg complete

Cabo do mac
(03:31:54 PM) sophia: ó, tirei uma foto chinela com o cel, pra tu ver do q to falando
(03:32:38 PM) sophia: nao tem uma entrada no note em formato de oculos, pra encaixar uma ponta… e a ponta d ar condicionado evidentemnte n entra na minha tomada tb
(03:35:04 PM) Pedro Kiefer: não é de ar condicionado
(03:35:12 PM) Pedro Kiefer: isso é formato padrão americano de tomada
(03:35:13 PM) Pedro Kiefer: :-P
(03:35:19 PM) sophia: taaaa, mas tb n entra em tomada normal
(03:35:28 PM) Pedro Kiefer: agora olha pra caixinha branca que tem
(03:35:32 PM) sophia: existe tipo um T pra isso?
(03:35:39 PM) Pedro Kiefer: sim
(03:35:48 PM) sophia: ta, q q tem a caixinha branca?
(03:35:49 PM) Pedro Kiefer: arranca a ponta dela
(03:35:58 PM) Pedro Kiefer: e agora encaixa o cabo comprido
(03:36:13 PM) Pedro Kiefer: cabo comprido == o da foto
(03:37:15 PM) sophia: aaaah q emoção
(03:37:23 PM) sophia: ixi, agora arranquei e n sei botar d volta
(03:37:41 PM) sophia: entalou d lado
(03:37:53 PM) Pedro Kiefer: ahm?
(03:38:13 PM) sophia: se inaptidao tecnica tiver um nome, começa com S viu
(03:38:51 PM) Pedro Kiefer: eiaheiuaheiuaheiuaheiuahe
(03:38:56 PM) Pedro Kiefer: força
(03:38:57 PM) Pedro Kiefer: :-P
(03:39:01 PM) sophia: deu, consegui
(03:39:06 PM) Pedro Kiefer: pronto!
(03:39:15 PM) Pedro Kiefer: agora tu tem um cabo longo pra ligar na tomada!
(03:39:21 PM) sophia: ta, entao só preciso comprar um T d tomada americana e era isso?
(03:39:24 PM) Pedro Kiefer: se tu quiser, arranca o pino de cima
(03:39:28 PM) sophia: e onde vende isso? tipo na digimer?
(03:39:32 PM) Pedro Kiefer: qualquer T serve
(03:39:37 PM) Pedro Kiefer: supermercado
(03:40:15 PM) sophia: mas daí eu tenho q arrancar o pino com um alicate entao pra usar qq T?
(03:40:20 PM) Pedro Kiefer: não
(03:40:24 PM) Pedro Kiefer: pra ligar na tomada normal
(03:40:41 PM) Pedro Kiefer: sem usar um T
(03:40:57 PM) sophia: ou eu compro um T especifico q tenha 3 buracos
(03:41:05 PM) Pedro Kiefer: não
(03:41:07 PM) Pedro Kiefer: um T qualquer
(03:41:16 PM) Pedro Kiefer: o pino redondo de cima é um terra
(03:41:31 PM) Pedro Kiefer: não tem nenhum T na tua casa ?
(03:42:18 PM) sophia: tenho, ta na mao, só n entendi o q faço com a ponta extra
(03:42:28 PM) Pedro Kiefer: não encaixa em lugar nenhum!
(03:42:48 PM) sophia: aaaahh sim, eh q eu tava tentando no lado d cima do T, pela lateral da mesmo pra deixar d fora
(03:42:56 PM) sophia: eeeee q felicidade!!
(03:42:58 PM) Pedro Kiefer: viu? ;)
(03:43:00 PM) sophia: agora funcionou tudo!!
(03:43:04 PM) Pedro Kiefer: agora só plugar na tomada o T!
(03:43:05 PM) Pedro Kiefer: ehehhe
(03:43:24 PM) sophia: um trizilhao d obrigados!
(03:43:27 PM) Pedro Kiefer: hehehee
(03:43:33 PM) Pedro Kiefer: vontade de publicar essa conversa no meu blog
(03:43:35 PM) sophia: serio, eu n ia descobrir nunca
(03:43:44 PM) sophia: ué, publica!
(03:43:52 PM) sophia: ahhahaahahahahaha
(03:44:01 PM) sophia: eu assumo q sou um fracasso mesmo

Praga / München (vulgo Munique)

2008 February 27
by Pedro Kiefer

Precisava acordar cedo para chegar a tempo na ferroviária, mas deixei meu despertador no brasil (meu celular). Então bolei um sistema bizarro no meu notebook para fazer ele me acordar. Obviamente acabei acordando antes do despertador, mas ele tocou logo em seguida e realmente funcionou. Vou usar o mesmo sistema em Frankfurt, espero que tenha uma tomada no hostel, não posso ficar sem bateria e não acordar! Deu até tempo de tomar banho antes de sair, o que talvez não tenha sido uma boa idéia, carregar malas é um ótimo exercício! Tomei o café da manhã mais ou menos do hostel e parti.

Saí do hostel com bastante antecedência, não queria perder o trem direto até München. Peguei um tram até o metrô e o metrô até a ferroviária, cheguei cedo, fui procurar meu trem no painel e… cadê meu trem?? Fui perguntar para um dos funcionários e descubro que estou na estação errada, que a estação principal é outra com um nome esquisito que casuamente significa “estação principal”. Meu pequeno ódio pelo leste europeu acabou de aumentar. Corri de volta até o metrô e consegui chegar a tempo na ferroviária correta. Acho que desde o trem que eu e a lu quase perdemos eu passei a curtir a adrenalina de quase perder meu trem.

Bom, pra melhorar, o trem era tcheco novamente. Malditos trens tchecos! Esse nem bar / restaurante tinha e eram seis horas de viagem! Na minha cabine dessa vez tinha eu, um suponho executivo tcheco e um infernal casal de italianos. Como bons italianos eles não calaram o bico durante as 5h de viagem que fizemos no mesmo trem, eles trocaram de trem antes dele chegar em München. Foram às seis mais longas horas de viagem que eu fiz, aproveitei para observar o interior da república tcheca e ver como eles são pobres, a maioria das casas e fabricas estão caindo aos pedaços. Foi um contraste gritante quando cruzamos a fronteira para a alemanha.

Cheguei em München no horário previsto, meu hostel era do lado da bahnhof, não tive que arrastar minhas coisas por muitos metros. Me instalei no quarto, que estava cheio, três amigos holandeses e mais outros dois caras. Os holandeses eram muito engraçados, ficaram jogando RPG numa das noites e abriam as janelas no meio da noite, pra eles estava quente demais dentro do quarto! Dei boas risadas com eles. Aliás, eles pensaram que eu era alemão quando viram eu falando em alemão na recepção, go figure!

Saí para dar uma volta pela cidade, conhecer o centro histórico e tentar encontrar a Laura! Caminhei um bom tanto pela cidade, o centro histórico não é muito grande, dá pra fazer quase tudo a pé por ali. Consegui localizar a Laura só no final da tarde e combinamos de nos encontrarmos para tomar uma cerveja. Acabei bebendo uma Guinness, já que ela me levou num pub irlandês. Foi ótimo reencontrar a Laura, tinhamos milhões de assuntos para colocar em dia. Depois da Guinness levei a Laura até o U-Bahn e fui para o hostel, estava cansado do meu longo dia de viagem.

Praga

2008 February 27
by Pedro Kiefer

Acordei numa preguiça infinita para fazer turismo, não queria sair do hostel, mas depois de um grande esforço consegui sair. A grande atração de Praga é o castelo que fica em cima de um dos morros da cidade. Peguei o tram até o pé da montanha e caminhei ladeira acima até a entrada do castelo. Obviamente tudo já estava tomado de turistas, desanimei de entrar no castelo. Não estava afim de ficar em filas, mas depois de um pouco decidi que eu devia visitar o castelo sim, afinal não há muito mais o que fazer nessa cidade.

Okey, todos amam Praga, mas todos amam “merengues” nos prédios, eu estava num dia modernista, não queria ver mais prédios com merengues. A cidade é bem bonita, mas os 20 anos de capitalismo destruiram as mentes dos habitantes, aqui tudo está a venda e todos só pensam em como enganar mais um turista para ganhar dinheiro. Para uma cidade tão turistica espera-se que haja placas numa língua ocidental, mas tudo só está escrito em tcheco. Nem o metrô avisa se tu está na estação principal de trem!

Comprei meu ticket para o castelo com todas as atrações e o direito de fotografar. Começei visitando um “museu” dentro do castelo, com algumas pinturas, talvez as piores pinturas que eu já vi num museu. Mas me diverti visitando os salões principais do castelo, ver os vidros artesanais feitos para as janelas. O castelo realmente vale a pena de se visitar, passei umas boas três horas passeando por todas as atrações que estavam inclusas no meu ticket. Acabei comendo um cachorro quente absurdamente caro, numa das lanchonetes dentro do castelo.

Depois de visitar tudo peguei o Tram até a base da montanha e caminhei pelas ruas, até chegar no verdadeiro museu do kafka. Esse, sim, vale a pena pagar para visitar! O museu abriga a exposição organizada pelo CCCB de Barcelona (o mesmo local onde eu vi a exposição sobre o Apartheid), que depois de rodar o mundo foi hospedada em definitivo aqui em Praga. O conteúdo da exposição é ótimo, assim como a montagem. Descobri diversas coisas sobre o Kafka, e fiquei com vontade de ler os livros dele.

Na frente do museu há um café com internet gratuita, obviamente eu sentei ali, tomei um café e relaxei do meu longo dia de turismo. Caminhei um pouco mais depois do café, arrumei algo para jantar e voltei para o hostel para reempacotar minhas coisas. Afinal, meus dois dias de Praga haviam acabado, hora de ir para München encontrar a Laura e pegar leve no turismo.

Antes de encerrar o post devo dizer que o capitalismo fez MUITO mal a Praga. A ganância parece imperar aqui, assim como a grosseria. Não tenho vontade de voltar para essa cidade, pelo menos não para fazer turismo sozinho e sem muita grana. Não consegui entender o que todos acham genial nessa cidade, mas talvez seja só eu que estou cansado de fazer turismo. Who knows!

Bad Behavior has blocked 13 access attempts in the last 7 days.