text:
1/27/2013 (3 years ago)
Catholic Online (www.catholic.org)
Catholic Online (www.catholic.org)
1/27/2013 (3 years ago)
Published in Year of Faith
Keywords: sunday homily, year of faith, jesus, gospels, ordinary time, sabbath, scripture, bible, old testament, father james farfaglia
CORPUS CHRISTI, TX (Catholic Online) - The Liturgical season of Ordinary Time is dedicated to a deep contemplation of the public ministry of the Lord. Last Sunday we considered his first miracle which took place at the wedding of Cana. This Sunday, we contemplate his first public teaching which took place at Nazareth.
During the time of Jesus, Nazareth was a small city of a population around 2,000 people. As a faithful Jew, Jesus would go to the synagogue on the Sabbath.Â
The synagogue service contained five parts. First, the "Shemá" was proclaimed: "Hear, O Israel: the Lord our God is one Lord" (Deuteronomy 6: 4-9; Numbers 15: 37-41).Â
Secondly, The Prayer took place, which was comprised of eighteen blessings and petitions.
Thirdly, there was a reading from the Torah or the Law. Then a reading took place from the Prophets, and finally, an explanation of the Scripture was a part of the synagogal liturgy which was concluded with the antiphonal chanting of a psalm.Â
Any of the men who were attending the service could be invited to read and give the explanation, and here is exactly where Jesus finds himself in this Sunday's Gospel passage.
 "And he came to Nazareth, where he had been brought up; and he went to the synagogue, as his custom was, on the Sabbath day. And he stood up to read; and there was given to him the book of the prophet Isaiah. He opened the book and found the place where it was written, 'The Spirit of the Lord is upon me, because he has anointed me to preach good news to the poor. He has sent me to proclaim release to the captives and recovering of sight to the blind, to set at liberty those who are oppressed, to proclaim the acceptable year of the Lord".
And he closed the book, and gave it back to the attendant, and sat down; and the eyes of all in the synagogue were fixed on him. And he began to say to them, 'Today this scripture has been fulfilled in your hearing'. And all spoke well of him, and wondered at the gracious words which proceeded out of his mouth..." (Luke 4: 16-22).Â
What are the practical applications of this Sunday's gospel narrative?
First, the poor mentioned in the text that Jesus read from the prophet Isaiah does not refer to a social class of people, but rather to an essential posture that all believers need to have in their relationship with God.
Humility and total trust in God are necessary virtues for all those who call themselves believers.
In the Sermon on the Mount, Jesus announces that the poor are blessed and theirs is the kingdom of heaven.
Secondly, Jesus, the Messiah, has come to free us from the blindness and domination of sin. "He has sent me to proclaim release to the captives and recovering of sight to the blind, to set at liberty those who are oppressed..."Â Â
Once again we are reminded of the importance of the Sacrament of Confession. When we participate in this awesome sacrament, we are freed from the power and darkness of evil and sin. To be held captive by sin is a tyranny far worse than any physical tyranny that takes place in societies where totalitarianism exists. A person can be physically imprisoned, yet still be spiritually free.Â
The words of the Prophet Isaiah that Jesus read in the synagogue define the very mission of the Incarnate Word made flesh: to redeem man from sin.  It is the mission of the Church to carry on this work of the Savior. Essentially, the mission of the Catholic Church is about eternal salvation.Â
Thirdly, since Jesus is participating in the Jewish liturgy of the synagogue on the Sabbath, we are reminded that we too are live out the Sabbath with delicate fidelity.Â
We need to go to church every Sunday unless we are sick or the weather keeps us inside our homes. We need to dress appropriately for Mass, because the church is God's house. We need to worship at Mass with full and conscious participation. Punctuality is a must.Â
The second aspect of our Sabbath is the prohibition from all unnecessary physical work.
"Just as God rested on the seventh day from all his work which he had done, human life has a rhythm of work and rest. The institution of the Lord's Day helps everyone enjoy adequate rest and leisure to cultivate their familial, cultural, social, and religious lives.
On Sundays and other holy days of obligation, the faithful are to refrain from engaging in work or activities that hinder the worship owed to God, the joy proper to the Lord's Day, the performance of the works of mercy, and the appropriate relaxation of mind and body. Family needs or important social service can legitimately excuse from the obligation of Sunday rest. The faithful should see to it that legitimate excuses do not lead to habits prejudicial to religion, family life, and health" (Catechism of the Catholic Church; 2184, 2185).
This means that we are to do housework, yard work and shopping on other days, not on Sunday. Although it is true that some people will have to work because they are involved with service orientated professions (hospitals and restaurants), employers of these types of professions have a moral obligation to provide their employees time for worship and adequate rest.Â
Finally, today's Gospel narrative reminds us that we are to have a deep love for the Word of God. Jesus reads from the Sacred Scriptures. The Scriptures are the voice of God speaking to us. Do you own your own personal Bible? The Word of God needs to be the very soul of our spiritual life. Today's responsorial psalm reminds us of the importance of the Sacred Scriptures when we respond, "Your words, Lord are Spirit and Life."
The Word of God can speak to us every day by praying the Liturgy of the Hours, by meditating on the some passage of the Bible and by attending Mass every day.Â
Father James Farfaglia is a
contributing writer for Catholic Online and author of Get Serious! - A Survival Guide for Serious Catholics. You can visit him on the web at www.fatherjames.org
and listen to the audio podcast of this Sunday homily.
By Fr. James Farfaglia
The consideration of Jesus' baptism, gives us an opportunity to remember our own baptism. If you do not know the date of your own baptism, it is a good idea to go through your personal files and find out when it occurred. CORPUS CHRISTI, TX (Catholic ... continue reading
By Fr Samuel Medley, SOLT
I gave my back to those who beat me, my cheeks to those who plucked my beard; My face I did not shield from buffets and spitting. HYTHE, KENT, UK (Catholic Online) - I didn't steal any cookies mommy! says a little boy whose mother asked him if he was hungry, wiping the ... continue reading
By Catholic Online
The Spirit makes one man a teacher of divine truth, inspires another to prophesy, gives another the power of casting out devils, enables another to interpret holy Scripture. The Spirit strengthens one man's self-control, shows another how to help the poor, teaches ... continue reading
By Deacon Keith Fournier
It is not accidental that the Bible, from beginning to the end, uses marriage as a metaphor and a symbol to reveal the plan of God for the whole human race. Marriage was God's plan from the beginning as we see in the first book of Genesis. Throughout the Old ... continue reading
By Deacon Keith Fournier
"A sower went out to sow. And, as he sowed, some seed fell on the path, and birds came and ate it up. Some fell on rocky ground, where it had little soil. It sprang up at once because the soil was not deep, and when the sun rose it was scorched, and it withered for ... continue reading
By Michael Terheyden
How we interpret the Bible is of immense importance! It directly affects what we believe about Christ, the Church, and our faith, but it is also related to many of the grave problems in our society and the world. Yet, despite the gravity of this situation, we have good ... continue reading
By Deacon Keith Fournier
We celebrate the Feast of Christ the King. It is one of many opportunities the Catholic Church year offers to each one of us to consider the creature called time, receive it as a gift, and begin to really live our lives differently. This is one of ... continue reading
By Deacon Keith Fournier
On the Solemnity of the Feast of Christ the King, the Sunday which marks both the end of the Church Year and the end of the Year of Faith, inaugurated by Pope Emeritus Benedict XVI, Pope Francis greeted thousands of the faithful and presided over Holy Mass and the ... continue reading
By Father Randy Sly
Becoming a House of Prayer is the best discipline we can take on. St. Ephraem of Syria states that Virtues are formed by prayer. Prayer preserves temperance. Prayer suppresses anger. Prayer prevents emotions of pride and envy. Prayer draws into the soul the Holy ... continue reading
By Deacon Keith Fournier
If this day you only knew what makes for peace- but now it is hidden from your eyes. For the days are coming upon you when your enemies will raise a palisade against you; they will encircle you and hem you in on all sides. They will smash you to the ground and your ... continue reading


text:
Friv online games only on FrivMe.com
More Bloons
The Bloons family just got larger with the help of the More Bloons game. The aim is to pop as many balloons as possible using only the darts that you have at your disposal in each level. But since popping bloons isn't
|Back to FrivMe! Homepage Sitemap for users Sitemap Privacy Policy Contact Us

subset: commoncrawl


text:
Family of missing man asks for public's help
Meagan's Musings
Book to movie adaptations always make me really nervous. For some reason the movie versions never seem to live up to the story told in the book. I know it's not fair to expect a movie to capture every detail, back story and especially vivid subtext evoked in a book. I always try not to get my hopes up but it never works. I am at least disappointed, at worst appalled by what filmmakers have done to the stories I read.
This is especially true with books that I love. The ones that I reread until the spine has cracked in half and chunks of pages are falling out. And nothing gets my goat more than when I walk into a bookstore and the powers that be have replaced the original cover with a screenshot from the movie and splashed "Now a major motion picture!" over the front in an obnoxious font that is usually bigger than the author's name. Come on now.
The best is example of this, for me, is "The Notebook." The novel is written by Nicholas Sparks and – although I don't generally read Sparks' books because they tend to be a little sappy and lacking in dragons – when the movie came out I decided to read the book first. You know what? It was pretty good. I liked the main characters – especially the woman who was pretty feisty – and thought it would probably make a good movie.
Then I went and saw it. I hated it. By the end, when the theater was filled to the brim with crying women, I was choking back laughter. I actually like the movie now, having re-watched it without the book as fresh in mind, but I can still see where they made the most offensive mistake Hollywood can make when turning a book into a film.
That unforgivable offense is changing details unnecessarily. This, along with Emma Watson's constantly wiggling eyebrows, is the main reason I cannot stand the Harry Potter movies. I understand that to fit an entire novel into a neat, two-hour package some details will have to be changed or cut out completely. That's fine. But killing off the main characters at the end of the movie for no apparent reason rankles me. In the "Harry Potter" saga the movie makers inexplicably changed the final epic battle scene. If you haven't read it, skip the next paragraph because it contains some pretty big spoilers.
In the book, Harry rises from the (apparent) dead and returns to challenge Voldemort in the midst of a massive battle. The fighting around them stops as everyone turns to watch the duel. When Harry wins, Voldemort dies and his followers drop their wands, surrendering to the good side.
In the movie, Harry and Voldemort engage in some sort of weird flying around alone battle. Voldemort still dies – I think that detail would have been too big to change – but nobody else sees it and he sort of disintegrates into the wind.
Why? "Lord of the Rings" proved that epic battle scenes resonate with audiences. The book ending also makes the not so subtle point that Voldemort was human. When he actually died, he was a corpse just like everyone else and he would not be coming back. Having him blow off into the wind might make people who haven't read the books think he could come back, It just doesn't make sense to change something like that.
Occasionally, producers can get it right. To illustrate, I point to the shining example that is HBO's Game of Thrones. I have read the books multiple times and watched the first two seasons of the shows with absolutely no complaints. They do occasionally change details, like having Arya Stark serve as cupbearer to Lord Tywin Lannister instead of Roose Bolton, to get pertinent information to the audience. They also seem to expect that you've read the books – even though social media suggests that most of the audience hasn't – and don't over-explain every detail. That series is great and you should both read it and watch it.
My friend has a conspiracy theory that authors intentionally allow movie adaptations to be bad so that the books look even better by comparison. I almost hope it is intentional because it would make me feel better about the intelligence of Hollywood. As more and more movies are based on books I will be crossing my fingers that the producers take the "GoT" example and stay true to the original story.


text:
Tiger girls start hot, stay hot against Watertown
MARSHALL There was no warm welcome for the visiting Watertown (S.D.) Arrows at Marshall High School on Saturday as the Tigers girls' basketball team scored early and often in an 83-62 win. Marshall knocked down 27 field goals and was 23-for-31 from the free throw line while cracking the 80-point barrier for the third time this season.
The Tigers, ranked seventh in Class AAA, stormed out to a 24-9 lead with nine minutes, eight second remaining in the game's opening half, as Kelsey Saugstad connected on a pair of 3-pointers on her way to eight points during the run.
As the primary ball handler for Marshall and one of the team's go-to scoring options, the Tigers were dealt a potentially serious blow when Saugstad left the game late in the first half after re-aggravating a nagging ankle injury.
The Tigers did not dismay at the loss of one of their senior leaders, as the team worked together to fill the void. Hannah Bennett took over a large part of the offensive burden, scoring all of her game-high 20 points after Saugstad's injury, while the Tigers also received a significant boost from their bench.
"I thought when Kelsey went out Hannah really did elevate her game, especially on the offensive end," Marshall head coach Dan Westby said. "She really took charge of our team out there. I thought she really did a good job.
"I thought we had a number of other kids that came in and really did a nice job for us," Westby added. "Lexi Saugstad came in during the first half and gave us a nice spark there, hit a couple of shots for us. When Kelsey came out we certainly needed somebody to pick up the slack."
Watertown eventually worked its way into a rhythm as the pace of the game ratcheted up, but was unable to get within 10 points of the Tigers.
Leading 45-35 at halftime, Bennett knocked down a 3 while getting knocked to the floor herself. She swished the free throw to complete the rare four-point play and went on to hit three more 3s, putting up 16 points in the second half.
Kenzie Beekman scored on a putback with 6:06 remaining to give Marshall its largest lead of the game at 72-47. Beekman added 16 points and eight rebounds to the winning effort, while Callie Graff scored 12 points to reach double figures for the Tigers as well. Four other Marshall players scored at least seven points to secure the Tigers' fifth-consecutive win.
Marshall (18-3 overall) converted 23 of its 31 free throw attempts in the game, whereas the Arrows were just 5-for-10.
The excellence on the offensive end was not mirrored on defense by the Tigers, however, as Marshall allowed the second most points the team has surrendered all season. With just five games remaining in the season, the defensive lapses are not a trend the Tigers would like to see carry over into the postseason.
"I thought there were a couple things that we didn't do good job of defensively," Westby said. "No. 1 was we just gave up too much dribble penetration and that was a frustration. Then I thought we just allowed them to have too many wide-open looks at the 3-point line. We just can't do that, we had a difficult time locating."
Shayli Kirsch led the Arrows (3-12) with 12 points, while Mandy Tetzlaff added 11. Danielle Duncan chipped in eight points for Watertown in defeat.
Marshall will travel to Windom on Tuesday to begin the final leg of the season before facing the Worthington Trojans in Worthington on Thursday.
Watertown (62)
Ashtin McClemans 3 0-0 6, Macy Denzer 1 0-2 3, Mandy Tetzlaff 5 1-2 11, Molly Despiegler 3 2-2 8, Danielle Duncan 3 2-2 8, Emily Pengilly 2 0-0 5, Shayli Kirsch 5 0-0 12, McKenzie Werner 3 0-2 6, Elli Stevenson 1 0-0 3. Totals 26 5-10 62. 3-pointers 5 (Kirsch 2) Total Fouls 24.
Marshall (83)
Sarah Buysse 3 1-2 7, Lexi Saugstad 3 1-2 7, Kelsey Saugstad 3 0-0 8, Kenzie Beekman 5 6-8 16, Callie Graff 4 4-4 12, Sarah Andersen 2 4-6 8, Hannah Bennett 6 4-5 20, Morgan Saugstad 1 0-0 2, Emma Doyle 0 2-2 2, Jackie Petrich 0 1-2 1. Totals 27 23-31 83. 3-pointers 6 (Bennett 4, K. Saugstad 2) Rebounds 29 (Beekman 8) Assists 17 (Bennett 4, Buysse 4) Steals 17 (K. Saugstad 5) Blocks 2 Total Fouls 13.
Halftime Score: Marshall 45, Watertown 35


text:
iHerb Customer Reviews
Savings of: £4.64 (36% off)
nice stuff
Posted by senoritaoren on Feb 20, 2012
like it! would give it a 5 if it didn't cause a bit of irritation sometimes, but will buy again
Love them!
Posted by Reviewer1442570 on Sep 28, 2012
This product is great, especially for this price
nice lub
Posted by applemom on Aug 29, 2013
nice smell, good package/tube size. it is a little runny, you have to be careful not to spill the lub all over...
was not too impresed
Posted by 4902481157460177797 on Jan 26, 2014
but it is rather natural so it's he best option I've found so far
Items 1-4 of 4 total


text:
OKLAHOMA CITY - The Amateur Softball Association (ASA) of America announced today that Indiana University's Morgan Melloh (Fishers, Ind.) was named the USA Softball Collegiate Player of the Week for the Week of April 11-17. Indiana received votes, 10 points, in this week's ESPN.com/USA Softball Collegiate Top 25 Poll after a 5-0 weekend which saw Melloh throw 58 strikeouts for a 4-0 record with one save.
"It is a tremendous honor to receive this award and I am very grateful. Without the support of my family, coaches and teammates it would not have been possible," said Melloh. "My teammates made some outstanding plays in the field behind me so it was a total team effort. We had a lot of confidence coming into the week and came up with the hits when we needed them to keep that confidence going in Big Ten play."
Her 4-0 record came against Big Ten opponents Ohio State (3-2 and 9-0) and Wisconsin (4-3 and 6-3). She entered in during the fourth inning against Indiana State for the save. Her 29.1 innings of work included a 21 strikeout performance against Wisconsin on Saturday, a 4-3 (eight) victory, along with two other double digit strikeout performances. She recorded 15 strikeouts in seven innings in the opening game against Ohio State, allowing two runs. She closed out the week issuing 12 strikeouts to Wisconsin.
"This is a phenomenal honor for Morgan and our program and we could not be more proud of her," said Indiana Head Coach Michelle Gardner. "She was outstanding in all five games last week but to have 21 strikeouts in an eight-inning game against a very good Wisconsin team was truly special."
In the 9-0 victory over Ohio State on April 13, Melloh recorded seven strikeouts in five innings, also giving up two hits. She was a part of the offense that forced a run-rule going 2-for-3 with two RBI and two runs scored.
For her efforts she was also named Big Ten Pitcher of the Week for the third straight week on Monday, becoming just the fifth pitcher in Big Ten history to claim the award three straight weeks. This is the first-time honor for Melloh.
About ASA
The Amateur Softball Association, founded in 1933, is the National Governing Body of softball in the United States and a member of the United States Olympic Committee. The ASA has become one of the nation's largest sports organizations and now sanctions competition in every state through a network of 76 local associations. The ASA has grown from a few hundred teams in the early days to over 210,000 teams today, representing a membership of more than three million. For more information on the ASA, visit http://www.asasoftball.com/.
About USA Softball
USA Softball is the brand created, operated and owned by the ASA that links the USA Men's, Women's, Junior Boys' and Junior Girls' National Team programs together. USA Softball is responsible for training, equipping and promoting these four National Teams to compete in international and domestic competitions. The USA Softball Women's National Team is one of the only two women's sports involved in the Olympic movement to capture three consecutive gold medals at the Olympic Games since 1996. The U.S. women have also won nine World Championship titles including the last seven consecutive as well as claimed four World Cup of Softball titles. For more information about USA Softball, please visit http://www.usasoftball.com/.


text:
Facts, beliefs and public debate
To the editor:
In a letter published in the Independent on Feb 19, John Frerich wrote that he was offended by an editorial published in the Feb 15-16 edition of the Independent. The editorial praised football player Michael Sam for having the courage to tell the world that he is gay, and it mentioned that homophobes were silent about this story. But Mr. Frerich made it clear that he is not a homophobe.
There was no reason the editorial should have offended Mr. Frerich.
Then Mr. Frerich complained about intolerance against certain beliefs. However, the beliefs he highlighted are contradicted by facts. When facts are well supported by evidence they are not matters of belief. They are simply facts.
Mr. Frerich pleaded for public debate on these issues. Public debate can help us decide whether to use daylight savings time, but it cannot decide for us when the sun will rise. Public debate helps us make policy decisions. But we determine the facts by careful analysis of the evidence.
In the aftermath of the Boston Marathon bombing, amateur detectives dragged the names and photos of innocent bystanders through the mud.
In the meantime, professional detectives carefully sifted through the evidence until the actual bombers were identified.
Public debates often produce unfounded claims at a rate too fast for fact checking. In a recent public debate, creationist Ken Ham claimed that rock dated at 45,000,000 years contained a tree fossil which would be dated at 45,000 years by carbon 14 dating. However, carbon 14 dating cannot not be used in this case. After 45,000 years, more than 99.5 percent of the carbon 14 from the tree would have decayed. After 45,000,000 years, not a single atom of carbon 14 from the tree would remain.
Mr. Frerich's letter stated that ice formation is continuing as usual in Antarctica, a fact which surprises no one. An ice cube does not melt first in the center; it melts first on the outside. The ice shelves around Antarctica are melting away at an alarming rate. Trying to keep up rapid fire fact checking in public debate distracts from the main points at issue.
Fact checking on complicated issues is better done slowly and carefully by dispassionate experts. For example, I want my dentist to interpret my dental x-rays rather than the voting public.
And what good is public debate if one side is not persuadable? Ken Ham admitted in his debate that no amount of evidence would change his support for creationism.
Does it make sense to debate with people who admit that no argument could ever change their minds?
Mr. Frerich mentioned three beliefs not given enough respect. One was the belief that gender identity is a choice. I never chose to be straight; nevertheless, I could not help noticing girls when I was a teenager. Gender identity is known to be part of a person's nature. We cannot expect homosexuals to play-act as straight people throughout their lives.
Second among Mr. Frerich's disrespected beliefs is creationism, which (in most versions) is directly contradicted by evolution, the bedrock of biology with solid supporting evidence collected over 150 years.
Evolution is accepted by nearly all scientists. The Answers in Genesis website found fewer than 200 scientists who support creationism; many more (at least 1,300) scientists named Steve support evolution according to the Project Steve web page – Project Steve is tongue in cheek, but the scientists who signed its petition are real. Nearly all scientists support evolution.
Third among Mr. Frerich's disrespected beliefs is skepticism about climate change. An overwhelming majority of climate scientists support as fact the notion that climate change is real and caused by human activity.
Public debate on this issue tends to emphasize personal experience. Where we live, January felt like one of the coldest months in memory. However, scientists must consider the global picture. Around the world, temperatures were generally warmer than usual, making last month the fourth warmest January on record.
Richard Muller, a physicist at Berkeley, was a vocal skeptic of climate change just a few years ago – even a respected scientist can be confused by the public debate. A foundation (supported by the Koch brothers) provided Muller with a grant to review climate change data with a skeptical eye. After reviewing the evidence, Muller is now convinced that climate change is real and that human activity is the cause.
Matters of fact are not determined by personal belief or by public debate. Facts are best determined by collecting and analyzing mountains of data. Much of the climate data is available to anyone who, like Dr. Muller, is willing to make the effort to retrieve it. But only those with a lifetime of training and commitment have the time and expertise to properly analyze the data. We need to respect the work of scientists just as we respect the work of our dentist in protecting our teeth.
Sherwin Skar


text:
"Even though there were waves here, I didn't let that influence my choice of seminary. After much research and prayer, I knew this is where God wanted me to go." He and his wife, Jennifer, drove across the country in 2008 to attend classes, without ever having visited the campus.
Abel and Jennifer felt called to be on a mission through foster parenting. Having children in their home is the opportunity to start a family and a ministry. "Foster parenting is the connecting thread; we can make an impact in the lives of the kids, their families, social workers, and our church family--the entire community."


text:
by Paul McJones — last modified 2015-04-19 21:03
Previous: Le_Lisp - Up: LISP - Next: Common Lisp family
"UtiLisp, which is not well known outside Japan, is a Lisp dialect of classical MacLisp: eval top loop, shallow binding, dynamic scope rule interpreter, with macro and readmacro facilities.
There are four versions of UtiLisp:
- UtiLisp on main frame machines like Hitac M series, Facom M/S series, IBM 3000 series
- UtiLisp68 on MC68000 (24 bit address) for Sun 1, Macintosh etc.
- UtiLisp32 on MC68010, 68020 (32 bit address) for Sun 2, 3 and on Vax etc.
- UtiLisp/C on SPARC for Sun 4 and Sparc Station." [Wada 1990]
Source code
- UtiLisp/C: versions retrieved from http://www.tanaka.ecc.u-tokyo.ac.jp/UtiLisp/v via Internet Archive on June 19, 2005.
- T. Chikayama. UtiLisp Manual. Technical Reports METR 81-6, Department of Mathematical Engineering and Instrumentation Physics, Faculty of Engineering, University of Tokyo, September 1981.
- Eiiti Wada. History of UtiLisp hacking. Journal of Information Processing, Volume 13, Issue 3, 1990, pages 276-283.
- Tetsuro Tanaka. Implementation of UtiLisp/C with SPARC Processor. Transactions IPSJ, Volume 32, Number 5, pages 684-690, May 1991, (Japanese) PDF at u-tokyo.ac.jp
- Eiiti Wada and Tetsuro Tanaka. Implementation of UtiLisp/C on AP1000. Proc. of the Second Parallel Computing Workshop, Kawasaki, P2-C-1 -- P2-C-8, 1993. PDF at u-tokyo.ac.jp
Previous: Le_Lisp - Up: LISP - Next: Common Lisp family


text:
Subcapsular Orchiectomy in Men With Klinefelter Syndrome
This study has been completed.
Odense University Hospital
University of Copenhagen
Aarhus University Hospital
Information provided by (Responsible Party):
Jens Fedder, Odense University Hospital
ClinicalTrials.gov Identifier:
First received: December 8, 2012
Last updated: October 3, 2016
Last verified: October 2016
- Full Text View
- Tabular View
- No Study Results Posted
- Disclaimer
- How to Read a Study Record
Men with Klinefelter syndrome undergo unilateral subcapsular ochiectomy, and the removed testicular tissue is examined for presence of sperm and cryopreserved in small pieces for fertility treatment and scientific purposes. Prior to operation blood samples are frozen in a biobank.
Klinefelter Syndrome
Procedure: Orchiectomy
|Study Type:
|Study Design:
|Endpoint Classification: Efficacy Study
Intervention Model: Single Group Assignment
Masking: Open Label
Primary Purpose: Treatment
Resource links provided by NLM:
Genetics Home Reference related topics: Klinefelter syndrome
MedlinePlus related topics: Klinefelter's SyndromeU.S. FDA Resources
Further study details as provided by Odense University Hospital:
Primary Outcome Measures:
- Presence of testicular sperm [ Time Frame: Between 1 and 6 months ] [ Designated as safety issue: No ]
Secondary Outcome Measures:
- Clinical pregnancy rate after ICSI with retrieved testicular sperm [ Time Frame: participants will be followed for the duration of fertility treatment, an expected average of 6 months ] [ Designated as safety issue: Yes ]
Other Outcome Measures:
- Predictive value of FSH and other hormones for the presence of testicular sperm [ Time Frame: Between 1 and 6 months ] [ Designated as safety issue: No ]
|Study Start Date:
|August 2010
|Study Completion Date:
|December 2014
|Primary Completion Date:
|February 2014 (Final data collection date for primary outcome measure)
|Assigned Interventions
Experimental: Orchiectomy
The patients undergo subcapsular orchiectomy
Procedure: Orchiectomy
The patients undergo subcapsular orchiectomy with basic surgical instruments. The patients are given local analgesia and sometimes universal anesthesia.
|Ages Eligible for Study:
|15 Years to 40 Years (Child, Adult)
|Genders Eligible for Study:
|Accepts Healthy Volunteers:
Inclusion Criteria:
- Klinefelter
- 15-40 years of age
Exclusion Criteria:
- inability to understand the study
Contacts and Locations
Choosing to participate in a study is an important personal decision. Talk with your doctor and family members or friends about deciding to join a study. To learn more about this study, you or your doctor may contact the study research staff using the Contacts provided below. For general information, see Learn About Clinical Studies.
Please refer to this study by its ClinicalTrials.gov identifier: NCT01750632
Please refer to this study by its ClinicalTrials.gov identifier: NCT01750632
|Fertility Clinic, Odense University Hospital
|Odense, Denmark, 5000
Sponsors and Collaborators
Odense University Hospital
University of Copenhagen
Aarhus University Hospital
More Information
Additional relevant MeSH terms:
ClinicalTrials.gov processed this record on January 17, 2017
|Responsible Party:
|Jens Fedder, Professor, Consultant, Ph.D., Odense University Hospital
|ClinicalTrials.gov Identifier:
|NCT01750632 History of Changes
|Other Study ID Numbers:
|Lab.Reprod.Biol.-Horsens-02 M-20100041
|Study First Received:
|December 8, 2012
|Last Updated:
|October 3, 2016
|Health Authority:
|Denmark: Ethics Committee
Additional relevant MeSH terms:
Klinefelter Syndrome
Pathologic Processes
Sex Chromosome Disorders of Sex Development
Disorders of Sex Development
Urogenital Abnormalities
Sex Chromosome Disorders
Chromosome Disorders
Congenital Abnormalities
Genetic Diseases, Inborn
Gonadal Disorders
Endocrine System Diseases
ClinicalTrials.gov processed this record on January 17, 2017


text:
Here's how RW members rated this race (476 votes).
In short: Excellent event for the race calender but don't arrive unprepared. aSDate of review: November 2, 2008
In short: A few tough hills, but the very rewarding when they're over. Very friendly and well organised.In full: This was my first half and loved every minute of it. Some of the hills required a little mental perseverance but that just added to the beauty of it. Great feeling running over the finish.Very friendly and well organised as far as I can tell. Not sure if they were official marshalls or not - but thanks to the kids who were handing out wine gums!I hope the guy airlifted out is recovering ok.Date of review: November 2, 2008
In short: A well run, challenging half marathon. Fully enjoyed the run.In full: Enjoyed the run, certainly a challenging course but very rewarding once you've finished. Thanks to the marshalls and the organisers for a job well done.Date of review: November 2, 2008
In short: Great friendly well organised raceIn full: Really good day out. Beautiful autumn scenery, great organisation and brilliant encouraging marshalls. Will definitely be back.Date of review: November 2, 2008
In short: A wonderful way to spend Sunday morningIn full: Very enjoyable race thanks. My second Marlow half - ran last year as well. Organisation is excellent, and the many marshalls, water station helpers, etc were brilliant. All friendly and encouraging. I tried to thank them all as I passed.A hilly one, but you can make up so much time on the down stretches. Got a p.b. today, knocking abut 45 secs of my time last year (which was my previous half p.b.) so am very happy. I think I am more suited to the ups and downs of Marlow than other flatter races. For a 'fun runner', there is potential here if you manage the ups carefully, and speed through the downs.Was worried that it would be pouring with rain, but actually I found the conditions perfect.Plan to be back next year. Thanks to everyone who helped with the event.Hope the person air lifted off is ok.Date of review: November 2, 2008
In short: Enjoyable run through leafy gladesIn full: First time at the Marlow half - overall, one of the best half marathons I've done, largely due to friendly and helpful marshall's and lovely scenery that took your mind off some of the punishing hills. Back next year!Date of review: November 2, 2008
In short: Great roller-coaster ride of adventruDate of review: November 2, 2008
In short: Will be back next year to do it againDate of review: November 2, 2008
In short: Challenging course! Great, friendly and encouraging marshalls.Date of review: November 2, 2008
In short: A challenging hilly runIn full: Very friendly run in a beautiful part of the Chilterns. Hills steep are energy sapping making PBs fairly impossibleDate of review: November 2, 2008
Visit the official Runner's World page
Follow Runner's World on Twitter
Click here
Other Natmag-Rodale Sites
Run For Charity
Injury Clinics
About Runner's World


text:
Monday, October 15, 2012
7 p.m.
21 and over
Cellotronik is Skip vonKuske's live laptop and cello project, which in performance may find him solo or collaborating with others -- Drew Shoals on drums and Derek Sims on the trumpet, in particular.
Skilled at several string instruments, vonKuske's primary instrument for nearly thirty years has been the cello, and while his intense classical education and experience with numerous symphonies speaks for itself, his improvisational skills truly set him apart from his classical music counterparts. Since 1997, vonKuske has recorded with over fifty artists in the Portland area. His background as a singer/songwriter and sometime guitarist give him an insight into songcraft and studio work that few cellists can match. He currently juggles the schedules of several groups and performs an average of twenty times a month, in different genres: classical, jazz, flamenco, klezmer, pop, rock, experimental and various forms of folk music.
- website:
- http://www.skipvonkuske.com


text:
Topic: Essie Cosmetics
Suspicious Web Domains Cost Online Ad Business $400m per Year
Full of hot air
By Mike Shields on Apr. 22, 2013 - 12:00 AM EDT
If your therapist thinks you have trust issues, you might just work in online advertising. That's because it's getting harder and harder to know what's real and what isn't on the…


text:
Even though we are still about five weeks away from pitchers and catchers reporting for Spring Training, there is plenty of off-season fantasy baseball news that will have an affect on the 2011 fantasy baseball season.
Where will Manny be Manny next season? He is still looking for a team, along with Carl Pavano, Vladimir Guerrero, Johnny Damon, and Brad Penny. However, one premier free agent has found a home and will be playing in a division next season that he has spent ample time within before.
Adrian Beltre to Sign With Texas Rangers
Adrian Beltre is expected to sign a multiyear deal with the Texas Rangers soon and will return to the AL West where he played five seasons with the Seattle Mariners. This is definitely an interesting move for all parties involved and there are fantasy implications for more than just Beltre with this signing. (more…)


text:
Cultural Currency: Five Keys to Unlock Profit in Participation
June 19, 2013
In this webinar, Stacey Lynn Schulman, SVP, Chief Research Officer at TVB, discussed the results of a recent study on cultural currency that explores how marketers can achieve personal relevancy with consumers. She also presented five keys brands can use to build cultural currency.
Members Only Content
This content is available to ANA Members only. Please login below or create an account.
You may already be a member. Find out if your company is already an ANA member.


text:
Wasatch Mtns, Springville
DescriptionUtah County--Boundary begins at US-6 and US-89 at the mouth of Spanish Fork Canyon; north on US-89 to Ironton Hill and the Uinta USFS boundary; north on this boundary to Rock Canyon; east along this canyon bottom and the Dry Fork Trail; east and north on this trail north of Lightning Peak to Windy Pass and the Dry Canyon Trail; southeast on this trail to USFS Road 132 (Left Fork of Hobble Creek Road); south on this road to USFS Road 058 (Right Fork of Hobble Creek Road); east on this road to Cherry Campground and the Days Canyon Trail; south on this trail to Wanrhodes Basin and the Wanrhodes Creek road; south on this road to USFS Road 029 (Diamond Fork Road); southwest on this road to US-6; northwest on US-6 to US-89. Excludes all CWMUs. USGS 1:100,000 Maps: Provo. Boundary questions? Call Springville office, 801-491-5678. This map is provided for general reference only and does not constitute a legal hunt boundary. The Division does not guarantee access to any private or public land. Hunt unit boundaries may include private property or other excluded areas.
There are no hunts listed on this boundary
Hot subjects
Getting involved
Reaching us


text:
I was thinking tonight, over my evening cup of rooibos, about evening teas. I searched the posts to see if I could find a specific post about what people are drinking in the evening, and I did not find anything specific.
So here are my questions and hopefully this will lead to a good post about different teas/herbal infusions. In the end I hope it will become a nice reference post for others to look in on when deciding on a tea to drink in the evening.
In the evening I enjoy a nice herbal/low caffeine tea. I recently have been drinking a rooibos blend from Harney and Sons teas called African Autum. Its nice and has a relaxing smooth citrus flavor that goes great with a drop of honey.
how about you? what do you drink to wind down your day?
What do you drink to rock the night away (assuming you want to stay up all night and feel your hair grow, and NOT drink Red Bull)?
The floor is yours...


text:
Amber Alert Awareness Week
As part of Michigan Amber Alert Awareness Week, the Michigan State Police is seeking to educate residents about the Michigan Amber Alert System and provide tips to help keep children safe.
Amber Alert of Michigan is a non-profit organization dedicated to being a liaison between law enforcement and the media to help in the immediate dissemination of information to the public about a missing child.
Amber stands for America's Missing: Broadcasting Emergency Response, and also for Amber Hagerman for whom the alert is named.
Amber Alert of Michigan has been operating since June 2001. More than 320 children have been recovered and returned home safely through the state's Amber Alert system.
The Michigan State Police suggests the following tips to help parents keep their children safe:
– Parents should teach their children that if something makes them feel uneasy or uncomfortable, they should get away quickly and tell their parents or a trusted adult about what happened.
– Parents should teach their children that it is OK to be suspicious of an adult asking for assistance, since many child predators use this technique to isolate and distract a possible child victim.
– Children should know their home address and telephone number, and know how to contact their parents if there is an emergency.
– Parents should teach their children how to dial 911 when asking for help in an emergency.
Since January 2013, millions of cell phone users across the country can now receive free, automatic notifications about abducted children in their area through the Wireless Emergency Alerts system. The first 48 hours following the disappearance of a child are the most critical in terms of finding and returning that child safely home.
Consumers with Wireless Emergency Alerts capable cell phones are automatically enrolled to receive free Wireless Emergency Alerts text messages for Amber Alerts, along with Presidential and Imminent Threat Alerts. For more information on the WEA system, visit www.fema.gov.
The Michigan Amber Alert System is activated by the Michigan State Police when an endangered person under 17 years of age is missing and when the following circumstances exist:
– The child suffers from a severe mental or physical disability that greatly impairs the child's ability to care for him/herself.
– The child is a victim of a stranger or acquaintance kidnapping.
– The child is in the company of a person who has a confirmed criminal history of child abuse/neglect, sexual assault, domestic assault, a crime involving the victimization of children, has made statements of intent to harm the missing child or is suicidal.
– The child has been abducted by a non-custodial parent whose parental rights have been terminated.
Amber Alert of Michigan is supported by the Michigan Association of Broadcasters, the Michigan State Police, the Michigan Sheriffs' Association and the Michigan Association of Chiefs of Police.
The Amber Alert system was started in Texas.
In January 1996, nine-year-old Amber Hagerman was riding her bicycle when a neighbor heard the girl scream.
The neighbor saw a man pull Amber off her bike, throw her into the front seat of his pickup truck, and drive away at a high speed.
The neighbor called police and provided a description of the suspect and his vehicle, but couldn't recall much else.
Arlington, Texas, Police and the FBI interviewed other neighbors and searched for the suspect and vehicle. Local radio and TV stations covered the story in their regular newscasts. Four days later, Amber's body was found in a drainage ditch four miles away. Her throat had been cut. Her kidnapping and murder remain unsolved.
A concerned resident contacted a Dallas radio station suggesting the idea that Dallas radio stations should repeat news bulletins about abducted children just like they do severe weather warnings.
The idea was presented to the general managers of the radio stations in the Dallas/Fort Worth area. They agreed that such a program would provide an important public service and might help save the life of a child.
The Dallas Amber Plan was started in July 1997 to help safely recover missing children that police believe have been abducted. Since then, the program has successfully recovered eight children in Texas.
Although the Amber Plan is named after Amber Hagerman, this national program is dedicated to all children nationwide who've been abducted.
According to the U.S. Department of Justice, up to 4600 children are abducted by strangers every year – about 12 children nationwide every day.
Amber Alert was launched in Michigan on June 19, 2001.


text:
In this post I'm hoping to answer my own question: what strategy shall I use for handling dependencies in my new project? I'm going to explore three possible strategies that should help create good quality, uncoupled code:
This includes a bespoke implementation of a DI framework for PHP that automatically creates configuration by conducting a simplistic static analysis of code.
What are dependencies
Consider the following code. This simple application comprises a simple event domain object combined with a Data Access Object (DAO) that deals with persistance.
class event { private $name; private $cost; private $eventDate; /** * @param array $row Information on this event from DAO */ public function __construct($row) { $this->name = $row['name']; $this->cost = new money($row['cost']); $this->eventDate = new date($row['date']); } public function __toString() { return "EVENT: {$this->name}\nCOST: {$this->cost}\nDATE: {$this->eventDate}\n"; } }
class eventDao { public function getById($id) { $db = new database('localhost','mydb','user','password'); $row = $db->fetchAll( "SELECT name, cost, date FROM events WHERE id = ".$db->quote($id); ); return new event($row); } }
An event object is dependant on a money object and a date object. It needs to create these to function correctly.
An eventDao object is dependant on a database object and an event object. It needs the database object to get the data and it needs to create and return a new event object.
Why are depedencies problematic?
Dependencies are not in themselves problematic. It is going to be impossible to write any useful code that doesn't have some dependencies. The problem is how we handle those the dependencies. The code example provided above presents the following problems.
1. It makes testing impossible
Writing a unit test for the event object will inevitably end up testing the money and date objects. When we create a new event object we have no control over the creation of those dependent objects. This means our unit test will cross the class boundary and what we end up with is an integration test rather than a unit test. Instead of testing the logic of the specific, isolated "unit" (our event object), we are instead testing the event object works in relation to the rest of the program.
While it may not seem immediately obvious why that's a problem with fairly trivial dependencies such as a money object, the problem is more obvious when considering the DAO. Here we could not test the getById method without inadvertantly testing the database object. Without a fully-functioning database, setup with the expected data, our unit test will fail. Again, this isn't a unit test, it's more likely an intergration test or possibly even a system test.
2. The objects are tightly coupled
The eventDao class is tightly coupled to the specific concrete classes event and database. What if we want to use a different database object on our test environment? We can't. Of course there's ways round this immediate problem without changing too much at all. We could use global constants DATABASE_NAME, DATABASE_USER etc.. Don't even go there! Tight coupling makes for brittle code. If you're not convinced you can read this article or spend 10 minutes with Google.
3. It goes against the Don't Repeat Yourself (DRY) principle
If we imagine adding some other domain objects and DAOs to our system we will end up repeating the new database() line again and again. The same goes for other domain objects that want to represent information internally as a date object.
An alternative coupling
Let's say you've got this in your DAO instead:
$db = database::getInstance();
Same problems! We probably still can't test it (unless we have some kind of database::setInstance() method) and it's certainly still tightly coupled regardless.
Strategy 1: Dependency Injection
Dependency Injection is very straightforward. In fact it's so straightforward you've almost certainly already done it, even if you didn't refer to it as DI. Fabien Potencier of Symfony fame explains it expertly in these slides.
To make use of dependency injection, our eventDao can be updated to:
class eventDao { private $db; public function __construct($db) { $this->db = $db; } public function getById($id) { $row = $this->db->fetchAll( "SELECT name, cost, date FROM events WHERE id = ".$this->db->quote($id); ); return new event($row); } }
$db = new database('localhost','mydb','user','password'); $dao = new eventDao($db); $event = $dao->getById(1);
We can now test the getById method using a mock database object because we are injecting the dependency into the DAO object.
We can't, however, isolate testing of the DAO completely because of the event dependency. This can be fixed by delegating responsibility for event creation to a Factory.
class eventFactory { public function create($row) { return new event($row); } }
class eventDao { private $db; private $eventFactory; public function __construct($db, $eventFactory) { $this->db = $db; $this->eventFactory = $eventFactory; } public function getById($id) { $row = $this->db->fetchAll( "SELECT name, cost, date FROM events WHERE id = ".$this->db->quote($id); ); return $this->eventFactory->create($row); } }
Our code is now loosely coupled and we are programming to interface (allbeit that I haven't actually put any interfaces into the code at this stage!) To quote kdgregory from StackOverflow:
Programming to an interface is saying "I need this functionality and I don't care where it comes from."
By putting in place a factory for creating objects we can program only to the interface we require. In our event class, this means we don't have to rely on specific concrete implementations for date and money, instead we merely require some object that implements iDate and iMoney, and we can use a factory to make us one of those objects.
Inversion of Control (IoC)
It's worth noting that by injecting dependencies into the objects we have inverted control, effectively because rather than the procedural/linear style of setting up object and then doing something, we have passed in an object and are executing what almost amounts to a 'call back' on it. The term "Inversion of Control" seems to come up frequently when reading about DI, although I'm not sure that it's always that clearly explained. Fowler explains it in this article. There are also some other interesting blog posts on the subject. If you want the short answer on what IoC is, check out this definition.
Object graphs
Using DI, what we inevitably end up with is a complex object graph. An object graph is simply a set of interconnected objects. In the case of DI, we have lots of interconnected objects since we are passing all our dependencies around as objects – so we end up with a lot of objects related to a lot of other objects at run time!
This form of dependency injection is easy to understand. We avoid tight coupling, we can test our code and we are programming to interface. All is good!
One of the web apps I work on uses a Front Controller pattern to handle incoming requests. The bootstrap code looks a bit like this:
$fc = new frontController(); $fc->dispatch();
If I take the issue of dependency injection to the extreme, slightly insane, but on some level undeniably logical, conclusion, I would have to inject all dependencies needed by the entire application into the constructor of the front controller! This post by Ben Scheirman on StackOverflow gives another example:
var svc = new ShippingService(new ProductLocator(), new PricingService(), new InventoryService(), new TrackingRepository(new ConfigProvider()), new Logger(new EmailLogger(new ConfigProvider())));
You get the idea.
We could be pragmatic about this and suggest that individual page controllers are allowed to be tightly coupled to domain objects. However it merely defers the inevitable.
The problem with this strategy is that if you add a dependency to an object, you then have to add it to all parent objects that use that object. This becomes a recursive task so the change causes a ripple effect to other code. The documentation to Google Guice explains it quite well (scroll down to the "Dependency Injection" section – due to their clever reader thing I can't get an anchor link straight to it!) This problem relates to the inherent complexity involved in creating a large object graph.
Unfortunately, now the clients of BillingService need to lookup its dependencies. We can fix some of these by applying the pattern again! Classes that depend on it can accept a BillingService in their constructor. For top-level classes, it's useful to have a framework. Otherwise you'll need to construct dependencies recursively when you need to use a service
Strategy 2: Service Locator
Martin Fowler explains the idea of a service locator in detail in his article on the subject of DI. I'm going to explain it in the context of a PHP application.
A service locator is a straight forward system whereby objects can "look up" any dependencies they need from a central source. This gives the following advantages:
- It is easy to add a dependency to any object
- It is easy to replace which dependency is provided project wide, so we are adhering to the DRY principle
- It removes tight coupling between objects
The simplest service locator may look like:
class serviceLocator { public static function getDatabase() { return new database(); } public static function getDateFactory() { return new dateFactory(); } public static function getMoneyFactory() { return new moneyFactory(); } public static function getEventFactory() { return new eventFactory(); } }
Our DAO now becomes:
class eventDao { public function getById($id) { $row = serviceLocator::getDatabase()->fetchAll( "SELECT name, cost, date FROM events WHERE id = ".$this->db->quote($id); ); return serviceLocator::getEventFactory()->create($row); } }
For testing we'd need to add in equivalent methods like serviceLocator::setMoneyFactory and serviceLocator::setDatabase.
We can simplify (or complicate depending on your point of view) our service locator by replacing methods like serviceLocator::getMoneyFactory() with a more generic serviceLocator::getService($serviceName). We could then configure the service locator in our bootstrap with calls to serviceLocator::registerService($serviceName, $object). If we really wanted to go to town we could use an XML or YAML file to store the details of the dependencies that the service locator provided. For a working system, we probably would want to go this far.
In terms of coupling, we have replaced the coupling of objects from our very first example (where eventDao was tightly coupled to database and event) with equally tight coupling, albeit this time to a single object – the service locator object. Whether this is desirable will come down to the details of the application. As Fowler points out in his discussion of locator vs injector:
The key difference is that with a Service Locator every user of a service has a dependency to the locator. The locator can hide dependencies to other implementations, but you do need to see the locator. So the decision between locator and injector depends on whether that dependency is a problem.
In terms of practical implementations, Mutant PHP has published an article on this subject which includes a sample service locator class.
The fairly new Symfony Dependency Injection Container appears to be based around the idea of a service locator. I say this because it doesn't implement an inversion of control mechanism – as covered in strategy 3.
The service locator provides a simple strategy for managing dependencies that is easily understood. It allows for testing and it avoids tight coupling between classes.
The use of a service locator leads to a tight coupling between classes and the service locator itself.
Strategy 3: DI Framework
A dependency injection "framework" is an alternative strategy for dealing with dependencies to the arguably simpler service locator. They key idea is to stick with depedency injection (either into the constructor or via a setter), but have some external object (Fowler calls this an "assembler" in his article on the subject) actually deal with managing the dependencies, injecting them into objects as required, without the user having to worry about it.
Now coming from a PHP background, I've searched about for PHP-specific information on DI frameworks. So far, I haven't managed to find anything that I feel explains the concept as well as the Guice documention does. In terms of responsiblity-driven design, Guice outlines the role of the "injector" (Fowler's "assembler"):
The injector's job is to assemble graphs of objects. You request an instance of a given type, and it figures out what to build, resolves dependencies, and wires everything together.
This sounds promising, although I'm not 100% convinced I need a DI framework, I'm starting to see some advantages. There is an interesting discussion on StackOverflow (again!) about the need for a DI framework.
A bespoke DI Framework
To help understand the advantages of a DI framework I built my own, which I've rather confusingly called a "Service Injector". As Benjamin Eberlei explains in a blog post on the subject of DI:
My subjective feeling tells me there are now more PHP DI containers out there than CMS or ORMs implemented in PHP, including two written by myself (an overengineered and a useful one).
Having recently read the excellent Coders at Work (go and buy it now if you haven't read it), I took some advice from Donald Knuth who said:
The problem is that coding isn't fun if all you can do is call things out of a library, if you can't write the library yourself.
So I decided to write my own.
Design motivations
In Benjamin's post, he goes on to say:
Its an awesome pattern if used on a larger scale and can (re-) wire a complex business application according to a clients needs without having to change much of the domain code.
I think my motivations for DI framework are somewhat different. I don't see myself wanting to "re-wire" an application at a later date.
Ideally I want my logic and wiring to remain clear at the code level; I personally don't want to delegate all the wiring to some configurator – I can see that making any debugging task harder. What I want from a framework is something that will do the hard work for me; something that will supply actual dependencies automatically.
This led me to make the following decisions:
- I wanted an automated builder; something that would look at the code and get the DI framework setup ready to go – based on class names and interfaces
- I wanted to keep Factory classes; I think it makes logical sense to have a class who's responsibility is to create new objects of type blah
A sample application
At the top level, I can ask the DI framework to create me an object:
// setup the service injector include APP_PATH.'siConfig.php'; $serviceInjector = new serviceInjector(); // ---- // for our test app we'll just pretend we're looking at the details // of event #1: $oDao = $serviceInjector->getInstance('eventDao'); $oEvent = $oDao->getById(1);
The DAO object is created, along with its dependencies; this all happens simply by annotating the code within the PHPDocumentor style comment blocks:
/** * Constructor * @param iDatabase $database A service that will allow us to execute SQL * @param iEventFactory $eventFactory A service that will create event objects for us * @inject This informs the DI builder to inject constructor parameters on object creation */ public function __construct(iDatabase $database, iEventFactory $eventFactory)
The service injector will find a class that implements iDatabase and iEventFactory and automatically inject these on object creation. The interesting thing is that either of these two services can have their own dependencies. For example, my eventFactory class declaration looks like this:
class eventFactory extends factory implements iEventFactory
It extends the Layer Supertype factory. The factory base class has a method to set its own dependency, again specified via annotation:
/** * Set service injector * @inject This informs the DI builder to inject method parameters immediately after object creation */ public function setServiceInjector(iServiceInjector $serviceInjector) { $this->serviceInjector = $serviceInjector; }
The service injector will happily go away and recursively assemble the required objects and their dependencies.
The builder
I have a script that can be executed as part of an automated build process (see my other post) that will create a pure-PHP configuration file for my service injector. It works by conducting a somewhat crude static analysis of the code you tell it to examine. It then works out which classes wire up to which interfaces, what extends what, which methods need parameters injecting and which classes should be shared (rather than a new instance created on every request).
Right now, it works as well as it needs to for the sample application. However it doesn't do very well if you have more than one class that implements a given interface, and then you ask the service injector to build you a blah interface – in this situation it will fail. You'll notice that although I've got a lot of interfaces in the sample application, they all have one class that implements the interface. I think this is a worthwhile exercise because it gets you into the mindset that you are programming to interface and thinking about messages that the objects send other objects.
Pros and cons
I like how my implementation creates the wiring-up configuration automatically based on the actual code. I also like how the service injector is really focussed on programming to interface: a service is simply some object that will provide a set of capabilities and the service injector's only job is to inject these objects at run time. It does not deal with injecting strings and other configuration parameters; I think that's OK since a string is not a service – and I set out to build something that would only do that job.
I guess that's where my service injector differs from other implementations of dependency injection containers – I have focussed purely on something that will provide services, not any other types of depdency, such as configuration strings. Perhaps this could be considered a con!
The static analysis in this simple version is fairly rudimentary, although that said it will quite happily analyse the Zend framework source code. I tried this out and then made my date factory ask the service injector for a new Zend_Date object. This all worked fine – simply by changing one line of code.
The source code
So I've written this tool purely as a way to learn about the ideas involved and also to see if I could find a structure that I thought was useful for my application. It's been done pretty quickly but if you'd like to have a closer look you can browse the source code here.
Other implementations for PHP
- Fabien Potencier has written a Dependency Injection Container for the Symfony project, although it will apparently work just as well as a stand-alone component
- Benjamin Eberlei has written not one but two!
- Federico Cargnelutti has proposed and is working on Zend_DI – a DI component for the Zend framework
Through this process of research I have come to the following conclusions:
- I prefer DI over a service locator because the individual modules are cleaner; dependencies are passed in rather than the object itself going and asking for them
- A DI framework seems the way to go, simply to reduce the complexity involved in manually creating complex object graphs
- I like Factory classes because they serve a clear purpose and make code easy to understand
- I want a DI framework to be able to work (almost) completely from the source code
My next step is to look more closely at existing implementations to see if they could work in a production project.


text:
The Internal Revenue Service (IRS) estimates that $68 billion of the $345 billion gross tax gap for 2001 was due to underreporting of federal income tax liabilities by self-employed owners of unincorporated businessesalso known as sole proprietors. An additional part of the tax gap was due to the noncompliance of some sole proprietors with employment tax laws. The federal tax gap is the difference between the amount of income and other federal taxes owed and the amount that is voluntarily and timely paid. The gap arises from taxpayers underreporting taxable income, underpaying known tax liabilities, and not filing required tax returns.
Unlike wage and some investment income, sole proprietors' income is not subject to tax withholding and only a portion is subject to independent verification through third-party information reporting, such as those who pay sole proprietors for services rendered.
Because the sole proprietor tax gap is so large, successful efforts to reduce it could result in significant revenue increases. Key reasons for the sole proprietor tax gap are well known. Their income is not subject to withholding, and only a portion of it is subject to third-party information reporting. When used, third-party reports on payments made give IRS a powerful tool for verifying the tax compliance of payment recipients.
A principal IRS compliance programthe Automated Underreporter Program (AUR)has limited reach over sole proprietors. Under AUR, IRS computers match these third-party reports on payments made to taxpayers with the taxpayer's tax return in order to verify taxpayer compliance in reporting those payments as income. Currently, information reporting covers only about a quarter of sole proprietors' business gross receipts and very little of their expenses because of limited information reporting by third parties. Expanding information returns coverage would require IRS to identify other types of third parties who could file information reports about payments made to sole proprietors without imposing unacceptable burdens.
IRS's other compliance program for a sole proprietorthe examination (audit) programalso has limited reach. Because most of sole proprietors' understated tax was in small amountshalf of the understatements were for about $900 or lessIRS examinations of their tax returns generally have yielded less revenue per IRS staff hour than those covering other categories of taxpayers, such as larger businesses. IRS spent substantial time on sole proprietor examinations in 2008, but examined about only 1 percent of the estimated noncompliant population.
Without either examinations or AUR, IRS can not easily tell whether sole proprietors are reporting legitimate business losses that can be used to offset other taxable income. In a study for tax year 2001 only, IRS estimated that 25 percent of all sole proprietors reported losses with an estimated 70 percent of those losses being fully or partially noncompliant with tax laws. Since examinations of sole proprietor tax returns are costly for IRS, require experienced IRS examiners to conduct, and are burdensome for the businesses, additional options need to be considered to improve sole proprietor tax compliance.
Because of the variety of challenges to addressing the sole proprietor tax gap, there is no single solution. However, a variety of actions are likely to help reduce that tax gap.
GAO recommended in July 2007 that the Department of the Treasury's tax gap strategy cover sole proprietor compliance in detail while coordinating it with broader tax gap reduction efforts. Such a strategy could include a mix of numerous options. These options recognize that some solutions, such as a large increase in audits, are not likely to be cost-effective given the large number of sole proprietors and the relatively small amounts of noncompliance on average. Also, many of the options involve tradeoffs, both for sole proprietors and for IRS. The list of options includes helping:
Furthermore, as GAO also recommended in September 2009, IRS should use its ongoing research efforts to develop a better understanding of the nature of sole proprietor noncompliance, including sole proprietors improperly claiming business losses. The high rate of noncompliance associated with claims of sole proprietor business losses suggests that limiting the ability of sole proprietors to use losses to offset tax on other income could present another option for reducing the sole proprietor tax gap. However, an indicator to target noncompliant losses without including compliant losses has not been identified. Absent such targeting, any policy change to limit all business losses would inevitably limit some legitimate businesses losses.
IRS has taken actions to implement some of these options. As of January 2011, IRS has initiated, but not completed, studies on: compliance with third-party information reporting requirements, additional data sharing with the states, and identifying the extent of noncompliant sole proprietor losses. These studies are scheduled for completion through 2015. Following completion, IRS will assess the study results and identify whether changes should be recommended and made. GAO expects to assess IRS's progress in completing these actions.
Because sole proprietors are responsible for almost one-fifth of the tax gap, the potential for raising substantial amounts of revenue by taking such incremental actions to improve sole proprietor tax compliance is significant. However, the revenue potential related to any of these actions has not been estimated.
The information contained in this analysis is based on the related GAO products listed under the "Related GAO Products" tab.
For additional information about this area, contact James White at (202) 512-9110 or email@example.com.
Jump to another area below related to this mission.


text:
A common mission—to provide the highest quality health care to active duty,
retired, and National Guard/Reservist personnel and their families—unites the 3,050 employees who will work in the Defense Health Headquarters (DHHQ).
These Military Health System (MHS) employees provide health care and support to military personnel
and their families.
http://www.tricare.mil is the official web site of the TRICARE Management Activity a component of the
Military Health System
7700 Arlington Boulevard, Suite 5101, Falls Church, VA 22042-5101


text:
SentrySafe - In-Wall Safe
by SentrySafe | Item #: 836928 | Model #: 7150 |
Best Seller
Price includes shipping
- $ 84 88 84.88
Non-members pay 10% surchargeJoin now!
- Shipping
- Price includes shipping
- Enter ZIP Code for shipping options
- Estimated arrival
Delivery estimates, taxes, and fees are based on ZIP Code. Club Pickup orders are based on your club's current price and item availability on the day of payment.
About this item
Model: 7150
This wall safe, Model 7150, fits standard wall studs on 16" centers and mounts flush to the wall for left or right hand opening. It has a three-number combination, key lock, and concealed hinges for added security.
Assembled Country
Component Country
Member reviews & questions
Ask & Answer
Policies & plans
Shipping Information
Shipping Information
Standard - 2 to 6 business days
Warranty Information
1 Year Limited
For questions regarding the warranty or use of your safe, please contact our customer service department at 1-877-736-8794 from 8 a.m. - 9 p.m. EST.
related products
1 of


text:
Mechanics Bank Investments Adds Seven Financial ConsultantsMaking advisory services and more financial products available to a broad range of clients
View as PDF
WALNUT CREEK, CA, October 30, 2013 — Mechanics Investment Services (MIS), a division of the Mechanics Bank Wealth Management Group, has expanded with the addition of seven new Financial Consultants. These Financial Consultants, each with 10 to 25 years experience, will provide individual and business clients with services ranging from retirement savings and planning, education funding, and life and long term care insurance to estate planning and employee retirement plans for small businesses.
"Whether our clients need investment products or insurance we can help them," says Lisa Smith, Vice President and Program Manager, Mechanics Investment Services. "We see MIS as a complement to all our other services. The Bank has extremely loyal clients who've banked with us for years, but until recently they often felt we could not provide all the services they need. By taking advantage of our new strategic alliance with LPL Financial we are now able to offer access to a comprehensive array of financial products and services, ranging from fixed income to mutual funds, government securities, equities and more."
"Banks typically don't offer a full range of financial advisory services to clients who aren't considered ‗wealthy'," Ms. Smith adds. "Other institutions often set the cutoff at $2-3 million or more in investible assets. We serve clients across the financial spectrum – it's part of our mission as a community bank. MIS is designed to make sound advice and a wide array of products available to a much broader range of clients."
Joining MIS are:
"Our advisors are trained to listen to our clients and give them the advice they need around advisory accounts, from separate managed and mutual fund wrap accounts to mutual funds, fixed income, and individual stocks and bonds," says Ms. Smith. "The extensive analysis and tools that LPL Financial offers our advisors help them provide our clients with the information they need to make informed decisions. Additionally, in 2014, we will roll out many new electronic capabilities to our clients, including electronic signature, paperless applications, remote deposit and more."
Financial consultants are registered with and securities and advisory services offered through LPL Financial, a registered investment advisor, Member FINRA/SIPC. Insurance products offered through LPL Financial or its licensed affiliates. To arrange a personal appointment with a Financial Consultant, call 800.811.0185.
Mechanics Bank and Mechanics Investment Services are not registered broker/dealers and are not affiliated with LPL Financial. The investment products sold through LPL Financial are not insured Mechanics Bank deposits and are not FDIC insured. These products are not obligations of Mechanics Bank and are not endorsed, recommended or guaranteed by Mechanics Bank or any government agency. The value of the investment may fluctuate, the return on the investment is not guaranteed, and loss of principal is possible


text:
iPhone 6 rumour rollup for the week ending March 22
New technologies and patents sprouted everywhere this week, causing it seemed a thousand new iPhone 6 rumors to bloom, each more daring, or at least weird, than the one before.
New technologies and patents sprouted everywhere this week, causing it seemed a thousand new iPhone 6 rumors to bloom, each more daring, or at least weird, than the one before.
Keep in mind Professor Trelawney's divination class at the Hogwarts School of Witchcraft Wizardry, and much of what happened in the iOSphere this week becomes clear.
As a massive blizzard enveloped the North-East US (and delayed this edition of The Rollup), a blizzard of rumours swept the iOSphere about iPhone 6.
The combination of intense cold gripping much of the US and feverish iPhone speculation is creating extreme rumoring conditions, threatening to drive the iOSphere into epistemological collapse.
iOSphere rumors make it Christmas every day: They are the gift that keeps on giving, no matter what time of year.
The latest business news, reviews, features and whitepapers
Visit our shop for the best deals on hot products
Watch our video news and reviews from around the world
Comprehensive buying guides, features, and step-by-step articles
First impression on unpacking the Q702 test unit was the solid feel and clean, minimalist styling.
For work use, Microsoft Word and Excel programs pre-installed on the device are adequate for preparing short documents.
The Fujitsu LifeBook UH574 allowed for great mobility without being obnoxiously heavy or clunky. Its twelve hours of battery life did not disappoint.
The screen was particularly good. It is bright and visible from most angles, however heat is an issue, particularly around the Windows button on the front, and on the back where the battery housing is located.
My first impression after unboxing the Q702 is that it is a nice looking unit. Styling is somewhat minimalist but very effective. The tablet part, once detached, has a nice weight, and no buttons or switches are located in awkward or intrusive positions.


text:
Lack of concern for Marine disturbing
To the editor:
I find it very difficult to understand the complete lack of concern exhibited by President Barack Obama and our State Department regarding the U.S. Marine imprisoned in a Mexican prison. Sgt. Andrew Tahmooressi had served two tours in Afghanistan, engaged in combat and by all accounts by his fellow marines, was an outstanding soldier.
Three months ago, March 31, after spending the afternoon in Mexico, he walked back across the border in the U.S., got into his vehicle to return to his quarters. Leaving the parking lot he mistakenly turned into the lane that led to Mexico. (Several have attested that at that particular crossing it is very confusing and mistakenly entering Mexico is not uncommon.) Upon reaching the Mexican guards at the border he immediately told the guards he had three registered guns in his vehicle. It should be emphasized that the guards did not find the guns; he immediately told them about the guns and willingly showed where they were located. He was imprisoned, chained to a bed and suffered abuse.
President Obama went to great lengths to secure the release of a soldier who, according to his fellow soldiers, deserted his unit while on the front line in Afghanistan. Obama held a ceremony in the Rose Garden to tout his "success" trading five very high ranking terrorists for that soldier. His administration said the soldier had served with honor and distinction. The State Department spokesperson shrugged off the testimony of his fellow soldiers by saying State Department officials knew more than those present at the time he left his post.
Bur for a Marine who served honorably in combat Obama is unwilling to seek his release. This in spite of petitions signed by, according to one account I heard, nearly 200,000 citizens.
When he recently spoke with the president of Mexico, it was reported that President Obama did not bring up the subject. How long do you think it would take to get this resolved if Obama requested it? It seems very strange that the president was very concerned about the welfare of a soldier labeled as a deserter by his comrades and has not exhibited any concern about an imprisoned soldier who apparently had the admiration of all his comrades.
A few weeks ago I telephoned the Washington, D.C. offices of Rep. Collin Peterson and Sen. Amy Klobuchar regarding the Marine. To my surprise, at one office the person said they were unaware of the imprisoned Marine. At the other office, the first person I spoke with was not aware of it.
He turned me over to another aide who said he wasn't familiar with it except that he heard about some guy getting put in jail for crossing the border with guns. Even though the Marine is not from Minnesota, he fought for people living in Minnesota. I think it is shameful that our president and legislators, Republican and Democrat, show little to no concern.
George Holcomb


text:
Samsung Electronics announced Friday that it began mass production of the 22" transparent LCD panel in March this year.
"Transparent displays will have a wide range of use in all industry areas as an efficient tool for delivering information and communication. With the world's first mass production of the transparent LCD panel, Samsung Electronics plans to lead the global transparent LCD market by developing various applications," said Younghwan Park, a senior vice president of Samsung Electronics LCD business.
The panels come in two colors, the black-and-white type and the color type, and they have a contrast ratio of 500:1 with WSXGA+ (1680*1050) resolution. Compared with the conventional LCD panels that use back light unit (BLU) and have 5% transparency, Samsung's transparent LCD panel boasts the world's best transparency rate of over 20% for the black-and-white type and over 15% for the color type.
The transparent LCD panel has a high transparency rate, which enables a person to look right through the panel like glass, and it consumes 90% less electricity compared with a conventional LCD panel using back light unit.
Samsung's transparent LCD panel maximizes convenience for not only manufacturers but also consumers by incorporating the High Definition Multimedia Interface (HDMI) and the universal serial bus (USB) interface.
Transparent display panels have endless possibilities as an advertising tool, which can be applied to show windows and outdoor billboards or used in showcase events.
Corporations and schools can also adopt the panel as an interactive communication device, which enables information to be displayed more effectively.
Tags: Samsung


text:
Victim critical after South Hill stabbing
SPOKANE, Wash. - Spokane police are investigating a stabbing that sent two men to the hospital, one who is in critical condition.
It happened just before 6 p.m. Monday night at the 1800 block of West 7th.
Police say a couple was in their apartment when a former female roommate and a man arrived.
The two men got in a fight and during that fight the man who lives in the apartment grabbed a kitchen knife and stabbed the other man several times in the back. That man is in critical condition at a local hospital.South Hill stabbing leaves one man in critical condition
The other man's hand was cut during the altercation; he was also taken to the hospital for treatment of his injuries. The two women weren't injured.
Police are trying to figure out what the motive is behind the stabbing; they don't know if this was a self-defense situation.
"The Spokane Police Department responds to these types of incidents all the time, sometimes weekly, sometimes multiple times in a week. It's really not unusual for these fights to turn into, the knife thing is becoming really common," Spokane Police Sergeant Dave Staben said.
Police say the two men have gotten in trouble with the law before. Police haven't arrested anyone at this time.
The names of the two men involved haven't been released.


text:
Want to get a great workout, have fun and give back to breast cancer research? These six unique breast cancer 5Ks are for you.
Every year, thousands of women nationwide hit the ground running to fight breast cancer. Breast cancer 5Ks are a great way to have fun, challenge yourself and burn some cals�all while giving back to a noble cause. In honor of Breast Cancer Awareness Month, we�ve scoped out six truly unique, quirky and fun 5Ks across the nation that are doing their part to raise funds and awareness for breast cancer. Whether you�re a football fanatic, canine lover or wine connoisseur, these six unique breast cancer 5Ks offer something for everyone. Best For: Walkers Women�s 5K Classic � Allentown, Penn. Since first launching 20 years ago as a small, 250-participant race in Allentown, Penn., the Women�s 5K Classic has grown to include more than 5,000 runners in 2012�and this year they�re expecting even more. This female-exclusive event is broken down into four heats, making it ideal for women of all fitness levels. The event kicks off with a 5K and a 10K run. Not much of a pavement pounder? The event also includes two heats of walkers, including a heat for �Competitive Walkers� (or speed walkers), and a �Walk in the Park� group for less competitive participants. RELATED: Top Breast Cancer 5Ks Best For: Football Fanatics Treasure Chests 5K � Tampa, Fla. This race, part of the NFL-wide Breast Cancer Awareness Month initiative, benefits breast cancer research and also includes plenty of football fun. The race begins just south of the stadium on Tampa Bay Boulevard and takes runners down past the Yankees Complex and up around Steinbrenner Field before crossing the finish line into the stadium. The cost of registration includes a ticket to the game to watch the Tampa Bay Buccaneers play the Philadelphia Eagles. Make sure to get your ticket early: The first 500 registered runners get the opportunity to go onto the field during halftime. What better way to raise awareness and get fired up for a cause than with a 3.1-mile run in the morning, followed by a few cold ones and 65,000 of your closest football friends? Best For: Artists Paint it Pink! � Portsmouth, Ohio Participating in a 5K is always lots of fun, but Paint it Pink! is way more than your average 3.1 mile race. The race in Portsmouth, Ohio is much more than just a 5K. Participants in this weekend-long event are encouraged to sport their Paint it Pink! shirt the day before the race on Friday, October 18, while painting and decorating their workplaces, schools or homes�all in pink. Then, on Saturday morning at 8 a.m., the almost entirely flat racecourse winds runners and walkers from the Southern Ohio Medical Center�s LIFE Center through this tree-lined and newly pink-clad residential area�but the fun doesn�t stop there. Following the race, Paint it Pink! holds a Pink Party, a Zumbathon and a Ceremonial Pink March on Saturday at Tracy Park. The weekend concludes with a �Pink Out� for the Shawnee State University soccer match at 4 p.m. on Monday. Best For: Dog Owners Paws FUR Pink 5K � Orange, Calif. Although runners have to wait until February 15 to participate in this Breast Cancer run, we think it�s worth the wait. Whereas other 5Ks generally exclude our furry friends, the Paws FUR Pink happily invites pets to the race, and includes them in all the festivities! Of course, don�t let the February time-stamp scare you away; this race takes place in sunny, Southern California, ensuring that runners won�t have to don a fur coat like their pups in order to stay warm. The timed 5K starts at 8 in the morning, the untimed race starts at 8:45 a.m., and three other fun races follow suit for the less experienced runners and older furry friends. Benefitting Susan G. Komen of Orange County, this race celebrates the unconditional love that we share with our four-legged friends. Best For: Mud Lovers Dirty Girl Mud Run � Various locations Nationwide With 45 event locations across the nation and a course designed for all ages and athletic abilities, it would be crazy for any mud run-lover to skip out on this female-filled event. Participants run, walk, crawl, climb and get really, really dirty�all in the name of educating women about breast cancer prevention and awareness. Talk about girl power! Runners are sent out in waves every 15 minutes, ensuring the course won�t get too overcrowded and dangerous, so form a team and tackle the obstacles together. Best of all, when it�s all said and done and you�re covered in mud, the fun doesn�t stop: Head down to the sponsor village to keep your heart rate up while you dance to the music; nourish your weary body with some much-deserved local food and drink; or pick up a few samples from Paul Mitchell and other vendors. Best For: Winos Duplin Winery Run for Hope � Rose Hill, NC What more could a woman want on a crisp October morning than a nice run through the beautiful North Carolina Duplin vineyards? Drinking plenty of wine after the race is over, that�s what. The Duplin Winery Run for Hope combines two female favorites�exercise and wine�and rolls them into one breast-cancer-fighting festivity. The proceeds of the race benefit the non-profit organization, Women of Hope, �which helps provide financial support, education and advocacy for women living with breast cancer. Following the race, plenty of food, live music, and wine, wine, wine will be available for a fun-filled family event. Brought to you by: Spry Living


text:
BGS has a wide range of datasets and wants to increase access to these by publishing as many as possible under OpenGeoscience. OpenGeoscience is a free service where you can view maps, download data, scans, photos and other information. The services available under OpenGeoscience are listed below, and include:
To encourage the use and re-use of this data we have wherever possible made the data within OpenGeoscience available under the Open Government Licence, subject to the following acknowledgement accompanying the reproduced BGS materials: "Contains British Geological Survey materials ©NERC [year]".
The terms of use for every product under OpenGeoscience are displayed clearly at the top of every page. Please feel free to use our OpenGeoscience logo wherever you use our open data.
BGS has started to publish its data through map viewers allowing you to pan and zoom to where you live, click on an area of interest and reveal more about the ground beneath your feet.
BGS have created various mobile apps, such as iGeology and mySoil that allow you to view BGS datasets on a map where ever you are!
Many of the BGS's most popular databases and vocabularies are available to search and view online.
A number of GIS datasets are now available to download including some of our core, baseline datasets showing geology, gravity and magnetic data, and hydrogeology data.
As part of our continued commitment to putting more information out for open access, BGS has released a number of its digital scan and photo collections on OpenGeoscience, including borehole log scans.
BGS are making more of its information accessible through web services and linked data to encourage developers to use and innovate it within their own systems.


text:
Barbecued Pulled Pork Sandwiches with Homemade BBQ Sauce and Pickles
- 1 boneless pork butt, about 4 pounds
- 3 tablespoons dark brown sugar
- 2 tablespoons Essence, recipe follows
- 1 tablespoon salt
- 1 tablespoon ground cumin
- 1 tablespoon paprika
- 1 tablespoon freshly ground black pepper
- 1 tablespoon cayenne
- Wet Mop Basting Sauce, recipe follows
- Barbecue Sauce, recipe follows
- 1 (16-ounce) jar thin sliced dill pickles
- Brioche
Place the pork in a baking dish. In a bowl, combine the sugar, Essence, salt, cumin, paprika, pepper, and cayenne. Rub the seasoning evenly over the pork to coat. Cover with plastic and refrigerate at least 4 hours or overnight.
Preheat an oven or smoker to 225 degrees F.
Bring the pork to room temperature and place in a roasting pan, fat side up. Slow cook in the oven, basting with the Wet Mop Basting Sauce every 45 minutes, until tender and the internal temperature reaches 160 degrees F. (The cooking should take about 6 to 7 hours.) Remove from the oven and let rest for 20 to 30 minutes.
With a knife and fork or two forks, pull the meat apart into small slices or chunks. Toss with the Barbecue Sauce, to taste, and divide among the hamburger buns. Top with the coleslaw. Serve with the pickles and additional Barbecue Sauce on the side.
Wet Mop Basting Sauce:
1 cup white vinegar
1 cup apple cider vinegar
1 tablespoon dark brown sugar
1 tablespoon red pepper flakes
1 tablespoon cracked black pepper
1 tablespoon salt
The night before you cook the pork, combine all the ingredients in a large bowl and whisk well. Refrigerate and let the flavors blend overnight.
Yield: 2 1/4 cups
Barbecue Sauce:
1 cup apple cider vinegar
1 cup ketchup
3 tablespoons packed dark brown sugar
1 tablespoon yellow mustard
1 tablespoon molasses
1 teaspoon salt
1/2 teaspoon dried crushed red pepper
In a bowl, combine all the ingredients and whisk well to dissolve the sugar. Place in a squeeze bottle and dress the pulled pork sandwiches to taste.
Yield: about 2 cups
Recipe courtesy of Emeril Lagasse, 2001
Pairs Well With
Dark Beer
Toasty, bracing beer
- Find easy pairings for your favorite recipes, Bobby's perfect picks and party ideas.
Cooking Tips
More Recipes and Ideas
Pork Sandwiches with White Barbecue Sauce
Recipe courtesy of Giada De Laurentiis
Pulled Pork with Two Chiles Tamale Pot Pie
Recipe courtesy of Rachael Ray


text: LANSING COMMUNITY COLLEGE CURRICULAR GUIDE Diagnostic Medical Sonography Associate in Applied Science Degree Curriculum Code: 0790 (Effective Fall 2000 - Summer 2002) Program prepares an individual to use ultrasonic equipment. The sonographer produces images to demonstrate body parts and assist the physician in the diagnosis of medical abnormalities using equipment with a high frequency sound wave (much like sonar). Graduates of the program will be eligible for examination by the American Registry of Diagnostic Medical Sonographers. This is a selective admission program. In order to be considered as a candidate for this program, students must meet basic admission requirements beyond those required for admission to the college. Many of the courses for this program are open only to students officially admitted to the Diagnostic Medical Sonography Program. PREREQUISITES Students should see the "Course Descriptions" section of this catalog or the Course Schedule for course prerequisite information. Basic skills assessment and advising information may be found on page 8 of this catalog. GENERAL EDUCATION General education is an important part of this program and includes a mathematics competency requirement. To fulfill the mathematics competency requirement, students may need to complete specific course work in mathematics. For information on how to fulfill all general education requirements, see page 23. INFORMATION The admission and/or graduation requirements for this program may change each academic year. The program requirements below apply only to those students who have been admitted to the program for the 2000/2001 academic year. For the most recent and complete information, interested students should contact the Admissions Office, Gannon Vocational-Technical Center, Room 2200, telephone number (517) 483-1254. REQUIREMENTS FOR ADMISSION TO THE DIAGNOSTIC MEDICAL SONOGRAPHY PROGRAM For current information about admission requirements, students must contact the Admissions Office, Gannon Vocational-Technical Center, Room 2200, telephone number (517) 483-1254. REQUIREMENTS TOTAL: 52 CREDITS CODE TITLE CREDIT HOURS IDMS 200 Sonographic Introduction 2 IDMS 201 General Sonography I: Abdomen 4 IDMS 202 OB/GYN Sonography I 4 IDMS 234 Sonographic Physics 2 IDMS 245 Sonographic Instrumentation 2 IDMS 265 General Sonography II 4 IDMS 266 OB/GYN Sonography II 3 IDMS 280 Clinical Experience I 5 IDMS 281 Clinical Experience II 7 IDMS 282 Clinical Experience III 12 IDMS 283 Clinical Experience IV 7 LIMITED CHOICE REQUIREMENTS TOTAL: 12 CREDITS Complete the indicated number of credits from each CHOICE listed below. CHOICE 1: General Education Core Areas 12 Credits (See the "GENERAL EDUCATION" section above) Writing Core Area 3 Speech Communication Core Area 3 Science/Technology Core Area 3 Global Perspectives and Diversity Core Area 3 Mathematics Competency (See page 23 for information on how to fulfill this requirement. Course work may be needed.) MINIMUM TOTAL 64 SUGGESTED COURSE SEQUENCE Students should see course descriptions to find out when departments plan to offer courses. Students who for any reason are unable to follow the course sequence suggested below (for example, those who have transferred in courses from another school, or have prerequisites to fulfill) should contact an academic advisor or counselor for help with adjustments. I II III IV IDMS 200 IDMS 234 IDMS 282 IDMS 245 IDMS 201 IDMS 265 IDMS 283 IDMS 202 IDMS 266 Lim.Ch. IDMS 280 IDMS 281 Lim.Ch. Lim.Ch. Lim.Ch.


text:
SHENYANG, China(AP) Kim Kyong Hwa scored a first-half goal as North Korea beat Nigeria 1-0 to jump to the lead of Group F in the women's Olympic football tournament.
Wednesday's victory put the North Koreans atop the group after title contenders Germany and Brazil drew 0-0 in the first match of the day at Shenyang Olympic Stadium.
Kyong Hwa scored the winner with a powerful shot from near the penalty spot in the 27th minute after the Nigerian defense failed to clear a cross inside the area.
The North Koreans had a chance to add to the lead with a penalty kick in the 43rd, but captain Ri Kum Suk's shot from the spot missed wide. She had been pulled down inside the area by a Nigerian defender to prompt the penalty.