viernes, noviembre 05, 2010

Bajar Música de la web

Varios ya deben conocer GoEar, un sitio que para escuchar música online. A continuación links de 2 paginas para poder bajar en formato mp3 los temas que escuchamos en GoEar.
- DownGoEar
- Dowint

jueves, noviembre 04, 2010

Presentación sobre los principios SOLID

Carlos Peix hizo una presentación en español sobre los prinicpios de diseño SOLID para programación. Van a encontrar un video, que todavia no vi pero si proximamente y ejemplos.
Links:
- VAN sobre principios SOLID en AltNetHispano
- Principios SOLID 1, ejemplo con SRP, DIP y OCP

Ebook gratis - Programming Windows Phone 7

Charles Petzold ha publicado un libro electrónico o ebook gratuito, en inglés y en formato pdf sobre Windows Phone 7.
El libro se titula Programming Windows Phone 7, y puede ser accedido este enlace (13 Mb)
También podemos acceder a los ejemplos del libro en este otro enlace (5 Mb)
El libro está dividido en 24 capítulos donde trata toda la temática general de Windows Phone 7 que un programador debe conocer.
Fuente:  Jorge Serrano

MongoDB y .Net

Estoy haciendo una investigación, de base de datos NoSQL. Y aparentemente hoy anda muy bien .Net y MongoDB, en especial con un driver llamado NoRM. MongoDB es escalable, anda en Linux y Windows,  gratis, es dynamic schema, no mas modelo entidad relación. Y también los benchmarks muestran que es muy rápido. Sitios como Facebook y Twitter hoy estan usando este tipo de BD, en su caso Cassandra. A continuacíon dejo varios links del tema:
- A .NET Developer Guide to: MongoDB and NoRM
- NoSQL: Getting started with MongoDB and NoRM
- myNoSQL - un portal de todas las NoSQL. Mucha info en este.
- NoSql No Problem - NoRM and MongoDB Tutorial - Querying
- NoSQL with MongoDB, NoRM and ASP.NET MVC - Part 1

jueves, octubre 28, 2010

Tutorial para jQuery Mobile

Ahora que acaba de salir la primer versión de jQuery Mobile, el siguiente link es un tutorial de jqueryMobile y Asp.net MVC.
Link: Yo Briefcase!

martes, octubre 26, 2010

Cloud computing

A continuación unos links piolas que encontre de Cloud computing, proveedores y documentos de buenas practicas, benchmarks y demas.
Los que a mi me vienen gustando más según lo que vengo viendo son: GoGrid y Elastic Hosts. Parecen de managment sencillo y a buen precio y con servers en Windows y Linux. Y después recién Amazon EC2, pero me gustan las micro instancias de EC2, son muy baratas. Se podría armar un mega cluster, o webfarming de Micro instancias EC2. Podría ser algo muy potente y barato. Aquí una evaluación de las Micro Insatnces de EC2. También vCloud Express puede ser una opción interesante a investigar para servidores Windows.

MVC 3 ejemplo con Razor

En este link un buen ejemplo completo de MVC 3 con el nuevo Razor View Engine. Y también con un WYSIWYG llamado TinyMCE.

martes, octubre 19, 2010

Brote - Jazz

Brote es una banda de Jazz de un amigo (Federico Llach). Tómense al menos 10 minutos y escúchenlos, esta muy bueno. Suenan muy bien y según me contó ya a fin de año van a sacar su nuevo disco.

miércoles, octubre 13, 2010

Intellisense en VS para HTML5

Una nota para instalar HTML5 Intellisense en Visual Studio 2010 and 2008.

ophcrack

es un crakeador de cuentas de windows. Es un linux con el cual tenemos que bootear y despues te hackea  la contraseñas de las cuentas de administrador y otros usuarios de windows.
Video: http://www.youtube.com/watch?v=Vt-k24XiQ4I

SQL Injection Walkthrough

Una divertida nota de SQL Injection. Y también esta piola la pagina de seguridad para tener en cuenta: http://www.securiteam.com/

NuPack



NuPack es un auto instalador de librerías para Visual Studio. Uno crea un nuevo projecto, y selecciona las librerías que quiere instalar, como por ehjemplo ELMAH o nHibernate y listo. Muy piola.

lunes, octubre 04, 2010

miércoles, septiembre 29, 2010

12 Things Every Programmer Should Know

Una simpática presentación. De cosas que un buen programador tiene que hacer y tener en cuenta para lograr ser un buen programador.

martes, septiembre 21, 2010

Vulnerabilidad en ASP.NET

ASP.NET logoImage via WikipediaSe encontró una vulnerabilidad de seguridad en todas las versiones de ASP.NET. Este link explica del tema. La manera que recomienda para evitar que un atacante pueda aprovechar esta vulnerabilidad es redireccionado todas las pagina de error.
Para que los errores se redirecionen todos a la misma page, en el webconfig hay que poner el siguiente código:
<configuration>        
<system.web>
<customerrors defaultredirect="~/error.html" mode="On"></customerrors>
</system.web>        
</configuration>

jueves, agosto 26, 2010

Compras Baratas

Un amigo de laburo me paso esta page. Es una pagina China, donde compras muchas cosas chicas. Como cargadores USB, adaptadores bluethooth, etc. por 2 mangos. Y todo lo que es menos de 20USD no te lo para la aduana (Argentina). Otra cosa piola que vi, los headphones del iphone por 3usd, esos de noise isolation. También encontras cosas baratas como celulares, GPS, y demás. Pero seguramente te los pare la aduana. Igual también es probable que te salga mas barato.
Un truquito que hacia hace ya varios años, para que la aduana no me pare los pedidos. Les pedía a los de la pagina., que por favor pongan en el precio de la caja que el importe era de 20-30 pesos. En ese momento, era igual a 20-30USD. Entonces la gente de la aduana todo lo que es menor a 30 pesos en ese momento lo dejaban pasar. Aunque en realidad venia una factura con un importe mayor dentro de la caja.

Link de los headphones: http://www.dealextreme.com/details.dx/sku.20801
Y no pagas Shipping!! la verdad esta muy bueno.

Page: http://www.dealextreme.com/

lunes, agosto 23, 2010

Sin licencia de desarrollo en AX

Muchas veces nos encontramos con clientes que no compraron la licencia de desarrollo. Por lo tanto no podemos eliminar clases, o hacer un "copilar hacia adelante" en caso de que la clase no compile bien. A continuación simples jobs para hacer estas tareas:
Eliminar una clase:
treenode tr;
;
tr = treenode::findNode(@"\Classes\NombreDeLACLASE");
tr.AOTdelete();

Compile Forward
SysCompilerOutput::compileForward(className2Id("SalesFormLetter"));

martes, agosto 03, 2010

Buenas paginas de Dynamics Ax para tener a mano.

Me encontré con 2 muy buenas páginas de Dynamics AX para tener a mano. Tanto para consultores como para desarrolladores.

Comunidad AX : Una pagina con muchos trucos y problemas típicos  que nos encontramos trabajando frecuentemente con AX. En español.

Dynamics AX Training: una página con muchos tutoriales y algunos trucos. Los tutoriales son especialmente para trade and logistics y producción.

lunes, julio 26, 2010

Tools para PS3

Me compre la PS3, y estuve investigando buenas tools para la misma:
-PS3MediaServer - aparentemente un servidor upnp que hace transcoding de todo y soporta subtitulos. Veremos
-Remote Play y Remote Keyboard: para usar tu ps3 desde tu computadora Vaio. Download.
-Remote play y keyboard para no Vaios:  un hack para pode usar remote play en computadoras no vaios.

viernes, julio 23, 2010

Backup online y Sync

 Dropbox es una excelente utilidad de backup online automático. Y para sincronizar una carpeta entre varias computadoras que uses. También tiene un explorador de archivos online, share de carpetas online y galeria de fotos.

La cuenta gratis regala 2GB. Y después hay mas opciones pagas.
Link: www.dropbox.com

jueves, julio 22, 2010

Sale el Starcraft - Precios en Argentina y latinoamerica

Versiones y precios del Starcraft en lationo america:

Versión de 30 días:

  • Argentina: $22 pesos argentinos.
  • Brasil: $10 reales.
  • Chile: $2.999 pesos chilenos.
  • México: $69 pesos mexicanos.
Versión de 180 días:

  • Argentina: $119 pesos argentinos.
  • Brasil: $49 reales.
  • Chile: $13.900 pesos chilenos.
  • México: $299 pesos mexicanos.
Versión ilimitada:

  • Argentina: $230 pesos argentinos.
  • Brasil: $105 reales.
  • Chile: $31.200 pesos chilenos.
  • México: $730 pesos mexicanos.

Tabla de versionado de Dynamics AX

Para tener a mano:

Dynamics AX Rollups and Builds:

Axapta version
Kernel build
Application build
Comments
Axapta 2.5
1270.3
377
Option Pack 2.5
Axapta 2.5 SP1
1270.15
377-20
Option Pack 2.5-1
Axapta 2.5 SP2
1270.31
377-57
Market Pack 2.5-2
Axapta 2.5 SP2 Kernel Hotfix 1
1270.31-3
377-57
Market Pack 2.5-2
Axapta 2.5 SP3
1270.37
377-79
Market Pack 2.5-3
Axapta 2.5 SP3 Kernel Hotfix 1
1270.37-1
377-79
Market Pack 2.5-3
Axapta 2.5 SP3 Kernel Hotfix 2
1270.3703
377-79
Market Pack 2.5-3
Axapta 2.5 SP4
1270.3800
377-109 4
Market Pack 2.5-4
Axapta 3.0
1951.8
514
OP023
Axapta 3.0 Kernel Hotfix 1
1951.801
514
OP023
Axapta 3.0 SP1 first version
1951.17
514-12 SP1
OP023-6 SP1
Axapta 3.0 SP1
1951.18
514-12 SP1
OP023-6 SP1
Axapta 3.0 SP2
1951.2410
514-90 SP2
OP023-19
Axapta 3.0 SP3
1951.3730
514-193 SP3
OP023-71
Axapta 3.0 SP3 Kernel Hotfix 1
1951.3733
514-193 SP3
OP023-71
Axapta 3.0 SP4
1951.4060
514-320 SP4
OP023-196
Axapta 3.0 SP5
1951.5160
514-513 SP5
OP023-379
Axapta 3.0 SP6
1951.7609
514-859 SP6
OP023-659
Axapta 3.0 KR1
1951.6710
Axapta 3.0 KR2
1951.7500
Axapta 3.0 KR3
1951.7609
Dynamics AX 4.0 RTM
4.0.1659.26.0
4.0.1659.26
Dynamics AX 4.0 RTM Aug.
4.0.1659.36.0
4.0.1659.36
Localizations (GLS)
Dynamics AX 4.0 SP1
4.0.2163.0
4.0.2163.0
Dynamics AX 4.0 SP1 Loc
4.0.2163.0
4.0.2200.0
With NO/IS/SV GLS layer
Dynamics AX 4.0 SP1 Hotfix
4.0.2500.xxx
4.0.2500.xxx
With DIS layer
Dynamics AX 4.0 SP2
4.0.2501.116
4.0.2501.116
Dynamics AX 4.0 SP2
4.0.2501.116
4.0.2501.116/P40-2-30
With Payroll module
Dynamics AX 4.0 SP2 Loc
4.0.2501.116
4.0.2200.0
NO/IS/SV GLS/GLP
Dynamics AX 4.0 SP2 Loc
4.0.2501.116
4.0.2501.121
EE GLS/GLP
Dynamics AX 4.0 SP2 Loc
4.0.2501.116
4.0.2501.347
EE FeaturePack1
Dynamics AX 4.0 SP2 Hotfix
4.0.2503.xxx
4.0.2503.xxx
With DIS layer
Dynamics AX 2009 RTM
5.0.593.0
5.0.593.0
Dynamics AX 2009 RTM Hotfix
5.0.593.xxx
5.0.593.xxx
Dynamics AX 2009 RTM RU-1
5.0.593.439
5.0.593.439
Dynamics AX 2009 RTM RU-2
5.0.593.662
5.0.593.662
Dynamics AX 2009 RTM RU-3
5.0.593.827
5.0.593.827
Dynamics AX 2009 SP1
5.0.1000.52
5.0.1000.52
Dynamics AX 2009 SP1 Hotfix
5.0.1500.xxx
5.0.1500.xxx
Dynamics AX 2009 SP1 RU-1
5.0.1500.358
5.0.1500.358
Dynamics AX 2009 SP1 RU-2
5.0.1500.809
5.0.1500.809
Dynamics AX 2009 SP1 RU-3
5.0.1500.1313
5.0.1500.1313
Dynamics AX 2009 SP1 RU-4
5.0.1500.2116
5.0.1500.2116
Dynamics AX 2009 SP1 RU-5
5.0.1500.2985
5.0.1500.2985

-> AX2009 SP1 RU3:
Hotfix rollup 3 (974409) is available for Microsoft Dynamics AX 2009 Service Pack 1


-> AX2009 SP1 RU4:
Hotfix rollup 4 (979125) is available for Microsoft Dynamics AX 2009 Service Pack 1


-> AX2009 SP1 RU5:
Hotfix rollup 5 (982812) is available for Microsoft Dynamics AX 2009 Service Pack 1

viernes, julio 16, 2010

Errores en un solo usuario en Dynamics Ax

Cuando tenemos errores poco comunes, que no dicen nada. Y nos damos cuenta que solo ese error le pasa a ese usuario. Muchas veces se resuelve eliminando los archivos de configuración del usuario. Para hacer eso hay que ir al directorio:
C:\Documents and Settings\USUARIO\Local Settings\Application Data\
y en el directorio borrar todos los archivos con la extensión *.auc. Hacer logoff y volver a entrar.

lunes, julio 12, 2010

jueves, julio 08, 2010

Desktop Kanban Board

Encontré un muy buen tablero Kanban para desktop. Simple y sencillo. Su nombre es µKanban, o microKanban. URL: http://www.ukanban.com/

jueves, julio 01, 2010

Alternativas a todo

Buscando alternativas a sitios de música online encontré este sitio llamado AlternativeTo. Justamente que ante cualquier programa o sitio, te encuentra otro que cumplen los mismos features del programa o sitio que uno conoce.

Música online gratis

Me puse a buscar alternativas al conocido Grooveshark .Y me encontré con 2 sitios muy buenos de música online:
1- http://www.goear.com/, no tan piola como Grooveshark, pero se encuentra mas música y encontré un sitio ya para bajar la música de GoEar, DownGoEar.
2- http://www.muziic.com/ , es un sitio que usa el api de youtube, para escuchar música, tiene un programa para desktop, celulares, y un tablero de dj.