Kernel Error
  • No Disponible Programación orientada a objetos – 5 problemas php

    Elabore un programa que genere 3 números telefónicos. El número telefónico es único, es decir no puede imprimir el mismo número telefónico. AQUÍ

    <?php
    class numTelefono{

    public $op = array(‘0412′,’0416′,’0426′,’0414′,’0424′);
    public $numTelefono = array();
    public $telefono;

    public function crearNumeros(){
    for($i=0;$i<3;$i++){
    $this->numTelefono[$i] = $this->telefonos();
    print $this->numTelefono[$i]."<br>";
    }
    }

    public function telefonos(){
    do{
    $this->telefono = "(".$this->op[mt_rand(0,4)].")".mt_rand(0,999)."-".mt_rand(0,99).mt_rand(0,99);
    }while(in_array($this->telefono,$this->numTelefono));
    return $this->telefono;
    }
    }
    $ejer = new numTelefono();
    print $ejer->crearNumeros();
    ?>

  • No Disponible Guardar Imagenes en bases de datos usando c#

    Hola.
    Después de una prolongada ausencia debido a la culminación de mis labores como estudiante, pues haré la primera entrada post-aniversario de Kernel Error.
    La cosa es así para un proyecto de la universidad, tuve que guardar imagenes (fotos puntualmente) en una base de datos, en mi caso peculiarmente Microsoft Access (por obligación mas que por gusto).

  • Segundo aniversario
    Segundo aniversario

    “Y ni las camaras nos pueden apagar, ire”
    Antes que nada intentare hacer esto un poco mas serio que la última vez.
    Hace dos años, un dia como hoy, se fundó lo que hoy se conoce como Kernel Error, el cual desde entonces gracias a la ayuda del benevolente Dios Eolo y todas aquellas personas que han [...]

  • Color diferente a efectos de texto mediante CSS
    Color diferente a efectos de texto mediante CSS

    Para entender el proposito de esta entrada basta con ver la imagen principal de esta:

  • Editar propiedades CSS con jQuery
    Editar propiedades CSS con jQuery

    En esta entrada abarcaré el uso de jQuery para alterar las propiedades de CSS de dos maneras distintas, la primera con efectos y la segunda sin efectos.
    El motivo de ver ambas maneras es porque algunos exploradores no manejan bien la primera forma.

  • No Disponible ¿Cómo iterar en sentido contrario?

    Respuesta: reverse_iterator

  • Colorear una celda de un DataGridView en C#
    Colorear una celda de un DataGridView en C#

    Buenas.
    Algunos días sin postear por las obligaciones diarias, pués vengo con esta entrada que fue parte del examen práctico de prueba de trabajo a la que fui el jueves 20, y que la voy a usar para un pequeño proyecto que hago para una de las materias de la universidad.

Algoritmos, Programacion

Potencias y series de potencias a un gran entero

24 de Abril del 2010 por Llyn · Comentarios 

Como habré hecho notar en la solución para el problema anterior, la solución conlleva elevar una matriz a la N y tomando en cuenta que para multiplicar un par de matrices se requeriría O(L^3) multiplicaciones escalares esto daría un total de O(L^3N) operaciones, lo cual podemos disminuir a O(L^3\log N). Veamos cómo se hace.
Leer Mas

.NET, Programacion

Autocomplete ComboBox en c#

18 de Abril del 2010 por Kalith · 3 Comentarios 

Despues de una semana agitada, entre examenes y la primera práctica de acm de la universidad, pues retomamos un poco la senda de .net ahora con un combobox para autocompletar, a parte de lo prácticos que pueden llegar a ser, la ventaja que representan para el usuario final. Bueno manos a la obra.
Leer Mas

C/C++, Programacion

Sobre punteros, memoria dinámica y otras hierbas alucinogenas.

11 de Abril del 2010 por Kalith · Comentarios 

“La gestión manual de bloques de memoria en C es como hacer malabarismos con pastillas de jabón en la ducha de la prisión: todo diversión hasta que cometes un fallo”

Empezando con esta conocida frase de humor vamos a empezar a tocar un tema bastante rudo, sobre todo para los nuevos en este mundo, confieso que tengo una experiencia en mi trabajo como acesor me toco explicar entre otras cosas memoria dinámica y no me fue del todo bien. Ok supondre que nuestro lector, ya sabe el concepto de puntero y no me detendre a tratar esos detalles.
Leer Mas

.NET, Programacion

Conectar c# (.NET) con postgresql

10 de Abril del 2010 por Kalith · 1 Comentario 

nuqneH!!!
Después de tiempo sin escribir para el blog, trataremos el tema de conectar .NET con postgresql. Para este caso lo haré con npgsql , pero que demonios es npgsql? de la boca de sus propios autores: “is a .Net Data Provider for Postgresql. It allows any program developed for .Net framework to access database server. It is implemented in 100% C# code.”.
Leer Mas

Algoritmos, Ciencia, Programacion

Solución a ¿Cuántas formas?

29 de Marzo del 2010 por Llyn · 2 Comentarios 

Primero, no importan que caracteres son, con S=ABC o S=XYZ da la misma solución para cualquier N.

Segundo, veamos que podemos hacer si representamos la idea por grafos. Usemos el ejemplo dado, con S=ABC, existen arcos desde A para A, B y C; desde B para B y C; y desde C hasta C solamente, tal como se muestra en la figura siguiente.

Leer Mas

GNU/Linux, WWW

Instalar nginx con hosts virtuales

26 de Marzo del 2010 por b@cHo · Comentarios 

En esta entrada explicare lo siguiente:

  • Instalar y configurar Nginx en Debian
  • Instalar MySQL y PHP
  • Agregar PHP a Nginx
  • Agregar Hosts Virtuales (servir mas de 1 domino por servidor)

Esta va a ser el principio de una serie de 3 Tutoriales para montar un servidor web con diferentes servidores (si.. tambien hablaré de Apache)

Leer Mas

GNU/Linux, PHP

Instalar eAccelerator a PHP

21 de Marzo del 2010 por b@cHo · Comentarios 

eAccelerator es un sistema de cacheo y optimizacion de scripts muy util para servir archivos de PHP de manera mas rapida y eficientando recursos.
La instalacion de esta extension para PHP es muy sencilla y otorga notables beneficios.
Leer Mas

.NET, C/C++, Programacion

Enviar emails con Visual C++ .NET

21 de Marzo del 2010 por Kalith · 3 Comentarios 

Despues de tiempo sin escribir (ya se me acabaron las excusas asi que no dire otra), pues retomo los menesteres del blog. Realmente el post es bastante sencillo, es una pequeña clase para enviar emails a través de .NET especificamente de visual c++ la cual me toco hacer para un proyecto de la empresa donde trabajo, puede ser portado sin mayor dificultad a c#, vb.NET o cualquier lenguaje que este soportado por el framework.
Leer Mas

Algoritmos, Ciencia, Programacion

¿Cuántas formas?

20 de Marzo del 2010 por Llyn · 7 Comentarios 

Regreso con el arameo, escribí un problema hace unos días, una parte es:

Tomo un subconjunto del alfabeto y lo ordeno de manera aleatoria. Ahora bien, ¿cuántas cadenas de texto de longitud L puedo crear de tal modo que se usen solo caracteres del subconjunto y en el mismo orden? Se pueden usar las mismas letras solo si son continuas y L puede llegar a ser muy alto.

O de otra forma más ¿arameoso?, dada una sucesión de caracteres S=\lbrace{X}_{1},X_{2}\dots{X}_{M}\rbrace, tienes que buscar el número de cadenas de texto X_{a_1}X_{a_2}\dots{X}_{a_L} en que para cada i y j donde i<j entonces 1\le{a_i}\le{a_j}\le{M}.

Por ejemplo, para S=ABC y N=3, entonces las posibilidades son diez:AAA,AAB,AAC,ABB,ABC,ACC,BBB,BBC,BCC,CCC.

Daré la solución en unos días, pero por ahora, ¿alguna idea?

Nota: esto es una prueba para ver el gusto con este tipo de temas.

C/C++, Programacion

It’s time to choose

16 de Febrero del 2010 por Llyn · 3 Comentarios 

Digamos esto, dado un valor quieres hacer algo. Ejemplo,

enum {
	John, Paul, Ringo, George
} quien_fue = Paul;

switch (quien_fue) {
	case John: cout << "Fue John." << endl; break;
	case Paul: cout << "Fue Paul." << endl; break;
	case Ringo: cout << "Fue Ringo." << endl; break;
	case George: cout << "Fue George." << endl; break;
};

Leer Mas

« SiguienteAnterior »

Kernel Error
97 intentos de ataques detenidos