Desarrollo Javascript

Desarrollo con javascript plano, y frameworks como angular y vue para mejorar el front-end, Ejercicios, retos y participación en challenge

Conocimientos en laravel framework potente de php y vue para el front-end

Framework laravel es el mejor mvc de php para poder desarrollar apis robustas.

Diseño y Desarrollo de base de Datos

SQL y querys usados con frecuencia en el mundo laboral.

miércoles, 25 de mayo de 2016

Cuestionario de Administración SQL SERVER DE LA ACADEMIA VIRTUAL MICROSOFT

En esta sección conoceremos como administrar el entorno de SQL SERVER 2012 para implementar servicios acorde a las necesidades que se presenten, por tal motivo he decidido recopilar cuestionarios de la plataforma de la Academia Virtual De Microsoft (MVA).

El contar con una certificación nos permite mostrar crédito en nuestro servicio que ofrecemos por ello vamos a conocer funcionamientos importantes de esta gran herramienta.


LA OPCIÓN MARCADA CON VISTO Y COLOR AZUL ES LA CORRECTA
GUIA

ASPECTOS FUNDAMENTALES DE LA ADMINISTRACIÓN MICROSOFT
1.       ¿Qué datos se respaldan cuando crea una copia de seguridad diferencial?
A. Todos los datos en la base de datos
ü   B. Solo los datos en la base de datos que cambió desde la última copia de seguridad
C. Todos los datos en el registro de transacción
D. Solo los datos en el registro de transacción que cambió desde la última copia de seguridad
  2.  ¿Qué datos se respaldan cuando crea una copia de seguridad incremental?
           A. Solo los datos en la base de datos que cambió desde la última copia de seguridad
           B. Todos los datos en la base de datos
ü  C. Solo los datos en el registro de transacción que cambió desde la última copia de seguridad
           D. Todos los datos en el registro de transacción
  3.  ¿Cuáles de los siguientes comandos SQL puede usar para administrar permisos para los objetos de bases de datos? (Seleccione todas las que correspondan).
ü  GRANT
ü  B. DENY
ü  C. REVOKE
           D. REMOVE
  4.  El término Principal se usa para describir los individuos y grupos autorizados a acceder a SQL Server.
              TRUE
  5.  Está usando SQL Server Management Studio para crear una copia de seguridad. ¿Qué extensión de archivo usará el archivo de copia de seguridad?
A. ldf
B. log
C. mdf

D. bak

sábado, 14 de mayo de 2016

Error al crear Diagramas en SQL


ERROR: Los objetos de soporte del diagrama de base de datos no se pueden instalar. Esta base de datos carece de propietario válido. Para continuar, primero use la página Archivos del diálogo Propiedades de la base de datos o la instrucción ALTER AUTHORIZATION para establecer como propietario de la base de datos un inicio de sesión válido y después agregue los objetos de soporte del diagrama de base de datos.




En nuestra base de datos damos click derecho y elegimos propiedades…nos aparacerá una pantalla similar, demos click en el recuadro que está al costado de PZEPP\RoGeR.


Un vez dentro nos aparecerá una pantalla similar..en donde escribiremos cualquier cosa.. en este caso escribí “a”… luego damos Aceptar.


Se nos abrirá esta página diciendo que no encontró ningún objeto con ese nombre… entonces dependiendo de los permisos que le hayamos asigndo a los objetos existentes elegiremos uno.. en este caso yo elegí a [sa] y luego Aceptar.


Por último damos aceptar… y probamos expandir los Diagramas de Base de datos y notarán que está solucionado.










jueves, 12 de mayo de 2016

Crear un Job en SQL


QUÉ ES UN JOB Y PASOS PARA CREARLO


Por lo general un job se encuentra en el sql server agent, que es un servicio que se usa  para almacenar información de los trabajos. Los trabajos contienen uno o más pasos. Cada paso contiene su propia tarea; por ejemplo, realizar una copia de seguridad de una base de datos.



A continuación vamos a basarnos en el ejemplo de crear una copia de seguridad de nuestra base de datos.



1.- Nos dirigimos al sqlserver agent y damos clic derecho new job



2.- En la siguiente pantalla podremos dar el nombre a la tarea que queramos automatizar, así como definir los pasos, la programación de los mismos, configurar alertas y tipos de notificaciones. Seleccionamos pasos:

3.- Hacemos click en nuevo:



4.- Damos nombre al paso que estamos configurando, seleccionamos como tipo Transact-SQL script y copiamos el siguiente código en la ventana comando:

BACKUP DATABASE [DemoDB] TO DISK = N’C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\DemoDB.bak’

El código y la localización de nuestra base de datos es independiente de donde escogamos para  guardarla.



  
5.- Si todo fue como se esperaba tendremos un bonito pop-up indicando que todo ha ido bien. Si por el contrario algo sucedió, deberemos chequear donde está el problema.








Abrir un Fichero en Java


Abrir Archivo de Forma Sencilla en Java
La estructura de nuestro fichero es la siguiente.

Creamos un archivo de clase y el otro archivo es de un JFrame el cual contendrá todo el diseño



Creamos un JButton dentro de nuestro jframe


Luego damos clic derecho e ingresamos al evento de nuestro JFrame





Dentro del evento del boton ingresamos el siguiente código




Declaramos una variable de tipo String el cual contendrá la dirección de nuestro archivo que veremos abrir, luego declaramos una excepción  empleando el try y catch el cual vamos a crear una instancia de ProcessBuilder como lo podemos ver en la línea 67. Luego de crear la instancia llamamos a command y dentro del paréntesis ubicamos cmd.exe, “/c”, url es decir el nombre de la variable del cmd lo empleamos para que se abra el archivo mediante la iniciazión de command, finalmente le decimos que empieze a abrir el fichero, imagen, etc.

Command en java Especifica una forma simple de separar la ejecución de un comando, del entorno que generó dicho comando. Permite solicitar una operación a un objeto sin conocer el contenido ni el receptor real de la misma. Si bien estas definiciones parecen un tanto ambigüas, sería oportuno volver a leerlas luego de entender el ejemplo.
IOException Significa que se ha producido un error en la entrada/salida. Por ejemplo, cuando estamos leyendo de la consola, un fichero, etc.




jueves, 21 de abril de 2016

Determinar si un año es Bisiesto en C#




Diseñar un algoritmo que permita determinar si un año es bisiesto. Un año es bisiesto si es múltiplo de 4 (por ejemplo 1984). Los años múltiplos de 100 no son bisiestos, salvo si ellos son también múltiplos de 400 (2000 es bisiesto, pero;  1800 no lo es).




miércoles, 13 de abril de 2016

ENVIAR MENSAJES DE UN JFRAME A OTRO EN JAVA


A continuación compartiremos un formulario que envia mensajes a otro por medio del metodo det get de java,el diseño de los formularios son sencillos el cual permite un sencillo aprendizaje.


Creamos un proyecto como la estructura que se muestra en la parte izquierda una clase que se llame recibir y otra que se llame enviar.

Los controles que vamos a utilizar son jButton y un jTextField más un jLabel  donde indica el recuadro de azul.
Creamos el formulario con los controles swing  que se encuentran en la parte izquierda.
jTextField1.text  va a contener el nombre de la  variable  recibirDatos, lo hacemos con un clic derecho cambiar el nombre de la variable. Luego de realizar este paso clave.





Luego de crear el formulario nos ubicamos en el botón damos clic derecho events-action-actionperformed.


Y digitamos el siguiente código 






Creamos una variable de tipo string la cual almacenaran el nombre del jTextField el cual va a procesar los mensajes por medio del metodo getText() el cual sirve para obtener cualquier tipo de texto alfanumerico. 

Luego creamos un objeto que llame al metodo setVisible con paramero true, y finalmente lo que hacemos es llamar a mi jTextField que contiene el nombre de Recibir, luego nombre del jTextField del jForm2 mas el método setText(dato) con el nombre de mi variable dato.

Creamos un nuevo formulario con el nombre de recibir con la misma apariencia que el anterior y los mismos pasos que el botón anterior
Events-action-actionperformed y digitamos el código del gráfico




La descripción del código es la siguiente se crea una variable la cual va a procesar los mensajes, dicha variable
Y la magia se la hace en la línea 84 la que invoca al nombre del jTextField y luego dos métodos seguidos el cual es enviarDatos y setText(). 







lunes, 16 de noviembre de 2015

Experiencia en Desarrollo Web

Experiencia


Desarrollo web del Colegio Ana Villamil Icaza 2011-2012

Desarrollo web del Colegio Santa María de los Ángeles 2013-2014

                                                                                          2014-2015