View more - Model self-reference using Mongoid ORM
Posted by layonman98 on Sun Dec 05 03:36:35 UTC 2010.
Language ruby
class User
include Mongoid::Document
identity :type => String
field :name
references_many :fans, :stored_as => :array, :class_name => 'User'
end
# Examples
View more - Eliminar el último commit del repositorio hecho por uno, después de haber hecho push
Posted by layonman98 on Tue Oct 05 21:17:51 UTC 2010.
Language bash
git push -f origin HEAD^:master
View more - Eliminar el último commit del repositorio hecho por uno, después de haber hecho push
Posted by layonman98 on Tue Oct 05 21:17:51 UTC 2010.
Language bash
git push -f origin HEAD^:master
View more - Basic data retrieval using MongoDB C# Driver
Posted by layonman98 on Wed Apr 28 07:20:16 UTC 2010.
Language csharp
using MongoDB.Driver;
class Program
{
public static void Main()
{
var database = "test";
var collection = "users";
var server = new Mongo();
// Try to connect to localhost through the default port
View more - Múltiples proveedores de datos en una clase única usando DbFactory
Posted by layonman98 on Thu Apr 08 20:52:31 UTC 2010.
Language csharp
/* Enumeración y clase que permite realizar conexiones a distintos motores de bases de datos
* haciendo uso de distintos drivers intercalables en tiempo de ejecución y sin necesidad
* de recompilación.
* Las referencias ya deben están agregadas al proyecto, y las Connection Strings son
* obtenidas desde el archivo app.config
*/
using System;
using System.Configuration;
using System.Data;
using System.Data.Common;
View more - Final Image class
Posted by layonman98 on Thu Mar 11 14:13:56 UTC 2010.
Language csharp
public class PhotoHelper
{
internal static Image ResizeWithoutLosingProportion(Image img, int MaxWidth, int MaxHeight)
{
Image nImg = null;
if (img.Width > MaxWidth || img.Height > MaxHeight)
{
// Si la imágen NO es cuadrada
if (img.Width != img.Height)
View more - Redimensionar una imagen guardando las proporciones dadas para los valores máximos que pueda adoptar
Posted by layonman98 on Mon Mar 08 20:35:17 UTC 2010.
Language csharp
Bitmap ResizeWithoutLosingProportion( Image img, int MaxWidth, int MaxHeight )
{
Image nImg = null;
// Si la imágen sobrepasa el tamaño máximo
if ( img.Width > MaxWidth || img.Height > MaxHeight )
{
// Si la imágen NO es cuadrada
if ( img.Width != img.Height )
{
// Si la imágen es 'a lo alto'
View more - Validar campos ( TextBox ) vacíos en un Windows Form
Posted by layonman98 on Sun Mar 07 15:55:36 UTC 2010.
Language csharp
using System.Windows.Forms;
using System.Drawing;
public static bool HasEmptyFields( Control.ControlCollection container )
{
var filledFiels = 0;
var textboxCount = 0;
foreach( Control c in container )
{
if( typeof( TextBox ) == c.GetType() )
View more - Métodos para convertir imágenes en arreglos de bytes y viceversa ( arreglo de bytes a imágenes )
Posted by layonman98 on Mon Mar 01 03:32:37 UTC 2010.
Language csharp
/* Con esta clase y sus métodos estáticos se pueden convertir imágenes
* en arreglos de bytes ( byte[] ) y viceversa.
* Excelente recurso a la hora de guardar y recuperar imágenes en bases de datos
*/
using System.Drawing;
using System.Drawing.Imagin;
using System.IO;
public class PhotoHelper
View more - Procedimiento Almacenado en PostgreSQL que retorna un resultset
Posted by layonman98 on Mon Mar 01 03:24:37 UTC 2010.
Language sql
-- Ejemplo de procedimiento que recupera un registro de la tabla User
-- CREATE FUNCTION schema.func_name( params ) RETURNS type AS $$ ...
CREATE OR REPLACE FUNCTION public.user_read( IN_user_id INTEGER ) RETURNS SETOF public.user AS
$$
BEGIN
RETURN QUERY
SELECT user_id, name, age
FROM public.user
WHERE user_id = IN_user_id;
View more - Ejemplo de una clase genérica ( Generics ) con DAO
Posted by layonman98 on Fri Feb 26 15:01:21 UTC 2010.
Language csharp
using System.Collections.Generic;
// Model
public class User
{
public string Name { get; set; }
pubilc int Age { get; set; }
public User( string name, int age )
{
View more - Función para convertir una imágen a un arreglo de tipo byte y viceversa
Posted by layonman98 on Tue Feb 23 17:51:17 UTC 2010.
Language java
import java.awt.image.BufferedImage;
import java.io.*;
import javax.imageio.ImageIO;
public class MainClass {
public static void main(String[] args){
try {
byteArrayToImage(imageToByteArray("E:\\c0.png"));
} catch (Exception e) {
View more - Reducir tamaño de imágen usando la clase System.Drawing.Graphics
Posted by layonman98 on Mon Feb 22 17:59:22 UTC 2010.
Language csharp
/* Función ReduceImg:
* Retorna un objeto de tipo Bitmap con al imágen enviada a través
* del parámetro img reducida al tamaño dado por los valores de
* los parámetros nWidth y nHeight.
*/
//using System;
//using System.Drawing;
View more - Hello world
Posted by layonman98 on Sun Feb 21 00:24:57 UTC 2010.
Language csharp
using System;
public class Example{
public static void Main( string[] args ){
Console.WriteLine( "Hello, world!" );
}
}
View more - User entity
Posted by layonman98 on Fri Feb 19 22:20:45 UTC 2010.
Language sql
CREATE TABLE user(
user_id INT AUTO_INCREMENT,
user_name VARCHAR ( 16 ) NOT NULL,
user_age INT,
CONSTRAINT pk_user_id PRIMARY KEY ( user_id )
);