2014/04/07

Mejores Prácticas para ser un DBA SQL Server

Navegando por la red me encontré este excelente articulo que resume en 4 fases  los puntos críticos para ser un buen DBA, no dejen de leerlo, excelente articulo.
Fase 1.- Día a día

1.  Compruebe los registros de eventos del S.O. y los registros de SQL Server para detectar eventos inusuales.
2.  Verifique que todos los trabajos programados se han ejecutado correctamente.
3.  Confirme que las copias de seguridad se han hecho y guardado con éxito a un lugar seguro.
4.  Monitoree el espacio en disco para asegurarse de que sus servidores de SQL no se quedarán sin espacio en disco. Para un mejor rendimiento, todos los discos deben tener 15% o más de espacio libre.
5.  A lo largo del día, haga un seguimiento periódico de rendimiento utilizando Monitor de sistema y de perfiles / Traza de SQL.
6.  Monitorear regularmente e identificar problemas de bloqueo.
7.  Mantenga un registro de los cambios que realice a los servidores, incluyendo la documentación de los problemas de rendimiento a identificar y corregir.
8.  Crear alertas de SQL Server para que le avise de posibles problemas, y las envíe por mail. Tomar las medidas necesarias.
9.  Regularmente restaure copias de seguridad en un servidor de prueba para verificar que realmente los puede restaurar. No es necesario para restaurar todas las copias de seguridad todos los días, pero debiera hacerlo a menudo para asegurarse de que usted tiene buenas copias de seguridad.
10.  Tómese su tiempo para aprender algo nuevo como un DBA para promover su desarrollo profesional.

Fase 2.- Instalación

1. Siempre documente las instalaciones de modo completo, aun cuando parezca redundante, esto hará que las instancias de SQL Server se pueden reproducir fácilmente en caso de emergencia.
2. Si es posible, instalar y configurar todas las instancias de SQL Server de una manera consistente, de la misma forma, basándose en las normas pre-acordadas de su organización.
3. No instale los servicios de SQL Server que no se utilizan, como Microsoft indexación de texto completo, Reporting Services o Analysis Services.
4. Para obtener el mejor rendimiento de SQL Server, detenga todos los servicios del sistema operativo que no son necesarios.
5. Para un óptimo rendimiento de SQL Server, no ejecutar al SQL Server junto con ninguna otra aplicación. 6. Para obtener el mejor rendimiento I / O, busque los archivos de base de datos (. mdf) y archivos de registro (. ldf) en discos separados para aislar a los patrones de acceso a disco.
7. Si tempdb se utiliza en gran medida, póngalo en un disco aparte.
8. No instale SQL Server en un controlador de dominio.
9. Asegúrese de que SQL Server se instala en una partición NTFS.
10. No utilice NTFS con cifrado de archivos de datos (EFS) y ni compresión de datos sobre el disco de la base de datos de SQL Server y los archivos de registro.

Fase 3.- Actualizar

1. Ejecute el Upgrade Advisor de SQL Server antes de actualizar. Haga los cambios necesarios antes de realizar la actualización.
2. Realizar una actualización de prueba antes de actualizar los servidores de producción. Y no se olvide de probar las aplicaciones con la nueva versión también.
3. Antes de actualizar, asegúrese de tener un plan para revertir los cambios en caso que la actualización sea problemática.
4. No actualizar clústeres de SQL Server en su lugar. En cambio, a reconstruirlos en un nuevo hardware.
5. Si actualiza desde una versión anterior de SQL Server, debe actualizar todas las estadísticas en todas las bases de datos. Esto se debe a que las estadísticas no se actualizan automáticamente durante el proceso de actualización.

Fase 4.- Seguridad

1. Asegure la seguridad física de cada Servidor SQL, previniendo que cualquier usuario no autorizado pueda acceder físicamente a sus servidores.
2. Instalar solamente las mínimas y necesarias nettwork libraries y network protocols en sus instancias SQL
3. Minimize el número de usuarios sysadmins con acceso a SQL Server.
4. Como DBA, lóguese como sysadmin solo cuando realmente lo necesite. Cree cuentas específicas para DBAs para que puedan acceder a SQL Server cuando no necesiten privilegios sysadmin.
5. Asigne a la cuenta “sa” una password realmente compleja y no la use nunca para loguearse a SQL Server. En vez de eso use una cuenta Windows Authentication para acceder SQL Server como sysadmin.
6. Dele a los usuarios los mínimos permisos necesarios que le permitan a ellos realizar su trabajo.
7. De ser posible, use stored procedures o views para el acceso a los datos en vez de dejarlos acceder directamente a las tablas.
8. De ser posible, use Windows Authentication logins en vez de SQL Server logins.
9. Use strong passwords (combinación de mayúsculas, minúsculas, números y caracteres especiales) para todos los SQL Server login.
10. No le asigne permisos al rol de base de datos “public”
11. Remueve Logins IDs que ya no necesitan acceder a SQL Server apenas los detecte.
12. Deshabilite el usuario “guest” en cada base de datos usando REVOKE CONNECT FROM GUEST.
13. No use “cross database ownership chaining” si no es realmente necesario.
14. Nunca habilite permisos a xp_cmdshell a los usuarios que no son sysadmin.
15. Eliminar las bases de ejemplo (adventureworks, pubs, northwind) de todas las instancias de producción.
16. Usar Windows Global Groups, o SQL Server Roles para manejar grupos de usuarios con similares permisos.
17. No debería crear ni permitir crear network shares en servidores SQL Server.
18. Configurar login auditing, de esta manera se puede ver quienes intentaron loguearse y los intentos fallidos de login.
19. No use jamás la cuenta sa ni login ids que sean sysadmin como cuentas de acceso desde aplicaciones.
20. Asegúrese que sus servidores están detrás de un firewall y no están expuestos directamente a internet.
21. En SQL Server 2005 y previos, remover el grupo de BUILTIN/Administrators para evitar que los administradores locales del servidor puedan acceder a SQL Server. En SQL Server 2008, el grupo BUILTIN/Administrators group no existe en forma predeterminada.
22. Ejecute cada servicio SQL Server bajo una cuenta de dominio diferente.
23. Dele a las cuentas asignadas a los servicios SQL Server los mínimos permisos que le permitan al mismo ejecutarse de la manera correcta. En la mayoría de los casos los permisos de un administrador local no son necesarios y menos aún los permisos de un administrador de dominio.
24. Cuando use queries distribuidas use linked servers en vez de remote servers. Remote servers están solo por backward compatibility.
25. No navegue internet desde una instancia de producción de SQL Server.
26. En vez de instalar antivirus/antispyware en un SQL Server, realice escaneos desde un servidor remoto y solo cuando la actividad del servidor SQL no sea tan alta.
27. Agregue los service packs, tanto de SQL Server com de sistema operativo apenas estén disponibles.
28. Considere la posibilidad de encriptar los backups con herramientas como Red Gate SQL Backup Pro u otras.
29. Solo habilite las trazas de “C2 auditing” o “Common Criteria compliance” cuando sea realmente necesario, porque sobrecargan el servidor si están habilitadas.
30. Considere seriamente ejecutar un SQL Server security scanner para detectar si hay huecos de seguridad en sus servidores, tanto a nivel sistema operativo como servidor de base de datos. http://searchsqlserver.techtarget.com/feature/SQL-Server-security-test-checklist
31. Considere habilitar SSL or IPSEC para las conexiones entre sql server y los clientes.
32. Si está utilizando SQL Server 2005/2008, habilite password policy checking.
33. Si está usando SQL Server 2008 en un entorno de alta seguridad, considere implementar TDE, Transparent Data Encryption para proteger los datos de su servidor.
34. Si utiliza SQL Server 2005, no use SQL Server Surface Area Configuration para desbloquear características que nunca se utilizan y que pueden traer solamente problemas de seguridad.
35. Si está usando SQL Server 2005/2008 y crea endpoints, solo habilite permisos grant CONNECT a los logins que realmente necesitan acceder esos endpoints. Explícitamente deniegue (deny) CONNECT permissions a los endpoints que no son necesarios para los usuarios.

(Traducido Articulo de Brad McGehee)

2014/04/04

Encontrar la última fecha y hora de una copia de seguridad (completa, diferencial y del registro de backup)

SQL Expert Sravani ha publicado un guión fantástico, que también muestra la última tarea completa, diferencial y de registro de copia de seguridad de la base de datos. Referencia: Pinal Dave ( http://blog.SQLAuthority.com )

2014/04/02

En 5 pasos: cómo actualizar de Windows XP a Windows 7

Pensando en el usuario más novato que se encuentra en la incomoda situación de tener que cambiar de Windows XP a un nuevo sistema por la llegada inminente del fin del soporte, en Bitelia hemos creado esta guía para ayudarte a resolver el problema tu mismo. Siempre que estés dispuesto.

La pregunta del millón de dolares. Como ya muchos sabemos, salvo por quien nunca lee nada en Internet, y jamás ha instalado una actualización de su Windows XP, el soporte de este sistema operativo llegará a su final en una semana. El 8 de abril, se da por muerto uno de los sistemas mas longevos que hemos conocido. Ya hemos explicado por qué no es buena idea usar XP después de ese día, y te hemos dado muchas opciones de lo que puedes hacer para lidiar con este hecho.
Pero, ¿qué pasa con el usuario que ya sabe que es lo que tiene que hacer pero no sabe como hacerlo?. Para ellos este artículo.
Ayer en la noche, una de esas tías que pasas mucho tiempo sin ver, me escribió algunos mensajes preguntándome como hacía para actualizar desde Windows XP. Me sorprendió que supiera lo que estaba pasando y que quisiera cambiar, pero entonces recordé que Microsoft ya le está mostrando el avisito a los usuarios de XP y montando el "psicoterror" de que deben actualizar. Sus preguntas, aunque tontas para algunos, son las que se hacen muchísimos usuarios, ¿cómo actualizo eso?, ¿donde lo compro?, ¿que debería instalar?, ¿cómo se instala?, etc. A continuación vamos a explicar paso a paso, todo lo que necesitas saber para pasar de Windows XP a Windows 7 sin morir en el intento.

Primero lo primero ¿es mi equipo compatible con Windows 7?

Elegimos Windows 7 para este tutorial, porque es la opción más sensata y la más popular si quieres permanecer en Windows, tal vez luego hagamos lo mismo con Windows 8, pero los pasos solo cambian un poco al final. Si tienes Windows XP es probable que tu ordenador sea un poco viejo y tal vez no muy potente, antes de decidir actualizar a Windows 7 debes preguntarte si será compatible o no, o sino te vas a encontrar con un problema.
Requisitos minimos para instalar Windows 7:
  • Procesador de 32 bits (x86) o 64 bits (x64) a 1 gigahercio (GHz) o más.
  • Memoria RAM de 1 gigabyte (GB) (32 bits) o memoria RAM de 2 GB (64 bits).
  • Espacio disponible en disco rígido de 16 GB (32 bits) o 20 GB (64 bits).
  • Dispositivo gráfico DirectX 9 con controlador WDDM 1.0 o superior
¿Cómo averiguo las características de mi hardware?
Si hace demasiado tiempo que compraste la máquina y no te fijas en esos detalles, es probable que no tengas ni idea de que procesador tienes, cuanta RAM, y de que tamaño es tu disco duro. Puedes averiguarlo fácilmente utilizando algunas herramientas.
cambiar de Windows XP a windows 7
Si instalas la herramienta CCleaner, al iniciar el programa por primeva vez puedes ver los detalles de tu procesador, memoria RAM y tarjeta gráfica en la parte superior de la ventana. Para averiguar el tamaño de tu disco duro solo necesitas ir a Mi PC y ver los datos de la unidad C:/
Si quieres más detalles sobre todo tu hardware, puedes probar con la herramienta AIDA64.

Conseguir una copia de Windows 7

cuanto cuesta una licencia de windows 7
Ahora, si tu equipo es compatible con Windows 7, podemos empezar. Lo primero es obviamente conseguir una copia del sistema operativo. No vas a poder comprarle ninguna copia nueva de Windows 7 a Microsoft porque ellos solo están interesados en vender Windows 8. Pero en sitios como eBay o Amazon puedes conseguir aún. Revisa nuestra guía de costos en este enlace. También puedes ir a alguna tienda de computación en tu ciudad y comprar un disco con Windows 7.
Si ya tienes una licencia y lo que quieres es descargar la imagen del sistema, puedes usar estos enlaces oficiales de Microsoft para descargar cualquier ISO en cualquier idioma, incluido español.

Crear un disco de Windows 7

Ahora, para poder instalar el sistema operativo, necesitamos crear un disco de arranque. Podemos usar un DVD o una memoria USB. Microsoft sugiere algunas herramientas que podemos usar para quemar un DVD con Windows 7. Puedes usar un programa como Nero, UltraISO, ImgBurn, Ashampoo, etc. Necesitas el archivo único de Windows 7 .ISO y luego crear un nuevo DVD de imagen siguiendo las instrucciones del programa que vayas a utilizar. Si compraste el disco por tu cuenta te ahorras este paso.
Cómo cambiar de Windows XP a windows 7 dvd download tool
Si quieres crear un disco de arranque USB con Windows 7, lo mejor que puedes hacer es utilizar la herramienta oficial de Microsoft que se lanzó en 2009 y que sirve para crear una unidad USB booteable y también un DVD, clic aquí para descargarla.
Otra alternativa es que uses YUMI, que nos deja crear un disco de arranque USB con varios sistemas operativos.

Acceder a las opciones de la BIOS para arrancar desde un disco externo

Antes de poder instalar Windows 7, necesitamos que nuestro ordenador reconozca el disco que acabamos de crear. Si conectamos el pendrive, o insertamos el disco y reiniciamos el computador, siempre que la opción para arrancar desde un USB o DVD esté activa deberíamos entrar directamente a la instalación, pero si no es así simplemente vamos a reiniciar una y otra vez el sistema sin poder instalar el nuevo Windows.
Para activar esta opción debemos reiniciar la PC, y esperar que aparezca la primera pantalla que vemos antes de que salga el logo de Windows. Esta pantalla va a variar dependiendo de la marca de tu computadora. Usualmente muestra el logo de la empresa fabricante y algún texto abajo que dice cual tecla presionar para acceder a las opciones de la BIOS o para cambiar el orden de booteo.
Cómo cambiar de Windows XP a windows 7
Fíjense en la imagen arriba, en mi caso se muestra: Press go to Setup y Press to change boot order. La primera opción es para acceder a la BIOS, desde ahí se puede cambiar el orden en que los dispositivos arrancan, pero además tengo la opción de presionar F12 para cambiar el orden de booteo desde ahí mismo, que es más sencillo. Luego puedes elegir el DVD o USB que tiene Windows para que el ordenador arranque desde él.
Cómo cambiar de Windows XP a windows 7 bios
No todas las computadoras tienen esa opción y puede que si necesites cambiar las opciones desde la BIOS. Debes estar atento a presionar la tecla indicada, ya que esta pantalla solo aparece por un par de segundos. Sin ingresas a la BIOS, casi siempre hablamos de un menú de opciones con fondo azul, debes buscar las opciones que tengan que ver con el orden de booteo, esto varía de una BIOS a otra, pero no es difícil de conseguir.

Realiza un respaldo de tus archivos

Si ya tienes tu disco de Windows 7 listo para instalar, ten en cuenta que no habrá vuelta atrás, esta instalación va a borrar todo y a dejar la PC como nueva, así que si tienes documentos, fotos o vídeos importantes que quieras salvar guárdalos en otro sitio mientras realizas la nueva instalación.

Instalar Windows 7

Inserta el DVD o USB y reinicia tu ordenador, de manera automática el instalador de Windows 7 debería comenzar a cargar. Lo primero que te va a mostrar es el disco duro o partición que ya tienes con Windows XP, debes seleccionarla para que WIndows 7 se instale ahí, y simplemente presionar continuar. Si de casualidad tuvieses más de una partición, de recuperación o respaldo, revisa antes de comenzar la instalación el tamaño en GB de cada una para que elijas la del sistema (que debería ser la más grande) y no la de respaldo al momento de instalar.
Cómo cambiar de Windows XP a windows 7 instalar
Lo otro que te va a pedir el asistente de instalación, es la clave de la licencia de Windows, si la tienes ingresala de una vez, sino puedes saltar el paso y hacerlo luego de instalado. El proceso es mayormente desatendido, solo se te van a hacer un par de preguntas casi al final, para que selecciones idioma para el teclado, región, y un nombre para el equipo.
instalar windows 7
El tiempo que toma la instalación es de algunos pocos minutos, y el ordenador de reiniciará una vez durante el proceso, no toques nada hasta que el proceso finalice y te veas en el escritorio de Windows 7. Luego del primer reinicio puedes retirar el disco de la computadora sin riesgos. De hecho es probable que debas removerlo o sino el proceso de instalación iniciará desde cero nuevamente.

Fuente: http://bitelia.com/author/gabriela2400

2014/02/17

Como cambiar el color del editor de texto en Visual Studio 2012


Visual Studio 2012 es una gran herramienta la cual he utilizado desde ya bastante tiempo, sin embargo cuando necesitaba leer código extenso utilizaba Notepad++, Sublime Text. ¿Porque usar Notepad++ o Sublime text cuando tienes un gran entorno de desarrollo a tu disposición? La respuesta es sencilla, antes no sabia como cambiar el color del editor en Visual Studio.


Modificación al Tema del Editor de Visual Studio
1. Navega por el sitio y ubica un tema de tu agrado (en lo personal me agrada el tema SonOfObsidian, ya que este es el tema que utilizo en Notepad++).


2. Descarga el tema para la versión de Visual Studio 2010 / 2012.


3. En Visual Studio selecciona el menú Herramientas y luego en Importar y exportar configuraciones.


4. Dentro del asistente selecciona la opción Importar la configuración de entorno seleccionada, luego Clic en Siguiente.


5. Escoge si deseas respaldar tus configuraciones anteriores.


6. Da Clic en Examinar.


7. Localiza el archivo .vssettings y da Clic en Abrir.


8. Haz Clic en Siguiente.


9. Selecciona todas las opciones para importar, ya que si expandes las opciones, te darás cuenta que únicamente tiene información de Fuentes y Colores. Clic en Finalizar.


10. Listo


11. Creamos un proyecto de prueba, en el formulario de prueba arrastramos algunos controles y le damos Doble Clic, veremos el editor de texto modificado.


Ah también funciona con Visual Studio 2013
Espero que el articulo sea de vuestro interés, sin mas me despido atentamente.

2014/02/11

¿Como calcular el ultimo día del mes tomando una fecha determinada?

En algunas ocasiones nos pasan como parámetro una fecha, por ejemplo: 11/02/2014 y nosotros necesitamos saber cual es el ultimo día de ese mes en formato fecha (28/02/2014).
Aquí veremos dos formas de hacerlo, la primera es para todas las versiones de SQL Server inferiores a 2012 y la segunda es usando una nueva función de SQL Server 2012 llamada EOMONTH
Ejemplo 1: Previo a SQL Server 2012
DECLARE @Fecha Date
SET @Fecha = GetDate()
DECLARE @UltimoDiaDelMes Date
SET @UltimoDiaDelMes = DATEADD(DD,-1,
                                DATEADD(MM,1,
                                  CONVERT(DATE,
                                       CONVERT(CHAR(4),YEAR(@Fecha)) +
                                       RIGHT('0' + CONVERT(VARCHAR(2),MONTH(@Fecha)),2)
                                         + '01'
                                             )
                                       )
                               )
SELECT @UltimoDiaDelMes

El algoritmo es el siguiente: El único dato siempre verdadero de un mes es su primer día siempre es el 1, entonces lo que hacemos es convertir la fecha a 01 mes y año de lo que me pasaron. Luego a eso le sumamos un mes y le restamos un día.
Ejemplo 2: Usando SQL Server 2012 y la función EOMONTH
DECLARE @Fecha Date
SET @Fecha = GetDate()
DECLARE @UltimoDiaDelMes char(10)
SET @UltimoDiaDelMes = EOMONTH (@Fecha)
Select @UltimoDiaDelMes

2014/01/31

10 cosas que NO debes hacer con el celular


Los teléfonos móviles o smartphones han cambiado nuestras vidas en muchos sentidos, no soló en la forma de comunicarnos, sino también hemos generado hábitos de uso, tanto que a veces dependemos mucho de ellos. Un estudio realizado por Oracle reveló que aproximadamente revisamos la pantalla de nuestros teléfonos cerca de 150 veces al día, pero ¿realmente es necesario?.
Con base a estos datos, te presentamos las 10 cosas que no debes de hacer con el celular.
  1. Ir al baño con el celular. No es necesario llevarlo y punto.
  2. No escuches música sin utilizar audifonos.
  3. Evita gritar cuando hablas por teléfono y más si son conversaciones personales.
  4. No mandes mensajes o revises el celular miéntras manejas, esto puede causar un accidente.
  5. No escribas mensajes o revises el celular cuando vas caminando, podrías caerte o causar accidentes.
  6. No entres con tu celular a juntas en el trabajo, si es muy necesario ponlo en vibrar o silencio.
  7. Si estás en una tienda, dedica tu atención a la persona que te está atendiendo y, mientras dura la transacción, deja de lado tu celular.
  8. Si estás en el cine apaga tu celular, puede ser lo tengas en silencio, pero la luz distrae y molesta.
  9. No saques tu celular cada 5 minutos para ver Facebook, WhatsApp, Twitter o revisar tu mail cuando estes en algun restaurante, es de muy mala educación para tus acompañantes.
  10. No mandes mensajes, tweets, SMS cuando estes borracho.

2014/01/24

SoftTree SQL Assistant vs dbForge SQL Complete

Sotf Tree SQL Assistant equipa a los desarrolladores de bases de datos y administradores de bases con las herramientas de productividad que necesitan para acelerar el proceso de desarrollo de base de datos, mejorar la calidad del código y la precisión. SQL Assistant puede aumentar su productividad de codificación SQL en un 300%. SQL Assistant es compatible con todas las principales bases de datos. Se envía pre-configurado con el soporte para Oracle, Microsoft SQL Server, IBM DB2, MySQL, PostgreSQL, Sybase ASE y SQL Anywhere. El producto también ofrece una interfaz con todas las funciones de control de código fuente que apoya la Subversión y repositorios de código de servidor de Microsoft Team Foundation. Muchos usuarios han dicho que no saben cómo pueden codificar y administrar sus bases de datos sin SQL Assistant. Para tener una mejor idea de lo que puede hacer por usted, descargar la prueba y comprobar por ti mismo.


Capturas de pantalla de las herramientas de base de datos y desarrollo de aplicaciones populares usando Asistente SQL.
Mas información: http://www.softtreetech.com/isql.htm

dbForge SQL Complete es un complemento útil para Microsoft SQL Server Management Studio y Microsoft Visual Studio.


Ofrecen una amplia gama de funciones de terminación de código que permiten a los usuarios evitar concentrarse en recordar largos y complejos nombres de objeto, nombres de columnas, operadores exactas SQL, etc, pero en lugar de concentrarse en escribir código SQL de alta calidad con el formato correcto, que será fácil de entender y de interpretar.


Mas información: http://www.devart.com/dbforge/sql/sqlcomplete/

Conclusión:
Ambos programas(utilitarios) soportan varios tipos de bases de datos, en este caso me he permitido probarlos en SQL Server. Luego de probar todas sus funcionalidades he decidido seguir con SoftTree SQL Assistant, si puedes darte un tiempo y hacer la comparación seria excelente, sin mas me despido atentamente.

2014/01/14

Mis primeros pasos para convertirme en un internauta seguro

¿Quieres estar seguro en Internet y no sabes por dónde empezar? No te preocupes, la Oficina de Seguridad del Internauta te proporciona toda la información y ayuda necesaria para disfrutar de la Red con garantías.
Convertirse en un internauta que navega seguro es posible siguiendo unas sencillas recomendaciones como estar informado, tener unos buenos hábitos de uso y proteger el sistema adecuadamente. No te preocupes, es más sencillo de lo que piensas.

 

PARA EMPEZAR... CONOCE LOS RIESGOS

¿Sabes a qué te enfrentas en Internet? Ponte al día. La mejor forma para empezar a combatir los peligros es conocerlos.
Tienes que tener mucha precaución con los fraudes basados en la «ingeniería social», una técnica de engaño muy utilizada por los delincuentes para tratar de dirigir la conducta de una persona y obtener información sensible de ella –correo electrónico, teléfono, contraseñas, datos bancarios, etc.-.
No olvides proteger tu privacidad. Los servicios actuales de Internet facilitan las relaciones sociales, lo que conlleva a su vez que publiques mucha información sobre ti (datos personales, imágenes, preferencias, etc.). Dado el valor que tiene esta información, y las repercusiones negativas que puede tener su uso inadecuado por terceros, es necesario que la gestiones adecuadamente. ¡Piensa antes de publicar y controla qué información compartes!
 Conoce los riesgos 
Para evaluar tu percepción sobre los riesgos de Internet, te proponemos que realiaces el «Test de Conocimientos»
Por último, recordarte que las amenazas en Internet no son siempre las mismas, los fraudes y técnicas de engaño evolucionan, por lo que también se hace necesario mantenerse al día. Te aconsejamos que te suscribas a los RSS o a los boletines de correo de la OSI que incluyen los últimos avances de actualidad. ¡Estarás más al día! y ¡protegido!

 

PROTÉGETE EN INTERNET

Una vez que conoces los riesgos a los que te enfrentas, es hora de protegerte, y la mejor manera para hacerlo es la prevención.
  • Protege tu ordenador en 3 pasos
    • Utiliza un antivirus que analice todo lo que descargas. Asegúrate de tener un antivirus instalado en el PC, mantenlo actualizado al día para que reconozca el mayor número de virus, y realiza análisis regularmente de todo el sistema. En la sección de Útiles de la OSI puedes encontrar soluciones antivirus gratuitas.
    • Mantén el sistema operativo (SO) y el navegador actualizado. Los virus aprovechan los agujeros del SO y navegador para infectar tu PC. Como contramedida los fabricantes corrigen los programas a través de actualizaciones. Para estar seguro de que estás protegido a la última activa las actualizaciones automáticas de tu SO, navegador, plugins del navegador y resto de aplicaciones. Herramientas como CONANSecunia te ayudarán a detectar el software obsoleto. Para más información visita la sección de actualizaciones de la OSI.
    • Utiliza una cuenta de usuario con permisos limitados para navegar. Evita que los virus puedan manipular tu PC utilizando una cuenta de usuario apropiada. La cuenta de administrador es sólo para momentos puntuales. Encontrarás más información en la sección de cuentas de usuario de la OSI.
    Protege tu PC
  • Protégete mientras navegas - ¡Utiliza el sentido común!
    • Confía en la web pero no seas ingenuo. Permanece alerta, no todo lo que se dice en Internet tiene por qué ser cierto. Ante la duda contrasta la información en otras fuentes.
    • No hagas clic en enlaces que resulten sospechosos. Sé precavido antes de seguir un enlace al navegar, en el correo, en la mensajería instantánea o en una red social. Los mensajes falsos que los acompañan pueden ser muy convincentes con el fin de captar tu atención y redirigirte a páginas maliciosas.
    • Ten cuidado con lo que descargas. No te precipites y bajes cualquier cosa, nuevas amenazas surgen cada día y los antivirus no pueden combatirlas todas. Descarga los ficheros solo de fuentes confiables y los programas desde sus páginas oficiales, así evitaras desagradables sorpresas.
    • Desconfía de los correos de remitentes desconocidos. Ante la duda, es recomendable no responder a los mismos y eliminarlos. Ten en cuenta también que cuanto más limites la difusión de tu cuenta de correo menos spam recibirás.
    • No abras ficheros adjuntos sospechosos. Si es de un conocido y no lo has solicitado, asegúrate de que realmente te lo quiso enviar. Los virus utilizan esta técnica para propagarse entre los contactos del correo, así como los contactos de la mensajería instantánea y de las redes sociales.
    • Cuida tus contraseñas. Al introducirlas asegúrate de que estás en la página correcta ya que puede parecer idéntica a la legítima y tratarse de una suplantación. No utilices la misma contraseña en diferentes servicios por que si acceden a una de tus cuentas fácilmente podrán acceder al resto. Y no compartas tus contraseñas con nadie, aunque digan que son del servicio técnico, no lo hagas, los servicios respetables nunca te solicitarán las contraseñas por propia iniciativa.
    • Piensa antes de publicar. Presta especial atención a la información personal que difundes. Valora qué información podría ser utilizada en tu contra en el futuro.
    Protegete mientras navegas
Aunque éstas son las principales recomendaciones a tener en cuenta para empezar a disfrutar de Internet de una manera segura puedes encontrar información más detallada y especifica en «Protégete en Internet», «Protege tu ordenador», «Protege tu móvil y portátil» y «Protege a los menores». Por otro lado, puedes ampliar tus conocimientos sobre esta temática, en el curso de Introducción a la protección en Internet de la plataforma de formación online de INTECO.

 

¿NECESITAS AYUDA?

Si piensas que tu sistema puede estar infectado por un virus, crees estar ante algún intento de fraude o simplemente tienes dudas sobre las recomendaciones antes vistas, ¡contácta con nosotros!. Puedes llamarnos al Centro de Atención Telefónica de la OSI.

 

DIFUNDE EL MENSAJE

Sólo es posible una Internet segura si la construimos entre todos. ¡La Seguridad TIC no está completa sin TI!
Ayúdanos a difundir el mensaje, comparte esta web con tus amigos, familiares, compañeros de trabajo… y entre todos:
¡Hagamos de Internet un lugar seguro!

2014/01/01

Sobre mi

INFORMACION
Apellidos y Nombre       Calzada Gutierrez Edgar
Dirección                       Urb. Los Naranjos Mz. U3 Lte. 27 – Los Olivos
# Móvil                          +511 956 721 673
Email                             cgtedgar@gmail.com
Nacionalidad                 Peruano

INTRODUCCION
Profesional en computación e informática con más de cuatro años de experiencia laboral en puestos relacionados a las tecnologías de información (TIC’s) tales como administración de bases de datos, desarrollo de sistemas, soporte técnico, manejo de sistemas operativos (Windows, Linux) y seguridad informática.

EDUCACION
26/01/2014 – 04/05/2014
                CIBERTEC
                Curso: PHP 5.0 Application Developer

21/01/2012 – 25/02/2012
                Instituto Nacional de Investigación Forense (INIF)
                Curso: Informática Forense

06/02/2006 – 30/09/2009
                Instituto Superior Tecnológico IDAT
                Técnico en computación e informática 

EXPERIENCIA
14/12/2012 – Actualidad
                TURISMO CIVA S.A.C.
                Jr.  Sancho de Rivera Nº. 1184 Urb. Monserrate – Cercado de Lima
                Cargo: Programador de sistemas
                Función principal:
    -          Desarrollo y mantenimiento de sistemas para logística operativa y logística administrativa.

02/07/2012 – 31/10/2012
                ABF CORP
                Av. Luis Felipe Villarán Nº. 395 – San Isidro        
    Cargo: Programador
    Función principal:
    -          Desarrollo y mantenimiento de los módulos de automatización de la impresión de recetas, ingresos de órdenes de compra y transferencia del centro de distribución.
    -          Creación de campos de usuario en SAP.

24/04/2012 – 30/06/2012
                ENLACE CORREOS S.A.
                Av. Paseo de la Republica Nº. 4979 – Surquillo
                Cargo: Programador
                Función principal:
    -          Desarrollo y mantenimiento del sistema SysProsegur, el cual incluye varios módulos desarrollados en N capas con C# y JQuery.
    -          Administración de la base de datos en Oracle PL/SQL.

25/03/2010 – 31/01/2012
                COLEGIO DE ECONOMISTAS DE LIMA
                Av. Javier Prado Oeste Nº. 830 – San Isidro
                Cargo: Programador y help desk
                Función principal:
    -          Administración de la base de datos y del sistema de pagos.
    -          Mantenimiento preventivo y correctivo a los equipos de cómputo.
   -          Soporte al personal administrativo y agremiado.

06/07/2011 – 06/10/2011
                ASOCIACION BENEFICA PRISMA
                Calle Carlos Gonzales Nº. 251 Urb. Maranga – San Miguel
                Cargo: Voluntariado (medio tiempo)
                Función principal:
    -          Creación de una nueva página web y un campus virtual.
    -          Creación del manual de usuario del campus virtual.

15/08/2009 – 06/03/2010
                TRADER CORP E.I.R.L.
                Av. Larco Nº. 345 – Miraflores
                Cargo: Programador y help desk
                Función principal:
    -          Análisis y programación de sistemas.
    -          Mantenimiento preventivo y correctivo a los equipos de cómputo, soporte técnico.
    -          Desarrollo de páginas web para los clientes de la empresa.

20/10/2008 – 05/12/2008
                COLEGIO AVANTE
                Av. Las Palmeras Nº. 5601 – Los Olivos
                Cargo: Encargado de sistemas
                Función principal:
    -           Desarrollo y mantenimiento de los sistemas de matrículas, pagos, asistencias.
    -          Mantenimiento preventivo y correctivo de los equipos de cómputo.

CONOCIMIENTOS
Sistemas operativos     
                Windows (xp, 7, 8)
                Linux (Centos, Ubuntu)
    Windows Server (2003, 2008, 2012)
               
Bases de datos
                Microsoft SQL Server (2008R2, 2012, 2014)
                Oracle PL/SQL
                MySQL
    PostgreSQL

Programación
                Microsoft Visual Studio (2010, 2012, 2013)
                               C Sharp (escritorio y web)
                               Visual Studio (escritorio y web)
                Adobe (CS5, CS6)
                               Dreamweaver
                               Fireworks
                               Flash
                Php
                               CodeIgnater
                               Laravel
                               Zend Framework

                NetBeans (java)
                               Escritorio y web

Otros
Dev Express, Visual Source Safe, JQuery, Ajax, BDDesigner, Erwin DataModeler,
Rational Rose, Xampp, Wamp, redes, IBM AS/400

INTERESES
Profesional
                Innovaciones tecnológicas
                Desarrollo de software
                Metodologías de programación
                Administración de bases de datos
                Cultura digital
                Hacking

Ocio
                Deporte
                Viajar
                Música
                Ciclismo