Wednesday, September 3, 2014

Developer perspective of WSO2 App Factory

As a web application developer, what are the challenges we face in day today development activities?
  • How easy to setup your IDE?
  • How long you take to find your applications, source code?
  • How often you build your code? Introduces compile errors.
  • How easy to get your build server configured and get an account?
  • How long it takes you to get an account in issue tracking system?
  • How long it takes you to configure servers to deploy your application? Port conflicts, firewall restrictions, lack of resources such as Memory, disk space,etc.
  • How long it takes you to continue development in next day? Start servers and IDE, get latest source code, build, deploy.
  • How easy to know your team members, how they contribute etc?
  • How easy for you to move your application from Development servers into Testing,Production servers? App does not work in Testing server but it works in my machine?
  • How often do you test your application in a clustered setup?
  • How do you manage your milestone releases?
  • How do you work in multiple applications? How easy for you to switch among applications?
  • How easy for you to do a quick demo on current progress of your application?

Friday, March 4, 2011

Getting Started With Intellij Idea With Useful Shortcuts

Here comes the very useful shortcuts to develop code fast with Intellij Idea,there are plenty of shortcuts available with any development environment, If we do not use them, it is like using a text editor rather an IDE.
Easy coding goes as follows.

psvm + tab = completes the main method

psfs + tab = public static final String

sout + tab = System.out.println("");


lets have a variable as
String name = "Manjula";
soutv + tab = System.out.println("name = " + name);

Ctrl + n = search a class

Ctrl + d = duplicate a line where cursor is, or duplicate the selection

Ctrl + w = select a word, line, code block(repeat the key combination)

Ctrl + Shift + w = de-select selection

Ctrl + Shift +up/down = move up and down the selected code

Ctrl + Alt + l = align code

Ctrl + Alt + I = auto indent lines

Monday, October 11, 2010

My luckiest days at work

There will be mainly bits and bytes of tech talks, great moments...

A great place to learn and improve, first training, parties, luckiest moments, really nice people to work with, all these will be here soon.