text:
With the Dallas Cowboys' offseason programs nearly complete, DeMarcus Ware used the time to strike another blow against childhood obesity. No. 94 spread the message that it's important for kids to choose good-for-you foods and get active for at least 60 minutes every day.
In support of the Fuel Up to Play 60 program, founded by the National Dairy Council and NFL, DeMarcus is promoting what's near and dear to his heart — exercise, nutrition and fueling up on nutrient-rich foods. He made appearances with the National Dairy Council and on ABC's "The Chew."
"It's about tackling childhood obesity and eating the right things — low-fat milk and fat-free milk. And with the Play 60 project, it's about exercising for 60 minutes a day," DeMarcus said. "It starts with family, the people in the home. The adults need to eat healthy, too, and let that carry over to the kids. Being a role model with the NFL, we exercise a lot, we eat right, people look up to you … it's just a great opportunity."
DeMarcus is also raising awareness during National Dairy Month of the importance of dairy in your diet. He's one of 30 million Americans that identify with lactose intolerance, and if wise decisions are made people like himself can enjoy dairy products.
"People that are lactose intolerant just say, 'I'm just gonna cut dairy out,'" DeMarcus said. "But what you're doing is cutting out an essential part of your nutrition program for each and every day. People like myself need to be more informed."
For more information, DeMarcus noted, visit nationaldiarycouncil.org and lactate.com.
- Trackback Link
- http://www.demarcusware94.com/BlogRetrieve.aspx?BlogID=419&PostID=297807&A=Trackback
- Trackbacks
- Post has no trackbacks.


text:
Housing is available for a fee (currently $5.00 per night) on a limited basis in a dormitory adjacent to the hospital. Our child life specialists can help you make arrangements if you require housing. The hospital also occasionally has furnished apartments available for rent.
Current vaccination records are required. If necessary, rubella titer and tuberculin skin tests will be administered by the hospital at the start of the internship. A general physical examination report from within the past year is also required.
Child life interns do not pay a fee, nor receive a stipend. Interns receive the employee meal discount. Independent interns will be required to carry a private liability insurance policy. Child life staff can assist in finding this.
Child life interns will work flexible schedules of approximately 40 hours per week, including day, evening and weekend shifts (generally one or two evenings per week and one weekend day every other weekend). Scheduling will be completed by your immediate supervisor.
Please call the child life office at (815) 971-5309 or e-mail Marcia Stalter at
with any questions.
© Copyright 2017 Mercyhealth System

subset: commoncrawl


text:
Veteran Jason Kubel released by the Minnesota Twins
The Minnesota Twins released veteran outfielder Jason Kubel who continually under-performed this season. In his prime, Kubel possessed decent power. Only two years ago in 2012, Kubel hit a career-high 30 home runs for the Arizona Diamondbacks. However, 2013 was a horrible season for Kubel. His slugging dropped from .506 to .317 with the Diamondbacks and Cleveland Indians.


text:
Home ⋅ Birth Announcements & Baby Announcements ⋅ $ ⋅ $$ ⋅ $$$
"Loved the clean, simple design of this card. The colors printed very true to life and the card thickness/quality was better than expected. I have gotten many compliments."
"I am thrilled with this birth announcement. The quality of the paper and photos are superb. I like the modern feeling of this card; it doesn't have a stereotypical "baby" feel to it. I couldn't be happier with this purchase. Strongly recommend."
"Ordered this announcement for the birth of our son and the print and paper quality were excellent. I loved the fact that it offered spots for 4 photos but that they were separated. We received tons of compliments on the gorgeous announcements that we sent out."
"My order turned out exactly as I had hoped - perfect! The quality of the paper and photos are of the highest quality and I was very pleased with the quick turn-around. I was originally going to have the pictures ordered in color, but switched to black and white and glad I did. The black and white pictures match perfectly with the gray and blue theme. All of our family and friends loved the announcements and asked where we ordered them from. I will definitely use Tiny Prints again!"
"I shopped many websites for the perfect Birth Announcement for our son. This one was by far the best. It was easy to load the pictures and create it. The finished product was everything I wanted. Everyone we sent it to loved it!"
Copyright © 2004-2017 Shutterfly, Inc | Tiny Prints | Terms of Use. Designated trademarks and brands are the property of their respective owners.


text:
Right around Christmas time, we first told you about plans for ten new homes scattered over four blocks of Cambridge Street on the Fairmount/Brewerytown border. This project was to involve a partnership between developers MMPartners and Fairmount CDC purchasing blighted PHA properties, and redeveloping them into nine market-rate homes and one home to be sold at an "affordable" price to a buyer that meets certain income requirements.
A couple of months ago, we checked in on three of these homes of the 2800 block of Cambridge, which by then had been demolished, with reconstruction underway. We stopped by this block again earlier this week, and noted considerable progress. As you can see in the photos below, the homes are built, exterior work is progressing, with interior work surely taking place as well. The signs on the site would seem to indicate that the builders are Doozer Construction, a Center City based construction company.


text:
Anthony Alex Property Sales, M45 Property for sale
118 Bury New Road,
Whitefield,, Manchester, M45 6AD | Call 0161 937 6742 **
** Calls to this number will be recorded for quality, compliance and training purposes.
Keywords and filters like garden and parking live here
Your search area is too large to further filter your results. Please edit your search location if you would like to filter your results.
Filter your 1 result Clear filters
Property type
More options
- Pre-owned / New homes No preference
- Ownership type No preference
- Auction No preference
- Retirement No preference
- Buyer incentives No preference
Further information for property for sale from Anthony Alex Property Sales, M45
Zoopla is one of the UK's leading property portals, helping you to find property for sale and to rent and make smarter decisions when buying and renting homes in the UK. Discover information on homes in M45 by researching M45 property values, M45 house prices paid, our M45 property market overview and find M45 agents.


text:
It only takes a minute to get started. Fill out our simple sign up form and login to the website.
This step is optional but will dramatically boost your chances of getting interest from other over 50s members on the site. Write a little something about yourself, your hobbies and atach your nicest photo of yourself.
Utilise our website's advanced search to discover over 50s members who fulfill your requirements. Or just browse through listings and discover members that attract you.
Found someone who you're attracted to? Send a message to them or just a wink and see how you get along. With a little luck you'll be on your way to a once in a lifetime experience.
It's quick and easy


text:
Your results within of Glace Bay, NS
Select Location
Want a different location? Click on an option below.
Glace Bay, NS
1 result for
swimming pool installation glace bay ns
Don't let your competitors get all the leads
Attract more customers for FREE
83 Beacon St, Glace Bay, NS, B1A 5G3
Sales, Repairs & Installation of Above Ground Pools, Sales & Repairs of In Ground Pools, A Complete Line of Accessories for Above & In Ground Pools
Generate sales leads 24/7
Get stats on people viewing your business
Registered users can hide this message. Get a free account.
To see results near a different location,
drag the
to a new spot or right-click
on the desired location on the map.


text:
Maybe it's the timeless nature of her voice, but Adele lends herself well to reinterpretation. San Francisco's Blackbird Blackbird, a.k.a. Mikey Maramag, takes her monster hit (what else?) "Rolling In The Deep" and transforms it into a disembodied trip hop experiment.
But credit goes to Maramag: He's wise enough to leave that fractured soul front and center, even as the song stutters and stops like a fluttering heartbeart. The iconic chorus is gone, but it's hardly missing. Adele's barely sped-up voice does all the heavy lifting as Blackbird Blackbird reworks this one inside-out. Take a listen and download below.


text:
Full Members enjoy all of the benefits of Academy membership including receiving the bi-monthly Medical Acupuncture Journal, access to the on-line archive of past issues of the Journal, the periodic Academy newsletter, exclusive opportunity to participate in the Patient Referral program, discounted prices on books, tapes and other products and services. Full members have access to the "Members Only" area of the Academy website for on-line access to the Journal, research reports and peer group discussions. Full members have a vote in the affairs of the Academy and receive a formal certificate recognizing their level of training and experience.
Full Membership
To qualify for this Full Membership, a person must fulfill the following requirements:
Active Duty Military Medical Personnel
This category of membership offers Full membership at a discounted dues level for Active Duty Military personnel with at least 220 hours of formal acupuncture training. MDs, DOs, DPMs and DDSs who are currently serving on Active Duty with the US military who meet the acupuncture education requirements are eligible. Services and benefits for Active Duty Military members will be equivalent to that of the Full member described above.
Download Membership Application
Complete Online Application Form
Affiliate Membership
This category is available to physicians and allied health professionals with an interest in medical acupuncture who may or may not qualify for Full Membership. Affiliate Members receive modest discounts in workshop and conference fees but are not eligible for online discounts for books, tapes and other products. Affiliate members have access to the "Members Only" area of the Academy website for on-line access to the Journal, research reports and peer discussions. Affiliate members are not eligible to participate in the Academy's Patient Referral program.
Affiliate membership is available to the following practitioners:
Download Membership Application
Complete Online Application Form
International Affiliate Membership is available for physicians,dentists, podiatrists and veterinarians with an interest in acupuncture who are practicing in countries outside the United States and Canada. International Affiliate members have the same member benefits as the domestic Affiliate members. No special acupuncture training or experience requirements need be met. Where the qualifications for Full Membership are met, medical acupuncturists practicing outside the United States and Canada may be included in the patient referral program though they will remain Affiliate Members.
Download Membership Application
Complete Online Application Form
Resident/Student Membership
Student Membership is available to full-time fellows, residents and medical students enrolled in a recognized medical school training programs who have an interest in medical acupuncture and the programs of the Academy. No special training or experience is required. However, verification of student status at an appropriate institution is required. Student members have the same benefits of membership as the Affiliate members at a discounted cost.


text:
Heat oil to 325 degrees F.
In a medium bowl, combine cornmeal mix, flour, sugar, and salt. In a small bowl, combine milk and eggs. Add milk mixture to cornmeal mixture, stirring well. Stir in butter and corn.
Pour oil to a depth of 2 inches in a Dutch oven, or use a deep-fryer. Drop by tablespoons into hot oil. Cook 2 to 4 minutes, or until golden, turning once. Drain on paper towels.
Recipes courtesy Paula Deen
Count down through our top 50 most-saved recipes, like Tyler's Chicken Parmesan.


text:
The answer to a question we have all been wondering about: Where does the stairwell writing come from at the U of C?
Helen Mirra's indexing of the texts of Addams and Dewey and the display of those indexes as painted signs throughout the interior spaces of the University of Chicago must be understood, I think, as a subtle appropriation of the medium and discipline of the textual index, one that remediates and relocates it in several different senses. First, the choice of Addams and Dewey as exemplary cases treats them as indices of something crucial about this particular university: its foundational commitment to a dialectic between an external and internal sense of the mission of the university, exemplified by education, on the one hand, and social work, on the other. "Outreach" and "inreach" might be the unfortunate bureaucratic labels for this double mission, which is also exemplified by the constitution of the university as a structure held together by the tension between professions and research, teaching and publication (the press was, of course, among the founding departments of the university).
Earlier, I compared the index as an empty structure or frame to an architecture awaiting inhabitants or a haunting. The buildings of the University of Chicago are abundantly inhabited, as anyone who fights for office space is well aware, but they are also haunted by the thoughts of those who have taught and learned here and never more profoundly than by the thoughts of two of its founding intellects, its foremother and forefather as it were. Between them, Addams and Dewey articulated the explicit, conscious dialectic of the university's constitution. But Mirra, in reinscribing them as ghostly presences, traces the vanished voices that still echo in the hallways, invites us to learn from the unconscious of the university. This, I think, is the secret to her whimsical and rather personal indexing of their texts, an indexing that obeys all the impersonal alphanumeric rules of the standard index but then doubly rearticulates those rules. Mirra locates a kind of found poetry waiting to be indexed in their texts, from "Abstract, in a bad sense, 6" to "World, as fearful and awful, 42." She simultaneously gathers and scatters this poem, as if planting seeds and gathering the harvest at the same time. The Franke Institute for the Humanities is the site of gathering, where the indexes in their totality are displayed. The scattering is done, starting from the Classics building, clockwise around the quad. The result of this scattering or distribution is sometimes enigmatic, sometimes ironic or uncannily appropriate; on the central stairs of the Classics building we find "Human nature, broken, 8"; near the computer science department in the Ryerson Physical Laboratory we are greeted by "Geometry, beginning as agricultural art, 129"; in the former Walker Museum, ex‐business school, and current center of the humanities division and the English department, we discover "Generalities, glittering, 139."
Anyone who thinks that the University of Chicago is a place for the orderly structuring of the disciplines or of interdisciplinary systems as opposed to the anarchistic play of the indisciplinary will be cured of this misapprehension by Mirra's lovely, playful work. I hope we, as well, when pondering the fate of our several disciplines, will not be led into a defensive conservatism about what constitutes authentic disciplines or professionalism. We must insist on the right of the arts and the humanities to be just as experimental and rigorous as the sciences, just as open to the shifting character of archives of human history as the scientists are to new evidence and new methods of producing evidence (since evidence is always produced, not simply found). While we must of course insist on the production of knowledge about culture and society, we must not resign the claim to wisdom or consign it to the uplift function of undergraduate education. The humanities has a higher mission with respect to that deeply contested entity known as the human species, namely, to find out what it is, has been, and can become.
taken from: Case Studies II The Disciplines and the Arts
Art, Fate, and the Disciplines: Some Indicators
W. J. T. Mitchell
Critical Inquiry Volume 35, Number 4, Summer 2009


text:
Senior Writer
ars technology
December 16, 2014
You may also like
Gadgets News
Samsung launches 32GB model of J7 Prime and J5 Prime in India, starting at ₹14,900
7 mins ago
Today, Samsung has launched a new variant of its budget 4G smartphones — J7 Prime and J5 Prime in India. The new model comes with 32GB of...
Gadgets News
Apple's iPhone 8 expected to sport Touch ID sensor integrated into the OLED display
18 mins ago
Another day, another report about features that may be coming to the iPhone 8 later this summer. Today's fresh report comes from Economic Daily...
News Security
New NTFS exploit allows any website to hang or crash Windows 7/Windows 8 machines
1 hour ago
After the widespread WannaCry ransomware attacks earlier last week, Microsoft seems to be staring at another exploit right around the curb. This...
News Singapore Startups
Payments startup Soft Space secures $5Mn to expand across SEA and Japan
1 hour ago
Malaysian FinTech firm Soft Space has raked in $5 million from Japanese e-commerce company Transcosmos Inc. The firm, in a statement...
Gaming News
Monster Hunter XX is coming to Switch and Nintendo share prices are trading at 8-year high
2 hours ago
Nintendo Switch, the Japanese gaming giant's hybrid gaming console has today been provided a much-needed boost. And no, the major announcement...
Apps News
Suggested Sharing starts rolling out to a handful of Google Photos users
3 hours ago
During its keynote speech at Google I/O 2017, the search giant announced that it was further extending the use of machine learning and computer...
News Startups
Blockchain-powered copyright platform Binded receives $950K from Taizo Son and others
4 hours ago
Binded, the U.S.-based copyright platform, has secured $950,000 from Taizo Son's fund, Mistletoe. The round also witnessed participation from...
Gadgets News
OnePlus 3T discontinued in just six months, consistent software updates & support promised
4 hours ago
In an attempt to capture an even larger market share in the absence of a prominent flagship device, OnePlus decided it would be a wise decision to...
Add Comment
Click here to post a comment


text:
40 CFR 40.145 - Supplemental grant conditions.
In addition to the EPA General Grant Conditions (http://www.epa.gov/ogd/tc.htm), all grants are awarded subject to the following requirements:
(a) The project will be conducted in an environmentally sound manner.
(b) In addition to the notification of project changes required pursuant to 2 CFR 200.308, prior written approval by the grants officer is required for project changes which may alter the approved scope of the project, substantially alter the design of the project, or increase the amount of Federal funds needed to complete the project. No approval or disapproval of a project change pursuant to 2 CFR 200.308 or this section shall commit or obligate the United States to an increase in the amount of the grant or payments thereunder, but shall not preclude submission or consideration of a request for a grant amendment pursuant to 2 CFR 200.308.
Title 40 published on 10-May-2017 04:28
The following are ALL rules, proposed rules, and notices (chronologically) published in the Federal Register relating to 40 CFR Part 40 after this date.


text: This hostel is located in the centre of Kiev, just a 2-minute walk from Kontraktova Ploscha Metro Station. Free Wi-Fi and a 24-hour reception are featured at Hostel Kiev-Art. The private and dormitory rooms offer simple décor, and most rooms are air-conditioned. The shared bathrooms are in the hallway. Guests can cook their meals in the shared fully equipped kitchen, complete with a dining area. A variety of cafés and restaurants can be found within a 5-minute walk from the hostel. The Frolovskiy Monastery is 985 feet from the hostel. The central Khreschatyk Street and Maidan Nezalezhnosti Square are 1.6 miles away. Kiev Central Train Station is 2.5 miles from Hostel Kiev-Art, while Boryspil International Airport is 21.7 miles from the hostel.


text:
Common Idioms
It's raining cats and dogs.
Idioms are fun and useful expressions that usually cannot be understood by defining the separate words. For example, if your host mother says, "I think it's time to hit the hay", she means, "I think it's bed-time"! You would not be able to understand her by looking up the words hit and hay. Like phrasal verbs, these expressions need to be memorized as a whole. Try visualizing them or drawing pictures when you study them. For example, draw a picture of a cow sleeping in some hay. The idiom out of the blue means "unexpectedly". Your teacher or homestay family will call you one smart cookie if you come up with an idiomatic expression like that when they least expect it!
Most idioms don't seem to make any sense because their origins are so old. Some of them come from ancient literature or even classic films. Learning the background of idioms can help you to remember them. Try checking your dictionary or asking a teacher or native speaker if they know the origin.
The following pages have common idioms in specific categories. Each idiom has its meaning and an example sentence. There is also a quiz for each category to check your understanding. After reading these pages, the quizzes should be a piece of cake for you!
Animal Idiomschicken out, kill two birds with one stone
Animal Idioms - Animal Idioms Quiz
Body Idiomscold feet, see eye to eye
Body Idioms - Body Idioms Quiz
Colour Idiomshave the blues, grey area
Col. Idioms - Col. Idioms Quiz - Song
Clothing Idiomsbuckle down, fit like a glove
Clothing Idioms - Clothing Idioms Quiz
Food Idiomsin a nutshell, out to lunch
Food Idioms - Food Idioms Quiz
Geography Idiomsdirt cheap, under the weather
Geog. Idioms - Geog. Idioms Quiz
Sports Idiomscall the shots, go overboard
Sports Idioms - Sports Idioms Quiz


text:
Beats by Dr. Dre - Beats Studio Wireless Over-the-Ear Headphones - Metallic Sky
- Model: MHDL2AM/A
Best Buy is dedicated to always offering the best value to our customers. We will match the price, at the time of purchase, on a Price Match Guarantee product if you find the same item at a lower price at a Designated Major Online Retailer or at a local retail competitor's store.Here's how:
- If you find a qualifying lower price online, call 1-888-BEST BUY and direct a customer service agent to the web site with the lower price, or when visiting a Best Buy store, one of our employees will assist you.
- On qualifying products, Best Buy will then verify the current price to complete the price match.
Exclusions apply including, but not limited to, Competitors' service prices, special daily or hourly sales, and items for sale Thanksgiving Day through the Monday after Thanksgiving. See the list of Designated Major Online Retailers and full details.
What's Included
- Studio Over-the-Ear Headphones
- 3.5mm audio cable
- Cleaning cloth
- Hard shell carrying case
- RemoteTalk cable
- USB 2.0 (USB A-to-USB micro-B)
- USB power adapter
- Owner's manual
Ratings & Reviews
Product Features
Offers up to 12 hours of wireless use and up to 20 hours when plugged into your audio device. A battery fuel gauge keeps you apprised of the power level.
For comfort during extended listening sessions. Soft earcups and an ergonomic bellow help ensure a custom fit.
Automatically adjusts audio for the optimal blend of music and outside sound. ANC-only mode allows you to increase the level of noise cancellation.
Enables wireless operation with up to a 30' range.
Provides precision sound. DSP software helps generate the experience of live music through your headphones.
Product Features Mentioned In Customer Reviews
77 out of 88 found this review helpful.
35 out of 40 found this review helpful.
26 out of 29 found this review helpful.
23 out of 25 found this review helpful.
18 out of 19 found this review helpful.
44 out of 56 found this review helpful.
26 out of 34 found this review helpful.
9 out of 9 found this review helpful.
23 out of 31 found this review helpful.
13 out of 16 found this review helpful.


text:
150 Myrtle AvenueApt. 3205
Corner of Myrtle Avenue and Flatbush Avenue Extens Downtown Brooklyn
This home has been sold
We have 12 similar homes for sale.
Subway Lines
Nearby Subway Stations
- Price$864,500
- TypeCondo
- Bedrooms2
- Bathrooms2
- Rooms4
- Approx. Sq. Ft.1,294
- Exposure West
Key Features
- Duplex
- Concierge
- Doorman
- Elevator
- Pet friendly
- Central air
BFC Partners presents Toren Condominium-a new angle on modern living in Downtown Brooklyn. Designed with sophistication by SOM architects, Toren not only provides an incomparable façade but also strives for an environmentally responsible Gold LEED certification with Cogen Energy. With a 25-year Tax Abatement and supreme amenity package including: 24-Hour Concierge Service, Attended Parking, Library/Lounge, 2,000 sq ft. Fitness Center, Heated Indoor Pool w/ Sauna, and Multi-Level Roof Garden with Outdoor Movie Screening; the epitome of luxurious living has arrived. From spacious studios, to breathtaking 3-bedroom duplexes; Toren is equipped with an inventory of different floor plans and view choices. Conveniently located by all major transportation, neighboring restaurants, bars, parks, and Brooklyn cultural institutions. Contact the Toren sales gallery for a showing. Welcome Home!
Agent Ask me a question
email@example.com Email Me
Downtown Brooklyn
Runs from the BQE on the north to Atlantic Avenue on the south and Flatbush Avenue on the East to Cadman Plaza on the West.
Downtown Brooklyn is a crossroads full of retail, art and residences all at once. The area was sparsely populated until 1814, when ferry service from Manhattan created massive growth, developing the neighborhood into a commercial center. Later, in 2004, a residential boom took off when the neighborhood was rezoned, allowing for the construction of new condos, townhouses, and apartment buildings. Many of these Downtown Brooklyn apartments have sweeping views of the borough as well as the Manhattan skyline. MetroTech Center, a 1980s multi-building office complex, is home to the headquarters of the New York City Fire Department in addition to financial firms like J.P. Morgan Chase. A two-acre landscaped commons in the middle of MetroTech hosts lunchtime concerts and art fairs.
What's In The AreaDriving Walking
Downtown BrooklynBack To All Categories
150 Myrtle Avenue
Bridge St - Willoughby St7 mins
Jay St - Metrotech Walk7 mins
Jay St - Metrotech Walk7 mins
Jay St - Metrotech Walk7 mins
Bridge St - Fulton St7 mins
Bridge St - Fulton St7 mins
Flatbush Ave - Fleet St7 mins
Flatbush Ave - Fleet St7 mins
Hoyt St - Schermerhorn St7 mins
Flatbush Ave - Livingston St7 mins
Flatbush Ave - Livingston St7 mins
The Toren in Downtown Brooklyn is a full service green apartment building that strives for an environmentally responsible Gold LEED certification with a host of amenities, including a fitness center, a heated lap pool, a sauna, a yoga studio, a library, a lounge, an outdoor garden, attended parking, a multi-level roof garden with an outdoor movie screen and a 24-hour doorman and concierge service. From spacious studios to breathtaking 3-bedroom duplexes, the Toren is equipped with an inventory of different floor plans and view choices. This building is conveniently located by all major transportation, neighboring restaurants, bars, parks and Brooklyn cultural institutions.
Additional features of this building include: Movie Screening Rooms, 24 Hour Attended Lobby , Bi-Level Outdoor Roof Deck , Gym with Sauna , Library-Lounge , On-Site Attended Parking , Pool with Skylight, Stretch Center Yoga Studio .
- Postwar
- Built in 2007
- 37 floors
- 240 units
- Elevator
- Pet friendly
- Concierge
- Doorman
- Central air
- Common garden
- Common roof deck
- Exercise room
- Garage
- Guarantors allowed
- High-speed internet
- Laundry service
- Package room
- Playroom
- Pool
- Valet parking


text:
Experienced users who query search engines have a complex behavior. They explore many topics in parallel, experiment with query variations, consult multiple search engines, and gather information over many sessions. In the process they need to keep track of search context -- namely useful queries and promising result links, which can be hard. We present an extension to search engines called SearchPad that makes it possible to keep track of "search context" explicitly. We describe an efficient implementation of this idea deployed on four search engines: AltaVista, Excite, Google and Hotbot. Our design of SearchPad has several desirable properties: (i) portability across all major platforms and browsers, (ii) instant start requiring no code download or special actions on the part of the user, (iii) no server side storage, and (iv) no added client-server communication overhead. An added benefit is that it allows search services to collect valuable relevance information about the results shown to the user. In the context of each query SearchPad can log the actions taken by the user, and in particular record the links that were considered relevant by the user in the context of the query. The service was tested in a multi-platform environment with over 150 users for 4 months and found to be usable and helpful. We discovered that the ability to maintain search context explicitly seems to affect the way people search. Repeat SearchPad users looked at more search results than is typical on the web, suggesting that availability of search context may partially compensate for non relevant pages in the ranking.
As users gain expertise in searching on the WWW they begin to make use of the wide choice in search services available online. However, as they cast a wider net to locate the information they seek, they start to employ a more elaborate and complex search process. Experienced users searching on the web seem to have the following behavior:
The trouble with the above behavior is that the user needs to carry around a lot of contextual information over time and there is no convenient way to record it or make it explicit. Specifically, they need to remember URLs of potentially useful results as they look for more results, and remember useful queries over time. Both of these can be hard to memorize. Saving information to the browser's collection of bookmarks is one potential solution. However, there are several reasons why this is not convenient:
In this paper we describe an extension to the search result page called SearchPad, which helps users search more effectively by explicitly maintaining their "search context." By search context, we mean queries recently deployed by the user, along with hyperlinks of result pages the user visited and/or liked in the context of each query. SearchPad is very similar to a bookmarks window except that it is search specific and maintains a relationship between queries and links the user would like to keep track of (which we call leads). As with bookmarks, clicking on a saved lead causes the corresponding page to be loaded in the browser. Saved queries can be replayed on other search engines.
To make SearchPad usable by a large audience we had two design goals which made the implementation of the system challenging:
Our implementation of SearchPad uses cookies and a subset of Javascript that is known to work on all platforms. It loads instantly with the first result page obtained from the search service, and communicates with the server on an as needed basis. To simulate the behavior of actual services providing support for SearchPad, we implemented a proxy that provides access to 4 major search engines: AltaVista, Excite, Google and HotBot. The role of the proxy was to transform result pages streaming through to make them appear as they would if they were implementing a service such as SearchPad. Note that other pages such as result pages are not fetched through the proxy. They are fetched directly from the WWW. The role of the proxy is only to simulate how search engines would behave if they supported SearchPad.
As we shall describe, our implementation provides an additional service. It allows the search service to collect query specific result relevance and usage data. Specifically, SearchPad can log for each client:
Such information is valuable to search providers. It can be used to statistically compare two ranking algorithms and find out which one is better. Similarly, it can be used to compare two search services. It can also be used to discover the most relevant pages for popular queries, which in turn can be used to improved results for those queries in the future.
Collection of usage data raises concerns about privacy and the author strongly supports the privacy of users on the web. However, the major vulnerability from the user's point of view is having search services know about their interests. Unfortunately, this is already revealed by the query. The information we collect, namely the results they viewed and found useful, reveals more about the quality of the pages returned than about the user. Thus we argue that this is not a further breach of privacy. In any case there other search companies on the web, notably Direct Hit [DirectHit], with a business model based on collecting data on the pages that user's look at. They count "click-throughs" (i.e., the number of times users click on a particular link) received by result links for popular queries and reorder results based on perceived popularity. We believe that the information we can collect is superior to Direct Hit's data, because we discover the results people actually liked -- not just the results they clicked on. Even when a query finds no useful results, users tend to click on a few results per query to understand what happened, which can contaminate the click-through log. With our scheme the data collected is purer. Also, collecting click-throughs as done previously imposes an overhead both on the server and the user. In Direct Hit's scheme click-throughs are trapped by redirecting result accesses through a web server that logs the data and then issues a redirect to the actual result page. With our scheme all logging is done at the client without an extra HTTP access.
We present a walk-through to illustrate the user's interaction with SearchPad. In our implementation, the user accesses AltaVista, Excite, Google and Hotbot through special URLs that route communication with the engines through the SearchPad proxy.
Figure 1 shows an AltaVista page transformed by the proxy. The "SearchPad" button at the top left brings up the SearchPad agent (Figure 3), allowing the user access any previously marked queries and leads. Each result on the AltaVista page has a blue "Mark" button associated with it. Clicking on this button causes the corresponding link to be added to SearchPad, along with the corresponding query. If the query already exists the link is merged into the existing set of links. Links added to SearchPad are called "leads." Note that marking is a cheap operation, and involves only a local transfer of data from the result page to the SearchPad agent. No network communication occurs and hence no delay. This is illustrated in Figures 2 and 3.
Figure 2 shows the second AltaVista result for the query: genetic engineering, which has just been visited by the user. All visits to result page and time spent therein are logged by SearchPad as part of its data collection process. Also, on return from a result page, the blue Mark button for the just-visited result link turns red as in Figure 2 (hard to see in grayscale). The color change is an invitation for the user to mark the link. Also, it makes the result easier to spot, increasing the likelihood of the user marking the lead if they liked it.
Each query has a circular selector in front of it to support query selection. To send a query to a search engine the user would first select the query and click on the search engine. If they selected the most recent query, 'genetic engineering', and clicked on Google, they would get the result set shown in figure 4.
In Figure 5 the user has subsequently marked the lead labeled 'MelissaVirus.com: The very latest Melissa Virus information' for the (repeat) query "melissa virus". This moves "melissa virus" to the top of the list of SearchPad queries and adds the new lead to the end of the list of leads for the query.
SearchPad also has an Edit Mode (see Figure 6) to support changes to the stored data. This is because, although the browser may shutdown and the machine get rebooted, the information stored in SearchPad is permanent. Hence, the user may periodically want to delete some leads or queries to free up space. Also they might want to merge the leads classified under various related queries into a single meaningful query. In Edit Mode, SearchPad is still fully functional, except that it provides extra buttons to edit its state. The cross ("X") marks are buttons to delete the query or lead they are associated with. Queries can be renamed by clicking on Rename, which brings up a dialog to enter the new query. If the new query matches another existing query the leads in the two queries are merged. The old query is discarded.
This approach is faced with the following problem. Embedded scripts are constrained by the browser both in terms of access (i.e., limited access to other windows) and storage (no access to the filesystem) in the normal mode of operation. In some web browsers, the embedded scripts can request the user for more access to the web browsers state. Nonetheless this is not useful because many users will refuse such a request, since it might represent a security risk. Thus, embedded scripts face many restrictions. We describe next how these may be overcome.
We use cookies (a mechanism for host-specific persistent client-side storage) both for communication between the result page and SearchPad, and for persistent storage. (See RFC 2109 [RFC2109] and Netscapes documentation on cookies [NetscapeCookies]) A client such as Netscapes Navigator which implements RFC 2109, supports a limited amount of client-side storage in the form of cookies. Each cookie holds 4 Kb of text data, and each host a user visits will be allowed at least 20 cookies. Such cookies are persistent and save their state on the users hard disk. This allows SearchPad to remember marked leads across web browser sessions.
The search service (or a proxy server through which the search service is accessed) embeds a button (or equivalent device) within each search result to allow the user to mark the result as a lead. The button links to embedded code in JavaScript. The code is invoked when the button is clicked, and causes relevant information about the link and query to be written to a log maintained in a set of cookies, associated with the web site (known as the access log).For example, the following are logged for each mark action:
Similarly, when a results hyperlink is clicked to view the result page, we log the same type of information in association with the view event. When the user returns to the page containing search results after viewing a result page, the return event is logged as well, with a timestamp. When a return event follows a view event, the time difference provides an estimate of the time spent viewing the result page.
All the information collected above resides in a set of cookies associated with the originating web site, and is available to scripts executing within other pages downloaded from the same site. In particular it is visible to SearchPad, which is an HTML document whose contents are dynamically generated by embedded Javascript. SearchPad polls the access logs every few seconds in order to respond to events.
Eventually, as events accumulate and leads are added, the storage available in the cookie access log will be exhausted. At this point either the user can be prevented from marking any more leads (unless some are deleted), or SearchPad can compress the data.We support a clever form of data compression to free up more space.
To compress data in the cookie access log, SearchPad does a "hard" reload of itself. This causes fresh copy of the SearchPad web page is fetched from the server ignoring the cache. The cookies comprising the cookie access log are configured so that they are transmitted to the web server every time SearchPad is reloaded over the net. Also, a fresh set of cookies are transmitted back from the server and overwrite the previous cookies. This is part of the standard RFC 2109 cookie exchange protocol. We use this to transfer activity log information to the server and also to reduce the data stored in SearchPad. Specifically:
To ensure timely data collection at the server, SearchPad is configured to periodically hard reload itself, thus logging the users activity periodically. Further, to avoid transmitting the cookies to the server during other communications, the cookies are configured so that they will be transmitted only when SearchPad is reloaded and not when result pages are fetched. We do this by associating SearchPad with a path that extends the path of result pages, as explained in RFC 2109. This has the effect of allowing SearchPad to read cookies set by result pages but not vice versa.
We conducted a trial of the SearchPad service at our research laboratory - Compaq, Systems Research Center, from May 6 - Sep 3, 1999. The service was available on the company intranet, but most of the usage was by the research staff of the Systems Research Center (about 50 people), and to a smaller extent by Compaq Research as a whole (about 150 people). Logs were collected in partially shrouded format so that queries themselves were unrecognizable, but hostnames and other details were preserved. Our logs show that accesses outside the research community did not contribute significantly to usage.
Table 1 summarizes the usage statistics for the 4 month period. This does not include accesses by the author for testing. The aim of the study was to understand if people would find our service useful. Although users were invited to use the system through internal advertising, no incentive was given to make them use it. Also, assurances were given that we would protect their privacy. Hence, we did not attempt to keep track of the results that were bookmarked. since within a small community such information might reveal more than it would on the Internet at large. Also, we would need a large user base to collect a statistically significant sample of usage information to make any relevance judgements.
|Total Number of Result Pages Viewed
|Number of Distinct Accessing Hosts
|Number of Distinct Queries
|Average # of Result Pages/Query
|Average # of Result Pages/host
|Percentage Accesses w SearchPad "Docked"
The high usage of AltaVista may be biased by the fact that AltaVista was created by Compaq Research. The usage of the other engines can be taken to represent perceived value by our user base. In most cases each host in the log corresponds a distinct user. We were curious to see if usage patterns would change with the SearchPad model of searching. For example, we were curious if users look at more pages, since they now had the option of keeping track of temporary leads? The average number of result pages per query was 2.01, which is higher than previously reported (e.g., 1.39 was reported in a previous study by [Silverstein et al, 98]). Our number is somewhat diluted by the presence of casual users who used SearchPad marginally, possibly for test queries. Considering more seasoned users (users who used SearchPad to view more than 50 result pages) the number of result pages viewed per query is slightly higher = 2.15. We noticed a large number of single page views in the logs, even for seasoned users. A single result page view is often evidence of the fact that the user found the result they were looking for immediately (i.e., the ranking was good), or that they were disappointed with the query and formulated a better query. If we consider only cases in which users looked at more than one result page we find that the average page views per query is higher = 3.98. This suggests that having a tool to record search context may encourage users to explore result sets more deeply, and compensate for some non-relevant pages in the ranking.
The only interface design choice we tried to evaluate was the option of attaching SearchPad to the left of the results window, as an extra frame. This was done by clicking on the "SearchPad" button at the top left of the result page (see Figure 1). We call this "docking." Each result window could have a docked version of SearchPad potentially. Docking was hard to implement since it meant keeping several versions of SearchPad synchronized. However, the user study shows that only 8% of the users liked the docking option. This actually reduced to 5% for users with more than 50 result page views, suggesting that embedding SearchPad in a frame is not convenient.
SearchPad was tested on Netscape versions 3 and higher on Unix, MacOS, and Windows 95/NT, and on Internet Explorer versions 4 and higher on Windows 95/NT, and found to work reliably.
In this paper we describe an extension to search engines to explicitly maintain user search context as they look for information, on many topics, using many search engines, and over many sessions. By search context we mean queries that were previously deployed and considered useful, and promising result links associated with each query. SearchPad is an agent that works collaboratively with result pages, and allows users to remember queries and associated leads in a convenient helper window. Unlike bookmarks, which correspond to the user's long-term memory of information, the leads in SearchPad constitute the user's short-term memory and represent work in progress. They tend be less valuable than bookmarks and are maintained only as long as the user's information need is current. Hence we perceive SearchPad as a complement to the browser's bookmarks facility.
The service was tested in a multi-platform environment with over 150 users for 4 months and found to be usable and helpful. It is possible that the ability to maintain search context explicitly affects the way people search. Repeat SearchPad users looked at more search results than reported previously. This suggests that explicit availability of search context might partially compensate for non relevant pages in the ranking.
Krishna Bharat is a member of the research staff at Google Inc. in Mountain View, California. Formerly he was at Compaq Computer Corporation's Systems Research Center, which is where the research described here was done. His research interests include Web content discovery and retrieval, user interface issues in Web search and task automation, and relevance assessments on the Web. He received his Ph.D. in Computer Science from Georgia Institute of Technology in 1996, where he worked on tool and infrastructure support for building distributed user interface applications.


text:
BenQ Projectors & Gaming Monitors
Yeah, we play games on our phones, too. But we refuse to let those tiny screens set the new standard for gaming. Real games need a real monitor - even better if that monitor takes up an entire wall.
BenQ official site
Ends on June 14 at 9AM CT


text:
As I've continued to ponder the possible with this week's launch of the Albany County Boards Initiative, a wise and wonderful friend from Canada shared a bit of inspiration that has helped to expand and deepen that vision.
The blog post that Gayle shared, written in 2008 by Rich Harwood of the Harwood Institute, offered "10 keys to living united in America." They offer a worthy framework for any community-level effort - including our boards initiative.
While one can find merit and links to the initiative in each of the 10 "keys," four are resonating deeply for me right now.
Rooting the work in "public knowledge of our community" (key 2). Whatever might emerge from this broader boards effort must begin and end with a vision of a healthy, vibrant community where citizens are free to live to their fullest potential. Anything that comes from this initiative needs to bring us closer to that community-focused vision.
Building around "galvanizing projects" (key 4). Our board members are action-oriented people. We need to identify projects that will be simultaneously meaningful to our community, our nonprofits, and individual board member participants. Advancing a healthy community vision is the bottom line. But there should be very real value experienced in connecting to create something bigger than ourselves or our individual organizations.
Recognize and draw upon board members' boundary-spanning role (key 3). Reaching out on behalf of our organization is a critically important board responsibility that often gets lost in the shuffle of "urgent" agenda items. However, it may be the most important role for not only organizational leadership but also community leadership. It also is where a community-wide board initiative can have the greatest potential impact: reaching across organizational boundaries to advance the health and welfare of our community. It a place to model, and appreciate, the boundary-spanning role of governance and what it creates for our organizations and our community.
Telling and creating "stories of hope and change" (key 9). Finding the stories is only half of the equation. Learning from them completes the circle. There is community value in sharing our organizational stories, learning from from each other's successes and the ways in which we overcame obstacles. There also is value in finding connections between the stories shared across organizational lines.
But think of the generative power of creating new stories of hope and change while we work together for community good. Think of the stories we could tell as a community - of doors opened, citizens engaged, collaborations created, relationships built, services enhanced - as a community of committed board leaders.
Only time will tell how the Albany County Boards Initiative moves forward and how our community will be better because it did. On Tuesday, that potential becomes more real, and the vision of what can be possible brighter and more vivid. Entering that process with a clearer understanding of where the greatest impact might lie creates a canvas from which great things can happen for Laramie and the organizations that exist to make it a better place to live.


text:
Frances Thorson Suddock , former Anchorage, Alaska, resident, passed away on Sept. 28, 2014, in Seattle, Wash., just three weeks short of her 100th birthday. Although she had several health issues,... › MORE
Alastair Reid, a Scottish-born, insistently peripatetic poet, translator and essayist who wrote of far-flung places (among other things) for The New Yorker over more than half a century, died on Sept... › MORE
William H. Bell, 85, died at home with family on Oct. 4, 2014, in Birch Harbor, Maine. He was born Feb. 26, 1929, in Newton, Mass., to Nelson S. and Catherine (Roth) Bell. His early years were spent... › MORE
Dr. Frederick J. Baker, an international educator, was born March 4, 1941, and died September 15, 2014. Dr. Baker, born and raised in Saginaw, MI, was a proud professor emeritus of Cal Poly Pomona (... › MORE
Jean Mary Goldfuss Harned, 87, died September 24, 2014. Born in Cincinnati, she was a vivacious girl who loved to dance and act in the theater. Interested in journalism and politics, she went to... › MORE
Paul A. Albert, Jr., born in Wilkes-Barre, PA, on April 18, 1923, was the son of Paul A. Albert and Ida Jones Albert. He passed away September 29, 2014. He was a graduate of Lebanon High School, East... › MORE
Hassan Antar (1947-2014) was born in Roxbury, MA. He was a dedicated father, generous friend, respected martial artist, gifted educator, and established graphic artist who left his physical body in... › MORE
Jane Donnan Fowler Kloh, age 82, passed away peacefully, while surrounded by family, on September 23, 2014. Jane was the daughter of Dr. Donald Fowler and Carol Donnan Fowler, born March 1, 1932 in... › MORE
Philip Rothman passed away peacefully at home on Oct. 6, 2014, three weeks shy of his 93rd birthday. Born and raised in Philadelphia, Phil, along with his wife, Esther, and their growing family,... › MORE
Stuart Schuyler, born September 26, 1918 died March 11, 2014. He had been retired to Portugal for over 25 years and had been active in many English-speaking organizations including a book club,... › MORE


text:
"Just about nothing," he says at one point. "What do you have up there in those government offices? You have a bunch of turkeys earning 20 and 30 k for putting out little pamphlets and making recommendations. Nobody reads those pamphlets; I don't. I don't have the time. I'd like to know one thing that those guys have done to directly help a farmer - especially a small one like myself. I'd like to see those officials give up their jobs for a year and work on a farm. You've got to ask yourself: if they are such good farmers, what are they doing behind desks? With the exception of the Soil Conservation Service, which has given me some valuable information, and the Extension Service, which has given me some good advice, government agencies have been a pain in the ass. (These agencies are rather large exceptions, for the Soil Conservation Service and the Extension Service are the two principle government agricultural services a Massachusetts farmer has to deal with.) Frankly, I try to stay away from them. The best thing the state could do for me right now is loan me one of their trucks."
"Summer squash, zucchini, cucumbers, watermelons." An hour or so later, Burns is pointing out his crops as he walks between rows in one of his vegetable fields. In the distance corn and hay wave in the wind; on the other side of a clump of trees, the Taunton River flows by. Burns continues, "Tomatoes, we've got three kinds of tomatoes, beans, ornamental squash, pumpkins, peas, peppers, onions, beets, lettuce." At the end of the field, Burns looks up. "You know this land down here would be worth a lot of money," he says, "if it didn't spend at least part of the year under water." The upper part of the farm, especially the top 11 acres, with street frontage, town water, and most importantly open zoning, is another story. "It's probably worth anywhere from $50,000 to $100,000 to a developer," Burns says.
Considering the changing landscape all around him, development is something that Burns thinks about. He doesn't like the idea, but at some point it may be all that he has left. His mortgage payments are currently $650 a month; the cost of feed has recently gone up 60 percent; and buying and maintaining farm machinery - tractors, chain saws, hay balers, seeders, etc. - are getting more expensive all the time. This month, Burns is paying nearly $2000 to fix an old Roto-tiller and buy a new one. His annual tax bill is $1800.
The crops, which he sells retail from the farm stand and wholesale to a local restaurant and pizzeria, hardly put a dent in his expenses. Together with the wood and the two Jersey cows, which give him six gallons of milk a day, he barely makes ends meet. The chickens, 48 of them, just about earn their keep. "But then again," he says, "I like chickens, and we eat a lot of eggs." In any event, no matter how you add it up, the net income from the farm rarely reaches above zero. A few years ago, Burns tried working in Newton during the day and farming when he was home. It didn't work out. "When I got home I would do a lot of yelling" is all that he says of the experiment.
Table of Contents
Cover Archive
Masthead | Authors | Contact us
See all articles by:
All Slideshows


text:
Spring is in the air, along with hoards of bumblebees and pollen that usually accompany this short-lived season. Though the vocabulary used to describe spring may seem limited to "Easter bunny" and "blooming," the underrated season has a hidden stockpile of fun words that are worth sharing. (Especially on Twitter and Facebook, with all of your friends, multiple times, on many different accounts.) Some of them originate in other countries. Some of them are unusual. Some of them, I can't pronounce. Whatever the case, check out these spring-related words to get you in the seasonal spirit!
Blackberry winter (n.): a brief period of cold weather in spring
Popular among farmers in the southern United States, blackberry winter refers to a cold spell in the middle of warm, spring weather, like a heatwave but with less sweat and more unexpected snow flurries. Other names for the phenomena include Dogwood Winter, Locust Winter, and Whippoorwill Winter, though I prefer the original name if only because it sounds more like a delicious fruity beverage than any of the alternatives. The term supposedly came about when farmers noticed the positive correlation between this burst of cold weather and the growth of their blackberry canes. Other farmers used the blooming of the dogwood trees, which only fully blossomed after this bout of coldness, to determine when it was safe to plant their goods. I can only speculate where the other names come from, especially the last one which seems vaguely unsettling. (Whip-poor-Will? I hope Will is okay.)
Pollywog (n.): a tadpole
Is this related to spring? I'd say yes because spring typically marks the emergence of tadpoles across the country, but my sheer appreciation for the word pollywog may make me a bit biased. Pollywog, or sometimes porwigle, is said to have come from the Dutch word "pol" meaning "summit" or "crown" (which eventually morphed into "head") mixed with the word "wiggle." Meaning, pollywog started out as another way of saying "wiggling head." I'd say it's a pretty accurate description.
Forget-Me-Not (n.): a type of delicate flower
Roses get too much credit, in my opinion, especially when there are hundreds of other flower types out there just waiting to be tied into a bouquet, dumped into a vase, and left to die. Forget-Me-Nots are one such example, and they happen to be very popular during the spring season. The name alone, which outranks "roses" in creativity any day, earns Forget-Me-Not some added attention, especially when you learn the history behind it. According to some sources, Forget-Me-Nots got their title from a German folk tale. In the story, a German knight and his bride stopped to pick some flowers as they were walking along a riverbank. As the man leaned over to pick one of the little flowers, he fell into the river and began to sink. As his armor dragged him down, he managed to scream out his final words: forget me not! And so, Forget-Me-Nots were named to commemorate a clumsy knight.
Aware (n.): the bittersweet feeling that comes after a short-lived moment of beauty
Originating in Japan, "aware" refers to "the bittersweetness of a brief and fading moment of transcendent beauty." It has been used to describe spring's ephemeral nature, as well as the few seconds of disappointment you feel after walking away from a fun-house mirror that made you look tall and slender.
Ostara (n.): a holiday celebrating the coming of spring
Ostara is a Pagan holiday dedicated to the coming of the spring equinox. The name comes from the word Eostre, the Germanic goddess of spring. The similarity between Eostre and Easter is not coincidental. In fact, Eostre has often been associated with rabbits and eggs, both symbols of fertility. As a result, many people celebrate Ostara by putting out bouquets of flowers next to a basket of eggs and handfuls of rabbit ornaments. (A weird setup, in my mind. I mean, imagine how disappointed would be if Santa came to get his offerings on Christmas and found rabbit pictures instead of milk and cookies?)


text:
So I recently reformatted my computer with Vista Home Premium.
There's a problem though. When i stick my headphones into my laptop or my speakers, it doesn't work. I turn on my iTunes and any other music player, and the music doesn't play out of my headphones or speakers, it comes out of the laptop speakers instead!
When I try to go to the preferences menu or settings menu for the headset/headphones, and I hit the "test" button, the sound comes out of the headphones.
So the audio jack is working...but only when I force it to with the test button.
Any help here guys? I really hope that I don't have to re-reformat my computer. I have to DJ a gig soon and need my laptop!
Thanks in advance!


text:
Cart is empty
The Universal LED Gooseneck Light
Finish Chart / Features
Product Details
Giving style to eco-friendly lighting, the Universal LED Gooseneck Light lets any space exhibit an industrial atmosphere. Inspired by the lighting typically found in warehouses and factories in the early 20th century, the deep bowl shade suits both vintage and modern styles. The perfect exterior lighting for decks, entryways, or patios gooseneck LED lights give any space plenty of light and a modern flair. Businesses can use gooseneck barn lights to brighten sidewalks or bring the Universal inside to provide a unique design element.
The LED components offer an economical light. LED bulbs are more efficient and last longer than traditional options like fluorescent tubes and incandescent bulbs. All Barn Light LED lighting includes Cree's TrueWhite® Technology, making the Universal LED Gooseneck Light both cost efficient and environmentally friendly.
Also Available: The Universal Stem Mount LED Light | The Universal LED Wall Sconce | The Universal Cord Hung LED Pendant
Shade Sizes:
|10" Shade: 10"W x 7"H
|12" Shade: 12"W x 7"H
|14" Shade: 14"W x 7½"H
|16" Shade: 16"W x 8½"H
Product Details:
- Finish: Multiple (See Finish Options)
- Mounting: Multiple (See Gooseneck Options)
- Back plate Dimensions: 2 ¼" Proj. x 6 ½" Dia.
- Number of Sockets: 1
- Use: CSA Listed for Wet Locations
- Manufactured in the U.S.A. This light fixture is made-to-order to suit your custom specifications. Learn more about the process here.
- No Returns Accepted On This Product
Additional LED Product Details:
- LED Driver: Triac Dimming 12W / 120V Mounted In Canopy
- LED Dimming Option: Up to 5%; Requires Compatible Dimming Switch (See Spec Sheet)
- LED Efficiency: Delivers over 95 Lumens Per Watt
- LED Lumen(LM) Comparison: 850LM Compares to 60W INC. Bulb; 1250LM Compares to 75W INC. Bulb; 2000LM Compares to 150W INC. Bulb; 3000LM Compares to 200W INC. Bulb; 4000LM Compares to 250W INC. Bulb
- LED Color Temperature: Cree TrueWhite® Technology, 2700K for 850 & 1250 Lumens, 2700K or 4000K for 2000 & 3000 Lumens, 4000K for 4000 Lumens
- LED Warranty: 5 Year Parts and Labor Warranty
Please Note: No metal fixture, no matter the finish, is guaranteed against corrosion especially in salt air environments. If your fixtures will be installed in a location near salt water or with extreme weather conditions, we recommend routine and careful maintenance of your lighting including a mild soap-and-water wash and gentle buffing to help maintain the finish.
Customer Reviews
05/14/2015, 14:27
02/13/2015, 02:13


text:
Re: On IVs
- From: daw@xxxxxxxxxxxxxxxxxxxxxxxx (David Wagner)
- Date: Mon, 2 Jan 2006 02:33:57 +0000 (UTC)
Ivan Voras wrote:
>My question is: are those pieces of data interchangable, in the sense
>that using a secret key and well-known (e.g. constant, predefined,
>transmitted) IV is as secure as using a well-known key and secret IV (on
>both sides)? In other words, if the key and IV are swapped in usage.
Nope, they're not the same. The latter (using a well-known key)
is 100% insecure.
By the way, most modes of operation require IVs to be random and
non-repeating, not constant and predefined.
I wouldn't suggest making up variations on the standard modes.
Just do what the standard says (unless you know enough cryptography
to safely deviate from the standard -- which most people don't).
- Follow-Ups:
- Re: On IVs
- From: Ivan Voras
- Re: On IVs
- References:
- On IVs
- From: Ivan Voras
- On IVs
- Prev by Date: Re: OT: Why include this in your reply?
- Next by Date: Re: DES doubts. why we use 56 bit key when ony 48 bits are used?
- Previous by thread: Re: On IVs
- Next by thread: Re: On IVs
- Index(es):


text:
Dudes—before we go all crazy and change our name to The Internet Fart Store (now that I think of it, that's actually a fairly accurate name), let's take a minute and reflect. Remember how awesome it was when Prince changed his name to that symbol?
He was able to encapsulate his entire identity in just a few simple black lines. This in mind, I spent the better part of last week developing and test marketing new symbols to represent what we stand for. I lost my job and got a terrible rash, but it was worth it:


text:
Varenna is the nicest place on Lake Como, historically ancient and charming. Here you can find our presentation about the city, the map and some advice on how to reach this paradise and on must-visit places.
If you want to rent a beautiful house with a charming lake view, 10 metres far from the shore with all the facilities (kitchen, 5 bed places, shower, oven, washing machine, TV, and much more), you are in the right place! You will find whatever you want in "Casa Mara" (Mara house).
We can rent you this holiday home for these interesting rates.
You can see also a photo gallery, in which you can find both the house's photos and maps and varenna's amazing views.
You can easily book Casa Mara here with our booking calendar. Otherwise, you can book the home also on external sites, like FlipKey or Homeaway.
If you want to ask us something or book home directly with us, you can write us on firstname.lastname@example.com.


text:
Inquiry into Greek doping affair opens
Page Tools
Sprinters Kostas Kenteris, left, and Katerina Thanou, pose for photographers.
Photo: AP
The inquiry which will determine the fate of Greece's disgraced Olympic duo Costas Kenteris and Ekaterini Thanou opened today in Athens.
Kenteris and Thanou were kicked out of the Athens Games in August after failing to turn up for a series of scheduled drugs tests including one on the eve of the opening ceremony.
If found guilty by the Greek Athletics Federation (SEGAS) Kenteris, the 200m gold medal winner in Sydney in 2000, and Thanou face a two year ban which has already been provisionally handed down by the IAAF.
The pair have also been charged by Greek police for faking a motorbike accident which resulted in them spending four days in hospital at a time when they were wanted for questioning by the IAAF.
They claim they had the crash when rushing back to the Athens Olympic village to undergo the test.
Kenteris and Thanou, 100m silver medallist in Sydney, will deny any wrongdoing when they appear before the five-panel commission, their lawyer Michaelis Dimitrakopoulos told AFP.
Aside from the missed Athens' test the pair also skipped controls in Israel and Chicago in the weeks leading up to the Games.
The investigation also centres on the role of the athletes' former coach, Christos Tzekos, who is accused of supplying them with banned substances and manipulating their controls.
The Kenteris-Thanou affair was one of the biggest scandals of the Athens Olympics.
If found guilty Kenteris and Thanou can lodge an appeal with the Court of Arbitration for Sport.
Page Tools
Our Advertisers
Knock your debts on the head. Save with Citibank Ready Credit
Rent DVDs Online 30 Day FREE Trial


text:
So far we've raised £8,308,379.23for UK charities
Home & Pet
Product prices
Store categories - See all stores
Compare product prices
Account access only available on desktop and tablet computers currently.
Your account panel is currently being updated and is therefore only available on desktop
computers and tablets. However, we'll be updating this section shortly across all
devices to give you a much better experience. Sorry for any inconvenience this may
have caused.
Favourite stores
Protect your Galaxy...
show more Tab 3 8.0 with a book cover case from Samsung. It has been specially developed to be as slim, stylish and lightweight as possible, so you can enjoy maximum portability on the go. This versatile protective cover can even be folded into differently-angled stands for your Galaxy Tab 3 8.0, helping you to enjoy comfortable typing or hands-free viewing wherever you choose. When enclosing your Galaxy Tab 3 (8.0 inch), the book cover protects all edges and sides from damage. Meanwhile the lightweight and slim design gives you excellent portability for easy everyday use. Using the Galaxy Tab 3 (8.0 inch) book cover, you can position your tablet wherever is most convenient. You can open the cover, make it as a stand and you're ready whether typing, watching media, editing documents or viewing and sharing photos, etc.show less
Products you may also like:
Apple iPad mini Smart Case - Black
Goji GF7TC13 7" Universal Tablet Case - Birdhouse
Goji GF10TC13 10" Universal Tablet Case - Birdhouse
Apple iPad 2 Polyurethane Smart Cover, Dark Grey - MD306ZM/A
Asus Screen Protector for Nexus 7 (2013) 90XB00KP-BSC010
Apple iPad Air 2 Smart Case - Midnight Blue
Asus Premium Tablet Case for Google Nexus 7 - Grey - 90-XB3TOKSL00240-
Samsonite Ergo Biz Tablet Cross Over Case Black
Asus Travel Cover for Nexus 7 (2013) - Pink 90-XB3TOKSL001P0-
Apple iPad Air Smart Case Black MF051ZM/A
Apple iPad mini Smart Case - Blue
Targus Click-in Case for iPad Mini with Retina Display in Black THZ37604EU THZ37604EU
Apple iPad Air 2 Smart Case - (PRODUCT)RED
Samsonite Network 2 Tablet Cross Over Bag 7-9.7inch Charcoal
Apple iPad mini Smart Cover - Black
Samsonite Network 2 Tablet Cross Over Bag 7-9.7inch Iron Grey
Samsung Book Cover for Galaxy Tab 3 7.0, Red
Belkin New iPad Snapshield Case - Red F8N744CWC02
Targus Versavu 360 Rotating Stand & Case for The new iPad THZ156EU
Asus Travel Cover for Google Nexus 7 - Green - 90-XB3TOKSL001T0-
Samsonite Network 2 Tablet Cross Over Bag 7-9.7inch Ionic Red
Logitech 920-006045 Fabricskin Keyboard Folio for iPad Air, Grey
Samsung Book Cover for Galaxy Tab 3 7.0, Grey
Targus THZ36105EU Versavu Slim iPad mini with Retina Display Case - Black
Targus 10.1 Click-in case for Samsung Galaxy Tab 3 - THZ20201EU in Blue THZ20201EU
Log in or sign up to track what you raise!
Sign up and choose which charity you'd like your free funds to go to, or simply log
in to your account to track what you raise.
Log in, I have an account >
FREE Sign up, I'm new here >
No thanks, I don't want to track what I raise Any free funds you raise will be donated to our charity of the month
How it works, in a nutshell
Join free & choose charity
Visit recorded We have tracked your visit to
If you make a purchase at a percentage will be donated to our charity of the month (currently BEAT - Beating Eating Disorders).
and we'll make a £5 donation to your charity when your friend joins and raises £5
using Give as you Live.
You don't have to keep visiting our site to raise free donations. Add our Donation
Reminder to your web browser we'll show you which retailers donate to your charity.
Find out more
As featured in
Adblocker detected
We've detected that you might have an adblocker installed.
This will stop us from tracking your purchases and prevent donations from being made to your charity.
Please add our adblocker whitelist so that you can continue shopping and raise a free donation.


text:
|Matt Malloy
ST. PETERSBURG, Fla. – The West Virginia University baseball team surrendered an early five-run lead, then fell short of a comeback bid in a 10-8 loss to Indiana on Friday afternoon at Jack Russell Stadium in St. Petersburg, Fla.
The Mountaineers (0-4) jumped out to a quick 6-1 lead through two innings but Indiana came back with nine unanswered runs before WVU threatened in the ninth. Jedd Gyorko's RBI single and Grant Buckner's run-scoring single put WVU back into the game at 10-8 with the bases loaded, but the final three batters could not convert to end the game.
Gyorko led WVU with a 2-for-3 performance and an RBI, as the Mountaineers totaled seven base hits altogether and drew six walks. WVU benefited from Indiana's early miscues in the field but were later done in on a series of splendid defensive plays by the Hoosiers (2-3), who tallied 14 hits on the afternoon.
Freshman Matt Malloy finished with a team-best two RBIs on the day, including his first career extra base hit, while Colin Durborow, Buckner, Mark Dvoroznak and Matt Frazer each finished with one base hit.
WVU scored four runs on two hits in the first inning as Malloy laced a two-run double down the right field line to make it 2-0. T.J. Kuban then hit a run-scoring grounder that shortstop Jerry Kleman underthrew to first base to score Malloy from third, and a passed ball later scored Kuban to give the Mountaineers a four-run cushion.
Durborow's sacrifice fly to left field brought home Brady Wilson in the second inning to give WVU a 5-1 advantage. Two batters later Malloy reached first base on a fielding error by starting pitcher Drew Leininger that scored Gyorko to give WVU its largest lead at 6-1.
From there, Indiana took over offensively. The Hoosiers scored four runs in the third inning, which was highlighted by Sterling Mack's RBI single and subsequent run scored on a wild pitch to cut the Mountaineer lead to 6-5.
Two scoreless frames by both teams ensued, but Indiana went ahead in the sixth when Jerrud Sabourin hit a two-run single to give the Hoosiers an 8-6 lead. In the eighth inning, Alex Dickerson doubled down the right field line to bring in a run, and catcher Josh Lyon followed with an RBI single to give Indiana more insurance scoring.
Jarryd Summers pitched five innings and gave up five runs on six hits while striking out one for WVU. Reliever Andy Altemus (0-2) took the loss after surrendering five runs in three innings pitched between the sixth and eighth frames.
Indiana reliever Mike McKinley (1-0) earned his first win of the season after pitching 2.1 scoreless innings.
WVU returns for its second game of the Big Ten/BIG EAST Challenge against Iowa on Saturday afternoon at the Naimoli Complex. First pitch is set for 1 p.m.


text:
The Goucher Summer Science Research Program offers undergraduate students the opportunity to work closely with faculty members on research projects. In addition to the opportunity to conduct research on-campus, students also have the opportunity to present their research findings to students and faculty from colleges and universities in the NCAA Division III Landmark Conference. The Landmark Conference is an intercollegiate athletics conference established in 2006 to bring together schools with strong academic programs. Landmark Conference members are Catholic University, Drew University, Goucher, Juniata, Moravian, Susquehanna, Scranton, and the U.S. Merchant Marine Academy.
For the past 5 years, students from Goucher College have participated in the Landmark Conference's Summer Research Symposium. In 2011, Goucher College hosted the Third Annual Landmark Conference Summer Research Symposium.
Below are the summer research projected completed by Goucher College students during Summer 2013. The research projects represent work from a variety of departments, including biological sciences, biochemistry and molecular biology, chemistry, economics, environmental studies, physics and psychology. A number of the projects were interdisciplinary in collaboration and focus, highlighting the interdisciplinary nature of a Goucher College educational experience. In total, 23 students completed summer research projects with faculty members in 2013.
Please click on the titles below for abstracts and PowerPoint presentations or posters presented at the Fifth Annual Summer Research Symposium held at Susquehanna University on July 24, 2013.
Biological Sciences and Chemistry
An Investigation of Herbivory on the Invasive Grass Phragmites australis subspecies australis
Development of a Photochromic Nitroxyl Delivery System
Drug Delivery of Nitroxyl Using Photochromic Switch
Formation of PCB degrading biofilm on sorptive surfaces by Burkholderia xenovorans strain
Metabolic Profiling of Xenopus leavis
Protein-protein interactions between widely-expressed and testis specific subunits of TFIIA and TFIID in Drosophila melanogaster
Pyroelectric Crystals as Electrostatic Accelerators
Studies of Structure-Function Relationships in Transcriptional Pausing by Escherichia Coli RNA Polymerase
The Fluorescent Applications of Silver Island Films
The Isolation and Characterization of a tfiia-s-2 mutant in Drosophila melanogaster
The Role of Zinc in the Interaction of TAX1BP1 and Itch Studied by Fluorescence Anisotropy and Structural Modeling
The Synthetic Methodology Towards the Construction of Spirocyclic Ethers
Understanding the Interaction Between Itch and TAX1BP1: What Does Zinc Have to Do With It?
Economics and Environmental Studies
Economic Assessment of Hydroponic Lettuce Production at Goucher College
Examining the Influences of Various Demographic Factors on the Location of Gas Wells in Pennsylvania
Market Offers Wealth of Tradition-and Veggies-for Immigrant Farmers and Shoppers
Summer Degassing Rates of Carbon Dioxide from First Order Streams in the Towson Area, Maryland
Good Character: Cultural Validity Study of VIA Inventory of Strengths (VIA survey) Justice Scales


text:
If you are running an Ubuntu guest in VMware, you may have found that you cannot switch into the Console mode using Ctrl+Alt+F1. If you try, you will encounter a blank screen and won't see a login prompt at all.
If you are running an Ubuntu guest in VMware, you may have found that you cannot switch into the Console mode using Ctrl+Alt+F1. If you try, you will encounter a blank screen and won't see a login prompt at all.
If you are running a virtual machine on your computer, you may want to access that virtual machine from another computer. Let's use an example: Say you have an Ubuntu virtual machine with Apache running on port 80, and you want to show other people on your network to access the website you are hosting.
VMware Workstation includes a network utility that allows you to manage the virtual networks. Typically virtual machines will use NAT (Network Address Translation) to automatically assign a virtual IP address that hides behind your host address, but the default range of 192.168.200.0/24 may not work for everybody.
Ubuntu has an easy way to keep your system synchronized with the internet time servers. This is especially useful on older computers that may have problems with the system clock losing time.
VMware has a set of shortcut keys or hotkeys for quick control over your virtual machine. This is a list of them.
Setting the default route on Solaris is easy. If you are trying to just set the route temporarily you can use the route command:
If you have installed multiple versions of an application into your system, you may wonder which command is being run from the command line when you launch it. This is especially useful to figure out the path of php when running on a shared server, as many shared servers have both php4 and php5 installed.
Setting the system date and time is fairly easy on solaris. Because you can easily set the time from the command line, you can set the time on a server remotely.
It's really easy to figure out how long a system has been up and running on solaris. Absurdly easy.
Solaris includes a command line utility to get basic current system configuration information and output it to the console.
Getting the exact version of the Solaris operating system running on your system can be useful, especially if you are connected to a remote server.
It's easy to get the type of processor that a Solaris box is running on. While this might seem like a silly thing to need to know, if you are connected into a Solaris server at a remote location, you may need to know what type of processor is being used in order to install the correct packages.
On Solaris, the hostid is similar to the hostname. To determine the hostid of a Solaris box, there are a couple of options to follow.
The VMware Workstation 5.5.3 release notes indicate that it includes "Experimental support for Ubuntu Linux 6.10, 32-bit and 64-bit", which means that you can install the VMware tools directly on Ubuntu 6.10 (Edgy Eft) without having to compile.
When you have automated backup jobs running on your database server, sometimes you forget that they are even running. Then you forget to check to see if they are running successfully, and don't realize until your database crashes and you can't restore it since you don't have a current backup.
If you do a lot of work with SSH servers through an SSH client, it's extremely annoying to get timed out all the time by the server. There's a simple way to fix this problem in SecureCRT.
VMware Workstation provides a great ability to create shared folders so that your virtual machine can easily access data on your host pc. This saves a lot of time, especially when you are installing software that would otherwise take a long time to download.
VMware includes the ability to copy and paste to and from your virtual machine window. To enable this, you will need to install the VMware tools inside your virtual machine.
Update: If you have VMware Workstation version 5.5.3, you will want to follow the updated guide. If you are using version 5.5.2 or below, continue on.
Most people realize by now that using instant messaging from work can be easily tracked and logged. If you have access to an SSH server anywhere (mine is at my house) then you can setup a quick SOCKS proxy to forward all of your traffic through your home SSH server, and your employer won't even know that you are chatting by monitoring the network.
You've just thought of a great new layout for your blog… but making changes to your blog while visitors are accessing it is generally a bad idea, especially if you are running an ad-supported blog. This How-To shows you the list of steps you need to take to get a copy of your production WordPress blog copied down to your local Ubuntu machine. (Should work for any debian linux)
Using the Remote Desktop client usually lands you in a seperate session on the windows server. There are times, however, when you might want to be able to connect to the console directly instead of being in a seperate session. This is how.
Social bookmarking/news links are extremely popular these days. There are a ton of different websites out there, from the Digg.com's to del.icio.us and furl. I personally only really use del.icio.us, but whatever your choice, you can be sure that you will have visitors that use at least one of the different services.
One of the gripes I've always had with the built-in WordPress functionality is that you can only specify the number of posts per page across the entire application, as opposed to being able to customize it per section or page. Thanks to a wonderful plugin by Matt Read, you can fix this easily.
Setting up an SSH server on Ubuntu is about as simple as it gets. The server of choice is OpenSSH.


text:
Jason Wall
Posted by : September 11, 2013| On :
Wall was born Sept. 2, 1970, in Dallas, to Jeanette Ann (Greenhaw) and John Thomas Wall Jr., and died Sept. 3, 2013.
He attended Christian Life Fellowship and worked as a painter for Modern Ag Products.
He was preceded in death by his mother and grandparents.
Survivors include his father, John Wall, of Mabank; sister Leisa Crescini and husband Ben of Seven Points; nephews Matt and Justin Bruce of Seven Points; niece Shaina Bruce of Seven Points; great-nephew Fox Sewell of Seven Points; great-niece Ainsley Jones of Seven Points; other loving family members and many friends.
Condolences may be posted at www.eubank-cedarcreek.com.


text:
Currently Shopping by:
- Remove This Item Format: eBook
Shopping Options
- Topics
Natalie GoldbergNatalie Goldberg is the author of ten books. Writing Down the Bones, her first, has been translated into twelve languages. For the last thirty years she has practiced Zen and taught seminars in writing as a spiritual practice. She lives in New Mexico.
Books & Audio
Writing Down the Bones
Freeing the Writer Within
For more than thirty years Natalie Goldberg has been challenging and cheering on writers with her books and workshops. In her groundbreaking first book, she brings together Zen meditation and writing in a new way. Writing practice, as she calls… Read More
Writing Down the BoneseBook
The Great Spring
Writing, Zen, and This Zigzag Life
From beloved writing teacher and author of the best-selling Writing Down the Bones: a treasury of personal stories reflecting a life filled with journeys—inner and outer—zigzagging around the world and home again.Here, Natalie Goldberg, "a writer both energized and enlightened"… Read More
The Great SpringeBook
About the Author
Natalie Goldberg has been teaching seminars in writing as a practice since 1982. Her first book on this topic, Writing Down the Bones, has sold over one million copies and has been translated into fourteen languages. In addition to writing and teaching, Goldberg is also a prolific painter. Her watercolors are exhibited at Ernesto Mayans Gallery in Santa Fe, New Mexico.
Videos & More
In addition to revolutionizing the writing world through her books, Natalie Goldberg is a talented and beloved teacher. Her workshops have long been lauded as transformative experiences that free the writer within and set forth the path for lifelong practice. Get a glimpse inside one of Natalie's workshops, and learn why teaching is her source of inspiration.


text:
"I have a very highly developed sense of denial."
"Beauty, to me, is about being comfortable in your own skin. That, or a kick-ass red lipstick."
"It's a waste of time for people to say things they think other people want to hear, or try and come off in a certain way. I try to be as honest as I can."
Gwyneth Paltrow (born Gwyneth Kate Paltrow Martin in Los Angeles, California on Sept. 27, 1972) is best known for being an actress and starring in films like Seven, Emma, Sliding Doors, and A Perfect Murder. She is married to Chris Martin, the lead singer of Coldplay, and they have two kids together. Her mother is the actress, Blythe Danner.
Best Known For:
Being an actress.
Personal Life:
Gwyneth was engaged to Brad Pitt, whom she dated from 1994 to 1997. She then dated Ben Affleck from 1997 to 2000. Gwyneth married Coldplay's Chris Martin in Dec. 2003. They have two kids together: Apple and Moses. In March 2014, the couple announced they were separating in a blog post entitled, "Conscious Uncoupling" on Gwyneth's website, goop.com.
Copyright © 2017 Hollywoodlife.com, LLC. All rights reserved.
Powered by WordPress.com VIP


text:
Indian Rupee Rebounds From Two-Month Low on U.S. Budget Optimism
India's rupee rebounded from a two- month low after U.S. President Barack Obama expressed confidence that he and Congress would reach an agreement over the government's budget.
Obama began a new round of deficit-reduction talks with top Republicans and Democrats in a bid to avoid automatic tax increases and spending cuts, the so-called fiscal cliff, that threaten to push the country into a recession next year. The rupee's gains may be limited as crude oil prices rose, according to Alpari Financial Services India Ltd., after Israel said it may expand an assault on the Gaza Strip. India imports more than 80 percent of its oil requirements.
The rupee advanced 0.3 percent to 55.0100 per dollar as of 9:34 a.m. in Mumbai, according to data compiled by Bloomberg. The currency touched 55.1950 on Nov. 16, the weakest level since Sept. 13, when the government embarked on a slew of policy changes to improve public finances and attract investment. One- month implied volatility in the rupee, a measure of exchange- rate swings used to price options, rose four basis points, or 0.04 percentage point, to 10.04 percent.
"The constructive talks on the fiscal cliff in the U.S. have triggered risk-on sentiment," Pramit Brahmbhatt, Mumbai- based chief executive officer at Alpari Financial Services India, wrote in an e-mail today. "The softer Dollar Index shall aid modest gains in the rupee."
The Dollar Index, which tracks the greenback against six major trading partners, fell 0.2 percent. Brent crude, the price benchmark for India, rose 0.6 percent to $109.64 per barrel.
European finance ministers aim to craft a plan for Greece's next aid payment this week. Regional finance chiefs are due to meet in Brussels tomorrow for the second time in a week after they agreed seven days ago to keep Greece's bailout aid flowing.
Three-month onshore rupee forwards were at 55.90 per dollar, compared with 56.00 on Nov. 16, according to data compiled by Bloomberg. Offshore non-deliverable contracts were at 55.95 versus 56.02. Forwards are agreements to buy or sell assets at a set price and date. Non-deliverable contracts are settled in dollars.
To contact the reporter on this story: Jeanette Rodrigues in Mumbai at email@example.com
To contact the editor responsible for this story: Amit Prakash at email@example.com


text:
Welcome to WebmasterWorld Guest from 220.127.116.11
I'm a Perl newbie and I have a problem which no one seems to be able to solve. I have a HTML/Perl Web application, and I want to be able to start a Perl script to run in background from it and then continue to show the rest of the page. This doesn't seem to work with any of the usual commands such as system or fork. It just waits for the other process to finish and I really need it to go on.
This is all on Windows xp (i know, i know..., but it has to be on windows for certain reasons).
Any advice would be most welcome!
You need to use fork() to split from the process. But note, there are fundamental differences between win32 and unix approaches. The difference is document in the active perl docs with the examples on how to fork a process.
if ($pid = fork) {
print "I am parent\n";
} elsif (defined $pid) {
print "I am child\n";
sleep 5;
print "Child is done\n";
} else {
die "Major error: $!";
print "PID: $$\n";
This forks a child. Then child hangs there for 5 seconds, letting parent finish first (parent reports the PID). Then child finishes as well and reports it's own PID.
p.s. thank you for responding! :)
system ("perl myscript.pl");
and go on without waiting for myscript...
but it doesn't work with system, nor fork.
this standalone script does some work in the background, populates a mysql db and stuff like that.
This one's been of interest to me over the years and have tried many things, I would also be interested in a solution that doesn't involve a bunch of refreshes.
If you happen to have any idea how to do what I'm trying here, please, you're most welcome...
Btw I've tried using Roth's WMI .pl scripts, like WMI_Run.pl. I don't know if you're familiar with this, but it's a script that is used to start a process and then returns with a message. This would work for me, only that I've found that it couldn't start perl scripts, just .exe. If I'm wrong, please correct me and tell me what it is I'm doing wrong...
My command looks like this: perl WMI_Run.pl . script.pl
( . means: on this computer)
# Print out whatever you're going to print
print "Stuff in progress. Thanks."
# Close the I/O handles
# run your other code here
There are a few things to be aware of with this.
First, once you close STDOUT, nothing more can be printed to the browser, so you do need to print whatever you want to print before you do that. (Closing the I/O handles makes it look as though the process has forked as far as the browser is concerned, so you can then link the person somewhere else. However, whatever you have going on *after* you close the I/O handles keeps running.)
If you are using "system()" to run a perl script, you can't just do "system("c:/whatever/blah.pl");" You have to actually invoke the perl interpreter like this:
system("c:/perl/bin/perl.exe c:/path/to/your/script.pl");
This is true even if you can run "script.pl" in your command prompt without invoking Perl directly. (Tested under Win XP Pro).
This only applies to perl running on Windows servers. If you're on a Linux server, then, yes, you would use fork().
I spent *ages* trying to figure out a way to do this on Windows a few years back. It was so easy on most Unix-type systems, but Windows just didn't want to cooperate. I was a bit irked when I found out it was this easy. :-)
[Edit: sorry, I just reread your post and you said you wanted to fork a system command and then continue to show the rest of the page after that. Not sure if you can really do that.]
[SECOND edit: You said you found it couldn't run perl scripts, just "exe." Have you tried invoking the Perl interpreter directly to run your script as I have above?]
I haven't tried that yet, I will. But it's really no good writing an absolute path to perl.exe and then to my script if I plan to put it on a server somewhere, is there? That can only work on my computer.
As for my web page, I have to keep on working with it after it's started the process in the background. I have to be able to have a search through the database through it and to access some other pages.
Basically, I have a START button. When I press it, I want it to start my script, and then open a page with a STOP button to in turn stop the script when I wish it. And in the meantime, I should be able to do all the things listed above... Not possible, huh? :)
Thanks for your post!
I haven't tried that yet, I will. But it's really no good writing an absolute path to perl.exe and then to my script if I plan to put it on a server somewhere, is there? That can only work on my computer.
Whatever server you put it on will have a perl interpreter, so, yes, it can work on the server as well. Note that if your computer is Windows, and your server is Linux/Unixish, then you'll have issues and will need to do this totally differently, so if your server is NOT the same OS as your computer, it's probably best not to put too much time into exploring Windows-specific solutions. I test syntax on my local box, but I test the function of the application on whatever server it's going to end up on. Saves a lot of time and effort. :-)
Basically, I have a START button. When I press it, I want it to start my script, and then open a page with a STOP button to in turn stop the script when I wish it. And in the meantime, I should be able to do all the things listed above... Not possible, huh?
I don't think it's impossible, but it may be tricky on Windows. I'm more familiar with Unixish interprocess communication than Windows. Seems to me that on Windows, there's some kind of "resource kit" that you can get that has a "kill" command to terminate a process, so you may be able to call that. The "stop" button has to know what to stop, you know? So you have to keep track of that somehow.
Starting a script that opens a page with a STOP button where you can still do stuff with the website is doable. It's getting the "STOP" button to stop the process that I'm not entirely sure about.
If the script is going to run on Windows, you may want to read up on the Win32API::Process module, or google for "perl windows ipc" or "perl windows process". There may be something in there to help you.
What I posted above is useful for everything but the "stop" part. :-)
I have a HTML/Perl Web application, and I want to be able to start a Perl script to run in background from it and then continue to show the rest of the page.
- BarbaraZG
Just throwing out a few ideas...
Aside from the forking, handling the output seems to be the problem, (ie- output of both scripts ends up on same page)...
What if you invoked the child as the SRC for an IFRAME?
What if you wrote the output of one process to a (temporary) disk file and then read it in?
Maybe you need to build a sandwich, then serve it. What I mean by this is build strings and then write it all out to the browser, ie;
$head = "\n\n<TITLE>Title</TITLE>\n\n\n";
$output1 = "this came from parent script.

\n";
$output2 = "this came from child script.

\n";
$foot = "\n";
print $head . $output1 . $output2 . $foot;
How? :) :)
I don't think killing the process will be such a problem since i plan to have its PID. It's the starting and continuing that's the problem (in windows, at least...). My assignment is specific, i have to make it work on Linux AND Windows both...
I have googled every possible combination of the words 'perl, process, windows, background, system, functions etc...'.
As for the output, my script (the child) doesn't output anything. I've closed stdout and stderr. It collects some packages from the net and writes some stuff down in mysql. It has an infinite loop and has to be killed.
I will try all of these suggestions and get back to you. And, of course, if anyone has any new ideas, don't hesitate...
Thanks for all the suggestions! :) :) :)
if($^O =~ /win/i){
# Do the close STDIN/STDOUT/STDERR thing
else {
# use fork()
I don't believe there is a single way to fork a background process with Perl under both Linux and Windows. I could be wrong, as I haven't looked into the issue since I finally got it to work, but the operating systems just handle things pretty differently.