We

Manas is an IT company committed to the development of innovative and creative high-end business systems. We specialize in technical and scientific software solutions, and our experience includes a wide range of fields, with a special emphasis on data mining, information retrieval and visualization, GIS and signals/images processing.

Our Services

  • Manas, located in Buenos Aires, Argentina, is very experienced in servicing overseas clients.
  • Manas provides end-to-end development of scalable and robust custom business systems.
  • An increasing availability of tools and technologies, rapid changing scenarios and complex markets often makes it difficult for businesses to keep on meeting their customers needs and continuously innovate.

Our Blogs

Haskell Monads on the web

Yesterday I spent some time reading about Haskell implementations of Monads because I want to prepare some exercise. I share some links and snippets.

http://www.haskell.org/tutorial/monads.html
http://www.haskell.org/haskellwiki/Monad

Laws & syntax
Monads in other languages

Philip Wadler / Monads

The essence of functional programming

This paper explores the use monads to structure functional programs. No prior knowledge of monads or category theory is required.
Monads [...]

Autocomplete in Silverlight

I’ve written a simple class to allow adding autocomplete to a TextBox. An example of how to use it is:
In the XAML file:

<TextBox x:Name="uiText" Width="100" Height="30"
manas:Autocomplete.Suggest="DoSuggest" />

In the class file:

// The texts we want to suggest
private string[] options = new string[]
{
“Al”, “Amiko”, “Angla”, “Anglujo”, “Ankaux”, “Antaux”, “Atomo”, [...]

Controls Contract

An interesting feature of Silverlight is how the interaction between visuals and logic (this is, between designers and developers) is handled. It uses a so-called Parts and States Model, which is ensured by a contract specified with attributes in the control class.
Jesse Liberty has made an excellent short post on this subject, which I strongly [...]

Embedding YouTube videos in Silverlight

There’s no straight way of embedding YouTube videos in Silverlight. What you can do, however, is to create a floating div over the Silverlight plugin, whose content will be the YouTube video control. For this purpose, I’ve wrote a simple class to make it easier to do this.
The usage is simple:

// ZCcedd9EfHI is the id [...]

Facebook and Elders

Creating a test user in facebook, I attempted to enter 1900 as birth year (which is mandatory), and was greeted with a red banner reading “Please enter your real birthday”.
Considering that the birth year is a combobox and its minimum value is 1900, why having an invalid option in the range of options to choose? [...]

Syndicate content