ldev

Janeiro 28, 2009

khan academy

Arquivado em: física, internet, matemática — Tags: — Lucas Nogueira @ 11:07 pm

A Khan Academy é uma organização sem fins lucrativos que visam prover uma educação de ensino médio para qualquer pessoa, em qualquer lugar.
No site você pode encontrar vídeos de várias disciplinas como: física, álgebra, cálculo, álgebra linear, economia, etc…

link:  http://www.khanacademy.org/

Dezembro 18, 2008

dica – álgebra de boole

Arquivado em: eletrônica, matemática — Tags:, — Lucas Nogueira @ 1:58 am

NUNCA esqueça disso:

A\oplus B = \overline{A}.B + A.\overline{B}

Daí, temos:

A \bigodot B = \overline{A\oplus B} = \overline{\overline{A}.B + A.\overline{B}}

Aplicando o Teorema de De Morgan…

\overline{\overline{A}.B + A.\overline{B}} = (A+\overline{B}).(\overline{A}+B) = A.\overline{A} + A.B + \overline{A}.\overline{B} + \overline{B}.B = A.B + \overline{A}.\overline{B}

Finalmente:

A \bigodot B = A.B + \overline{A}.\overline{B}

Novembro 28, 2008

códigos binários

Arquivado em: eletrônica, matemática — Tags: — Lucas Nogueira @ 4:58 am

Antes de falarmos sobre codificadores e decodificadores, aqui está um resuminho sobre alguns códigos binários (os principais).

(mais…)

Outubro 14, 2008

cCalc for S60

Arquivado em: matemática, programas — Tags:, , — Lucas Nogueira @ 2:07 am

Se você, usuário de um Symbian Series 60, estava procurando uma calculadora científica para seu celular, sua procura termina aqui!


download

Outubro 5, 2008

Sistemas de numeração

Arquivado em: eletrônica, matemática — Tags:, — Lucas Nogueira @ 6:10 pm

No CEFET estou tendo uma cadeira de Eletrônica Digital. O primeiro conteúdo ensinado foi sistemas de numeração. Portanto, fiz um resumo básico sobre esse assunto.

(mais…)

Maio 8, 2008

Baralho em probabilidade

Arquivado em: matemática — Tags: — Lucas Nogueira @ 8:49 pm

Eu tava estudando probabilidade e me deparei com um problema que envolvia cartas de baralho. Eu não sabia resolver, pois eu não sabia como funcionava as cartas de baralho, então fiz uma breve pesquisa e vou compartilhar aqui.

O baralho mais usado nos países lusófonos possui 52 cartas, distribuídas em 4 grupos – também chamados de naipes – os quais possuem 13 cartas de valores diferentes. Os nomes dos naipes em português (mas não os símbolos) são similares aos usados no baralho espanhol de quarenta cartas. São eles espadas(), paus(), copas() e ouros(), embora sejam usados os símbolos franceses.

Cada naipe possui 13 cartas, sendo elas um ás (representado pela letra A), todos os números de 2 a 10, e três figuras: o valete, representado pela letra J (do inglês jack), a dama (também chamada de rainha) representada pela letra Q (de queen) e o rei, com a letra K (de king). Ao ás, geralmente, é dado o valor 1 e às figuras são dados respectivamente os valores de 11, 12 e 13.

fonte

Então, o espaço amostral do baralho é:

Omega = { e_a , e_1 , e_2 , ... , e_k , p_a , p_1 , p_2 , ... , p_k , c_a , c_1 , c_2 , ... , c_k , o_a , o_1 , o_2 , ... , o_k }

Abril 15, 2008

binômio de newton

Arquivado em: matemática — Tags:, , — Lucas Nogueira @ 10:22 pm

(a+x)^n = \sum \limits_{k=0}^n \binom{n}{k} a^{n-k} x^k

O Binômio de Newton é tão belo como a Vênus de Milo.
O que há é pouca gente para dar por isso.

óóóó — óóóóóóóóó — óóóóóóóóóóóóóóó
(O vento lá fora.)

Álvaro de Campos

Abril 8, 2008

Usando LaTeX nos seus posts

Arquivado em: matemática, programas, programação — Tags:, — Lucas Nogueira @ 9:40 pm

É bem simples. Basta seguir a expressão:

$ latex sua-expressão-aqui $

Exemplo:

$ latex x = \frac{-b \pm \sqrt{b^2 – 4ac}}{2a}  &s=3 $
$ latex \frac{x+y}{a} + \frac{x-y}{b} = \frac{b(x+y) +a(x-y)}{ab} &s=3 $

resultam em:

x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
\frac{x+y}{a} + \frac{x-y}{b} = \frac{b(x+y) +a(x-y)}{ab}

OBS: Entre “$” e “latex” não deve haver espaço em branco, o mesmo se aplica ao último “$”

:)

Março 29, 2008

hackeando savestates do zsnes

Arquivado em: matemática, programação — Tags:, , — Lucas Nogueira @ 6:17 pm

Teve um joguinho ai que eu tive que usar uns cheats, mas não achei nenhum código pra isso. Então me lembrei que dava pra hackear o arquivo do savestate do jogo (que nem eu fiz com o freeciv)

Alterar savestate não é tão simples quanto o do freeciv, porque agente mexe com o sistema hexadecimal. Pra editar o savestate, você precisa ter um editor hexadecimal. Aqui no Ubuntu, eu to usando o ghex , mas se você estiver no Windows, você pode baixar este aqui.

No editor abra o arquivo .zst do jogo que você deseja hackear. Aparecerá vários números e letras. Cada dupla (byte), quarteto (word) ou octeto (longword) contém informações sobre a sua savestate, portanto, tome MUITO CUIDADO quando alterar qualquer coisa por aí, eu até aconselho fazer um backup do .zst.

Clique em uma dupla, e lá na statusbar (uma barra na parte inferior do programa) mostrará o offset do byte (posição do byte). Lembre-se que tudo aí é em hexadecimal, portanto o 10ª byte está no offset A.

screenshot-seiken-densetsu-3zst-ghex.png

Então, se, por exemplo, o byte que guarda a quantidade de gold estiver em 38AB, você descerá o cursor até  byte que mostrará o offset 38AB.

Nos sites de cheats, se não tiver uma liste de códigos gameshark/gamegenie, ele poderá mostrar uma  lista de códigos para alterar o savestate. Neste site aqui achamos uma lista para Seiken Densetsu 3. Caso eu queira alterar a arma do líder, ele diz que a posição do byte está em 1FA2F.  Então eu vou até o byte 1FA2F, apago-o, e coloco o byte da arma desejada (Ragnarok: 1E). Ou talvez eu queira aumentar a strength do personagem. Vou no offset 1F409 e coloco o valor da strength (  lembre-se que tem que ser em HEXADECIMAL). Quero que meu personagem fique com 50 str, então colocarei 32 no lugar do byte antigo.

Após fazer suas edições, salve o arquivo, abra o jogo e carregue o savestate. Se ele não abrir, então você corrompeu sua savestate. Por isso que indico que você faça um backup, pois se um offset errado for alterado, babau.

Blog no WordPress.com.