Entradas

Mostrando las entradas con la etiqueta bash

El Capitan: la supercomputadora más potente del planeta

El Capitan: la supercomputadora más potente del planeta Si te preguntas cuál es la computadora más potente del mundo , la respuesta en 2026 es clara: El Capitan . Esta supercomputadora marca un antes y un después en la era de la computación exascale , alcanzando niveles de rendimiento nunca vistos. En este artículo descubrirás qué es, dónde está, cuánta potencia tiene y por qué es tan importante para la ciencia y la tecnología. 🚀 ¿Qué es El Capitan? El Capitan es una supercomputadora clásica de tipo exascale , capaz de superar el exaFLOP (10¹⁸ operaciones por segundo). Está instalada en el Lawrence Livermore National Laboratory en Estados Unidos y fue desarrollada con tecnología de AMD . 👉 En términos simples: puede realizar más de un millón de billones de cálculos por segundo. 📊 ¿Cuánta potencia tiene realmente? 🔢 Rendimiento superior a 1.8 exaFLOPS 🧠 Millones de núcleos de procesamiento ⚡ Arquitectura optimizada para inteligencia artificial y simulaciones avanzadas 🏆 Lidera e...

Cómo montar un servidor LAMP (Linux Apache MySQL PHP7.0) Linux Mint

Imagen
"La guía definitiva (o casi) para montar LAMP en tu computadora y no morir en el intento" Prólogo: Terminando el año 2016 tuve que reinstalar mi SO por problemas en el hardware, lamentablemente tuve que formatear dos discos duros, finalmente y a pesar de usar las herramientas de reparación habían daños físicos irreparables, opté por comprar un SSD y hacer una instalación en limpio, para dejar viejos y malos hábitos decidí escribir esta guía definitiva o casi, como ayuda de memoria para mi mismo al momento de tener que volver a instalar todo y para ayudar a otros colegas que necesiten tener una guía a mano, esta guía paso a paso es una recopilación de investigaciones que realicé por varios foros en inglés y en español y pretende ser una ayuda para evitar tener que realizar búsquedas en Google con resultados apócrifos. La configuración LAMP se realizó con éxito en un entorno Linux Mint 18.1 64 bits, no obstante para los derivados de Debian el procedimiento es similar. N...

Renombrar archivos en lote y con número de serie usando Linux - Bash

En una entrada anterior , que ya tiene unos años, había escrito un script para realizar esto con pocas lineas, pero dicho script tenia el problema que cuando empezaba a iterar los archivos con ls si encontraba archivos con el mismo nombre se sobrescribían y se borraban los archivos, este script permite hacer esta tarea de una forma más segura, igualmente úsenlo bajo su responsabilidad, no me hago cargo de pérdidas de información, lo he probado y funciona bien. #!/bin/bash ######################################################## # Renombra archivos en lote y coloca nro. de serie # Creado por Daniel Martín [ jue 31 dic 2015 ] # licencia GNU GPL 2.0 # versión 1.0.0 # http://taller-de-scripts.pw ######################################################## let ARCH=0 IFS=$(echo -en "\n\b"); for directorio in $(ls *.png) do let ARCH=ARCH+1 fich="arch-$ARCH.png" if [ -f $fich ]; then echo "$fich No puede ser renombrado ya que siempre existe" else mv $direc...

BASH: ejemplo wget capturando salida en una variable

#!/bin/bash URI='https://www.facebook.com/tallerdescripts' salida=$(wget -U firefox -q -O - $URI ) echo -e $salida

Cargar tabla MySQL desde archivo csv con un script BASH

Nuevamente un código auto-explicado para cargar una tabla desde un archivo .csv alojado en un servidor de Internet usese con precaución, cualquier dato en la base de datos será destruido y alimentado desde el archivo.csv #!/bin/bash wget http://pagina/archivo.csv mysql -u MIUSUARIO -pMICLAVE NOMBREBASEDATOS --local-infile

Subir o normalizar el volumen de una película en Linux

Imagen
Cuando tenemos una película cuyo audio es tan bajo que resulta prácticamente inaudible, dos de las soluciones que podemos implementar desde la terminal de Linux, es usando mencoder o ffmpeg, hay otras formas pero me voy a centrar en soluciones cortas. Si no tenemos instalados estos programas  los podemos descargar e instalar desde el terminal tipeando: sudo apt-get install mencoder ffmpeg Usando Mencoder: mencoder -ovc copy -oac mp3lame -lameopts abr:br=128:vol=6 -o salida.avi entrada.avi entrada.avi es nuestro archivo de video, y salida.avi es el nombre que colocaremos como nombre de video resultante con el volumen amplificado, como reseña tenemos que tener en cuenta que el parámetro vol=6 no debe superar el nivel 8 porque puede producir saturación sonora, osea distorsionado. Usando ffmpeg: ffmpeg -i entrada.avi -vol 512 -vcodec copy salida.avi al igual que el comando anterior, entrada.avi es nuestro video de origen y salida.avi nuestro video resultante c...

Linux: script para renombrar archivos en lote asignando un número de serie

Imagen
Actualización: hice una actualización del script para subsanar el inconveniente con los nombres de archivos con espacio, por favor úsese bajo su propia responsabilidad, disculpen las molestias. Cuidado! si vamos a renombrar archivos con el mismo nombre se van a destruir esta acción no es reversible es muy frecuente que tengamos un directorio plagado de archivos, que queremos renombrar en masa, esto se puede hacer con el comando rename pero si queremos renombrar y agregar un nro. de serie a cada archivo renombrado ahí se complica un poco, por lo cual hay que recurrir a un script en bash (Leí por ahí que existe un comando MVB que hay que descargar, pero no quiero instalar nada sino hacerlo con los comandos que estan en el sistema). #!/bin/bash ######################################################## # Renombra archivos en lote y coloca nro. de serie # Creado por Daniel Martín [ mar 12 nov 2013 ] # licencia GNU GPL 2.0 # versión 1.0.0 # https://www.facebook.com/tallerdescript...

Buscar teléfonos en las Páginas Blancas de Argentina desde la terminal de Linux

Este script ya no es funcional debido a que Paginas Blancas realizó cambios a su web, por favor tómese como un ejemplo didáctico para otras aplicaciones Ante la ausencia de una API (puede que exista pero no la encontré en la web de las páginas blancas), tuve que recurrir a una forma rudimentaria para extraer los resultados de una consulta a la guía, hay que aclarar que con el tiempo este script puede dejar de funcionar debido a las modificaciones que hagan en la web de donde se sacan los datos, pero están dadas las pautas para poder realizar las adaptaciones necesarias sin mucho esfuerzo. Bien, realicé un sencillo pero potente script en bash para buscar nros. telefónicos en las páginas blancas de Argentina, el script básicamente lo que hace es navegar con el comando wget la página del directorio telefónico, pasándole un argumento que es el nro. de teléfono a buscar y luego hace un parseo simple usando awk y limpiando la salida con el comando sed con un poco de ingenio pueden ...