text:
Building One Electrical continues to look outside the box to establish and implement the communications cabling infrastructures for new construction projects. Contractors that are part of the Building One Electrical group expand traditional cabling methods into a showcase of technology, functionality, and originality. A Building One firm -Adkins Cabling, a division of Wilson Electric (Building One's Electrical platform in the southwest United States)-is breaking the mold of traditional contracting.
Adkins Cabling and the Wilson Electric family of special systems divisions have worked with Building One Electrical's core of cabling divisions on distributing voice and data throughout a building.
Traditional cabling practices can limit a company. Building One Electrical is committed to the installation practices set down by BICSI (Building Industry Consulting Services International).
Three recent Building One Electrical projects include the Bank One Ballpark in Phoenix, Ariz., MicroAge/Pinacor, and the University of Advancing Computer Technology in Tempe, Ariz.
Bank One Ballpark The Bank One Ballpark is one of the country's first "Smart Stadiums," made possible with the entire integration of the low-voltage systems onto a shared backbone of copper and fiber cable. The stadium contains 13 different systems integrated on a Lucent Technologies Systimax Structured Cabling System.
The system integration required more than 1 million ft of Lucent 2061 (Category 5E) cable, more than 1 million ft of multi-mode fiber optic strands, and 36 communication closets. It also includes about 7500 system control points that operate specialized systems including HVAC, security, access control, video badging, lighting control, fire alarm, dome roof retraction, telephone, data and video. By eliminating redundant communication infrastructures, microprocessor-based systems, and operator workstations that would normally be furnished with separate specialized systems, this structure saved about 15%.
MicroAge/Pinacor MicroAge/Pinacor, a highly technical distribution and services company, faced high costs from relocating and constant rebuilding to update their facilities. Building One Electrical determined that zone cabling was a cost-effective solution to many expensive moves, adds, and changes experienced in the past.
Zone cabling is established by dividing a facility into quadrants, or zones. Each zone has an overhead termination cabinet that is pre-wired to the communication room for a predetermined density for each area. Using Cat 5 twenty-five pair and fiber-optic cable to feed these cabinets allows for the distribution of any high-speed data required. As each area of the facility is built, reworked, torn down, and built again, only the individual short station cabling has to be relocated . A small capital outlay is needed up-front, but the long-term savings proved the right fit for this solution.
The University of ACT The University of Advancing Computer Technology (UACT) needed help housing their low-voltage cabling. The university wanted to give the students a first-hand look at the technology they were using.
Building One Electrical developed glass fronts and an open architecture to allow the students to see the actual inner-workings of a computer room and auxiliary closet location. The glass fronts opened a hidden world of technology and machines that drive the computer systems.
The design of glass fronts for the computer room, the open architecture design of the actual file servers, and the 90-deg layout of the cabling distribution racks keep UACT as a leader in their industry. By opening the actual file servers mounted on the file server wall, even more technology was put on display. Allowing the technology and complex hardware involved to be seen, enhanced student and faculty respect for technology at the university.
These are just three examples of the advantages that a professional communications cabling company can offer building tenants and owners. Today's best voice and data wiring firms follow industry standards, keep abreast of the industry's advances, and have the foresight to their customer's facilities.


text:
Http www gogofinder com tw books anita 35 高雄市政府專刊. Best photos from around the web. A large number of high-quality photos. On our site you will find a large number of the best collections of photos in excellent quality. You can easily find you interesting and desired pictures and can download them for free.
Views: 467Date: 4 FebruarySource: www.gogofinder.com.twOpen in full sizeDownload

subset: commoncrawl


text:
The persistent data store can contain, among other information, message files that are being temporarily stored. Since these messages may contain proprietary information, it is important to secure the data store against unauthorized access. This section describes how to secure data in a file-based data store.
A broker using file-based persistence writes persistent data to a flat-file data store whose location is platform-dependent (see Appendix A, Distribution-Specific Locations of Message Queue Data):
where instanceName is a name identifying the broker instance. This directory is created when the broker instance is started for the first time. The procedure for securing this directory depends on the operating system platform on which the broker is running:
On Solaris and Linux, the directory's permissions are determined by the file mode creation mask (umask) of the user who started the broker instance. Hence, permission to start a broker instance and to read its persistent files can be restricted by setting the mask appropriately. Alternatively, an administrator (superuser) can secure persistent data by setting the permissions on the instances directory to 700.
On Windows, the directory's permissions can be set using the mechanisms provided by the Windows operating system. This generally involves opening a Properties dialog for the directory.


text:
SeaDream 2 in The Caribbeanby Judy Cuervo
SeaDream Yacht Club offers a very personalized experience on its 100 passenger luxury yachts no matter where you cruise.
The Caribbean. It's where my passion for cruising began, with weeklong jaunts from Florida to San Juan, St. Thomas, St. Martin, the Cayman Islands, Jamaica and Barbados aboard ships whose guest capacities numbered in the thousands and whose lengths were measured in terms of football fields. On arrival at any of those ports, I'd find a nautical parking lot of vessels similar to my own, each spewing out its human cargo onto sun-baked streets where an endless parade of bleary-eyed bargain-hunters explored the jewelry shops, street stalls and souvenir stands that awaited their arrival.
Last week, SeaDream 2, a diminutive 4,300 grt, (yes, 4,300 grt), 112-passenger "megayacht" shattered that image of the typical Caribbean voyage with an 8-day sailing that showed me not just a new less-travelled Caribbean but a different approach to cruising. SeaDream Yacht Club is an all-inclusive experience with beverages (alcoholic including wines, non-alcoholic, soft drinks, coffee drinks, and bottled water), exquisite dining, gratuities, fitness facilities and classes, golf simulator, use of activities equipment like wave runners, kayaks, sailboats, mountain bikes, snorkel gear and "shoreside casuals" (usually a guided hike or bike ride) included in the fare. The only "extras" aboard SeaDream are treatments at the full-service spa, gift shop purchases or the purchase of premium wines.
click on pictures below for larger images:
SeaDream 2 and sister yacht SeaDream 1 debuted in the mid-1980s as the Cunard Sea Goddesses and later sailed as the Seabourn Goddesses. In 2002, after a complete redesign and refit, SeaDream Yacht Club was born. With the travel industry still reeling from the impact of 9/11 and cruise trends favoring bigger and glitzier ships (most newbuilds that year touted capacities of 3,000 and greater), SeaDream Yacht Club was a risky venture but one that, as the line nears its 10th anniversary with a devoted global following, has paid off.
From the frigid temperatures of New York, we were delivered by American Airlines to sultry St. Thomas, nearly an hour ahead of our scheduled 1:00 p.m. arrival, deplaning down steps directly on to the sweltering tarmac like some visiting dignitaries. Taxis were plentiful and, with a 2:00 p.m. embarkation time, I headed off to shop in convenient Charlotte Amalie while my husband Michael and our luggage went directly to Crown Bay Marina and SeaDream 2.
I expected that it would be my husband who'd be the first to greet me as I arrived at SeaDream 2 later that afternoon. Instead, it was Captain Torbjorn Lund who, together with the ship's Activities Director, Jeff Fithian, personally welcomes each arriving passenger at the top of the gangway. It was my first glimpse at the personal touch that has earned SeaDream an abundance of awards and top honors from major publications and travel organizations like Berlitz, who ranks SeaDream "Simply the best" and Frommer's, who states "SeaDream is the answer to your prayers."
A tad dramatic? Not to me. On certain megaships, I've waited two hours at embarkation, been hit in the neck by an elbow at a buffet, had a bar bill with a comma in the total and restaurant surcharges that equaled my monthly mortgage payment. I've been unable to find an unoccupied deck chair even in port, was pressured by a cruise ship manicurist who seemed to suggest that I'd have a very short life expectancy if I didn't purchase the $90 cuticle oil NOW and spent an average of $20 per day on bottled water. In port, I'd swum with dolphins, traipsed through the El Junque Rainforest, and fell on my ass ascending Dunn's River Falls. It was time to make a big-or, in this case, small-change.
click on pictures below for larger images:
|Yacht Club Stateroom
|The Yacht Bar
The SeaDream 2 concept is more akin to a personal yacht than a cruise ship. You won't find a four-page daily program, lavish production shows, a sprawling casino or a three-level dining room. In fact, with the exception of a cozy piano bar, one black jack table, a feature film either in the Salon or under the stars, and an occasional night of karaoke or dancing, formal entertainment simply doesn't exist aboard SeaDream 2. Like a personal yacht, SeaDream 2 offers guests the raw materials they need to create their own memorable experiences and activities rather than presuming that at 2:00 p.m. on Tuesday, everyone will want to watch a cooking demonstration.
Cruz Bay, St. John, USVI was our first port, an uncrowded sister island to St. Thomas, with three-fifths of the island preserved as a national park. Our day began, as it would for the remainder of our sailing (including disembarkation day), with a leisurely breakfast at Topside Restaurant, SeaDream 2's outdoor dining room. Open seating, of course, Topside is no fast-food pit stop but a lovely sit-down restaurant used for daily breakfasts and lunches, and, on pleasant days in port or by request, a casual though elegant alternative to dinner at the indoor Dining Salon. Sheltered in part by an awning and ceiling fans, its teak tables set with tablecloths, china, glass and silver, waiters circulate, pouring coffee, bringing juices and taking orders from SD2's extensive breakfast menu which complements the more continental selections of the nearby buffet.
Fortified with an outstanding full American breakfast, I joined a group of my fellow passengers for our first "Shoreside Casual," a hike through the St. John National Park. Our activities director guided the invigorating tour, pointing out bird and plant species. We emerged an hour later at the pristine beach of Caneel Bay where some of our group took a dip in the crystal blue water (it was suggested we bring our swimsuits) while others explored the property. (Interesting that on a sailing that visited the celebrity haven of St. Barts, I had my only celebrity sighting-Chef Mario Batali-at the sleepy St. John!)
Nearly every afternoon of our Caribbean sailing, I'd return to SeaDream 2 to find Water Sports in full swing. Dependent, of course, upon weather and sea conditions (as well as local laws of some islands which prevent the use of motorized equipment like wave runners), SeaDream 2 drops its marina platform and invites guests to play in the ocean-soaring across the surface on a wave runner, rowing a glass-bottomed kayak, sailing, or simply diving off the platform for a swim. With SeaDream passengers typically being pretty young, pretty fit and pretty active, the water sports marina is a popular feature of the yacht.
We had good news and bad the following day: The bad being that rough seas would prevent our visit to Saba, a speck of an island in the Netherlands Antilles; the good being that we would proceed to the magical, French-accented St. Barts and arrive much earlier than scheduled, giving us two full days in Gustavia. While some chose to explore the island from one of the eight mountain bikes that SeaDream 2 offers guests for use ashore, I explored the shops that are located at the center of Gustavia, just steps away from where SeaDream guests disembark the tender. A visitor's first indication that St. Barts is an exorbitantly expensive island comes with their view of its harbor and the magnificent yachts and sailboats that are docked there. But, with a bit of effort, a bargain may be found (try Laurent Effel for high-end leather goods at reasonable prices), and the little sailor hangouts that dot the pier (Le Select claims to have been the inspiration for Jimmy Buffet's Cheeseburger in Paradise) offer tasty lunches with reasonable prices and a ton of atmosphere if you can tear yourself away from SeaDream's fare.
click on pictures below for larger images:
|sleeping under the stars
|Champ & Caviar on the Beach
Cuisine aboard SeaDream is award-winning, with dishes and wines that thrilled this seafood lover and her meat-and-potatoes husband equally in terms of portion, taste and presentation. While I leaned toward the lighter lunch buffet offerings like crab legs, fat New Zealand mussels and salads, my husband dove into the meaty lasagne and other hot dishes served from the full Topsiders lunch menu. At dinner each night, we chose from three starters, three soups (the pumpkin soup alone is worth the trip!), two salads, and four main courses and, often, a full "wellness" or specialized theme menu like Indian or Caribbean. Available at all times is a line up of more simple dishes like broiled salmon, chicken breast, steaks, Caesar salad and pasta. Vegetarian and gluten free dishes are designated.
With few exceptions, accommodations aboard SeaDream 2 are of the 195 square foot ocean view Yacht Club class with 16 of them staterooms convertible to Commodore Suite class, which is simply a double Yacht Club stateroom. One Admiral Suite (375 square foot) and one Owner's suite (447 square foot) are more elaborate options. All accommodations include a marble bathroom with multi-jet shower massage (the Owner's Suite has a separate soaking tub), Bulgari bath amenities, plush terry robes and slippers, flat screen TV/DVD/CD player and ipod docking station. Beds may be configured as singles or queen and are dressed with fine Belgian linens, down duvet and pillows. A small refrigerator holds a selection of complementary beer, soft drinks and bottled water and room service is offered 24 hours.
But aboard SeaDream 2, there is another option when bedtime rolls around: Sleeping Under the Stars. SeaDream has lifted to almost a ritual the concept of passing out in a deck chair! With personalized pajamas provided, SeaDream guests may reserve one of the yacht's Balinese dreambeds, a thick, firm mattress that's deckchair by day and may be transformed to a bed at night (for the greatest privacy reserve the beds in the far forward section of the yacht). Your cabin attendant will dress the dreambed with linens, pillows and a duvet, and place coverings over the area's lighting for a sound sleep all night long - if you like a firm-and I mean firm-mattress. Try that on a megaship!
There's a feeling of privilege that comes with sailing aboard SeaDream 2 and that feeling stems from the casual elegance (no tux or gowns ever-and with the ribbing my husband took from a few guests the one night he wore a tie to dinner, he learned that even business attire can be left at home), attention to detail and superb personalized service that combines the ideal level of friendliness with a high degree of professionalism. The intimate passenger count allows quick friendships to form and the only entertainment most seek is the conversation and camaraderie that may be found each night at the outdoor Top of the Yacht bar, the social heart of SeaDream 2 with its U-shaped wooden bar surrounded by nautically-inspired wooden tables and natural wicker chairs.
Jost van Dyke, the smallest of the main islands of the British Virgin Islands, and a beach and bar lover's paradise, was our next stop. A wet landing delivered us to the soft white sand beach outside of the colorful One Love Bar, a sand-floored food and drink shack decorated in a riotous display of graffiti, license plates, t-shirts, flags, and Christmas ornaments, and just a short walk down the beach to the Soggy Dollar, the birthplace of the popular rum/coconut milk drink, The Painkiller. That evening, we'd sail around this tiny three-mile island specifically to visit Foxy's, a hot (literally and figuratively) beach bar filled with character, steel drum music and dance-crazed patrons who think nothing of abducting newcomers and dragging them on to the dance floor!
When SeaDream throws a beach party like ours at Virgin Gorda, guests find hundreds of deck chairs and towels, a lavish menu of not just burgers and hot dogs but barbecued ribs, chicken, steak, shrimp kabobs, Asian dishes, salads and delectable desserts served on bone china with ample seating under umbrella-topped tables and both a stationary bar and circulating waiters ready to fill drink orders. But that's just the beginning. Suddenly, a zodiac speeds from the ship, and the Champagne & Caviar Splash, SeaDream's signature event, is underway. Behind a tin of fresh Sevruga caviar and its accompaniments balanced atop a surfboard, SeaDream 2's Executive Chef Erwin L. Unterberger, waist deep in the surf, serves the delicacy while champagne toting waiters pour and refill the flutes of guests who have waded in for the decadent offerings.
SeaDream seems to take each element of a cruise and perfect it. While guests on other ships may return to their tender station to find maybe a glass of ice water, SeaDream passengers find an attended table set out with ice water, soft drinks, fresh fruit, cookies and other snacks. (And don't think the guests on that other ship don't try to swipe a few of our cookies.) On board, sunglasses are cleaned regularly by cheerful deck stewards, who are also armed with sprayers to offer a cooling mist to overheated sunbathers and guests returning from shore are presented with a chilled, lemon-scented washcloth that both soothes and cools the effects of a day in the Caribbean sun.
It's unfair to compare the SeaDream experience to that of a cruise ship. As SeaDream's advertising emphasizes, SeaDream is yachting, not cruising. And it's only a yacht that could ever dream of sailing to the 2 � mile long Norman Island, BVI, an uninhabited island reputed to have inspired Robert Louis Stevenson's Treasure Island and where, it is rumored, undiscovered pirate gold still exists. Today, Norman Island is home to Pirates Bight, a beach bar and restaurant staffed by residents of nearby islands who sail in for work each day. During our visit, I found no pirates gold but did find some terrific conch fritters and rum punch at Pirates Bight.
Aboard SeaDream 2, the difference between yachting and cruising quickly becomes as clear as the waters of a Caribbean beach. Last week, I saw what a truly stress-free holiday is all about. And I shared the experience with only 111 other guests which, I might add, is less than one-third the capacity of an Oasis of the Seas - lifeboat.
SeaDream 1 and 2 will sail Northern Europe and the Mediterranean this summer and will return to the Caribbean in November 2011 for sailings that range from 5 to 9 days. Two 20-day Amazon sailings are scheduled for SeaDream 2 in February and March 2012.


text:
This sample is part of the "Melodrone multisample 13 - Invisible Choir" sample pack. This a very meditative drone choir. Pure emptiness, what we really are. The pack consists of 7 samples which form a multisample to load into your favorite sampler. The key of the sample is in the name of the sample. These Melodrone multisamples are long samples that can be used without using any looping. They are in fact playable melodic drones. They were created using several audio processing techniques on diverse synth sounds: pitch shifting & bending, delays, reverbs and especially convolution. They were digitally recorded with Cubase 4 as 32 bit wave files. After that only normalization, fading, dithering and conversion to flac format were applied.
Please log in to comment


text:
WEDNESDAY, Feb. 6, 2013 (HealthDay News) -- Self-esteem and optimism influence depression in both stroke survivors and their spouse caregivers, and both people should be treated together, according to a new study.
Depression is common in stroke patients and the wives or husbands who take care of them, the researchers said.
They followed 112 depressed stroke survivors and their partners for up to eight weeks after the patients were released from the hospital. The patients' average age was 62, and 66 percent of them were men. The spouse caregivers' average age was 60, and 66 percent of them were women.
Self-esteem and optimism influence each partner's depression, according to the study, scheduled for presentation Tuesday at the annual meeting of the American Stroke Association, in Honolulu.
"We usually have been focused on the outcome of the stroke survivor, but we found that the self-esteem and optimism of the spouse caretaker is related to the patient's depression," study author Misook Chung, an associate professor in the University of Kentucky's College of Nursing, said in an American Heart Association news release.
"When the spouse has a high level of self-esteem and optimism, the patient has lower levels of depression," Chung said.
The impact spouses can have on stroke survivors' depression has often been ignored, according to the news release, but this study looked at stroke patients and their husband or wife caregivers as a unit instead of individually.
"Intervention needs to be given not only to the patient but to the caregiver spouse to maximize the patient's outcome," Chung said. "Maintaining an optimistic and positive view is very important not only for the patient but for the caregiver spouse so that quality of care for the patient can be improved."
Because this study was presented at a medical meeting, the data and conclusions should be viewed as preliminary until published in a peer-reviewed journal.
More information
The National Stroke Association offers a guide for caregivers of stroke survivors.


text:
Thomascook.com does not support this browser version, to benefit from a better user experience we recommend that you update your browser.
Independent Service Rating based on over 15600 verified reviews. Read all reviews
Holidays are a chance to escape the everyday, enjoy new experiences and indulge in relaxation with your family and friends. Trust us to make your holiday truly special.
As holiday experts with 178 years' experience, we have the perfect escape for you, no matter what you're looking for. Whether you're into adventure or you just like lazing by the pool, you'll find it all here at great prices.
There are no compromises to be made on a Thomas Cook holiday. Choose the holiday type that's perfect for you; we have All Inclusive holidays, cheap holidays, cruise deals, beach breaks, family holidays and plenty more available to suit all budgets.


text:
As I surfed the racism and discrimination tag surfer I came across a post that sounded promising. It was called The Afronista Rants #7: Sorry, MLK , The War Ain't Over Yet. I mean from the title and how the post starts I thought this was going to be an insightful strong view. And all I got was disgusted and basically pissed off. I almost wished I had not seen it, but then I wouldn't be able to address some of the views that we have of our own. It is pretty obvious that this person is channeling Bill Cosby or at least studies at his school of non thought. So basically this was a reply that ran hella long so became a post instead. So bare with me.
Wow, is this post supposed to be inspiring? I was with you for at least a paragraph or two. But as I read on this seems to have lapsed into nothing more than the same stereotypical tripe that is being force fed to the masses constantly with the help of Bill Cosby and the like. You speak about the fact that the war isn't over, and you are right at least about that one thing.
The war isn't over, but the war isn't with us like you think. The last time I checked blacks weren't holding the positions of power in which to deny jobs to other blacks. But that is beside the point. Let's just go and address the articles main points, shall we. You talk about how we oppress ourselves more than the white man ever could. And you might be right from looking at your thoughts on the black community. But the sad cold facts are that in the game of oppression the majority still reigns supreme.
Talking white, acting white, Uncle Tom, etc. You claim that these are all things said to other blacks to make them feel guilty for succeeding. Um, what? That is a load of crap. Acting or talking white, which I doubt very seriously is even being used as often as people like you claim, is not about people doing well. It is about people who have a propensity to speak proper English, which by the way is no indicator of how well you are doing. My son has just finished going to an ALL black school where he was on the honor role as well as being in honor and AP classes, and has not been called that. I guess it may be regional.
I also, never suffered those names and neither has my significant other who was a math major and went to a school for the gifted while living in an all black neighborhood. My sister who kept a 4.0 all through her school career has also never suffered from this form of taunting. We lived in a black neighborhood as well. I am not saying it doesn't happen, but I am saying that I have talked to too many people who would definitely have been candidates for this talk who don't know anyone suffering this as well. Not to mention we are all successful now and live in an all black neighborhood that anyone who can see, would consider the ghetto. And that is by choice. And I have yet to be called anything other than neighbor.
And Uncle Tom is a whole other beast in itself. Also, having nothing to do with how well a person "plays the game" or so called game. It is about a black person who will sell the rest of the black community down the river to get ahead. Now unless this is the "game" you are talking about, then maybe you are right. But, then again if this IS the game then I would think that this would be a bad thing, deserving of some derogatory name. You see, to a LOT of black people, we can do well AND help the black community at the same time. Success doesn't have to be mutually exclusive. And maybe that is the problem.
Just because a person spots an Uncle Tom doesn't have to mean that they somehow failed the game, or can't play the game. This kind of talk is just a cop out in order to justify leaving the black community in the dust in order to win at this so called "game". People act like they can never see pointing out these blacks is anything other than envy, jealousy or what have you. And since it goes deeper than just the same stereotypical thoughts, you might need to think outside the box to understand.
Black people segregate themselves far worse than the Jim Crow laws. Wow, just wow. I guess you haven't heard of Red lining, gentrification or discriminatory and predatory lending practices. All of these practices were and are designed to keep the "majority" of blacks in specific areas. But, hey, don't let me rain on the bash black parade. I guess all it takes for blacks to get out into those exclusively white dominated housing markets is to turn on a bit of "other people's music". Because lord knows that blacks love crummy neighborhoods and choose to stay there whenever possible.
I am guessing the fact that black unemployment is over twice that of the general white dominated population is just a fluke. I suppose, to you blacks are just a lazy bunch of do nothings who refuse to try new things. At least this is what your writing looks like to me. You of all people should realize that the black community is not this monolith we are generally seen as. You have people from every walk of life who decide to ONLY stick to the music they have grown up with. That isn't some sort of black trait that signifies uncouth uncultured people. You seem to have a narrow mind when looking at the black community.
Just because one is born in a middle class neighborhood doesn't mean they need to stay there as well, and the same can be said for upper class neighborhoods too. And what makes you think you know how much determination there is with each new generation of blacks? I am curious to know. And what circumstances surround these new generations who lack determination? Or do you know or even care? You are great at naming symptoms of this disease we in America live in, all the while seeming to gloss over or better yet ignore the facts of the actual disease.
Black people want to be rappers or sports stars? And why would this be? Would this be because if they turn on their televisions, radios or internet, they see that blacks, who were once relegated to those crappy neighborhoods as you put it, were able to use those means to bust out of the crappy place? Is this a black trait; are black children the only ones who have dreams of entertainment or sports? Because the last time I checked there were kids from every walk of life aspiring to be stars of some sort.
And I guess you don't see the hypocrisy in your statements, right. Either these kids have no determination and are happy wallowing in their crappy neighborhoods or are actively wanting something better or more even if they are chasing the wrong rainbow. I guess there aren't any props for the dream.
And black men don't think of college, only getting it quick by selling drugs on the corner. Again, wow. And this isn't stereotypical why? I guess all of those black men who DO go to college only did so for sports. Even though the majority of them actually major in and graduate to do something other than sports. And I guess all those black drug dealers who are standing on the corner have hidden airplanes, speed boats or other equipment to help them import all the drugs from outside the country.
We know damn well that almost every drug sold in America comes from outside the country and people still want to claim that selling drugs is a black thing. Are you nuts? Cocaine isn't grown in the U.S., so where are these drug dealers getting it in order to make crack, crank and whatever else? Where are they getting the heroine which is made from the poppy plant and is pretty much a staple of Afghanistan right now? You really think that black men can get away with carting drugs down from Canada or up from Mexico or in from overseas with all the racial profiling that goes on, these dudes can barely walk down the street. And if you are ignoring this, can you say who is getting a pass on bringing the drugs to those black men?
And let's talk more about the education. You speak of college but somehow fail to mention all of the failing, crumbling, shoddy excuses for public schools. Who is responsible for those schools? Why do you think that the government would set up a system where the schools are funded by tax dollars, when we know that the majority of black neighborhoods have a tax base so low they can barely pay for a school window? Do you think that was a coincidence?
I mean come on it isn't rocket science! OK, black unemployment HIGH, black income, SUPER LOW, black middle class GONE, black tax base LOW, schools in black area funded by unemployed, low income, low tax revenue equals POOR SCHOOLS WHERE KIDS DON'T HAVE A CHANCE. So while black kids are being undereducated by the truckload; who can we say is getting a pass on this one? If we wanted to educate every child in America, we would. This isn't that far a leap to make; it wouldn't even be for some poor kid educated in a black public school.
And now January 20th is rolling around and yet the fool is ALREADY up on the soap box! You claim that black people got all of these rights and act as if just because there are laws against discrimination, all of a sudden bingo bongo the doors flung open and blacks were ushered inside. You know there are laws against murder too, do I need to go on. You speak of reparations and people knocking on our doors to hand us our due. Well the last time I checked I didn't get a dime of freaking reparations and no one is banging on my door to give me neither reparations nor this supposed due, you spoke of.
But what I do know is that black people today aren't, this monolithic poor ghetto population who refuse to leave our squalor ridden crummy neighborhoods, while ignoring our education as we refuse to do anything besides sell drugs all while dreaming of being the next super rapping sports sensation who doesn't want to listen to the Beach boys for fear someone somewhere will call us a white talking and acting, Uncle Tom.
I hate to say it as well, but we are losing the war. The war we are losing is the one where even our fellow black people can't seem to fight the programming which says we are all just that one big raging black drug dealing ghetto thug who is out to ruin America by begging for a hand out. It is a shame when we have such hatred or disdain for our own community that we can't even see that we have taken up the bell of the town crier. One whose bell is so much stereotypical crap that once was heaped on us by a white dominant community town crier.
Hopefully as your buddies continue to send you statements about how they are black and proud, you can look at yourself and see someone who should be a proud black person yet isn't because you allowed yourself to get drunk off the Kook aid spiked with propaganda fed to you by the dominant community. Hopefully you will realize that you are no better than those ghetto folks you seem to hate. Those ghetto folk may be tearing the black community down with their ignorance and complacency.
But unfortunately, you are nothing more than their twisted doppelganger. You think you have made it, are making your way to it or some version there of. Yet, you do nothing to help the black community with this stereotypical rant. Actually you are working hard and seeming to be very successful at tearing the black community down. And the one thing that unites you with Mr. and Mrs. Ghetto in all of your destruction of the black community is blatant ignorance. And to think the title of the blog is "Senseless Scribbling Of An Idiot." Kudos, sounds like you finally hit the nail right square on the head with that one.


text:
To be clear: I don't like the mechanic. I don't like that it is a static amount of damage in a world where almost all other mitigation mechanics are percentages. I don't like that it has weird interactions with multiple mobs (though at least that is better with 4.1). I don't like the interaction with vengeance.
But today: I really don't like how weak it is, and I really don't like the bugs in it.
I did some study on the mathematical importance of having Pulverize and having good pulverize uptime, and the results really shocked me. You can find the long topic at the wow forums, but the basic info is that I wrote a simulator that would simulate a boss attacking and dodging and then tested a few sets of values of avoidance, hit, crit, expertise to see what would happen - specifically what would happen when you assume pulverize isn't there and you lose the 9% crit.
I expected that it wouldn't be that big a deal in terms of uptime of savage defense. And boy was I wrong! Pulverize, depending on your gear level and avoidance/crit/cap levels, is equivalent to having about 5-6% block% for a paladin or warrior. In other words, you block 5-6% more of the attacks that land with pulverize active 100% of the time.
That's huge! That'd be a big, BIG bonus for a paladin or warrior. It sounds great! And for the first time I have a nice, simple way of testing various uptimes of Savage Defense in a way that is actually simulated and not entirely theoretical.
Then I dug into it some more. That 5-6% block? Well, on a boss that does 70k damage after armor (which would be one of the more harder-hitting bosses in the game currently, like Atramedes, but not as bad as Nefarian) this would be the equivalent of reducing the average attack damage (average after avoidance, blocks and not blocked) from 35.5k to 36.7k. And that's assuming a 20k shield - which as you'll see isn't a fair assumption.
Huh. That's...disappointing. And that's on something that hits every 2.0 seconds for 70k. For things that hit harder, it gets worse. For things that hit more often it gets MUCH worse; many many more missed attacks means that blocked attacks are even less frequent and less useful when they do happen.
Okay...so it's not as great as we thought. It's not as great as Tangedyn's spreadsheet would indicate or my prior calcs indicate or Rawr indicates. That's not the end of the world, and we never thought it was THAT good, right?
Then today there's a post on SD being 'nerfed'. And the usual folks say logs or GTFO, and that's fair, so they're actually produced. And you see things like this:
[00:55:48.039] Beradon gains Savage Defense from Beradon (Remaining: 18267)
[00:55:54.475] Beradon's Savage Defense is refreshed by Beradon (Remaining: 15009)
[00:55:56.929] Atramedes hits Beradon 54922 (A: 21286)
That's right; SD got refreshed by a later SD proc, but because vengeance was lower the SD shield it created was actually smaller. In other words, it'd be better to not have attacked during that time. That means that any streak of avoidance actually hurts mitigation down the road. Bleh.
There are countless other examples in that post about SD not working the right way with multiple mobs, but we don't know whether that's an actual bug or just issues with the combat log. It effectively makes it impossible to determine the actual usefulness of savage defense from log parses, however; either the log is telling us the truth and SD is bad, or the log is lying but we don't know how badly.
Man, do I hate this ability. So very, very much. I guess the good news is this: Savage Defense is going to be less and less relevant as we get better gear and as we face bigger mobs, so after a while it won't be worth worrying about.


text:
This month, I am participating in the Photo A Day May from Fat Mum Slim. These are the photos from week one:
- Peace. I chose to piece together the word peace (pun intended) from letters I found on the street. The peace sign in the background is from a goodie bag I found in a card store.
- Skyline. I love that I can see the top of the Golden Gate Bridge from where I live.
- Something I Wore. I wear the watch everyday; the sunglasses when appropriate (not in the rain or in the dark), and I usually have polish on my toe nails, and right now they are gold.
- Fun! Local playground. I like that there are mini rock climbing walls. The playground I played on as a kid was cool because it was wooden and had metal slides, but this is pretty cool, too. 🙂


text:
United Performance Metals Adds Laser Cutting to its Resume
There are 0 comments | Post a comment
Wednesday, July 1, 2009
United Performance Metals, Hamilton, OH, a supplier of specialty stainless-steel and high-temperature alloys, has forged a joint venture that allows it to include laser-beam cutting on its list of value-added processing capabilities. Its partner company operates three laser-cutting machines—two Trumpf models and a machine from Cincinnati Inc. Other services from UPM include cut-to-length, leveling, shearing, slitting, edging, sawing and waterjet cutting.
See also: United Performance Metals
Related Enterprise Zones: Fabrication, Materials/Coatings
Reader Comments
There are no comments posted at this time.


text:
Loyola University Maryland School of Education is fully approved by the Maryland State Department of Education (MSDE) to offer undergraduate and graduate programs. This approval covers initial teacher preparation programs and advanced educator programs. Graduates automatically meet academic requirements for certification in Maryland and in other states with reciprocity agreements. The Teacher Preparation Improvement Plan (TPIP), submitted annually to MSDE, outlines our commitment to the preparation of future teachers, and documents the close connection between Loyola's School of Education and Professional Development Schools in the state of Maryland.
The Praxis, a series of tests taken by individuals planning to enter the teaching field, measures teacher candidates' knowledge and skills. Although each State determines its own certification requirements, Praxis results are used for licensing in Maryland and most other states as part of the certification process. The following describes Loyola's undergraduate and graduate students' scores on the Praxis test(s).
Traditional Teacher Preparation Program Academic Year and Testing Period 2015-16
Summary Institution-Level 3 year Pass-Rate Data Traditional Teacher Preparation Program – 1 page
Single Assessment Institution-Level 3 year Pass-Rate Data: Traditional Teacher Preparation Program – 16 pages


text:
I just noticed that prices for Oracle Database running on Windows Azure have now been published.
The prices for the virtual machines with the Oracle license included run from about USD 820 per month for Oracle Standard Edition (SE) running on 2 cores, to a whopping USD 9300 per month for Oracle Enterprise Edition (EE) running on 8 cores. These prices are for Oracle software only and do not include the cost of the VM, which is billed separately.
Alternatively, with "License Mobility", you obtain a license as normal from Oracle and run that software on Windows Azure by deploying a Windows Server or Linux VM and installing a copy of the licensed Oracle software. Azure is listed as an "Authorized Cloud Environment" in the Oracle Cloud Licensing Policy. As I understand it, this policy allows you to use Oracle Standard Edition One (SE1) on Azure (up to 4 cores = 1 processor license, up to 8 cores = 2 processor licenses), which would be a quite cheap entry-level option for small businesses, since you would pay once for a perpetual database license, and then just pay monthly for the Azure VM (ie just the Windows/Linux Server software, not the database).
There's also an article at ZDNet with more details.


text:
Torino 2006 - The Official Video Game of the XX Olympic Winter Games
What do you need help on? Cancel X
In the spirit of the winter Olympics, Torino '06 Olympic Games lets you compete in 15 different events. The game includes such disciplines as bobsledding, figure skating, cross-country skiing, hockey, and biathlon. Up to four players can compete for Olympic glory through head-to-head or sequential gameplay.


text:
Take your mastery of COBIT to a higher level. ISACA offers you an opportunity to further enhance your capabilities and strategic value.
You may be among those who have what it takes to become a COBIT 5 Certified Assessor.
COBIT 5 Certified Assessors are highly competent IT and business professionals who have been trained in performing COBIT-based IT process assessments and have experience in planning, building, running and/or monitoring IT processes. COBIT 5 Certified Assessors are able to provide reliable, consistent and repeatable assessments of IT process capabilities—which helps IT leaders gain C-level and board member buy-in for change and improvement initiatives.
Benefits for Individual:Recognition from ISACA as a COBIT 5 Certified Assessor that demonstrates that you have the knowledge, experience and skills that make you a valuable asset to the organization
Benefit for Enterprise:Confidence in knowing that COBIT Certified Assessors have undergone the proper training and have the experience to perform an enterprise-wide IT process assessment.
Join the elite group of IT professionals—innovators with the critical knowledge and skill sets required to perform IT process assessments. The COBIT 5 Certified Assessor designation is proof of your achievement and capabilities.
Take your skills and professional opportunities farther:
Once you have submitted the required documents and fee, ISACA will review your application to confirm all the necessary requirements have been met for COBIT Certified Assessor designation.
If your application is approvedA certificate will be mailed to you indicating your COBIT Certified Assessor designation. You will also receive an email informing you of your approval.
Your COBIT Certified Assessor status will be good for a two-year period after which you must reapply. Performance of a minimum of two assessments during this two-year period will be required.
If your application is not approvedDepending on the reasons for not qualifying, you may be required to retake the course and exam or obtain additional experience before reapplying.
Choose where you would like to go next to learn more or apply to start or continue the path to becoming a COBIT Certified Assessor.
For additional information contact firstname.lastname@example.com.


text:
Minnesota Sports Facilities Authority, Minnesota Vikings And Mortenson Construction Break Ground On New Minnesota Multi-Purpose Stadium
Largest construction project in Minnesota history officially begins
Dec 03, 2013, 06:34 ET
MINNEAPOLIS, Dec. 3, 2013 /PRNewswire/ -- The Minnesota Sports Facilities Authority (MSFA) and the Minnesota Vikings, in partnership with Mortenson Construction and project associate Thor Construction, today broke ground on the new $975 million multi-purpose stadium that will replace the Hubert H. Humphrey Metrodome in downtown Minneapolis. The ceremonial groundbreaking signifies the start of construction on the 65,000 seat, 1.7 million square-foot facility, scheduled for completion in July 2016.
"We are proud to be here today to officially break ground for one of the most iconic stadiums in the country," said Michele Kelm-Helgen, Chair of the MSFA. "We set out to design a stadium that can accommodate all kinds of events, from high school and collegiate football, soccer and baseball, professional football, to community events, conventions and concerts. After a lot of hard work, we succeeded. I'd like to thank all of our partners, the Vikings organization, HKS and Mortenson Construction for getting us all here today."
Designed by leading sports architectural firm HKS Sport & Entertainment Group, the stadium's bold, progressive design combines efficient functionality with stunning architecture. With a soaring prow, the largest transparent roof in the nation, and operable doors that open to a three-acre plaza and the downtown skyline, the facility's openness and sleek geometric exterior will make it unlike any other stadium in the country. While serving as the home for Vikings football, the facility will also be capable of hosting as many events as any other large stadium in the world, including NCAA tournaments, BCS Championships, a Super Bowl, high school and collegiate sports, conventions, community events and concerts. Despite its versatility, the stadium will put football fans closer to the field than any other NFL stadium.
This is a monumental day for the Vikings, our fans, and the entire State of Minnesota," said Vikings Owner/President Mark Wilf. "We are grateful for the hundreds of hours of hard work that have been committed to this project by so many people. Today we have a chance to celebrate putting thousands of people back to work in building one of the best facilities in the world."
Construction of the new stadium will require nearly 4.3 million work hours and will involve 7,500 tradespeople from 19 different trades and hundreds of local subcontractors and suppliers. In addition, the MSFA and the Vikings have established a Targeted Business Program that sets an 11% and 9% goal for construction contracts for the project to be awarded to women - and minority-owned business enterprises, respectively. The stadium project has also set construction workforce goals for utilization of women and minorities during construction of 32% minority and 6% women participation.
Already a number of subcontracts have been executed in the past week, many of which are going to Minnesota-based companies:
- Ames Construction of Burnsville will complete mass excavation, utilities, and demolition of the Metrodome, working with Frattalone Companies of Little Canada for demolition services
- Veit Companies of Rogers, Minnesota will construct the drilled pier foundations
- LeJeune Steel Company of Minneapolis will provide steel fabrication for the new stadium, and Danny's Construction of Shakopee, a certified women-owned business, will handle steel erection for the new stadium
- Tarraf Construction, a certified minority owned company from Eden Prairie will be providing container services for excavation and demolition
"Today we celebrate the start of building this amazing facility that will serve the community and generations of fans for years to come," said John Wood, senior vice president at Mortenson Construction. "Built for Minnesota by Minnesotans, thousands of workers and hundreds of companies will have a hand in building this project over the next 31 months."
About the Minnesota Sports Facilities Authority
In May 2012, the Minnesota Legislature and the Minneapolis City Council approved funding for the new $975 million multi-purpose stadium to replace the Metrodome. The MSFA owns and operates the Metrodome and will also own and operate the new stadium. The MSFA is responsible for the design and construction of the new stadium, which is scheduled to open in time for the 2016 NFL season. For more information, visit www.msfa.com.
About Mortenson Construction
Founded in 1954, Mortenson Construction is a U.S.-based, privately-held construction company. As one of the nation's top builders, Mortenson provides a complete range of services, including planning, program management, preconstruction, general contracting, construction management, design-build, and turn-key development.
Mortenson is currently ranked as the third largest sports contractor by Engineering News-Record, and has built many of the leading sports facilities around the U.S. Mortenson has offices in Chicago, Denver, Madison, Milwaukee, Minneapolis, Phoenix, Portland, and Seattle with international operations in Canada and China. For more information, visit www.mortenson.com.
Media Contacts:
Jenn Hathaway
Jeff Anderson
Cameron Snyder
Minnesota Vikings
Mortenson Construction
SOURCE Minnesota Sports Facilities Authority


text:
When we moved to Somerset (Southwest UK), he no longer raced them, but we still kept homing pigeons, and it was my job to take care of them.
I think this was possibly because he didn't want to climb the rickety ladder that led to the "pigeon loft" ie the attic space above the double garage. I remember that ladder even more than I remember the pigeons! as it was only a few pieces of mismatched wood nailed together haphazardly. I DEFINITELY remember the day it gave way, and as a 10-year-old I was left hanging by one arm from the trapdoor opening which led into the loft. Then the trapdoor banged shut on my arm. When you are ten, a six-foot drop onto concrete is a huge distance. When I dropped to the floor (eventually) I remember running down the driveway to our house, screaming all the way, and then my mother standing terrified in the doorway and asking me to *shake hands* (which I thought was really weird, until years later I realised she was checking that my fingers still worked and my arm was not broken).


text:
As handy a program as Avidemux is, for some reason they do not provide an option to place the mp4 metadata at the beginning of the file instead of at the end. Because Avidemux places the metadata at the end of the file, whatever flash player you use(JW PLayer, Flowplayer, etc) has to download the whole file just to get the metadata that allows it to properly read the video.
Some of you might say "Why don't you just use mencoder to remake the file afterwards with streaming enabled?" Well it's bad practice to encode a video twice because of the use of lossy video codecs. Plus that's just extra work for something that should be simple. I got sick of using Metadatamover through Windows in Virtualbox, so I set out to find my own solution.
In my opinion, the best solution is to use a Nautilus script to automatically move the metadata to the front of the video file. Note that I have only ever tried this on h.264 encoded video in an MP4 container file. I don't know if this will work for any other codec or video container.
This script relies on MP4Box, which is part of the gpac software package. Gpac is in the LM software repositories so all you have to do is install it through Synaptic.
Here is the script:
It's as simple as that. Save it as "Web Optimize MP4" without quotes in directory ~/.gnome2/nautilus-scripts, and mark it as executable(Right-Click>Properties>Permissions>Allow executing file as program).#!/bin/bash
FILE=$(echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | sed q)
MP4Box -inter 0.5 "$FILE"
Now all you have to do is right-click on your mp4 file, go to Scripts and click on Web Optimize MP4. Your mp4 video will be made stream-able in just seconds without having to re-encode the entire video.
I think this is the best solution because while Nautilus only runs on Linux, MP4Box is multi-platform, so you can easily use it on Windows or Mac if you wanted to.
Th-th-th-that's all, folks!


text:
This week, August 15 marked the 100th anniversary of Julia Child's birth, and anyone whose public speaking consists of training, teaching or lecturing would do well to study Child's first and most famous television series, "The French Chef." Launched in 1963, it revolutionized how Americans cooked at home, created a new vision of what public television could be, and stands today as a great example of instructional speaking. "I won't do anything unless I'm told why I'm doing it. So I felt that we needed fuller explanations so that if you followed one of those recipes, it should turn out exactly right," she told Terry Gross in an interview. She became the model to follow, and while today, food television even has its own channel, Child was a pioneer in teaching cooking on television.
Watch any of the "French Chef" shows and consider them as a recipe for public speaking, mixing clear explanations and definitions with a dash of humor and a flurry of demonstrations using props--a.k.a, kitchen tools and food. In the episode shown here, Child shows and tells us how to make a quiche Lorraine, starting with a pie crust from scratch. "I'll give full details as we go along," she reassures her viewers, and that she does. Here's what you can learn from Child's instructional "lectures:"
- Musicality helps you vocalize and emphasize points: Much has been made--and made funny--about Child's voice, but if you listen to her, the musicality of it shines through. It's a quality that helps her vocalize better, emphasizing particular words with different tones and rhythms. In an instructional show that conveyed hundreds of facts and nuances, that vocal variety helped her to hold attention and direct the viewer about what was most important.
- Enthusiasm carries the instruction: Audiences loved watching Child demonstrate cooking, whether live or televised, primarily because her own enjoyment and enthusiasm were evident as she worked. If she loved a dish or an ingredient, or favored a particular kitchen tool, you knew about it. Too often, speakers who train or teach forget that audiences can be captivated by the instructor's enthusiasm. Here, it's a vital ingredient in Child's success as a speaker.
- Descriptions and details can help your viewers "see:" Shut your eyes and listen to Child walk you through the recipe. You'll be able to see it in your mind's eye because she's so deft at creating what I call invisible visuals. They make her instruction all the easier to remember--another key ingredient when you're speaking in order to instruct an audience.
You can read more about Child in the new biography Dearie: The Remarkable Life of Julia Child. Here's the video of Child demonstrating that quiche. What do you think of this famous speech/quiche?
Watch Quiche Lorraine on PBS. See more from The French Chef.
(Paul Child photo of Julia Child on "The French Chef" set in its first year on air, 1963, from the Schlesinger Library, Radcliffe Institute, Harvard University)


text:
Welcome to MyRentalUnits.com
Introducing MyRentalUnits.com, the new, 21st century resource information tool for learning about rental housing and helping you manage your property using best practice policies and procedures. Whether you are new to the residential housing business, or a seasoned veteran owner, there are resources and information for you at MyRentalUnits.com. MyRentalUnits.com will make your job as a residential property owner easier, simpler, and help you reduce your risk of ownership.
The My Rental Units web site is organized into membership based password-protected logical subject areas. The organization follows our trademarked Lifecycle of a Tenancy……from the marketing of the unit and the application process, to routine issues surrounding a tenancy, to the move-out and security deposit refund procedures at the End of a Tenancy.
You can easily get to any specific area to address a question, obtain professional best-practice advice, or find the right resources on the site and in your geographic area. Or just follow the lifecycle of a tenancy from start to finish. However, you must log in to access the site pages.
In addition, we act as your personal rental housing portal to the rental information and resources you need. Throughout the site there are links to other important rental housing sites, when you need more detailed information about a topic, or when you are interested in the latest real estate or housing technology, or you want to see the specific text of relevant housing and rental legislation. MyRentalUnits.com will take you where you need to go!
How Can My Rental Units Help Me?
My Rental Units can save you time and money by doing the leg-work for you. All the information you need is here, in a single, organized and easy to navigate location. However, to access the full site, you must register and log in. If you do not log in, you will see only a very limited number of pages.
How Much Can I Save Using My Rental Units?
You can spend hundreds or thousands of dollars each year purchasing books that quickly become outdated, or in the price of hourly visits to an attorney, after you have made an error in the management of your property. Get best practice advice before making an error and save hundreds or even thousands of dollars at the end of the year.
Where Should I Start?
Start at the Before the Tenancy, or jump to During the Tenancy, or go to the End of a Tenancy. Or for more general advice, visit anyone of our Centers of Information. But first, you must register for user access. Registration is free, fast, and simple.
In The News
We've brought together all the great real estate news resources in our one location - saving you time. Bookmark our News section to make staying current easy and convenient.
In our next major release, MyRentalUnits.com registered Members will have the ability to purchase and download all the essential rental forms they need.
Connect with Friends


text:
virtual reality(redirected from 3-D immersion)
Also found in: Dictionary, Thesaurus, Financial, Encyclopedia.
virtual reality
a system of computer-generated, three-dimensional, imaginary environments with which a person can subjectively interact. Examples include medical research to monitor brain activity in the hippocampus of subjects trying to solve maze problems. It is also used for simulations and gaming.


text:
Here document
In computing, a here document (here-document, here-text, heredoc, hereis, here-string or here-script) is a file literal or input stream literal: it is a section of a source code file that is treated as if it were a separate file. The term is also used for a form of multiline string literals that use similar syntax, preserving line breaks and other whitespace (including indentation) in the text.
Here documents originate in the Unix shell,[1] and are found in sh, csh,[2] tcsh,[3] ksh, bash, and zsh, among others. Here document-style string literals are found in various high-level languages, notably the Perl programming language (syntax inspired by Unix shell) and languages influenced by Perl, such as PHP and Ruby. Other high-level languages such as Python and Tcl have other facilities for multiline strings.
Here documents can be treated either as files or strings. Some shells treat them as a format string literal, allowing variable substitution and command substitution inside the literal.
The most common syntax for here documents, originating in Unix shells, is
<< followed by a delimiting identifier (often EOF or END[4]), followed, starting on the next line, by the text to be quoted, and then closed by the same delimiting identifier on its own line. This syntax is because here documents are formally stream literals, and the content of the document is redirected to stdin (standard input) of the preceding command; the here document syntax is by analogy with the syntax for input redirection, which is
< "take input from the following file".
Other languages often use substantially similar syntax, but details of syntax and actual functionality can vary significantly. When used simply for string literals, the
<< does not indicate indirection, but is simply a starting delimiter convention. In some languages, such as Ruby,
<< is also used for input redirection, thus resulting in
<< being used twice if one wishes to redirect from a here document string literal.
File literalsEdit
Narrowly speaking, here documents are file literals or stream literals. These originate in the Unix shell, though similar facilities are available in some other languages.
Unix shellsEdit
Here documents are available in many Unix shells.[1] In the following example, text is passed to the
tr command (transliterating lower to upper-case) using a here document. This could be in a shell file, or entered interactively at a prompt.
$ tr a-z A-Z << END_TEXT
> one two three
> four five six
END_TEXT was used as the delimiting identifier. It specified the start and end of the here document. The redirect and the delimiting identifier do not need to be separated by a space:
<<END_TEXT or
<< END_TEXT both work equally well.
By default, behavior is largely identical to the contents of double quotes: variable names are replaced by their values, commands within backticks are evaluated, etc.[a]
$ cat << EOF
> \$ Working dir "$PWD" `pwd`
$ Working dir "/home/user" /home/user
This can be disabled by quoting any part of the label, which is then ended by the unquoted value;[b] the behavior is essentially identical to that if the contents were enclosed in single quotes. Thus for example by setting it in single quotes:
$ cat << 'EOF'
> \$ Working dir "$PWD" `pwd`
\$ Working dir "$PWD" `pwd`
Double quotes may also be used, but this is subject to confusion, because expansion does occur in a double-quoted string, but does not occur in a here document with double-quoted delimiter.[5] Single- and double-quoted delimiters are distinguished in some other languages, notably Perl (see below), where behavior parallels the corresponding string quoting.
Appending a minus sign to the << has the effect that leading tabs are ignored. (Not in csh or tcsh.)[3] This allows indenting here documents in shell scripts (primarily for alignment with existing indentation) without changing their value:[c]
$ tr a-z A-Z <<- END_TEXT
> one two three
> four five six
This yields the same output, notably not indented.
Another alternative is output to a file:
cat << EOF > ~/testFile001
> space-3
> tab-1
Here stringsEdit
A here string (available in bash, ksh, or zsh) is syntactically similar, consisting of
<<<, and effects input redirection from a word (a sequence treated as a unit by the shell, in this context generally a string literal). In this case the usual shell syntax is used for the word ("here string syntax"), with the only syntax being the redirection: a here string is an ordinary string used for input redirection, not a special kind of string.
A single word need not be quoted:
$ tr a-z A-Z <<< one
In case of a string with spaces, it must be quoted:
$ tr a-z A-Z <<< 'one two three'
This could also be written as:
$ FOO='one two three'
$ tr a-z A-Z <<< $FOO
Multiline strings are acceptable, yielding:
$ tr a-z A-Z <<< 'one
> two three'
Note that leading and trailing newlines, if present, are included:
$ tr a-z A-Z <<< '
> one
> two three
> '
The key difference from here documents is that, in here documents, the delimiters are on separate lines; the leading and trailing newlines are stripped. Unlike here documents, here strings do not use delimiters.
Here strings are particularly useful for commands that often take short input, such as the calculator bc:
$ bc <<< 2^10
Note that here string behavior can also be accomplished (reversing the order) via piping and the
echo command, as in:
$ echo 'one two three' | tr a-z A-Z
however here strings are particularly useful when the last command needs to run in the current process, as is the case with the
read builtin:
$ echo 'one two three' | read a b c
$ echo $a $b $c
yields nothing, while
$ read a b c <<< 'one two three'
$ echo $a $b $c
one two three
This happens because in the previous example piping causes
read to run in a subprocess, and as such can not affect the environment of the parent process.
Microsoft NMAKEEdit
In Microsoft NMAKE, here documents are referred to as inline files. Inline files are referenced as
<< or
<<pathname: the first notation creates a temporary file, the second notation creates (or overwrites) the file with the specified pathname.
An inline file is terminated with
<< on a line by itself, optionally followed by the (case-insensitive) keyword
KEEP or
NOKEEP to indicate whether the created file should be kept.
target0: dependent0 command0 << temporary inline file ... << target1: dependent1 command1 << temporary, but preserved inline file ... <<KEEP target2: dependent2 command2 <<filename2 named, but discarded inline file ... <<NOKEEP target3: dependent3 command3 <<filename3 named inline file ... <<KEEP
R does not have file literals, but provides equivalent functionality by combining string literals with a string-to-file function. R allows arbitrary whitespace, including newlines, in strings. A string then can be turned into a file descriptor using the
textConnection() function. For example, the following turns a data table embedded in the source code into a data-frame variable:
str <-
"State Population Income Illiteracy Life.Exp Murder HS.Grad Frost
Alabama 3615 3624 2.1 69.05 15.1 41.3 20
Alaska 365 6315 1.5 69.31 11.3 66.7 152
Arizona 2212 4530 1.8 70.55 7.8 58.1 15
Arkansas 2110 3378 1.9 70.66 10.1 39.9 65"
x <- read.table(textConnection(str), header=TRUE, row.names=1)
Data segmentEdit
Perl[6] and Ruby[7] have a form of file literal, which can be considered a form of data segment. In these languages, including the line
__DATA__ (Perl) or
__END__ (Ruby, old Perl) marks the end of the code segment and the start of the data segment. Only the contents prior to this line are executed, and the contents of the source file after this line are available as a file object:
PACKAGE::DATA in Perl (e.g.,
main::DATA) and
DATA in Ruby. As an inline file, these are semantically similar to here documents, though there can be only one per script. However, in these languages the term "here document" instead refers to multiline string literals, as discussed below.
Data URI SchemeEdit
As further explained in Data URI scheme, all major web browsers understand URIs that start with data: as here document.
Multiline string literalsEdit
The term "here document" or "here string" is also used for multiline string literals in various programming languages, notably Perl (syntax influenced by Unix shell), and languages influenced by Perl, notably PHP and Ruby. The shell-style
<< syntax is often retained, despite not being used for input redirection.
In Perl there are several different ways to invoke here docs.[8] The delimiters around the tag have the same effect within the here doc as they would in a regular string literal: For example, using double quotes around the tag allows variables to be interpolated, but using single quotes doesn't, and using the tag without either behaves like double quotes. Using backticks as the delimiters around the tag runs the contents of the heredoc as a shell script. It is necessary to make sure that the end tag is at the beginning of the line or the tag will not be recognized by the interpreter.
Note that the here doc does not start at the tag—but rather starts on the next line. So the statement containing the tag continues on after the tag.
Here is an example with double quotes:
my $sender = "Buffy the Vampire Slayer";
my $recipient = "Spike";
print <<"END";
Dear $recipient,
I wish you to leave Sunnydale and never return.
Not Quite Love,
Dear Spike, I wish you to leave Sunnydale and never return. Not Quite Love, Buffy the Vampire Slayer
Here is an example with single quotes:
print <<'END';
Dear $recipient,
I wish you to leave Sunnydale and never return.
Not Quite Love,
Dear $recipient, I wish you to leave Sunnydale and never return. Not Quite Love, $sender
And an example with backticks (may not be portable):
my $shell_script_stdout = <<`END`;
echo foo
echo bar
It is possible to start multiple heredocs on the same line:
say(<<BEGIN . "this is the middle\n" . <<END);
This is the beginning:
And now it is over!
# this is equivalent to:
say("This is the beginning:\nthis is the middle\nAnd now it is over!\n");
The tag itself may contain whitespace, which may allow heredocs to be used without breaking indentation.
say <<' END';
Hello World
Although since Perl version 5.26,[9] heredocs can include indention:
#prints "Hello there\n" with no leading whitespace.
if (1) {
print <<~EOF;
Hello there
In addition to these strings, Perl also features file literals, namely the contents of the file following
__DATA__ (formerly
__END__) on a line by itself. This is accessible as the file object
PACKAGE::DATA such as
main::DATA, and can be viewed as a form of data segment.
In PHP, here documents are referred to as heredocs. In PHP heredocs are not string literals. Heredoc text behaves just like a double-quoted string, but without the double quotes. For example meaning `$` will be parsed as a variable start, and `${` or `{$` as a complex variable start.
$name = "Joe Smith";
$occupation = "Programmer";
echo <<<EOF
This is a heredoc section.
For more information talk to $name, your local $occupation.
$toprint = <<<EOF
Hey $name! You can actually assign the heredoc section to a variable!
echo $toprint;
This is a heredoc section. For more information talk to Joe Smith, your local Programmer. Thanks! Hey Joe Smith! You can actually assign the heredoc section to a variable!
The line containing the closing identifier must not contain any other characters, except an optional ending semicolon. Otherwise, it will not be considered to be a closing identifier, and PHP will continue looking for one. If a proper closing identifier is not found, a parse error will result at the last line of the script.[10]
In PHP 5.3 and later, like Perl, it is possible to not interpolate variables by surrounding the tag with single quotes; this is called a nowdoc:[11]
$x = <<<'END'
Dear $recipient,
I wish you to leave Sunnydale and never return.
Not Quite Love,
In PHP 5.3+ it is also possible to surround the tag with double quotes, which like Perl has the same effect as not surrounding the tag with anything at all.
The following Ruby code displays a grocery list by using a here document.
puts <<GROCERY_LIST
Grocery list
1. Salad mix.
2. Strawberries.*
3. Cereal.
4. Milk.*
* Organic
The result:
$ ruby grocery-list.rb
Grocery list
1. Salad mix.
2. Strawberries.*
3. Cereal.
4. Milk.*
* Organic
<< in a here document does not indicate input redirection, but Ruby also uses
<< for input redirection, so redirecting to a file from a here document involves using
<< twice, in different senses:
File::open("grocery-list", "w") do |f|
f << <<GROCERY_LIST
Grocery list
1. Salad mix.
2. Strawberries.*
3. Cereal.
4. Milk.*
* Organic
As with Unix shells, Ruby also allows for the delimiting identifier not to start on the first column of a line, if the start of the here document is marked with the slightly different starter "<<-". Besides, Ruby treats here documents as a double-quoted string, and as such, it is possible to use the #{} construct to interpolate code. The following example illustrates both of these features:
now = Time.now
puts <<-EOF
It's #{now.hour} o'clock John, where are your kids?
Ruby expands on this by providing the "<<~" syntax for omitting indentation on the here document:
puts <<~EOF
This line is indented two spaces.
This line is indented four spaces.
This line is indented six spaces.
The common indentation of two spaces is omitted from all lines:
$ ruby indented-heredoc.rb
This line is indented two spaces.
This line is indented four spaces.
This line is indented six spaces.
Like Perl, Ruby allows for starting multiple here documents in one line:
puts <<BEGIN + "<--- middle --->\n" + <<END
This is the beginning:
And now it is over!
# this equals this expression:
puts "This is the beginning:\n<--- middle --->\nAnd now it is over!"
As with Perl, Ruby features file literals, namely the contents of the file following
__END__ on a line by itself. This is accessible as the file object
DATA and can be viewed as a form of data segment.
Python supports multi-line strings as a "verbatim" string.
Customer: Not much of a cheese shop is it?
Shopkeeper: Finest in the district , sir.
From Python 3.6 onwards, verbatim f-strings support variable and expression interpolation.
shop_type = "CHEESE"
accolade = "finest"
Customer: Not much of a {shop_type.lower()} shop is it?
Shopkeeper: {accolade.capitalize()} in the district , sir.
Since version 2.0, D has support for here document-style strings using the 'q' prefix character. These strings begin with
q"IDENT followed immediately by a newline (for an arbitrary identifier IDENT), and end with
IDENT" at the start of a line.
int main() {
string list = q"IDENT
1. Item One
2. Item Two
3. Item Three
writef( list );
D also supports a few quoting delimiters, with similar syntax, with such strings starting with
q"[ and ending with
]" or similarly for other delimiter character (any of () <> {} or []).
On IBM's Job Control Language (JCL) used on its earlier MVS and current z/OS operating systems, data which is inline to a job stream can be identified by an * on a DD statement, such as
//SYSIN DD *,DLM=text
In the first case, the lines of text follow and are combined into a pseudo file with the DD name SYSIN. All records following the command are combined until either another OS/JCL command occurs (any line beginning with
//), the default EOF sequence (
/*) is found, or the physical end of data occurs. In the second case, the conditions are the same, except the DLM= operand is used to specify the text string signalling end of data, which can be used if a data stream contains JCL (again, any line beginning with
//), or the
/* sequence (such as comments in C or C++ source code). The following compiles and executes an assembly language program, supplied as in-line data to the assembler.
//SYSIN DD * statement is the functional equivalent of
Indicating s stream of data follows, terminated by
Racket's here strings start with
#<< followed by characters that define a terminator for the string.[12]
The content of the string includes all characters between the
#<< line and a line whose only content is the specified terminator. More precisely, the content of the string starts after a newline following
#<<, and it ends before a newline that is followed by the terminator.
#lang racket
This is a simple here string in Racket.
* One
* Two
* Three
This is a simple here string in Racket. * One * Two * Three
No escape sequences are recognized between the starting and terminating lines; all characters are included in the string (and terminator) literally.
#lang racket
#<<A here string in Racket ☺
This string spans for multiple lines
and can contain any Unicode symbol.
So things like λ, ☠, α, β, are all fine.
In the next line comes the terminator. It can contain any Unicode symbol as well, even spaces and smileys!
A here string in Racket ☺
This string spans for multiple lines and can contain any Unicode symbol. So things like λ, ☠, α, β, are all fine. In the next line comes the terminator. It can contain any Unicode symbol as well, even spaces and smileys!
Here strings can be used normally in contexts where normal strings would:
#lang racket
(printf #<<END
Dear ~a,
Thanks for the insightful conversation ~a.
Dear Isaac, Thanks for the insightful conversation yesterday. Carl
An interesting alternative is to use the language extension
at-exp to write @-expressions.[13]
They look like this:
#lang at-exp racket(displayln @string-append{ This is a long string, very convenient when a long chunk of text is needed. No worries about escaping "quotes" or \escapes. It's also okay to have λ, γ, θ, ... Embed code:
@(number->string (+ 3 4))})
This is a long string, very convenient when a long chunk of text is needed. No worries about escaping "quotes" or \escapes. It's also okay to have λ, γ, θ, ... Embed code: 7
An @-expression is not specific nor restricted to strings, it is a syntax form that can be composed with the rest of the language.
Windows PowerShellEdit
In Windows PowerShell, here documents are referred to as here-strings. A here-string is a string which starts with an open delimiter (
@" or
@') and ends with a close delimiter (
"@ or
'@) on a line by itself, which terminates the string. All characters between the open and close delimiter are considered the string literal.
Using a here-string with double quotes allows variables to be interpreted, using single quotes doesn't.
Variable interpolation occurs with simple variables (e.g.
$x but NOT
$x.y or
You can execute a set of statements by putting them in
$() (e.g.
$($x.y) or
$(Get-Process | Out-String)).
In the following PowerShell code, text is passed to a function using a here-string.
The function
ConvertTo-UpperCase is defined as follows:
PS > function ConvertTo-UpperCase($string) { $string.ToUpper() }
PS > ConvertTo-UpperCase @'
>> one two three
>> eins zwei drei
>> '@
Here is an example that demonstrates variable interpolation and statement execution using a here-string with double quotes:
PS > $doc, $marty = 'Dr. Emmett Brown', 'Marty McFly'
PS > $time = [DateTime]'Friday, October 25, 1985 8:00:00 AM'
PS > $diff = New-TimeSpan -Minutes 25
>> $doc : Are those my clocks I hear?
>> $marty : Yeah! Uh, it's $($time.Hour) o'clock!
>> $doc : Perfect! My experiment worked! They're all exactly $($diff.Minutes) minutes slow.
>> $marty : Wait a minute. Wait a minute. Doc... Are you telling me that it's $(($time + $diff).ToShortTimeString())?
>> $doc : Precisely.
>> $marty : Damn! I'm late for school!
>> "@
Dr. Emmett Brown : Are those my clocks I hear?
Marty McFly : Yeah! Uh, it's 8 o'clock!
Dr. Emmett Brown : Perfect! My experiment worked! They're all exactly 25 minutes slow.
Marty McFly : Wait a minute. Wait a minute. Doc... Are you telling me that it's 08:25?
Dr. Emmett Brown : Precisely.
Marty McFly : Damn! I'm late for school!
Using a here-string with single quotes instead, the output would look like this: Output:
>> $doc : Are those my clocks I hear?
>> $marty : Yeah! Uh, it's $($time.Hour) o'clock!
>> $doc : Perfect! My experiment worked! They're all exactly $($diff.Minutes) minutes slow.
>> $marty : Wait a minute. Wait a minute. Doc... Are you telling me that it's $(($time + $diff).ToShortTimeString())?
>> $doc : Precisely.
>> $marty : Damn! I'm late for school!
>> '@
$doc : Are those my clocks I hear?
$marty : Yeah! Uh, it's $($time.Hour) o'clock!
$doc : Perfect! My experiment worked! They're all exactly $($diff.Minutes) minutes slow.
$marty : Wait a minute. Wait a minute. Doc... Are you telling me that it's $(($time + $diff).ToShortTimeString())?
$doc : Precisely.
$marty : Damn! I'm late for school!
DIGITAL Command Language (DCL)Edit
In DCL scripts, any input line which does not begin with a $ symbol is implicitly treated as input to the preceding command - all lines which do not begin with $ are here-documents. The input is either passed to the program, or can be explicitly referenced by the logical name SYS$INPUT (analogous to the Unix concept of stdin).
For instance, explicitly referencing the input as SYS$INPUT:
This text will be directly echoed
to the screen by the TYPE command.
$! other commands ...
This text will be directly echoed
to the screen by the TYPE command.
Additionally, the DECK command, initially intended for punched card support (hence its name: it signified the beginning of a data deck) can be used to supply input to the preceding command.[14] The input deck is ended either by the command $ EOD, or the character pattern specified by the /DOLLARS parameter to DECK.
Example of a program totalling up monetary values:
Would produce the following output (presuming ADD_SUMS was written to read the values and add them):
Example of using DECK /DOLLARS to create one command file from another:
This is an example of using DECK to create
a command file from within a command file
$! other commands follow ...
See alsoEdit
- Pipeline (Unix) for information about pipes
- String literal
- ^ a b "Here-Document description in the POSIX/SUS standard". Archived from the original on 2014-04-27. Cite uses deprecated parameter
- ^ "Here document - Rosetta Code". rosettacode.org. Retrieved 2017-02-20.
- ^ a b Darwin tcsh man page
- ^ Wayne Pollock. "Shell Here Document Overview". hccfl.edu. Archived from the original on 2014-05-29. Retrieved 2014-05-28. Cite uses deprecated parameter
- ^ See for example Using variables inside a bash heredoc
- ^ perldata: Special Literals
- ^ Ruby: Object: __END__
- ^ Perl operators and precedence
- ^ https://perldoc.perl.org/perl5260delta.html#Indented-Here-documents
- ^ Heredoc in PHP manual
- ^ http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.nowdoc
- ^ Here string in Racket Documentation
- ^ @ Syntax in Racket Documentation
- ^ http://h71000.www7.hp.com/doc/83final/9996/9996pro_45.html
- ^ In more detail, in bash: "all lines of the here-document are subjected to parameter expansion, command substitution, and arithmetic expansion. In the latter case, the character sequence \newline is ignored, and '\' must be used to quote the characters '\', '$', and '`'.", per 3.6.6 Here Documents. Note that
"has no special meaning in a here document and does not need to be escaped, unlike in a double-quoted string; otherwise they are essentially identical.
- ^ "Quoting" includes escaping, so if
\EOFis used, this is quoted, so variable interpolation does not occur, and it ends with
EOF, while if
\\EOFis used, this is quoted and ends with
\EOF. This perhaps surprising behavior is however easily implemented in a shell, by the tokenizer simply recording a token was quoted (during the evaluation phase of lexical analysis), without needing to preserve the original, quoted value.
One application is to use
\'as the starting delimiter, and thus
'as the ending delimiter, which is similar to a multiline string literal but stripping starting and ending linebreaks.
- ^ Note that while tabs can typically be entered in editors, at the command line they are typically entered by Ctrl-V + Tab ↹ instead, due to tab completion, and in the example they are actual tabs, so the example can be copy and pasted.
External linksEdit
- Here document. Link to Rosetta Code task with examples of here documents in over 15 languages.


text:
Fashion designer and perfume creator Thierry Mugler above all has a penchant for showmanship. As a free, inspired visionary, his mind is teeming with wild dreams to realise and realities to invent. The designer has told these extraordinary legends through two shows bearing his signature as an artist: they are powerful, extraordinary and spectacular.
At the Comedia in Paris, the "Mugler Follies" reinvents the art of the cabaret combining technique, eroticism and elegance. It tells the story of a young woman in search of making her dreams of becoming a tightrope walker come true.At the Friedrichstadt-Palast in Berlin, "The Wyld – Out of this world" has transformed the German capital into a futuristic urban jungle, a theatre of cosmic love.Each is something never before seen or experienced!
Mr. Mugler
Portrait of a visionary. Many stars, one universe
As a child, I had a very hard time living in the world that is imposed on us. I dreamed of creating another world, to my scale – one that was my own... Thierry Mugler
The couture years
Weaving history
At the age of 20, Thierry Mugler left his hometown of Strasbourg. His destination: Paris. There, his allure and style were on display for all to see. Mugler would often wear his own creations and a freelance career as a designer soon opened up to him. He began by working with major fashion houses, then created his first collection in 1973 called «Café de Paris». Going against folkloric, unstructured fashion, the collection had an urban, sexy, flirty vibe, confident in itself. It exuded avant-garde ultra-femininity, a dramatization of the everyday unveiling of a woman. It was the same Thierry Mugler style that debuted with the creation of his house in 1974. Four years later, he was named «Designer of the Year» by both the press and the public. His success story had begun. Throughout the 1980s, the Thierry Mugler brand shone brightly with acclaimed collections, ingenious fashion shows that he conceived and directed, painting-like photos that he created himself, short films, video clips and films.Discover Thierry Mugler creations
I always try to convey sensations, a sentiment... I always tell stories. Stories about men and women, inspired by all the poisonous flowers and mischievous creatures of the mythological world. Thierry Mugler
Couture by Thierry Mugler is both art and science. His cuts captivate while creating a stir. His silhouettes are distinct and instantly recognizable: anatomical, graphic, ultra-feminine and meticulous. The materials go hand in hand with movement, and peaks of fabric create new lines of strength to best showcase women, beautify them, mold to their bodies and reshape them as they desire. Close-fitting suits, rhinestone sheath dresses, structured bustiers, extravagant dresses and whimsical pieces each reveal conquering icons, extravagant divas, glamorous fairy-like stars and victorious sun goddesses. Contemporary heroines who summon dreams, fantasy, metamorphosis, conquest, the future and the extraordinary at fashion shows – events that are larger than life yet perfected to the detail. With clothes on her mind, the Mugler woman makes her presence known. All this before the perfumes, photographs and encounters...
The exploratory years
Haute Perfumery
Haute Perfumery emboldened: such is the road Thierry Mugler has paved since Angel came to life in 1992. This visionary designer creates exceptional fragrances and uses the finest natural and innovative materials, which are often extremely rare. They are bold scents full of character – original combinations that are instantly recognizable and always unforgettable. Their secret? Restrained, balanced combinations built around two to three overdosed notes. It is utter harmony and pure magic.Discover Thierry Mugler fragrances
The artist
Fashion designer and perfume creator Thierry Mugler above all has a penchant for showmanship. As a free, inspired visionary, his mind is teeming with wild dreams to realise and realities to invent. The designer has told these extraordinary legends through two shows bearing his signature as an artist: they are powerful, extraordinary and spectacular.
My one true calling is the art of the show. Thierry mugler
Thierry Mugler is also a very talented photographer. "He's one of the greats," Peter Lindbergh once said. To create his shots, the designer travels all over the world in search of extraordinary settings and destinations. He is fascinated by gigantic proportions. In his painting-like photos, landscape becomes architecture and architecture becomes landscape.
Thierry Mugler expresses this art of staging with the same strength in perfume advertising campaigns, which he photographs or films. It is also seen in video clips he has created for George Michael, Mylène Farmer, Beyoncé,… Just some of the modern icons turned Mugler fans. Many stars, one universe.


text:
This website requires cookies to provide all of its features. For more information on what data is contained in the cookies, please see our Privacy Policy page. Continuing to use this website implies that you accept the use of cookies.
Recently added item(s) ×
You have no items in your shopping cart.
The Carver Standard-Duty Rack Clamps have many uses. The most common include welding, metal fabrication, moulding box and die holding, plate fabrication, plastic and fibreglass moulding and maintenance work.
Availability: In stock
© 2019 Wonkee Donkee Tools
Developed by GloverSure Ltd.


text:
I agree with Jason as well. I will stick wih the LP and the mini until they stop working, all while looking for replacements.
I have TOS and I am slowly losing the use of my pinky and ring finger. I had to change from a "normal" keyboard to something else a few years ago and found the LP and when it looked like I had to type one handed for a while, I got a mini and a FrogPad. The latter looks funny and would be easy to use if I had a useable pinky and ring finger but I don't and so it wasn't whereas the mini was slow but it was doable. It was well worth the expense even knowing that Fingerworks was dead.
I must be one of the few people trying to type on the Fingerworks keyboards with 6, sometimes 7 or 8 useable fingers and I don't think I have to tell anybody here about what happens when finger 9 and 10 drop onto the keyboard all of a sudden
But it does allow me to type and work which I couldn't do anymore using other keyboards. I will also use this until either the keyboard or my hands give up.
Like other people have said: a big Thank you to all of you who are looking at alternatives and are posting here about their finds.


text:
osi66 needed a new logo design and created a contest on 99designs.
A winner was selected from 50 designs submitted by 16 freelance designers.
TaCoS (Task Controlling System) is a software to manage agendas and tasks resulting from a meeting (that the agenda is written for). Goal is to make sure that the meeting produces results and not only blabla.
So keywords are: task, meeting, agenda, controlling, get it done.
What we need is a logo that is also the basis for the application icon. The name "TaCoS" must be part of it, the subline "Gets it done" is optional.
Accepted File Formats:
Standard Web Formats (.jpg, .gif or .png); Vector Formats (.eps, .pdf or .ai)
Does anyone read longer descriptions? KEEP IT SIMPLE!
Find out how a design contest works or learn more about our logo design services.