jueves, noviembre 24, 2011

RedisStore and rooms with Socket.IO

Here is my base code I used at my startup PeopleRooms, using RedisStore instead of MemoryStore in Socket.IO. So that the application is capable to scale. And the also the "rooms" feature of Socket.io

martes, octubre 04, 2011

Finalmente entregue la Tesis

Ya había terminado de cursar mi carrera de Ingeneria Informática en el 2005, pero nunca di la tesis, di los finales que me faltaban pero esto entre pitos y flautas siempre lo pateaba.  Bueno ayer por suerte después de tanto tiempo entregue la tesis y la defindi. Así que contento de terminar algo que emprendí hace mucho tiempo.

Para los que les interese mi humilde tesis:




jueves, septiembre 08, 2011

Muy buenos screencast de .Net en castellano

La gente de la comunidad de Alt.Net Hispano, vienen haciendo mucho screencast  muy piolas de tecnologias, en especial lógicamente de .Net  pueden ver mas de 50 screencast aquí.

martes, julio 05, 2011

Faster Localization on ASP.NET MVC3 with Razor

Some time ago I asked at StackOverflow if someone knew any Visual Studio 2010 add-in for Razor, where I can select a string and send it directly to a Resource file. I did not get any useful answer. So I download the last version I found of the Resource Refactoring Tool, here or here. And I touch a few lines of code so that it supports .cshtml files (Razor). Below you can download the source or/and the installer.
How it works:
Just in your cshtml file, select a string that is inside quotes marks "" or @"", and then click on Refactor -> Extract to resource.

Hope it helps.
Installer            Source

miércoles, junio 22, 2011

http://www.srtbox.com/ - Nice home page project

StartBox (http://www.srtbox.com/ or  http://www.srtbox.me) is a small project I developed to test an architecture. Startbox is a home page of bookmarks, inspired on Windows 8 or Windows Phone layout. For the moment bookmarks are random, or can be customize if you log in with your twitter or facebook account. Soon I will add more features, like to read your twitter timeline, read your facebook feeds, read rss, see the weather, see stocks, etc.
The architecture that I’m testing has the following parts:
Software:
Hardware:
The pictures and the design was taken from: DebianArt  design by ~flatmo1

NoRM gave me some headache. Linq with decimal does not work. I had to fix some errors on the BSON Deserialize class. It’s a pitty .Net does not have a good stable driver for Mongo yet. Of course there is the official driver of MongoDB. But does not support Linq, and I could not found any example with POCO objects.

lunes, mayo 16, 2011

Videos de ASP.NET y ASP.NET MVC

Videos para aprender ASP.NET y MVC aqui:
http://goo.gl/pQinB

Realmente muy buenos, al menos los de MVC3. Es una clase de todos los nuevos features de ASP.NET MVC3 más muchos de los viejos. Ideal para aprender u conocer funcionamientos y tips.

miércoles, abril 27, 2011

Machete de apt-get

Syntax Description Example(s)
apt-get install {package} Install the new package. If package is installed then try to upgrade to latest version apt-get install zip
apt-get install lsof samba mysql-client
apt-get remove {package} Remove/Delete an installed package except configuration files apt-get remove zip
apt-get --purge remove {package} Remove/Delete everything including configuration files apt-get --purge remove mysql-server
apt-get update
apt-get upgrade
Resynchronize the package index files and Upgrade the Debian Linux system including security update (Internet access required) apt-get update
apt-get upgrade
apt-get update
apt-get dist-upgrade
Usually use to upgrade to Debian distribution. For example Woody to Sarge upgrade. 'dist-upgrade' in addition to performing the function of upgrade, also intelligently handles changing dependencies with new versions of packages; apt-get has a "smart" conflict resolution system, and it will attempt to upgrade the most important packages at the expense of less important ones if necessary. apt-get update
apt-get dist-upgrade

apt-cache search
aptitude search

Serach for packages

apt-cache search tunnel
apt-cache search 'php.*sql'

apt-get -t testing install {package} To install packages from the testing repository  
{package} - Replace with actual package name

Herencia de tablas en Dynamics Ax 2012!

Si aparentemente dynamics AX 2012 soporta herencia de tablas. Un gran avance. Ahora hay que ver si un formulario puede funcionar acoplado únicamente con un la tabla padre y decidir en tiempo de ejecución que tabla hija usar.

martes, abril 19, 2011

Aplicación online para bajar los videos de Mix11

 Podes bajar los videos de MIX11 con esta aplicación online hecha  en silverligh. Seleccionas los que queres bajar  y  la calidad y listo :)
MIX'11 session download tool

jueves, abril 14, 2011

Mix11 videos online

Mix11 es una gran conferencia de que hace o sponsorea Microsoft. Con los últimos avances para desarrolladores. Lamentablemente no todos podemos ir, pero si podemos ver los videos de las sesiones. A continuación las sesiones que a mi me parecieron más interesantes para ver. HTML5 parece ser la gran estrella del evento. Todos los videos los podes ver acá.
HTML5 & CSS3
jQuery & JavaScript
Multimedia
ASP.NET y MVC
Silverlight
Windows Phone 7 & Mono
Otros

miércoles, abril 13, 2011

Shortcuts de los sticky notes de W7

Los sticky notes de Windows 7 son piolas para anotar muchas cosas y llevar tus TODO List. Son muy básicos a mi me gustan, lo que no me gusta es el font. Buen en definitiva abajo la lista de shortcuts de los sticky notes:

Bold text - Ctrl+B
Italic text - Ctrl+I
Underlined text - Ctrl+U
Strikethrough - Ctrl+T
Bulleted list - Ctrl+Shift+L
Increased text size - Ctrl+Shift+>
Decreased text size - Ctrl+Shift+<

martes, abril 12, 2011

Desarrollar para WPhone 7, Android and iOS es ahora fácil

Ahora con Mono es fácil desarrollar aplicaciones para distintos dispositivos. A continuación un link con una serie de tutoriales:

También otro buen link con varios tutoriales para desarrollar en WPone7:
App Hub - jesse liberty's "windows phone from scratch" tutorials

Algoritmos para usar la PurchFromLetter

En las siguientes paginas podemos encontrar algoritmos para usar la clase PurchFromLetter y SalesFromLetter, editando las cantidades de las líneas:

http://goo.gl/6aWHL
http://goo.gl/OmxLY

martes, febrero 15, 2011

Acentos y eñes en teclados en US

Siempre puteaba con mi laptop para poner acentos y eñes, y la verdad que nunca busque nada. Así que hoy busque y  encontré la solución en este link. Me baje el FixIt de Microsoft y lo ejecute y listo. Tengo acentos y eñes en mi teclado US :)