COMET

Comet is a web application model in which a long-held HTTP request allows a web server to push data to a browser, without the browser explicitly requesting it. Comet is an umbrella term, encompassing multiple techniques for achieving this interaction. All these methods rely on features included by default in browsers, such as JavaScript, rather than on non-default plugins. The Comet approach differs from the original model of the web, in which a browser requests a complete web page at a time.

 

COMET

Comet is a web application model in which a long-held HTTP request allows a web server to push data to a browser, without the browser explicitly requesting it. Comet is an umbrella term, encompassing multiple techniques for achieving this interaction. All these methods rely on features included by default in browsers, such as JavaScript, rather than on non-default plugins. The Comet approach differs from the original model of the web, in which a browser requests a complete web page at a time.

 

Send mail using Exchange Server / EWS 2.0 API

using Microsoft.Exchange.WebServices.Data;

            ExchangeService service = new ExchangeService();
            service.Credentials = new WebCredentials(“email@yourexchange.com”, “your pass”);
            service.AutodiscoverUrl(“email@yourexchange.com”, delegate(string url) { return (new Uri(url).Scheme == “https”); });
            EmailMessage email = new EmailMessage(service);
            email.ToRecipients.Add(“email@anothermail.com”);
            email.Subject = “test”;
            email.Body = new MessageBody(“test”);
            email.Send();

This should work in most cases, unless you have a more advanced configuration.

Download EWS 2.0 API  from – http://www.microsoft.com/en-in/download/details.aspx?id=35371
Reference URL: http://msdn.microsoft.com/en-us/library/office/jj220499(v=exchg.80).aspx

 

Deep Learning

“Deep learning is a set of algorithms in machine learning that attempt to model high-level abstractions in data by using architectures composed of multiple non-linear transformations.”

Source: Wiki

Here is a good reading on the same from Analytics Vidya, which now a days is one of my favorite site which deals with Big Data and Analysis.
Another related url here.

 

Open compose mail dialog from .NET

I do not consider this as a straight forward method, but will work in most cases, provided the machine you run is having a “default” mail application. Eg: Outlook.

System.Diagnostics.Process.Start
(“mailto:test@test.com;blah@blee.com;hello@hello.com”);

 

Waves 2014 Annual PMI Project Management Conference

pmi

Above are few snaps from today’s PMI Annual Project Management conference organized by PMI Trivandrum Chapter. Here is a quick review/feedback.

  • Excellent hospitality and event management
  • Thanks for the “backpack” compliment with PMI Kerala branding
  • Great networking opportunity – met few old faces from past conferences

Sessions (in the order of my votes):

  1. Prof. Krishnamoorthy – Dean – L&T Institute of Project Management. Excellent trainer, simple language – on “Eight habits of successful Project Managers for Getting it Done the Right Way”
  2. Mrs. Sarada Muraleedharan IAS – on “Kudumashree Experience” – more than Project Management, it was about leadership and “getting things done the right way”
  3. Mr. Aravind Talekar, Dabbawala Organization – Innocent but excellent way of presentation on “Mumbai Dabbawala Case Study”
  4. Mr. Ramesh Adiga, AVP 7 Head of Mobility Practice at Infosys – on Enterprise Mobility and Global delivery
  5. Dr. Ashwin Mahalingam, Asst. Profesor, IIT Madras on “Project Governance” – nice way of presentation and knowledge in the subject was great
  6. Mrs. Tessy Thomas, Project Director of Agni-V project of DRDO on missiles. Even though it was not related to any project management, there was scope for patriotism.
  7. Mr. Raj kalady, MD PMI India – short speech but was good enough to get attention from audience
  8. Mr. Rahul Sudame, Director of Engg. at Faichi Solutions – on project management games
  9. Dr. Anuradha Balaram, Chief Economic Advisor & Member Secretary of Kerala State Planning board
  10. Mr. Ranjith Sankar, Film Maker and Director