Acá encontre un excelente artículo con 30 links de machetes para desarrolladores.
UML(que era el que yo estaba buscando), varias bases de Datos, varios lenguajes de programación, y demás..
Link: http://www.petefreitag.com/item/455.cfm
Tambien para tener en cuenta W3Schools, que también tiene de todo, y para Base de datos SQLZoo
viernes, enero 06, 2006
domingo, enero 01, 2006
Notas de Software y páginas interesantes
SQL 2005 Express Pulenta
Graba tu Desktop
Blogs de MSDN
2 PC 's y un solo teclado y un solo mouse
TV Online
Desarrolla y distribui gratis
Una alternativa para QuickTime
Wallpapers Dual Monitor
Unas muy lindas utilidades - Extensiones para firefox
Algunos Links interesantes
Herramientas y Curiosidades
[Warez] de todo un poco
Graba tu Desktop
Blogs de MSDN
2 PC 's y un solo teclado y un solo mouse
TV Online
Desarrolla y distribui gratis
Una alternativa para QuickTime
Wallpapers Dual Monitor
Unas muy lindas utilidades - Extensiones para firefox
Algunos Links interesantes
Herramientas y Curiosidades
[Warez] de todo un poco
Notas de Linux y BSDs
SecureDVD: 10 distros de seguridad en un DVD
Un mapa de las ditribuciones Linux
Hosting Control Panel Free
Wireless Hacking
Videos de segurida Informatica
La distribución como centralita telefónica
VI - Facil y rapido
OpenBSD Bridging Firewall
Una linda monografia de seguridad en Linux
Alguna URL's interesantes, sobre linux
Un mapa de las ditribuciones Linux
Hosting Control Panel Free
Wireless Hacking
Videos de segurida Informatica
La distribución como centralita telefónica
VI - Facil y rapido
OpenBSD Bridging Firewall
Una linda monografia de seguridad en Linux
Alguna URL's interesantes, sobre linux
Notas de Asp.Net
Notas de C# y .Net
Notas de WCF y WPF
DSL
Notas de Inyeccion de Dependencias...
SQL Server 2005 Everywhere Edition CTP
Un ejemplo de sicronizacion con SQL CE 3.0 y Seguridad en Windows CE
Sincronización con SQL Mobile 2005
ClickOnce para SmartDevices??
Analizadores de Codigo
Finalizando el research de DAL
Más DAL
Firewall y Proxy Servers en C#
Más Compact Framework
Lindos controles para WinForms
Compact Framework (Links a tener en cuenta)
DAL para .Net
Code Snippets
Inyección de Dependencias
SmartNavigation Control para .Net 1.1
Una linda lista de de buenas practicas
Sacar un archivo de un recurso embebido y crearlo
Guardar el estado de un Windows Forms en .Net 2.0
El futuro de .net
Usando Recursos de otra dll
DSL
Notas de Inyeccion de Dependencias...
SQL Server 2005 Everywhere Edition CTP
Un ejemplo de sicronizacion con SQL CE 3.0 y Seguridad en Windows CE
Sincronización con SQL Mobile 2005
ClickOnce para SmartDevices??
Analizadores de Codigo
Finalizando el research de DAL
Más DAL
Firewall y Proxy Servers en C#
Más Compact Framework
Lindos controles para WinForms
Compact Framework (Links a tener en cuenta)
DAL para .Net
Code Snippets
Inyección de Dependencias
SmartNavigation Control para .Net 1.1
Una linda lista de de buenas practicas
Sacar un archivo de un recurso embebido y crearlo
Guardar el estado de un Windows Forms en .Net 2.0
El futuro de .net
Usando Recursos de otra dll
domingo, diciembre 25, 2005
[Links] Patrones de Diseño
Algunos links para tener a mano de Patrones de Diseño:
http://www.dofactory.com/Patterns/Patterns.aspx
http://www.codeproject.com/csharp/csdespat_1.asp
http://www.codeproject.com/csharp/csdespat_2.asp
http://www.codeproject.com/csharp/csdespat_3.asp
http://www.codeproject.com/csharp/csdespat_4.asp
http://www.codeproject.com/csharp/csdespat_5.asp
http://www.codeproject.com/csharp/csdespat_6.asp
http://www.design-nation.net/es/archivos/cat_patrones_de_diseno.php
Fuente: PC++
http://www.dofactory.com/Patterns/Patterns.aspx
http://www.codeproject.com/csharp/csdespat_1.asp
http://www.codeproject.com/csharp/csdespat_2.asp
http://www.codeproject.com/csharp/csdespat_3.asp
http://www.codeproject.com/csharp/csdespat_4.asp
http://www.codeproject.com/csharp/csdespat_5.asp
http://www.codeproject.com/csharp/csdespat_6.asp
http://www.design-nation.net/es/archivos/cat_patrones_de_diseno.php
Fuente: PC++
viernes, diciembre 23, 2005
Mi primera lapotop - una porqueria!
La verdad que me parece una porqueria. Lo único bueno es que te dan finaciación. Pero supongamos que compramos el modelo más barato que en efectivo cuesta: $ 3.632,97 si pagas en 60 cuotas de $99
Sería 99*60= $5940,
la verdad que no me parece una financiacion para estudiantes!!!
le tenia fe, al pedo... la verdad, que se yo, vas a falabella y te compras un laptop con 12 cuotas sin intereses.
Se quieren hacer los caritativos... al pedo... Como decian los muchahcos en PC++, esto es para estudiantes que van a la UCA (y yo.. voy a la uca y no me la compro ni en pedo!!!)
No me gusto nada...
http://www.universia.com.ar/mpl/
Sería 99*60= $5940,
la verdad que no me parece una financiacion para estudiantes!!!
le tenia fe, al pedo... la verdad, que se yo, vas a falabella y te compras un laptop con 12 cuotas sin intereses.
Se quieren hacer los caritativos... al pedo... Como decian los muchahcos en PC++, esto es para estudiantes que van a la UCA (y yo.. voy a la uca y no me la compro ni en pedo!!!)
No me gusto nada...
http://www.universia.com.ar/mpl/
jueves, diciembre 22, 2005
OpenBSD Bridging Firewall
Unas notas muy interesantes de como hacer un firewall invisible o bridge trasparente con OpenBSD. La idea es que el firewall no utiliza ip. Solo se encarga de bloquear o no paquetes.
El escenario es este:

Links de tutoriales:
http://ezine.daemonnews.org/200207/transpfobsd.html
http://www.bsdatwork.com/2002/08/06/transparent_packet_filtering_with_openbsd/
http://cfm.gs.washington.edu/security/firewall/pf-bridge/
El escenario es este:
Links de tutoriales:
http://ezine.daemonnews.org/200207/transpfobsd.html
http://www.bsdatwork.com/2002/08/06/transparent_packet_filtering_with_openbsd/
http://cfm.gs.washington.edu/security/firewall/pf-bridge/
Google como proxy
En aquellos sitios donde tengamos restringido el acceso a determinados contenidos de Internet, Google puede ser empleado como servidor proxy gratuíto.
Algunas universidades, colegios, empresas restringen la navegación a determinados stios, pero ninguna bloquea el acceso a Google.
El truco, que ha sido publicado por Oreillynet, aprovecha la funcionalidad Google translator para que este actúe como servidor proxy.
A modo de ejemplo:
http://www.google.com/translate?langpair=en|es&u=www.forbiddensite.com
Nos mostrará la página "www.forbiddensite.com" desde su idioma original ingles "traducida" al español (en|es).
Imaginad que queremos visitar la página de El Marca, y tenemos el acceso a la misma bloqueado, bastará con:
http://www.google.com/translate?langpair=es|es&u=www.marca.es
Fuente: Hispamp3
Algunas universidades, colegios, empresas restringen la navegación a determinados stios, pero ninguna bloquea el acceso a Google.
El truco, que ha sido publicado por Oreillynet, aprovecha la funcionalidad Google translator para que este actúe como servidor proxy.
A modo de ejemplo:
http://www.google.com/translate?langpair=en|es&u=www.forbiddensite.com
Nos mostrará la página "www.forbiddensite.com" desde su idioma original ingles "traducida" al español (en|es).
Imaginad que queremos visitar la página de El Marca, y tenemos el acceso a la misma bloqueado, bastará con:
http://www.google.com/translate?langpair=es|es&u=www.marca.es
Fuente: Hispamp3
miércoles, diciembre 21, 2005
VI - Facil y rapido
Este machete tiene todo lo basico que podes necesitar usar el VI en algun Linux, unix o bsd. Despues lo podria pasar a castellano.

Nota completa en Gentoo
Nota completa en Gentoo
lunes, diciembre 12, 2005
[ASP.NET] URL completa donde mi applicacion web esta corriendo
Para saber la url donde mi Applicacion Web esta corriendo, uso el siguiente codigo:
public string MiUrl()
{
string Port = Request.ServerVariables["SERVER_PORT"];
if (Port == null || Port == "80" || Port == "443")
Port = "";
else
Port = ":" + Port;
string Protocol = Request.ServerVariables["SERVER_PORT_SECURE"];
if (Protocol == null || Protocol == "0")
Protocol = "http://";
else
Protocol = "https://";
string final = Protocol + Request.ServerVariables["SERVER_NAME"]
+ Port + Request.ApplicationPath;
if (final[final.Length - 1] != '/')
final += "/";
return final;
}
[C#] Guardar el estado de un Windows Forms en .Net 2.0
Una de las nuevas cracteristicas de .Net 2.0, es que datos de los Forms pueden ser bideados facilmente con los Application Settings. A continuación les dejo un codigo para bindear el estado de un formulario, tamaño, posicion, etc.:
Nota completa en el blog de Raghavendra Prabhu
De paso les dejo el link de Arquitectura de Clientes (Smart Client Architecture), en Microsoft. Es la nueva manera de encarar aplicaciones de ventanas segun las buenas practicas de Microsoft. Y tambien dejo el link a un webcast de Smart Clients y ClickOnce que vi ayer. Muy bueno.
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
Properties.Settings.Default.MyState = this.WindowState;
if (this.WindowState == FormWindowState.Normal)
{
Properties.Settings.Default.MySize = this.Size;
Properties.Settings.Default.MyLoc = this.Location;
}
else
{
Properties.Settings.Default.MySize = this.RestoreBounds.Size;
Properties.Settings.Default.MyLoc = this.RestoreBounds.Location;
}
Properties.Settings.Default.Save();
}
private void Form1_Load(object sender, EventArgs e)
{
this.Size = Properties.Settings.Default.MySize;
this.Location = Properties.Settings.Default.MyLoc;
this.WindowState = Properties.Settings.Default.MyState;
}
Nota completa en el blog de Raghavendra Prabhu
De paso les dejo el link de Arquitectura de Clientes (Smart Client Architecture), en Microsoft. Es la nueva manera de encarar aplicaciones de ventanas segun las buenas practicas de Microsoft. Y tambien dejo el link a un webcast de Smart Clients y ClickOnce que vi ayer. Muy bueno.
viernes, diciembre 02, 2005
[T-Sql] Sacarle a una fecha el tiempo
Asi se saca las horas, minutos, segundos y milisegundos a una fecha.
Gracias maramonar, de PC++
Gracias maramonar, de PC++
declare @date datetime
set @date = getdate()
select cast(convert(char(8),@date,112) as datetime)
[C#] Sacar un archivo de un recurso embebido y crearlo
Bueno aca hay un codigo que necesite usar para sacar un recurso embebido (embedded resource) , y crearlo como archivo en un directorio. En mi caso este archivo fue un zip. Y despues lo descomprimi con SharpZipLib.
//Levanta el resource y crea el archivo, en el directorio
//res = El resource que se va a crear como arhivo
//arch = Nombre del nuevo archivo
public void LevantarResource(string res, string arch)
{
System.IO.Stream st= GetType().Assembly.GetManifestResourceStream(res);
if(File.Exists(arch))
File.Delete(arch);
FileStream fs = new FileStream(arch,FileMode.Create, FileAccess.Write);
if ( st != null )
{
// Creo el Buffer
byte[] buffer = new byte[1024];
int readCnt = 0;
//escribo en el archivo
while ( (readCnt = st.Read(buffer,0,buffer.Length)) > 0 )
{
fs.Write(buffer,0,readCnt);
}
// close the streams
st.Close();
fs.Close();
}
}
miércoles, noviembre 23, 2005
[ASP.NET] Error "HTTP/1.1 500 Internal Server Error" cuando creo una aplicacion web en VS 1.1
Hoy tuve un problemita. No podia crear una aplicacion web con el VS 2003. me tiraba "HTTP/1.1 500 Internal Server Error". Pruebo en otra maquina y me pasa lo mismo. Buscando en foros encontre esto para solucionarlo:iisreset /stop
net user ASPNET /delete
C:\windows\Microsoft.NET\Framework\v1.1.4322> aspnet_regiis -i
iisreset /start
Y listo! funco :)
Suscribirse a:
Entradas (Atom)