Author: jaime

  • Error 3414  Sql Server servicio no inicia

    Error 3414 Sql Server servicio no inicia

    El servicio SQL Server y Agent SQL no inician mostrando el error 3414, si vemos el Visor de Sucesos muestra el error:

    El número de examen de registro (xx:xxx:xx) pasado al examen del registro de la base de datos ‘model’ no es válido. Este error puede indicar que hay datos dañados o que el archivo de registro (.ldf) no coincide con el archivo de datos. Si el error tuvo lugar durante una operación de replicación, cree de nuevo la publicación. De lo contrario, restaure la base de datos a partir de una copia de seguridad si el problema da lugar a un error durante el inicio.

    Solución:

    Copiar los archivos model.mdf y model.ldf de una instancia de SQL Server que esté funcionando en otro servidor. Se reemplazan estos archivos en la máquina afectada y se inician los servicios de forma manual

  • Instalar fuentes Tahoma y Verdana en Ubuntu

    Instalar fuentes Tahoma y Verdana en Ubuntu

    Las fuentes de Tahoma y Verdana usadas comunmente en Windows no vienen instaladas por defecto en Ubuntu y se hace necesario tenerlas para varias aplicaciones, para instalarla debemos seguir los siguientes pasos:

    1. sudo apt-get install ttf-mscorefonts-installer
    2. Ubicado por ejemplo en la carpeta Download se descarga las fuentes
      wget http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/IELPKTH.CAB
    3. Se extrae la fuente
      cabextract -F 'tahoma*ttf' IELPKTH.CAB
    4. Movemos las fuentes
      sudo mv -f tahoma*ttf /usr/share/fonts/truetype/msttcorefonts/
    5. Se le asignan los permisos
      sudo chmod 644 /usr/share/fonts/truetype/msttcorefonts/tahoma*
    6. Se actualiza la font cache
      fc-cache -v
  • Convertir PDF a PNG en Ubuntu

    Convertir PDF a PNG en Ubuntu

    1. Para convertir un documento PDF a PNG primero debemos tener instalado imagemagick

    2. Abrir la terminal y ejecutar el código

    convert -density 150 input.pdf -quality 90 output.png
    

    – Las densidades mas comunes son 150 y 300 dpi

    – La calidad 100 no tiene compresión

  • Solución: Lista de excepciones de sitios en JAVA – No actualiza

    Solución: Lista de excepciones de sitios en JAVA – No actualiza

    excepciones java

    Al momento de agregar un nuevo sitio a la lista de excepciones al Panel de Control JAVA éste no actualiza, se resuelve agregando manualmente la url en el archivo de configuración ubicado en:

    C:\Windows\Sun\Java\Deployment\exception.sites

    Se abre con Bloc de notas y se agrega a la últina línea.

    Eso me sucedió agregando http://superwas.supersociedades.gov.co para que funcionara el software STORM User

  • Enviar mensajes desde Codeigniter con gmail

    Enviar mensajes desde Codeigniter con gmail

    1. Descargar Codeigniter
    2. Crear el controlador email  ./application/controllers/email.php con el siguiente código:
      <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
      
      class Email extends CI_Controller {
      
      	public function index()
      	{
      		$config = Array(		
      				    'protocol' => 'smtp',
      				    'smtp_host' => 'ssl://smtp.gmail.com',
      				    'smtp_port' => 465,
      				    'smtp_user' => 'correo@gmail.com',
      				    'smtp_pass' => 'clave',
      				    'smtp_timeout' => '4',
      				    'mailtype'  => 'text', 
      				    'charset'   => 'iso-8859-1'
      				);
       
      		$this->load->library('email', $config);
      		$this->email->set_newline("\r\n");
      
      		$this->email->from('correo@gmail.com', 'correo@gmail.com');
      		$this->email->to('destino@ejemplo.com');
      		//$this->email->cc('otro@otro-ejemplo.com');
      		//$this->email->bcc('copiaoculta@otro-ejemplo.com');
      
      		$this->email->subject('Email Test');
      		$this->email->message('Mensaje de Prueba');
      
      		$this->email->send();
      
      		echo $this->email->print_debugger();
      
      
      	}
      }

      (more…)

  • Chequear en la terminal el espacio usado en disco – Ubuntu

    Chequear en la terminal el espacio usado en disco – Ubuntu

    El comando df muestra el uso del disco duro y otras informaciones como punto de montaje y sistema de ficheros, acompañado de -h nos muestra el formato en unidades conocidas.

    sistemas@datagolf3:~/Desktop/share$ sudo df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda6       286G  244G   27G  91% /
    none            4,0K     0  4,0K   0% /sys/fs/cgroup
    udev            1,9G   12K  1,9G   1% /dev
    tmpfs           388M  6,8M  381M   2% /run
    none            5,0M     0  5,0M   0% /run/lock
    none            1,9G   12M  1,9G   1% /run/shm
    none            100M  208K  100M   1% /run/user
    /dev/sdb1        92G  7,3G   80G   9% /media/sistemas/d5e7b90b-f5e5-4f67-b17c-d3f2cda7fbcb
    /dev/sdb6       818G  713G   64G  92% /media/sistemas/d645037d-476f-46b0-a6f6-79308e27e2f3
    /dev/sda3       160G   25G  135G  16% /media/sistemas/OS
    

    (more…)

  • Buen intento HP

    Esta mañana al abrir la caja donde llegó el portátil lo primero que encontré fue el manual en la parte superior, no en el fondo ni a un lado, arriba para que sea leído, algo así como:  no puedes continuar si no aceptas los Términos y Condiciones. Es bueno leer las instruciones pero son muy básicas y somos usuarios avanzados 😎

  • Error 500 Codeigniter .htaccess

    Error 500 Codeigniter .htaccess

    Primero hay que tener habilitado el mod_rewrite y el contenido del archivo htaccess debe ser algo como este ejemplo:

    RewriteEngine on
    RewriteCond $1 !^(index\.php|images|fonts|bootstrap-calendar|robots\.txt|css|img|js)
    RewriteRule ^(.*)$ index.php/$1 [L]

    y lo mas importante, para evitar el error 500 son los permisos, del archivo index.php el cual debe ser 644

     

     

  • A marcar todo!

  • NAT FTP Mikrotik

    NAT FTP Mikrotik

    Natear un servidor FTP con un mikrotik

    /ip firewall nat
    add action=dst-nat chain=dstnat comment="FTP server - command" disabled=no dst-address=IP_PUBLICA 
    dst-port=21 in-interface=your_WAN_interface protocol=tcp to-addresses=IP_LOCAL to-ports=21
    
    add action=dst-nat chain=dstnat comment="FTP server - data" disabled=no dst-address=IP_PUBLICA 
    dst-port=55535-65534 in-interface=your_WAN_interface protocol=tcp to-addresses=IP_LOCAL to-ports=55535-65534

    (more…)