Software con descuentos!

lunes, agosto 10, 2015

Your Second Meteor Application - Extra Exercise 1

In the way of learn Meteor I read several tutorials and books, but two particularly useful were:



After finishing the second book I'm dealing with the addition of some features to the ToDo list application developed during the book, to continue exercising the use of Meteor.

The first thing that I would add is some reference about the logged in  user, in the main page, something as the following picture


As this is shown in the home page, we need to modify the home template (in the todos.html), at this way:


And then, in the todos.js, implement the code to grab the email of the user currently logged, as a home template helper, as shown next:

The rationale behind how to grab the email address is explained in the users collection documentation .
All seems to work ok now, but when no users are logged in, the home page looks messy:




Then we must add a conditional to show the logged user only when a user is logged in. Sound reasonable, right?


I hope that these little examples may be of help to people learning Meteor.

The github repo of the application is here and the deployed application is here.

domingo, mayo 31, 2015

Un nuevo Smalltalk en el firmamento!

Leyendo novedades de Smalltalk y el mundo de los objetos me encontré con un nuevo Smalltalk también escrito en Javascript, siguiendo lo que es una tendencia fuerte en los últimos tiempos.

Se llama MySmalltalk y al parecer reemplaza un proyecto anterior basado en Ruby on Rails, según dice en este artículo.

MySmallltalk corre en:
  • escritorio (como aplicación Chrome) en Windows, Mac y Linux
  • browsers (Chrome, Safari, FireFox, IE)
  • tablets (Android, iPad)
  • smartphones (Android, iPhone)
  • servidores usando Node.js
Se puede testear en línea haciendo click aquí.



El proyecto está basado en el framework Qooxdoo.
El server mysmalltalk.com está escrito en Node.js usando la base de datos Postgresql, Redis para caché y Socket.io para mensajería. 
El blog para seguir las novedades del proyecto es este.

domingo, abril 05, 2015

Elegante código en Pharo

Un resumen de poderosas y elegantes sentencias, expresiones y porciones de código en Pharo Smalltalk se puede ver en esta página.


sábado, abril 04, 2015

GTPlayground

Un artículo corto e interesante que muestra las motivaciones en el desarrollo de GTPlayground y cómo intenta hacer más cómodo el trabajo que habitualmente los Smalltalkers hacemos desde un workspace.

Aquí el artículo.