text:
Condos take the biggest hit as home sales drop in the GTA
Home sales continue to slide and prices soften, especially in the 416 region, according to the Toronto Real Estate Board, which recorded a 16 per cent decline in sales compared with November, 2011.
|Report an Error
Share via Email
Home sales continue to slide and prices soften, especially in the 416 region, according to the Toronto Real Estate Board, which recorded a 16 per cent decline in sales compared with November, 2011.
Condos took the biggest hit with resale transactions down 25.5 per cent across the GTA and prices down an average of 2.3 per cent. The biggest declines in condo prices were in the City of Toronto, where they were down almost 4 per cent year over year.
Overall, resale house prices held relatively steady across the GTA, up 1.6 per cent year-over-year to an average of $485,328. But that's a far cry from the boom days and bidding wars that defined the market up until last spring, with 'for sale' signs now gracing front lawns an average of 30 days.
"Transactions have been down on a year-over-year basis since June, after being up substantially in the last half of 2011 and the first half of 2012," Toronto Real Estate Board President Ann Hannah said in releasing the monthly statistics Wednesday.
"Some buyers pulled forward their decision to purchase, which has impacted sales levels in the second half of 2012."
Once again, TREB attributed tougher mortgage lending rules — especially the capping of amortizations at 25 years instead of 30 years — and the City of Toronto's land transfer tax for pushing many buyers to the sidelines.
But also impacting average price growth has been a shift away from pricier homes, says TREB.
"The share of detached homes that sold for over one-million dollars was down substantially, which influenced the overall average price," says Jason Mercer, TREB's senior manager of market analysis.
The number of detached homes that changed hands this November compared with November, 2011 was down 13 per cent across the GTA — a drop in sales of 18.5 per cent in the City of Toronto and 10.6 per cent in the 905 regions.
Prices for detached homes were down almost 4 per cent in the City of Toronto, but up 3.5 per cent in the 905 regions, according to the TREB figures, and averaged $741,480 and $556,745 respectively.
Sales of previously owned condos sank by 25.1 per cent in the City of Toronto and 26.5 per cent in the 905 regions. Prices were down 3.9 per cent in the City of Toronto and up 2.5 per cent in the 905 regions over last November, with prices averaging $350,540 and $279,483 respectively.
Semi-detached homes saw an 11 per cent drop in sales, especially in the City of Toronto. But prices held up better in that market segment than all others, with prices up 5.8 per cent in the 905 regions to average $392,067, and 3.8 per cent in the City of Toronto to an average price of $583,117 in November.
Townhouse sales were down 13.6 per cent overall across the GTA, with the biggest decline recorded in the City of Toronto, where sales were off more than 28 per cent. Average prices were up 5.3 per cent in the 416 region to $440,930 and 1.3 per cent in the 905 regions to an average of $347,461.
New MLS listings were up slightly year-over-year, with 9,838 homes for sale across the GTA last month. A total of almost 5,800 homes changed hands across the GTA in November, down from 6,908 a year earlier.
Top News
- Updated Canada missed the deadline to reunite a Syrian family, so Sweden stepped in
- Humber Bridge dive was a thing of beauty — and tragedy
- NEW Who's to blame for the jump in global carbon emissions last year?
- Liposarcoma survivor shares what may lie ahead for Rob Ford
- Julian Assange says Canada moving in right direction in privacy battle
- Why Dalton McGuinty is lobbying for a living: Cohn
- Wife of aid worker held hostage issues plea to Islamic State
- NEW Rob Bironas, former Titans star kicker, killed in car crash
Special Coverage
Upscale U.S. retail giant is hoping to slip into the space between Hudson's Bay Company stores and the privately owned Holt Renfrew.


text:
The General Glut In China
Keith Bradsher reports that China has too much stuff:
Interviews with business owners and managers across a wide range of Chinese industries presented a picture of mounting stockpiles of unsold goods.
Business owners who manufacture or distribute products as varied as dehumidifiers, plastic tubing for ventilation systems, solar panels, bedsheets and steel beams for false ceilings said that sales had fallen over the last year and showed little sign of recovering.
"Sales are down 50 percent from last year, and inventory is piled high," said To Liangjian, the owner of a wholesale company distributing picture frames and cups, as he paused while playing online poker in his deserted storefront here in southeastern China.
Given that the amount of stuff per capita in China is substantially lower than the amount of stuff per capita in Mexico (to say nothing of France or the United States) this seems to me like a strange problem to have. But if the PRC leadership was paying attention during their Marxism-Leninism classes they'll recall that Marx thought capitalism would inevitably lead to crises of overproduction that could not be dealt with by active demand management strategies. I don't know much about China or the market for steel beams for false ceilings, but my general view is that Marx was wrong and a "glut" of this sort is a sign of bad aggregade demand policies.
It would, however, be quite ironic if Marx turned out to be right and China's success in becoming a manufacturing powerhouse led to a socialist revolution.
The Right Target
Why Obama's airstrikes against ISIS may be more effective than people expect.
The One National Holiday Republicans Hope You Forget
It's Legal for Obama to Bomb Syria Because He Says It Is
I Stand With Emma Watson on Women's Rights
Even though I know I'm going to get flak for it.
Should You Recline Your Seat? Two Economists Weigh In.
It Is Very, Very Stupid to Compare Hope Solo to Ray Rice
Or, why it is very, very stupid to compare Hope Solo to Ray Rice.
In Defense of HR
Startups and small businesses shouldn't skip over a human resources department.

subset: commoncrawl


text: Posted hace 23 horasreblog this post pou-pe: "Mr. Spock…put me down!" "Negative, Captain. I shall put you to bed" "Hmm!?" "…to the sickbay bed" "Then at least…your hand.." "No, Captain. This is the most balanced holding position. It's logical to…" "Okay. Okay. I surrender." //I requested a commission to a friend and what I've got is this piece. Cute! This is her page » https://m.facebook.com/crocobiere @crocobiere (vía logicaltribble)hace 23 horas / 55 notas


text:
My mustang is a 5 speed and tonight the service engine light came on and it was chugging down the road, also it has 117,000 plus miles on it what can be wrong
View questions for:All Ford
2003 Ford Mustang
Ford Q&AAsk Your Question
2003 Ford Mustang Question: engine light
marleah50, V6, Mechanicsville, VA, January 07, 2009, 18:07
1 Answer
Answer #1Bret Bodas from RepairPal Test Shop, January 08, 2009, 09:29Master
Read our article on the check engine light in our Encyclopedia to understand why the light comes on. There are many possibilities. You will need to have the codes checked to know what the possibilities are. If you can get the codes, some places parts stores may do this for free, post them here and someone may have an answer for you.
Answer Ranks
This week's top 10
|1 pushrod
|6 wrayauto
|2 ziptie12
|7 mustang67
|3 globalhelper
|8 ProfessorG
|4 Hal...
|9 jacdaddy
|5 autoshopco
|10 kruzin


text:
win a signed copy of Newton Faulkner's new album
winner's details
eGigs SEARCH
all venues >
all bands >
sign up for the eGigs weekly newsletter
See Tickets
Artist / event
Artist / event
eGigs Forums
latest posts
Jon Anderson and Jean-Luc Pon...
post by:
New Indie-Dance/Electro/Nu-Di...
post by:
The Great Escape Brighton - F...
post by:
Drum Legend Terry Bozzio Pres...
post by:
KMG Live and NIGHT CAP PRESEN...
post by:
For festivals & outdoor shows
eGigs is offering our readers the chance to WIN your very own SIGNED copy of
Newton Faulkner
's new album '
Write it on your Skin
Brit nominated, acoustic guitar virtuoso Newton Faulkner has released his third album '
Write it on your Skin
' this week and is currently riding high in the UK mid-week charts.
It's been over three years since 2009's '
Rebuilt By Humans
' and in that time he's toured the world, started a family (he has a one year old son, Beau Henry Faulkner-Richards) and some might say helped usher in a new generation of singer-songwriters. Ed Sheeran, Ben Howard and Michael Kiwanuka might be stylistically diverse, but their 'have-guitar-will-travel' approach surely flows from the trailblazing example of Newton.
Now, after invention, innovation, reinvention and creation, comes his third album, '
Write it on your Skin
' This one man band (in every sense) has opened himself up to the talents of other writers and players working with his brother Toby (a former drum and bass MC), hip hop fan Sam Farrar (Phantom Planet) and production writing pair Nexus. The result? An album bristling with spontaneity, the best kind of DIY imagination, and songs from unlikely sources but with a very likely-lad appeal.
He is the feelgood man of the season, the summertime troubadour who brings singalong vibes. As he says now with a laugh, despite his trademark rust-red dreads, he only seems to get recognized when it's sunny outdoors:
For some reason if it's raining it can't be me - but if the sun's shining, then it's definitely me! I'm completely affiliated with the sun. I get that now
Newton has previously sold over 1million albums in the UK alone. His debut '
Hands Built By Robots
' spent over 10 months inside the Top 40 Album Charts and become one of the Top 20 Biggest Selling UK digital albums of all time.
Newton's Tour dates are as follows:
1st October Edinburgh Liquid Rooms
3rd October Glasgow O2 ABC
4th October Inverness Ironworks
9th October Newcastle O2 Academy
10th October Manchester O2 Apollo
11th October Liverpool O2 Academy
12th October York Barbican
14th Leeds O2 Academy
15th October Oxford New Theatre
16th October Leicester O2 Academy
18th October Birmingham O2 Academy
19th October Bournemouth O2 Academy
20th October Exeter Great Hall
22nd October London O2 Shepherds Bush Empire
To enter the competition, and WIN your very own SIGNED copy of '
Write It On Your Skin
', just correctly complete the following sentence:
Write It On Your Skin
' is Newton's...
a) first album
b) second album
c) third album
Thw winner is Pete Brimble.
: The competition is open to all UK residents, except employees of egigs.co.uk and companies involved in the competition. Closing date for receipt of entries is 9am, Thursday 2nd August 2012. The winner's name, will be announced on this webpage soon after. The winner will also be informed via email. The winning entries are selected at random from all correct entries. The prize is not redeemable for cash or resale.
article by:
Scott Williams
published: 02/08/2012 15:27
more about
Newton Faulkner
© 2004 - 2014
Dave Gorman
The Saturdays
Kate Bush
Throwing Muses
Rosie Lowe
The English Beat With Dave Wakeling
The 1975
Chali 2Na
Philip Selway
Al Murray
Lee Nelson
Ewan Dobson
Deke McGee Band
The 2 Bears
I, The Breather
The Twilight Sad
The Moons
Pat Dam Smyth
Damien Rice
Gruff Rhys
John Bishop
Deptford Goth
Ani DiFranco
The Blues Band
Mark Lanegan Band
The Urban Voodoo Machine
Martin Harley Band
The Brew
Damien Barber & Mike Wilson
Richard Herring
Press to Meco
The Marsicans
The Mastersons
Xylouris White
all tours >


text:
- The Vikings Are The Most Dysfunctional NFL Franchise Of This Century
- SNY Host Blasts Jeter As A Clown Fraud For Doing Gatorade Commercial
- ESPN: Ray Rice Scandal Was A Case Of "Misdirection" And "Scant Investigation"
- We Thought Ticketmaster Was Screwing Us, But Now We Know It
- Reggie Bush's Comments On Disciplining Daughter Could Prompt Investigation
Your Breathless Paulina Gretzky Instagram Update
Paulina Gretzky is 23, gorgeous, and has a smartphone. Like most gorgeous 23-year-olds* with smartphones, she likes to take photos of herself and post them to popular photo-centric social media app Instagram. Periodically, we like to update you on her Instagram comings and goings, via a segment we call "Your Breathless Paulina Gretzky Instagram Update."
(*Unlike most gorgeous 23-year-olds, she is the daughter of the greatest hockey player of all time.)
This week, Paulina tried on a Halloween costume, danced the night away, and wore some huge glasses. You can follow her on Instagram at @pmgypsy, or on Twitter at @PaulinaGretzky.
- MMA Fans Protest Over Brock Lesnar
- Beauty AND The Beast
- Who's The Smartest Fighter in UFC?
- Michelle Nicolini Joins Legacy Fighting Championship


text:
THURSDAY NIGHT FOOTBALL: Bucs vs. Falcons at 6:30 pm on CBS 11 | Preview | Pick'em To Win | Local Picks
Brain Injury
Concussion Screenings Now Common For Young Athletes
Many young athletes are preparing to hit the gridiron next week, and parents want to ensure they're protected properly.
Brain Injury Awareness Month
Most people with a traumatic brain injury recover quickly and fully but, for some people, symptoms can last for days, weeks or longer. In severe cases, it can lead to coma and even death.
Former NFL Player Struggles To Live Normal Life
A former NFL tackle who used to spend hours on the practice field, now considers it a good day if he can spend a few hours out in the yard.
Small Device Is A Big Step For One North Texas Boy
A North Texas boy's running, jumping and riding have improved all thanks to a device the size of an iPod.
Brain Injury Raises Dementia Risk, U.S. Study Finds
A large study in older veterans raises fresh concern about mild brain injuries that hundreds of thousands of troops have suffered from explosions in recent wars.


text:
Just inOn sale
- Blazers
- HUGO Women's Azalie Blazer - Natural$215 coggles.comWith long sleeves and a fitted silhouette, the HUGO Women's Azalie Blazer in white boasts a sleek design. Featuring shawl lapels and a short waist. K.D.
- HUGO Wool Aureni Blazer in Natural$381 $545 stylebop.comWith it's sharply tailored silhouette and classic look, Hugo's wool blazer is a sophisticated autumn style. Pale pink wool, peaked lapel, long sleeves, buttoned cuffs, two button closure, front flap pockets. Tailored fit. Pair with a crisp white shirt and jeans, or dress up for work with a pencil skirt and peep-toes. 99% Virgin Wool, 1% Elastane. Lining: 51% Viscose, 49% Acetate. Dry clean.


text:
The once war-torn former Yugoslav state declared its independence overnight, triggering celebrations in the capital Pristina, despite the lack of UN recognition and opposition from Serbia and Russia.
Mr Rudd said the Australian Government believed an independent Kosovo would be a good thing and it would give it official diplomatic recognition soon.
"We've already indicated to our diplomatic representatives around the world that this (independence) would be an appropriate course of action," he said on ABC radio today.
"The sorry history of Kosovo means we've got to do whatever we can to ensure that the citizens of that part of the world are protected into the future.
"This would appear to be the right course of action. That's why, diplomatically, we would extend recognition at the earliest opportunity."


text:
Dress from StutterinMama's / Simply Vintage
Christian Dior Spring 2011 Couture
(via andibgoode)
Chrysta Bell by Emma Summerton for Vogue Italia (Dress & Bustier by Alexander McQueen)
(Source: petiteandrisque, via kittenfeathers)
A woman in a yellow dress uses an umbrella to keep dry in Saint Louis, Missouri, 1965. By Bruce Dale; published in National Geographic.
(via andibgoode)
Can we just talk about Kit's outfit?
Just puttin' away books at the library…
Lazzari Fall 2013 Lookbook
I went to Disneyland today!
Photos by pleasingfiction
Dress is vintage
Astral Crown by Giant Dwarf
Solanah of Vixen Vintage the Disney princess!
Photographer: Eleanor Hardwick
Models: Hannah and Agata at Next
Photography Assistant: Rachel Hardwick
Clothes from Audrey Grace
Eleanor Hardwick photos posted by Audrey Grace blog
Edit: I tagged Katie-Louise Ford in my post, but just to be clear this dress was made by her.
Orla Kiely dress from AW 2013 available at ASOS
Looking through ModCloth's Style Gallery and this girl was really cute.
- "
Clearly, there's more to the lack of diversity in children's books than whether or not POC are creating and publishing them. Could it be that some..."
- "We should see color. We should see religion. We should see homosexuality. We should see gender identity. We should see all the things that make..."
- "
I know that Black creativity has saved your life many times before. I know, because I've seen it happen. I've listened as non-Black people in my..."


text:
The Rules Have Changed
If you've already taken a look at SonaQube 4.4, the title of this post wasn't any news to you. The new version introduces two major changes to the way SonarQube presents data: the new rules space and the changes to the source viewer.
If you've been keeping up version to version, you've noticed new styling creeping in to the design. We formed a Web team this year to focus on transforming SonarQube's interface into something as sexy as the underlying functionality, and the team is starting to hit its stride.
The new rules space is a reimagining of how to interact with rules. Previously, they were accessed only within the context of their inclusion (or not) in a single profile. Want to know if a given rule is present in multiple profiles? Previously, you had to hunker down because it could take a while.
Now rules have their own independent presentation, with multi-axis search.
All the search criteria from the old interface are still available, and several new ones have been added. The rule tags introduced in SonarQube 4.2 become searchable in 4.4, as do SQALE characteristics. And for most criteria you can search for multiple values. For example, it's now easy to find rules in both "MyFirstProfile" and "MySecondProfile" simply by checking them both off in the profile dropdown.
Conversely, if you want to see all the profiles that include the rule "Unused method parameters should be removed", simply pull it up in the search.
At the bottom of the rule listing, you'll see all the profiles it's included in, along with the severity and any parameters for the profile. If you're an administrator, you'll have controls here to change a rule in its current profiles and to add it to new profiles. The search results pane on the left also features bulk change operations for administrators, allowing them to toggle activation in a profile for all the rules in the search results.
It's also easy now to find clone-able rules such as XPath and Architectural Constraint in Java; they're called "templates" starting in 4.4, and they get their own search criterion.
I shouldn't forget to mention the second tier below the search criteria. It represents the categories the search results span: languages, repositories, and tags, and the search results can be further filtered by clicking on the entries there. (A second click deselects and unfilters). For instance, here's the default search filtered to show C rules that have been tagged for MISRA C++:
The point of this radical overhaul is to give you, the user, a better way to explore rules; to see what rules are available, which rules are used where, and which rules you might want to turn on or ask your administrator to turn on.
One interesting aspect of this is the new ability to explore rule activation across languages. For rules that are implemented directly within a plugin, as opposed to coming from 3rd party tools like FxCop or FindBugs, you'll see that when the same rule is implemented in multiple languages, it usually has the same key (there are a few historical exceptions.)
So, for example, now you can easily see whether the same standards are being enforced across all languages in your organization.
The new rules space is just one piece of our new attitude toward data. Next time I'll talk about the complete rework of the component viewer. It's a reimagining that's just as radical as this one.
Latest Testing in the Pub Podcast: Views on Testing Communities
The latest Testing in the Pub podcast takes advantage of summer — really, the waning days of summer at this point — by having a pint in the beer garden and discussing testing with community leader and organizer of London Tester Gatherings Tony Bruce.
uTester and podcast host Steve Janaway sits down with Tony to discuss, amongst other things, an especially pertinent topic for anyone reading this blog right now as a uTester — the need for testing communities in software development and testing. We agree, Tony!
Be sure to check out the full podcast right here.
Advanced Git with Jenkins
Git has become the repository of choice for developers everywhere and Jenkins supports git very well. In the talk, Christopher shed light on advanced configuration options for the git plugin. Cloning extremely large repositories is an expensive proposition and he outlined a solution for speeding up builds with large repositories.
Advanced Git Options
The are three main axes for building projects: What, When and How.
Git plugin optionsWhat to build:
The refspec option on Jenkins lets you choose on what you need to build. By default, the plugin will build the master branch, this option can be supplanted by wildcards to build specific features or tags. For example:
- */feature/* will build a specific feature branch
- */tags/beta/* will build a beta version of a specific tag
- +refs/pull/*:refs/remotes/origin/pull/* will build pull requests from GitHub
The default strategy is usually to build particular branches. So for example if refspec is */release/*, branches release/1.0, release/2.0 will be built while branches feature/123, bugfix/123 will be ignored. To build feature/123/ and bugfix/123, you can flip this around by choosing the Inverse strategy.
Choosing the build strategy
When to build:
Generally, polling should not be used and webhooks are the preferred options when configuring jobs. OTOH, if you have a project that needs to be built nightly only if a commit made it to the repository during the day, it can be easily setup as follows:
How to build:
A git clone operation is performed to clone the repository before building it. The clone operation can be speeded up by using shallow clone (no history is cloned). Furthermore by using the "reference repo" during the clone operation, builds can be speeded up. In the reference repo option, the repository is cloned to a local directory and from there on, this local repository is used for subsequent clone operations. A network access is made only if the repository is unavailable. Ideally, you line these up, so shallow clone for the first clone (fast clone) and reference repo for faster builds subsequently.
Equivalent to git clone --reference option
Working with Large RepositoriesThe iosphere team uses the reference repository approach to speed up builds. They have augmented this approach by inserting a proxy server (git-webhook-proxy [1]) between the actual repo and Jenkins. Thus, a clone happens to this proxy server. The slave setup plugin copies the workspace over to the slaves (over NAS) and builds proceed there on. Since network access is restricted to the proxy server and each slave does a local copy, this speeds up builds considerably.
git-webhook-proxy: to speed up workspace clones
The git-webhook-proxy option seems a compelling solution, well worth investigating if your team is trying to speed up builds.
[1] git-webhook-proxy
-- Harpreet Singhwww.cloudbees.com
Harpreet is vice president of product management at CloudBees.
Follow Harpreet on Twitter.
Sharecare Scales Mobile Automated Testing With Sauce Labs [VIDEO]
We took a whirlwind trip to New Haven, CT to sit down with Daniel Gempesaw, Software Testing Architect at Sharecare. Sharecare is a wellness platform founded in part by Dr. Oz and Oprah.
We learned that after Sharecare started automating their testing process while using Sauce, time spent for each deploy fell from 7 days to 1 day. With more free time, the team is able to focus on scaling their mobile testing with Appium and employing new best practices such as mobile CI.
Watch this video to learn how they scaled their mobile testing with Sauce Labs.
Be sure to check out the case study, too.
Happy testing!
Pulsed Agile for Fast IT
iOS 8 was unboxed today for developers, and some of our customers have a of batch mobile apps that need to be updated. Some of our customers maintain batches of Websites or microsites, and they update different sites at different times. These customers need to be agile and responsive, but they don't fit the traditional "agile" idea of a team that works on one project for a long series of releases. They switch their attention to the most important project at any given time, and deliver one improvement (a milestone, in the Assembla system). Then, they often switch to a different task. They work in pulses. Each milestone or pulse is like a small waterfall project with budgeting and scheduling negotiations, planning, implementation, and delivery.
We can make a study of this pulsed agile process and figure out how to make it run more smoothly. This article is a place to start. Let's figure it out.
Traditional agile processes are not a good guide for pulsing, because they assume that you have a team that works full time on one project for a long time. In a Scrum agile process, your team has periodic sprint planning meetings, and they get good at estimating about their one project. It's not fair to ask for the same level of bottom-up estimating when picking up a dormant project. If you have more than one project running, you get pathological behavior like one person going to multiple sprint and standup meetings.
At Assembla we recommend a continuous agile approach, like Scrumban or Kanban. We skip the planning meeting and go straight to pulling tasks out of the milestone and finishing them. This is efficient. It skips estimating, and many other things that take time away from getting tasks done. However, this process does not help you figure out if you can deliver a pulsed milestone at the time you promised.
The continuous process will get the work done. However, to ensure delivery of the pulse, it needs to be monitored through various stages. Here are some recommendations that I would make.
* Negotiate the time, budget, and scope. I think that it is a good practice to freeze the time and cost (allocating a fixed team size) and make the scope variable. This is exactly the opposite of the normal budgeting process, which starts with the deliverable, and then negotiates a variable budget and has time overruns. But, wouldn't you rather get something good (but not exactly matching some frozen document) in the time and budget you expect?
* Identify required and optional parts of the deliverable. In order to be sure we can deliver on time, we need to have some optional stuff to squeeze in, or not.
* Set up all of the components so that you can do incremental deployment. I think it is a best practice to deploy everything, even if it has no content or code, in "hello world" form. Then, you incrementally fill it in. In the agile incremental process, deployment comes at the beginning and not at the end.
* Tactical agreement. Make some choices and inform the team. For example: Are we going to make a prototype first, makes sure that it works mechanically, and then improve the design, or are we going to make a design first, and then implement it?
* 50% checkpoint. Usually it takes about twice as long to make a fully released system as it takes to make a prototype. So, halfway through the schedule, you can see what will be in the finished release. A burnup chart can also improve your estimate. Under this system, the deliverable is uncertain only during the first half of the project. The goal is to reduce this window of uncertainty, not eliminate it.
* Stakeholder engagement. As the delivery approaches, stakeholders should be providing daily feedback.
This is a lot of stuff to do. For a small Website upgrade or mobile app upgrade, you will not need to do everything. But, you should do enough to be comfortable with your customer and your team.
You can add your own recommendations. Let's figure this out.
TestTrack 2014.2 Sneak Peek: Interactive Task Boards
Looking for more project management capabilities within TestTrack? The interactive task board, shipping with TestTrack 2014.2 later this year, will bring cutting-edge project planning capabilities to TestTrack—whether you're using Waterfall, Agile, or any other product development methodology.
- Use cards, columns, and swimlanes to organize and visualize work
- Drag and drop tasks to update and prioritize work
- Collaborate with the entire team during stand-up or project review meetings
- Configure multiple boards to match each team's processes and workflow
Learn more and sign up to be notified via email when the Task Board Sneak Peek is available!Technorati . del.icio.us . Digg . Reddit . Slashdot . Facebook . StumbleUpon
6 Things You Need to Know About the iPhone 6
This story was originally published on the Applause App Quality Blog by Dan Rowinski.
Bigger and bolder, Apple has finally embraced the large screen. Apple latest iPhones were announced on Tuesday and it comes in two variants: the iPhone 6 and the iPhone 6 Plus. Each is bigger and more powerful than any iPhone Apple has ever made.
In its announcement, Apple referred to the iPhone 6 and the iPhone 6 Plus at the greatest phones ever made. It is a bit of hyperbole that Apple has been prone towards in its iPhone announcements through history, a legacy of the late Steve Jobs. But nearly everything about the iPhone 6 and iPhone 6 Plus is bigger and badder, a worthy successor to Apple's smartphone franchise and likely to be the most sought-after gift this coming holiday shopping season.
What do you need to know about the new iPhone 6 and iPhone 6 Plus? Let's break it down.
Screen Size And Resolution
Apple has finally broken out of its mold and listened to what people want. Consumers want bigger screens on smartphones. Thus, mobile app developers want bigger screens on because that is what consumers want.
Well, Apple has delivered.
The iPhone 6 has a 4.7-inch screen with a 4.7-inch, 1334-by-750 screen that translates to pixels-per-inch (ppi). Good news for developers, this is the exact same pixel count as the iPhone 4S, iPhone 5, iPhone 5C, iPhone 5S and iPad Mini with Retina Display.
The iPhone 6 Plus has a 5.5-inch screen with a 1920-by-1080 resolution with 401-ppi. The new pixels-per-inch count will be what developers are going to focus on because it is this metric that will directly effect what their existing apps will look like on larger screens. To this end, Apple has created an desktop-class scaler in the Xcode integrated developer environment to deal with all the new screen sizes and (limited) pixel variation among iOS devices. Apple also employs the Adaptive Layout feature introduced in iOS 7 (and advanced in iOS 8) to help developers make apps that fit any of its device sizes.
More good news for developers, Apple has stayed consistent with the aspect ratio of the iPhone with the new models, continuing its use of 16:9 it introduced in the iPhone 5. Previous versions of the iPhone had 4:3 or 3:2 aspect ratios.
Near Field Communications & Apple Pay
After years of speculation (and disappointment from mobile payment advocates), Apple has finally embraced Near Field Communications (NFC), a short-range communications standard that has long been a part of Android and Windows Phone devices.
Ostensibly, NFC will be used to push Apple into the mobile payments space as it made deals with Visa, MasterCard, American Express and Discover to handle financial transactions at physical store locations with the iPhone.
With NFC, Apple has introduced Apple Pay, a new way to make transactions with the iPhone 6 and iPhone 6 Plus and the Apple Watch. Apple Pay is a secure way to make transactions using NFC and it is integrated with your biometric fingerprint signature through Touch ID and Apple's PassBook cards app. To entice adoption of Apple Pay, Apple has partnered with some of the largest retailers in the United States to allow them to accept the mobile payments, including McDonalds, Macy's, Whole Foods, Walgreens and more.
Health Sensors & Software
In the iPhone 5S, Apple announced the M7 "motion coprocessor" to keep track of motion data like running and walking in the iPhone. For the iPhone 6 series, Apple has taken it a … step … further.
Apple announced the M8 motion that not only measures steps but has the ability to measure distance and elevations. The iPhone 6 and iPhone 6 Plus also have a built in barometer to measure relative air pressure to see determine the elevation you have traveled.
Camera With iSight Sensor
In iOS 8, Apple has introduced PhotoKit, a new set of application programming interfaces to handle photo and video assets with the iPhone and iPad. In conjunction with PhotoKit, Apple has improved the camera on the iPhone 6 for quicker, better performance.
The cameras in the iPhone 6 and iPhone 6 Plus do not blow the camera from the iPhone 5S out of the water, coming in at an Apple standard 8-megapixels with a 1.5-micron sensor and f/2.2 aperture. Apple says that it made improvements in the cameras sensors with the new iSight sensor that has the ability to focus pixels for clear, more precise shots.
Video on the iPhone improves with up to 60-frames-per-second for 1080p video and 240fps for slow motion, which was originally introduced in the iPhone 5S.
The A8 Chip Is Apple's Best
Apple customizes its own version of ARM architecture chips for its iOS products. The A8 chip for the iPhone 6 and iPhone 6 Plus is 64-bit with new graphics technology to take advantage of some of the more ambitious aspects of iOS 8. The A8 chip has over two billion transistors and has a new signal processor to handle photo and video data.
Faster LTE And Voice
Apple was once thought to be behind the times in adopting LTE (also known as "4G") for its iPhones. It is now ahead of the times in adopting some of its newest features.
Apple will be one of the first smartphone manufacturers to roll out VoLTE: Voice over LTE that allows for Internet Protocol (IP)-based phone calls, such as those you would make over Google Hangouts or Skype. It is the cellular variation of VoIP (Voice over IP) that has been available on the Internet for years. LTE has not been able to support voice until now because it is an IP and not digitally switched cellular network. VoLTE will work initially with T-Mobile an then through other carriers as it becomes available in the United States and Europe.
Apple is also embracing the notion of carrier aggregation, which is the first step to LTE-Advanced (or what is called "true 4G"). It improves peak data performance and increased bitrate throughput for data connections.
What makes you most excited about the iPhone 6? Let us know in the comments.
Renaming Compuware APM to Dynatrace – What It Means to You
Most of you reading this blog have probably seen our recent announcements, Compuware going private from last week, and yesterday naming Compuware APM business unit Dynatrace. Quite a few of you reached out to me with questions as to what it meant and what has/will change. So I thought I would address the majority of […]
The post Renaming Compuware APM to Dynatrace – What It Means to You appeared first on Compuware APM Blog.
Coverity Scan: Behind the Scenes
Before I shed more light on the Coverity Scan service, I would first like to thank the thousands of developers that have inspired us and helped us share static analysis with the open source community.
The Technology of Scan
Coverity Scan's frontend Ruby on Rails application provides management, sign up and other capabilities required for a user's workflow. On the backend, Scan is based on a subset of the Coverity enterprise product where developers are able to view defects and triage them.
Tools and Infrastructure
There are now 10 servers, four dedicated for the Coverity backend product for Triage and view defects, four analyzing the more than 500 million lines of code we have currently running on the Scan service, and two servers for the workflow application. We will continue to add more servers as Coverity Scan grows and, at this rate, we expect our server size will likely double by next year!
We also leverage GitHub for SCM and task management and Travis CI for builds, and we use New Relic and HP SiteScope for monitoring.
The People
Coverity Scan service is maintained by Dakshesh Vyas, alongside Doug Puchalski. However, the entire Coverity R&D team is continuing to improve on the algorithms and feedback from the open source community.
We're always thinking about what we can do to improve quality and security for open source, and which API's we can share to improve the quality of open source code. Any advice you might have is always welcome!
The post Coverity Scan: Behind the Scenes appeared first on Software Testing Blog.
Data mining helps reveal history of invention
Data mining has the potential to reveal tremendous amounts of previously hidden information and insight. In countless areas, organizations are leveraging data mining solutions to revolutionize their operations.
One particularly interesting and potentially valuable ongoing effort in this area can be found at Oxford University. There, Hyejin Youn and several colleagues are using data mining tools to examine hundreds of years of patent office records to better understand the nature of innovation and invention, the MIT Technology Review reported.
Old records, new insights
As the news source pointed out, many technologists see the nature of invention as one of ongoing combinations. An innovator does not come up with a new idea with no precedent, but rather finds new combinations of existing notions to create something that did not exist previously.
Through their data mining project, Youn and his colleagues aim to explore the truth and limits of this hypothesis, the MIT Technology Review explained. The researchers are conducting data mining and analytics upon information collected by the U.S. Patent Office, whose records date back to 1790. In the Patent Office's system, every new invention receives a code to identify which pre-existing technologies it relies upon. A device that depends on a single technology receives a single code while a gadget that uses multiple pre-existing technologies receives a combination code. According to the researchers, this system created the possibility to effectively explore the deeper nature of how inventions relate to one another and how innovation evolves over time.
Youn's analysis has revealed that approximately 40 percent of all new inventions registered in the U.S. Patent Office rely on previously existing combinations of technology. Sixty percent represented a new, unseen combination of technologies, the news source reported.
As the MIT Technology Review noted, these findings have significant implications.
"The huge gap between the possible and the actual number of combinations indicates that only a small subset of combinations become inventions," Youn and his colleagues explained in their study, the source reported.
Perhaps even more importantly, these findings may hold significance for biological evolution. For both new technologies and organisms, existing combinations inevitably play a major role in determining the future path of development.
"Studying patent, comparative and systemic records of inventions will open a way to make quantitative assessments for a counterpart of these features of biological evolution in technological evolution," the report explained.
Data mining impact
This study, along with countless others, demonstrates the simple fact that for all of the ways that data mining has already been implemented, there are still many new applications to be discovered, and these efforts can yield extremely valuable insight.
For data mining efforts to prove useful, though, organizations must consistently apply best practices to their data mining projects. Choosing effective commercially available mathematical and statistical functions is key to speeding up development and reducing risk. Leveraging such resources can have a major impact on the ultimate potential of any given data mining project.
New Guide: Analyzing the Impact of Requirement Changes
When a requirement changes, dependent items may be impacted. Without a full understanding of a requirement's dependencies, there is an increased risk of making uninformed decisions about implementing changes. An overlooked dependency can quickly cause a ripple effect of missed changes, ultimately resulting in schedule overruns and scope creep.
TestTrack's impact analysis capabilities can take the guesswork out of understanding and approving requirement changes by helping you quickly understand the scope of changes in the context of the entire project.
Download this guide and learn:
- Why to perform impact analysis
- When to perform impact analysis
- How to perform impact analysis with TestTrack
Download your free copy and learn how to make informed decisions with TestTrack's impact analysis capabilities.Share on Technorati . del.icio.us . Digg . Reddit . Slashdot . Facebook . StumbleUpon
BugBuster v3.0 is about to come out!
We are preparing a new major release v3.0 that will change the way you write automated tests for your web application. Among the new feature, we will include a Chrome extension recorder, full support for environments, and demo projects to showcase BugBuster's capabilities.
The new version is set to go live at the end of September. If you wish to get early access to the preview of BugBuster v3, please contact us at support at bugbuster dot com.A scenario recorder that really works
Creating a scenario with BugBuster is now even simpler with the introduction of the BugBuster recorder. Using it is very straightforward: go to your application and start recording; all you do during the recording session will be saved, just use your web application as you would normally do!
While recording, you can add various checks (or assertions) to your test. This way, the recorded scenario can for instance verify that appropriate text is displayed, that your website properly sends emails, etc… Once finished recording, exporting the test scenario so that it can be replayed by BugBuster is done in a single click.
Once exported to BugBuster, augmenting or customizing your scenario with functional validation is a piece of cake too! Simply open BugBuster and edit the exported script using our powerful JavaScript API. You can then replay and schedule your scenario just like any other scenarios in your test plan.Environments
Environments allow to execute your test scenarios in different contexts, like for instance development, staging and production. An environment is a way to abstract how a scenario will access an application by overwriting default URLs and/or variables. Scenarios can be selectively assigned to different environments and environments can be scheduled individually. Maintaining test scenarios for multiple versions of your app is much easier with this new feature.Demo applications
We have included a set of demo applications with some example scenarios that will run on our KitchenSink showcase web application. Play around with them as much as you want to see some of the coolest features of BugBuster in action!
Stay tuned! Follow us on our Twitter account or start using BugBuster!
The post BugBuster v3.0 is about to come out! appeared first on BugBuster.
Chrome - Firefox WebRTC Interop Test - Pt 2
This is the second in a series of articles about Chrome's WebRTC Interop Test. See the first.
In the previous blog post we managed to write an automated test which got a WebRTC call between Firefox and Chrome to run. But how do we verify that the call actually worked?
bool WaitForCallToComeUp(content::WebContents* tab_contents) {
// Apprtc will set remoteVideo.style.opacity to 1 when the call comes up.
std::string javascript =
return test::PollingWaitUntil(javascript, "1", tab_contents);
Verifying Video is PlayingSo getting a call up is good, but what if there is a bug where Firefox and Chrome cannot send correct video streams to each other? To check that, we needed to step up our game a bit. We decided to use our existing video detector, which looks at a video element and determines if the pixels are changing. This is a very basic check, but it's better than nothing. To do this, we simply evaluate the .js file's JavaScript in the context of the Chrome tab, making the functions in the file available to us. The implementation then becomes
bool DetectRemoteVideoPlaying(content::WebContents* tab_contents) {
if (!EvalInJavascriptFile(tab_contents, GetSourceDir().Append(
return false;
if (!EvalInJavascriptFile(tab_contents, GetSourceDir().Append(
return false;
// The remote video tag is called remoteVideo in the AppRTC code.
StartDetectingVideo(tab_contents, "remoteVideo");
return true;
where StartDetectingVideo and WaitForVideoToPlay call the corresponding JavaScript methods in video_detector.js. If the video feed is frozen and unchanging, the test will time out and fail.
What to Send in the CallNow we can get a call up between the browsers and detect if video is playing. But what video should we send? For chrome, we have a convenient --use-fake-device-for-media-stream flag that will make Chrome pretend there's a webcam and present a generated video feed (which is a spinning green ball with a timestamp). This turned out to be useful since Firefox and Chrome cannot acquire the same camera at the same time, so if we didn't use the fake device we would have two webcams plugged into the bots executing the tests!
Bots running in Chrome's regular test infrastructure do not have either software or hardware webcams plugged into them, so this test must run on bots with webcams for Firefox to be able to acquire a camera. Fortunately, we have that in the WebRTC waterfalls in order to test that we can actually acquire hardware webcams on all platforms. We also added a check to just succeed the test when there's no real webcam on the system since we don't want it to fail when a dev runs it on a machine without a webcam:
if (!HasWebcamOnSystem())
It would of course be better if Firefox had a similar fake device, but to my knowledge it doesn't.
Downloading all Code and Components Now we have all we need to run the test and have it verify something useful. We just have the hard part left: how do we actually download all the resources we need to run this test? Recall that this is actually a three-way integration test between Chrome, Firefox and AppRTC, which require the following:
- The AppEngine SDK in order to bring up the local AppRTC instance,
- The AppRTC code itself,
- Chrome (already present in the checkout), and
- Firefox nightly.
While developing the test, I initially just hand-downloaded these and installed and hard-coded the paths. This is a very bad idea in the long run. Recall that the Chromium infrastructure is comprised of thousands and thousands of machines, and while this test will only run on perhaps 5 at a time due to its webcam requirements, we don't want manual maintenance work whenever we replace a machine. And for that matter, we definitely don't want to download a new Firefox by hand every night and put it on the right location on the bots! So how do we automate this?
Downloading the AppEngine SDK
First, let's start with the easy part. We don't really care if the AppEngine SDK is up-to-date, so a relatively stale version is fine. We could have the test download it from the authoritative source, but that's a bad idea for a couple reasons. First, it updates outside our control. Second, there could be anti-robot measures on the page. Third, the download will likely be unreliable and fail the test occasionally.
The way we solved this was to upload a copy of the SDK to a Google storage bucket under our control and download it using the depot_tools script download_from_google_storage.py. This is a lot more reliable than an external website and will not download the SDK if we already have the right version on the bot.
Downloading the AppRTC Code
This code is on GitHub. Experience has shown that git clone commands run against GitHub will fail every now and then, and fail the test. We could either write some retry mechanism, but we have found it's better to simply mirror the git repository in Chromium's internal mirrors, which are closer to our bots and thereby more reliable from our perspective. The pull is done by a Chromium DEPS file (which is Chromium's dependency provisioning framework).
Downloading Firefox
It turns out that Firefox supplies handy libraries for this task. We're using mozdownload in this script in order to download the Firefox nightly build. Unfortunately this fails every now and then so we would like to have some retry mechanism, or we could write some mechanism to "mirror" the Firefox nightly build in some location we control.
Putting it TogetherWith that, we have everything we need to deploy the test. You can see the final code here.
The provisioning code above was put into a separate ".gclient solution" so that regular Chrome devs and bots are not burdened with downloading hundreds of megs of SDKs and code that they will not use. When this test runs, you will first see a Chrome browser pop up, which will ensure the local apprtc instance is up. Then a Firefox browser will pop up. They will each acquire the fake device and real camera, respectively, and after a short delay the AppRTC call will come up, proving that video interop is working.
This is a complicated and expensive test, but we believe it is worth it to keep the main interop case under automation this way, especially as the spec evolves and the browsers are in varying states of implementation.
Future Work
- Also run on Windows/Mac.
- Also test Opera.
- Interop between Chrome/Firefox mobile and desktop browsers.
- Also ensure audio is playing.
- Measure bandwidth stats, video quality, etc.
Get $300 Off Your STPCon Registration with uTest Discount Code
The Fall edition of Software Test Professionals Conference & Expo (STPCon) is coming up in November and we are so excited to offer uTesters a special discount to the show.
STPCon is the leading conference on software testing and covers test leadership, management and strategy. Attendees can hear industry experts like Mark Tomlinson, Alessandra Moreira, and Mile Lyles share their knowledge and experience. Featured sessions include "In the Cloud and On the Ground: Real-World Performance Testing Stories" and "Tips for Painless API Testing."
As a special offer to our testing community, you can use our special discount code to receive $300 off your registration for the show, including early bird pricing! Book before early bird pricing ends September 19, and the price for the main conference drops to $995, the conference plus workshop to $1295 and the conference plus two-day certification class to $2095 with our code.
In addition to STPCon, we have other special uTester discounts to upcoming shows:
- Receive a 5% discount for new registrations to the 2nd annual User Conference on Advanced Automated Testing (UCAAT) in Munich, Germany from September 16-18, 2014. The European conference, jointly organized by the "Methods for Testing and Specification" (TC MTS) ETSI Technical Committee, QualityMinds, and German Testing Day, will focus exclusively on use cases and best practices for software and embedded testing automation.
- Receive a 20% discount for new registrations to the International Conference on Software Quality and Test Management (SQTM), which focuses on providing practical methods that consistently produce good results. The show runs from September 29-October 3 in San Diego, California.
- Receive $200 off your registration to STARWEST, which runs from October 12-17 in Anaheim, California. STARWEST is the premier event for software testers and quality assurance professionals offering 100+ learning and networking opportunities.
Email us at email@example.com to receive the uTester-exclusive discount codes to these upcoming shows!
Portfolio Improvements for Managing Multiple Digital Projects
We've been working hard to deliver good stuff to our Portfolio/Enterprise clients. In this particular case, they are more interesting for the enterprise users that have multiple workspaces (or commonly called by us as "spaces") and projects going on under the same roof. If you're not that kind of user but are interested in becoming one, check out our Enterprise package.
Lets talk about what matters: the improvements! The recent improvements are a piece of a bigger roadmap we're going through right now. For now, these are the improvements and features we released to our portfolio members:
- Active spaces management
- Archived spaces management
- Templates management
- Spaces creation workflow
- Templates creation workflow
From now on you're going to get only active spaces in this list:
As you can see above, you now have some valuable information for each space, among some other features:
- Ability to see the progress of the closest to date upcoming milestone, their names and due dates
- Tags that you can manage (just click on "+" sign in the column) to classify your spaces by clients, teams, types of projects and so forth (we had a similar feature: Space Groups -- we migrated it to the tags concept)
- Ability to sort spaces by milestones due dates by clicking on the table header column (same concept applies for space names and tags)
- Quckly archive or delete spaces via the 'Actions' controller
- New filter bar on the top of the list that lets you filter spaces by specific tag (which is automatically used as criterion to filter the reports in portfolio: tickets, time entries, stand-ups, users list and stream) and quick filter spaces by manually typing in the space names
You can classify each space with tags in the same page.Archived Spaces Page
For all the spaces that are not active for any reason (out of budget, temporarily suspended, etc), you can archive them. You find those in this page:
You can reactivate them whenever you want, through the actions control.Templates Page
In this page, you're able to list and manage your custom templates. Custom templates are preconfigured spaces with the desired tools, permissions, and configurations.
You can add, edit or remove tools inside each template space so you can get the right environment recipes to quickly create new workspaces as needed for new projects. So when you have a new mobile app, digital marketing project, website, or so on, a template is ready with the click of a button.Creating Spaces Inside Portfolio
Now that we've introduced you to this idea of working with Templates, we turned spaces creation process more streamlined. Once you create your own templates, you can use them to quickly create new spaces:
By default, we provide the most common templates preloaded. As you add templates, they will be available in this process.Creating Templates
The workflow to create templates is basically the same to create new spaces. You'll be asked to pick a base template that you will be able to customize. Provide a template name and description so others on your team understand what the given template does:
Wrapping Up
If you want to give a try, you must have a Portfolio/Enterprise subscription. Visit your portfolio's Spaces tab at https://YourURL.assembla.com/p/projects and explore.
That's all folks! We really hope you enjoy the recent updates. If you have any questions or suggestions, please drop an e-mail to us at firstname.lastname@example.com or visit our help desk page. If you would like to try our Portfolio/Enterprise package, click to learn more or contact us with any questions.
Best Practices for Recording a Testcase to Work the First Time
Tackling cross-cutting concerns with a mediator pipeline
Originally posted on the Skills Matter website
In most of the projects I've worked on in the last several years, I've put in place a mediator to manage the delivery of messages to handlers. I've covered the motivation behind such a pattern in the past, where it works well and where it doesn't.
One of the advantages behind the mediator pattern is that it allows the application code to define a pipeline of activities for requests, as opposed to embedding this pipeline in other frameworks such as Rails, node.js, ASP.NET Web API and so on. These frameworks have many other concerns going on besides the very simple "one model in, one model out" pattern that so greatly simplifies conceptualizing the system and realizing more powerful patterns.
As a review, a mediator encapsulates how a series of objects interact. Our mediator looks like:
public interface IMediator { TResponse Send<TResponse>(IRequest<TResponse> request); Task<TResponse> SendAsync<TResponse>(IAsyncRequest<TResponse> request); void Publish<TNotification>(TNotification notification) where TNotification : INotification; Task PublishAsync<TNotification>(TNotification notification) where TNotification : IAsyncNotification; }
This is from a simple library (MediatR) I created (and borrowed heavily from others) that enables basic message passing. It facilitates loose coupling between how a series of objects interact. And like many OO patterns, it exists because of missing features in the language. In other functional languages, passing messages to handlers is accomplished with features like pattern matching.
Our handler interface represents the ability to take an input, perform work, and return some output:
public interface IRequestHandler<in TRequest, out TResponse> where TRequest : IRequest<TResponse> { TResponse Handle(TRequest message); }
With this simple pattern, we encapsulate the work being done to transform input to output in a single method. Any complexities around this work are encapsulated, and any refactorings are isolated to this one method. As systems become more complex, isolating side-effects becomes critical for maintaining overall speed of delivery and minimizing risk.
We still have the need for cross-cutting concerns, and we'd rather not pollute our handlers with this work.
These surrounding behaviors become implementations of the decorator pattern. Since we have a uniform interface of inputs and outputs, building decorators around cross-cutting concerns becomes trivial.Pre- and post-request handlers
One common request I see is to do work on the requests coming in, or post-process the request on the way out. We can define some interfaces around this:
public interface IPreRequestHandler<in TRequest> { void Handle(TRequest request); } public interface IPostRequestHandler<in TRequest, in TResponse> { void Handle(TRequest request, TResponse response); }
With this, we can modify inputs before they arrive to the main handler or modify responses on the way out.
In order to execute these handlers, we just need to define a decorator around our main handler:
public class MediatorPipeline<TRequest, TResponse> : IRequestHandler<TRequest, TResponse> where TRequest : IRequest<TResponse> { private readonly IRequestHandler<TRequest, TResponse> _inner; private readonly IPreRequestHandler<TRequest>[] _preRequestHandlers; private readonly IPostRequestHandler<TRequest, TResponse>[] _postRequestHandlers; public MediatorPipeline( IRequestHandler<TRequest, TResponse> inner, IPreRequestHandler<TRequest>[] preRequestHandlers, IPostRequestHandler<TRequest, TResponse>[] postRequestHandlers ) { _inner = inner; _preRequestHandlers = preRequestHandlers; _postRequestHandlers = postRequestHandlers; } public TResponse Handle(TRequest message) { foreach (var preRequestHandler in _preRequestHandlers) { preRequestHandler.Handle(message); } var result = _inner.Handle(message); foreach (var postRequestHandler in _postRequestHandlers) { postRequestHandler.Handle(message, result); } return result; } }
And if we're using a modern IoC container (StructureMap in this case), registering our decorator is as simple as:
cfg.For(typeof (IRequestHandler<,>)) .DecorateAllWith(typeof (MediatorPipeline<,>));
When our mediator builds out the handler, it delegates to our container to do so. Our container builds the inner handler, then surrounds the handler with additional work. If this seems familiar, many modern web frameworks like koa include a similar construct using continuation passing to define a pipeline for requests. However, since our pipeline is defined in our application layer, we don't have to deal with things like HTTP headers, content negotiation and so on.Validation
Most validation frameworks I use validate against a type, whether it's validation with attributes or delegated validation to a handler. With Fluent Validation, we get a very simple interface representing validating an input:
public interface IValidator<in T> { ValidationResult Validate(T instance); }
Fluent Validation defines base classes for validators for a variety of scenarios:
public class CreateCustomerValidator: AbstractValidator<CreateCustomer> { public CreateCustomerValidator() { RuleFor(customer => customer.Surname).NotEmpty(); RuleFor(customer => customer.Forename).NotEmpty().WithMessage("Please specify a first name"); RuleFor(customer => customer.Discount).NotEqual(0).When(customer => customer.HasDiscount); RuleFor(customer => customer.Address).Length(20, 250); RuleFor(customer => customer.Postcode).Must(BeAValidPostcode).WithMessage("Please specify a valid postcode"); } private bool BeAValidPostcode(string postcode) { // custom postcode validating logic goes here } }
We can then plug our validation to the pipeline as occurring before the main work to be done:
public class ValidatorHandler<TRequest, TResponse> : IRequestHandler<TRequest, TResponse> where TRequest : IRequest<TResponse> { private readonly IRequestHandler<TRequest, TResponse> _inner; private readonly IValidator<TRequest>[] _validators; public ValidatorHandler(IRequestHandler<TRequest, TResponse> inner, IValidator<TRequest>[] validators) { _inner = inner; _validators = validators; } public TResponse Handle(TRequest request) { var context = new ValidationContext(message); var failures = _validators .Select(v => v.Validate(context)) .SelectMany(result => result.Errors) .Where(f => f != null) .ToList(); if (failures.Any()) throw new ValidationException(failures); return _inner.Handle(request); } }
In our validation handler, we perform validation against Fluent Validation by loading up all of the matching validators. Because we have generic variance in C#, we can rely on the container to inject all validators for all matching types (base classes and interfaces). Having validators around messages means we can remove validation from our entities, and into contextual actions from a task-oriented UI.Framework-less pipeline
We can now push a number of concerns into our application code instead of embedded as framework extensions. This includes things like:
- Validation
- Pre/post processing
- Authorization
- Logging
- Auditing
- Event dispatching
- Notifications
- Unit of work/transactions
Pretty much anything you'd consider to use a Filter in ASP.NET or Rails that's more concerned with application-level behavior and not framework/transport specific concerns would work as a decorator in our handlers.
Once we have this approach set up, we can define our application pipeline as a series of decorators around handlers:
var handlerType = cfg.For(typeof (IRequestHandler<,>)); handlerType.DecorateAllWith(typeof (LoggingHandler<,>)); handlerType.DecorateAllWith(typeof (AuthorizationHandler<,>)); handlerType.DecorateAllWith(typeof (ValidatorHandler<,>)); handlerType.DecorateAllWith(typeof (PipelineHandler<,>));
Since this code is not dependent on frameworks or HTTP requests, it's easy for us to build up a request, send it through the pipeline, and verify a response:
var handler = container.GetInstance<IHandler<CreateCustomer>>(); var request = new CreateCustomer { Name = "Bob" }; var response = handler.Handle(request); response.CreatedCustomer.Name.ShouldBe(request.Name);
Or if we just want one handler, we can test that one implementation in isolation, it's really up to us.
By focusing on a uniform interface of one model in, one model out, we can define a series of patterns on top of that single interface for a variety of cross-cutting concerns. Our behaviors become less coupled on a framework and more focused on the real work being done.
All of this would be a bit easier if the underlying language supported this behavior. Since many don't, we rely instead of translating these functional paradigms to OO patterns with IoC containers containing our glue.
Post Footer automatically generated by Add Post Footer Plugin for wordpress.
Happy Testers Day: How Will You Celebrate?
A sharp-eyed tester in our community has reminded me that it's Testers Day. No, we didn't make that up.
Developers get a lot of the limelight, but it's about time that testers get their day in the sun, and what better day than September 9 to celebrate that fact!
Wait, so what significance does September 9 have to testers, you say? Well, let's say we just wouldn't be using the term "bug" or "debugging" without this date or the influential woman associated with this date.
According to the Computer History Museum, on September 9, 1947, American computer scientist and United States Navy Rear admiral Grace Murray Hopper recorded the first computer bug in history while working on the Harvard Mark II computer. The problem was traced to a moth stuck between a relay in the machine, which Hopper logged in Mark II's log book with the explanation: "First actual case of bug being found."
So there you have it, folks. A momentous event deserves celebration and commemoration. How will you celebrate Testers Day? With a cake? By finding a bug in Grace Hopper's honor? Be sure to let us know in the Comments below. In the meantime, be sure to give your colleague a high-five and wish them a Happy Testers Day.
Load Testing Survey Results
UrbanCode with Bluemix for Hybrid Cloud Deployment
There is a great deal of interest with Bluemix, IBM's key addition to its cloud portfolio. IBM Bluemix is a PaaS system that allows developers to quickly develop and deploy cloud first applications that are composed from a suite of services that are made available in the Bluemix service catalog. For example, Synchrony Systems worked with the BART transit system to go from idea to released application in fifteen days. Check out their video.
The IBM DevOps Services for Bluemix provide a fully hosted cloud environment for managing source code, automating builds, and automating deployments to Bluemix. While IBM DevOps Services provides incredible value to those teams that want and can use a fully integrated DevOps environment in the cloud, there are teams that will need more.
Often times enterprise teams have complex, multi-platform systems that require a bit of synchronization to ensure deployments are correctly executed. Updating an application requires a coordinated release of services changes in the home data-center as well as updates to the Bluemix application that uses them. Fortunately we have an excellent set of deployment and release solutions as part of the IBM UrbanCode portfolio that can be used with Bluemix when organizational constraints or system complexity demands the value provided by the IBM UrbanCode solutions.
With IBM UrbanCode Deploy a single click can trigger an orchestrated deployment spanning back-end systems and your Bluemix application. You also get a unified view of what versions of the back-end code and front-end Bluemix applications are being tested against each-other. With this automation, not only will the release day be a smoother event needing less coordination across teams, but the back-end teams will be better able to keep pace with fast moving Bluemix teams.Video 1: Deploying to BlueMix with UrbanCode Deploy
In this video, Dan Berg, IBM Distinguished Engineer and CTO DevOps Tools & Strategy, demonstrates how IBM UrbanCode Deploy can be used on-premise to perform a rolling deployment of a Bluemix application. He utilizes the newly available Cloud Foundry plugin to automate component level deployment processes. In addition, he will show how simple it is to create a fully automated rolling deployment process that leverages UrbanCode Deployment capabilities to accurately keep track of the application versions that are deployed, effectively manage configuration values across multiple spaces, and ensure just the right amount of governance exists within the deployment process. By leveraging UrbanCode Deploy, you can achieve automated deployments for Bluemix application while also being able to update related internal components at the same time.
Video 2: Mobile to Mainframe
This is a more complex scenario. In it a number of tools are used to achieve a more real-world result. A back-end service needs to be exposed to a front-end mobile app driven off Bluemix due to an integration bug. In 12 minutes it looks at defect capture and tracking, exposing services, and deploying front back. The tools and their roles are:
- Captures a problem in a mobile application using IBM Mobile Quality Assurance
- Tracks the problem in IBM DevOps Services
- Deploys changes to the front and back end using IBM UrbanCode Deploy
- Simulates the back-end using IBM Rational Test Virtualization Server (aka GreenHat)
- Exposes internal services publicly using IBM WebSphere CastIron
Post updated September 15th, adding the second video.


text:
Metal Gear Scanlon - Part 09
Become Premium to Watch
You can now filter search results with text. Example: "person: john" will search only person pages for "john".
This odd Wii U collaboration plays like a guided tour of The Legend of Zelda's most iconic locations and characters. The price of admission? Playing a bunch of Dynasty Warriors.
Destiny is a beautiful but hollow experience with most of the pieces you'd expect from a great multiplayer shooter. It just can't find a way to fit them all together.
Whatever steps forward NHL 15 has taken in visual presentation hardly make up for the alarming gutting of many of the series' best features.
Game »
consists of 4 releases.
Released Dec 05, 2006
A place where airplanes land and take off, hopefully. Also where food is really, really overpriced, and intrigue always seems around the corner, at least in video games.
Because some bridges are too large to be considered mere objects.
Hope you've got clarification.
Created by Big Boss in line with his vision of a nation for soldiers, Outer Heaven is the setting of Solid Snake's first ever sneaking mission in the original Metal Gear.
A prison is a secure location built for the confinement of a person or persons for a set length of time. It is often built by the state to punish criminals, and sequester them from productive members of society.
Ravine is one of the first maps in Team Fortress 2 to use the game mode, Arena.
An abandoned Soviet ICBM compound controlled by FOX during the San Hieronymo Takeover
This quaint, barred-spiral galaxy is home to hundreds of billions of stars and is centered around a supermassive black hole. Located somewhere in the inner-rim of the Orion Arm, Earth is merely a speck of dust in this immense celestial cloud.
This edit will also create new pages on Giant Bomb for:
Until you earn 1000 points all your submissions need to be vetted by other
Giant Bomb users. This process takes no more than a few hours and we'll
send you an email once approved.
Because you're new to wiki editing, we sent your
submission off to our moderators to check it over. Most
changes are approved within a few hours. We'll send an
email when it is.
Once you've earned over points you'll be able
to bypass this step and make live edits to our system.
Until then, gain points by continuing to edit pages.
No changes were submitted, nothing was done! Please make changes to the wiki!
Thanks for continuing to improve the site. Some of your changes are
now live. However, some of your changes were sent to moderation because you do not
have enough points to make those live edits. You need points to
live edit the changes you commited.
For the changes that went through, our robot math gave you points for this
Thanks for continuing to improve the site. Your changes are
now live. Our robot math gave you points for this
Use your keyboard!
Log in to comment


text:
Bose has a partnership with the NFL so for the first game of the 2014 season we were live tweeting with promoted tweets. The artwork had to be made on the fly, the images are from the actual game and I had to grab them from the server online and just start creating art. Our team had created a look and template earlier to make this easier along with the Seattle Space Needle being made earlier too.
Skills: Retouching, Design
For this project I was pulled in to do the retouching for all of the imagery used on the site. Along with creating scenes in Dealey Plaza and a few other shots that do not exist, as well as creating files to work with the parallax effect that is used throughout the site.
Skills: Retouching
Cannes Lions – Silver for User Experience
Cannes Lions – Silver for Storytelling
Cannes Lions – Silver for Overall Aesthetic/Best Practice
Cannes Lions – Silver for Microsite
Cannes Lions – Bronze for Online Digital Design
Cannes Lions – Bronze for Visual Design/Aesthetic
The One Club – Interactive Gold Pencil for UX Design
Google Creative Sandbox Featured Project
Awwwards Site of the Day
Communication Arts Web Pick of the Week
D&AD Awards In-Book slice
Andy Awards Shortlist / Interactive / Editorial Design
CableFAX – Best Official Show Website / Digital
PromaxBDA – Gold for Program Promotion Website
Adobe Cutting Edge Project of the Week
FWA Site of the Day
FWA Mobile Site of the Day
Art Directors Club Merit
The One Club – Merit
Webby Finalist – Television
AICP/Next Awards Shortlist
This was a project I got pulled into last minute. As most things happen quickly they needed to get rid of the car that was in the driveway of the house for this fake listing and they needed it fast.
2014 One Show Interactive - Gold2014 One Show Branded Entertainment - Silver2014 Webby Award (Social-Native Advertising)2014 MITX Awards ( Best Use of Social)2014 Andy Awards - Gold2014 Hermes Awards - Platinum2013 Creative Review Ads of the Year 2013 Creativity Online Top 10 of the Year: #7 2013 Creativity Online Top 5 Week of Oct 7: #1
We made these posts for US Cellular for Star Wars Day May 4th 2014. I helped with all aspects of this project and the posts came out great!
Skills: Art Direction, Design, Retouching
For Century 21 we had the idea to write words with sparklers. This seemed to be a tough task but we were up for the challenge. Along with actually being in the photo I helped with the photo assisting and retouching for the final shots.
Skills: Retouching, Photo Assist
This was a project for FAGE where we had a photo shoot in the morning and a finished retouched image on the web by 2PM each day. The process was that a food stylist came in with what we needed to replace at 9AM, styled the fridge and then our photographer shot it. Once the shots were taken, we would make selects and begin retouching. Retouching took 2 hours each day and it couldnt take any longer since the time didnt let us. This was a great project to work on, the finished product was great and it was fun to condense everything down to roughly 4 hours.
This was an interesting project for me to work on. All we got was a sketch from an art director and we were given the freedom to get it done on our own after that. I actually worked on every part of this project from printing and cutting out the letters, taking the photos and doing the retouching.
Skills: Photography, Retouching
This project was a fun one to work on, I had to create Instagram like effects on the images for the cover along with creating the chalk texture for the inside featured article.
Skills: Creative Retouching
In the summer of 2013 I started traveling through time, visiting icons as they made history. Using photography and digital manipulation, I have added myself to the original captures, interacting with historical figures as I would truly like to. Follow my time travel adventures on Instagram, @iwasthereyesterday there are a ton more to look at.
Skills: Art Direction, Retouching, Photo Assist
These are some examples of the retouching work Ive done. Some of the work is for clients and others are just for fun. All of the projects have different aspects to them from color work to complete compositioning of multiple images.
Skills: Retouching, Art Direction
These are examples of colorizing a black and white photo into a color photo. This was a great learning and relearning process for myself as it brought me back to all my art classes.


text:
Review for Hazel Eyes
Hazel Eyes
(#) Cripes 2011-12-29 08:56:44 AM
I am LIKING this. I could say love, but I'm not at that satge yet. I would've probably liked it better if his eyes were originally hazel and then he got blue ones, but I'm just an ass like that. Very nice writing structure, not over-descriptive, not too vague. I always have a problem with being too descript. You go, girl!
Log in!Register Lost password
You won't see stories with a lower score when you browse or search. Log in to adjust filter.
Featured Story
Warbornby Fosfor (R)
War changes people. Ichigo Kurosaki and his comrades learn that particular lesson as the war around...
In: Bleach
Site Stats
- Authors: 667038
- Stories: 39962
Recent Stories
Speed of Lyghtby J_Linz (PG-13)
Tabitha Lyght, an Army Reservist, finds herself mutated from a military experiment gone wrong, givin...
Rapture Like Bloodby Noizchild (R)
Eighth one in my series, "Ghost Doll." Three cases in one: missing and moving corpses, Hotaru's frie...
In: Yami no Matsuei
The New Guy At Workby FightingForever (PG-13)
Frank is having the worst day, when he's given the task of training the new guy, will it be a welcom...
Reasoning Loveby glostick86 (PG-13)
Just an "Author's Note". A story about a girl who moves to a new place and meets some interesting pe...
We've been Loversby HisRose (PG)
Rose Tyler found her true love in a mad man with a blue box. Her love never died, not even when her ...
In: Doctor Who


text:
John Elway Wallpaper
John Elway Wallpaper 2.5
Great photo of John taken just at the moment he realized he had finally won a Superbowl. It is a 640 x 480 jpg that makes a great looking desktop if you don't live in Green Bay.
Great photo of John taken just at the moment he realized he had finally won a Superbowl. It is a 640 x 480 jpg that makes a great looking desktop if you don't live in Green Bay.
John Elway Wallpaper Free Download Information: Free Download 64 is not responsible for software you are downloading nor for details provided about the software "John Elway Wallpaper 2.5" listed here, as the developer can modify information without notifying us. Even if we try to check the files for viruses, we cannot guarantee that they are safe and clean. For your own protection always scan downloaded files for viruses, spyware and malware.
Themes & Wallpaper New Downloads
Live Lionfish Wallpaper 1.2.0
Live Lionfish Wallpaper is one of unique, interesting and impressive wallpaper. It shows beautiful lionfish swimming on your desktop.
Moving Koifish Wallpaper 1.3.0
Moving Koifish Wallpaper shows many very realistic koifish moving from one side to another of your your PC desktop.
Moving Jellyfish Wallpaper 1.6.0
Moving Jellyfish Wallpaper shows many very realistic jellyfish moving from one side to another of your your PC desktop.
Indian Butterflyfish Wallpaper 1.2
Indian Butterflyfish Wallpaper is a free interactional butterflyfish wallpaper containing peaceful butterflyfish that swimming around your screen.
Allard's Clownfish Wallpaper 1.1
Allard's Clownfish Wallpaper is a cute and funny aquarium wallpaper that allows you to enjoy watching Allard's Clownfish swim around the anemone.
Shusui Koi Wallpaper 1.1
Shusui Koi Wallpaper is a amazing nature wallpaper which will bring you moving Shusui koi fish to your desktop.
Panda Moor Goldfish Wallpaper 2.0
Panda Moor Goldfish Wallpaper is an interactive and smoothly desktop background which let you click of your mouse to guide Panda Moor Goldfish fish in any given direction.
Free Star Screensaver 1.2
Free Star Screensaver is a very small sized and easy to install Screensaver that will display star and night sky on your screen with various interesting animations.
Free Sun Screensaver 1.2
Free Sun Screensaver shows abstract and beautiful sun photos on your desktop.
Themes & Wallpaper Popular Downloads
Mobiano Pocket PC Themes Pack - iPhone Style v1.0
Mobiano Pocket PC Themes Pack - iphone Style: iphone Style themes for Pocket PC: Includes: 1. iphone-style 01: Red fish free swimming in the green grass . 2. iphone-style 02: Apple blue wallpaper . 3.
Theme Manager 2.3
Control the OVER ALL look of your Windows computer with Theme Manager. Manage all your skins, themes, wallpapers, icons, etc. from a single interface. You can even mix and match them together to create full blown suites!
Mobiano Pocket PC Themes Pack - O2 Blue 1.0
Mobiano Pocket PC Themes Pack - O2 Blue: O2 Blue Style themes for Pocket PC: Includes: 1. O2_Theme_Bluebeam: Pure black background, blue gauze blend of fantasy scenes. 2. O2_Theme_xda: Classic O2 XDA transparent blue water droplets Scene. 3.
DesktopSlides 2.0
DesktopSlides is a user friendly desktop wallpaper changer gadget for windows.
Mobiano Pocket PC Themes Pack -Mac OS style v1.0
Mobiano Pocket PC Themes Pack - Mac OS Style: Mac OS Style themes for Pocket PC: Includes: 1. Mac-Destop: Quality image in various resolutions for use as Apple Macintosh desktop pictures . 2. Mac-OS-X: Mac OS X desktop Blue background (wallpaper)..
Wallpaper Slideshow LT 1.5.1
Wallpaper Slideshow is a great utility for displaying your favorite photos as desktop wallpaper, it offers you complete control on your wallpapers collection and allows you to easily set your favorite images (JPG, GIF, PNG, TIFF, BMP) as wallpaper
DreamScene XP 1.0
With DreamScene XP, you can use a video as your desktop background, the same way you would have used a regular picture. DreamScene XP is designed for Windows XP customers to extend Windows features to make using your computer more fun.
Mobiano Pocket PC Themes Pack - XP style 1.0
Mobiano Pocket PC Themes Pack - XP Style: XP Style themes for Pocket PC: Includes: 1. XP OS 01: Blue themes with windows XP style. 2. XP OS 02: Black&White light skin with windows XP style . 3.
Holiday Desktop v1.0
This program will change your title bars, Start bar, menus, add a cheery calendar, change your Windows icons, and change your wallpaper to a nice holiday theme.
Wallpainter 1.4
Wallpainter keeps track of your desktop wallpaper, letting you rate each image. Based on that rating, a different image is chosen each time Windows loads. It also lets you define a different background colour for each image.
Denver Broncos Wallpaper 1.1
There are seven different Denver Bronco wallpapers here that can be used as your desktop wallpaper very easily.
John Elway Wallpaper Copyright Information: Free Download 64 does not host any "John Elway Wallpaper" torrent files or links of John Elway Wallpaper 2.5 to any free file sharing/upload services including Rapidshare, YouSendIt, SendSpace, DepositFiles, Letitbit, MediaMax, LeapFile, zUpload, DivShare, MediaFire etc. All download links of "John Elway Wallpaper" are direct full download from publisher site "Tom Seiler" or their selected mirrors. Using warez version, crack, warez passwords, patches, serial numbers, registration codes, key generator, pirate key, keymaker or keygen for Holiday Desktop v1.0 licence key is illegal and prevent future development of John Elway Wallpaper by its developer Tom Seiler.


text:
38 Comments
Realtime comments disabled
Ka_bocci 1477 days ago
Hai mom ?!?
loVe4REaLL 1716 days ago
GettinSmitten 1721 days ago
Will research on wiki! :)
MysColeman 1721 days ago
Leontyn Price is from the town where my mother grew up!!! We grew up listening to her music!!!!
EmmerDilemmer 1724 days ago
i love kathleen battle!!!
lovelovinZACKYV 1737 days ago
oh my gosh yes!!! there amzing....
gloriadagoalie8 1758 days ago
Oh wow!! I don't know too much about Opera but I HAVE heard Kathleen Battle sing with You and Queen Latifah on the 2008 AMA's. So I looked her up on YouTube and wow, she has a beautiful and amazing voice!
WassupFred 1790 days ago
MsLuxLisbon 1805 days ago
Why do they look so sad?
jane_heir 1810 days ago
_CINNA_ 1810 days ago
why shud i get into dem if i dont liek opera? JSUT CUZ U LIKE IT? wateva
YANKEYMCGEE009 1813 days ago
SheilaEinTO 1813 days ago
Grew up on Kathleen battle.No sings Ave Maria or O Mio Bambbino Caro like her...no one!
shiko83 1814 days ago
wow,thatz mothers luv..............
Dbassny 1819 days ago
Thanks this twit, I checked youtube for Leontyn Price, her perfromance is crazy! http://tinyurl.com/yc5r6ch
almondeyez_1 1820 days ago
Amazing women indeed! Hey, I also heard you like Oumou Sangare...she is one of my fav. singers
joscelyne16 1822 days ago
DanceTour10 1822 days ago
I've never heard them sing, are they good?
Myazenna 1822 days ago
WandaJenee 1823 days ago
Fantastic women indeed!!


text:
SWIARC News
** SWIARC MTG THURSDAY 25 Sept 2014 **
A full band radio receiver will be GIVEN AWAY
to one SWIARC* member at this Thursday's mtg.
(No raffle tickets required to win, merely
show up and be lucky. It's not that hard to
be lucky when only a dozen guys show up.)
Radio tunes entire recently updated range as
authourized by the FCC, and has these additional features:
-Digital display
-multi-band reception
-operates on 120VAC
*Addendum: Winner must have paid a minimum
of 1 year's worth membership dues.
(Membership may be acquired Thursday night.)
Note: In the case of more than a dozen guys
showing up, we will award two (2) radios.
John HYD's XYL
Shirley HYE
won the V71A
Kenwood d.b.
at Glenwood
Next two Hamfest events are 3900 CLUB & Lincoln Auction.
3900 club is Saturday 27 September, Franklin St in Bellevue.
It's $5 to get it, and $15 tables. See WD0BFO dot com.
LINCOLN AUCTION next day, Sunday the 28th at 1PM. ($3 admitt.)
SWIARC meetings are held 4th Thursdays, 7:30PM, at the Council Bluffs Red Cross, North 16th at 'G' Street. All are welcome. (Be early.) For more info, get on the Co/Bluffs 146.82 R- repeater or E/M to Greg, N0GR at ARRL dot net, or Rich, WA0ZQG at Hotmail.
If you're new around here, one way to get acquainted is to visit a club meeting or get in on some 2M nets like:
Sunday 9PM 146.94 R-
Monday 9PM 146.94 R-
Wed 9PM 146.82 R-
Sat Noon Swap Net 146.82 R-
There are a bunch of other nets on other repeaters. Look further down here – the articles below – for a list of 2M and 440 repeaters. Note: Only the first half dozen articles are displayed on the Home Page here. You have to get into the last displayed article and THEN NOTICE TITLES OF THE NEXT UP or DOWN ARTICLE at the top of the page and click on it to go further down.
Big Baofeng
Nick NHV bought one of those Chinese H/Ts, a Baofeng UV5R from R&L, and added both a tall battery and tall antenna. Seen above, it looks much more impressive (and will talk a lot longer) than the standard model. . He had to pay forty bucks for the H/T from R&L, but likes to deal …
QSL card from Chine
JOEL KQ0J RECEIVED A PAPER QSL FROM CHINA. HE SAYS: From BD8XY in China – he was using JT65 mode, 17 meter band , he was using only 15 Watts to a Diamond CP6 vertical antenna up 20 feet ( Wow ! ) – KQØJ . JOEL NOTES: Even the envelope was pretty.
Emerson Hamfest
Along with many others attending the EMERSON IA Hamfest 08/02, Mike KC0FAN sent back this picture of action inside via his phone. Seen at the left (click to enlarge) is Les WB0KFK (Kansas Farm Kid) who always brings his D&L Antenna accessory business to events in our area. One item he offers is the TDX …
K0FG visits for 50th
Fred K0FG (ex WB0BLR) was in town for his wife's HS 50th, also to show off his home made HF Mast stabilizer which has survived about 200k miles on his van. (It is however, removable for car washes and the like.) . At the moment the mast sports Hustler coils for 40 & 20M as …
Tornado(e) takes down HV
Last week's tornado(e) did a lot of damage including to this HV line from the South Council Bluffs coal fired generating station over to Clive IA just this side of Des Moines. . Shown is a still standing tower between ZQG's and NME's with the 3 wire 161kV line on one side and the heavy …


text:
Jump to content
Eden was supposes to join us tomorrow
Started by Fillyjonk , Dec 07 2012 01:58 PM
10 replies to this topic
Posted 07 December 2012 - 01:58 PM
...But instead he is in a box in the ground on the other side of the world with a couple of silly little toys that he will never see, let alone play with. I thought I was okay. I thought I had moved past the raw grief but I can't stop crying today and no doubt tomorrow.
To make it all that bit crueller, my period is also due tomorrow so now I am dealing with all the premenstrual symptoms that tell me that I am not pregnant again.
Posted 07 December 2012 - 02:01 PM
I'm so sorry that Eden will not be joining your family tomorrow.
Take care...
Posted 07 December 2012 - 02:05 PM
It's not fair at all
Posted 07 December 2012 - 02:06 PM
I'm so sorry, please be kind to yourself.
Posted 07 December 2012 - 02:08 PM
I'm sorry for your loss
Posted 07 December 2012 - 02:16 PM
Thinking of you, and feeling much the same. I didn't realise our due dates were the same.
Edited by Riotproof, 07 December 2012 - 02:16 PM.
Posted 07 December 2012 - 02:33 PM
With the goo goose and Riot: I am so sorry for your loss.
Posted 07 December 2012 - 02:38 PM
With The Goo Goose and Riotproof, I'm so sorry for both your losses. I can't imagine the pain you must been feeling, please take care.
Posted 07 December 2012 - 11:40 PM
With the goo goo and Riotproof, thinking of you both as you approach your due dates today.
It's never an easy day, take one hour at a time to to remember your precious babies and if you are up it do something special like release balloons or scatter rose petals at the beach or visit a special place.
My due date for Skye was last week so know hard heartbreaking it is for you today, all my plans ended up ruined, couldn't visit her or release balloons due to bad storms and organised to get my tattoo and the receptionist booked it for this month
Sending you both my love today
#10 Guest_Sunnycat_*
Posted 08 December 2012 - 05:10 PM
I'm so sorry for both of your losses With the Goo Goose and Riotproof
Posted 09 December 2012 - 09:48 AM
Goo goo and Riotproof, I am so sorry that you do not have your babies with you in your arms.
My due date has passed recently too & I miss my babies so so very much. Watching people around me enjoying their newborns just throws acid into the wounds.
I wish you much peace & love within your families as you face this inevitably lonely Christmas.
Lots of love.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users
Special offer: The Baby & Toddler Show 2014
At The Baby & Toddler Show, you?ll find everything you need to get ready for your new arrival and guide you through the early weeks and years of parenting.
The words I hated hearing as new mum
It was less than a week after my son was born that I first heard it - from my mother.
To the pharmacist who sold me baby formula
On the rare occasion I catch sight of you at school, or around town, I think back to our earliest exchange. I?m sure you have no recollection of it at all.
Babies may benefit from autism therapy
Children showing signs of autism don't usually receive early intervention until well into toddlerhood or later, but a new study suggests infants with symptoms of the developmental disorder might benefit from therapy from as early as six months.
Knatalye and Adeline born with an everlasting bond
Knatalye Hope and Adeline Faith are a lot like any other identical twin girls, but there is one dramatic difference: they're joined at the chest and shares several internal organs.
The question this dad wishes he'd asked his wife
I should have seen that my wife wasn't the same person I'd fallen in love with, but we were both too focused on simply trying to get by.
Why we should talk about the deaths of the Hunt children
The deaths are too horrible even to think about. Yet we owe it to the children - Fletcher, Mia and Phoebe Hunt - to think long and hard about it all.
Baby dies of meningococcal weeks after vaccine application denied
A six-month-old girl has died from meningococcal disease just weeks after an application for government funding of a vaccine for the most deadly strain of the virus was rejected.
Finding the right balance when playing with your kids
Being too involved in our children?s play and not allowing our kids enough free time for unstructured activities can mean our kids miss out on the value that play offers.
Creative DIY light shades
The Pop Light light shade comes in a flat pack already made - it's up to you to design it as you'd like.
The battle of iParenting versus imagination
Have we forgotten how to be imaginative, resourceful parents?
Why movement is so important for your baby's growth
Letting your child move as much as possible in the early years ? using all senses, engaging in the real world, preferably outside ? will help them grow up healthier, smarter, calmer and stronger.
Video: Toddler not keen on clean-shaven dad
This little girl thought she was taking part in a standard game of peek-a-boo, but her dad had a surprise for her.
When will I feel like myself again?
At some point I became 'me' again, but not the same me that I was ... and that?s not a bad thing.
Our Watch: ending the national emergency of domestic violence
An ambitious new national initiative aims to address the "national emergency" of domestic violence across Australia.
Decrease in stillbirths in late pregnancy and older mums
There has been a fall in the number of stillbirths among some groups of women despite the overall rate remaining stable, a new report reveals.
My baby was permanently injured during birth
My baby was a few months old when we first heard the term ?brachial plexus birth injury? and the heart wrenching news that he may never gain full function of his arm.
Being a yo-yo mama is the rhythm of motherhood
A flip-flop happy-sad can occur in the same minute, the same second. And it continues forever, throughout a yo-yo mama's tenure, beginning with pregnancy.
Is it okay to ask for money instead of gifts?
First it was weddings. Then it was engagement parties. Now it seems christenings are following the trend of asking guests for money in lieu of gifts.
Crash testing new parenthood
The new documentary series Crash Test Mummies & Daddies takes a fly-on-the-wall look at the first months of life with a newborn.
Itching for a solution to eczema
Around 30 per cent of children live with eczema every day. A dad shares his son's story and gets advice from an expert.
Video: The challenges and joys of making new mum friends
This hilarious video shows how making new mum friends can be awkward - but reassures that it is possible.
Download now: Essential Kids Activity Finder app
Got bored kids? Quickly find the best activities for kids wherever you are in Australia with the Essential Kids app.
Top 5 Articles
Skip to:
Recipe ideas
We are discussing...
What's hot on EB
Special offer: The Baby & Toddler Show 2014
At The Baby & Toddler Show, you?ll find everything you need to get ready for your new arrival and guide you through the early weeks and years of parenting.
Win a House of Magic prize pack
To celebrate the release of the new movie House of Magic, we have 10 double passes and magic sets to give away just in time for these school holidays. Enter Now for a chance to win!
Win a Dress Up Attack Family Pass
Sydney's music festival for kids and grown ups this weekend, and we have a family pass to giveaway. Enter Now - entries close Thursday 11th September!
Win back some precious time and get FREE coupons
Membership to eBay's Bubs? Corner is free and includes a $10 coupon to spend on nappies each month - a win for multitasking mums!
Losing yourself to motherhood
While watching your baby grow into a unique little person is exciting and wondrous, the intensity of meeting everyone else?s needs can ever so sneakily overtake your own needs for self-care.
Tearing during delivery: the facts
Almost all women will experience bruising, grazing or tearing after a vaginal birth. Depending on the degree of tearing, there are various treatments available.
6 tips for a day out with a baby and toddler
Outings can be lots of fun with the kids, but there are inevitable challenges. Here's some information about days out to help you be a little more prepared.
Why I invited a dozen people to watch my son's birth
I sent invitations on burgundy scrapbooking paper stamped with a field of poppies, and told each person why I wanted him or her there. I warned that there would be nudity.
Getting labour started: tips for a natural induction
When your baby?s due date comes and goes without so much as a pop - let alone a bang - it can be disheartening. Mums and a doula share their stories of natural inductions.
7 mistakes old hands make with new babies
As I sat across the table from my friend ? me, a seasoned mother of three; her, a brand new mum ? I thought of all the mistakes an old-hand parent can make when visiting a newborn baby.
That's my boy: a dad's diary of the first 4 months
Unbearable anxiety, unspeakable joy, constant exhaustion and bouts of frustration ... The many shocks of first-time fatherhood resound in a dad's diary of his son's early months.
One of the most important things a new mum can do
Finances may not be as cute as a newborn, but with many women?s working arrangements changing post-baby, monetary matters need attention too.
Mum blasted for breastfeeding on train
Breastfeeding may be legal everywhere in Australia - yes, even on public transport - but that doesn't stop the complaints, as a mum learnt.
Personalised baby gifts
We've scoured the internet to find gorgeous personalised keepsakes and nursery decor to record baby name and dates. They make great gifts for christenings, name days and birthdays! (All prices in AU.)
Reader offer
For Shopping, For Advice, For Baby & You. Enjoy a special day out with fabulous shopping from over 200 brands, leading parenting experts offering advice on a range of topics, and amazing children?s entertainment