text:
Yesterday I posted pictures of a tasty little hors d'oeuvres that I had made in school this week and then I never included the recipe. What a jerk, huh? So here it is, the recipe for Petit Choux Hors D'Oeuvres, straight from my culinary school notebook. Although these are a little tricky to make, they are totally worth the effort and will blow your guests' minds (or they will just blow your own mind. Who says you need a party to make these tasty little guys?)
A couple tips when making these, don't skimp and use dry herbs here. Fresh herbs are so vibrant and really pop making this a very flavorful appetizer. Although in school I have to follow the recipes pretty closely, I would also recommend cutting the olives in half. Or maybe chopping them up a little bit and laying them on top of the cream cheese filling. Leaving the olives whole makes them not only look like eyeballs (which is fine if that's what you're going for) but I think the whole olive can almost overpower and mask all of the other lovely flavors that are going on in that gorgeously puffy, buttery and herby Pate a Choux!
Special Note: I don't plan to make a habit out of posting recipes from my Culinary School Notebook (after all, I paid a lot of money for them!) but I will, from time to time, post some of them or provide information from school that I find to be particularly interesting but out of respect for those (like myself) that pay a lot of money to attend a school such as this, I unfortunately won't be posting many specific recipes from my notebook.
Petit Choux Hors D'Oeuvres
From Cambridge School of Culinary Arts Notebook, copyright Roberta L. Dowling
- 2/3 cup water
- 1/2 cup (4 oz) unsalted butter
- 1/3 cup + 2 TBS milk
- 1/2 tsp salt
- Pinch nutmeg
- 1/4 tsp pepper
- 1 cup flour
- 4-5 large eggs
- 4 oz grated Gruyere cheese
- 2 green onions, minced
- 1 TBS minced parsley
- 1 tsp dill
- Grated Parmesan cheese, to sprinkle on top of piped choux
- 1 egg, well beaten (for egg wash)
- 8 oz cream cheese
- 1 1/2 TBS heavy cream
- 1 TBS finely chopped chives
- Pimento stuffed olives
Preheat the oven to 475 degrees. Bring the water, butter and milk to a boil (be sure the butter melts before the liquid boils). Meanwhile, combine salt, nutmeg, pepper and flour. Once the liquid boils, remove pan from heat and add the dry ingredients all at once. Stir the mixture together with a wooden spoon (it will resemble mashed potatoes) and return the pan to medium heat. Stir vigorously to dry out pastry (approximately 3-5 minutes). The paste will be shiny with small beads of butter on the surface of the dough and the pan. Incorporate the eggs, one at a time, and blend thoroughly with each addition. Dough should be soft and cling to the sides of the pan (if it doesn't, add the 5th egg). Add remaining ingredients (except grated Parmesan cheese), blending well. Pipe the paste through a 1/2 inch #6 plain tip using techniques of squeezing, releasing and lifting into round puffs, 1 inch in diameter. Brush with egg wash, sprinkle with grated Parmesan cheese. Lower the heat of the oven to 375 degrees and bake until puffed, golden brown and firm to a gentle touch. (About 30-35 minutes). (Important note: DO NOT keep opening the oven door. This will prevent them from getting puffy and airy. Instead, keep the door closed until you think they are ready.)
To make the filling, beat the cream cheese and cream until well blended. Fold in chives.
To assemble, once the Choux has completely cooled, slice in half lengthwise and pipe cream cheese into the center and top with olive. Serve at room temperature.


text:
September 2006 - Newsletter 83
Yetties Christmas Singalong Concerts and New Year Party in Sherborne
Concert nights are Friday 15th and Saturday 16th of December. Our special guest is Tony Beard 'The Wag from Widecombe' who is the very best West Country Comedian around. He has had his own show on Radio Devon for some years but it's not often he travels to foreign parts. You are in for a real treat.
The New Year Party is, funnily enough, on the 31st. All three events start at 8p.m. and will be at The Digby Hall as usual. Tickets will be on sale from the middle of October and can be purchased from 'Rules' which is bang in the middle of Sherborne, almost opposite Woolworths in Cheap Street. Alternatively you can buy them from our web shop or ring 01935 814611, 814667 or 813890. For the concert they are £7 for adults and £6 for children and senior citizens. The New Year Tickets are all £12 each. We don't supply food at New Year so bring your own nosebag. This varies depending on your needs. Some tables groan with the weight of the food and others are content with a snack. Don't bring your own booze though otherwise I will get it in the neck. There is a very well stocked bar.
'40 Years of The Yetties' Commemorative Calendar for 2007
These are £5 each with an additional 75p post and packing. Cheques to 'The Yetties' naturally. Or, of course, you can buy them from the web shop. Naturally enough if you wish to purchase a bundle of them for Christmas Presents (how can your nearest and dearest get along without one) we will do a deal. Drop me an e mail to the address above or ring 01935 814611. I just love wheeling and dealing.
Yetties at Halsway Manor DVD
We managed to get this out for Yetminster (8th of July) where the supply rapidly dwindled. By the evening I was taking orders for the next batch. It's a full 1 hour 20 minutes long and is a real insight into what goes on at our residential weekends.
Yetties at Halsway Manor
We have our usual weekend at Halsway in February but this is already sold out. However, next year, from Monday July the 9th to Friday 13th we are down there again. This will be rather more of a holiday for those who book. You won't get wall to wall Yetties like you do in February (did I hear a sigh of relief). There will be plenty of dancing, singing and general cavorting but you will have spare time to explore the countryside and Halsway is ideally situated for this. The Quantock Hills are out the back door, Minehead, Watchet, Dunster, Exmoor and The West Somerset Railway are all within easy reach. If you are interested give the Manor a ring on 01984 618274.
Old Yetties LPs
LPs in stock at the moment are: Keep A Runnin'; Our Friends The Yetties; Dorset Is Beautiful; The World of The Yetties; The Yetties of Yetminster; The Village Band; Up In Arms; Up Market; In Concert; and A Little Bit of Dorset. If you would like any of these to add to your collection please ring 01935 814611. They cost £5 each plus £1 P. & P. Cheques to Halsway Manor.
The money from the sale of the LPs has kept us in materials to refurbish the book stock and catalogue labels, ink etc. We have also been able recently to purchase 15 new books. They work out at an average of £10 a time. So thank you very much. We are also being given considerable quantities of books, records, CDs etc. so I am now up to over 2000 entries on the database.
Memory Lane
In the early days we were much in demand at Folk Festivals. It was a booming scene and I think the record for us was 14 in one year. I can remember going straight from Sidmouth (a shattering experience in itself) to Falmouth where we danced, played for dances, sang, morris danced and I can even remember being hauled in to do some Playford Dancing at a concert and not having the foggiest idea which direction to go. I was in costume so maybe no one recognised the one with the three left feet. From Falmouth we drove to Penzance to catch the Scillonian for The Isles of Scilly Festival. Now this old boat rolled in the best of weather and we were treated to a full, hearty gale. One passenger fell over and broke his leg, it was that severe. We arrive in St. Mary's absolutely drenched and completely out on our feet (that's polite isn't it). We staggered down the street and knocked on the door of the Festival organiser. His wife came down and almost fainted when she saw four beggars on her doorstep. We explained who we were and she graciously let us in and offered us a cup of tea. Four voices chorused yes, yes, yes, yes please but by the time she had made it we were all fast asleep. Fortunately we were on the island for three days. This gave us time to recover and we even joined in the Carnival. I can't remember what as, maybe flotsam and jetsam. That would certainly have been appropriate.
Doing the Dorset Dirt
On the 17th of September I will be attempting The Dorset Dirt which is a thirty-mile off road cycle ride on the bridle ways of Dorset. These are mainly chalk and flint tracks. The scenery is lovely, Dorset at it's best but I have a feeling that, on the occasion, I may be watching where the front wheel goes rather than counting the deer and gazing at the view. The object is to raise money for two charities, Dorset Association for the Disabled and The Children of Fiji. We are Co-Presidents of the first and the second is run by two dedicated friends who live in the village of Cattistock. They have made a big difference to many schools in Fiji, supplying books and basic equipment for the pupils. They also raised the funds to build a bridge over a river, buy a boat for another class of pupils who couldn't otherwise get to school and are now in the process of supplying fresh water to another establishment. Most of the items are shipped by container for free and Quantas, the Australian airline, also flies lighter items to Sydney for no charge.
Any money I raise will be split down the middle. So far you generous folk have given me £480. If there is anyone else out there who would like to help my little legs go faster then you can send a cheque made out to 'M. J. Sartin' to the PO Box or just hang on and bung some cash in my pot at a concert somewhere. Thanks very much. Bonny
New CD 'The Vigilante'
This is Bonny's new CD with 17 of his poems and 3 songs written over the last few years.

subset: commoncrawl


text:
Shop All Sale
Top Pet CalendarShop All Pets
Shop All Gifts
Shop All Sports
The stylish and practical Miami Dolphins pocket planner from Turner Licensing, is the ultimate way for football fans to stay organized! The front cover proudly features the team logo and colors. This compact, monthly-view format fits easily in a handbag, briefcase or pocket!


text:
Postdoctoral Fellow, University of Saskatchewan
Scientists expect to see the greatest effects of global warming in the Arctic. What, exactly, will these effects be?
Scientists expect to observe the greatest effects of global warming in the Arctic. But what, exactly, will these effects be?
Steven Mamet has focused his research on range limits of tree species at northern tree lines, and how climate and environmental change shape tree line dynamics. Currently, he is evaluating range limits at tree line near Wolf Creek, Yukon Territory, and assessing climate variation and forest resilience along moisture gradients in central Saskatchewan.
For most of my life I have been curious about the natural world. I got to observe the forest-tundra ecotone [a transition area between plant communities] in northern Manitoba with Earthwatch under my undergraduate advisor, Dr. Peter Kershaw. I found it fascinating that something that appeared to be stationary, like a tree, was actually part of a dynamic entity like a treeline. The northernmost position of trees could migrate further onto the tundra with climatic change? How was this possible? I had to know more! Since then I have traveled to northern landscapes containing treelines of several different species, and the more I have learned, the more my curiosity has grown.
There's nothing quite like your first field experience. Mine was as an undergraduate student on a trip to the Rocky Mountains of southern Alberta, Canada, as part of a biogeography course. For my final project, I studied the decomposition of organic matter in different vegetation types across different habitats. We had to use snowshoes to reach the field site and carry all the equipment by hand—a challenging experience! Though our study didn't yield any ground-breaking results, the experience was intensely rewarding. Ultimately, fieldwork has taught me that, like so many things in life, science is more about the journey than the destination.
Chilling out at Climate Change at the Arctic's Edge.


text:
Re: Answers for some frequently asked questions (FAQ)
my vote ur for mod
Want to know how the site works? Did you get an error message? Read in here!
greyfox81 wrote:Hi.
I have just became a vip member and i have problem with the ads. they are still poping up.
How do i fix that?
himalayh wrote:how doesw we go to the next level like rook bishop mod etc please reply
Return to ChessCube Knowledge Base
Users browsing this forum: No registered users and 4 guests


text:
Soucy was a member of the Women's Friend Society before becoming president of the Brookhouse Home in 2006. Her leadership helped form a partnership between the two organizations as well as bring about major changes to the house.
Much of what is needed to put on the show was made possible through community donations and clothing from boutiques such as Irresistibles, J. Mode, and Beautiful Things as well as J. Gibley's Tuxedos. Gibley said he hopes the event will help get his name out there in time for prom and wedding planners. Soucy and Ballou say they have also raised funds for the event through the sale of advertisements. The show will feature volunteer models as well as a cash bar and raffle.


text:
Tragedy of Bataan
Tragedy of Bataan Previous Broadcasts
KQED 9: Wed, Aug 1, 2012 -- 5:30 AM
The program chronicles the fall of the Philippines and the Bataan Death March in the early months of World War II. The program contains first-account interviews with over twenty former survivors of the conflict. This poignant story is also told by several unpublished diaries, rare photos and drawings and never before seen Japanese propaganda film footage. Narrated by Alec Baldwin, The Tragedy of Bataan is a television documentary and five-part radio series for PBS/NPR stations. The Radio series is distributed by PRX.
Repeat Broadcasts:
- KQED Life: Thu, Aug 2, 2012 -- 4:30 AM
- KQED Life: Wed, Aug 1, 2012 -- 10:30 PM


text:
fezbucks needed a new logo design and created a contest on 99designs.
3 winners were selected from 15 designs submitted by 8 freelance designers.
Lumberg Industries, Inc. was started because I wanted to spend my time doing something I love -- the farthest thing from a typical Office Space kind of environment. We're looking for a logo that reflects that sarcastic sensibility of naming the co. after our anti-hero, Bill Lumberg.
Lumberg Industries, Inc.
Accepted File Formats:
we will need the original high-res PSDs or illustrator files
Short summary says it all - just go for it!
We *are* preferential to logos incorporating Milton's Swingline-ish stapler or Lumberg's ubiquitous coffee cup.
i.e. see one of my lame attempts at:
Logo should be clean, sleek and Web 2.0ish.
Find out how a design contest works or learn more about our logo design services.


text:
Our Research Focus
Neural Repair & Neuro-Degeneration
Neurological injury frequently interrupts connections while sparing nerve cells themselves. Spinal Cord Injury (SCI) is the epitome of a disconnection syndrome, in which surviving neural tissue fails to function due to lost communication above and below the level of injury. For the organism to regain function, new pathways must form by growth of cut or surviving nerve fibers. Unfortunately, the growth of axons and the rearrangement of brain circuitry are extremely limited in the adult brain and spinal cord.
We focus on understanding the molecular pathways that limit fiber growth and functional rewiring of neuronal circuits during health and disease. Axonal growth encompasses both neural plasticity and repair. Technically, we utilize chronic in vivo imaging of neuronal cennections, genetic alteration of mice and induction of surgical lesions resembling clinical SCI and Stroke. In particular, we have found that the Nogo Receptor (NgR1) pathway mediating myelin inhibition of axonal growth plays a role in titrating anatomical plasticity in the adult CNS.
Translational Neuroscience
Principal Investigator
Lab Location
- 295 Congress Avenue, Ste 431-435New Haven, CT, 06510


text:
Senior Guest Program
Senior guests are adults 60 years old or older can attend many classes for free on a noncredit, space-available basis.
- Many seniors attend Art, English, Geology, History, Music, Philosophy, Political Science and Psychology undergraduate classes.
- Seniors may participate in a graduate course if they meet the prerequisites for the class.
- Senior guest students are encouraged to do the assignments and to participate fully in class discussion and activities, but always at the discretion of the instructor.Taking exams is optional.
- Senior guests must purchase textbooks and pay any special course fees.
The registration deadline for the Senior guest student program is three weeks prior to the start of each semester.


text:
Light Ice Cream Flavors
Our Light Ice Cream is specially crafted to bring you the creamy, rich taste you'd expect from Turkey Hill Ice Cream, but it is lower in fat.
The Light Recipe features creamy ice cream made with a blend of the finest vanillas dusted with vanilla bean specks. Full Flavor with a Light Touch.™


text:
Greenhouse Characteristics:
Two or three peaks among each span, plenty of rain gutter, trusswork,beautiful appearance, stable structure, strong hanging ability, light transmittance can be more than 90%, and almost no decay over time, strong ability to resist wind and snow.
Main Uses:
Office, practice teaching, scientific research, ecological catering entertainment, flower cultivation exhibition, seedling planting, elevated melon and fruit planting, soilless culture, etc.
Main Configuration:
Configurable within the internal and external sunshade, heat insulation, open the windows outside electrically, the wet curtain fan cooling system and other facilities, other configuration can grow according to customer's specific situation to configuration (such as drip irrigation system, sprinkler system, heating system, Internet of things intelligent control system, cucumber, etc.).
Life Span:
More than 20years(main steel frame)
General design parameters:
Wind load resistance: 0.45 KN / m2
Snow load: 0.3 KN / m2
Hanging load: 15 kg / m2
Rainwater row ability: 140 mm/h
Electricity parameters: 220/380 v, 50 HZ
Also can be designed according to user's geographical climate condition
Greenhouse structure:
|Span width
|Single-Bay Width
|Height of Greenhouse
|3.7m - 5.9m
|Height of the Gutter
|Wind Load
|Snow Load
|Planting Hanging Load
|Pipe line
|Hot dip galvanized steel pipe with zinc coat 275g/square meter
|Covering material
|glass/pc sheet
Main structure hot galvanized after completion , no nude welding points, use galvanized bolt connection, cover material with single and double hollow float glass, toughened glass or tempered glass, glass Mosaic of greenhouse use special aluminum profile, the edge of the glass and aluminum joint use anti-aging ethylene propylene rubber seal.
Company Profile
Shandong snrcorp Co., Ltd . is located in Huanglou Town, Qingzhou City, Shandong Province, which is a large-scale flower base in the north of the Yangtze River. With more than 10 years of experience in greenhouse construction, it engages in the construction of winter-insulated vegetable greenhouse, flower greenhouse, etc. After the continuous design and improvement on the greenhouse, the company has mastered the construction technology to ensure a low carbon, environmentally friendly, energy-saving greenhouse with high reliability, high quality and high cost performance.
Our service:
Pre sale:based on customer needs,guidling the most appropriate device models,andprovide the drawing,layout,installation drawing,technical information,etc.
On sale:In strict accordance with the relvant technical standards,organizations in accordance with the accordance with the contract and timely delivery.
After sale:Engineers free to available to overseas guide installation.
Warranty: 12 months after successful installation.
1.Q: As we have different type equipments, please indicate following details in your inquiry email.
A: (1) The specific area (L*W)
(2) Product usage/system of greenhouse
(3) The requiement of covering, structure,material, temperature, humidity and light intensity.
These are very important for providing you a complete solution.
2.Q:What is the minimum order quantity?
A:The minimum order quantity is 3000 square meters.But if below 3000 square meters,we also can produce it.The price is adjusted according to the quantity of order.
3.Q: Are you a manufacturer or trading company?
A: We are a manufacturer, all you are warmly welcome to visit us!
Delivery &Package &Payment
1.Delivery time15days after receipt of your deposit.
2.Payment terms: 30% T/T in advance, the left is paid (by T/T) before delivery.
3.Goods are transported by sea.


text:
VIVO Clinic
Courtwood House
Silver Street Head
Get Directions
Phone: 0333 305 8486
Nearest Clinic
---BirminghamBrightonBristolCardiffCheshireCorkDublinGlasgowGuildfordLeamington SpaLeedsLeicesterLiverpoolLondonManchesterNewcastleNottinghamOxfordReadingSheffieldSouthamptonCape TownDurbanJohannesburgNew YorkAmsterdam
Please read our Privacy Policy
I agree to the Privacy Policy
VIVO Clinic is the combination of state of the art equipment and cosmetic expertise. We offer a number of non-invasive procedures to reduce fat, tighten skin and improve well-being at our clinics across the UK.
Call us on 0333 305 8486 for more information or to book a consultation. Consultations can also be booked online.
*Results may vary. VIVO Clinic cannot guarantee specific results.
Click Here to see current offers


text:
Teledyne Laars Wire Harness, 240v Power Plug - R0336300
Item No.51 Image Shown AboveR0336300 240V Power Plug, Wire Harness Used on Teledyne Laars / Jandy Pool HeatersTeledyne Laars is a common name in pool heater parts. A schematic diagram of heater parts, Jandy pool heater parts, Teledyne Laars heater parts and spares (spare heater parts) are listed. Always low prices and fast shipping. Discount Teledyne Laars / Jandy swimming pool heater parts and other swimming pool heater parts are always in stock and available.Back To Teledyne Laars / Jandy LX-250 / LX400 Heater Parts Page 2PLEASE NOTE: SOME ELECTRONIC POOL HEATER PARTS ARE NON-RETURNABLE, PLEASE CONSULT OUR RETURNS PAGE FOR MORE INFORMATION ON RETURNING PRODUCTS .


text:
Remember when I mentioned in a previous post that I had an upcoming cake that I was very very excited about?? Well I did it!! And for all those who's a bit of a Facebook junkie like me, you would have already seen all the pics plastered up.....
It was my Harry Potter cake!! Most certainly the biggest cake that I have made to date, it was such fun to make! Bradley and Hansen from Anime at Abbotsford contacted me way back at the beginning of the year about this mammoth cake. From the word go I was quite giddy at the thought of making a Harry Potter themed cake (because I am such a secret HP nerd fan). At first I thought that they meant they needed a 300-400 serve cake for a little boys' birthday who was having a Harry Potter themed party, I was thinking omg thats one popular kid...but then upon clarification I realised it was to celebrate Harry's birthday for a cosplay event.
The inital design was meant to be a Hogwarts Castle but we then decided to change it to something smaller. I was given free reign to do whatever I wanted, which was awesome because I really did go all out trying to incorporate as much HP stuff in the cake as possible.
The day went really well, Wobbles and I were dressed as Gryffindor students and ready to rock and roll!! It was such a great turn out and was such a joy to see little kids running around "attacking" the dementor hehe. There was a raffle organised where the prize was to be on TV with channel TVS cutting the cake and they also got to keep the snitch. In the end, one woman won and she had the hard job of to choosing between her 3 boys for this task.
The cake was the centre piece of the whole event and it was quite funny to see people ooo and ahhh over it. There were constant crowds surrounding the cake and through out the day you could hear people say .. "GO LOOK AT THE CAKE!!"& "OMG the cake!". There was one girl who forced her brother (who was not too interested). It was awesome to see such a positive reaction :)
When the time came to cutting the cake, I swear it felt like I was in a mosh pit. There were so many people and so many kids around that I just could not move!! Eventually, the 3 little winners of the raffle cut the cake with the TV crew exclaiming it "would be easier to film in a war zone".
I dismantled the books first, which were chocolate flavoured with chocolate ganache. Then moved onto the owl which was vanilla flavoured with white chocolate ganache. The suitcase was a hazelnut flavour. The cake served at least 450 people and there was still half of the suitcase left and the whole sorting hat left. Im sure Bradley and Hansen are still having cake for breakfast, lunch and dinner!
It was awesome to be apart of such a fun event! A big thank you to Anime at Abbotsford for organising and to Suiyi and Victor of Suictor Photography for the photos!
I'm actually currently at the airport waiting for my flight to London for the next 3 weeks... just trying to get this post done before I leave lol! So.. there wont be any cake updates for a while. But stay tuned for some London & France highlights when I get back! :)
Anime at Abbotsford
318 Great North Road
Abbotsford NSW 2046


text:
OT Details
You are here
Like all Gemini facility instruments, NIFS is operated through the Gemini observing tool (OT). This page guides you through the main steps and considerations for configuring NIFS observations in the OT.
- NIFS OT Basics
- NIFS Component - Baseline configuration in the OT (filters, gratings, exposure times etc.)
- NIFS Iterator Component - Defining observation sequences
NIFS OT Basics
If you are unfamiliar with the OT for NIFS, then the following information will introduce you to the basics. If you are familiar with the NIFS OT, then you might jump to the next section and start defining your phase II proposal. Basic information on the OT itself is available here.
NIFS observations are specified in a hierarchy of elements. The primary configuration component is the NIFS component. In this section we describe:
- Suitable Grating and Filter Combinations
- Disperser central wavelength
- Non-standard central wavelengths
- Focal Plane Mask
- Position Angle
- Controlling the Exposure Time
- Selecting the appropriate Array Readout Mode
Since NIFS can be used in stand-alone mode or with AO-assisted observations when coupled with ALTAIR (NGS and LGS), we describe how to set up observations in the OT both with and without an AO-feed. It is also important to specify guide stars for Altair and possibly the peripheral wavefront sensor (PWFS2) or on-instrument wavefront sensor (OIWFS) which includes:
- Stand-alone operation
- Specifying suitable guide stars for non-AO observations with NIFS
- AO-assisted NIFS+ALTAIR observations
- Configuring the ALTAIR AO Component including setup for observations with the LGS
- Specifying appropriate guide stars for the AO correction (AOWFS) and flexure compensation , if appropriate (OIWFS)
- LGS and NGS specific information
Once NIFS has been correctly set-up the actual observation is defined in the NIFS Iterator Component. In this section we describe the elements of this iterator:
- Instrument iterators
- Using a sequence of different grating settings
- Advice for long observations
- Checking the status and progress of the instrument with the "Sequence" tab
- Offsetting and dithering
Together with the information and examples given in the NIFS OT library, you shoudl be able to configure your observations within the OT.
Please also refer to the general NIFS pages for further information on the instrument. Once you have completed your phase II, please see the NIFS checklist to verify the completed phase II program includes all of the items a PI needs to consider to get the best out of their observations.
NIFS Component
The detailed component editor for NIFS is accessed in the usual manner, by selecting the NIFS component in the science program, and is shown below:
Selecting a grating, filter, central wavelength and focal plane mask
Typically, the grating for the observation is chosen first. NIFS has four gratings physically mounted in the dewar. Each default configuration of grating choice uses a dual blocking filter, one of Z-J, J-H, or H-K for Z and J, H, and K gratings, respectively. The grating/filter tables explain the proper combinations.
Once the grating is selected, the default central wavelength will automatically be entered into the NIFS component. NIFS covers essentially all of the associated photometric band in one shot, and the default settings (see grating/filter tables) are designed for this case.
If the filter is chosen as "Same as Disperser", then the appropriate default blocking filter is selected at the time of observation.
The instrument can be configured to modify these default grating settings by choosing a different central wavelength, these setting are described in grating/filter tables. This should not be necessary for most programs, however, at least three addtional possibilities may be useful. One is to rotate the grating turret to shorter K band wavelengths to observe further into the telluric band near 1.9 um. Paschen alpha, for example, can be observed from Mauna Kea on dry nights. Similarly, one can observe at longer K band wavelengths.
The focal plane mask should be "Clear" for regular observations. For coronagraphy, several focal plane occulting masks are available for observations of bright targets with faint companions.
For acquisition sequences, an "Imaging mirror" should be selected: chose ";b>in" for this case, otherwise "out.".
Controlling the exposure
The exposure time is set by clicking in the dialog box and typing the required number of seconds. Each occurrence of the observe element will cause N exposures to be taken and coadded in the instrument control system resulting in a single image written to disk. The value of N is set by typing an integer in the "coadds" window. The total integration time in each output image will be the "Exposure Time" times the number of coadds.
Setting the position angle
The facility Cassegrain Rotator can rotate the instrument to any desired position angle. The angle (in conventional astronomical notation of degrees east of north) is set by typing in the "position angle" box. The view of the science field in the position editor will reflect the selected angle. Alternatively the angle may be set or adjusted in the position editor itself by interactively rotating the science field.
Array readout mode
Choose either bright or faint object mode. Objects fainter than about K~10 should use the faint object mode. The array chacteristics given in green at the bottom of the OT screen will get updated when a different readmode is selected.
NIFS stand-alone (non-AO) mode
It is possible to use NIFS in stand-alone mode (without ALTAIR); please see the Guiding Options page for details. Guide corrections for non-AO NIFS observations are provided by the Peripheral Wavefront Sensor, PWFS2.
NIFS+ALTAIR: AO-assisted observations
To use NIFS with AO mode, an ALTAIR AO component should be included in your observations, and AO guide stars must be specified.
Altair AO Component
This component must be included in the observation only if NIFS is to be used with Altair.
The component allows the observer to choose a dichroic for Altair. The 850 nm - 2.5 µm dichroic should be used with NIFS. Observers should choose the default "following" for the Cass Rotator to take out field rotation and keep objects fixed on the NIFS detector. The OT includes a selection for the Altair field lens.
Specifying AOWFS Stars and Guide Stars for NIFS
The Altair "AOWFS" star is specified in the targets section of the main observation as shown below. For on-source correction of the wavefront, the coordinates of the AOWFS star should be identical to the target coordinates (the Dist field should show "0").
Information about the base position (i.e. the science object) and guide star(s) may be editied by clicking the appropriate line in the target table at the bottom and then editing the various fields through the text boxes above. Changing the type of target may be done using the "tag" pull down menu at the upper left.
The OT will automatically select UCAC4 guide stars based on the instrument configuration and conditions. Details are given on the guide star selection help page. Manually-selected guide stars can be added (green +) or deleted (red X) manually. You can also use the Position Editor to query an image of the field and add stars interactively from the UCAC4 or PPMXL catalogs.
An example image field is shown below (from the position editor) with the science field (small green box) and WFS fields overlayed (red and yellow circles). The NIFS pickoff probe is outlined as well in red. The yellow circle is the OIWFS field and the red/green egg shape is the useful Altair field for wavefront correction. Since the AO fold mirror in the Cassegrain instrument cluster first sends the telescope beam to Altair, the Altair field is unvignetted. The NIFS science field pick off will vignette the OIWFS field as shown. If using Altair then the outer limit of the OIWFS field depends on the Altair field lens option and the display will update accordingly. The Cassegrain rotator may be adjusted (position angle) to access OIWFS guide stars which would otherwise be vignetted.
Things to remember or consider for choosing suitable NIFS guide stars:
- All observations must have a guide star. This will usually mean at least an AOWFS star.
- AOWFS stars should be as bright and close to the target as possible, and no further than ~27'' away. See the Altair pages for full details, or the NIFS guiding options page for a summary.
- Always make sure to check that the selected observing conditions for cloud cover (CC) are consistent with the guide star brightness.The OIWFS can be used in combination with the AOWFS star for long observations where flexure between NIFS and Altair might be important. See the guiding options section for more details.
NIFS Coronagraphic Observations
Attenuation of light from the target will greatly depend on how well the object is aligned behind the coronagraph of choice. As a result, every coronagraphic observation should have a dedicated acquisition sequence. For good suppression of scattered light, your target should be aligned with the center to better than ~10% of diameter of the occulting disk. For an example of coronagraphic observation acquisition sequence, check coronagraphic observation samples in the OT Library for NIFS. The smaller the occulting disk, the longer it will take to get your object properly aligned behind the mask.
If your coronagraphic observation requires sky frames between target frames, we strongly recommend that you only use the larger, 0."5 occulting disk for your observations. When offsetting to sky, it is much more difficult to keep a target adequately centered to <0."02 behind the small 0."2 occulting disk. Using the 0."5 disk will result in less observing overhead because of target centering and will result in more efficient observations. For sky offsetting, your phase II file needs to set guide stars to the "freeze" state for your sky offset position. This means that you need to set AOWFS and OIWFS to "freeze" if you are observing with NIFS+Altair+OIWFS (see the example below).
NIFS Iterator Component
The NIFS Sequence Iterator is a member of a class of instrument iterators. Each works exactly the same way, except that different options are presented depending upon the instrument. Use this component to change the instrument configuration during the observation, for example, to repeat the same basic observation at two grating settings. For observations that take a significant amount of time (approximately greater than 1 hr) iterating the instrument configuration between multiple gratings is not a good idea. This is because observing conditions may change, calibrations need to be taken, or the queue operator will only have limited time on any given night to complete part of the observation. In this case, break up NIFS observation into a separate "Observation" and best practice is to cut and paste your observations and change the instrument configuration for each separate observation. This allows for more flexibility at the telescope. Short observations of bright targets are good candidates for an instrument configuration iterator.
Below we see a few of the iterator features in the right panel of the OT tool (the left panel shows multiple observations in the NIFS Library with the details of observation 1 shown):
An iteration sequence ("NIFS Sequence" in the above image) is set by choosing "NIFS Sequence" from the "iterator" menu. The table columns in the "NIFS Sequence Component" are items over which to iterate. In this example we are iterating over gratings (and hence filters and central wavelengths which are not set automatically in this component) so there are three corresponding columns in the table. Table rows correspond to iterator steps. At run time, all the values in a row are set at once. Since there are four NIFS configuration steps in this observation and an offset iterator below (in this case with a five-point dither) an "observe" element would produce an observe command for each of four grating setups times the number of offsets (five), using the specified integration time, focal plane mask, etc. specified in the main NIFS component:
In the above figure, the iteration table shows parts of observe 4,
5, and 6 (of 20 total). The first five exposures are taken with the
step 1 configuration (in this case the K grating) with the telescope
dithering before each exposure (p, q offsets). After step 5, the
instrument is
re-configured with the H grating for the next five offset exposures.
Rows or columns may be added and removed at will. Rows (iteration steps) may be rearranged using the arrow buttons. Rows will be added or removed by clicking "Ad Step" or "Delete Step" buttons, and columns can be deleted by clicking "Delete Item". Adding column can be done by selecting one from the "Available Items" box.


text:
Welcome to Super Subby's!
Super Subby's is a Dayton, Ohio based restaurant chain known for its outstanding line of Subs, Salads, Chili, and more.
We Have Great Food!
Take a look at our Great Food and you will find the best subs, super salads, and award winning chili. You will also see great appetizers and sides like wings, cheesesticks, and onion rings.
We Cater To You!
If you're planning a party or a special occasion, Super Subby's can help! Check out our catering for amazing three ft. subs, veggie trays, meat & cheese trays, and sub & party trays.


text:
Parent Directory | Revision Log
|Links to HEAD:
|(view) (download) (annotate)
|Sticky Revision:
-modified all VS2010 project files to remove Source and Header project folders -all source files are not in project tree root - in my opinion this makes navigating the code much easier
the following information is for Visual Studio 2010 users only. If you are not using the Visual Studio 2010 Solution and projects, you can stop reading, the described changes do not apply to you! The problem with the current Visual Studio Solution was that when you want to build both for x86 and x64 platform, all the output goes to the same folders. So, in order to consume reciprocate in a solution targeting both platforms there were only two options: - Create a build process where resiprocate is always built in x86 or x64 each time before your own solution is built for one of these platforms - Download (or SVN get) reciprocate to two separate folders and build one for x86 and another one x64 Also build output was created in different folders depending on individual project settings. There are eight possible configuration/platform combinations, and I think it would be best to have the output of all projects created in a single folder for each configuration/platform combinations. After the changes I just checked in, the output is now organized as follows: - Solution Folder - Win32 - Debug - Release - SSL-Debug - SSL-Release - X64 - Debug - Release - SSL-Debug - SSL-Release In order to make this work I just changed the Output Directory for all projects and for all configuration/platform combinations to $(SolutionDir)$(Platform)\$(Configuration)\ I also changed the Intermediate Directory for all projects to: $(Platform)\$(Configuration)\ (with exceptions: wherever several projects reside in the same folder, different intermediate directories are required. This is true for reprolib and the basicXXX projects) Additionally I added SSL project configurations for all projects that didn't already have these. This is required to have all outputs created in a single directory and it's also necessary to enable consistent builds. Otherwise a Clean operation in a non-SSL configuration would affect an SSL configuration's output. I also did some more changes/cleanup: - Added _CRT_SECURE_NO_WARNINGS to projects where it was still missing in order to reduce the amount of warnings. There are less than 30 warnings now, so one can concentrate on those warnings that might really matter instead of just ignoring a large warning list - Removed Manifest Tool Command Line additional option "validate_manifest " for [repro-x64-Debug-SSL]. This switch makes the MT.exe only parse the input but does not generate output and can lead to a build error. - Removed all Property Pages "Upgrade from VC 7.1". The sole purpose of this is to introduce the preprocessor directive "_VC80_UPGRADE=0x0710" which has no practical use at all - There's a bug in Visual Studio 2010 when Visual Studio 2012 is installed also. As a result, the Setup projects detect a dependency on the .NET Framework for a C++ project even if it does not use .NET. It can be cured by adding "<AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>" to the project file. After doing so I could remove the incorrectly added LaunchCondition in the setup projects. Details can be found here: http://connect.microsoft.com/VisualStudio/feedback/details/746328/after-installing-vs-11-rc-vs-10-setup-projects-require-the-net-framework - Added a new file VisualStudioReadme.htm with some information about the Visual Studio build
-fix VS2010 64-bit build issue with file in use when linking error -ensure intermediate directories are unique for every dum/test project -also make output directory consistent for all project configurations
-changes to VS2010 - 64bit builds to access OpenSSL from contrib/opensslx64, so that 32bit and 64bit versions of OpenSSL can be separated -added 64-bit project settings for queuetostream repro project
-windows 64-bit build fixes
-merge work from resip-b-TKLC-perf_work branch Merge Notes: Various optimizations of Data ============================= Made Data smaller, without sacrificing functionality. Data is 20 (56 vs 36) bytes smaller on 64-bit libs, and 4 (36 vs 32) bytes smaller on 32-bit libs. This was accomplished by making mSize, mCapacity, and mShareEnum 4-bytes on 64-bit platforms (mShareEnum could be one byte, but it turns out this imposes a detectable performance penalty), and by having mShareEnum do double-duty as a null-terminator for mPreBuffer (Borrow==0), instead of requiring an extra byte at the end of mPreBuffer. Several very simple functions have been inlined. Functionality enhancements to a couple of functions: - Data::md5() has been changed to Data::md5(Data::EncodingType type=HEX); this allows the output of md5() to be encoded as hex or Base64, or not encoded at all (binary). - Data::replace(const Data& match, const Data& target) has been updated to Data::replace(const Data& match, const Data& target, int max=INT_MAX); this allows the maximum number of replacements to be specified. Lastly, a few specialized hashing and comparison functions have been added: - Data::caseInsensitiveTokenHash(); this is a case-insensitive hash that assumes that the Data is an RFC 3261 token (eg; branch params). This character set has the property that no character is equal to any other character when bit 6 is masked out, except for the alphabetical characters. (For alphabetical characters, bit 6 specifies whether the character is upper/lower case) This means that we can mask out bit 6, and then use a case-sensitive hash algorithm on the resulting characters, without hurting the collision properties of the hash, and get a case-insensitive hash as a result. This hash function is based on the Hsieh hash. - bool Data::caseInsensitiveTokenCompare(const Data& rhs); this is an equality comparison that assumes that both Datas are RFC 3261 tokens (eg; branch parameters). This function takes advantage of the same properties of the RFC 3261 token character set as caseInsensitiveTokenHash(), by using a bitmask instead of a true lowercase() operation. This ends up being faster than strncasecmp(). - Data& schemeLowercase(); this is a variant of lowercase() that assumes the Data is an RFC 3261 scheme. This character set has the property that setting bit 6 is a no-op, except for alphabetical characters (0-9, '+', '-', and '.' all already have bit 6 set). Setting bit 6 on a alphabetical character is equivalent to lower-casing the character. Note: There is no corresponding schemeUppercase() function, because clearing bit 6 will convert 0-9, '+', '-', and '.' into unprintable characters (well, '-' is turned into a CR, but you get the point). Performance improvements to ParseBuffer ======================================= - Most functions that returned a Pointer now return a much more lightweight CurrentPosition object. - Allow some of the simpler functions to be inlined - Integer parsing code is more efficient, and overflow detection is better Performance enhancements to DnsUtil =================================== - DnsUtil::inet_ntop(): For some reason, the stock system inet_ntop is dreadfully inefficient on OS X. A dirt-simple hand-rolled implementation was 5-6 times as fast. This is shocking. The Linux implementation is plenty efficient, though, so we're using preprocessor to activate the hand-rolled code. - DnsUtil::isIpV4Address(): The implementation uses sscanf(), which is pretty expensive. Hand-rolled some code that is much faster. Reduced the memory footprint associated with storing URIs ========================================================= - Removed the AOR cacheing stuff from Uri; it was horrifically inefficient. Checking for staleness of the cache was nearly as expensive as regenerating the AOR from scratch. Not to mention that the AOR cacheing stuff took up a whopping 148 bytes of space on 64-bit platforms (4 Datas, and an int). - Reworked the host canonicalization cache to take up less space, and be faster. Previously, the canonicalized host was put in a separate Data. We now canonicalize in-place, and use a bool to denote whether canonicalization has been performed yet. This saves us 32 bytes. - Changed Data Uri::mEmbeddedHeadersText to an auto_ptr<>, since in most cases Uris don't use it. Also use auto_ptr for mEmbeddedHeaders (was already a pointer, for consistency). Change how branch parameters are encoded. ========================================= Old format: z9hG4bK-d8754z-<branch>-<transportseq>-<clientData>-<sigcompCompartment>-d8754z- New Format: z9hG4bK-524287-<transportseq>-<clientData>-<sigcompComprtment>-<branch> This format encodes faster, parses faster (with _much_ simpler code), and takes up less space on the wire. We may decide to tweak the new resip cookie; I chose something that we can use memcmp instead of strncasecmp with, but the token character set has a bunch of characters that aren't alphanumeric we could use. Also, some other small optimizations; avoid copies associated with calling Data::base64encode()/base64decode() on empty Datas, and reorder the SIP cookie comparisons to be more efficient. State shedding modifications to TransactionState ================================================ In a number of cases, we were preserving state (in the form of SipMessages and DnsResults) in cases where we did not really need them any more. For example, once we have transmitted a response, there is no need to preserve the full SipMessage for this response (the raw retransmit buffer is sufficient). Also, INVITE requests do not need to be maintained once a final response comes in (since there is no possibility that we'll need to send a simulated 408 or 503 to the TU, nor will we need to construct a CANCEL request using the INVITE, nor will we need to retransmit). Similarly, once we have received a final response for a NIT transaction, we no longer need to maintain the original request or the retransmit buffer. Lastly, if we are using a reliable transport, we do not need to maintain retransmit buffers (although we may need to maintain full original requests for simulated responses and such). This change has basically no impact on reliable NIT performance, but a huge impact on non-reliable and INVITE performance. Prior to this change, either NIT UDP or INVITE TCP testStack would exhaust main memory on my laptop (with 4GB of main memory), bringing progress to a complete halt on runs longer than 15 seconds or so. I did not bother trying INVITE UDP, but that works now too. Reduction in buffer reallocations while encoding a SipMessage ============================================================= TransportSelector now keeps a moving average of the outgoing message size, which is used to preallocate the buffers into which SipMessages are encoded. This ends up making a small difference in testStack when linked against google malloc, but a larger difference when linked against OS X's (horrible) standard malloc. Multiple Threads in the Stack ============================= Allow transaction processing, transport processing, and DNS processing to be broken off into separate threads. - SipStack::run() causes the creation and run of three threads; a TransactionControllerThread, and TransportSelectorThread, and a DnsThread. You continue to use stuff like StackThread and EventStackThread to give cycles to the rest of the stack (mainly processing app timers and statistics logging); the SipStack is smart enough to unhook these three things from the normal event loop API when they have their own threads. In other words, to use the new multi-threaded mode, all you have to do is throw in a call to SipStack::run() before you fire up your normal SipStack processing, and a SipStack::shutdownAndJoinThreads() when you're done. - In the Connection read/write code, process reads/writes until EAGAIN, or we run out of stuff to send. Gives a healthy performance boost on connection-based transports. - In TransactionController, put transaction timers in their own fifo. This prevents timers from firing late when the state machine fifo gets congested. Also, process at most 16 TransactionMessages from the state machine fifo at a time, to prevent starving other parts of the system. - Unhook the TransactionController's processing loop from that of the TransportSelector. This simplifies this API considerably, but required the addition of a new feature to Fifo. Fifo can now take an (optional) AsyncProcessHandler* that will be notified when the fifo goes from empty to non-empty. Actually pretty useful. - Allow setPollGrp() to be called multiple times on the various classes that have this function. This allows the FdPollGrp to be re-set when the SipStack enters multithreaded mode. - Added a "multithreadedstack" --thread-type option to testStack. Exercise this option in testStackStd.sh - Added the ability to run any of the existing Transport objects in their own thread, by a combination of a new transport flag (RESIP_TRANSPORT_FLAG_OWNTHREAD), and a new TransportThread class. Added support for this mode to testStack using the --tf option. Also exercised this feature in testStackStd.sh. - Installed SelectInterruptors at the TransportSelector, each Transport object, and the DnsStub (this last one required moving SelectInterruptor to rutil). This is critical to making multithreaded mode work in a performant manner, and imposes almost no performance penalty due to the way they are invoked. - SipStack now creates its own SelectInterruptor if one is not supplied externally. This is because it is critical to be able to wake the TransactionController up when new work comes down from the TU, or from the transports. New congestion-management framework =================================== Notable features include: * Allow testStack, tfm/repro/sanityTests, and repro to be run with a congestion manager with the --use-congestion-manager flag. * Efficient wait-time estimation in AbstractFifo; keeps track of how rapidly messages are consumed, allowing good estimates of how long a new message will take to be serviced. More efficient than the time-depth logic in TimeLimitFifo, and a better predictor too. * The ability to shed load at the transport level when the TransactionController is congested, in a very efficient manner, using new functionality in Helper and SipMessage (Helper::makeRawResponse() and SipMessage::encodeSingleHeader()) * The ability to shed load coming from the TU when the TransactionController is congested. This is crucial when congestion is being caused by a TU trying to do too much. * Changed the way load-shedding is handled for TransactionUsers to use the new API * A flexible congestion-management API, allowing load-shedding decisions to be made in an arbitrary fashion. * A generalized CongestionManager implementation that is powerful enough to be useful. * The TransactionController will now defer retransmissions of requests if sufficiently congested (ie; the response is probably stuck in mStateMacFifo) * The TransactionController now determines its hostname with a single call to DnsUtil::getLocalHostName() on construction, for use in 503s. Previously, it would make this call every time a 503 was sent; this call blocks sometimes! * Don't call DnsResult::blacklistLast() on a Retry-After: 0 * Several fixes the the processing loop in testStack that were causing starvation of one type of work or another when congestion occurred. Other Misc Enhancements ======================= -Small efficiency improvement in Random::getCryptoRandom(int) Random::getCryptoRandom(unsigned int len) was implemented by calling Random::getCryptoRandom() repeatedly, and collecting the return values in a buffer. In the openssl case, we now use a single call to RAND_bytes(). -Use a priority_queue instead of a multiset for storing timers. -Slight refactoring of Timer so that transaction timers and payload timers (ie; timers that carry a Message*) are separate classes. Transaction timers no longer have an unused Message* member, and payload timers no longer have the unused transaction-id, Timer::Type, and duration. This saves a _lot_ of memory for apps that use lots of app timers with long lifetimes. -Less wasteful population of Call-IDs: When generating Call-IDs, Helper was computing an md5 hash of the hostname and some salt, hex-encoding it, and then Base64 encoding the hex data. We now Base64 encode the md5 hash directly. This is less computationally expensive, requires less memory because the resulting string is half the size, and requires fewer bytes on the wire. -Make TransactionMap case-insensitive; Data::caseInsensitiveTokenHash() is fast enough that performance actually increases a little. -std::bitset-based parsing in a number of places. -Don't check whether the encoding tables are initted for every single character; check once before the encode operation begins. Also, checking the value of a static bool to determine whether an init has been carried out is pointless; that bool might not be initted yet, and it could have any value. The static init code now copes with both accesses to the encoding tables during static initialization, and from multiple threads during runtime. -Don't bother generating a transaction identifier unless the parse fails to extract one. -Some refactoring of the FdPollGrp stuff. Now is compatible with cares, using a bit of a hack. Also compatible with being driven with the old buildFdSet()/ select()/process(FdSet&) call sequence, although this is now deprecated. Fixing these compatibility problems allowed us to switch over to using FdPollGrp in all cases, instead of having dual mode everywhere. -Buffer classes for Fifo to reduce lock contention. Using them in a few places, will use them in more once we phase out TimeLimitFifo with the new congestion management code. -Use the --ignore-case option for generation of ParameterHash.cxx, instead of the nasty sed rewriting we are using now. Should also be slightly faster, since gperf handles case-insensitive hashing more efficiently than our hack was. -Adding a local memory pool to SipMessage, to cut down (dramatically) on heap allocation overhead. Some minor refactoring to free up wasted space in SipMessage as well (makes more room for the pool). Changing the way the start-line is stored to no longer use a full-blown ParserContainer+ HeaderFieldValueList. Lots of opportunistic doxygen merging. Up to 20K NIT transactions per second on my machine, roughly a doubling in performance. Bug Fixes ========= -Use getaddrinfo() instead of the non-threadsafe gethostbyname(). -Remove unused (and non-threadsafe) Timer::mTimerCount/Timer::mId. Previously, all timers were assigned a "unique" (not really, more on that in a moment) integer identifier. There is no place in the resip codebase that actually uses this identifier in any way. For transaction timers, this identifier is in principle unnecessary, since there is more than sufficient identifier information present already (the transaction id and timer type). When passing a Message* into the timer queue, a unique identifier already exists; the Message* itself (if potential use of this Message* bugs you, you can always turn it into a handle by applying some sort of transformation to it). This identifier is unnecessary in every case I can think of. In addition, the values are assigned simply by incrementing a global variable (Timer::mTimerCount), with no threadsafety measures whatsoever, so it is not even guaranteed to be unique. Because of all this, it has been removed. As a bonus, this saves some memory; 8 bytes per timer on 64-bit platforms, which adds up to around 3MB when testStack steady state has close to 400000 timers in the timer queues at any given point. This could be an even larger amount for TUs that schedule lots of long-lifetime timers (Timer C, for instance). -Get rid of a wasteful double-encode, in Message.cxx -minor windows build fixes to avoid file in use errors when building dum test projects -fix testDigestAuthentiation for recent lowercase nonce change -fixed a nasty bug in NameAddr - where unknown parameters uri parameters on a NameAddr/Uri with no angle brackets are treated as NameAddr parameters. When this is done, the memory for these parameters was only a temporary Data object. -fix bug in Data. If Data is wrapping memory allocated externally (ie. Share mode = BORROW) and you start appending to it. It is possible that the append method will write a NULL character off the end of the buffer. Changed the resize condition to make the buffer larger 1 character sooner, to accommodate for this.
-added x64 project settings for VS2010 -replaced 32-bit pre-compiled popt libraries with source code for VS2010 projects only
-created reprolib project for VS2010 -remove VS2010 compiler warnings generated from Socket.hxx
Visual C++ 2010 Beta 2 project files. * New define RESIP_HAS_RVALUE_REFS available for classes that implement move. resip::Data move constructor and operator = added. * Warnings are issued for new POSIX error code definitions from errno.h that now appear to differ from WSAGetLastError return values. ie EWOULDBLOCK.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|webmaster AT resiprocate DOT org
|ViewVC Help
|Powered by ViewVC 1.1.27


text:
T-Mobile on Tuesday became the last of the four major U.S. wireless carriers to offer an LTE data network, and Houston is one of first seven cities to get it. There are only two phones sold by T-Mobile that are LTE-ready now, though – the Samsung Galaxy Note II and the BlackBerry Z10.
If you're a T-Mobile user with one of these phones, are you seeing LTE service here? If so, leave a note in the comments telling us how fast your LTE connection is, and the location you're getting an LTE connection.
Don't be surprised if you've got an LTE phone that works on T-Mobile but you're not yet seeing LTE service. LTE deployment for new networks is typically spotty at first, and gaps in coverage will fill in over time.
Tuesday's LTE news was only one part of a bigger shift for T-Mobile, amounting to a metamorphosis for the No. 4 U.S. carrier. T-Mobile's parent company is Germany's Deutsche Telekom, and many of the changes make the American subsidiary more like its European counterparts. They also make T-Mobile much more price competitive, and have the potential to shake up the carrier market in this country.
T-Mobile simplified its smartphone plans, offering unlimited talk, texting and 500 megabytes of data for $50 a month for the first line (additional lines are $30). You can then upgrade the data plan – 2 gigabytes for $10 per line, or unlimited for $20 per line. So, for $70 you can have unlimited everything.
But will unlimited customers actually be limited by throttling past a certain data usage? T-Mobile CEO John Legere said that unlimited users won't be throttled unless his or her usage impacts other customers. That sounds similar to the way Verizon treats its grandfathered unlimited accounts – they're only throttled over 5 GB of data if the cell tower they're connected to at the moment has capacity issues.
T-Mobile also is getting rid of subsidies, but that doesn't mean you have to pay the full cost of a handset up front. The company is offering installment plans for hardware that are separate from the data plan. For example, T-Mobile announced that it would finally start selling the iPhone on April 12, and will charge a down payment of $99.99 for the 16-GB model. You would then pay $20 a month for 24 months – another $480. That $580 total is less than the $649 Apple charges for an unlocked, 16-GB iPhone 5. (And yes, the T-Mobile iPhone 5 is unlocked out of the box.)
How is this different from a subsidy? When you're done paying off your smartphone, that installment payment goes away. Under subsidized plans, once you've paid off the phone, your monthly bill doesn't go down.
And because T-Mobile no longer needs you to stick around to pay off that subsidy, there are no contracts for voice and data plans.
Do these moves save you money? Christina Warren at Mashable crunched the numbers, again using the iPhone 5 as the handset for comparison. Looking at similar data plans, with the unlimited plan as T-Mobile's benchmark, the total 2-year cost for the iPhone 5 on T-Mobile is $2,260, compared to $2,840 for AT&T and Verizon and $3,320 for Sprint.
So how do you feel about T-Mobile's changes? If you're a customer at another carrier, are they tempting?


text:
WASHINGTON - The No. 2 American commander in Afghanistan said Wednesday he believes the stage has been set for winning the war, but hard fighting lies ahead for Afghan forces now suffering heavy casualties.
Army Lt. Gen. Mark Milley also told reporters by video teleconference from his headquarters in Kabul that he thinks the Taliban no longer are capable of overthrowing the U.S.-backed Afghan government. But, he said, the insurgents are resilient and capable of continuing to fight "for a fairly long period of time."
The U.S. and its NATO allies are due to complete their combat mission in Afghanistan in December 2014.
"Right now I would say that the conditions are set for winning this war. But it is not yet won, and it is not yet over," Milley said.
He said the Taliban have failed to achieve their 2013 strategic goal of regaining lost ground.
"This is a very resilient enemy, it's an adaptive enemy and I don't think for a minute that the Taliban or their kind are going to kind of fade away into the dust here in the next year or two. That's not going to happen," Milley said.
Milley said the war's momentum has shifted in favor of the Afghan government, even though its army and police are taking heavy casualties - 50 to 100 killed per week.
It is an "open question" whether the Afghans can sustain that loss rate, he said, but he also predicted that the casualties would not "break" the Afghans' will.
"These guys are absolutely determined to fight for their country, and they're doing a good job at it. And, yes, they are suffering," he said. "Is it sustainable or unsustainble? I think that's an open question."
He said the Afghan troops are resilient - "aware that if they fail in their fight they'll live under Taliban rule again."


text:
Compatible Products & Services / Re: linuxmcestore comming soon.« on: February 24, 2008, 08:28:25 am »
I agree with world wide shipping option... we are waiting for the linuxmcestore to open soon.
Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


text:
We love new ideas for recycled garden crafts. Our bowling ball garden art ladybugs were so popular, we decided to try a bumblebee variation!
- Bowling Ball
- Silicone caulk
- 101" #6 copper wire. Have it cut at the hardware store at these lengths:
- Two—8.5" lengths for antenna
- Two—20" lengths for top wing
- Two—22" lengths for bottom wing
- Window Screen: Two—8.5" squares
- Hardware cloth: Two—9.5" squares
- Two—1" round wooden beads
- Kilz exterior primer
- Yellow exterior latex paint
- Black exterior latex paint
- 26 gauge bare copper wire (approx. 60-70" for each wing)
- Brush or sponge
- Wire cutter
Step-By-Step Instructions:
Step 1
Prime the bowling ball and paint it with yellow paint. Apply painters tape to the ball where desired and paint or sponge black stripes on the ball. Tip: Allow primer and paint to dry between coats.
Step 2
Paint beads black and allow to dry. Bend the 8.5" lengths of wire slightly to make antennae. Squirt a little dab of caulk into each bead hole. Push one bead onto end of antenna. Repeat for the next antenna.
Step 3
Bend the 20" lengths into an oval shape for the bottom set of wings. Bend the 22" lengths into an oval shape for the top set of wings. Bend down about 1-1/2" at the ends to place in the fingerholes.
Step 4
Center 20" and 22" wire ovals over the window screen material and "sew" the thin copper wire to the wire to attach screening. Trim to 1/4" past the edge and bend hardware cloth edges around copper wire. Tip: We found it was easier "sewing" from the underside of the wing
Step 5
Squirt caulk into finger holes to attach antenna and wings. Let dry for 24 hours. Touch up areas on finger holes.


text:
Jan. 13, 2007
PORTLAND, Ore. - Still smarting from a heartbreaking overtime loss two nights ago, the Santa Clara women's basketball team took out its frustrations on the Portland Pilots Saturday afternoon, shooting and pounding their way to an 81-71 victory at the Chiles Center. Four Broncos scored in double figures to lead a balanced effort to victory.
The Broncos (10-8, 2-1) return home for their first homestand of the WCC season, hosting the San Diego Toreros Thursday, Jan. 18 at 7 p.m., and closing the weekend out with a 7 p.m. contest Saturday night, Jan. 20 opposite the San Francisco Dons.
Kasey Monteith matched her career high Saturday with 16 points and was a perfect 6-of-6 from the floor. Chandice Cronk bounced back with 16 points, Jen Gottschalk continued her outstanding weekend with 13 points and eight rebounds, and Ashley Graham rounded out the Broncos scoring in double figures with 11. As a team, Santa Clara went 31-for-56 from the floor (55.4%).
"Kasey and Jen were very sharp for us today, they gave us the scoring balance that we want from our inside players," Bento-Jackson said. "I thought that Kasey came in, was very intense and aggressive, and made very good decisions on the floor today. When she makes solid decisions, she puts herself in a good position to succeed."
A 17-2 run to open the second half blew Saturday's contest open, turning a 10-point SCU halftime lead into a 62-39 advantage. The Santa Clara defense made 12 thefts and forced 23 Portland turnovers on the day, and that performance helped fuel the second-half run as Portland was held scoreless for the first 4:33 of the half.
With Thursday night's overtime loss at Gonzaga still a fresh wound, the Broncos came out Saturday determined to keep Portland on the defensive for the entire 40 minutes. From Ashley Gonnerman's opening layup 13 seconds into the contest, Santa Clara took a lead that they would not relinquish the entire afternoon.
"It was very important for us to take that energy from Thursday night's game and channel it today in a positive way," Monteith said after the win. "We did a good job of putting the game behind us and focusing on getting the job done today."
Both teams shot well from the floor in the opening half, as the Broncos shot 58.6% and the Pilots 51.9%, but the SCU defense caused 14 Portland turnovers, which they converted into 12 points in transition in the opening 20 minutes.
Cronk, coming off of a season-low one-point performance at Gonzaga, hit a pair of jumpers and a three to open SCU's lead to 12-7 less than three minutes in, and another three with 10:11 left in the half capped her 12 first-half points and gave SCU a 25-17 lead.
Portland, after falling behind by nine at 30-21 at one point, pulled to within three after scoring six straight points, but Ashley and Tracey Walker combined for the next five points to put SCU up by eight at 35-27. The Broncos kept the pressure on the Pilots the rest of the half, and Yasemin Kimyacioglu's jumper with two seconds left sent SCU into the locker room with a 10-point halftime lead at 45-35.
Santa Clara's big run to start the second half essentially put the game away, as the 25-point lead was more than enough for SCU to hold. Monteith continued her solid play throughout the half, scoring seven points while fellow post Gottschalk added 11 second-half points. For the game, the Broncos scored 46 points in the paint to Portland's 26.


text:
Marisa Tomei Gossip
Marisa Tomei gossip, latest news, photos, and video.
Mandy Moore and The Hot Pink Ladies at the Emmys
Emma McIntyre/ Steve Granitz/ Kevin Mazur/ Frazer Harrison/ Valerie Macon/ Axelle/ Bauer-Griffin/ Kevin Winter/ Getty Images
It's impossible to deny that Mandy Moore is having a comeback within her comeback, right? The success and attention of This Is Us seems to have launched a whole new aspect of her personality. Am I wrong? I look at shots like this: Full Story
Donald Glover is officially Spider-Man adjacent
Years after fans shouted into the ether of the internet, campaigning for Donald Glover to play Spider-Man—they went with Andrew Garfield, instead—Glover, of Community and Childish Gambino fame, is finally living the dream. Full Story
Ryan Gosling at the SAGs
Mark Davis/ Angela Weiss/ Dimitrios Kambouris/ Jeff Kravitz/ Steve Granitz/ Gregg DeGuire/ Dan MacMedan/ Getty Images
Ryan Gosling did not walk the carpet at the SAGs. He didn't walk at the Golden Globes either. Don't be surprised if he doesn't walk at the Oscars; he was confirmed as a presenter last week. Inevitable next question: Rachel? Ryan and Rachel? They weren't seated very close to each other at all at the SAGs. Full Story
Marisa Tomei as New New Aunt May
FameFlynet, Antonio de Moraes Barros Filho/ Bertrand Rindoff Petroff/ Getty Images
Now that New New Spider-Man has been cast, Marvel and Sony are turning their eyes toward once again casting Peter Parker's friends and family, beginning with Aunt May. First played by Rosemary Harris and more recently by Sally Field, Variety is reporting that Marisa Tomei has been offered the role in the three-boot, continuing the trend of Aunt May being played by very talented character actresses. Full Story
Smutty Roundup: Affleck & Kendrick, Olivia's dog, and Marisa Tomei
FameFlynet, AKM-GSI/ Splash
Ben Affleck and Anna Kendrick are in Atlanta working on a new movie together called The Accountant. He balances the books by day and is an assassin by night. When I first heard about this project, two words jumped in my head: Reindeer Games. That said, I trust Anna Kendrick. She wouldn't be in a Reindeer Games, would she? Olivia Munn has a puppy and she's been taking her puppy along with her to promote Mortdecai. Full Story
Smutty Tingles
What a boss
How awesome is the sight of George Clooney arriving on a boat? Look at this. Who does it better than this? Who owns the world better than this? (Maybe Brad Pitt, but it would be a bloody battle.) This is George Clooney, all boss, cranking up the handsome, arriving at the Venice Film Festival today for The Ides of March photo call with co-writer Grant Heslov and co-stars Philip Seymour Hoffman, Paul Giamatti, Marisa Tomei, and Evan Rachel Wood. Full Story
Ashley & Marisa
Have received a lot of email the last couple of days about Ashley Judd's face. She's out in the open right now because she's promoting her memoir All That Is Bitter & Sweet. A lot of explosive revelations about childhood abuse and how sh-tty it was growing up in that family. She'll also be on Who Do You Think You Are on Friday. Full Story
Oscar Failed Vintage: Marisa Tomei
Jessi Cruickshank reported on our etalk red carpet show that Marisa Tomei's dress was some kind of 1950s gown that is so rare and so precious, they wouldn't loan it to her so she had to buy it and it was tens of thousands of dollars, probably the only celebrity who had to do so last night. Full Story
Marisa Tomei is allowed
Jacek and I flew to Toronto recently and watched Cyrus on the plane. By the end of it all he wanted to talk about was Marisa Tomei. I didn't mind. She is crazy sexy in that movie. Crazy sexy. There's something about the way she talks, a hint of a baby girl voice but not grating like SJP, she holds her body like you know there's a freak underneath, and of course the face, perhaps not the most exquisite face in the business, but beauty doesn't have to be intimidating, and oftentimes it's the faces you find comfort in that turn you on the most. Full Story
BAFTA Stripper: Marisa Tomei
Enough with the Academy rewarding strippers with a heart of gold. Every year there's a stripper with a heart of gold nominated for something. Am over it. It's done. Anyway, Marisa apparently dressed for her character at the BAFTAs – f*ck me hair and a showgirl dress that's seen better days, like a girl who has seen better days, used hard and dried up… She's been hanging out with Mickey Rourke too long, I think. Full Story


text:
DOVER — Having seen real estate activity, as measured by deeds and mortgages, ebb year after year since the peak of 2005, Strafford County Registrar of Deeds Leo Lessard says the tide turned in 2012.
Speaking only hours before he stepped down from his position on Jan. 2, to take up his new role as a Strafford County Commissioner, Lessard said of 2012, "This year was not a banner year, but much improved. Properties are selling, and if we keep the national economy going, we should work our way out of this in the next 12 months, but that may be asking a lot, considering what Congress is up to these days."
The only "foot on the brake," Lessard said, are the high number of property foreclosures.
"There are still a lot of people upside down," he said, meaning that their home values are lower than the mortgages they owe.
"This will be a millstone around our necks for the next two or three years. Every other indicator is pointing in the right direction," said Lessard.
Bill Cormier of Hourihane and Cormier, the largest real estate company in the area, agreed with Lessard's take on 2012.
"It is better than 2011. In fact we started to smell it in the last quarter of 2011," he said.
Cormier said his company's gross revenue was up an estimated 10 percent in 2012 over the previous year. He said that home prices have not risen significantly, so far, but with inventory down and an increasing demand, he expects them to creep up in 2013.
"I sense we are in the early stage of a five or six year recovery," said Cormier, who has over 40 years experience in the real estate business. He recalled that the last major downturn in the market started in 1987 and it was not until around 1993 that prices began to pick up again, making it a period of decline of similar length to the current housing market situation.
Asked about foreclosures, Cormier said that a continuation of bank-owned property coming on the market might "moderate price increases" but not reverse them.
The numbers for 2012, supplied by Lessard on Jan. 2 (see chart) show that the number of deeds registered in the county were up over 6 percent on 2011, while the number of mortgages filed rose by almost 18 percent. Lessard attributed this to more people having the ability to refinance their homes at a lower interest rate.
This increased activity is reflected in the revenues taken in by the Strafford County Registry of Deeds. These rose, said Lessard, from $853,672 in 2011 to $982,545 in 2012.
Lessard's elected replacement, Dennis Vachon, said he has already worked with Lessard, preparing a budget for the coming fiscal year for the county commissioners.
Still cautious, because of the high number of foreclosures still being registered, Vachon said he thinks the property market has hit bottom, and is ready for a recovery. He does not anticipate hiring additional staff, however.


text:
State delegation backs congressman's call for patient safety
WASHINGTON, D.C. -- A short but fiery speech made on the floor of the House of Representatives has raised the hopes of patient safety advocates across the nation.
U.S. Rep. Bruce Braley, a second-term Democrat from Iowa, gave a last-minute speech about medical errors moments before the House voted on the health reform bill earlier this month.
Braley, 52, a trial lawyer who specializes in malpractice, said he had two minutes to prepare his speech. As he spoke, he was taunted by Republicans shouting "trial lawyer." But Braley impressed Helen Haskell, whose son died from a medical error.
"I was very pleased that somebody was standing up for patient safety. I thought the heckling was unbelievable," said Haskell, of South Carolina. Her son Lewis Blackman, 15, died in 2000 after a minor surgical procedure.
Haskell called Braley's office the next day to thank him.
Patient safety activists are cautiously optimistic that Braley may be the champion they need for their cause.
"He's definitely an emerging leader, and he seems to be very passionate about" patient safety, said Lisa McGiffert, who heads Consumers Union's Safe Patient Project.
"Who will speak for the patients?" Braley said in his House speech as Republicans jeered him. He quoted the Institute of Medicine report, saying, "They told us the most significant way to reduce the cost of medical malpractice is to emphasize patient safety by reducing the number of preventable medical errors."
While some members of Congress have led efforts to increase the public reporting of hospital-acquired infections, few have embraced the larger issue of medical errors. Nearly 200,000 Americans die each year from errors made during their medical care and from infections they picked up in the hospital. The lack of progress in reducing errors was the subject of a Hearst Newspapers series that can be read at www.deadbymistake.com.
"I am so grateful to Hearst publications for their Dead by Mistake series to put the human face on the problems that bring you all here today," Braley said to the audience at the Consumers Union conference. Braley said he has passed the series to other members of Congress to bolster support for patient safety initiatives in the health reform bill.
Reaction from Connecticut lawmakers was supportive for Braley.
U.S. Rep. Jim Himes, D-4, said in a phone interview that Braley might have been an unusual choice for the debate because he is a plaintiffs' lawyer.
"It was a very raucous moment," Himes recalled, adding that hundreds of thousands who die every year get lost in the national debate on tort reform.
Himes said the Centers for Disease Control and Prevention should get realistic and include hospital-acquired infection in mortality statistics.
"If it were kept as a category, it would be the sixth-highest form of death," Himes said. Solutions range from low-tech hand-washing for doctors, to the $20-billion investment in digitizing medical records to ease the flow of information among health care providers.
Himes said the pending health care reform legislation in Congress would provide incentives to hospitals that are achieving particularly good outcomes.
"Readmission is a huge problem with chronic illness," Himes said. "Hospitals with fewer will be rewarded financially. In the general discussion of outcomes and tort reform, there is a big argument as to the cost of things like defensive medicine."
Himes pointed out the model set by airline pilots who can report safety hazards to the FAA without affecting their careers. "It would be interesting discussion to encourage doctors to report errors in exchange for relief from some form of litigation," Himes said. "Getting accurate reporting would be good at the micro level and the system level."
U.S. Rep. Chris Murphy, D-5, who also was on the House floor during Braley's speech, said the issue is no secret. "We've known for a long time that our legal system alone can't control the problem of medical errors," he said in a statement. "We need to focus on implementing best practices in all corners of our medical system as the primary means of ensuring patient safety. I know the medical community is committed to continual improvement to reduce these errors."
U.S. Rep. Rosa DeLauro, D-3, said cutting down on errors is very important. "Patient safety must be a core component of a 21st-century health care system," DeLauro said in a statement, recalling that nearly 10 years ago, a landmark study indicated that more people die each year from medical errors than from motor vehicle accidents, breast cancer and AIDS combined.
"Unfortunately, as the `Dead by Mistake' project reminds us, horrific medical errors still happen every day in this country," DeLauro said. "Patients deserve to be safe when they are in the hospital, and they deserve to know when medical errors occur and what is being done to prevent them in the future."
Staff writer Ken Dixon contributed to this report from the state Capitol in Hartford.
And we must promote safer systems of care and a commitment to patient safety at every level of the health care system."
Consumers Union invited Braley to speak at its conference on patient safety in Washington, D.C., last week.
Braley grew up on a small farm in Iowa. His father was seriously injured in a fall from a grain elevator and his mother went back to work as a teacher to support the family. His father eventually went into the insurance business, while Braley began working in his teens to help the family.
He was a successful lawyer in Waterloo, Iowa, when he ran for an open seat in the U.S. House of Representatives in 2006. His victory gave Democrats control of Iowa's First Congressional District for the first time since 1992.
Braley founded and chairs the Populist Caucus, which is a congressional group devoted to economic issues of the middle class.
He is also a past president of the Iowa Trial Lawyers Association.
"When my colleagues chose to attack me by screaming "trial lawyer, trial lawyer" it wasn't affecting me in the least," Braley told advocates last week at the Consumers Union conference. "I was thinking of people that need someone to stand up for them when it comes to important issues of patient safety." Braley said he fought for an initiative in the House health reform bill that will require Medicare to revamp its reimbursement system from a fee-for-service model to a pay-for-performance model. He believes it will reduce errors and improve quality, and he said he hopes to sponsor more legislation to improve patient safety.
"Unless medical consumers know that they have a system that is going to protect them, that is going to give them access to information to make them informed consumers," Braley said, "we will have missed a great opportunity to transform our system of health care delivery."
Staff writer Ken Dixon contributed to this report from the State Capitol in Hartford.


text:
Find us on:
60 Garner RoadAverill Park, NY 12018
1-800-234-5115 (Voice - Toll-free)518-674-8714 (Voice)
A non-profit educational organization devoted to the teaching and practice of meditation and its allied disciplines. Through its classes, workshops and retreats, AMI advocates a holistic approach to wellness that combines the best of ancient Eastern wisdom and modern Western science.
The American Meditation Institute publishes "Transformation," a free bi-monthly newsletter containing articles on the physical, mental and emotional benefits of meditation. AMI has also published "The Heart and Science of Yoga: A Blueprint for Peace, Happiness and Freedom from Fear" (538 pages).
Tuesday, Oct 06, 2015
Language Assistance Available


text:
The Cameron University Department of Music will present a tuba recital by Dr. Roy Couch, Assistant Professor, on Saturday, October 6. Dr. Couch will be accompanied on the piano by Yiuka Chan Spannagel. The performance starts at 3 p.m. in the McCutcheon Recital Hall. Admission is free.
The program will program includes "Adagio and Allegro" by Robert Schumann, arranged by Floyd Cooley; "The Legend of Heimdall" by Elizabeth Raum; "Canzonetta from Violin Concerto in D" by Peter Ilyich Tchaikovsky, arranged by Noreen Baer; "Tuba Concerto" by Martin Ellerby; and "Tico Tico" by Zequinha de Abreu, arranged by Lewis Buckley.
For more information, contact the Cameron University Department of Music at 580-581-2440.
September 28, 2012


text:
Gîtes Ango n°158
Location : Sainte Suzanne / Nord
Holiday Rental
Gîtes Ango are self-catering Creole-style cottages of real character, located halfway up the slopes of Sainte-Suzanne, and providing rest and relaxation and a real change of scenery. This independent, fully equipped and tastefully decorated gite with fenced, tree-filled garden has the Gîtes de France label. Classified 5 épis, the highest possible distinction, it provides maximum comfort and is fully equipped. With its own garage and air-conditioned throughout, the gite can accommodate up to 8 people (160 m²) and is equipped to accommodate persons with reduced mobility under the best conditions. The owner, Mrs. De Lort, provides her guests with the warmest of welcomes, with the islands tropical fruit to enjoy in season. Guests have hot water, refrigerator, freezer, and stereo on hand and electricity included in the rent. An on-site spa-wellbeing area with sauna, Jacuzzi and hammam guarantees total relaxation for all. Shopping mall and a range of amenities and services 2.5 km away. The nearest towns are Saint-André and Sainte-Suzanne. Saint-Denis is a 25-km drive and the airport is 15 minutes away. Leisure activities and visits in the region include Niagara waterfall, Bassin Buf, and canoeing and kayaking. Rentals by the week. Modulable according to number of people.
Facilities and services
General facilitiesWashing machine Outdoor grill/BBQ area Bedlinen included
Room facilitiesDish washer


text:
Issue Type: Bug Created: 2010-01-28T00:45:38.000+0000 Last Updated: 2010-02-11T02:43:34.000+0000 Status: Resolved Fix version(s): - 1.10.1 (10/Feb/10)
Reporter: André Schade (toocan) Assignee: Matthew Weier O'Phinney (matthew) Tags: Related issues: Attachments: - ZF-8984.diff
With php < 5.3 and xcache enabled the Zend_Exception throws a Fatal Error as described on Nabble.
Disabling xcache or removing the else section solves the problem but thats not an acceptable resolution.
Posted by André Schade (toocan) on 2010-01-29T02:11:38.000+0000
We are no able to update due this error!
Posted by Matthew Weier O'Phinney (matthew) on 2010-01-29T04:59:07.000+0000
This is, quite simply, bad behavior on the part of xcache; other opcode caches, such as APC and Zend Optimizer, behave correctly with the conditional class definition.
I will attempt to resolve the issue, but you should also report it upstream to the xcache developers.
Posted by André Schade (toocan) on 2010-01-29T05:17:28.000+0000
Thanks. I opened a ticket in the xcache trac. Ticket #234
Posted by Matthew Weier O'Phinney (matthew) on 2010-02-03T10:57:29.000+0000
It appears to be resolved in XCache 1.3.0.
Posted by Matthew Weier O'Phinney (matthew) on 2010-02-03T11:00:41.000+0000
Since the issue was upstream, and the upstream provider has a release that corrects the issue, no further work needs to be done on the ZF side.
If you are using XCache and have the issue as reported, upgrade to XCache 1.3.0.
Posted by André Schade (toocan) on 2010-02-03T12:33:30.000+0000
We use Ubuntu 9.10 from an automated installation with stable packages and security updates. We have a policy to only use supported stable packages so I'm not able/allowed to use XCache > 1.2.2 for now. Thank you for your efforts.
Posted by Jan Pieper (jpieper) on 2010-02-03T12:56:16.000+0000
We have the same problem. We removed not needed Zend_Exception class declaration from Zend/Exception.php to use ZF 1.10. Seems to be the only way at the moment.
Posted by André Schade (toocan) on 2010-02-03T13:16:54.000+0000
Another policy is: Do not to change the library to stay upgradable. ;-) So we are really not able to use it at all.
Posted by Matthew Weier O'Phinney (matthew) on 2010-02-04T05:13:23.000+0000
@Andre: This change works under normal installs of PHP; the problem here is entirely in a 3rd party, unofficial extension to PHP -- and, as noted, newer releases to that extension correct the issue. We simply cannot target every possible extension combination possible to PHP.
If you are not using svn:externals, you can simply modify the library/Zend/Exception.php file to remove the condition.
Posted by André Schade (toocan) on 2010-02-04T05:35:22.000+0000
Thanks Matthew, but thats exactly how its implemented in your application - as an svn:externals property in your library and it will be updated/exported in the build process. In development it's ok to remove the condition...
Posted by André Schade (toocan) on 2010-02-04T05:36:14.000+0000
ups: ... how its implemented in 'our' application.
Posted by Jan Pieper (jpieper) on 2010-02-07T14:57:04.000+0000
Could this (see attached file) be a solution? (untested)
Posted by André Schade (toocan) on 2010-02-08T00:02:12.000+0000
Thanks for the path. I'll try it next week. End of this week we have a release and I don't think that it would make all happy to change the library shortly before that. ;-)
Posted by Matthew Weier O'Phinney (matthew) on 2010-02-08T05:11:12.000+0000
That patch would definitely solve the issue; I'll apply it today for the 1.10.1 release.
Posted by Matthew Weier O'Phinney (matthew) on 2010-02-08T07:39:39.000+0000
Patch applied, with modifications, to trunk and 1.10 release branch.
Posted by André Schade (toocan) on 2010-02-11T02:43:32.000+0000
Thanks a lot, works fine!
Have you found an issue?
See the Overview section for more details.


text:
I wanted to take an informal poll. My question is the result of a discussion I had with a high octane Christian friend of mine. In a rare occurrence we broached the topic of religion. At one point he said, well, you're an Atheist because you were raised Catholic. Most Atheists are former Catholics. He went on to explain that since the Catholic church is soooo far removed from the true gospels that blah, blah,blah. And that's why I'm an Atheist and priests like to fondle little boys. I know there are a bunch of Catholics out here so his comment could just be a statistical observation or he might just flat out hate Catholics almost as much as he hate Athists. He does not hate be because, lets face it who could.
Anyway, I was just wondering how many former Jews, Muslims, Hindu's, etc were on our site.
Views: 602
I was protestant congregationalist ... probably the mildest form of christianity around, or at least that I'm aware of. The church where I spent the majority of my time was a friendly, welcoming place with a lot of good people, particularly the adults. Still, as I've said many times, it was all lecture and no lab, no experience to back up all the preaching. It was weak tea, and I dropped it as much for that as for the lack of credibility of what they taught.
I was a Methodist for about 8 years and 4 years after that I went because I thought it was expected. I never experienced any fire and brimstone lectures at the small church, but logic won out in the end for me.
Hi Karl,
Sorry, like you I am just a wayward former Catholic (your friend may have a point...) Seriously, it is somewhat true that Catholics, even the clergy, do not take the Old Testament all that seriously, while still somehow embracing the New Testament (I don't ever recall any sermon based on the former). i suppose that gives Catholics a "leg up" on the road to reality, in that many of us (most?) already found those early stories as: A.- preposterous (see story about"walls of Jericho" or "Jonah and the whale") or B. Flatly untrue (see story about "Adam and Eve" and "Noah's Ark"). You hear the book described as "allegorical" among many Catholics. So thank the stars for my Catholic upbringing, and I greatly admire those former fundamentalist Christians, like Dan Barker, who,while immersed in a sea of dogmatic indoctrination, were able to finally see the truth and reality around them. Good topic!
Brainwashed into the cult of Mormonism as an infant. Took a long time to break-out.
I identified as a Methodist until roughly 17 years of age. After that I slowly slipped into Agnosticism and eventually became an Atheist.
My parents were pretty shitty examples of the 1950's Christian family . My father was an Atheist, although he never openly proclaimed it until the last few years of his life. My mother looked at church as a social event and didn't really care about the whole god bit – her closest friend was the daughter of a No. Carolina Baptist minister and she was an outspoken, unapologetic Atheist.
When I figured out that Santa was just a story like Donald Duck or Mickey Mouse I reasoned that god and Jesus were also just stories – nothing has ever convinced me otherwise.
My parents were not normal churchgoers though they both are professing Christians, but when I went to church I went to a nondenominational Protestant church. I guess it would have been similar to Southern Baptist, but they just didn't have many rules about drinking, dancing, etc. My husband's family was Episcopalian and he is an atheist now. There aren't really that many Catholics that I know of from Oklahoma, so most atheists there would have been brought up Protestant.
I was really not practicing any religion after reaching adulthood although I was born into a Hindu family. I am curious about the result this poll will reveal and so I will keep a watch on this.
As a child my mom jumped from church to church looking for the true church of God. I've been baptized four times lol. As a pre teen I decided Wicca was for me. In foster care I became christian. Got out of high school and became gnostic christian. Then researched and became Luciferian. After that I tried to find the most scientifically sound religion I could find. Found asatru. Began researching all of the writing of asatru and other scientifically fascinating religions and became atheist.
Once I was rid of my irrational idea that one part defined the whole and was able to analyse things more objectively instead of through bias and pride, the world was far more beautiful than i could have ever imagined. The scientific method is how I approach life now.
© 2020 Atheist Nexus. All rights reserved. Admin: The Nexus Group. Powered by


text:
Page 1
|1 of 2
This page
Accounting Research BULLETINS No. 6 • Comparative Statements Issued by the Committee on Accounting Procedure, American Institute of Accountants, 270 Madison Avenue, New York 16, N. Y. Copyright 1940 by American Institute of Accountants EXTENSION OF USE RECOMMENDED THE increasing use of comparative statements in the annual re- ports of companies is a step in the right direction. The practice enhances the significance of the reports, and brings out more clearly the nature and trends of current changes affecting the enterprise. The use of statements in comparative form serves to increase the read-er's grasp of the fact that the statements for a series of periods are far more significant than those for a single period—that the statements for one year are but one instalment of what is essentially a continuous history. It is therefore recommended that the use of comparative state-ments be extended. In any one year it is ordinarily desirable that the balance sheet, the income statement and the surplus statement (the two latter being separate or combined) be given for the preceding as well as for the current year. Footnotes, explanations and account-ants' qualifications already made on the statements for the preceding year should be given, or at least referred to, in the comparative statements. If, because of reclassifications or for other reasons, changes have occurred in the basis for presenting corresponding items for the two periods, information should be furnished which will explain the change. This is in conformity with the well recognized rule that any change in practice which would affect comparability should be disclosed. The question of responsibility to be assumed by the accountant in his report requires consideration. In general it is desirable that he should accept the responsibility of satisfying himself that the figures for the preceding year fairly present the position and results, and are properly comparable with those of the current year, or that any ex-ceptions to their comparability are clearly brought out. In the com-mon case in which the accountant will have examined the accounts of both years no difficulty in assuming this responsibility should arise. Circumstances vary so greatly that it is not practicable to deal here 49 April 1940