text:
Using scrum methods with Rational Team Concert Version 4
Part 2. Plan and manage sprints
Content series:
This content is part # of # in the series: Using scrum methods with Rational Team Concert Version 4
This content is part of the series:Using scrum methods with Rational Team Concert Version 4
Stay tuned for additional content in this series.
Run the sprint
As discussed in the "Overview of the scrum process" section in Part 1 of this two-part series, each sprint starts by pulling items from the Product Backlog into the iteration, and then developing a Sprint Backlog of tasks that the team needs to complete. The result of sprint planning is a collection of estimated tasks, most likely assigned to various team members. But it is important to remember that the purpose of sprint planning is for the team to commit to completing a collection of Stories, thus adding new and shippable functionality to the product. The planning and estimating helps the team decide how much work will fit into the sprint so that they can make that commitment.
Plan the sprint
Assuming that you have Stories that are ready to be built into the product, the Sprint Planning meeting shouldn't take very long (see the links to articles in the Related topics section for more on this topic). There's no rule as to how long is "too long," because it depends on the length of your sprints, the size of your team, and so on. My personal guideline is to allow about 5% of the sprint for planning. So in a 2-week sprint you should be done planning before lunch on the first day (roughly 4 of 80 hours). If you are just starting with scrum, it could take a bit longer as you get used to the practice. The first step of planning the sprint is creating the backlog.
Create the Sprint Backlog
- Similar to the instructions in Part 1 for finding and opening the Product Backlog, use the Plans menu and Current Plans (or All Plans) choice to locate and open the Sprint 1 plan.
- Click the Plan Details bar to display the plan's configuration. It should look something like Figure 1.
Figure 1. Default Sprint Backlog
The initial configuration has the Havannah project area as the plan owner, and you can see that the default Work Breakdown view shows only the project area members, not the Havannah Team members. To fix this, you need to change the plan's owner to be the team area (just as you did for the Product Backlog in Part 1).
- Click the Edit link on the Plan Details bar, and then the Browse button on the Owner line.
- In the Select Owner dialog window that comes up (Figure 29), select the Havannah Team.
- Click OK. The Iteration for the plan gets reset to Unassigned. Use the Browse button to set it to Sprint 1.
- Save the changes.
- The set of team members in the plan should change to match the team area. Click the Plan Details bar to close it.
Figure 2. Changing the Sprint Backlog's owner
Now you have a properly configured plan, so you need to assign Stories assigned to it, and then break them down into tasks. You'll need to return to the Product Backlog plan momentarily to move the Stories to the sprint plan.
- Using the Plans menu, return to the Product Backlog plans, so you can move the first three Stories to your sprint plan. Using the hover check boxes at the left side of the row, select the first three Stories, and then use the context menu to change Planned Items for value to Sprint 1. See Figure 3.
- Save the changes. Note that the Stories will disappear from the Product Backlog, because they are now on the sprint plan.
Figure 3. Assigning Stories to Sprint 1
- Using the Plans menu, return to the Sprint Backlog view. You will probably need to refresh the page to make sure that the changes you just made are applied. You can use the refresh icon in the plan toolbar or just refresh the browser page.
Because the Stories don't have owners, they appear under an Unassigned user in the work breakdown shown in Figure 4. (You might need to click the Unassigned bar to open it.) It's generally considered that the team owns the Stories, although some teams choose to assign a member to own the overall Story progress. Your team will need to decide which practice it prefers, but leave them unassigned for this example.
Figure 4. Sprint Backlog with Stories to be planned
Add tasks to Stories
The next step is to break down the Stories that have been added to the sprint. This means that tasks are created for everything that needs to be performed to get the Story to "done" (that special scrum definition of done, which means that the feature is truly finished and can be fielded, if necessary). See the Havannah sample data document in the Downloadable resources section for task details for each story.
- Using the context menu in the row for the first Story (As a player, I can play against a weak engine that recognizes rings), choose the Create Child Work Item submenu and then the Task work item type. See Figure 5.
Figure 5. Sprint Backlog with Stories to be planned
- In the row that is added below the story, enter the task's summary:
Code state management classes
- Add the next task by using either the Create Child Work Item context menu choice on the Story again or the Create Work Item choice on the newly created task's context menu.
The way that you add the items will affect the order in which they appear. It doesn't matter which way you choose to do it. In this example, I added the first item to each Story by using Create Child Work Item. Then I added subsequent items using the Create Work Item option of the newly created item (after entering its summary). This causes the new item to be added after the current one, which most closely matches the sample data order. If you use Create Child Work Item from the Story's context menu, instead, it adds the new item to the top of the list (directly under the story) and pushes the other ones down.
- Continue until you have entered all of the tasks for the story. Figure 6 shows the unsaved work after adding tasks to the first story.
Figure 6. Sprint Backlog with tasks for the first story
In a typical Sprint Planning meeting, team members call out tasks that need to be done. Just getting them all recorded will be sufficient for now. Time estimates and assignments can come later in the meeting.
- Continue adding tasks for the other Stories, using the Havannah sample data.
Because of the iterative and interactive nature of sprint planning, it might work out best for your team to do these tasks and the next steps for one Story at a time. Then you can return to this section to plan the next story. There is no point in planning more work than there is time to do. Keep an eye on the Team Load indicators (see below) to know when to stop. As you get used to working with Rational Team Concert, you'll find the flow that works best for your team.
Estimate the tasks and assign owners
Now it's time to estimate the tasks that have been entered for your Stories. However, some teams prefer to assign an owner for each task first so they can estimate according to the team members' skills.
You can do the following steps in the order that fits your team's practices.
- If you have the Sprint Backlog open, you can enter estimates directly on the plan using the drop-down menu under the Effective Estimate column. Several common estimates are available directly when you the arrow to see the options. Or if you click the double hyphen (
--), a small editor comes up to let you enter any value (see Figure 36). Of course, having more details on the task than just a summary is always a good idea, so you can click the link to open the task, add more description, and enter the estimate there.
Figure 7. Entering time estimates on the plan
When you have entered all estimates, you can see the total estimates for each story, as well as for the whole sprint. To see the total for the sprint, you need to open the Plan Details bar at the top of the plan, and then click the Load link (see Figure 8). When you do this, you should notice that the team has planned 178 hours of work but has only 170 hours available. Hold on, though. There are 5 people working for a week, so shouldn't the total hours be 200? Not quite. If you recall from Part 1, you modified Rose's commitment to the project to be available only 75% of her time, which is 30 of 40 hours. Even so that means the total should be 190.
Figure 8. The team load total is incorrect
In Part 1 you also added Sasha to the project area membership and the team area membership. Rational Team Concert won't let someone be assigned more than 100% total, so behind the scenes, it split Sasha's time 50/50 between the two. To fix this, you need to adjust Sasha's work allocation to give 100% of his time to the Team area. Fortunately, we're still logged in as Sasha, so this is a quick and easy fix.
- In the user profile menu in the upper-right corner, use the View My Profile and Licenses option to see Sasha's profile. See Figure 9.
Figure 9. Navigate to Sasha's profile
- Select the work environment section, and then check the work allocation at the bottom of the page. Hover your cursor over the Actions column, choose the pencil icon to edit the allocation for the Havannah project area, and set it to zero (see Figure 10).
- Use the same procedure to set the allocation for the Havannah Team to 100.
- Save.
- Use the Plans menu to return to the Sprint Backlog.
- Refresh the plan to make sure that it picks up the changes in Sasha's allocation.
Figure 10. Fixing Sasha's work allocation
The load should now show 178 hours of work planned and 190 hours available. Sprint teams should always leave some slack, and the newer you are to the scrum process, the more slack you should allow.
Note and tip:
If the numbers that you are seeing aren't exactly matching the example, don't worry. Rational Team Concert calculates available time based on the iteration schedule, user's work allocation, and what time it is right now. If you are doing this example on a Sunday as I did (a non-workday by default), and the first workday of Sprint 1 is tomorrow, then the available time should indeed show as 170 hours to start. However, what if you started this example one day, stopped, and then resumed the next day or later? If one or more of those were sprint workdays, the available hours will be lower. That's because some of the defined workdays are already past and those hours are no longer available for work. One important implication of this is that if you plan your sprints on Monday mornings, by noon, several of the available work hours will already be gone. The effect is that you'll never, technically, have 40 hours of work available on sprint planning weeks by the time the meeting is over.
Typically, scrum team members sign up for tasks, and the assignments can be made at the same time. Because different team members might take different amounts of time to complete a task, you may prefer to finalize a time estimate after an assignment has been made.
- From the list in the Sprint Backlog, drag tasks to assign them to particular team members. Use the Havannah sample data document from the Downloadable resources section to identify the assignments (see Figure 11). It is also possible to use the check boxes to select multiple items to be assigned to one person and drag them all at once.
Figure 11. Assigning tasks to team members
- Continue dragging tasks to their new owners until all assignments are made. It will help to expand or collapse the Stories as needed to keep as many items on the screen at once as possible. It is not necessary to assign every task before the sprint can begin, as long as everyone is comfortable that the planned work can be completed. Of course, one way to be comfortable is to assign all of the tasks and check everyone's load bars.
When you are finished, your plan should look similar to Figure 12.
Figure 12. Finished Sprint Backlog view
The arrows at the left of an item (see Figure 12) are outplace indicators. They appear when an item belongs one place but is assigned somewhere else. Hovering your cursor over the arrow shows you where the item is assigned. It is still shown here under the Story because it is a child work item of the Story. This makes it easy to glance at the Story and see the items that are not yet assigned, as well as to see who owns assigned items (without having to go look for them). Rational Team Concert supports rich hover information for items that can provide even more data (as Figure 13 shows). So do most applications that are part of the Rational solution for Collaborative Lifecycle Management (CLM).
Figure 13. Rich hover data for a task
Typically, tasks are assigned to team members, but the Stories remain unassigned – the team or the product owner decides when a Story is complete. One advantage to this approach is that the breakdown of a Story into tasks is always visible from this (and other) views that display both Stories (top-level work items) and tasks (often not considered top-level work items).
Also, the workload is shown for every team member, but it is not the default view (progress is the default view, because it is the one that you are going to need most of the time). Clicking on the progress bars switches between progress and load views for each user (go ahead, try it). In Figure 14, notice that Rose and Sasha have load bars displayed while Delaney and Prasad still have progress bars displayed. Hovering over a bar will open a pop-up window with details.
Figure 14. Workload bars on the iteration plan
This is how you can monitor team workload as tasks are estimated. To balance the workload and monitor progress, all team members must have entered their work allocations, as well as their scheduled absences (see Part 1). You could continue assigning tasks until team members no longer have time available. For scrum teams to be successful, remember to leave some slack in everyone's workload to adjust for estimates that are inadequate or for interruptions. The intent is that all of the work committed is completed, no matter what comes up, so choose a percentage of slack time that fits your team. To help assure success, leave more slack in the early stages. You can tighten it as you understand the team's rhythm and capabilities better.
Start work
The Sprint Planning meeting is over, the Sprint Backlog is full of planned work, much of it assigned, so it's time to get to building some deliverable software!
Team members are likely to use Rational Team Concert for source code management and builds, and perhaps use Rational Quality Manager to track tests and testing results, they will need the planning and work items parts only a couple of times a day to update time remaining, to close tasks, and to start new ones. If they finish early, they might need to use the query capabilities to look for unassigned work that they can do. They will probably look at the dashboard each day, at least during the Daily Scrum (also known as the daily standup meeting) to check the Sprint Burndown status.
The scrum master and product owner might use it a bit more often to track and help team members coordinate their work and prepare the backlog for future iterations. One thing that is valuable to team members is to organize the work that they just agreed to by using the Planned Time view within the Sprint Backlog. (If the team members use the Eclipse client, this ordering of their tasks is the same as their My Work view.) This also communicates their priorities to other team members, which can help if team members are on different work schedules and regular direct communication is difficult. In this example, if Prasad mostly pairs with Allan to create tests, it matters that Prasad can easily tell which capabilities Allan plans to develop first.
For the next part, rather than continue the do-this, do-that tutorial approach, let's just follow Sasha as he plans his work, reports progress, and works on keeping the team on track. As mentioned above, because Rational Team Concert constantly recalculates progress and time available, trying to match actions and screen captures would be difficult for the following section anyway.
Plan individual work
To follow along, log in as Sasha (use your URI root followed by /ccm/web/projects/Havannah, for example, https://localhost:9443/ccm/web/projects/Havannah), and you will be taken to the project dashboard. Use the Plans view to open the Sprint 1 backlog.
The first thing Sasha does is switch to the Planned Time view, as shown in Figure 15.
Figure 15. Planned Time view selection
Notice there are multiple views of the Sprint Backlog available in addition to the Work Breakdown one that you have worked with before. We'll take a look at the Taskboard view later. Given that Sasha sorts alphabetically to the bottom of the plan, he might want to close the other team members' sections while he works on his own tasks. He'll also need to open his Upcoming items section (as work is completed, it is moved into the Past items section). See Figure 16 to see Sasha's section of the Planned Time view.
Figure 16. Planned Time for Sasha
Sasha wants to do the "Draw empty board" task first, because it's easy and he'd like to have something to show after the first day. He'll need the state management classes before he can start adding pieces, and the engine stuff will have to come last. Using the dragging technique, he moves the drawing task to the top and saves the plan.
The Planned Time view makes it easy to see what work is remaining and when the owner plans to do it. As teams browse this view, they might find ways to reorder their tasks to better support their teammates. The Planned Time view can also be used to support the Daily Scrum meeting, thus making it pretty easy to discuss what's done and what's next.
To support the views discussed so far, team members should make sure that their work items properly reflect their actual states. When team members start working on a task, they should change the status to In Progress. Daily, team members should update the time remaining in each of their tasks. When a task is completed, its status should be set to Resolved. Given that the scrum method emphasizes work completed, not work started, it is preferable to start and complete a work item before moving on to the next item. This enables the team to complete Stories faster and avoids the waste associated with multitasking.
To help keep track of the amount of work still open until the Story is completed, Time Remaining should be recorded for each task that people worked on each day. Time Remaining is a simple text field. Therefore, if a task is worked on for multiple days, each team member needs to update the Time Remaining field each day according to what is left at that time for the particular task. Otherwise, the Sprint Burndown will not be accurate.
Let's pretend that some time has passed, and Sasha has completed his first task and needs to start his second one. He clicks the Draw empty board task to open it in the editor. He then sets the status to Complete, as shown in Figure 17.
Figure 17. Work Item editor and Correction field to update the estimate
Similarly, Sasha opens the next task (Code state management classes) and changes its status to Start Working. He also updates the time remaining to 1.5 days, because he made some progress on that task today. These sorts of small changes are important, however trivial they feel, because they update the status of the project for all stakeholders to see.
To help team members track their histories and successes in estimating tasks, a correction for the estimate should be entered as soon as it is discovered that the original estimate was incorrect. Although it is possible to edit just the estimate, that won't help the team learn.
Figure 18. Work Item editor and Correction field to update the estimate field
Every work item has a Discussion feature to record progress or to capture information learned about the task. Any team member can update information in this field, and it is an excellent way to capture the history of the work item.
If you look at Sasha's Planned Time view now (Figure 19), you can see that he has a Past item and his next task is identified as in progress. He has also switched his bar to show progress rather than load, and hovering over it shows he's just a bit ahead of schedule. Not bad for the first day. The Gantt-like duration bars in the calendar segment show when he expects to do the work.
Figure 19. Sasha's Planned Time view after the first day
All team members should be engaged in similar activities each day.
Story progress should be tracked by starting work on it, as well. Often, no particular team member is made responsible for the Story as a whole. In that case, as the tasks under the Story are completed, the scrum master or product owner must move the Story through its workflow stages (select New > In Progress > Implemented > Done).
An important part of the Daily Scrum meeting is reporting items that are blocking progress. Given the short time between the Sprint Planning meeting and the Sprint Review meeting where you show off your deliverable software, you can't afford blockers, or impediments. In Rational Team Concert, you can report a blocker at any time by creating an Impediment work item. That item typically assigned to the scrum master for resolution. Figure 20 shows a sample impediment that might hamper the Havannah team. The team dashboard, discussed below, contains a widget that displays all open impediments so that everyone knows about them.
Figure 20. Impediment work item
Track and report progress
After work is underway, the team will meet at least daily to review progress at the daily standup (Daily Scrum), probably using the Sprint Burndown chart discussed below. As mentioned previously, the Planned Time view works well for this also, because each person's completed work and current work are visible and easy to find. You can even run the roll call based on the order of people in the plan.
Developer's Taskboard
Another way to monitor work progress is the Developer's Taskboard. It is reminiscent of the classic whiteboard covered with sticky notes, which shows the tasks in columns that indicate which ones are waiting, in progress, or completed. The simple display makes it easy for people who aren't on the team to follow and understand it, too. Also, it always shows the relationship of the tasks to their parent items (typically Stories) in the left column. Team members can start working on items or set them to Completed by simply dragging them to the appropriate column. See Figure 21 for an example of a Taskboard view.
Figure 21. Developer's Taskboard
Burndown charts
The classic way to track progress in a scrum team is the burndown chart. The Sprint Burndown chart provides an instant answer to the question "Are we on track to finish all of the work that we committed to do?" Assuming that all of your team members update their work items appropriately, the trend line moves closer to zero (work remaining) as work is completed.
A dashboard for the project area is automatically created for a new scrum project, with a variety of charts, including a burndown chart (for both the sprint and the release). A dashboard is also created automatically for each team area. That one is the focus here. Although the dashboard is not a scrum artifact, it is a central point of focus for a team that uses Rational Team Concert and where you can find your burndown chart. (Each user has a personal dashboard, too, but that's a discussion for another article.)
If team members do not update their data by the end of each day, the status of their work items will not be reflected properly in the report. Although updating the status of their tasks will help the trend line to catch up at the next processing point, there is no way to update the history. This might cause the burndown chart to have unfortunate flat segments (making it seem no progress was made) and sudden, unexplainable dips in the remaining work (which often indicates that work was thrown out of the sprint). It really is important that team members keep their work items updated (which is why I keep bringing it up).
Rational Team Concert does not skip non-work days in its plotting. In a globally distributed team, it might be Sunday for you but already Monday for some of your teammates. Therefore, flat lines often represent weekend times, but they could also signal a lack of progress (or progress updates).
Team dashboard
Open the Havannah Team dashboard by using the Project Dashboards menu (Figure 22), navigating to the All Havannah Dashboards page, and then choose the Havannah Team entry.
Figure 22. Finding the team dashboard
The default dashboard, shown in Figure 23, includes various widgets in addition to the burndown chart. You'll probably want to remove the Welcome widget eventually, because it has documentation links that you aren't likely to need after you get started. There is a Customize Your Dashboard widget that includes instructions on how to add, remove, and reorganize the dashboard. There's also a widget to track your team builds, to list the team members, to provide of a list of team plans, and more. The burndown chart is one of many built-in reports that is available in a small version that can be used in a dashboard.
You can add any of the many widgets that are included in Rational Team Concert or add Open Social gadgets. You can create additional tabs across the top of the dashboard, each with a different set of widgets. Widgets can be added that display reports (such as the burndown chart) or the results of queries, either predefined or ones that you create. Some of the report widgets, such as the Burndown widget, have links in their titles that open up a full-sized version of the report.
The best way to learn about the dashboard and what it can do is to play around with it. If you close the browser window without saving any changes, it will revert to its previous configuration when you open it again.
Figure 23. The Havannah Team dashboard
During retrospective meetings, the team can discuss how adding information to the dashboard might help with issues that need more attention. To provide at least a small taste of how a dashboard can be customized to suit your team, let's create a query that finds tasks for the current sprint that do not have time estimates, and then install that query into the team dashboard. Usually, this query should not return any results, but when it does, you need them to be visible in the dashboard where they will be brought to everyone's attention. These items would represent work that is planned but not accounted for in anyone's estimates and not included in the burndown report. That could present a problem getting the work finished (or getting to "done" in agile parlance).
Create a custom query
First, create and test the query.
- Use the Work Items menu and choose the Create Query action.
- Enter a name for the query, for example,
Tasks without estimates.
The page should look like Figure 24.
Figure 24. New Query page
Add conditions and set values
Now you need to add several conditions:
- Type = Task
- Planned For = current iteration
- Estimate is 0 h
- Start by clicking the Add Condition button, and then scroll down the Add Condition widget, choose Type, and click the Add attribute condition button. A condition box will be displayed, and the Add Condition widget will move to the right, ready for you to add the next condition.
- In the Add Condition control, scroll to and select Planned For, and click Add attribute condition.
- Repeat the procedure to add Estimate to the query.
The page should now have three conditions (plus the Add Condition widget) and look similar to Figure 25.
Figure 25. Query conditions
Next, set the condition values for the attributes.
- In the Type condition (Type is…) area, select Task.
- Under the Planned For condition, check the Current Iteration check box. This is known as a query variable. It automatically looks up the correct value based on the current iteration setting for the project timeline.
- For the Estimate condition, enter
0 h(for zero hours), and use the drop-down menu in the header to change the condition to less than or equals (just using equals does not work).
- Test the query by running it (using the Run button in the toolbar). The result should look similar to Figure 26 (notice that I closed the Add Condition widget to save screen real estate). There are no errors, so he query seems to work. However, it is hard to be sure because it didn't find any work items (unless you cheated and didn't enter estimates for all of the items during the Sprint Planning section).
- Save the query.
Figure 26. Finished custom query
Now, add a work item without an estimate so you can make sure that the query works.
- Use the Work Items menu to create a Task. Enter whatever you want for a summary, set Filed Against to Havannah Team and Planned for to Sprint 1. Do not enter an estimate.
- Save your changes.
- Use the Work Items menu, and select your new query from the Recent Queries list. If it doesn't automatically run and show you the task that you just added, click the Run button to verify that the query works.
There's one more step for this query. At the moment, it is Sasha's personal query so will show only under his My Queries list. If you want to use this query in the team dashboard, it needs to be accessible to all team members. If it isn't specified that way, others will see an error about not having permission to access the query rather than the query results.
Make the query available to the rest of the team
Because you just tested the query, it's already open.
- Click the pencil icon to edit your query.
- Select the Details tab.
- Under Team and Project Area Sharing, select the Add Team or Project Area link.
- In the Select Team or Project Area dialog window, select Havannah Team, and click OK.
- Save.
Figure 27. Sharing a query with the Havannah team
Add the query to the team dashboard
Now that you have a tested query, so you know that it works, and you have shared it with the team, you can install it into the Havannah Team dashboard.
- Use the Project Dashboards menu to navigate to the Havannah Team dashboard.
- Select the Add Widget link on the right side of the tab line.
- Under the Select Category list on the left side, choose Work Items.
This will reduce the number of widgets quite a bit, but you'll still need to scroll to find the Work Items widget. (You could have typed that into the filter field, but I encourage you to browse through the widgets and read some of the descriptions to see what else interests you.)
- Click the Next link at the bottom of the widget palette until the Work Items widget comes into view (see Figure 28). The widget shows the results of executing a single work item query (which you will configure for the widget).
Figure 28. Work Items widget palette
- Under the Work Items widget section, select Add Widget. You will get a brief indication that the widget was added, and you might see it appear as the first widget in the upper left of the page (depending on how tall your window is when open).
- Use the close button on the widget palette to hide it. The very first widget in the upper left should be the new one that you just added. The title will be just Work Items, and the message inside the widget will indicate that no work item query has been defined, along with a link to fix that.
- Choose the select a query link to open the widget configuration dialog window.
- Click the Select button for the Query attribute to open the Work Item Queries dialog window.
- Open the Havannah Team (Main Development Team)Team Queries folder (remember, you shared the new query with the team earlier). See Figure 29.
Figure 29. Work Items widget configuration
- Click Finish in the Work Item Queries window.
- Click OK in the Work Items widget configuration window.
The query will run, and the result will be displayed in the widget. The name of the widget will change to match the query, and the number of items that match the query will be shown in parentheses. In this example, the title should say Tasks without estimates (1).
- Save the changes to the dashboard.
Feel free to play with the widget menus to adjust the appearance. Remove the Welcome widget if you prefer, or just move it so it isn't so prominent. If you don't like the changes you've made, just close the browser without saving them.
As your team works together and considers how to improve, you will find that the dashboard and custom queries are an invaluable way to track progress. This is just a taste of what's possible.
Schedule the Sprint Review and Retrospective
Another important part of the scrum process is the Sprint Review meeting. The first part of this is the demo to the stakeholders. Using Rational Team Concert might not be part of this, because the point is to show off working software, not the list of tasks. However, it is important to capture feedback and comments from the review meeting, preferably in the sprint's Notes tab, as part of the sprint's history.
The next part of the Sprint Review meeting is the Retrospective (sometimes called Reflection). This is a chance for the team to discuss what went well, what didn't, and what they plan to do about it. Only team members should attend this meeting to keep the discussion as open as possible. The Scrum process template defines a Retrospective work item type (Figure 30) that you can use to make sure that the reflection meeting occurs and to track the team's comments and plans. A common approach is for the team to identify at least one practice to stop doing because it's not helping, at least one to keep doing because it is helping, and at least one to start doing to address an identified deficiency.
Figure 30. Work item for the retrospective
Do it over again for the next sprint
The life of a healthy scrum team is one filled with a rhythm of success. Plan for a bit, work a while, deliver, reflect, repeat.
You have now finished your first sprint, so it's time for the next.
- Create a plan for Sprint 2. Proceed the same way that you did when you created the plan for Sprint 1. Working with the product owner, document the sprint goal on the Notes tab.
- Then start adding items to this sprint, using the same approach as for Sprint 1.
If a Story is not completed in the current sprint, there are various practices to solve this problem. One option is to schedule it for the new sprint (just automatically move the work forward, assuming that it is still the next most important thing to do). Some teams put it on the backlog. Maybe it comes back into the next sprint, or maybe priorities have changed and it will be delayed.
Set the next sprint as current
Even though you created dates for the sprints, Rational Team Concert does not automatically shift to make the next sprint the current one just because time has marched forward. You must manually adjust which sprint is considered current.
- Using the Tools menu, manage the Havannah project. (You must be logged in as the project area administrator, scrum master or product owner. In this case, either Sasha or Frank.) This opens the Application Administration – Change and Configuration Management (/ccm) window (the same one that you used to add users to the project much earlier).
- Select the Timelines section.
- Open the timelines until you find the iteration that you want to make the current one. For this example, select Sprint 2.
- Click the current iteration icon in the upper right of the window (see Figure 31). Sprint 1 will get a check mark to indicate that it is finished, and the current iteration mark will move to Sprint 2.
- Save your changes.
Figure 31. Setting the current iteration
Add more iterations
When you need to add a new iteration for the project, just follow these steps:
- Open the Application Administration window as described in the first step above.
- Click the Timelines link to display the timelines.
- Expand the timeline until you see the iteration list.
- Select the parent iteration, under which you'll create the new iteration.
- Click the Create Iteration button.
- Enter an identifier (the usual syntax is the release ID, the letter
s, and the sprint number, for example:
1.0 s3. All that matters is that it is unique.
- Enter a display name, adjust the dates, and click OK.
- Save the project area changes.
Figure 32. Creating an iteration
Even though you've covered a lot of ground in this exercise, there's so much more to Rational Team Concert and Collaborative Lifecycle Management than scrum-based agile planning (and there's even more to agile planning than has been described here). For starters:
- There are many more useful things that you can do with dashboards. They can be configured with enough information to help everyone know where the project stands.
- Consider using Jazz source control and the Jazz build engine to power your continuous integration efforts.
- There is an Eclipse client integration that provides work item and source control integration. Planning features are available in the Eclipse client, but the web UI is generally preferable for planning tasks (and that is where new planning development happens).
- There are also integrations for Microsoft Visual Studio.
- IBM® Rational® Requirements Composer is a complete requirements management application that can link requirements with the Stories in Rational Team Concert that deliver the requirements.
- IBM® Rational® Quality Manager is a comprehensive test planning, execution, and reporting application that can create defects in Rational Team Concert for tests that fail.
Many thanks to Kohji Ohsawa and Stephanie Bagot for their technical reviews and suggestions. Thanks to Mike Cohn for permission to use the Havannah example.
Downloadable resources
- PDF of this content
- Sample files (Havannah_sample_data.zip | 125KB)
Related topics
- Check these resources for more information related to this article:
- Get Ready to Sprint with Rational Team Concert: Keep your agile team on track and productive by focusing on stories they can finish, also by Millard Ellingsworth (IBM developerWorks, December 2012).
- Progressive refinement of user stories in the Product Backlog by Mike Cohn (developerWorks, January 2013).
- Browse other Rational software articles about agile development and check the Agile transformation section of developerWorks.
- Learn more about scrum project management on the Scrum Alliance website
- Learn more from Mike Cohn's books, Agile Estimating and Planning (Prentice Hall, 2005) and User Stories Applied: For Agile Software Development (Addison-Wesley Professional, 2004) or on his website.
- Find out more about Rational Team Concert:
- Find Rational Team Concert articles and links to many other resources on IBM developerWorks, and check the product overview page, features and benefits, system requirements, and the user information center.
- Check the Rational Team Concert page on Jazz.net.
- Watch the Using Rational Team Concert in a globally distributed team webcast or a demonstration of the Dashboards and reports, or listen to the podcast about IBM Rational Team Concert and Jazz.
- Improve your skills. Check the Rational training and certification catalog, which includes many types of courses on a wide range of topics. You can take some of them anywhere, anytime, and many of the Getting Started ones are free.
- Download Rational Team Concert from Jazz.net (site access requires registration, no charge). You can try it free on up to 10 users for as long as you want (requires registration).
- Evaluate IBM software in the way that suits you best.


text:
The expression "It's a fools game" popped up this morning.
Not really sure what this expression attempts to convey ... a game nobody can win??
Lots of collateral damage though.
The 'temperature' of the game appears to be rising.
Return to Society, Government, and Economics
Users browsing this forum: No registered users

subset: commoncrawl


text:
Jade Barr can't keep up with orders for the baby booties she sews in her basement, and orders will likely surge off the charts after receiving top honours from the GTA-based women's business organization Mompreneur.
Barr, a 26-year-old mother of two from Saskatchewan, won the Mompreneur Award of Excellence at a gala in Toronto on Saturday night for her business Jady Babys. The honour comes with a $30,000 prize in cash and business services. The winner was chosen after 65,000 votes were cast across the country.
Cityline's Tracy Moore was a keynote speaker at the Mompreneur event.
"The help from these women, I think, is going to be huge for me just to push forward," Barr told CityNews.ca on Monday. "It was just an amazing experience to win this prize with all of these different women in business who already know what they're doing and they're excited for me. They want to help me and they love my business … it's crazy amazing."
Mompreneur, the organization that handed out the prize, offers advice and tools for mothers looking to start and grow their own business. It was started in 2010 by Milton resident Maria Locker.
The organization boasts 15 chapters in Ontario alone and more than 11,000 members across Canada. Members come from a wide array of professional backgrounds and include dentists, chiropractors, photographers, graphic designers and crafters.
Barr started sewing at the age of 11 and decided to start making soft-soled boots in 2010 when she was expecting her first baby. She posted pictures of her creations on Facebook and orders started flooding in. (She also produces diaper bags, playmats and other articles of clothing, but only has time to make the boots right now.)
She's pumping out product on a sewing machine and serger, which she said are definitely "overworked."
Word spread quickly and she soon found it difficult to keep up with demand. She currently has an eight-month wait for her product, which she sews in her home after her two kids go to sleep, and before they wake up in the morning. She manages her company's social media accounts during the day. She said Facebook and Twitter are integral to her business.
"I try to do as much as I can when [the kids] are sleeping," she said. "I'm either up until 1 a.m. or up at 4 a.m. trying to get some stuff done."
She said she doesn't turn a profit if she's paying a nanny to watch her children during the day.
"My husband asks me every day when he can quit," she said. "He's hoping I can make it big enough where he doesn't have to work and he can watch the kids."
"I like working and I definitely have a huge work ethic."
Demand is so high she's hired two women in Brampton to help her with invoicing. She put out a call for help on Facebook and received offers from across the country.
She said the prize money and services she received from Mompreneur will help her tackle manufacturing challenges. There are so many orders she's looking at contracting out the sewing so she can grow her business.
Mompreneur's Locker said, "[Members' business backgrounds] really run the full gamut and what we love about that is everyone feels comfortable," "They're able to walk in and say I'm a mom. I do run a business. This is what it is."
Locker said members' reason for joining are as varied as their skill sets. Some women are looking for ways to reduce the stress of daycare costs and juggling hectic schedules.
"For some women it's truly they have that passion and drive for entrepreneurialism."


text:
Welcome to our broadcast, by reception class Thames. The children talk about dragons, Halloween, maths weeks and what they learnt about shapes and their favourite toys.
Featured music this week:
Unsquare Dance – The Dave Brubeck Quartet
Test Drive – from How to Train your Dragon (by John Powell)
Hocus Pocus – Focus
We Belong Together – From Toy Story 3 (By Randy Newman)


text:
Basket Subtotal: £0.00
You have no items in your shopping cart.
The panel found pineapple syrup at first, along with crystalised sugar, coconut, peaches, dried apricots and an almost perfume like scent of natural vanilla. With reduction it developed notes of milk chocolate, desiccated coconut, flowers after a spring shower, sunflower seeds and caramel wafers. The palate was initially hugely floral. Lots of Turkish delight, spicy bourbon and dense creme brulee and vanilla custard followed by a few overripe orange segments and sherbet limes. With water it calmed down and became a little more delicate. Plenty of acidic fruits were found, fizzing on the tongue with a long, cooling finish.
+44 (0)131 555 2929


text:
Cooler Master Storm SF-19 USB 3.0 Notebook Cooler
The Cooler Master Storm SF-19 notebook cooler was clearly designed with gamers in mind. Capable of accommodating gaming notebooks up to a whopping 19-inch in size, it is also one of the very first notebook coolers to integrate a USB 3.0 hub.
Tags: usb 3.0, cooler master, storm
Product Specification
|Fan Specs
|Fan Speed: 1200 ~ 2600RPM, Fan Life: 25,000 hours
|500 x 340 x 75mm


text:
Toronto Blue Jays GM Alex Anthopoulos pulled off the seemingly impossible tonight when he managed to trade Vernon Wells to the Los Angeles Angels of Anaheim for Mike Napoli and Juan Rivera. It's almost inconceivable to think that Wells and his $86 million contract could be unloaded on anyone, without, as has been reported, sending ANY money along with Wells to his new team. The implications of this deal for the Jays are far reaching into many aspects of the team both on the field and off in both the long term and the short term.
The extent of the effect of this deal won't be completely known for a while, as it leaves several questions to be answered. But let's start with what we know and what is good for the Blue Jays. This is a complete and utter coup for Anthopoulos in terms of the financial benefits to the team. As it's well known, Wells is set to make $86 million over the next four years, which is an annual salary of $21.5 million on average. To rid themselves of this debt the Jays took on about $11 million in guaranteed money between Rivera's guaranteed $5.25 million and the $6 million or so Napoli is expected to make next season.
That's it. Neither player is owed any money beyond 2011 meaning if they both moved on for 2012 the Jays would save 75 million dollars over the course of the next four seasons. That is a substantial amount of money, and if Anthopoulos has the ability to allocate some or all of that money elsewhere in the next couple of off seasons, the Jays will be in a far better position to go into the free agent market and aggressively make moves to fill players in around their developing talent already residing in the system.
This could influence the on going negotiations with slugger Jose Bautista, who is currently slated to head to arbitration if the two sides can't work out a deal. Anthopoulos would be better off resisting the urge to lock up Bautista long term just because he has more money to play with. The financial windfall for the team doesn't change the fact that Jays should avoid paying for Bautista's 2010 for the next three or four years if they don't think it's going to be a repeatable performance level.
The loss of Wells, barring another move, opens up centerfield for Rajai Davis whom the Jays picked up earlier in the offseason from the Oakland Athletics. Davis is easily the best defensive outfielder the Jays have and the only one the team would feel comfortable sending out to center in 2011. Davis doesn't walk a lot, but on a team without a clear-cut leadoff hitter, if he's in the starting lineup he's probably closest to fitting the bill. On his career he's a .281 hitter with a .330 on-base percentage and just a .102 isolated power.
He's not going to equal Wells output at the plate, but he's a defensive upgrade and a terror on the basepaths, who can easily and effectively steal 50-60 bases a season. He's also not too far removed from a 2008 season in which he hit .305 with a .360 OBP with a .354 wOBA, 41 steals, and above average defensive work. Davis isn't a star, but the Jays could certainly use his defense and base stealing ability.
There's quite a bit to be sorted out in the Jays infield, and that will influence the outfield playing time as well. In theory, Bautista would be the everyday third baseman leaving Travis Snider to play right and the newly acquired Juan Rivera to patrol left, his usual spot with the Angels. But that could change, and Bautista and Snider could get the bulk of the time in the outfield corners with Rivera fwilling the role of fourth outfielder. There could also be a more flexible arrangement that blends the above two scenarios.
A healthy Juan Rivera as the Jays everyday left fielder wouldn't be the worst thing in the world. His defensive numbers have fluctuated all over the place in the last three seasons making it tough to pin down his defensive contributions. Compared to last year's primary left fielder, Fred Lewis, Rivera's defense doesn't look to be all that much worse, and could possibly even be better.
Rivera's bat took a step back last season with a below average wOBA of .314 just one year after a 2009 that saw him produce a .348 wOBA thanks in part to solid power(25 homers, .191 ISO) and a .287 batting average that gave him a passable .330 OBP despite walking just 6.3 percent of the time. Much to the delight of Jays fans who got accustomed to most of the lineup not walking while striking out a ton, Rivera has only struckout in 12.5 percent of his at-bats in his career, solidly below the league average in most seasons.
Bill James' 2011 projection for Rivera has him hitting .270 with a .324 OBP and a .174 ISO. Not earth shattering numbers. James also projects Rivera to only get about 400 plate appearances in 120 or so games based on the fact he's never played more than 138 games in any season including just a combined 103 games in 2007 and 2008. The so-so bat and potential health issues definitely increases the urge to put Bautista in right, Snider in left and Rivera on the bench for 2011.
The Bautista conundrum of where to play him was about the only thing this trade didn't help. Mike Napoli played 67 games behind the plate and 57 at first last season. Naturally, since he can swing a bat he's also an option at DH, and a good one at that. Napoli has put up some big offensive numbers in his career. He owns a 11.1 percent career walk rate and has power to spare with a career ISO of .234. In both 2008 and 2009 he hit 20 homers in each despite playing in just 78 and 114 games, respectively.
Napoli will be 29 for the whole of next season and should bounce back from an off-year in 2010. Nothing less than 20 plus homers and 20 plus doubles coupled with an on-base percentage around .360 should be expected of Napoli with a solid amount of playing time. The question is, where is that playing time going to come from, and at who's expense?
The door for J.P. Arencibia to be the full-time catcher appeared to be wide open for him in the coming season. That isn't as clear now, though. Napoli isn't going to be mistaken for an excellent defensive backstop, but his bat is well above average behind the dish and he can provide positive stats from that spot. However, the Jays have to take a look at what they have in Arencibia this season and make strides in deciding whether or not he's their catcher of the future. If he isn't, there's at least a couple more catchers coming up the pipeline that could be, and they'll need their shots to prove themselves too.
If Napoli isn't going to take anymore than 12-20 starts away from J.P. and Molina, he figures to be a great option to pair with Adam Lind at first. Napoli hits right-handed and Lind is a lefty, which quickly leads to the possibility of a platoon. A similar problem arises here at first, with Lind being signed to a long term deal the Jays. The Jays need him to play a lot, both to work on his defense at first and see where his true talent lies against left-handed pitching.
That leaves the DH spot as the optimal place for Napoli to start on a regular basis. Edwin Encarncacion looked to be the Jays best option there, but Napoli is the superior hitter, and they are both righties. The addition of Napoli should relegate Edwin to a bench role. With Lind primarily at first, Arencibia behind the dish, Napoli at DH, and Bautista and Snider in the outfield corners, the Jays are really only left looking for a third baseman. Or they could put Bautista at third and sign another outfielder.
One trade wasn't going to solve everything on and off the field, but this one provides instant as well as long term payroll flexibility. With Davis playing everyday in center, and Napoli hitting bombs wherever he plays, the Jays are probably better overall on the field in 2011 as well. Alex Anthopoulos had been impressive with his moves up to this point, but this deal is nothing short of incredible. He'll be hard pressed to ever top this move, and no one in Toronto will forget about it for a long time to come.
Read more MLB news on BleacherReport.com


text:
Town UnCon F Cemetery
Devon, England
Town UnCon F Cemetery, Barnstaple
As with most contributions I add to the project, I aim to take a photo of all legible or mainly legible and accessible stones for persons born pre 1911, cemeteries I took longer ago were pre 1901. Of course there are times when the image may have been blurred or I may miss the odd stone
The GPR holds 442 grave and 934 person records for the cemetery.
There have been 255 requests for photographs from the cemetery.
The latest details for the cemetery were added before 2011.


text:
Price incl. 20% VAT
Available as instant download
- Article number: AS14024
- Publisher: JARDesign Group
- Language: English
- Current version: 4.0R2
Fly across the pound with JARDesigns A330 and simulate the working life of an airline pilot. The aircraft has been tested by real Airbus pilots, which also helped with great input in the development period. Via the new 3D sound engine you´re able to easily customize and build your own sound effects.
NOTE: If you have purchased the aircraft after October 2016, you receive the update for free. Therefore please directly contact JARDesign: firstname.lastname@example.com or www.support.jardesign.org.
- Model 330-243 design
- RR Trent 700 Engines
- You can use JARDesign "Ground Handling" plugin with JD330 for free
- Advanced 3D-sound engine
- X-Life Deluxe traffic plugin compatible
- More 120 liveries for free on http://simliveries.com
Systems done:
- Aircond Press Vent
- Aircraft General
- Auto Flight
- Communications
- Doors
- Electrical
- Equipment
- Flight Controls
- Fuel
- Hydraulic
- Ice and Rain Protection
- Indicating Recording Systems
- Landing Gear
- Lights
- Navigation
- Oxygen
- Pneumatic
- Power Plant
3-th part plugins compatibility:
Sometimes people use a lot of X-Plane plugins, and install new plugins unnecessarily. Each of them eat memory and some framerate. Rest assured that these plugins may affect the the JD320 plugin. We make no guarantee of successful operation of the JD320 plugin with any other plug-ins and not test them for compatibility. The user uses the plane together with other plugins at your own risk.
Technical support is provided via ticket (www.support.jardesign.org) or e-mail or Skype. We try to respond to user for 24 hours, although in reality this is usually much faster. Technical support helps to resolve issues with software. Unfortunately, we do not deal with pilot training and improve their skills.
X-Plane 11+ / X-Plane 10.51+ (with HDR mode ON)
Windows 7 / 8 / 10 or MAC OS X 10.9-10.12 (64 bit)
CPU: 2.4 Ghz Multi-core
Memory: 8 GB RAM
Video Card: 2 GB VRAM (recommended 3 GB like Nvidia GTX780Ti or ATI analog)
High-precision joystick, rudder pedals, throttle controller (separate throttle controllers not support now)
Download-Size XP10: 250 MB
Download-Size XP11: 300 MB
If you have purchased the previous version in our Aerosoft shop, please note our following upgrade service:
- Airbus A330 Airliner (old version) (Download) = > Airbus A330 Airliner (Download):
22,78 € incl. 19% VAT (19,14 € ex VAT | Price incl. VAT may deviate depending on your local sales tax [VAT]). Please enter your old serial key in the voucher field at the checkout.
Version 2.2r2 (only XP11):
- Compatible with GHDeluxe v.040118
- Compatible with X-Life 2.2
- New MCDU MENU functions (you can operate with Ground Handling, Doors, Loading, Tow)
- Separate Ground Handling operation (MCDU MENU -> Handling, next - select neeeded cars and click Drive Up)
- MCDU movable widget (click on 3D MCDU or use Command jd/fmgs/CommandShowMcdu)
- ND non-movable widget (click on ND)
- Save coRoute flightplan using MCDU DATA -> Click right Arrow -> Pilots ROUTES, enter name and click SAVE
- ND && MCDU indication and functions reworked
- Instant flightplan auto-creator
The E-Book "A Guide to Flight Simulator" has been updated to version 1.60. [more]
The P3D V4.5/V5 add-on "Mega Airport Ben Gurion" has been updated to version 22.214.171.124. [more]
Selected RealSimGear products are now compatible with the MSFS! [more]
Coming soon! Aerosoft Airport Chania will soon be our first Greek airport for Microsoft Flight... [more]
The Microsoft Flight Simulator DLC Weather Preset Pro of SoFly is available now as download in... [more]
Coming soon - Our first game for the Xbox! The Autobahn Police Simulator 2 will be released on... [more]
You don't have to wait for long before the DLC Aerosoft Airport Cologne-Bonn by Jo Erlend Sund... [more]
Experience with TramSim, which will be released on 29th October 2020, the most modern tram... [more]
Look forward to the upcoming DLC Aerosoft Airport Berlin Brandenburg for Microsoft Flight... [more]
Until 28.10.2020 you have the opportunity getting selected box titles with up to 60% discount in... [more]


text:
Study Up For 'Think': Recovery For High School Dropouts
Dropout prevention programs focus on keeping students in school, but what about the ones who have already left?
That's where dropout recovery programs come in. Dropout prevention efforts can start as early as middle school, KERA's Bill Zeeble reported last year. But recovery programs seek to give the students who do drop out another chance.
What are the challenges facing these programs and their students? How do you re-engage students to finish high school on a second go? 'Think' host Krys Boyd will speak with Bronson Lewis, associate principal at the Lewisville Learning Center's Night School, and Kathy Goad, who works with DeSoto's WINGS dropout recovery program, at noon.
One of Lewis' students, Scottie Gipson, bounced back from a childhood disrupted by his dad's time in prison and his own stints selling drugs. The former dropout plans to graduate in December, go to UNT and start his own company. Watch him explain this change of heart to 'Think' host Krys Boyd in our Students Speak Out special.
Listen to Think from noon to 2 p.m., and again from 9 to 11 p.m., Monday through Thursday on KERA 90.1 FM or stream if you like.


text:
After nine months of modifying the OnStep open source telescope controller to run on the cheap STM32 ARM Cortex M3 microcontroller, it is time to reap the fruits of this long labour: I have an OnStep powered mount ...
First some background. Way back in mid December 2017, I submitted to Howard the Hardware Abstraction Layer (HAL) to enable ports of OnStep to additional platforms in a modular fashion with less effort. Before the STM32 was completed, HAL proved useful in supporting RAMPS, Arduino Due, and lately the ESP32.
Then in May, I purchased a used Vixen SXD to convert to OnStep. Vixen's mounts are known for a very low periodic error, but their controllers are notoriously hard to interface to using open protocols (e.g. LX200 command set and its extensions, USB, ...etc.)
Along the way, I developed the OnStep Configuration Generator, which has proven useful to many amateur astronomers who are techies. I also improved OnStep in some areas.
It took a long time to convert the mount because of the serial nature of the conversion: one has to order the motors, and inspect them (e.g. shaft diameter, and length) before ordering pulleys and belts to match. With most of the parts ordered from China over eBay, it takes 6 to 8 weeks to get any one item.
The motors used are Vexta NEMA11 with an 18:1 gear head. Pulleys are both GT2 25 teeth for a 1:1 ratio. For each axis, one is 6mm bore and the other is 5mm bore. The belts are GT2 102mm 51 teeth. Dave Schwartz drilled holes in the mount's flanges to mount the motors.
A small perfboard was placed inside the mount with breakout RJ45 sockets for each axis. By using the RJ45s, I can use regular Ethernet cables to connect the mount to the controller. This is possible because of two reasons: a) these motors are low current (0.67A for half-phase), and b) the wiring in the controller is for each two adjacent wires are joined together, so they end up in one wire for the motor.
The STM32 controller Printed Circuit Board was started by me, but Dave Schwartz ended up doing most of the work. The result is the STM32 PCB and parts. Howard Dutton provided valuable input, and John O'Grady provided design reviews.
The controller works extremely well with the current Alpha (1.13e). After alignment, GOTOs are very precise.
I have not tried periodic error correction (PEC) yet, but doing a test for 900 seconds on Albireo, shows the Vixen SXD has very low periodic error. If I go from my current 1310 mm focal length (2032 mm with 0.63X reducer, and spaced back somewhat by the 2 inch adapter) to say 600 mm, the periodic error may be totally un-noticable, and PEC may not be needed at all.
Alignment using plate solving, a feature I added to OnStep, works as I intended it to: just start alignment with the desired number of stars (3 is enough), then add the exact same number of stars in KStars/Ekos Mount Model tool, and off it goes.
Here is a video of my Vixen SXD Telescope mount with STM32 OnStep.
OnStep is nothing short of amazing! Howard Dutton did a great job writing it, and a greater job sharing it with the world.
Here are some unprocessed single shot images I took last night:
- Albireo 960 second periodic error test
- M27 Dumbbell Nebula
- M31 Andromeda Galaxy
- M57 Ring Nebula
- M92 Globular Cluster
It helps considerably if you can visualize what was done by viewing the pictures of the converted mount and controller. Each picture has a description of what is in it.
Here is my configuration summary:
// Mount type: GEM
// Board: STM32Blue
// Axis 1:
// Worm wheel steps/rotation: 180
// Transfer gear/pulley ratio: 18.0
// Motor Steps/Rotation: 200
// Microsteps when tracking: 16
// Microsteps when slewing : 2
// Stepper Driver Model: LV8729
// Axis 2:
// Worm wheel steps/rotation: 180
// Transfer gear/pulley ratio: 18.0
// Motor Steps/Rotation: 200
// Microsteps when tracking: 16
// Microsteps when slewing: 2
// Stepper Driver Model: LV8729
// Max Rate: 18
// PEC Buffer Size: 480
// Based on what you entered, the values below were calculated:
// ===
// Axis 1
// Pulse rate when tracking: 120.0 steps/second
// Resolution when tracking: 0.125 arc second/step
// Maximum Slew Rate: 1.93 degree/second
// Motor speed when slewing: 520.8 RPM
// Axis 2
// Pulse rate when tracking: 120.0 steps/second
// Resolution when tracking: 0.125 arc second/step
// Maximum Slew Rate: 1.93 degree/second
// Motor speed when slewing: 520.8 RPM


text:
$2,850.00 $4,650.00
This is an 1865 issue of "Military Map Showing the Marches of the United States Forces under the Command of Maj. Gen. W.T. Sherman" which covers the years of 1863, 1864, and1865. Engraved at Head Qrs., Corps of Engineers, by H. C. Evans & F. Courtenay, this map was printed by Joseph F. Gedney in St. Louis, MO.
The map is a detailed look at the southeastern United States, showing fortifications, and troop movements under Major General Sherman. This includes movements of Genl. J. H. Wilson's Cavalry Corps, the "pursuit of Hood," and the lines of march of the 4th, 14th, 15th, 16th, 17th, and 20th Army Corps and Cavalry. There is extensive detail in the movements on Atlanta, GA, as well as Sherman's famous "March to the Sea" campaign.
Roads, railroads, geographical coordinates, topography and drainage are all indicated- a beautiful illustration of the many geographic and infrastructure considerations that Sherman had to take into account for his marches to be successful.
The map summarizes the entire Atlanta campaign, from Sherman's initial clashes with Joseph E. Johnston's army of Tennessee to the final Confederate resistance under General John Bell Hood. This cartographic study takes the viewer from Alexandria to Savannah, from Memphis, Vicksburg, and Nashville to Atlanta.
Overall very good condition considering age and use. Map is toned and creased. No other notable damage. The map is beautifully framed with a photograph of the famous Union general in the upper right. The presentation is archival and to the highest conservation standards and consists of a black top mat and custom beaded gold and black frame. Framed dimensions: 39" H x 57" W x 2 1/4" D.
Sign Up for Weekly Deals!
Subscribe to our emails for special deals and exciting promotions! Subscribers receive a new, exclusive Flash Sale deal every Thursday.


text:
Love is a universal emotion. It's something every human being can relate to, which is why many of the best pieces of art are about this one topic. Filmmaker Drake Doremus has a knack for tackling love in an intimate way, putting his own spin on a specific relationship with each successive film. Like Crazy tackled young love and long-distance relationships; Breathe In chronicled forbidden love; and last year's Equals highlighted the specific emotion itself against a sprawling sci-fi backdrop. But for his latest film, Newness, Doremus zeroes in on the act of love while chronicling what it's like to navigate relationships in the age of dating apps and instant gratification. The film digs into a very specific relationship with an involving intimacy that's present in his prior films, packed with striking imagery and high emotions, all buoyed by a pair of fantastic performances from Nicholas Hoult and newcomer Laia Costa.
Hoult plays Martin, a pharmacist who is knee-deep in the habit of using a new dating app. Living in New York gives Martin plenty of choice, and these one-night stands offer a new way of approaching relationships—which is what he's searching for in the wake of a short marriage that ended badly. Costa, meanwhile, plays Gabi, a young woman also living in New York, also using the same dating app, who even goes about venturing on multiple dates in one night. As luck would have it, on one particular night both Martin and Gabi "swipe right" on each other, and they go on a date that finds them talking, kissing, and bumpin' uglies until the early morning hours.
It's at this point that I figured the film would give us a play-by-play of the initial relationship, focusing on that "bright and shiny" period when everything feels new and you can't stand to be away from your partner. Refreshingly, Doremus doesn't do this. Instead, he flashes over those initial stages to get to the "boring" period of a relationship, when you're settled in, comfortable, and, finally, in a place where you'd rather sleep than have sex.
It's here where Newness' focus lies, that part of a relationship where you actually have to work for it. Unfortunately for Martin and Gabi, months of instant gratification and constant newness on their dating app makes this adjustment period quite difficult. After a serious rough patch, the two decide to try an open relationship, egging each other on in various sexual encounters that involve strangers. It's a band-aid over a water leak, and soon that leak overflows and ruins everything in its sight.
Newness carries the same intimacy that permeates Doremus' other films, but this twist on a traditional love story—the decision to skip over the googly eyes stuff and go straight to the comfortable relationship—proves to be a fruitful arena for his brand of filmmaking. The director is working from a script by frequent collaborator Ben York Jones, but Newness also boasts a different cinematographer (Sean Stiegmeier) and composer (Gwilym Gold) than Doremus' previous efforts. Given that the impact of Doremus' prior work has rested in part on the concert of the score and striking cinematography, I was curious to see what effect—if any—this change had on the film. As it turns out, the cinematography is fittingly claustrophobic and gorgeous at the same time, and the score wonderfully underlines the burgeoning relationship issues. That this still feels like a Drake Doremus film despite having different behind-the-scenes collaborators is a testament to his clarity of vision and execution as a filmmaker.
And in terms of the cast, Nicholas Hoult has been doing terrific work for years, but he's delightfully nuanced here. It's one of Hoult's best performances to date as he is able to telegraph Martin's regret and trepidation without infusing the film with a mopey lead protagonist. It's an increasingly complex performance as Martin is hindered by a variety of emotions—some straight-up conflicting—but Hoult hits the perfect note, culminating in an emotional final scene that I still can't get out of my head.
Costa, too, is impressive as the flirtatious and infectiously charming Gabi, and indeed Doremus has a knack for eliciting raw, complicated performances from his actors. It does become a bit frustrating to watch Gabi fail her fight to be monogamous so frequently (Martin also suffers from similar issues, but his arc has more to do with his feelings for his ex-wife), but that's no fault of the film's. She's a complicated character and the combination of Gabi and Martin makes for some compelling drama—even if you want to scream at both of them to get their shit together.
As with Equals and Breathe In, Newness also boasts some memorable supporting turns from the likes of Danny Huston and Matthew Gray Gubler. Doremus has such a talent for drawing intense intimacy from characters even if they have limited screentime, and while Equals offered him the opportunity to play on a sci-fi canvas, I'm still eager to see him bring this level of character focus to a much more traditionally plot-focused narrative. Newness is a step in that direction as it takes on relationships in a unique way, but just witnessing how much Doremus is able to get out of these performers in such small roles is a pure delight.
Newness marks a moving, involving, and yes, emotionally charged entry into Doremus' filmography, and whether you're a fan of his other films or not, I think you'll find this one's a pleasure to take in. Moreover, as Doremus narrows his universal focus on love to one very complicated relationship, he hits upon some truths that will no doubt hit home.


text:
What is a Raw Food Diet, and is it Right For You?
What is a raw food diet, and is it right for you? Well to begin, you should never start any diet without consulting your doctor. Only you and your doctor can determine if any diet is right for you. So,...
What is a raw food diet, and is it right for you? Well to begin, you should never start any diet without consulting your doctor. Only you and your doctor can determine if any diet is right for you.
So, what is a raw food diet? It is a diet that consists mainly of unprocessed, whole plant-based foods, preferably organic foods. The belief is that cooking food robs it of certain minerals, enzymes, and vitamins and that by following a raw food diet you will ultimately be healthier while looking and feeling better.
Few people follow a 100% raw food diet. Most people on a raw food diet get 75% or more of their daily dietary needs from plant-based foods that are never heated to more than 114 degrees Fahrenheit (46 degrees Celsius).
Most followers of raw food diets are vegans. They eat no animal products, including milk and cheese. Some followers are vegetarians who will eat animal products such as milk and cheese. Then there are also those will eat certain kinds of raw meat and fish as well as fruit and vegetables.
What are the pros of a raw food diet?
PRO: The followers report: weight loss, more energy, healthier & better looking skin, improved digestion and reduced risk of heart disease.
CON: You will need dietary supplements to guard against nutritional deficiencies such as omega-3 fatty acids, iron, zinc, and vitamin B-12. Some people experience headaches, nausea, and cravings that can last for several days. This is due to their former diet of meats, processed sugar, and caffeine. So, it is a good idea to start out at about 50% raw food and work your way up.
There are some foods to beware of though: peas, kidney beans, parsnips, mushrooms, raw meat & fish, buckwheat, and milk products. For a full list of foods you should and should not eat on a raw food diet, consult your doctor or nutritionist.
Raw food doesn't have to mean just nibbling on veggies. Legumes can be soaked and sprouted to make a protein-rich supplement; nuts can be turned into nut butters, sauces or grain pilafs; seeds can be make into crackers or flatbreads. Approached with interest and curiosity, you'll find there are a surprising number of foods that can be made without using a lot of heat.
Food preparation does take longer, but those who follow a raw food diet believe the benefits are worth it. Some of the equipment you will want to have for a raw food diet is: blender, dehydrator, juicer, food processor, large trays (to soak seeds, beans, and grains in), mandoline slicer and a grater to grate all those veggies. If you plan on warming any of your food you will also want a thermometer to keep temperatures below 114 degrees.
Another advantage. Since you are using organic and unprocessed food, a raw food diet is also good for people on a gluten free diet (a good book on gluten free is: Living and Eating Gluten Free by Alyce Feindel)
For information or to order equipment for your raw food diet, please contact us.


text:
Tony Alessandra
Dr. Tony Alessandra is internationally known for his behavioral styles training. He is a widely published author, with fourteen books translated into seventeen foreign languages. He earned his MBA from the University of Connecticut - and his PhD in marketing from Georgia State University. As a speaker, Dr. Tony Alessandra has presented his behavioral styles training to literally hundreds of companies in diverse industries and always receives rave reviews. Recognized by Meetings & Conventions Magazine as "one of America's most electrifying speakers", he has been inducted into the Speakers Hall of Fame, and continues to share his powerful insights around the world.


text:
Brands, their marketing and communications department are constantly looking to evaluate the competitors, their reputation and the content on social media.
We help marketing leaders by tracking all the areas where the media touches consumers – from outdoor advertising and social media through to media coverage on crisis issues.
We use the best technologies and measurement standards to monitor and analyse advertising and paid media, earned media and public relations activities and other content across television, radio, print, online, social media, mobile, outdoor and even direct marketing. Our advertising archive goes back more than 30 years.
Ornico assists marketers by:
- Alert you on breaking competitor adverts and campaigns across multiple mediums
- Analyse your own and competitor news and actuality content
- Track adspend and strategies
- Identify marketing, advertising and public relations opportunities
- Custom media analyses as per your needs
- Verification and independent audits of your booked media campaigns
Our premium Brand Intelligence® analysis combines data from marketing, social, advertising and communication to provide a full brand view and give you a convenient way to get all your media and marketing data from one company.
Providing an independent view of a client's industry landscape, opportunities and challenges by:
- Workshopping the company and marketing objectives
- Analysing Marco trends affecting the client's industry
- Looking at the micro trends affecting client's company
- Independently analysing competitor ads and evaluating gaps
- Evaluating the reputation of the brand vs competitors
- Client will be able to measure the gap, impact and outcome of all their communication.
Our AD360 partnership not only provides various media and spend attributes on advertisements but also tracks audience likeability, not only for your brand adverts but also competitors. So you can adjust campaigns quickly – saving you money and improving marketing effectiveness!
Our smart Artificial Intelligence systems and our smarter people really make the difference. Our online platforms enables you to easily analyse your and competitor media. Our analysts provide even deeper insight.


text:
Contact Us:
(559) 481-6141
Easiest way to contact us is to call us at the number listed above.
However if more convenient you can email us at:
We are never away from our phones very long.
Please leave us a message and we will return your call within the hour, day or night.
Proudly Servicing:
Fresno, Madera, CA.


text:
Allianz Global Corporate & Specialty offers comprehensive cargo and freight liability insurance cover to our clients in the logistics industry.
Allianz Global Corporate & Specialty is a leading specialist in cargo and logistics insurance with a dedicated team focusing on servicing the needs of clients and brokers in the UK.
To complement our existing portfolio, we have recently developed our new freight proposition "A-Z Freight", providing comprehensive freight liability cover for road hauliers, freight forwarders and warehouse keeping companies. This service is delivered via our tried and tested online platform Duet® - in a simple, fast and efficient way.
Take a tour of Duet® - our online instant quotation and policy administration system for cargo and freight.


text:
Authored by Hakimah Yaacob, ISRA researcher This book contains a detailed discussion of each of alternative dispute resolution (ADR) i.e arbitration, mediation, conciliation options and the possibility of applying them to Islamic finance disputes, taking into account the backgrounds of different international jurisdictions. It also analyses decided cases of international disputes.
user_id not set
string(1) "0"
Unfortunately your account does not have the necessary access level to continue.
We would like to suggest that you upgrade account to enjoy more benefits on this website.


text:
Today's scripture: Gal 4:8-20 (NRSV) (The Message) (KJV) What might God be saying to me?
My thoughts (Terri Brown):
Rules are made to be broken. I cannot remember the first time I heard that phrase, but I do know that at first it was confusing and did not make sense. But slowly I came to an understanding that this was not a phrase to be taken literally but figuratively, as there are a multitude of connotations to be derived from this idea. Paul, in his letter to the Galatians, appears to touch on how laws and rules are imperfect. He addresses the group by describing what they were like before they knew GOD, when they honored pagan traditions and much like many of us today were entrenched in worldly goods and worldly ways.
But now that you know God–or rather are known by God17–how is it that you are turning back to those weak and miserable principles? Do you wish to be enslaved18 by them all over again? Vs 9
Paul recalled when the Galatians accepted him and even his afflictions. They listened to the WORD and became followers. But now it appears they have decided to return to the "old ways" and are easily swayed to participate in celebrations and customs which may have been created for some decree or act by a ruler but did not coincide with the Gospel.
Paul speaks of how he felt welcomed and accepted by this group in spite of his differences and "out of the box" teachings (just like Jesus). Both may have contradicted the Old Testament and the Laws of Moses, but the Galatians, like other followers and Christians, were ready for a change. We accept forward movement for justice in our day and time; we support equal rights for ALL people: marriage equality, anti-discriminatory laws, etc. All of these are principles that in recent years were considered progressive thinking, liberal, too open-minded, forward thinking, and were actions and thoughts taken on by broadminded activists. But a law had to be created so more narrow-minded folks would be forced to accept ALL people for who they are.
Thus Paul wrote to the Galatians and many of us today to ask us to "Grow Up!" He compares us to children in the early stages of Christianity and being all excited about the newness and welcoming all the aspects of the teachings and new way of thinking. But somehow fear takes over, and we fall into old patterns, afraid to break the rules and afraid to not follow the masses. Like young, immature teens who take up with gangs for the companionship and follow the rules regardless of the legality, we show a need to belong.
We all can belong to God's Gang and do the right thing by taking time to pray and just pause before acting on some thought or feeling that may be troublesome. God has the answers, and if we listen with our hearts we can always be guided to follow the course God wants us to continue.
Remember saying, "But everybody's doing it." We said this when our parents put parameters on us and felt like we were the only ones not allowed to do whatever it is we asked to do. Instead our parents cared enough to say "no." When we have figured this out, we have matured to that point of understanding of why there are differences and that rules do exist and some people will break them. Some people will use them to set an example, others will use them for power, and still others will use them out of ignorance. So, as we mature, we can learn to discern which rules apply to which group and how they impact each of us individually.
Thought for the day: Rules offer needed boundaries that we must address in making life choices, but don't be afraid to push a rule aside if the Spirit of God leads you down a different path. Let God's love be your guide.
We encourage you to include a time of prayer with this reading. If you need a place to get started, consider the suggestions on the How to Pray page.


text: Thank you all who came out and joined us for the October long sit! There was strong practice, good food, a bilingual dharma talk and much together action. Come join us next month to do it again – every 3rd Saturday of every month. Sitting, walking, chanting, formal vegetarian lunch, Dharma talk and a personal interview with a Senior teacher.


text:
Next Episode of The Social is
Co-hosted by Melissa Grelo, Cynthia Loyst, Lainey Lui, and Traci Melchor, "The Social" is produced by Bell Media In-House Productions and brings a fresh, daily perspective on up-to-the-minute news, pop culture, and lifestyle topics that matter most. A socially interactive series, The Social incorporates viewer feedback and conversation through Twitter, Facebook, Instagram and more.
Looks like something went completely wrong!
But don't worry - it can happen to the best of us,
- and it just happened to you.
Please try again later or contact us.


text:
Digital Print
Services include both small and large format and can be colour matched across complete campaigns, regardless of the material or process involved.
It's the perfect choice for short runs, print on demand and tight deadlines. Digital excels when a range of versions or substrates are required and when it comes to variable data and personalisation, there is simply no other way.


text:
Manhattan Variable Refrigeration Flow
VRF Installations
More and more local homeowners and businesses are investing in a flexible and efficient HVAC option called a Variable Refrigerant Flow (VRF) system. From homes and office buildings, to hotels, colleges, retail spaces, and healthcare facilities, VRF installation is the best option out there for many.
VRF systems are set up with one outdoor condensing unit and sometimes multiple units indoors. Through these units, the system is able to control the refrigerant that flows to each unit. With this method, you can have multiple rooms in one home or commercial space all at different temperatures.
Take control of your HVAC situation, and call JLACR Corp. today to get started with a free consultation.
VRF System Benefits
JLACR Corp. has been in the HVAC industry for enough years to know a good thing when we see it. In comparison to other residential and commercial HVAC systems, a VRF system beats the others out every time. Ideal for larger homes and multi-space commercial structures, there's a lot more to benefit from than the ability to set each room at a different temperature. Though, for many that's enough!
VRF systems are energy efficient. Due to their precise temperature control you'll never find yourself wasting heat or cooling in a room that doesn't need it. And when it comes to heat and cooling, did we mention you can do both at once? That's right. You can heat up that cold window-filled room while cooling down that overheated room on the top floor.
Best of all, VRF installation is simple, and the system is easy to use.
VRF Installation Cost
So, how much does it cost to install this miracle system? VRF installation cost varies depending on how many units are required in your home or business. So, unlike your average residential and commercial HVAC systems, you're going to have a hard time finding a set price.
Rather than quote you on a hardware rate, VRF systems are quoted by square footage and range between $12 and $15.
It's not always necessary for every room to have a unit, and because of this every situation is different. To find out what price you can be looking at for your VRF system, give JLACR Corp. a call. We'll visit you on-site and provide you with a no-obligation estimate for services!
Experienced Technicians
JLACR Corp. is made up only of certified, educated, experienced HVAC technicians. We're skilled at installation and repairs of a wide range of heating and air conditioning systems, and ensure that our clients get only the highest quality service on every job.
Take Control of Your Temperature
Imagine having a heating and cooling system that can do both at once, and save you energy expenses at the same time. Easy to install and operate, variable refrigerant flow systems are an amazing HVAC option for homes or businesses.
If you'd like to find out more, ask questions, or book your free consultation, give us a call at JLACR Corp. today!


text:
VIEW THE MOBILE VERSION of www.arborday.ca
Origin of Arbor Day
Arbor Day Readings
Arbor Day Celebrations
Arbor Day Programs
Tree Species
Studies of Trees
New England Trees
Chestnut Oak
=Habitat and Range.=--Dry hillsides, limestone ridges, rich bottoms.
Vermont,--Gardner's island, Lake Champlain; Ferrisburg (Pringle);
Connecticut,--frequent (J. N. Bishop, 1895); on the limestone formation
in the neighborhood of Kent (Litchfield county, C. K. Averill); often
confounded by collectors with Q. Prinus; probably there are other
stations. Not authoritatively reported from the other New England
South to Delaware and District of Columbia, along the mountains to
northern Alabama; west to Minnesota, Nebraska, Kansas, Indian
territory, and Texas.
=Habit.=--A medium-sized tree, 30-40 feet high, with a trunk diameter of
1-2 feet, attaining much greater dimensions in the basins of the Ohio,
Mississippi, and their tributaries; trunk in old trees enlarged at the
base, erect, branches rather short for the genus, forming a narrow
oblong or roundish head.
=Bark.=--Bark of trunk and large branches grayish or pale ash-colored,
comparatively thin, flaky; branchlets grayish-brown; season's shoots in
early summer purplish-green with pale dots.
=Winter Buds and Leaves.=--Buds ovate, acute to obtuse, brownish. Leaves
simple, alternate; in the typical form as recognized by Muhlenburg, 3-6
inches long, 1-1/2-2 inches wide, glossy dark green above, pale and
minutely downy beneath; outline lanceolate or lanceolate-oblong, with
rather equal, coarse, sharp, and often inflexed teeth; apex acuminate;
base wedge-shaped or acute; stipules soon falling. There is also a form
of the species in which the leaves are much larger, 5-7 inches in length
and 3-5 inches in width, broadly ovate or obovate, with rounded teeth;
distinguishable from Q. Prinus only by the bark and fruit.
=Inflorescence.=--May. Appearing with the leaves; sterile catkins 2-4
inches long; calyx yellow, hairy, segments 5-8, ciliate; stamens 5-8,
anthers yellow: pistillate flowers sessile or on short spikes; stigma
=Fruit.=--Maturing the first season, sessile or short-peduncled: cup
covering about half the nut, thin, shallow, with small, rarely much
thickened scales: acorn ovoid or globose, about 3/4 inch long.
=Horticultural Value.=--Hardy in New England; grows in all good dry or
moist soils, in open or partly shaded situations; maintains a nearly
uniform rate of growth till maturity, and is not seriously affected by
insects. It forms a fine individual tree and is useful in forest
plantations. Propagated from seed.
1. Winter buds.
2. Flowering branch.
3. Sterile flower.
4. Fertile flowers.
5. Fruiting branch.
=Quercus prinoides, Willd.=
Scrub White Oak Scrub Chestnut Oak
Chestnut Oak Rock Chestnut Oak


text:
S. Milovanović, I. Vujić, M. Latinović
MILOŠ CRNJANSKIBook & Buy Tickets
Since its setting up, the Opera and Theatre "Madlenianum" has been cherishing the repertoire that is thematically marked by lives and deeds of great historical figures of the world of art and science. The newest drama premiere (7th November, on the Large stage of "Madlenianum" with the audience at the stage) is to deal with the life of Milos Crnjanski, who undoubtedly belongs to the small number of writers that are in the very top of Serbian literature. The works created by his completely authentic talent in the area of novels, poetry, drama and essays have only be confirmed by time as real masterpieces and thus theatre play about this literature genius is the mission of the national significance.
We find Milos Crnjanski, already remarkable Serbian (and Yugoslav) writer, in his young age, at the beginning of drama, being together with his wife Vida in London where he lives during and after the Second World War in exile. "A Novel about London" of Crnjanski is the basis out of which weaves the entire play, since Slavenka Milovanovic, Ivan Vujic and Milos Latinovic have, as the authors, wisely used the fact that "A Novel about London" is in its large part an autobiographical story of our great writer. The gloomy moments, in which two great intellectuals, Milos and Vida, change their diplomatic life for the life in which they are hardly able to feed themselves, are certainly distressing. But even more distressing is their exile in the picture of the political events. Homeland rejects them, foreigners do not accept them, and both former and new Yugoslav governments condemn them as they do not want to express their affiliation either to one or another. Married couple Crnjanski belongs only to each other and out of that fact originate all poeticism and the strength of dramatic text. In hard times, Milos and Vida were saved by their love. In drama, Milos says that his wife's faith in his creative work was the crucial issue for him to continue writing in his hardest life period. What a pity it would have been for Serbia if that had not happened!
From the position of people of mature age, who have defended their marriage and dignity despite all attacks, Milos and Vida recall their youth (here the writer involves young Milos and young Vida as new characters) and literature beginnings of Crnjanski. On the one hand, the audience will see romantic moments of their meeting and travels, but on the other hand the actors will remind them of that how alone Crnjanski was and misunderstood by critics and colleagues when it came to his works. Readers adored him, but public recognitions did rarely arrive.
The play ends with a distressful return of Milos and Vida to their beloved country, to Belgrade, throughout many aggravating circumstances, almost in illegality. Milos came to his homeland to say goodbye to earthly life.
What we could not imagine a drama play about Milos Crnjanski (and his Vida) are numerous quotations from his poetry and prose. Those quotations will make the play become one poetic fresco dedicated to the literature great man who deserves all honors of the nation he created for, he suffered with, he write about. The play has the aim to be strong and unusual, as those two people it talks about are.
The ply "Milos Crnjanski" is done in coproduction with "Bitef Theatre". A director's baton is in the hands of Ivana Vujic. The author of the scenography is Kosta Bunusevac, and Svetlana Volic deals with costumes and video activities. Music for the play is composed by Irena Popovic, whereas Isidora Stanisic is a choreographer.


text:
Glad to be gay? Then come to our school
As Jonathan Ross's daughter tells of her struggle to reveal that she is gay, we look at a school with a unique agenda on sexuality
When did you realise you were gay? It's a question a lot of gay people get asked. Many tend to struggle to answer it because, well, think about it: if the question is asked of a heterosexual — "When did you realise that you were straight?" — it sounds absurd. You just are.
Betty Kitten Ross, Jonathan Ross's 19-year-old daughter, who has just come out, has said she had "crushes on girls forever", but never realised that was "being gay" until she was older. "It just kind of clicked really," she said.
Of coming out, she added: "It was sort of hard" and that hadn't been made easier by "Two people who said things to me that made me never want to come out, so


text:
Privacy policy
Purpose of this notice
This Privacy Notice provides mandatory information as required under Articles 13 and 14 of the European General Data Protection Regulation (GDPR) regarding the transparency of personal data processing.
Data Controller
Olini Oy
Hyvelänraitti 6
09640 Saukkola
Contact Person
Petrus Liukkonen
Olini Oy
Hyvelänraitti 6
09640 Saukkola
Purpose of and legal basis for processing personal data
Personal data is used for maintaining customer accounts and handling orders as well as for deliveries, analytics, producing and targeting marketing contents, customer service and preventing misuse. Personal data may also be used for marketing, advertising or other commercial activities.
The right of Olini Ltd to process customers' personal data is based either on a legitimate interest arising from a potential customer relationship or on an unambiguous consent given by the data subject for storage of their data.
Data is not used for automated decision-making or profiling.
Contents of the register
Submitted personal data:
– Name
– Telephone number
– Email address
– Postal address
– Internet protocol address
– Information on products ordered
– Invoicing details
– Consents for and restrictions of direct marketing
Data collected from the use of online services:
– Browsing and usage information of nutrolin.com
– Device or application data.
– Data of location based on IP address.
The data stored in the register comes from the data subjects themselves in conjunction with their use of the online store or on a separate form with opt-in consent given by the customer for storage of their data and for using their data for marketing purposes.
Regular disclosure of data and data transfer outside the EU or EEA
Data is not regularly transferred to third parties. Data is not transferred outside the EU or EEA.
Fundamentals for register protection
The IT system and files of the controller are covered by technological protection measures. Access to the register requires a personal user ID and a password that are only given to members of staff of the controller or to a party acting on behalf of the controller with a task and position related to such right of access.
The right to access and request rectification of data
Every data subject of the register has the right to access their data stored in the register and to request rectification of any possibly inaccurate data or completion of any possibly incomplete data. In cases where a person wants access to the data stored about them or wants to request rectification, a request should be sent in writing to the following address:
Olini Ltd
Hyvelänraitti 6
FI-09430 Saukkola, FINLAND
The controller will respond to the customer within the time limit specified in the General Data Protection Regulation of the EU (in general within one month).
Other rights related to processing personal data
A person whose data is stored in the register also has the right to request the controller to erase their personal data (the right to be forgotten). A person can also object to use of their data for direct marketing purposes, for example.
If a person wants their data to be erased or wants to restrict use of their data, the request should be made as instructed above.
The controller will respond to the customer within the time limit specified in the General Data Protection Regulation of the EU (in general within one month).
If you need to reset your cookie settings, you can do it here.


text:
Whether you're looking for a fledging career in the construction industry or are looking to progress with a successful career as an engineer, Recruitment Solutions can help you find your ideal job. To be considered for any of our positions and help us to find your perfect role, please send us your CV using the submission form below.
Fields marked with an * are required.


text: Seegerts 0 Report post Posted October 3, 2016 Hey you! yeah you! are you an aspiring raider or seasoned raider? well we are a new Horde guild called <The Retry>, formed by top members of an Alliance guild. We deserted the Alliance and have joined the Horde in Glorious conquest, a conquest for that phat loot booty. Our raid times and dates will be Tuesday, Wednesday and Thursday 8-11pm server time (Ner'zhul). If you are looking for a chance to get into raiding, or wanting to join a guild that isnt a bunch of uptight elitests but still push for harder challenges, than we are the guild for you. Our founding members are laid back and awesome to socialize with. Raiding and Mythic+ dungeons are our focus. So come and join us and let's make Raiding great again. We are 7/7N and 2/7H experienced. Message in-game: Seegerts, Storysofar, Nexiumlegs, Vàlék Quote Share this post Link to post Share on other sites