Links:
Linux - ¿Qué es un gestor de paquetes en Linux ?
Gestor de paquetes
Links:
- Es una colección de herramientas que sirven para automatizar el proceso de instalación, actualización, configuración y eliminación de paquetes de software. [1]
Links:
NodeJs - Instalar NodeJs
$ sudo apt-get install python-software-properties
$ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
$ sudo apt-get install nodejs
Links:
$ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
$ sudo apt-get install nodejs
Links:
Etiquetas:
Instalar,
Javascript,
NodeJs
Java - JavaServer Pages (JSP)
JavaServer Pages
Links:
- JSP puede ser visto como una abstracción de alto nivel de los servlets Java. [1]
- Las JavaServer Pages son traducidas a servlets en tiempo real; cada servlet es guardado en caché y reusado hasta que la JSP original es modificada. [1]
- JSP es similar a PHP, pero usa el lenguaje de programación Java. [1]
- JavaServer Pages (JSP) es una tecnología que ayuda a los desarrolladores de software a crear páginas web dinámicas basadas en HTML y XML, entre otros tipos de documentos. [1]
- JSP es un acrónimo de Java Server Pages, que en castellano vendría a decir algo como Páginas de Servidor Java. [2]
- JSP (JavaServer Pages) es una tecnología Java que permite generar contenido dinámico para servidores web que lo soporten, en forma de documentos normalmente HTML ó XML. [3]
- Una JSP es un documento basados en tags HTMLs y tags propios de JSP. [4]
Rendimiento
- El rendimiento de una página JSP es el mismo que tendría el servlet equivalente, ya que el código es compilado como cualquier otra clase Java.[1]
Ventajas
- La principal ventaja de JSP frente a otros lenguajes es que el lenguaje Java es un lenguaje de propósito general que excede el mundo web y que es apto para crear clases que manejen lógica de negocio y acceso a datos de una manera prolija. [1]
- Esto permite separar en niveles las aplicaciones web, dejando la parte encargada de generar el documento HTML en el archivo JSP. [1]
- Otra ventaja es que JSP hereda la portabilidad de Java, y es posible ejecutar las aplicaciones en múltiples plataformas sin cambios. [1]
- Los JSPs y servlets se ejecutan en una máquina virtual Java, lo cual permite que, en principio, se puedan usar en cualquier tipo de ordenador, siempre que exista una máquina virtual Java para él. [1]
- Con JSP podemos crear aplicaciones web que se ejecuten en variados servidores web, de múltiples plataformas, ya que Java es en esencia un lenguaje multiplataforma. [2]
Links:
Etiquetas:
Java,
JavaServer Pages,
JSP,
Rendimiento,
Ventaja
Compilador
- Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje diferente. [1]
- Surgió así por primera vez el concepto de un traductor como un programa que traducía un lenguaje a otro lenguaje. En el caso particular de que el lenguaje a traducir es un lenguaje de alto nivel y el lenguaje traducido de bajo nivel, se emplea el término compilador. [1]
- Crear un compilador autocontenido genera un problema llamado bootstrapping, es decir el primer compilador creado para un lenguaje tiene que o bien ser compilado por un compilador escrito en otro lenguaje o bien compilado al ejecutar el compilador en un intérprete.[1]
Tipos de Compiladores
- Compiladores cruzados
- Compiladores Optimizadores
- Compiladores de una sola pasada
- Compiladores de vaias pasadas
- Compiladores JIT (Just In Time)
Links:
Linux - Ocultar lista de usuarios en ubuntu
Ocultar lista de usuarios en ubuntuPara ocultar la lista de usuario, primero crear el archivo50-my-custom-config.conf en /etc/lightdm/lightdm.conf.d
así tendremos el archivo:
/etc/lightdm/lightdm.conf.d/50-my-custom-config.conf
Es necesario usar sudo: sudo mkdir -p /etc/lightdm/lightdm.conf.d sudo gedit /etc/lightdm/lightdm.conf.d/50-my-custom-config.confUna vez creado, agregar [SeatDefaults] greeter-hide-users=true greeter-show-manual-login=trueY listo. Link: |
||
Linux - Ver el tamaño de Fichero
Para ver los tamaños se pueden usar varios comandos como:
Este comando muestra el tamaño del fichero en términos fácil de entender.
También puedes usar el comando :
Links:
http://ss64.com/bash/
http://ss64.com/bash/du.html
http://linuxcommand.org/learning_the_shell.php
http://www.pixelbeat.org/cmdline.html
http://www.expertosdelinux.com/linux-programas-de-servidor/10-como-ver-los-tamanos-de-directorios-y-uso-de-disco-en-linux
https://rubenlacasa.es/2013/06/09/como-ver-los-tamanos-de-ficheros-en-kb-mb-gb-linux-tips/
http://blog.desdelinux.net/con-el-terminal-comandos-de-tamano-y-espacio/
du -h nombreFichero
Este comando muestra el tamaño del fichero en términos fácil de entender.
También puedes usar el comando :
df
Links:
http://ss64.com/bash/
http://ss64.com/bash/du.html
http://linuxcommand.org/learning_the_shell.php
http://www.pixelbeat.org/cmdline.html
http://www.expertosdelinux.com/linux-programas-de-servidor/10-como-ver-los-tamanos-de-directorios-y-uso-de-disco-en-linux
https://rubenlacasa.es/2013/06/09/como-ver-los-tamanos-de-ficheros-en-kb-mb-gb-linux-tips/
http://blog.desdelinux.net/con-el-terminal-comandos-de-tamano-y-espacio/
Linux - Renombrar un archivo
Para renombrar un archivo se puede usar el comando mv
mv <nombre_archivo> <nuevo_nombre>
Linux - Instalar StarUML
- Download libgcrypt11_1.5.3 from: https://launchpad.net/ubuntu/+archive/primary/+files/libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb
- Install lib with dpkg
sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb
- Install StarUML with dpkg
sudo dpkg -i StarUML-v2.7.0-64-bit.deb
Link:
Algoritmo - Algoritmos Genéticos
- Se basan en la teoría de la evolución biológica de Darwin.
- Primeros estudios hechos por Holland
- Los Algoritmos genéticos necesitan conocer el valor de la función objetivo.
- Holland fundamenta el algoritmo genético en el teorema de esquemas.
Pasos:
- Generar población inicial
- Selección
- Cruzar
- Mutación
- Evaluar
Teorema de esquemas
Clasificación:
- Problemas que resuelven
- Búsqueda
- Optimización
Links:
- http://www.uaa.mx/investigacion/revista/archivo/revista21/Articulo%203.pdf
- http://www.sc.ehu.es/ccwbayes/docencia/mmcc/docs/temageneticos.pdf
- https://www.researchgate.net/profile/Pablo_Estevez/publication/228708779_Optimizacion_Mediante_Algoritmos_Geneticos/links/0912f51111f82b2a61000000.pdf
- http://ieeexplore.ieee.org/document/7375674/
- http://ieeexplore.ieee.org/document/6823444/
Etiquetas:
Algoritmo,
Clasificación,
Darwin,
Genético,
Holland,
Teorema de esquemas
Web - Crear enlace de descarga directa Google Drive
https://drive.google.com/uc?export=download&id=abc
Links:
Links:
Linux - No puedo escribir en Disco Duro Externo
Etiquetas:
Disco,
Disco Duro,
Disco Duro Externo,
Escribir,
Externo,
Linux
Linux - No se puede montar un Disco Duro Externo
sudo mkdir /media/temp
sudo fdisk -l
sudo mount -t ntfs-3g /dev7sdc1 /media/temp -o force
Links:
sudo fdisk -l
sudo mount -t ntfs-3g /dev7sdc1 /media/temp -o force
Links:
Linux - Ejemplos gnuplot
Ejemplos gnuplot
Ya instalado el programa alguno ejemplos son:
Para la función seno:
plot [-10:10] sin(x)
Para la función logaritmo:
plot [-10:10] log(x)
Link:
http://www.gnuplot.info/docs_5.0/gnuplot.pdf
http://www.gnuplot.info/docs_4.2/gnuplot.html
http://gnuplot.sourceforge.net/documentation.html
https://hipertextual.com/archivo/2010/03/comando-linux-gnuplot-grafica-lo-que-sea/
Ya instalado el programa alguno ejemplos son:
Para la función seno:
plot [-10:10] sin(x)
Para la función logaritmo:
plot [-10:10] log(x)
Link:
http://www.gnuplot.info/docs_5.0/gnuplot.pdf
http://www.gnuplot.info/docs_4.2/gnuplot.html
http://gnuplot.sourceforge.net/documentation.html
https://hipertextual.com/archivo/2010/03/comando-linux-gnuplot-grafica-lo-que-sea/
Suscribirse a:
Entradas (Atom)