Add Bootstrap to existing Vuejs project



1) npm install bootstrap@4.0.0-beta popper.js jquery bootstrap-vue --save-dev


2) //declare at the beggining in vue.config

var webpack = require('webpack');


3) //Add inside module.exports in vue.config


configureWebpack: {

    plugins: [

      // ...

      new webpack.ProvidePlugin({

          $: 'jquery',

          jQuery: 'jquery',

          'window.jQuery': 'jquery',

          Popper: ['popper.js', 'default'],

          // In case you imported plugins individually, you must also require them here:

          Util: "exports-loader?Util!bootstrap/js/dist/util",

          Dropdown: "exports-loader?Dropdown!bootstrap/js/dist/dropdown",

          // ...

      })

      // ...

  ]

  }


4) //main.js

import { BootstrapVue, IconsPlugin } from 'bootstrap-vue'

import 'bootstrap/dist/css/bootstrap.css'

import 'bootstrap-vue/dist/bootstrap-vue.css'

import 'jquery/src/jquery.js'

import 'bootstrap/dist/js/bootstrap.min.js'


// Make BootstrapVue available throughout your project

Vue.use(BootstrapVue)

// Optionally install the BootstrapVue icon components plugin

Vue.use(IconsPlugin)


5) App.vue

<template>


  <div class="hello">

    <b-button>Button</b-button> ...

--For my future reference

Ver archivos swf en ubuntu

Antes de continuar, para los que no sabian, google chrome viene con el plugin de flash instalado, en otros navegadores hay que instalarlo,(es fácil y rápido).


Para los que no usamos windows, y necesitamos abrir un archivo .swf no necesitamos instalar nada mas si ya tenemos un navegador con el plugin de flash.
Lo unico que tenemos que hacer es lo siguiente.

Dar click derecho > Abrir con otra aplicación







A continuacion elegir el navegador deseado, en mi caso google_chrome

Y listo!, asi podremos ver animaciones swf en linux XD

Cambiar Nombre Host Karmic Koala

Para cambiar el nombre de la maquina en un sistema operativo linux, en mi caso ubuntu (Version personalizada, basada en karmic koala), sin tanto problema, es recomendable editar el archivo hostname. 

Por ejemplo con el editor vi:

sudo vi /etc/hostname 

Solo aparece el nombre que tiene tu maquin actualmente, lo unico que hay que haces es cambiarlo.

Guardar cambios y reiniciar.

Referencias: http://vntutor.blogspot.com/2007/05/how-to-change-computer-name-in-ubuntu.html

Driver AR928X Wireless Network Adapter

He tenido problemas con mi tarjeta de red en ubuntu Karmic Koala.
El problema es el siguiente, detecta las señales y se conecta, sin embargo se desconecta constantemente y me aparece que la intensidad de la señal es muy baja, cosa que no es posible debido a que estoy muy cerca

Sin embargo encontre la forma de instalar el driver adecuado. Primero necesitamos saber el nombre del driver, para esto ejecutar el siguiente comando:

$ lshw -C network

Con este comando obtengo lacesito es driver=ath9k



Para descargar los drivers estables entrar en esta direccion


Una vez que este descargado es necesario descomprimir
en el directorio donde se encuentra el archivo .tar ejecutar lo siguiente
tar -xf compat-wireless-2.6.33.tar.bz2 

Ubicarnos dentro del directorio que hemos descomprimido
cd compat-wireless-2.6.33/
De ahi ejecutar el script para seleccionar el driver que necesitamos




en mi caso ath9k entonces mi comando queda de la siguiente manera
~/compat-wireless-2.6.33$ ./scripts/driver-select ath9k



Despues ejecutamos el comando make
Por ultimo sudo make install

a continuación muestro parte de lo que aparece



Despues de la instalacion es necesario descargar los modulos y drivers, con el comando:
sudo make unload


Por ultimo reiniciar la maquina y listo.

Referencias:

Busquedas de Google

Bien ahora que ando buscando informacion para la guia del egel me acorde que tengo una forma de obtener informacion de google sin informacion basura , es decir, sin paginas que a mi no me interesan
para mozilla se puede configurar para que con un click se realize la tarea, pero como uso chrome lo dejo pendiente
En google se escribe lo siguiente 
(pdf|doc|rar), aqui indicamos  que solo nos interesan archivos de este tipo (PDF ó .doc ó .rar)
 La.Fortaleza.digital, especificamos el titulo del archivo que deseamos encontrar
Finalmente le decimos a google que omita extensiones -html -asp etc
Con esto por lo regular obtendremos informacion alojada en servidores XD
Por supuesto podemos variar el tipo de informacion que nos interesa, por ejemplo, a un zip, etc.


 untitled:"index.of" (pdf|doc|rar) La.Fortaleza.digital -html -htm -asp -jsp -cf 



Herramientas

El día de hoy expongo una suite de herramientas portables que puede ser de mucha utuilidad.
Las herramientas portables, son muy utiles a la hora de realizar tareas como mantenimiento, respaldo, etc
Entre muchas opciones portables, hay una que se llama Lupo PenSuite.
Lupo PenSuite es una suite totalmente gratuita de programas y juegos portátiles. 
Sus caracteristicas son las siguientes: 
  •  todo en uno para todas las necesidades
  •  completamente gratuita y portable
  •  traducido en 28 idiomas
  •  fácil de usar y de personalizar
  •  más de 180 programas y juegos incluidos
  •  más de 2000 programas y juegos disponibles
Dentro de las herramientas interesantes estan:
  • 7-Zip 
  • Audacity 
  • CCleaner 
  • eMule 
  • FileZilla
  • Firefox 
  • Foxit Reader 
  • GIMP 
  • IrfanView 
  • Notepad++ 
  • Opera 
  • Pidgin 
  • Thunderbird 
  • µTorrent 
  • VLC
  • y mas...
Ademas de poder agregar aplicaciones  que te interesan, que se encuentran disponibles en http://www.lupopensuite.com/base/popular.htm
Para mas informacion y descarga http://www.lupopensuite.com/index.htm

Los Rookits

Hola el dia de hoy posteo algo que no es práctico, mejor dicho algo informativo pero que es muy interesante saber.
Los rookits
Rootkit es un conjunto de herramientas que son utilizadas para acceder ilícitamente a un sistema informático, con permisos de superusuario (root= superusuario, kit=se refiere al conjunto de herramientas).
Estas herramientas sirven para esconder los procesos y archivos que permiten al intruso mantener el acceso al sistema, a menudo con fines maliciosos.
Ojo: Existen rootkit para diferentes sistemas operativos tales como

  • Linux
  • Solaris
  • Microsoft Windows

Fundamentalmente, los rootkits tratan de encubrir a otros procesos que están llevando a cabo acciones maliciosas en el sistema. Por ejemplo, si en el sistema hay una puerta trasera (backdoor) para llevar a cabo tareas de espionaje, el rootkit ocultará los puertos abiertos que delaten la comunicación; o si hay un sistema para enviar spam, ocultará la actividad del sistema de correo.
Si un usuario (o incluso el usuario root) intenta analizar el sistema para ver qué procesos están ejecutándose, el rootkit mostrará información falsa, mostrando todos los procesos excepto él mismo y los que está ocultando.
Además, los rootkits presentan un problema añadido: no son códigos que se propaguen por sí solos.
Así, es muy posible que un determinado rootkit esté pensado y diseñado para un sistema concreto, no para una generalidad de sistemas.
Sin embargo existen herramientas que pueden ayudar a detectarlos, una de ella es RootkitRevealer, esta una utilidad de detección de rootkits avanzados. Funciona en Windows NT 4 y superior y sus listas de registro de salida y archivo de sistema muestra discrepancias que pueden indicar la presencia de un modo de usuario o en modo kernel-rootkit.
Para Linux existe Rootkit Hunter
Es un script que busca y detecta alrededor de 58 rootkits conocidos y un par de sniffers y backdoors y se asegura que una máquina no está infectada con estos.
Existe otra herramienta para Linux llamada Chkrootkit.
Cualquier comentario, duda etc, las pueden postear aquí.
Saludos

Referencias
http://www.infospyware.com/articulos/que-son-los-rootkits/
http://www.baquia.com/noticias.php?id=10363
http://linuxhelp.blogspot.com/2006/12/various-ways-of-detecting-rootkits-in.html