Thursday, January 8, 2015

JIRA+FishEye+GIT+Crucible Integration

Download JIRA from:
https://confluence.atlassian.com/display/JIRA/Installing+JIRA+on+Linux

Here is the Installation Instructions for JIRA :
https://confluence.atlassian.com/display/JIRA/Installing+JIRA+on+Linux

JIRA's default URL is:  http://localhost:8080

Download FishEye from :
https://www.atlassian.com/software/fisheye/download

Before installing be sure that you have already INSTALLED GIT if you are planning to use GIT repo. I am writing this because I failed on this before. Tried to install without GIT and got this exception:

2015-01-18 11:49:31,945 ERROR [qtp27740446-254 ] fisheye RepositoryAdminRpcServiceImpl-generateMsgAndLogRepoActionFailure - Failed to enable or start new repository : Problem loading repository ''
 - Unable to get git version.
https://confluence.atlassian.com/display/FISHKB/Cannot+add+Git+repository+in+FishEye

Here is the Installation Instructions for FishEye:
https://confluence.atlassian.com/display/FISHEYE/Installing+FishEye+on+Linux+and+Mac

Fisheye's default URL is:  http://localhost:8060

It will ask you to fill the JIRA details for first time usage:

To Link FishEye to Jira, follow these steps:
https://confluence.atlassian.com/display/FISHEYE/Linking+FishEye+to+JIRA


To Add your GIT repository to FishEye:
https://confluence.atlassian.com/display/FISHEYE/Git

And IF you push any change including your "JIRA ISSUE ID" to your repository then you will be able to see the related changes on JIRA without any effort

 Have fun!

Tuesday, January 6, 2015

Telecom App Developer Summit 2014 Istanbul Notes


TADSummit (TADS) is focused on building an essential yet missing component of the Telecom Industry, the telecom application developer ecosystem that creates new services and customer value to address the revenue decline from the commoditization of voice and messaging.


This was by far the best opening keynote I've seen.  Charlie set the tone for TADSummit.
Slides are available here http://www.slideshare.net/jaquayle/axiata-groups-service-innovation-vision-by-mohd-khairil-abdullah


  • The audience very engaged at this point, lots of questions on the impact of open sourcing MIFE
  • Packed TADSummit with people standing at the back




Thanks for the organization

Monday, June 16, 2014

Tar + Gzip tooltip

Tar is used to combine the files together and Gzip is used to compress and uncompress the files.

Here is an example of its usage:

To create a tar file we can use the below lines:
$tar -cvf test.tar filesToBeCombined

To compress the tar ball we can use :
$gzip filesToBeCombined.tar

Thursday, July 25, 2013

Spring 3 + Quartz 1.8.6 scheduler example


This is a very concise and simple example of implementing Quartz Jobs via Spring. Thanks !

http://www.mkyong.com/spring/spring-quartz-scheduler-example/

Tuesday, June 11, 2013

21 tips for productivity (Worth to try!)



1. Check emails in the afternoon. Use the morning for important work when you have more energy!
2. Stop waiting for perfect conditions
3. Big brave goals release energy
4. Mess creates stress
5. Sell your TV
6. Say goodbye to energy sapping vampires. Avoid negative people!
7. Make good habits such as when you do sports
8. Get up early
9. Don't do so many meetings
10. Don't say yes to every request
11. Outsource everything at which you're not the best in the world
12. Stop multi tasking
13. Get fit
14. Work out twice a day. 2 energy boosters!
15. Drink more water
16. Work in 90 minute blocks
17. Write a stop doing list
18. Use your commute time
19. Be contrarian
20. Right first time
21. Get lost! Have zero interruption focus time

Thursday, February 28, 2013

How to set root password on Amazon EC2 instance

The default Amazon Linux EC2 instance does not allow root user login.
Use this first:
-sudo !!

or the traditional way
-sudo passwd root
and set the root password, then su - to get to root.

Monday, September 3, 2012

How to add xml resources in package using maven

By default maven does not include any files from "src/main/java" (${sourceDirectory} variable). You have two possibilities (choose one of them):
  • put all your resource files (different than java files) to "src/main/resources" - recomended
http://stackoverflow.com/questions/9798955/with-maven-clean-package-xml-source-files-are-not-included-in-classpath