Enter your Email Address:

Delivered by FeedBurner

To get posts delivered to your Email

01 June 2014

Self Learning - Resources

After a very long time, writing this post. Stayed away from blogging, primarily because i didn't know what to write. The work kept me busy and so no reading, no browsing and no learning (except work). It is just work, work and more work :-)

Finally got some time off and yesterday i did something which i never did for past many months. I started learning a new programming language. It is Python and i know you are fuming for saying it. It isn't new to many of you but it is new to me. I started to learn python in Code Academy and completed the beginner course in Python. Here is the list of online portal that helps you build your skills.

Hope it is useful to someone out there.

If you want to add new skills to your kitty, look at the above places and i am sure you will end up learning more. And additionally, you will get a certificate.

BTW, interesting found PyCon India scheduled coming Sept and hoping to attend the sessions and workshops and you can buy tickets here

30 March 2014

OpenGyan - An Update

Last two weeks, we at OpenGyan had a great time in conducting workshops. Last Saturday, we were at KSIT Bangalore for a one day workshop on "Pointers in C" and yesterday we were in ES Engineering college in Villupuram for a workshop on "Networking".

KSIT - We are visiting the second time (CSE department) and the response from the students were too good (and the students themselves are too good). The day went like a second and there were learning at both students. At the end of the workshop apart from learning pointers, the students felt that learning pointers is easy (but it requires lots of practice) and we too had wonderful learning as we had to learn it again to conduct this workshop. There are interests from other departments from KSIT and we met up HODs of two other departments post our workshop. Kudos to staff, students and management of KSIT, Bangalore. It is one of the institutes where we feel we should keep going.

ES Engineering College - Being my hometown and it makes feel so happy to contribute to an institution in my hometown. It is the first time for us in Villupuram. It was wonderful experience to meet up students from different background and we spent a day on talking about networking. The second half of the day, we managed to capture live network traffic and show the students how to analyze the traffic using Wireshark. The management was very interested to get our feedback and suggestions to improve the quality of education. It is glad to see such interests from the department. Thanks to management, staff and students of ECE department.

Here are some of the snaps taken in these two workshops

KSIT, Bangalore (22-Mar-2014)





ES Engineering College, Villupuram (29-Mar-2014)




10 February 2014

Creativity Vs Commodity - A Rant

Beware, this might appear as a rant for many :-).

The ability of an individual to do something is very limited unless you automate something. The results produced due to automation is huge because they can run always. But then, they are not fool proof because the automated process do not have common sense. It cannot apply its mind because it doesn't have one. You teach some sense, it learns but it can't apply to different situations - lack of common sense. So, some part of the world is trying every bit to make everyone as a "automated thing" with repeatable, predictable, assured models - skills are commoditized. Automating using computer is not profitable but automating using human is profitable. It's a business here.

Then, it leads to erosion (from people moving out in short term to skill erosion in the whole thing). You don't cherish someone with rare skill neither you feel bad when you lose someone with rare skills. Because you do not need such skills (so you have not used it well) or you have decomposed the skills as models.

But the irony is that you try to find creativity when the skills are commoditized and using the skills that are commoditized. All those recommendations in LinkedIn are worthless when "the creativity" of human is lost. It is sick thing.

By now, you would gotten that this post is not against programming, scripting or building products using software or automating using software.Automation using software is great thing but trying make human as cogs isn't great.


09 February 2014

OpenGyan - Public Workshop on Networking Basics

Computer networks is a fascinating area. I picked up very little of networking or computer networks when i was doing my engineering and most of it came from the place where i m working. Like many folks at my work place, i too started my career with networking and played with routers and switches. Slowly, i was introduced to works of great programmers/teachers/authors like Richard Stevens. 

Many folks who attend my workshops used to ask me - how can i learn networking. If i do CCNA will it be helpful. While the certifications are there for a specific reason, a mere certification will not fetch you a job. It is the knowledge that will get you something. So, my suggestions to all folks who wants to learn networking is to get started with reading/experimenting using the books of Richard Stevens. Unlike other theoritical books, Richard Steven's work are thought provoking and the reader gain knowledge by doing stuff.

Keep this in mind, i am planning to put together a curtain raiser to the fascinating subject - communication of computers. We believe this workshop would help someone to understand various jargon and at a bare minimum will give an exposure on practical aspects of networking. At the end of the course, you will not get everything about networking but you might develop an interest towards networking and will be in a position to take networking knowledge to next level (if you are ready to put the efforts needed).

We are planning to have this workshop somewhere in Nanganallur, Chennai and for logistics reason we need a minimum of 10-15 students committed to attend the workshop. If you would like to take this opportunity, please do fill this form. One of us will get back shortly. This is targeted for students. Here is the registration link


02 February 2014

OpenGyan - First Public Workshop

Today - From colleges to community.

OpenGyan has been conducting workshops in colleges. Today (and for the first time), we conducted our first public workshop in Nanganallur, Chennai. The workshop was on "Resume Writing and Interview skills". It was wonderful experience and all the participants (though number of participants were less) were really charged up. The advantage of conducting such workshops is that you get folks who are really interested to learn and this group of participants were really good. I got a feeling that the day was spent well and we hope that the participants too feel the same.

Our special thanks to Mr. Barani Prasad, Nanganallur, Chennai and the school administration of Jaigopal Garodia Girls Higher Secondary School, Nanganallur, Chennai for helping us giving a class room. Kudos to Ganesh Narayan who was behind organizing this workshop flawlessly and without his dedication this workshop wouldn't have happened.

Glad that we were able to do this today and here is a picture captured.



08 January 2014

Accepting Perceptions

I wanted to write this as my Facebook status. But i failed to make it concise. So, it became a blog post.

In life, we say that "i understand your point". It usually goes like this. You say something, the others perceive it in a way, they say something and you say "i understand your point". As we live we build perceptions and keep building it at a much faster pace. Sometimes the perceptions are wrong because our understanding is wrong. Sometimes we say we understand others perceptions but the reality is we say so due to "diplomacy".

"accepting perceptions" or "understanding others" will not be a true statement if you do not have either the trust on the other side/person or you are very stiff on your own viewpoint. If you are stiff (adamant or arrogant), i believe that you will miss an opportunity to learn something or an opportunity to correct our own perceptions on things (and miss an opportunity to be smarter). And there won't be questions from you to fine your perceptions. It will just be an acting. You will say "i accept" but internally you will "overrule it".

I believe it is very difficult to be truly "accepting perceptions" as requires one to be very bold to accept others. You got to be bold because by accepting others' perceptions, you lose yourself. But the key here is to stop as "losing yourself" and start seeing this as "reinventing yourself".

Accepting perceptions is the way to go about reinventing oneself.

01 January 2014

Wish you a very happy new year

OpenGyan and Unstuck wishes you a very happy new year 2014.

A lot of good stuff happened in OpenGyan and it was mini-turnaround. Few of the colleges wanted to engage with us continuously and we do find that it would be apt to do the same. Instead spreading and scattering our bandwidth, it would be meaningful to focus and invest our energies on few institutes. We are hoping that this year will be fruitful in terms of building longer & strategic partnerships with those institutes. As the days go, you will find more interesting updates on building relationships and sustaining those relationships. Overall, we want to be little intelligent in investing our bandwidth and reach out to more students to help the community.

Our heartfelt thanks to everyone who has supported us. Hope we continue to get your support.

Once again, OpenGyan wishes you a very happy and fantastic new year.

17 November 2013

Wonderful Experience in OpenGyan Workshop

"Those were really fulfilling moments". 

This would be an understatement. The amount of satisfaction and sense of attachment i get out of OpenGyan's workshop can never be said in words. A day's time or sometimes probably lesser than that is required to rejuvenate my morale. The amount of inspiration and motivation i get from the tiny leaders out there in schools is very huge. Many folks think i go to colleges to add value to the students. But usually it is the opposite. I feel that i get a huge benefit and value from those students - a bunch of students who have hope in their eyes and fire in their belly. You never know the magnitude of their fire just by looks. You should really talk to them.

Yesterday, it was once again a great moment unnoticed. I would rather say that it would have gone unnoticed had i been normal, usual. Yesterday was the first time we were in a polytechnic to meet up budding diploma holders. We spent close to three hours to talk about computers, programming and operating systems. Many times during the session, i hit my limits and had to rethink about the way i deliver the session. The questions were spontaneous, direct and cannot/should not be missed. Yet all those had to be answered to curious minds.

It was wonderful session and i sincerely wish all my workshops are like this. If the participants try to shake my understanding of computing, it helps me to understand it better. Yesterday was one such day. Because of intense discussions, we missed to capture the moments through lens but we didnt miss to capture the college along with Paramaraj (alumnus of the college and my co-worker) and the faculty from Dept of Electronics.


Don't miss to visit us in Facebook - OpenGyan @ Facebook (your support means a lot to us)

04 November 2013

Improve Thinking Through Designing Scenarios, Puzzles and Games

As a part of OpenGyan, we have started to roll out videos for the students who want to be in touch with us. The design of topics and boxing them to 7-10 minutes duration is very challenging. When we do in-class workshop, it becomes a lot easier. But in the video we need to complete our session logically within 7-10 minutes.

While doing that i understood the power of analogy, co-relation, quickly building a short
scenario that can be expressed in under a minute. I see that these scenarios, puzzles and games help me to convey the point and i believe it will also help the listeners to have sharp focus on the content.

At the end, we also suggest some exercises. Again these exercises are scenarios, puzzles, coding problems and games. While i am designing the content, i find that my perspective on the topic changes and i tend to refer the text books, online materials to verify my understanding. And in that process, my thinking grows.

Designing our own puzzles, scenarios and games certainly helps to improve our thinking.

Now a bit of shameless branding :-)

To watch our videos, kindly check out our YouTube Channel.

Spread a word around (join us in Facebook and like/criticize us) and get into our hall of fame.

Happy week !

14 October 2013

First Video from Canon 600d

I have been writing posts here in Unstuck for quite sometime and i always wanted to move to next level from writing to something different. The entire world is moving towards video. Recently, i bought a Canon 600d DSLR (in fact it was my wife's negotiation skill that made me to buy this camera. Later i thought, it is worth buying) and captured few videos. Here is one that i captured and published under the banner of OpenGyan. I thought of sharing it with you. Here is the video, watch it and share you comments.