text:
Tressel resigns as Buckeyes coach in wake of NCAA violations
NFL.com Wire Reports
Published: May 30, 2011 at 09:50 a.m.
Updated: July 26, 2012 at 08:45 p.m.
By NFL.com Wire Reports
Jim Tressel, who guided Ohio State to its first national title in 34 years, resigned Monday amid NCAA violations and mounting revelations that sullied the image of one of the country's top football programs.
"After meeting with university officials, we agreed that it is in the best interest of Ohio State that I resign as head football coach," Tressel said in a statement released by the university. "The appreciation that (wife) Ellen and I have for the Buckeye Nation is immeasurable."
Luke Fickell will be the coach for the 2011 season. He already had been selected to be the interim head coach while Tressel served a five-game suspension.
"It's not (Tressel's) fault at all that he had a few go stray out of hundreds."
-- Beanie Wells
As word spread of Tressel's resignation, NFL players connected with Ohio State were quick to react.
"Do they not understand that only society will suffer more not having a Jim tressel around! He's more than a coach to alot of guys," tweeted Arizona Cardinals running back Beanie Wells.
"Alot of the players that came thru OSU are like myself and don't come from the ideal situation and when u have a guy like tress that steps in as a father, mentor, friend and teacher! It only helps the maturation process from a boy to man! And that alone is worth more than winnin"
Wells further defended Tressel: "It's not his fault at all that he had a few go stray out of hundreds! U check the success rate of the people that have been around him!"
"Sad day to be a buckeye. #coach tressel you will be missed," tweeted defensive tackle Cam Heyward, who was drafted in the first round last month by the Pittsburgh Steelers. "No one understands what that man has taught me and done for me."
Added New Orleans Saints safety Malcolm Jenkins, via Twitter: "This is a sad day in Ohio State's History."
Under Tressel, Ohio State had 66 players drafted into the NFL, including 13 in the first round.
Ohio State spokesman Jim Lynch said he was unaware of any buyout or severance package. He added that Tressel had returned from vacation Sunday night and met with athletic director Gene Smith, who then met with staff. Tressel typed his resignation and submitted it to Smith, he said.
Is Tressel a fit in NFL?
After seven Big Ten titles and a BCS National Championship, Jim Tressel is out at Ohio State. Still, there's a case to be made for him finding NFL success, says Albert Breer. More ...
» Top 10 NFL Buckeyes under Tressel
» Tressel's future not likely in NFL
Clearly, the turmoil had been building. The resignation comes nearly three months after Ohio State called a news conference to announce it had suspended Tressel for two games -- later increasing the ban to five games to coincide with the players' punishment -- and fined him $250,000 for knowing his players had received improper benefits from a local tattoo-parlor owner. The school said at the time it was "very surprised and disappointed" in Tressel. Yet, the school still managed to crack jokes.
Asked if he considered firing Tressel, Ohio State President E. Gordon Gee said then: "No, are you kidding? Let me just be very clear: I'm just hopeful the coach doesn't dismiss me."
Tressel's downfall came with public and media pressure mounting on Ohio State, its board of trustees, Gee and Smith.
"We look forward to refocusing the football program on doing what we do best -- representing this extraordinary university and its values on the field, in the classroom, and in life," Smith said in a statement Monday. "We look forward to supporting Luke Fickell in his role as our football coach. We have full confidence in his ability to lead our football program."
Fickell joined Tressel's coaching staff in 2002 and took on the role of co-defensive coordinator and linebackers coach from 2005 through last season. He was a defensive lineman for Ohio State from 1992 to 1996 before the New Orleans Saints signed him as an undrafted free agent in 1997. He spent that season on injured reserve and was subsequently released. He was out of pro football by 1998 and on to a career in coaching.
Tressel and Ohio State were to go before the NCAA's infractions committee Aug. 12 to answer questions about the player violations and why Tressel did not report them. For more than nine months, he denied knowledge of improper benefits to players until confronted by investigators with emails that showed he had known since April 2010.
After several NCAA violations by him or his players over the years, Tressel's problems deepened after learning several players received cash or discounted tattoos. Contrary to NCAA bylaws -- and his own contract -- Tressel received emails from a former player about this and did not tell his athletic director, university president, compliance or legal departments or the NCAA for more than nine months.
Gee said the university's "public purposes" and "tradition of excellence" are guiding its actions. He shared the news with Ohio State trustees Monday morning in a memo obtained by The Columbus Dispatch.
"I write to let you know that later this morning we will be announcing the resignation of Jim Tressel as head coach of the University's football program," Gee wrote. "As you all know, I appointed a special committee to analyze and provide advice to me regarding issues attendant to our football program. In consultation with the senior leadership of the University and the senior leadership of the Board, I have been actively reviewing the matter and have accepted Coach Tressel's resignation.
'The Top 100: Players of 2011'
The 10-week countdown of the list is complete with Tom Brady taking the No. 1 spot as voted on by the players. Relive the series from start to finish.
» Explore 'The Top 100' in depth
"My public statement will include our common understanding that throughout all we do, we are One University with one set of standards and one overarching mission. The University's enduring public purposes and its tradition of excellence continue to guide our actions."
The 58-year-old Tressel had a record of 106-22-0 at Ohio State. He led the Buckeyes to eight Bowl Championship Series games in his 10 years. Combined with a 135-57-2 record in 15 years at Youngstown State, where he won four Division I-AA national championships, Tressel's career mark was 241-79-2.
The author of two books about faith and integrity, he remains a scapegoat to many and a hypocrite to others. Even though he has many backers, a rising chorus of detractors had stepped forward during the ongoing NCAA investigation. There were also questions about his players and their friends and family members receiving special deals on used cars from two Columbus dealers.
But at one time his image was that of an honest, religious man who never said or did anything without thinking it through first. His nickname was "The Senator" for never having a hair out of place, praising opponents and seldom giving a clear answer to even the simplest of questions.
Introduced at an Ohio State basketball game in 2001, Tressel vowed that fans would "be proud of our young people, in the classroom, in the community, and most especially in 310 days in Ann Arbor, Mich., on the football field."
"As I think back to what I could have done differently ... I've learned that I probably needed to go to the top legal counsel person at the university and get some help," Tressel said at a March 8 news conference.
He said he hadn't given a thought to what the rest of the country thought of Ohio State's program and that he was not beating himself up over the violation.
"I don't think less of myself at this moment," he said. "I felt at the time as if I was doing the right thing for the safety of young people."


text:
A Construction Company Put Trump's "Wall" in Its Super Bowl Ad. The Ad Was Rejected.
By Lara O'Reilly
A woman walks past an advertisement referencing Super Bowl XLVIII on January 24, 2014 in Times Square in New York City.
Andrew Burton/Getty Images
This post originally appeared in Business Insider.
Fox, this year's Super Bowl broadcaster, has rejected a big game ad from construction-supply company 84 Lumber because it was deemed too political, Campaign first reported.
The ad had featured a "wall" blocking people in the U.S. from looking for work. The idea behind the 90-second spot—a huge ad buy likely costing the company around $15 million—was to boost recruitment at the company.
Advertising agency Brunner has now been sent back to the drawing board and a new ad is currently in production, ready to air during the big game on February 5. However, 84 Lumber still plans to put the original spot online on the same day.
Brunner sent Business Insider this statement on behalf of Brunner CEO Michael Brunner:
Fox rejected our original commercial because they determined that some of the imagery, including "the wall" would be too controversial. So we went back and revised the spot to make it acceptable to them. 84 Lumber challenged us to create a thought-provoking 90 second spot that would tell the world who 84 Lumber is and what they stand for – a company looking for people with grit, determination and heart, no matter who they are, where they come from, or what they look like. And while that full story will no longer be told on TV at the Super Bowl, we all believe too strongly in that message to leave it on the editing room floor. So we are going to launch it during the Super Bowl and make the full story available online.
Fox and 84 Lumber declined to comment.
Fox is reportedly charging advertisers just over $5 million for a 30-second advertising slot during the Super bowl. In December, Variety reported that it had sold almost 90% of its Super Bowl ad inventory.
Keep up to date with all the latest Super Bowl advertising news here.
Now Watch: WPP CEO Sir Martin Sorrell on Snapchat becoming the 'third force' to Google and Facebook

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: Oracle db connection using hikaricp java I'm trying to create a connection pool for Oracle database using hikaricp and java..
Here is my below code..
public class OracleCon {

    public static void main(String[] args) {
        try {

            Connection con = dataSource().getConnection();
            Statement stmt = con.createStatement();

        } catch (Exception e) {
            System.out.println(e);
        }

    }

    private static DataSource dataSource() {
        final HikariDataSource ds = new HikariDataSource();
        ds.setMaximumPoolSize(100);
        ds.setDataSourceClassName("oracle.jdbc.driver.OracleDriver");
        ds.addDataSourceProperty("serverName", "localhost");
        ds.addDataSourceProperty("port", "5432");
        ds.addDataSourceProperty("databaseName", "test");
        ds.addDataSourceProperty("user", "user");
        ds.addDataSourceProperty("password", "password");
        return ds;
    }
}

and I'm getting below error.
09:15:10.627 [main] DEBUG com.zaxxer.hikari.HikariConfig - schema................................none
09:15:10.627 [main] DEBUG com.zaxxer.hikari.HikariConfig - threadFactory................................internal
09:15:10.627 [main] DEBUG com.zaxxer.hikari.HikariConfig - transactionIsolation................................default
09:15:10.627 [main] DEBUG com.zaxxer.hikari.HikariConfig - username................................none
09:15:10.627 [main] DEBUG com.zaxxer.hikari.HikariConfig - validationTimeout................................5000
09:15:10.627 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
java.lang.RuntimeException: java.lang.ClassCastException: Cannot cast oracle.jdbc.driver.OracleDriver to javax.sql.DataSource

Any suggestions would also be helpful.. Thanks..

A: In the dataSource() method you are trying to assign the driver class to the data source class property. Instead of using setDataSourceClassName() use the setDriverClassName() method.
Here's how your final configuration will looks like -
private static DataSource dataSource() {
    final HikariDataSource ds = new HikariDataSource();
    ds.setMaximumPoolSize(100);
    ds.setDriverClassName("oracle.jdbc.driver.OracleDriver");
    ds.addDataSourceProperty("serverName", "localhost");
    ds.addDataSourceProperty("port", "5432");
    ds.addDataSourceProperty("databaseName", "test");
    ds.addDataSourceProperty("user", "user");
    ds.addDataSourceProperty("password", "password");
    return ds;
}

redpajama_set_name: RedPajamaStackExchange


text:
Jetwing Symphony goes public
Jetwing Symphony Limited (JSL), the investment arm of Jetwing Hotels announced the opening of its Initial Public Offering scheduled for the 14th December 2017. The bid envisages to raise Rs. 753 to Rs. 904 million, by offering 50,218,856 ordinary shares at Rs. 15.00, Rs. 16.00 Rs. 17.00 and Rs. 19 per share.
Speaking at the function Jetwing Hotels Chairman, Hiran Cooray said, the Jetwing group is the only group that is wholly concentrating on the leisure sector. Further that it is the first time that a public has been called on to be a part of their success. The current portfolio of JSL includes , Jetwing Yala , Jetwing Kaduruketha, Jetwing Lake, Jetwing Surf and Jetwing Colombo Seven.
Our expansion drive will continue to focus on several developments within the country and we will also look to establish our presence in regional Asian economies. Announcing JSL's IPO is a significant milestone for the Jetwing family and in establishing the future and therefore allowing the Company to grow the local hospitality sector beyond our shores." Cooray said.
Jetwing also has opened several new areas in Sri Lanka and created new ventures and avenues of employment to the people of those respective areas. Today we have around 25% of the occupancy in our hotel by locals. This is a considerable potion. This offering will also pave the way to promote our brand of hospitality management in other regional countries such as Cambodia, Laos and Myanmar. This will without doubt strengthen the position of the company in the forefront of the tourism industry as well.
The IPO is to be listed on the Diri Savi Board of Colombo Stock Exchange and the issue will open on the 14th, December. The proceeds of the IPO will be utilized for the development of upcoming Jetwing Kandy hotel while the remaining proceeds will be utilized for the settlement of debts and to rebalance the overall gearing mix in some of its properties.
Under JSL, Jetwing Hotels introduced the first agro eco-luxury resort in Sri Lanka - Jetwing Kaduruketha, which is also home to a fifty-acre paddy field shared with 31 farming families of the nearby village, who are directly involved in cultivating paddy and distributing excess harvest to the local market. Jetwing Yala and Jetwing Lake, in Yala and Dambulla respectively house the largest solar park installations in the hotel sector, generating 40% of their daily electricity consumption needs. In addition, Jetwing Surf bagged the 'Best Hotel Architecture Design' Award at the recently concluded Property Guru Asia Property Awards 2017 even before its opening and is also the Country's first eco-luxury surf resort located in the East of the island.
Commenting on JSL's IPO, Managing Director for Global Markets and Investment Banking from Capital Alliance partners Limited, Deshan Pushparajah said, "We are pleased to invite the public to participate in a hitherto extremely successful family enterprise. The Jetwing family and its leadership team are fully invested in Sri Lanka's tourism Sector across disciplines of tours, experiential tourism and hotel management. This breadth of exposure adds Significant synergies to JSL. This is evidenced in how JSL's first property Jetwing Yala, turned profitable after just 18 months of opening its doors. We are confident this sole 'pure play' status in the hospitality and leisure sector will attract like-minded investors."
Jetwing Symphony recorded a commendable revenue growth of 44.5 percent to Rs. 734.7 million during the financial year 2016/17 in comparison to the Rs. 508.4 million earned during the previous financial year.


Wylie is located about 30 miles northeast of Dallas, Texas.
To reach our operations facility where MAI Doors are made and distributed, refer to the convenient map below.
Please note that we do not sell to the general public.
To speak with someone about purchasing an MAI door, please go to our Find A Dealer page.
Turn Left on Sanden Blvd.
Turn Left on Hensley Ln.


text:
SNIPES continues its growth in the US and captures retailer Jimmy Jazz
Herman Webb December 1, 2021 3 min read
Cologne (ots) –
SNIPES is expanding its global branch network from 450 to more than 600 stores.
The closing ceremony is scheduled for this year.
SNIPES, a cologne-based sneaker and streetwear retailer, has significantly expanded its presence in the United States, capturing the American sneaker chain Jimmy Jazz. The signing was confirmed today and the acquisition is expected to be completed by the end of this year. The acquisition will triple the number of SNIPES stores in the United States: the store network will grow from 100 to approximately 270 stores.
SNIPES is a global sneaker and streetwear retailer with more than 450 stores in Europe and the United States. Omnisennel is deeply rooted in hip-hop culture and is a community-centric approach based on supporting, promoting and celebrating street culture.
Jimmy Jazz is headquartered in Sequoia, New Jersey, with nearly 170 stores in the United States and primarily on the East Coast, Southeast and Midwest. Acquisition allows SNIPES to create new areas. SNIPES plans to preserve the legacy of Jimmy Jazz.
"Despite the epidemic, SNIPES continues to grow. Through our 'community-oriented' approach, we focus on the consumer in everything we do. It continues to be the center of our partnership with Jimmy Jazz.
"Through SNIPES we have a strong, global partner who shares our passion and will continue to implement our heritage and our investments in our teams and stores in the right way," said Jimmy Kessry, owner of Jimmy Jazz.
As a result of the expansion, the global network of SNIPES branches has grown to over 450 to 600 stores. The parties agreed not to disclose the terms of the agreement.
See also Cup Traffic Com wins toll scheme in US
About SNIPES
Inspired by hip-hop, streetball, dance and action sports, the first SNIPES store opened in 1998, laying the foundation for a movement that now connects young people around the world. Following the Outfitter policy, SNIPES Online Shop and more than 400 SNIPES stores in Europe and the United States offer the latest streetwear and sneakers from brands such as Nike, Adidas, Garhard, Jordan, New Balance, Classic, and Timeless Look. And vans. The company's own SNIPES collections and successful collaborations with other streetwear brands and exclusive sneaker models represent special USPs in the range. In addition, SNIPES is still deeply rooted in the global street cultural community, working closely with key figures in the visual and support. Talented athletes or creative artist.
About Jimmy Jazz
For over 30 years, Jimmy Jazz has been presenting premium lifestyle brands such as Nike, Jordan, Adidas, Puma and Polo in an attractive and realistic way, helping to create a "sneaker culture" in key markets. With nearly 170 stores in the United States, Jimmy Jazz has an extensive presence in malls and shopping streets. Jimmy Jazz runs a solid e-commerce business through Jimmy Jazz.com, which enables the company to engage with consumers on a broader basis. Since its inception, the company and its valued employees have grown to be a popular destination for a wide variety of footwear, clothing and accessories in the environments in which they serve. Jimmy Jazz Street has become a meeting place for clothing and sports culture.
Inquiries and Contact:
Simon Bus
Simon.bus⁇snipes.com
See also The United States is in talks to boycott the Olympics
Previous SNIPES continues its growth in the US and captures retailer Jimmy Jazz
Next The United States is the world's largest producer of plastic waste


Another day, another beautiful and brilliant new timepiece. Today the good folks over at Citizen are back with something new, as Citizen Unleashes The Thinnest Eco-Drive Ever. The brand is celebrating 40 years of their legendary and iconic design, and today they give us the thinnest design to ever hit our wrists.
The new design features 85 components in a one millimeter-thick movement, while also rocking the ability to power itself for 10 months on a single charge. The design will come in four different models including a limited edition piece constructed from cermet. Check out the outstanding design in the video below and speak your thoughts on it after the jump. Stay tuned for much more from Citizen coming very soon!


This CD release contains two outstanding albums by singer Blossom Dearie in their entirety. On the classic LP 'Once Upon a Summertime', her vocals and piano are backed by a superb jazz trio consisting of Mundell Lowe on guitar, Ray Brown on bass and Ed Thigpen on drums, while on 'My Gentleman Friend', presenting nearly the same instrumentation, Lowe is replaced by Kenny Burrell and flutist Bobby Jaspar is added on a few songs.
A trio version by Dearie of one of the tunes from Once Upon a Summertime has been added as a bonus.
Blossom Dearie (vocals & piano), Bobby Jaspar (flute on #16,19 & 20), Mundell Lowe (guitar on #1-12), Kenny Burrell (guitar on #13-22), Ray Brown (bass) and Ed Thigpen (drums).
Blossom Dearie (piano), Herman Garst (bass), and Bernard Planchenault (drums).
"Ms Dearie was a unique artist and this reissue finds her at her very best."
"Miss Dearie is an accomplished pianist of strong jazz direction and a singer of such originality that one may liken an appreciation of her voice to the enjoyment of the anchovy one simply has to develop a taste for it. Charm is what this album's got and plenty of it."
"Vocalist Blossom Dearie's Summetime is a low-key collection of chamber-jazz arranged for a small trio. Working with guitarist Mundell Lowe, bassist Ray Brown, and drummer Ed Thigpen, Dearie sings the material with a gentle conviction; she may never sound passionate, but she never sounds like she doesn't care. The result is a pleasant record, that might never be a compelling listen, but it's never a bad one."
"The most expressive of jazz vocalists, Blossom Dearie's first three records for Verve -- all masterpieces -- displayed an artist with an uncommon ability to transfer a well-worn standard into a new song, usually informed by her light touch with piano and voice as well as her delightful coquette persona. My Gentleman Friend, her final full-length for the label, suffers only in comparison to her previous work; with fewer all-time standards available from her performing repertoire, Dearie was forced to resort to a few French titles and many middle-rank or then-current standards. It doesn't come as a surprise, then, that the song with the most compositional weight -- George and Ira Gershwin's "Someone to Watch Over Me" -- is the highlight. Dearie gracefully tiptoes through the classic, her reading rosy and meditative. Another Gershwin tune, "Little Jazz Bird," leads off the record with Dearie affecting her usual blend of warmth and insouciance. Aside from those two, the rest of the material is Blossom by numbers: simply average, forgettable songs given solid readings. The backing very nearly makes up for the lack of great compositions -- Dearie leads a quartet comprising her piano, Kenny Burrell on guitar, Ray Brown on bass, and Ed Thigpen on drums."


text:
The Monthly critical gazette, Volumen1
inclined to say, that the respective situa auspices, and support the bride by their tions, and action employed by the Pro- presence, do, in some degree, reproach nuba," and by the " Paraninfo ;" the her for her hesitation. And we cannot but first evidently drawing the bride forwards, notice the singular apparel of the lady enand the latter assisting in compelling her gaged in conversation with the husband; to obey, do not simply denote the celebra- por suppose her intent on the usual biting tion of a first marriage, but that of the gibes and jests, so much as on a particular second on one side, at least; and, perhaps, discourse naturally suggested by a seriousindeed, of two ' widowed persons. It is looking personage of forty years of age; if, clear, that the apparent unwillingness of indeed, we are not to believe him farther the lady, in case of her first marriage, advanced, as his thick black beard and his arises rather from the circumstance of her spear, indicating a military life, point out espousing a man formerly married, than the widower going to his second nuptials, from the usual timidity and bashfulness of either with a virgin who can hardly flatter a girl. Or, supposing her to be a widow, herself with meeting with the ardent ather fears, are accounted for, by the recol- tachment of youth, or with a lady already lection of her vows of fidelity given to a accustomed to the hymeneal yoke. former husband; or from doubts, whether But we have no further space to discuss her second nuptials may prove as fortunate; the authorities of poets, philologers, and and whether for "better or worse,'
," the ancient historians, which might confirm our memory of the former must recur to her conjectures : therefore, we must content mind at such a moment with very lively ourselves with referring the matter to those force.
more deeply versed in this species of erudiWe may also gather, that Apollo and his tion. sister, while they appear under happy
NOTICE TO CORRESPONDENTS. Dr. JONATHAN STOKES, of Chesterfield, has favoured us with the following observations, on an article in our last Number:
" The English Flora and its author may have their faults, but the Flora is a good one, and Sir Jas: S. a good observer. The booksellers may have told him it would not sell without detailed generic descriptions, a certain admixture of a natural system, and a little irrelevant matter to enliven the driness of pure botany, to the amateurs, or rather would-be-thought botanists. But farther in favour of Sir James, I must allege, that, in his Flor. Brit., he regularly cites Juss. and the great carpologist, I think your reviewer could not have known that the author is out of health ; but he will now have learnt from the public prints that his state of health prevented him attending the Linnæan anniversary, and will, I hope, abstain from any remarks which might give pain to him who gave name to Smithia Sensitiva.
" I do not object to an examination of the comparative merits of deceased authors, as, for instance, whether Jacq. Curt. Halle or Linnæus wrote the best Flora; but such comparisons of living authors can only tend to excite bad passions, or to misguide the application of talents, instead of leaving them to the natural tendency of the mind and surrounding circumstances. Let some draw, others describe, and others distinguish."
We fear, that, in the gratuitous distribution of the 5000 Numbers, between the first and fifth of June, many irregularities and disappointments arose. The fault was not in the Proprietors or Publishers, for they rendered every facility in their power ; but in many cases, country booksellers neglected to send special and separate orders; and in others, the wholesale booksellers objected to pack a work, which yielded no immediate profit! Against such inadvertencies and sinister feelings it was impossible to guard; and to these and similar causes must be ascribed the disappointment of many well-wishers to the plan.
We hope, however, that our interest will not be essentially thwarted, and that the public, and the booksellers in town and country, will cordially assist in promoting the circulation of a work so interesting and important to all.
CRITICAL GAZETTE.
AUGUST 1, 1824.—No. 3.
ور
Lady Murray's Memoirs. Second Edition. --Edinburgh. 8vo. pp. 165. The opinions of Sir Patrick Home (afterwards Lord Marchmont) and of Robert Baillie, of Jerviswood, on the subjects of civil and religious liberty, are familiar to every one who takes an interest in the affairs of Scotland, as they stood during the 17th century. To Lady Murray, grand-daughter of these two great men, known as the brilliant friends of the brilliant Lady Mary Wortley Montague, and celebrated by Gay in a congratulatory ode to Pope, as the "sweet-tongued Murray," the public is indebted for the above interesting Memoirs,
The tracing of the private history of individuals opens to us sources of interest of a different nature, and takes a stronger hold of our sympathies, than broad pictures of national manners, since it concentrates our attention on a smaller circle of actors-actors with whose feelings we consequently acquire a more prolonged and intimate acquaintance. Again, whatever befalls a race of persons exalted, and placed aloof from the common crowd of mankind, is seen distinctly, both in reference to its causes and its results ; while the catastrophes which overwhelm more obscure individuals, appear insulated and unprepared ; and are less interesting, because we cannot have so long a retrospect into the fatal ramifications of circumstances which led to them. The fortunes of an individual (a circumstance of which the Greek tragedians availed themselves) likewise impress the imagination much more strongly when we have to consider him not at liberty to choose his own situation, but as succeeding to ancestors in whose steps he must tread, and who have left him a complicated and difficult part to play. This was particularly the case among the feudal barons of Scotland, at the time of that persecution from which the subjects of the Memoirs under review suffered for a time, and over which, at the establishment of the Orange family on the throne, they finally triumphed. TI following is a striking picture of the harassing results of persecution.
"After persecution began afresh," says Lady Murray, "and my grandfather Baillie was again in prison, her father thought it necessary to keep concealed;
and soon found he had too good reason for so doing; parties being continually sent out in search of him, Crit. Gaz, Vol. 1. No.3.
and often to his own house, to the great terror of all in it. The frequent examinations and oaths put to servants were so strict, that they durst not run the risk of trusting any of them (except one man, a carpenter, named James Winter, who used to work in the house.) By the assistance of this man, they got a bed and bed-clothes carried in the night to the burial-place, a vault under ground, at Polworth Church, a mile from the house; where he was concealed a month, and had only for light an open slit at one end, through which nobody could see what was below. She went every day by herself, at midnight, to carry him victuals and drink, and staid with him as long as she could, to get home before day. In all this time my grandfather shewed the most constant composure and cheerfulness of mind. Often did they langh heartily in that doleful habitation at different accidents that happened. She had at that time a terror for a churchyard, especially in the dark, as is not uncommon at her age, by idle nursery stories. But, when engaged by concern for her father, she stumbled over the graves every night alone, without fear of any kind entering her thoughts, but for soldiers and parties in search of him, which the least noise or motion of a leaf put her in terror for. The minister's house was near the church: the first night she went, his dogs kept such a barking, as put her in the utmost fear of a discovery; but my grandfather sent for the minister next day, and, upon pretence of a mad dog, got him to hang all his dogs. There was also difficulty of getting victuals to carry to him without the servants suspecting it; and the only way it was done, was by stealing off her plate at dinner into her lap. As the gloomy habitation my grandfather was in was not to be endured long, but from necessity, they were contriving other places of safety for him: amongst the rest, particularly, one under a bed, which drew out in a ground floor, in a room of which my mother kept the key. She and the same man worked in the night, making a hole in the earth after lifting the boards; which they did by scratching it up with their hands, not to make any noise, till she left not a nail upon her fingers; she helping the man to carry the earth as they dug it, in a sheet on his back, out at the window into the garden. He then made a box at his own house, large enough for her father to lie in, with bed and bed-clothes, and bored holes in the boards for air. When all this was finished, for it was long about, she thought herself the most staid happy creature alive. When it had stood the trial for a month, her father returned home; but, after being at home a week or two, one day, on lifting the boards, the bed bounced to the top, the box being full of water. In her life, she was never so struck, and had nearly dropped down, it being, at that time, their only refuge. Her father, with great composure, said to his wife and her, he saw they must tempt Providence no longer; and that it was now fit and necessary for him to go off and brave them; in which he was confirmed by the carrier telling, by news he had brought from Edinburgh, that the day before, Mr. Baillie had his life taken
away from him at the Cross. They immediately set about preparing for my grandfather's going away. My mother worked night and day in making some alterations in his clothes for disguise ; and, my grandfather getting out at a window to the stables, they set out in the dark.
" After a very narrow escape from a party of horsemen sent to take him, Sir Patrick Home got to London through bye-ways, 'passing for a surgeon, as he could bleed, and always carried lancets. From that he went to France, and travelled on-foot from Bourdeaux to Holland, where he sent for his wife and ten children.".
The following passage of Lady Murray's domestic biography is the more interesting, because there is reason to believe, that a similar moody and imaginative turn of mind caused a like early separation after marriage between the late Lord Byron and his lady. Sir Alexander was undoubtedly a man of genius and fancy, though selftormented by all the irritable waywardness of his tribe.
Georgiana Baillie, the eldest daughter of George Baillie, of Jerviswood, Esq. and the Lady Grevill Home, daughter of Patrick, first Earl of Marchmont, was born in the year 1693. By the death of an only brother in early infancy, she became the presumptive heiress of her father's ample fortune. In the month of August, 1710, at the age of seventeen, she was married at Edinburgh to Mr. Alexander Murray, the son and heir of Sir David Murray, of Stanhope, Bart. by the Lady Anné Bruce, daughter of Alexander, Earl of Kincardine.
"Mr. Murray had been educated at a foreign university, and had lately returned to his own country, where he paid his addresses to Miss Baillie, and succeeded in gaining her affections from rivals of much higher rank and pretensions. His appearance and manner in common society are said to have been prepossessing and specious; but it was
soon discovered, that, under a pleasing exterior, there lurked a dark, moody, and ferocious temper, or what ought rather to be described as a certain degree of constitutional insanity, which discoloured all his views of the character and conduct of those about him, and made him the helpless victim of groundless suspicions, and of the most agonizing and uncontrollable passions.
"On the very first day after their union, his behaviour began to give the greatest alarm, as well as offence, to the lady and her family; and, after many months of the most patient endeavours to soothe and cure his distempered imagination, the family were driven to the painful necessity of instituting a "process of separation," on the ground that his wife could not safely live with him. To this proceeding, Mr. Murray made an obstinate resistance, and instituted a "counter-process of adherence;" but a formal decree of separation was at length pronounced by the Commissary Court of Edinburgh, on the 5th of March, 1714.
" In the course of these proceedings, the only evidence produced to establish the necessity of a separation, consisted of several letters, written by Mr. Murray in the year 1713, and addressed to Mr. Baillie; in which he entered into a long and laboured, but most incoherent and ineffectual apology for his own conduct. From these strange, desultory, and most humiliating compositions, it appears that, at his marriage, he had been attended by an intimate friend and companion of his own, (a Mr. Hamilton,) who was, till then, unknown to the family of Jerviswood; and whom they appear never afterwards to have seen or met with ; that, on the second evening after their marriage, there was music and dancing, and Mr. Hamilton had danced several times with the bride ; when Mr. Murray suddenly felt himself overpowered by an appalling apprehension that she had transferred her affections from himself to his friend ; that he had drawn Mr. Hamilton aside, and besought him not to dance any more ; but he had made light of the request, and had proceeded to finish the dance, when supper was announced; that during supper, he laboured to suppress his feelings, but on retiring to his room they had burst forth in a way very deeply to offend Mrs. Murray, and to call for the immediate interposition of her mother; that in the conduct of his wife, at that or any other time, there had not been the slightest impropriety, and that in her purity of mind he retained the fullest confidence; but, after that fatal night, he had been haunted at intervals with the torturing conviction that he had lost her love, and incurred her inward and unalterable displeasure ; that he was attached to her as passionately as ever, and was anxious to atone for his conduct towards her, but was perpetually overmastered by the apprehension that he never could regain her affection.
« From the same letters, as well as from the pleadings of the parties, it appears that, after his marriage, Mr. Murray had continued to live for several months in the family of Mr. Baillie; during which, he had frequently relapsed into the same sullen, moody, and savage humour which had attended the first exposure of his insane jealousy; but he asserts, and the contrary is not alleged, that he had never been guilty of any violence to the person of his wife, although it could not be disguised that his conduct and demea. nour, when under the influence of his malignant star, had been such as to fill her with terror. This, he treats, of course, as having been vain and unfounded ; and, among the circumstances to which he alludes as having excited her alarm, but which he affects to speak of as altogether accidental and unmeaning, was his having one day put into her hands a paper of the Tattler, desiring her to read it, in a way that seemed to her very significant, and which she found to be that containing the story of the murder of Mrs. Eustace by her husband. The resemblance in the situation and character of the parties to her own case, had evidently made a deep impression on Mrs. Murray's mind; yet she and her family seem to have been willing to run every risk, in the hope of at last restoring this unhappy man to their affection and confidence. After he had withdrawn himself from their society for more than a year, he was, on his own earnest entreaty, invited to return ; but, after a few days, he again relapsed into the same causeless distrust of every one about him, and on again quitting the family in sullen resentment, he wrote the last of those letters which were produced in evidence against him, and which certainly exhibit a state of mind that left to Mr. Baillie and his daughter no alternative but that which they reluctantly adopted."
Such are the metaphysical refinements which blast the splendid summits of society with perpetual barrenness, satiety, jealousy, and discomfort. That primitive law of nature which exacts physical labour from all men, will either be obeyed, or compensated by the self-preying labours of the unemployed mind. How little is every worldly prosperity compared to happiness! high birth, wealth, ease, distinction, the confluence of all physical goods, with friends, relatives, and admirers, are all insufficient to fill that aching wound-a discontented heart. When every thing which, in prospect, seems most desirable, conspires to make a mortal happy, there is still a waking demon within, to conjure up imaginary ones, to create constructive miseries, to subtilize and sophisticate, to magnify and distort, to exaggerate expeetation, and to manufacture disappointment. Let not the philosophical mortal, triumphant in his own composure, say that this is nervousness, ingratitude, fretfulness unworthy of sympathy, or folly beneath compassion. Ideal miseries are not to be less miseries because they proceed from within; nor is hypochondriasis a less painful disease, because it creates its own symptoms. Perhaps it is impossible for beings of exalted sensibilities, to carry into the grave the delusions of life, and to avoid a conviction of the worthlessness of mankind, and of the insipidity of the bulk of existence, A contented disposition is the gift of Nature; and it should seem that it is a boon often bestowed as a compensation for the absence of splendid talents and native genius. It occurs at least too frequently that, when the imaginative faculties take the lead, Fancy delights to dip her pencil in the gloomiest colours,
Venice under the Yoke of France and of Austria: with Memoirs of the
Courts, Governments, and People of Italy. By a Lady of Rank. Written during a Twenty Years' Residence in that Country. - 2 vols.
8vo. pp. 711. There is a story of a certain lady creeping into St. Peter's chair, under papal garments. The disguise in this work is of an inverse description: the author is neither a lady nor a Joan, and is certainly no Joseph. It would be a libel on the ladies, to suppose them capable of publishing such gross indecencies and vulgarities as are to be found in this work. We will cite a few instances : Mr. J. Williams, the counsel, is called "a vigorous little bantam-cock," Napoleon is said to have married Maria Louisa to gratify "his sensual inclination." The Bonaparte family are kicked by the ass's-hoof throughout; and Lucien, on one occasion, is represented as giving Napoleon a tremendous blow between his mouth and nose.
" Josephine's real name," says our elegante of rank, "was Take-alland-pay-none." It is said, that, when queen of Italy, she " forgot her pot-companions;" that she was " enamoured of a castrato, after her marriage with Bonaparte:" and perpetual allusion is made to the same class of beings in the vulgarest phraseology. We shall plunge at once in medias res, and begin our extracts:
"In Venice, and throughout the Venetian States, all criminal proceedings are entirely carried on in writing ; so that a man may be accused, tried, condemned, and even executed, without ever beholding the face of his judge, or being confronted with his accusers. Many of these judges are totally ignorant, not merely of the jurisprudence, but even of the language, of Italy: it being the practice of Vienna, when any one of the clodhopping centry from the Tyrol happens to come to the capital, and be out of employ,


text:
Педагогическая деятельность — это деятельность, которая обеспечивает отношения, возникающие между людьми при передаче духовно-практического опыта. Педагогическая деятельность состоит из двух видов: научной и практической.

Взрослое поколение граждан всегда стремится передать младшему поколению накопленный духовный и практический опыт человечества – культуру, чтобы общество могло сохраняться и развиваться. Поэтому человек, владеющий культурой, является одной из главных целей общества. Для достижения такой цели в обществе организуется специальная деятельность – педагогическая.

Но передать всю культуру посредством педагогической деятельности невозможно. Для этой деятельности отбирается необходимая и обязательная для овладения часть культуры, представляющая некоторую совокупность духовного и практического опыта в форме знаний и умений пользоваться ими, в форме высших нравственных качеств. Человек, владеющий этой частью культуры, и является целью педагогической деятельности. Результатом завершенной педагогической деятельности должен стать человек, овладевший данной частью культуры.

Педагогическую деятельность может осуществить социально образованный человек, имеющий педагогическое (профессиональное) образование. Предметом педагогической деятельности является вся отобранная и предназначенная для передачи младшему поколению часть культуры, специальная обработка которой и позволяет достичь поставленной цели.

Средства, при помощи которых осуществляется педагогическая деятельность, представляют собой, прежде всего, природные свойства и качества, принадлежащие человеку: органы чувств и опорно-двигательный аппарат; социальные качества (способность осознавать, понимать, пользоваться знанием и умением); а также вспомогательные средства: различного рода инструменты, в том числе книги, письменные принадлежности и т. п.

Педагогическая деятельность осуществляется совокупностью действий, приводящих к результату, соответствующему цели. Эта совокупность представляет собой два вида педагогической деятельности: научная и практическая.

Научная педагогическая деятельность – это вид педагогической деятельности, целью которой является получение новых знаний о педагогических отношениях взрослых и детей и формах их развития. Научная педагогическая деятельность состоит из двух видов: теоретической и экспериментальной.

Научная деятельность изучает всю совокупность отношений, возникающих в педагогической сфере, и вырабатывает рекомендации, нормы и формы научной организации практической деятельности.

Практическая педагогическая деятельность – это вид  педагогической деятельности, целью которой является передача необходимой части культуры и опыта старшего поколения младшему.

В практической педагогической деятельности происходит передача культуры (опыта) младшему поколению.

Практическая педагогическая деятельность состоит из двух видов: учебной и воспитательной.

Примечания

См. также
Маркс К., Энгельс Ф. Соч. – Т. 23., стр. 50, 188-189.

Теория педагогики

Педагогика

redpajama_set_name: RedPajamaWikipedia


Classic Banners is the most cost effective way to get your message in the air and noticed. Our planes can fly your personalised message over the location of your choice. Classic Banners is the perfect way to get your message across.


text:
First Illinois National Guard Officer To Become First Female General
By Illinois National Guard PAO
SPRINGFIELD, IL (03/06/2015)(readMedia)-- Col. Alicia A. Tate-Nadeau of Chicago, formerly of Delavan, Illinois, will be promoted to brigadier general. Tate-Nadeau will be the first female in the Illinois National Guard to earn the rank. She serves as the Illinois Army National Guard's Assistant Adjutant General in Springfield, Illinois.
WHO: Col. Alicia A. Tate-Nadeau of Chicago, formerly of Delavan, Illinois.
WHAT: Tate-Nadeau will be promoted to brigadier general. Tate-Nadeau will be the first female in the Illinois National Guard to earn the rank. She serves as the Illinois Army National Guard's Assistant Adjutant General in Springfield, Illinois.
WHEN: Saturday March 07, 2015 at 02:00PM Central Time (US & Canada)
WHERE:Camp Lincoln's Illinois Military Academy
1301 N. MacArthur Blvd.
Military & Veterans News
Rick Martin


Did you know that a number of sleep disorders are not only detectable, but treatable by your dentist? If you're sluggish and tired, or you think that you might not be getting the quality of rest that you deserve, schedule an appointment today with G. Nili, DMD, and the team of dedicated professionals at G. Nili, DMD Cosmetic & Family Dentistry in Newport Beach, California, and get yourself on track to a good night's sleep. Call the office or use the easy online booking tool.
What areas of sleep medicine can my dentist treat?
What are the benefits of sleep medicine?
Sleep medicine can help to stave away the numerous dangers associated with sleep disorders. Snoring diminishes the quality of your sleep and can cause fatigue during your waking hours while grinding your teeth wears down your tooth enamel, which makes your teeth more vulnerable to developing cavities, threatens the structure of your teeth and bite, and can lead to temporomandibular disorder (TMD). Sleep apnea is also linked to a large number of very severe issues, such as heart disease, diabetes, obesity, and an elevated risk of high blood pressure.
What sleep medicine solutions do dentists offer?
For patients suffering from obstructive sleep apnea (OSA), continuous positive airway pressure (CPAP) therapy is usually the first method of treatment. CPAP machines force air into the lungs through a facial mask worn during sleep. CPAP therapy works best for patients who are good about consistently using their CPAP machine night after night.
To help those who can not to tolerate to use their CPAP machine, Dr Nili offers an alternative solution. This alternative treatment is a FDA-approved sleep apnea treatment called oral appliance therapy or OAT.
You shouldn't have to keep losing sleep. Book an appointment today with Dr. Nili and the dental professionals at G. Nili, DMD Cosmetic & Family Dentistry by calling the office or scheduling an appointment online, and get yourself a good night's rest.


GlobalData has found that investments in East African infrastructure construction are set to expand rapidly. Total infrastructure construction output in the region's three largest markets of Ethiopia, Kenya, and Tanzania, is expected to grow from US$25.9 billion in 2017, to US$98.8 billion in 2022.
GlobalData is in the process of tracking 287 large scale public and private sector infrastructure projects in East Africa. These projects are together worth US$209.1 billion. A large proportion of the project pipeline is accounted for by the transport (rail and road) and energy sectors, contributing US$77.5 billion (or 37.1%) and US$94.6 billion (or 45.2%) respectively.
East Africa is one of the least competitive global regions, despite its fast growing economy. GlobalData suggests that this is mainly due to poor infrastructure, constituting significant challenges to the achievement of sustainable development goals. The region's government has allocated around a third of its individual budgets towards financing infrastructure development in the new financial year.
According to the East Africa Community, over US$100 billion will be needed to plug the region's infrastructure gap over the next four years. The gap is thought to have kept the cost of doing business in the region high. Of the required US$100 billion, US$78 billion would be used for railways, roads, and energy projects in an attempt to ease transportation and boost manufacturing.
GlobalData is a data analysis and solutions company.


text:
Guldpennan är ett pris som utdelas av Publicistklubben.

Publicistklubbens Guldpennan instiftades 1974, vid föreningens 100-årsjubileum. Det här årliga priset utdelas till "en person som i sin journalistiska yrkesutövning värnar om det svenska språket". 1975 blev Uno Stenholm, TT, den förste mottagaren av utmärkelsen. Därefter har priset delats ut varje år, i början av december, utom 1982 och 1986.

Pristagare

1975 – Uno Stenholm, TT
1976 – Barbro Alving, Dagens Nyheter och Vecko-Journalen
1977 – Karl Anders Adrup, Dagens Nyheter
1978 – Hadar Hessel, Dagens Nyheter
1979 – Berndt Ahlqvist, A-pressen
1980 – Lennart Nyblom (Red Top), Dagens Nyheter
1981 – Sven Thiessen, TT
1982 – Ingen utdelning
1983 – Allan Fagerström, Aftonbladet
1984 – Lars Westman, Vi
1985 – Dieter Strand, Aftonbladet
1986 – Ingen utdelning
1987 – Bobi Sourander, Dagens Nyheter
1988 – Jan Lindström, Expressen
1989 – Anna-Maria Hagerfors, Dagens Nyheter
1990 – Sune Örnberg, Göteborgs-Posten
1991 – Hans Villius och Olle Häger, SVT
1992 – Mats Lundegård, Dagens Nyheter
1993 – Björn Nilsson, Expressen
1994 – MarieLouise Samuelsson, Svenska Dagbladet
1995 – Mats Olsson, Expressen
1996 – Ingemar Unge, Vi
1997 – Ulrika Knutson, Månadsjournalen
1998 – Christina Kellberg, Dagens Nyheter
1999 – Jan Aghed, Sydsvenska Dagbladet
2000 – Annette Kullenberg, Aftonbladet
2001 – Tom Alandh, SVT
2002 – Karin Thunberg, Svenska Dagbladet
2003 – Daniel Rydén, Sydsvenska Dagbladet
2004 – Anna Dahlberg, Expressen
2005 – Karen Söderberg, Sydsvenska Dagbladet
2006 – Mustafa Can, Dagens Nyheter
2007 – Peter Kadhammar, Aftonbladet
2008 – Kurt Mälarstedt, Dagens Nyheter
2009 – Maarja Talgre, Sveriges Radio
2010 – Maciej Zaremba, Dagens Nyheter
2011 – Erik Niva, Aftonbladet
2012 – Niklas Orrenius, Expressen
2013 – Lena Andersson, författare och kolumnist, Dagens Nyheter
2014 – Erik Blix, journalist, Sveriges Radio
2015 – Anna-Lena Laurén, journalist, författare Hufvudstadsbladet och Svenska Dagbladet.
2016 – Matilda Gustavsson, Dagens Nyheter
2017 – Sara Meidell, Västerbottens-Kuriren
2018 – Emma Leijnse, Sydsvenskan
2019 – Marit Kapla
2020 – Patrik Lundberg, Expressen och Dagens Nyheter
2021 – Hanna Hellquist Dagens Nyheter
2022 – Oisín Cantwell, Aftonbladet

Referenser

Publicistklubben
Priser och utmärkelser instiftade 1974
Journalistpriser i Sverige


text:
Q: Loop and print element of list using apply in R I could loop each element from list using for loop:
data <- list("Hello", c("USA", "Red", "100"), c("India", "Blue", "76"))
for(i in data){
  print(i)}

Result:
[1] "Hello"
[1] "USA" "Red" "100"
[1] "India" "Blue"  "76"

I wonder what's the equivalent method using apply from base R or other functions in purrr package?

A: Piping to invisible() will avoid showing the resulting list and give just the print side effect.
lapply(data, print) |> invisible()
[1] "Hello"
[1] "USA" "Red" "100"
[1] "India" "Blue"  "76"

A: With purrr, you can use walk:
library(purrr)
walk(data, print)

[1] "Hello"
[1] "USA" "Red" "100"
[1] "India" "Blue"  "76"


LynSmith . Princesshoney7. artAliCE. a0RobinWayne.
balerinagoldBebeHOTnDEEPBadBoyForManEvaDP .JoonMaliChocolateBlack4UWildDoll77DiamondLive .LeoncitaTeenWildDoll77GlossyDiamondXXBrendis .CandiceBakerMonikaMTiffany4uxSportKitte .MinervaDommeZackandJonesAladdin87stervaaaa .SexyDollGinaSensualKiss2UKisssGirlBrendis .BrendisMollyCakesTerryCollinDirtySexyStufff .BadBoyForManAmmyBlueHornyNatalieXSweetLily82 .superhotangel4uCuteDearGirlHotAndSexyLatinrainbowmuffin .arianasexifitladyJsoleybigpuss69LydiaDevine .AvaLucilleSlutyExquisiteLydiaDevineGlossyDiamondXX .
GlossyDiamondXXNataliaOscarGreatTriohotchicatattoosexy .KarolinaShyhotkayceeLatinBigcok20AleQuinn .superhotangel4u911LatinardienteTendermeowHotMuscleZeus .SweetLily82shyvanamisteryLeoncitaTeenartAliCE .serenaMessyCandiceBakerhotkayceeKarolinaShy .GlossyDiamondXXVenettiAbbyDagmaarReySummers .Cutecouple88fitladyJChocolateBlack4UAlainaGold .GlossyDiamondXX2NymphozKisssGirlSallySunrise .HornyNatalieXbalerinagoldKarolinaShyshyvanamistery .MariamLopezrainbowmuffinCuteDearGirlDiamondLive .Princesshoney7StephieNiurshotcoupleangelsGlossyDiamondXX .


Kris and Kat Camillis filmed each of their loved ones' reactions, which ranged from shock to jumping up and down with excitement, and compiled them into a touching video, which was then posted on YouTube by the expectant mother's brother.
The video has already racked up an impressive 716,000 views on YouTube and has been featured in publications around the world.
How did you reveal your pregnancy news to your friends and family? Let us know in the comments box below.


Our mission is to help our clients solve their business challenges by providing proactive, expert, reliable and responsive service.
At JPM we understand and appreciate that our clients are the reason our firm exists. We believe that by bringing our clients new ideas, being exceptional at what we do, standing by our commitments and returning calls and emails promptly, we will develop long lasting relationships with our clients.


Looking for a Rewarding Part-Time Job?
We are currently seeking qualified Site Coordinators, Assistant Site Coordinators, and Energetic Team Members. Your job would be to ensure children are in a safe, fun, and stimulating environment that encourages, fosters, and teaches independence.
Now hiring! To apply, please download an application.


2015 - June - Kenneth Smart, M.D. / Frisco Plastic Surgery, P.A.
Which Patients Are Good Tummy Tuck Candidates?
Abdominoplasty is a popular, effective procedure. Learn which patients are good tummy tuck candidates so you can determine if you qualify for treatment.


"""This file contains the event formatters manager class."""
"""Class that implements the formatters manager."""
The formatter classes are identified based on their lower case data type.
formatter_class (type): class of the formatter.
KeyError: if formatter class is not set for the corresponding data type.
"""Retrieves the formatter object for a specific data type.
# and use class methods only.
"""Retrieves the formatted message strings for a specific event object.
list[str, str]: long and short version of the message string.
"""Retrieves the formatted source strings for a specific event object.
list[str, str]: short and long version of the source of the event.
formatter_classes (list[type]): classes of the formatters.


At Boots, our mission is to be a world-class pharmacy-led health and beauty retailer. With the help of our suppliers, it is one we can make a reality every single time our customers encounter the Boots brand.
We understand just how important it is for us to make sure our stores are a great place to shop. Ensuring that our products are available on the shelf for our customers to buy is an essential part of this.
In order to support you as a supplier to Boots, we outline much of the information you will require to work effectively with us within our Supplier Manual pages in this website.
You will have been given access to this site by your Boots contact when you first enrolled as a supplier to Boots, or by an existing user of the site within your company or within Boots.


text:
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using Azure.Core;
using Azure.Search.Documents.Indexes.Models;

namespace Azure.Search.Documents.Models
{
    /// <summary>
    /// Helper class that acts as a factory for read-only models, to mock the types in <c>Azure.Search.Documents.Models</c>.
    /// </summary>
    [CodeGenModel("SearchServiceModelFactory")]
    [CodeGenSuppress("IndexDocumentsResult", typeof(IReadOnlyList<IndexingResult>))]
    public static partial class SearchModelFactory
    {
        /// <summary> Initializes a new instance of AnalyzedTokenInfo. </summary>
        /// <param name="token"> The token returned by the analyzer. </param>
        /// <param name="startOffset"> The index of the first character of the token in the input text. </param>
        /// <param name="endOffset"> The index of the last character of the token in the input text. </param>
        /// <param name="position"> The position of the token in the input text relative to other tokens. The first token in the input text has position 0, the next has position 1, and so on. Depending on the analyzer used, some tokens might have the same position, for example if they are synonyms of each other. </param>
        /// <returns> A new AnalyzedTokenInfo instance for mocking. </returns>
        public static AnalyzedTokenInfo AnalyzedTokenInfo(
            string token,
            int startOffset,
            int endOffset,
            int position) =>
            new AnalyzedTokenInfo(token, startOffset, endOffset, position);

        /// <summary> Initializes a new instance of CharFilter. </summary>
        /// <param name="oDataType"> Identifies the concrete type of the char filter. </param>
        /// <param name="name"> The name of the char filter. It must only contain letters, digits, spaces, dashes or underscores, can only start and end with alphanumeric characters, and is limited to 128 characters. </param>
        public static CharFilter CharFilter(
            string oDataType,
            string name) =>
            new CharFilter(oDataType, name);

        /// <summary> Initializes a new instance of CognitiveServicesAccount. </summary>
        /// <param name="oDataType"> Identifies the concrete type of the cognitive service resource attached to a skillset. </param>
        /// <param name="description"> Description of the cognitive service resource attached to a skillset. </param>
        public static CognitiveServicesAccount CognitiveServicesAccount(
            string oDataType,
            string description) =>
            new CognitiveServicesAccount(oDataType, description);

        /// <summary> Initializes a new instance of DataChangeDetectionPolicy. </summary>
        /// <param name="oDataType"> Identifies the concrete type of the data change detection policy. </param>
        public static DataChangeDetectionPolicy DataChangeDetectionPolicy(
            string oDataType) =>
            new DataChangeDetectionPolicy(oDataType);

        /// <summary> Initializes a new instance of DataDeletionDetectionPolicy. </summary>
        /// <param name="oDataType"> Identifies the concrete type of the data deletion detection policy. </param>
        public static DataDeletionDetectionPolicy DataDeletionDetectionPolicy(
            string oDataType) =>
            new DataDeletionDetectionPolicy(oDataType);

        /// <summary> Initializes a new instance of IndexerExecutionResult. </summary>
        /// <param name="status"> The outcome of this indexer execution. </param>
        /// <param name="errorMessage"> The error message indicating the top-level error, if any. </param>
        /// <param name="startTime"> The start time of this indexer execution. </param>
        /// <param name="endTime"> The end time of this indexer execution, if the execution has already completed. </param>
        /// <param name="errors"> The item-level indexing errors. </param>
        /// <param name="warnings"> The item-level indexing warnings. </param>
        /// <param name="itemCount"> The number of items that were processed during this indexer execution. This includes both successfully processed items and items where indexing was attempted but failed. </param>
        /// <param name="failedItemCount"> The number of items that failed to be indexed during this indexer execution. </param>
        /// <param name="initialTrackingState"> Change tracking state with which an indexer execution started. </param>
        /// <param name="finalTrackingState"> Change tracking state with which an indexer execution finished. </param>
        /// <returns> A new IndexerExecutionResult instance for mocking. </returns>
        [EditorBrowsable(EditorBrowsableState.Never)]
        public static IndexerExecutionResult IndexerExecutionResult(
            IndexerExecutionStatus status,
            string errorMessage,
            DateTimeOffset? startTime,
            DateTimeOffset? endTime,
            IReadOnlyList<SearchIndexerError> errors,
            IReadOnlyList<SearchIndexerWarning> warnings,
            int itemCount,
            int failedItemCount,
            string initialTrackingState,
            string finalTrackingState) =>
            new IndexerExecutionResult(status, null, null, errorMessage, startTime, endTime, errors, warnings, itemCount, failedItemCount, initialTrackingState, finalTrackingState);

        /// <summary> Initializes a new instance of LexicalAnalyzer. </summary>
        /// <param name="oDataType"> Identifies the concrete type of the analyzer. </param>
        /// <param name="name"> The name of the analyzer. It must only contain letters, digits, spaces, dashes or underscores, can only start and end with alphanumeric characters, and is limited to 128 characters. </param>
        public static LexicalAnalyzer LexicalAnalyzer(
            string oDataType,
            string name) =>
            new LexicalAnalyzer(oDataType, name);

        /// <summary> Initializes a new instance of LexicalTokenizer. </summary>
        /// <param name="oDataType"> Identifies the concrete type of the tokenizer. </param>
        /// <param name="name"> The name of the tokenizer. It must only contain letters, digits, spaces, dashes or underscores, can only start and end with alphanumeric characters, and is limited to 128 characters. </param>
        public static LexicalTokenizer LexicalTokenizer(
            string oDataType,
            string name) =>
            new LexicalTokenizer(oDataType, name);

        /// <summary> Initializes a new instance of ScoringFunction. </summary>
        /// <param name="type"> Indicates the type of function to use. Valid values include magnitude, freshness, distance, and tag. The function type must be lower case. </param>
        /// <param name="fieldName"> The name of the field used as input to the scoring function. </param>
        /// <param name="boost"> A multiplier for the raw score. Must be a positive number not equal to 1.0. </param>
        /// <param name="interpolation"> A value indicating how boosting will be interpolated across document scores; defaults to "Linear". </param>
        public static ScoringFunction ScoringFunction(
            string type,
            string fieldName,
            double boost,
            ScoringFunctionInterpolation? interpolation) =>
            new ScoringFunction(type, fieldName, boost, interpolation);

        /// <summary> Initializes a new instance of SearchIndexerError. </summary>
        /// <param name="key"> The key of the item for which indexing failed. </param>
        /// <param name="errorMessage"> The message describing the error that occurred while processing the item. </param>
        /// <param name="statusCode"> The status code indicating why the indexing operation failed. Possible values include: 400 for a malformed input document, 404 for document not found, 409 for a version conflict, 422 when the index is temporarily unavailable, or 503 for when the service is too busy. </param>
        /// <param name="name"> The name of the source at which the error originated. For example, this could refer to a particular skill in the attached skillset. This may not be always available. </param>
        /// <param name="details"> Additional, verbose details about the error to assist in debugging the indexer. This may not be always available. </param>
        /// <param name="documentationLink"> A link to a troubleshooting guide for these classes of errors. This may not be always available. </param>
        /// <returns> A new SearchIndexerError instance for mocking. </returns>
        public static SearchIndexerError SearchIndexerError(
            string key,
            string errorMessage,
            int statusCode,
            string name,
            string details,
            string documentationLink) =>
            new SearchIndexerError(key, errorMessage, statusCode, name, details, documentationLink);

        /// <summary> Initializes a new instance of SearchIndexerLimits. </summary>
        /// <param name="maxRunTime"> The maximum duration that the indexer is permitted to run for one execution. </param>
        /// <param name="maxDocumentExtractionSize"> The maximum size of a document, in bytes, which will be considered valid for indexing. </param>
        /// <param name="maxDocumentContentCharactersToExtract"> The maximum number of characters that will be extracted from a document picked up for indexing. </param>
        /// <returns> A new SearchIndexerLimits instance for mocking. </returns>
        public static SearchIndexerLimits SearchIndexerLimits(
            TimeSpan? maxRunTime,
            long? maxDocumentExtractionSize,
            long? maxDocumentContentCharactersToExtract) =>
            new SearchIndexerLimits(maxRunTime, maxDocumentExtractionSize, maxDocumentContentCharactersToExtract);

        /// <summary> Initializes a new instance of SearchIndexerSkill. </summary>
        /// <param name="oDataType"> Identifies the concrete type of the skill. </param>
        /// <param name="name"> The name of the skill which uniquely identifies it within the skillset. A skill with no name defined will be given a default name of its 1-based index in the skills array, prefixed with the character '#'. </param>
        /// <param name="description"> The description of the skill which describes the inputs, outputs, and usage of the skill. </param>
        /// <param name="context"> Represents the level at which operations take place, such as the document root or document content (for example, /document or /document/content). The default is /document. </param>
        /// <param name="inputs"> Inputs of the skills could be a column in the source data set, or the output of an upstream skill. </param>
        /// <param name="outputs"> The output of a skill is either a field in a search index, or a value that can be consumed as an input by another skill. </param>
        public static SearchIndexerSkill SearchIndexerSkill(
            string oDataType,
            string name,
            string description,
            string context,
            IList<InputFieldMappingEntry> inputs,
            IList<OutputFieldMappingEntry> outputs) =>
            new SearchIndexerSkill(oDataType, name, description, context, inputs, outputs);

        /// <summary> Initializes a new instance of SearchIndexerStatus. </summary>
        /// <param name="status"> Overall indexer status. </param>
        /// <param name="lastResult"> The result of the most recent or an in-progress indexer execution. </param>
        /// <param name="executionHistory"> History of the recent indexer executions, sorted in reverse chronological order. </param>
        /// <param name="limits"> The execution limits for the indexer. </param>
        /// <returns> A new SearchIndexerStatus instance for mocking. </returns>
        [EditorBrowsable(EditorBrowsableState.Never)]
        public static SearchIndexerStatus SearchIndexerStatus(
            IndexerStatus status,
            IndexerExecutionResult lastResult,
            IReadOnlyList<IndexerExecutionResult> executionHistory,
            SearchIndexerLimits limits) =>
            new SearchIndexerStatus(status, lastResult, executionHistory, limits);

        /// <summary> Initializes a new instance of SearchIndexerWarning. </summary>
        /// <param name="key"> The key of the item which generated a warning. </param>
        /// <param name="message"> The message describing the warning that occurred while processing the item. </param>
        /// <param name="name"> The name of the source at which the warning originated. For example, this could refer to a particular skill in the attached skillset. This may not be always available. </param>
        /// <param name="details"> Additional, verbose details about the warning to assist in debugging the indexer. This may not be always available. </param>
        /// <param name="documentationLink"> A link to a troubleshooting guide for these classes of warnings. This may not be always available. </param>
        /// <returns> A new SearchIndexerWarning instance for mocking. </returns>
        public static SearchIndexerWarning SearchIndexerWarning(
            string key,
            string message,
            string name,
            string details,
            string documentationLink) =>
            new SearchIndexerWarning(key, message, name, details, documentationLink);

        /// <summary> Initializes a new instance of SearchIndexStatistics. </summary>
        /// <param name="documentCount"> The number of documents in the index. </param>
        /// <param name="storageSize"> The amount of storage in bytes consumed by the index. </param>
        /// <returns> A new SearchIndexStatistics instance for mocking. </returns>
        public static SearchIndexStatistics SearchIndexStatistics(
            long documentCount,
            long storageSize) =>
            new SearchIndexStatistics(documentCount, storageSize);

        /// <summary> Initializes a new instance of SearchResourceCounter. </summary>
        /// <param name="usage"> The resource usage amount. </param>
        /// <param name="quota"> The resource amount quota. </param>
        /// <returns> A new SearchResourceCounter instance for mocking. </returns>
        public static SearchResourceCounter SearchResourceCounter(
            long usage,
            long? quota) =>
            new SearchResourceCounter(usage, quota);

        /// <summary> Initializes a new instance of SearchServiceCounters. </summary>
        /// <param name="documentCounter"> Total number of documents across all indexes in the service. </param>
        /// <param name="indexCounter"> Total number of indexes. </param>
        /// <param name="indexerCounter"> Total number of indexers. </param>
        /// <param name="dataSourceCounter"> Total number of data sources. </param>
        /// <param name="storageSizeCounter"> Total size of used storage in bytes. </param>
        /// <param name="synonymMapCounter"> Total number of synonym maps. </param>
        /// <returns> A new SearchServiceCounters instance for mocking. </returns>
        [EditorBrowsable(EditorBrowsableState.Never)]
        public static SearchServiceCounters SearchServiceCounters(
            SearchResourceCounter documentCounter,
            SearchResourceCounter indexCounter,
            SearchResourceCounter indexerCounter,
            SearchResourceCounter dataSourceCounter,
            SearchResourceCounter storageSizeCounter,
            SearchResourceCounter synonymMapCounter) =>
                SearchServiceCounters(documentCounter, indexCounter, indexerCounter, dataSourceCounter, storageSizeCounter, synonymMapCounter, skillsetCounter: null);

        /// <summary> Initializes a new instance of SearchServiceCounters. </summary>
        /// <param name="documentCounter"> Total number of documents across all indexes in the service. </param>
        /// <param name="indexCounter"> Total number of indexes. </param>
        /// <param name="indexerCounter"> Total number of indexers. </param>
        /// <param name="dataSourceCounter"> Total number of data sources. </param>
        /// <param name="storageSizeCounter"> Total size of used storage in bytes. </param>
        /// <param name="synonymMapCounter"> Total number of synonym maps. </param>
        /// <param name="skillsetCounter"> Total number of skillsets. </param>
        /// <returns> A new SearchServiceCounters instance for mocking. </returns>
        [EditorBrowsable(EditorBrowsableState.Never)]
        public static SearchServiceCounters SearchServiceCounters(
            SearchResourceCounter documentCounter,
            SearchResourceCounter indexCounter,
            SearchResourceCounter indexerCounter,
            SearchResourceCounter dataSourceCounter,
            SearchResourceCounter storageSizeCounter,
            SearchResourceCounter synonymMapCounter,
            SearchResourceCounter skillsetCounter) =>
            SearchServiceCounters(null, documentCounter, indexCounter, indexerCounter, dataSourceCounter, storageSizeCounter, synonymMapCounter, skillsetCounter);

        /// <summary> Initializes a new instance of SearchServiceCounters. </summary>
        /// <param name="aliasCounter"> Total number of aliases. </param>
        /// <param name="documentCounter"> Total number of documents across all indexes in the service. </param>
        /// <param name="indexCounter"> Total number of indexes. </param>
        /// <param name="indexerCounter"> Total number of indexers. </param>
        /// <param name="dataSourceCounter"> Total number of data sources. </param>
        /// <param name="storageSizeCounter"> Total size of used storage in bytes. </param>
        /// <param name="synonymMapCounter"> Total number of synonym maps. </param>
        /// <param name="skillsetCounter"> Total number of skillsets. </param>
        /// <returns> A new SearchServiceCounters instance for mocking. </returns>
        public static SearchServiceCounters SearchServiceCounters(
            SearchResourceCounter aliasCounter,
            SearchResourceCounter documentCounter,
            SearchResourceCounter indexCounter,
            SearchResourceCounter indexerCounter,
            SearchResourceCounter dataSourceCounter,
            SearchResourceCounter storageSizeCounter,
            SearchResourceCounter synonymMapCounter,
            SearchResourceCounter skillsetCounter) =>
            new(aliasCounter, documentCounter, indexCounter, indexerCounter, dataSourceCounter, storageSizeCounter, synonymMapCounter, skillsetCounter);

        /// <summary> Initializes a new instance of SearchServiceLimits. </summary>
        /// <param name="maxFieldsPerIndex"> The maximum allowed fields per index. </param>
        /// <param name="maxFieldNestingDepthPerIndex"> The maximum depth which you can nest sub-fields in an index, including the top-level complex field. For example, a/b/c has a nesting depth of 3. </param>
        /// <param name="maxComplexCollectionFieldsPerIndex"> The maximum number of fields of type Collection(Edm.ComplexType) allowed in an index. </param>
        /// <param name="maxComplexObjectsInCollectionsPerDocument"> The maximum number of objects in complex collections allowed per document. </param>
        /// <returns> A new SearchServiceLimits instance for mocking. </returns>
        public static SearchServiceLimits SearchServiceLimits(
            int? maxFieldsPerIndex,
            int? maxFieldNestingDepthPerIndex,
            int? maxComplexCollectionFieldsPerIndex,
            int? maxComplexObjectsInCollectionsPerDocument) =>
            new SearchServiceLimits(maxFieldsPerIndex, maxFieldNestingDepthPerIndex, maxComplexCollectionFieldsPerIndex, maxComplexObjectsInCollectionsPerDocument);

        /// <summary> Initializes a new instance of SearchServiceStatistics. </summary>
        /// <param name="counters"> Service level resource counters. </param>
        /// <param name="limits"> Service level general limits. </param>
        /// <returns> A new SearchServiceStatistics instance for mocking. </returns>
        public static SearchServiceStatistics SearchServiceStatistics(
            SearchServiceCounters counters,
            SearchServiceLimits limits) =>
            new SearchServiceStatistics(counters, limits);

        /// <summary> Initializes a new instance of SimilarityAlgorithm. </summary>
        /// <param name="oDataType"> . </param>
        public static SimilarityAlgorithm SimilarityAlgorithm(
            string oDataType) =>
            new SimilarityAlgorithm(oDataType);

        /// <summary> Initializes a new instance of TokenFilter. </summary>
        /// <param name="oDataType"> Identifies the concrete type of the token filter. </param>
        /// <param name="name"> The name of the token filter. It must only contain letters, digits, spaces, dashes or underscores, can only start and end with alphanumeric characters, and is limited to 128 characters. </param>
        public static TokenFilter TokenFilter(
            string oDataType,
            string name) =>
            new TokenFilter(oDataType, name);

        /// <summary> Initializes a new instance of AutocompleteResults. </summary>
        /// <param name="coverage"> A value indicating the percentage of the index that was considered by the autocomplete request, or null if minimumCoverage was not specified in the request. </param>
        /// <param name="results"> The list of returned Autocompleted items. </param>
        /// <returns> A new AutocompleteResults instance for mocking. </returns>
        [EditorBrowsable(EditorBrowsableState.Never)]
        public static AutocompleteResults AutocompleteResults(
            double? coverage,
            IReadOnlyList<AutocompleteItem> results) =>
            new AutocompleteResults(coverage, results);

        /// <summary> Initializes a new instance of AutocompleteItem. </summary>
        /// <param name="text"> The completed term. </param>
        /// <param name="queryPlusText"> The query along with the completed term. </param>
        /// <returns> A new AutocompleteItem instance for mocking. </returns>
        public static AutocompleteItem AutocompleteItem(
            string text,
            string queryPlusText) =>
            new AutocompleteItem(text, queryPlusText);

        /// <summary> Initializes a new instance of FacetResult. </summary>
        /// <param name="count"> The approximate count of documents falling within the bucket described by this facet. </param>
        /// <param name="additionalProperties"> Additional Properties. </param>
        /// <returns> A new <see cref="Models.FacetResult"/> instance for mocking. </returns>
        /// <example>
        /// This sample shows how to mock <see cref="Models.FacetResult"/> type.
        /// <code><![CDATA[
        /// var count = 2;
        /// var additionalProperties = new Dictionary<string, object>()
        /// {
        ///      ["value"] = "Luxury"
        /// }
        /// var facetResult = SearchModelFactory.FacetResult(count, additionalProperties);
        /// Assert.AreEqual(count, facetResult.Count);
        ///
        /// var additionalProperty = additionalProperties.First();
        /// Assert.AreEqual(additionalProperty.Value, facetResult.TryGetValue(additionalProperty.Key, out object value) ? value : null);
        /// ]]></code>
        /// </example>
        /// <remarks> For more details please refer <see href="https://docs.microsoft.com/en-us/rest/api/searchservice/search-documents#query-parameters"/></remarks>
        public static FacetResult FacetResult(long? count = null, IReadOnlyDictionary<string, object> additionalProperties = null)
        {
            additionalProperties ??= new Dictionary<string, object>();

            return new FacetResult(count, additionalProperties);
        }

        /// <summary> Initializes a new instance of IndexDocumentsResult. </summary>
        /// <param name="results"> The list of status information for each document in the indexing request. </param>
        /// <returns> A new IndexDocumentsResult instance for mocking. </returns>
        public static IndexDocumentsResult IndexDocumentsResult(
            IEnumerable<IndexingResult> results) =>
            new IndexDocumentsResult(results);

        /// <summary> Initializes a new instance of IndexingResult. </summary>
        /// <param name="key"> The key of a document that was in the indexing request. </param>
        /// <param name="errorMessage"> The error message explaining why the indexing operation failed for the document identified by the key; null if indexing succeeded. </param>
        /// <param name="succeeded"> A value indicating whether the indexing operation succeeded for the document identified by the key. </param>
        /// <param name="status"> The status code of the indexing operation. Possible values include: 200 for a successful update or delete, 201 for successful document creation, 400 for a malformed input document, 404 for document not found, 409 for a version conflict, 422 when the index is temporarily unavailable, or 503 for when the service is too busy. </param>
        /// <returns> A new IndexingResult instance for mocking. </returns>
        public static IndexingResult IndexingResult(
            string key,
            string errorMessage,
            bool succeeded,
            int status) =>
            new IndexingResult(key, errorMessage, succeeded, status);

        /// <summary> Initializes a new instance of IndexerState. </summary>
        /// <param name="mode"> The mode the indexer is running in. </param>
        /// <param name="allDocumentsInitialChangeTrackingState"> Change tracking state used when indexing starts on all documents in the datasource. </param>
        /// <param name="allDocumentsFinalChangeTrackingState"> Change tracking state value when indexing finishes on all documents in the datasource. </param>
        /// <param name="resetDocumentsInitialChangeTrackingState"> Change tracking state used when indexing starts on select, reset documents in the datasource. </param>
        /// <param name="resetDocumentsFinalChangeTrackingState"> Change tracking state value when indexing finishes on select, reset documents in the datasource. </param>
        /// <param name="resetDocumentKeys"> The list of document keys that have been reset. The document key is the document's unique identifier for the data in the search index. The indexer will prioritize selectively re-ingesting these keys. </param>
        /// <param name="resetDataSourceDocumentIds"> The list of datasource document ids that have been reset. The datasource document id is the unique identifier for the data in the datasource. The indexer will prioritize selectively re-ingesting these ids. </param>
        /// <returns> A new <see cref="Indexes.Models.IndexerState"/> instance for mocking. </returns>
        public static IndexerState IndexerState(
            IndexingMode? mode = null,
            string allDocumentsInitialChangeTrackingState = null,
            string allDocumentsFinalChangeTrackingState = null,
            string resetDocumentsInitialChangeTrackingState = null,
            string resetDocumentsFinalChangeTrackingState = null,
            IEnumerable<string> resetDocumentKeys = null,
            IEnumerable<string> resetDataSourceDocumentIds = null)
        {
            resetDocumentKeys ??= new List<string>();
            resetDataSourceDocumentIds ??= new List<string>();

            return new IndexerState(
                mode,
                allDocumentsInitialChangeTrackingState,
                allDocumentsFinalChangeTrackingState,
                resetDocumentsInitialChangeTrackingState,
                resetDocumentsFinalChangeTrackingState,
                resetDocumentKeys?.ToList(),
                resetDataSourceDocumentIds?.ToList());
        }

        /// <summary>
        /// Initializes a new instance of the <see cref="IndexerChangeTrackingState"/> class.
        /// </summary>
        /// <param name="allDocumentsInitialState">Change tracking state used when indexing starts on all documents in the datasource.</param>
        /// <param name="allDocumentsFinalState">Change tracking state value when indexing finishes on all documents in the datasource.</param>
        /// <param name="resetDocumentsInitialState">Change tracking state used when indexing starts on select, reset documents in the datasource.</param>
        /// <param name="resetDocumentsFinalState">Change tracking state value when indexing finishes on select, reset documents in the datasource.</param>
        public static IndexerChangeTrackingState IndexerChangeTrackingState(
            string allDocumentsInitialState,
            string allDocumentsFinalState,
            string resetDocumentsInitialState,
            string resetDocumentsFinalState) =>
                new IndexerChangeTrackingState(
                    allDocumentsInitialState,
                    allDocumentsFinalState,
                    resetDocumentsInitialState,
                    resetDocumentsFinalState);
    }
}

redpajama_set_name: RedPajamaGithub


text:
Five Home Renovations That Pay Back Owners In Spades
Daniel Bortz,
Flickr / Dee Speed
Will this renovation pay off? That's the question on the mind of every homeowner who's thinking about undertaking a project to bolster their home's resale value.
And in today's tight housing market, the answer to that question may even determine whether the house will sell.
Fortunately for homeowners, a number of remodeling projects offer the potential for a high return on investment (ROI). According to Remodeling magazine's annual cost vs. value report, some of the best renovations are those done on the exterior of the home—siding, window, and door replacements—because they immediately improve a home's curb appeal.
In other words, if the paint on your front door is peeling or the sidewalk is badly cracked, you're not making a good first impression—and that can make prospective buyers question how much you've put into maintaining the home's interior. Even simple fixes, like pulling weeds and trimming unkempt shrubbery, can make a home more inviting.
Beyond curb appeal, certain projects will provide higher returns than others. U.S. News asked real estate agents and home contractors for their recommendations:
Attic bedrooms. According to Remodeling, you'll recoup 73 percent of your investment when turning the attic into a bedroom. However, this also ranks as one of the most expensive projects, averaging $50,148 nationally. But if you have the money, an attic bedroom is a desirable feature among homebuyers. "Any time you add additional square footage like that can have a very positive effect on the selling price," says Paul Wyman, a real estate agent with Wyman Group in Kokomo, Ind.
Kitchens. Although a kitchen remodel returns only 66 percent, on average, Chris Dossman, a real estate agent with Century 21 Scheetz in Indianapolis, says kitchens are one of the first things homebuyers look at. "If you have a house that doesn't have an updated kitchen but you have a remodeled attic, that's not what people are looking for," she says.
The cost of a major kitchen remodel varies widely depending on the region. Nonetheless, it's important not to go overboard, as you don't want to price your home out of the local market. For example, if you're in a neighborhood where the average home value is $200,000 and you put in a $50,000 kitchen, you're out-pricing your house.
A major kitchen redesign may not be a good decision if the space only requires a facelift. "You don't have to completely gut your kitchen if it's in good working shape," says Adam Taffel, a real estate broker with Centre Realty Group in Newton, Mass. In many cases, less-drastic updates like refinishing surfaces, upgrading appliances, and installing new light fixtures will cut it.
But making the mistake of opting for a facelift when the space does, in fact, need a full-scale remodel will cost you. "You need to ask yourself questions like, 'Are the cabinets structurally sound enough that if I spend a significant amount of money refacing them, are they going to just fall apart anyway?'" says Darius Baker, a contractor with D&J Kitchen & Baths, Inc. in Sacramento, Calif.
Baths. Investing in a bathroom remodel yields a 62 percent return, on average, but you've got to do it right. Many homebuyers are looking for a master bathroom with two sinks, custom showers, and great lighting. You'll turn off buyers if you only put in the minimal amount of work. "A lot of folks, when they buy a home, don't want to have put a lot of work into it," says agent Wyman. "An outdated bathroom requires a lot of work." Since bathrooms are especially prone to looking dated, pick neutral colors and finishings.
Also consider bumping out the size of a bathroom. Many buyers looking for a three-bedroom home want two full baths rather than one full and one half bath, says bath contractor Baker.
And sometimes less is more. "Giving it new paint, a new toilet, a new shower faucet, and a new [shower]head is probably the best bang for your buck. But that's assuming the flooring is nice and the walls around the tub and shower are in good standing condition," says contractor Dennis Gehman of Gehman Design Remodeling in Harleysville, Penn.
As you aim for the best ROI, don't squander money with these renovations:
Home offices. A number of people work from home, but most don't need a full-blown office. If you do convert a spare room to an office, opt for removable furniture rather than built-in cabinets. Built-in furniture gives the buyer fewer options with what they can do with the room, says Gehman. A home-office remodel recoups only 43 percent, on average.
Sunroom additions. You may recoup a fair amount if you live in a region where the sunroom can be used all four seasons, but in most cases, adding a sunroom will get you nowhere near a dollar-for-dollar return. Sunroom additions were among the lowest on Remodeling's list in terms of recouping costs—a paltry 46 percent. "We always try to get [buyers] their top three 'must haves' and a sunroom is rarely one of them," says agent Dossman.
"I see almost no sunrooms going in right now," says Daniel Steinkoler, president of Superior Home Services, Inc. in Washington, D.C. "More people these days are working within their existing footprint to improve their home."
Remember: What's popular now changes about every five years—contractors call this "stylistic depreciation"—so consider how much longer you plan to stay in the home before you do any major renovations.
Now check out 15 great city homes that are priced to sell >
Read the original article on U.S. News & World Report. Copyright 2019. Follow U.S. News & World Report on Twitter.
More: Home Home Improvements US News & World Report Home repair


text:
Posted on November 1, 2008 April 15, 2021 by Allan
Primary health care: making Alma-Ata a reality
The principles agreed at Alma-Ata 30 years ago apply just as much now as they did then. "Health for all" by the year 2000 was not achieved, and the Millennium Development Goals (MDGs) for 2015 will not be met in most low-income countries without substantial acceleration of primary health care.
Factors have included insufficient political prioritization of health, structural adjustment policies, poor governance, population growth, inadequate health systems, and scarce research and assessment on primary health care.
We propose the following priorities for revitalizing primary health care. Health-service infrastructure, including human resources and essential drugs, needs strengthening, and user fees should be removed for primary health-care services to improve use.
A continuum of care for maternal, newborn, and child health services, including family planning, is needed.
Evidence-based, integrated packages of community and primary curative and preventive care should be adapted to country contexts, assessed, and scaled up.
Community participation and community health workers linked to strengthened primary-care facilities and first-referral services are needed.
Furthermore, inter-sectoral action linking health and development is necessary, including that for better water, sanitation, nutrition, food security, and HIV control. Chronic diseases, mental health, and child development should be addressed. Progress should be measured and accountability assured. We prioritize research questions and suggest actions and measures for stakeholders both locally and globally, which are required to revitalize primary health care.
The 1978 Alma-Ata Declaration introduced revolutionary principles into health care—equity, social justice, and health for all; community participation; health promotion; appropriate use of resources; and inter-sectoral action— an historic event for health and primary health care.
Old health challenges remain and new priorities have emerged (eg, HIV/AIDS, chronic diseases, and mental health), ensuring that the tenets of Alma-Ata remain relevant.
We need to examine these past 30 years of changes in global policy to identify the lessons learned that are of relevance today, particularly for accelerated scale-up of primary health-care services necessary to achieve the Millennium Development Goals, the modern iteration of the "health for all" goals.
Health has moved from under-investment, to single disease focus, and now to increased funding and multiple new initiatives.
For primary health care, the debate of the past two decades focused on selective (or vertical) versus comprehensive (horizontal) delivery, but is now shifting towards combining the strengths of both approaches in health systems.
Debates of community versus facility-based health care are starting to shift towards building integrated health systems.
Achievement of high and equitable coverage of integrated primary health-care services requires consistent political and financial commitment, incremental implementation based on local epidemiology, use of data to direct priorities and assess progress, especially at district level, and effective linkages with communities and non-health sectors.
Community participation and inter-sectoral engagement seem to be the weakest strands in primary health care. Burgeoning task lists for primary health-care workers require long-term human resource planning and better training and supportive supervision.
Essential drugs policies have made an important contribution to primary health care, but other appropriate technology lags behind. Revitalizing Alma-Ata and learning from three decades of experience is crucial to reach the ambitious goal of health for all in all countries, both rich and poor.
CategoriesAllan's Blog, Global Health, Health Training, Uncategorized
Previous PostPrevious Primary Health Care at 30
Next PostNext Fruit that remains


Thermal printing is a printing process that uses heat instead of ink to print tickets for sale at outlets or at the door of an event. BrightStar offers thermal printing for clients who request it.
To test the printer, we always recommend printing an existing sale through the admin (before attempting to print a new sale through Crowd).
Sidekick is a Windows application that helps you print thermal tickets if you are experiencing issues printing from your browser. Please read this guide to Sidekick to learn more.