2012-12-11

Idéia para um computador foda!

Será que roda Crysis?

Estava vendo os preços de uma nova placa-mãe e um novo processador para substituir os meus num futuro próximo, caso precise de mais memória RAM. Acho que vou vender os antigos ou montar um computador pra minha esposa com as peças que sobraram que deixaria muitos gamers com inveja (e olha que ela nem joga).

Bom, enquanto eu estava lendo, pensei: e se fosse montar um computador high-end sem gastar grana naqueles processadores de dois mil reais e coisas do tipo. O monstro resultante está aí abaixo:
  • Placa mãe P9X79 Pro: 800 BRL
  • Processador Intel i7 3820, Soquete 2011: 800 BRL
  • 32 GB de RAM DDR3: 360 BRL
  • 2 TB de HD: 300 BRL
  • Fonte de (muito) boa qualidade: 400 BRL
  • Gabinete invocado: 300 BRL
  • Teclado e Mouse: 100 BRL
  • Monitor/TV 32" LED: 600 BRL
O total do computador é 3 660 reais. E convenhamos, se eu der essa configuração pro lojista, pelo menos ele deveria me fazer o teclado e mouse de graça. Infelizmente (ou felizmente, para o meu bolso), eu não tenho isso tudo pra gastar (até tenho, mas há usos mais importantes para o dinheiro).

Vou ter que dar um jeito no meu escritório lá em casa se quiser fazer coisas mais interessantes (nesse quesito computacional) mais tarde. Com o meu computador atual, acho que o máximo de problema que eu vou ter é Crysis 3, logo ele ainda agüenta um bom tempo.

Estamos de Volta

Resolvi voltar a escrever neste cada vez mais humilde espaço. Vou jogar tudo pro alto, postar insanidades, besteiras, postar o que eu penso. Vou voltar a programar, sempre me gostei disso.

Vou parar de abrir o Visual Studio no trabalho e pensar: estou me divertindo, não posso continuar.

Vou voltar a jogar MUD aliás, voltar aos velhos tempos, mesmo que sozinho. Pegar meus velhos códigos e ver em que posso melhorá-los. Vou organizar o Dropbox, tirar a poeira dos livros de C#.

Vou ficar louco, postar insanidades, postar do celular, fazer disso aqui uma zona: no bom e no mau sentido. Mas não se preocupem, este espaço continuará sendo disponível para menores de 18 anos. No dia em que isso mudar, eu mudo a classificação do blog. Só não será um espaço bom para pessoas sãs.

Não estou mais são, deixarei a sanidade, a conformidade, aquela vida louca de ser humano civilizado para trás. Não estou chegando a lugar nenhum assim: só estou marcando mais um dia na folhinha, gastando mais um dia do pouco tempo que me resta. Não sei se vou morrer em 1 ano ou 100 anos, mais acho que estou mais próximo do primeiro valor.

Estou de volta. Ou quem sabe não, nunca se sabe. Pirei...

2012-01-11

Programa pra que te quero

Problema 1: O módulo de cálculo de VCG Máximo do programa de
arquitetura naval não está a funcionar direito.

Solução 1: Especificar como peso da embarcação o deslocamento naquele
calado e um VCG qualquer. Variar o VCG várias vezes até achar o VCG
Máximo. Tempo estimado para essa busca insana: 2 dias com dedicação
total do engenheiro.

Problema 2: Executar para 20 calados uma análise de estabilidade
completa variando o VCG umas 50 vezes, num total de 1000 análises,
criando neste caso um conjunto de arquivos de rodada para cada
análise.

Solução 2: Criar programinha para a criação dos 5000 arquivos, usando
como base arquivos em uma pasta específica. Nota: essa solução eu já
tinha feito a tempos, mas para outro problema. Foi só alterar o código
fonte.

Problema 3: Olhar 1000 arquivos de logs procurando quais análises
falharam (ou no pelo menos fazer uma análise aleatória procurando
convergir). Tempo estimado para checagem: 4 horas.

Solução 3: Criar rotina de checagem automática dos 1000 arquivos.

Tempo Total de Código (todas as soluções): 30 minutos.
Tempo Total das Análises de Estabilidade: 3 horas. (rodado enquanto
estive em reunião)
Tempo da Checagem da Solução 3: 300 milisegundos.

Problema 4: Solução 3 é muito rápida, não dá tempo de tomar café.

Solução 4: Vou tomar café assim mesmo. Eu mereço... :-D

2011-12-09

Livros de Programação

Estou lendo dois livros agora, um se chama "Código Limpo" (Clean
Code), do Robert Martin e o outro "Como Quebrar Códigos" (em português
mesmo).

Embora os dois sejam muito úteis (especialmente o segundo, que tem
mais a ver com o que eu estou fazendo agora), estou aproveitando mais
o "Código Limpo". O formato é mais fácil e não precisa ter background
de Assembly, depurar códigos na mão e escrever programas-exemplo para
ver qual é, de modo que dá para ler no metrô.

Aliás falando em quebrar códigos, alguém me lembre gravar alguns
vídeos como tutorial, é muito útil para uma penca de situações.

2011-11-29

Vai todo mundo Programar em Assembly!

Baralho, pomba, tô revoltado agora.

Sinceramente eu deveria cumprir minhas ameaças. Pouparia-me do
trabalho de ter que lidar com aquilo e ficar com raiva depois.

Vou ter que tomar uma atitude. Parei.

2011-11-28

This is it


"The era of procrastination, of half-measures, of soothing and baffling expedients, of delays, is coming to its close. In its place we are entering a period of consequences."

Hoje acordei meio revoltado. Aliás, acordei não, peguei o ônibus meio revoltado. Primeiro de tudo porquê eu odeio ônibus. Segundo porquê acordei, liguei o computador, botei uma análise pra rodar, liguei a
cafeteira, fui no computador conferir o upload e ler um e-mail. Saí de casa atrasado (sob chuva) e fiquei no engarrafamento pensando em alguém fazendo piadinha por eu chegar 3 horas atrasado...

Isso tem que parar, tenho que dar um rumo nisso tudo. É hoje...

2011-11-08

Old Boy - 올드보이

Conheci esse filme pelo Fernando Motor, não sei dizer se ele chegou a passar no cinema, acho que na época ele era um filme alternativo, não sei. Lembro dele me contando sobre o filme e, como eu achei que nunca fosse ver o filme, deixei ele me contar o final. Ainda bem que esqueci pouco depois e vi o filme na surpresa mesmo.

Abaixo a famosa cena do corredor: porradaria sem piedade, exatamente como deve ser.


Vi a primeira vez com a minha mãe, num sábado, eu acho. Chato foi ter que explicar o final do filme pra ela.