text: Architecture + DesignBest Summer Wines Under $25Gallery8 SlidesSommeliers across the country offer 20 warm-weather—and budget-friendly—picksBy Amanda FriedmanAugust 1, 2012FacebookPinterestTwitterPinterestPhoto courtesy of the Catbird Seat1/8Jane LopesBeverage director, the Catbird Seat, Nashville, Tennesseethecatbirdseatrestaurant.comSince opening last October, the Catbird Seat has quickly become one of the most buzzed about restaurants in the country. The tiny 36-seat eatery includes a U-shaped table surrounding an open kitchen, where rising chefs Josh Habiger and Erik Anderson serve up an ever-changing seven-course tasting menu featuring pitch-perfect dishes like smoked pheasant breast with black garlic, Cheerwine, and foie gras. The drink pairings are equally inventive, headed by Lopes, a veteran of the Violet Hour cocktail lounge in Chicago. When it comes to wines, she is partial to small producers, a preference reflected in her recommendations on the following slide.PinterestPhoto courtesy of Weingut Stadt Krems2/8Jane Lopes's Picks:1. Vigneau-Chevreau Vouvray Petillant Demi-Sec, Loire Valley, France (non-vintage)"A lightly sweet sparkling Chenin Blanc from the Loire Valley in France, this is the perfect cheese wine. Mineral-driven with bright fruit notes and acidity, this white wine will go with everything from a creamy Brillat-Savarin to a chalky Comté to a funky Gorgonzola." $182. Peter Jakob Kühn "Stock & Stein" Spètburgunder, Rheingau, Germany (2010)"A quaffable rosé from one of the best, and most underrated, producers in the Rheingau. Made with Spätburgunder, or Pinot Noir, this wine has bright notes of watermelon, strawberry, and tart pomegranate. Light in body but rich in flavor, it is a great afternoon sipper, or a surprising pairing for barbecue." $143. Stadt Krems Grüner Veltliner, Kremstal, Austria (2010)"A white wine with both complexity and drinkability, this Grüner is peppery, with abundant citrus and stone fruit notes and a backbone of steely minerality. It's as good with a summer salad or fish dish as it is on its own." $154. Forlorn Hope "Que Saudade," Amador County, California (2010)"This Verdelho is from one of the most inventive winemakers in California. It has all of the lush fruitiness you expect from California white wine, with surprising precision and focus. Que saudade is a Portuguese term roughly meaning a deep longing or desire for something lost; a feeling that will be familiar when this bottle is gone!" $245. Dupeuble Beaujolais Rouge, Beaujolais, France (2010)"Beaujolais is a great summer red—light in body, soft in tannins, but still bright with fruit and acidity. I would serve this slightly chilled with some chicken and vegetables just off the grill." $15PinterestPhoto courtesy of Terrior3/8Paul GriecoSommelier and co-owner, Hearth and Terroir, New Yorkrestauranthearth.comThis year, Grieco won the James Beard Foundation Award for Outstanding Wine, Beer, or Spirits Professional, which shouldn't come as a surprise to anyone familiar with his impressive career. In 2003, Grieco and fellow Gramercy Tavern alum Marco Canora opened Hearth restaurant in the East Village, with Grieco acting as sommelier and Canora as head chef. Six years later, the duo opened Terroir, an intimate wine bar, next door. This summer, after successfully launching two more Terroir locations—in Tribeca and Murray Hill—Grieco and Canora have opened a seasonal open-air outpost on the High Line, the popular park built on a historic elevated railway track on Manhattan's west side. And in August, they are expanding their oenophile empire to the outer boroughs, with a fifth Terroir, in Brooklyn's Park Slope.PinterestPhoto courtesy of Fox Run Vineyards4/8Paul Grieco's Picks:1. Dr. Loosen Blue Slate Riesling Kabinett, Mosel, Germany (2010)"I think Riesling is the greatest grape on the planet, which is why I launched a season-long, nationwide festival called Summer of Riesling, now in its fifth year. This wine is all about balance, balance, balance—the razor's edge between crunchy acidity and joyous residual sugar." $192. Fox Run Vineyards Chardonnay, Finger Lakes, New York (2010)"This clean, refreshing, simple wine is unencumbered by all of the oak that winemakers usually throw at Chardonnay. The folks at Fox Run just let the delicacy of this grape and its naturally cool growing climate shine through. Enjoy this with a refreshing summer salad filled with the bounty of the garden and a little marinated chicken." $103. Franck Breton Les Caillasses, Loire Valley, France (2009)"Chenin Blanc could be the perfect grape, after Riesling, of course. This one is a filigree of textures and glorious aromatics: honeysuckle, rose, apricot, peach, and orange. It's heaven." $144. Brooks Janus Pinot Noir, Willamette Valley, Oregon (2009)"The taste of this light red wine marries red fruit with bright acidity and sweet tannins. I recommend it with a San Francisco—inspired bowl of cioppino or a hotdog off the barbecue with only ketchup, no mustard!" $245. Kir-Yianni Akakies Rosé, Amyndeon, Greece (2011)"The beauty of this Greek rosé is the effusively berry-fruited aromatics, the moderate weight, and the lively acidity. It is perfect served in a plastic cup by the pool or in a stem glass by the lawn-bowling court." $14PinterestPhoto: Kent Miller5/8Cat SilirieExecutive Wine Director, Barbara Lynch Gruppo, Bostonbarbaralynch.comAs the head of wine for the five restaurants and two cocktail lounges in renowned chef Barbara Lynch's portfolio, Silirie is responsible for some of the most ambitious wine lists in Boston. Her career has spanned more than two decades and garnered her multiple accolades, including the 2012 James Beard Foundation Award for Outstanding Wine Program, honoring her work at No. 9 Park. Located in a Beacon Hill townhouse, the restaurant is known for its simple combination of classic Italian and French dishes, highlighted by an extensive wine list that focuses on bottles from boutique vintners of those nationalities.PinterestPhoto courtesy of Qupé6/8Cat Silirie's Picks:1. Château La Gordonne Côtes de Provence Rosé, Provence, France (2011)"Newly imported this year to the U.S., this rosé is the prettiest pale pink and is ideal for summer parties and picnics. Guests at our restaurant Menton love this crisp, dry, delicately perfumed wine." $212. Qupé Central Coast Syrah, Santa Barbara, California (2009)"This is such a fresh and bright Syrah, blending the spice and acidity of cool-climate grapes from Northern California with the forward fruit of warm-climate grapes from the southern coast. It's great served slightly chilled, paired with all kinds of summer foods, from grilled vegetables to barbecue." $243. Wieninger Wiener Gemischter Satz, Vienna (2011)"This very traditional Austrian white wine has been updated by Wieninger. Yes, it's a mouthful to say, but it's so easy to sip and to love. Wiener means this wine is Viennese, and Gemischter Satz means a blended field of different native grapes, all mixed together during planting and vinification—like a whirling waltz." $224. Costantini Massarosa Frascati, Lazio, Italy (2011)"This is the summer white wine of Rome. It's so light and crisp, an excellent complement to summer food. There's a reason it's been quaffed for more than a thousand years." $145. Hidalgo Manzanilla Sherry "La Gitana," Sanlúcar de Barrameda, Spain (non-vintage)"No other wine in the world tastes like La Gitana—it's a type of sherry unique to the coastal town of Sanlúcar de Barrameda in southern Spain. It's the ultimate aperitif, and pairs delightfully with green olives, Marcona almonds, white anchovies, prawns, and crustaceans." $18PinterestPhoto: Brooke Ismach7/8Laura ManiecOwner, Corkbuzz Wine Studio, New Yorkcorkbuzz.comIn 2009 Maniec became one of only 18 females to receive the title of master sommelier, the highest accreditation given to wine professionals. After overseeing 20 restaurants across the country as the wine and spirits director for BR Guest Hospitality, Maniec launched her first solo project, Corkbuzz, in New York City's Union Square, last year. In addition to a wine bar with one of the most impressive lists in town, Corkbuzz offers a delicious dinner menu and a year-round roster of wine-education classes and events.PinterestPhoto courtesy of Bernard Baudry8/8Laura Maniec's Picks:1. François Chidaine Montlouis Brut, Loire Valley (non-vintage)"I love Chenin Blanc during the summer because it has aromas of apple, pineapple, white flowers, and honey and a strong minerality that is refreshing yet complex. When made into a sparkling wine, like this bottle by François Chidaine, it has even higher acidity and pairs with light dishes such as hamachi crudo or fried food like our crispy potatoes with spicy aioli." $222. Afros Loureiro, Vinho Verde, Portugal (2010)"This light, refreshing green wine is perfect for summer picnics. It has flavors of melon and white flowers and a clean, crisp finish." $183. Leth Grüner Veltliner Steinagrund, Wagram, Austria (2011)"I love pairing Grüner Veltliner with vegetables, a traditionally tough type of food for pairings, because the grape has a lot of vegetal aromas and flavors. Summer has a bounty of produce, and everything is at its peak ripeness, and this wine is the perfect complement." $164. Bernard Baudry Chinon Les Granges, Loire Valley, France (2011)"Chinon is a region in the Loire Valley known for the Cabernet Franc grape; this is a rosé made from the varietal that has the refreshing quality of a white wine with the complexity of a red. It goes great with grilled meats and other barbecue staples." $165. Josep Foraster Trepat, Conca de Barberè, Spain (2010)"I don't drink as much red wine in the summer because of the heat. When I do drink it I usually choose lighter reds that can be served with a slight chill, including this wine, made with the Trepat grape—a variety with notes of red cherries, wild strawberries, and white pepper." $23ExploreshopRead MoreiconGalleryArchitecture + DesignA Restoration of Bracing Restraint on the BeachBy Tom MorrisiconGalleryMagazineSee More of the Sisters's Personality-Filled SpaceiconGalleryArchitecture + DesignOne of Steven Holl's Most Famous Designs Hits the MarketBy Nick MafiiconGalleryArchitecture + DesignA Statement-Making Austin Home With a World-Class Art CollectionBy Jennifer Fernandez


text:
Wanda Jackson, who has been called "The Queen of Rockabilly," showcased her diversity with covers of Elvis Presley and Jerry Lee Lewis along with her own material.
Jackson said Presley was the main influence behind her decision to record rock 'n' roll material.
"Elvis convinced me I should try a new type of song," Jackson said. "It became rock 'n' roll. Before that it was rockabilly."
Jackson performed cover songs like Presley's "Heartbreak Hotel," Lewis' "Whole Lotta Shakin" and "Shakin All Over," which was a version she said was arranged by Jack White.
Before performing "I Saw The Light," Jackson said she found in 1971 a "personal relationship with Jesus Christ" that helped her write the song.
Mariann Sall, 49, of Palm Desert said the Jackson set was strong.
"She's great," Sall said. "She just has classics. Stagecoach always has the classic bands like Lynyrd Skynyrd (on Friday) and Jon Conlee (on Saturday)."

subset: commoncrawl


text:
Rash related to Erbitux
Dear OncoLink "Ask The Experts,"
What recommendations do you have for treating skin rash associated with Erbitux?
Beth Eaby, MSN, CRNP, OCN, Bboard certified nurse practitioner and nationally certified oncology nurse, responds:
Skin rash from Erbitux can have varying severity, so treatment varies depending on this. Using a thick emollient cream to moisturize the face and body is step one and can be used to relieve a mild rash or to help prevent one from developing. Patients should also use an SPF of 15 or higher to protect the skin from sun exposure, which can aggravate the rash.
Then, depending on severity, there are several other steps. Using topical antibiotics, such as Clindamycin or oral doxycycline, can be helpful. If there is itching or redness involved, using topical hydrocortisone cream or Elidel cream can be helpful. Keeping any creams in the refrigerator can help if it is a red/burning rash. If the rash continues to worsen, dose reductions may be necessary.
Patients and caregivers should be counseled when starting any targeted therapies about the possibility of skin related side effects and encouraged to report any skin changes promptly. Referral to a dermatologist may be necessary in some cases. It has been shown in several studies that the intensity of the rash can correlate with the tumor response to therapy.


text:
Saturday, December 23, 2006
Happy, happy
Thursday, December 21, 2006
A walk in the derbyshire hills
A walk in the hills
Wednesday, December 20, 2006
too many marshmallows
Boy did I have fun making this today, but feeling a little sick now. I'm afraid it was one marshmallow for the snow and one for my mouth. Without showing off it really does look way better than this photo in real life. It is sparkly and really colourful. New years resolution....buy a new camera!
Tomorrow is the second to last of my Christmas painting deliveries, over in Derbyshire. I am combining it with a little trip over to see my very best friend up in t'hills. We will do lunch and swap presents and talk and talk and talk and laugh a lot, its been too long!!!! I am trying to see as many of my friends as I can before Christmas as I have been rubbish and not sent or made a single card this year. It is of course much nicer to see people anyway, To those I don't, I'm sorry, you are in my thoughts. xxx
Tuesday, December 19, 2006
All wrapped up!
The soldier above is my favourite thing I own and I have two. My Mum gave it to me just last year but it has been with us for as long as I have been alive.
Monday, December 18, 2006
Prawn cocktails and Campari?
I have decorated my tree this year with my favourite colours. I am happy with it but somehow just doesn't feel like Christmas. Back to Red next year!
Wednesday, December 13, 2006
Tuesday, December 12, 2006
Monday, December 11, 2006
I love these Ikea lanterns, or did until I severely burnt myself when I touched the top. Not recommended around Children!
Still busily working away on commissions this week in time for Christmas. Will share some of these tomorrow. Preparing for a trip to London this weekend for a weekend with my Mum. We are off to the theatre to see the Sound of music on Friday then shop till we drop for the rest of the weekend. Sooooooooo excited. See you all tomorrow x.
Friday, December 08, 2006
Edwin Cole, a talented photographer whose work deserves to be looked at! Some really beautiful black and white shots.
A great shot of a Parisian street. We are planning to go to Paris for New year for a well deserved break so seeing these shots made me even more excited.
And I loved this, the powers of Photoshop!
Wednesday, December 06, 2006
Busy busy!
I must go to get a parcel ready for Cornwall in the morning. It just never stops does it??!! :)
Tuesday, December 05, 2006
Here we go again!
I had a long, long day yesterday hence no blog. I went to Canterbury and Southwold in Suffolk and home again all in a day!!! For those who don't know , I was basically driving for 13 hours! I had a 2 hour break in Southwold where I met the lovely Marc from Serena Hall gallery for the first time. I also stretched my legs on a very windy beach and took some photos of the lines of beach huts there then nearly got knocked to the floor by a very excited big black dog! I do love a beach at this time of year, the sound of the crashing waves and the wind just encapsulated me and took control. Got some pretty good photos even though the light wasn't great.
The gallery was so much bigger than I expected. There was room after room of really vibrant pieces mostly with a coastal feel. I have been selling my work really well here for a year now so it was great to see where they go. I loved Serena's mixed media pieces, like this one called 'Happy'. There were lots more great artists and designers that I will feature for the rest of this week.
Right I need to go to start replying to some of these emails and start a worklist for the next couple of weeks to see what I can and can't fit in. Is it just a coincidence that it is all men that have contacted me for paintings before Christmas!!??? ;)


text:
Long term online poker success with winning strategies – register for free!
The best strategies With the correct strategy, poker becomes an easy game. Our authors show you how to succeed, one step at a time.
The smartest thinkers Learn from and with internationally successful poker pros, in our live coaching sessions and in the forum.
Free poker money PokerStrategy.com is free of charge. Additionally there is free poker money waiting for you.
Next steps
Open lesson


text:
Interesting Links #3
An interview to Joanna Rutkowska. As usual a worth reading.
An hack to have a browser in Windows7. User friendliness is no more here while Opera is still not downloaded by everyone but who already knows it.
If you need to perform a lot of boring operations on finite fields or on elliptic curves, I think you should give a look at this script. I wrote it and helped me a lot.
Read this post and write what do you think in a comment. I still have to make up my mind about it.
Read more...


text:
I believe the dealers set it. Mine was 1-1-1-1-1, but I was able to change it. After making the change, I made sure I was able to "use" the code to disarm the system. Mine worked. If yours reports all ones, then you are doing something wrong.
Make sure you have the fob present, then turn the ignition to ign, then off, then ign, then off, then ign (ign 3 times). Quickly press the left turn signal 3 times. Press the right turn signal 1 time. Your signals should flash 3 times and the factory pin should appear in the odometer and the first digit (1) should be flashing. Now use the left turn signal to change the number from a 1 to the number of your choice, then use the right turn signal to "store" that number and move on to the next digit.
Summary: Ign 3 times, left 3 times, right 1 time. Then left to change, right to store.
Using the pin to disarm the system is different of course.
Turn to ign, then quickly press and hold both turn signals until confirmation (odometer changes to hes waiting for input). Then left to change, right to store.
Hope this helps.


text:
File naming schemes
We tried to come up with a file naming scheme that would scale, to manage digital objects of various types, from our holdings as well as elsewhere on campus and in other institutions. We needed some way to group the files that is reasonably intuitive, supportable, extensible, and which supports the needs of management and delivery systems.
While our current digitized items are primarily from content housed at Hoole Special Collections, we recognize that soon the Digital Services may be digitizing and/or managing content from across campus and from a variety of other institutions.
While we are certain that this is far from perfect, and while we are still not in total agreement, the current recommendation is the one that follows. Please think about applications and uses to see if there are likely situations where this won't work; and please think about what would be an improvement. This is not yet set in stone. Comments and suggestions are welcomed, preferably within 2 weeks (by August 19, 2008). By then we will need to be training students to scan, so we need this in place.
While the first few uses of character strings is very helpful, after a time we are forced to choose nonsensical character strings to delineate an object. (How many George Smiths are there?) And we realize that not every institution or organization or digital item creator is going to organize things to the level we do, or in the same ways.
So we are hoping that whatever system we come up against can be mapped against this one; database tables and spreadsheets must exist to describe or point to the actual analog item, its location, its collection, and its holder, and more. The filename cannot be expected to hold sufficient information to please everyone or every use. Its primary purpose is as a unique identifying value for the file, and to facilitate in file management and online delivery.
Additional considerations are the [[1]] of the filename, characters which cause problems for software (such as \/:*?"<>|); and consistency (both for parsing and handling, and also for visually spotting errors). In addition, the "id" attribute values that are valid for xml need to be considered (begin with a letter, and more: [[2]]); and we need sufficient characters to provide for identification within the realm of the content provider.
This last set the value of "collection" to at least 7 digits, as our Photograph collections require that; and within those collections we already have up to 6 digit numbers in each one.
Here is a set of sample file numbers, the analysis of which will follow:
- u0001_0002061_0000345_0001.tif
- u0001_0002061_0000345_0002.tif
- u0001_0002061_0000345_0003.tif
- u0001_0002061_0000345_0000.xml
"u" indicates that this object resides at the University of Alabama or was created under our university auspices. Some other character (as yet undetermined) will delineate other. I recommend "n" below, as the visual opposite of "u", and it can be construed to mean "not ours"!) Longer or more complex systems were discarded as being difficult and problematic after the first few assigned values.
After the "u" comes a 4-digit value to indicate a category which is spelled out in the database. At Hoole, it makes sense to separate Rare Books from Manuscripts from Archives from Photographs -- and more. Each of these is a "superset" of potential collections. In this example, we are going to suppose that 0001 was assigned to Hoole Special Collections Manuscripts.
The second set of numbers (in this case, "0002061") is the collection number assigned by the folks indicated in the first set of numbers. Since this is from Manuscripts, this is MS 2061. Any number with 7 or less digits may be assigned, though we recommend auto-incrementing so it's clear which numbers are not yet in use, if indeed the current system does not map directly to this one.
The third set of numbers is the item number. In this case, item # 345 is the 345th item selected for digitization; it may NOT be the 345th item encountered in the analog collection. Identification depends on information in the database or spreadsheet.
The 4th set of numbers is the sequence number. In the set of numbers above, there are 3 pages for this document, numbered sequentially. These numbers may NOT match the page numbers as appear on the page, but are necessary for sequential delivery.
Also in the set of numbers above is a file that ends in "0000.xml" -- this is the metadata record, of whatever type. If there are multiple kinds of metadata for this item (ex.: MODS, METS, DC, EAD, TEI), then they must be kept in separate directories to avoid overwriting. Said directories should be named appropriately. If page-level metadata is kept in a separate file, it would end with the sequence number of the page to which it applies; that is, metadata for sequence page 1 ends in 0001.xml instead of 0000.xml.
Thus, the set of filenames above are for a 3-page document known as the 345th item selected for digitization from MS 2061 in UA Hoole Special Collections Manuscripts division. There are 3 tiff images, one per page, numbered sequentially, and one metadata record for the item (which consists of 3 pages).
- u0002_0002324_0000005_0003.tif
- u0002_0002324_0000005_0003_001.tif
- u0002_0002324_0000005_0003_002.tif
These above are a page from a scrapbook, with closeup shots of each of 2 photos on the 3rd page. The scrapbook is the 5th item in the collection from MS 2324.
- u0003_0000001_0009937_0002.tif
This one (above) is Rare books, which has no subcollections --
- u0004_2007102_0000342.tif
- u0004_2007102_0000342.xml
This (above) is a photograph, only one, so no need for pages --
- n0234_0000022_0000079_0000.xml
- n0234_0000022_0000079_0001.tif
- n0234_0000022_0000079_0002.tif
These above represent a 2-image document and metadata from some other institution.
Click here for further discussion of Other Versions of an image, such as the OCR tiff file.
Content with multiple streams to be delivered simultaneously
Examples may be
- a) audio with music scores,
- b) side-by-side images, and
- c) image tiling.
- d) 3D delivery
For reference in the following examples, the mathematical x, y, and z axes are used. Lowest x numbers are at the left, highest x numbers at the right; lowest y values are at the bottom, highest y values are at the top. Lowest z values are on the 2-dimensional plane, highest are the farthest away from the 2 dimensional plane.
For (a): different formats, delivered simultaneously
use different extensions, same file name.
For (b): multiple images to deliver simultaneously, in row or column format
add x or y values to filename to indicate relative delivery location. For example:
- u0055_0000123_1x0000001.tif
- u0055_0000123_2x0000001.tif
- u0055_0000123_3x0000001.tif
The image tagged "1x" will be the one on the left; "3x" will be on the far right, and "2x" in the middle. If the delivery for the images is to be in a column, instead of a row, use y values instead.
- u0055_0000123_1y0000001.tif
- u0055_0000123_2y0000001.tif
- u0055_0000123_3y0000001.tif
The image tagged "1y" will be the one on the bottom; "3y" will be on the top, and "2y" in the middle.
For (c): tiled images
use both x and y axis values in the filenames.
- u0055_0000123_1x1y0000001.tif
- u0055_0000123_2x1y0000001.tif
- u0055_0000123_1x2y0000001.tif
- u0055_0000123_2x2y0000001.tif
In this situation, there are 2 rows and 2 columns. Bottom left is the image tagged "1x1y"; Top left is the image tagged "1x2y"; Top right is the image tagged "2x2y", and bottom right is the image tagged "2x1y".
For (d): 3D delivery
Similarly, the z axis may be added for 3-dimensional image delivery. The letters should always be used in alphabetical order, with the number preceding the letter of the axis to which it applies.
please comment and make suggestions. if any of this is unclear, please recommend improvements
thank you!! Jlderidder


text:
No products
Prices are tax included
Check out
Our webstore uses cookies to offer a better user experience and we recommend you to accept their use to fully enjoy your navigation.
Share This :
Condition: New product
269,00 €
Warning: Last items in stock!
Availability date:
Available to order. Delivery in 15 days.
The minimum purchase order quantity for the product is 1
Add to cart
B - Alfaiate Leather Black
Recipient :
Name of your friend * :
E-mail address of your friend * :
* Required fields
Send or Cancel


text:
I admit that I sometimes dabble in writing poems. By and large, I only write them when an idea for one pops into my mind of its own accord; doing anything else tends to just feel forced. That notwithstanding I decided to see what would happen if I drew two tarot cards and tried using them directly as a prompt for a short poem. Here be the result...
victory in truce
a victory it is, of sorts -
not quite bartered away
or sold, that very last bit of your soul.
it lies here, between us - your dreams,
your words, your thoughts
only half-buried, tamped down
and heavily glossed.
it scratches at the back of your throat
as you stand in front of the waiting crowd,
smile, accept their applause.


text:
Kaspar the Titanic Cat
Kaspar the Titanic Cat
Kaspar, a beautiful black cat originally owned by opera singer Countess Kandinsky, comes to stay at the Savoy in London while his owner is rehearsing and performing at Convent Garden. During her stay, the Countess befriends a bellboy, Johnny Trott, and employs him to care for her cat while she is working. A bond soon develops between Johnny and Kaspar.
"Despite being a work of fiction, parts of KASPAR THE TITANIC seem quite real, especially when Morpurgo starts describing what it was like to actually be on the Titanic as it was going down."
When the Countess is struck by a bus and dies, Johnny is left to care for Kaspar. Although he is glad to have the cat for his own, ownership is not without its difficulties. For one, Kaspar is so saddened by the death of his beloved Countess that he refuses to eat for several weeks. He only shows an interest in living after he meets Elizabeth Stanton, a rich American girl whose parents are staying at the Savoy. Lizziebeth (as she likes to be called) strikes up a friendship with Johnny, and the two become close.
When Lizziebeth and her family buy tickets to sail to America on the new Titanic, Johnny is saddened but resigned. He helps them take their luggage to the great ship. He is so awed by its majestic appearance and the thought of sailing on the great vessel that he decides at the last moment to take the voyage as a stowaway. He is caught and sent to the boiler room to help stoke the fires that fuel the great ship. A few days after leaving Southampton, the Titanic hits an iceberg and sinks. Miraculously Lizziebeth, her parents, Johnny and Kaspar all survive the sinking of the Titanic.
Although Kaspar is fictious, there is a sculpture of a black cat named Kaspar at the Savoy Hotel. As author Michael Morpurgo explains, a group of 13 men had dinner at the Savoy nearly 100 years ago. It was brought to everyone's attention that 13 might be an unlucky number. One member of the group thought that was a silly superstition, but a few weeks later, that same man was dead. The management of the Savoy decided that 13 chairs would never again be put around the dinner table. If 13 people came in to eat together, a 14th chair would be added and a sculpture of a black cat, named Kaspar, would sit in the 14th chair.
Despite being a work of fiction, parts of KASPAR THE TITANIC seem quite real, especially when Morpurgo starts describing what it was like to actually be on the Titanic as it was going down.
Reviewed by Christine M. Irvin on March 30, 2012
Kaspar the Titanic Cat
- Publication Date: March 13, 2012
- Genres: Children's, Fiction, Historical Fiction
- Hardcover: 208 pages
- Publisher: HarperCollins


text:
At a given time it was superseded by the "Linux Security Knowledge
Base". This documentation is also provided in Debian through the
lskb package. Now it's back as the Lasg again.
A very good example of this kind of attacks using /tmp is detailed in
mysteriously persistently exploitable program (contest) and
mysteriously persistently exploitable program explained (notice that
the incident is Debian-related). It is basicly an attack in which a local user
stashes away a vulnerable setuid application by making a hard link to
it, effectively avoiding any updates (or removal) of the binary itself made by
the system administrator. Dpkg was recently fixed to prevent this (see
225692) but other
setuid binaries (not controlled by the package manager) are at risk if
partitions are not setup correctly.
Since Debian GNU/Linux 4.0, codename etch
The footprint in Debian 3.0 and earlier releases wasn't as tight, since some
inetd services were enabled by default. Also standard
installations of Debian 2.2 installed the NFS server as well as the telnet
This is desirable if you are setting up a development chroot, for example.
For example, in Debian woody it is around 400-500 Mbs, try this:
$ size=0 $ for i in `grep -A 1 -B 1 "^Section: base" /var/lib/dpkg/available | grep -A 2 "^Priority: required" |grep "^Installed-Size" |cut -d : -f 2 `; do size=$(($size+$i)); done $ echo $size 47762
Many intrusions are made just to get access to resources to do illegitimate activity (denial of service attacks, spam, rogue ftp servers, dns pollution...) rather than to obtain confidential data from the compromised system.
You can make (on another system) a dummy package with
In Etch and later releases
Even though the libraries have been removed from the filesystem the inodes will not be cleared up until no program has an open file descriptor pointing to them.
This happened, for example, in the upgrade from libc6 2.2.x to 2.3.x due to NSS
authentication issues, see
Unless you have installed a kernel metapackage like
linux-image-2.6-686 which will always pull in the latest kernel
minor revision for a kernel release and a given architecture.
A sample script called
is available in the
Remotely rebooting
Debian GNU/Linux machines article. A more elaborate network
connectivity testing script is available in the
Testing network
connectivity article.
Setting up a serial console is beyond the scope of this document, for more
information read the
Serial HOWTO and
Serial Console HOWTO.
In older Debian releases you would need to edit
login.defs, and
use the CONSOLE variable which defines a file or list of terminals on which
root logins are allowed.
/etc/securetty is a configuration file that belongs to the
login package.
Or ttyvX in GNU/FreeBSD, and ttyE0 in GNU/KNetBSD.
Or comX in GNU/Hurd, cuaaX in GNU/FreeBSD, and ttyXX in GNU/KNetBSD.
The default configuration in woody includes 12 local tty and vc consoles, as well as the console device but does not allow remote logins. In sarge the default configuration provides 64 consoles for tty and vc consoles.
Look for the getty calls.
Some of this includes the package manager
dpkg since the
installation (post,pre) and removal (post,pre) scripts are at
/var/lib/dpkg/ and Smartlist
In old Debian releases the configuration of the modules was defined directly in
The minlen option is not entirely straightforward and is not exactly
the number of characters in the password. A tradeoff can be defined between
complexity and length by adjusting the "credit" parameters of
different character classes. For more information read the
pam_cracklib(8) manpage.
The default content of this file provides information about the operating system and version run by the system, which you might not want to provide to anonymous users.
libpam-chroot has not been yet thoroughly tested, it does work for
login but it might not be easy to set up the environment for other
Setting HISTSIZE to a very large number can cause issues under some shells since the history is kept in memory for every user session. You might be safer if you set this to a high-enough value and backup user's history files (if you need all of the user's history for some reason)
Without the append-only flag users would be able to empty the contents of the history file running > .bash_history
Ttys are spawned for local logins and remote logins through ssh and telnet
As defined in
/etc/adduser.conf (USERGROUPS=yes). You can change
this behaviour if you set this value to no, although it is not recommended
Chpasswd cannot handle MD5 password generation so it needs to be
given the password in encrypted form before using it, with the -e
On older Debian releases you might need to do this:
$ apt-cache showpkg libwrap0 | egrep '^[[:space:]]' | sort -u | \ sed 's/,libwrap0$//;s/^[[:space:]]\+//'
be sure to use uppercase here since spawn will not work
there's a very good article on it written by
Lance Spitzner
Notice that this patch conflicts with patches already included in Debian's 2.4 kernel source package. You will need to use the stock vanilla kernel. You can do this with the following steps:
# apt-get install kernel-source-2.4.22 kernel-patch-debian-2.4.22 # tar xjf /usr/src/kernel-source-2.4.22.tar.bz2 # cd kernel-source-2.4.22 # /usr/src/kernel-patches/all/2.4.22/unpatch/debian
For more information see
#211213, and the
at debian-devel
So common, in fact, that they have been the basis of 20% of the reported
security vulnerabilities every year, as determined by
statistics from ICAT's
vulnerability database
In previous releases, checksecurity was integrated into cron and the file was
In Debian the
kernel-source-version packages copy the
sources to
/usr/src/kernel-source-version.tar.bz2, just
substitute version to whatever kernel version sources you have
To reproduce this (example provided by Felix von Leitner on the Bugtraq mailing list):
host a (eth0 connected to eth0 of host b): ifconfig eth0 10.0.0.1 ifconfig eth1 188.8.131.52 tcpserver -RHl localhost 22.214.171.124 8000 echo fnord host b: ifconfig eth0 10.0.0.2 route add 18.104.22.168 gw 10.0.0.1 telnet 22.214.171.124 8000
It seems, however, not to work with services bound to 127.0.0.1, you might need to write the tests using raw sockets.
The fact that this behavior can be changed through routing was described by Matthew G. Marsh in the Bugtraq thread:
eth0 = 22.214.171.124/24 eth1 = 188.8.131.52/24 ip rule add from 184.108.40.206/32 dev lo table 1 prio 15000 ip rule add from 184.108.40.206/32 dev lo table 2 prio 16000 ip route add default dev eth0 table 1 ip route add default dev eth1 table 2
There are some patches available for this behavior as described in Bugtraq's
thread at
An attacker might have many problems pulling the access through after configuring the IP-address binding while not being on the same broadcast domain (same network) as the attacked host. If the attack goes through a router it might be quite difficult for the answers to return somewhere.
Gdm will not append -nolisten tcp if it finds a -query or -indirect on the command line since the query wouldn't work.
To retrieve the list of mailer daemons available in Debian try:
$ apt-cache search mail-transport-agent
The list will not include
qmail, which is distributed only as
source code in the
qmail-src package.
A list of servers/daemons which support these protocols in Debian can be retrieved with:
$ apt-cache search pop3-server $ apt-cache search imap-server
Note that depending on your bind version you might not have the -g option, most notably if you are using bind9 in sarge (9.2.4 version).
This setup has not been tested for new release of Bind yet.
Unless you use the instdir option when calling
but then the chroot jail might be a little more complex.
It does try to run them under minimum priviledge which includes running daemons with their own users instead of having them run as root.
Available since the kernel version 2.4 (which was the default kernel in Debian
3.0). Previous kernel versions (2.2, available in even older Debian releases)
ipchains. The main difference between
iptables is that the latter is based on stateful packet
inspection which provides for more secure (and easier to build) filtering
configurations. Older (and now unsupported) Debian distributions using the 2.0
kernel series needed the appropriate kernel patch.
Unlike personal firewalls in other operating systems, Debian GNU/Linux does not
(yet) provide firewall generation interfaces that can make rules limiting them
per process or user. However, the iptables code can be configured to do this
(see the owner module in the
iptables(8) manpage).
Translations are available in up to ten different languages.
The full
questionnaire is available at CVE
Some operating systems have already been plagued with automatic-updates
problems such as the
Mac OS X
Software Update vulnerabity.
FIXME: probably the Internet Explorer vulnerability handling certificate chains has an impact on security updates on Microsoft Windows.
Older releases, such as Debian 3.1 sarge can use this feature by using backported versions of this package management tool
Until an automatic mechanism is developed.
Technically speaking, this is an ASCII-armored detached gpg signature.
Or has poisoned your DNS, or is spoofing the server, or has replaced the file in the mirror you are using, etc.
"ziyi" is the name of the tool used for signing on the Debian
servers, the name is based on the name of a
Chinese actress.
Not all apt repository keys are signed at all by another key. Maybe the person setting up the repository doesn't have another key, or maybe they don't feel comfortable signing such a role key with their main key. For information on setting up a key for a repository see Release check of non Debian sources, Section 7.5.4.
Either because you are using the stable, sarge, release or an older release or because you don't want to use the latest apt version, although we would really appreciate testing of it.
Some of them are provided when installing the
If you use this last package and are running an official Debian, the database
will not be updated with security updates. You should either use
clamav-getfiles to generate new
clamav-data packages or update from the maintainers location:
deb http://people.debian.org/~zugschlus/clamav-data/ / deb-src http://people.debian.org/~zugschlus/clamav-data/ /
Actually, there is an installer package for the F-prot antivirus,
which is non-free but gratis for home users, called
f-prot-installer. This installer, however, just downloads
software and installs it in the system.
For more examples of how to configure
gnupg check
Some relevant threads discussing these drawbacks include
You can even provide a SELinux policy for it
You may also want to use the --quiet (-q) option to
reduce the output of
apt-get, which will stop the generation of
any output if no packages are installed.
Note that some packages might not use
debconf and updates
will stall due to packages asking for user input during configuration.
This is a common issue since many users want to maintain a stable system while updating some packages to unstable to gain the latest functionality. This need arises due to some projects evolving faster than the time between Debian's stable releases.
An easy way to do this is using a Live CD, such as
Knoppix Std which includes both
the file integrity tools and the integrity database for your system.
There are over 28 capabilities including: CAP_BSET, CAP_CHOWN, CAP_FOWNER, CAP_FSETID, CAP_FS_MASK, CAP_FULL_SET, CAP_INIT_EFF_SET, CAP_INIT_INH_SET, CAP_IPC_LOCK, CAP_IPC_OWNER, CAP_KILL, CAP_LEASE, CAP_LINUX_IMMUTABLE, CAP_MKNOD, CAP_NET_ADMIN, CAP_NET_BIND_SERVICE, CAP_NET_RAW, CAP_SETGID, CAP_SETPCAP, CAP_SETUID, CAP_SYS_ADMIN, CAP_SYS_BOOT, CAP_SYS_CHROOT, CAP_SYS_MODULE, CAP_SYS_NICE, CAP_SYS_PACCT, CAP_SYS_PTRACE, CAP_SYS_RAWIO, CAP_SYS_RESOURCE, CAP_SYS_TIME, and CAP_SYS_TTY_CONFIG. All of them can be de-activated to harden your kernel.
You don't need to install
lcap to do this, but it's easier than
/proc/sys/kernel/cap-bound by hand.
You will typically use a bridge firewall so that the firewall itself is not detectable, see Setting up a bridge firewall, Appendix D.
If you are adventurous, you can login to the system and save information on all running processes (you'll get a lot from /proc/nnn/). It is possible to get the whole executable code from memory, even if the attacker has deleted the executable files from disk. Then pull the power cord.
In fact, this is the tool used to build the CD-ROMs for the
Gibraltar project (a firewall on a
live CD-ROM based on the Debian distribution).
This is a list of some CERTs, for a full list look at the
FIRST Member
Team information (FIRST is the Forum of Incident Response and
Security Teams):
JPCERT/CC (Japan),
UNINETT CERT (Norway),
HR-CERT (Croatia)
CERT Polskay (Poland),
RU-CERT (Russia),
SI-CERT (Slovenia)
IRIS-CERT (Spain),
SWITCH-CERT (Switzerland),
TWCERT/CC (Taiwan), and
Be very careful if using chroots, since if the binary uses a kernel-level exploit to increase its privileges it might still be able to infect your system
For example, based on some data, it might seem that Windows NT is more secure
than Linux, which is a questionable assertion. After all, Linux distributions
usually provide many more applications compared to Microsoft's Windows NT.
This counting vulnerabilities issues are better described in
Why Open Source
Software / Free Software (OSS/FS)? Look at the Numbers! by David A.
Without diminishing the fact that some distributions, such as Red Hat or Mandrake, are also taking into account security in their standard installations by having the user select security profiles, or using wizards to help with configuration of personal firewalls.
Note that this is 'security by obscurity', and will probably not be worth the effort in the long term.
Be careful, as this will traverse your whole system. If you have a lot of disk and partitions you might want to reduce it in scope.
Typically the needed packages will be installed through the dependencies
It can also be downloaded from
Since version 9.2.1-5. That is, since Debian release sarge.
Such as knockd. Alternatively, you can open a different console and have the system ask for confirmation that there is somebody on the other side, and reset the firewall chain if no confirmation is given. The following test script could be of use:
#!/bin/bash while true; do read -n 1 -p "Are you there? " -t 30 ayt if [ -z "$ayt" ] ; then break fi done # Reset the firewall chain, user is not available echo echo "Resetting firewall chain!" iptables -F iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT exit 1
Of course, you should disable any backdoors before getting the system into production.
You can use the debug option to have it send the progress of the module to the authpriv.notice facility
You can create a very limited bash environment with the following python
definition for makejail, just create the directory
/var/chroots/users/foo and a file with the following contents and
call it
chroot="/var/chroots/users/foo" cleanJailFirst=1 testCommandsInsideJail=["bash ls"]
And then run makejail bash.py to create the user environment at
/var/chroots/users/foo. To test the environment run:
# chroot /var/chroots/users/foo/ ls bin dev etc lib proc sbin usr
In some occasions you might need the
/dev/ptmx and
/dev/pty* devices and the
/dev/pts/ subdirectory.
Running MAKEDEV in the
/dev directory of the chrooted environment
should be sufficient to create them if they do not exist. If you are using
kernels (version 2.6) which dynamically create device files you will need to
create the /dev/pts/ files yourself and grant them the proper privileges.
If you are using a kernel that implements Mandatory Access Control (RSBAC/SElinux) you can avoid changing this configuration just by granting the sshd user privileges to make the chroot() system call.
Notice that there are no SETUID files. This makes it more difficult for remote
users to escape the
chroot environment. However, it also prevents
users from changing their passwords, since the
passwd program
cannot modify the files
/etc/passwd or
Securing Debian ManualVersion: 3.17, built on Sun, 08 Apr 2012 02:48:09 +0000


text:
- Home
- News
- Sports
- Opinion
- Obituaries
- Features
- Special Sections
- Classifieds
- Public Notices
Coupon-clipping has become so popular that some stores are now advertising items to match manufacturer's coupons.
However, some of them have also revised their coupon policies to limit what customers can and cannot do.
Many retailers are attributing the changes to TLC's popular "Extreme Couponing" show, which showcases over-the-top couponing practices.
If you currently subscribe or have subscribed in the past to the The Lancaster News, then simply find your account number on your mailing label and enter it below.
Click the question mark below to see where your account ID appears on your mailing label.
|ZIP Code:


text:
Custom Search
1992 - 1996 Ottawa Senators Team Logo - National Hockey League Team Logos - History of the NHL Team Logos
Ottawa Senators: NHL Hockey Team Logo Database
Ottawa Senators members of the NHL North East Division
The logos shown on this website are the property of the NHL and the NHL Teams. Sportspool.com holds no claims to ownership of these logos, nor do we suggest that we are affiliated with the NHL, NHL partners or the Teams themselves. The use of NHL and NHL team logos is strictly for information purposes. Sportspool.com does not wish to infringe upon anybody's trademarks or copyrighted material. If you wish to have us remove any of the material presented here please notify us with proper documentation and we will honor the request. This archive has been created from sourcing images from team websites, newsgroups, forums and other publicly traded sources. Please enjoy the logo archive we have created for you.


text:
This page describes the different clients supported by HiveServer2.
Introduced in Hive version 0.11. See HIVE-2935.
Beeline – New Command Line Shell
HiveServer2 supports a new command shell Beeline that works with HiveServer2. It's a JDBC client that is based on the SQLLine CLI (http://sqlline.sourceforge.net/). There's detailed documentation of SQLLine which is applicable to Beeline as well.
The Beeline shell works in both embedded mode as well as remote mode. In the embedded mode, it runs an embedded Hive (similar to Hive CLI) whereas remote mode is for connecting to a separate HiveServer2 process over Thrift. Starting in Hive 0.14, when Beeline is used with HiveServer2, it also prints the log messages from HiveServer2 for queries it executes to STDERR.
In remote mode HiveServer2 only accepts valid Thrift calls – even in HTTP mode, the message body contains Thrift payloads.
Beeline Example
% bin/beeline Hive version 0.11.0-SNAPSHOT by Apache beeline> !connect jdbc:hive2://localhost:10000 scott tiger org.apache.hive.jdbc.HiveDriver !connect jdbc:hive2://localhost:10000 scott tiger org.apache.hive.jdbc.HiveDriver Connecting to jdbc:hive2://localhost:10000 Connected to: Hive (version 0.10.0) Driver: Hive (version 0.10.0-SNAPSHOT) Transaction isolation: TRANSACTION_REPEATABLE_READ 0: jdbc:hive2://localhost:10000> show tables; show tables; +-------------------+ | tab_name | +-------------------+ | primitives | | src | | src1 | | src_json | | src_sequencefile | | src_thrift | | srcbucket | | srcbucket2 | | srcpart | +-------------------+ 9 rows selected (1.079 seconds)
Beeline with NoSASL connection
If you'd like to connect via NOSASL mode, you must specify the authentication mode explicitly:
% bin/beeline
beeline> !connect jdbc:hive2://<host>:<port>/<db>;auth=noSasl hiveuser pass org.apache.hive.jdbc.HiveDriver
Beeline Commands
!<SQLLine command>
List of SQLLine commands available at http://sqlline.sourceforge.net/.
Beeline Hive Commands
Hive specific commands (same as Hive CLI commands) can be run from Beeline, when the Hive JDBC driver is used.
Use "
;" (semicolon) to terminate commands. Comments in scripts can be specified using the "
--" prefix.
Resets the configuration to the default values.
set <key>=<value>
Sets the value of a particular configuration variable (key).
Prints a list of configuration variables that are overridden by the user or Hive.
set -v
Prints all Hadoop and Hive configuration variables.
add FILE[S] <filepath> <filepath>*
Adds one or more files, jars, or archives to the list of resources in the distributed cache. See Hive Resources for more information.
|add FILE[S] <ivyurl> <ivyurl>*
add JAR[S] <ivyurl> <ivyurl>*
add ARCHIVE[S] <ivyurl> <ivyurl>*
|As of Hive 1.2.0, adds one or more files, jars or archives to the list of resources in the distributed cache using an Ivy URL of the form ivy://group:module:version?query_string. See Hive Resources for more information.
list FILE[S]
Lists the resources already added to the distributed cache. See Hive Resources for more information. (As of Hive 0.14.0: HIVE-7592).
list FILE[S] <filepath>*
Checks whether the given resources are already added to the distributed cache or not. See Hive Resources for more information.
delete FILE[S] <filepath>*
Removes the resource(s) from the distributed cache.
|delete FILE[S] <ivyurl> <ivyurl>*
delete JAR[S] <ivyurl> <ivyurl>*
delete ARCHIVE[S] <ivyurl> <ivyurl>*
As of Hive 1.2.0, removes the resource(s) which were added using the <ivyurl> from the distributed cache. See Hive Resources for more information.
|As of Hive 0.14.0, makes HiveServer2 aware of any jar changes in the path specified by the configuration parameter hive.reloadable.aux.jars.path (without needing to restart HiveServer2). The changes can be adding, removing, or updating jar files.
dfs <dfs command>
Executes a dfs command.
<query string>
Executes a Hive query and prints results to standard output.
Beeline Command Options
The Beeline CLI supports these command line options:
-u <database URL>
The JDBC URL to connect to.
-n <username>
The username to connect as.
-p <password>
The password to connect as.
-d <driver class>
The driver class to use.
-e <query>
Query that should be executed. Double or single quotes enclose the query string. This option can be specified multiple times.
Support to run multiple SQL statements separated by semicolons in a single query_string: 1.2.0 (HIVE-9877)
|-f <file>
Script file that should be executed.
Version: 0.12.0 (HIVE-4268)
|--hiveconf property=value
Use value for the given configuration property. Properties that are listed in hive.conf.restricted.list cannot be reset with hiveconf (see Restricted List and Whitelist).
Version: 0.13.0 (HIVE-6173)
|--hivevar name=value
Hive variable name and value. This is a Hive-specific setting in which variables can be set at the session level and referenced in Hive commands or queries.
Control whether color is used for display. Default is false.
(Not supported for Separated-Value Output formats. See HIVE-9770)
Show column names in query results (true) or not (false). Default is true.
The interval for redisplaying column headers, in number of rows, when outputformat is table. Default is 100.
(Not supported for Separated-Value Output formats. See HIVE-9770)
When connecting, skip building a list of all tables and columns for tab-completion of HiveQL statements (true) or build the list (false). Default is true.
Enable/disable automatic transaction commit. Default is false.
Show verbose error messages and debug information (true) or do not show (false). Default is false.
Display warnings that are reported on the connection after issuing any HiveQL commands. Default is false.
Display nested errors. Default is false.
Format numbers using a DecimalFormat pattern.
Continue running script even after errors (true) or do not continue (false). Default is false.
The maximum width to display before truncating data, in characters, when outputformat is table. Default is to query the terminal for current width, then fall back to 80.
The maximum column width, in characters, when outputformat is table. Default is 15.
Reduce the amount of informational messages displayed (true) or not (false). It also stops displaying the log messages for the query from HiveServer2 (Hive 0.14 and later) and the HiveQL commands (Hive 1.2.0 and later). Default is false.
Automatically save preferences (true) or do not autosave (false). Default is false.
Format mode for result display. Default is table. See Separated-Value Output Formats below for description of recommended sv options.
Version: dsv/csv2/tsv2 added in 0.14.0 (HIVE-8615)
If true, truncates table column in the console when it exceeds console length.
Version: 0.14.0 (HIVE-6928)
|--delimiterForDSV= DELIMITER
The delimiter for delimiter-separated values output format. Default is '|' character.
Version: 0.14.0 (HIVE-7390)
Set the transaction isolation level to TRANSACTION_READ_COMMITTED
Use historic behavior of printing null as empty string (true) or use current behavior of printing null as NULL (false). Default is false.
Version: 0.13.0 (HIVE-4485)
Print output incrementally. When results are large the
Display a usage message.
Separated-Value Output Formats
Starting with Hive 0.14, there are improved SV output formats available, namely DSV, CSV2 and TSV2. These conform better to standard CSV convention, which adds quotes around a cell value only if it contains special characters (such as the delimiter character or a quote character) or spans multiple lines. These three formats differ only with the delimiter between cells, which is comma for CSV2, tab for TSV2, and configurable for DSV (delimiterForDSV property).
CSV and TSV output formats are maintained for backward compatibility, but beware as they add additional single-quote characters around all cell values contrary to this convention.
HiveServer2 Logging
Starting with Hive 0.14.0, HiveServer2 operation logs are available for Beeline clients. These parameters configure logging:
- hive.server2.logging.operation.enabled
- hive.server2.logging.operation.log.location
- hive.server2.logging.operation.verbose (Hive 0.14 to 1.1)
- hive.server2.logging.operation.level (Hive 1.2 onward)
HIVE-11488 (Hive 2.0.0) adds the support of logging queryId and sessionId to HiveServer2 log file. To enable that, edit/add %X{queryId} and %X{sessionId} to the pattern format string of the logging configuration file.
HiveServer2 has a new JDBC driver. It supports both embedded and remote access to HiveServer2.
Connection URLs
Connection URL Format
The HiveServer2 URL is a string with the following syntax:
<host1>:<port1>,<host2>:<port2>is a server instance or a comma separated list of server instances to connect to (if dynamic service discovery is enabled). If empty, the embedded server will be used.
dbNameis the name of the initial database.
sess_var_listis a semicolon separated list of key=value pairs of session variables (e.g.,
hive_conf_listis a semicolon separated list of key=value pairs of Hive configuration variables for this session
hive_var_listis a semicolon separated list of key=value pairs of Hive variables for this session.
Connection URL for Remote or Embedded Mode
The JDBC connection URL format has the prefix
jdbc:hive2:// and the Driver class is
org.apache.hive.jdbc.HiveDriver. Note that this is different from the old HiveServer.
- For a remote server, the URL format is
jdbc:hive2://<host>:<port>/<db>(default port for HiveServer2 is 10000).
- For an embedded server, the URL format is
jdbc:hive2://(no host or port).
Connection URL When HiveServer2 Is Running in HTTP Mode
JDBC connection URL:
jdbc:hive2://<host>:<port>/<db>;transportMode=http;httpPath=<http_endpoint>, where:
<http_endpoint>is the corresponding HTTP endpoint configured in hive-site.xml. Default value is
- Default port for HTTP transport mode is 10001.
Versions earlier than 0.14
In versions earlier than 0.14 these parameters used to be called
hive.server2.transport.mode and
hive.server2.thrift.http.path respectively and were part of the hive_conf_list. These versions have been deprecated in favour of the new versions (which are part of the sess_var_list) but continue to work for now.
Connection URL When SSL Is Enabled in HiveServer2
JDBC connection URL:
jdbc:hive2://<host>:<port>/<db>;ssl=true;sslTrustStore=<trust_store_path>;trustStorePassword=<trust_store_password>, where:
- <trust_store_path> is the path where client's truststore file lives.
- <trust_store_password> is the password to access the truststore.
In HTTP mode:
For versions earlier than 0.14, see the version note above.
Using JDBC
You can use JDBC to access data stored in a relational database or other tabular format.
Load the HiveServer2 JDBC driver. As of 1.2.0 applications no longer need to explicitly load JDBC drivers using Class.forName().
For example:
Connect to the database by creating a
Connectionobject with the JDBC driver.
For example:
Connection cnct = DriverManager.getConnection("jdbc:hive2://<host>:<port>", "<user>", "<password>");
The default
<port>is 10000. In non-secure configurations, specify a
<user>for the query to run as. The
<password>field value is ignored in non-secure mode.
Connection cnct = DriverManager.getConnection("jdbc:hive2://<host>:<port>", "<user>", "");
In Kerberos secure mode, the user information is based on the Kerberos credentials.
Submit SQL to the database by creating a
Statementobject and using its
For example:
Statement stmt = cnct.createStatement(); ResultSet rset = stmt.executeQuery("SELECT foo FROM bar");
- Process the result set, if necessary.
These steps are illustrated in the sample code below.
JDBC Client Sample Code
import java.sql.SQLException; import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; import java.sql.DriverManager; public class HiveJdbcClient { private static String driverName = "org.apache.hive.jdbc.HiveDriver"; /** * @param args * @throws SQLException */ public static void main(String[] args) throws SQLException { try { Class.forName(driverName); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); System.exit(1); } //replace "hive" here with the name of the user the queries should run as Connection con = DriverManager.getConnection("jdbc:hive2://localhost:10000/default", "hive", ""); Statement stmt = con.createStatement(); String tableName = "testHiveDriverTable"; stmt.execute("drop table if exists " + tableName); stmt.execute("create table " + tableName + " (key int, value string)"); // show tables String sql = "show tables '" + tableName + "'"; System.out.println("Running: " + sql); ResultSet res = stmt.executeQuery(sql); if (res.next()) { System.out.println(res.getString(1)); } // describe table sql = "describe " + tableName; System.out.println("Running: " + sql); res = stmt.executeQuery(sql); while (res.next()) { System.out.println(res.getString(1) + "\t" + res.getString(2)); } // load data into table // NOTE: filepath has to be local to the hive server // NOTE: /tmp/a.txt is a ctrl-A separated file with two fields per line String filepath = "/tmp/a.txt"; sql = "load data local inpath '" + filepath + "' into table " + tableName; System.out.println("Running: " + sql); stmt.execute(sql); // select * query sql = "select * from " + tableName; System.out.println("Running: " + sql); res = stmt.executeQuery(sql); while (res.next()) { System.out.println(String.valueOf(res.getInt(1)) + "\t" + res.getString(2)); } // regular hive query sql = "select count(1) from " + tableName; System.out.println("Running: " + sql); res = stmt.executeQuery(sql); while (res.next()) { System.out.println(res.getString(1)); } } }
Running the JDBC Sample Code
# Then on the command-line $ javac HiveJdbcClient.java # To run the program using remote hiveserver in non-kerberos mode, we need the following jars in the classpath # from hive/build/dist/lib # hive-jdbc*.jar # hive-service*.jar # libfb303-0.9.0.jar # libthrift-0.9.0.jar # log4j-1.2.16.jar # slf4j-api-1.6.1.jar # slf4j-log4j12-1.6.1.jar # commons-logging-1.0.4.jar # # # To run the program using kerberos secure mode, we need the following jars in the classpath # hive-exec*.jar # commons-configuration-1.6.jar (This is not needed with Hadoop 2.6.x and later). # and from hadoop # hadoop-core*.jar # # To run the program in embedded mode, we need the following additional jars in the classpath # from hive/build/dist/lib # hive-exec*.jar # hive-metastore*.jar # antlr-runtime-3.0.1.jar # derby.jar # jdo2-api-2.1.jar # jpox-core-1.2.2.jar # jpox-rdbms-1.2.2.jar # and from hadoop/build # hadoop-core*.jar # as well as hive/build/dist/conf, any HIVE_AUX_JARS_PATH set, # and hadoop jars necessary to run MR jobs (eg lzo codec) $ java -cp $CLASSPATH HiveJdbcClient
Alternatively, you can run the following bash script, which will seed the data file and build your classpath before invoking the client. The script adds all the additional jars needed for using HiveServer2 in embedded mode as well.
#!/bin/bash HADOOP_HOME=/your/path/to/hadoop HIVE_HOME=/your/path/to/hive echo -e '1\x01foo' > /tmp/a.txt echo -e '2\x01bar' >> /tmp/a.txt HADOOP_CORE=$(ls $HADOOP_HOME/hadoop-core*.jar) CLASSPATH=.:$HIVE_HOME/conf:$(hadoop classpath) for i in ${HIVE_HOME}/lib/*.jar ; do CLASSPATH=$CLASSPATH:$i done java -cp $CLASSPATH HiveJdbcClient
JDBC Data Types
The following table lists the data types implemented for HiveServer2 JDBC.
Hive Type
Java Type
signed or unsigned 1-byte integer
signed 2-byte integer
signed 4-byte integer
signed 8-byte integer
single-precision number (approximately 7 digits)
double-precision number (approximately 15 digits)
fixed-precision decimal value
a single bit (0 or 1)
character string or variable-length character string
date and time value
binary data
Complex Types
String – json encoded
values of one data type
String – json encoded
key-value pairs
String – json encoded
structured values
JDBC Client Setup for a Secure Cluster
When connecting to HiveServer2 with Kerberos authentication, the URL format is:
The client needs to have a valid Kerberos ticket in the ticket cache before connecting.
NOTE: If you don't have a "/" after the port number, the jdbc driver does not parse the hostname and ends up running HS2 in embedded mode . So if you are specifying a hostname, make sure you have a "/" or "/<dbname>" after the port number.
In the case of LDAP, CUSTOM or PAM authentication, the client needs to pass a valid user name and password to the JDBC connection API.
To use sasl.qop, add the following to the sessionconf part of your Hive JDBC hive connection string, e.g.
For more information, see Setting Up HiveServer2.
Multi-User Scenarios and Programmatic Login to Kerberos KDC
In the current approach of using Kerberos you need to have a valid Kerberos ticket in the ticket cache before connecting. This entails a static login (using kinit, key tab or ticketcache) and the restriction of one Kerberos user per client. These restrictions limit the usage in middleware systems and other multi-user scenarios, and in scenarios where the client wants to login programmatically to Kerberos KDC.
One way to mitigate the problem of multi-user scenarios is with secure proxy users (see HIVE-5155). Starting in Hive 0.13.0, support for secure proxy users has two components:
- Direct proxy access for privileged Hadoop users (HIVE-5155). This enables a privileged user to directly specify an alternate session user during the connection. If the connecting user has Hadoop level privilege to impersonate the requested userid, then HiveServer2 will run the session as that requested user.
- Delegation token based connection for Oozie (OOZIE-1457). This is the common mechanism for Hadoop ecosystem components.Proxy user privileges in the Hadoop ecosystem are associated with both user names and hosts. That is, the privilege is available for certain users from certain hosts. Delegation tokens in Hive are meant to be used if you are connecting from one authorized (blessed) machine and later you need to make a connection from another non-blessed machine. You get the delegation token from a blessed machine and connect using the delegation token from a non-blessed machine. The primary use case is Oozie, which gets a delegation token from the server machine and then gets another connection from a Hadoop task node.
If you are only making a JDBC connection as a privileged user from a single blessed machine, then direct proxy access is the simpler approach. You can just pass the user you need to impersonate in the JDBC URL by using the hive.server2.proxy.user=<user> parameter.
See examples in ProxyAuthTest.java.
Support for delegation tokens with Hiveserver2 binary transport mode hive.server2.transport.mode has been available starting 0.13.0, support for this feature with HTTP transport mode was added in HIVE-13169, which should be part of Hive 2.1.0.
The other way is to use a pre-authenticated Kerberos Subject (see HIVE-6486). In this method, starting with Hive 0.13.0 the Hive JDBC client can use a pre-authenticated subject to authenticate to HiveServer2. This enables a middleware system to run queries as the user running the client.
Using Kerberos with a Pre-Authenticated Subject
To use a pre-authenticated subject you will need the following changes.
- Add hive-exec*.jar to the classpath in addition to the regular Hive JDBC jars (commons-configuration-1.6.jar and hadoop-core*.jar are not required).
- Add auth=kerberos and kerberosAuthType=fromSubject JDBC URL properties in addition to having the "principal" url property.
- Open the connection in Subject.doAs().
The following code snippet illustrates the usage (refer to HIVE-6486 for a complete test case):
static Connection getConnection( Subject signedOnUserSubject ) throws Exception{ Connection conn = (Connection) Subject.doAs(signedOnUserSubject, new PrivilegedExceptionAction<Object>() { public Object run() { Connection con = null; String JDBC_DB_URL = "jdbc:hive2://HiveHost:10000/default;" || "email@example.com;" || "kerberosAuthType=fromSubject"; try { Class.forName(JDBC_DRIVER); con = DriverManager.getConnection(JDBC_DB_URL); } catch (SQLException e) { e.printStackTrace(); } catch (ClassNotFoundException e) { e.printStackTrace(); } return con; } }); return conn; }
Python Client
A Python client driver is available on github. For installation instructions, see Setting Up HiveServer2: Python Client Driver.
Ruby Client
A Ruby client driver is available on github at https://github.com/forward3d/rbhive.
Integration with SQuirrel SQL Client
- Download, install and start the SQuirrel SQL Client from the SQuirrel SQL website.
- Select 'Drivers -> New Driver...' to register Hive's JDBC driver that works with HiveServer2.
Enter the driver name and example URL:
Name: Hive Example URL: jdbc:hive2://localhost:10000/default
Select 'Extra Class Path -> Add' to add the following jars from your local Hive and Hadoop distribution.
HIVE_HOME/lib/hive-jdbc-*-standalone.jar HADOOP_HOME/share/hadoop/common/hadoop-common-*.jar
Version information
Hive JDBC standalone jars are used in Hive 0.14.0 onward (HIVE-538); for previous versions of Hive, use
The hadoop-common jars are for Hadoop 2.0; for previous versions of Hadoop, use
Select 'List Drivers'. This will cause SQuirrel to parse your jars for JDBC drivers and might take a few seconds. From the 'Class Name' input box select the Hive driver for working with HiveServer2:
Click 'OK' to complete the driver registration.
- Select 'Aliases -> Add Alias...' to create a connection alias to your HiveServer2 instance.
- Give the connection alias a name in the 'Name' input box.
- Select the Hive driver from the 'Driver' drop-down.
- Modify the example URL as needed to point to your HiveServer2 instance.
- Enter 'User Name' and 'Password' and click 'OK' to save the connection alias.
- To connect to HiveServer2, double-click the Hive alias and click 'Connect'.
When the connection is established you will see errors in the log console and might get a warning that the driver is not JDBC 3.0 compatible. These alerts are due to yet-to-be-implemented parts of the JDBC metadata API and can safely be ignored. To test the connection enter SHOW TABLES in the console and click the run icon.
Also note that when a query is running, support for the 'Cancel' button is not yet available.
Integration with DbVisSoftware's DbVisualizer
- Download, install and start DbVisualizer free or purchase DbVisualizer Pro from https://www.dbvis.com/.
- Follow instructions on github.
Advanced Features for Integration with Other Tools
Supporting Cookie Replay in HTTP Mode
HIVE-9709 introduced support for the JDBC driver to enable cookie replay. This is turned on by default so that incoming cookies can be sent back to the server for authentication.
The JDBC connection URL when enabled should look like this:
- cookieAuth is set to
trueby default.
- cookieName: If any of the incoming cookies' keys match the value of cookieName, the JDBC driver will not send any login credentials/Kerberos ticket to the server. The client will just send the cookie alone back to the server for authentication. The default value of cookieName is hive.server2.auth (this is the HiveServer2 cookie name).
- To turn off cookie replay, cookieAuth=false must be used in the JDBC URL.
- Important Note: As part of HIVE-9709, we upgraded Apache http-client and http-core components of Hive to 4.4. To avoid any collision between this upgraded version of HttpComponents and other any versions that might be present in your system (such as the one provided by Apache Hadoop 2.6 which uses http-client and http-core components version of 4.2.5), the client is expected to set CLASSPATH in such a way that Beeline-related jars appear before HADOOP lib jars. This is achieved via setting HADOOP_USER_CLASSPATH_FIRST=true before using hive-jdbc. In fact, in bin/beeline.sh we do this!
Using 2-way SSL in HTTP Mode
HIVE-10447 enabled the JDBC driver to support 2-way SSL in HTTP mode. Please note that HiveServer2 currently does not support 2-way SSL. So this feature is handy when there is an intermediate server such as Knox which requires client to support 2-way SSL.
JDBC connection URL:
- <trust_store_path> is the path where the client's truststore file lives. This is a mandatory non-empty field.
- <trust_store_password> is the password to access the truststore.
- <key_store_path> is the path where the client's keystore file lives. This is a mandatory non-empty field.
- <key_store_password> is the password to access the keystore.
For versions earlier than 0.14, see the version note above.
Passing HTTP Header Key/Value Pairs via JDBC Driver
HIVE-10339 introduced an option for clients to provide custom HTTP headers that can be sent to the underlying server (Hive 1.2.0 and later).
JDBC connection URL:
When the above URL is specified, Beeline will call underlying requests to add an HTTP header set to <name1> and <value1> and another HTTP header set to <name2> and <value2>. This is helpful when the end user needs to send identity in an HTTP header down to intermediate servers such as Knox via Beeline for authentication, for example
For versions earlier than 0.14, see the version note above.


text:
AEP Receives All Necessary Approvals To Complete Separation Of Its Ohio Assets
Dec 26, 2013, 01:07 ET
COLUMBUS, Ohio, Dec. 26, 2013 /PRNewswire/ -- American Electric Power (NYSE: AEP) has received all necessary approvals to separate its AEP Ohio-owned generation assets from its Ohio distribution and transmission operations and complete transfer of that generation to AEP's competitive generation company - AEP Generation Resources Inc. - and regulated affiliates Appalachian Power and Kentucky Power. The company received the final approvals from the Federal Energy Regulatory Commission (FERC) this week and expects to complete transfer of those assets effective Dec. 31.
"The diligence of our employees and the cooperation of the affected state and federal commissions allowed us to execute our Ohio restructuring plan right on schedule, and we are well-positioned to operate two separate, sustainable businesses with our Ohio assets," said Nicholas K. Akins, AEP president and chief executive officer. "The majority of AEP's operations remain regulated, including our Ohio wires businesses, and we've consistently demonstrated our ability to successfully operate regulated utilities. The assets in the AEP Generation Resources portfolio are competitively positioned to perform well in the market. We expect our competitive business to be cash-flow positive."
The FERC accepted AEP's application to terminate the interconnection agreement, or pool, that exists among AEP's utilities in the Midwest; approved a new Power Coordination Agreement among Appalachian Power, Kentucky Power and Indiana Michigan Power; and approved other tariff and financing-related filings. AEP's applications for the generation transfers were approved by the FERC April 29.
Approximately 11,200 megawatts (MW) of AEP Ohio-owned generation will be transferred to AEP Generation Resources. AEP Ohio's two-thirds ownership of John E. Amos Plant Unit 3 (867 MW) will transfer to Appalachian Power, and 50 percent of Mitchell Plant (800 MW) will transfer to Kentucky Power. Following the transfers and expected retirements through 2015, AEP Generation Resources expects to own approximately 8,700 MW.
AEP received approval Dec. 13 from the West Virginia Public Service Commission (West Virginia PSC) for Appalachian Power to acquire AEP Ohio's ownership of Amos Plant Unit 3. The Virginia State Corporation Commission (Virginia SCC) approved the Amos Unit 3 acquisition July 31. The Kentucky Public Service Commission approved Kentucky Power's acquisition of 50 percent of the Mitchell Plant generation Oct. 7. AEP plans to make additional filings in the first quarter of 2014 to address a deferred decision from the West Virginia PSC on the merger of Wheeling Power into Appalachian Power and the acquisition of the remaining 50 percent of Mitchell Plant by Appalachian Power. The Virginia SCC approved the Wheeling Power merger but not the transfer of the Mitchell generation to Appalachian Power. Wheeling Power customers will continue to receive generation service through a FERC-approved agreement, which will transfer to AEP Generation Resources effective with the closing of corporate separation Dec. 31.
American Electric Power is one of the largest electric utilities in the United States, delivering electricity to more than 5.3 million customers in 11 states. AEP ranks among the nation's largest generators of electricity, owning nearly 38,000 megawatts of generating capacity in the U.S. AEP also owns the nation's largest electricity transmission system, a nearly 40,000-mile network that includes more 765-kilovolt extra-high voltage transmission lines than all other U.S. transmission systems combined. AEP's transmission system directly or indirectly serves about 10 percent of the electricity demand in the Eastern Interconnection, the interconnected transmission system that covers 38 eastern and central U.S. states and eastern Canada, and approximately 11 percent of the electricity demand in ERCOT, the transmission system that covers much of Texas. AEP's utility units operate as AEP Ohio, AEP Texas, Appalachian Power (in Virginia and West Virginia), AEP Appalachian Power (in Tennessee), Indiana Michigan Power, Kentucky Power, Public Service Company of Oklahoma, and Southwestern Electric Power Company (in Arkansas, Louisiana and east and north Texas). AEP's headquarters are in Columbus, Ohio. News releases and other information about AEP can be found at www.aep.com.
This report made by American Electric Power and its Registrant Subsidiaries contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934. Although AEP and each of its Registrant Subsidiaries believe that their expectations are based on reasonable assumptions, any such statements may be influenced by factors that could cause actual outcomes and results to be materially different from those projected. Among the factors that could cause actual results to differ materially from those in the forward-looking statements are: the economic climate, growth or contraction within and changes in market demand and demographic patterns in AEP's service territory; inflationary or deflationary interest rate trends; volatility in the financial markets, particularly developments affecting the availability of capital on reasonable terms and developments impairing AEP's ability to finance new capital projects and refinance existing debt at attractive rates; the availability and cost of funds to finance working capital and capital needs, particularly during periods when the time lag between incurring costs and recovery is long and the costs are material; electric load, customer growth and the impact of retail competition, particularly in Ohio; weather conditions, including storms and drought conditions, and AEP's ability to recover significant storm restoration costs through applicable rate mechanisms; available sources and costs of, and transportation for, fuels and the creditworthiness and performance of fuel suppliers and transporters; availability of necessary generating capacity and the performance of AEP's generating plants; AEP's ability to recover increases in fuel and other energy costs through regulated or competitive electric rates; AEP's ability to build or acquire generating capacity and transmission lines and facilities (including the ability to obtain any necessary regulatory approvals and permits) when needed at acceptable prices and terms and to recover those costs (including the costs of projects that are cancelled) through applicable rate cases or competitive rates; new legislation, litigation and government regulation, including oversight of nuclear generation, energy commodity trading and new or heightened requirements for reduced emissions of sulfur, nitrogen, mercury, carbon, soot or particulate matter and other substances, or additional regulation of fly ash and similar combustion products that could impact the continued operation and cost recovery of AEP's plants and related assets; evolving public perception of the risks associated with fuels used before, during and after the generation of electricity, including nuclear fuel; a reduction in the federal statutory tax rate that could result in an accelerated return of deferred federal income taxes to customers; timing and resolution of pending and future rate cases, negotiations and other regulatory decisions, including rate or other recovery of new investments in generation, distribution and transmission service and environmental compliance; resolution of litigation; AEP's ability to constrain operation and maintenance costs; AEP's ability to develop and execute a strategy based on a view regarding prices of electricity, coal, natural gas and other energy-related commodities; prices and demand for power that AEP generates and sells at wholesale; changes in technology, particularly with respect to new, developing or alternative sources of generation; AEP's ability to recover through rates or market prices any remaining unrecovered investment in generating units that may be retired before the end of their previously projected useful lives; volatility and changes in markets for electricity, coal, natural gas and other energy-related commodities; changes in utility regulation, including the implementation of Electric Security Plans and the transition to market and expected legal separation for generation in Ohio and the allocation of costs within regional transmission organizations, including PJM and SPP; AEP's ability to successfully manage negotiations with stakeholders and obtain regulatory approval to terminate the Interconnection Agreement; changes in the creditworthiness of the counterparties with whom AEP has contractual arrangements, including participants in the energy trading market; actions of rating agencies, including changes in the ratings of AEP debt; the impact of volatility in the capital markets on the value of the investments held by AEP's pension, other postretirement benefit plans, captive insurance entity and nuclear decommissioning trust and the impact on future funding requirements; accounting pronouncements periodically issued by accounting standard-setting bodies; and other risks and unforeseen events, including wars, the effects of terrorism (including increased security costs), embargoes, cyber security threats and other catastrophic events.
SOURCE American Electric Power


text:
Possible Duplicate:
Is there a rule about double negations that aren't meant as double negations (e.g. "We don't need no education")?
Meaning of "you don't need no memory" and its grammar or rhetoric
Is there any consensus yet on how double negations should be treated?
For instance:
I don't need no doctor. (coll.)
Does the speaker need a doctor or not? Some authorities emphasise that logic prevails, in which case the speaker would need a doctor (no and no means yes). However, there are plenty of others who say this is not true.
When one starts from the meaning of what a speaker wants to express, he would easily come to tell that double negations do NOT make a positive sentence. The aforementioned logic-thinker, however, would just call that rum ram ruf and continue by saying that the world needs to learn their language again.
So: intention of speaker > logical structure of language, or not?
Also, as a side note, my mother dialect (a Dutch (Flemish) dialect) does have double negations as its default way of making a sentence negative.
Da'k 'et nie-j-en wee = That I not-en know


text:
Monday, August 26th 2019, 7:40am UTC+2
You are not logged in.
Dear visitor, welcome to Operation Peacekeeper - Battlefield 2 Modification. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Friday, February 10th 2017, 8:18am
on 11 feb. there will be many players?Dont know? Waiting for 11. february
Friday, February 10th 2017, 4:45pm
okey)I hope tooTomorrow evening there is an "OPK Fight Night" planned and there would come many players. I hope so. Think it would be a nice event.
Friday, February 10th 2017, 8:39pm
I know, I instaled the latest versionBut we play with the latest actual version 0.42 -> http://www.moddb.com/mods/operation-peac…/opk2-v042-full
Sunday, February 12th 2017, 8:31am
nice evening was))Nice.see you tomorrow
Monday, February 13th 2017, 6:52am
of course.almost each evening I look on server.I don't know. I want do first a test session with new content and new maps. If you want, your welcome.
Monday, February 13th 2017, 10:34am
this version OPK(0.42) is not final?For the testing I give a new version with the new content to all tester. The server would be switched to a testserver and needs a password for join.
Monday, February 13th 2017, 9:11pm
very good.but we need more players on server))Oh no
Look in the news in this forum or on OPK moddb.com page. There would be come a lot of new content. New vehicles for the british army, serbian and German army. New maps and..... well....some surprise?
Monday, February 13th 2017, 11:27pm
Tuesday, February 14th 2017, 7:30am
Yeah. I know. I hope with a new version that there comes some players back, to play some rounds on online server. Eventually if there is an event every 2 or 3 weeks, there comes more players. I don't know. I can only try this.
And thx for your advertising


text:
We help customers find low car insurance rates from the top rated auto insurance companies in
Pearland, Texas. Work with our independent auto insurance agents, you will enjoy personalized service and expert advice specifically tailored to your car insurance requirements.
We also offer car insurance leads in the cities listed below:
Copyright © Local Auto Insurance Agents. All Rights Reserved.
All other trademarks and copyrights are the property of their respective owners.
Privacy Policy | Site map


text:
Police in riot gear held back an angry crowd in South Dallas for hours Tuesday after an officer fatally shot an unarmed suspect.
Hundreds converged outside Dixon Grocery, a block or two from where the dead man lay face down in a grassy lot. Rumors spread among the crowd that James Harper was shot in the back while fleeing.
But at a late Tuesday news conference, Police Chief David Brown said Harper, 31, was beating the officer who shot him.
The shooting is the latest in a string of deadly encounters this year involving Dallas police officers.
It was the 14th shooting by Dallas police this year. Eight have been fatal. There were 18 officer-involved shootings in 2010 and 17 in 2009.
Brown said officers received a 911 call about 5 p.m. that a tied-up man was being dragged into a known drug house in the 5300 block of Bourquin Street. The call was later determined to be bogus, Brown said. But Harper and three other suspects fled from the house when officers knocked on the door.
Officer Brian Rowden, an eight-year veteran, chased Harper alone along an alley and over three fences.
Harper fought Rowden at several points during the chase — kicking the officer in the chest at one point, Brown said. After the third fence, Brown said, Rowden was exhausted and clinging to Harper, who was still beating on him.
At that point, Brown said, Harper told Rowden: "You're going to have to kill me."
Fearing for his life, Rowden pulled his gun and shot him, Brown said. Harper collapsed.
"He basically lost that fight and had to make a judgment decision that we'll second-guess," Brown said.
Harper had a lengthy criminal record, with arrests for assault of a security officer, drug charges, vehicle theft, evading arrest and other counts.
The police chief said a neighbor saw the chase and early struggles from her back porch, but was inside on the phone with 911 when Rowden shot Harper.
The Police Department will investigate the shooting and refer it to a grand jury, which will determine whether it was justified, Brown said.
Police arrested one other suspect, who wasn't identified. Brown said police seized crack cocaine from inside the house and in the yard.
Dozens of officers from throughout the city — some in riot gear — swarmed to the scene after the shooting. So did angry crowds.
The department's SWAT team arrived about 6:30 p.m. By sundown, at least three dozen SWAT officers hemmed in jeering onlookers.
Although the crowds seemed convinced Harper had been shot in the back, Brown said it appeared he had been shot in the stomach and hand. But he took care to note that the medical examiner will make the final determination.
Leaning on her two daughters' shoulders and fanning herself from the sweltering heat, Sandra Harper marched from one line of riot police to the other trying to see her son's body.
"They just killed him," she wailed. "What are you going to do about it?"
She said her son sold marijuana out of the house he ran from, carried no weapons, and that she had once told him to "just lay down" if police ever raided it.
"I lost my son over a bag of damn weed," she said. "I knew it was going to happen, but I didn't know when."
Television reports indicated that some people in the crowd were seen carrying guns.
At one point, at least one officer was seen firing what appeared to be pellets into the pavement in an effort to disperse the crowd.
Later, several fistfights broke out among onlookers. A woman was taken away in an ambulance.
City Council member Dwaine Caraway went to the scene shortly after the news broke.
"We've had eight deadly police shootings this year, and that's a concern," Caraway said.
But he defended the heavy police presence Tuesday.
"When you see the potential of what could have taken place, I think Chief Brown and Chief [Charles] Cato and the entire Police Department took all the right steps to bring calm to a very disturbing situation."
By 7:30 p.m., SWAT officers had broken the the crowd up into smaller groups — still loud and angry.
Freddy Smith, who said he belongs to the Black Panthers, screamed at the officers.
"I see a lot of white folks and no black folks," he said of the SWAT unit.
Smith said he came out because police had tried to arrest his 82-year-old aunt near the shooting scene.
"I was up there standing up there over the body. And every one of them was laughing at the man, like they killed a deer or an animal," he said.
As a column of SWAT officers walked by, Mondray McCoy raised his hands, turned his back and said: "My hands are up with my back turned. Shoot me."
A minute later, two Dallas sheriff's deputies walked over to McCoy and other hecklers. Pointing out that their pistols were holstered, the deputies implored them to help calm the crowd.
Staff writers Andrew Pantazi, Scott Goldstein and Tasha Hayton and WFAA-TV (Channel 8) contributed to this report.
Feb. 13: Three officers were in a car chase with a robbery suspect. The suspect fled in the 1100 block of St. Augustine Road near Lake June Road in Pleasant Grove. Police said the officers fatally shot William Banks, 26, after he ran around a corner and turned with a gun pointed at the officers.
Feb. 24: A suicidal man was sitting in a vehicle in a church parking lot in Far North Dallas. Travis Henderson, 52, was shot after he got out of his car and pointed a gun at an officer, police said.
March 7: Officers spotted an Irving carjacking suspect in a stolen car in a northwest Dallas strip center parking lot. Luis Anthony Escalante, 29, ignored the officers' orders to show his hands, put the vehicle in reverse and drove toward the officers, police said. Officers shot him and a second suspect, who survived.
May 22: An undercover Dallas narcotics officer killed a man during a drug sting at a west Oak Cliff apartment complex. Police said 32-year-old Andrais Darnell Smith robbed two undercover officers after selling them drugs. He then followed the officers into the parking lot and drew a gun on them, police said. One of the officers fatally shot Smith.
May 27: Officers were called regarding a suicidal man at a home in Lake Highlands. Police said Richard LaTour, 30, pointed a gun at officers, who then shot him. He died at a hospital.
June 2: A Dallas police officer shot a man who he said reached for a handgun during a traffic stop. John Robert Husband III died at Methodist Dallas Medical Center.
June 24: Kendrick McDaniel,18, was fatally shot by an off-duty, uniformed police officer at a Red Bird-area Taco Bell. Police said McDaniel was reaching for a handgun when he was shot, and video surveillance backed up that account.
July 24: James Harper is fatally shot after three physical confrontations with a police officer following a foot chase.


text:
Boston Bruins Tickets
Boston Bruins Tickets Tickets Rated 0.00/5 based on 0 customer reviews 100 0
The Boston Bruins are a professional hockey team based in Boston, Massachusetts. They are members of the Northeast Division of the Eastern Conference of the NHL. Their home arena is the TD Garden where they have played since 1995 after they left the Boston Garden where they've played since 1928. The Boston Bruins are also part of the Original Six teams in the National Hockey League. Gold Coast Tickets has great tickets for Boston Bruins tickets home and away. Get your tickets before it's too late!
Results Filter
- Event
- Date/Time
- Venue/City
26 to 45 of 45
- 1
- 2


text:
Top China Stories from WSJ: Isle Dispute, Hukou, Property Revival
Your daily round-up of the best of the Journal's China coverage:
China Believes in America; Why Doesn't America?: Six generations ago, Chinese workers were brought to San Francisco as cheap, pliable labor for the back-breaking work of mining gold and building railroads. The Chinese have returned. This time they're the ones with the capital. (Subscriber Content)
Report: China Moves Cautiously on Disputed Islands: Beijing is seeking to assert its claims to disputed islands controlled by Japan, but it is avoiding any escalation of tensions, a report from Japan says. (Subscriber Content)
China to Speed Up 'Hukou' Reform: China has pledged to speed up reform of its 'hukou' household-registration system, indicating the country may be preparing to take the fetters off its rural population. (Subscriber Content)
China Sees Signs of Property Revival: Average housing prices in China rose at a faster pace in November, a sign the property market may be set to give the world's No. 2 economy a lift next year. (Subscriber Content)


text:
STEWART AIRPORT — A local environmental group announced plans Tuesday to sue New Windsor, claiming the town allowed a temporary asphalt plant to be located at Stewart International Airport without proper review.
STEWART AIRPORT — A local environmental group announced plans Tuesday to sue New Windsor, claiming the town allowed a temporary asphalt plant to be located at Stewart International Airport without proper review.
Jointa Lime Co. set up the plant without having to secure Planning Board or Zoning Board of Appeals approvals from New Windsor, said Sandra Kissam, the president of the Stewart Park and Reserve Coalition, at Tuesday morning's meeting of the Stewart Airport Commission.
According to a press release from SPARC, the plant spews cancer-causing toxins into the air as it mixes gravel and sand with crude oil derivatives to make asphalt.
"It's pumping pollution into the air as we speak," Kissam said at the meeting.
The coalition is especially worried about the effects of the plant on the nearby Stewart State Forest, used for hiking, bird-watching and cross-country skiing.
The plant, a busy operation with tractor-trailers ferrying material in and out of the airport, began operating in the summer, said Richard Heslin, the general manager for the airport. The plant is producing asphalt for the $72 million runway rehabilitation project underway at Stewart.
The plant was built before obtaining an air permit from the New York state Department of Environmental Conservation, according to a copy of the lawsuit provided by SPARC. Kissam said her group planned to file the lawsuit Tuesday in Orange County Supreme Court in Goshen.
New Windsor Supervisor George Green decline to comment. Town Attorney Michael Blythe was in the middle of explaining the town's position on the plant when Green summoned him to his office and told him the town had been sued.
Blythe then declined to comment.
A representative for Jointa Lime Co., part of a larger company based in the Town of Wilton in Saratoga County, did not return calls placed Tuesday.
According to the lawsuit, Jointa plans to operate for at least two years on the two-acre parcel it leased from New Windsor.
The company will pay the town about $98,000 per year under terms of the lease.
Kissam has already taken SPARC's case to New Windsor, and was shot down. According to SPARC's lawsuit, the environmental group asked the Zoning Board of Appeals to require Jointa submit an application for site plan review.
The ZBA dismissed SPARC's request in late August, according to the lawsuit. At that meeting, the attorney for the ZBA told the board that the asphalt plant, located on town property, was not subject to the municipality's zoning code because "'a town is not subject to its own planning and zoning,' " the suit says.


text:
My Kingdom for the Princess: it's up to you, Arthur, a brave knight, to restore the land and escort Princess Helen back to her father, King Olgert in this addictive, award-winning game with unique game play that combines time management, strategy, and simulation.
- Winner of the 2009 Great Game Award for Best Sim/Tycoon Game.
- 2009 Runner-up for Best Time Management Game on Big Fish Games.
What's New in My Kingdom for the Princess
Version 2010.12.08:
- Additional languages support added
- GameCenter support added
- Minor bugs fixed
Requirements for My Kingdom for the PrincessCompatible with iPad. Requires iOS 3.2 or later
Similar Software
Suggest other similar software