Cómo conectarse en perl a una base de datos mysql

Supongamos que tenemos una base de datos mysql llamada ‘personas’ a la que podemos acceder con usuario ‘usudb’ y contraseña ‘clave’. La base de datos contiene una tabla llamada ‘tabla’ con los siguientes campos: nombre varchar(32) edad integer fecha_alta date Podemos conectarnos a la base de datos, leer y escribir registros con el siguiente código […]

Cómo enviar un email desde un script perl

En ocasiones es interesante poder enviar un email desde nuestra aplicación. Un ejemplo puede ser el caso de un proceso que se ejecuta periódicamente en un servidor (quizá mediante una entrada en cron), y que avisa mediante un email cuando se produce alguna incidencia durante su ejecución.   En Perl, la manera más sencilla de […]

Cifrado y descifrado simétrico con Rijndael (AES) utilizando C#/Mono

Cifrado y descifrado simétrico con Rijndael (AES) utilizando C#/Mono – Jorge Iván Meza Martínez Introducción. Advanced Encryption Standard (AES), también conocido como Rijndael (pronunciado “Rain Doll” en inglés), es un esquema de cifrado por bloques adoptado como un estándar de cifrado por el gobierno de los Estados Unidos. El AES fue anunciado por el Instituto […]

MIME Types for ClickOnce deployment

When you are hosting a ClickOnce deployment on a webserver, you need have certain MIME types defined so the server knows how to handle the files. You can host a ClickOnce deployment on any server regardless of the operating system. So you can host a ClickOnce deployment on an Apache server just as easily as […]

Cómo crear, modificar y eliminar un DSN mediante programación

Cómo crear, modificar y eliminar un DSN mediante programación Por Enrique Martínez Montejo[Microsoft Most Valuable Professional – Visual Basic] Última revisión: 14/08/2003 El siguiente artículo explica la manera de configurar un origen de datos con nombre mediante programación, lo que proporcionará una flexibilidad mayor a la hora de tener acceso a los datos, ya que […]

Cómo: Crear mediante programación un objeto de conjunto de datos jerárquicos con ADO.NET en Visual Basic .NET

Imports System Imports System.Data Imports System.XML   Dim myDS As New Data.DataSet(«CusOrd») Dim myCustomers As Data.DataTable = myDS.Tables.Add(«Customers») Dim myOrders As Data.DataTable = myDS.Tables.Add(«Orders») Dim myDr As Data.DataRow With myCustomers .Columns.Add(«CustomerID», Type.GetType(«System.String»)) .Columns.Add(«CompanyName», Type.GetType(«System.String»)) .Columns.Add(«ContactName», Type.GetType(«System.String»)) End With With myOrders .Columns.Add(«OrderID», Type.GetType(«System.Int32»)) .Columns.Add(«CustomerID», Type.GetType(«System.String»)) .Columns.Add(«EmployeeID», Type.GetType(«System.Int32»)) .Columns.Add(«OrderDate», Type.GetType(«System.DateTime»)) .Columns.Add(«RequiredDate», Type.GetType(«System.DateTime»)) End With myDS.Relations.Add(«rel_Customers_Orders», _ myDS.Tables(«Customers»).Columns(«CustomerID»), […]

Instalar mcrypt en PHP 5.3.3 on CentOS

Para verificar si se encuentra disponible el paquete en los repositorios: yum list php* | grep mcry De estar disponible se procede a la instalacion del paquete mediante: yum install php53-mcrypt yum install php-mcrypt Con la siguiente linea se puede agregar el repositorio para poder realizar la instalación rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm yum install php53-mcrypt

Creacion de tablas con valores predeterminados e indices

CREATE TABLE dbo.status_tabla ( id int NOT NULL, status_tabla nvarchar(50) NOT NULL )  ON [PRIMARY] GO ALTER TABLE dbo.status_tabla ADD CONSTRAINT PK_status_tabla PRIMARY KEY CLUSTERED ( id ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] GO CREATE UNIQUE NONCLUSTERED INDEX IX_status_tabla ON dbo.status_tabla ( status_tabla ) WITH( […]

Expresiones regulares en PHP

Validar un nombre de usuario Esta regla es para permitir usuarios de 4 hasta 28 caracteres de longitud, alfanuméricos y permitir guiones bajos. $string = «userNaME4234432_»; if (preg_match(‘/^[a-zd_]{4,28}$/i’, $string)) { echo «example 1 successful.»; } Números telefónicos Esto es para validar números de teléfono (en el formato de Estados Unidos, Canadá y México) el número […]

How to: Stop an Instance of SQL Server (net Commands)

To stop the default instance of SQL Server From a command prompt, enter one of the following commands: net stop «SQL Server (MSSQLSERVER)» -or- net stop MSSQLSERVER  To stop a named instance of SQL Server From a command prompt, enter one of the following commands. Replace instancename with the name of the instance you want […]