viernes, 14 de agosto de 2015

Comando para visualizar archivos desde Samba

chcon -R -t samba_share_t /mnt/netfolders

sudo service smb restart




miércoles, 13 de noviembre de 2013

Set variables de entorno Java

nombre de la variable = CLASSPATH
valor de la variable = .

nombre de la variable = JAVA_HOME
valor de la variable = C:\Program Files\Java\jrockit-jdk1.6.0_31-R28.2.3-4.1.0

nombre de la variable = JAVA_OPTS
valor de la variable = -Xmx2048m -Xms2048

nombre de la variable = Path
valor de la variable = c:\Program Files (x86)\%JAVA_HOME%\bin




lunes, 4 de noviembre de 2013

ORA-01830: date format picture ends before converting entire input string

Este error me dio en SQLdeveloper,
yo habitualmente hacia las consulta de fecha
and p.CREATE_DATE <= '01-11-2013', derrepente empezo a dar el error ORA-01830
de ahí recordé que hice algunos cambio en la configuración de fechas de SQLdeveloper
Herramientas => preferencias => base de datos => NLS

Formato de Fecha = DD/MM/RR

Formato de Registro de Hora = DD/MM/RR HH24:MI:SSXFF

Formato de Zona Horaria .... = DD/MM/RR HH24:MI:SSXFF TZR


ahora bien ustedes pueden presionar el botón "Valores por Defecto" que se encuentra abajo

miércoles, 30 de octubre de 2013

Obtener Fechas (date, datetimes) en Php desde Mysql



miércoles, 23 de octubre de 2013

Restablecer contraseña system de Oracle

1.- Ejecuta este comando para iniciar los comandos de SQL: sqlplus / as sysdba
2.- Ejecutar estos dos comandos para cambiar las contraseñas de ‘system’ y ‘sys’:

 SQL> alter user system identified by "PASSWORD" ;
 SQL> alter user sys identified by "PASSWORD"  ;

martes, 3 de septiembre de 2013

Attachment Word Zend Framework

$mail = new Zend_Mail();
$content = file_get_contents("attachment.docx")
$mail->createAttachment($content,
"application/actet-stream", // Default
Zend_Mime::DISPOSITION_ATTACHMENT,  // Default
Zend_Mime::ENCODING_BASE64, // Default
"attachment.docx");


$content = file_get_contents("flower.gif")
$attachment = new Zend_Mime_Part($content);
$attachment->type        = 'image/gif';
$attachment->disposition = Zend_Mime::DISPOSITION_INLINE;
$attachment->encoding    = Zend_Mime::ENCODING_BASE64;
$attachment->filename    = 'flower.gif';
$mail->addAttachment($attachment);

miércoles, 28 de agosto de 2013

Servidor de Respaldo Moodle

Bueno, aquí voy a explicar como hacer un respaldo de la instalación de Moodle en otro servidor (Produccion, Desarrollo)

 
      Se debe hacer una instalación de Moodle normal. una vez que tengamos nuestra instalación de moodle, exportamos la base de datos mysql en un archivo de texto plano o como ustedes estimen conveniente


      al tener nuestra  base de datos exportada del servidor de Producción. ahora haremos un servidor de Desarrollo

 

   Hacemos una nueva instalación de Moodle totalmente de cero en Desarrollo, una vez finalizada la instalación, obviamente con el mismo nombre en ambas base de datos, importamos la base de datos de Producción en el ambiente de Desarrollo

Configuración

   como ya en comentado en otros post de este blog, el acceso de los usuarios a la plataforma Moodle, es una concatenación de el salt (config.php) y la clave de acceso de cada usuario, y eso encapsulado en encryptación MD5 

cabe mencionar que en cada instalación de Moodle tiene un salt distinto, debido a que es un String de caracteres aleatorios para cada instalación, aun así cuando el instalador es el mismo 

obviamente al importar la base de datos de Producción a desarrollo , las cuentas de usuarios quedan des habilitadas, debido a que el salt en Producción es totalmente distinta al de Desarrollo
(eso es lo único que debería fallar)

para habilitar las cuentas de usuarios basta con copiar el Salt de Producción en Desarrollo
esto esta ubicado en la dirección /var/www/html/moodle y el archivo se llama config.php

El salt esta denominado como $CFG->passwordsaltmain = 'bpV5l[Y+0Q;Q{am32Tu~[W,l3<rJqM';
copian esa linea de código y lo reemplazan en el Servidor de Desarrollo






  


miércoles, 21 de agosto de 2013

Cambiar clave por Mysql a Usuario Moodle

Para cambiar una clave de acceso a un usuario de moodle por base de datos tenemos que hacer lo siguiente

  •  vamos a la tabla de usuarios de Moodle que seria la tabla mdl__user, tenemos que identificar el ID  del usuario, para este ejemplo usaremos el usuario ADMIN con id= 2 
  •  posteriormente vamos al archivo de configuración de Moodle conf.php y copiamos el
           $CFG->passwordsaltmain = 'QWEERTTYYUIIOOIUYREWWWWERR'; 

con eso ya tenemos todo lo necesario para cambiar la clave al usuario, ahora vamos a phpmyadmin y ejecutamos el siguiente script


UPDATE mdl__user SET password = MD5(CONCAT('102030', 'QWEERTTYYUIIOOIUYREWWWWERR')) WHERE id = 2


ahora nuestra clave para el usuario Admin sera 102030

martes, 20 de agosto de 2013

Instalar PhpMyAdmin en centos 6.4

rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
yum install phpmyadmin

martes, 13 de agosto de 2013

Popup Link Jquery





                		

jueves, 18 de julio de 2013

Datepicker Jquery



  
  jQuery UI Datepicker - Default functionality
  
  
  
  
  


 

Date:

posibles formatos de fecha
$.datepicker.ATOM "yy-mm-dd"
$.datepicker.COOKIE "D, dd M y"
$.datepicker.ISO_8601 "yy-mm-dd"
$.datepicker.RFC_822 "D, d M y"
$.datepicker.RFC_850 "DD, dd-M-y"
$.datepicker.RFC_1036 "D, d M y"
$.datepicker.RFC_1123 "D, d M yy"
$.datepicker.RFC_2822 "D, d M yy"
$.datepicker.RSS "D, d M y"
$.datepicker.TIMESTAMP @ (UNIX timestamp)
$.datepicker.W3C "yy-mm-dd"

jueves, 11 de julio de 2013

Tildes Zend Framework y Mysql

Hace un tiempo empece a utilizar Zend framwork y es un framework espectacular, pero tenia sus aprensiones con respecto a las tildes resulta que en mysql los textos con tildes me los ingresaba con simbolos raros bueno después de un poco de investigación llegue a lo siguiente
aplication.ini

; ------------------------------------------------------------------------------
; Doctrine DBAL Configuration
; ------------------------------------------------------------------------------

resources.doctrine.dbal.connections.default.parameters.driverOptions.1002 = "SET NAMES 'UTF8'"

con esto se solución el problema de las tildes OJO: el cotejamiento de la base de datos debe ser utf8_general_ci;

miércoles, 10 de julio de 2013

Insert tildes mysql y Php

En el siguiente ejemplo veremos como insertar tildes en mysql desde PHP, sin definir la ISO en la cabecera html.
mi base de datos mysql tiene un cotejamiento uft8 general_ci

ALTER DATABASE BBDD DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;


$conexion = mysql_connect("localhost", "root", "");
mysql_select_db("inach_appdb", $conexion);
$que = "update cv_titulos set titulo='úúúááááááá´´aááááááá' where id='12'   ";
$res = mysql_query($que, $conexion) or die(mysql_error());


$conexion = mysql_connect("localhost", "root", "");
mysql_select_db("inach_appdb", $conexion);
mysql_query("SET NAMES 'utf8'");
$que = "update cv_titulos set titulo='úúúááááááá´´aááááááá' where id='12'   ";
$res = mysql_query($que, $conexion) or die(mysql_error());


martes, 2 de julio de 2013

Iniciar Oracle Arquitectura (Solo Para Mi :D)

Matar todos los procesos Oracle luego como root ejecutar los siguientes pasos
cargar variables de entorno oracle
lsnrctl start(iniciar listener)

su oracle
sqlplus /nolog
connect / as sysdba
startup pfile='/opt/oracle/app/oracle/product/11.2.0/dbhome_1/dbs/initorcl.ora'


Variables de Entorno Oracle

ORACLE_BASE=/opt/oracle/app/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_HOME
ORACLE_PATH=$ORACLE_HOME/bin
export ORACLE_PATH
ORACLE_SID=orcl
export ORACLE_SID
Adicionalmente es util tener configurada el path de linux hacia los ejecutables de oracle, esto nos evitará cambios de rutas y cosas asi
PATH=$PATH:$HOME/bin:$ORACLE_PATH
export PATH

jueves, 27 de junio de 2013

Variable de Entorno Java (Consola)

Este método sirve solo para setear la variable de entorno y dura solo cuando esta abierta la consola, finaliza su vida útil cuando cerramos la consola de windows
ejecutar => cmd 
set JAVA_HOME=C:\Program Files (x86)\Java\jre6
set PATH=C:\Program Files (x86)\Java\jre6\bin;%PATH%
SET CLASSPATH=C:\Program Files (x86)\Java\jre6\LIB;%CLASSPATH%

Obtener el texto de un select HTML




$('#concursoId').change(function(){
var check = $("#concursoId option:selected").text();
alert(check );
});
impimira en pantalla hola mundo ajax

miércoles, 19 de junio de 2013

XAMPP no Arranca (SKYPE)

Si en XAMPP aparece el siguiente mensaje y su phpmyadmin arranca y su localhost no


es culpa de SKYPE
y para solucionarlo tan solo hacemos lo siguiente



martes, 18 de junio de 2013

Verificar si un String es numerico en Javascript


var cantdias = $('#cantidadDias').val(); //valor del formulario
var num = cantdias;
  if(isNaN(num)){
      alert( num + " No es un número");
  }else{
     alert(num + " Si es un número");
}