« first day (775 days earlier)      last day (2630 days later) » 

15:00
@NaCl sí, así se trabaja normalmente
@EduenSarceño Supongo que es normal, es que trabajo de manera tan insegura :(
@NaCl por eso mismo existen las excepciones en el lenguaje. En especial las excepciones comprobadas que exigen al usuario encerrar la funcion en bloques try..catch
con try..catch mantienes el mismo nivel de identación, sólo con eso ya es suficiente razón para usarlo.
if (!tryRunA()) {
    if (!tryRunB()) {
      if(!tryRunC()) {
          ....
      } else {
          print "Error en c"
      }
   } else {
       print "Error en B"
   }
} else {
    print "Error en A"
}
lindo arbolito no?...
@EduenSarceño De donde vengo las cosas son en orden, no hay excepciones como las conocemos, asi que un arbolito como ese es que se dibuja
Hola, como estan?
try {
   runA()
   runB()
   runC()
} catch (ExceptionA e) {
   print "Error en A"
} catch (ExceptionB e) {
   print "Error en B"
} catch (ExceptionC e) {
   print "Error en C"
}
@NaCl no sé por qué tanto odio a las excepciones en serio, si en la universidad pude construir un lenguaje con excepciones sin costo de abstracción (al final mapeaba el try..catch a if..else) no veo que grandes ingenieros no tengan una implementación decente.
@EduenSarceño En C no hay excepciones corrientes, se usan códigos de error evaluados en un if, así que imaginate algo al respecto...
@NaCl ni siquiera en C construyo el arbolito
@NaCl y sí, sí hay excepciones, basta registar y lanzarlas con un runtime
@EduenSarceño No veo código C en el link...
@NaCl toda la winapi es consumible en C...
15:13
@EduenSarceño Y puedes compilar esto en linux?
@NaCl probablemente no, ya que SEH es la implementación de windows
no obstante ya hay varios system runtime que son facilmente linkeables a tu proyecto en C
profilers
recolectores de basura
@EduenSarceño Son conocidos como extensiones y tienes que mantenerte chequeando la compatibilidad entre los diferentes compiladores
no si usas ansi c
por algo son estanderes.
@PabloLozano A ver, que yo creo que una invención en una enciclopedia es una mentira XD pero es lo que interpreto de lo que pone en la wikipedia, no lo que yo opino
@EduenSarceño Eso si, pero no todos los runtimes que puedes mencionar son compatibles con cada compilador de C existente...
15:17
@NaCl pero existirá alguno para tu plataforma objetivo, con solo la existencia basta y sobra
además es posible utilizar el propio engine del processamiento en C para evitar esa arbolera de funciones
Por eso ayer lo dije y lo deje claro.. depende del escenario y de que se quiera hacer y como...
@EduenSarceño A lo que voy es que si para utilizar una excepcion necesitas un runtime externo que no forma parte del estándar del lenguaje, entonces no es estándar, no puedes asumir que todos los consumidores tienen acceso a las mismas facilidades con las que creaste el software
@gbianchi +1
Y digo lo mismo que ayer, los errores al tratar de grabar un archivo no se tratan con try catch, se comprueba antes que pasen!
@g3rv4 ayer explico que ellos loguean todos los errores.. yo explique que en las apps de escritorio solo se agarran los errores que sepas que vas a poder controlar y que vas a poder hacer algo para solucionarlos.. todo depende del sistema...
if(!tryRunA()) goto ErrA;
if(!tryRunB()) goto ErrB;
if(!tryRunC()) goto ErrC;
// TODO
goto Finally;

ErrA:
    puts("ErrA");
    goto Finally;
ErrB:
    puts("ErrB");
    goto Finally;
ErrC:
    puts("ErrC");
Finally:
La otra apción es utilizar un switch-case y setear un código de error
en general cualquier cosa es mejor que ir creando un arbol de if..else
Realmente todo depende del caso... cuando escribo un compilador, debo capturar todas las posibles entradas para el analisis léxico, los números enteros los resuelvo directamente, las palabras reservadas por igual y sólo se hace la comparación una sola vez, pero no puedo utilizar un switch para todos los casos, porque estoy recibiendo un arreglo de caracteres por entrada que no sé lo que contiene, o sea, todo depende.
15:25
@NaCl no veo la relación alguna. Si tu compilador no lo hace automaticamente entonces cambiálo, y si no crea el tuyo.
@EduenSarceño Ese es mi trabajo...
@EduenSarceño Me referia a lo que dijiste de último xd "crea el tuyo"
la historia de amor entre @gbianchi y @NaCl es mucho más interesante que cualquier película romántica que haya visto ♥
@Flxtr ♥
15:30
@Flxtr ¡Jajaja! ¡Cuanto tiempo!
@NaCl me vas a llevar a ver la nueva de star wars?
@NaCl lo mismo digo, nos da gusto verte de nuevo por acá :D
@gbianchi PERO CLAROOOO ♥
hoy en día con bison; yacc; lex y sin fines de herramientas más, crear un compilador consiste unicamente en desarrollar una gramática.
qué ha pasado con este chat?
15:32
@Lamak Tiene más cabello Sir!
por qué llegó tanto amor?
@NaCl así es, probando nuevos estilos
@Lamak es el reencuentro de dos personas que se aman profundamente
@Lamak ¡Jajaja!
Gracias a dios encontramos la solucion a la alopecia...
@EduenSarceño @NaCl esta creando su propio compilador.. para su propio SO..
@gbianchi que? cuando? como?
15:34
@EduenSarceño por eso.. siempre hay que mirar el contexto..
@gbianchi Igual lex, yacc y bison son compilables para cualquier sistema operativo que cumpla con POSIX
@gbianchi otra de las ventajas de SO
@NaCl en realidad con cualquier system V
@NaCl bue yo tanto ya no se.. todavia que te defiendo!!! (ofendido!)
@gbianchi Jajaja, tranquilo amor ♥
@EduenSarceño ¿Y si mi plataforma no lo es? :(
15:35
@NaCl posix exige system v
Oh dios mío, el sombrero de @Lamak ... ¿Por qué no está en el salón de la fama?
@NaCl no me gustaría ser yo quien te lo dijera, pero durante este tiempo se apareció un tal @Pikoh queriendo conquistar las líneas de código de @gbianchi
@Flxtr Lo sabía!!!!
@PaperBirdMaster habria que sumarlo.. definitivamente...
@PaperBirdMaster Te dan ese sombrero si la plataforma tiene 20 sombreros distintos, en este caso se lo han dado por SOen, Mariano también lo tiene
15:39
@gbianchi ¡Me traicionaste! No iré a ver Star Wars contigo :(
@EduenSarceño Entonces es prácticamente lo mismo /:
@EduenSarceño Que SysV no es un sistema operativo?
@NaCl es unix
63
Q: System V IPC vs POSIX IPC

Meghasyam What are the differences between System V IPC and POSIX IPC ? Why do we have two standards ? How to decide which IPC functions to use ?

@PaperBirdMaster agregado...
@NaCl eh perdon?
@EduenSarceño Exacto. POSIX es una serie de estándares... Que supongo opera sobre UNIX (Mayormente?)... ¿No?
@gbianchi Me dijeron que me traicionaste! +@Flxtr
15:42
0
A: Desfile Winter Bash 2017

gbianchiComo en todo caso, SO tambien nos trae la solución a la alopecia... Gracias Lamak por tanto...

@NaCl naaaaa.. @Pikoh no te llega ni a los talones (?)
jajajaja
miren mi pregunta sobre maven ya tiene mas de 3000 visitas
0
Q: como instalar maven en windows

x-rwsiguiendo este tutorial https://www.tutorialspoint.com/maven/maven_environment_setup.htm descargue maven desde http://maven.apache.org/download.cgi Estoy agregando estas variables: en el path del sistema. M2_HOME: C:\programs\apache-maven-3.0.3 M2: %M2_HOME%\bin JAVA_HOME: C:\Program Files\...

@gbianchi Y lo admites!!! +@Pikoh ya no te creo :(
@NaCl lo ha intentado.. no ha podido hacer nada contra ti...
@gbianchi Eso espero, confiaré en tí una vez más :(
15:46
@NaCl y de repente, cae una carta +4 de su bolsillo*
@NaCl posix difiere bastante con system v, y sí, están basados en system v
@AaronRomero NOOOOOOOOO ¡Jajaja! ¡Cuanto tiempo!
@NaCl jajajaaja como te va salesita?
no recuerdo mucho pero según mi amigo experto en el tema es más fácil implementar system v que posix. Comenzando en que linux no es 100% POSIX pero sí compatible con system v.
@EduenSarceño Entonces puedo hacer un sistema operativo compatible con POSIX y no basarme en SysV... ¿No?
hace siglos busqué información respecto a posix y no se encuentra mucho salvo una norma ISO/IEEC
@AaronRomero Normal, todo bien, con mucho trabajo, pero seguimos :P
@NaCl buena voz
@gbianchi jajaja, que cool
@NaCl es que si mal no creo POSIX es un super conjunto de System V
pero sería de buscar, francamente no recuerdo.
15:51
@EduenSarceño POSIX es un conjunto de estándares, es incluso aplicable en windows, cosa muy rara...
@EduenSarceño System V (Wikipedia) es una versión del sistema operativo UNIX como lo conocemos
Todo sistema operativo tiene una Interfaz Binaria de Aplicación (O al revés)
@ArtEze Cuando puedas
@NaCl sí creo que la ABI sería IPC, convención de llamadas, y ejecutables (formato)
la ABI de Windows difiere en la mayoría.
@EduenSarceño Si, y POSIX creo que define los archivos cabecera y las funciones a nivel de codigo fuente, para permitir la compatibilidad entre sistemas operativos
Posix creo que sería referente al kernel, lo cierto es que se cumple que System V ABI está contenido en Posix
16:00
@EduenSarceño Yo tambien creo, pero mi pensamiento al respecto es que POSIX se basa en el API de SysV, si te fijas, practicamente todas las distribuciones de Linux que cumplen con POSIX tienen funciones como stat, fread y esas cosas para la I/O, etc..
Definen stdin, stdout y stderr
Que tambien son parte del estándar de C
Aunque bien creo estar equivocado, ¡Jajaja!
@NaCl sí pero recuerda que el estándar de C construye muchos objetos opacos
@EduenSarceño Si, pero no los construye de forma opaca por "seguridad" o algo por el estilo, es que es dependiente de implementación, o sea, todo sistema operativo es distinto por dentro, lo que exige el estandar es que por lo menos los nombres de las funciones, argumentos y codigos de retorno sean los mismos, para asegurar la compatibilidad entre S.Os
yo hace poco migre de linux a windows, y odié el hecho de que toda la api está pensada para C++
después de leer varias cabeceras de la winapi me di cuenta que son consumibles a través de C
@EduenSarceño A mi me resulta un poco dificil escribir un API compatible con ambos sistemas operativos :(
fue tan gracioso, los odié y a la ves estoy agradecido por no tener que programar controladores en C++ para usarlos en C
@NaCl yo ya me despreocupé por la compatibilidad. Ya me da igual
16:08
@EduenSarceño Yo más que un sistema operativo quiero escribir una librería similar a los generadores de gramatica, pero más sencilla y portable
comenzando en que si exigimos compatbilidad toca pensar en el compilador, y la gran guerra en cl.exe y gcc.exe. pragmas, declaraciones de atributos, data alignment... y a escribir macros
@NaCl macros, sólo eso diré xd
@EduenSarceño Ni lo menciones xD
@EduenSarceño ¡¡¡¿La API de Windows pensada para C++?!!! ¿Tienes un ejemplo? A mi me parece completamente C.
@PaperBirdMaster pensada para ser consumible en C
en C++ *
y sí todo es C
@EduenSarceño Es completamente C, la API ni sabe que C++ existe xD
16:12
:41721121 sí tiene partes en C++ xd
lo sé porque a veces imprimo los .dll y encuentro funciones con name mangling
generalmente son helpers
lo cierto es que nadie sabe qué le pasa a los desarrolladores de windows.
@EduenSarceño Unicos y detergentes
@EduenSarceño Que tenga name mangling significa que ha sido compilada con name mangling no que sea C++ ;P
@PaperBirdMaster Tienes hambre?
@NaCl pero sí son buenos, lo único que odio de ellos es su coding style
@EduenSarceño Cuentan las leyendas... que Microsoft no contrata a gente que sepa programar, contrata a gente que no sabe y les enseña a programar a su manera. Si la leyenda fuese cierta ¿crees que esclarecería alguno de los misterios?
@NaCl Cuando te cité mi cita no, pero ahora si.
16:16
@EduenSarceño Todavia en el código de .NET Core... Me siento abrumado por no saber por donde empezar..
@PaperBirdMaster Fueramos por una barbacoa, pero no estoy en España.
@PaperBirdMaster creo que estoy de acuerdo.
@NaCl yo sólo lo dejé en favoritos para descargarlo después
mi meta ahora es construir un enlazador y cargador en windows xd
@EduenSarceño De C++?
@NaCl Me esperaré a que inventen el teletransporte.
@NaCl de cualquier lenguaje compatible con la ABI de windows
@PaperBirdMaster Espero pronto poder viajar para allá
16:18
el problema es que no sé cómo es la ABI de windows... tocará buscar herramientas ya creadas, hacerle ingeniería inversa xd
@EduenSarceño O_O!!!
mi herramienta favorita hasta ahora es dumpbin disponible en visual studio
usé dumpbin para desamblar dumpbin, inteligente no? xd
Me parece que voy a capturar la imagen con el gorro y ponérmela de avatar cuando se acabe el winter bash
me ha molado
@PabloLozano John Cena
@PabloLozano xDD
16:21
@EduenSarceño Recuerdo que hace como 10 años o más se filtró parte del código del kernel de Windows 2000 y la gente que lo estuvo viendo dijo que no se veía nada mal, realmente: theinquirer.net/inquirer/news/1030335/…
3
otra cosa es que por mantener la retrocompatibilidad hayan de tragar con muchos requisitos que complican todo demasiado
@PabloLozano un ejemplo es el registro de windows y windows installer
esa es la mayor metedura de pata de windows, el registro
@EduenSarceño Yo hacia lo mismo con IDA xd
no veo la necesidad de tener un registro y windows installer no está pensado en bundles así que registrar librerías y programas es un dolor de cabeza, siempre hay que estar creando .bat para setear el path xd
@AaronRomero salesita?? EXCUSE ME???!!!!
16:26
mi bat para reciclar msys2 en una consola de windows en lugar de mintty
@NaCl ¿Cuando pueda qué cosa?
@ArtEze Que aparezcas, ¿Cómo te vá?
@NaCl IDA es freeware pero no expone código fuente... sospechoso
es muy probable que IDA haya hecho ingeniería inversa a Microsoft y por miedo a ser demandados no lo expongan :v
@NaCl Bien, comiendo medallones de soja con ensalada.
@PabloLozano Yo lo descargué una vez. Hasta había un BMP criticando a OS/2
y una imagen de Star Trek.
@ArtEze claro sí Windows 3.X fue una pelea con IBM, Ambos trabajaron en MS-DOS para sacar OS/2, pero al no llevarse bien, Windows decidió lanzar Windows 3.X e IBM OS/2 por su cuenta.
imagino que esos comentarios fueron calientes en su momento xd
16:33
@EduenSarceño OS/2 era un desastre
os/2 no deriva de win 95?
@ArtEze ¿Algún té de preferencia?
@NaCl Desde hace poco empecé a tomar mate cocido.
lo cierto que la magía está en el creador CP/M
@ArtEze Hermoso
todo la ABI de MS-DOS es basada en CP/M
Windows 3.X y Win 95 están basados en MS-DOS y son equivalentes a un OS/2 (en ideas)
Posteriormente nació Windows NT
CP/M fue el primero en exponer el término "BIOS"
yo diría que esencialmente hay sólo 2 sistemas operativos, Basados en Unix y Basados en CP/M
16:37
Buff, como me pitan los oidos
@Jorgesys a que pregunta te referías?
la pregunta del millón es por qué no hay ni un otro sistema operativo baso en CP/M que sea compatible con Windows... digo son ABI compatibles ...
Si hubiese un sistema operativo basado en CP/M que pueda ejecutar .EXE nativamente, creen que la hegemonia de windows bajara? preguntas yahoo
@Jorgesys y no he votado ninguna reapertura por conseguir sombreros. Pero si asi fuera, creo que tampoco tendrias que recriminarmelo. Precisamente los sombreros se hacen sabiendo que promocionan que la gente haga lo que se indica para conseguirlo.
Ah y sí el código de CP/M ha sido liberado, pero para para nuestra desgracia lenguaje de programación es uno arcano y ni hablar del compilador hahaha
¿Qué opináis del mostacho de @Marc para el salón de la fama? es.stackoverflow.com/users/50182/marc
16:42
@PaperBirdMaster se3eeeeeeee jajajaj
@EduenSarceño fortran?? arcano?? ALGUIEN QUE ME SAQUE A ESTA PERSONA DE ACA :p
mi papa programaba en eso.. con tarjetas perforadas..
@gbianchi aaaah, recuerdo cuando utilizabamos tablas de planchar para programar... Que tiempos aquellos
Hola, de los que saben Java, A que se debe este error: Cannot get the System Java Compiler. Please use a JDK, not a JRE.
@gbianchi no es Fortran, es PLM, el compilador de PLM está escrito en Fortran
Y no sé ustedes pero yo nunca he programado en Fortran, y eso que me gusta prograr distintos lenguajes.
probar*
@EduenSarceño No, nunca, NUNCA lo intentes XD
@gbianchi que tiene?
16:45
@AaronRomero ¿Que sólo el puede llamarme así(?
@gbianchi es que si le digo Hola, sal. Me tengo que ir
@afar1793 jre sólo otorga la jvm, si quieres compilar necesitarás del jdk
y yo no me quiero ir
jdk = compiler, empaquetador (jar), profiler y debuger
jre = jvm
Si has instalado java desde el sitio original, revisa que sea un jdk.
@AaronRomero Jajaja
16:47
El Jdk viene con jdk + un jre privado + un jre para applets (practicamente sólo para IE<9)
hay un javadicto por aqui?
mi ejemplo en java es correcto ?? es.stackoverflow.com/a/124503/28035
dir %ProgramFiles%\Java | findstr jdk 2>NUL
if not errorlevel 0 echo "No tienes instalado un jdk"
@JackNavaRow javascriptdicto?
no javadicto
ah me equivoqué xd
16:50
return system.out.println("no va a devolver nada");
dir %ProgramFiles%\Java | findstr jdk >NUL
if not errorlevel 0 echo "No tienes instalado un jdk"
system.out.println("no va a devolver nada"); esta funcion no retorna ningun valor?
si tengo un programa en Java y hago una funcion que me retorne un system.out.println
retornara algo?
@JackNavaRow nop, println es void según PrintStream
entonces si aplica en mi ejemplo
el console.log es casi igual al system.out.print
las dos funciones a pesar de que impriman no devilveran nada!
devolveran!¨*
gracias crack! @EduenSarceño
dir "%ProgramFiles%\Java" 2>&1 | findstr /i jdk >NUL
if errorlevel 0 (echo tienes instalado el jdk) else (echo no tienes jdk)
@JackNavaRow lo que no entiendo es por qué explicas Javascript con Java? xd
17:00
@EduenSarceño bla... no es assembler.. cuando veas assember de una 360 hablemos sobre programar en algo imposible...
@gbianchi 360?
yo el primer libro que aprendí de assembler fue el zilog80
que es viejísimo
@EduenSarceño IBM 360..
El IBM S/360 (S/360) fue un sistema de computación de la familia mainframe que IBM anunció el 7 de abril de 1964. Fue la primera familia de ordenadores diseñados para cubrir las aplicaciones independientemente de su tamaño o ambiente (científico, comercial). En el diseño se hizo una clara distinción entre la arquitectura e implementación, permitiendo a IBM sacar una serie de modelos compatibles a precios diferentes. Los modelos S/360 anunciados en 1964 variaban en velocidad de 0,034 MIPS a 1,700 MIPS (50 veces la velocidad) y entre 8 KB y 8 MB de memoria principal, aunque este último fue inusual…
@gbianchi :( yo siempre he querido experimentar con pc antiguas y programar un sistema operativo desde stratch d
@EduenSarceño yo programe para eso durante tres años en la facultad de ingenieria.. para materias, trabajos practicos y ayudando con los sistemas que tenia ahi (si.. tenian sistemas funcionales ahi)
hice mi primer compilador de basic a assembler, en assembler.. ahi mismo...
@EduenSarceño un ejemplo practico ademas de explicarlo
17:04
@JackNavaRow pero y sí el OP no sabe de java? xd
y creo que mi respuesta es valida
me recommiendas quitar el ejemplo? @EduenSarceño
@JackNavaRow sí
sólo elimina la parte de java y el resto es válido
Gracias! ya lo hice
aunque desconsejo usar document.write
desaconsejo *
yo tambien , ahora busco la referencia del console.log
y nos podemos ir todo el día xd
@EduenSarceño Dices que tengo instalado un JRe?
jajaja vi la cabellera larga de muriano
xD
17:15
@afar1793 sí debes descargar un jdk
Yo lo tengo instalado
entonces establece JAVA_HOME al jdk
ya cree la variable con el path del JDK
Pero me sigue dando el error
:/
qué estás usando?
o qué programa te da error?
Estoy usando Netbeans
17:17
que jdk tienes instalado_
?
al instalar netbeans especificaste el jdk_
?
Si, Sera que debo volver a reinstalarlo
Aqui se pueden montar imagenes?
En netbeans veo esto: Plataform Folder: C:\Program Files\Java\jdk1.8.0_151
tienes un editor distinto a notepad?
jar:file:/C:/Program%20Files/Java/jdk1.8.0_151/jre/lib/resources.jar!/
NotePad++
17:21
@afar1793 esa ruta donde la ves?
En Java Plataform Manager
manda imagen
ni idea que java tenía un manager
No se mandar imagen
Jejeje
en el chat te sale la opción "upload.."
No me sale la opcion
17:23
subela a otro sitio y pega el link
@PaperBirdMaster @gbianchi Os gusta mi mostacho o que?
esta correctamente configurado
qué error te va?
java.lang.RuntimeException: Cannot get the System Java Compiler. Please use a JDK, not a JRE.
Unable to update app: Cannot get the System Java Compiler. Please use a JDK, not a JRE.
Please see the logs [C:\Users\fislatec\AppData\Local\Temp\appcfg8319212298834969475.log] for further information.
17:28
@Marc y que paso con tu sombrero, perdiste la clase!
@afar1793 me refiero a qué estás compilando, o qué estás haciendo para que te de ese error
@afar1793 instalastes JRE o JDK al parecer no tines instalado el JDK
abre cmd
ejecuta las lineas
java -version // this will check your jre version
javac -version // this will check your java compiler version if you installed
no tiene exportado el path
no le saldrá nada
Estoy subiendo un proyecto a Google AppEngine
17:31
google app engine tiene varias restricciones
tienes que compilar para su versión de java
C:\Users\fislatec>java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)

C:\Users\fislatec>javac -version
javac 1.8.0_151

C:\Users\fislatec>
@JackNavaRow Ojala se pudieran tener 2 sombreros a la vez jaja, el mostacho me mola mas, es mas original jaja
no se ajusta a tu imagen recursiva
xD
@JackNavaRow Ninguna jaja
@afar1793 el problema es el sdk de app engine xd
17:33
Osea que debo instalar Otro SDK @EduenSarceño
no
debes configurar bien el sdk de app engine
:/
tengo la version appengine-java-sdk-1.9.59
La actualizo?
@CamiloVasquez dimos la misma respuesta jajajaja
alguien que me explique por qué todo mundo se enfoca en usar heroku o app engine de google?
preguntamelo a mi, por mi no lo hiciera.
Y menos trabajar en Java, Yo trabajo es en C#
17:39
dejame instalar el appengine
y ver qué tiene de especial
Vale
pues appengine es un vps no_
?
ve, que entretenido veré que puedo probar en este año gratuito
jajaja @EduenSarceño cambiaste de opinion o estas en modo beta, en conjunto con tu bigote
Ya lo arregle
Gracias eduen
17:52
@JackNavaRow ninguna me intereso subir mis apps a un vps mientras no tengan financiamiento y como nunca me han dado financiamiento xd
nunca me intereso*
@EduenSarceño agregue %JAVA_HOME%/bin al principio de la lista de PATH
siempre se recomienda ponerlo al final
Ps si era lo que tenia entendido
pero para efectos de app engine lo coloque al principio y sorpresa
pero sí, es probable que tus aplicaciones hagan
java
en lugar de
"%JAVA_HOME%\java"
No se si quisa estaba tomando de primero otra cosa antes que el JDK
17:54
a lo mejor pusiste mal path xd
JAJAJA sera
set "PATH=%PATH%%JAVA_HOME%\bin;"
Posiblemente
ah perdon
listo
me faltó el bin
Si ps yo creo que lo tenia %JAVA_HOME%/bin pero ya no puedo saberlo
17:56
coastal-campus-188917.appspot.com al fin terminé el tutorial
JEJEJE es chevere el tutorial
interactivo
Bastante sencillo
renidev.javabolivia.com/2009/04/19/… este esta muy bien explicado por si te interesa XD
Te enseñan como implementar tu proyecto con maven
es que no es nada nuevo xd
lo unico interesante es que estoy utilizando un vps cosa que nunca había hecho
listo ya me aburrí del appengine
como me doy de baja?

« first day (775 days earlier)      last day (2630 days later) »