Ultimate goal of meditation. So beautifully articulated.
Friday, July 10, 2020
Tuesday, January 21, 2020
Java Arrays
Copy Elements of Array into new Array :
Arrays.copyOfRange(sourceArray, i, i+3)
This will copy 3 elements from the location i into new Arrays
Character Arrays :
Remove punctuation from String :
1) Convert String into char Array
char[] charArr = str.toCharArray()
StringBuilder sbr = new StringBuilder();
for(i=0;i
if(charArr[i].isLetterOrDigit()) {
sbr.append(charArr[i])
}
}
sbr.toString() // will print this will all punctuation removed.
Arrays.copyOfRange(sourceArray, i, i+3)
This will copy 3 elements from the location i into new Arrays
Character Arrays :
Remove punctuation from String :
1) Convert String into char Array
char[] charArr = str.toCharArray()
StringBuilder sbr = new StringBuilder();
for(i=0;i
if(charArr[i].isLetterOrDigit()) {
sbr.append(charArr[i])
}
}
sbr.toString() // will print this will all punctuation removed.
Wednesday, January 9, 2019
Conflict Resolution - PMI ACP
Some of my fav Quotes :
There is what happened and the "STORY" about what happened.
Be hard on the problem & Soft on the person
Solution is not to blame or shame
Frame the issue to find some middle ground
You as a "Team Lead or Project Manger" is only as strong as your weakest link
"Silence is Power" - This will let the other person give up more
Always have your BATNA ready - Best Alternative to Negotiating Agreement
There is always 3 things involved in a conflict
1) Perception
2) Communication
3) Emotions
Dealing with Difficult People
Conflict Resolution Framework
There is what happened and the "STORY" about what happened.
Be hard on the problem & Soft on the person
Solution is not to blame or shame
Frame the issue to find some middle ground
You as a "Team Lead or Project Manger" is only as strong as your weakest link
"Silence is Power" - This will let the other person give up more
Always have your BATNA ready - Best Alternative to Negotiating Agreement
There is always 3 things involved in a conflict
1) Perception
2) Communication
3) Emotions
Dealing with Difficult People
Conflict Resolution Framework
Friday, November 9, 2018
Monday, June 4, 2018
Fav Quotes
Food For Thought
One Machine can do the work of 50 Ordinary Men
No Machine can do the work of one Extraordinary Man!
Success is a lousy teacher
It seduces smart people into thinking they can't loose ! - Bill Gates
One Machine can do the work of 50 Ordinary Men
No Machine can do the work of one Extraordinary Man!
Success is a lousy teacher
It seduces smart people into thinking they can't loose ! - Bill Gates
Tuesday, May 29, 2018
GIT Bash - revert last commit from remote repository
List all Commits :
git log -> command to display all prior commits
Press "q" to exit from that history screen
Revert to Prior Commit in Gitbash
https://ncona.com/2011/07/how-to-delete-a-commit-in-git-local-and-remote/
git log -> command to display all prior commits
Press "q" to exit from that history screen
Revert to Prior Commit in Gitbash
https://ncona.com/2011/07/how-to-delete-a-commit-in-git-local-and-remote/
You can delete a local commit by doing:
git reset –hard HEAD~
Lets say there is a repository with 4 commits.
$git log --pretty=oneline --abbrev-commit
46cd867 Changed with mistake
d9f1cf5 Changed again
105fd3d Changed content
df33c8a First commit
Commit 46cd867 is the most recent commit and the one we want to delete, for doing that, we will use rebase.
$git rebase -i HEAD~2
That command will open your default text editor with your two (Change the number 2 with the number of commits you want to get)
$git push origin +
Friday, May 18, 2018
Agile Certification Prep
Continuous Product Improvements:
Intraspection : done while sprint is in progress. When team needs a direction / scope change - meeting of minds
Premortem : What is our risks what can go wrong
Retrospection : What did we accomplish, what can we do better
Continuous Process Improvements :
1) Throughput : Mean of story points delivered across n number of sprints2) WIP : Limit Work in Progress
3) Takt Time : The pace at which team needs to perform to meet user expectation
4) Theory of Constraints : Identity your major constraints and try to reduce your constratins
5) Cumulative Flow diagram : Visual representation of Reality into current iteration. This chart can indicate issues that may have occurred in the iteration.
4) Value Stream Mapping : Long term strategic view - used to identity value add vs non value add and identify bottle necks, wait times, inefficiencies etc
5) Process Mapping : Same as Value Stream Mapping but this is short term
Process Efficiency Pct : Value Time / (Value Time + Cycle Time) *100
Cycle Time : Dev Point of view - time when a story point is picked up for development and actually delivered
Lead Time : Time between when a requirement is identified, story created, picked up for development and delivered
Servant Leadership : Communicate, collaborate and congratulate
Agile Knowledge Areas

Subscribe to:
Posts (Atom)