Thursday, March 31, 2016

Linux subsystem in Windows

It is an interesting move from Microsoft to open the gates for supporting Linux subsystem. But a lot depends upon how the integration happens and to what extent the userland applications can make use of the support. Adding a abstraction layer and a kernel module does sound a serious effort in terms of providing the API support. But it would be interesting to find how the entire system stacks up for delivering a server grade performance, one of the reasons for trusting on Linux.

http://arstechnica.com/information-technology/2016/03/ubuntus-bash-and-linux-command-line-coming-to-windows-10/

Friday, August 7, 2015

Skeleton of a typical Android app

Its been a long time i have been away from posting on this blog, and the most likely excuse to make you all believe would be that i had been struggling with a problem until i came across the following article and it helped me. Helped me to finally spend some time on blogging.

So, i would ask you the same question, which struck me while making the app.
How would you architect your android app ?
The app relies on various content sources and needs to be simple enough to not bog down a new developer in your team or just a helping hand.

While developing my app i realized of having done lot many similar things as suggested in the post mentioned below.

http://fernandocejas.com/2014/09/03/architecting-android-the-clean-way/

To put it simply, use Android framework only when required to access the functionality that the SDK was designed for. And, use your favorite language to implement the business logic that your app needs to implement as Product feature.

Those who have "learned" the Design Pattern, well i hope you would be glad to see some of those in action.

Enjoyed the nights deprived of Sleep ..!! Its time now to say Good Night, hope you enjoy postponing your sleep further .. :D

Saturday, May 9, 2015

The inevitable software bugs

It has not been more than a 5 months of development that i am finding it hard to keep up with bugs management. The code depends only on me to get bugs !! still i dont know where from they came.

So tired from keeping the track of all those i planned to start using bugzilla. While such tools are not something new but sometimes we may lack the vision of the benifits it can give even if we are working alone on the project.

Additionally, it also helps in keeping track of feature requests, suggestions and plans in place. And through iterative development and agile practice it would help the customers, to get involved in the agile process.

So enough of gyan mantra, lets do it.
I found the link below quite usefull for the adoption of the bugzilla.

http://undan.co.in/2014/10/setting-up-bugzilla-in-ubuntu-14-04-trusty/

Hope it helps you too.  

Monday, March 2, 2015

Office Calendars and Planners

Not finding a calendar for the year in your home office setup ?
No problem, there are host of online services which allow you to create your calender and get delivered at your doorsteps. Take for instance VistaPrint.com

If you are really running short of fund as most startup feel they do :), dont worry there are host of services which allow you to download template for your calender. And guess that printer which you own is a good enough for it.
http://www.timeanddate.com/calendar/create.html

And if still you donot find some calenders, dont worry. Pay me and the postage and i would get you something which you would have but probably dont like it. :)

Thursday, January 15, 2015

Stay in touch !!

An app that comes to utility to sync all your contacts at one place. good to keep in touch with your contacts.

https://app.brewster.com/

And yes do drop a mail / tweet / status update to let your contacts know that a spam like request might get floated in their mail box. :)

Updated:jun 26th 2015
No longer being used by me. Sync conflicts and data discrepancy observed.


Tuesday, January 13, 2015

Online Personal Kanban Boards

Juggling several tasks at a time can be stressful. One of the nice tool to manage it comes from Kanban practise.
One of the easier ways of using it is to host your own webserver and use the files from the below mentioned link to make a Online Kanban Board.

Check the below link for doing so.
http://greggigon.github.io/my-personal-kanban/

For me it was as simple as dropping the files in apache folder and access it form the opera.

Hope it helps you too.


Thursday, October 16, 2014

Business Tools


Lot of nice tools for business needs..


http://yourstory.com/2014/04/sales-marketing-hacks/?utm_source=Outbrain&utm_medium=PS&utm_content=4%20simple%20hacks%20to%20boost%20your%20sales%20and%20marketing%20efficiency&utm_campaign=Your%20Story

some more tools at
http://www.michipreneur.com/33-tools-and-softwarefor-building-your-startup/

https://foundersuite.com/

http://www.techfaster.com/startup-tools-300-resources/