Profile

Cover photo
Nekhelesh Ramananthan
476 followers|617,750 views
AboutPostsPhotos

Stream

Nekhelesh Ramananthan

Shared publicly  - 
 
Over the past 3-4 weeks, I have been diving deep into Python ranging from the simple lists, dictionaries etc to stuff like file reading/writing, threading, database etc and all I have to say is this, Python is FREAKING awesome! In some way I am thankful to the autopilot tests that the Ubuntu Core Apps projects made me write and get a brief peek at Python although at the time it was rather confusing and annoying.

I'm not sure if this is a stupid statement to blurt out, but in my opinion if one were to look at the evolution of languages, it would (naturally) be C -> C++ -> Python. Python (almost) has the power & features of C++ while yet proving to be very simple, human readable code and intuitive. The only thing holding back Python on mobile devices was its performance. But even that is easily solvable with PyOtherside and its dynamic loading of python objects.

It is unfortunate that it took me so long to look into Python. Now I can see why there were many people requesting for Python to be supported by Ubuntu Touch as an official language alongside C++ and JavaScript.
6
Jason DeRose's profile photoNekhelesh Ramananthan's profile photo
2 comments
 
+Jason DeRose Oh my .. I wasn't aware of that feature. Thanks. I will keep it bookmarked for the future. To be honest, I am not exactly sure why Ubuntu Touch officially supports JavaScript but not Python considering JavaScript's file handling capabilities are pretty much non-existent although they recommend C++ for the logic and QML for the UI and bare minimum JavaScript for gluing the logic and UI together.

I can't comment on the comparison of JavaScript vs Python performance on a mobile device due to lack of experience.

Nekhelesh Ramananthan

Shared publicly  - 
 
Personal Checklist
✓Get married
✓Settle down in India - Bangalore
✓Get a job - Skylark Drones

All set :) ..
16
Rosa Guillén's profile photoNekhelesh Ramananthan's profile photoDavid Planella's profile photo
3 comments
 
Congrats Nekhelesh!

Nekhelesh Ramananthan

Shared publicly  - 
 
beast -> princess -> ? 

#unav   #ubuntutouch  
The uNav team is proud to announce the release of uNav 0.59 code named Beauty and the Beast. In my opinion, this is truly one of the best releases we have pushed out. The code name should give you...
11
2

Nekhelesh Ramananthan

Shared publicly  - 
 
On my way back to the Netherlands after a relatively long stay in India. Thinking back, it has been ages since I stayed in India for this long. Definitely miss the Indian environment...far more buzz and a good sense of familiarity. 
4
Alan Pope's profile photoNekhelesh Ramananthan's profile photoZsombor Egri's profile photo
3 comments
 
And we hope you'll get back to us and file lots of bugs to the toolkit ;P

Nekhelesh Ramananthan

Shared publicly  - 
 
Traditional Marriage Invitation (Tamil)
6
Sujeevan “svij” Vijayakumaran's profile photo
 
This looks familiar to me. :D

Nekhelesh Ramananthan

Shared publicly  - 
 
Getting married on the 23rd November to +Deepika Ramanidharan  Excited! Almost done with shopping. Marriage preparations going on in full swing.

T-16 days
27
Victor Thompson's profile photoLeo Arias's profile photoSzymon Waliczek's profile photoMihir Soni's profile photo
9 comments
 
Congratulations +Nekhelesh Ramananthan 
Have them in circles
476 people
Umair Riaz's profile photo
Stefano Verzegnassi's profile photo
soel henry's profile photo
manickathan jose's profile photo
Joey Chan's profile photo
Владислав Максимов's profile photo
Bharat Vijay's profile photo
Sid Stefanescu's profile photo
Will Hill's profile photo

Nekhelesh Ramananthan

Shared publicly  - 
 
Dear Web, as part of work, I'm a creating a Python based app. At the moment, I am completing the backend which does a lot of heavy lifting of analysing flight data logs and calculating readable data like flight endurance, wind speed etc. I like to connect this to a GUI and am leaning towards QT.

On looking through the different integration options, I found three: PyQt, PySide and PyOtherside. PyOtherside looks really light weight and easy to use. However, it is new and missing documentation, examples etc. So I am a bit not sure which one to go with. PyQt seems like a trusted solution which has been out there for quite some time.

The GUI will mostly be basic. I need the ability to create QML files with buttons and forms, which would push data like log file path, call python functions. The rest of the stuff will be handled by my python backend.

Note: Licensing is not an issue atm.

Any recommendations?

Tagging people who I know are familiar with this kind of stuff. +Stuart Langridge +Zygmunt Krynicki 
1
Stuart Langridge's profile photoDinko Osmankovic's profile photoZygmunt Krynicki's profile photoNekhelesh Ramananthan's profile photo
5 comments
 
+Dinko Osmankovic When I looked at the readthedocs of pyOtherside the API wasn't exactly comparable to PyQt or Pyside. Also any google search I do about pyotherside on doubts I had, didn't yield any results which I suppose made me question pyotherside.

But I think +Zygmunt Krynicki's point explains the reasoning behind that. PyOtherside is tiny and perfect.

I have downloaded Zygmunt's video of how he used Pyotherside in CheckBox, official examples from pyotherside git repo. I will also take a look at the calculus app.

Thanks a lot guys. I will go with pyotherside.

Nekhelesh Ramananthan

Shared publicly  - 
 
Goodbye Netherlands! Hello again India :) Time to move to a new city (Bangalor), life-style and job.
21
Alan Pope's profile photoStuart Langridge's profile photo
2 comments
 
Best of luck, pal :)

Nekhelesh Ramananthan

Shared publicly  - 
 
Sometimes when you work hard on an app, it is easy to get lost in the bug reports, merge proposals and mailing lists and momentarily forget that there are real people out there in the world who are benefiting your work. It certainly made my day, when one of those users sent me an email thanking me for the work I did and how much they love it. 

#feelinggood   #proud  
25

Nekhelesh Ramananthan

Shared publicly  - 
 
The new google+ interface is really starting to annoy me..

1. Clicking on the "Search Textfield" at the top first loads the search page and only then allows you to type a search string. Why? That is so counterintuitive.

2. While creating a post, if you want to share it to someone, you need to press "See More" which takes a few moments to load and only then allows you to type the name of the contact whom you want to share it with.

Seriously?
1
Stuart Langridge's profile photoNekhelesh Ramananthan's profile photo
2 comments
 
I just reverted back to the old one..so much better!

Nekhelesh Ramananthan

Shared publicly  - 
 
Married to +Deepika Ramanidharan on the 23rd November 2015. The wedding ceremony went on for about 2 days. Now busy visiting close relatives as a couple. Having a great time!
40
Bartosz Kosiorek's profile photoLeo Arias's profile photoAlexandre Martins's profile photoZsombor Egri's profile photo
14 comments
 
Congrats!!!!!

Nekhelesh Ramananthan

Shared publicly  - 
 
Happy New Year 2015!
8
Stuart Langridge's profile photoNekhelesh Ramananthan's profile photo
2 comments
 
+Stuart Langridge nah...Its just my birth year 1990...nik1990 is too long...so just went with nik90 :D
People
Have them in circles
476 people
Umair Riaz's profile photo
Stefano Verzegnassi's profile photo
soel henry's profile photo
manickathan jose's profile photo
Joey Chan's profile photo
Владислав Максимов's profile photo
Bharat Vijay's profile photo
Sid Stefanescu's profile photo
Will Hill's profile photo
Collections Nekhelesh is following
View all
Story
Tagline
Aerospace Engineer, Ubuntu 14.04 User
Introduction
About me, well I am a computer freak....love to program stuff...I play football, basket ball and cricket. Neutral towards everyone...and yeah that's it about me.
Work
Occupation
Student