View Ravichandran J.V.'s profile on LinkedIn RJV 's Blog Tweet @ravichandranjv


Sunday, 28 June 2015

Guidelines for Better Unit Tests

Guidelines for Better Unit Tests

Monday, 1 June 2015

Be the change that you want the world to be!

"True caller", the app, has a feature that fetches any saved name from the database and displays it for you if you enter a mobile number and somebody has saved the name using the True caller app.

So, before checking others' names in True Caller, check your own name to see how others searching your name may see it.

"Be the change that you want the world to be."

The name returned by true caller on my mobile number is this !!

And my other stolen sim number,

Saturday, 30 May 2015

San Andreas - it is not my fault ! ;)

The aura of the San Andreas fault was as big as Hollywood in my growing-up days due to my and my friends', (Srini, Ravi (my name is Ravichandran ;)) and a few more at school), obsession with Alistair Maclean novels.

wonder if this image can be used.

After watching the movie, 'San Andreas' (and even while the propaganda campaign was on in Facebook), I did have a feeling that had they heeded the Macelean-esque style of hamming, with dramatic, crisp and witty dialogues, it would have fitted the Rock's own quirky style.

The film is not a disappointment by any standards (the 'father-daughter' (Alexandra) love is almost a take-off from where the 'Taken' duo had left off.) and a much more tolerable movie than many who have reviewed it - as a copy of '2012'.

This movie has lots of humane elements that a tragedy (by modern standards) usually has and as I began to muse on how on Earth were they going to end the movie, the wife (Carla Gugino) says, "So, what are gonna do now?" at the end ;) and here the rest of the cast and the filmmaker missed a dramatic moment of togetherness as if they had not been told what to do. :D

A watch-able movie and in 3-D, it really makes for an enjoyable evening out.

Footnote: San Andreas by Alistair Maclean is a novel.

Monday, 25 May 2015

'The Underdog' rocked

One of the most delightful plays performed by delightful actors - "What is wrong with Bangalore Women" - the title though is a little misleading as there is no negativity in the projection of women but observations centered around how some young, lecherous bachelors (did you hear 'bastards'? :D), obsessed with women and girls, interact with each other.

This particular scene is a delightful portrayal of a 'hot' Bangalore girl, a little stupid - She says she wants to go to Egypt and follows with a quip that she has never been to Europe ! and her sexiness and its effect on the audience and the play was electrifyingly funny.

Wish there were more plays like this and more theater groups like 'The Underdog !'

Thanks, Shilpika, for letting me post the pic on the blog. 

Sunday, 17 May 2015

A lovely day for a play

How the day was developing into
suggested a different Sunday evening
Because the day was meant for watching a play !
With an actor
 and the director
Bangalore theater group
at Alliance Francaise
and those who had similar ideas and were off
to watch the IPL match
at the Chinnaswamy stadium were in for a damp squib!

Thursday, 2 April 2015

Your trial expired - Calendar Pane

If the Calendar Pane is not visible, click the Manage my apps link in the My apps section.

Thursday, 12 March 2015

Just awesome!

How many times have you wished for a simple way to enter dates into your Excel worksheets?

Here is a simple solution.

"Calendar Pane" for Excel 365.

Try it for free from the Office store. Calendars in Arabic, Chinese (simplified), English, Tamil.

You cannot say "No" to this because you need it to save you precious minutes at work.

Monday, 9 March 2015

Calendar for Excel - Try

Have you begun using this simple Excel must-have?

Now, try it for free for 15 days.

 Please note: The listed price is for per user up to 10 user license beyond 10 users it is free.

Steps -

1. Select the Insert tab in Excel 365.

2. Click Store and Enter 'calendar' in the search box.

3. In the search results list, click on "Try" the Calendar Pane app.

And you are ready to go!!

Also in Tamil, Chinese (simplified) and Arabic - Calendars only.

 Full version available in paid version.

Sunday, 1 March 2015

OMG, my Blog is a genius ! ;)

On 27th February, my blog had 203 visitors.

I frequently look at the stats of my blog and this stat seemed singular to me. So I decided to apply my mind a little to see what was it that could have generated so much interest on a particular day. I dwelt on my blogging style, the content and external factors like a new domain name, a new product etc. Here is what I discovered.

My blogging style

Somehow, I had adopted a practice not to ever blog on my personal life or write in a certain style that I use while writing an article or in a casual form.

I had maintained this blogging practice for over 7 years of blogging but since last year, I have noticed, on hindsight, that I have used that 'funny', descriptive tone in a few posts and not the bland, descriptive style that I use for technical/technological posts. I attribute this 'change' to either my recovering my health for over two years and due to which I have more myself as company or to working on my own and by myself.

The reason I mention this is so that I could share another fact that could not have been shared without this preamble.

The content

The reason I also want to mention this in such a tone is not to brag about it but because during this period, I had added a widget for my Calendar Pane app for Excel 365 without checking its size !

And I had 203 visitors to the blog to see such a great event, when without the over-sized (full size) image, the number would be in mid-20s !

It is remarkable that so many become so interested to make note of a 'deviation' than if the blog were in a perfect condition. It is quite likely that the 'sick' state of the blog was 'symbolically' represented to such visitors as a human being with an ailment, who people visited out of care and concern !

To elaborate on this rampant human trait nowadays, due to the 'comparison techniques of communication' - the 'like a' (just like 'is a' in Object-oriented terminology) style - that many adopt in their zest to be cleverer than others, a mouse enters a home and a nutcase landlord that believes he/she has a 'right' to disturb tenants living below randomly because they live in the building that they own (even if the other is a rightful owner or pays rent to some other landlord!) because they have heard that a mouse also lives in that house for which rent has not been paid because they have created some rent agreement with such a clause that no other living being must live in the house other than the registered names, the deviation is represented for certain crass people as a breach in agreement (unreasonable people is not the word to describe them, they are ridiculously insane people, who live because they have the money to indulge in whatever they want) but without making any charges.

To elaborate more in the same 'like a' way, the mouse is a deviation from what was agreed (not agreed is not what you can argue is their belief - such insanely unreasonable mindsets) in the tenancy so, in return, they believe that they can indulge in their psychotic pleasures.

It is no co-incidence but a serious fact that if addressed correctly can solve a lot of 'humane' problems that face us all in our daily lives.

Of course there is another reason why I found it necessary to share this fact, aside from the preamble that it afforded me, it also helped me draw a parallel to how my products have fared.

I have had more than one career (much like how many mention that they have had more than three wives and are in the process for more !) - one, as a software programmer, two, as a technical trainer, three, as a mentor/coach/evangelist in Agile and of late, as a consequence of my stint at recovering from the injury to my shoulder and arm, as a freelance software consultant and as a product specialist.

It is as the product developer that I am more concerned with, which because of not making me money, puts me in a different light, probably a spot (pun unintended)!

The fact is, I started developing products way back in 1994 under the label of GREYcells and although it found mention in PCQuest and in the form of a press release, it never made any money. The possible reasons were not sufficient financial backing nor the required marketing thrust or help.

Then recently, I developed a few Android apps and put it on the Google Play Store.

Again, I was under duress, but this time, due to the injury. Again, as previously, I turned to jobs (!) as a means to earn money and now, for the third time, as I hit the market, with a product for the Microsoft Online Store, I find that I have not got the response that I was looking for although, a lot better than what the predecessors got, I find a rather simple phenomenon (of course, there are humans involved, too.

External factors

For instance, if a certain practice (angry retaliation or spite would be a more appropriate description) is adopted in a city or town or village, where every mistake committed by a government or an official or a superior, is replicated as another mistake of the same kind, elsewhere, to not only serve as a reminder but as also a form of revenge in a fit of jealousy then people in the 'replicated' city or village would not know it is a vengeful act but only as it was in the other context, a mistake or incompetence) that explains why many problems, social and political, seem the same within the same country or region.

The problems are not because of laws or regulations but because of people and their attitude.

And it is here that the parallel that I wished to draw with the 203 visitors visiting my blog to see a ill-placed image, when the blog had been doing well for more than 7 years !

Some people associate themselves in a certain way to life and so expose themselves to be manipulated in a certain way (like Greenpeace in India) that they become a 'representation' of a certain stereotype, of a 'curse' even, and who, due to years of doing the same things, and without having the 'varied' windows of different careers or different talent as a 'contrast', don't even get to know how they have become a 'curse' !

In India, many would know it from historical reference, where caste-ism used to expose such people; it is known as discrimination in today's world.

Incidentally, it was around the same dates that I suffered the brain hemorrhage that caused injury to my right shoulder and arm and around the same date/month, that another member of my family had a similar but more fatal injury. 

I must be more careful around the month of February because it seems during this month, as astrologers put it in India, 'Shani' hovers over me, in the form of  some factors that make people confused between 'something wrong' with a thing (a blog) - it was the Television that blew up smoke ('phook gaya' is also used in the context of the brain and the car), when I got injured - and 'something wrong' with a person ! :D 

Does it mean that around this month 

(and why only February? Maybe the person visits India or near my house or known to me? Or some psycho who knows me more than I do), 

somebody takes special interest in me and says, "Ok so tell me what is he doing nowadays?" or "how is he?"

Be what may, many 'prejudices', 'religious misgivings' (for example, "Lord Siva is calling you" !)) is likely to get solved by simply co-relating Google Search (SEO) or web marketing/network and human networks and word-of-mouth gossip or vendetta mercenaries. ;)