Tuesday, May 26, 2015

remove item in foreach loop c#

You will face error if u directly remove the item during the for each loop because dynamic changes on the loop parent is not allow. info msdn forum

here is what you should do:
Assign the object list into another (new) list, while looping, make changes to the original object.
eg:
List<Customer> custList = Customer.Populate();
      foreach (var cust in custList.ToList())
      {
        Customer.Remove(cust);
      }

Sunday, May 3, 2015

Oracle installation errors. part 1.

Oracle installation errors. part 1.

Hit error: on install product option. Copy files section.


File not found “WFMLRSVCApp.ear”


Fixes:
1.       Check the empty disc space. Should have more than 1 GB.
2.       Make sure you extract the p10404530_112030_MSWIN-x86-64_1of7.zip and p10404530_112030_MSWIN-x86-64_2of7.zip in same installation folder.


new Scrum framework poster

This is taken from SCRUM Alliance, which I found that it is worth to read.

Drop the old scrum poster, say hi to the new one. :)


SCRUM framework in 30 seconds

The Scrum framework in 30 seconds
- A product owner creates a prioritized wish list called a product backlog.
- During sprint planning, the team pulls a small chunk from the top of that wish list, a sprint backlog, and decides how to implement those pieces.
- The team has a certain amount of time — a sprint (usually two to four weeks) — to complete its work, but it meets each day to assess its progress (daily Scrum).
- Along the way, the ScrumMaster keeps the team focused on its goal.
- At the end of the sprint, the work should be potentially shippable: ready to hand to a customer, put on a store shelf, or show to a stakeholder.
- The sprint ends with a sprint review and retrospective.
- As the next sprint begins, the team chooses another chunk of the product backlog and begins working again.
- See more at: https://www.scrumalliance.org/why-scrum