LitoISC
Usuario (Colombia)
Hola a todos hoy vengo a crear mi segundo post con el que les vengo a dejar unas cuantas paginas en las que podrán ingresar registrarse gratuitamente y empezar a programar o compilar con ayuda de otros usuarios. estas paginas son muy buenas ya que así aprendemos mas fácil de nuestros propios errores y a aumentar nuestra logica de programacion. Siguiendo con esto, vamos con las paginas: 1- COMPILR http://compilr.com/ es muy simple solo te registras, y empiezas a programar y compilar de forma Online. La pagina esta en ingles pero es muy entendible. Lenguajes Que Soporta: C/C++ Java HTML Javascript Pascal Python PHP Visual Basic entre otros. 2- PASTEBIN http://pastebin.com/ Es una pagina gratuita que permite la depuración colaborativa. mejor dicho puedes trabajar en el proyectos de manera conjunta con otras personas mientras van depurando códigos, este resalta distintos tipos de lenguaje, tales como HTML, Javascript, CSS, y otros. este no requiere registro y es gratis, al lado izquierdo de la pagina se muestra los ultimos codigos generados por otras personas y el tuyo, pero si no quieres que aparezca como publico lo puedes poner privado y listo. también puedes estalecer el tiempo quue quieres que el codigo este en linea ya sea privado o publico. 3- CODEPAD http://codepad.org/ Esta pagina permite programar y compilar en diferentes codigos, es gratuito, algo bueno de esta pagina es que cuando mandamos a compilar nuestro codigo nos genera una URL por 24 horas donde el codigo es colaborativo, así nos ayudan con nuestro código si tiene algún error, ademas de eso permite pasar codigos de Pastebin a Codepad. 4- IDEONE http://ideone.com/ esta pagina esta en español, esta en su versión BETA aun pero es bastante bueno es parecido a Codepad solo que no hay necesidad de registrarse.soporta mas lenguajes que Codepad y tiene una interfaz mucho mas amigable al usuario. 5- LaTeX Online Compiler este no hace falta explicación ya que aquí les dejo el link donde esta un tutorial mucho mas gráfico. - Tutorial http://www.fdi.ucm.es/profesor/rene_dager/Calculo-ITS/practica/ dijo:Utilicen traductor de google para la pagina de LaTex Online Computer. Estas son algunas de las paginas que uso con frecuencia, de verdad son muy útiles espero que para uds también. YAPA. les dejo esta pagina llamada C con Clase, es la mejor pagina que he visto donde explican muy bien tanto el lenguaje C como C++, sus librerías, funciones,ademas de eso tiene una sección de descarga donde los usuarios suben sus programas y hay muchos muy útiles. les dejo el link. http://c.conclase.net/ eso es todo. gracias por visitar el post.
Hola a todos hoy vengo a dejarles un trabajo que un profesor de la universidad nos dejo en la materia de Teoria General de Sistemas debido a que estabamos viendo el tema de la nube que tanto esta de moda en estos momentos. se trata de hacer un servidor con Ubuntu para que lo empleemos como queramos en este caso La Nube. bueno entonces empecemos para los que no tienen el Ubuntu aca esta la pagina oficial: Pagina Oficial de Ubuntu. http://www.ubuntu.com/ Con Ubuntu llego la version de servidor y lo mas interesante de esto es que podemos crear una nube que como todos sabemos es algo que esta muy de moda ya sea privada o publica utilizando los recursos de la nube de amazon. La Ubuntu Enterprise Cloud (UEC) está formado por un controlador de la nube y uno o varios nodos controladores de las instancias. La nube de Ubuntu se basa en el software Eucalyptus. ya dejando un poco la informacion general continuemos: vamos al proceso de instalacion de la nube privada de Ubuntu se inicia como cualquier instalación de otro sistema operativo introduciendo el CD o mediante una memoria USB (es recomendable es utilizar una máquina virtual como Vitrtualbox u otras similares). Iniciamos el sistema, escojemos el lenguaje y no le damos en la opcion «Instalar Ubuntu Server» sino en «Instalar Ubuntu Enterprise Cloud» y luego seguimos los pasos de instalacion que son iguales a un servidor normal. una vez se halla reiniciado el sistema accedemos a la consola de administración del nodo controlador de la nube. Para ello tendremos que conocer su dirección IP, lo podemos saber iniciado sesión en el servidor y ejecutando el comando: $ ifconfig | more Nos fijaremos en el campo «Direc. inet» de la interfaz br0 (si lo están probando en una máquina virtual de Virtualbox con una red no NAT sino adaptador puente (no la por defecto NAT)). Una vez conocida la dirección IP abrimos el navegador,la introducimos en la barra de direcciones y accedemos a la consola de administración donde podremos ver algunos de los parámetros de la nube que estamos creando. El usuario y contraseña por defecto para acceder a la consola de administración es «admin» tanto para el usuario como para la contraseña. Estas son algunas capturas de las opciones de la consola de administración. En la pestaña Store podremos seleccionar las imágenes que queremos instalar y en las que se instalarán los servicios que propocionará nuestra nube. También podremos subir nuevas imágenes a la nube para servicios personalizados. Una vez hayamos instalado correctamente una imagen procederemos a iniciarla desde el controlador de la nube, iniciamos sesión en el y lo primero que haremos será obtener las credenciales con: $ mkdir -p ~/.euca $ chmod 700 ~/.euca $ cd ~/.euca $ sudo euca_conf --get-credentials mycreds.zip $ unzip mycreds.zip $ ln -s ~/.euca/eucarc ~/.eucarc $ cd - Ahora generaremos la clave privada con un pequeño script con el siguiente contenido: if [ ! -e ~/.euca/mykey.priv ]; then mkdir -p -m 700 ~/.euca touch ~/.euca/mykey.priv chmod 0600 ~/.euca/mykey.priv euca-add-keypair mykey > ~/.euca/mykey.priv fi Permitimos el acceso mediante SSH a las instancias que es como nos conectaremos a la consola de cada una de ellas: $ EMI=emi-DF56106F $ IPADDR=$(euca-describe-instances | grep $EMI | grep running | tail -n1 | awk '{print $4}') $ ssh -i ~/.euca/mykey.priv ubuntu@$IPADDR Para parar la instancia usamos el comando: $ EMI=emi-DF56106F $ INSTANCEID=$(euca-describe-instances | grep $EMI | grep running | tail -n1 | awk '{print $2}') $ euca-terminate-instances $INSTANCEID Si estamos probando Ubuntu Enterprise Cloud en una máquina virtual como Virtualbox y reiniciamos la máquina virtual deberemos modificar el archivo ./.euca/.eucarc y las variables S3_URL y EC2_URL con la nueva IP que se le asigne a la máquina que será la misma que hemos obtenido con el comand if config de unos cuantos pasos antes. Una vez modificado el archivo ejecutamos los siguiente para recargar las variables: $ . ~/.euca/eucarc O le cambiamos a la interfaz de red la IP a la que tiene el archivo ./.euca/.eucarc con el comando: $ ifconfig br0 Bueno eso es todo, asi es como se monta un servidor para la nube con ubuntu donde nosotros podremos prestar nuestros propios servicios. espero que les sirva si tienen alguna duda, comentario, pregunta o recomendacion no duden en decirme.