Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - RyogiShiki

#502
Ya enserio, deberían Bloquear este tema!
#503
Cita de: Simeneuro en  4 Abril 2011, 17:48 PM
Siento decírtelo, pero yo no tuve intención de ser arrogante ni tener complejo de superioridad en ningún momento dejando ese mensaje, creo que me ha malinterpretado.
Y si, se que es mucho esfuerzo ese proyectyo, por eso intento comenzarlo cuanto antes y dejarme de tonterías como el vb y esas cosas para empezar enserio con la programación de sistemas operativos, por lo cual he venido aquí en busca de algún ayudante, porque yo podía perfectamente hacerlo solo, pero he decidido lo contrario ya que creo que el c o c++ es difícil empesando desde 0 y intentando hace run proyecto de tal magnitud.
salu2 y gracias.

Entonces mi sugerencia es que hagas como todos, cojas un libro lo leas atentamente, y comiences programar, programar y programar, porque solo así aprenderás, como decian más arriba en las chinchetas del Subforo, aquí: http://foro.elhacker.net/programacion_cc/librospapers_cc-t296234.0.html encontrarás una buena y selecta coleccion. Una vez hayas empezado y hayas tenido cierto contacto con el lenguje entonces deberías leer esto: http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html y una vez tengas el conocimiento suficiente podrás venir NO a conseguir ayudantes (esto no es agencia de empleos), si no más bien a plantear un proyecto, y preguntar por voluntarios.
#504
Cita de: Simeneuro en  4 Abril 2011, 17:00 PM
Si Zero, te redacto algunos ejemplos:
·Varios emuladores de sistema operativos(creaban usuarios, los borranvan, etc...).
·Messenger falsos.
·Keyloggers.
·Blocs de notas.
·Cronómetros, relojes, calendarios.
·Reproductores de músicas.
·Navegadores(co9n muchos más comandos que un navegador normal echo en vb, todos inventados por mi).
·Y mucho más, también algunos conectados con bases de datos, por ejemplo, hice uno que te crease objetos para el world of warcraft conectado a la db(sql en este caso).

Bueno, yo creo que esto es un pequeño repaso de algo que hice en dos semanas con el visual basic(exactamente las dos semanas que estuve aprendiendo de él)
salu2

Sabes que lo que pones arriba no se acerca ni remotamente al desarrollo y trabajo que conllevaría hacer un S.O? Que si no tienes idea de C/C++ te llevaría años aprender lo necesario para siquiera pensar en un Kernel medianamente funcional? Que además necesitas conocimientos avanzados en Ensamblador para interactuar con el Hardware a bajo nivel? Saber un poco  (porque al parecer es lo que sabes, un poco) de vb, vbs php, no se compara con lo que tienes que saber para la creación de un S.O medianamente funcional?

Claro, no es por desanimar, pero, si en realidad quieres llevar un proyecto de esa magnitud siendo un novato (y no digo que yo sea experto, también me considero novato) te costará un esfuerzo enorme y dedicación y varios años para siquiera comenzar...

Otra cosa como consejo:
CitarBueno, yo creo que esto es un pequeño repaso de algo que hice en dos semanas con el visual basic(exactamente las dos semanas que estuve aprendiendo de él)
salu2
Si quieres al menos obtener respuestas en un foro y que la gente te ayude por favor deja esa arrogancia y complejo de superioridad o no conseguiras nada..

Saludos
#505
Al igual que el usuario arriba no veo la relación entre el cambio de monitor a TV y la desaparición de los íconos, generalmente si has tenido un error con Xserver esto de ninguna manera afectaria tus archivos.

CitarEjecuta ls /home/user/Escritorio si tienes Ubuntu.
Puedes ejecutar ese comando si tienes cualquier distribución GNU/Linux (no solo Ubunrtu) el hecho de que la carpeta sea 'Escritorio' o 'Desktop' depende de la configución de los locales

te sugiero que lo uses con el argumento -a;
Código (bash) [Seleccionar]
ls -a $HOME/Escritorio

Estás seguro que no has hecho nada potencialmente peligroso ultimamente. Comprueba la integridad del disco. Y la existencia de los archivos (si no con el comando que está más arriba) con otra distro en modo live.

Saludos
#506
Cita de: Akai en  1 Abril 2011, 11:01 AM
Tal como te dijo samael, leer como cadena y luego extraer el número (de la forma que sea) parece ser la opción más viable. Es un tema que se ha tratado últimamente por aquí:

Entre otras: leer un char[] y usar sprintf o usar sstreams (string streams)

http://foro.elhacker.net/programacion_cc/referencia_de_un_char_en_una_funcionakai_pasate_por_favor_que_modificadoxd-t322721.0.html

Bien gracias por la respuesta! habia visto el hilo, pero no lo habia leido en detalle.

Saludos
#507
Que puedo decir:

@Akai: gracias por la rápida respuesta! pero debo decir que nada de esto me ha servido, no negar cin.good ni usando los bits, ni limpiando con cin.clear nada ha funcionado. Gracias igual por la colaboración, si se te ocurre algo más bien puedes compartirlo.

@mauriciodelos: esto tampoco ha funcionado me lleva al loop infinito siempre

@Samael.Black: esta parece ser la solución más viable, habia pensado en algo parecido antes de escribir este tema pero en mi mente todavía persistia la idea de la existencia de un método diferente para realizar esta tarea.

Gracias a todos! Ya saben, si surge algo avisen porfa!

Saludos
#509
Hola que tal.

Pues me surgió esta duda, digamos que quiero pedir un dato entero, y necesito que sea entero entonces hago lo siguiente:

Código (cpp) [Seleccionar]
int number
cin >> number;


para comprobar si es un entero puedo hacerlo con:

Código (cpp) [Seleccionar]
if(cin.fail())

y lo puedo detectar sin problemas si lo que se ha ingresado no es un entero, el problema viene cuando por ejemplo en un menu con un loop while hago dicha comprobación (pongo un code de ejemplo que no necesariamente es de un menu, mi idea esta basada en ejemplos para exponer el problema general):

Código (cpp) [Seleccionar]
while(/*condicion*/){
   cin >> number;
   if(cin.fail()){/*ERROR*/}
}


Pero allí está el problema, no importa que ciclo use (for, do-while, while, nisiquiera un asqueroso loop formado con un goto) Si la entrada no es la esperada el programa entrará a un loop infinito donde se presenta lo contenido en el condicional if.

Este problema de loop infinito es muy común cuando se ingresan datos aun programa que no son los que el programa esperaba. Me preguntaba si existía una forma para evitar entrar en estos molestos loops.

Y no necesarimente se presenta cuando la lectura y/o validación de datos está dentro de un loop.

Gracias
#510
Lo que te recomiendo, esque te hagas de un Script Avisynth, lo pases por MEGui y ya está resultado MP4 con subs pegados, si no sabes donde conseguir el Script me avisas a ver si todavía me acuerdo como programar en Avisynth.

Yo también te recomiendo que no lo pases a AVI pierdes mucho haciendo eso.

PD: Como verás en mi firma soy un Anime Maniac (XD), y en mi opinión me gusta más los subs sueltos, así no dañan las RAWs con ediciones pesadas e innecesarias.

Saludos