Viernes, 4 de Diciembre de 2009
Un programa que hize en C# para probar el control filesystemwatcher, muy util para ingenieria inversa. Reporta modificaciones/renombramiento/eliminacion/creacion de archivos en una carpeta especificada
Solo encontre un bug que cuando existe un cambio en un archivo con algunos programas (como notepad) este reporta doble

Viene con el codigo fuente aunque no es gran cosa ya que no es mucho codigo mio (hablando sobre el filesystemwatcher), Lo pongo ya que les puede ser util:
isseu Software, c# archivos, carpeta, change viewer, filesystemwatcher, vigilar cambios
Miércoles, 7 de Octubre de 2009
Aqui voy a explicar 2 formas de descargar de Youtube, la forma mas PRO, en la que necesitas tener mas conocimientos pero muy util si eres un desarrollador y las forma un poco más noob para que me quiera un poco Google. (xD).
Leer más…
isseu Webs como programas descargas youtube, descargar, descargar youtube, youtube
Jueves, 24 de Septiembre de 2009
gliffy.com, es gratuita pero existe el típico premium
isseu Webs diagramas, flujo, online
Viernes, 28 de Agosto de 2009
Esta es un funcion que hice en c# para 2 cosas:
- Mostar el uso de Infinitos parametros en una funcion
- Como calcular el Minimo comun divisor
Para usar multiples parametros hay que poner como parametros params tipo[] array, entonces todos los parametros se guardaran el este array
static int MCM(params int[] numeros){
int maximo=1;
int tmp=0;
foreach(int b in numeros){
numeros[tmp]=Math.Abs(b);
maximo=maximo*numeros[tmp];
tmp++;
}
int resultado=1;
for(int i=2;i<=maximo;i++){
bool a=true;
foreach(int b in numeros){
if(i%b!=0){
a=false;
}
}
if(a==true){
resultado=i;
break;
}
}
return resultado;
}
Asi esto imprime 105
public static void Main(string[] args)
{
Console.Write(MCM(15,5,7));
}
isseu Programacion, c# c#, mcm
Jueves, 27 de Agosto de 2009
Un codigo que hice para hacer esto:
int factorizar(int a){
int i=2;
while(i<(a+1)){
if(a%i==0){
cout << i << " ";
a=a/i;
i=1;
}
i++;
}
}
isseu cpp menores, multiplicados
Jueves, 27 de Agosto de 2009
Una funcion que hize por hay, creo que se puede hacer mas rapida, pero funciona perfectamente.
#include <stdio.h>
#include <iostream>
using namespace std;
int reducir(int nominador,int denominador){
if(denominador==1){
cout <<nominador<<"/"<<denominador;
}else{
int b=2;
while(b<=nominador){
if(denominador%b==0 && nominador%b==0){
denominador=denominador/b;
nominador=nominador/b;
}else{
b++;
}
}
cout << nominador << "/"<<denominador;
}
return 0;
}
int main(){
reducir(6,6);
}
isseu Programacion, Seguridad Informatica, cpp c#, fraccion, reducir
Jueves, 27 de Agosto de 2009
Bueno un script pequeño de php que pongo para que usen, lo hice ya que muchas veces necesito esto y no tengo una manera rapida de hacerlo (programar un script que lo haga demora siempre un ratito por corto que sea), mucho mas sencillo ir a una web, ¿que es? uno pone el texto, lo que se quiere reemplazar y por que, y lo reemplaza, fin:
isseu Programacion PHP, reemplazador, texto
Martes, 25 de Agosto de 2009
Bueno practicando para la OCHI, me tope con los problemas de este año 2009 (aqui) y empeze a hacer algunos ejercicios, pondre solo algunos en el blog, ahora el problema Nº1 “Parcelas”, hecho en C++ y compilado en Linux. No probe mucho el codigo, pero creo que esta bien, , lo dejo para descarga o clicken en seguir leyendo para ver el codigo:
Leer más…
isseu Programacion ochi, parcelas, solucion
Domingo, 23 de Agosto de 2009

Para los que no lo saben, un archivo al ser eliminado perdura en el disco duro, este solo expone que el espacio de memoria que utilizaba el archivo esta libre, pero deja el archivo hay, Entonces ¿Como puedo eliminar de manera Segura un Archivo?, bueno esto se tiene que hacer reemplazando la porcion de disco que ocupaba el archivo, pero no 1 vez sino 35 veces, con distintos algoritmos. En linux existe una herramienta para esto llamada Secure-Delete:
Instalacion:
apt-get install secure-delete
Metodo de Uso:
- srm: comando para elimninar un archivo (srm %archivo%).
- sfill: genera un archivo para reeplazar todo el disco duro eliminado, lento pero muy util para borrar archivos muy viejos.
- sswap: borra el swap.
- smem: para la RAM.
En el blog de Casidiablo (muy buen blog, pero demora en postear), se muestra un a heramienta para montar archivos .iso con el click derecho, yo ise otro para eliminar archivos de manera segura con el click derecho en el archivo, aqui esta el codigo, solo hay que exportarlo (para entender como hacer esto lean el post sobre como montar archivos .iso), lo pueden descargar de este link, (necesita estar instalado secure-delete antes y guardarlo como secure-delete.schema).
isseu Seguridad Informatica borrado seguro, borrar archivos, nautilus, secure-delete, sfill, smem, sram, srm