elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Temas
Páginas: 1 2 3 4 5 6 7 [8] 9
71  Foros Generales / Dudas Generales / Buscar gente para un proyecto a través del foro en: 30 Diciembre 2011, 15:43 pm
Vamos a ver, imaginamos que se me ha ocurrido un proyecto pero necesito más gente para llevarlo a cabo. Este foro se un lugar adecuado para plantear el proyecto y a ver quién se une?
72  Informática / Hardware / Futuro de las arquitecturas: ARM o x86 en: 29 Diciembre 2011, 20:19 pm
En cuanto a dispositivos móviles, ARM siempre ha sido la elegida, y para portátiles y ordenadores de sobremesa se ha escogido x86. Pero últimamente, estas arquitecturas se están "entrometiendo" en el mercado de la otra. HP está probando procesadores con ARM para ahorrar consumo, Apple y otras compañías están pensando en sacar portátiles con ARM, Windows también estará disponible para ARM; Intel está probando smartphones  y tablets con x86,...

Parece que las ventajas y desventajas de una y otra arquitectura se están suavizando. Es decir, los procesadores ARM cada vez son más potentes (pero consumen más) y los Intel/AMD cada vez consumen menos pero a costa de la potencia.

Teniendo en cuenta esto (si os parece correcto) y vuestros conocimientos, qué arquitectura creéis que saldrá ganadora de esta "guerra"? O quizás se mantendrán igualadas las dos? O quizás saldrá otra arquitectura que las desbancará? Qué opináis?

PD: básicamente pregunto esto porque estaba pensando en desarrollar un simple OS para x86, pero dados los últimos acontecimientos estoy pensando en desarrollarlo para ARM.
73  Informática / Software / Arquitectura de futuro: ARM o x86 en: 29 Diciembre 2011, 17:01 pm
Bueno, para vosotros, qué arquitectura tiene más futuro: procesadores ARM o x86? por qué?

Hasta ahora, en ordenadores (portátiles y de sobremesa) ha dominado x86 y en dispositivos móviles ha dominado ARM. Pero, últimamente, estas dos arquitecturas se están "entrometiendo" en el mercado de la otra:

-Tablets y smartphones, desde siempre ARM: ahora Intel ha probado un smartphone con Android 4.0, y parece que funcionaba de maravilla.
-Servidores, desde siempre x86: HP está probando servidores con ARM, pues consumen mucha menos energía (pero tienen menos potencia).
-Portátiles: muchas empresas fabricadoras de ordenadores, entre ellas la gran Apple, se están planteando sacar laptops con ARM.

Según un analista al que leí uno de sus artículos, lo que esto está provocando es que las dos arquitecturas se están acercando. Es decir, ARM se está volviendo más potente (renunciando al ahorro de energía) y Intel está bajando el consumo de energía, perdiendo potencia.

Visto ese panorama, por qué arquitectura os inclináis de cara al futuro: ARM o x86?   O quizás saldrá otra arquitectura...

PD: Entre otras coas, os pregunto esto porque iba a empezar a desarrolar un OS para x86, pero al ver los avances de ARM me estoy planteando hacerlo para ARM...
74  Programación / Programación General / Documento de diseño de sistema opreativo en: 19 Diciembre 2011, 22:09 pm
No estoy buscando información para hacer un sistema operativo. Estoy buscando un ejemplo de deocumento de diseño de un sistema operativo, aunque sea simple. MINIX no me vale porque el libro de Sistemas Operativos de Tanenbaum no es un documento de diseño al 100½, es más bien una guía/documento de diseño, y no busco esto. ALguien sabe de algún ejempl? Gracias.
75  Programación / Scripting / Programar web en python? Programar OS en Phyton? en: 10 Diciembre 2011, 00:46 am
Bueno, estaba creando un mini-kernel (pero muy mini  :D) basándome en algunos libros, tutoriales y ejemplos. Lo estaba desarrollando en C. Lo que pasa es que vi una noticia (de hace tiempo, creo, pero la vi hace poco) de que se había desarrollado un sistema operativo en Java y pensé: si se puede crear en Java, también se debería poder crear en Python, no? Bueno, pues ahí van mis dudas:

-¿Se podría usar Python para crear un OS? ¿Cómo se podría hacer? Supongo que se tendría que hacer un bootloader en ASM que cargase una máquina virtual Python, que a su vez cargara el kernel.
-¿Si fuera así, dicho OS sería portable, no? Bastaría con cambiar la máquina virtual correspondiente a la arquitectura/procesador.
-¿Se puede usar Python para programar una web, como si fuera PHP?
76  Programación / Programación C/C++ / Navegador en C en: 9 Diciembre 2011, 16:04 pm
Quiero hacer un programa en C en el que introduzcas una URL y te retorne el código de la web correspondiente en html. Dicho programa no sería ni para Windows ni para Linux, debería ser para el mini-kernel que quiero crear, así que... ¿necesitaría alguna librería en concreto?

Un problema es que supongo que también debería gestionar la red de alguna manera. ¿Cómo debería hacerlo? ¿Tendría que hacer un programa que detectase si hay alguna conexión a Internet y que se conectase?
77  Programación / Programación C/C++ / Máquina virtual (en C) en: 8 Diciembre 2011, 22:25 pm
¿Sabéis de algún código fuente de una máquina virtual escrita en C?

Es que estoy tratando de hacer un mini sistema operativo. Me basaba en el SO Luxur pero me fallaba al compilar y ahora quiero empezar uno de nuevo, usando GRUB como bootloader.

Bueno, pues ahí van las características que quiero que tenga mi OS:

Quiero que el bootloader cargue un kernel. Dicho kernel, a parte de cordinar y administrar funciones, memoria (en el modo más sencillo y liviano sencillo) ,... cada vez que el usuario lo desee se abra una shell. En cada shell se pueden ejectutar unos comandos para abrir archivos, modificarlos,... pero de manera independiente y virtual (Cada shell es un proceso virtual).

¿Cómo podría hacerlo? ¿Es muy complicado? Yo veo un problema que es que como el sistema operativo sería tipo consolaa (sin GUI ni nada), cómo se podría cambiar de shell, teneindo en cuenta que varias shells se pueden ejecutar al mismo tiempo?
78  Sistemas Operativos / GNU/Linux / Scons en: 6 Diciembre 2011, 13:25 pm
¿Sabéis cómo instalar un paquete para el programa Scons para que se pueda compilar en 32 bits estando en 64 bits? Para poder hacer:

scons --32
79  Programación / Programación General / Compilar kernel en: 5 Diciembre 2011, 23:03 pm
Siguiendo la recomendación de un usuario, me interesé por el kernel Luxur que hizo un usuario de por aquí. El problema es que no lo sé compilar. He seguido sus instrucciones pero no lo entiendo. Usé el scons, como él dice, y me da el siguiente error:

Error: invalid instruction suffix for `push'

DIcho error se produce en el boot.s.. Entonces he probado, para ver qué pasaba, a quitar los push. Y ha funcionado (pero a saber cómo funciona cuando se ejecute porque he quitado 2 líneas de código). la cuestión es que con el scons obtengo un .exe, y ahora no sé cómo pasarlo a ISO.

Resumiendo:

-A qué se debe el error "Error: invalid instruction suffix for `push'"?
-Hay algún comando scons para obtener ISO y no un archivo ejecutable?
80  Sistemas Operativos / GNU/Linux / No funciona internet en ubuntu en: 4 Diciembre 2011, 23:57 pm
Instalo ubuntu, funciona internet. Al día siguiente, enciendo el ordenador y ya no va. Con el comando dhclient eth0 se soluciona. Al día siguiente lo vuelvo a abrir y ya no va. Pruebo el mismo comando y no funciona. He buscado muchísimo pero no consigo resolverlo. Me sale como conectado pero no funciona.

Yo creo que son las DNS, porque si hago un ping a google.es no va pero si lo hago a una IP sí.

En el mismo ordenador tengo XP también y sí funciona.

¿Qué tengo que hacer?
Páginas: 1 2 3 4 5 6 7 [8] 9
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines