Hola Juana, gracias por tu comentario. En realidad el teletrabajo a mi parecer siempre ha existido, cuando hablamos de freelance, es una especie de teletrabajo en donde tu, desde tu casa puedes realizar el trabajo a través de las herramientas de Internet. Speckyboy ( http://speckyboy.com ) es una revista virtual de diseño en ingles, pero publica artículos de como empezar y mejorar trabajando como freelance, recomendaciones que pueden aplicarse al teletrabajo. Saludos
Hoy vamos a ver como descargar un archivo de un servidor FTP desde Java. El proceso requiere de la libreria apache commons .net (no crean que es el .net de microsoft...) se descarga de la direccion: http://commons.apache.org/net/download_net.cgi . Lo que se descarga es una librería que tiene varios paquetes, entre ellos vamos a usar org.apache.commons.net.ftp.FTP , org.apache.commons.net.ftp.FTPClient , org.apache.commons.net.ftp.FTPFile . La descarga del archivo se hace de la siguiente manera: public File getArchivoFTP(String nombreArchivo) { File f_retorno = null; FTPClient ftp = new FTPClient(); int respuesta; String ps_ip = this.IP_FTP; String ps_archivo = nombreArchivo; String ps_usuario = this.USUARIO_FTP; String ps_password = this.PASSWORD_FTP; try { // establecer conexion String ruta_pdf_local = this.RUTA_DESTINO; ftp.connect(ps_ip); if (!ps_usuario.equals("") && !ps_password.equals("")) { ...
En el desarrollo de software surgen muchas dudas, una de ellas me hizo reflexionar el siguiente planteamiento: Lógica de negocio en la base de datos: por lógica de negocio se entiende las reglas y la manipulación de los datos para proveer un resultado esperado. La ubicación de esta lógica supone varias ventajas: Lógica centralizada: la lógica esta centralizada y no importa el cliente que intente accederla, siempre va a ser la misma, con un mismo lenguaje SQL. Velocidad: al tener los datos en el mismo motor que ejecuta los procedimientos, se evita el ir y venir entre el servidor web o cliente y la base de datos por datos a procesar. Actualización: al estar centralizada, un cambio en la lógica actualiza todos los clientes que la utilicen, sin importar la plataforma. También supone ciertas desventajas: Difícil de mantener: Trabajar con SQL es como trabajar con Cobol, es programación procedimental en su gran mayoría; agregar una nueva funcionalidad podría suponer revisar m...
Hola, Encontré la forma de conectar un servidor hecho en Node.js con algún backend que nos devuelva cualquier tipo de datos. Para mi proyecto necesitaba que Django me devolviera Json a Node.js para poder realizar tiempo real con Socket.io y el cliente; asi que despues de mucho buscar (pasando incluso por jsonp callback) encontré una libreria de mikeal que esta especializada en eso: traer datos de otro servidor por medio de la url: var request = require('request'); request('http://IP:PUERTO/ecg/pacientes', function (error, response, body) { if (!error && response.statusCode == 200) { hacerLoQueSeaConLaRespuesta( body ); } }); La libreria esta en https://github.com/mikeal/request se llama request y se instala en node con npm install request Saludos
Hola Juana, gracias por tu comentario.
ResponderEliminarEn realidad el teletrabajo a mi parecer siempre ha existido, cuando hablamos de freelance, es una especie de teletrabajo en donde tu, desde tu casa puedes realizar el trabajo a través de las herramientas de Internet.
Speckyboy ( http://speckyboy.com ) es una revista virtual de diseño en ingles, pero publica artículos de como empezar y mejorar trabajando como freelance, recomendaciones que pueden aplicarse al teletrabajo.
Saludos