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...
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.Collections; using System.ComponentModel; using System.Data; namespace ContadorPaginasTIFF { class Program { static void Main(string[] args) { string ruta1 = "F:\\archivosTIFF\\"; string[] archivos1 = Directory.GetFiles(ruta1); long cantidad_imagenes = 0; Image tiffImage; Guid objGuid; FrameDimension dimension; Console.WriteLine("cantidad archivos: " + archivos1.Length); foreach (string archivo in archivos1) { Console.WriteLine("Imagenes: " + cantidad_imagenes); tiffImage = Image.FromFile(archivo); objGuid = tiffImage.FrameDimensionsList[0]; ...
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