RSS

Beautiful Monsoon

Isn’t Nature just beautiful ?I am overwhelmed   511 views

Read More »

Life Experience Amazing Project

Hello Earthlings , My friends , My Family , My Readers and Me …Today I starting , starting something new , for my self , for my friends and family for everybody Its called life experience project  it aims to provide collaborative tools  , shared experiences, cook books for experiencing best experience in life Why? Over years I have realised life is just big collection […]

Read More »

How to lose weight fast without dieting

I have been trying to find the answer to this question for a long time (since I left competive swimming , I had gained weight due to sedimentary lifestyle ) , so I gathered the best practices , Implemented on myself , Result ? Lost 7 kg in a month, I feel great and I […]

Read More »

Gamify Your Life

Your life , we humans are genetically programmed for games , all advanced mammals and predators spend  good portion of time to play , it playing with friends , playing alone like playing musical instruments , thinking about equation , or talking (social play) .Play or games promote higher cognitive development , specially important in case of toddlers . What are practical […]

Read More »

User Centric Design and Innovation

Who is the most important  in any business now days ? Its users , more bcos of 24 X7 internet economy , users always have choice , if they are not satisfied they might switch to competitors or worst post a negative  and thousands or even millions users can see /discuss it and influenced by […]

Read More »

About Us

Gpism is a evolving code by which I or anybody else can live life with , its not rigid , its not literal but directions for life

Isn’t Nature just beautiful ?I am overwhelmed

 

511 views

Hello Earthlings , My friends , My Family , My Readers and Me …Today I starting , starting something new , for my self , for my friends and family for everybody

Its called life experience project  it aims to provide collaborative tools  , shared experiences, cook books for experiencing best experience in life

Why?

Over years I have realised life is just big collection of experiences

We live life once , its a gift

why not create the  amazing experiences  for our self and others , Why not just start with your self and extend and then  same to to friends and family

 

So simply put goal of LEAP is simple : Create Amazing Experiences

As usual the change starts with you , you are your own universe , your own light , look inside not outside

I dont want to put too much thought trail/details on my frist  post on project (would like  , just the brief out line

  • Know yourself
  • Know what you love
  • Know how create great experiences with knowledge

 

Sound simple isn’t it ?

But that’s not a simple task , because first and foremost it requires understanding of ourselves, I mean how do you create amazing experiences if dont even understand yourself , if you I think you will just end with frustrating yourself

 

Most of Answers to question above are already , In ancient texts , in wisdom of zen , modern research papers , people sharing experiences on internet , books .

The problem is just too scattered , sometimes too much , or in a context not relevant to times , my aim is take information , evolve it , get continuos community feed back , build tools and apps …give unified experience

 

Proposed Process

  1. Divide project into sub projects (iterations )
  2. Get community feedback
  3. Assimilated knowledge
  4. Build Guides /Cookbooks
  5. Build apps/social platforms

 

Above all I want to make this fun , collaborative ,  open and free . I want to uses best in UX , Gamification , Technology to implement this .

 

I want to do it in continuos small steps

  465 views

I have been trying to find the answer to this question for a long time (since I left competive swimming , I had gained weight due to sedimentary lifestyle ) , so I gathered the best practices , Implemented on myself , Result ? Lost 7 kg in a month, I feel great and I am on my ideal weight limit But before we start I want to share some basic Metabolism : Body is like a engine , food fuel , so if lead sedimentary life style and eat junk food (bad fuel) , your body metabolism will slow down and you will gain fat , first near your tummy (Visceral fat) and all over body which is body way of storing access food as fat , FAT is evolutionary response , its supposed to used as reserve as food go low , ideal for cave man but not for us . So before you start excecising do this

  1. TSH or Thyroid and Diabetes test , if are you suffering from hypothyroid (condition where you gain wieght ) , please visit your doctor and start taking harmone pills
  2. BMR or Basal Metabolic rate : basically Energy required just be alive or at when you are at rest , calculate your BMR at one of many online calculators like -> http://www.bmi-calculator.net/bmr-calculator/
  3. Calculate how much you are overweight by referring to height weight chart , also consider your frame size , your region -> http://www.halls.md/chart/height-weight.htm
  4. calculate how is you calorie intake ->http://www.ntwrks.com/~mikev/chart1.html
So ideally to loose weight you should Burn more calorie than
  1. Food plan : You dont need to eat less or diet , subsitutute your food with low carb , high fiber diet , like meat eat chicken , fish (roasted , grilled or boiled ) rather than Red meat , Eat lots of salad , natural fibers , fruits ets
  2. Eat More !: Yes Eat more around 5 times a day , keep you metabolism active , Eat tasty but healty foods like salads , fruits , chicken , eggs , whole grain , rice cakes , corn etc
  3. Junk the Junk Food : Seriously junk , substitute it resins , dark  chocolates , yogurt , roasted nuts etc
  4. Drink lots of water ! Around 2 liters
  5. Do at least 20 min cardio , 20 min strength training or floor exercises

Not that hard is it ?

864 views



Your life , we humans are genetically programmed for games , all advanced mammals and predators spend  good portion of time to play , it playing with friends , playing alone like playing musical instruments , thinking about equation , or talking (social play) .Play or games promote higher cognitive development , specially important in case of toddlers . What are practical implementation of this theory ? Huge just Huge ..imagine learning a language in few days , building billions dollar worth of project or software with people all over the globe you never met , or worlds biggest encyclopedia , video websites , social networks

Not only Gamification  of our lives help us too learn faster , do more but can also help us to make happy , during play we loose the the concept of time , totally focused on play , we go into meditative state called flow , its one of best feeling you can ever feel (courtesy optimal level of  dopamine , released)

So here are the Ground rules for Gamification

  1. Prepared environment : Get a optimal environment for play , if you are painting maybe some where place near nature , programming nice desk with good lighting and music , if environment is not there or ou cannot create it accept the reality and use whatever you got
  2. Clearly defined Goals : Do not confuse your subconsciousness with too many or complex goal , keep it simple , in three words like I want to climb that mountain , I want to on the best entrepreneur , Get a n Good Job . Goals should not be negative , rather than having a goal like I dont want to be poor , have a positive goal like I want to be rich and happy
  3. Be in zone : You need to visualize your success or end result of success you want  or lucid dream about your success , your subconsciousness will start believing and working on it, get rid of negative feeling like fear or anxiety
  4. Always start small and iterate : This is most important step always start small , something you can do and improve on it
  5. Enjoy the game , dont get attached to results

 

Gamification is perhaps the most thing I have discovered in my life , I don’t
 want to use complex terms and theories to explain , but I will be using it make my life and work more fun and happy .

So test  above whose is best person to test it , me off course I will be testing it on me , and will be cataloging it  (for example i it for reducing my weight , I lost 8 kg in 2 months , will make new category in blog), my next target use it to learn how to innovate faster , piratically and successfully , lets see how it goes :-)

  586 views

Who is the most important  in any business now days ? Its users , more bcos of 24 X7 internet economy , users always have choice , if they are not satisfied they might switch to competitors or worst post a negative  and thousands or even millions users can see /discuss it and influenced by it

So user experience takes a central role , all successful companies like Apple , amazon , zappos , google have embraced it

I have decided to make User Centric product design core part of any product I work in future , would be sharing my experiences and learning more

Here is the web page that I have created which list really cool usability resources

https://sites.google.com/a/gpism.com/usability/resources

 

 

  663 views

Well I did a ok job on predicting 2011 technology landmarks  , 7 out 8 predictions were bang on target , so here comes 2012 predictions

2012 will be exiting year , there will paradigm shift in how end user perceive  , use  and expect from technology, I call evolution of human technology , which means technology becoming more easier to use (gestures, touch , ai , UX, more intelligent search algorithm )

 

Social aps  dominate : Man is social animal , we love interaction , we love to share , so models based around UGN (user generated content ), will continue to grow like pinstripe , social commerce , social collaboration in enterprise  , social gaming  not to forget millions of aps running  on facebook , twitter , open social compatible networks

Gestures  : Gestures will continue to evolve beyound multi touch but existing new stuff kinect  (apple is also working on gesture recognition ), whole body gestures

Super High res screens : We will see super high density screens on tablets , laptops . Starting from Ipad3 which is rummered to release in march

Faster , power efficient procssor : Quadcore will come to mobile , tablets with dedicated graphic processor , laptop will get perfomance boost and become more power efficient with 6 to 10 hours back becoming norm

Death of Books , Hail the ebooks : As tablet becoming cheaper like kindle fire , Books and any for of print media will be extinct as Dinosour , With apple apple with new focus on ebooks and existing player like amazon  print media stands no chance ! if you are still in print You got move your butt to online and make content more interactive and social

HTML 5 pushes the envelop , Os becomes less relevant : HTML 5 spec is still evolving but become too powerful , powerful enough to make underline OS irrelevant . With 3d , native media support , huge performance increase in Javascript engine is makings desktop apps obsolete

Realtime :Everything is becoming real time , with real time search , analytics, streaming , this will powered by faster in memory computing and stream processing/ grid computing

TV is becomes/evolves smart and never same again : Access any content from tv , browse internet , install apps , TV will never be the same (Apple TV and Google TV is all set disrupt the market)

Android/Linux   Everywhere : keeps evolving , goes in TV , Car and other devices, Gains onTablet

AI becomes main stream, We get Stratrek like interface : Voice and context based engines will be part of smartphone and next generation of OS like SIRI

Solid State almost becomes main stream : Super fast and durable will become mainstream

 

Hit or Miss
IP6 : Still slow adoption
Gigabit internet : few countries  like Singapore , Honkong , south Korea will move to gigabit internet
3d : Will we have decent glassless implementation which doesnt cause headaches than may be , but potential in digital sinage systems

  480 views

Choose Happiness

Choosing Happiness

gp | February 19th, 2012 | Featured, Gpism | No Comments »

I recently faced a paradoxical situation , almost unable to move for few days due  to back pain(even walking steps was pain) and partying every day as I was recovering , I realized how life can change so suddenly

And after a night in drunken stupor and some after thoughts has led me to  new insights

My friends I have  realized  that I and you got  one life to live that too only  around 20 to 30  years where we can really enjoy  and do what what we want (say 15 to 45 ) before age catches up to us , this is very important realization and which can and has changed my life . I just dont want to wait for  doing what I love anymore , there is nothing to lose while following your passion , you cannot loose loose because their is nothing loose just joy of doing what you love  or being with whom you love

Whats the point being dead while living , not feeling you were  meant to feel , experience the experiences which cant change your life

 

  1. Do what you love , with people with you like : If you can do this every morning you will rush to work ,accomplish things you cant even imagine , you will be happy like never before . If you have not found your passion , it should be your top most priority
  2. Live every day as last of you life : Do stuff you like , be with persons you like , laugh and make other laugh , create positive aura around you , feel every moment. Live
  3. Accept the reality , you will find peace , but work towards future you want , you will find happiness :-)
  4. Happiness is choice : Happiness is my choice , not my luck . If I am stuck environment  I cant be happy in , I will create a new system , environment , conditions where I can be happy . Appreciate what you got and visualize what you can do
  5. Unconditional Love : Love or passion  can quickly painful if you get attached , pain will become unbearable , so only way is love what you do , like , without getting attached . If really love a person , idea , anything , set them free , if they come back you enjoy other wise move on
  6. Replace hate /anger with understanding : You need to understand why people do what they and address the root cause
  7. Listen more , talk less
  8. Live in moment , follow the flow  : Single task , be completely engrossed on what are doing presently
  9. Why you do is more important than what you do :I have realized goals , resolutions , task list are artificial pressure , we just need to think why we need to  do something and visualize it , subconscious will do it  automatically  , thrust me our brain is wired that way
As you can being happy  is hardwork and requires constant practice ,eventually it will become a habit, I have been doing since last 1 month , i feel more alive and healthy
Funny what combination of back pain , few glasses of long island ice tea,tequila  and having some amazing friends can do ! B+  :-)

 

 

 

  475 views

This is small list of most important things I learnt  from my mistakes and experience

 

  1. Minimum Code :Minimum and most efficient , its not easy , its not science , its not – its both
  2. Write , Test , Release
  3. Explain code via logging comments
  4. No iteration More than 2 days
  5. No function More than 50 lines
  6. Keep it Simple : Make Helper Classes , Use custom Data structure
  7. Simple UI : Put relevant information first , limit it max to five items , give option to expand
  8. Distribute your app : Cache , Nosql , CDN
  9. Self monitoring app : Use job engines , JMX
  10. No Class More Than 150 lines
  11. Pluggable Architecture : Use OSGI, Inversion of control
  12. Give users what they need not what they want
  13. Have forum . bug tracer
  14. Keep fit : Exercise /Meditate
  15. Clean Code Test : Can you still understand it after 15 days if not re-factor

437 views

I have worked a lot with fortune 500 clients , which can be good and bad , usually things move at snail pace specially in financial sector , also they slow to adopt changes , but process they have any place is pretty amazing . Fortunaly I worked more on new projects or reving alamost dead projects , which were open to new ideas , technology . I created lot custom frameworks to make life easy , ultimately client , all these were successfully used in  production , I am planning to opensource these personal gems , Why ? It will be fun to get feedback from community and these projects can further evolve with help of opensource community

  1. GAMS : General Purpose Advanced Monitoring and Autonomic system , basically a rapid automation and monitoring g framework . Let say for example , let say you get  ftp file from stock exchange which you need import in mainframe  and then run BI jobs ? Want to automate  add more nodes to cluster when traffic increase ? Want to automate DB maintenance jobs ? GAMS can be helpful , it has protocol adapter to most used protocols (ssh , ftp , http , smtp ) , scheduling engine , helper api etc . I will be cleaning up code , adding a new rule engine before making it open source
  2. Gxomba : Cloud framework written on top XMPP ,Allows for truly distributed compute nodes in secure manner and  2 way real time communication for example stock market apps or even twitter or  remote sensors . All traffic is encrypted and compressed , your node can be anywhere in world , no need for public ip/nat . Scalability is really good , I tested for 80,000 concurrent connections  on desktop class machine 2 years a go , I dont think  any web service can handle so many connections on desktop class machine , I will be adding web based admin and DHT (Distributed hash table)implementation for storing data before I opensource it
  3. Joy framework : I love the state less , convention over configuration frameworks like Play ! , ROR , I planning to hack Play !  for java only  version (no scala ) , and more modular GUICE based implementation . I also plan to add a admin (monitoring ) and remote modules via gxoomba .I am still brainstorming lets see how it goes
I some thing to do on weekends now !  besides family

695 views

innovation

Innovation !

gp | December 7th, 2011 | Analysis, Featured | No Comments »

Innovation is not easy to replicate in real world , even though you have great ideas , it long road to success , but once you are successful it easier , people will accept you it becomes easier .Contrary to popular belief  world doesn’t like innovators /inventors , they will resist the change or anything that challenges  conventional wisdom ( for example while in college after learning Calcutta Municipal Corporation employs 5000 employee,just  to switch street lamps on every night and off every morning , I invented photovolatic  switch (cheap and works in all scenario like rain etc) , when I presented to Chief Maintenance engineer , he asked me what will happen to 5000 employees ? its a political issue )
 I faced this problem with corporate which I worked , which I was successful by aligning directly to top management  and marketing teams
This what I have learned so far, basically from experience with working with big fortune 500 clients
  1. No body wants to be associated with failures of producing successful product only the final successful version
  2. Identify problems you want to solve , best way is to observe user or work with them , user experience matters
  3. Build the 1 release your self or with your team , no need to waste any time  discussing time with management or stakeholder or VC , you can give brief idea whats coming up
  4. Every body loves a real working product , they will treat you like Rockstar don’t get carried away,You may get funding also  , stay close to users listen , keep unloving
  5. Let it go , once the product is stable let it go to bigger dedicated maintenance teams
  6. Only way to sustain continued innovation is make it very low cost
  7. Always have stable revenue stream like consulting or long term contracts or job which is near to your passion

460 views