text:
This is an open thread for posting ideas and suggestions to improve the NTP book and the Learning Plan.
Please correct errors or suggest better wording etc. here.
Do NOT discuss actual NTP issues (like How do I...)
This is an open thread for posting ideas and suggestions to improve the NTP book and the Learning Plan.
Please correct errors or suggest better wording etc. here.
Do NOT discuss actual NTP issues (like How do I...)
regards, Kym Gallery Honest & Direct Constructive Critique Appreciated! ©
Digital & film, Bits of glass covering 10mm to 500mm, and other stuff
Posted in the announcement thread before I realised you had created this thread, Kym.
When you click on "Library" it takes you to a page of links for the various "books" of the wiki. When you click on the "New to Photography" book link, it takes you to the threads. Wouldn't it be better to link to the Index page?
Be who you are and say what you mean, because those who mind don't matter and those who matter don't mind - Dr. Seuss...
D700 | D7000 | Nikkor AF-S 18-55 DX 1:3.5-5.6G | Nikkor AF-S 55-300 DX 1:4.5-5.6 G ED | Nikkor AF 50 f/1.8D | Optex OPM2930 tripod/monopod | Enthusiasm ...
My Flickr images ...
Having not posted in the forums (since I really don't know very much) I cannot access the NTP book. I recently retired and need to do something useful during the day and would like to start with the NTP book if it is still available.
My main hobby is Astrophotography and my second camera is a modified Canon 40D that could be put to use during daylight hours. I look forward to developing some skills with this forum and, hopefully, share the results.
Best wishes,
"It is one thing to make a picture of what a person looks like, it is another thing to make a portrait of who they are" - Paul Caponigro
Constructive Critique of my photographs is always appreciated
Nikon, etc!
My Photography
The NTP BOOK is a fantastic resource. Thank you for all the work in producing and collating the content. I understand you may wish to control how the material is shared/distributed however it would be extremely useful if it could be simply printed as a whole. IE as a PDF. Printing each individual article is not really practical. I would love to be able to work through the learning plan as a workbook and have it on hand to refer to regularly when I am looking to improve particular skills. (maybe you could sell it?)
Thanks for the feedback and suggestions. My goal with the NTP was to create a resource as part of Ausphotography, that would ensure members are provided with information and need to be part of the site to use the full benefits of what the NTP offers (having a linked forum and critique area). If I moved towards producing it as a PDF and/or selling it, then that means people can use it without ever needing to come back to the site.
My thoughts on this have not changed, and at present, unless someone can convince me otherwise, I don't want to go down the path of PDF's etc, for the NTP
I appreciate the intent, and I can only speak for myself, but I would re-iterate that the usefuless of the material in the book is limited by the fact that I cant (easily) use it in the field as a kind of step by step tutorial. And for me at least, I think I would be MORE inclined to keep coming back to the site regularly and probably have a richer experience on the site, posting some of my work where I had actually been practicing some specific part of the tutorial.
Firstly, thank you for a fantastic resource.
I have started working through the NTP pages and have reached something that probably isn't an error as such, but which seems not to work. Perhaps some clarification in the text might help.
It's on this page:
This is the text:
[top]Start by using Automatic or Green modeGoal: To become familiar with your camera and use it to take well composed photographs.
Before you go of and try to learn all the technical features of your camera,
start taking photographs in the default settings of your camera (i.e. automatic or green mode).
Start by setting your camera on ISO 400; we will deal with ISO later, but suffice it to say
ISO 400 is fast enough to generally ensure a fast shutter speed and avoid camera shake
with the focal lengths we will be using at first.
I can do either one or the other - set my camera (Canon 600D) on Automatic (the green symbol) or on ISO 400 - but not both. Automatic apparently takes control of all aspects, including ISO. Unless I've misunderstood something (always possible) I can set the ISO on P, Av, TV, M, or A-Dep but not on Auto or the other controlled ones such as Portrait and Landscape. If I try I just get a message saying "This function is not selectable in the current shooting mode".
Concur with Rick, also the content would require significant work to be put into a PDF as it's factored for a Wiki not a book.
The NTP materiel should be second nature to experienced photographers.
I.e. give me a scenario and I should be able to advise which lens, ISO, aperture and shutter speed etc. without looking up reference material.
So a book might help new 'togs a little bit, it is the posting of images and getting CC feedback that really make it work.
Thanks Chris. Some brands allow control over ISO, whlist being on Auto. Nikon for example has an auto-iso feature that allows you to let your camera use ISO 100-400 only, or 100-800 only, when in auto mode. Thus the camera can select and auto ISO, but only within the range that the user allows.
The NTP is not going to cover all situations of all brands, and the unique functions that one brand allows over another. So we have worded it the best we can, to cover as much as possible, given the variations in control of the settings that the different manufacturers allow.
Confusing eh!
Hi All, My wife and I went to Broome for a few Days over the New year period. We went into a photography gallery that did half day tours. So I went for an afternoon to sunset tour. We started with a couple of shots in auto, then we went through the camera features, and even abit of camera trickery. I am more confident with my camera now. Still have heaps to learn.
He also does 10 day tours that I am thinking seriously of going on up the Gibb River Road in the Kimberlies.
I would recommend any begginner who has an oportunity to do any sort of Tour or crash course to do it if they were like me and abit afraid of going out of auto.
I will be posting some photos at a later date.
Cheers Ray.
I appreciate your post. I have been to scared to muck around to much with my settings playing it safe on auto. Your post has encouraged me to have more fun.
I'm on holidays in Victoria at the moment but when I get back and settled I'll post some picks. Thanks for the encouragement and positive feed back.


text:
In 1873 in New York City The Children's Aid Society leased and then equipped a large house on Staten Island, establishing the first "Fresh Air" type of vacations for city children and mothers. The rural surroundings offered an escape from hot city streets and stifling tenements that the children faced every day.
711 Third Avenue - Suite 700 | New York, NY 10017 | 212-949-4800 | 212-949-4936 (Development)
The Children's Aid Society is registered as a 501(c)(3) non-profit organization

subset: commoncrawl


text: The better granger comes back it's better overall for the team, I trust Vogel to make the right choice, I don't even know which side is best. Both bring great strengths and both have weaknesses. It's a matter of seeing which fits best and that will only happen on the court.


text:
Re: very light coloured stools
I quite agree Moonpie. In reality you shouldn't need to but sometimes the system is not what it should be and it is necessary to be on top of it.
In the stars now . . . .
cholangiocarcinoma.org :: Cholangiocarcinoma Foundation Discussion Board
a resource for patients, friends, caregivers and loved ones.
You are not logged in. Please login or register.
|La fundación de colangiocarcinoma (CCF) ahora ofrece servicios de traducción en Español.
Por favor publique sus preguntas en Español y un intérprete le va responder.
Join our new Mentoring Program
A new discussion board experience is coming this September!
After 10 years, we're upgrading our discussion board to a new modern system. The new forum will be easier to use, mobile-friendly and loaded with new features! We'll be taking all of the existing posts and users over to the new board, you won't have to do anything. If you have any questions, we've started a thread here to discuss.
I quite agree Moonpie. In reality you shouldn't need to but sometimes the system is not what it should be and it is necessary to be on top of it.
Its not that I don have trust in the gp, they are very kind and willing to see mum at short notice-rural practice as opposed to a busy town practice, however I just want to make sure they aren't doing mum a dis-service in any way by not keeping on top of her symptoms and just blindly prescribing things that may be masking things, im sure they have prescribed whatever it is for good reason,
Hi Moonpie,
Laxido is a laxative as I am sure that you know, here is a link on it -
http://www.nhs.uk/medicine-guides/pages … ine=Laxido
My dad used Lactulose morning and night and that worked well for him. He also tried Movicol but that wasn't so successful for him. Many people here have used Lactulose to help with things. The other powder that you talk of could have been enzymes to help your mum with digestion issues and breaking down of her food etc.
I know that it can be hard for you getting all of the information now second hand as it were through someone else, especially so if they themselves are not sure what is been given and what for etc. Perhaps you could speak with your mum and see if she would agree to you talking directly to her gp every now and again?
Best wishes,
moonpie.... looking back at your posting it appears that your Mom's stent was placed about 2 months ago. These stents have a tendency to clog with debris anywhere between 1 and 3 months. You may want to make sure that her temperature is taken daily and to contact the physician if she develops a fever. Just wanted to mention.
Hi the name of the medication is cholestyramine, has anyone else been given this and know of this medication, will have to ask mum if she thinks it is helping, I just want the drs to make sure they are keeping an eye on her and not fobbing her off with different tablets when it could be something like a blocked stent. hopefully her appointment for Aintree will arrive soon
Moonpie, my best friend has IBS, we all gotta have something right? She has been taking cholestyramine for a few years now and swears by it. That's the best I can do. I also hope the appointment comes up rather quickly.
Moonpie....How long does it take for the appointment with the specialist?
Yesterday I was going to tell you that it sounds like Cholestramine. My husband took it when he was itching very badly. It helps with binding the bile to whatever she eats for digestive purposes. In other words, it helps with the flow. It is used to treat itching caused by excess bile and it helps with jaundice. My hubby no longer needs it since he now has an external drain for the bile. However, it was a GOD send when he did use it. We would mix it with juice. It is also used for other reasons such as high cholesterol and sometimes for diarrhea.
http://www.nlm.nih.gov/medlineplus/drug … 82672.html
http://www.mayoclinic.com/health/drug-i … n/DR601905
Best wishes,
thanks guys for the advice re the medication, sounds like it is a pretty standard medication option and one that seems to be beneficial,
will it stop the light stools or is it really just for symptom control?
The information expressed is not medical advice. The discussion boards are not intended to replace the services of a trained health professional or to be a substitute for the medical advice of physicians or other healthcare providers. Read the full disclaimer.


text:
Marlins blanked behind LeBlanc in San Diego
Day after scoring 14 runs, club can't support lefty vs. Cashner, Padres
SAN DIEGO -- All the momentum the Marlins built over the weekend evaporated quickly on Monday night at Petco Park.
Andrew Cashner silenced the Marlins over 7 1/3 innings, limiting them to four hits, and the Padres coasted to a 5-0 victory in front of 14,596.
Jedd Gyorko homered off Wade LeBlanc, who allowed four runs -- three earned -- in five innings and had his record drop to 0-5.
The Marlins entered the three-game set riding a two-game winning streak, including a 14-2 rout of the Phillies on Sunday at Citizens Bank Park.
But against Cashner (2-2), the Marlins weren't able to get anything going. They were shut out for the fifth time this season.
Compounding a frustrating night were two errors, increasing Miami's MLB-leading total to 27 on the season. And the Marlins were 0-for-7 with runners in scoring position.
"We just didn't play well," manager Mike Redmond said. "It wasn't a good show for us tonight."
Cashner enjoyed the longest start of his career, and he struck out four and walked three.
"He had a decent fastball and threw a couple of nice changeups," Redmond said of the San Diego right-hander. "But I thought we got some good pitches to hit. We just weren't able to capitalize."
Marcell Ozuna had his six-game hit streak snapped. The 22-year-old right fielder fell two games shy of matching the longest streak to open a career as a Marlin. Alejandro De Aza hit safely in his first eight games with the organization in 2007.
From the first inning, the Marlins simply weren't sharp. The Padres capitalized on catcher Rob Brantly's two-out error to score an unearned run. Everth Cabrera, who walked with one out and stole a base, scored from second when Carlos Quentin lifted a two-out pop fly in front of the plate that Brantly dropped.
"That's Brantly's ball. He just missed it," Redmond said. "The pitcher doesn't catch those. It's the catcher's ball. He just didn't make the play. We gave them that run, that's for sure.
"We had a couple of chances again early. I don't know what we were with runners in scoring position, but I know it wasn't good. Really that should have been a 2-2 game even after we gave them the first run."
Gyorko's home run to center field to open the second inning gave the Padres a 2-0 lead.
"Not a whole lot to take away from it," LeBlanc said. "I'm 0-5. I'm not really giving this team a chance to win. It just seems like this season has been a real grind so far. It's really been a grind. It's starting to get frustrating, but you've just got to keep working."
The Marlins loaded the bases in the third inning, but came away with nothing. It was a turning point inning because they could have gotten back into the game.
Adeiny Hechavarria, who matched a franchise record with seven RBIs on Sunday, doubled to lead off the third. He advanced to third on a sacrifice bunt. Juan Pierre walked and stole second, putting two runners in scoring position with one out.
Cashner struck out Chris Valaika looking, and after Placido Polanco walked to load the bases, Justin Ruggiano struck out on a changeup.
"He was the guy that we didn't want to let beat us," Cashner said. "That was a big situation, and I wasn't commanding my fastball. The one thing I was commanding there was my changeup."
In the fourth inning, the Padres tacked on two more runs, with successive two-out RBI singles to right field by Chris Denorfia and Cabrera.
With the way the Marlins were struggling at the plate, the fourth inning basically put the game out of reach. LeBlanc was hurt by a one-out walk to Nick Hundley, who advanced to second on Cashner's sacrifice bunt.
Denorfia's single to right field -- a smash that deflected off Valaika's glove -- brought home Hundley on a close play. Ozuna made a powerful throw to the plate, but Hundley just got in. Cabrera also slapped the ball into right field.
"Wade was up in the zone," Redmond said. "He left quite a few pitches out over the plate."
Joe Frisaro is a reporter for MLB.com. He writes a blog, called The Fish Pond. Follow him on Twitter @JoeFrisaro. This story was not subject to the approval of Major League Baseball or its clubs.


text:
Hotel Centro
Via Ginori, 17, 50123 Florence, Italy |Show on the map
from £15
- Terms and facilities
- Useful information
- Location
- Opinions
The Renaissance-origin palace was home of Raffaello and its strategic
position means that the most important monuments and museums of Florence
can be reached easily. The hotel is also ideally placed for shopping and
the businessman - the Palazzo dei Congressi and the Fortezza da Basso
are just 5 minutes away.The Hotel Centro has been renovated
recently thus creating an even more welcoming and comfortable
environment. The new rooms furnished in Florentine style and original
paintings plus a staff ready to meet all your needs will make our
clients' stay in Florence unforgettable.
Choose your room
Share it
Destinia Score
Score based on 3 reviews
Score based on 3 reviews
Tripadvisor Score Score based on 310 reviews
Average price per night for this hotel for the following weeks
|27/09/2017 - 01/10/2017
|02/10/2017 - 08/10/2017
|09/10/2017 - 15/10/2017
|16/10/2017 - 22/10/2017
Services and terms: Hotel Centro
Standard Room Services
- Air Conditioning
- Safe
- Hairdryer
- Telephone
- Television
Accommodation facilities
- Lift
- Bar/Café
- Business Centre
- Garage
- Internet Centre
- Laundry
- Non-smoker Rooms
- Parking
- Restaurant
- 24 hr Room Service
- Shops
Leisure facilities
- Massage
Useful information: Hotel Centro
Other names for Hotel Centro:
Centro Firenze Hotel
Centro Firenze
Reviews: Hotel Centro
See more nearby hotels


text:
Dottie Rug, Bright Pink
No longer available
- Overview
Redesigned to drastically reduce shedding, this rug displays cheerful dots on hand-tufted acrylic looped pile.
- 2.5' wide x 7' long (30" wide x 84" long)
- 3' wide x 5' long (36" wide x 60" long)
- 5' wide x 8' long (60" wide x 96" long)
- 8' wide x 10' long (96" wide x 120" long)
- 100% acrylic looped pile.
- Backing is made of recycled canvas with odorless synthetic latex.
- Use with our Rug Pad (sold separately).
- Imported.
- Dimensions + Care
- Synthetic latex provides a more durable and flexible backing that reduces odor and extends the rug's life; it does not present a risk to those with latex allergies,and can be safer for people who are allergic to proteins.
- Shipping Info
This item will arrive in 3-5 business days. Please proceed to the Payment & Review page of Checkout for a precise delivery estimate.


text:
fijiNut wrote:With so much discussion on E-Sangha and DhammaWheel forums I must at least give my contribution.
E-Sangha was my first taste of Buddhism in real life from real people who were practicing, after having read several books from Ajahn Sumedho and other books from Buddhanet.net. I feel very much appreciative of the help in terms of pooled resources and combined years of practice that the forum with it's users had to offer, it has saved me years and years of groping in the dark with possibly traditions and practices that were not suited for me.
This has in turn set me on a path to search out real teachers (in the flesh) to actually go on retreat.
So for this, I am very indebted to E-Sangha.
I compare E-Sangha to a giant mango tree laden with delicious fruits on the top. You shake the tree, lots of good mangoes and lots of bad mangoes fall to the bottom. One must wisely pick up the good fruits and discard the rest.
It is one's own fault, if one sits and cries in a pile of rotten fruits and is still hungry, failing to pick the good mangoes.
I haven't had misunderstandings with any of the moderators or users there, so I am not in a position to comment on any bad moderators or abusive users but my sympathies for those who have had bad experiences there. I feel to a certain degree, to correct one's wrong view, one must lay it open for those who are wise and learned to see, and to have a restrictive environment where posts are unnecessarily deleted or modified is definitely not on.
Moreover, there is certainly no compassion in having anybody banned from any forum whatsoever, that is certainly not in line with the Dhamma.
retrofuturist wrote:I think Brandon from Buddha Chat put it well when he explained that at a particular point in a board's evolution you start to come across "big city issues", many of which you've articulated very well in your post.
Victory begets enmity; the defeated dwell in pain. Happily the peaceful live, discarding both victory and defeat.
Element wrote:From experience, I would say many if not most issues are created by moderators abusing power....
These kinds of websites always have issues when through wanting to control opinion and not looking bad when defeated in debate, the moderators abuse their power. I trust this site will evolve without exception to this rule.
retrofuturist wrote:On this point...
Each has spoken well according to their inspiration.
"All things are rooted in desire." A rock or the body does not have desire thus this statement is non-sense.
"All things are governed by mindfulness". Nibbana is not governed by anything thus the statement is non-sense.
"All things culminate in Nibbana". Is the world full of arahants, including the rocks and trees?
retrofuturist wrote:Just like any decision or approach to a situation, there are some who will be happy with it, and there are some who will feel aggrieved by it. To expect otherwise is unrealistic.
Peter said: People need to get over themselves. If a particular website isn't to your liking then why not just move on?
Chris wrote:'conceit', pride, is one of the 10 fetters binding to existence (s. samyojana). It vanishes completely only at the entrance to Arahatship
retrofuturist wrote:Greetings Element,Element wrote:From experience, I would say many if not most issues are created by moderators abusing power....
These kinds of websites always have issues when through wanting to control opinion and not looking bad when defeated in debate, the moderators abuse their power. I trust this site will evolve without exception to this rule.
On this point, I'd like to say that our door is always open to comment or review.
If you perceive a problem like this arises at Dhamma Wheel, you have several channels by which to raise your grievances. One is via the Report Post function attached to each post. Another is the public Suggestion Box (please use this rather than post in the offending thread as such meta-discussion tends to derail topics). Another option is a PM to myself and/or relevant members of staff. We value transparency and believe that through openness, people will understand what we do and why, and through this process we will earn their trust.
Your diligence in observing and critiquing the behaviour of Dhamma Wheel staff helps everyone, since as Thomas Jefferson reportedly noted, "The price of freedom is eternal vigilance."
Users browsing this forum: dharmacorps and 84 guests


text:
§ 404.951. When a record of a hearing before an administrative law judge is made.
The administrative law judge shall make a complete record of the hearing proceedings. The record will be prepared as a typed copy of the proceedings if—
(a) The case is sent to the Appeals Council without a decision or with a recommended decision by the administrative law judge;
(b) You seek judicial review of your case by filing an action in a Federal district court within the stated time period, unless we request the court to remand the case; or
(c) An administrative law judge or the Appeals Council asks for a written record of the proceedings.
[45 FR 52081, Aug. 5, 1980, as amended at 51 FR 303, Jan. 3, 1986]


text:
'No one from the park service is here to say it's closed'
CRATER LAKE NATIONAL PARK, Ore. - Visiting from Seattle, Joseph Terry planned to spend the day outside.
"I knew about the government shutdown. Had no idea about national parks," he said. "I had no idea about the closings. That doesn't really make any sense to me."
Terry wasn't alone.
"Well, we wanted to go up and tour Crater Lake, and as we rode down the road all the signs said open," Craig Schommer said. "No one from the park service is here to say it's closed."
A steady stream of visitors hit the "Road Closed" sign Tuesday.
Another 300 people stayed home, their jobs eliminated as part of the federal shutdown.
Only a couple snow plow drivers, law enforcement and emergency medical personnel will stay on the job.
So don't let the road signs fool you: Crater Lake - like much of the federal government - is closed.


text:
Hot off the presses: Shining a Light: Redistricting Lessons Learned in 2011. Be sure to read and share our new report on the groundbreaking efforts of Leagues and other advocates to promote a more fair and transparent redistricting process. Shining a Light also highlights reform opportunities for additional improvements over the next decade.
Other WorkSitemap


text:
Colts 28
Jags 10
'); var yuipath = 'clientscript/yui'; var yuicombopath = ''; var remoteyui = false; } else // Load Rest of YUI remotely (where possible) { var yuipath = 'http://yui.yahooapis.com/2.9.0/build'; var yuicombopath = 'http://yui.yahooapis.com/combo'; var remoteyui = true; if (!yuicombopath) { document.write('
Colts 28
Jags 10
Smothered Chicken!
Jags 24 Colts 16
Colts 2
Jaguars 1
Smothered Chicken!
24-13 Colts
There are two types of quarterbacks in the league: Those whom over time, the league figures out ... and those who figure out the league.
What, you only except predictions that say the Colts will win? Childish? What is childish about it? I gave them one TD and three FG because they have trouble getting TDs from the red zone. If MJD was healthy, I would have given the Jags another seven points.... You want me to change now? I predict and bet against them every week.... Do you want me to change now and put a whammy on them? I hope they do win and I lose money on them again...... Keep your name calling to yourself....
Just because you don't agree doesn't make them childish. I would prefer to see discussion about the game as opposed to derailing another Colts thread.
OB has said he was going to predict a Colt's loss every game this year and that's what he's doing.
Now for the game I hope I'm wrong but Jags 17 Colts 13. We had a big, emotional victory on Sunday and remember what happened after the Green Bay game. We're still pretty young and may lack consistency. Thursday night games are also favorable for home teams.
Like I said... I hope we win but we are due for a let down (even though the Jags aren't very good)
Jags are bad. Their only win was against us, at the last second. The won the first game because once again we had no answer for MJD. He's not playing this time. Indy will be mad from losing that first matchup with them at the last second.
Last edited by Kid Minneapolis; 11-06-2012 at 02:38 PM.
There are two types of quarterbacks in the league: Those whom over time, the league figures out ... and those who figure out the league.
The Colts have only played well on the road one time...... I hope you are right....
Looks like Powers is out for this game, that was unexpected. Our secondary is becoming an issue with VDavis already out.
Fleener out, too. DBrown and Avery questionable. Losing a lot of key players, seems like.
There are two types of quarterbacks in the league: Those whom over time, the league figures out ... and those who figure out the league.
It happens to every team. But, the one player they cannot win without is playing.....
So basically it's going to come down to Luck Vs. Gabbert? I'm ok with that.
And yea, Luck vs. Gabbert.... tough one there.
There are two types of quarterbacks in the league: Those whom over time, the league figures out ... and those who figure out the league.
Beware. A running back is the easiest player on the team to replace with another running back... Several teams go several players deep at that position. Yes, MJD is special but any of the running back can hurt you if you don't defend the run well.....
Hard to predict with this being on the road AND a short week AND with such a young, banged up team.
Our play and determination might matter more than anything the opponent does. If we get rattled, turn the ball over, just aren't prepared well (see: short week), lose our edge, etc we could just as easily give them the game as them do anything particularly well to earn it.
I don't think it's a given we win but this team is obviously finding ways to do what they need to. Why not win one on the road on TNF on the NFL Network?
Nuntius was right for a while. I was wrong for a while. But ultimately I was right and Frank Vogel has been let go.
"A player who makes a team great is more valuable than a great player. Losing yourself in the group, for the good of the group, thats teamwork."
-John Wooden
MJD is the only difference between the colts winning and losing. He's not playing, so the Colts win granted they play the way they are capable of.
Larry Bird and Ryan Grigson- wasting the talents of Paul George and Andrew Luck
I'm expecting a really close game. It's a road game versus a divisional rival on a short week. That sounds like a recipe for a tight game to me. I think the Colts get the win in the end.
Take me out to the black, tell 'em I ain't coming back. Burn the land and boil the sea, you can't take the sky from me.
Him Picking the Browns to beat the colts was childish too but we all saw how that worked out.
Larry Bird and Ryan Grigson- wasting the talents of Paul George and Andrew Luck
Colts 24
Jags 13
I have a feeling it'll be closer simply because Thursday night games favor the home team... But then again, it didn't work out so well for the Vikings.
Injuries make this a tough pick to make. But Luck>Gabbert, and we should have beaten them the first team. Since then, the Jags have gotten worse and have no MJD, and we have gotten better through experience. And Jags are on a short week, too.
Colts 23, Jags 17
Don't ask Marvin Harrison what he did during the bye week. "Batman never told where the Bat Cave is," he explained.
Last edited by BlueCollarColts; 11-06-2012 at 05:52 PM.
He also says he bets against the jags every game...who in their right mind picks a 1-7 jags team against a 5-3 colts team
Betting against the Colts was my priority..... It hasn't paid very well...
yet another close game the colts barley win
Colts 21
Jags 19
Being unable to close out a game in which you have a comfortable lead in the 4th Q = Pulling a Frank Vogel


text:
Looking for a photo of a pet and Santa? Chico Mall is providing the service.
Starting Dec. 4, pets are welcome from 7-9 p.m. every Tuesday.
Santa will be located at Sears Court, outside of Sears. His regular hours will be 10 a.m. to 8 p.m. until Christmas Eve, when he'll be leaving his seat at 6 p.m. to be on his rounds.
Chico's annual Community Tree Lighting ceremony is planned from 5:30-8 p.m. Dec. 7 in City Plaza.
The lighting will take place at 6:30 p.m.
Scheduled around the lighting is an array of musical entertainment, including Yule Logs, Sounds of the Valley and Children's Choir of Chico.
Santa is part of the program, too, and will be available to chat with children.
The new guidebook, "CalFOR Report: Access to Capital," provides a one-stop shop resource for capital for small businesses, according to a press release from the U.S. Department of Agriculture Rural Development.
A tool for rural businesses, entrepreneurs and communities, the guidebook was created by the California Financial Opportunities Roundtable.
Jon Gregory of Chico served on the committee that has assembled a new guidebook for business access to capital. Gregory is co-manager of Innovate North State. The guidebook can be downloaded at www.rurdev.usda.gov/Reports/CA-CalFOR.pdf or by calling the Davis office of U.S. Department of Agriculture's Rural Development at 792-5800.
Real estate
A free fair housing workshop is planned by the North Valley Property Owners Association.
The event is 6-8 p.m. Wednesday in the Chico City Council Chambers, 421 Main St. Register by calling 345-1321 or email email@example.com.
Certified property managers Claudia Yorton and Laurie Raucher will be speaking on issues including pets, domestic violence, property tours, Americans with Disabilities access, hoarding, substance abuse and more.
Moving Forward covers information, announcements and changes in businesses in Butte, Glenn and Tehama counties. Send information and photos to: Business Editor, Chico Enterprise-Record, P.O. Box 9, Chico 95927 or fax to 342-3617 or email to email@example.com Please include a contact name and phone number.


text:
Trading myths: Addressing misconceptions about trade, jobs, and competitiveness
A new report from the McKinsey Global Institute analyzes the performance of mature economies' tradable sectors. We found that reality is often at odds with conventional wisdom.
To revive anemic growth in the aftermath of the global financial crisis, policy makers in many mature economies are working to increase investment and net exports, hoping to sustain growth and employment at a time when domestic consumption looks to remain weak. They are focusing on manufacturing in particular, amid a perception that these countries are losing ground to emerging markets. But efforts to stimulate manufacturing and exports may raise the risk of protectionism.
It's important for the debate on trade and its impact to be rooted in facts. With this point in mind, a report from the McKinsey Global Institute (MGI)—Trading myths: Addressing misconceptions about trade, jobs, and competitiveness—analyzes the performance of the mature economies' tradable sectors. We found that reality is often at odds with conventional wisdom. For example:
Myth: Mature economies are losing out to emerging markets in trade and thus face increasing trade deficits.
Reality: The trade balance of mature economies has remained largely stable in the aggregate and even begun to improve. There are wide variations between individual countries, but no evidence supports claims of a wholesale deterioration of the trade balance between the mature and emerging economies over the past decade. (...)


text:
Rachel Bilson
Rachel Bilson has slowly but surely built up her acting resume. Following brief appearances in shows like Buffy the Vampire Slayer and 8 Simple Rules... for Dating My Teenage Daughter, she landed a role that left everyone talking: that of Summer Roberts on FOX's hit drama, The O.C. With the success of this show, Rachel Bilson became a hot commodity. She followed up that role with a part on the prime-time comedy Chuck and on the big screen in the thriller Jumper.
AppealWe implore those that regard Rachel Bilson as simply "cute" to take a second look. This naughty angel can catch your attention as much with her sexy grin as with a sway of her hips. Her facial features may make you think she's still in high school, but her compact body won't: Rachel Bilson has enough T&A to satisfy any man. She has been featured in men's mags GQ and Stuff, and she ranked No. 43 on AskMen.com's Top 99 Most Desirable Women list in 2007.
SuccessRachel Bilson earned herself quite the promising acting career. In her teens, she did a lot of stage work, starring in plays like Bye Bye Birdie and The Crucible.
Rachel Bilson then turned to television, thanks to guest spots in such popular shows as 8 Simple Rules... for Dating My Teenage Daughter and Buffy the Vampire Slayer. It wasn't until she won the role of Summer Roberts on FOX's teen drama The O.C., however, that Rachel Bilson had something to boast about.
As soon as the show debuted, the media began buzzing about the soap opera-like storylines and the hot cast. Rachel Bilson received much of this attention and, as The O.C. finished its first season, she was featured in a number of magazines, including Zink, Teen People, YM, and Stuff.
She followed up the four-season run with The O.C. and landed a part in the hit comedy show Chuck. She also landed a role in the big-screen thrilled Jumper. No longer a teen idol, Rachel Bilson grew up into quite the talented (and sexy) actress.
Rachel Bilson BiographyBorn in Los Angeles, California, in 1981, Rachelle Jade Bilson was always treated like a princess. Her older brothers and parents spoiled her from birth, and she grew up quite comfortably as a result. Throughout her childhood years, she learned how to wrap her older siblings and friends around her little finger, becoming that cute, sly girl that no one could help but love. In doing so, she proved she had a natural flair for dramatics even before hitting the stage or standing in front of a camera.
rachel bilson on the wrong guysHer family encouraged her to put her attitude to use by becoming an actress and so, when she was 7 years old, Mr. and Mrs. Bilson helped their daughter land her first role in the film The Wrong Guys with comedian Louie Anderson. Rachel Bilson continued to audition for roles during her early years at Notre Dame High School. Through the recommendation of a close friend, she received a part in the seven-episode miniseries Human Target. The role was small, but it helped Rachel Bilson realize that acting was something she wanted to do full-time. Following graduation, she pursued this new passion and hired an agent, who helped get her foot in the door.
rachel bilson on once upon a mattressRachel Bilson's first high-profile gig was on stage in a production of Bye Bye Birdie. She figured prominently in the play and used the experience as a launching pad for two more theatrical productions: The Crucible and Once Upon a Mattress. She had landed a solid role on a fantasy series called It's True in 1998, but the show never took off because CBS couldn't find the financing to air it. Despite this letdown, Rachel Bilson continued to plug away and starred in a television commercial for Subway before finally coming into her own.
rachel bilson on the o.c.Thanks to constant auditioning and a well-connected agent, Rachel Bilson reached new heights in 2003. She appeared in an episode of Buffy the Vampire Slayer and 8 Simple Rules... for Dating My Teenage Daughter before landing the lead role in a short film called Unbroken.
Thanks to this exposure, Rachel Bilson was invited to attend an audition for FOX's potential new hit, The O.C. The show was aiming to target the same audience as previously successful shows like Beverly Hills, 90210 and Melrose Place. This was perfectly in line with Rachel Bilson's capabilities, whose youthful, vibrant personality and sexy look impressed the producers of The O.C. They cast her as Summer Roberts, best friend of Marissa Cooper (played by Mischa Barton) and spoiled beauty who personifies the "Valley Girl" stereotype.
rachel bilson in chuckAfter the show's smashing debut in the summer of 2003, Rachel Bilson became a much-talked about new star and was featured in such magazines as Zink, Stuff, CosmoGirl, and YM. Thanks to the popularity of The O.C., the show lasted for four seasons before it came to an end. During the show's successful run, Rachel Bilson made Maxim magazine's Hot 100 List in '05 and '06. She was also named one of People magazine's 50 Most Beautiful People in 2006.
The O.C. wasn't the end of Rachel Bilson's budding television career. In 2007, she was cast in the highly anticipated prime-time comedy Chuck alongside actor Zachary Levi.
She also received a role in the time-traveling thriller Jumper, which hit the big screen in '08. In it, she acted alongside boyfriend Hayden Christensen.
Show comments


text:
On Friday, I posted several times intraday about the session's statistics, but let's take some time here to sum up what we saw.
First, for the first time in weeks, the number of stocks making new lows contracted by a wide margin -- and this occurred even as the S&P 500 was putting in a lower low. Thursday saw 272 stocks making new 52-week lows, while 156 new lows came through Friday. In addition, the Hi-Lo Indicator finally dipped under 20% -- which, as a reminder, puts this indicator in oversold territory for the first time since June.
I have spent much time in the last few days discussing the market's oversold condition, so I won't rehash it in full. But do keep in mind that the market remains oversold, and that this condition comes from a lower low -- and this will need to be retested at some point. Should we manage to see some follow-through to the upside -- which I believe we should by the end of this week -- then at least the first "V" of a potential "W" bottom would be in place. That is a prerequisite for seeing a decent low.
Curiously enough, the put-call ratio stayed quite high Friday, having remained above 100% despite the turnaround in the market. I would put that on the positive side of the ledger. While the 10-day moving average of the put-call ratio ought to peak and reverse down later this week, I do not expect it to rise above 115% before it reverses. Should it get up there, I would view the development as an intermediate-term positive.
As I noted Friday, in that session breadth was positive by better than 2 to 1 for the first time since Election Day -- and this came even as the S&P turned in an essentially flat day. Also, when the index was down intraday, it was barely down. So we can say that Friday saw some short-term positive divergences.
Finally, the index known as Apple (AAPL) saw its highest trading volume since mid-March. That came on an upside reversal, so it should be viewed as a capitulation day in the stock. Keep in mind that there are two parts to such a day: the capitulation and the reversal. Apple now needs to show some follow-through on that reversal. If it does this, as I expect it will, it ought to see a rally to that downtrend line.
I do not think the volatility of the last few weeks is over. Heck, the Europeans will be front and center once again this week. But I do think an oversold bounce is in order for this Thanksgiving week.


text:
More attacks from Mars with Volume 4 of the popular series on established progressive label Green Martian.
Single Man – The Trap
Debut release on Green Martian for Ioannis Psaradakis aka Single Man aka Jo Psarados. Based in Chania, Greece, Ioannis is a well established artist on the progressive and techno scenes under his various guises, with tracks on labels like Baroque, Music Maestro and more, today we are looking at Single Man and his release "The Trap". Setting off in a subtle kick and synth sequence until the killer bass arrives and blows you away, sweet pads linger in the background menacingly with little melodies coming in and out, an epic performance well placed on the Green Martian label.
Neel V – Lost Stories of India
First up is Leicester based DJ and producer Neel V with his deep progressive cut "Lost Stories Of India". Self taught DJ Neel V first got into the UK's Jungle/Drum n Bass scene, this soon evolved into trance and progressive and he followed DJ's like Paul Van Dyk and artists like Robert Miles. The urge to produce soon took over and he launched his own label Miramarbeats, focusing on trance and progressive it wasn't long before he was searching for new talents. Neel V's style involves lots of cultural, ethnic and mainly Indian influences. "Lost Stories Of India" is a sublime journey through prog, nice chunky bass and tight kicks, plenty of Indian percussions are evident and an ethnic vibe sticks out, epic stuff!
Sergey Polaris – Temple Of The Soul (2012 Rework)
Russian based Sergey Polaris gets all techy up in here with his "Temple Of The Soul" track. With releases on DP-6 Records we are treated to some well crafted tech vibes with heavy progressive undertones. "Temple Of The Soul" kicks off in a true tech style with cool 808/909 type kicks and hats, the tune soon builds up with an awesome chest pounding bassline with a lots of FX, bells and pads. Asian type vocal sneaks into the tune and a truly amazing progressive tech tune is complete.
Starfi – Beyond 3
Jason Mitchell aka Starfi is a UK based producer of sweeping electronica, drum n bass, progressive and trance music. With many releases covering his vast knowledge of musical forms Starfi is one of those producers where you know you will always have quality in the production. "Beyond 3" is a relentless journey through trance and it's many soundscapes, acidic tones, thumping kicks and throbbing basses. The tune intros with swelling pads and lots of FX with an acid line, then the kicks start to hammer and the bass throbs, on the break the pads come forth and a solid groove kicks back in creating a big trance sound that would be at home on any floor.
31 October 2012 Bonzai Progressive FEATURED RELEASES Green Martian, Neel V, Sergey Polaris, Single Man, Starfi


text:
The Centering Healthcare Institute will hold its 4th National Conference on October 26-29, 2013. The conference will take place at the Washington Marriott Wardman Park Hotel. This conference will focus on the newest research findings attendees will have the opportunity to speak with people at the forefront of innovation and discovery. This is an incredible time to join clinicians, researchers, policy makers, and administrators to discuss ideas for moving healthcare delivery further into the 21st century.
View Directions to the Wardman Park Marriott in a larger map
As you prepare plans for attending the Centering Healthcare Institute Conference, please keep us in mind for your Washington DC lodging needs. We are conveniently located within a brisk walk from the Wardman Marriott, or a 5 minute bus ride on the L2 Metro bus. Guests at our Washington D.C. accommodation receive 24 hour access, free high speed Wi-Fi, complimentary breakfast specials each day, and personalized attention.
American Guest House


text:
at the expense of flexibility and the addition of repeated binding logic. The *******ised approach tightly couples the controller to the template and in some cases, the model, essentially locking everything together and making it inflexible. Keep in mind, it's the misunderstanding of the MVC model in the first place that caused this mess ( http://blog.astrumfutura.com/2008/12/the-m-in-mvc-why-models-are-misunderstood-and-unappreciated/ ) In any non-trivial application (and if you're using MVC your application will fall into "non-trivial") MVC models are not domain models. They're designed to exist as a bridge between the domain and the GUI. As such, it makes perfect sense for Views to know of them.
As I've said before, the reason that we call PAC "MVC" in the web world is that people were trying to implement MVC. The architecture was stumbled upon by people accidentally missing the point of MVC. The original MVC architecture was created by academics who thought very carefully about what they were trying to achieve and it offers many advantages over the pseudo-MVC most frameworks offer. And the web actually lets you create a purer implementation of the architecture because you don't have to worry about refreshing views to account for state changes in the model.
Genuine request here... perhaps you could start with the code from the "From Flat PHP to Symfony2" article I linked to above, just before the article adds "a Touch of Symfony2," and show additional step-by-step refactoring. Show a situation where you lose flexibility or repeat logic, and how you would fix that problem.
Ok I'll use the first part of their example, a list of posts.
Firstly, here's a domain model which provides very generic accessors to the domain state. I won't supply the full PDO backend but you can see what it's doing from the model API.
class Posts {
private $pdo;
public function __construct(PDO $pdo) {
$this->pdo = $pdo;
public function findByField($field, $value, $sortOrder) {
//Pseudocode, ignore that this won't work...
return $this->pdo->query("SELECT * FROM posts where $field = $value ORDER BY $sortOrder");
public function findAll($sortOrder) {
//Pseudocode, ignore that this won't work...
return $this->pdo->query("SELECT * FROM posts ORDER BY $sortOrder");
public function findById($id) {
//Pseudocode, ignore that this won't work...
return $this->pdo->query("SELECT * FROM posts where id = $id");
This is going to be reused throughout the application anywhere that posts are required.
Next, here's a generic View which contains the logic that is common across any type of list:
class ListView {
private $model;
private $template;
public function __construct(ListViewModel $model, Template $template) {
$this->model = $model;
public function output() {
$this->template->assign('items', $this->model->getRecords());
return $this->template->output();
And an interface to provide an API for the getRecords method:
interface ListViewModel {
public function getRecords();
Now we're ready to link the domain model to the GUI via a Model (MVC model, ViewModel, Application Model. Whatever terminology you want to use). The important distinction is that this holds application state rather than domain state. Since we're listing every single post, the application state is that "All posts have been selected". Not a great example. but I'll come to that later:
class EveryPostList implements ListViewModel {
private $posts;
public function __construct(Posts $posts) {
$this->posts = $posts;
public function getRecords() {
return $this->posts->findAll('date desc');
Since there is zero user interaction in a simple list there is no controller!
Now we just wire everything up:
$template = new Template('postList.tpl');
$posts = new Posts($pdo);
$model = new EveryPostList($posts);
$view = new ListView($model, $template);
echo $view->output();
Advantage 1: There is no controller. Controller code is unnecessary by definition when there is no user interaction.
Advantage 2: Because the controller isn't acting as an entry point and template selection is done by the router (or elsewhere within the front controller) it's easy to use a different template and I don't need to create another controller, I just wire everything up differently.
Advantage 3: Everything is reusable. Let's say I only want posts by a specific user. I add a new Application model and just wire everything differently.
class UserPostList implements ListViewModel {
private $posts;
private $userId;
public function __construct(Posts $posts, $userId) {
$this->posts = $posts;
$this->userId = $userId;
public function getRecords() {
return $this->posts->findByField('userId', $this->userId, 'date DESC');
I don't need to add a new controller just to achieve this, I just wire all the existing components differently:
$template = new Template('postList.tpl');
$posts = new Posts($pdo);
$model = new UserPostList($posts, 123);
$view = new ListView($model, $template);
echo $view->output();
Everything has been reused but I can wire this exact code with a different template, a different model, a view which paginates the list, etc.
Anywhere I want a list of posts I can use this View and template combination along with the relevant application model that bridges the gap to the domain reducing repeated code dramatically.
Advantage 4: Because the controller isn't doing View Selection, nesting views works with ease. Let's say I want to compare the posts of two users side by side. I already have the ability to get a list of all posts by a specific user, so that code can easily be reused:
class NestedView {
private $views = array();
private $template;
public function __construct(Template $template) {
$this->template = $template;
public function addView($name, View $view) {
$this->views[$name] = $view;
public function output() {
$this->template->assign('children', $this->views);
return $this->template->output();
And it just gets wired up:
$posts = new Posts($pdo);
$view = new NestedView(new Template('compareTwoUsers.tpl');;
$view->addView('user1', new ListView(new UserPostList($posts, 123), new Template('postList.tpl')));
$view->addView('user2', new ListView(new UserPostList($posts, 321), new Template('postList.tpl')));
echo $view->output();
The template would then do something like:

First user's posts:

<?php echo $this->children['user1']->output(); ?>

Second user's posts:

<?php echo $this->children['user2']->output(); ?>
This is for demonstration, In reality I have a helper function in the template which builds the nested views. I basically supply a route such as $this->getView("/usersposts/123") and it uses the same router as the main application to build the MVC triad and return the view.
Advantage 5: Controllers become agnostic of everything else.
It's not unreasonable that in the example above I'd want to show the posts of a specific user rather than hardcoding it at the wiring stage! In fact, it's almost certain. This is information that's needed from the user and as such is where the controller is genuinely needed.
Let's take our "Posts by a specific user" ViewModel from earlier, and amend it slightly:
class UserPostList implements ListViewModel {
private $posts;
private $userId;
public function __construct(Posts $posts) {
$this->posts = $posts;
public function setUser($id) {
$this->userId = $id;
public function getRecords() {
return $this->posts->findByField('userId', $userId, 'date DESC');
I've made the userId mutable. It's the controllers job to set this state based on user input:
class UserPostController {
private $userPostList;
public function __construct(UserPostList $userPostList) {
$this->userPostList = $userPostList;
public function setUser($id) {
Imagine the router is routing /user/postlist/123 to $userPostController->setUser(123)
Trivial stuff, but it's powerful. The viewModel doesn't care where/how it's being used. The view doesn't need a controller in order to exist and all the classes in the system really are this simplistic.
Ok, that's simple. Let's go back to the nested view. I'll have a route such as /user/postcompare/123/321 to compare the posts of user 123 with user 312. I simply create a controller to allow for it:
class UserPostCompareController {
private $userPostList1;
private $userPostList2;
public function __construct(UserPostList $userPostList1, UserPostList $userPostList2) {
$this->userPostList1 = $userPostList1;
$this->userPostList2 = $userPostList2;
public function setUsers($user1, $user2) {
The two instances of UserPostList would be the same as the ones passed to the nested view:
$posts = new Posts($pdo);
$view = new NestedView(new Template('compareTwoUsers.tpl');;
$postList1 = new ListView(new UserPostList($posts), new Template('postList.tpl'));
$postList2 = new ListView(new UserPostList($posts), new Template('postList.tpl'));
$view->addView('user1', $postList1);
$view->addView('user2', $postList2);
$controller = new UserPostCompareController($postList1, $postList2);
//The dispatcher would do this
$controller->setUsers($_GET['arg1'], $_GET['arg2']);
echo $view->output();
And here, everything is reusable. Essentially any view can pull in any view with ease because Views don't have their logic tied up in controllers.
Advantage 6: Actually this is more of a side-effect of better separation of concerns, but it's still an advantage: Controllers, views and models don't need to extend from weighty base classes. Controller, view and ViewModel code in my framework really is that sparse. You program the bare minimum around interfaces.
Going back to the original user list, I can add a ViewModel and a Controller to deal with any set of criteria, e.g. searching the posts
class SearchablePostsList implements ListViewModel {
private $posts;
private $criteria;
public function __construct(Posts $posts) {
$this->posts = $posts;
public function setCriteria($criteria) {
$this->criteria = $critera;
public function getRecords() {
//Query the model based on the criteria
$return $this->posts->find('......');
class SearchablePostsController {
private $model;
public function __construct(SearchablePostsList $model) {
$this->model = $model;
public function main() {
//Do something with posts and set:
Any part of the system can be reused, I can reuse these viewmodels with different controller (perhaps one that uses GET and one that uses POST), I can reuse the controllers with different views. I can substitute the model entirely. For example. I might make a domain model which extends Posts and always filters out posts by a specific user unless you're logged in as an admin (All domain logic) and pass it in as $posts when I wire everything up.
I'm afraid I don't have time to go any further this evening but feel free to ask any specific questions! Hopefully this will help shed some light on this approach.
I'd like to see how you'd achieve similar in Symfony without ugly hacks such as invoking a controller when there hasn't been any user input, or ugly inheritance trees.
Sorry, it's too late for me to edit but the wiring code for the nested view with the controller should look like this:
$posts = new Posts($pdo);
$view = new NestedView(new Template('compareTwoUsers.tpl');;
$postList1 = new UserPostList($posts));
$postList2 = new UserPostList($posts));
$view->addView('user1', new ListView($postList1, new Template('postList.tpl'));
$view->addView('user2', new ListView($postList2, new Template('postList.tpl'));
$controller = new UserPostCompareController($postList1, $postList2);
//The dispatcher would do this
$controller->setUsers($_GET['arg1'], $_GET['arg2']);
echo $view->output();
I certainly appreciate all the effort you put in. When I asked for a step-by-step refactoring, I was kinda hoping to start at the first step of identifying the problem -- a concrete example where you lose flexibility or where you have to repeat logic. This looks like you went straight to the last step, your final solution, and skipped the intermediate refactoring steps.
This part in particular puzzled me, because your "wire it up" code seems to be doing what other frameworks use the controller for -- fetch data, pass it to a template, and render. Except you've eliminated the controller, and now this code lives in some undetermined place. (You vaguely suggested it might live in the router or the front controller.)
The problem is, it's not a controller. By definition "A controller can send commands to its associated view to change the view's presentation of the model (e.g., by scrolling through a document). It can also send commands to the model to update the model's state (e.g., editing a document)." giving it the job of constructing object trees breaks the Single Responsibility Principle which in turn violates separation of concerns, the controller shouldn't be concerned with where its model or view come from.
As to where it goes, In any framework you need somewhere that initialises the right controller based on the route. You move that logic up to there to the top level of the application. And you'll notice that the view is the only place which has access to the template. The point is separation of concerns. Of course all the same jobs need to be done, the goal is to separate them to give the application more flexibility.
Edit: This isn't an MVC issue per se, it's a front controller issue, I was just trying to demonstrate why giving the view access to the model is beneficial.
We both already know that a framework controller doesn't fit the definition of an MVC controller, so let's forget about the terminology for now. Let's say frameworks have a collection of WireItUp classes. The router defines which WireItUp class should be invoked for a given route, and the front controller ultimately instantiates the WireItUp object. The WireItUp object proceeds to fetch data and render a template.
This seems to fit what you're describing, yet all I've done is stop using the word "Controller" and replaced it with "WireItUp".
Except that isn't all they do.
Ignoring the definition of a controller....
1) Where do you handle user actions? Surely not in your WireItUp object? That's an instant SRP violation.
2) How do you decide how to initiate the WireItUp object and which one to use for a given route? This has to be done somewhere. Whatever you call it, you need an entry point that makes some decisions on how the top level of the application will work.
3) The initial discussion was about Views accessing data from models directly which was what I was trying to address. The frameworks you describe all extract some data from the domain model and pass it directly to the view and then output the view. What I was trying to demonstrate was the benefit from a distinction between an MVC model and a domain model as well as a specific view layer. What I was trying to demonstrate was the flexibility added by introducing ViewModels which act as a bridge between the domain and the GUI.
The only action available to the user is the HTTP request, which means the router, at least in part, handles user actions. And any form processing -- at least in Symfony -- is done in separate form and validation classes. So whereas a WireItUp object would farm that work out to a controller, instead Symfony's controller farms that work out to a form class.
With config files. I'd think every application, whether pure MVC or no, needs a place to associate routes with WireItUps/Controllers.
I thought the original question was more generally about the relationship between views, models and controllers. Perhaps I was mistaken.
I disagree. A HTTP request isn't a user action. This highlights a very poor separation of concerns. The MVC triad is for the GUI it should not be concerned whether the user action is triggered by a HTTP request or, like a desktop application, an in-memory pointer between a button on a form to a controller. From a software architecture point of view, there is zero difference between sending this request via HTTP or window messages, callbacks and references to objects in memory. All this stuff is abstracted away in any other language. In a Java MVC applications running on windows you wouldn't worry that the initial request was actually triggered with a win32 API call. The application developer simply should not be concerned with such low level underlying architecture. HTTP is no different.
As such, none of this has any impact on the merits of PAC vs MVC. From what I can tell, your reasoning for using PAC over MVC is that PAC requires a simpler front controller. Which honestly says nothing about the merits of one architecture over the other.
Exactly my point. You need a config file. Configure the wiring there and skip the "WireitUp" object entirely. All you're left to deal with as an application developer is something to handles the user action, which funnily enough neatly fits the definition of an MVC controller.
It was, but specifically the differences between PAC and MVC. Which in this case is the role of a controller as a gateway between the model and the view.
It seems to me, you're imposing restrictions on the software architecture based on your own inability to sufficiently abstract the underlying architecture. Which may be a valid reason to pick a certain software architecture, but it certainly doesn't add anything to the debate about which architecture is better because you're not discussing the software architecture (MVC or PAC), you're basing your decision on the limitations you've decided to impose on the underpinning technology.
How else can the user interact with our application? Everything the user does is translated by the browser into a request. From the perspective of our server-side application, the HTTP request is the only way we get any input from the user.
Much more than just the front controller is simpler. The view will never need to respond to user input, nor will it need to respond to changes in the model, because there isn't any input beyond the one-time only HTTP request. And a view that doesn't need to respond to anything or update for anything is basically a template. A one-time only rendering. If we try to build a technically correct MVC view that responds to input that will never come and updates for model changes that won't happen, then we'll be building functionality that will never be needed in a server-side web application. Likewise, a technically correct MVC controller would have little or nothing to do in a server-side web application, since there is only one kind of input that happens one time only. PAC seems a much better fit for web applications, and it's no coincidence that that's how all the major frameworks have been built, even if they have the wrong name for the pattern.
So the config file would list what data to fetch and what template to render...? That seems... awkward.
... it certainly doesn't add anything to the debate about which architecture is better because you're not discussing the software architecture (MVC or PAC), you're basing your decision on the limitations you've decided to impose on the underpinning technology.
Well... yeah. We know we're writing web applications. If we wrote our code in such a way that they could become desktop applications with little or no change, then we're going to be spending a lot of effort on functionality that realistically will never be used.
In a Windows desktop application the only way to get any input from the user is via window messages. There's no such thing as buttons, there's just clicks at co-ordinates on the screen. These underlying events are very dumb. The windows API function calls don't have concepts of "buttons", "objects", "controllers" or any such high level components, simply that a click was registered at certain co-ordinates. It's the technology you're working with, be it .NET, Java, C++, Delphi that translates these low level events into anything that is meaningful to the application and routes it back to the correct memory location for the action that you, as the developer, has registered to trigger when a click is registered at certain co-ordinates.
From the perspective of our desktop application, the windows event is the only way to get any input from the user.
This event might contain things like what type of event it was, click, keypress, mouse movement etc but they all come in a very basic format which generally comes in as "The user has done something". Simpler than HTTP even.
It's down to the technology to abstract these low-level messages into a format that is meaningful to the application. In a Win32 application the creation of a button at a low level would hook into the click event and if the co-ordinates of the click were in the same place as the button it would intercept the event, and call the function that the application developer had chosen to associate with the click. There may be a hundred different callbacks registered to the click event, it's up to some internal decision making that's usually abstracted by the programming language or a library within it to decide which registered callback needs to be triggered. This is exactly what our router does in PHP. This is no different to HTTP, we're told a user "has dome something" and we can send across some relevant information about what they have done.
You are too concerned with imposing restrictions on yourself because there are some technical challenges to think through. If they're that worrysome, abstract them away and never think about them again!
In my opinion, you're approaching the problem from the wrong end. You're starting off by deciding the limitations of the technology and picking an architecture which can work within those limitations. My approach is to decide which is the best architecture and then work around any limitations that come up, if they even exist in the first place (Which I'd argue they don't!). As such, take a step back. Which is better for a developer to use: MVC or PAC, or something else? Answer that first. Then you can see if there are any limitations.
It's true that we don't need to refresh the view. But this is an optional part of MVC. The key difference between MVC and PAC for us as web developers is that in MVC the view requests data from the model instead of being fed it by the controller. This is for separation of concerns only. Everything else is irrelevant, it makes no difference if the view needs to be refreshed or indeed what it needs to do. It's an issue of pure OOP theory and not one of practicality and is totally unaffected by the underlying techology.
The config would just map a route to the various components. Exactly what any router does only contains metadata about which controller to initiate (if any), which view to initiate and what parameters need to be passed to those components. This allows a true separation of concerns because any component can be easily reused anywhere.
I think we finally stumbled on the core of this debate: Whether to pick an architecture that is useful in any application environment, or to pick an architecture that is specifically tailored for web applications.
My preference -- and I'd confidently wager the preference of the vast majority of web developers -- is for the latter. It comes down to effort vs payoff. Our web applications will almost certainly never be used as desktop applications. And if that scenario never materializes, then the payoff never materializes. And if there's no payoff, then it seems like wasted effort.
That seems like a cop out to me. I've demonstrated several times in several threads including this one how MVC benefits us over PAC as web developers and despite hefty debates, the only responses I get are either philosophical: "The tree fell in the forest while I was away but it's back exactly how I left it every time I return. I don't consider it a real tree." or argumentum ad populum: "Everyone else does it this way". What I've yet to see is anyone show the benefits of PAC over MVC or point out any real-world issues with applying MVC proper on the web.
You've posted lots of code, but it still isn't clear to me where the benefits appear. That's why I wanted to see step-by-step refactoring that starts from a concrete example that demonstrates the problem your code attempts to solve.
Pretty sure my points of view never involved a tree. And even in retrospect, I think my responses have been very concrete (not philosophical), such as effort vs (lack of) payoff, asking where wire-up code is supposed to live, and asking for step-by-step refactoring.
This is an interesting conversation but I feel the debate about PAC versus MVC is not just of web versus non-web but also about type of web project.
Web projects come in many forms, you have product development which can be software as a service and is long life cycle with many hands versus build release and forget development( short running microsites etc. ). Programming practices for both are not completely interchangeable due to the type of development pace they promote and types of debt they incur( rapid prototype versus long term feature change stable ).
Short fire and forget development by its nature can often ignore the pay the debt phase that long term development has to do to stay alive so some practices can turn seriously detrimental to the health of a product by killing velocity.
My main problem with all frameworks except the micro frameworks is that to be popular they try and cover both these bases leaving a pretty schizoid design process and a lot rules have to be applied at a human team level of what can be done done and how it should be done. This in turn is very tiring as it leads to a lot of whys, actually it is far more hassle than say Zend 1 as an MVC framework actually solves.
What should be focussed on is as a business owner which methodology promotes the highest truck/bus number http://en.wikipedia.org/wiki/Bus_factor and also promotes the ability to unit test versus integration test as that can be the difference between 10 minutes or 3 hours after coding finished to release to an integration environment causing development traffic jams. As developers we serve businesses so we need to think about long term team productive management versus initial release point so we sometimes need think more like business owners.
I haven't had much sleep as today I have to feature cost on a balls up of a Zend framework project( a lot due to the practices it promotes such as helper brokers being used as some form of monkey patching dependency inversion technique ) and whenever I think about that project I get very angry so my brain is not at its best coherance. So my question is Tom what benefits does PAC give and what benefits does it take away and in contrast what does a purer MVC offer and also what does it take away?
The problem with step by step refactoring of that problem is that you're starting off with an example that has made a lot of assumptions and there are a thousand steps. Even the symfony example page takes a lot of code/writing to explain how to get to a very simplistic point. The problem is, the differences between PAC and MVC don't show themself until after that point.
Consider this endpoint from that page:
// src/Acme/BlogBundle/Controller/BlogController.php
namespace Acme\\BlogBundle\\Controller;
use Symfony\\Bundle\\FrameworkBundle\\Controller\\Controller;
class BlogController extends Controller
public function listAction()
$posts = $this->get('doctrine')->getManager()
->createQuery('SELECT p FROM AcmeBlogBundle:Post p')
return $this->render(
array('posts' => $posts)
public function showAction($id)
$post = $this->get('doctrine')
if (!$post) {
// cause the 404 page not found to be displayed
throw $this->createNotFoundException();
return $this->render(
array('post' => $post)
This is basic PAC. The controller queries the model and passes the result to the view. There are several issues here, I'll try to go through them step by step.
Let's add a listByUserAction that lists all the posts by a specified user:
public function listByUserAction($userId)
$posts = $this->get('doctrine')->getManager()
->createQuery('SELECT p FROM AcmeBlogBundle:Post p WHERE p.userId = ' . $userId)
return $this->render(
array('posts' => $posts)
As you can see it involves a lot of repeated code. In actual fact the only thing that's changed is the query.
To use that same logic with a different template, I have to repeat the logic yet again:
public function listWithAdifferentTemplate($userId)
$posts = $this->get('doctrine')->getManager()
->createQuery('SELECT p FROM AcmeBlogBundle:Post p WHERE p.userId = ' . $userId)
return $this->render(
array('posts' => $posts)
Here all the data-fetching logic has been repeated. And I need to do it a fourth time if I want the full list with a different template.
Problems with this system:
1) I add a "published" flag that each user can set when a blog is added to decide whether it's visible or not. I now need to go through an manually edit each query because I repeated it.
2) I add a second variable "heading" to the template. I now need to go through every single method that's using the template, find what the variable should be and supply it to the template.
3) Common logic for things like pagination, form processing and listing records must be repeated every time it's needed rather than defining it once and reusing it.
4) How do I reuse this code? I want to display two lists of posts, use my example from before, comparing the posts of two different users side by side. It's simply not easy. The most convenient method is doing two queries in the controller and passing two data sets to the view. Repeated code galore.
5) With this code in particular, it breaks the Law of Demeter. Why is a Doctrine object being searched for by the controller (Tell, don't ask). Why does it need to inherit from a base class? This class has a horribly weighty API: http://api.symfony.com/2.0/Symfony/Bundle/FrameworkBundle/Controller/Controller.html Considering most controllers will never use most of these methods it's very poor Separation of Concerns.
How does MVC proper fix these problems?
1) The query and all the logic surrounding it is stored in one reusable place, the MVC Model and it's fully interchangeable without affecting anything else. I demonstrated this earlier in the topic. Essentially it becomes a change in one place instead of a change in every place.
2) Because there's less repeated code, this is a change in one place. The MVC Model. I change any models which will be used with that template. Because this model is reusable it's one change per model, rather than one change per instance of the template. Secondary to that... in the Symfony example, how do I find everywhere that's using the template? In MVC everything is API based so I can extend the interface:
interface ListViewModel {
public function getRecords();
public function getHeading();
Now I know that any class which implements ListViewModel will need an additional method adding. In fact, my IDE, Zend Studio even picks this up for me and highlights anywhere I've defined a class that implements ListViewModel and doesn't supply all the methods. I don't have to traipse around the entire codebase looking for duplication of: "return $this->render( 'AcmeBlogBundle:Blog:list-alternative.html.php', array('posts' => $posts) );"
and potentially adding some code to resolve $heading, then supply $heading to the template.
3) This logic goes in the view and is fully reusable. Pagination is a good example. How do you do it in symfony? Repeat the logic in every controller/template because you don't have a proper view.
4) I demonstrated this earlier. Because the controller isn't doing view selection, Views can be used without a controller and very easily nested. And because they have their own instance of a model with its own state, two instances of the same view can easily be created with two instances of the model and everything is reusable with ease. I'm genuinely interested in how this is achieved in PAC. Every example I've seen has involved either ugly hacks using inheritance, controller action chaining or creating a new instance of the whole triad within the controller. And what's worse, because the controller has access to GET/POST it's likely that it's using POST['user'] to decide which user information to show. This is an instant killer of reusability.
5) This is more than likely just poor design on Symfony's part but it goes a long way in demonstrating the competence of the developers and if they can't understand why Law of Demeter violations are bad or why inheritance trees should be avoided, are they really in a position where they are able to fully comprehend the subtle differences between MVC and PAC? Probably not. They probably used PAC because they copied everyone else rather than thinking about what they were actually trying to achieve. In fact, I suspect that they don't even know what MVC is. They used PAC because they'd learnt MVC from another web framework and hadn't even considered the prospect of giving the view access to the model. Once again it seems that the PAC architecture exists here entirely accidentally rather than due to any kind of informed decision making process.
I've yet to see any demonstration of how MVC is more effort. In fact my point was that it reduces complexity but making components reusable and removing the binding logic and repeated code entirely. Answer this: Why is PAC better than MVC?
I've officially split the original thread into two threads, primarily because the topic changed focus to MVC vs PAC and I think that makes sense as a thread of its own. Plus I feel the OP was afraid to post back after the debate got started, so hopefully cleaning up his original thread will grant him the option of returning and asking any additional questions about his MVC/PAC implementation.
I do hope this conversation continues as there is a lot of good information here that many will be happy to read.
Nonetheless, it seemed like our nu-uh/ya-huh discussion would continue indefinitely on these forums unless one day we can settle it with simple, concrete, step-by-step refactoring examples. You could even reuse whatever you write for your site.
I see and acknowledge that repeated code. Though, I'm skeptical that the best solution is rearchitecting the whole system. It seems to me that common code between any two controller actions could be resolved simply with a private method within the controller. For example, if you wanted to isolate the list rendering code or the data fetching code:
class BlogController extends Controller
// ...
private function renderList($items)
return $this->render(
array('posts' => $items)
private function getPostsByUserId($userId)
$posts = $this->get('doctrine')->getManager()
->createQuery('SELECT p FROM AcmeBlogBundle:Post p WHERE p.userId = ' . $userId)
return $posts;
// A little further into the refactoring process,
// and Symfony projects would actually move this data fetching code
// into a PostRepository class
Pagination can be and is reused. In templates, it would look something like this:
{{ pager.render('AcmeBlogBundle:Blog:pagination.html.twig') }}
Form processing can be and is reused. The form itself and validation rules are defined in their own classes, so all the controller has to do is:
if ($form->isValid()) {
In all these cases, when we run into any code repitition, we simply isolate the common parts into their own method or their own class, which I think is pretty standard refactoring. So now the question is: would rearchitecting the whole system make this easier? And I, at the very least, would like/need to see how that refactoring would progress.
Now that we've isolated the data fetching code, I think it's straightforward how you would reuse it. Your own code, in fact, also makes two different queries, and it does so in your WireItUp code, which we already know is analogous to a framework controller. Moreover, your own code also passes two data sets to the view. Your compareTwoUsers template is passed "user1" and "user2".
Normally I'd have to grant you this one, but in Symfony, extending the base controller is completely optional, and it exists only for convenience. The Symfony docs/book goes on to describe how you can define your controllers as standalone, injectable objects. My impression is that not many people using Symfony bother to do that, and the reason, I suspect, is once again effort vs payoff. An injectable object is typically easier to unit test, but in this case, unit testing a controller pretty much means you're actually doing functional testing, and it's actually more convenient to fill your database with test data than it is to create a mock doctrine object for injection. A standalone, injectable controller would also be easier to transplant into any other framework, but since no one ever really intends to even try that, this is another payoff that will never materialize. And so people typically opt for the convenience of the base controller.
Ditto in Symfony.
In Symfony, pagination logic exists in one place within the controller, and one place within the template. I showed above how query logic can be isolated, and templates can use either "include" or "render" to reuse template partials or to reuse the output from other controllers.
Based on all the above, it seems there's an awful lot about Symfony you didn't know, and your assumptions about it thus far simply haven't been accurate.
So basically it's an OOP vs Procedural debate now? Chaining methods in this manner sacrifices: Polymorphism - I can't substitute a method with another method very easily (I need to use inheritance just to achieve this). And Encapsulation - The application state is shared among every controller action.
The problem here is that as far as I'm aware, most programmers are not clairvoyant. Look at the example from earlier, it wasn't written this way to begin with and in most cases wouldn't ever be. You, the application developer has had to go back and modify code which is currently working 100% for its original goals. You've gone back and re-structured the entire application based on the needs of a change which happend after-the-fact. This means re-testing all your old code and making sure you haven't broken anything.
As I said, it's an OOP vs procedural debate at this stage. In OOP it's easy to substitute any part of the application. Now you've moved it into a procedural level by passing state between functions this isn't possible without hacks such as inheritance (Which isn't the right tool for this job, and creates immense scalability issues). Try to completely change the implementation of getPostsByUserId() for a specific controller but keep everything else the same. Nope. Not without a dodgy workaround or changing the controller code and repeating logic.
Forgive me, but that code is far from self explanatory. Pagination logic involves knowing the total number of records, the number of records to display per page and what page is currently being viewed. I can see none of that there.
It's not just the processing though, it's the display logic surrounding the form. The logic for whether the view should show any errors, what variables are available in the view, etc.
Two queries are run. Only one is actually coded. There is a difference here, it's subtle i'll admit but it's important. The distinction is that each MVC triad has its own state and can be isolated within the application. At the same time, any part of either of the triads can be substituted for something else. I could be, for instance, comparing the posts in one database to the posts in another by substituting the model in one of the triads. There would be 4 classes defined, two models, one controller and one view. Both instances of the view would be of the same class (but different instances), both instances of the controller would be the same class (but different instances) and the two models differ entirely, they could have different dependencies, different configurations, anything. But since they're loosly coupled to everything else and abide by encapsulation rules, this isn't a problem.
This is where the flexibility happens. Because OOP affords us Encapsulation and Polymorphism, I can re-use and substitute in and out any of the components with ease. Using procedural style methods in a "controller" class limits this flexibility. You're tied into an implementation because it has to be $this->method(). You can work around that in a very ugly way with inheritance but your controller is still forced to know of all the dependencies used by any of the methods. In my database example, it needs access to a model which accesses the first database and a model which accesses the second database. Not good!
This is messy. It reduces portability because nothing is isolated. I can't just copy certain features between projects because everything is tied together. In my other project I want the list posts by users funtionality but there is only one database so I the compare 2 databases method wont work... and I can't even initiate the class because the second dependency doesn't exist.
It's very basic OO theory: A class should have a single responsibility. It affords it reusability and will inevitably mean it has fewer dependencies making it portable as well.
I'd argue the reason that few people do this because Symfony controllers have too many responsibilites (See Flaw: Class Does Too Much. Each controller action in Symfony is performing a single task. In OOP this should be its own object. And why does a controller have a render method?! That's absurd. It's clearly view logic!Why is it view logic? Because the controller should not be concerned with any implementation details about the view. As it stands, the controller initiates the view which means it's impossible to use a different template system without modifying the controller! That is truly ridiculous.
I think you missed the point here.. but again it's an OOP vs procedural debate.
This was the point I was getting at. "Template partials" are pointless because you have to supply the data to them, which means fetching it from somewhere and repeating the data fetching logic. I want to pull in a stateful object. I want a reusable component. I want to call a simply functon such as $this->getView('/user/details/123'); from any other view and without any additional work have it pull in a table of details for a specific user.
Actually, this hits the nail on the head. This is why using a controller action to configure the application is a bad idea. It's not easily reusable so you can't instantly create a MVC triad with the same configuration from anywhere, it's tied to the outside world.
This was about Views being reusable. They simply ARE NOT in Symfony. You must supply the data every single time you use a view which means at worst re-writing the data fetching logic or at best re-writing the binding logic each and every time. In MVC you create the views and pass it a model and everything just works.
I don't claim to be an expert at Symfony, I don't like it because it uses PAC. That's what I have a problem with, Symfony itself is irrelevant.


text:
Wait for Dell to Cool Down
To buy Dell (DELL) or not to buy Dell? That is the question -- and it is a question that cuts to the heart of how hard this business is.
You see, Dell, the stock, is precisely where the risk-reward ratio is almost exactly even. If Dell goes private, it will probably be at about $15. That's the most the bankers and Michael Dell can pay without being reckless -- especially since, if a deal is done, there will only be so much cash flow to go around for continued innovation. Michael Dell is anything but reckless, and he will not do a deal that could hurt the long-term fortunes of his company....447 more words left in this article. To read them, just click below and try Real Money FREE for 14 days.
There's no substitute for a trading floor to get great ideas, so Jim Cramer created a better one at Real Money and blogs there exclusively. We then added legendary hedge fund manager, Doug Kass, with his exclusive Daily Diary and best investing ideas. Staffed with more than 4 dozen investing pros, money managers, journalists and analysts, Real Money Pro gives you a flood of opinions, analysis and actionable trading advice found nowhere else, and allows you to interact directly with each expert.
Already a Subscriber? Please login.


text:
16 U.S. Code § 698m–1 - Big Cypress National Preserve Addition
prev | next
(a) Establishment
In order to—
(1) achieve the purposes of section 698f of this title;
(2) complete the preserve in conjunction with the planned construction of Interstate Highway 75; and
(3) insure appropriately managed use and access to the Big Cypress Watershed in the State of Florida,
the Big Cypress National Preserve Addition is established.
(b) Location; boundaries; publication in Federal Register
The Big Cypress National Preserve Addition (referred to in sections 698f to 698m–4 of this title as the "Addition") shall comprise approximately 146,000 acres as generally depicted on the map entitled Big Cypress National Preserve Addition, dated April, 1987, and numbered 176–91000C, which shall be on file and available for public inspection in the Office of the National Park Service, Department of the Interior, Washington, D.C., and shall be filed with appropriate offices of Collier County in the State of Florida. The Secretary shall, as soon as practicable, publish a detailed description of the boundaries of the Addition in the Federal Register.
(c) Designation; management
The area within the boundaries depicted on the map referred to in subsection (b) of this section shall be known as the "Big Cypress National Preserve Addition" and shall be managed in accordance with section 698i of this title.
(d) Completion of land acquisition; time
For purposes of administering the Addition and notwithstanding section 698g (c) of this title, it is the express intent of the Congress that the Secretary should substantially complete the land acquisition program contemplated with respect to the Addition in not more than five years after April 29, 1988.
Source(Pub. L. 93–440, § 9, as added Pub. L. 100–301, § 3(a),Apr. 29, 1988, 102 Stat. 444.)
LII has no control over and does not endorse any external Internet site that contains links to or references LII.


text:
Get the Recipe
It looks like apple pie. It smells like apple pie. It even tastes like apple pie, but the secret to this Great Depression era classic doesn't come from an orchard, it comes from a box of crackers.
If you've bought Ritz crackers in the last seventy-five or so years, you may have noticed their famous "Mock Apple Pie" recipe on the back of the box. Born of the thrifty ingenuity of the 1930s, the pie grew in popularity during World War II when apples were expensive and in short supply. The trick to this pie is all in the flavoring. When you break up buttery Ritz crackers and cover them with lemon and vanilla flavored simple syrup, then sprinkle them with cinnamon, the resulting filling is quite similar in texture to a soft and tender apple pie.
As a kid I remember glancing at the recipe a number of times and thinking a cracker-filled pie sounded pretty strange. Why would I want sugar syrup soaked crackers when I could have a pie made with real apples? Still, I knew there had to be a reason that Ritz's Mock Apple Pie has remained a beloved off-the-box recipe for decades.
My trusted testers reactions ranged from "mmmmm...wow...that's really good" to "wait, there are crackers in this?" One friend likened it more to an Apple Fig Newton than a pie, while another said the filling reminded her of an apple Danish. But the best reaction came from a colleague who is allergic to many fruits and can no longer enjoy the real deal: "it tastes just like apple pie."
Consider this skeptic a convert, while Ritz pie might not take the place of apple at our Thanksgiving table, it's easy to make with the help of wee Serious Eaters and makes for a mighty comforting and fun dessert.
Get the Recipe
Got a favorite classic American dessert recipe you'd like to see featured here? Email us with the subject: "American Classics."
About the author: Alexandra Penfold is mild mannered children's book editor by day, food ninja by night. Never one to skip dessert she's the Brownie half of Blondie & Brownie and a Midtown Lunch contributor. You can follow her on Twitter at @blondiebrownie.


text:
Hi friends,
I know that Thich Nhat Hanh gives a lot of emphasis on the benefits of practicing with a sangha and being part of a spiritual community with other practitioners.
My question is: Do you know of any teachers (of any tradition, but I'm especially curious about Theravadin ones) who advice the same? Or do you know of any text (modern or canonical) that suggest this to laypeople?


text:
The study showed that whey and casein retained their fast- and slow-digestion profiles when consumed together. The slower digestion of casein resulted in more sustained elevations in circulating amino acids. Whereas early on, both whey and casein promoted similar increases in muscle protein synthesis. At four hours after ingestion, the amino acids from casein were being retained in muscle at double the rate as those from whey.
If you're not consuming whey protein every 3 to 4 hours, consider using a meal replacement that provides a casein-whey combination for its sustained-release effect. Or add a scoop of casein protein to your whey shake. You can also mix your whey shake with a glass of milk to get the benefits of about 6 grams of casein protein from the milk.


text:
WHAT: PetHotelsofAmerica.com helps you plan a pet-friendly trip from a database of 25,000 hotels, as well as parks, beaches, restaurants, tours, attractions, airlines and more.
HITS: You get the hotel info you need on the first page of your search results, without having to click deeper for hotel or pet restrictions. Look for the big green flag that lets you know the hotel has been "pet verified," along with info such as weight limits or whether refundable deposits are needed. It also shows you the type of room you're booking, price and star rating. The site launched a year ago with just hotels and kennels in a handful of Western states. It recently was redesigned and expanded to all 50 states and all types of accommodations and amenities. It's much more comprehensive.
MISSES: From the home page I had to pick a city, then choose from among cabins, vacation homes, hotels, B&Bs, parks and more. Couldn't I just see everything on one map?
— Jen Leo, Los Angeles Times


text:
Lisinopril or Coreg CR® in Reducing Side Effects in Women With Breast Cancer Receiving Trastuzumab
This study is ongoing, but not recruiting participants.
University of South Florida
National Cancer Institute (NCI)
Information provided by (Responsible Party):
University of South Florida
ClinicalTrials.gov Identifier:
First received: November 6, 2009
Last updated: September 16, 2016
Last verified: September 2016
- Full Text View
- Tabular View
- No Study Results Posted
- Disclaimer
- How to Read a Study Record
No Study Results Posted on ClinicalTrials.gov for this Study
|Study Status:
|This study is ongoing, but not recruiting participants.
|Study Completion Date:
|No date given
|Estimated Primary Completion Date:
|July 2017 (Final data collection date for primary outcome measure)


text:
There are now many ways to get your music on to the iTunes and Amazon MP3 shops. If you're signed to a label they do the dirty work for you. As an independent artist you can sign your catalog to one of many aggregator services such The Orchard for example. They take a cut and put your tunes in many places for sale including ring-tone sites. Tunecore has been a popular DIY option and it's the one I have been using for my own albums here in the USA (I have a separate record deal in Europe with Out of Line Music, outofline.de). Because I sell a decent amount on iTunes I easily make back the upfront fees Tunecore charges to get my tunes online.
However, I have a older few releases on my record label that I'm not sure would generate much income. So up until now I haven't posted them using services that had upfront or maintenance fee's attached to them in fear I wouldn't make the cash back. I do sell the old releases on my own website using the Easybe store and I also have them online with my Beatport and Junodownload deals. I've been on the look out for a fair service to get the rest of the old catalog onto iTunes. I was pleased to recently discover Routenote. Routenote's service is dead simple to understand. You upload your music to them and they take 10% of any music you sell after you sell it. They offer online stats and payments come via PayPal. Routenote is non-exclusive.
So is Routenote the best route for you to take? It's not always a clear cut answer. For some further insight look at this chart and article on the Routenote blog: Digital Music Distributors Compared