Rutas relativas y rutas absolutas

Mini tutorial de cosas útiles en nuestro día a día

Tres simples reglas para que aprendas a diferenciar las rutas relativas de las rutas absolutas, independientemente del sistema operativo que uses: ruta relativa empieza siempre por ./ o ../ (si usas Windows .\ o ..\) o directamente nombre carpeta ruta relativa es la que haces desde donde te encuentras tu o un script todo lo demás es ruta absoluta, es decir, las que empiezan por / o por ~ en GNU/Linux, o si usas Windows por \ o bien letra de unidad C: (y donde digo C: cualquier unidad E:) Ejemplos de rutas relativas GNU/Linux Suponiendo que estoy en $HOME cd ls ./Descargas cp ./Descargas/copia.zip ../home/usuario2/Documentos Windows Suponiendo que estoy en mi carpeta de usuario %USERPROFILE% cd %USERPROFILE% dir ..\..\Windows copy ..\..\Windows\regedit.exe […]

» Read more

Programación SAP ABAP (I)

ABAP (Advanced Business Application Programming) es un lenguaje de cuarta generación, propiedad de SAP, que se utiliza para programar en su plataforma de productos y soluciones, de echo el propio ERP esta programado en ABAP (excepto el kernel). Las ampliaciones o modificaciones de las funcionalidades de SAP ERP que no pueden ser satisfechas mediante configuración tambien se realizan habitualmente en ABAP, bien creando nuevas aplicaciones o modificando y ampliando las existentes. Tambien la mayoria de las interfaces con otros sistemas externos, tanto SAP como de otros fabricantes, se realiza mediante ABAP. Para programar en ABAP lo primero que necesitamos es acceso a un sistema SAP con un usuario que tenga permisos de desarrollador. SAP facilita esta tarea proporcionando sistemas de […]

» Read more

El Shell Bash de GNU/Linux 5.8 – Montaje de sistemas de ficheros

El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas El Shell Bash de GNU/Linux 5.4 – Permisos El Shell Bash de GNU/Linux 5.5 – Listar ficheros El Shell Bash de GNU/Linux 5.6 – Comandos para trabajas con archivos y carpetas El Shell Bash de GNU/Linux 5.7 – Otros […]

» Read more

El Shell Bash de GNU/Linux 5.7 – Otros comandos útiles

El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas El Shell Bash de GNU/Linux 5.4 – Permisos El Shell Bash de GNU/Linux 5.5 – Listar ficheros El Shell Bash de GNU/Linux 5.6 – Comandos para trabajas con archivos y carpetas El Shell Bash de GNU/Linux 5.7 – Otros […]

» Read more

Instalación de Alfresco Community Edition en MySQL/MariaDB

Ya vimos aquí la instalación de Alfresco en un sistema GNU/Linux. La instalación por defecto se realiza con la base de datos PostgreSQL, incluida en el bundle. Pero nada nos impide utilizar la base de datos que queramos, en concreto están soportadas: MySQL, Oracle, PostgreSQL, MariaDB y DB2. Antes de comenzar la instalación de Alfresco CE sobre MySQL procedemos a crear una base de datos y un usuario con permisos suficientes sobre la misma: linux:/home/test # mysql -u root -p Enter password: Welcome to the MariaDB monitor.  Commands end with ; or \g. Your MariaDB connection id is 12 Server version: 10.0.21-MariaDB openSUSE package Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others. Type ‘help;’ or ‘\h’ for help. […]

» Read more

El Shell Bash de GNU/Linux 5.6 – Comandos para trabajar con archivos y carpetas

El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas El Shell Bash de GNU/Linux 5.4 – Permisos El Shell Bash de GNU/Linux 5.5 – Listar ficheros El Shell Bash de GNU/Linux 5.6 – Comandos para trabajas con archivos y carpetas El Shell Bash de GNU/Linux 5.7 – Otros […]

» Read more

El Shell Bash de GNU/Linux 5.5 – Listar ficheros

El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas El Shell Bash de GNU/Linux 5.4 – Permisos El Shell Bash de GNU/Linux 5.5 – Listar ficheros El Shell Bash de GNU/Linux 5.6 – Comandos para trabajas con archivos y carpetas El Shell Bash de GNU/Linux 5.7 – Otros […]

» Read more

El Shell Bash de GNU/Linux 5.4 – Permisos

El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas El Shell Bash de GNU/Linux 5.4 – Permisos El Shell Bash de GNU/Linux 5.5 – Listar ficheros El Shell Bash de GNU/Linux 5.6 – Comandos para trabajas con archivos y carpetas El Shell Bash de GNU/Linux 5.7 – Otros […]

» Read more

El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas

El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas El Shell Bash de GNU/Linux 5.4 – Permisos El Shell Bash de GNU/Linux 5.5 – Listar ficheros El Shell Bash de GNU/Linux 5.6 – Comandos para trabajas con archivos y carpetas El Shell Bash de GNU/Linux 5.7 – Otros […]

» Read more

El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros

El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas El Shell Bash de GNU/Linux 5.4 – Permisos El Shell Bash de GNU/Linux 5.5 – Listar ficheros El Shell Bash de GNU/Linux 5.6 – Comandos para trabajas con archivos y carpetas El Shell Bash de GNU/Linux 5.7 – Otros […]

» Read more

El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar

El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas El Shell Bash de GNU/Linux 5.4 – Permisos El Shell Bash de GNU/Linux 5.5 – Listar ficheros El Shell Bash de GNU/Linux 5.6 – Comandos para trabajas con archivos y carpetas El Shell Bash de GNU/Linux 5.7 – Otros […]

» Read more

El Shell Bash de GNU/Linux 5 – Sistema de ficheros

El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas El Shell Bash de GNU/Linux 5.4 – Permisos El Shell Bash de GNU/Linux 5.5 – Listar ficheros El Shell Bash de GNU/Linux 5.6 – Comandos para trabajas con archivos y carpetas El Shell Bash de GNU/Linux 5.7 – Otros […]

» Read more

El Shell Bash de GNU/Linux 4 – Expresiones regulares

En el anterior artículo “El Shell Bash de GNU/Linux 3 – Variables de entorno” vimos las variables y los comandos que podemos usar para utilizarlas. Aquí veremos las Expresiones regulares. El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas El Shell Bash de GNU/Linux 5.4 – Permisos El Shell […]

» Read more

El Shell Bash de GNU/Linux 3 – Variables de entorno

El Shell Bash de GNU/Linux 3 – Variables de entorno En el anterior artículo “El Shell Bash de GNU/Linux 2 – Tuberías y filtros” vimos los comandos que podemos usar en nuestras tuberías en el Shell. Aquí veremos las Variables de entorno del Shell. El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas […]

» Read more

El Shell Bash de GNU/Linux 2 – Tuberías y filtros

El Shell Bash de GNU/Linux 2 – Tuberías y filtros En el artículo anterior “El Shell Bash de GNU/Linux 1” explicábamos como funciona el Shell, en este veremos los comandos que podemos usar en nuestras tuberías en el Shell. El Shell Bash de GNU/Linux 1 – Introducción El Shell Bash de GNU/Linux 2 – Tuberías y filtros El Shell Bash de GNU/Linux 3 – Variables de entorno El Shell Bash de GNU/Linux 4 – Expresiones regulares El Shell Bash de GNU/Linux 5 – Sistema de ficheros El Shell Bash de GNU/Linux 5.1 – El árbol de directorios estándar El Shell Bash de GNU/Linux 5.2 – Tipos de ficheros El Shell Bash de GNU/Linux 5.3 – nombres, rutas absolutas y relativas El […]

» Read more

Pinchar el teclado en Javascript

Este fragmento HTML pincha los 3 eventos de teclado de un control de tipo textarea: onKeyDown onKeyPress onKeyUp Además pretende comparar las propiedades disponibles keyCode which charCode key Según el navegador utilizado. Es una herramienta para analizar como se disparan, y de que información disponemos según el navegador utilizado, en cada uno de los tres eventos, y para cada una de las cuatro propiedades estudiadas (keyCode, which, charCode y key). Banco de pruebas Para analizar el comportamiento de la burbuja de eventos y de la información que tenemos del mismo en diferentes navegadores, en el textarea: Usaremos la secuencia de teclas: letra A punto . tecla [SUPR] Es decir la secuencia A.[SUPR]. Salida en diferentes navegadores y en diferentes sistemas […]

» Read more

Interaccionar con un grupo de radio buttons del formulario

Como “Interaccionar con un grupo de radio buttons del formulario”

Imaginemos el siguiente código html: La función Javascript alCargar() deshabilita el cuadro de texto y el botón, hasta que el usuario seleccione uno de los radio button: La función Javascript daFoco(‘entrada’) es un helper que simplemente da foco al elemento html con cierto id: La función Javascript alCambiar(): La función Javascript que se utiliza en alCambiar() es seleccionaTXT(‘entrada’) y su código es el siguiente: Y daFoco(‘entrada’) es otro helper que da foco al elemento html con id=’id’: Y la función Javascript activarInterfaz(), que modifica el placeholder del input de tipo texto con id = ‘entrada’ y habilita tanto la caja de texto como el botón para que el usuario pueda comenzar a interactuar tras la selección del tipo de entrada: […]

» Read more

Como securizar phpmyadmin

Es costumbre en un servidor web, ya sea un VPS, o bien un hosting compartido (shared hosting), instalar phpMyAdmin para gestionar las bases de datos, MySQL o MariaDB, incluso viene de serie instalado. Aunque si solo es para dar de alta el usuario y la base para cierto CMS como puede ser WordPress, es una tontería instalarlo, en este artículo tienes como dar de alta un nuevo usuario con su correspondiente base de datos, desde la línea de comandos. Al margen de que decidas instalarlo o no, lo que es una autentica locura es dejar la puerta abierta al panel de control phpMyAdmin, de forma que cualquier intruso intente ataques de fuerza bruta contra la url de tu dominio, escribiendo la ruta donde […]

» Read more

Cómo mantener los navegadores web actualizados

Manten tu navegador a la última

Dado los numerosos ataques y exploits sobre plugins que están sucediendo desde el conocido caso de HackingTeam, y la vulnerabilidad del Plugin de Adobe Flash, conviene tener al día nuestros navegadores. Sobre todo si haces uso intensivo de Redes Sociales o servicios como Youtube. Google Chrome El modo de comprobar si tenemos la última versión es muy sencillo, has de ir al menú (el de las tres barras horizontales) desplegar la “Información y ayuda” y dentro de este menú hacer clic en “Información de Google Chrome“: Automáticamente se pondrá a comprobar si hay actualizaciones: En el caso de no estar a la última, descargará, descomprimirá e instalará la última versión de los repositorios: Mozila Firefox El caso de Firefox es […]

» Read more
1 … 4 5 6 7 8