Software Guru Conference & Expo 2014

Blogs

Obtención de datos por medio de la impresora

Hola que tal, quisiera aprender o si hay una metodología para extraer datos que se dirigen a la impresora, he buscado en la red vi codigo fuente, y veo que utilizan la paqueteria javax. print o java.awt, mas sin embargo en dicho código nada mas manejan la salida de datos, yo quisiera aprender cuando se impriman datos, poder obtener la información que se imprime, para posteriormente manejar la informacion.

Muchas gracias por su atención :)

Reproducir archivos de audio en JAVA

Este post está orientado a la aplicación e implementación de un fragmento de código, que nos permitirá reproducir archivos de audio (.mp3, .wav, .aiff, etc.) desde una aplicación Java:

public void reproduciraudio(String file){

    try {

            BasicPlayer sonido = new BasicPlayer();

            sonido.open(new File(file));

            sonido.play();

     } catch (Exception e) {
           
            System.out.println(e);

     }

}

NOTA: Para usar la Clase BasicPlayer, deberás descargar el proyecto jlGui de javazoom, y agregar a las librerías de tu proyecto, los archivos .jar que se encuentran en la carpeta lib de jlGui.

Si deseas ver la explicación de cada línea de código del presente método, puedes dirigirte a ➜ http://goo.gl/wd42XD

Programando en Ceylon y PSeInt

Existe una herramienta para aprender a programar llamada PSeInt, en esta ocasión vamos a realizar ejemplos de programación básica y comparando esos códigos en Ceylon.

Ejemplos

1. Se requiere obtener la talla de una persona sabiendo que su peso es de 54.5 kg y su índice de masa corporal es de 22.1.
Fórmulas:
imc=peso/(talla*talla)
peso=(talla*talla)*imc
talla=sqrt(peso/imc)

Usando PSeInt escribimos:

Ahora en Ceylon:
obtenerTalla.ceylon

void run(){
variable Float peso=54.5;
variable Float talla=0.0;
variable Float imc=22.1;

function sqrt(Float x) => x^0.5; //para obtener la raíz

talla=sqrt(peso/imc);
print("talla: ``talla`` ");
}

Compilamos y ejecutamos:

Lector de huellas digitales

Hola quiero hacer una aplicacion, en la que el usuario al momento de registrarse ingrese su huella dactilar y quede registrada en la bd y despues para acceder lo haga atraves de la misma huella..? ayuda

Como obtener la fecha y hora actual en un JSpinner.

Hola a todos, tengo el siguiente problemita disculpen la ignoracia soy nuevo en java, quisiera saber como obtener la hora y fecha del sistema y colocar esos datos en un JSpinner, algun ejemplo, o alguna referencia para ponerme a estudiar, he leido que necesito usar una libreria de tiempo, si alguien me puede auxiliar se lo agradeceria mucho...

Uso del getResource para la clase File en java

Hola buen dia.
Estoy realizando un programita en java en el cual necesito hacer referencia a algunos archivos (que estan dentro de la carpeta de mi proyecto) por ejemplo: configuracion.properties, clienteLog.log, archivo.txt, etcetera.
Lo que estoy haciendo es crear un objeto de tipo File y como parametro hago referencia al recurso necesario (archivo.txt por ejemplo) de la siguiente manera:

File file = new File(getClass().getResource("/controlador/resource/archivo.txt").getFile());

Y al momento de hacer algo con el objeto creado como por ejemplo:

if( file.exist ){
     System.out.println(" El archivo si existe. ");
}

Siempre retorna un false, la ruta del archivo esta bien establecida pero no he encontrado la forma de hacer esto. El problema es que necesito el objeto de tipo File.
Alguien que pueda ayudarme? se lo agradeceria bastante. Saludos y gracias de antemano.

activar la funcion de una tecla en java y algun otro programa como el word al mismo tiempo en los dos programas

hola amigos no se como plantear la pregunta pues soy nuevo en java pero dire lo que quisiera lograr con un ejemplo pues no tengo la menor idea de si existe en java alguna funcion para lo siguiente:

digamos que tengo el word abierto y a su vez tengo mi programa que hice en java ejecutandose, mi programa consta de un jframe y dos jbutton (jbutton1 y jbutton2) el jbutton1 se activa con la tecla enter y el jbutton2 con la tecla espacio, bueno lo que deseo saber y lograr es que si yo estoy escribiendo algo en el word y aplasto la tecla espacio (para darle espacio a algun texto que este escribiendo en el word) entonces que se active el jbutton2 y a su vez que se de espacio en el texto que estoy escribiendo en el word,

deseo que se realicen las dos cosas al mismo tiempo. tambien estoy utilizando la funcion setAlwaysOnTop(true); para en todo momento estar visualizando el jframe.

saludos amigos gracias XD

Transferecia de Datos de una aplicacion movil para luego ser visualizada por una aplicacion WEB

Buenos días Gente, hace tiempo no preguntaba nada por acá

Bueno pues esto es a lo que me enfrento y me gustaría saber si lo estoy "encarando" de la manera mas limpia posible o bien me sugieren otras formas en las que podría atacar esta necesidad de otra manera

bueno sin mas preámbulo esto es lo que tendría que hacer(No detallare las reglas del negocio, me centrare mas que todo en el aspecto técnico ya que eso es lo que me interesa pulir)

Mi jefe me indico que requería una aplicación móvil(se instalara en varias Tablet) pues hasta el momento no se que sistema operativo usara esta Tablet pero a fin de cuentas si usa un sistema operativo Android programare una aplicación android,si usa una versión de Windows pues hare una aplicación en Windows(OJO nunca en mi vida he creado una aplicación móvil, pero se que con un buen tutorial me las apañare),la idea de esta aplicación es que sirva para guardar las características de "maquinaria" ósea vehículos, camiones etc.

2 posibles soluciones del juego 8 puzzle

Tengo una duda con el código (es una matriz de 3x3), tengo que hacer que puedas ganar de de 2 formas (en forma horizontal o en forma circular)

1 | 2 | 3
4 | 5 | 6
7 | 8 | 0

ó

1 | 2 | 3
8 | 0 | 4
7 | 6 | 5

Por lo pronto estoy comentando uno ( y solo puedo ganar de una forma a la vez), mi duda es: que puedo implementar para poder ganar de las 2 maneras descritas??
De antemano, muchas gracias.

public class Juego implements ActionListener{
private String game="game";
private int fila = 3;
private int columna = 3;
//posicion ganador del juego
//Posicion ganadora "game1"
private int[] win = {1,2,3,4,5,6,7,8,-1}; // -1 = casilla vacia <--------------------------------- ESTE ES UNO
//Posicion ganadora "game2"
//private int[] win = {1,2,3,4,-1,6,7,8,9} ; // -1 = casilla vacia <-------------------------------ESTE ES EL OTRO
//array para controlar el desarrollo del juego

private int[] pos_juego = new int[win.length];

private iconopieza matriz[] = new iconopieza[ fila * columna ];

public Juego()
{
System.out.println("Equipo:");

spring interceptors

Tengo una aplicación web que utiliza Spring, hibernate y Spring Security.

Al consumir el web services de login localmente funciona correctamente, pero al cosumirlo en un servidor de pruebas
no funciona , a menos de que ponga unos system.out dentro del DAO para que consuman un poco de tiempo. Lo que me hace pensar
que en el servidor de pruebas a el Interceptor no le da tiempo de cargar su configuración o parametros.

Existe alguna de forma de retrasar unos segundos la aplicacion para que se cargue la parte del interceptor?

Nota: Podria poner un Thread.sleep(1000) pero seria en cada web services y no convendria si fueran 500 webservices

Distribuir contenido