Insólito: JavaScript PC Emulator Linux  XML
Índice dos Fóruns » Notícias
Autor Mensagem
JxtaNode
JavaEvangelist
[Avatar]

Membro desde: 28/01/2008 18:46:42
Mensagens: 321
Localização: Paris
Offline

Bom dia,

Insólito: emulador Linux de PC no seu navegador Firefox 4 ou Chrome 11

Se você está se perguntando o que são os progressos realizados nos últimos anos em JavaScript,
não procure mais: Fabrice Bellard, a quem devemos os famosos projetos QEMU e FFMPEG, está de volta
com um emulador de PC, diretamente dentro de um navegador Firefox 4 ou Chrome 11.

Demo : http://bellard.org/jslinux/

"JavaScript PC Emulator" carrega em uma aba no navegador e emula um sistema Linux.
Há, o boot e carregamento dos componentes.
Esse emulador requer os Typed Arrays (padrão W3C) e um gerenciador de navegador é requerido.
Este é o caso do Firefox 4, Chrome 11, mas não o Internet Explorer 9.

Fabrice Bellard olhou como tirar proveito das inovações introduzidas pela evolução do JavaScript, e como foi possível otimizar o código usando as máquinas, equipamentos específicos JaegerMonkey e V8, de respetivamente, Firefox e Chrome.
Assim, temos um kernel Linux 2.6.20 que arranque numa emulação da configuração da máquina que é quase da paleontologia, porque com base em um Intel 486.
Afinal, não é necessário ter mais, mas o autor afirma que itens como a unidade de virgula flutuante ou instruções MMX não estão presentes.

Na verdade, o lançamento do emulador ao carregar o kernel do Linux dependem cálculos feitos pelo navegador na máquina virtual JavaScript.


Desculpem pelas frases de explicações não muito claras talvez.


Fontes :

http://bellard.org/

http://bellard.org/jslinux/tech.html


Computer science
HTTP://OBJETJAVA.ONLINE.FR TEAM MEMBER
CSD Cnam Software Distribution
[WWW]
gregoryfontenele
JavaBaby

Membro desde: 03/12/2008 15:02:26
Mensagens: 95
Offline

Muito massa!
FernandoFranzini
GUJ Master
[Avatar]

Membro desde: 24/04/2009 12:58:16
Mensagens: 1541
Offline

Muito loco em....

Fernando Franzini
[Email] [WWW]
Adelar
GUJ Master
[Avatar]

Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline

Demais!!!!

"Errando e aprendendo com os bugs"
http://www.cajuscript.org
[WWW] [MSN]
darlanmoraes
Entusiasta Java
[Avatar]

Membro desde: 11/03/2011 12:29:58
Mensagens: 17
Localização: Alvorada - RS
Offline

Extremamente foda...
[MSN]
israelptr
Entusiasta Java
[Avatar]

Membro desde: 22/04/2011 20:50:15
Mensagens: 23
Localização: Curitiba
Offline

Show de bola



"O único lugar onde o sucesso vem antes do trabalho é no dicionário." Albert Einstein
Adelar
GUJ Master
[Avatar]

Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline

Isso me lembrou quando portaram o Quake para HTML5 http://www.neowin.net/news/google-runs-quake-in-a-browser-using-html5.

"Errando e aprendendo com os bugs"
http://www.cajuscript.org
[WWW] [MSN]
jmag
JavaGuru

Membro desde: 10/09/2007 09:54:37
Mensagens: 216
Localização: São Paulo, SP
Offline

Muito Legal..

Mauricio Magnani
JBoss Certified Application Administrator
https://jbossdivers.wordpress.com/


[Email] [WWW] aim icon [ICQ]
fabiozoroastro
GUJ Master
[Avatar]

Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline

Dú Cacêta!

[]'s

..."Apenas sorria!"

Twitter

Blog

OliveirakunJava
Java Ninja
[Avatar]

Membro desde: 29/05/2008 20:50:47
Mensagens: 279
Localização: Diadema - SP
Offline

Very nice

Francis Borges Oliveira
SCJP 6
SCWCD 5
Java no Renkinjutsushi!!
cleiton.franca
Thread.start()
[Avatar]
Membro desde: 29/12/2010 00:00:20
Mensagens: 48
Offline

Meu Deus! Browsers vou realmente substituir S.O'S.... Não não... vão engolir-los inteiros! rsrssr
[Email]
ktinho
What is classpath?
[Avatar]

Membro desde: 10/02/2011 18:57:13
Mensagens: 7
Offline

qual é a senha root?
[MSN]
Marcio_Nogueira
JWizard
[Avatar]

Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline

Mas como se utiliza esse troço?

MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

E tem gente que ainda pensa que javascript é só para validar formulários...

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team