text: NYSE:WFC - Wells Fargo & Co Stock Price, Forecast & News Adding Choose a watchlist: Adding You have already added five stocks to your watchlist. Upgrade to MarketBeat Daily Premium to add more stocks to your watchlist. Adding Wells Fargo & Co Please log in to your account or sign up in order to add this asset to your watchlist. Log In and Add $40.85 -1.62 (-3.81 %) (As of 02/28/2020 04:00 PM ET) Add Compare Today's Range$39.75Now: $40.85▼$41.8750-Day Range$44.14MA: $48.33▼$52.8252-Week Range$39.75Now: $40.85▼$54.75Volume71.70 million shsAverage Volume22.83 million shsMarket Capitalization$172.77 billionP/E Ratio10.16Dividend Yield4.80%Beta1.12 ProfileAnalyst RatingsAdvanced ChartDividendEarningsFinancialsInsider TradesInstitutional OwnershipHeadlinesOptions ChainSEC FilingsSocial Media Share on FacebookShare on TwitterShare on LinkedInShare on RedditShare on StocktwitsPrint this articleShare by Email Wells Fargo & Company, a diversified financial services company, provides retail, commercial, and corporate banking services to individuals, businesses, and institutions. It operates through three segments: Community Banking, Wholesale Banking, and Wealth and Investment Management. The company also engages in the wholesale banking, mortgage banking, consumer finance, equipment leasing, agricultural finance, commercial finance, securities brokerage and investment banking, computer and data processing, trust, investment advisory, mortgage-backed securities, and venture capital investment services. Read More… Industry, Sector and Symbol Stock Exchange NYSE Industry National commercial banks Sub-IndustryDiversified Banks SectorFinance Current SymbolNYSE:WFC Previous Symbol CUSIP94974610 CIK72971 Webhttp://www.wellsfargo.com/ Phone866-249-3302Debt Debt-to-Equity Ratio1.37 Current Ratio0.87 Quick Ratio0.85Price-To-Earnings Trailing P/E Ratio10.16 Forward P/E Ratio10.01 P/E Growth1.01 Sales & Book Value Annual Sales$103.92 billion Price / Sales1.66 Cash Flow$4.61 per share Price / Cash Flow8.87 Book Value$39.35 per share Price / Book1.04Profitability EPS (Most Recent Fiscal Year)$4.38 Net Income$19.55 billion Net Margins18.81% Return on Equity12.11% Return on Assets1.09%Miscellaneous Employees259,000 Outstanding Shares4,229,359,000Market Cap$172.77 billion Next Earnings Date4/14/2020 (Confirmed) OptionableOptionable Receive WFC News and Ratings via Email Sign-up to receive the latest news and ratings for WFC and its competitors with MarketBeat's FREE daily newsletter. WFC Rates by TradingView Wells Fargo & Co (NYSE:WFC) Frequently Asked Questions What is Wells Fargo & Co's stock symbol? Wells Fargo & Co trades on the New York Stock Exchange (NYSE) under the ticker symbol "WFC." How often does Wells Fargo & Co pay dividends? What is the dividend yield for Wells Fargo & Co? Wells Fargo & Co announced a quarterly dividend on Tuesday, January 28th. Shareholders of record on Friday, February 7th will be given a dividend of $0.51 per share on Sunday, March 1st. This represents a $2.04 dividend on an annualized basis and a yield of 4.99%. The ex-dividend date is Thursday, February 6th. View Wells Fargo & Co's Dividend History. How will Wells Fargo & Co's stock buyback program work? Wells Fargo & Co announced that its board has authorized a share buyback plan on Tuesday, July 23rd 2019, which allows the company to buyback 350,000,000 shares, according to EventVestor. This buyback authorization allows the company to purchase shares of its stock through open market purchases. Shares buyback plans are typically an indication that the company's leadership believes its shares are undervalued. How were Wells Fargo & Co's earnings last quarter? Wells Fargo & Co (NYSE:WFC) posted its earnings results on Tuesday, January, 14th. The financial services provider reported $0.93 earnings per share (EPS) for the quarter, missing the Zacks' consensus estimate of $1.10 by $0.17. The financial services provider had revenue of $19.86 billion for the quarter, compared to the consensus estimate of $20.11 billion. Wells Fargo & Co had a return on equity of 12.11% and a net margin of 18.81%. Wells Fargo & Co's revenue for the quarter was down 5.4% on a year-over-year basis. During the same quarter in the previous year, the business posted $1.21 earnings per share. View Wells Fargo & Co's Earnings History. When is Wells Fargo & Co's next earnings date? Wells Fargo & Co is scheduled to release their next quarterly earnings announcement on Tuesday, April 14th 2020. View Earnings Estimates for Wells Fargo & Co. How can I listen to Wells Fargo & Co's earnings call? Wells Fargo & Co will be holding an earnings conference call on Tuesday, April 14th at 12:00 AM Eastern. Interested parties can register for or listen to the call using this link or dial in at Not Available. What price target have analysts set for WFC? 22 Wall Street analysts have issued 12-month price objectives for Wells Fargo & Co's stock. Their forecasts range from $42.00 to $60.00. On average, they expect Wells Fargo & Co's share price to reach $50.08 in the next year. This suggests a possible upside of 22.6% from the stock's current price. View Analyst Price Targets for Wells Fargo & Co. What is the consensus analysts' recommendation for Wells Fargo & Co? 22 Wall Street analysts have issued "buy," "hold," and "sell" ratings for Wells Fargo & Co in the last year. There are currently 5 sell ratings, 16 hold ratings and 1 buy rating for the stock, resulting in a consensus recommendation of "Hold." View Analyst Ratings for Wells Fargo & Co. Has Wells Fargo & Co been receiving favorable news coverage? Media headlines about WFC stock have been trending somewhat positive on Friday, InfoTrie Sentiment Analysis reports. The research firm ranks the sentiment of press coverage by monitoring more than six thousand news and blog sources in real time. The firm ranks coverage of publicly-traded companies on a scale of -5 to 5, with scores closest to five being the most favorable. Wells Fargo & Co earned a daily sentiment score of 0.8 on InfoTrie's scale. They also assigned news headlines about the financial services provider a news buzz of 10.0 out of 10, meaning that recent press coverage is extremely likely to have an effect on the company's share price in the next few days. View News Stories for Wells Fargo & Co. Who are some of Wells Fargo & Co's key competitors? Some companies that are related to Wells Fargo & Co include JPMorgan Chase & Co. (JPM), Bank of America (BAC), Industrial & Cmrcl Bnk f China (IDCBY), Citigroup (C), U.S. Bancorp (USB), PNC Financial Services Group (PNC), National Australia Bank (NABZY), DBS GRP HOLDING/S (DBSDY), Intesa Sanpaolo (ISNPY), UBS Group (UBS), Capital One Financial (COF), Truist Financial (TFC), Mizuho Financial Group (MFG), SunTrust Banks (STI) and BANCO DO BRASIL/S (BDORY). What other stocks do shareholders of Wells Fargo & Co own? Based on aggregate information from My MarketBeat watchlists, some companies that other Wells Fargo & Co investors own include Bank of America (BAC), Verizon Communications (VZ), JPMorgan Chase & Co. (JPM), AT&T (T), General Electric (GE), Alibaba Group (BABA), Intel (INTC), Netflix (NFLX), Ford Motor (F) and NVIDIA (NVDA). Who are Wells Fargo & Co's key executives? Wells Fargo & Co's management team includes the folowing people: Mr. John Richard Shrewsberry, Sr. EVP & CFO (Age 53)Ms. Avid Modjtabai, Sr. EVP of Payments, Virtual Solutions & Innovation (Age 57)Mr. Petros G. Pelos, Sr. Exec. VP of Wholesale Banking (Age 55)Ms. Mary Tabb Mack, Head of Consumer Banking (Age 56)Mr. C. Allen Parker, Interim CEO, Pres & Director (Age 64) Who are Wells Fargo & Co's major shareholders? Wells Fargo & Co's stock is owned by a number of of retail and institutional investors. Top institutional investors include Geode Capital Management LLC (1.31%), Franklin Resources Inc. (1.29%), Massachusetts Financial Services Co. MA (0.82%), Capital International Investors (0.70%), Longview Partners Guernsey LTD (0.61%) and Boston Partners (0.48%). Company insiders that own Wells Fargo & Co stock include Avid Modjtabai, Hope A Hardison and Petros G Pelos. View Institutional Ownership Trends for Wells Fargo & Co. Which major investors are selling Wells Fargo & Co stock? WFC stock was sold by a variety of institutional investors in the last quarter, including Barrow Hanley Mewhinney & Strauss LLC, Franklin Resources Inc., Capital International Investors, Theleme Partners LLP, FIL Ltd, Massachusetts Financial Services Co. MA, Renaissance Technologies LLC and Schroder Investment Management Group. View Insider Buying and Selling for Wells Fargo & Co. Which major investors are buying Wells Fargo & Co stock? WFC stock was purchased by a variety of institutional investors in the last quarter, including Capital Research Global Investors, Amundi Pioneer Asset Management Inc., M&G Investment Management Ltd., Sanders Capital LLC, Toronto Dominion Bank, Capital World Investors, Latash Investments LLC and Ceredex Value Advisors LLC. View Insider Buying and Selling for Wells Fargo & Co. How do I buy shares of Wells Fargo & Co? Shares of WFC can be purchased through any online brokerage account. Popular online brokerages with access to the U.S. stock market include Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Robinhood, Fidelity and Charles Schwab. What is Wells Fargo & Co's stock price today? One share of WFC stock can currently be purchased for approximately $40.85. How big of a company is Wells Fargo & Co? Wells Fargo & Co has a market capitalization of $172.77 billion and generates $103.92 billion in revenue each year. The financial services provider earns $19.55 billion in net income (profit) each year or $4.38 on an earnings per share basis. Wells Fargo & Co employs 259,000 workers across the globe.View Additional Information About Wells Fargo & Co. What is Wells Fargo & Co's official website? The official website for Wells Fargo & Co is http://www.wellsfargo.com/. How can I contact Wells Fargo & Co? Wells Fargo & Co's mailing address is 420 MONTGOMERY STREET, SAN FRANCISCO CA, 94163. The financial services provider can be reached via phone at 866-249-3302 or via email at [email protected] MarketBeat Community Rating for Wells Fargo & Co (NYSE WFC)Community Ranking: 2.4 out of 5 ( )Outperform Votes: 1,296 (Vote Outperform)Underperform Votes: 1,369 (Vote Underperform)Total Votes: 2,665MarketBeat's community ratings are surveys of what our community members think about Wells Fargo & Co and other stocks. Vote "Outperform" if you believe WFC will outperform the S&P 500 over the long term. Vote "Underperform" if you believe WFC will underperform the S&P 500 over the long term. You may vote once every thirty days. This page was last updated on 2/28/2020 by MarketBeat.com StaffFeatured Article: Nikkei 225 Index


text:
Twelve training centers, 52 full-flight simulators for over 30 aircraft models, and more than 700 instructors: Our Cockpit Training.more about Cockpit Training
Our training courses for cabin crews give them the comprehensive expertise and finishing touches they need for their position on board.more about Cabin Training
Since 2017, European Flight Academy has combined all Lufthansa group flight schools under one roof.more about Ab Initio Pilot Training
Our extensive fleet of flight training devices offers you the exact training conditions necessary for safe flight operations on your models of aircraft. They stay in operation around the clock on 363 days a year – with an availability of over 99%. For you, this means: maximum flexibility and reliability.Our flight training devices

subset: commoncrawl


text:
Precious time is often lost through the handling of Epos Software . Similarly, the more cash is handled the greater the security risk in stores. Fortunately, Point of Sale (POS) technology is making better control of cash in retail stores possible, resulting in benefit for both staff and customers.
One German furniture company has estimated that the payment process and handling of cash at the checkout takes between 15 to 25 seconds. As this is only one part of processing pos system, 15 to 25 seconds is quite substantial time and, when the seconds are calculated for the cash handling from every sale throughout the day…till operators are spending more time on this process than most business owners would like.
Then, there is also the concern of cash robbery and theft. On any given day in a retail business, one, a few or many more employees will handle cash. Think how many different times and how many different people will handle cash in a supermarket on any one day. It is also probable that many managers are reconciling cash and making deposits, which is why they use point of sale systems.
How Do You Select the Best Point Of Sale Systems in Epos Software ?
Point of sale (POS) systems are used by hundreds of businesses in order to streamline the purchasing process as well as track the various financial and inventory data that relates to the sales made. Although the general concept behind each system is virtually the same, different industries can purchase POS systems that are tailor made for their needs. Think of it is a delivery service: A bike delivery would work fine for a local newspaper, but UPS would have to shut down if it didn't have delivery trucks. The same concept applies to POS sale systems used in retail stores, restaurants, and hotels. Each specific industry can benefit from a system that is designed for their specific needs.
Retail POS systems are specialized at quick and easy one time sales. The items stored in their database are well defined, and although there can be many colors or sizes offered for one item, there isn't very much variation in the product. If one person buys a black jacket, although the jacket comes in blue, all the people who buy the black on are still getting the same item. This is why retail POS systems are the simplest in nature. In regards to the sale process, all they need is to pull up an item's information from inventory and remove it upon purchase. Of course, this is just in reference the the sales aspect of the system; there are still complex inventory control settings and sales efficiency metrics that that can be used, but in terms of making a sale, the retail system is the most simplistic.
Clearly, when starting a business it important to take the industry specific POS into account. Don't just try and find the best deal, but rather what will work best to make your company run efficiently. Understanding why each system is unique will help when trying to make the decision for what POS system to purchase. Although the examples given were for specific industries, the systems can be applied to different industries that have similar purchasing processes: The retail POS can be used in stores ranging from clothing to electronics and the restaurant system can be used in various hospitality related industries.
What to Look for in a Retail Point of Sale System
Observe your typical consumer with pos system when they're out shopping and you'll see that most people will buy something that they did not intentionally set out to buy. This is down to a number of things. Call it what you will - 'an impulse buy' or 'because I deserve a treat' or simply 'I have to have it!'
I believe that the simple reason behind a large number of these purchases, are down to clever marketing and eye-catching and believable promotional displays.
Indeed - how many times yourself have you been stopped in your tracks in a store, when first your mind sees a display, then you recognise the product from the advert you saw on the TV the other day and remember that 'this promised to reduce my wrinkles instantly'
So you walk over, stop and pick up the product and read the back of the box. It, along with the literature shown on the POS display re-confirms the claim. You decide it's a bit pricey but you really want to use this product because it will reduce my wrinkles! You want to buy it, because it will make you feel better about yourself. You go ahead and buy it and leave the store feeling happier because of your purchase. You're going to look and feel better!
So, my recommended lists of five steps to increase sales of your product through cleverly manufactured POS displays are:
1. Find a company that understands the needs of you, the client and the targeted market for your project.
2. Give a clear and concise brief and understand the budget. What does your favoured cost include and exclude.
3. Understand your brand, what may or may not the display build company use.
4. Ensure your chosen company has your trust. They will go the extra mile for you.
5. Keep in touch! It's good to talk and silly mistakes will be avoided.
Finally, sit back and enjoy fantastic product sales for all point of sale software!
POS - Point of Sale Explained
An organized enterprise does not exist in a vacuum. Rather, it is dependent on its external environment. It is a humble part of many systems, such as its own industry, the economy, and society as a whole. Thus, the enterprise receives various inputs, changes them somehow, and releases the outputs to the environment.
However, this simple model needs to be expanded and developed into a model of operational management that indicates how the various inputs are transformed through the managerial functions of planning, organizing, staffing, leading and controlling. Clearly, an open system model that includes interactions between the enterprise and its external environment must describe Point of Sale systems.
One should never forget that the customer, who is the reason for the existence of virtually all businesses, is outside a company. It is through the Point of Sale systems that the needs of customers are identified; this knowledge enables the firm to provide products and services at a profit.


text:
Da Grizzly- Move It (Club Track) [Unsigned Hype]
"This is a club, hype California Valley Boy fun record from Da Grizzly "Puro Pari" album. @Dagrizzly" [m]
Please click the "Report" button below if the video on this page is not working properly.
Comments will only be displayed by verified emails. No Spamming or Racism.


text:
Category:Martin Lütje (ship, 1955)
|Information about the vessel may be found at IMO 5227043.
A ship can change name and flag state through time, but the IMO number remains the same through the hull's entire lifetime. As a result, it can be useful to identify a ship by using the IMO number.
|Upload media
|Instance of
|Wikimedia category
|Category combines topics
|ship name,
Source: Miramar Ship Index
Media in category "Martin Lütje (ship, 1955)"
This category contains only the following file.
- Martin Lütje Sjöhistorisk museet Fo212304.jpg 1,200 × 776; 549 KB


text:
If you've found a great free pattern or awesome quilting resource, share your finds here!!
Use this control to limit the display of threads to those newer than the specified time frame.
Allows you to choose the data by which the thread list will be sorted.
Order threads in...
Note: when sorting by date, 'descending order' will show the newest results first.
Forum Rules


text:
FoodBev Media's events directory is the largest calendar of important international food and beverage industry events, trade shows, conferences and seminars.
Filter my search. Only show:
FoodEx is the UK event for the food and drink processing, packaging and logistics industries.
The show will shine a light on top trends across the food manufacturing sectors including improving traceability and consumer trust, transforming productivity and highlighting the latest new ingredients and super foods to make an impression on the industry. FoodEx is a one-stop shop for manufacturing professionals across the full industry spectrum.
Alimentaria is the leading trade show for food, drinks and gastronomy in both Spain and the Mediterranean Arc, and an international benchmark for the industry.
The 2018 show brought together almost 4,000 exhibitors and played host to 140,000 visitors from 157 countries. In all, the 83,000 square metres of exhibition space will provide the opportunity to stand out, grow, network and learn with a full programme of speaker sessions and conferences.
© FoodBev Media Ltd 2019
Your privacy
We use small files known as 'cookies' to enhance your experience of the FoodBev website and analyse site-traffic. Read about how we use cookies or how you may control them in our updated privacy policy and cookie policy. If you continue to use this site, you consent to our use of cookies. Click the 'OKAY' button at the top right of this panel to accept or click here for more information.


text:
Export 5 results:Author Type [ Year]
Filters: Author is Toon Spanhove [Clear All Filters]
"Habitat mapping and quality assessment of NATURA 2000 Heatland using airborne imaging spectroscopy", Remote Sensing, vol. 9, issue 3, 2017.
"Classification of heathland vegetation in a hierarchical contextual framework", International Journal of Remote Sensing, vol. 34, issue 1, pp. 96 - 111, 2013.
"Accuracy assessment of contextual classification results for vegetation mapping", International Journal of Applied Earth Observation and Geoinformation, vol. 15, pp. 7 - 15, 2012.
"Habitat mapping and quality assessment of heathlands using a modified kernel-based reclassification technique", Geoscience and Remote Sensing Symposium (IGARSS), 2010 IEEE International, Honolulu, HI, USA, pp. 2707 - 2710, July, 2010.
"An object-based approach to quantity and quality assessment of heathland habitats in the framework of NATURA 2000 using hyperspectral airborne AHS images.", Proceedings of GEOBIA 2010, the Geographic Object-Based Image Analysis Conference, vol. XXXVIII-4/C7, July, 2010.


text:
Hi everyone, I just adopted my first Quaker! I actually found her on craigslist, the person rehoming her had rescued her from a bad home and then wanted a new home for her as she already had many birds. Her name was Baby, I decided to add on Rio, but she already says many word such as Pretty Baby so I didn't want to fully change her name. She is estimated to be 2 years old, not totally certain she is a "she" but that is what her previous owner thought. She is beautiful and healthy as her rescuer got her switched over to a pelleted diet and fruits and veggies! I already love her and just got her yesterday. She is a cuddler and very smart. A bit cage aggressive, but not bad.
It's also very cute that if you knock she says "come in", though she is still adjusting to being in a new home so she has been quiet since I brought her home. She's also going to have to adjust to my dog, who isn't certain what to think of her. I look forward to her growing up with my kids (who are 6 and 2) And she will be my fid even after my human kids grow up and move out I can't wait to see how our relationship grows over the next 20-30 years
Here is a pic!


text:
Grant Wood: From Farm Boy to American Icon
- 319-366-7503
- Event website
- Contact
- 12/06/18
- 12 - 4 p.m.
- $0 – $7
- All Ages
- Museum/Exhibit
- Educational
Event Description
Grant Wood: From Farm Boy to American Icon offers an expansive look at Wood's life and career though his art. Housed in one of our largest first-floor galleries, this new installation reflects the depth of the CRMA's Grant Wood collection as well as the great breadth of Woods' career, cut tragically short by his death in 1942.
Image: Grant Wood, Overmantle Decoration, 1930. Oil on Upson board, 41 ¼ x 64 in. Cedar Rapids Museum of Art, Gift of Isabel R. Stamats in memory of Herbert S. Stamats. 73.3


text:
Sorry I am not a very social person so maybe my communication is not very good. I also tend to write here after I fell out of bed, that might also add to the confusionQueequeg wrote:Joda,
I actually don't think anything you are opining is off topic. In many respects, you are standing in as a surrogate for the type of person the OP was looking for help in having a discussion/debate with.
I'm observing that you make a number of arguments, but tend to conflate them, such that the discussion gets a little confused.
I have never heard of this type of razor before. Looks like I have to expand my reading again . As I will also write to PadmavonSambha later I was not trying to be aggressive here, nor imply that what I said is what you believe, I merely took your wording and extracted what it implies. I'm not a friend of this whole expedient means scheme, for me its a rather useless concept that creates more problems than it solves.I think we mostly have a disagreement on semantics. On certain terms, I tend to have a more liberal, expansive reading than you. In others, you have a more expansive reading than me. These come down to differences in the way we draw distinctions on the world around us. These sorts of disagreements can be transcended by acknowledging each other's definitions - or not. Plenty of dispute, acrimony, even wars have happened because of semantics.
I don't think its fair for you to dismiss my explanation of "Buddha is always revealing True Aspect" along Occam's Razor type notion.
I am actually unsure if I do. Which was kind of my point - if you are using a kind of wording which is so specific to a certain interpretation (of interpretation of interp...) then it becomes inaccessible. I would probably think that what you tried to say is that the body of dharmas is always empty and therefore is "shows" us all the time the true nature of those dharmas. Maybe its really just personal preference but just like with the gummybears and rainbows I think that its just overly straining the use of symbols that are not really needed, as you need to explain what it means anyways therefore just inserting an extra step.What I did was explain a shorthand within a particular Buddhist vernacular that you apparently do not understand.
I share that view. But I wouldnt connect the developments in cancer research for eampel with the developments of Buddhist philosophy. One is scientific the other is exegetical. Also there is no real advances honestly - at least from my pov 95 percent of the Mahayana is just constant rewording of the same stuff with sometimes rather cryptic outcomes. But thats another matter.Louis Pasteur is famous for advancing germ theory, both as a researcher and advocate. We know that he undertook significant efforts to spread his understanding of germs and their relation to disease. For the time being, I assume that he did so out of an altruistic intention to save people from disease. He advocated for sterilizing and pasteurizing because he believed it was good for people. Pasteur's advocacy is different than a Christian's missionary work by a matter of degrees and subject matter only. Both are founded on a belief that the adoption of certain ideas and practices leads to a better life. The degree to which the underlying ideas may or may not accord with reality is different than the advocacy/mission activities undertaken in relation to them.
To illustrate, I'll continue with the Germ Theory theme. Prior to the development of the theory, people, based on their observations, believed that diseases developed because of various causes - bad karma, curses, spiritual defilement, bad associations. Over time, people used increasingly refined methods of observation to rule out some causes and identify others. If you look at advances in medical knowledge taking place now, ideas accepted as fact just a few years ago are being radically overturned with new discoveries, particularly with regard to genetics. Can you call the knowledge about cancer that was widely accepted just ten years ago quackery just because we know more about it now? There will be a time in the future when people look back on the treatment of cancer now the way we look back on surgery in the 19th century. The point is, we are always learning more about the material world.
Hehe I think so too. I dont criticize your personal view anyways. I have written about this to PadmavonSambha, I will post that later probably.I actually agree with most of what you write. I still believe that Buddhist learning is beneficial, not because it leads to some state - I don't think I ever suggested that it did. I think you may confuse me with other posters in this thread. What I do believe is that Buddhism provides tools and methods for people to understand the world around them more accurately.I think that having more understanding is categorically better than not having understanding. I disagree with the application of terms and the conclusions you draw based on those distinctions - a tendency I'd imagine ripe for MMK analysis.
Or not.


text:
Please read, follow, and comment on the rules and guidelines of PSC
PSC allows pretty much any type of vulgarity outside of hate speech. That said, some people may not appreciate it, especially those at work.
PhillySportsCentral.com is your online home for unfiltered, non-corporate Philly sports news and discussion.
We dont have many rules, so please...
Use this control to limit the display of threads to those newer than the specified time frame.
Allows you to choose the data by which the thread list will be sorted.
Order threads in...
Note: when sorting by date, 'descending order' will show the newest results first.
Forum Rules


text:
Despite his 2010 vow, Congressman Ed Perlmutter plans to turn cartwheels Monday in Commerce City's Memorial Day parade.
His staff's announcement about the cartwheels came as a surprise, considering what the Jefferson County Democrat said in 2010 after he whupped Republican Ryan Frazier. When Perlmutter took the stage after state Democratic party chairwoman, he did two cartwheels to the crowd's delight and then announced he was retiring from political gymnastics.
Perlmutter's cartwheeling at 7th District parades didn't attract attention until Frazier aired an ad that brought the maneuver to the public's attention. The ad backfired in a way because what people talked about was Perlmutter's cartwheeling, not Frazier's message.
Perlmutter in November faces Republican Joe Coors, who has bought nearly $400,000 worth of TV time for an ad expect to debut soon. No word on what's in it yet, but don't expect cartwheels.


text:
Cites & Insights November 2010 available
Cites & Insights 10:11 (November 2010) is now available for downloading.
The 24-page issue is PDF as usual, but HTML separates are available for each essay (click on the essay titles). The issue includes:
Bibs & Blather: Three Times Ten pp. 1-4
Notes about a tenth anniversary, a readership update...and notes and queries about The Liblog Landscape 2007-2010, the nearly-universal English-language liblog project I'm currently working on.
The CD-ROM Project: From Print to CD pp. 4-8
Three different CD-ROMs (and sets) that attempted to add value of some sort to print books or magazines.
The Zeitgeist: Blogging Groups and Ethics pp. 8-18
A brouhaha in one blogging group, thinking about groups and blogs...and thinking about ethics and codes.
Offtopic Perspective: Legends of Horror, Part 1 pp. 18-24
This is not a set of legendary horror films. Instead, it's a set of films that feature someone who could be considered a legend of horror films if you're really loose with the word "legend." Don't expect great movies here... (Note for when Part 2 comes around rapidly: This was ready for the September issue, but held over because 60 pages was way more than enough.)


text:
You are about to enter a website that may contain content of an adult nature.
Hello everyone, this is Indian cam girl IndianStunner here. I'm 31 year old Female speak English in the Indian live sex chat action. I am an open minded person ready for new experiences. I love the outdoors and enjoy travel.. I enjoy swimming in the ocean. Also like exploring the outdoors.I love clubbing and showing of the latest fashions.. I am an expert with toys. is my expertise and also what I will do in Indian live sex private show. I have Black eyes, Medium Black hairs and my measurements are 34-32-36. For Turn ons: I love mature confident men, who knows how to keep me happy. Romatic talk will make me wet.. For TurnsOff: I hate arrogant and ignorant people.. If you prefer kinks, then Piercings,Tattoos,Shaved, are mine. I'm just hungry for a HARD cock, can't wait to see u in my Indian webcam sex chat room! :)
Show more models
This website contains indian cams, desi cam, free hindi chat and tamil sex chat related sexually explicit content.
You must be at least 18 years of age to enter this website. © Since 2012 myindiansexcams.com Indian Sex Chat Network All Rights Reserved
AllHosts1 - AllHosts2 - AllHosts3 - AllHosts4 - AllHosts5 - AllHosts6 - AllHosts7 - AllHosts8 - AllHosts9 - AllHosts10 - AllHosts11 - AllHosts12


text:
1712 members6385 Comments 102 Likes
2172 members28160 Comments 90 Likes
1562 members18453 Comments 88 Likes
Posted on July 26, 2010 at 9:41pm 0 Comments 0 Likes
Melon Balls, what a perfectly refreshing snack or dessert.
Have fun teaching your kids how to use a melon baller then scooping out the colorful balls.
Did you know?
Watermelon seeds were found in the tomb of King Tut.
In the US the largest producers of watermelon are Florida, Georgia, Texas, California and Arizona.
The first recorded watermelon harvest was 5000 years ago in Egypt.
Watermelon is…
Posted on July 25, 2010 at 12:34pm 1 Comment 0 Likes
Do you cook with your kids?
Do you realize all children learn from spendng time in the kitchen cooking?
Planning, cause and effect, science, reading, follow through and more.
They learn a necessary life skill, become empowered and proud about what they make and serve to loved ones Kids TRY new foods, PLUS create cherished memoris. Stop by the new site picturemecooking.com where you will find reecipes, fun facts, contests…Continue


text:
Woman Who Gave Birth to Premature Twins Placed in Coma After Developing Pregnancy-Related Cancer
A member of the armed forces is facing the toughest battle of his life.
US Army Sergeant Brandon Hinman, 26, returned home to New York from Afghanistan earlier this month to prep for the birth of his twins, due in May.
As reported by Polly Wogg of Big Frog 104 in Utica, Hinman's wife, Jenna, however gave birth prematurely on March 10 to twin girls, who weighed 3.6 and 2.6 pounds. While Hinman says his daughters are "breathing on their own and doing well," Jenna's condition took a turn for the worse.
She has a rare cancer that develops during pregnancy called choriocarcinoma that Hinman says 'hides in the placenta through the entire pregnancy and as soon as you deliver it shoots through your body and destroys everything.'
Jenna has experienced internal bleeding and was placed in a medically-induced coma, while undergoing chemotherapy.
Hinman says Jenna is day-to-day, adding, "This is only the second living case of a patient that's made it this far. They call my wife a walking miracle."
You can help the Hinman family by logging into a Facebook page that's been created, as well as donating to help the family pay medical expenses.


text:
In November, following an emotional public hearing some months earlier, the Food and Drug Administration withdrew approval for the cancer drug Avastin for patients with metastatic breast cancer — the late-stage, incurable form of the disease. The reason: emerging evidence that the drug does not prolong life and also that it's been linked to serious side effects.
Now, confusingly, Avastin is back in the news again — this time, with positive results in two early trials of women with early-stage breast cancer whose tumors have not traveled beyond the breast or nearby lymph nodes.
The results are suggestive, but not conclusive, says Dr. Len Lichtenfeld, deputy chief medical officer of the American Cancer Society. "This is not the kind of study that will have doctors changing their practice tomorrow. It's going to take some time to sort out."
Here's a closer look at Avastin, its track record and its potential.
The drug is an antibody that binds and inactivates a naturally occurring substance — vascular endothelial growth factor — that helps the body form new blood vessels. Tumors need a blood supply to deliver nutrients and oxygen, and they coax new vessels to grow to them. Avastin blocks this process and essentially starves the tumor.
The drug was a potentially game-changing treatment when it was first approved by the FDA in 2004, for colorectal cancer. It introduced a totally new therapeutic strategy to prevent tumors from growing. Today, the drug is approved for that cancer as well as ones of the kidney, brain and lung.
It was approved via an accelerated process in 2008 for metastatic breast cancer after early positive results in such patients indicated it seemed to halt tumor growth. But as patients were tracked for longer periods of time, it became clear that they weren't living any longer. Additional studies confirmed the lack of any survival edge and revealed far more about the side effects. The drug seems to worsen some side effects of chemotherapeutic drugs given with it and also increased risk of severe high blood pressure, bleeding complications, heart attack and heart failure.
In July 2010, after reviewing all the evidence, an FDA advisory committee voted, 12-1, to withdraw the drug for breast cancer treatment, concluding that the benefits did not outweigh the risks. The agency gave the public and the drug's maker, Genentech, a chance to weigh in during the June hearing but decided to withdraw approval, announcing its decision Nov. 18.
And now, the new studies. How do they fit in?
Published last week in the New England Journal of Medicine, both tested whether Avastin, in combination with chemotherapeutic drugs, would help shrink tumors before surgery. This strategy is called neoadjuvant therapy, and in many cases it has allowed doctors to reduce the extent of surgery, says Dr. Helena Chang, a surgical oncologist who directs the Revlon/UCLA Breast Center. "We've learned that neoadjuvant therapy before surgery might convert a mastectomy into a lumpectomy." It can also make removing lymph nodes unnecessary, she adds.
The first study, done in Germany, studied 1,948 patients with a type of breast cancer called HER2-receptor-negative who were just starting treatment. Patients were randomly assigned to receive neoadjuvant therapy — a combination of the chemotherapy drugs epiruvicin, cyclophosphamide and docetaxel — with or without Avastin.
Patients then had surgery to remove tissue from the breast site where tumors had been detected as well as the lymph nodes that had cancer in them. Their tissue was assessed microscopically to search for cancer cells.
Researchers reported that 18.4% of patients receiving Avastin responded completely to neoadjuvant therapy — they had "not a single tumor cell left," says study coauthor Dr. Gunter von Minckwitz, a researcher with the German Breast Group in Neu-Isenburg. In the group that did not get Avastin, 14.9% of patients had a complete response.
The second study, done in the U.S., studied 1,206 patients, again with HER2-receptor-negative breast cancer. Various combinations of chemotherapy drugs were tested with or without Avastin. Results showed 34.5% of patients with Avastin responded completely to the neoadjuvant therapy compared with 28.2% who did not receive it.
The results in both studies were statistically significant but quite small — the percent of patients helped by Avastin increased by 4 percentage points in Germany and 6 in the U.S.
Still, these results, along with others yet to come, "may show us that there's a place for this drug" in treating early breast cancer cases, says U.S. study coauthor Dr. Harry Bear, a surgical oncologist at Virginia Commonwealth University Medical Center in Richmond. "It's a setting where we're more likely to increase cure rate or prolong survival, much more than with metastatic disease," he says.
But it's too soon to tell: These studies only focus on pathology results. They haven't followed patients long enough to see how diseases progress and whether the drug offers any survival edge. To that end, both research groups plan to follow their subjects for at least five years.
There are some confusing things about the two studies in identifying which patients might best respond to the Avastin.
In the U.S. study, the positive effects of Avastin were detected only in a subgroup of patients with so-called hormone-sensitive tumors, which grow when exposed to estrogen or progesterone. But in the German study, the opposite was true — statistically positive effects were seen only when looking at the hormone-insensitive subgroup. That might mean that hormone-sensitivity is irrelevant to the response to Avastin and the results just fell out that way by chance.
Researchers hope that preserved tissue samples from both studies may reveal other characteristics of cancers that can help predict which patients are most likely to benefit from Avastin.
Researchers took steps to manage the known cardiovascular side effects, screening study subjects for cardiac function before enrolling them and monitoring blood pressure throughout the study.
Both studies, however, reported increased rates of neutropenia with fever (a low white blood cell count that diminishes the body's response to infection), mucositis (sores and sensitivity of the mucous membranes lining the mouth, stomach and intestines), hand-foot syndrome (red, tender palms and soles) and high blood pressure. Both also reported cardiac dysfunction — a reduction in how much blood the heart pumps out with each beat — in 1% to 3% of patients on Avastin.
For now, doctors will see no change in their practice.
Chang says she is encouraged by the results but is not ready to recommend Avastin to her patients. "I want more evidence," she says.
"What we really need is a test that tells us which women are most likely to benefit, because there's significant cost, in dollars and in side effects and risks," Lichtenfeld says.


text:
Rachel Maddow
Rachel Maddow hosts MSNBC's primetime hit, the critically acclaimed "The Rachel Maddow Show.†"The Rachel Maddow Show†features Maddow's take on the biggest stories of the day, political and otherwise, including lively debate with guests from all sides of the issues, in-depth analysis and stories no other shows in cable news will cover.
"The Rachel Maddow Show†was the most successful show launch in MSNBC history, immediately boosting ratings in its time period and drawing national attention. "The Rachel Maddow Show†was named one of the top shows of the decade by the Washington Post in 2009. Maddow was also named a "Breakout Star of 2008†by The Washington Post, The Los Angeles Times named her to the "Best of Television 2008†and she was named one of the "Top Ten Political Newcomers of 2008†by Politico.com.
In January of 2008, Maddow was named an MSNBC political analyst; she was the regular guest host for "Countdown," served as a panelist for MSNBC's election coverage and also filled in for David Gregory as host of "Race for the White House.â€
Maddow first gained national prominence as a host on Air America Radio, where she worked from its inception in 2004. Prior to joining AAR she worked for WRNX in Holyoke, Massachusetts, and WRSI in Northampton, Massachusetts.
Maddow received a bachelor's degree in public policy from Stanford University. She earned her doctorate in political science at Oxford University, which she attended on a Rhodes Scholarship. She lives in New York City and Massachusetts with her partner, artist Susan Mikula.


text:
This section contains resources designed to provide you with information on a range of organisational development issues. You can browse by topic or keyword using the bar below.
VANTAGE Programme
VANTAGE is Cultivate's unique development programme for governing bodies and senior managers, designed to address the structural and cultural changes that many organisations need to make at board and senior officer level to improve their fundraising capabilities and increase philanthropic giving.
Case Study - Board Action Plan
A case study from our Survive and Thrive development programme for museums in the East Midlands on working with board members to develop an action plan for their organisations future, and clarifying roles and responsibilities.
Case Study - Adopting a Constitution
A case study from our Survive and Thrive development programme for museums in the East Midlands, focussing on building a stronger organisation through legal and governance reviews that led to the adoption of a formal constitution.
Case Study - Developing an Entreprenurial Board
A case study from our Survive and Thrive development programme for museums in the East Midlands, focussing on the development of a more entrprenurial governance model for the Galleries of Justice museum in Nottingham.
Business Planning Toolkit - Risk Analysis Process
How to evaluate risks to your organisation effectively
Business Planning Toolkit - Internal Controls
Ensuring that you have effective internal controls in place for your organisation
Business Planning Toolkit - Business Plan Summary Sections
The outline of the main stages in the business planning cycle.
Business Planning Tool Kit - The Budgeting Process
Defining your financial objectives
Business Planning Toolkit - Resource Analysis
Understanding the adequacy and suitability of all your organisations resources: Physical, Financial, Human and intellectual.
Business Planning Toolkit - Stakeholder Mapping
Consider your stakeholders' requirements, power and influence on your organisation.
Business Planning Toolkit - Missions, Aims and Objectives
Clarify the overriding direction of your organisations through your Mission, develop clear Aims on how you'll deliver to specific Objectives.
Business Planning Toolkit - Sample Executive Summary
Create an overview of the key issues from a strategic business plan.
Business Planning Toolkit - SWOT Analysis
Summarise the key issues from your business environment and the strategic capability of your organisation.
Business Planning Toolkit - Risk Management Process
How to assess the risks in you project and then plan and control the activities to reduce these risks.
Marketing Toolkit - Creating an Arts-Based Website
Information on creating an arts-based website by Katapult Brand Communications
Marketing Toolkit - Ticketing
A summary of the ticketing options available from Bespoke in-house systems, Web-based or external online services.
Family Friendly Toolkit
How to be a family-friendly organisation
Marketing Toolkit - Reaching Black and Minority Ethnic Audiences
Toolkit for reaching Black and minority ethnic audiences
Marketing Toolkit - Reaching Disabled Audiences
Toolkit on reaching diasbled audiences
Marketing Toolkit - Pricing
This toolkit looks at the key considerations relating to pricing, and offers some tips and techniques for getting the most through your Box Office by using market intelligence to help you set prices
Marketing Toolkit - Online Media in New Audience Development
Toolkit for using online media for reaching new audiences.
Marketing Toolkit - Strategy, Campaigns and Tactics
Marketing frameworks and tips
Marketing Toolkit - Branding
Branding toolkit, far more than a logo and a slogan.
Audience Development - Research Techniques
An overview of audience research with learning points on different techniques and tips for trying them out.
Audience Development - Strategies, Campaigns and Tactics
This toolkit aims to give you a one-stop guide to tackling your organisation's audience development needs, highlighting the must- have tools, offering information on the process and flagging up possible pitfalls. There are also references to more reading.
- Page:
- 1
- 2


text:
Pacman is one of the most known and recognisable games all over the world. Almost every one at least once played in some kind of Pacman games, but a few knows, that the origins of the game date back to japanese company Namco, and more precisely – Toru Iwatani, one of its employees. At first he called it Pakku-Man (what was the Japanese word for eaiting by snapping mouth) , but after a while he decided to change it into Puck Man. Although, this name didn't catch on in English-speaking countries because of the noticeable similarity to the very popular F-word When Pacman was released, most arcade video games in North America were primarily space shooters such as Space Invaders, Defender, or Asteroids. The most visible minority were sports games that were mostly derivative of Pong. Pacman succeeded by creating a new genre and appealing to males and, what was unusual, females. Pacman is often credited with being a landmark in video game history, and is among the most famous arcade games of all time. This funny and amusing game have lots of fans despite it's quite old – however it's hard to believe but Pacman is 29 years old! Despite the lapse of time, plain graphics this game and lots of other pacman-like games still do not lose in popularity.
For those, who had never played in Pacman – the idea of it is to use the arrow keys on your computer keyboard to move Pacman through the maze and eat all the white dots. The game becomes complicated because Pacman must avoid the four ghosts, named Blinky, Pinky, Inky and Clyde, who can kill him. Pacman can, however, eat a power pill, which allows him to eat the ghosts, and he can earn extra points by eating fruit which appears in the maze on occasion.
Eating the power pills does have an interesting affect on the ghosts. They change color to deep blue and change direction, moving slowly. The game ends when all the lives have been lost. It is possible to play all 256 levels for maximum points yet not lose a life, but it is not quick nor is it easy to do.
The Word record, which is unbreakable, set Billy Mitchell on 3rd of July in 1999. His highscore is 3,333,360 points (on 256 boards) – he reached it in six hours. The least 257 is impossible to pass – the half of it is deformed. There is no board after it – the author of Pacman didn't expect that someone could get so high. Bill Mitchell playing Pacman had eaten all of the dots, special dots, all scared ghosts and fruit bonuses, which appear only twicely on one board. He didn't miss not a single dot! After that, he set a special award – 100 000 dollars – for a person, who will pass the least 257 split-screen level. Still, nobody manage to do this.
In 1982 the band Buckner and Garcia recorded a song called Pacman Fever, where the sounds from the game were used. After the song became a hit, they released Pacman Fever, a full album consisting entirely of songs about arcade video games. In the eighties the game was so popular that the companies make a lot gadgets with Pacman – cubs, stickers, cartoons, even pyjamas. But the game is still inspiration for companies – in 2008, Crystal Sky bought laws to make a movie about Pacman – the rumour says, that he would be a hero in a city where ghosts are haunting people and, of course, fights with them.
The company Namco, encouraged the success of Pacman, released subsequent pacman games: they were enriched with shooting capability, more ghosts or Pacman's assistants (such as Mirru or his dog, Chomp Chomp), or made in 3d graphics. Namco made also a lot of pacman games, some kind different from the original idea – such as puzzle games ( Pac-Attack), adventure games (Pacman World), or even kart racer (Pacman World Rally). Apart from the official pacman games, there are those non-official, pacman-like versions, which plot and design are similar to the original Pacman – for example, Njam (the idea remains, but the maze and characters look different) or Pacuby.
The first Pacman World Championship was held on June 5th in 2007 in New York. Ten competitors from eight countries take part in it. In the end, for the title of Pacman World Champion contested just two players: Robert Glashuettner of Austria and Carlos Daniel Borrego of Mexico. Finally, Borrego won and received the title with an Xbox 360 console, specially decorated and signed by the author of the game, Toru Iwatani.
Pacman received many awards, not only from players, but even from the Guiness World Record – in eight categories. One of them was, of course, "First Perfect Pacman Player" for Billy Mitchell's on July 3rd in 1999. The others which were, for example, "Most Successful Coin-Operated Game" and "Largest Pacman Game". The lattest dotyczyła a group of students from New York University who played in pacman in reality, precisely in Manhattan. They called their project Pac-Manhattan and it was simply based on the well-known game, but the characters became real – all of players were dressed as Pacman or as ghosts. It's not difficult to guess what they were doing – just chasing around the city blocks, using cellular phones to communicate


text:
Almost three years ago exactly, Steve Jobs took the stage at Yerba Buena Center in San Francisco to announce he was killing the traditional PC.
Of course, Steve Jobs being Steve Jobs, he didn't actually announce he was killing the PC. Instead, he introduced the iPad, a lightweight computer that looked more like a giant iPod Touch than a PC. And in his presentation of the iPad he zeroed in on Netbooks more than desktops or full-blown laptops.
Yet, here we are three years later and it's clearer than ever the PC era is over.
Last quarter Apple sold 4.2 million Macs, missing analyst estimates by nearly one million units. Apple's Mac business was down 16 percent year over year on a weekly sales basis compared to the overall PC market, which was down 6 percent, according to IDC.
Apple had a good explanation for why Mac sales were light. On the earnings call, CEO Tim Cook said, Apple announced new iMacs in October, but didn't ship them until the end of November and the middle of December. At the end of the quarter, supply was "constrained" for the iMac. Apple couldn't make enough to meet demand.
He then added that the 2011 quarter had 14 weeks in it, and the 2012 quarter only had 13 weeks. Additionally, channel inventory contributed to the difference in sales.
If you add all of that up, Apple's Mac business decline wouldn't have been as bad. It might have even been up.
But then Cook added two notes of caution for people expecting a turnaround this quarter, saying, "One, the market for PCs is weak. IDC's last estimate I believe was around negative 6%. Two, we sold 23 million iPads and we obviously could have sold more than this because we could not build enough iPad Mini's to come into a demand balance. So, we've always said there was some cannibalization there I'm sure there were some cannibalization of Macs there."
Right there Cook said the obvious. The Mac business isn't as bad as the numbers look, but don't get your hopes up for some massive revitalization of the business.
It's not trivial for Apple's Mac business to be worse than expected. On the call, one analyst pointed out the shortfall in Mac sales equates to $1-$1.5 billion. That's the difference between beating Wall Street estimates easily, and missing.
And while it's been painful for Apple's stock that it missed on revenue, from management's perspective it doesn't seem like a big deal. This is what Apple does. It's happy to destroy the Mac business.
As Cook has said in the past, if Apple doesn't do it, then someone else will. So, Apple is doing it.


text: Seller: jollyswaggman (11,648) 100%, Location: Northampton, Ships to: Worldwide, Item: 352936951846 The item for sale is a servants bell crank which due to age and use is being sold as seen so please do study the photos as they form part of the description and to to satisfy yourself what you will be receiving.This does have wear,tarnishing - the base plate slightly bent with some casting defects and a corner knocked - the arm moves freely but if it goes all the way through(which I do not think it is meant to) will catch slightly on the way back - the swinger support arm is tilted - see last photos.The back plate is 136mm long by 37mm wide - all measurements approx.No makers name that I can see. Will be posted using a cardboard box. This part of a large collection I will be selling of antique servants butlers bell mechanism parts and pieces I will be selling over the coming months and will combine postage where possible and do bear in mind these are old and used and do have tarnishing,Verdigris,oxidisation,paint and polish residue,knocks,scrapes etc etc. Overseas buyers Due to the delays caused by the your customs departments checking every item thoroughly as it comes into your country your items are taking a lot longer to arrive - apologies for this but the circumstances are beyond my control. All items are sold as seen and carry no warranty unless stated above. Also no returns will be accepted on items marked restoration/spares and/or repairs and/or sold as seen. All payments to be made within 7 days. Postage of items is usually within 1 working day after cleared payment - large items subject to courier availability.I post most weekdays but not saturdays - if an item is purchased friday afternoon it will be posted monday (according to the press research items posted on saturday do not get sorted until monday now anyway). No refunds will be given after 7 days of receiving goods.As i am no expert all descriptions are as i see it but will give a refund if i have not explained anything properly ie chips..I do NOT pay customs charges or refund charges where an item is returned due to customs charges not paid as these will be the buyer,s responsibility.Cheques please allow 7 working days for clearance ( not inc bank holidays).International buyers i will only accept Paypal and cheques drawn on a UK bank and only from countries i have designated.All items will be well wrapped and usually posted no more than 24 hours after secured payment and will combine postage where possible.Any questions please do not hesitate to contact me.Postage charges quoted are for the UK only.I will use the cheapest postage option where possible but if insurance or special delivery etc is required please ask.On certain items i will post international.Feel free to email about international postage charges and state if surface mail ( slower and cheaper) or airmail (dearer and quicker ) is required.All items over £32.00 and under 2kg will be sent by airmail with a signed for option unless agreed at the time of the sale end and email confirmation of this will be required. Powered by eBay Turbo Lister Condition: Due to age and use are being sold as seen so please do see the photos and description as it forms part of the listing and to satisfy yourself what you will be receiving ., Material: Brass, Original/Reproduction: Antique Original, Type: Servant Bell, Features: Reclaimed


text:
Listings in Dollars in Chula Vista, Perris, Carmichael, Grover Beach, Redding, Los Alamitos and Brentwood
U.S. Dollars Dealers
Find numismatic dealers specializing in U.S. dollars in the business listings below.
L & C Coins
Business Contact: Lee Crane
in U.S. Coins, Type Coins, Quarters, Half Dollars, Gold Coins, Dollars, Dimes, Cents
Boasting an extensive inventory, L&C Coins specializes in Collector coins and Modern Issues as well as World coins. L&C Coins provides quality coins at a fair price to novice and seasoned collectors, alike.
11061 Winners Cir
Los Alamitos, California 90720
United States


text:
Minnesota is home to the largest Somali community in the United States, numbering at least 25,000. If it takes a village, we have a couple.
Yet we know amazingly little about the Somali community, probably because we are afraid to ask the relevant questions. We know they are mostly Muslim — we can see the hijabs, we are familiar with the many local controversies to which their faith has given rise over the past 10 years — but are they loyal residents or citizens of the United States? In the conflict between the United States and the Islamist forces with which are contending, whose side are they on?
The terror trial that concluded with a raft of guilty verdicts this past week raises these questions and others. The two defendants are women who were convicted of charges including conspiracy to provide material support to a designated terrorist organization, of providing support, and of lying to the FBI. The "terrorist organization" is al Shabab, an affiliate of al Qaeda.
The ringleader was not exactly remorseful after the jury returned its guilty verdicts. According to the AP, she stood before the judge and stated through an interpreter: "I am very happy." She added that she knew she was going to heaven. As I noted last week, she may be going to heaven, but she'll be stopping off in prison first. As for the rest of us, she advised: "You will go to hell." Yes, ma'am, the feeling is mutual.
The investigation that resulted in the charges involved here has consumed the local FBI office for a matter of years. The investigation has previously resulted in a string of guilty pleas involving local Somali men supporting al Shabab. Investigators believe at least 21 Somali men have left Minnesota to join al Shabab. We're a little concerned they might choose to return to Minnesota to continue the jihad.
So much for the two defendants and their buds over in Somalia. What about the rest of the local Somali community? Members of the local Somali community materialized at the federal courthouse in Minneapolis to support the women at trial, but not because they didn't commit the crimes charged. The members of the local Somali community appearing at the courthouse never bothered to cite any evidence of innocence. The question was beside the point. No voice expressly spoke up on behalf of law-abidingness or loyalty to the United States.
The Minneapolis Star Tribune provided a glimpse of the scene outside the courthouse after the verdicts in "Rochester women guilty of aiding Somali terror group," including an excellent video. There isn't much in the article or video to set minds at ease.
In the timely National Affairs essay "The Muslim-American muddle," Peter Skerry expressly raises the question of loyalty. The essay is by turns infuriating and illuminating, but at least it licenses inquiry into the question. Indeed, Skerry takes the question seriously and provides evidence supporting the concerns of "alarmists." He writes, for example: "To a non-Muslim observer, the most striking aspect of of these [ICNA and MSA] gatherings is the complete absence of any acknowledged tie to the United States."
Skerry contrasts "complacent elites" with "alarmist populists." I would place Skerry on the complacent side of the divide and myself on the alarmist side, although Skerry places himself (of course) in the middle as the voice of reason mediating between the two camps. But Skerry concludes the essay on what I would characterize as an alarmist (i.e., realist) note.
Along the way, Skerry seems to me to treat several basic issues (including assimilation) in a conclusory and question-begging fashion. He cites the naturalization of Muslim immigrants and their involvement in American politics, supporting Democrats, as factors supporting (I will say) complacency. Yet the two defendants in the Minneapolis terror trial are both naturalized citizens. And CAIR has formed a fruitful alliance with Democrats going back to its days as a Hamas front group (Skerry suggests that those days are behind it). Skerry rightly observes: "It is astonishing, given th[e history of CAIR], that the mainstream American media should routinely describe CAIR as 'a Muslim civil rights organization.'"
Skerry does not raise the question whether the immigration spigot should remain open while we sort out the serious issues that he addresses in his essay. The question doesn't even seem to cross his mind. The scene outside the terror trial in Minneapolis this week seems to me to raise in an acute form this question and others that Skerry does address in his useful if unsatisfactory and unsatisfying essay.


text:
|Actual Capacity
|7,070L (1,555 gal)
|1,860 mm*
|2,200 mm*
|130 kg
- Concierge ensures smooth experience with manufacturer
- Delivery & Siting by Expert Logistics Team
- 4-6 Weeks from Order to Delivery (estimate only)
No products in the cart.
|Actual Capacity
|7,070L (1,555 gal)
|1,860 mm*
|2,200 mm*
|130 kg
Steel tanks are delivered throughout Queensland, New South Wales and Victoria within 300km from a Kingspan manufacturing facilities.
Kingspan's 7,000 Litre Round AQUAPLATE Steel Water Tank is medium-sized tank is a great solution for larger suburban homes. Suitable for outdoor use, irrigating gardens and vegetables, toilets, laundry, baths and showers.
|Actual Capacity
|7,070 litres (1,555 gal)
|1,860 mm*
|2,200 mm*
|130 kg
Tanks are delivered to Queensland, New South Wales and Victoria within 300km from Kingspan manufacturing facilities.
We strive to provide you with a smooth and easy buying experience from order to delivery.
Here are some kind words from happy customers (read more reviews):
Very happy and pleased with service, reliability and generous assistance. Have recommended Tank Shop to friends already. Thank you, Scott, for a very good experience you provided for us, your generous assistance at any time, your reliability and very good service.
Great price. Great service. Will definitely use again.
The Tank Shop were excellent at despatching an online order in an efficient manner to Norfolk Island and the goods arrived in good condition. We were very pleased with the service received.
Prompt friendly timely comprehensive service providing good value for money 5,000L tank.
Great service and even better prices!
Great products and great service to back it up
Great product (Maelstrom Filter System), has made a big difference
Great service, great product.
Very friendly and informative right from the first call asking for tank options and prices. Delivery of my tank was very quick.
Very quick service and best price I could find.
The Tank Shop was FANTASTIC to deal with!!!! I was VERY concerned about purchasing a tank online, so I called the number numerous times and asked 1000 questions, and the gentleman I spoke to was ALWAYS sooooo lovely and understanding of my concerns. Anyway we went with it and had our tank delivered PERFECTLY on time, with ALL the attachments we needed to make it all come together beautifully - SOOOOOO happy. I recommend you to EVERYONE! THANKS SOOOOO MUCH! WHAT CHEAP and FANTASTIC tanks!!!!
Easy ordering process and dealing with Scott was great. Ordered a pump on the Monday and was able to pick it up on Wednesday (waiting for bank transfer to clear).
Fantastic service and supply in a difficult situation.
Great prices, good service, fast delivery what more can you ask for.
Quick postage, smooth transaction.
Purchased 10000L tank to take advantage of Council Rebate Scheme. Tank was delivered as arranged, driver was helpful with placing tank. Happy as Larry with the service.
I purchased a 5000l tank from the website. I had a follow up phone call that same day. Very happy with price and service received.
Excellent service, found me the rain heads I wanted even though they aren't made any more.
Quick and easy, good prices. Really easy to deal with. Accidentally mistyped my address so I emailed them. They rang me and corrected it. Brilliant.
Good to deal with.
Fast and courteous service.
Great product, fast delivery. Thank you


text:
Checkmk Conference #6 is coming! Learn more about it here!
Check manual page of fjdarye100_cpsus
Fujitsu ETERNUS DX80 S2 storage systems: Power supply units mounted on CE
|Supported Agents:
This check monitors the reported status of all installed power supply units
mounted on CE (CPSUs) in storage systems from Fujitsu which support the
FJDARY-E100.MIB like the ETERNUS DX80 S2.
This is an adaption of the corresponding fjdarye60 check.
The index of the power supply unit mounted on CE (CPSU) in the SNMP table.
It is of type integer. The first module has an index of 0.
The check supports automatic inventory. All available items which have a state other than invalid (4) during the inventory run are added to the configuration. The invalid state is excluded because it means that some power supply unit is not installed.


text:
Even for those of us who saw the original 1956 Burt Lancaster/ Katherine Hepburn movie of The Rainmaker, this play is a treat. This excellent reprisal, written in 1954 by the famed N. Richard Nash and now directed by the accomplished Jack Heller, produced by Alexandra Guarnieri is presented by Henry Jaglom and The Rainbow Theatre Company in association with the Edgemar Center for the Arts on Santa Monica's main street.
The year is 1937. Suffering from a drought, this small Midwestern town desperately needs rain. When a stranger, Bill Starbuck (Robert Standley) rides into town to see the Curry family - Noah (David Garver), H.C (Stephen Howard) , Jim (Benjamin Chamberlain, and Lizzie (Tanna Frederick) and offers them a deal that he can make it rain for a mere $100, Lizzie immediately objects. She sees in him the con artist that he truly is.
Her brother has already made it clear that he thinks she is plain and will end up an old maid. Already feeling unattractive because of her failed trip to find a beau and then the fact that Deputy Sheriff File (Scott Roberts) has rejected her, Lizzie is determined to snub this stranger despite his charisma. Even so, the magic and romance cannot be held at bay. When File and Sheriff Thomas (Ralph Guzzo) determine that this dangerous con man is in town and at the Curry farm, they go out to arrest him, only to find the Curry family hiding and abetting his escape.
You are quickly drawn into the story of this struggling dysfunctional family. The acting was superb but Stadley and Frederick shone as the stars in their realistic portrayals of the con man changing and a woman transformed. They rivaled, if not equaled to the movie's actors, as the story came to a happy, satisfying conclusion.
"The Rainmaker" is about love, desire and magic, and expresses these themes so resonantly that the play has been translated into forty languages since it premiered on Broadway in 1954.
The set designed by Christopher Stone, painted by Marine Walton and dressed by Phi Tran made you feel from the moment you took your seats that you were in a 1937 farm house. The settings were helped and made for a seamless flow by the lighting from Juliet Klanchar. I loved the choice of costumes by Kelly Fluker. And of course, one cannot forget the music/sound from Noah Calvin.
Awarded Critics Choice, it's a play you'll be sorry if you miss. In fact, I wouldn't mind seeing it again.
Now extended until May 19, 2013, the play shows Thursday-Saturdays at 7:30 pm and Sundays at 5:00 pm. Admission is $34.99 with a limited number of seats for $25. For reservations call 310 392 7327 or go to www.edgemarcenter.org.


text:
Beta reveals busy Berlin slate, including Oh Boy, Turkish for Beginners and Bernd Eichinger doc Der Bernd.
Beta Cinema has unveiled its slate for the Berlin International Film Festival - one of its biggest at a market at date.
The titles include German box office success Turkish for Beginners, festival hit Oh Boy!, romantic-comedy Freshly Squeezed and Bernd Eichinger documentary Der Bernd.
Karlovy Vary competition entry Oh Boy!, directed by first-timer Jan Ole Gerster, paints an ironic portrait of a young man and the city he lives in: Berlin. Tom Schilling, Justus von Dohnányi and Michael Gwisdek star in the drama that proved a local box office and festival hit.
Marc Rothemund's The Girl with Nine Wigs, a bitter-sweet comedy about a young woman's struggle for survival, is based on the autobiographical bestseller by Sophie van der Stap.
Freshly Squeezed centres on a career girl struggles to get a grip on her love-life. Diana Amft stars with Christine Hartmann, Tom Wlaschiha, Alexander Beyer and Jule Ronstedt.
German-Norwegian political thriller Two Lives stars Liv Ullmann and Juliane Köhler in the story of a former GDR spy who rebuilds her life in Norway under a false identity.
The Constantin Film documentary Der Bernd pays homage to one of the most successful German producers, Bernd Eichinger. The film is produced by Constantin executive chairman Martin Moszkowicz.
Beta announced the addition of competition entry Child's Pose, a Romanian family drama, onto its slate earlier this week.
Also on the slate will be family entertainment sequels Kokowaah II, The Famous Five II and The Adventures of Huck Finn.


text:
2019 Hall County Heart Walk
Gainesville, GA
Thursday, September 19, 2019
Life is why we walk.
Thanks to all our walkers, donors and volunteers who have accepted the challenge to help fight heart disease and stroke. We cannot achieve our mission without each one of you!
Date & Time
Starts 5:30pm
Length of Walk 5k with a 1-mile option
Lake Lanier Olympic Park
3105 Clarks Bridge Road
Gainesville, GA 30506
Get Directions
Tanner Garrard
Email Tanner Garrard
(678) 224-2028
By participating in the Heart Walk, you're joining a million Heart Walk Heroes from across the nation raising funds for lifesaving science. Science that can teach us all how to live longer and be Healthy For Good.
Take a few minutes to consider the lives you are going to help change for the better through your leadership and donations. We're talking more moms, dads, brothers, aunts and babies' lives saved. Help keep hearts everywhere beating. Let's take steps together to cure heart disease and stroke.


text:
In two recent cases the Supreme Court has expanded Sixth Amendment right to confront a witness to include the lab technician who actually did the test.
In today's argument the petitioner is challenging his conviction because the lab tech who performed a DNA test was not called to testify, but his report was introduced through the testimony of another expert witness.
Justice Alito asked petitioner's lawyer, Brian Carroll, "Hasn't it long been accepted that experts may testify to the facts that form the basis for their opinions?"
When it was State's Attorney Anita Alvarez's turn at the lectern Justice Scalia said, "We don't know how good the individuals who did the test were. And that's why it's up to the state to bring forward testimony saying what the lab did. And the only testimony they brought forward was the testimony of this witness who was not there."
Nor did Justice Kennedy seemed convinced as Mike Sacks tell it here.


text:
We found 1 items that match your search.
"Pressure and Popularity Spur Variety In College Women's Studies Courses"
This New York Times article chronicles the advent of the establishment of women's studies programs at universities across the country in the 1970s, featuring the newly established double major at Brooklyn College. Program co-founder and [...]
Item Type: Text (Article / Essay)
Subjects: Activism, Diversity, Gender, Pedagogy, Women's Studies


text:
Warrior Beat blog has a new address
August 16th, 2014
The Warrior Beat blog has moved to this address:
The Warrior Beat blog has moved to this address:
If I can figure this out, The Warrior Beat will move to this site:
Let's see if it works.
If there are problems, please e-mail me at: email@example.com
The newcomers report to training camp today.
It is not as dramatic a procedure because most have completed medical examinations and were briefed on rules and code of conduct. The freshmen have been attending classes during the bridge session that began in July. Strength/conditioning coordinator Gary Beemer had the newcomers in separate offseason workout program.
As always, the freshmen will be allowed to compete for playing time. Red-shirt decisions won't be discussed until the end of training camp.
* * * * *
Paul George's gruesome injury reminds me of a similar one suffered by former UH wideout Rodney Bradley, who was on track to quite a career.
The Warrior Beat soon will be changing addresses.
The blog will be part of the Honolulu Star-Advertiser's new site devoted solely to UH sports. I think the site will be called Warrior World, or something like that. (Hey, I don't get all the memos.)
I'll post the new address as soon as I learn it. But in case the current site doesn't link to the new site, just know we'll still be in business.
And, yes, I do mean "we." Posters, lurkers, critics, loud critics, know-it-alls and wise guys, we're all in this together. So get packing. I think moving day is Monday. (Please let Gigi know.)
* * * * *
I forgot to mention yesterday that Laney College cornerback Jamal Mayo received conditional acceptance into UH. It won't be finalized until the paper work is reviewed and approved. But if things go according to plan, Mayo will be joining UH for training camp.
With camp opening this weekend, it's time to empty the notebook:
> The offseason conditioning program ended last night — this morning? — with midnight weightlifting. In a twist, the players were in costume.
> Taz Stevenson, a Mililani High graduate, completed his transfer from Washington with notification of acceptance into the Pacific Islands Studies' graduate program. Stevenson earned a bachelor's degree from Washington, but needed to be accepted into graduate school to be eligible to play this season for UH. Stevenson will be used at safety.
> Defensive tackle Lawrence Lagafuaina, who also earned a BA from Washington, is awaiting acceptance into a UH graduate program to complete his transfer to UH. Lagafuaina said he has submitted the necessary paper work.
> Former USC quarterback Max Wittek is awaiting his UH acceptance. He is joining the Warriors as a non-scholarship player.
> Former Nebraska linebacker Jared Afalava took an unofficial visit to UH this past week.
> Keelan Ewaliko will be a receiver when UH opens camps.
> UH ordered 24 lockers for the coaches. Only 12 full-sized lockers arrived. Because of a mix-up, the other 12 are somewhere "in transit," as they say in the biz.
* * * * *
Here are the practices that are open to the public:
8/4 — 2:15 p.m.
8/5 — 2:15 p.m.
8/6 — 2:15 p.m.
8/7 — 2:15 p.m.
8/8 — 2:15 p.m.
8/9 — 10:15 a.m. and 4:50 p.m.
8/11 — 2:15 p.m.
8/12 — 2:15 p.m.
8/13 — 2:15 p.m.
8/14 — 10:15 a.m. and 4:50 p.m.
8/15 — 2:15 p.m.
8/16— 10:15 a.m. and 4:50 p.m.


text:
Welcome to our website! As we have the ability to list over one million items on our website (our selection changes all of the time), it is not feasible for a company our size to record and playback the descriptions on every item on our website. However, if you have a disability we are here to help you. Please call our disability services phone line at (540) 563-1700 during regular business hours and one of our kind and friendly personal shoppers will help you navigate through our website, help conduct advanced searches, help you choose the item you are looking for with the specifications you are seeking, read you the specifications of any item and consult with you about the products themselves. There is no charge for the help of this personal shopper for anyone with a disability. Finally, your personal shopper will explain our Privacy Policy and Terms of Service, and help you place an order if you so desire.
Viking CBC12QB
Viking CBGTVDR
Regular Price $119.99
Our Price $109.96
You Save $10.03
Viking CBGVGR
Regular Price $114.99
Our Price $104.96
You Save $10.03
500 Series Vinyl Cover for 30" Grill on Cart
Viking CCV30TC
500 Series Vinyl Cover for 42" Grill on Cart
Viking CCV41TC
Viking GCK
Regular Price $213.99
Our Price $194.96
You Save $19.03
Viking PGDVEC
Viking PGDVGC
Viking PQGDVGR2CI
Regular Price $449.99
Our Price $409.96
You Save $40.03
Viking RLPKC1
Regular Price $103.99
Our Price $94.96
You Save $9.03
Viking SBPGD
Regular Price $312.99
Our Price $284.96
You Save $28.03
Wok ring accessory for 7 Series
Viking WOKVGR7
Regular Price $48.99
Our Price $44.96
You Save $4.03
Viking WRGVGC
Regular Price $130.99
Our Price $119.96
You Save $11.03


text:
I have a server (Debian Squeeze) on a LAN. I have installed Nginx web server on it. The server has Internet access to download and install packages.
My question:
Can I host a website so that when users on the LAN type:
http://abcd (no .com, .net, etc.)
into their browser, the website opens? Note that they also have full Internet access, so it should not go straight to Google or some other default search engine instead.
At the same time, anyone outside the LAN must not be able to access it, no matter what URL they type.
Is this possible?


text:
In the first two parts of this series, I discussed the difference between optimizing a design versus optimizing implementation, and showed how to use prototyping to benchmark key algorithms. This part will look at how to use a profiler to find performance bottlenecks.
The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.
So when do you do it? Only when you know you have a problem, and only when you know what the problem is. Profilers help you find these problems.
Argghhh! Why is my game so slow?
So you've finally gotten your game to the point that it is basically playable with most of the features you want implemented, and now you are hoping to get some friends to help you start beta testing it. But when you run it, the animation is incredibly jerky. Because you had been bragging to your friends about the game and want them to see it as soon as possible, you start going through the code in your mind, frantically thinking about what could be causing the slowdowns.
"I've heard foreach is very slow," you think, so you quickly do a search through your files and replace every one of your foreach statements with equivalent for statements, kicking yourself for not having done this in the first place. After fifteen minutes or so, and several recompiles because you made some mistake or another while translating the code — "Whoops, I declared my index variable to be 'index', but I called it 'i' when I tried to increment it." ... a couple minutes later ... "Dammit, that array only has ten elements but I told it to loop through eleven." — you finally get it running again... only to be dismayed to discover that it made no difference.
"Hmmm... I have an awful lot of matrices I'm passing around by value. Copying all of that data at every function call must take an awful lot of time." So you go through all of the code again looking for every method that takes a matrix and changing them to pass by reference. After many, many more recompiles than were needed during the change from for to foreach — "Oh, come on, you mean I have to add the ref keyword both when I declare the method and when I call it?!?" — you finally get it back to the point where you can run it again. Unfortunately, now it doesn't work at all. You run it and objects start jumping around the screen for no apparent reason. Then you remember that some of your methods took advantage of the fact that a matrix was being passed by value and changed its value locally. Now that it is being passed by reference, that change is being made in the original object, which is not at all what you intended.
If you are lucky (or smart), you stop there and take a step back. If you're not lucky (or you're just foolish), you think that you'll be able to fix it and you start going into each method trying to figure out how to kludge your way around the problem on a case-by-case basis. Maybe you'll even succeed and get the game back to its runnable state that you had it in hours earlier. Maybe you're even lucky enough to have not introduced yet more bugs in the process. But in all likelihood, you haven't fixed the problem. And now you have code that does not run any better than when you started, but is harder to understand, harder to debug, and has kludges in it to get around problems that you introduced trying to fix the wrong problem.
Your time will be much better spent finding out where your problems are before you try to fix them.
Using NProf
Execution profilers are tools that help you find where your code is spending most of its time. There are two types of execution profilers. Event-based profilers use actual events, such as function calls, and trace the exact execution path as the program runs. Statistical profilers work by interrupting the program at frequent intervals to determine what section of code is currently running. Statistical profilers are less intrusive and therefore provide more accurate measure of how much time is spent in each function.
There are some very nice professional statistical profilers available for .NET development, including the ANTS Profiler and dotTrace. Both provide lots of great features, but both cost hundreds of dollars. Since one of the great aspects of XNA development is that Microsoft has made the Game Studio Express tools available for free, I'll show you how to keep using free tools by concentrating on the Open Source NProf profiler.
As with many (most?) Open Source tools, the main things missing from NProf are documentation and support. Once you get past that, though, it's a great tool. It doesn't provide the cool graphs and other bells-and-whistles of its $300+ commercial counterparts, but it lets us find out how much time is being spent in each of our functions. Ultimately, that's all we care about.
You can download the latest version of NProf (0.10 as of this writing) here. When you run it, you get the following (rather unhelpful) screen:
You might think that you would want to start by selecting File->New, which is the convention for Windows programs. Sadly, that does nothing. (Actually, it clears the current application so you can load a new one. But since you haven't loaded one at all yet, doing this now doesn't change the screen or give you any feedback.)
To select an application for profiling, press the Browse button. Then find a .NET executable for debugging. Note that when profiling XNA games, you will have to select a Windows executable — currently there is no mechanism for profiling Xbox 360 games.
Your XNA game is unlikely to take command line arguments, but on the off-chance that you have written it to support them, you can enter them in the Arguments text box.
Once you have selected a program to profile and entered any command line arguments, select Project->Start or press F5 to start the program. Your program will start running. Play through your game and then exit the program. When you exit, the NProf window will look something like this:
This is a sample run from my Space Invasion game. The two views shown in the top and bottom panels list every method that was executed when you played the game. The top view lets you expand each method to see what methods it called. The bottom view lets you expand each method to see what methods called it. In both views, the Time column shows what percentage of the program's total execution time was spent in each method. The methods are sorted by the percentage of the program's execution time that was spent inside that method.
Note that that includes the cumulative time spent inside every method that method called. So any time you run NProf on an XNA game, the first method listed will be System.Threading.ExecutionContext.Run and it will be shown as taking 100% of the time. That's because everything else in the game is ultimately called by that method, so every time NProf took an execution sample, it was in System.Threading.ExecutionContext.Run.
Looking down a bit further, you'll notice your main program (in this case, SpaceInvasion.Program.Main) and below that the XNA Framework's Run method (Microsoft.Xna.Framework.Game.Run). Continuing down even further, you'll finally find Microsoft.Xna.Framework.Game.Tick. In a fixed-step game, this will be called every TargetElapsedTime period (defaulting to 60 times per second).
If you expand that method in the Callees panel, you'll see that it calls three methods, Microsoft.Xna.Framework.Game.DrawFrame, SpaceInvasion.InvadersGame.Update, and Microsoft.Xna.Framework.GameClock.Step. The latter took only 0.01% of the total execution time, so we can safely ignore it. The SpaceInvasion.InvadersGame.Update method took only about 2% of the total execution time. And Microsoft.Xna.Framework.Game.DrawFrame took over 90% of the execution time!
Does that mean the program took over 15 milliseconds to draw each frame for a simple Space Invaders game with no more than 60 2D objects on screen at any time? Not at all. The time spent in the DrawFrame method includes the time spent waiting to synchronize with the vertical trace on the GraphicsDeviceManager.
For now, don't worry too much about how much time is spent resolving the back buffer to the GPU. (I'll talk very briefly about GPU issues at the end.) Instead, look at how much time is spent inside your program's Update and Draw methods. In this particular run of Space Invasion, these are approximately 3.4% for SpaceInvasion.InvadersGame.Update and 1.6% for SpaceInvasion.InvadersGame.Draw.
Since we know that Space Invasion is running at the default fixed-step time period of 60 frames per second, then the amount of time spent in Microsoft.Xna.Framework.Game.Tick each frame is 16.7 milliseconds. So we might be tempted to try to calculate the amount of time spent in each method by multiplying the percentage of time spent in each by 16.7.
However, this isn't accurate because, as we noted above, only 93.3% of the program's execution time was spent in the Microsoft.Xna.Framework.Game.Tick method. And, of course, I've already mentioned that even statistical profilers like NProf add some amount of overhead and error. While you could get out your calculator and start dividing the time spent in the Update and Draw methods by 0.933, there is yet another catch. The time shown is the total time for the entire program, including the time spent on the title screen when we weren't actually playing the game.
Of course, there are still ways around this if you are determined to get exact numbers for the average time spent in each method for each frame. But it's really not worth it. Don't make the mistake of thinking you can use a profiler to find out exactly how much time each method takes, or even that it's helpful to do so. Relative time is what matters.
Even looking at relative time, though, we probably don't care about how much time was spent updating and drawing the title screen. We want to know how much time was spent moving our sprites and performing collision detection while playing the game. Fortunately, Space Invasion is set up so that each screen is handled by a different class. I highly recommend you do this in your games too. I've seen some games where the Game's Update method is a huge switch statement, or, even worse, a set of if/then/else statements that determine which game screen is currently displayed. The whole point of object oriented programming is to allow the creation of specialized classes that handle specific functions. Providing a separate class to handle each screen's Update and Draw methods will make your programs easier to understand, easier to debug, and, as we're about to see, easier to profile.
Since Update is (not surprisingly) where we are spending the majority of our time, we'll drill down into it to see how it's spending that time. Expanding the SpaceInvasion.PlayScreen.UpdateGame method, we see the following:
Perhaps not surprisingly, when playing the game, the majority of the time is spent in our inefficient collision detection code. But, as we can see, the percentage of time spent in any of the Space Invasion methods is insignificant compared to the time spent in Microsoft.Xna.Framework.Game.Tick as a whole. Not exactly a shock since the game clearly runs quite smoothly, with no animation or control glitches. But it may be surprising to see just how little time is spent even in the collision detection code, which we knew in advance was the most inefficient algorithm possible. I was certainly surprised.
The important thing here is to see how to use this data to find where your performance problems are when you do have them. If the game was running slowly, knowing that over 75% of SpaceInvasion.PlayScreen.UpdateGame's time was being spent in the HandleCollisions method would tell us immediately where to focus our optimization time. (For those wondering where I got 75%, it's the amount of time spent in HandleCollisions as a percentage of the amount of time spent in UpdateGame.)
What it wouldn't tell us, however, is how best to optimize that code. This is where going back to the lessons in part 2 of this series is helpful. You might be able to optimize the code by making some simple implementation optimizations, such as passing large value objects by reference. As long as such changes are localized to small sections of code, and documented with good comments so you can remember later why you wrote the code that way, this is perfectly acceptable.
However, if you are way out of the bag and need significant code changes that may lead to buggy and hard-to-maintain code, you are better off going back to the drawing board and implementing a completely new algorithm. The only way to know for sure is to go back to prototyping and benchmarking some alternatives, in a small test program that doesn't require changing your main game code until you know what those changes need to be.
Other Potential Performance Bottlenecks
Execution profilers are great for helping find CPU bottlenecks, but there are other potential sources of performance problems. In particular, inefficient use of the GPU and/or memory can cause problems as well. If you are having performance issues but profiling shows that you are not significant amounts of time in your Update and Draw methods, then in all likelihood the GPU or memory is to blame.
GPU issues are caused either by making too many draw calls to the GPU or by sending it too much data each frame. Modern 3D graphics cards are pipelined so they are most efficient when they can perform many operations on a single source of data (i.e., a single texture). Therefore, minimizing the number of times textures are transferred to the GPU and minimizing the number of actual GPU draw calls go a long ways towards making the most efficient use of the GPU. The best tool for investigating GPU issues is PIX, part of the DirectX SDK from Microsoft.
Memory issues are mostly caused by not understanding how the CLR allocates memory and performs garbage collection. (Memory issues can also be caused by simply having too much data in memory at a given time, but most computers have at least 512MB if not a full gigabyte of memory these days, so that's less of an issue than it once was. Of course, that doesn't mean that you should feel free to load 500+MB of game data and expect to be able to keep it all in memory at one time...)
The important thing to keep in mind is that in C#, reference types, meaning all actual classes, are dynamically allocated on the heap. They will remain there until they are no longer referenced by any other object, at which point they become eligible for removal by the garbage collector. Value types, however, which include all of the basic types (int, float, bool, etc.) as well as structs, go on the stack and are removed when they go out of scope. Therefore, they never cause garbage collection issues (unless they are boxed). A key problem for new C# programmers, especially those that come from a C or C++, background, is that the new keyword in C# does not mean "allocate space for a new object on the heap", the way it does in those other languages. It just means "call this object's constructor". So, for example, the statement
Rectangle rect = new Rectangle(0, 0, 100, 200);
does not allocate an object on the heap, because Rectangle is a struct and, therefore, a value type. Variables of type Rectangle will never cause garbage collection issues, nor will any other struct types (again, unless they become boxed), despite the fact that to a C++ programmer the above syntax looks like you just dynamically allocated memory.
Another, even worse, common garbage collection confusion is that certain language constructs can create objects on the heap under the covers. This happens when value types become boxed, which happens whenever you try to use a value type where a reference type is expected. In these cases, the value type has to be "boxed" inside a reference type.
It also happens when the foreach statement creates an iterator for a reference type. This is the reason the foreach statement gets such bad press, because it can create iterators on the heap that will need to be garbage collected without it being obvious from the code that it is doing so (at least, to a programmer unaware of this issue). Using foreach with value types causes no such problems.
Memory and garbage collection issues are best discovered through the use of the CLR Profiler and the Remote Performance Monitor for the Xbox 360. The .NET Compact Framework team put together a great article on garbage collection in the Compact Framework and how to use the Remote Performance Monitor. Eli Tayrien's Cornflower Blue blog has two good articles on using the CLR Profiler and the Remote Performance Monitor tool to dispel the myth that foreach is evil.
The Bottom Line
Part 2 of this series showed how to use benchmarking to find out how long it takes to run a particular section of code. This article showed how to use a profiler to determine what percentage of time is being spent in each method during a full run of a complete program. By combining those two techniques, you can get a good handle on what algorithms are most appropriate while you are designing your game, and what sections of your code (if any) should be considered for optimization once you have written the game.
Hopefully what you have taken away from this series is 1) understanding the importance of optimizing your design before optimizing your implementation; 2) understanding the different types of performance problems that videogames can run into; and 3) understanding how to use various techniques to help you find your performance problems so you spend your time solving the right problem.
What Next
I'm trying to decide where to take this blog from here. I could continue focusing on software engineering as it applies to games. Or I could start taking in-depth looks at particular game algorithms and how to implement them for XNA — for example, I could show how I used the minimax algorithm with alpha-beta pruning for finding the best move in my Othello game, and how to implement it in XNA; or show how to implement the A* algorithm for pathfinding. Or I could start showcasing my Dream-Build-Play entry and how various parts are implemented. If you have any thoughts or preferences, please leave a comment.