Página web sobre: REDES, CISCO, ENSEÑANZA, LINUX, INFORMÁTICA, AFICIONES, LECTURA, LEARN ENGLISH, BASES DE DATOS. Si te ha servido de ayuda esta web, haz un comentario. paco.aldarias [ arRoba ] gmail. com
jueves, 18 de octubre de 2018
DESCARGAR VIDEOS DE YOUTUBE CAMBIANDO LA URL
Este sería el enlace original: http://www.youtube.com/watch?v=zm2fahGXfYQ
y así quedaría: ssyoutube.com/watch?v=zm2fahGXfYQ
FUENTE:
https://fatimamartinez.es/2014/02/26/estupendo-truco-para-descargar-videos-de-youtube-en-mac-y-pc/
lunes, 15 de octubre de 2018
Instalar y desinstalar packet tracert en linux.
INSTALACIÓN
1. Descargar el fichero de cisco y descomprimirlo:
Packet Tracer 7.1.1 for Linux 64 bit.tar.gz
2. Ejectuar el fichero install como root
sudo bash install
DESINSTALACIÓN
1. Borrar la carpeta
sudo rm -r /opt/pt/
2. Borra el fichero escritorio
sudo rm /usr/share/applications/pt7.desktop
Fuente:
https://tanmaync.wordpress.com/2018/01/02/uninstall-cisco-packet-tracer-linux/
lunes, 18 de junio de 2018
Términos para denominar las aplicaciones
Aplicación con uso Exterior / Interior de la empresa:
1. FRONT-OFFICE / FRONT-END : Parte de la aplicación que interactua con el usuario externo. Es la parte exterior a la empresa. Es la aplicación que usan los clientes.
2. BACK-OFFICE / BACK-END: Parte de la aplicación que interactua con la empresa. Es la parte interior de la empresa. Son los propietarios.
Tipos de desarrollo de una aplicación:
Una aplicación según el grado de implantación, toma varios términos:
1. DESA. Desarrollo. Es una versión inicial. Se prueba internamente.
2. PRE. Pre-producción. Es una versión casi operativa. Se prueba internamente.
3. PRO. Producción. Es un versión operativa. Es la aplicación ya utilizable por los usuarios reales.
Fuente: La experiencia laboral.
lunes, 21 de mayo de 2018
Copia seguridad en Java
Seguidamente se muestra como hacer copia de carpetas de un origen a destino en Java. Sino existe la carpeta la crea. Son dos ficheros: Backup.java y FileUtils.java
Backup.java
=====================================================
package backup;
import java.io.File;
import java.io.IOException;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.logging.Level;
import java.util.logging.Logger;
public class Backup {
public static void main(String[] args) {
try {
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
String dia = dateFormat.format(cal.getTime());
File srcDir;
File destDir;
FileUtils fileUtils;
fileUtils = new FileUtils();
int contador = 1;
System.out.println("Fecha: " + dia);
srcDir = new File("C:\\Users\\Paco\\Documents\\Fuente");
destDir = new File("C:\\Users\\Paco\\Documents\\backup\\" + dia + "\\Fuente");
fileUtils.copyDirectory(srcDir, destDir);
System.out.println(contador + ". Copiado " + srcDir + " " + " en " + destDir);
} catch (IOException ex) {
Logger.getLogger(Backup.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
FileUtils.java
=====================================================
package backup;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
class FileUtils {
public void copy(File sourceLocation, File targetLocation) throws IOException {
if (sourceLocation.isDirectory()) {
copyDirectory(sourceLocation, targetLocation);
} else {
copyFile(sourceLocation, targetLocation);
}
}
void copyDirectory(File source, File target) throws IOException {
File destino;
File origen;
if (!target.exists()) {
//target.mkdir();
target.mkdirs(); // Crea carpetas sino existe
}
for (String f : source.list()) {
origen = new File(source, f);
destino = new File(target, f);
if ((origen.lastModified() > destino.lastModified()) || (origen.length() > destino.length())) {
copy(origen, destino);
}
}
}
private void copyFile(File source, File target) throws IOException {
try (
InputStream in = new FileInputStream(source);
OutputStream out = new FileOutputStream(target)) {
byte[] buf = new byte[1024];
int length;
while ((length = in.read(buf)) > 0) {
out.write(buf, 0, length);
}
}
}
}
Fuente:
https://stackoverflow.com/questions/5368724/how-to-copy-a-folder-and-all-its-subfolders-and-files-into-another-folder
jueves, 15 de marzo de 2018
IMAGEN AMPLIADA IMPRESA EN VARIAS HOJAS
Segidamente mostrarmos el proceso de crear un pdf y obtener una ampliación para impresión en varias hojas con windows.
1. Con Oracle Developer Data Modeler podemos generar diagramas Entidad Relación super grandes y obtenter su pdf.
2. Con Impress de LibreOffice abrimos el pdf y aññadirmos comentarios de texto y cajas con textos explicativos. Generemos un pdf.
3. Con Pdf-Xchange Editor abrimos el pdf y exportamos a una imagen png. https://www.tracker-software.com/product/downloads
4. Con Posterazor ampliamos la imagen y la troceamos en hojas. http://posterazor.sourceforge.net/
miércoles, 20 de diciembre de 2017
Reprogramar teclas rápidas en la terminal: Atajos de teclado.
Es posible reprogramar en linux las teclas rápids en la terminal como Ctrl+C para copiar y Ctrl+V pegar.
Tenemos que buscar en el menú de la terminal las preferencias y seleccionar atajos de teclado.
Montaje de particiones en linux: blkid
Es posible montar las particiones en linux sabiendo el UUID de la partición para ello usaremos blkid.
Ejemplo:
sudo blkid
/dev/sda1: UUID="d8450a85-dc59-4242-8683-39808185ce3d" TYPE="ext4" PARTUUID="c4284c14-62b0-4432-bf07-3db26d9efeee"
/dev/sdb1: UUID="47823681-383e-42ab-8ae5-fe24e3151abb" TYPE="ext4" PARTUUID="000136ae-01"
/dev/sdb2: UUID="288e05ad-4746-4cbc-bb3a-b03b4185dd5b" TYPE="ext4" PARTUUID="000136ae-02"
Ahora editaremos el fichero de particiones con:
sudo gedit /etc/fstab
Ejemplo:
# / was on /dev/sda1 during installation
UUID=d8450a85-dc59-4242-8683-39808185ce3d / ext4 errors=remount-ro 0 1
/dev/disk/by-uuid/47823681-383e-42ab-8ae5-fe24e3151abb /media/datos1 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/288e05ad-4746-4cbc-bb3a-b03b4185dd5b /media/datos2 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-id/usb-Generic_Flash_Disk_5E2A69E1-0:0 /mnt/usb-Generic_Flash_Disk_5E2A69E1-0:0 auto nosuid,nodev,nofail,x-gvfs-show 0 0
Suscribirse a:
Entradas (Atom)
