Entradas

Mostrando entradas de septiembre, 2011

CLR vs. T-SQL y Procedimientos almacenados en SQL Server

Imagen
CLR o TSQL? Esa es la cuestion. Cada vez más y más programadores se queman las pestañas tratando de encontrar la respuesta. Pero la respuesta en realidad depende de las necesitades del propramador. Para tareas SQL rutinarias, TSQL es lo recomendado. Mientras que CLR es la mejor opción para cálculos, parsing, procesamiento de imágenes y otras tareas que manejan un número limitado de datos. En un experimento realizado por sqlsolutions para comparar ambas opciones y se encontró que CLR era muy superior utilizando una Pentium 4 de 2.4 GHz y con 1 Gb de RAM. En el experimento se creó una simple funcion T-SQL que sumaba 2 números. A continuación se muestra la función: CREATE FUNCTION FuncSum ( @n1   INT , @n2 INT ) RETURNS INT AS BEGIN   RETURN @n1 + @n2 END Posteriormente se escribió el código en CLR para el mismo cálculo (que evidentemente es más complejo):   using System; using Microsoft.SqlServer.Server; public class TestProcedures {     [ Microsoft.Sq

SQL Backup software

Imagen
Estuve trabajando con una empresa china llamada databk.com.  Esta es una empresa que se especializa en backups de SQL Server y puede trabajar con todas las versiones de SQL Server (2000, 2005 y 2008). He aquí sus características: Trabaja con todas las versiones de SQL Server : Microsoft SQL Server 7.0 ,Microsoft SQL Server 2000 , Microsoft SQL Server 2005 , 2008 supports , MSDE , WMSDE , SQL Server 2005, 2008 Express and Enterprise Edition .   Permite administración remote  Puede realizar varios backups en un job.   Permite log shipping    Sistema de envío de emails flexible.   Puede ejecutar líneas de comando antes o despues del sql job.   Puede realizar copias de bases de datos usando backups automáticamente.   Fácil restaurar la base de datos y refrescar cambios.   Permite la conversión de  DataBK backups a Microsoft SQL Server raw backups.   Soporte de multiples usuarios.   Permite

El congreso nacional de ciencias de la computación CCBOL !!

Imagen
Estos días, Miklos Cari y yo fuimos invitados a la CCBOL. CCBOL es el evento más grande organizado en Bolivia entre estudiantes y profesionales de Ingeniería de Sistemas e Informáticas y ramas afines. El evento tendrá varias sorpresas y expositores de lujo. Miles de ingenieros se reunirán en este evento.  Para ser partícipe del evento debe realizar los siguientes pasos: Registrarse como usuario, llenando el siguiente formulario http://ccbol.cs.umss.edu.bo/user/register también accesible desde el botón "Crear nueva cuenta". Concluido el llenado del formulario, el sistema le enviará una confirmación de inscripción por correo electrónico, una vez confirmado estarás inscrito al evento. Posteriormente debe realizar un depósito bancario en la cuenta N° 3000144788 del Banco Nacional de Bolivia (BNB) en cualquier agencia del país. A tiempo de realizar el depósito debe dar su nombre completo y carnet de identidad para que sean registrados (su CI. e

Problemas de performance en SQL Server

Imagen
La vida de un Administrador de Bases de datos (DBA) es linda hasta que de repente llaman los usuarios y se quejan de que la base de datos está lenta. Que se cuelga, que el SQL Server está lento, que el SQL Server está bloqueado. Para solucionar ese tipo de problemas, se tienen programas adicionales de soporte y de monitoreo de servidores SQL Server. Por ejemplo un SQL deadlock (que en terminos generales son tablas o vistas bloqueadas entre sí) pueden ser resueltas con herramientas como ser el SQL Deadlock detector.   Esta herramienta permite monitorear en SQL Server las tablas o vistas bloqueadas y detectar los procesos afectados.  Puede notificar a los usuarios de estos eventos y matar a los procesos que afectan el performance. Download Deadlock Detector .  Otra herramienta de lujo es el SQL  Trace Analyzer. Esta es una herramienta de SQL Server para: Detectar cuellos de botella en SQL Server Detectar las sentencias que provocan estos cuellos de botella. Monitorear

Apuntes de inteligencia de negocios

Sobre el agente de SQL Server: http://msdn.microsoft.com/es-es/library/ms187061.aspx Crear backups: http://msdn.microsoft.com/es-es/library/ms187510.aspx

Corrector en diferentes idiomas de Microsoft Word

Imagen
En muchos casos, ya sea para nuestro trabajo o para alguna razón social es necesario crear documentos multilingües. Ya sea para turismo, como para comercio internacional, o para cualquier otra actividad que requiera interacción internacional, es necesario utilizar un corrector ortográfico en varios idiomas. Microsoft Office 2010 ofrece correctores de ortografía que incluyen un extenso abanico de idiomas. En esta sección de trucos se verán algunas opciones para crear documentos y corregirlos de acuerdo con el idioma en el que se desee trabajar. Para ver el video completo haga click  en el siguiente link: http://profexor.com/blog/index.php/2011/09/23/como-trabajar-con-el-corrector-de-idiomas/ Imágenes: http://www.paraisogeek.com

Deadlocks en SQL Server

Imagen
Su servidor está bloqueado ?. Está lento ?. Hay reportes que nunca se terminan de ejecutar ?. Para ello, se creó DeadLock Detector . Esta herramienta fue diseñada por sqlsolutions para analizar los procesos de las bases de datos SQL Server, puede analizar 1 o más Servidores simultáneamente.   Muestra gráficamente los procesos y dependencias !! Los colores muestran procesos bloqueados y en deadlocks !! Muestra información de procesos, bases de datos y puede matar procesos bloqueados y mandar mails !! Muestra gráficas estadísticas !!. Si quieres bajarte el software, pruébalo aquí.

Entrevista al creador de Aeromental.

Imagen
Daniel Sempértegui, el más importante blogger de toda Bolivia y creador de Aeromental En una anterior ocasión les hablé de angelcaido666x , un famosísimo blogger. En esta ocasión les tengo una super entrevista a uno de los empresarios virtuales más importantes de Bolivia. Su sitio virtual es el sitio hecho por bolivianos más visitado a nivel mundial. Tiene mayor rating que los tiempos, que el deber y que cualquier página web hecha en toda Bolivia. Su mercado, Latinoamérica. Uno de los sitios favoritos en México, España. Este sitio es muy bueno. Es para todas las edades y tiene temas de farándula, humor, juegos, películas. Es un sitio web para todo tipo de audiencia, de cualquier edad. Un éxito en la web. El creador es Daniel Sempértegui, un empresario virtual Cochabambino, Boliviano. Les presento su entrevista: 1. Hola Daniel Sempértegui. Me encantaría que te presentes y que nos cuentes la historia de Aeromental. Cómo comenzó su historia ?. Un día del 2007, por cons

AFTER EFFECTS CS5.5 EXPRESIONES

Imagen
Como un complemento del gran curso de 30 horas de After Effects CS5 y 5.5, Profexor.com te trae ahora este mes el curso After Effects CS5.5 Expresiones, para que puedas perfeccionarte en el arte de crear gráficos en movimiento y efectos visuales cinematográficos. Con After Effects CS5.5 Expresiones podrás transformar imágenes en movimiento para ser utilizadas en cine, computadoras y dispositivos móviles. Con este software tendrás la posibilidad de suavizar un movimiento irregular de la cámara. El estabilizador de deformación del programa elimina las vibraciones y permite compensar las irregularidades relacionadas con el movimiento. Aprenderás cómo crear efectos de enfoque suave sobre el objeto que tú quieras, gracias al desenfoque de lente de cámara. Y con estos mismos ajustes controlarás la profundidad de campo a través de la cámara 3D de After Effects. Si vas a realizar ediciones de secuencias originales. Los datos de código de tiempo de Quicktime, AVI, Broadca

Habilitar SQL Server para recibir conexiones remotas

Imagen
En este artículo veremos como configurar SQL Server para recibir conexiones remotas 1.  Abrimos SQL Server Configuration Manager, esta en Inicio/Todos los programas/Microsoft SQL Server 2008/Configuration Tools 2. Hacemos clic en SQL Server Services, en el panel derecho aparecerá la lista de servicios de SQL Server, entre ellos veremos SQL Server Browser. Si no esta habilitado, es necesario habilitar este servicio ya que es el que se encarga de escuchar todas las peticiones de los recursos de SQL Server que dan información acerca de las instancias de SQL Server instaladas en la computadora. 3. Hacemos clic derecho en el servicio SQL Server Browser y luego en Properties , vamos al tab Service y en Start Mode seleccionamos Automatic 4. Hacemos clic en el tab Log On y hacemos clic en Start para iniciar el servicio 5. En la pantalla principal, hacemos clic en Protocols for y en el panel izquierdo veremos TCP/IP , es necesario habilitar este protocolo pa

Antivirus Gratuito

Imagen
Posted by Silvia Rodríguez Schwartz Ya está en el mercado la última versión del antivirus gratuito para PC AVG Antivirus Free Edition versión 10, que ofrece protección para Windows contra virus, spyware, gusanos o phishing. Como en anteriores versiones, cuenta con el verificador de enlaces LinkScanner para comprobar éstos antes de accederlos y como una novedad, trae el verificador de enlaces de las redes sociales, que las mantiene seguras tanto para ti como para  tus amigos y familiares. La interfaz de uso ha mejorado notablemente en relación con las versiones anteriores haciéndolo la mejor opción de antivirus gratuita. Su instalación es de 126 MB lo cual hace pensar que el nivel de protección es alto. Al inicio del programa, éste te envía un mensaje que dice que el equipo no está completamente protegido porque las fechas de las bases de datos de virus y spyware no están actualizadas. Si le das al botón “corregir todos” se realiza la actualización automáticamente

Qué es Business Intelligence de SQL Server (Inteligencia de Negocios)

Imagen
En inteligencia de negocios como en ajedréz cada decisión es como un ficha. Cada movimiento es crucial. Mis padres, mis vecinos y vaaaaarios amigos me preguntán de que demonios me pagan ?. Qué cuernos estoy enseñando en Jala, en la IT Academy de la Fundación en ese super edificio de Jala. Bueno, lo que hago es mostrar cómo generar reportes para tomar decisiones en una empresa. Este tipo de proyectos se aplican a un super mercado o una cadena de supermercados como también lo puede utilizar un vendedor ambulante de helados (si tiene laptop en casa). Vayamos al ejemplo de un vendedorcito de helados. Esta persona, vende sus heladitos en la calle. Sin embargo, no le alcanza el dinero y no le va muy bien. El quiere maximizar sus ganancias. Cómo puede hacerlo ?. Ahora entro acá yo. Lo que enseño es a utilizar herramientas para analizar los datos. En el caso del heladero le voy a mostrar con herramientas de SQL Server (un analizador de bases de datos) de manera sencilla en que cua

Creando un Operador [SQL Server]

Imagen
Un Operador no es mas que un usuario que se configura para recibir notificaciones acerca de los Trabajos configurados en SQL Server Agent. En este tutorial veremos los procesos para su creación. 1. Abrimos Microsoft SQL Server Management  Studio 2. Expandimos SQL Server Agent Hacemos clic derecho en Operators y luego clic en New Operator... 3. En la pantalla siguiente indicamos el nombre del operador, si estará habilitado, para este ejemplo utilizaremos E-mail name allí especificamos el correo eléctronico del operador. En la sección Page on duty Schedule podemos elegir el día en que la persona trabaja y el horario. Hacemos clic en OK para terminar el proceso. Publicado por: Willy Taveras

¿Por qué importa la experiencia del cliente?

Imagen
Posted by Ivy Remoreras Hoy en día la mayor parte de la gente no sólo tiene acceso a Internet sino también posee algún tipo de dispositivo móvil (como celulares o tablets)  conectado a Internet. Con el acceso a la información, disponible tan rápidamente, los clientes tienen una gran variedad de productos entre los cuales escoger. Sin embargo, con mucho para escoger (literalmente miles de productos, en algunos casos), los clientes van a los mega sitios como Amazon.com para que los ayuden a descifrar la información. Si tu producto está entre esos miles que están en competencia ¿cómo te destacas?, asumiendo que tu producto tiene más o menos la misma calidad y el mismo precio que los otros, la respuesta sería: una mejor experiencia de cliente. Pero, ¿qué se quiere decir con “experiencia del cliente”? El término “experiencia del cliente” es frecuentemente utilizado, pero la gente parece tener diferentes opiniones en cuanto a su significado. Yo prefiero la definición

Promoción semanal del 12 al 18 de Septiembre

Imagen
13 sep   Articulo de belleza:  La coleccion de la marca “Ensemble” produce relojes finos y joyas que combinan estilo y funcion. Cada pieza esta diseñada y elaborada con detalles humanos, asegurando la exactitud del movimiento del reloj y el diseño de joyas de diseño y formas hermosas. Este hermoso set, incluye una caja de material rígido de tapa decorada. Precio regular: Bs. 350 Precio BOX: Bs. 210 PRECIO DE SEMANA DE PROMOCION: Bs. 150!       PARA REALIZAR UN PEDIDO O VER EL ARTíCULO FíSICAMENTE PUEDE MANDAR UN EMAIL A : box.market.dp @gmail.com ————————————————————————————————————        Articulo de tecnología:  Balanza para controla peso de equipaje. Esta practica balanza es la solucion para cada viaje. Alguna vez tuvo que pedir a algun amigo que revele su peso antes  de subirse a la balanza con una enorme maleta en su espalda?? … vale la pena para evitar las costosas multas de exceso de equipaje, pero ya

Curriculum Vitae Automático

Imagen
Posted by Silvia Rodríguez Schwartz Si estás buscando trabajo, estás optando por una beca o si quieres mantener al día tu hoja de vida, ya no tienes que pasar por los dolores de cabeza de conseguir un buen formato, adivinar la extensión y el orden en que debes colocar los datos, y recurrir a formatos preestablecidos en Internet para completar tu curriculum. Ahora existe una opción práctica, rápida y cómoda en la red:  Online CV Generator . Es una página web que te facilita, al introducir tus datos acerca de tu perfil, conocimientos y experiencia laboral, un curriculum vitae listo para entregar a la empresa que estás contactando o a la organización que otorga las becas. La página  www.onlinecvgenerator.com  te genera tu curriculum en PDF sin necesidad de registrarte y sin pérdida de tiempo. Formal y basada en el standard del mercado, obtendrás tu trayectoria de vida resumida de tal forma que sea amigable y práctica para el lector. Entra y haz la prueba. Con sólo dedicarle unos m

Aprender en línea

Por Víctor Melillo Prepararte a aprender en línea implicará crear hábitos determinantes en tu manera de escuchar, de atender para ver las cosas sin derecho aparente a interrumpir al Profe, implicará aprender a convivir desprovisto de compañeros con los que compartir lo que se nos enseña, entre otras cosas. Para tener éxito con este modelo, deberás adaptarte a una experiencia diferente a la del aula. Quizás te toque desarrollar tus propios métodos, y es que son muchos los que se han creado con éxito, por ejemplo de autoestimulación, mentalizarse a vivir disciplinadamente esa experiencia de crecer solo poco a poco no es fácil. Deberás aprender a combatir tu impaciencia, será importante tener el temple para soportar ese “paso a paso” que implica aprender a dominar un tema prácticamente sin hablar. Se trata de intentar estar tu solo, frente a tu computador con una concentración y disciplina constantes durante horas. Parece difícil y puede llegar a lucir ingrato, …tu solo!! Pero ni te i

Bloggers famosos bolivianos - Hugo Miranda - El angelcaido

Imagen
--> El ángel caído Uno de los bloggers más importantes a nivel nacional por la cantidad de tráfico que genera es ángel caído. Ingeniero Industrial que trabaja con su blog  http://angelcaido666x.blogspot.com/ . De acuerdo a las estadísticas de www.alexa.com  está en el puesto 882162 a nivel mundial como sitio más visitado. A nivel nacional está en el puesto 702 (datos de octubre del 2011). Hugo Miranda es un referente en comercio electrónico, marketing digital. Hoy en día dirige varios sitios web. Maneja varias empresas que impulsan el comercio de empresas para exportar el software usando la web. --> Conferenciasta profesional A continuación les muestro la entrevista del paladín tecnológico a Hugo Miranda, el angel caído: 1. Hola Angel Caído. Primeramente nos gustaría que te presentes y que expliques la razón del nombre de tu blog. Eres un ángel expulsado del paraíso ?. Hola Daniel, me llamo Hugo Miranda soy de Oruro pero estudie