The earliest example in England of a library to be endowed for the benefit of users who were not members of an institution such as a cathedral or college was the [[Francis Trigge Chained Library]] in [[Grantham]], [[Lincolnshire]], established in 1598. The library still exists and can justifiably claim to be the forerunner of later public library systems.The beginning of the modern, free, open access libraries really got its start in the U.K. in 1847. [[Parliament]] appointed a committee, led by William Ewart, on Public Libraries to consider the necessity of establishing libraries through the nation: In 1849 their report noted the poor condition of library service, it recommended the establishment of free public libraries all over the country, and it led to the Public Libraries Act in 1850, which allowed all cities with populations exceeding 10,000 to levy taxes for the support of public libraries. Another important act was the 1870 Public School Law, which increased literacy, thereby the demand for libraries, so by 1877, more than 75 cities had established free libraries, and by 1900 the number had reached 300. {{cite booktitle=The History of Libraries in the Western Worldauthor=Harris, Michael H.year=1984city=Londonpublisher=Scarecrow Press}} This finally marks the start of the public library as we know it. And these acts led to similar laws in other countries, most notably the U.S.
The earliest example in England of a library to be endowed for the benefit of users who were not members of an institution such as a cathedral or college was the [[Francis Trigge Chained Library]] in [[Grantham]], [[Lincolnshire]], established in 1598. The library still exists and can justifiably claim to be the forerunner of later public library systems. ...
Sunday, May 31, 2009
Saturday, May 30, 2009
Carolina Hurricanes Team Report
The Hurricanes fell far out of character in losing Game 5 against Boston, so they'll need to show the ability to turn it around for Tuesday night's Game 6 in Raleigh, where a standing-room only crowd showed up for last week's Game 4. The biggest concern should be that Game 5 went so far out of the norm for the Hurricanes, who hold a 3-2 lead in the best-of-seven series. They've been much better than that in protecting their end of the ice. And when the play becomes free-flowing to a degree, they've upheld their end of that as well. So they'll aim to quickly establish some offense so that the Bruins have to pay attention to that end of the ice. Otherwise, goalie Cam Ward is going to be busy again and the Hurricanes can't expect him to withstand the constant pressure that he faced in Game 5. "We didn't play well enough and they had a good game," center Eric Staal said. "We need to regroup and forget it. It's one game. It's playoffs." The Hurricanes haven't lost consecutive games in the postseason this year, so they know how to recover. But what they did to Boston in Game 4 became a reversal of sorts in Game 5 and there's no telling what kind of trend could develop. The Hurricanes have counted on their playoff experience, something that extends to the 2006 championship team, to get them through postseason ruts. But that doesn't explain how they managed on four second-period shots or why they became so distracted that 11 different players took penalties. BRUINS 4, HURRICANES 0: Not only did the Hurricanes fail to come back from a two-goal, first-period deficit, they showed no signs that they would stage a rally. They produced only 19 shots and clearly seemed out of their element as they were distracted into 17 penalties in the game. After winning three games in a row in the series, the Hurricanes anticipated a spirited response from Boston. But for a team that has played well in some playoff road games, this was a disturbing performance.NOTES, QUOTESThe series is even in terms of scoring at 11-11, even though the Hurricanes lead the series by one game going to Game 6. The Hurricanes are 4-1 at home in the postseason this year and they insist they receive more than an ordinary lift playing in front of a loud home crowd. "The crowd gets going and we get going," coach Paul Maurice said.The Hurricanes were shut out in a Game 5 for the second series in a row. They lost by 1-0 in the first round at New Jersey in the fifth game, then responded to win the next two games. But the big difference is that in the New Jersey shutout loss, the Hurricanes played their style in a back-and-forth game full of chances. Such opportunities were mostly absent against Boston in Game 5.QUOTE TO NOTE: "We played two pretty good games at home (before this loss) and we have to play like that. All that matters is the next game." LW Jussi Jokinen, after the Hurricanes failed to close out the series in Game 5 against Boston. If the Hurricanes don't win Game 6 on Tuesday night, the franchise will go to a seventh game for the fourth consecutive playoff series (dating back to the last two series in 2006).ROSTER REPORT GOALTENDERS: Cam Ward, Michael Leighton. DEFENSEMEN: Tim Gleason, Dennis Seidenberg, Niclas Wallin, Joni Pitkanen, Anton Babchuk, Joe Corvo. FIRST LINE: Ray Whitney, Eric Staal, Chad LaRose. SECOND LINE: Erik Cole, Matt Cullen, Tuomu Ruutu. THIRD LINE: Sergei Samsonov, Jussi Jokinen, Patrick Eaves. FOURTH LINE: Tim Conboy, Rod Brind'Amour, Scott Walker. PLAYER NOTES:RW Scott Walker joined in on the rough stuff when Game 5 got out of hand. That's his role, to some degree, and he's more than willing to try to draw attention to himself so some of his teammates don't have to deal with the many post-whistle scrums that developed. He ended up with 17 penalty minutes, including a misconduct, in the game.D Joni Pitkanen has been one of the quiet contributors for the Hurricanes during the postseason. His ability to pinch in from the blue line has created scoring chances, even doing so in what was an otherwise dismal Game 5 performance for the Hurricanes. He accounted for two of the three shots on goal from the team's defensemen in the game.LW Jussi Jokinen had become the new playoff hero for the Hurricanes, but that was halted in Game 5 when he managed only one shot on goal. Still, for a player who appeared in only 25 regular-season games with the team, he has a rather expanded role. He takes regular shifts on power plays and in penalty killing. And it was the even-strength play that was most harmful to the Hurricanes in the latest game. MEDICAL WATCH:LW Ryan Bayda missed his second game in a row because of illness. His status is day-to-day for Tuesday night's Game 6 in Raleigh.
Wednesday, May 27, 2009
Urban chicken movement taking roost in KC area
By JOE LAMBE Chickens could be coming to roost in a backyard near you. Across the country and the metropolitan area, people are joining the national urban chicken movement, sometimes turning outlaw to raise the birds. The movement started with the rationale that raising chickens fits in with efforts toward local and pure foods, supporters say, and the eggs are fresh and flavorful. The animals also are entertaining pets, many say. Today, Overland Park homeowner David Crupper will seek a special-use permit to house up to four chickens, even though he already has the birds and a homemade coop in his backyard. No disrespect for the law was intended, he said, but he had to buy the chicks before a farm supply business stopped selling them for the year. Crupper, 25, a financial adviser, is far from a hippie, he said, but he wants to get great eggs from “the girls.” “It’s a nice little hobby people can get behind,” he said, and he thinks his neighbors will support him. Crupper has mailed certified letters to all of the neighbors within 200 feet and has posted a sign in his front yard advising them of the Planning Commission meeting. But precedent isn’t on Crupper’s side. Four years ago, another Overland Park family tried to get such a permit. By a vote of 7-5, the City Council wouldn’t allow it. Opponents said then that chickens did not belong in Overland Park. Some said the birds were unsanitary. Overland Park City Councilman Jim Hix, who voted against the chickens in 2005, said this week that he would probably do so again. “Wanting eggs is not unique,” he said. “It’s not a good idea to have chickens in a suburban area under normal circumstances.” In Mission, the City Council recently sent to committee a proposal to change its law to allow urban chickens. Jerritt Dayhoff requested the change because her family would like to raise five or six chickens. She is a former Jackson County public defender who grew up on a farm, she said. “Chickens are a heck of a lot quieter and cleaner than dogs,” said Dayhoff, 33. They make interesting pets, she said, and “It’s nice to tell your kids your breakfast came from Myrtle or Madge.” But Councilman John Weber, 77, said he has seen the city grow out of farmland and sees no reason to go back. “If we’re going to be residential, we ought to be residential,” he said. Some cities on board In 2004, Madison, Wis., was among the first of several cities to change laws to allow limited numbers of chickens, but usually not crowing roosters. New York City has long allowed chickens. The birds live in urban areas in Chicago; Albuquerque, N.M.; Portland, Ore.; Seattle; and other cities. Many Web sites and Backyard Poultry magazine support the effort, which they say is still growing in this country, Great Britain and Canada. BackYardChickens.com has 30,000 members — up from 20,000 last December — and it grows by 100 members a day, said its owner, Rob Ludlow. KT LaBadie, an Albuquerque graduate student who started urbanchickens.org, said people are tearing out lawns to grow vegetables, and chickens are a natural next step. Some cities have changed their laws because so many people were keeping chickens illegally, she said. Afoul of the law In Kansas City, residents are allowed to have chickens only if they are 100 feet away from the nearest home or business, and the birds are not allowed to roam. That hasn’t stopped two women in different Kansas City neighborhoods from raising chickens illegally, and they say they are doing it for the fresh eggs. KCStar.com
Tuesday, May 26, 2009
Classifieds
Reader Daniellann is selling a pair of Stuart Weitzman shoes. They are style Oboe, size 8, ivory colored, and have never been worn. She’s asking for $240. Have a wedding item for sale? Post it with pictures in the Weddingbee classifieds and you might see it featured on the blog! Other great items for sale: Pronovias wedding gown, style Daifa, brand new, never worn, size 6 - $1000 Maggie Sottero wedding gown, size 12, diamond white, organza/taffeta, size 12, brand new - $600 Melissa Sweet wedding gown, style Mila, brand new, size 4 - make an offer Nicole Miler wedding gown, crinkle metallic silk taffeta, size 8 - $1200 OBO
Monday, May 25, 2009
Eva Mendes Opens Up About Her Favorite Thing to Do in Bed
Eva Mendes is one of the world’s sexiest starlets, so when it comes to the privacy of her own bedroom what is the actress’ ultimate indulgence? “I have so many guilty pleasures! One of them is to eat in bed while watching television. It sounds kind of gross, but I absolutely love it,” Mendes told us. “I love to watch my favorite program with my food on a tray on my lap. I’ve learned however, that eating Indian may not be such a good thing to have in the bedroom. I’ve made that mistake before, so never again! But I am a huge snacker so you’ll always find me indulging in something.” It comes as no surprise then that Mendes was recently named Magnum’s Global Pleasure Ambassador and spent last week in Istanbul to launch the world’s largest survey on pleasure. Never before have scientists delved into the science behind what causes pleasure, how to get more of it and triggers it — so the sultry starlet was on hand to add a stroke of sexiness to the scientific summit. The poll, aimed at discovering the human pleasure quotient (through a uniquely prepared test titled the “PQ” test), will survey 100,000 people all over the world and results will be released in a few months. So why does Miss Mendes think she was chosen for the gratifying gig? “I love chocolate! I like chocolate like no-one else and I love indulging. In fact, I am all about pleasure. I am the girl who will get three massages a week — that’s my luxury and that’s where I spend most of my money,” she admitted. “I’m not a big shopper, but I love facials and spas and everything indulgent when it comes to the body and pampering. I am a girly girl at heart.” Argh, all that chocolate and she still has a bangin’ body. … “Oh no! Don’t hate me because seriously, I work out almost everyday — at least five days a week,” Mendes quipped. “I put in a lot of time at the gym to ensure that I am able to indulge at other times. Pleasure is pain.” Well, sometimes. But the “Hitch” hottie also offered a wealth of wisdom for women who also want to squeeze some more self-indulgence into their hectic lives. “I think as women, we’re sometimes told not to ask for certain things, or to constantly put others before ourselves. These are nice characteristics but I think that women should learn to ask for what they want in all areas of their lives more than they currently do,” she explained. “I want to encourage the world to inject more pleasure into their lives and I think especially at this time in the world where it’s all doom and gloom it’s a fantastic time to talk about pleasure and work out how to get more pleasure into our lives.” And although the 35-year-old starlet has been with her man, producer George Gargurevich, for seven years is there still a tiny bit of hope for the millions of men out there that wouldn’t mind getting to know the glamour gal a little better? “I think sometimes society can put pressure on women to married at a certain age and to have kids at a certain age, but I think one of the great things about being a true individual is not listening to societal pressures and just to do what you want and not to be afraid to go on your own train,” Mendes added. “Children and marriage is just something that hasn’t interested me.” That might be just as well seeing as though the Hollywood hottie is still causing a ruckus. Her risqué Calvin Klein ads (which featured her naked in bed) were banned from U.S airwaves last year. “I don’t know why (it caused such a fuss) though. I thought it would be really fantastic and I was so proud to be the face of Calvin Klein and to be a part of their legacy. I think it was just way too much for the American public,” Mendes said with a smile. So while it’s that smile that brings a smile too so many others (hence why she was recently named “Most Desirable” by Askmen.com) the actress/ambassador said being recognized for talent instead of appearance would actually give her far more personal pleasure. It’s very cute and sweet but truthfully, I’d rather be nominated for an Oscar than to be voted number one in the looks department,” she added. (source) Celebrity Gossip, Celebrity News, Celebrity Photos, Eva Mendes
Sunday, May 24, 2009
Friday, May 22, 2009
Thursday, May 14, 2009
How to buy an orchid at the grocery store
It's winter in the northern hemisphere and Phalaenopsis orchids are literally everywhere. The elegant moth orchid can now be found not only near the register at most garden centres, but also at your local greengrocer, favourite supermarket, and the houseplant section of many large department stores. The single best place to buy an orchid is, of course, from a local orchid nursery. Such orchids are fresh and raised under expert care. Plus, it's always a good idea to support the local hobbyists: they are often talented breeders in their own right, and make exciting and exclusive new crosses available to the community. However, sometimes those sexy Phalaenopsis at the store can be so tempting that you almost don't realize you've got one propped between the corn flakes and fat-free yoghurt, until you're unpacking your trolley at the conveyor belt.I am not a total orchid snob; those store-bought plants can be rewarding. Indeed, most of them originate from giant nurseries in such places as Taiwan and Florida, where they are bred to be appealing and raised to be vigorous. Problems arise when the plants are delivered to the point of sale - supermarkets are not the best of growing environments, and store attendants tend to give the orchids the same treatment as conventional houseplants. How often have neighbours complained of the mysterious and untimely demise of their latest acquisition, mere weeks after purchase! Well, fret no more, folks! The Electric Orchid Hunter is happy to provide some essential buying tips you should know before succumbing to orchid fever in the produce aisle. Buy your orchids as fresh as possible. The ideal would be to get them as soon as they are unpacked, but it is seldom possible to gauge in advance when the next delivery will arrive in the store. The dry supermarket atmosphere can severely shorten the life span of the flowers, and cause unopened buds to abort. Flowers should be waxy, not papery, and buds should be swollen and unwrinkled.Check for any instore damage. This includes cracked leaves, snapped aerial roots, bruised flower spikes and torn petals. Make sure the plant is in prime health. Leaves should be mid to dark green, not yellow, firm and slightly succulent. Look in between the leaves at the crown of the plant - if this is damaged in any way, a Phalaenopsis will usually be unable to recover and will eventually just fade away. Most commercially grown orchids are sold in clear plastic pots to allow the green aerial roots to grow into the medium. These are sometimes slipped inside more aesthetically pleasing clay pots - take out the plastic pot and inspect the roots for healthy growing tips.Consider the type and condition of the growing medium. Don't buy anything slick with algae or with little ferns sprouting in it. Avoid plants struggling in mushy medium that has completely broken down - you don't want to have to repot your purchase as soon as you get it home. Consider what you're comfortable with: are these orchids planted in bark, or sphagnum moss? Moss holds onto moisture for longer, but bark can be more forgiving of mistakes. Remember that orchid roots need air in addition to water. Look for a bargain. Sometimes resellers will discount Phalaenopsis once the flowers are spent. It's pretty much a lucky dip at this stage; you won't know whether you've got a large white or a dainty pink candy stripe until you get it to flower again. If the leaves have some red pigmentation at the bases or underneath, that's sometimes an indication of darker-coloured flowers. Unfortunately, commercial varieties are almost never shipped with name tags, and if they are, these rarely provide a clue to the colours you can expect. Bargain bin anonymous orchids might be worthwhile if the plants are still vigorous. Avoid orchids that are marked down because they are obviously on the brink of death.Go for quality, not quantity. A plant with flowers of good shape and substance and with bold colours will be more rewarding at subsequent flowerings than one that has a few more blooms but the flowers of which are insipid or of poor shape. Perhaps I am an orchid snob, after all.Let's prevent further disillusionment and unwitting cruelty to houseplants. Two final pieces of easy advice that will help you on the road to success with your new moth orchid:If you're unsure of whether your orchid is getting sufficient light, that means you should move it to a brighter location. If you're unsure of whether to water it, that means you should wait another day before you do so. Photography credits: potted Phalaenopsis by Thomas Tamayo; dead Phalaenopsis by Kristin; helathy Phalaenopsis roots by Andrea K. Please visit the photostreams of these Flickr users for more flights of photographic fancy.
Monday, May 11, 2009
The Eclipse Freeloader Award
The future of eclipse in in danger: The problem is that there is no real pressure for companies to contribute back to the community and it is easy to use the eclipse "for free" for the own products. There are some interesting blogs on this topic by Doug Schaefer on the future of eclipse and Bjorn on life at Eclipse in the new world. According to wikipedia, this is called free loading: "choosing not to do work and letting others do it". Eclipse is open source and companies can take advantage of the open source work. There is nothing legally that can prevent them from doing so. But the eclipse community should create peer pressure to prevent the freeloaders and parasites from getting away without punishment. A few ideas to increase the pressure for freeloaders: Create an eclipse freeloader award Have an "eclipse supporter" logo Have a list of of freeloaders prominently on the eclipse page Create an eclipse pillroyIs this too harsh? Well, it is less harsh than to take advantage of the work of others and letting eclipse die. It seems that positive stimulus is not enough. I want eclipse to succeed in the future. But if everybody is only thinking about his own agenda the entire system will die. Eclipse has to defend itself. The eclipse foundation is to polite to upset some companies. That has to change. It has to be an honor being part of eclipse, and is has to be crystal clear that eclipse is not for free! Disclaimer (not sure if this helps, but it seems common to add a disclaimer to anything that could potentially upset an employer): This is my personal opinion and not the opinion of my employer.Michael Scharfs Eclipse and Java Blog http://MichaelScharf.blogspot.com/
Friday, May 8, 2009
Microsoft Patch Tuesday for October 2008
Hello and welcome to this month's blog on the Microsoft patch releases. This is another fairly heavy month, with 11 bulletins covering 20 vulnerabilities. There are 10 critical issues this month affecting Internet Explorer, Excel, Active Directory, and the RPC service of Host Integration Server. All of them are remote code-execution issues, but the issues affecting Host Integration Server and Active Directory do not require any user interaction, making them potentially the worst of the bunch. The remaining issues (rated Important and Moderate) affect Message Queuing Service, Internet Printing Protocol (IPP), Windows Kernel, Ancillary Function Driver, Virtual Address Descriptors (VADs), and Server Message Block (SMB). As always, customers are advised to follow these security best practices:- Block external access at the network perimeter to specific sites and computers only.- Avoid sites of questionable or unknown integrity.- Never open files from unknown or questionable sources.- Run all software with the least privileges required while still maintaining functionality.Microsoft's summary of the October releases can be found here: http://www.microsoft.com/technet/security/bulletin/ms08-oct.mspxSome of the notable vulnerabilities this month are:1. MS08-058 Cumulative Security Update for Internet Explorer (956390)CVE-2008-3472 (BID 31615) HTML Element Cross-Domain Vulnerability (MS Rating: Critical /Symantec Urgency Rating 8.5/10)A cross-domain remote code-execution and information disclosure vulnerability affects Internet Explorer because it incorrectly interprets the origin of script code. An attacker can exploit this issue by enticing a victim into viewing a specially crafted web page. Code execution in the context of another domain or security zone is only possible when exploited through Internet Explorer 6 SP1 running on Windows 2000 SP4, otherwise a successful exploit will result in information disclosure only.Affects: Internet Explorer 5.01 SP4, Internet Explorer 6, Internet Explorer 6 SP1, and Internet Explorer 7.CVE-2008-3473 (BID 31616) Microsoft Internet Explorer Event Handling Cross Domain Security Bypass Vulnerability (MS Rating: Critical / Symantec Urgency Rating 8.5/10)A cross-domain remote code-execution and information disclosure vulnerability affects Internet Explorer because it incorrectly interprets the origin of script code. An attacker can exploit this issue by enticing a victim into viewing a specially crafted web page. Code execution in the context of another domain or security zone is only possible when exploited through Internet Explorer 6 SP1 running on Windows 2000 SP4, otherwise a successful exploit will result in information disclosure only.Affects: Internet Explorer 5.01 SP4, Internet Explorer 6, Internet Explorer 6 SP1, and Internet Explorer 7CVE-2008-2947 (BID 29960) Microsoft Internet Explorer 'location' & 'location.href' Cross Domain Security Bypass Vulnerability (MS Rating: Critical / Symantec Urgency Rating 8.5/10)This is a previously documented cross-domain security-bypass vulnerability affecting Internet Explorer originally disclosed on June 26, 2008. The problem occurs when handling the "location" or "location.href" property contained in a window object. An attacker can exploit this issue to execute arbitrary code in another browser window's security zone. Affects: Internet Explorer 5.01 SP4, Internet Explorer 6, Internet Explorer 6 SP1, and Internet Explorer 7CVE-2008-3475 (BID 31617) Microsoft Internet Explorer Uninitialized Object Remote Memory Corruption Vulnerability (MS Rating: Critical / Symantec Urgency Rating 7.1/10)A remote code execution vulnerability affects Internet Explorer when it accesses an object that has not been properly initialized or has been deleted. An attacker can exploit this issue by tricking a victim into viewing a specially crafted web page. A successful attack will result in the execution of arbitrary code in the context of the currently logged-in user.Affects: Internet Explorer 6, and Internet Explorer 6 SP1CVE-2008-3476 (BID 31618) Microsoft Internet Explorer HTML Objects Uninitialized Memory Corruption Vulnerability (MS Rating: Critical / Symantec Urgency Rating 7.1/10)A remote code execution vulnerability affects Internet Explorer because it attempts to access uninitialized memory in certain situations. An attacker can exploit this issue by tricking a victim into viewing a specially crafted web page. A successful attack will result in the execution of arbitrary code in the context of the currently logged-in user.Affects: Internet Explorer 5.01 SP4, Internet Explorer 6, and Internet Explorer 6 SP12. MS08-059 Microsoft Host Integration Server RPC Remote Code Execution Vulnerability (KB956695)CVE-2008-3466 (BID 31620) HIS RPC Buffer Overflow Vulnerability (MS Rating: Critical / Symantec Urgency Rating 8.2/10)A remote code execution vulnerability affects the SNA Remote Procedure Call (RPC) service of Host Integration Server. An attacker can exploit this issue by sending a malformed RPC request to the affected service. A successful exploit will result in the execution of arbitrary code in the context of the affected service. This could facilitate a complete compromise of the affected computer.Affects: Microsoft Host Integration Server 2000 SP2, Microsoft Host Integration Server 2000 Administrator Client, Microsoft Host Integration Server 2004, Microsoft Host Integration Server 2004 SP1, Microsoft Host Integration Server 2006 32-bit, and Microsoft Host Integration Server 2006 x64.3. MS08-057 Vulnerabilities in Microsoft Excel Could Allow Remote Code Execution (956416)CVE-2008-3477 (BID 31702) Microsoft Excel Calendar Object Validation Remote Code Execution Vulnerability (MS Rating: Critical / Symantec Urgency Rating 7.1/10)A remote code execution vulnerability affects Excel when processing a VBA Performance Cache. An attacker must trick a victim into opening a malicious project file to exploit this issue. A successful attack will result in the execution of arbitrary code in the context of the currently logged-in user. Affects: Excel 2000 SP3, Excel 2002 SP3, and Excel 2003 SP2 and SP3CVE-2008-3471 (BID 31705) Microsoft Excel File Format Parsing Remote Code Execution Vulnerability (MS Rating: Critical / Symantec Urgency Rating 7.1/10)A remote code execution vulnerability affects Excel when processing a malformed Excel file. An attacker must trick a victim into opening a malicious file to exploit this issue. A successful attack will result in the execution of arbitrary code in the context of the currently logged-in user.Affects: Excel 2000 SP3, Excel 2002 SP3, Excel 2003 SP2 and SP3, Excel 2007, Excel 2007 SP1, Microsoft Office Excel Viewer 2003, Microsoft Office Excel Viewer 2003 SP3, Microsoft Office Excel Viewer, Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats, Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats SP1, Office 2004 for Mac, Office 2008 for Mac, Open XML File Format Converter for Mac.CVE-2008-4019 (BID 31706) Microsoft Excel Formula Parsing Remote Code Execution Vulnerability (MS Rating: Critical / Symantec Urgency Rating 7.1/10)A remote code execution vulnerability affects Excel when parsing a malformed formula embedded in a cell. Specifically, a REPT function call can be exploited to cause an integer overflow. An attacker must trick an unsuspecting victim into opening a malicious file to exploit this issue. A successful exploit will result in the execution of arbitrary code in the context of the currently logged-in user.Affects: Excel 2000 SP3, Excel 2002 SP3, Excel 2003 SP2 and SP3, Excel 2007, Excel 2007 SP1, Microsoft Office Excel Viewer 2003, Microsoft Office Excel Viewer 2003 SP3, Microsoft Office Excel Viewer, Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats, Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats SP1, Microsoft Office SharePoint Server 2007, Microsoft Office SharePoint Server 2007 SP1, Microsoft Office SharePoint Server 2007 x64 Edition, Microsoft Office SharePoint Server 2007 x64 Edition SP1*, Office 2004 for Mac, Office 2008 for Mac, Open XML File Format Converter for Mac.4. MS08-060 Vulnerability in Active Directory Could Allow Remote Code Execution (957280)CVE-2008-4023 (BID 31609) Microsoft Windows Active Directory LDAP Request Handling Remote Code Execution Vulnerability (MS Rating: Critical / Symantec Urgency Rating 8.2/10)A remote code execution vulnerability affects Active Directory on Windows 2000 because of insufficient validation of LDAP requests. A remote attacker can exploit this issue by sending a malformed LDAP packet to an affected server. A successful exploit will result in the execution of attacker-supplied code in the context of the affected service. This may facilitate a complete compromise of the affected computer.Affects: Active DirectoryMore information on this and the other vulnerabilities being addressed this month is available at Symantec's free SecurityFocus portal and to our customers through the DeepSight Threat Management System.
Thursday, May 7, 2009
ReisTips
ReisTips, Wereldkaart en Algemene Informatie ReisTips.nl - ReisTips - Wereldkaart - Samenstelling : Els Straus - Ontwerp : Ruud Heldens - Over Over ReisTips : "Reistips.nl is DE informatiesite voor iedere vakantieganger. Hier vindt u overzichtelijk alle informatie over uw land van bestemming. U krijgt algemene informatie (aantal inwoners, oppervlakte e.d.) over het land, reisdokumenten en inentingen die u nodig heeft..."(ReisTips.nl)Klik op de wereldkaart het land of continent van je keuze aan en je kunt uitgebreide nuttige informatie vinden over het betreffende land.Del.icio.us Tags: reistips wereldkaart reizen informatie Technorati Tags: reistips wereldkaart reizen informatie BlinkList Tags: reistips wereldkaart reizen informatie IceRocket Tags: reistips wereldkaart reizen informatie Google Search: reistips wereldkaart reizen informatie Beertjes Weblog by Peter Franken
AspectJ load-time weaving and memory usage
To skip the background and just learn about the new weaver flags to control memory usage - just scroll to the end of this article.Weaving is a complicated process and to reduce the complexity within the weaver it likes to take control of everything and know what it is dealing with. It builds a large data structure called a World. This World knows all about types - it knows intimate details (the bytecode) of the types being woven, and it knows the basic structure of types from the classpath that are being referenced during weaving (but are not themselves to be woven).Knowing all this causes Worlds to get quite large, and they don't really give up the space they consume. This is mainly by design, a legacy design from when weaving was more something to play with than something to seriously use and rely on in your production quality application.This article is about how to solve the Worlds problems (Badum-tish!).The key data structure in the World is a typemap and the design is that it holds two categories of entity:1) a representation of a type that would be hard to recover later2) a representation of a type that would be easy to recover laterWhat falls into these two categories? From an AspectJ 1.6.4 point of view:- aspects and anything that gets woven is category (1)- types just referenced from woven types are category (2)Category (2) can be basically treated like a cache - where if the information is in memory that is great, but if it isn't we can recover it quickly. Category (1) is the data we can't recovery quickly/easily and so represents a growing fixed part of the World - as more types are woven it gets larger and the space is never released.For AspectJ 1.6.5 we are looking at what to do here. There are a few issues that with a little work could contribute a lot of benefit to the memory footprint.Firstly, it is not true that just because something gets woven that it should be considered category (1). Sometimes weaving affects the type structure (intertype declarations), sometimes it does not (basic advice weaving). If the structure of the type is not affected then we don't need to remember it in detail and once it is woven we can forget about it. If we need to recover information about it later we can do so from the classpath or from the VM that loaded it (via reflection). The fact that it was woven will no longer matter because we will only be reliant on the structure, which we know did not change due to weaving.Secondly, there are links between the two categories. Using either weak or soft references for category (2) entities is great but if there is a hard reference from a category (1) object to a category (2) object then it will never be garbage collected. Being smarter about type references will enable category (1) objects to have a 'softer grip' on the category (2) entities, allowing them to be GC'd.Some initial weaver options are live today in AspectJ 1.6.5 dev builds. These options enable the weaver to consider types only affected by advice as category (2) - disposable and recoverable.New weaver options.The new options are related to what we shall call 'type demotion'. Once enabled, then after the weaver weaves a type it will look at whether it can be demoted from the fixed set of types in the World to the garbage collectable set of types. If it can be demoted then it will be eligible for GC later.As an example, I used yourkit to attach to a weaver that had just (load time) woven 1400 classes with simple before advice. With type demotion switched off the size of the weaver was 14Meg and fixed, with no amount of forced GC's shrinking it. With type demotion switched ON, the size of the weaver was 2Meg.The options can be specified in the aop.xml file:The former option 'typeDemotion=true' switches it on. The latter option will produce a few diagnostics about demotion when it occurs. If enough people try it out and it behaves then it could become default in AspectJ1.6.5 (I am expecting some issues that need solving).I haven't fully thought through how this option will affect source compilation/weaving so use it in that scenario at your own risk (but I'd be interested in feedback!). I suspect:TypeDemotion + IncrementalCompilation = headacheThe work is being done under bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=227484 in Eclipse bugzilla.
Tuesday, May 5, 2009
My Christmas in Wonderland
photos courtesy of ashley choo (a.k.a. tweedledum!)Christmas in Singapore this year was different from the one last year, yes the one spent in the thick of Taiwan's scenic mountains.My Christmas this year was far from quiet and far from boring. I have my dear friends to thank. My dear fun enthusiastic friends from my Ngee Ann Mass Comm poly days. Dull moments are non-existent when you're in their company. I couldn't attend the one last year because I was in Taiwan but this year, this year I could and I did and it turned out to be the best christmas ever.The theme for the party was 'Down the Rabbit Hole'. You obviously know what that means. It's Wonderland with all the quirky characters and of course Alice. We had in total one Alice, two white rabbits, two queen of hearts, one king of hearts, one cheshire cat and the twins tweedledee and tweedledum. Can you guess which character I was? You only have to check out the photo to figure out :) To Ashley, Ghimz, Ronald, Valerie, Geetha, Sheryl, Ivy, Adeline -you're the coolest. Thanks for making my Christmas fun and memorable!The party was at Ivy's place except that she wasn't due to come back home at 11pm. So we went to her place first and laid out all the food and took more photos and finished the rest of our outfits. Later on, we decided to go to Changi Airport to fetch Ivy. Yes, in our Alice in Wonderland gear. That's what we did.Check out the Queen of Hearts with The White Rabbit. They're waiting for Ivy to come out of the arrival hall. She was surprised to see us, but she was clearly more shocked at our awesome dress sense. I think she called us morons :)Here's us at the travellator:When we went back to Wonderland, we ate somemore. The food was delicious. Ashley bought gourmet sausages and salami! Green olives stuffed with Feta too. Ghimz bought shepherd's pie. Adeline bought fries and Ronald brought carrot and celery sticks with dips. Valerie baked cookies!And I brought my apple tart:It was a fun filled night. I will definitely want to spend next Christmas with them. Here's to us and may the coming year bring more joy, fulfilment and satisfaction!To all my dear readers, Merry Christmas to you! I hope you had a fantastic Christmas. *Photos by Ashley Choo
Monday, May 4, 2009
The Life of Galileo
In celebration of the 400th anniversary of the year Galileo first turned his telescope upward and changed the way human beings thought of their place in the cosmos, Catalyst Collaborative @ MIT and Underground Railway Theater present Bertolt Brecht’s The Life of Galileo! Playing Friday, April 10 through Sunday, May 17 at Central Square Theater, this production of The Life of Galileo, Brecht’s widely acclaimed masterpiece of science theater, is translated by David Hare, directed by David Wheeler, and stars Boston area favorite Richard McElvain in the title role. One of Brecht’s most well known and complex plays, The Life of Galileo explores the life of the founder of modern science and the conflict between reason and faith. Written on the brink of World War II while the playwright was exiled from Germany and living in the U.S., Brecht examines the ordeal Galileo was forced to undergo as he set his personal passions and beliefs against the authorities of Church and State. It reveals the famous scientist’s self-hatred for giving up his convictions in the face of the Inquisition, and poses powerful questions that resonate today about the social responsibility of the scientist. The Life of Galileo also takes a bold look at the costs and implications of scientific discovery. What are the repercussions of a fundamental paradigm shift? What must we change about the ways we live our lives when a single breakthrough rocks the very foundations of our belief systems? In the late Renaissance, it was the cosmos; in the 19th century, evolution; today, the possibilities that might be unearthed by unlocking the human genome. In The Life of Galileo, Galileo’s scientific and personal integrity are put to the test as he argues for his very life in a passionate debate over science, politics, religion and ethics; the debates rage on today. The Life of Galileo plays Friday, April 10 through Sunday, May 17 at Central Square Theater, 450 Massachusetts Avenue in Cambridge. Performances are Wednesdays and Thursdays at 7:30 PM, Fridays and Saturdays at 8 PM and Sundays at 3 PM. Tickets are priced at $32; $22 for seniors; and $18 for students with a valid ID; student rush tickets can be purchased the day of the show for $12 in person at the box office or by calling (617) 576-9278 x213. Tickets can be purchased by calling (866) 811-4111, online at www.centralsquaretheater.org, or at the Central Square Theater box office. For box office hours, group discounts, and more info call (617) 576-9278 x213. During the run of The Life of Galileo, there will be talk-backs after selected performances led by world-class scientists such as Eric Lander (Co-Director, Broad Institute and President Obama’s newly appointed science advisor); see www.centralsquaretheater.org for a complete schedule. In addition, a Galileo Symposia Series will take place before every Saturday night performance. Audience members will have the opportunity to participate in stimulating debates with renowned scientists and professors, providing insight into Galileo’s life and times, and also into how the questions raised by the play impact us today. The Galileo Symposia Series is free with the price of admission to The Life of Galileo, and the schedule is below. Symposium leaders include Nobel Laureate Jerome Friedman, Owen Gingerich, Alan Guth, Ian Hutchinson and Nobel Laureate Frank Wilczek. Sat., 4/11, 6 PM: Who rocked our world more – Galileo or Darwin? Sat., 4/18, 6:45 PM: Scientific discovery for whom? Sat., 4/25, 6:45 PM: What did Galileo unleash? Sat., 5/2, 6 PM: The battle for the truth: science vs. religion. Sat., 5/9, 6:45 PM: Brecht in action: the creation of a master-work. Sat., 5/16, 6:45 PM: Is the scientist responsible to anyone?When: Apr 14, 2009 12:00:00 AM Where: Central Square Theater in Boston,Massachusetts Posted by:jdd3
Subscribe to:
Comments (Atom)

