You are currently browsing the category archive for the 'Computer Science' category.

Microsoft: “ TechVista, Microsoft Research (MSR) India’s annual research symposium, features some of the best recognized scientists from across the world as speakers. TechVista brings together the research community, academia and government onto a common platform.”

I recently got the opportunity to attend the “symposium” and it made me clear why such a “hype” was attached to the event (besides the poolside lunch at the five star hotel [intercontinental eros], it was good). As claimed by MS, it really did brought together the research community (plenty of Phd’s, abundance of people from good institutes), academia (many of them were able to inspire me(!)) and government (Kapil Sibal [Sci-Tech minister], Arun Shourie [ex-disinvestment minister], yeah and their speech was inspiring too). In addition there was a project poster exhibition and some Microsoft fellowship awards (which carry an astonishingly 20 grands(!), yeah you heard/read me right).

Session one : Dr. Rick Rashid (VP, MSR) spoke about new upcoming technologies Microsoft Surface (technology), Program Termination (research), Storage (Sky Server)(application), Streaming Model (predicting jams, tracking each persons movements [what was that? breach of privacy. huh?]).
This was followed by a presentation by Prof. Eric Grimson who talked about the role of computational application in image guided systems. Main focus was to ensure the robustness and reliability of the system (since it could cost a precious life).
Prof Krithi Ramamritham majorly talked about aAqua (which pretty much seemed like some general web forum until he introduced scalability [cross lingual archive], usability and availability[delay tolerance] issues).

Session (they named it “special session”) : Rick Rashid, Craig Mundie, Kapil Sibal, Sirini Koppolu. Rick gave a nice demo of PhotoSynth , which brain stormed Kapil Sibal and he came up with ideas of project collaboration with MS (3D views for Delhi’s historical monuments and for international museums and making it public)[huh?].

Session two : Who doesn’t get fascinated by robots especially when they can do things like this:

Note: They are not remotely controlled.

Prof Manuela M Veloso and her team (currently |team| = 16) have worked for over 10 years(!) for this.
This was followed by presentation by Dr. Tony Hey (time for a short nap). The session concluded by Dr. Michael Kass who spoke about the animation in general and the Clothing Animation at Pixar in particular (used in movies like ‘Incredibles’ and ‘Ratatouille’).

The day was concluded by Dr. Arun Shourie who gave a motivating lecture on “need for research in india”.
btw: did you knew that India produces 45 PhD’s a year as opposed to US’s 1500. (surprisingly pathetic. right?)

most players on linux do not play http streams even after setting no proxy and all. Not to forget mentioning that firefox does not open live streaming sites 90% of the time.

here is how to do this using mplayer [credits: nareshov]

  • download and install squid
      ubuntu: $aptitude install squid
      gentoo: $emerge -va squid
      fedora: $yum install squid
  • replace the code of /etc/squid/squid.conf by the following code:
    Note: 1. replace username and password by your login-id and password respectively
    2. replace 172.31.1.227 (vsnlproxy) to any other (e.g 172.31.1.233 for relproxy)

  • http_port 3128
    cache_peer 172.31.1.227 parent 3128 0 no-query default login=username:password
    cache_peer 202.141.43.24 parent 3128 0 no-query default login=username:password
    acl all src 0.0.0.0/0.0.0.0
    acl localhost src 127.0.0.1/255.255.255.255
    http_access allow localhost
    http_access deny all
    visible_hostname localhost
    never_direct allow all

  • Restart squid:
  • $/etc/init.d/squid restart

  • Export http_proxy
  • $export http_proxy="http://localhost:3128"

  • Ready to play streams using mplayer
  • for ibnlive news(video):
    $mplayer http://a1091.l2639552042.c26395.g.lm.akamaistream.net/D/1091/26395/v0001/reflector:52042
    for bbc news(audio):
    mplayer
    http://a1149.l1305038288.c13050.g.lm.akamaistream.net/D/1149/13050/v0001/reflector:38288

    how to login to multiple accounts (gmail/yahoo etc)
    as such using only one instance of firefox (one process only), its not feasible (linux/windows).
    so in linux,

    create a new instance

    $firefox -no-remote -P

    create a new profile

    $firefox -CreateProfile

    in windows,
    simplest workaround is to install this ietab plugin (this integrates internet explorer in firefox): https://addons.mozilla.org/en-US/firefox/addon/1419

    or 1. create a firefox shortcut at your desktop
    2. in the properties of the shortcut change the application name to C:/whatever/firefox to C:/same-whatever/firefox -P


    proxy settings (for iitk junta only)

    use the following proxy configuration url
    for vsnlproxy
    http://home.iitk.ac.in/~nitinm/vp
    relproxy
    http://home.iitk.ac.in/~nitinm/rp
    proxy
    http://home.iitk.ac.in/~nitinm/p
    ernetproxy
    http://home.iitk.ac.in/~nitinm/ep

    why should you use above scripts?

  • you won’t need to enter no proxy for any intranet site (like 172.26.77.74 or techkriti.org)
  • you can easily change proxy by just changing atmost one letter (like vp for vsnl, rp for reliance etc)