Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.
Sin categoría Archivos - Programador Novato
Instalar Apache Tomcat 9 en Ubuntu 18.04 y 16.04 LTS
Descargamos, descomprimimos y movemos Apache Tomcat 9:
…wget https://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.26/bin/apache-tomcat-9.0.26.tar.gz
tar xzf apache-tomcat-9.
Suscribete
http://www.youtube.com/subscription_center?add_user=creandolaweb
Gráficos dinámicos con chart.js ?
Introducción
En este video vamos a aprender a crear graficas en nuestra pagina web con esta potente herramienta llamada chart.js y la url de la pagina es https://www.chartjs.org. Antes de co…
YouTube API en PHP ✔️[Listar ultimos videos subidos]
Introducción
YouTube API en JavaScript ⏩ [Listar ultimos videos subidos]
Introducción
En este vídeo vamos a trabajar con youtube api v3, esta es una api que nos entrega datos y ademas podemos manipular información de nuestro canal. Precisamente lo que vamos a hacer …
Instalar Webmin en Ubuntu 16 / 18
INTRODUCCIÓN
En este vídeo vamos a aprender a instalar webmin en ubuntu ya sea 16, 17 o 18 y en mi caso voy a trabajar con la versión 18.04
Tunear la Terminal con ZSH
INTRODUCCIÓN
Que bonita es la terminal de linux verdad, no no es verdad, la terminal de linux es FEA con mayúsculas pero podria ser bonita o mejor dicho menos FEA y para eso tenemos ZSH que
Instalar Nginx en Ubuntu 18.04
Introducción
El stack LEMP (Linux,Nginx,MySql,PHP) se puede usar para servir páginas web dinámicas y aplicaciones web. Los datos de back-end se almacenan en la base de datos MySQL y el proce…
Instalar TensorFlow en Windows 10
INTRODUCCIÓN
TensorFlow es una herramienta opensource desarrollada en c++ y python, usada para aprendizaje automático desarrollado por Google para satisfacer sus necesidades de sistem…
Abrir una carpeta como root en Ubuntu
INTRODUCCIÓN
Cuántas veces hemos abierto carpetas que requieren permisos de administrador y debemos realizar operaciones extras desde la terminal para poder abrir carpetas como root, en …
PHP Convertir HTML a PDF
INTRODUCCIÓN
Existen muchas herramientas en php para crear un pdf pero se preguntaran ¿Que ventaja tiene esta herramienta por encima de todas las demás?. Pues es lo fácil y versátil que es cre…
Instalar Android Studio en Ubuntu 18.04
INTRODUCCIÓN
Android Studio es una herramienta muy popular (pesada pero popular y eficiente), la ventaja de trabajar con Android en Ubuntu es que podemos reducir el consumo de memoria gesti…
Instalar MySQL en Ubuntu 18.04
INTRODUCCIÓN
MySql es un gestor de bases de datos de código abierto que por lo regular es utilizado en servidores que proveen servicios web y muy comúnmente es instalado dentro de LAMP (Linux, …
Instalar Java 11 en Ubuntu 18.04 / 18.10
En este tutorial mostraremos cómo instalar fácilmente Java 11 LTS en Ubuntu 18.04, Ubuntu 18.10, Ubuntu 16.04, Ubuntu 14.04.
1. Para agregar el PPA, abra el terminal desde el iniciador de apl…
Correos profesionales gratis en ZOHO
Introducción
Zoho es un conjunto de herramienta que incluyen:
Gestor de correos.
CRM.
Gestor de ventas.
Documentos.
Prácticamente es la competencia de google suite pero mas económico pode…
Eliminar virus con clamav en Ubuntu 18.04
Introducción
La seguridad informática no es algo que podamos dejar olvidada, hoy en día no solo los hackers son capases de vulnerar nuestros sistemas incluso en linux, si en linux, todos los s…
Instalacion y Configuracion de Paid Memberships Pro
Introducción
Paid Memberships Pro en pocas palabras es un pluging de wordpress que nos ayuda a vender contenido. Esto lo logra con los diferentes niveles de usuarios de asignados en Pa…
Gestor grafico de git GRV desde la terminal de linux
¿Porque usar GRV?
Existen muchas herramientas que nos pueden facilitar el manejo de nuestro repositorio en git pero la mayoría corre bajo entornos de escritorio, en esta oportunidad les pre…
Solucionar: E: No se pudo bloquear /var/lib/dpkg/lock – open (11: Recurso no disponible temporalmente)
Linux en ocasiones llega a ser confuso a la hora de mostrarnos errores ya sea que cometemos nosotros o problemas que tiene el sistema Operativo. Por lo regular la opción mas viable es buscar en g…
Manual de Redux Framework para WordPress
Redux framework es una herramienta que nos ayuda a crear diferentes tipos de campos para poder configurar diferentes partes de nuestro wordpress.
Algunos de esos campos que redux nos ofrese …
Compartir pantalla de android en Ubuntu 18.04 con Screen Stream over HTTP
Introducción
Aceptemoslo, es un poco complicado vincular linux con nuestro teléfono android (o quizá solo a mi me ha pasado) por suerte existe infinidad de aplicaciones que comparten nuest…
Compartir pantalla de android en Ubuntu 18.04 con screen mirror
Introducción
Aceptemoslo, es un poco complicado vincular linux con nuestro teléfono android (o quizá solo a mi me ha pasado) por suerte existe infinidad de aplicaciones que comparten nuest…
Agregar una nueva fuente en GIMP para Ubuntu 18.04
Introducción
Para todo diseñador es vital agregar fuentes a sus diseños y aunque no seas diseñador es importante que todo lo que diseñemos tenga una vista agradable.
Gimp por default tiene un …
Agregar una nueva fuente en GIMP para windows 10
Introducción
Para todo diseñador es vital agregar fuentes a sus diseños y aunque no seas diseñador es importante que todo lo que diseñemos tenga una vista agradable.
Gimp por default tiene un …
Borrar un persona de una foto con GIMP y Resynthesizer en Windows 10
Introducción
En ocasiones deseamos borrar objetos de una foto pero no siempre es tan fácil, con Resynthesizer, es un proceso muy sencillo y transparente. Resynthesizer es un pluging que no v…
Borrar un persona de una foto con GIMP y Resynthesizer en Ubuntu 18.04
Introducción
En ocasiones deseamos borrar objetos de una foto pero no siempre es tan fácil, con Resynthesizer, es un proceso muy sencillo y transparente.
Instalación
1.- Descargamo…
06.-Monodevelop Conectarnos a una bd SQLite
Introducción
Para empezar vamos a ver la ventajas de crear un programa en con Monodevelop y como base de datos SqLite, y la primer y desde mi punto de vista la mas importante es que podemos crear a…
06.- Predecir las ventas con Inteligencia Artificial en TensorFlow ?
04.- Placeholder en TensorFlow ?
Introducción
En este cuarto tutorial vamos a hablar de placeholder en tensorflow, un placeholder traducido al
español significa apartador del lugar y los placeholder son muy pareci…
02.- Constantes, matrices y sesiones en TensorFlow ?
Un tensor de tipo constante en TensorFlow es un tensor al que se le asignan valores y ya no pueden ser cambiados en el transcurso del programa.
import tensorflow as tf
# Declaramos las 2 matricez
01.- Instalar TensorFlow en Ubuntu 18.04 ?
Introducción
Tensor Flow en un conjunto de librerías que nos apoyan con la creación de proyectos de inteligencia artificial, en realidad tensorflow no esta ofreciendo nada nuevo sol…
Crear entornos virtuales en Pyton3? en Ubuntu 18.04
Introducción
Instalar java 8 en Ubuntu 18.04 ?
1. Verificar que Java no este instalado 🙂
Obviamente debemos revisar que no este instalado ya java y para eso podemos usar este comando:
java -version
Debe tener un resultado algo asi:
java ver
…
Instalar composer en ubuntu 18.04 ?
1.- Nos logueamos como root
sudo su
2.- Nos movemos a “/usr/local/bin” para que composer sea ejecutabl desde cualquier lugar.
cd /usr/local/bin
3.- Descargamos e instalamos c…
Instalar monodevelop 7.5 en ubuntu 18.04 ??
Abrimos la terminal y escribimos estos comandos para agregar los repositorios de monodevelop
sudo apt install apt-transport-https dirmngr
sudo apt-key adv --keyserver hkp://keyserver
…
Activar el botón editar de shutter en ubuntu 18.04 ?
Si de nuevo en la version 18 deUbuntu nos dejaron sin el boton editar de shutter (Cuntos mas Mark Shuttleworth) pero para este tal tambien hay una solucion y muy sencilla, solo debemos seguir es…
Manipular word desde VB.net ?
En el area de busqueda colocamos nuget y despues click en download y reiniciamos vstudio
Seleccionamos .Net Framework 3…
Crear un módulo para dolibarr 8 ?
Vamos a la carpeta de instalacion de dolibarr y ahi creamos una carpeta con el nombre de nuestro modulo (en mi caso ejemplo)
Creamos adentro de la carpeta ejemplo una carpeta llamada core
Dentr…
03.- Editar codigo de Unicenta en Windows 10, (agregar una ganancia extra?)
Introducción
Openbravo no a muerto, aun no del todo, eso es porque Unicenta ha venido a su rescate dándole un refrescante retoque y más funciones que Openbravo había dejado inconclusa…
02.- Editar? UniCenta con Netbeans en Windows 10
Descargamos el código de unicenta desde aqui
Descomprimimos el archivo en mi caso en “C:UserseugenioDownloadsunicentaopos4.2-src”
Click e nuevo proyecto, s…
03.- Editar código de Unicenta en Ubuntu 16.04, (agregar una ganancia extra ?)
Abrimos el archivo com.openbravo.pos.sales/JPanelTicket.java en donde vamos a agregarle 100 al campo de total
En el archivo com.openbravo.pos.config.JPanelConfigGeneral.ja…
02.- Editar UniCenta con Netbeans en Ubuntu 16.04 ?
Descargamos el codigo de unicenta desde aqui
Descomprimimos el archivo en mi caso en “/home/eugenio/Escritorio/unicentaopos4.2-src”
Click e nuevo proyecto, selec…
Encontrar y eliminar malware ? en wordpress
En este articulo voy a hablar un poco de las vulnerabilidades que podemos tener en wordpress y la basta cantidad de herramientas que tenemos para encontrar y eliminar esas vulnerabilidades, …
Obtener la ubicación del usuario a través del navegador con javascript ?
Introducción
En ocasiones en necesario conocer la ubicación de los usuarios que visitan nuestra pagina, con el fin de entregar información mas exacta relacionada con su perfil, y una de las v…
Obtener api key de geolocalizacion de google maps ?
Vamos a esta url https://console.developers.google.com/projectselector/apis/dashboard y hacemos click en crear
Colocamos el nombre de nuestro proyecto en mi caso geolocal2
Click en v…
Personalizar comandos con alias en ubuntu 16.04 ?
Si no sabe cómo configurar alias en Linux, ¡debería estar muy contento de haber llegado a esta página! Los alias son uno de los dispositivos más rápidos que conoce el hombre. Un alias es una form…
Hacer compatible la version deprecada de mysql en php7 en ubuntu 16.04 ?
En ocaciones es necesario hacer compatible el modulo de mysql_connect para que funcione en php7 en ese caso compilar el mudulo para ubuntu e instalarlo en php7 con estos pasos.
Descargamos y c…
instalar vmods para varnish 5 ?
Previo a la istalacion de modulos de varnish debemos instalar varnish 5 como se muestra en este tutorial
1.- INSTALAMOS LAS HERRAMIENTAS NECESARIAS PARA LA COMPILACION DE LOS MODULOS
sudo ap
…
Copiar un repositorio de bitbicket a otro repositorio de bitbucket
1.- Ir a esta URL https://bitbucket.org/repo/import
2.- Colocamos la url del repo a copiar por ejemplo https://bitbucket.org/onefocuseugenio/repo ponemos usuario y pass de bitb…
Crear api de login con google
Ir a https://console.developers.google.com/home/dashboard click en seleccionar proyecto y click en NUEVO PROYECTO
Colocamos los datos del proyecto
Seleccionamos el proyecto despues …
Mysql configurar una replicación maestro – esclavo ?
Introduccion
La replicación de MySQL es un proceso que le permite mantener fácilmente múltiples copias de datos de MySQL al copiarlos automáticamente de una base de datos maestra a una escla…
Crear un Paginador en WordPress ?
Cuando creamos nuestro propio plugin en ocaciones es necesario manejar grandes cantidades de registros por lo que debemos segmentarlos en ciertas cantidades (de 10 en 10 o de 15 en 15).
En la c…
Instalar y configurar Syncthing en Ubuntu ?
Para continuar con el procedimiento de instalación, agregue la clave para la sincronización y ejecute el comando sudo requerido.
sudo curl -s https://syncthing.net/release-key.txt | su
…
Como crear un usuario shell en ISP config ?
1.- Click en sitios despues en usuarios shell.
2.- Click en añadir usuario shell
3.- Sleccionamos el sitio, ponemos el nombre del usuario, generamos una contraseña y click en Gu…
Bettercap 2.0 ??
Paso 1.- Instalamos bettercap
Debemos tener instalado GO para saber esto debemos ejecutar:
go version
go version go1.8 linux/amd64
Bettercap 1.6 ??
Paso 1 Instalamos bettercap
sudo apt-get install build-essential ruby-dev libpcap-dev
apt-get update
apt-get install bettercap
Podemos usar este comando para ver los comandos basicos
s…
Crear un backup con rsync ?
Probar nuestra app web desde nuestra maquina local con ngrok en windows 10 ☁️
Alguna vez has querido mostrar tu aplicación web en un dominio/subdominio o compartir un archivo,esto es muy útil por ejemplo cuando necesitamos mostrar avances constantemente en sitios q…
Probar nuestra app web desde nuestra maquina local con ngrok en ubuntu 16.04 ☁️
Alguna vez has querido mostrar tu aplicación web en un dominio/subdominio o compartir un archivo,esto es muy útil por ejemplo cuando necesitamos mostrar avances constantemente en sitios q…
Mi primer app de shopify ?
Requerimientos
Ruby
RubyGems
Bundler
Descarga la aplicación de ejemplo
1.- Ya que debemos correr la aplicación en una url con https externa a shopify vamos a usar ngrok
- Descargar ngrok de su p
Instalar un entorno gráfico (xfce) en un servidor ubuntu 16.04 ?
En ocasiones tenemos la necesidad de tener un entorno grafico en un servidor por diferentes razones, es este tutorial te muestro como instalar xcfe en un ubuntu server 16.04
1.- Instalar xcfe
…Certbot error certificer “Client with the currently selected authenticator does not support any combination…”
Ultimamnte me di cuenta que al intentar certificar mis dominios certbot envia este error:
Client with the currently selected authenticator does not support any combination of challenges t…
google data studio en mysql ?
1.- Ir a https://datastudio.google.com
2.- Click en FUENTE DE DATOS
3.- Seleccionamos Mysql de la lista y llenamos los datos de la conexion y hacemos click en AUTENTICAR
4.- Despues de …
Crear una app mobil para wordpress ?
Existen muchas empresas que nos ofrecen apps moviles y plugins para poder poner nuestro blog en una app móvil, los precios llegan a variar desde 5.00USD hasta 100USD esta es una lista de …
Migrar dominio de bluehost a domains.google
1.- Vamos a https://domains.google y damos click en administrar dominios
2.- Click transferir a Google, escribimos el nombre del dominio a transferir y click en continuar.
3.…
Comprueba el grado de spam de tus correos ✉️
Que tan seguro estas de que tus correos no están llegando a la bandeja de spam del receptor, pues para comprobar esto te tengo una herramienta llamada https://www.mail-tester.com&nb…
Instalar Wekan en Ubuntu 16 ??
Existen diferente formas de instalar wekan en esta ocasión usaremos snap, por ende lo primero que debemos hacer es ver si tenemos instalado esta aplicacion asi
sudo snap find
Si como resultad…
LINUX MINT NO PIDA CONTRASEÑA AL SUSPENDERSE
1.-Click en menu
2.-Escribimos configuracion
3.-Hacemos click en el icono “Configuracion del sistema”
4.- Click en salvapantallas
Comparar 2 bases de datos mysql facil y rapido con compalex.net ?
Buscando en Internet encontré una aplicación php llamada compalex que nos ayuda a comparar la estructura de 2 bases de datos de forma facil, rapida, grafica, segura e incluso remotamente. Ad…
Subir archivos a google drive con ubuntu ?
En ocasiones requerimos hacer respaldos fuera de nuestro entorno de servidores, una opción viable es hacer estos respaldos en google drive. Pero hoy en día algo que es triste es que no hay un cl…
Ubuntu 16.04 colocar el nombre del servidor en el bash de ubuntu ?
En ocaciones debemos poner el nombre de nuestro algo asi server.midominio.com y por ende en nuestro bash muestra algo asi root@server:~# , en lo particular no es ningun problem…
Filezilla asociar tipo de archivo con editor en Ubuntu 14.04 ?
1.- Ir a Edicion / Opciones
2.- Ir a la opcion de Asociaciones de tipo de archivo y colocamos la lista de extenciones y el programa que lo va editar
AUTHORIZE FRAUDE DETECTION SUITE ?
Authorize varios mecanismos para detectar fraudes y varias otras formas de configurar las medidas de seguridad, para entrar a la configuracion hay que seguir estos paso.
Vamos a la home y des…
Conectar netbeans con chrome
Seleccionar browser con conector chrome
Precionar play y esperar que abra el navegador
Abrimos algun css y le damos click derecho y seleccionamos “Add folder to workspace”
Col…
Instalar supervisor en ubuntu y configurarlo para mysql ?
Introducción
En algunos entornos en necesario tener programas que se mantenga activo, por ejemplo mysql,apache,nodejs.
Supervisor nos ayuda a mantener esos programas activos, con una so…
Crear un cuenta de bluehost y arreglar los dns ☁️
Creamos la cuenta desde whm
Damos click en crear
Crear pagina de fb con instant articles
1.- Ir a fb, dar click el tringulo y despues en crear pagina
2.- Seleccionar un tipo y categoria de pagina.
3.- Deber ir a este link https://instantarticles.fb.com/ y hacer click …
Aumentar la capacidad de nuestro disco duro en bluehost
Como tal la capasidad de nuestro disco duro no se puede incrementar, lo que hacemos es sustituir una carpeta (o path) en lugar del nuevo disco duro. Esto lo explicare mas a detalle en este tutori…
Migrar wordpress de un domino a otro en un servidor linux ?
Introducción
En ocasiones requerimos mover nuestro blog de lugar o de servidor y no siempre tenemos la capacidad de instalar plugings que hagan esto por nosotros por eso aqui les dejo un tutor…
Rastrear codigo ejecutado en php con phptrace ?
phptrace es un sistema de poco gasto de recursos que rastrea php
Instalacion:
1.- Descargar y descomprimir
2.- Entramos en el path de phptrace que descargamos y descomprimimos por ejemplo …
MANUAL DE INSTALACION Y USO DE OPTIONS FRAMEWORK EN WORDPRESS?
Options Frameword como su nombre lo indica, es un framework que facilita la programacion de wordpress. en este tutorial instalaremos el framework en un wordpress nuevo.
Pasos a seguir:
1.- n…
Error al loguearse en wordpress por cambio de URL por pluging All In One WP Security ?
Con el pluging “All In One WP Security” se puede cambiar la url de login del admin, pero por alguna razon ya no podemos entrar
En la tabla “options”, des
Desactivar el cron de wordpress wp-cron.php ?
1.- En la riaz de nuestra instalacion de wordpress buscamos el archivo wp-config.php
2.- Abrimos wp-config.php y al final agregamos este texto
define(‘DISABLE_WP_CRON’, tr…
Instalar WPHardening en centos 6.8 ?
Antes que nada debemos saber que WPHardening requiere python 2.7 o superior para instalar python 2.7 podemos guiarnos con este tutorial.
Tenemos que subir estos archivos https://gi…
Activa Apache SpamAssassin en Cpanel ?
01.- Click en Spam Assassin
02.- Click en Enable Apache SpamAssassin
03.- Nada que hacer solo dar click en go back
COMANDOS DE LINUX MAS USADOS ?
…
CAMBIAR PERMISOS DE CARPETAS Y ARCHIVOS RESPECTIVAMENTEfind crm/ -type d -exec chmod 0755 {} ;
find crm/ -type f -exec chmod 0644 {} ;BUSCAR LOS ULTIMOS ARCHIVOS MODIFICADOSfind -type f -mti
Comparar la estructura de 2 bases de datos mysql con diffuse
01.- Abrimos phpmyadmin con las bd comparar en este caso dev_ci y prod_ci
02.- Seleccionamos la bd a exportar despues hacemos click en personalizado
03.- Scroll abajo y seleccionamos “…
Manual de php-malware-scanner
php-malware-scanner es un script que analiza diferentes tipos de malware en base PHP que ademas cuenta con una Whitelisting (Lista de archivos que no debe escanear). Este escript lo p…
Respalda solo las imagenes de wordpress mes a mes por año
Este procedimiento de linux permite crear un .zip con las imagenes del los articulos mes a mes.
Debemos crear un archivo .sh por ejemplo respaldar_imagenes.sh el cual va a contener el s…
Hacer un backup de wordpress con akeeba backup ??
1.- Ir a Plugings y desues “Subir plugin”
2.- Click en upload y despues seleccionamos “akeebabackupwp-2.0.3-core.zip” el cual descargamos desde aqui
https://…
Como mostrar asteriscos en la terminal de linux (Ubuntu, Linux Mint, Debian) ?
Por lo regular cuando ejecutamos comandos que comienzan con sudo en la terminal de linux (Debian), se nos pide que que coloquemos nuestra contraseña de super usuario, el problema, es que no ve…
Mover un dominio de amazon a bluehost ☁️
1.- Ir a este link https://console.aws.amazon.com/route53
2.- Click en “Registered Domains.”
Acceder a gdrive con php ?
1.- Ir a el wizard con este link wizard
2.- Click en continuar (puede demorar hasta 30 segundos)
COMO MIGRAR UN SITIO HECHO EN WORPRESS A OTRO SERVIDOR O HOSTING
WORDPRESS REMPLAZAR REGISTROS DE DOMINIO CUANDO SE MIGRA EL SISTIO A OTRO DOMINIO
UPDATE wp_options SET option_value = REPLACE
(option_value, 'anterior-dominio.com', 'nuevo-dominio.…
PERMITIR EL ACCESO REMOTO A MYSQL EN SERVIDORES AMAZON (SERVIDOR UBUNTU 14.04) ?
01.- Nos movemos a /etc/mysql/ con el comando cd /etc/mysql/ ahi vamos a ver varios archivos y carpetas entre ellos my.cnf
02.- Editamos el archivo my.cnf con el comando sudo vim my.cnf…
Colocar git en nuestro proyecto sin hacer clone
01.- Instalamos git en nuestro servidor con sudo apt-get install git
02.- Subir .git en un zip al la cerpeta del proyecto
03.- Lo descoprimimos con unzip git.zip de tal para que quede la carpeta …
Acceder a al ssh de amazon sin .pem
01.- Nos logueamos a nuestro servidor amazon con nuestro .pem
ssh -i “/ubicacion/de/tu/archivo.pem” ubuntu@PublicDNS.compute-1.amazonaws.com
02.- Creamos un nuevo usu…
Como corregir el error en amazon: You do not have the SUPER privilege and binary logging is enabled ?
Como corregir el error en amazon:
You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
1.- Entr…
Colocar un ssl en nuestro servidor amazon aws ?
Prerequisitos:
Dominio apuntando anuestro servidor
Tener un certificado ssl en namecheap
Servidor ubuntu 12
Previa instalacion apache PHP 5.5.9
1.- Nos logueamos en namecheap y va…
Apuntar nuestro dominio de bluehost a amazon y crear un virtualhost ☁️
01.- Copiar la ip de nuestro servidor amazon
02.- Ir a bluehost / domains / zone editor y seleccionar el dominio que queremos que apunte al servidor de amazon
03 .- Bajamos y donde dice “Ho…
Ave que vuela, a la cazuela.