wishmaster77's blog https://www.javamexico.org/blogs/wishmaster77 es eBay API y sus pegas https://www.javamexico.org/blogs/wishmaster77/ebay_api_y_sus_pegas <p>Comunidad, buenas tardes.</p> <p>El día de hoy en el trabajo necesité de utilizar el SDK de Java para eBay. Pero para poder usarlas es algo tedioso, y quiero compartir esa experiencia para que la puedas usar.</p> <p>Antes que nada, debo decir que esto debes hacerlo en caso de que prefieras utilizar objetos en vez de transformar las respuestas que proveen los servicios web de eBay (que a mi parecer es más simple, pero a un nivel más bajo).</p> <p>Bien, primero debemos descargarnos el SDK desde <a href="">aquí</a>. </p> <p>Luego, debemos tener instalado Maven 2 o superior para poder generar las clases necesarias partiendo de los servicios web de eBay, <a href="">aquí</a> está la liga para ver cómo instalar maven.</p> <p>Una vez hecho esto, es necesario descomprimir el zip con el SDK de eBay (a esta carpeta le llamaré {SDK}). Ya descomprimido creamos un directorio con la siguiente estructura:<br /> &gt;nombre_proyecto<br /> --&gt;src<br /> ----&gt;main<br /> ------&gt;java<br /> ------&gt;resources</p> <p>Teniendo nuestra carpeta, pasamos a copiar el fichero en {SDK}/build/maven_build/pom.xml al mismo nivel de src quedando:</p> <p><a href="https://www.javamexico.org/blogs/wishmaster77/ebay_api_y_sus_pegas" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/wishmaster77/ebay_api_y_sus_pegas#comments Java Standard Edition Java Enterprise Tue, 11 Feb 2014 18:36:08 +0000 wishmaster77 7361 at https://www.javamexico.org Cosas que he aprendido del curso con Martin Odersky Vol. 1 | Recursividad https://www.javamexico.org/blogs/wishmaster77/cosas_que_he_aprendido_del_curso_con_martin_odersky_vol_1_recursividad <p>Buenas tardes. Pues dado que hoy tengo una<br /> pereza tremenda para salir, me dije a mí mismo:<br /> "Mí mismo, hagamos una entrada en JavaMéxico".</p> <p>Había dicho que cada sábado iría posteando algo<br /> pero, ya saben, un joven recién salido de casa<br /> capaz pagarse sus gustos... En fin.</p> <p>Este curso de Martin Odersky es muy interesante desde mi particular<br /> punto de vista:</p> <p>+ En primera, tienes frente a ti al creador del lenguaje<br /> de programación, por tanto uno aprende a usar Scala de la manera en<br /> que fue pensado desde un inicio.</p> <p>+En segunda, porqué aprendes temas muy base, qué<br /> muy probablemente no te enseñaron en la escuela, y que te ayudan<br /> a ver los problemas de tu trabajo de otra manera.</p> <p>=====Nota====================================================<br /> Dado que hubo un caso con los ejercicios de la semana pasada, no postearé<br /> el código que yo conseguí que funcionase, era lo que quería hacer, pero tal parece<br /> que si lo hago y me descubren me expulsan del curso; prefiero no arriesgarme :D<br /> ============================================================</p> <p>En la primer semana el tema a tratar me parecía algo "soso", era recursividad y vamos</p> <p><a href="https://www.javamexico.org/blogs/wishmaster77/cosas_que_he_aprendido_del_curso_con_martin_odersky_vol_1_recursividad" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/wishmaster77/cosas_que_he_aprendido_del_curso_con_martin_odersky_vol_1_recursividad#comments Lenguajes JVM Scala Conceptos Sun, 14 Oct 2012 01:24:27 +0000 wishmaster77 5703 at https://www.javamexico.org ¿Te interesa Scala y su potencial pero no sabes en donde empezar? Tomar un curso con Martin Odersky :) https://www.javamexico.org/blogs/wishmaster77/%C2%BFte_interesa_scala_y_su_potencial_pero_no_sabes_en_donde_empezar_tomar_un_curso_c <p>Hola, espero que se encuentren bien. Se siente muy bien<br /> después de tanto tiempo sin dejar una entrada, jeje.</p> <p>El día de hoy vengo para compartir algo de lo que yo estoy<br /> siendo parte y eso es el aprendizaje de Scala cómo una<br /> herramienta para proyectos personales y profesionales a<br /> futuro.</p> <p>Hace unos meses asesorándome con varias personas con<br /> más experiencia que yo me dijeron que empezara por aprender<br /> algo de programación funcional, y si que me ha servido. Sin<br /> embargo, no siempre es lo mismo leer y leer a que alguien<br /> te lo explique.</p> <p>Un día vagando por los miles de sitios web en el mundo me<br /> encontré con <a href="">Coursera</a><br /> una plataforma de aprendizaje en línea en donde gente muy<br /> pesada comparte con el mundo algún taller en específico.<br /> Explorando los cursos vi uno muy interesante llamado: "Functional<br /> Programming Principles in Scala" impartido nada más y<br /> nada menos que por el mismo creador del lenguaje Scala,<br /> Martin Odersky.</p> <p>¿Ventajas? Pues qué decir, un curso impartido por el<br /> creador de una tecnología, que pone a disposición material<br /> escrito y en vídeo, además de descargable con un precio de</p> <p><a href="https://www.javamexico.org/blogs/wishmaster77/%C2%BFte_interesa_scala_y_su_potencial_pero_no_sabes_en_donde_empezar_tomar_un_curso_c" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/wishmaster77/%C2%BFte_interesa_scala_y_su_potencial_pero_no_sabes_en_donde_empezar_tomar_un_curso_c#comments Comunidad Scala Conceptos Sat, 22 Sep 2012 20:45:06 +0000 wishmaster77 5541 at https://www.javamexico.org ¿Aprender otros lenguajes de programación? Si https://www.javamexico.org/blogs/wishmaster77/%C2%BFaprender_otros_lenguajes_de_programacion_si <p>Ahorita revisando JavaMexico me estuve viendo las entradas recientes desde mi último acceso y vi una que me llamó mucho la atención, escrita por <a href="">Sr. Negativo</a> una <a href="">entrada</a> que llamó mi atención. Antes que nada tengo que mencionar que igual y "estoy chavo y se me hace fácil" lo que voy a comentar en esta entrada, comentario que no haré en la entrada de Sr. Negativo, no por mamón sino porqué creo que es lo bastante larga para ameritar una entrada (además para no dejar tan descuidado mi blog :P).</p> <p><a href="https://www.javamexico.org/blogs/wishmaster77/%C2%BFaprender_otros_lenguajes_de_programacion_si" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/wishmaster77/%C2%BFaprender_otros_lenguajes_de_programacion_si#comments Lenguajes JVM Mon, 02 Apr 2012 18:17:45 +0000 wishmaster77 4628 at https://www.javamexico.org Play 2.0 Final Released | ¡A jugar más y mejor! https://www.javamexico.org/blogs/wishmaster77/play_20_final_released_%C2%A1_jugar_mas_y_mejor <p>Y es que han liberado la versión final de la versión mayor del framework, la 2.0. Ahora<br /> si ya está disponible desde el <a href="">sitio oficial del proyecto</a><br /> la descarga de la versión final, así como la documentación.</p> <p>De momento, no me atrevo a dar mis opiniones debido a que necesitaría entrarle duro<br /> con un desarrollo de al menos unas 2 o 3 horas diarias. Sin embargo en casa haré unas<br /> pruebas pequeñas para tener una idea de que es lo que viene ahora este framework.</p> <p>Cosas destacables que podemos ver de reojo es la inclusión de actores a través de Akka,<br /> también podemos ver como la gente de <a href="">Zenexity</a> -desarrolladores de Play!- se han enfocado<br /> más en temas como concurrencia y lo que se refiere a asincronía (¿se puede decir así en español?),<br /> entre otras cosas.</p> <p>Para los más experimentados en Scala, la 2.0 viene con cosas bastante interesantes, de modo<br /> que ya tenemos una mejor manera para explorar las capacidades de Scala a través de Play!.</p> <p>También cabe mencionar que Play 2.0 ya es parte de la pila de <a href="">Typesafe Stack 2.0</a><br /> que para mi se ve más que interesante.</p> <p><a href="https://www.javamexico.org/blogs/wishmaster77/play_20_final_released_%C2%A1_jugar_mas_y_mejor" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/wishmaster77/play_20_final_released_%C2%A1_jugar_mas_y_mejor#comments Comunidad Scala Java Standard Edition Wed, 14 Mar 2012 20:34:44 +0000 wishmaster77 4481 at https://www.javamexico.org Cómo recibir el RSS de los posts de un blog en wordpress https://www.javamexico.org/blogs/wishmaster77/como_recibir_el_rss_de_los_posts_de_un_blog_en_wordpress <p>En esta entrada les comparto cómo hacer un pedido de feeds de sitios que usan<br /> cómo sindicación RSS 2.0. Para el caso concreto lo que yo necesitaba era recibir<br /> de un blog de wordpress las últimas entradas, con el fin de poderlas mostrar en<br /> algún recurso web o una aplicación de escritorio.</p> <p>Dado a que wordpress lo único que nos ofrece es una url de donde jalar los feeds<br /> de RSS de cada blog, en lugar de ofrecer alguna manera "sexy" de hacer algo cómo:<br /> <span class="geshifilter"><code class="java geshifilter-java">&nbsp;</code></span></p> <p>Nosotros tenemos que procesar tremendo XML enviado por el binding de sindicación<br /> RSS que wordpress nos ofrece. Pero, ¿cómo lo ofrece wordpress?, es simple, cada sitio<br /> con wordpress cuenta con una URL que nos da esa sindicación y eso basta con agregar<br /> "/feed/", por ejemplo, si quieren acceder a la sindicación de mi blog ustedes pueden<br /> probar en su navegador con: <a href="" title=""></a> . Debido a que</p> <p><a href="https://www.javamexico.org/blogs/wishmaster77/como_recibir_el_rss_de_los_posts_de_un_blog_en_wordpress" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/wishmaster77/como_recibir_el_rss_de_los_posts_de_un_blog_en_wordpress#comments Sat, 26 Nov 2011 23:59:35 +0000 wishmaster77 3921 at https://www.javamexico.org Coming soon: Play 2.0. "It's time to move on" https://www.javamexico.org/blogs/wishmaster77/coming_soon_play_20_quotit039s_time_move_onquot <p>Parece que tenemos buenas noticias de la actividad de desarrollo de mi framework web favorito y cómo ya muchos sabrán es <a href="">Play!</a>. Un framework web del que ya había escrito algunas entradas a modo de inducción al tema (<a href="">esta</a>, <a href="">esta</a> y <a href="">esta otra</a>).</p> <p>Bueno, pues revisando mi cuenta de G+, me encontré con una entrada realizada por el mismo fundador del proyecto Play!, el francés Guillaume Bort quien en el sitio web del proyecto dijo:</p> <blockquote><p>It's time to move on! We are working on the next major version of Play framework, integrating a brand new build system and awesome asynchronous features all with native Java and Scala support.</p></blockquote> <p><strong>Cosas interesantes que se vienen del proyecto.</strong></p> <p><a href="https://www.javamexico.org/blogs/wishmaster77/coming_soon_play_20_quotit039s_time_move_onquot" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/wishmaster77/coming_soon_play_20_quotit039s_time_move_onquot#comments Lenguajes JVM Scala Java Standard Edition Tue, 27 Sep 2011 05:21:08 +0000 wishmaster77 3651 at https://www.javamexico.org Según Mario Fusco: "Oracle el mayor enemigo de Java" https://www.javamexico.org/blogs/wishmaster77/segun_mario_fusco_quotoracle_el_mayor_enemigo_de_javaquot <p>Esta mañana al despertar tomé mi teléfono para ver que acontecía el día de hoy, veo la aplicación social y me encuentro con varios tweets (noticias, típicas frases de: "Motivación para toda la semana", etc) y de pronto veo un tweet de Mario Fusco, que para quien no lo conozca es desarrollador de proyectos cómo <a href="">lambaj</a> y <a href="">Hammurabi</a>. Volviendo al tema, les comento que vi el siguiente tweet:</p> <blockquote><p>#JDK6 removed soon from Debian/Ubuntu (and all other linux distros) sylvestre.ledru.info/blog/sylvestre… &lt;&lt; Once again #Oracle seems the biggest #Java enemy</p></blockquote> <p>Pueden ver el tweet del Mario Fusco <a href="">aquí</a>.</p> <p><a href="https://www.javamexico.org/blogs/wishmaster77/segun_mario_fusco_quotoracle_el_mayor_enemigo_de_javaquot" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/wishmaster77/segun_mario_fusco_quotoracle_el_mayor_enemigo_de_javaquot#comments Comunidad Mon, 29 Aug 2011 16:08:34 +0000 wishmaster77 3501 at https://www.javamexico.org Micro aporte algoritmos de cifrado, con esperanza de compendio https://www.javamexico.org/blogs/wishmaster77/micro_aporte_algoritmos_de_cifrado_con_esperanza_de_compendio <p>Bueno, de un tiempo para acá he estado buscando la manera de cifrar cadenas ordinarias con algún algoritmo de cifrado. De momento me puse a buscar algoritmos para comparar con MySQL ya que tiene funciones que te regresan el cifrado de una cadena que tu le pongas basta con sólo dar:<br /> <span class="geshifilter"><code class="sql geshifilter-sql">&nbsp;</code></span></p> <p>En mi caso, no quiero hacer uso de la base de datos, por lo que me empecé a buscar algoritmos que me permitieran agregar esa funcionalidad para alguna base de datos que no tuviera dicha funcionalidad (de momento no sé de ninguna, pero por si a caso existe una sin esta funcionalidad).</p> <p>Cómo bien dice título es un micro aporte (o incluso ni aporte, ya que los algoritmos que pondré aunque a veces se batalla para encontrar el correcto, pues están en varios sitios), pero lo que me gustaría hacer es que pues entre todos los que pertenecemos a JavaMéxico hagamos un compendio de algoritmos de cifrado obviamente usando Java.</p> <p>Empiezo con los más comunes en una clase que llamo Hasher (fue el nombre que se me ocurrió, no sé porqué tengo una fijación con la palabra 'Hash'), viene con un pequeño ejemplo:<br /> <span class="geshifilter"><code class="java geshifilter-java">&nbsp;</code></span></p> <p><a href="https://www.javamexico.org/blogs/wishmaster77/micro_aporte_algoritmos_de_cifrado_con_esperanza_de_compendio" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/wishmaster77/micro_aporte_algoritmos_de_cifrado_con_esperanza_de_compendio#comments Java Standard Edition Fri, 15 Jul 2011 17:24:20 +0000 wishmaster77 3276 at https://www.javamexico.org OS X, ¿con o sin Java 7? https://www.javamexico.org/blogs/wishmaster77/os_x_%C2%BFcon_o_sin_java_7 <p>Al parecer estamos ante lo que mucha gente anda haciendo ruido en la comunidad y eso es: ¡Java 7 ya viene!...Lo que tiene en opiniones divididas a entre elogios y ofensas. Que si que bien: "al fin Java 7 todo lo que habiamos esperado y buscado", hasta el típico: "¿siete versiones para esto?". El hecho es que parece que Java 7 después de un tiempo de (llllllllllllaaaaaaaaaarrrrrrrrrrgggggggggaaaaaaaaaaaa) espera será realidad.</p> <p>Pues bien, leyendo <a href="">esta entrada</a> en <a href="">javaHispano</a>, nos encontramos con la misma incógnita de hace un tiempo, ¿será Java soportado por OS X?</p> <p>Muchos dicen que si, claro OS X es lo mejor y muy importante en el mundo Java porqué:<br /> <span class="geshifilter"><code class="java geshifilter-java">&nbsp;</code></span></p> <p><a href="https://www.javamexico.org/blogs/wishmaster77/os_x_%C2%BFcon_o_sin_java_7" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/wishmaster77/os_x_%C2%BFcon_o_sin_java_7#comments Comunidad Thu, 28 Apr 2011 18:12:26 +0000 wishmaster77 2892 at https://www.javamexico.org