I wrote the following code so that etherpad-lite supports MongoDB. Is a support package for ueberDB project.
miércoles, diciembre 14, 2011
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
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:
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.
The architecture that I’m testing has the following parts:
Software:
- ASP.Net MVC 3 with Razor
- MongoDB
NoRMMongoDB official driver- elmah
- Twitterizer
- Facebook C# SDK
- Ninject
- jQuery
- SimpleModal
- Amazon EC2 - micro Instance
- MongoLab
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 30, 2011
viernes, mayo 20, 2011
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.
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, mayo 04, 2011
jQuery Fundamentals
jQuery Fundamentals es un página con 11 capítulos para aprender a usar jQuery y JavaScript. Tiene muchos ejemplos, ideal para aprender.
Contenido:
Contenido:
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 | Serach for packages | apt-cache search tunnel |
apt-get -t testing install {package} | To install packages from the testing repository |
{package} - Replace with actual package name
fuente: http://www.cyberciti.biz/howto/question/linux/apt-get-cheat-sheet.php
y Más: http://www.linuxhomenetworking.com/forums/showthread.php/18722-Dpkg-and-apt-get-cheat-sheet
Debian package management, distributions and the /etc/apt/sources.list file
Getting information about packages
Debian Linux apt-get package management cheat sheet
y Más: http://www.linuxhomenetworking.com/forums/showthread.php/18722-Dpkg-and-apt-get-cheat-sheet
Debian package management, distributions and the /etc/apt/sources.list file
Getting information about packages
Debian Linux apt-get package management cheat sheet
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.
Más info: Dynamics AX Daily: Table inheritance
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
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
Otros
HTML5 & CSS3
- HTML5/CSS3 Boot Camp
- 50 Performance Tricks to Make Your HTML5 Web Sites Faster
- Data in an HTML5 World
- HTML5 for Silverlight Developers
- The Future of HTML5
- CSS3 Takes on the World
- HTML5 Canvas Mastery
- 5 Things You Need To Know To Start Using <video> and <audio> Today
- jQuery Boot Camp
- ECMAScript 5: The New Parts
- Good JavaScript Habits for C# Developers
- Pragmatic JavaScript, jQuery & AJAX with ASP.NET
- Knockout JS: Helping you build dynamic JavaScript UIs with MVVM and ASP.NET
- Introducing Microsoft Media Platform (MMP)
- Introducing MMP Content Manager
- MMP Player Framework: Past, Present, Future
- Introducing MMP Audience Insight
- ASP.NET MVC 3 @:The Time is Now
- Bigger, Faster, Stronger: Optimizing ASP.NET Applications
- Scaffolding – ASP.NET, NuGet, Entity Framework Code First and More
- Silverlight Boot Camp
- Advanced Features in Silverlight 5
- Tips for Improving Performance in Applications Built with Silverlight
- Deep Dive MVVM
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 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:
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 :)
lunes, enero 03, 2011
Algunos links de desarrollo en AX
Una buena guía de truquitos típicos en formularios en AX:
Working with Forms in Dynamics AX: Part 1
Working with Forms in Dynamics AX: Part 2
Una serie de webcasts desarrollo de SSRS Reporting
Working with Forms in Dynamics AX: Part 1
Working with Forms in Dynamics AX: Part 2
Una serie de webcasts desarrollo de SSRS Reporting
Suscribirse a:
Entradas (Atom)