text:
Consumer Comfort in U.S. Climbs as Views on Economy ImproveAlexandria Baca
Consumer sentiment climbed last week from a two-month low as Americans' views on the economy were the least pessimistic in five years.
The Bloomberg Consumer Comfort Index increased to minus 29.4 in the period ended June 16 from minus 31.3 a week earlier. The monthly Bloomberg consumer economic expectations gauge for June held at minus 1, matching May's reading as the best this year. Weekly measures of finance and the buying climate also gained.
Higher home values and stock prices are helping rebuild consumers' confidence, which reached a five-year high at the end of April. At the same time, a surge in interest rates as Federal Reserve policy makers say an improving economy will trigger smaller bond purchases later this year has the potential to limit further progress.
"The sustained appreciation of home prices in many areas of the country has likely bolstered the confidence of many Americans that a gradual rebuilding of wealth is under way," said Joseph Brusuelas, a senior economist at Bloomberg LP in New York. The recent jump in interest rates "will test the recovery in the housing market, and indirectly, the general improvement in consumer confidence."
Another report today showed jobless claims rose by 18,000 to 354,000 in the week ended June 15, according to figures from the Labor Department. The median forecast of economists surveyed by Bloomberg called for 340,000. Applications fell to a five-year low of 327,000 in late April.
Shares Fall
Stocks dropped after the Fed said it may start paring stimulus measures later this year. The Standard & Poor's 500 Index fell 1.2 percent to 1,609.95 at 9:40 a.m. in New York.
The Bloomberg index has foreshadowed changes in other measures. After reaching a more than five-year-high in late April, the comfort gauge has failed to make further progress. The Thomson Reuters/University of Michigan sentiment index this month fell from a six-year high reached in May.
Rising shares have probably benefitted upper-income Americans. The comfort index among consumers with annual incomes of $100,000 or more jumped to 18.7, the third-highest since November 2007, compared with 8.3 a week earlier, today's sentiment data showed.
The index for households earning between $75,000 and $100,000 fell for the second week, to 4.8 from 5.3, after reaching a five-year high at the beginning of June.
The outlook improved for the first time in six weeks for households earning between $50,000 and $75,000 a year, rising to minus 24.4 from minus 27.9.
Broad Gains
All three components of the comfort index improved last week. The measure of how Americans view the current state of the economy climbed to minus 51.2, the highest since January 2008, from minus 52.5.
More consumers said the time was right to purchase things. A measure of the buying climate rose to minus 40.7 from minus 42.1 a week earlier. A gauge of Americans' views on personal finances rose to 3.8 from 0.6, marking the 10th consecutive positive reading.
Consumer purchases in May climbed 0.6 percent, the biggest gain in three months, following a 0.1 percent advance in April, Commerce Department figures showed last week.
High-end merchants have benefited as upper-income consumers become more optimistic. Barneys New York Inc. had a record year for sales in 2012, thanks to leather accessories and shoes, said Mark Lee chief executive officer of the New York-based apparel retailer.
Rising Sales
"Knock wood, business is great," Lee said in a June 14 interview on Bloomberg Radio's "The Hays Advantage." "We've been growing at a pace of about 40 percent a year for the last two years and the first quarter that we just finished is strongly ahead."
Restoration Hardware Holdings Inc. shares surged last week as the sales forecast for the Corte Madera, California-based home furnishings chain topped estimates.
Last week's gain in sentiment also had a political dimension. Confidence among registered Democrats jumped to the highest since September 2001 amid more positive ratings of the national economy and personal finances, today's report showed. Both individual gauges have increased 10 points since May 12.
Democrats' comfort index reached minus 11.8 from minus 19.7 a week prior. The latest reading was 14 points higher than the group's average in data going back to 1990, the best relative performance of any demographic. Republicans' outlook rose to minus 30.5, marking a one-year high, from minus 34.5 the previous week.
Employment Status
Full-time workers and whites were the least pessimistic since January 2008, the report also showed. Confidence among full-time employees rose to minus 14.7 after declining for four weeks. The outlook for those working part-time and not employed worsened. Part-time workers' views fell to a four-month low of minus 44.2. The gauge for unemployed consumers decreased for a second week to reach minus 37.8 from minus 35.6 a week prior.
The Bloomberg Consumer Comfort Index conducts telephone surveys with a random sample of 1,000 consumers 18 and older. Each week, 250 respondents are asked for their views on the economy, personal finances and buying climate. The percentage of negative responses is subtracted from the share of positive views and divided by three. The most recent reading is based on the average of responses over the previous four weeks.
The comfort index can range from 100, indicating every participant in the survey had a positive response to all three components, to minus 100, signaling all views were negative. The margin of error for the headline reading is 3 percentage points.
To continue reading this article you must be a Bloomberg Professional Service Subscriber.
Read this article on the Terminal Request a demo to learn more
If you believe that you may have received this message in error please let us know.
- Apple Is Secretly Developing Its Own Screens for the First Time
- Hong Kong's Richest Woman Loses Half Her Wealth on Stock Plunge
- From a $126 Million Bonus to Jail: The Fall of a Star Trader
- Stocks Slide in Broad Selloff; Brexit Spurs Pound: Markets Wrap
- Snowstorm Looms as Spring Begins in Washington, Mid-Atlantic


text:
Maradona reveals the positions his newborn son and Leo Messi's baby will play for Argentina
Maradona has yet to meet his new son Diego Fernando, who was born last week, but he has already worked out where he will play in a future Argentine national team with Lionel Messi and Kun Aguero's sons. For the record, Messi's son, Thiago, is three months old and Aguerio's boy, who is Maradona's grandson, just turned four.
From Reuters:
"One of them will have to play as a midfielder. I think Thiago (Messi) will command the others. Benjamin (Aguero) will play as a forward and Thiago will play alongside Dieguito Fernando," Maradona told a local radio station from Dubai.
So...no pressure, kids.
[Rewind: David Beckham's son Brooklyn auditions for Chelsea]
It's also worth noting that Maradona has another son named Diego Armando Maradona Sinagra. He's 26 years old and plays in the Argentine fourth division. He also met his father for the first time in 2003 when he conned his way onto a golf course in Italy (Maradona refused to take a paternity test in 1993).
And if you're wondering why Maradona hasn't been home to see Diego Fernando yet, he also explains that:
"I'm under contract in Dubai [as a consultant to organizers of sporting events] until June, and then I'll go to Argentina but I won't stay long," said the 52-year-old former Argentina captain and coach.
"I'll see him (Diego Fernando) all the time possible. He will have everything he needs."
We can only hope that Maradona is back in charge of the Argentine national team when it comes time to usher in this next generation, who will hopefully all be in careers of their choice by then.
More sports news from the Yahoo! Sports Minute:
Other popular content on Yahoo! Sports:
• NFL regional combine to welcome first woman participant
• Movie about Bruce Lee's most legendary fight is in the works
• Blind in one eye, Juan Sandoval still sees bright future with Rays

subset: commoncrawl


text:
Hitachi ID Identity Manager is designed for:
Identity Manager is installed on hardened servers. All sensitive data is encrypted in storage and transit. Strong authentication and access controls protect business processes.
Multiple Identity Manager servers can be installed, using a built-in data replication facility. Workload can be distributed using any load-balancing technology (IP, DNS, etc.). The end result is a multi-master, distributed architecture that is very easy to setup, as replication is handled at the application layer.
Identity Manager uses a normalized, relational and indexed database back end. All access to the database is via stored procedures, which help to minimize communication overhead between the application and database. All Identity Manager code is native code, which provides a 2x to 10x performance advantage as compared to Java or .NET
Open standards are used for inbound integration (SOAP) and outbound communications (SOAP, SMTP, HTTP, etc.).
Both the Identity Manager user interface and all functionality can be customized to meet enterprise requirements.
Identity Manager is easy to set up and requires minimal ongoing administration.
Figure [link] illustrates the Identity Manager network architecture:


text:
WAITING FOR GODOT... in the Stewards' room Sebastien Buemi (STR5-02) Pos. 8th "This was not a very good race as I could have finished sixth, but I made two mistakes, which have cost us four points. I am happy to be in the points, but ...
in the Stewards' room
Sebastien Buemi
Pos. 8th
"This was not a very good race as I could have finished sixth, but I made two mistakes, which have cost us four points. I am happy to be in the points, but disappointed to have missed out on the opportunity to do better. As for losing seventh place, I knew Kobayashi was closing very quickly on new tyres, and on the penultimate lap I was blocking my front tyres a lot. But at the final corner, I did not think he could brake that late and so I am unhappy that I made the mistake and let him pass. The team did a good job of the pit stop, at just the right moment during the Safety Car period. But we are under investigation along with many other cars about this point of the race. I found it very hard to slow down, as required by the rules, because the Safety Car arrived very late as we approached the start finish line. Let's wait and see what the stewards will say."
Jaime Alguersuari
Pos. 15th
"To be honest, I am not really disappointed, because at least the team got points again with Sebastien, so congratulations to him. This weekend I never had a hundred percent control of the car, never having quite the right feeling with the brakes and that was my main issue. The situation improved slightly during the race, but I never felt the car was mine to do as I wanted. I have to tell myself that better times will come, just like I had earlier in the season. There are still a lot of races to go and once I get back the feeling for the car and its handling, I am sure I can score points again."
Franz Tost: "We have often said we need to improve our qualifying performance if we want to score points on a regular basis and yesterday, Buemi did exactly that to start from eleventh on the grid. Today he got the benefit of that and picked up another eighth place to follow on from the same finishing position in Canada two weeks ago. For a long time, he ran in sixth position which was also down to an excellent strategy from the team, in terms of managing the pit stop during the Safety Car period. However, Buemi is one of nine drivers under investigation by the stewards regarding a possible infringement during that Safety Car time, so we need to wait and see. Unfortunately, at the very last corner of the race, he lost seventh place to Kobayashi who was running on a very new set of Soft tyres. But we have scored points again, so well done to the team."
-source: toro rosso


text:
Step back in time with Hotels.com as it celebrates classic Canadian hotels with a Twitter contest that'll take you to the 20s.
TORONTO, May 2, 2013 /CNW/ - The Roaring Twenties are coming back! Well that's what Hollywood is telling us anyway. It was an exciting, lavish era in North American history, but for those looking beyond the movie screen, a glimpse into that life can become a reality.
Hotels.com® is launching a Twitter contest to help one lucky winner live like Jay Gatsby by winning a $500 cash card for use on a stay at a luxurious hotel of choice, along with a copy of the book that made him a household name. Running from May 6 to 9, globetrotters can enter by tweeting their favourite luxuries, while travelling, to @hotelsdotcomca and including the hashtag #GreatGiveaway. One winner will be randomly selected on May 10.
To help all Gatsby and Daisy wannabes find their perfect place, Hotels.com has pulled together a lavish list of top-rated hotels that exemplify the magnificence of the 1920s. From properties offering four-diamond dining, to those with striking Art Deco décor, there is something for everyone looking to upgrade their next trip, Gatsby-style.
Toronto, ON: The Hazelton Hotel
Located in the upscale Yorkville neighbourhood, this five-star hotel is the place to be if you're looking to spot celebrities in the city, and a stay here will make you feel like one too. With a private theatre, popular restaurant, lounge and steam room, this hotel caters to guests' every whim.
Montreal, QC: Hotel Omni Mont-Royal
This hotel, located on a historic street in Golden Square Mile, will leave you with stars in your eyes. Fully-renovated, the sophisticated guest rooms are generous in size with premium finishes, including Italian marble bathrooms. Don't leave this French-speaking city without trying the food; we hear a visit to the hotel's in-house bar or café is an absolute must.
Vancouver, BC: The Sutton Place Hotel
At this award-winning hotel, indulge in locally sourced produce or fresh baked deliciacies without even leaving the property. Located in the heart of the city but with sweeping views of the mountains and sea, guests can easily take in the best of modern Vancouver before retreating to one of the classically tasteful rooms.
Calgary, AB: The Fairmont Palliser
A city staple since 1914, this hotel has a prominent spot in Calgary's history. The building itself is impressive enough, but step inside to experience a range of classic design styles from Edwardian Commercial to Renaissance Revival. Decor features include oak panels, marble columns and flooring, candelabras and beautiful art. So if you're looking to soak up some history, in style, this hotel is sure to please.
Halifax, NS: Prince George Hotel
This hotel has everything needed to indulge in some old-school luxury, with four-diamond dining at Gio restaurant, mahogany furnishings and imported linens. There's even complimentary shoe-shining and shirt-pressing! These high-end touches are perfectly complemented by the attractions just outside, like the historic Halifax waterfront and Halifax Citadel National Historic Site.
"Jay Gatsby lived a life many people can only dream of," said Taylor L. Cole, APR, travel expert for Hotels.com. "He turned a little into a whole lot, and Hotels.com is encouraging even the most frugal travellers to do the same. Plus you don't need an income like the residents of Great Neck to travel in style since extravagant five-star deals can be found for $200 or less."
Use the Hotels.com Hotel Price IndexÔ to find your luxury accommodations at an affordable rate. For more information on hot, luxury for less destinations, visit www.hotel-price-index.com.
About Hotels.com®
Hotels.com (also known in Canada as Hotels.ca) is a leading online accommodation booking brand. Through the Expedia, Inc. global network of websites, Hotels.com, LP connects travellers with almost 200,000 properties around the world, ranging from international chains and all-inclusive resorts to local favourites and bed & breakfasts, together with all the information needed to book the perfect stay. Hotels.com, LP benefits from one of the largest hotel contracting teams in the industry, obtaining the best rates for its customers, and offers frequent sales, special deals and promotions. There are more than 7 million Guest Reviews on the websites from users who have actually stayed in the hotels to ensure customers can make an informed choice when booking. Through Hotels.com, LP's industry-leading loyalty program Welcome RewardsTM, customers can earn a free night for every 10 nights stayed at more than 85,000 hotels. Under its Price Match Guarantee, if a customer can find the same deal for less on a prepaid hotel, Hotels.com, LP will refund the difference. Travellers can book online or by contacting one of the multilingual call centers. Special apps for mobile phones and tablets can also be downloaded at www.hotels.com/deals/mobile_app/ enabling customers to book on the go with access to 20,000 last minute deals. Hotels.com publishes an award-winning twice-yearly review of international hotel room price trends called the Hotels.com Hotel Price Index™, which is now produced in 31 individual country editions, with North American data available at www.hotel-price-index.com. Follow Hotels.com on Facebook at http://www.facebook.com/Hotels.comCA, on Twitter at http://www.twitter.com/hotelsdotcomca and on YouTube at http://www.youtube.com/user/hotelsdotcom. Hotels.com, LP is part of Expedia, Inc., the largest online travel company in the world with an extensive portfolio that includes some of the world's best-known brands.
Hotels.com, Hotel Price Index, HPI, Finding You the Perfect Place and the Hotels.com logo are either registered trademarks or trademarks of Hotels.com, LP. All other trademarks are property of their respective owners. © 2013 Hotels.com, LP. All rights reserved. CST # 2083949-50
Video with caption: "Video: Travel like Gatsby this summer with the #GreatGiveaway Twitter contest from @Hotelsdotcomca ". Video available at: http://stream1.newswire.ca/cgi-bin/playback.cgi?file=20130502_C2659_VIDEO_EN_26246.mp4&posterurl=http://photos.newswire.ca/images/20130502_C2659_PHOTO_EN_26246.jpg&clientName=Hotels%2Ecom&caption=Video%3A%20Travel%20like%20Gatsby%20this%20summer%20with%20the%20%23GreatGiveaway%20Twitter%20contest%20from%20%40Hotelsdotcomca%0D%0A&title=HOTELS%2ECOM%20%2D%20Live%20it%20up%20like%20Gatsby%20and%20indulge%20in%20luxury%20travel&headline=Live%20it%20up%20like%20Gatsby%20and%20indulge%20in%20luxury%20travel
Image with caption: "Experience Gatsby-like luxury at the Hotel Omni Mont-Royal in Montreal (CNW Group/Hotels.com)". Image available at: http://photos.newswire.ca/images/download/20130502_C2659_PHOTO_EN_26245.jpg
Image with caption: "The lavish Fairmont Palliser in Calgary takes travellers back to the 20s (CNW Group/Hotels.com)". Image available at: http://photos.newswire.ca/images/download/20130502_C2659_PHOTO_EN_26244.jpg
SOURCE: Hotels.com
For further information:
Press contacts:
Lauren Wasley
energi PR for Hotels.com
Phone: (416) 425-9143 ext.19
Email: email@example.com
Twitter: @energiPR
Taylor L. Cole, APR
Hotels.com North America
Phone: (469) 335-8442
Email: email@example.com
Twitter: @TravelwithTLC
Renseignements sur cet organisme
CNW Enriched News Releases
Jetez un coup d'œil sur nos forfaits personnalisés ou créez le vôtre selon vos besoins de communication particuliers.
Remplissez un formulaire d'adhésion à CNW ou communiquez avec nous au 1-877-269-7890.
Demandez plus d'informations sur les produits et services de CNW ou communiquez avec nous au 1‑877-269-7890.


text:
Area teams get first volleyball action
Published 8:00 pm, Sunday, August 24, 2008
BAD AXE — Several area volleyball teams got a taste of their first action on Saturday at the Hatchet Invitational.
Four of those teams made their way out of pool play to bracket play, including Bad Axe, Cass City, Harbor Beach and Unionville-Sebewaing Area.
In the end, Yale topped the Patriots in the championship match (20-25, 25-18. 15-5).
The Patriots compiled a 7-1 record in pool play, picking up wins over Sandusky (21-6, 21-12), Marlette (21-15, 21-17), Caro (21-19, 21-17) while splitting with Bay City Western (13-21, 21-12).
In bracket play, USA defeated Harbor Beach (25-14, 25-14) and Bad Axe (18-25, 25-21, 15-10).
Bad Axe advanced into bracket play after going 4-4 in pool play.
The Hatchets beat Burton Bendle (21-6, 21-13), split with Harbor Beach (17-21, 21-15) and Flint Kearsley (21-13, 19-21), and lost to Lapeer West (16-21, 12-21).
In bracket play, Bad Axe beat Cass City (25-22, 25-21) before falling to USA.
Individually, Samantha Breault led the Hatchets with 29 kills and 44 assists while Jenny Morneau added 63 digs.
Other individual efforts came from Nikki Manenti with 25 kills, Rachel Krulicki 36 assists, Lindsay Yaroch 14 kills, Taylor Breault 12 kills, Montana Greyerbiehl 19 digs, and Elayna Wichert 29 digs and eight aces.
Meanwhile, Cass City put together a 7-1 pool play record, with wins over Ubly (21-13, 21-13), Deckerville (21-16, 21-16) and Mount Morris (21-11, 21-12).
The Red Hawks also split with Yale (14-21, 21-16).
Harbor Beach had a 4-4 record after pool play, including a win over Burton Bendle (21-12, 21-8) while earning splits with Flint Kearsley (21-15, 6-21) and Bad Axe.
The Pirates lost to Lapeer West (16-21, 13-21).
In pool play for Ubly, the Bearcats defeated Deckerville (21-18, 21-19).
Individually for Ubly, Lyndsay White had 38 digs and 14 kills, Kayla Kubacki added 21 kills and 19 digs, Kalyn Helewski 12 digs and 15-of-15 serving, Nicole Franzel 18 digs and 11 assists, Jennifer White 28 digs and 28 assists, and Rebecca Gentner 10-of-10 serving.


text: Module Name: pkgsrc Committed By: pettai Date: Fri Jun 8 21:52:00 UTC 2012 Modified Files: pkgsrc/net/unbound: Makefile distinfo Log Message: Unbound 1.4.17 Features: * unbound-control forward_add, forward_remove, stub_add, stub_remove can modify stubs and forwards for running unbound they can also add and remove domain-insecure for the zone. This is to support reconfiguration of a DNSSEC validator on a computer that changes networks and has to enable new network config for the new location. * new approach to NS fetches for DS lookup that works with cornercases, and is more robust and considers forwarders. * contrib/validation-reporter follows rotated log file * Applied patch for rrset-roundrobin and minimal-responses features (new options, enable in unbound.conf to use). * ECDSA support (RFC 6605) by default. Use --disable-ecdsa for older openssl. * Patch for access to full DNS packet data in unbound python module * forward-first option. Tries without forward if a query fails. Also stub-first option that is similar. Bug Fixes: * Fix possible uninitialised variable in windows pipe implementation. * Fix alignment problem in util/random on sparc64/freebsd. * Fix for accept spinning reported by OpenBSD. * Fix validation of nodata for DS query in NSEC zones * [bugzilla: 444 ] Fix that setusercontext was called too late * [bugzilla: 443 ] Fix --with-chroot-dir not honoured by configure. * [bugzilla: 442 ] Fix that Makefile depends on pythonmod headers even using --without-pythonmodule. * Fix to locate nameservers for DS lookup with NS fetches. * Applied line-buffer patch from Augie Schwer to validation.reporter.sh. * flush_infra cleans timeouted servers from the cache too. * Fix from code review, if EINPROGRESS not defined chain if statement differently. * [bugzilla: 434 ] Fix windows port to check registry for config file location for unbound-control.exe, and unbound-checkconf.exe. * Fix to squelch 'network unreachable' errors from tcp connect in logs, high verbosity will show them. * Fix prefetch and sticky NS ghost domain. It picks nameservers that 'would be valid in the future', and if this makes the NS timeout, it updates that NS by asking delegation from the parent again. If child NS has longer TTL, that TTL does not get refreshed from the lookup to the child nameserver. * RT#2955 Fix for cygwin compilation. * Slightly smaller critical region in one case in infra cache. * Fix timeouts to keep track of query type, A, AAAA and other, if another has caused timeout blacklist, different type can still probe. unit test fix for nomem_cnametopos.rpl race condition. * fix memory leak in errorcase for DSA signatures. * workaround for openssl 0.9.8 ecdsa sha2 and evp problem. * fix for windows, rename() is not posix compliant on windows. * iana portlist updated To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 pkgsrc/net/unbound/Makefile cvs rdiff -u -r1.17 -r1.18 pkgsrc/net/unbound/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.


text:
Alison has been fascinated with the human body for as long as she can remember. She has a Bachelor of Science degree in Bio-psychology and she continues to get excited whenever she learns something new about the human body (which is constantly!). This fascination and drive to continue learning led her to pursue a career in Massage Therapy – a career she feels very passionately about. She loves the idea of facilitating healing by use of only her hands and her knowledge. She believes in working to give the body the movement and balance it needs to heal itself. To find that balance she manipulates muscles, bones, nervous and visceral systems, craniosacral fluid and the fascia that surrounds and affects every part of the body.
Alison graduated from the West Coast College of Massage Therapy in September 2008 and completed her board exams in October 2008, receiving exceptional performance status. Since graduation she completed a two year course in biodynamic myofascial mobilization. She is now currently pursuing continuing education through the Canadian College of Osteopathy – working toward her D.O.M.P. (Diploma of Osteopathy, Manual Practice). She was also a member of the Massage Therapy team for a research project through the University of British Columbia – Massage Therapy and Labour Outcomes, A Randomized Controlled Trial.
Alison comes from an athletic background and still spends most of her free time running, bicycle touring or doing yoga. Her life is a constant pursuit for balance, health and happiness and she wishes the same for her patients.


text:
commandlinefu.com is the place to record those command-line gems that you return to again and again.
Delete that bloated snippets file you've been using and share your personal repository with the world. That way others can gain from your CLI wisdom and you from theirs too. All commands can be commented on, discussed and voted up or down.
You can sign-in using OpenID credentials, or register a traditional username and password.
First-time OpenID users will be automatically assigned a username which can be changed after signing in.
Every new command is wrapped in a tweet and posted to Twitter. Following the stream is a great way of staying abreast of the latest commands. For the more discerning, there are Twitter accounts for commands that get a minimum of 3 and 10 votes - that way only the great commands get tweeted.
» http://twitter.com/commandlinefu
» http://twitter.com/commandlinefu3
» http://twitter.com/commandlinefu10
Use your favourite RSS aggregator to stay in touch with the latest commands. There are feeds mirroring the 3 Twitter streams as well as for virtually every other subset (users, tags, functions,…):
Subscribe to the feed for:
Discover host and url of media files (ex. flv, mp4, m4v..).
It locate the urls of audio and video files so that they can be recorded.
There are 2 alternatives - vote for the best!
If you can do better, submit your command here.
Could you elaborate on this some more? I'm trying it, and it's not working.
Okay, it works on youtube videos just fine, but no other flash-based player so far. = /
It work also on vimeo.com and on most porn sites :)
You must be signed in to comment.


text:
Europe:A History
Here is a masterpiece of historical narrative that stretches from the Ice Age to the Atomic Age, as it tells the story of Europe, East and West. Norman Davies captures it all-the rise and fall of Rome, the sweeping invasions of Alaric and Atilla, the Norman Conquests, the Papal struggles for power, the Renaissance and the Reformation, the French Revolution and the Napoleonic Wars, Europe's rise to become the powerhouse of the world, and its eclipse in our own century, following two devastating World Wars. This is the first major history of Europe to give equal weight to both East and West, and it shines light on fascinating minority communities, from heretics and lepers to Gypsies, Jews, and Muslims. It also takes an innovative approach, combining traditional narrative with unique features that help bring history alive: 299 time capsules scattered through the narrative capture telling aspects of an era. 12 -snapshots offer a panoramic look at all of Europe at a particular moment in history. Full coverage of Eastern Europe 100 maps and diagrams, 72 black-and-white plates.All told, Davies 's Europe represents one of the most important and illuminating histories to be published in recent years.
Please visit Help Page for Questions
regarding ISBN / ISBN-10 / ISBN10, ISBN-13 / ISBN13, EAN / EAN-13, and Amazon
Home | ISBN Directory | Affiliate
Program | Contact
Copyright © 2003-2014 AllDiscountBooks.net All rights reserved.


text:
TERRAM PathMat™
PathMat™ is a flexible sand surface reinforcement product for beach access. PathMat™ beach access mat has been specifically developed for use in permanent or temporary recreation beach access applications. Utilizing a proven oscillated mesh structure, the design ensures that rigidity and strength are preserved over soft sand surfaces while the elastomeric material is able to contour to undulating surfaces. This environmentally friendly, slip resistant product is easily installed and able to be removed and reinstalled per environmental regulations. Developed specifically for both animal and people traffic, the product provides a barefoot friendly surface for beach goers. Wherever a water pervious, enhanced-grip walkway access is required, PathMat™ is the solution.
- Portable and easily removable rollout beach mat
- Pedestrian and wheelchair accessible
- Oscillated plastic mesh provides strength over sand, pebble and turf surfaces
- PathMat™ adapts smoothly to contoured surfaces
- Slip resistant surface providing a safe surface in wet conditions
- Minimal maintenance easy to use beach access mat
- Visually attractive design guides guests to desired locations
PathMat™ Beach Access Mat is available in roll form allowing for a quick roll and pin installation. The UV stabilized elastomeric material is recyclable after use reducing its environmental impact. The material thickness, durability of construction and portability of the product make it the perfect solution for providing accessible beach pathways for walkways and essential for wheelchair and buggy access onto sand beaches.
Installation is quick and easy
PathMat™ Beach Access Mat can be used in a multitude of applications - wherever recreation access is required for walking and wheelchair accessibility. The mat is also able to be cut and formed around existing beach structures in addition to protected native beach dunes.
- Lightweight design (0.76lbs/ft2) allows for ease of installation. Two people can install a 5ft x 32ft section in just 10 minutes.
- The elastomeric plastic material provides safe edges that do not require secondary finishing. This highly reduces the risk for injury to bare feet.
- The blue color of the PathMat™ provides a surface that is highly visible delineating the route for guests to access recreation areas.
The oscillated mesh provides a low maintenance surface that is easily maintained. The product can be cleaned by use of a broom, blower, or pressure washer.


text:
Wednesday, September 5, 2012
A Message From Karl Marx To The Commonwealth Of Virginia
You know that, right? I figured I'd just get it out there. It's kind of my specialty. Your major population centers - everything in the eastern part of the state except maybe Richmond itself - are part of one massive worker's paradise. You people are redder than Billy Bragg wearing a Che shirt on a May Day Parade float and singing The Internationale.
If you're a Virginian you're probably either in the military, or you're retired and doing contract work for the military, or consulting for the military, or you live in a military town, and your economy, your tax base, and the value of your home are all propped up by the federal government. You have ranks, uniforms, security clearances, and state-run hospitals, grocery stores, and housing. Engels and I came up with a lot of crazy crap in the early days. But even we didn't think we'd get to tag you all like cattle.
You might argue that because it's all defense spending, it somehow doesn't count toward making you a Bolshevik. Like communist countries don't have huge military budgets or something. I hate admitting this, but honey, in those commie countries - past and present - the strongest institution they have is the military. It's the last thing to go. Have you noticed that? The only difference with you guys is you use defense funding for huge infrastructure projects everywhere but in your own damn home. It's like you wanted to find a way to make communism even less productive. Jesus, that's crazy. That's Berkeley-faculty-meeting crazy. And I would know.
Mind you I was always kind of a fan of massive government-run institutions. Whole theory about how that'd bring about a classless utopia. That didn't quite work out, but that's not the point. I'm just saying you should call it what it is. And it's important to say this, because your country is having an election this year, and you guys are in a swing state. So both parties are going to pander to you. We'll hear all kinds of nonsense about sensible, conservative-minded folks who could vote either way, because they just want a stronger, more fiscally-responsible America. Cable networks will probably have some man on the street interview with a dude outside an Arlington bar in a Ron Paul t-shirt talking about his concerns that Romney won't cut the deficit.
He'll be from Booz Allen.
And that wheezing sound you'll hear in the background? That'll be me laughing at you from beyond the grave.
2 comments:
I have said many times I find it ironic that the military have always been bastions of anti-communism yet... they seem to be the first to complain when Congress makes any attempt to privatize or reduce funding for their very communist lives. They have government controlled and funded healthcare, education, housing and utilities for them and their immediate family and pretty much any community services you can imagine any society needing, for free or way under the 'market'price... They even got their own department store and supermarkets... They don't need to leave their socialist world if they don't want to and in some cases... like citizens of the former Iron Curtain their freedom to say things and go places are strictly controlledReplyDelete
I guess they suffer this evil fate to protect us from the brutalities of ...well... the life they have chosen. While being in the military is no walk in the park it couldn't be that harsh of a life seeing how we are the world's largest and its all volunteer. Bigger than the next 5 combined and they are mandatory service...
I too like Marx smile and laugh
- AnonymousSeptember 6, 2012 at 6:59 PM
Ronald Reagan is credited with getting the Soviet Union to bankrupt itself by overspending on its military. What is different with what the US is doing to itself?ReplyDelete


text:
• Bicycle insurance from a trusted brand
• From only £2 a month
• 3 straightforward policies
• Loads of policy benefits
• Free advice for cyclists
• Cycling accident claims service
• Helping cyclists to claim fair compensation
• Wiggle profits are donated to Sustrans
• Save up to 42%
• Spread the cost
• Top brands and accessories
• Cyclescheme partner
A portable Bluetooth speaker that delivers surprisingly powerful stereo sound.
This compact speaker is powered by a 300mAh rechargeable Li-ion battery that offers 12 hours of continuous, high-quality audio playtime. JBL's Flip 4 is made from a sporting, durable and waterproof material that means that it's a perfect companion for any occasion and any environment. It features a built-in noise and echo cancelling speakerphone for crystal clear conference calls, and JBL Connect+ technology that allows you to wirelessly connect your speaker to more than a 100 JBL Connect+ enabled speakers to amplify your listening experience. With a simple one-button feature you can talk to Siri or Google Now from your JBL Flip 4.
Weight: 515g
Dimensions (mm): 68 x 175 x 70
Bluetooth version: 4.2
Battery charge time: 3.5 hours
Output power: 2 x 8W
Frequency response: 70Hz-20Khz
JBL Flip 4
JBL Micro USB Cable
Safety sheet
Quick start guide
Warranty card
Coming Soon
The delivery options available for shipping this product along with the contents of your basket to United Kingdom are:
Wiggle ships to over 100 countries. To see what delivery options are available for other destinations you can update your delivery destination via the International Options feature at the top right of the website.
Goods are shipped from the UK. Does not include delivery charges, local taxes or import duties, if applicable.
More information on International delivery options
We will happily refund or exchange any item purchased on Wiggle if returned to us within 365 days, excluding Wiggle gift vouchers and personalized products except when faulty.
Returned goods must be unused and supplied with their original packaging, unless the goods are faulty.
Wiggle will pay the return postage costs for any faulty items.
More information on Wiggle's return policy
Only 4 products can be compared at once. Adding this product will remove the product you added to the list first.
Do you want to continue?
We ship to over 70 countries!
And offer local delivery and payment options
© Wiggle Ltd. 2018 Terms & conditions | Privacy Policy
Wiggle Ltd. 1000 Lakeside, Suite 310, Third Floor N E Wing, Portsmouth, Hampshire, PO6 3EN, United Kingdom /
Company No: 2667809 /
VAT No: 884 2571 94
There are no facilities for customer collections or returns at this address. Please ensure any returns are processed as instructed on the Help page - Returns.
Executive Director: Will Kernan.


text:
Busy but dying to read? Try an e-readerFebruary 5th, 2010 - 6:09 pm ICT by IANS
New Delhi, Feb 5 (IANS) Technology is changing the way we read. Italica, a German company, is promoting an e-book reader and archive in India for young professionals whose rigorous work schedules and tight holidays leave little room for reading.
Ruchita Puri, an Amsterdam-based entrepreneur and promoter, who is marketing the device in India, said: "It has a library section which the reader can navigate with ease to find the book. The library can store up to 1,000 books."
The Italica e-reader was launched at the Frankfurt Book Fair. The device costs 250 euros or Rs.15,991.
Sleek and lightweight, the e-reader is a computerised reading screen which uses an innovative e-ink technology and an icon-based user-friendly interface for rich texts and pictures.
"The class e-ink display allows clearer screen resolution without the need for a backlight and has an icon-based user interface. It makes reading, engrossing, easy and comfortable. Downloading novels and documents is free of hassles and fast with a USB cable - part of the device - that allows the user to expand their library," Puri told IANS.
The e-ink technology is an electronic paper display that has a paper-like high contrast appearance, ultra-low power consumption and a thin light form. It gives the reader a virtual feel of paper-read - like ink on paper - while having the power of updatable information.
Consumers can receive end-to-end reading solution through the device, including access to thousands of digital books, newspapers and magazines.
A survey by the company to find out what people wanted in a well-designed e-book reader threw up that most of them looked for a simple, portable and easy-to-use device that was also affordable.
"We took the feedback to heart and designed a stylish device," Puri said.
The Italica battery, which lasts for 8,000 continuous pages, allows one to read 200 pages before recharging. It is equipped with features like the zoom that enable people who wear glasses to read without one.
"The target audience of the reading device is like anywhere else in the world, book lovers who want to go on vacation with tonnes of books, people on the move who need access to lots of reading material professionally or for recreation," Puri said.
The promoter said the device will have a soft launch in India and enter the market through the retail segment.
"We are looking at it as a lifestyle or professional support for people who want to invest in a reading product that will change their lives," Puri said.
- How to buy an Ebook reader - Sep 25, 2010
- New Indian e-book reader offers 200,000 titles - Sep 21, 2010
- India's first e-reader Wink unveiled, supporting 15 languages - Aug 19, 2010
- Sony PRS-650 Reader Touch - Sep 22, 2010
- eBook pirates cash in on Kindle boom - Jan 02, 2012
- Kindle best-selling gadget in Britain, US - Jan 01, 2011
- New breakthrough may lead to low-cost, disposable e-readers - Nov 23, 2010
- Google to launch its Google Editions e-reader service in US this year - Dec 05, 2010
- Harry Potter eBooks come to Amazon Kindle library - May 11, 2012
- e-book boom in China: Survey - Apr 22, 2011
- E-books outsell hardbacks on Amazon - Jul 21, 2010
- E-readers Get A Boost At 2010 CES - Jan 11, 2010
- E-books, e-library - for your reading pleasure - Sep 06, 2012
- Soon, colour e-readers for richer reading experience - Jul 15, 2010
- Kindle ebooks outsell paperbacks - Jan 31, 2011
Tags: backlight, based user interface, digital books, e book reader, e reader, electronic paper, frankfurt book fair, german company, hassles, high contrast, information consumers, ink technology, library section, power consumption, promoter, rich texts, rigorous work, usb cable, work schedules, young professionals


text:
September 18, 2009
What Exactly Is A "Bleeding Heart"?
Used to be back when I was do'in mah thang in the 60's (you know, the decade when young people actually gave a damn and did something about it), the term "bleeding heart" usually prefaced "liberal". Nowadays, the suffix isn't always used. Seems "bleeding heart" kinda covers it for most critics.
I am, I suppose, what the Catholic church calls "a fallen-away Catholic". Yeah. I guess. I skipped and rolled for awhile and eventually took the big dive off the deep end decades ago. Then, again, I probably would have fallen away from just about any organized religion eventually if given enough time to realize that while organized religion can bring great solace to some, on the whole, it came to represent to me the height of hypocrisy and the single biggest reason behind history's major conflagrations.
But I digress (for which I will surely burn in hell). Back to "bleeding heart". I can still remember those artists' renderings of Jesus plastering the walls of the Catholic school where I attended after (public) school catechism classes. In most all those works of art Jesus is painted with one hand held upward - as if in a blessing - and the other hand pointing to or resting upon a very visibly depicted heart bleeding from the wounds of a crown of thorns surrounding it. The nuns and the occasionally visiting priests would always remind us that this represented Jesus' heart bleeding for all of us in order to selflessly give of himself to others.
For all my formative and pre-political (and pre-fallen-away) years, I understood and accepted the definition given to me at that time and still accept it today. Despite my physical separation from any organized religion, I still very much believe in a loving God and one who suffers each time the diety's name or basic ideology (and not that of sociologically-agenda-driven biblical theologians) is taken in vain or is used as a weapon instead of a representation of selfless, unconditional love.
So I pose the same question I've asked myself for decades: When did the term "Bleeding Heart" become a negative? A slur? What exactly is a "Bleeding Heart" by modern standards?
I've always found it rather oxymoronic that "bleeding heart" became the chosen derogatory mantra of the more politically & socially conservative folk toward those who weren't. Soon, "bleeding heart" degenerated into an insult, a putdown, a label from which many distanced themselves for fear of being drowned in the waves of pious paranoia that flooded this land. It was a pox, a symbol, a "666" identifying that person as one to avoid, ridicule, slander and, ultimately, of course - fear.
Inasmuch as I've admittedly 'fallen away', I don't think I could ever fall far enough away to forget what I still believe to be the real meaning of "Bleeding Heart". Yet I will continue to be sadly perplexed by - and a bit contemptuous of - those who brandish the cross, beat their bibles, yell from their pulpits, chant from their pews and praise His name while defiling the true meaning of His heart.
Subscribe to: Post Comments (Atom)


text:
Showing Suppliers 1 - 5 of 5
Linx Technologies (124 Products)
Address: 159 Ort Lane, Merlin, OR
Business Type: Manufacturer
Description: Linx Technologies strives to make every engineer a hero in record time™ by minimizing the risk, delays, and technical challenges for design engineers to make their products wireless and connect to the Internet of Things (IoT). Linx manufactures wireless components including antennas, RF... (more)
Daitron Incorporated
Business Type: Manufacturer, Distributor, Service
Description: Daitron Incorporated exists to fill the needs of customers spanning diverse industries and product requirements worldwide. Daitron has evolved throughout the years in response to their customers' requirements by adding to their core lines of products and services. Daitron excels in... (more)
Address: 27520 S.W. 95th Ave. PO Box 3500, Wilsonville, OR
Address: 27750 SW 95th Avenue Suite #100, Wilsonville, OR
Future Electronics
Address: 6650 SW Redwood Lane, Suite 365, Portland, OR
Business Type: Distributor
Description: More Than a Distribution Company Future Electronics' is a world-class leader and innovator in the distribution and marketing of semiconductors and passive, interconnect and electro-mechanical components. They operate in 169 locations in 41 countries in the Americas, Europe and... (more)
TE Connectivity - Medical
Address: 10025 SW Freeman Court, Willsonville, OR
Business Type: Manufacturer, Service
Description: With a 60-year history of leadership, Tyco Electronics Medical is a US$12.8 billion global provider of engineered electronic components for thousands of consumer and industrial products; network solutions and systems for telecommunications and energy markets; and wireless systems for critical... (more)


text:
Former Juneau Rep. Bruce Weyhrauch appears to be on the verge of a big victory in his fight against federal corruption charges. Weyhrauch is hoping to get a key charge against him dismissed. The charge is one of four on which he was indicted in May of 2007 and has yet to stand trial.
His attorney, Douglas Pope of Anchorage, who has been battling with federal prosecutors over the last year, said it is looking increasingly likely that a federal appeals courts may side with Weyhrauch.
The effort by the U.S. Department of Justice to keep the case alive has even involved U.S. Attorney General Michael Mukasey.
If the prosecutors aren't successful at the appeals court, it could be the first major setback for a federal criminal investigation into the Alaska Legislature that has so far racked up a string of victories and sent lawmakers, lobbyists and others to prison.
Weyhrauch has already won a ruling at the trial court level dismissing evidence supporting a key charge involving mail fraud. Federal prosecutor Nicholas Marsh appealed to the Ninth Circuit Court of Appeals to reinstate the charge.
An increasingly frustrated federal appeals court looks ready to dismiss the appeal, after it appeared Marsh did not have required certification from the U.S. Attorney for Alaska to appeal the trial court's dismissal.
Congress requires a U.S. Attorney certify that any appeal is not for purposes of delay, and the evidence in question is substantial proof of fact in the proceeding. Assistant attorneys are not allowed to appeal by themselves.
Pope said he is "optimistic" a three-judge panel from the Ninth Circuit will rule in Weyhrauch's favor against the federal government.
"The panel was pretty upset with the government at the oral argument," Pope said.
Pope said he had a good chance to win on the merits of why the charges should be dismissed, but then the certification issue came up.
Marsh is with the U.S. Department of Justice's Public Integrity Section in Washington, D.C., which handled the case. The U.S. Attorney for Alaska and the entire Alaska U.S. Attorney's office has recused itself from the case due to potential conflicts of interest.
Federal prosecutors haven't been able to show the appeals court who certified the appeal, despite suggesting that Marsh had the authority to do it on his own, or that the chief of the Public Integrity Section had the authority.
In early September the court issued yet another order demanding evidence of the certification be provided to the court.
"The government has now made three unsuccessful attempts to comply with the certification requirements," the court said. "Although we appreciate that the circumstances of this case are unique and that the issue tendered on the merits is a significant and serious one, at some point we must call a halt to our repeated attempts to induce a proper certification; so far it appears that there is 'no one there.'"
That order said the panel was giving the feds one last opportunity to provide proof of certification.
On Sept. 19 Attorney General Mukasey certified the appeal from 10 months ago, and asked that it be allowed to be done retroactively.
Pope has objected to that argument, saying the statute passed by Congress was clear and intended to ensure that appeals were handled appropriately.
Weyhrauch has already won one significant victory. The delays in his case meant that it was separated from that of former Rep. Pete Kott, D-Eagle River, who was convicted a year ago.
The two were to have been tried together, but the delay led to the separating of Weyhrauch's more nuanced case from that of Kott. Weyhrauch's case hinges on interpretation of state and federal conflict of interest rules and a possible offer of future employment, while Kott took bribes in exchange for his actions as a legislator.
Weyhrauch is continuing to practice law in Juneau and waiting for the legal proceedings to conclude, Pope said.
"Bruce and his family have been hung out to dry here for a long time," he said.
Kott is serving a sentence in federal prison in Oregon with a projected release date in 2013.
Even if the Ninth Circuit panel rules in Weyhrauch's favor, Pope said he did not expect that to end the issue. An appeal to the full Ninth Circuit or the U.S. Supreme Court is likely, no matter which side prevails, Pope said.
Weyhrauch is also facing other charges unrelated to the appeal.
Contact reporter Pat Forgey at 523-2250 or firstname.lastname@example.com.
© 2018. All Rights Reserved. | Contact Us


text:
Many systems provide the ability to keep tcp connections alive, so they aren't reset by peers or by routers because of inactivity.
Even if this feature is present, only a few programs correctly implement the code to use it. If your favourite foo-client is not written with support for tcp keepalive, you'll continue to see your connection reset.
libkeepalive library provides a way to enable tcp keepalive support in any program that uses shared libraries (e.g.: glibc shared object) to perform network operations. Using the preload method, you will be able to intercept normal program execution and to inject the code needed to enable the keepalive routines, everything done without modifying the original binary file and with no need to gain root privileges.
Obtaining software
Latest version of libkeepalive is available on http://libkeepalive.sourceforge.net/#download.
Building binaries
Just run make (use gmake if your default make is another one).
Simply copy libkeepalive.so in some cool directory (/usr/lib, or ~/lib if you're not so elite to have root privileges).
If you want to enable keepalive in suid programs too, you have to copy libkeepalive.so in /lib or /usr/lib and suid it (according to ld.so manpage). In any other scenarios the library will not work with suid binaries.
User configuration
libkeepalive will do its job if you set the environment variable LD_PRELOAD to the path of libkeepalive.so shared library before executing the target program.
You must specify the full path of the library if ld.so cannot is not able to find it. You can also set the variable in your startup script (i.e.: ~/.profile), depending from your shell.
For informations about setting environment variables, refer to your shell documentation.
System-wide configuration
Host administrators may want to impose the use of libkeepalive to all their users and all daemons loaded by the system startup process.
Adding the full path of the libkeepalive.so dynamic library to /etc/ld.so.preload you obtain the same result as the LD_PRELOAD variable is always set, forcing the use indipendently from the environment.
Disabling for a specific execution
If you need to disable the action of libkeepalive for a single job, or if your admin set the ld.so.preload, you can set the KEEPALIVE environment variable to "off", inhibiting the library even if it will be loaded.
DON'T FORGET to configure your system-specific parameters for keepalive! Many times, defaults are not what you need and you have to change your settings (see your system documentation for this).


text: On Thu, Dec 06, 2007 at 10:12:57PM +0000, Neil Williams wrote: > Whilst most GPE components can be used separately, the full environment > needs to replace the existing desktop whether that be Gnome or KDE or > chaos may ensue due to the different needs of the target environments > and the underlying configuration mechanisms and solutions. How does that warrant a conflict then? It's entirely possible to have both GNOME and KDE installed on a system and choose between them at runtime. > I would have put gpe-conf into extra but it needs to depend on packages > that are in optional because those can be used within Gnome or KDE or > any other desktop. Lots of packages depend on other packages of higher priority, that's perfectly normal. > I understand that - and I agree with you. However, packages in extra are > not supposed to depend upon or conflict with packages in optional and to > me, that makes no sense and just makes things difficult No, it doesn't make any sense, and it's not correct in the least. Where did you get this? Packages in *optional* are not supposed to conflict with other packages of priority *optional*. Packages are not supposed to depend on packages with a *lower* priority. It's certainly ok for packages in extra to depend on packages in optional, and *conflicting* with packages in optional is one of the stated criteria for putting packages /into/ extra. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ email@example.com firstname.lastname@example.com


text:
For once, Kim Kardashian's twitpics don't involve her wearing a bikini. Instead, the star has taken to twitter to share her latest beauty secret.
Kim posted the photo on the left (above) with the caption, "try this at home". On first glance, we assumed that Kim had drawn a tree on her nose with concealer, but there's more to this strange face-painting than we thought.
Try this at home 😜 instagr.am/p/PKTTVZuS94/- Kim Kardashian (@KimKardashian) September 4, 2012
Thankfully, things were made clearer when Kim showed off her glowing skin in a second photo with the caption, "the finished product!" Looks like her beauty trick worked!
So, will you be trying out this tip at home? Let us know and watch the video below to find out more about Kim's beauty secrets:
See more of Kim and her famous family in the gallery below:


text:
OSP will participate in the 6th Libre Graphics Meeting in Montreal with three talks and also co-organises a workshop weekend and an exhibition in StudioXX.
LGM is an opportunity for give software developers, artists, designers and other graphics professionals to collaborate and learn from each other. LGM emphasizes the sharing of collective creativity, innovation and ideas and is free for everyone to attend.


text:
Story behind the photograph
Werri Beach is located few minutes drive South from Kiama on the picturesque South Coast of NSW.
This photograph and many others in the Werri Beach gallery have been taken from the headland on a private farm located at the North end of the beach. I have been a bit hesitant to enter the farm but after talking to one very old local I was assured it is OK and he even has shown me a remote gate to enter the headland. Apparently many locals go there fishing and the owners do not mind as long as the gates as closed properly preventing the cattle from escaping.
I've mentioned to the old man how beautiful I find this landscape and he replied "This is God's country, mate". I think this summarises it very well as it is hard to find more beautiful settings.
I invite you to explore the Werri Beach photo gallery.


text:
Well, I talked to Mike,
Well, I talked to Mike, who made the Hard Links program I was talking about below, and while I was a little off about his program, (it makes hard links to files, not junctions to folders) it was still a really cool, useful program and he graciously let me host it here. So, feel free to download it. That file gives you a .dll that will add the context menu for you.
And while we're getting really techie, you'll need to register that .dll once it's downloaded, here's a registry tweak that'll let you register those DLL's by right-clicking.


text:
Having problems with your HP Compaq Presario CQ60Z Notebook ?
I Need help with my sons laptop
\015 I went to this website, "http://www.askvg.com/how-to-apply-3rd-party-themes-in-windows-vista-and-server-2008-without-using-any-software/" and did the instructions on how to have a windows 7 theme, and at the part where it asks to restart the computer after replacing the files, it crashed my pc and these error files come up saying "error" with the patch file names and wont go away no matter what, u can log in but its just the mouse and a black screen, i cant see the task bar or anything. please i need help getting it back to normal! please! help to fix my sons laptop would be awsome!\015
Answers :
When starting pc hold f8 button in menu move to last known good configuration enter,if that not helps reply with comment will go further
Repair Help & Product Troubleshooting for HP Compaq Presario CQ60Z Notebook
Tips for a great answer:- Provide details, support with references or personal experience .
- If you need clarification, ask it in the comment box .
- It's 100% free, no registration required.
Suggested Questions/Answers :
ACER Travelmate 512DX totally blocked
Some computer companies have an ATMEL chip on their laptop motherboards. I have found this on an IBM Laptop. The IBM Atmel chip has to be cleared on these. They have the same problem that you have. I have also seen a Toshiba do this.I did n ... Acer TravelMate 512DX Notebook
I Need help with my sons laptop
When starting pc hold f8 button in menu move to last known good configuration enter,if that not helps reply with comment will go further ... HP Compaq Presario CQ60Z Notebook
My son dropped his laptop on our carpet upstairs
Hi,Well I think its a professional job, to fix this laptop will create problem for you, this is just not to open the screws and fix it, its to properly dismount the motherboard and trace the fault and to fix the issue. I prefer to contact ... Acer eMachines 520-2890 Notebook
Toshiba tecra 530cdt older laptop what alame thing ive done . Need advice , winxp pro installed insted of removing the batterie to restet the password I installed win2000server almost and without the key information,I am such a hack Iwas going to buy this interm from a buddys son and screwed it up ,. Please help bill, [email protected]
Wagonburner, If I understand correctly, you tried to install Win 2000 in order to work around the logon password for the Win. XP install on it, and didn't have a product key to complete the install? If so, you can just boot to an XP disk and re ... PC Desktops
Toshiba laptop running Vista won't connect to Kodak ESP7 Printer
Connecting Kodak ESP 5250 Printer to Windows Vista PC through Wireless Network.After following the initial steps in the Start Here booklet that comes with the printer (unpacking, connecting power, inserting print-head/ink-cartridges and c ... PC Laptops
Laptop advent 7098
Let me start by saying, this message is usually an indicator that the hard drive has failed and needs replacing. Sometimes you can get away with an operating system reload, but more often is hard drive replacement. \015\012 To check the bios s ... PC Laptops
Laptop won't turn on
It can be lose laptop power inlet too.\015\012There are several ways to check it. \015\0121. Try to use laptop with only charger and see if it is working\015\0122. Try to use the charger you bought with similar laptop, but it might ... PC Desktops
Product key registration
Go to this site and download the software and then run it. it will show you all the product keys you need including your windows\015\012\015\012http:// ... Lenovo 3000 N200 T7100 1.8G 1GB 160GB SYSTDVDRW 15.4-WXGA WL BFP XPP PC Notebook
Need to bypass fingerprint and password on my sons laptop. He died in September and I want to be able to give the laptop to his sister. Can someone please help me!
I am sorry about the passing of your son.The correct procedure here, is to take the laptop to a computer repair shop, that is an IBM/Lenova authorized repair shop.They will ask for identification, and receipt of purchase. Then ... Lenovo ThinkPad T61 Notebook
Display Screen Went Dark...
This would seem like the power supply is broken and the computer is working off the battery or the setting need to be changed in power management. Whenever you disconnect the power supply and work form the battery, as power saving mode, windows will ... IBM ThinkPad T23 2647 Notebook
Does my computer have a built in mic?
Hi Jaygeewallac,I tried to locate a manual for your computer to find more details - no success. (But found a lot of people having the same issue...) Regardless - I don't think that your computer is equipped with a microphone; laptops usu ... PC Desktops
Need to install a new hard drive into my son's Fujitsu Siemens AMILO Pro Laptop. Need to know which Hard Drive to purchase and how to fit / set-up. Any help you can provide would be gratefully received. Many thanks. Kind regards, Steven.
If the laptop is less than 3 years old, then any 2.5'' hard drive will work.Some laptop need slim hard drive, if you buy a slim 2.5'', this will mount on all laptops after 2004.To get more details submit the problem on Fixya again provid ... PC Desktops
Black lcd display no backlight just very dim
It's underneath the front of the lcd bezel. Pretty much every laptop is the same. You don't need any special guides.http://images.channeladvisor.com/Sell/SSProfiles/13000207/images/16/INV-GY-004.jpgThat's what it looks like ... Gateway 4530GZ Notebook
Need laptop recovered back to factory settings
Hi u can purchase u pc recovery cd from the shop where u purchased ur lap tops.. they will provide a recovery cd.. actually 2 cd are available for that recovery process...thank u..rate me!! ... Dell PC Laptops
Wirelesskeyboard and mouse
Hi folks,Well first make sure the batteries in the wireless keyboard have enough power. Also, because it is a wireless keyboard, there is possibly an issue with latency, ie how much time it takes for a packet of data (a series of keystrok ... HP Pavilion dv9000z Notebook
I have a universal ac cord. it works on my sons computer. his is a compac mind is a gateway. the blue light on the adapter will stay on until i plug it to my computer. as soon as that happens the light goes off. i need to know what's going on. i'm getting no power from that adapter. it use to work but, now it does not.
A cell phone charger outputs DC power at a very specific voltage and current, which is why they are made with a connector that will only fit the phone that is expecting that particular voltage and current. A universal ac cord outputs DC power at a (l ... Gateway 7330GZ Notebook
I need help with my desktop after i get on destop pages something is blocking my desktop page son i can'y do nothing on it
Probably itz either minor case of software corruption/improper ground/cpu fan..or major case of faulty or defective main board/ram/addon/daughter cards....plz do check the following as in order:..the Softwa ... ASUS Eee 4G Notebook
I have this problem 2 days ago.. and this works on me... maybe on your's tooyou may need to flash your bios. why need to flash the bios.. ? 1. had the black screen of death. or deleted the bioshow to flash the bios ... Acer Aspire One PC Notebook
Toshiba L2 Series Notebook
You should be able to go to this website:http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_modSel.jspand download the specific driver ... PC Laptops
Dell laptop print spooler service is not running
Go into control panel under administrative tools and go to spoiler and enable it ... Dell Inspiron 6000 Notebook
Evesham Explorer laptop
Sounds like your computer is unhappy...would you like a call on this? ... PC Desktops
I have no money or cards to pay no one will help my son has put a password on my laptop i cant get it off and i need it off asap
Forgot windows password?Do not be so anxious. I know a tool which can help reset windows password, need no ... PC Laptops
Internet problems couldn't access internet last night and instead of leaving it along til my son could help, I disabled something I guess-called comcast but they can't get out til Monday. My husband passed away on Fri and all my itinerary and info for memorial is on it and need this resolved asap if possible. I'm on my son's computer his room and works fine but my network computer is the one not working. Here's all the info I know to give you. When I turn on my computer, the adapter i
Hi there, first of all I'm sorry for your loss. If it's a liinksys they usually use the 192.168.2.0 network. So you should try to type 192.168.2.1 on the wired computer that works (your son's). It should ask you for the password. I think the defauld ... HP Compaq Presario C502US Notebook
Instructions On Cracking a Password for Compaq N610c
Hi try using one of the folowing aplication:\015\012\015\012ophcrack - it allows to retrieve existing passwords\015\012\015\012its one of the best.\015\012\015\012hope it helped\015\012\015\012nusferatu ... PC Laptops
When I turn on the L300 laptop it says at the bottom press F2 or F12 . When i do it goes to boot menu. If I hit any of these it then goes to No bootable device - insert boot disk. i did not obtain any discs with the laptop. DO i need to take it to repairers or can you help fis it as it is needed for disabled son at school tomorrow?
You have to reinstall the operating system ....I suspect that ur Hard drive is needs to be replaced ... ... Toshiba Satellite Pro L300 Notebook


text:
Huffington Post. October 11, 2011
The housing crisis has cost Minneapolis Public Schools $150 million in state funding as students were forced to move from the area after their families' homes were foreclosed, according to a new report.
The report, by nonprofit advocacy group Minnesota Neighborhoods Organizing for Change, found that there have been more than 13,000 foreclosures in Minneapolis since 2006, leading to an estimated loss of 4,000 students from MPS. The majority of state funding for school districts is based on enrollment numbers.
Do you like this post?
Steve Fletcher published this page in News at NOC 2012-01-04 20:28:31 -0600


text:
Advanced Search
It's easy to grow your own organic vegetables from seed, even if you're a beginner. Strong, healthy plants are essential to successful organic food gardening. In this audiobook you'll learn everything you need to know about successfully growing healthy seedlings in easy-to-follow steps. We tell you how to choose seeds; make your own seed-raising mix; and sow, grow, and transplant seedlings. You'll learn the best watering techniques.
There are no listener reviews for this title yet.
In this book you'll find everything you need to know about planting a fruiting tree or shrub, in easy to follow steps, using organic and biological techniques. We also cover how to choose fruit trees and how to care for a tree during the first year. Healthy fruit trees will reward you with fruit, year after year, with very little effort on your part. How a fruit tree is planted has a huge influence over how healthy and productive it is, and ultimately how well it feeds you.
Imagine a beautiful, productive garden that doesn't need hours of watering. In most regions this is achievable, and we will explain how. In this book we share our successful, proven methods for productive organic gardening while saving valuable time and water. We have developed these techniques ourselves in our own food gardens, and we have successfully taught them to many gardeners.


text:
Thunar : Versatile and Impressive replacement for Nautilus
Thunar is a file manager that is shipped by default with XFCE and is a integral part of XFCE desktop environment. It is similar to Nautilus but uses much less resource as compared to Nautilus, and in fact one of the goals of creating Thunar was to create a file manager that was fast, clean and easy to use.
It is much more responsive as compared to some other file managers available on Linux including Konqueror (KDE) and Nautilus (GNOME) . It has been designed to comply with standards set by freedesktop.org and is quite small compared to nautilus and is quite
good to work on since it hogs less resources as compared to Nautilus. By default it is quite small and does provide a limited set of functionality , however it's functionality can be extended by using various plugins.
To install thunar type the following command at the command line:
- Login or register to post comments
- Printer-friendly version
- 1284 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
LibreSSL 2.7.1 Released, OpenSSH 7.7 Being Tested
today's howtos
Programming: Python 2.*, Functional Computation, and Plagiarism in CS
Debian: Turris Omnia With Debian, ClojureSYNC, Debconf 2018


text:
After learning of her mother Whitney Houston's death, her 19-year-old daughter Bobbi Kristina screamed inside the hotel lobby of the Beverly Hilton, according to a source close to "Extra." The source revealed Bobbi Kristina was "crying and screaming" before Ray J came over to hug and console her. Two ambulances arrived to the hotel immediately after. According to law enforcement sources ... Bobbi Kristina showed up on the 4th floor of the Beverly Hilton several hours after Whitney's death. We're told when officers informed her no one was allowed to see the body -- BK screamed, cursed and demanded to see her mother.
Ultimately she was not allowed into the room and left. It was told that Whitney's cousin Dionne Warwick also showed up later. She too was turned away by officers. Another insider said the singer came to the hotel bar on Wednesday night "acting strange as if she was high on something, went to the bar for a drink and Bobbi Kristina was with her and then Whitney left skipping and laughing."
Grammy Executive Producer Ken Ehrlich said Jennifer Hudson will perform a Whitney Houston tribute at the 2012 Grammys on Sunday night. Houston's final movie, "Sparkle," starring Jordin Sparks, will be released on August 17 by Sony Pictures. RIP the legendary Whitney Houston


text:
National Commission of the Republic of Uzbekistan for UNESCO
Bukhara Region
Document Word
Le Secrétariat de l'UNESCO et le Centre du patrimoine mondial ne garantissent pas l'exactitude et la fiabilité des avis, opinions, déclarations et autres informations ou documentations fournis au Secrétariat de l'UNESCO et au Centre du patrimoine mondial par les États Parties à la Convention concernant la protection du patrimoine mondial, culturel et naturel.
La publication de tels avis, opinions, déclarations, informations ou documentations sur le site internet et/ou dans les documents de travail du Centre du patrimoine mondial n'implique nullement l'expression d'une quelconque opinion de la part du Secrétariat de l'UNESCO ou du Centre du patrimoine mondial concernant le statut juridique de tout pays, territoire, ville ou région, ou de leurs autorités, ou le tracé de leurs frontières.
Les noms des biens figurent dans la langue dans laquelle les États parties les ont soumis.
Memorial complex of Chor-Bakr has developed in the place of the prospective burial place of Abu-Bakr-Said who has died in 360 year by Muslim Calendar (970-971 A.D.) - one of the four of Abu-Bakrs (Chor-Bakr) - descendants of the Prophet Muhammad. At the tomb "sacred" appeared the necropolis of family tombs, constructed court yards enclosed with walls.
In 1858 Adullahan II, in gratitude for support and help at his accession, has started to build the complex of buildings (khonaqo and mosque) for Djuybarsk sheikhs near the tomb of their ancestor, connecting road of Bukhara with "Chor-Bakr". The necropolis continued to develop, and its new composite center became buildings of khonaqo and mosque, erected between them in two stages of khudjra. All constructions of the complex are erected above family burial places of Djumbarsks' sheikhs. Finally, the memorial develops at the beginning of the XX century when the small minaret is erected on the area before the basic constructions.
Many constructions of ensemble have richly decorated polychromatic by the tiles.
In many courtyards above burial places, marble gravestones with epigraphic inscriptions and groove of the vegetative and geometrical ornament are installed.
The structure of ensemble includes 25 constructions - khonaqo, mosque, ayvan with khudjras, darvazahana, minaret and 20 small objects - courtyards - burial places with the dome coverings, separately standing portals. The territory occupies both memorial and ancient cemetery equal to 3 hectares.
Déclarations d'authenticité et/ou d'intégrité
Memorial complex of "Chor-Bakr" is very much valuable with its planned and the volumetric-spatial shape. The memorial was exposed to insignificant restoration works, has losses of an architectural decor, and in the separate constructions is lost domes. Improving and sparing conservational works were executed. "Chor-Bakr" as a whole has preserved on 80 % the authenticity and integrity.
Comparaison avec d'autres biens similaires
Complex Chor-Bakr is similar to the memorial Bahouddin Naqshbandi formed as a necropolis of the supreme estate of the clergy and governors of Bukhara. The most remarkable is its architecture and planned structure that makes it an outstanding sample of the architectural and technological ensemble, illustrating important stage of development of the human history and its spiritual culture.


text:
- Terms and conditions
- Privacy policy
- Cookie policy
- Advertise with us
© Future Publishing Limited, Quay House, The Ambury, Bath BA1 1UA. All rights reserved. England and Wales company registration number 2008885.
When many newbies first encounter Linux, the 'cool stuff' that often gets their attention is the incredible array of command line tools, and something called a pipe that allowed you to connect them together. Together, these provide an incredibly powerful component-based architecture designed to process streams of text-based data.
If you've never dabbled with filters and pipes before, or perhaps you've just been too scared, we want to help you out, so read on to learn how you can make powerful Linux commands just by stringing smaller bits together...
A filter is a program that reads a single input stream, transforms it in some way, and writes the result to a single output stream, as shown in Figure 1, below. By default, the output stream (called standard output or just stdout) is connected to the terminal window that the program is running in, and the input stream (standard input, or just stdin) is connected to the keyboard, though in practice filters are rarely used to process data typed in manually at the keyboard.
Figure 1: A filter has a single input stream and a single output stream.
If a filter is given a file name as a command line argument, it will open that file and read from it instead of reading from stdin, as shown in Figure 2 below. This is a much more common arrangement. There are a few sample commands in the box opposite. By themselves, many individual filters don't do anything exciting. It's what you can do with them in combination that gets interesting.
Figure 2: Given a filename, a filter reads it, ignoring its standard input.
A pipe allows data to flow from an output stream in one process to an input stream in another process. Usually, it's used to connect a standard output stream to a standard input stream. Pipes are very easy to create at the shell command line using the | (vertical bar) symbol. For example, when the shell sees this command line:
$ sort foo.txt | tr '[A-Z]' '[a-z]'
it runs the programs sort and tr in two separate, concurrent processes, and creates a pipe that connects the standard output of sort (the 'upstream' process) to the standard input of tr (the 'downstream' process). The plumbing for this is shown in Figure 3, below.
Figure 3: Plumbing for the command "sort foo.txt | tr '[A-Z]' '[a-z]'".
This particular tr command, if you're interested, replaces all characters in the set [A-Z] by the corresponding character from the set [a-z]; that is, it translates upper-case to lower-case.
Most of our examples assume that standard output is connected to the terminal window, which is the default behaviour. However, it's easy to send stdout to a file instead using the shell's > operator. For example:
$ sort foo.txt | tr '[A-Z]' '[a-z]' > sorted.txt
...runs the same pipeline as before but redirects the stdout from tr into the file sorted.txt. Note: it's the shell that performs this re-arrangement of the plumbing; the tr command simply writes to stdout and neither knows nor cares where this is directed.
Linux has many command-line tools that aren't really filters, but which nonetheless write their results to stdout and so can be used at the head of a pipeline. Examples include ls, ps, df, du, but there are lots of others. So for example,
$ ps aex | wc
will count the number of processes running on the machine, and
$ ls -l | grep '^l'
will show just the symbolic links in the current directory. (Regular expression ^l matches those lines that begin with the letter 'l'.)
The other case of a semi-filter (that is, programs that read stdin but don't write to stdout) is less common. The only ones that come to mind are the browsing program less, the printing utility lpr, and the command-line mailer mail. Such programs can be used at the downstream end of a pipeline, for example:
grep syslog /var/log/messages | less
...searches for entries in /var/log/messages relating to syslog, and browses the output using less. Using less on the downstream end of a pipeline in this way is very common.
You can put perform complex and powerful actions by trying out some of the filter commands in the table below.
|What it does
|Copies input direct to output.
|Shows beginning of a file (default 10 lines).
|Shows end of a file (default 10 lines).
|Counts characters, words and lines.
|Sorts input lines.
|Shows lines that match a regular expression.
|Translates or deletes specified character sets.
|Stream editor.
|Discards all but one of successive identical lines.
|Highly-programmable field-processing.
The stream editor sed supports automated editing of text and is a more flexible filter than most. It streams its input (either stdin, or a specified input file) line by line, applies one or more editing operations, and writes the resulting lines to stdout.
Actually, sed has quite a repertoire of commands, but the most useful is the substitute command. As a simple example to get us started, let's use sed to perform a simple substitution on text entered directly from the keyboard (stdin):
$ sed 's/rich/poor/g' He wished all men as rich as he He wished all men as poor as he And he was as rich as rich could be And he was as poor as poor could be ^D $
A little explanation may be in order. The sed command used here replaces all occurrences of the string 'rich' by the string 'poor'. The /g suffix on the command causes the replacement to be "global" - that is, if there is more than one occurrence of the original string within the line, they will all be replaced. (Without the /g suffix, only the first one would be replaced.) Following the sed command we see two pairs of lines. The first of each pair is the text we typed in on the keyboard, and the second of each pair is the edited line that sed has written to its standard output.
Here's a more useful example, in which we use a regular expression to strip out all fields, except the first, from the file /etc/passwd:
$ sed 's/:.*//' /etc/passwd root daemon bin sys ... more lines deleted ...
Here, the text we're replacing is the regular expression :.*, which matches from the first colon to the end of the line. The replacement string (between the second and third slashes) is empty, so that whatever the regular expression matches is deleted from the line. In this case, we end up with a list of the account names in the passwd file.
Let's be clear about one thing, though - sed is not actually making any changes to /etc/passwd. It is simply reading the file as input and writing the modified lines to stdout.
Named after its inventors (Aho, Weinberger and Kernighan) awk is really in a league of its own, being a fully-fledged programming language with variables, loops, branches, functions, and more. An awk program consists of one or more pattern-action pairs like this:
pattern { action } pattern { action }
The pattern is some sort of test that is applied to each line; if the pattern matches, the corresponding action is taken. If the pattern is omitted, the action is taken for every line. If the action is omitted, the default action is to print the entire line. Awk excels at processing textual data that's organised into fields (ie columns); it reads its input line by line and automatically splits it into fields, making them available in the special variables $1, $2, $3 etc.
To demonstrate awk we'll use a small sample of geographic data for the accuracy of which I put my trust in Collins Complete World Atlas. The data shows countries, areas, populations (in thousands), languages spoken, and currency. For brevity we're restricting ourselves to four lines of data that look like this:
Country Area Population Languages Currency Albania 28748 3130 Albanian,Greek Lek Greece 131957 11120 Greek Euro Luxembourg 2586 465 German,French Euro Switzerland 41293 7252 German,French,Italian Franc
The data is in the file geodata.
Many awk programs are simple enough to enter as a command line argument to awk. Here's an example:
$ awk '{ print $1, $5 }' geodata Country Currency Albania Lek Greece Euro Luxembourg Euro Switzerland Franc
This awk program has just a single pattern-action. The pattern is missing, so the action is taken on every line. The action is to print the first and fifth fields; ie, the country name and the currency.
Next, let's find those countries that use Euros. We can use a pattern to make a test on the value in the fifth field, like this:
$ awk ' $5=="Euro" { print $1 }' geodata Greece Luxembourg
What about calculating the total population? This needs two pattern-actions, one that fires on every line to accumulate the running sum of the population (the values in the third field), and one that fires right at the end to print out the result. Although it would be possible to enter this program directly on the command line, as we have in the examples so far, it's getting a little longer so it's more convenient to put it into a separate file, which I called totalpop.awk. It looks like this:
{ sum += $3 } END { print sum }
The first action has no pattern, so it takes place on every line. The variable sum is just a name I made up. Variables do not need to be pre-declared in awk; they spring into existence (and are initialised to zero) at the mere mention of their name. The second action uses the special pattern 'END' that fires just once, after all the input has been processed, to print out the result.
Now, I can run awk and have it take its program from the file totalpop.awk like this:
$ awk -f totalpop.awk geodata 21967
Notice the use of the -f flag in the first line above to specify the file containing the awk program. How would we set about finding those countries in which a specified language is spoken? This is a little harder because each country has a comma-separated list of one or more languages and we will have to split this list apart. Fortunately, awk provides a built-in function for doing just that. Here's the complete program, which I called language.awk:
{ NL = split($4, langs, ","); for (i=1; i<=NL; i++) if ( langs[i] == "Greek") print $1 }
There's only one action, and it has no associated pattern (so it fires on every line); however the action is starting to look a bit more like a conventional program, with a function call, a couple of variables, a loop, and an if test. Here's a sample run:
$ awk -f language.awk geodata Albania Greece
Back to a one-liner to show that awk can do arithmetic. This example shows all entries that have a population density greater than 150 per square kilometre:
$ awk '$3*1000/$2 > 150' geodata Luxembourg 2586 465 German,French Euro Switzerland 41293 7252 German,French,Italian Franc
Notice that this awk program has a pattern but no action. As you can see, the default action is to print the entire line. Awk has lots more features than shown here, and many people write awk programs much longer than four lines! My mission, though, it not to show how long an awk program can get, but rather to show how short it can get, and still do something useful.
Let's bring several of the tools we've discussed together in one final example. Our mission is to count the word frequencies in a sample of text, and our text this morning is taken from Mark, Chapter 6 (The King James version, downloadable from the Electronic Text Center of the University of Virginia Library - see http://etext.virginia.edu/kjv.browse.html).
Now, It's possible, in theory, to type the entire solution interactively at the command prompt, but we'll build it up as a shell script called wordfreq.sh, adding processing steps one by one and showing what the output looks like at each stage.
The file, as I retrieved it from the University of Virginia website, consists of lines of text, one for each bible verse, with the verse number and a colon at the start. So for example, the line for verse 42 looks like:
42: And they did all eat, and were filled.
I placed this text into a file called mark.txt.
We're going to use awk's associative arrays to perform the word count, but the input could do with a little tidying first. For starters, we need to get rid of those verse numbers. We can easily do this with sed's substitute command, which is the first line to go into our wordfreq.sh script:
#!/bin/bash sed 's/^[0-9]*:\ //' $1
The first line is part of the shell scripting machinery - it tells Linux to use the bash shell as the interpreter for the script. The second line is a classic use of sed. This use of the substitute command should be clear from our earlier examples; the 'old pattern' uses regular expressions to say "beginning of line, zero or more digits, colon, literal space" and the 'new pattern' (between the second and third forward slashes) is empty.
Thus, those leading verse numbers are stripped away. The $1 at the end of the line is more shell scripting machinery - it will be substituted by the command-line argument we supply to the script. This is the file we want sed to process. With our two line script created, we can turn on execute permission:
chmod u+x wordfreq.sh
Now we can run the script, specifying the input file name as argument:
./wordfreq.sh mark.txt
Our sample verse 42 now looks like this:
And they did all eat, and were filled.
Next, I decided to make the word counting case-insensitive. The easiest way to do this is to convert all upper-case letters in the input to lower-case. This is easily done with tr. So now our script is three lines long:
#!/bin/bash sed 's/^[0-9]*:\ //' $1 | \ tr '[A-Z]' '[a-z]'
We have appended a pipe symbol and a backslash on line 2, allowing us to continue the command on line 3. (There is no need to split the pipeline across multiple lines, I just figured it would be easier to read that way.) The tr command on the third line is another classic, it says "replace each character in the set A-Z by the corresponding character in the set a-z". If we run our new, three-line script, our sample verse 42 looks like this:
and they did all eat, and were filled.
The next step is to get rid of those pesky punctuation characters. Again, this is easily done with tr, using the -d option. So now our script looks like this:
#!/bin/bash sed 's/^[0-9]*:\ //' $1 | \ tr '[A-Z]' '[a-z]' | \ tr -d '[.,;:]'
The last line simply removes all characters in the set [.,;:]. After applying this version of the script, our sample verse looks like this:
and they did all eat and were filled
Now we have something fit for awk to process. This is where we do the actual word frequency counting. The basic idea is to loop over each individual word in the document, using the word itself as an index into an associative array, and simply incrementing the corresponding element of the array for each word.
Once the entire document has been processed, we can print out the index and value of each element of the array - that is, the word and the number of times that word occurs. I decided to put the awk program into a separate file called wordfreq.awk, so now we have two scripts to deal with, the shell script wordfreq.sh and the awk program wordfreq.awk
The shell script now looks like this:
sed 's/^[0-9]*:\ //' $1 | \ tr '[A-Z]' '[a-z]' | \ tr -d '[.,;:]' | \ awk -f wordfreq.awk
...and the awk program looks like this:
{ for (i=1; i<=NF; i++) w[$i]++ } END { for (word in w) print word, w[word] }
This awk program has two actions. Easier to spot is the first, which is taken on all input lines (there is no selection pattern), loops over all fields in the input line (ie all words in the input) and increments the corresponding element of the associative array w.
The variable names i and w were my own choice, the variable NF is a built-in awk variable and contains the number of fields in the current line. The statement w[$i]++, which increments the appropriate element of the associative array w, is really the core of this solution, Everything else that is there just exists to allow this statement to work.
The second action in this awk program only occurs once, at the end, after all input has been processed. It simply loops over the elements of the w array, printing out the index into the array (that is, the word) and the content of the array (that is, a count of how many times that word occurred).
The output from our script is now fundamentally transformed and looks like this:
themselves 4 would 3 looked 1 taken 1 of 27 sit 1 privately 1 abroad) 1 name 1 and 134
...with a further 400-odd lines deleted.
Finally, we can make the output more useful by doing a reverse numeric sort on the second field, (so that the most common words appear at the top of the list) and using head to pick off the first ten lines. Our final script looks like this:
#!/bin/bash sed 's/^[0-9]*:\ //' $1 | \ tr '[A-Z]' '[a-z]' | \ tr -d '[.,;:]' | \ awk -f wordfreq.awk | \ sort -nr -k2 | \ head
Notice the flags on the sort command. -n forces a numeric sort , -r reverses the results of the sort, and -k2 sorts on the second field. Now we have the word frequency report we were looking for:
and 134 of 27 the 64 him 26 he 38 unto 23 they 31 to 22 them 31 his 21
As with most things in life, there are other ways to solve this particular problem. Rather than using awk's associative arrays, we can split the file up as one word per line (using tr) then sort it alphabetically using sort (so that repeated instances of the same word will appear on successive lines) then use uniq to report how many times each line appears, then do a reverse numeric sort, then pick off the first ten lines. The script looks like this:
#!/bin/bash sed 's/^[0-9]*:\ //' $1 | \ tr '[A-Z]' '[a-z]' | \ tr -d '[.,;:]' | \ tr ' ' '\n' | \ sort | \ uniq -c | \ sort -nr | \ head and the output looks like this: 134 and 27 of 64 the 26 him 38 he 23 unto 31 they 22 to 31 them 21 his
...which is the same as we had before, except the fields are in the opposite order. To understand how this solution works, try building it up step by step using a sample of input of your choice, and observing the output at each stage.
|Command Line
|What it does
|head /etc/passwd
|Show the first ten lines of /etc/passwd.
|grep '/bin/bash$' \ /etc/passwd
|Show the lines in /etc/passwd relating to accounts that use bash as their login shell.
|sort /etc/services
|Sort the services from /etc/services in alphabetical order.
|wc /etc/* 2> /dev/null
|Count the lines, words and characters of all the files in /etc; throw away any error messages.
First published in Linux Format magazine
You should follow us on Identi.ca or Twitter
Gullit (not verified) - April 1, 2009 @ 7:50am
When i first met Bash's features what got my attention was pipelining, it's very useful when writing shell scripts ( with help of RE ).
Anonymous Penguin (not verified) - April 1, 2009 @ 8:18am
I have to commend you on a very well written, concise and properly advanced article! Very useful, as it seem to be an ever increasing demand for filtering a shitload of logs at work, be it apache, postfix or syslog. Thanks!
Anonymous Penguin (not verified) - April 1, 2009 @ 5:01pm
Check it out!
cat /var/log/messages | grep ssh | grep failure | cut -f 13-13 -d " " | sort | uniq
shows me the IP's of people that tried to hack my SSH server!
Correct me if I'm wrong, also f could be different for each distro.
phuongvd (not verified) - April 2, 2009 @ 9:47am
sed 's/^[0-9]*:\ //' $1 | \
tr '[A-Z]' '[a-z]' | \
tr -d '[.,;:]' | \
awk -f wordfreq.awk
and the awk program looks like this:
{ for (i=1; i<=NF; i++)
END { for (word in w)
print word, w[word]
The above should be in two seperated box, not one like in the article.
And thank you for such a nice article + good example ;)
FlatCap (not verified) - April 2, 2009 @ 11:57am
Nice article. A good demonstration of the power of awk.
I'd just suggest clearing up one thing about sed. For a global replace, it's a command of g, not a suffix of /g
The slash is the terminator of the search/replace and is always required.
Roy (not verified) - April 4, 2009 @ 9:43am
great article! I love all your articles...! very well written and hugely informative!
Jacki (not verified) - April 6, 2009 @ 11:40am
not comparable !! thanks a lot to writer and tuxrudar.com
Kody (not verified) - April 11, 2009 @ 3:34am
Thanks for putting this article together! Very well written!
OldMan (not verified) - May 8, 2009 @ 10:59pm
{ for (i=1; i<=NF; i++)
END { for (word in w)
print word, w[word]
Can someone be helpful enough to explain in layman terms what the above is about.
I am sort of learning computer from scratch. thanks.


text:
Back to Reviews
Reviews Comments: Comment by Across The Stars Damage 2 fanfic review by Pszczola
In addition to the slash, Tony's given a backstory that actually makes sense - and while I highly doubt that it's actually canon, it is, perhaps, the best hurt/comfort fic I've ever read... and I've read a lot of them. It clocks in at four hundred pages on Word (it took me seventeen minutes to copy the whole thing so I could save it offline for the journey home) but it is well, well worth the read. Easily the best Di Nozzo fic I've read, and while it's definitely slashy, there isn't too much pr0n. A must-read for any Tony-lovers and Tibbs slashers.
CommentsNo Comments
In order to post comments, you need to
Get Known


text:
Montclair, NJ (3/28/11) - Junior track and field standout Ashley Powell (Orange, NJ / Marylawn of the Oranges)and baseball freshman outfielder Anthony Bowens (Nutley, NJ / Nutley) have been named the MSU Athletes of the Week for March 28.
Bowens was named the NJAC Rookie Player of the Week honors after hitting .400 (4-for-10) with two doubles, a home run, two RBI, and five runs scored during three road contests played for the Red Hawks in Ohio. He hit safely in all three games, and started the trip by going 1-for-4 with a home run, a stolen base, and two RBI in a 6-5 15-inning defeat to Muskinghum. One day later, he went 2-for-3 with a double and three RBI in a 12-8 defeat to John Carroll. He wrapped up the trip by going 1-for-3 with a double and a run scored in an 11-2 defeat to Marietta. Bowens, For the season, who is hitting .382 with nine runs scored and seven RBI, currently ranks sixth in the NJAC in slugging percentage (.588).
Powell had a fine all-around day for Montclair State as the Red Hawks opened their 2011 outdoor schedule at the Dick Shea Open held at the United States Military Academy in West Point, NY. Powell won the 200 meters and ran the anchor leg of the Red Hawks' 4x100 relay team that placed second. Powell posted a time of 26.58 in winning the 200 meters in a race in which the Top 3 finishers were decided by .02 seconds. Powell the teammed with Heather Gearity, Antoinetta Altilio and Tanasia Linton for a time of 51.48 in the 4x100 relay. Powell would also place ninth in the 400 meters (1:03.70) and was 16th in the long jump at 4.47 meters.