Comunidad

Cuestiones acerca de Java México

Desarrollo web para manejo de contenido multimedia

Disculpen una duda, me gustaria que me orientaran ya que estoy pensando desarrollar una web en el cual esta se subirán archivos como imagenes, videos y documentos pero digamos que mi duda es la manera de almacenar todos estos datos en un host, pero lamentablemente no se cuenta con mucho capital como para rentar uno a menos de que sea la ultima opcion y la vas viable, en este caso exiten API´S que se puedan utilizar en la web para almacenar los datos en las paginas ya existentes como youtue (para los videos) mediafire (para los documentos) y alguna otra para las iagenes...

me podrian orientar que desicion tomar para poder hacer que todo esto se haga desde la misma web sin tener que visitar alguna de las paginas ya mencionadas??

Gracias

Procedimientos Almacenados (Stored Procedures) Mysql

En este blog se explicara la forma de crear procedimientos almacenados (Stored Procedures) en mysql aunque sabemos que falta mucho por descubrir ya que no se daran detalles de que son pero usualmente son los mas utilizados en las aplicaciones en mi caso los utilizo muy seguido, aqui les dejo un pequeño tutorial para Mostrar,Agregar, Actualizar,Eliminar registros.
Les dejo un link para saber mas de ellos.
http://dev.mysql.com/doc/connector-net/en/connector-net-tutorials-stored...

  • Mostrar Registros
  • Imaginemos que tenemos una tabla usuarios con los siguientes campos.

  • Nombre
  • Apellido Paterno
  • Apellido Materno
  • Nick
  • Password
  • y esos campos tienen los siguientes registros

  • Manuel
  • Mora
  • Telles
  • Manu_mora
  • 123
  • para ello para mostrar los datos que contiene la tabla usuarios el stored procedure seria el siguiente:

    DELIMITER @@
    DROP PROCEDURE getMostrarUsuario @@
    CREATE PROCEDURE curso.getMostrarUsuario
    ()
    BEGIN
     SELECT *FROM Usuarios
    END @@
    DELIMITER ;

    Llamada de trabajos - Java Dev Day 2015

    Las comunidades JavaMéxico, javaHispano, JavaUp y Guadalajara JUG te invitan a enviar tus propuestas de trabajos a presentar en el próximo Java Dev Day '15 en Guadalajara.

    Las categorías de los trabajos son:

    • Internet of Things
    • Móviles
    • Web/Front-End/UX
    • Seguridad
    • Cloud
    • Arquitectura y Metodologías
    • Java SE
    • Java EE
    • QA
    • Tools & IDEs
    • Lenguajes de la JVM

    Más información de los tracks y formatos de las charlas/demos aquí: http://gdljug.org.mx/2015/01/call-for-papers/

    Fundamentos de Programación

    Al hablar de fundamentos de programación nos referimos a aquellos conocimientos básicos que nos permitirán desenvolvernos sin excesivo número de tropiezos. Veamos a qué tipo de tropiezos nos referimos utilizando un símil de transporte. El conductor (programador) dispone de un coche (el ordenador) y desea trasladarse entre dos puntos de una ciudad (objetivo del programa). Como es lógico existen unos criterios en la búsqueda del objetivo como hacerlo en el menor tiempo posible (ahorrar tiempo de programación), ir por las calles o autovías más cómodas (un programa sencillo y comprensible) y economizar combustible, neumáticos, etc. (ahorrar memoria y evitar procesos innecesarios que ocupen recursos de nuestro ordenador). Si nuestro hipotético conductor no tiene ningún tipo de conocimiento ¿qué fundamentos habría que darle para cumplir el objetivo?

    Spring error en pom.xml

    cuando genero un proyecto maven mi archivo pom XML me marca error y si lo abro con el editor me maraca que el error
    esta en

    war

    como soluciono esto??? ayuda XD
    NMM como podrán ver soy nuevo y kiero aprender a usar
    spring

    James Gosling demanda a Oracle, pide le devuelvan el lenguaje Java


    James Gosling ha demandado a Oracle para que le devuelvan el lenguaje de programación Java. Esto era de esperarse, ya que en los últimos meses no le ha gustado como el lenguaje ha ido evolucionando. Lenguajes dependientes de la Máquina Virtual Java (como Scala, Groovy, etc) también se verán afectados por esta demanda pues exige que Java es el único lenguaje de programación que él creó para esa implementación(sic).

    En una entrevista para un diario inglés Gosling afirmo que: "no voy a permitir que sigan deteriorando el lenguaje, el lenguaje es puramente orientado a objetos no lo diseñé para implementar la programación funcional"

    Todo parece que esta presionando a Oracle porque pretende vender el lenguaje a una empresa de Corea del Norte, puesto que los asiáticos desean modificarlo con fines militares y le ofrecen una gran suma multimillonaria.

    Los abogados de Oracle le están ofreciendo una suma similar y un puesto vitalicio en la empresa, pero todo parece que Gosling no esta nada contento con ello.

    Canción del programador

    Y como esta es una época de alegría y de fiestas, he aquí una que otra canción del programador:

    Llamar a una clase desde un servlet

    Hola, tengo la siguiente duda: estoy aprendiendo JSP y quisiera saber si es posible llamar a una clase desde un servlet para después poder utilizarlas en un JSP, mi clase utiliza la librería awt y no se si esto complique un poco el asunto...
    gracias por su tiempo

    Problema para vincular mensajes de validaciones con Funciones y Trigger´s (Hibernate - Spring Framework)

    Hola buenas tardes, mil disculpas ante todo, pueden darme alguna sugerencia o tips a los que ya han utilizado el framework Spring y el ORM Hibernate, y la cuestión es la siguiente: Para tener seguridad en la base de datos y mas que nada con información sensible sobre los montos, pagos o cuestiones de duplicaciones de datos, se hicieron validaciones con funciones y trigger´s utilizando PostgreSQL y de echo las validaciones las hice desde la aplicación, pero a mi parecer es mejor hacer validaciones desde la base de datos y que esté más segura.

    El problema surge de como vincular los mensajes de las funciones y los trigger´s con la aplicación, ya que utilizo Hibernate. Si alguien me puede orientar y darme su punto de vista si esto es correcto, por favor, lo agradeceré muchísimo. Mas adelante postearé las soluciones que se me han proporcionado, muchas gracias.

    Distribuir contenido