text:
Will this make the Cubs act faster than they were planning?
Report: Sandberg a candidate in Toronto - Chicago Breaking Sports
Printable View
Will this make the Cubs act faster than they were planning?
Report: Sandberg a candidate in Toronto - Chicago Breaking Sports
Just imagine if Guillen is actually interested in the Florida job and Sandberg is the next manager on the South Side. It won't happen, but it'd be funny seeing people flip out.
just make him the Cubs' manager and get it over with. If the Cubbies lose him to somewhere else, I want Hendry's head on a stick...
It would be pretty bad if the Cubs don't give Sandberg the job. Kind of like the Dodgers passing on Scoscia when FOX bought the team, and we've regretted it ever since.
Maybe Cito just doesnt want to manage anymore but if he does and the Jays arent letting him, they are painfully stupid. They guy wins to series and then brings them back to some level of respectability in the BY FAR toughest division in baseball.
Oh, and I don't give two craps who manages the Cubs.
I hope he goes there or anywhere for that matter. I hope the Cubs just hire Quade and get it over with. No Ryno.
Are you at all worried that the Cubs are winning pointless games right now? Spring training games and September running out the string games need to be put in context. I'm more worried about this in terms of player evaluation over picking a manager, but still.
I'm not saying that Quade shouldn't get a crack at this thing, right now he'd be my pick. Maybe he's the next Jim Leyland who toiled away in the minors for 20 years before getting a shot at a big league club? The idea that Ryno "knows" the organization and what it's like to be a Cub is wildly overblown in my opinion.
It's not just the record that's been impressive so far. It's the way Quade has constructed the lineups, the way he uses the bullpen and the way he holds players accountable. Not to mention he is great with the media. Ryno probably doesn't know the first thing about talking to the media and one that's as tough as Chicago.
I also hope he gets the Toronto job so the Cubs hire somebody else.
I'm not sold that Ryno is the best guy for the Cubs job right now and I would also hate to see him take it and end up failing and have to boot one of their own to the curb. I think the way the team has played under Quade so far (something like 18-8 I believe) he's making a strong case to keep the job and he's put in many more years in both the minors and on the bench in the majors than Ryno has. Under Quade the Cubs have lost no more than 2 games in a row and went 6-0 in back to back series against the Cards and Marlins which I don't think Lou had any more than a 4 game win streak all season. They've played tough so far this week against the Giants who are battling for a playoff spot and could win that series tonight possibly with Dempster on the mound. They have a 4 game series at San Diego next week too that will play into that division pennent race too.
I think Hendry is waiting to see how Quade finishes the season out and possibly seeing if there is any chance at Girardi too. I don't feel that Ryno is their #1 choice quite yet otherwise they would have just handed him the job by now.
It also doesn't sit right with me that Ryno won't accept being a bench coach with anyone for a couple of years. I don't like how he thinks he's earned the right to just be given a managerial job because he's been in the minor leagues for 4 years.


text:
New Customer ? Start Here.
Can't find what you're looking for? Shop all ink and toner cartridges by brand
Item: 513580 Model: 211011002/73210
Need more help? Get advice from your Network REVIEW SNAPSHOT® by PowerReviewsMMF Industries Green Dimes Coin Tray Reviewed by 1 customer Displaying review 1 11/27/2010 i would buy them again Pros
Cons Best Uses
Comments about MMF Industries Green Dimes Coin Tray: we use for our office
Bottom Line Yes, I would recommend this to a friend Was this review helpful? Yes / No - You may also flag this review Displaying review 1 |
This Web site is intended for use by US residents only. See International Sites. See our delivery policy for full details. Copyright 2013, Staples, Inc., All Rights Reserved.

subset: commoncrawl


text:
April 20
1986 - Michael Spinks won a split decision over Larry Holmes to retain the International Boxing Federation heavyweight championship.
1991 - Evander Holyfield kept his heavyweight championship after stopping 42-year old George Foreman with a unanimous 12-round decision.
1996 - Rebecca Goodman won four events and earned Outstanding Female Athlete honors and Jennifer Murphy broke her own school record in the discus to lead Aberdeen Central to the team title at the Pierre Legion Relays track and field meet.
2001 - Chelsea Gehring fired an 82 to take medalist honors and lead the Aberdeen Central girls' golf squad to victory in the Madison Invitational. The Golden Eagles had a team score of 359. Watertown was second with a score of 413.
2006 - Pinch-hitter Michael Cuddyer hit a two-run homer against former teammate J.C. Romero in the 10th inning, lifting the Minnesota Twins to a 12-10 win over the Los Angeles Angels.
2010 - Jose Batista cracked two home runs and drove in five runs as three Toronto pitchers combined on a five-hitter and led the Blue Jays to an 8-1 victory over the Kansas City Royals.


text:
"African Grey" "Congo African Grey" "Parrot" "Leopard Gecko" "Mini Schnauzer" "Knob Tail gecko"
Frenchie "Your babies are so cute. I want some!" --Jon, 09/09/05 | |
Copyright Heather Strella~Contact image owner for an emailed copy of any image. Photo 3 of 58, Frenchie.jpg, 83KB, 800x533, 16 Hits Other Sizes: Large Original | |
Back to Thumbnails |


text:
Big Fraction is a Java class that represents an immutable fraction, as held in a numerator and denominator. Calculations may be performed on this fraction, but the value is always held as a numerator/denominator pair. Therefore, no precision is lost. The fraction may be top-heavy, but is reduced when printed. The value can be converted into floats if desired, although precision will invariably be lost, and some large fractions (such as calculations for pi) can not be converted if the values of BigInteger exceed the range capable of floats.
JavaFE is a Java front-end that parses Java 1.4 source code and Java 1.5 bytecode. It is used as a compiler front-end for several research tools, including ESC/Java2 and RCC. JavaFE has a partial formal specification and, because it is a hand-written lexer, parser, and type checker, is very efficient.
AutoAbacus is a powerful equation solving library that finds solutions to equation sets. Equations are passed to AutoAbacus as text, and the program attempts to find a solution that satisfies all constraints. The equations can be linear or polynomial, and can include arbitrary functions. By profiling the types of equations in the system and their dependencies on each other, AutoAbacus uses appropriate solution methods to solve individual subsets of equations. Applications range from use in a business rules engine to solving engineering equation systems.
Combean is a Java framework for combinatorial structures like graphs or linear programs and optimization algorithms working with these structures. The objective of Combean is to integrate existing proven optimization packages as well as new implementations through a set of lean Java interfaces. Using a JavaBeans-based configuration mechanism, solvers for real-world optimization problems can be generated by plugging together the best-performing components. Using Combean as "glue" between optimization packages leads to more interoperable, adaptable, and flexible solutions.
PROMPT is a system for retrieval, analysis, mapping and comparison of protein sets. It allows easy mapping of different types of sequence identifiers, automatic data retrieval and integration, many analysis and comparison algorithms, and a full-featured GUI application. Exhaustive statistical tests are conducted automatically in appropriate cases, but can be performed manually. All analysis results can be viewed or visualized and exported in various formats. All methods can be used in your own Java code or with beanshell scripting in your own scripts, a pipeline, or grid systems.


text:
Tell a friend
Love this? Inspire your friends with your latest Matches find.
"Coming Soon" items cannot be added to your Wishlist. Please select the "Email me when available" button to register your interest and you'll be contacted via email as soon as product is available to purchase.
If you're interested in this item, please enter your details
below or call MyStylist on +44(0)20 7022 0828
Style notes
This lamé strapless bow dress from Vivienne Westwood Red Label will make a quirky addition to your cocktail wardrobe. A bustier bow detail adds charm to the signature corseted silhouetted. Accessorise with statement silver jewellery and towering heels.
Shown here with Azzedine Alaïa Suede pumps.Details
- This black lamé strapless dress features an oversized bow neckline detail and a ruched waist with a fully boned signature internal corset.
- The fitted dress has a concealed centre-back zip fastening.
- 50% viscose, 50% polyester.
- Dry clean.
Size and fit
- Model is 5ft 9in/ 1.75m, is a size UK08 and wears a size 40IT (US04/ 36FR/ UK08). Please refer to size guide for further help
- Fits true to size
- Fitted by design
- Shoulder to hem 34in/86cm
- Bust 32in/81cm
- Waist 27in/68.5cm
- Hip 36in/91.5cm
For all enquiries Tel. 1-877-782-7317 (USA Toll Free) or +44 (0)20 7022 0828. Or email email@example.com


text:
Ask TOH users about Befores and Afters
Room for Everyone
The home's original staircase, now reinforced, leads back down to the dining room and the adjacent living room. Our long table, which I built from leftover floor boards, has a full view of the hearth, thanks to the extra-wide doorless passage between house and addition. That spot-on idea was Kelly's and is appreciated every time we light the fireplace for a party.
Shown: The long, family-friendly table for 12 was constructed from surplus salvaged floorboards. A vintage Nesbitt's soda cooler serves as an extra sideboard. -
This Old House To Go


text:
List of Bollywood films of 1957
From Wikipedia, the free encyclopedia
(Redirected from Bollywood films of 1957)
This list is incomplete; you can help by expanding it.
A list of films produced by the Bollywood film industry based in Mumbai in 1957:
Highest grossing[edit]
The top ten grossing films at the Indian Box Office in 1957:[1]
1957 Rank |
Title | Notes |
1. | Mother India | The film became a blockbuster at the box office, eventually becoming
the highest grossing film of the decade. It was directed by [[Mehboob Khan]] and starred Nargis, Sunil Dutt, Rajendra Kumar and Raaj Kumar. The music was composed by Naushad. |
2. | Naya Daur | Dilip Kumar and Vvjayantimala star in a drama, where the
horse-cart drivers fight against the introduction of buses to the town, threatening their livelihoods. Music for the film was composed by [[O.P. Nayyar]]. |
3. | Pyaasa | Considered one of Guru Dutt's finest films, it stars him,
Waheeda Rehman and Mala Sinha in a romantic drama about a poet who rebels against the norms of society and grows cynical of the world. |
4. | Do Aankhen Barah Haath | |
5. | Tumsa Nahin Dekha | The film that made Shammi Kapoor into a star, it was supposed to
be a star vehicle for the heroine Ameeta. It was directed by [[Nasir Hussain]] and the music was composed by O.P. Nayyar. |
6. | Paying Guest | |
7. | Aasha | |
8. | Bhabhi | |
9. | Sharada | |
10. | Musafir |
- ^ Box Office India. "Top Earners 1957". boxofficeindia.com. Retrieved July 10, 2008.
External links[edit]
- Bollywood films of 1957 at the Internet Movie Database
- Indian Film Songs from the Year 1957 - A look back at 1957 with a
special focus on Hindi film songs


text:
Corvallis 104.3 FM • Hood River 91.9 FM • Portland 90.7 FM
Denise Morris continues her former conversation with Andrew Sernatinger about the special election in Wisconsin to recall Governor Scott Walker. They talk about "what went wrong", the different campaign angles, and how activists are stratigizing for the future. Andrew is a radical baker and labor journalist for LaborNotes. He's also written recently for Solidarity on the stakes of the recall election before it happened and what to learn from the fallout
Bill Resnick talks with radical economists, Robin Hahnel, about the European debt-crisis, the world economy and the significance of the Greek elections. Robin also considers the Greek Left's electoral program and what it means for us in Portland, Oregon.
Bill Resnick hosts this week's Old Mole and we hear:
Bill Resnick talks with Dave King, a local activist and organizer of the upcoming mini-conference on Jobs and the Climate, being held at the Musicians Union Hall. They talk about the various ways that creating an ecologically sustainable world, addressing climate and other environmental crises, reconstructing and decentralizing the energy-grid, would generate millions of jobs. It's at Wednesday the 20th at 5:45pm at the Musician's Union Hall, just south of Sandy and 28th.
Sign up for KBOO's monthly email newsletter!
KBOO hosts visiting Pakistani journalist Sadia Khan
Announcing KBOO's New Co-managers!
KBOO Receives Grant to Investigate ALEC Ties to Oregon Legislation
Find out more about KBOO Governance
Copyright © 2012 KBOO Community Radio | Community Guidelines | Website Illustration & Design by: KMF ILLUSTRATION


text:
This post is now outdated and replaced by the below link: http://forums.bukkit.org/threads/read-me-first-plugin-requests-guide.81209/ Before you request a plugin you should read this: What plugins are not able to do: Create a new block. Create a new item. Create a new weapon. Create new armor. Create new food. Show a picture to a player (except maps). Show a video to a player (except maps). Push things in a smooth movement like the original pistons. (Could be possible with Beta 1.7) Create a new monster. Create a new animal. Change the size of a mob. Check if a player has a texture pack/mod installed. Play music/a sound (Would require an Audio Client, Existing Noteblock sounds can be played). Force a player to join (except NPCs). Please post things I missed on the list. Plugins are only able to modify what a server can do. Not what the game can do. If your plugin you want to request has to be able to do one of those things, then please don't bother a plugin developer with reading your post. Thank you for reading this.
You should just edit your post a little to make it clear that this is only temporary. When a client mod comes out these things will be possible . A very helpful post though!
Well ItemCraft is able to do that stuff only because everyone needs to have client mods to connect to the server. It's still not possible in the server itself without client-side mods right now.
All of those (Except the ItemCraft plugin) notes make this list more confusing. Just put a note at the bottom that says something like "A client mod can make many of these things possible." Then add a link to ItemCraft, and perhaps BukkitContrib.
@Baummann Well, you can force a player to sleep. Code: ((CraftPlayer) player).getHandle().a(x, y, z); Where x, y, z are the coordinates of the HEAD of the bed.
@Baummann Well, this function only emulates player clicking the bed. For enforcing them to sleep even when it's day, it should be probably something like (not tested) Code: EntityPlayer ePlayer = ((CraftPlayer) player).getHandle(); EntityTracker entitytracker = ePlayer.b.getTracker(ePlayer.dimension); Packet17 packet17 = new Packet17( ePlayer , 0, i, j, k); entitytracker.a(ePlayer, packet17); ePlayer.netServerHandler.a(ePlayer.locX, ePlayer.locY, ePlayer.locZ, ePlayer.yaw, ePlayer.pitch); ePlayer.netServerHandler.sendPacket(packet17);
You might want to specify what you mean on this one, because you can in fact play the sounds and music that are already in the game.
First part = depressing, Part about players need a mod to play = SWEET, that is fine.. So a complete new item consists of a "server side plugin" AND (&&) a "client side mod" I dont see the problem in demanding if players want full pleasure of the server you need a sertain mod. I see many servers recomending special textures and mods allready. Which means there is hope for a Bukkit server running something similar to Buildcraft TY for your very informative post.. It was enlightening.
EntityPlayer, EntityTracker, Packet17 and CraftPlayer cannot be resolved to a type. Code:java entitytracker.a(ePlayer, packet17); ePlayer.netServerHandler.a(ePlayer.locX, ePlayer.locY, ePlayer.locZ, ePlayer.yaw, ePlayer.pitch); ePlayer.netServerHandler.sendPacket(packet17); Works fine. The whole code: public void onPlayerInteract(PlayerInteractEvent event) { if (event.getClickedBlock().getType() == Material.BED_BLOCK) { Location loc = event.getClickedBlock().getLocation(); Player player = event.getPlayer(); EntityPlayer ePlayer = ((CraftPlayer) player).getHandle(); EntityTracker entitytracker = ePlayer.b.getTracker(ePlayer.dimension); Packet17 packet17 = new Packet17(ePlayer, loc.getX(), loc.getY(), loc.getZ()); entitytracker.a(ePlayer, packet17); ePlayer.netServerHandler.a(ePlayer.locX, ePlayer.locY, ePlayer.locZ, ePlayer.yaw, ePlayer.pitch); ePlayer.netServerHandler.sendPacket(packet17); } } Red text = wrong code Do I need scrap bukkit or something?
What plugins are not able to do: Show a video to a player (except maps). > Possible? http://forums.bukkit.org/threads/19300/ Let you fly like Singleplayer Commands/Zombe's mods can do. > It's been done. http://forums.bukkit.org/threads/13105/ Check if a player has a texture pack/mod installed. > It's been done. http://forums.bukkit.org/threads/27804/
1. I said (except maps). Didn't you see that? 2. I'll remove that one from the list. 3. Requires BukkitContrib.
The question is, when will notch release the mod API so we can start converting these into mc mods? My question is... wouldn't this make bukkit/canary obsolete?
3. It doesn't actually require Spout(bukkitContrib) at heart, its a feature of part of zombe's mod, its not sensing if the mod is installed. The API is releasing the sourcecode, and it wouldn't make bukkit obselete, because bukkit offers easier to install, plus better ways to connect.
Has Notch ever done a good job when it comes to SMP? Half of this list is or will be possible thanks to Spout and whilst you can argue Spout isn't natively supported and some of the features require a client sided modification, truly the whole barrier around it seems to have been brought down and Developers are adopting it rather quickly... The goal of this is to keep the requests feasible right? Make sure nothing impossible is requested? Well, I dare say, like Spout or not, but it made it possible without making a chaos out of Bukkit.
Lol this whole thread needs to be inactive and re-written, Spout enables everything on this list to be done (except for maybe forcing a player to join). Yeah, spout is a dependency for these to work, but still, every single one of these things CAN be done now through a plugin.
That's not true. You can't add new items, blocks or entities using Spout as far as I know. And the title says plugins not spout plugins.


text:
Site Map
Contact us
About Us
Technical Support
Contact Us
LPKF In-house Rapid PCB Prototyping
Chemical-Free Structuring of PCBs
New generation of advanced circuit board plotters. LPKF's ProtoMat family of systems provides ideal prototyping equipment for virtually any engineering environment. Every LPKF ProtoMat® plotter is built to be the best of its class, with thousands of installed systems to prove it.
Milling and Drilling of Printed Circuit Boards
Rapid PCB Prototyping
LPKF PCB Through-Hole Plating
Assuring professional quality through-hole conductivity is critical in the production of state-of-the-art PCB prototypes and breadboards. LPKF offers several solutions to complement its already impressive line of equipment for producing in-house prototypes. Each solution offers in-house conductivity, reducing prototyping turnaround time and drastically reducing time-to-market in prototyping and development cycles.
LPKF Multilayer Technology
LPKF also offers improved equipment for fabricating multilayer PCBs of professional and reliable quality, expanding the capabilities of any in-house prototyping solutio
LPKF Solder Resist Mask and Legend Printing for PCBs
An easy-to-use-cost effective solution for board finishing and coating of PCB Prototypes. LPKF ProMask is compact, quick and easy to use for professional finish and perfect soldering. Need legend printing? LPKF ProLegend is an easy add on to the Promask System.
APS Novastar SMT Assembly
Manual and Automatic Pick & Place Systems for low and high volume prototyping and production assembly runs with fine pitch components. SMT has never been easier.
ERSA GmbH Soldering and SMT/BGA Rework Solutions
ERSA is Europe's largest manufacturer of Soldering systems Specialized in providing a complete solution for SMT, Soldering (reflow, wave, selective), Soldering & Desoldering Stations and BGA Rework with Inspection Systems.
Copyright © 2008 Laser and Electronics Middle East LLC All Rights Reserved


text:
Clean Diesel Technologies, Inc. to Announce Second Quarter Fiscal Year 2012 Financial Results; Conference Call on August 9, 2012
VENTURA, Calif., July 31, 2012 /PRNewswire/ -- Clean Diesel Technologies, Inc. (NASDAQ: CDTI) ("Clean Diesel"), a cleantech emissions control company, announced today that it will report second quarter fiscal year 2012 financial results on Thursday, August 9, 2012 before the open of the market. Clean Diesel will then hold a conference call to discuss the results with the investment community that day at 8:00 a.m. PT (11:00 a.m. ET).
To participate in the conference call, dial toll-free +1 (877) 303-9240 and use confirmation code 14738943. International participants should dial +1 (760) 666-3571 and use the same confirmation code.
The conference call will be webcast live on the Clean Diesel website at www.cdti.com under the "Investor Relations" section. To listen to the live webcast, participants should visit the site at least 15 minutes prior to the conference to download any required streaming media software. An archived recording of the conference call will be available on the Clean Diesel website for 30 days.
About Clean Diesel Technologies, Inc.
Clean Diesel is a vertically integrated global manufacturer and distributor of emissions control systems and products, focused on the heavy duty diesel and light duty vehicle markets. Clean Diesel utilizes its proprietary patented Mixed Phase Catalyst (MPC®) technology, as well as its ARIS® selective catalytic reduction, Platinum Plus® fuel-borne catalyst, and other technologies to provide high-value sustainable solutions to reduce emissions, increase energy efficiency and lower the carbon intensity of on- and off-road engine applications. Clean Diesel is headquartered in Ventura, California and currently has operations in the U.S., Canada, U.K., France, Japan and Sweden. For more information, please visit www.cdti.com.
SOURCE Clean Diesel Technologies, Inc.
Featured Video
Journalists and Bloggers
Visit PR Newswire for Journalists for releases, photos, ProfNet experts, and customized feeds just for Media.
View and download archived video content distributed by MultiVu on The Digital Center.
Custom Packages
Browse our custom packages or build your own to meet your unique communications needs.
Learn about PR Newswire services
Request more information about PR Newswire products and services or call us at (888) 776-0942.


text:
Earlier today Brian Stull tweeted that the St. Louis Cardinals were working on an agreement to bring back Skip Schumaker. This bad news was made worse later in the day when crack St. Louis Post-Dispatch scribe Derrick Goold reported on his must-read Birdland blog that not only were the Cardinals and Schumaker close to reaching an agreement but that the agreement was of two years in length. There is no reason for the Cardinals to repeat the mistake of the last two-year contract to which they foolishly signed Schumaker.
Schumaker is an aging player who was never very skilled to being with. This means that what were mediocre-at-best talents years ago are declining. Schumaker's power numbers have shrunk such that one needs rose-colored glasses and a microscope to see them. Schumaker's walk rate has tapered off to levels that make his .260-to-.285 batting average unacceptably hollow. Making matters still worse, Schumaker's defensive skills have gotten so bad that one needs to watch him in the field with a blindfold to be able to defend him. Lastly and most gratingly, he slides into first base headfirst.
It is important that we all understand that calling Schumaker "versatile" is misleading. Because Schumaker can be penciled in at second base, right field, left field, or center field does not mean that he has ever been able to play defense at any of these positions exceptionally well. In fact, he has been consistently horrendous when playing both center field and second base. As he enters his age 32 season, his cement-footed defensive range will only be worse moving forward.
Position |
Innings |
TotalZone |
605.2 |
-3.1 |
6 |
545.1 |
0.7 |
2 |
692.0 |
-10.2 |
-7 |
2742.2 |
-12.1 |
-12 |
Quite clearly Schumaker should never be allowed to play center field or second base--especially with the dip his offensive production has taken as of late. He used to be about average in right and left fields. The problem is that the bulk of his innings at the positions came when he was younger, back before sliding headfirst into first base and grounding out to second base had taken a toll on his body. There is no reason to think him even average at the corner outfielder positions moving forward. What's more, he shouldn't be taking plate appearances away from the offensively and defensively superior Allen Craig and Matt Holliday. If the Cardinals sign Carlos Beltran, I would posit that Schumaker should never see an inning at a corner outfield position.
Schumaker should not be utilized in the field at all. To give him a job as a utility player would be oxymoronic. Schumaker is the equivalent of a Swiss Army knife with a dull knife blade that doesn't cut, a worn file that doesn't file, a toothpick that can't pick, tweezers that can't tweeze, and scissors that can cut only if you have them at the right angle.
Schumaker is the very definition of a hollow-average offensive player. One of the more troubling developments in Schumaker's plate approach in the last two seasons is his declining inability to take a walk. In 2009, Schumaker posted a career-high walk rate of 8.9% which understandably helped him to a career-high OBP of .364. It has been downhill ever since. It fell to 8.1% in 2010 and then to a mere 6.8% in 2011.
Perhaps linked to Schumaker's rapidly vanishing walk skills is his shrinking power at the bat. The decrease is Schumaker's slugging percentage (SLG) and Isolated Power (ISO) has been even more pronounced that his walk rate.
Season |
2007 |
.124 |
.458 |
2008 |
.104 |
.406 |
2009 |
.090 |
.393 |
2010 |
.074 |
.338 |
2011 |
.068 |
.351 |
Schumaker has devolved into a player whose value depends entirely upon him posting a BABIP of .320 or higher and even then his value de minimus. In 2010, Schumaker saw his batted ball luck nose dive to .294 (about league average) and his entire value was lost. In fact, Schumaker posted a negative WAR in 2010. In 2011, Schumaker was better than in 2010 largely thanks to a .321 BABIP. That's the player Schumaker is today, one who requires a .321 BABIP to manage a .283 BA and .333 OBP--a player who requires good luck to be below average.
Schumaker was worth 0.4 WAR over the duration of the two-year contract he just completed. Though paid $4.75 million on the contract, Schumaker was worth only $1.8 million. It makes one wonder why general manager John Mozeliak is so eager to make the same mistake twice by giving Schumaker another two-year deal.


text:
Mixing to the IPOD claims anothor victim
Holy Crap people, I have blogged before about how optimizing recordings for IPOD playback is making for bad sounding music, but now even Metallica fans have noticed. In today's WSJ the general trend of loud brittle recordings with little dynamic range is discussed along with the specifics of Metallica's new album and the fan mini revolt that has ensued.
Here is a sad snippet from the article:
Music released today typically has a dynamic range only a fourth to an eighth as wide as that of the 1990s. That means if you play a newly released CD right after one that's 15 years old, leaving the volume knob untouched, the new one is likely to sound four to eight times as loud.
Sound engineers say artists who insist on loudness paradoxically give people less to hear, because they end up wiping away nuances and details. Everything from a gently strummed guitar to a pounding snare drum is equally loud, leading to what some call "ear fatigue." If the listener turns down the volume knob, the music loses even more of its punch.
But many musicians, producers and record-company executives "think that having a louder record is going to translate into greater sales," says Chris Athens, Mr. Jensen's business partner and a fellow engineer. "Nobody really wants to have a record that's not as loud as everybody else's" in an iTunes playlist, he adds.
In other words: All your bass are belong to us!
Labels: fail, music, technology


text:
Photo |
Name |
Anna Bergh MP
(c.1661 - 1734)
In 1655 koop Jan van Riebeeck die slavin Angela van Bengale(n) by Pieter Kemp. Toe Van Riebeeck se kleindogter, Johanna Maria, die Kaap in 1710 besoek, skryf sy in 'n brief van "Ansiela... |
Follow | |
Jan Jacobsz, SV/PROG
(c.1685 - c.1737)
Birth Cape of Good Hope, South Africa 25 Aug 1699 Jacob from Cape of Good Hope, age 14, liberated by his father, Jacob of Macassar upon payment of Rds 100. - Boeseken, A.J., Slaves and Free Black... |
Follow | |
Elisabeth Pieterse
Follow | |
Louisa of the Cape van die Kaap
Follow | |
Sara Margaretha of the Cape van die Kaap
Follow | |
Rachel Christina Jacobse
Follow | |
Jan Dircksz van de Caap
(c.1660 - d.)
Follow | |
Dirk van Guinea MP
(c.1628 - d.)
Follow | |
Anna van Guinea, SM/PROG MP
(c.1647 - d.)
Anna van Guinea was born circa 1647 in Guinea. Circa 1670 Anna van Guinea and Evert van Guinea were in a de facto relationship de Caep de Goede Hoop. On 6 May 1658,Anna van Guinea and Koddo van Gui... |
Follow | |
Armosyn Claasz van de Caep, SM/PROG MP
(c.1661 - c.1733)
Armosyn Claasz, Cape Born, appears never to be recorded halfslagh - see Mansell Upham in 'Armosyn Revisited'. See First Fifty Year Project at Armozyn/Armosyn Claasz van de Kaap It would seem that... |
Follow | |
Sara van Madagascar MP
(c.1667 - d.)
Children Joannes bapt. 3 Dec 1690 Jacobus bapt. 18 Mar 1691 Cornelis bapt. 16 Aug 1693 First 50 Years Project |
Follow | |
Dorothea van Bengale MP
(c.1772 - d.)
Dorothea of Bengale South African Slave Baptised as an adult in 1765. x wife of Oltman Ahlers, married 10 Dec 1780, Cape Town. She was his slave, whom he had emancipated in 1772. 7 children. ... |
Follow | |
Catharina Wagenmakers, SM/PROG MP
(c.1658 - 1700)
See First Fifty Years Project |
Follow | |
Ida van Ceylon, SM/PROG MP
(1736 - d.)
Follow | |
Willem Stolts, SV/PROG MP
(c.1692 - 1750)
Willem Stolts was a slave for the first 32 years of his life. At the time of his death he was described as a vrij swart (free black). He was born into slavery in 1692 as Willem van de Caab and remained... |
Follow | |
Diana van Madagascar, SM/PROG MP
(c.1687 - d.)
The First Fifty Years Project See this page for source references etc. Diana van Madagascar Born in 1664/65 at Madagascar. Baptism Diana van Madagascar was baptized on 17 June 1703 at Nederduitsch... |
Follow | |
Sophia Kluijsman van de Caap, SM/PROG MP
Sophia Kluysman van de Kaap was an emancipated slave married Johan Jacob Greyvenstein/ Greifenstein on 30 July 1769 in Cape Town - born on the 20 March 1726 in Klein Ulmstadt. He died in Cape Town on 2... |
Follow | |
Maria van Negapatnam, SM/PROG
(c.1669 - d.)
Coenraad het 'n paar kinders met die slavin Maria van Negapatnam ook bekend as Maria van Bengale gehad. Maria was gebore c1669, en sy word gedoop as 'n volwassene op 8 Julie 1721 te Stellenbosch toe ... |
Follow | |
Catharina van Paliacatta, SM/PROG MP
(c.1631 - c.1683)
See detailed history here: First Fifty years Alternative birthplace from merge - Pulicat, Tamil Nadu, India She was taken to Batavia as a slave where she was raped by a friend called Claes van Mala... |
Follow | |
Anna Maria Been, Beun van Klapmuts, SM/PROG
(c.1659 - c.1685)
South African Slave: born c. 1675 in Malabar, India. Mother of Domingo v.d.K b c. 1676/7 - father Antonij van Malabar. SAG. Vol. 15 page 260 claim that she was the mother of 3 of Johann Vosloo's ch... |
Follow | |
Catharina (Catrijn) van Malabar, SM/PROG MP
(c.1637 - 1703)
Catharina van Malabar The First Fifty Years Project Cornelis Claasz b. c 1650, d. c 1688 Children Adriaantje Gabrielsz+11 b. b 13 Nov 1667 Claes Cornelisz van de Caep12 b. b 6 Feb 1673 Co... |
Follow | |
Anna van Bengal
Follow | |
Anthonij Jansz van Bengale, SV/PROG MP
(1638 - 1683)
Hans Christoffel (Christoph) Snijder (Schneider/Snijman) a. as soldaat v. Heidelberg, Rynse-Palts, Duitsland voor 1665, na Robbeneiland verban, geen rekord gevind na 1668, het voorkind gehad by Cathari... |
Follow | |
Koddo van Guinea
(c.1640 - d.)
More information about her can be found in the First Fifty Years project online: |
Follow | |
Maria Claassen/Cornelisz, b4
(c.1678 - c.1713)
From www.stamouers.co.za and the informing article by N Upham 1678 . . .den selfden dito (27 October) Maria Cornelis Claessen en Catrina Mallebaar. NGK Kaapstad. GERRIT WILLEMS in sy 20tiger jare, ... |
Follow | |
Cecilia van Angola MP
(c.1665 - c.1686)
Follow | |
Regina Christina Andriesen de Jonker, b2 MP
(c.1692 - c.1713)
She couldn't have married Louis van Bengale in 1684. He was involved with Lijsbeth Sanders at the time, and she was probably born c. 1692, baptized 11 May 1692. - Jansi Syfert =======================... |
Follow | |
Angela van Bengale MP
(c.1648 - 1720)
Angela/Ansela van Bengale Arrived at the Cape on board the Amerfoort by Pieter Kemp in 1656/7. She was born about 1648 in Bengal, India. She was bapt. on 29 April 1668 at Nederduitsch Gereformeer... |
Follow | |
Catrijn van Madagascar, SM/PROG MP
(c.1685 - d.)
It is possible that Catrijn was owned by Johannes Lombard according to his inventory although there may well have been other Catrijn van Madagascar. She would have been over 70 years old which is perha... |
Follow | |
(c.1680 - c.1715)
Follow | |
Padoor van Guinea MP
(c.1645 - d.)
Follow | |
(No Name)
Follow | |
Louis van Bengale, SV/PROG MP
(c.1652 - c.1716)
Reference The First Fifty Years Project Louis van Bengale Born c.1653 Bengal Baptised 5 May 1675 at Nederduitsch Gereformeerde Kerk, (Cape Town), de Caep de Goede Hoop, the record describes him a... |
Follow | |
Cornelia Arabus, SM/PROG MP
(c.1647 - d.)
See 'Armosyn Revisited' and 'Made or Marred by Time ... the Other Armozijn & two enslaved Arabian 'princesses' at the Cape of Good Hope (1656)' by Mansell Upham on She had the following childr... |
Follow | |
Rosetta van Bengale
Die slavin, Rosetta van Bengale, is op 12.10.1734 vrygestel. (Vgl. C.J.3084, Obligatiën, Transporten van Slaven &c., 1734, pp. 133−134.) |
Follow | |
Ansela Baauw van de Caap, b2 MP
(c.1665 - 1735)
The paper Pai Timor by Mansell Upham changes much of what has been written in this summary, and needs to be consider the definitive version of this family. Please see this document for full citation et... |
Follow | |
Susanna van Mombasa, SM/PROG MP
(c.1690 - d.)
Gerrit Gerrits of Gerritz v. Oldenburg. As soldaat vermeld in 1693, burger 1698, †1730. Hy het vyf onegte kinders gehad by Susanna, v. Bombassa. _______________________________________________... |
Follow | |
Claesje NN
Claasje NN b. circa 1650 Birth* Claasje NN was born circa 1650.1 SlaveVOC* On 5 July 1671 was a slave owned by the VOC (Vereenigde Oostindische Compagnie) at the Cape.1 Family 1 Leendert J... |
Follow |


text:
Preschool Swim are for children ages 4 - 5. Four - 30 minute sessions.Level 1 for children 4 & up. Eight - 45 minute sessions.Level 2 for children who have completed level 1. Eight - 45 minute sessions.
Sessions are Monday through Thursday for 2 weeks.
Disclaimer: The information on this website is for general informational purposes only and SHOULD NOT be relied upon as a substitute for sound professional medical advice, evaluation or care from your physician or other qualified health care provider.


text:
Use your Facebook account for quick registration
Create a Shvoong account from scratch
Sign in using your Facebook account
Thank you for your rating Share
volunteer In Nepal
Welcome Hello from our Nepal orphanage! 'The Innocent Children's Home is a non for profit orphanage that requires the help of volunteers to provide the love and support that is necessity in the development of every child's life. http://www.teachnepalikids.org
india is incredible
the site really gives an insight to the tourist spots in india


text:
Added To Cart
Subtotal: $26.45
Items in Cart: 5
Script section containing code for Liveperson Chat Solution
Contemporary style with all the organization you need. Created with a sophisticated croco embossed leather body, patent trim adds fashionable contrast. Buckle detail at the top features rhinestones for pretty sparkle. Dangling from the buckle is a tassel that adds flirty movement when you walk. With the long handle that you can wear across your body, the bag is as practical as it is pretty.
Also available in a matching tote S400795, satchel S400796 and wallet S400797.
Additional Information: Top zip closure. Diamond-print lining. Silver-tone hardware. Footed bottom provides stability and elevates the handbag from dirt. Measures 10"L x 2.5"W x 10"H. Handle measures 54" with 27" handle drop. Made of 90% leather/10% vinyl with nylon interior. Wipe clean with a damp cloth. Imported.
California Residents Click Here: "Proposition 65" WARNING


text:
Free standard shipping on full-size orders $50+
I was so excited about ordering this product after reading so many positive reviews... BIG disappointment. It doesn't make any difference on my dark circles at all. Won't be ordering again.
I bought this based on all the good reviews. For me, it did nothing, Maybe if I cake a TON of it on it does a little something, but its really not worth it. Will not purchase again and probably even end up using the whole thing I have since it really does nothing. Personally, if you want to conceal dark circles, use Dr. Brandt Dark Circles Away - it's more expensive but it really works!
I have been using this particular product from the Benefit cosmetics line for a few years. I love how it makes my eyes look awake, especially when I stay up all night burning brain cells with school. It really makes a difference in my makeup routine.
I love benefit but I was not impressed by this product. It was very thin and didn't hide much. Only benefit product I don't like so far
As a young girl and teenager, I followed suit with millions of other little girls and rummaged through my mom's Benefit makeup bag whenever I could sneak a peak. This was always in her bag and up until recently, it's purpose was a bit of a mystery to me. Since this revelation, the Ooh La Lify torch has been passed! I always have this lil' tube as a fixture in my own little Benefit bag. :)
I use this every day and love it. I don't like thick make up, I don't wear foundation, and this product really helps with dark circles without looking like make up. That being said, if you are looking for full coverage for dark circles, this isn't for you, it's really light and seems to change the shade of the under eye darkness to a more apealing shade, but it doesn't cover up anything. That's what I like about it. It's also a decent price for the size.
I love this product.I deal with under eye circles a bit, and I also deal with puffy eyes from allergy attacks. This product is great for both. I needed a product more for my puffy eyes. I disliked every one assuming I was crying before I stepped into work ( because of the puffy redness from allergies.)Depending on the severity of my allergy attacks, this product worked from incredibly helpful to miracle. It also lasts a long time.
Until my under eye circles get covered with some rays, ooh la la really does the trick in disguising them.
I love benefit but this product doesn't work well for me. It doesn't stay under my eye and it has a very strong perfume, which is mildly irritating to my eyes.
I was skeptical about this product, but it really does make a difference. I never seem to get enough sleep, but this allows me to look almost as awake as everyone else around me.


text:
By Marketwired . | Article Rating: |
December 3, 2012 10:50 AM EST |
JERSEY, CHANNEL ISLANDS -- (Marketwire) -- 12/03/12 --
RANDGOLD RESOURCES LIMITED Incorporated in Jersey, Channel Islands Reg. No. 62686 LSE Trading Symbol: RRS NASDAQ Trading Symbol: GOLD ANOTHER MAJOR MILESTONE FOR KIBALI AS MILLS ARRIVE AT SITE ON SCHEDULE London, United Kingdom, 3 December 2012 - Development of the giant Kibali gold project in the Democratic Republic of Congo has achieved another significant advance with the arrival on site of the two giant ball mills which will form the heart of its metallurgical plant. Kibali will be one of the largest gold mines in Africa when it goes into production at the end of next year. The two European-built 7 megawatt mills, each weighing 170 tonnes, were transported in six sections initially from Antwerp and then by road from the port of Mombasa in Kenya through Uganda to Doko in the northeast of the DRC, a trip of 1800 kilometres which took some six weeks. The mills, which are scheduled to be set on their foundations at the plant early next year, are capable of a combined annual throughput of 7.2 million tonnes of ore. Kibali is being developed by project co-owner Randgold Resources, which will also operate the mine. Randgold chief executive Mark Bristow said today that with the on-schedule arrival of the mills, all the major equipment for the mine was either on site or en route. Speaking at a Randgold investor day in London, Bristow said the successful completion of this complex exercise in logistics was in line with the rapid progress the project team was making with all aspects of Kibali's development. It was also a tribute to the regional experience and expertise of logistics company Freight Forwarders Kenya and Randgold's philosophy of partnership with its suppliers. Open pit mining is already underway and work has started on the development of the twin declines. The sinking of the vertical shaft for the underground mine is expected to start in the first quarter of next year. In addition, the whole mine footprint has been cleared for development with the continuing relocation programme of villagers from the mine area to the new model village of Kokiza, where houses are being built at the rate of in excess of 50 per week. Click on, or paste the following link into your web browser, to view the associated PDF document. http://www.rns-pdf.londonstockexchange.com/rns/6074S_1-2012-12-3.pdf This information is provided by RNS The company news service from the London Stock Exchange END
Email Contact
Published December 3, 2012
Copyright © 2012 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Marketwired .
Copyright © 2009 Marketwired. All rights reserved. All the news releases provided by Marketwired are copyrighted. Any forms of copying other than an individual user's personal reference without express written permission is prohibited. Further distribution of these materials is strictly forbidden, including but not limited to, posting, emailing, faxing, archiving in a public database, redistributing via a computer network or in a printed form.


text:
With the largest alternative fuel-fleet in the transportation industry, UPS is dedicated to researching, testing and using new technologies and fuels that reduce consumption and emissions.
Strategic Alliances & Partners
In addition to our consulting resources, Strategic Imperatives extends its reach through networks and strategic relationships with some of the best minds in the business, consulting, education and societal change worlds. Alliances across the world allow us to bring greater value and a global perspective to our international clients. Subject matter experts provide technical information on environmental, societal and economic issues. Implementation resources are also available for large-scale initiatives.
Appreciative Inquiry ConsultingAI Consulting, LLC offers a collaborative, strength-based approach to strategic change and transformation utilizing Appreciative Inquiry (AI) and related methodologies. AI Consulting has the greatest concentration of AI expertise with consultants that span the globe including the thought leaders, authors, and founders of AI. Diana Rivenburgh serves as a member of the Appreciative Inquiry Global Council. |
Blue Key PartnersBlue Key Partners provides leadership assessment, development and coaching as well as expert instructional design and learning project management services. |
GreenBusiness WORKSGreenBusiness WORKS promotes sustainability through educational programs and events designed for communities, businesses and industries. The company produces the annual GreenBusinessWorks EXPO and partners with Strategic Imperatives on the Sustainability Leadership Series. In 2010, they launched the first edition of the Southeastern (US) Corporate Sustainability Rankings. |
Partnership for a Sustainable GeorgiaStrategic Imperatives is a Champion member of the Partnership for a Sustainable Georgia. An initiative through Georgia's Department of Natural Resources Sustainability Division the Partnership encourages environmental leadership and recognizes superior environmental performance. |
Sequoia Consulting and Sustainability Institute - SingaporeThe Sustainability Institute works with clients in business, government and society to raise awareness and develop sustainable enterprises that propagate innovation for prosperity and the greater good. The institute is part of Sequoia Consulting Pte Ltd., a human and organization development consulting firm specializing in the fields of Leadership, Strategy, Change and Organizational Learning. |
Sustainability DashboardThis highly accurate tool, with a cost of only 5% of comparable products makes it a great solution for companies of all sizes, as well as those with multiple sites to track. The Sustainability Dashboard offers an easy-to-use, cost-effective method to measure sustainability results and encourage behavior change. |


text:
Resource optimization: Quick start with Drools Planner
Cloud balancing tutorial
1. Problem statement
Suppose your company owns a number of cloud computers and needs to run a number of processes on those computers. Assign each process to a computer under the following 4 constraints.
Hard constraints which must be fulfilled:
Every computer must be able to handle the minimal hardware requirements of the sum of its processes:
The CPU power of a computer must be at least the sum of the CPU power required by the processes assigned to that computer.
The RAM memory of a computer must be at least the sum of the RAM memory required by the processes assigned to that computer.
The network bandwidth of a computer must be at least the sum of the network bandwidth required by the processes assigned to that computer.
Soft constraints which should be optimized:
Each computer that has one or more processes assigned, incurs a maintenance cost (which is fixed per computer).
Minimize the total maintenance cost.
How would you do that? This problem is a form of bin packing. Here's a simplified example where we assign 4 processes to 2 computers with 2 constraints (CPU and RAM) with a simple algorithm:
The simple algorithm used here is the First Fit Decreasing algorithm, which assigns the bigger processes first and assigns the smaller processes to the remaining space. As you can see, it's not optimal, because it does not leave enough room to assign the yellow process D.
Drools Planner does find the more optimal solution fast, by using additional, smarter algorithms. And it scales too: both in data (more processes, more computers) and constraints (more hardware requirements, other constraints). So let's take a look how we can use Planner for this.
2. Domain model diagram
Let's start by taking a look at the domain model. It's pretty simple:
Computer: represents a computer with certain hardware (CPU power, RAM memory, network bandwidth) and maintenance cost.
Process: represents a process with a demand. Needs to be assigned to a Computer by Drools Planner.
CloudBalance: represents a problem. Contains every Computer and Process for a certain data set.
In the UML class diagram above, the Planner concepts are already annotated:
Planning entity: the class (or classes) that changes during planning. In this example that's the class Process.
Planning variable: the property (or properties) of a planning entity class that changes during planning. In this examples, that's the property computer on the class Process.
Solution: the class that represents a data set and contains all planning entities. In this example that's the class CloudBalance.
3. Main method
Try it yourself. Download and configure the examples in your favorite IDE. Run org.drools.planner.examples.cloudbalancing.app.CloudBalancingHelloWorld. By default, it is configured to run for 120 seconds. It will execute this code:
public class CloudBalancingHelloWorld { public static void main(String[] args) { // Build the Solver SolverFactory solverFactory = new XmlSolverFactory( "/org/drools/planner/examples/cloudbalancing/solver/cloudBalancingSolverConfig.xml"); Solver solver = solverFactory.buildSolver(); // Load a problem with 400 computers and 1200 processes CloudBalance unsolvedCloudBalance = new CloudBalancingGenerator().createCloudBalance(400, 1200); // Solve the problem solver.setPlanningProblem(unsolvedCloudBalance); solver.solve(); CloudBalance solvedCloudBalance = (CloudBalance) solver.getBestSolution(); // Display the result System.out.println("\nSolved cloudBalance with 400 computers and 1200 processes:\n" + toDisplayString(solvedCloudBalance)); } ... }
The code above does this:
Build the Solver based on a solver configuration (in this case an XML file).
SolverFactory solverFactory = new XmlSolverFactory( "/org/drools/planner/examples/cloudbalancing/solver/cloudBalancingSolverConfig.xml"); Solver solver = solverFactory.buildSolver();
Load the problem. CloudBalancingGenerator generates a random problem: you'll replace this with a class that loads a real problem, for example from a database.
CloudBalance unsolvedCloudBalance = new CloudBalancingGenerator().createCloudBalance(400, 1200);
Solve the problem.
solver.setPlanningProblem(unsolvedCloudBalance); solver.solve(); CloudBalance solvedCloudBalance = (CloudBalance) solver.getBestSolution();
Display the result.
System.out.println("\nSolved cloudBalance with 400 computers and 1200 processes:\n" + toDisplayString(solvedCloudBalance));
The only non-obvious part is building the Solver. Let's examine that.
4. Solver configuration
Take a look at the solver configuration:
<?xml version="1.0" encoding="UTF-8"?> <solver> <!--<environmentMode>DEBUG</environmentMode>--> <!-- Domain model configuration --> <solutionClass>org.drools.planner.examples.cloudbalancing.domain.CloudBalance</solutionClass> <planningEntityClass>org.drools.planner.examples.cloudbalancing.domain.CloudProcess</planningEntityClass> <!-- Score configuration --> <scoreDirectorFactory> <scoreDefinitionType>HARD_AND_SOFT</scoreDefinitionType> <simpleScoreCalculatorClass>org.drools.planner.examples.cloudbalancing.solver.score.CloudBalancingSimpleScoreCalculator</simpleScoreCalculatorClass> <!--<scoreDrl>/org/drools/planner/examples/cloudbalancing/solver/cloudBalancingScoreRules.drl</scoreDrl>--> </scoreDirectorFactory> <!-- Optimization algorithms configuration --> <termination> <maximumSecondsSpend>120</maximumSecondsSpend> </termination> <constructionHeuristic> <constructionHeuristicType>FIRST_FIT_DECREASING</constructionHeuristicType> <constructionHeuristicPickEarlyType>FIRST_LAST_STEP_SCORE_EQUAL_OR_IMPROVING</constructionHeuristicPickEarlyType> </constructionHeuristic> <localSearch> <selector> <selector> <moveFactoryClass>org.drools.planner.core.move.generic.GenericChangeMoveFactory</moveFactoryClass> </selector> <selector> <moveFactoryClass>org.drools.planner.core.move.generic.GenericSwapMoveFactory</moveFactoryClass> </selector> </selector> <acceptor> <planningEntityTabuSize>7</planningEntityTabuSize> </acceptor> <forager> <minimalAcceptedSelection>1000</minimalAcceptedSelection> </forager> </localSearch> </solver>
This solver configuration consists out of 3 parts:
Domain model configuration: What can Planner change? We need to make Planner aware of our domain classes:
<solutionClass>org.drools.planner.examples.cloudbalancing.domain.CloudBalance</solutionClass> <planningEntityClass>org.drools.planner.examples.cloudbalancing.domain.CloudProcess</planningEntityClass>
Score configuration: How should Planner optimize the planning variables? Since we have hard and soft constraints, we use a HardAndSoftScore. But we also need to tell Planner how to calculate such the score, depending on our business requirements. Further down, we 'll look into 2 alternatives to calculate the score: using a simple Java implementation or using Drools DRL.
<scoreDirectorFactory> <scoreDefinitionType>HARD_AND_SOFT</scoreDefinitionType> <simpleScoreCalculatorClass>org.drools.planner.examples.cloudbalancing.solver.score.CloudBalancingSimpleScoreCalculator</simpleScoreCalculatorClass> <!--<scoreDrl>/org/drools/planner/examples/cloudbalancing/solver/cloudBalancingScoreRules.drl</scoreDrl>--> </scoreDirectorFactory>
Optimization algorithms configuration: How should Planner optimize it? Don't worry about this for now: this is a good default configuration that works on most planning problems. It will already surpass human planners and most in-house implementations. Using the Planner benchmark toolkit, you can tweak it to get even better results.
<termination> <maximumSecondsSpend>120</maximumSecondsSpend> </termination> <constructionHeuristic> <constructionHeuristicType>FIRST_FIT_DECREASING</constructionHeuristicType> <constructionHeuristicPickEarlyType>FIRST_LAST_STEP_SCORE_EQUAL_OR_IMPROVING</constructionHeuristicPickEarlyType> </constructionHeuristic> <localSearch> <selector> <selector> <moveFactoryClass>org.drools.planner.core.move.generic.GenericChangeMoveFactory</moveFactoryClass> </selector> <selector> <moveFactoryClass>org.drools.planner.core.move.generic.GenericSwapMoveFactory</moveFactoryClass> </selector> </selector> <acceptor> <planningEntityTabuSize>7</planningEntityTabuSize> </acceptor> <forager> <minimalAcceptedSelection>1000</minimalAcceptedSelection> </forager> </localSearch>
Let's examine the domain model classes and the score configuration.
5. Domain model implementation
5.1. The class ComputerThe class Computer is a POJO (Plain Old Java Object), nothing special. Usually, you'll have more of these kind of classes.
public class CloudComputer ... { private int cpuPower; private int memory; private int networkBandwidth; private int cost; ... // getters }5.2. The class Process
The class Process is a little bit special. We need to tell Planner that it can change the field computer, so we annotate the class with @PlanningEntity and the getter getComputer with @PlanningVariable:
@PlanningEntity(...) public class CloudProcess ... { private int requiredCpuPower; private int requiredMemory; private int requiredNetworkBandwidth; private CloudComputer computer; ... // getters @PlanningVariable(...) @ValueRange(type = ValueRangeType.FROM_SOLUTION_PROPERTY, solutionProperty = "computerList") public CloudComputer getComputer() { return computer; } public void setComputer(CloudComputer computer) { computer = computer; } public CloudProcess clone() { CloudProcess clone = new CloudProcess(); clone.id = id; clone.requiredCpuPower = requiredCpuPower; clone.requiredMemory = requiredMemory; clone.requiredNetworkBandwidth = requiredNetworkBandwidth; clone.computer = computer; return clone; } ... }
The values that Planner can chose from for the field computer, are retrieved from a method on the Solution implementation: CloudBalance.getComputerList() which returns a list of all computers in the current data set. We tell Planner about this by using the annotation @ValueRange.
The method clone() is used by the class CloudBalance.
5.3. The class CloudBalanceThe class CloudBalance implements the Solution interface. It holds a list of all computers and processes. We need to tell Planner how to retrieve the collection of process which it can change, so we need to annotate the getter getProcessList with @PlanningEntityCollectionProperty.
The CloudBalance class also has a property score which is the Score of that Solution instance in it's current state:
public class CloudBalance ... implements Solution<HardAndSoftScore> { private List<CloudComputer> computerList; private List<CloudProcess> processList; private HardAndSoftScore score; public List<CloudComputer> getComputerList() { return computerList; } @PlanningEntityCollectionProperty public List<CloudProcess> getProcessList() { return processList; } ... public HardAndSoftScore getScore() { return score; } public void setScore(HardAndSoftScore score) { this.score = score; } // ************************************************************************ // Complex methods // ************************************************************************ public Collection<? extends Object> getProblemFacts() { List<Object> facts = new ArrayList<Object>(); facts.addAll(computerList); // Do not add the planning entity's (processList) because that will be done automatically return facts; } /** * Clone will only deep copy the {@link #processList}. */ public CloudBalance cloneSolution() { CloudBalance clone = new CloudBalance(); clone.id = id; clone.computerList = computerList; List<CloudProcess> clonedProcessList = new ArrayList<CloudProcess>( processList.size()); for (CloudProcess process : processList) { CloudProcess clonedProcess = process.clone(); clonedProcessList.add(clonedProcess); } clone.processList = clonedProcessList; clone.score = score; return clone; } ... }
The method getProblemFacts() is only needed for score calculation with Drools. It's not needed for the other score calculation types.
The method clone() is required. Planner uses it to make a clone of the best Solution in encounters during searching.
6. Score configuration
Planner will search for the Solution with the highest Score. We're using a HardAndSoftScore, which means Planner will look for the solution with no hard constraints broken (fulfill hardware requirements) and as little as possible soft constraints broken (minimize maintenance cost).
There are several ways to implement the score function:
Simple Java
Incremental Java
Let's look at 2 different implementations:
6.1. Simple Java score configurationOne way to define a score function is to implement the interface SimpleScoreCalculator in plain Java.
<scoreDirectorFactory> <scoreDefinitionType>HARD_AND_SOFT</scoreDefinitionType> <simpleScoreCalculatorClass>org.drools.planner.examples.cloudbalancing.solver.score.CloudBalancingSimpleScoreCalculator</simpleScoreCalculatorClass> </scoreDirectorFactory>
Just implement the method calculateScore(Solution) to return a DefaultHardAndSoftScore instance.
public class CloudBalancingSimpleScoreCalculator implements SimpleScoreCalculator<CloudBalance> { /** * A very simple implementation. The double loop can easily be removed by using Maps as shown in * {@link CloudBalancingMapBasedSimpleScoreCalculator#calculateScore(CloudBalance)}. */ public HardAndSoftScore calculateScore(CloudBalance cloudBalance) { int hardScore = 0; int softScore = 0; for (CloudComputer computer : cloudBalance.getComputerList()) { int cpuPowerUsage = 0; int memoryUsage = 0; int networkBandwidthUsage = 0; boolean used = false; // Calculate usage for (CloudProcess process : cloudBalance.getProcessList()) { if (computer.equals(process.getComputer())) { cpuPowerUsage += process.getRequiredCpuPower(); memoryUsage += process.getRequiredMemory(); networkBandwidthUsage += process.getRequiredNetworkBandwidth(); used = true; } } // Hard constraints int cpuPowerAvailable = computer.getCpuPower() - cpuPowerUsage; if (cpuPowerAvailable < 0) { hardScore += cpuPowerAvailable; } int memoryAvailable = computer.getMemory() - memoryUsage; if (memoryAvailable < 0) { hardScore += memoryAvailable; } int networkBandwidthAvailable = computer.getNetworkBandwidth() - networkBandwidthUsage; if (networkBandwidthAvailable < 0) { hardScore += networkBandwidthAvailable; } // Soft constraints if (used) { softScore -= computer.getCost(); } } return DefaultHardAndSoftScore.valueOf(hardScore, softScore); } }
Even if we optimize the code above to use Maps to iterate through the processList only once, it is still slow because it doesn't do incremental score calculation. To fix that, either use an incremental Java score function or a Drools score function.
6.2. Drools score configurationTo use the Drools rule engine as a score function, simply add a scoreDrl resource in the classpath:
<scoreDirectorFactory> <scoreDefinitionType>HARD_AND_SOFT</scoreDefinitionType> <scoreDrl>/org/drools/planner/examples/cloudbalancing/solver/cloudBalancingScoreRules.drl</scoreDrl> </scoreDirectorFactory>
First, we want to make sure that all computers have enough CPU, RAM and network bandwidth to support all their processes, so we make those hard constraints:
cloudBalancingScoreRules.drl - hard constraints
... import org.drools.planner.examples.cloudbalancing.domain.CloudBalance; import org.drools.planner.examples.cloudbalancing.domain.CloudComputer; import org.drools.planner.examples.cloudbalancing.domain.CloudProcess; global HardAndSoftScoreHolder scoreHolder; // ############################################################################ // Hard constraints // ############################################################################ rule "requiredCpuPowerTotal" when $computer : CloudComputer($cpuPower : cpuPower) $requiredCpuPowerTotal : Number(intValue > $cpuPower) from accumulate( CloudProcess( computer == $computer, $requiredCpuPower : requiredCpuPower), sum($requiredCpuPower) ) then insertLogical(new IntConstraintOccurrence("requiredCpuPowerTotal", ConstraintType.NEGATIVE_HARD, $requiredCpuPowerTotal.intValue() - $cpuPower, $computer)); end rule "requiredMemoryTotal" ... end rule "requiredNetworkBandwidthTotal" ... end // ############################################################################ // Calculate hard score // ############################################################################ // Accumulate hard constraints rule "hardConstraintsBroken" salience -1 // Do the other rules first (optional, for performance) when $hardTotal : Number() from accumulate( IntConstraintOccurrence(constraintType == ConstraintType.NEGATIVE_HARD, $weight : weight), sum($weight) ) then scoreHolder.setHardConstraintsBroken($hardTotal.intValue()); end
Next, if those constraints are met, we want to minimize the maintenance cost, so we add that as a soft constraint:
cloudBalancingScoreRules.drl - soft constraints
// ############################################################################ // Soft constraints // ############################################################################ rule "computerCost" when $computer : CloudComputer($cost : cost) exists CloudProcess(computer == $computer) then insertLogical(new IntConstraintOccurrence("computerCost", ConstraintType.NEGATIVE_SOFT, $cost, $computer)); end // ############################################################################ // Calculate soft score // ############################################################################ // Accumulate soft constraints rule "softConstraintsBroken" salience -1 // Do the other rules first (optional, for performance) when $softTotal : Number() from accumulate( IntConstraintOccurrence(constraintType == ConstraintType.NEGATIVE_SOFT, $weight : weight), sum($weight) ) then scoreHolder.setSoftConstraintsBroken($softTotal.intValue()); end
If you use the Drools rule engine for score calculation, you can integrate with other Drools technologies, such as decision tables (XSL or web based), the Guvnor rule repository, ...
7. Beyond this tutorial
Now that this simple example works, you can go further. Try enriching the domain model and adding extra constraints:
Each Process belongs to a Service. A computer can crash, so processes running the same service should be assigned to different computers.
Each Computer is located in a Building. A building can burn down, so processes of the same services should be assigned to computers in different buildings.
For more information about Drools Planner, take a look at the reference manual.
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)
Jacob Feldman replied on Wed, 2012/06/06 - 5:27pm
Thank you for sharing a nice problem and its solution with your Drools Planner. I tried to model and solve the same problem using the standard JSR-331 "Constraint Programming API". Assuming that we have Java beans CloudComputer and CloudProcess with your attribute names in place, I added this CloudBalancer:
public class CloudBalancer {
static public void balance(CloudComputer[] computers, CloudProcess[] processes) {
long executionStart = System.currentTimeMillis();
Schedule s = ScheduleFactory.newSchedule("CloudBalancing",0,1);
// Create activities for all processes
Activity[] activities = new Activity[processes.length];
for (int i = 0; i < processes.length; i++) {
activities[i] = s.activity(processes[i].getId(),1);
// Create resources for all computer memories and cpuPowers
Resource[] memories = new Resource[computers.length];
Resource[] cpuPowers = new Resource[computers.length];
for (int i = 0; i < computers.length; i++) {
memories[i] = s.resource(computers[i].getId(),computers[i].getMemory());
cpuPowers[i] = s.resource(computers[i].getId(),computers[i].getCpuPower());
// Post constraints between required and available memories and cpuPowers
Var[][] processUsesComputerVars = new Var[processes.length][computers.length];
for (int i = 0; i < processes.length; i++) {
for (int j = 0; j < computers.length; j++) {
String name = "Process " + processes[i].getId() + " uses computer "
+ computers[j].getId();
processUsesComputerVars[i][j] = s.variable(name,0,1);
Var requiredMemoryVar =
Var requiredCpuPowerVar =
// Post constraint "a process uses one and only one computer"
Var[] allVars = new Var[processes.length * computers.length];
Var[] allCostVars = new Var[processes.length * computers.length];
int n = 0;
for (int i = 0; i < processes.length; i++) {
Var[] assignedComputers = new Var[computers.length];
for (int j = 0; j < computers.length; j++) {
assignedComputers[j] = processUsesComputerVars[i][j];
allCostVars[n] = processUsesComputerVars[i][j].multiply(computers[j].getCost());
allVars[n++] = processUsesComputerVars[i][j];
s.post(assignedComputers, "=", 1);
Var totalCostVar = s.sum(allCostVars);
totalCostVar.setName("Total Cost");
Solver solver = s.getSolver();
Solution solution = solver.findOptimalSolution(totalCostVar);
if (solution != null) {
for (int i = 0; i < allVars.length; i++) {
if (allVars[i].getValue() == 1)
} else {
s.log("No solutions");
long executionTime = System.currentTimeMillis() - executionStart;
System.out.println("Total Execution time: " + executionTime + " msec");
Here is a simple test:
public static void main(String[] args) { CloudComputer c1 = new CloudComputer(); c1.setId("1"); c1.setCpuPower(7); c1.setMemory(6); c1.setCost(100); CloudComputer c2 = new CloudComputer(); c2.setId("2"); c2.setCpuPower(6); c2.setMemory(6); c2.setCost(80); CloudComputer c3 = new CloudComputer(); c3.setId("3"); c3.setCpuPower(5); c3.setMemory(3); c3.setCost(50); CloudProcess p1 = new CloudProcess(); p1.setId("A"); p1.setRequiredCpuPower(5); p1.setRequiredMemory(5); CloudProcess p2 = new CloudProcess(); p2.setId("B"); p2.setRequiredCpuPower(4); p2.setRequiredMemory(3); CloudProcess p3 = new CloudProcess(); p3.setId("C"); p3.setRequiredCpuPower(2); p3.setRequiredMemory(3); CloudProcess p4 = new CloudProcess(); p4.setId("D"); p4.setRequiredCpuPower(2); p4.setRequiredMemory(1); CloudComputer[] computers = { c1, c2, c3 }; CloudProcess[] processes = { p1, p2, p3, p4 }; CloudBalancer.balance(computers,processes); }
And here are the execution results:
JSR-331 Standard v.1.0.1 (release 6/05/2012) JSR-331 Implementation based on Constrainer 5.4 (light) Found a solution with Total Cost[330] Found a solution with Total Cost[310] Process A uses computer 1 Process B uses computer 3 Process C uses computer 2 Process D uses computer 2 Total Execution time: 275 msec
This implementation uses a very basic JSR-331 Scheduler, and quite naturally represents computer's RAM and CPU as Resources while Processes are presented as Activities that require resources with initially unknown capacities. It's quite easy to add similarly network bandwidth. I expect that the perfomance will stay good even when you deal with 100s or 1000s variables. Please send me your examples of large datasets to try.
It is also easy to model the problem without Scheduler using only basic JSR-331 constructs. I will include these examples in the oncoming JSR-331 release 1.0.1 so you and other people would be able to try it yourself.
I think your impelmentation along with these ones nicely demonstrate the power of optimization techniques in general, and Constraint Programming in particular.
Jacob (email@example.com)
Geoffrey De Smet replied on Thu, 2012/06/07 - 3:31am in response to: Jacob Feldman
Hi Jacob,
Thanks for the input and code comparison :)
How would JSR-331 implement a constraint which uses a richer domain model? For example: "Our company has a number of Locations. Every Computer is located in 1 Location. Each Process has an extra network bandwidth requirement based on how far the Process's users are from that location. It's a fast but complex calculation implemented in a method in the class Process: process.getExtraBandwidthFromLocation(Location)."
In Drools Planner, that constraint would look like this:
- Simple Java score implementation:
networkBandwidthUsage += process.getRequiredNetworkBandwidth()
+ process.getExtraBandwidthFromLocation(
computer.getLocation()); - Or Drools score implementation:
$computer : CloudComputer($networkBandwidth : networkBandwidth,
$location : location)
$requiredTotal : Number(intValue > $networkBandwidth) from accumulate(
computer == $computer,
$a : requiredNetworkBandwidth),
$b : getExtraBandwidthFromLocation($location)),
sum($a + $b)
You can find the larger datasets here. The largest one has only 2400 processes and is easy for Drools Planner. But since CloudBalance is a toy problem, there are much better examples worth comparing:
Instead, compare with one of the real problems implemented in Planner that have faced international research competitions. They have a rich domain model, a higher number of constraints, more complex constraints and - most importantly - several real data sets (*). For example, I 'd love to compare with an ITC2007 examination implementation.
(*) Sometimes, such a dataset even has a LP pathological instance (for example in the nurse rostering competition, file medium_hint01). Such a dataset is very intresting: While a metaheuristics implementation (such as Drools Planner) crunches it like any other problem, a LP implementation can fail to get anywhere near a good result in reasonable time. So I can recommend implementing that example too and see how your implementation fares against that pathological dataset.


text:
It's risky business Down Under. That's the case, at least according to Moelis & Co., which unveiled paperwork for an initial public offering earlier Tuesday.
Money flow gives a snapshot of relative buying and selling pressure in a stock.
A ratio above one suggests greater buying pressure, below one suggests greater selling.


text:
- Details
- Includes heart rate control and 26 built-in programs including six Custom Learn programs
- Console Feedback:Elevation,Heart Rate, Time,Calories, Speed,Distance
- Speed: 0.5 - 10MPH
- Floor Space: 31"W x 82"L
- 350 lbs. maximum user weight
- Additional Information
Material 1205886 SKU GRP1000010 Product Id (PID) 60462 Ship Method No Brand Fitnex Ship Method Ships Truck Manufacturer Part Number T60 - Warranty
Warranty : 1 Year
Every item is guaranteed to be free of defects in workmanship or materials for one year from the original date of delivery when installed and maintained properly. We agree to repair or replace without charge, at our choice, any product judged defective for either of these reasons and to return the item (or its replacement) freight prepaid. Products that do not have a special guarantee carry up to a one-year guarantee which is honored only when the product is inspected and found to have experienced normal use.
- Reviews


text:
If you didn't already know, billionaire and class traitor Warren Buffett has his own online financial literacy cartoon — the Secret Millionaires Club — which is sponsoring a competition for budding 7- to 16-year-old business tycoons. A group of the finalists will actually have the opportunity to pitch their business
More »
read more
There are plenty of adults who would like to learn how to be part of Warren Buffetts secret millionaires club. Sorry deal makers, you've got to be a kid to join this club. Deal Journal spoke to Andy Heyward of A-Entertainment LLC, ... Read Post
Meanwhile... Rap superstar Jay-Z and "The Oracle of Omaha" Warren Buffett have teamed up to launch a financial literacy program for kids, according to The Money Coach. The program dubbed "The Secret Millionaire's Club" is an animate... Read Post
The video: Four entrepreneurial teens learn financial lessons, money management skills, and receive business advice from the Oracle of Omaha himself, Warren Buffet in the new animated web series The Secret Millionaires Club. The goa... Read Post


text:
The rent at Bradford Commons Apartments ranges from $1,045 for a one bedroom to a $1,185 two bedroom. Apartments in this building are about 8% more expensive than the Newington average. This is a pet-friendly apartment.
This apartment is in Newington. Nearby parks include Churchill Park, Twenty Rod Road Park and Candlewyck Park.
Bradford Commons Apartments has a Walk Score of 54 out of 100. This location is Somewhat Walkable so some errands can be accomplished on foot.
Nearby schools include John Wallace Middle School, John Paterson School and Emmanuel Christian Academy.
The closest grocery stores are Price Chopper, Konecranes Americas and Public Market of Newington.
Nearby coffee shops include Saccuzzo Coffee Co., Dunkin' Donuts and Starbucks. There are five restaurants within a 15 minute walk including Ming Palace, Chuck E. Cheese's and SUBWAY® Restaurants.
Bradford Commons Apartments is near Charter Oak State College.
Bradford Commons apartments in Newington, CT, are conveniently located near I-91, US-5, and I-84. Our Bradford Commons apartments are just minutes from downtown Hartford, and close to Churchill Park and the Indian Hills Country Club. Bradford Commons apartments come in one- and two-bedroom apartments. Come see everything our Bradford Commons apartments have to offer!


text:
The question I have for you is: why are these inferior to Toyota's OEM filters? Mobil 1 uses a synthetic media with more effective surface area than paper which isn't taken into account in the comparison that I linked for you. Does Toyota do that, or is it just paper? |
I own a Honda and I know that their OEM filters aren't up to par. The older ones yes, but not newer. Newer seem to be made by Honeywell/Fram. http://www.hondaworksh
I google'd regarding the Toyota and found this thread comparison. I'll just leave this here for interpretation: http://parts.olathetoy Personally I use Purolator Pure One. I've heard good things about Mobile 1 and K&N's but because of the price I never buy them. At $8 it doesn't seem too bad of a deal, especially if you're gonna run it extensively. |
I have a newer Tundra and have to get 7 qts of oil for each oil change, so the extra couple dollars for a good filter don't change the price much. Also, my truck uses a cartridge style filter, so they are all expensive anyway. |
Also, I found the thread and it looks like it is simply an in-depth review of the site you posted: http://www.tacomaworld Again, for Toyota owners, I would suggest sticking with OEM as they are good quality and price. If you want to spend $8+ on M1EP for piece of mind, feel free. Last edited by chuck4rooke; 01-04-2013 at 01:30 PM.. |
there was a popular oil filter comparison done and while mobil 1 filters were rated as good, they were about the same (filtering capacity) as the purolator pure one (not the basic purolator filters) and the purolator oure one half the cost of the mobil 1 filters.
Thread Tools | Search this Thread |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Mobil 1 Extended Performance Oil Filters - $8 FSSS / Prime | weymouthba | Hot Deals | 197 | 12-18-2012 05:20 AM |
$12 rebate for 5qt Mobil 1 motor oil purchase at Amazon | Siggifiggi | Hot Deals | 10 | 09-25-2012 08:56 AM |
Mobil 1 $21.25 or less after $12 MIR for 5 quarts oil at participating locations | tahoeon33s | Hot Deals | 6 | 08-05-2012 04:47 PM |
Mobil 1 Extended Performance Oil Filters $8 @ Advance Auto Parts | glitterpixiee | Hot Deals | 3 | 10-22-2011 07:21 AM |
Amazon: Rebate: Up to $15 Back on Mobil 1 Oil: Mobil 1 96989 Synthetic 0W-40 Motor Oil - 1 Quart, Pack of 6 $34 AR | Selma | Hot Deals | 8 | 10-14-2011 09:07 AM |


text:
Login Required
JPG+ Required
Collections are a JPG+ feature. You must be a JPG+ member to create new collections and to add photos to collections.
Sign up for JPG+ to start using collections now!
Photo license: © All rights reserved
The day was cloudy. But suddenly I saw blue sky and it was amazing view as if the building started inhaling the cloud.
2 responses
Sambit Chatterjee said (25 Feb 2010):
Nicely exposed shot! voted.
Ope O gave props (26 Feb 2010):
nice shot


text:
Croc 1 Titanium Wet to Dry 1 1/2" Flat Iron
Save time and skip a styling step by straightening with the Croc 1 Titanium Wet-To-Dry Flat Iron. Use on damp hair to flatten and dry at the same time.
United States
Jan 20, 2014
I tried my friends croc straightener on my naturally straight hair, just to see what happened. I was blown away! My hair has never been that shiny or straight! So I immediately started hunting for one for the right price!
After reading the reviews, I am hopeful that my straightener will last for years, but even if not, even if it only lasts a year, it was money well spent! Stop spending $50 on a straightener that doesnt even compare and try this one! |
Ruby C.
United States
Jul 1, 2013
Great Flat Iron
The results are wonderful does not burn hair.....Love it!!!
1 out of 1 shoppers thought this review was helpful.
Brandy S.
Jan 20, 2013
The croc titanium classic is the best hair straightener I have ever used... I have bought many different ones, instyler,chi, etc, and none do as good as this. However, I got this on Christmas Day 2012 and last night, not even a month later, it already doesn't work.. It heats up to 69 then displays an err message and shuts off... Is there a simple fix for this? Very disappointed.. Bought from Amazon and was told warrant was voided because of that
1 out of 1 shoppers thought this review was helpful.
Tina M.
United States
Sep 19, 2012
Not Worth The Money
I bought mine in February of 2012 and it died today. It didn't even last 7 months. I had my Chi for 5 years. The reason I went with this one was because I liked the fact it was pretty light weight. Now I am trying to find out how I can get some customer satisfaction and don't you know I can't find a number to Croc for customer service..I would not recommend this product if you use your flat iron everyday and have really thick curly hair. It doesn't measure up to the Chi..
2 out of 2 shoppers thought this review was helpful.
May 1, 2012
I bought a Croc Turboion from Amazon and it stopped heating up after a couple of months. I did an exchange and received a new one and tt lasted a little bit longer than the last one but not by much. It does great on my hair but unless you have another $120 to spend on this straightener every time one stops working, don't even bother.
2 out of 3 shoppers thought this review wasn't helpful.
Apr 24, 2012
Love The Croc....when It Works
The croc works great, if you can keep it working. my hairsytlist recommended it to me. I bought my first on in July 2011 and it quit working in November 2011. I turned it on one day and it only heats up to 69 and then shuts itself off. I thought maybe it was a defective one so being stupid I returned the product and got another one. They were out of stock when my first one was sent back in December 2011 and didn't get my 2nd one until the end of February 2012. Here it is the end of April and I just sent my 2nd flat iron back yesterday, for the same reason. I think I'll go back to the Chi. The last one I had worked for almost 6 years. I feel like I got my money out of that product but I definitly feel like I've thrown it away on this product.
4 out of 5 shoppers thought this review was helpful.
Rebecca B.
Mar 6, 2012
Broke ..
I loved my straightener, but 2 months after the one year warranty it broke. It just stopped working and that really upsets me . I have had tons of straighteners and they all have worked for 2 - 3 years . 14 months and it breaks ? Get real . And they are so strict on either warranty policy that they wont even fix it . SO .. ya .. thanks croc . you obviously were to good to be true.
2 out of 3 shoppers thought this review wasn't helpful.
Dec 5, 2011
Hair Magic!
This tool was life changing for me. Instead of having to blow dry at night & flat iron the next morning, I shampoo, condition, towel dry, spray with heat protectant then dry AND straighten my hair in one step! My hair is in much better condition, it is frizz free & it holds the smooth flat ironed texture much better in damp weather (which we get tons of here : P)
I use it on 350 (never more, sometimes less!). Tricks & tips: - Deep condition the hair, towel dry, apply any serum you use & then use a heat protectant spray (no exceptions to that last one!) - Use on damp hair & work with 1/2" thick sections. Comb each section to smooth & detangle prior to using your croc on it. - Use the lowest temperature you can get away with! - When you're done, mist hair lightly with a humidity resistant hair spray
2 out of 2 shoppers thought this review was helpful.
Morgan M.
Nov 30, 2011
Broke After Only 6 Months! Not As Smooth As I Expected
I have very thick, wavy, color treated hair. My ends tend to get dry very fast and this did not do a good job of smoothing it out. Also it broke after only a few months! I purchased in April and it broke in November. I had a Sedu prior to this and it lasted me 2 years! I would set the heat to 400 and it would heat up to 400 but then rapidly decline. I would have to keep turning it off and on to get through straightening my hair. Not the best I have ever used. I purchased a Solia, so hopefully that one will work better!
2 out of 2 shoppers thought this review wasn't helpful.
Nov 23, 2011
Bad Heating Element
I love the croc iron! when it works! i am on #4 now, and all have stopped working. i am very unhappy with that fact. i am done wasting my money. Croc get it together, 4 irons i have used in less then a year. I kept trying because it works well when it works, but i give up now!!!!!!!!!!!!!!!
3 out of 5 shoppers thought this review wasn't helpful.


text:
Facebook Twitter Pinterest Instagram Google+ YouTube RSS
Bend, OR, has a top 10 film festival.
Located in the eastern foothills of central Oregon's Cascade Mountains, Bend, OR, is known for its exciting outdoor activities including hiking at Pilot Butte State Park, rock climbing, rafting and kayaking, making it one of Livability.com's Top 10 Death Defying Cities. Residents also enjoy quality schools, an affordable housing market and a strong workforce with a thriving aerospace sector.


text:
Cathedral of Blessed Mother Teresa
map #148256
By Mike1989 @ 2012-08-17 11:22:10
The Cathedral of Blessed Mother Teresa in Pristina is a Roman Catholic cathedral being constructed. In 2007 the Government of Kosovo approved plans for the building. The church's foundation was ceremonially laid by former Kosovo president Ibrahim Rugova, himself a Muslim. It is dedicated to Blessed Mother Teresa.
CategoriesComments |
Update Thumbnails


text:
Shot man pulled from burning home
UPDATED 12:57 PM EST Nov 20, 2012A neighbor and a newspaper carrier save a man's life in Orange County after he was shot mutliple times.
The views expressed are not those of this site, this station or its affiliated companies. By posting your comments you agree to accept our terms of use.blog comments powered by Disqus


text:
Services for Barbara Jeanne McMeans, 79, of Lula, are 10 a.m. Monday at Criswell Funeral Home Chapel. Rev. Glen Russell will officiate. Burial will follow at Allen Cemetery.
Mrs. McMeans died Friday, March 22, 2013, at her home. She was born Oct. 13, 1933, to Charley and Addie Doyle Davis at Stonewall.
She graduated from Stonewall High School. Mrs. McMeans and her husband returned to this area in 1997 from Velma. She served on many community committees, loved to travel and hosted family birthdays and reunions at her home. Mrs. McMeans was a homemaker and affiliated with the Baptist church.
She and J.L. McMeans were married Nov. 24, 1952, at Van Buren, Ark.
She is survived by her husband, J.L., of the home; two sons, Billy McMeans of Oklahoma City, and Tony McMeans of Velma; one brother, John Davis of Lula; three sisters, Anne Johnson, Hot Springs, Ark., Pat Fortner, and husband Kenneth of Lula, and Kay Henry and husband Wayne of Owl Creek; a sister-in-law, Jean Wofford of Lula; a granddaughter, Melody Ruiz and husband John of Dickson; a great-granddaughter, Mia Ruiz of Dickson; and special friends, Norman and Sylvia Miller of Clarita.
She was preceded in death by her parents; a son, Leslie Charles McMeans; a brother, Jimmy Davis; and a sister, Virginia Binger.
Bearers are Kenny Fortner, Charles Henry, Doyne Wofford, Robert York, Charley Davis and Kim Johnson.
Obituaries may be viewed and online condolences sent to criswellfh.com.
Barbara McMeans
Oct. 13, 1933 — March 22, 2013
- Obituaries
Charles Luther Heaton 'Ole Luke/Duke'
Charles Luther Heaton passed away on March 9, 2014, at his home.
Luke as many knew him, or "Ole Luke"or "Luke Duke" as he referred to himself, leaves behind his beautiful daughter, Harlee Beth Heaton; son, Michael Chance Heaton; mother, Laura K. Carter; father, Danny L. Heaton; step-father, Sam Carter; and his brothers: Adam and Daniel Heaton. Luke's entire family would rival the sports section, so I'll leave it at that.
Memorial service to celebrate his life will be at 2 p.m. Friday in the Bailes-Polk Funeral Home Chapel. -
Edith Lucille Nunnally Hoard
Edith Lucille Hoard, 97, of Duncan, passed away Sunday, March 9, 2014, at Country Club Care.
Graveside funeral will be Wednesday, March 12, at Resthaven Memorial Gardens with the Rev. Terry Schlein officiating. Arrangements are under direction of Carter-Smart Funeral Home. -
Janet Kincannon Carpenter
Janet Kincannon Carpenter, 81, longtime resident of Duncan, passed away Sunday, March 9, 2014, in Duncan, surrounded by her loving family.
Funeral service will be 2 p.m. Wednesday, March 12, in the Don Grantham Funeral Home Chapel with the Rev. Randy Southerland officiating. Burial will follow in the Duncan Cemetery under direction of the Don Grantham Funeral Home. -
Donald Lee Stewart
Donald Lee Stewart, 79, passed away Monday, March 10, 2014, at his home.
Services will be at 2 p.m. Wednesday, March 12, at the Callaway-Smith-Cobb Funeral Home, with Bro. Mike Bates officiating. Burial will be in the Marlow Cemetery under direction of Callaway-Smith-Cobb Funeral Home in Marlow. -
Jacqulyn Ann Wallick
Jacqulyn Ann (Jackie) Wallick, 80, was embraced by the Lord on Sunday March 2, 2014 at the OU Medical Center, Oklahoma City, after a short illness and with her family all around her.
Jackie was born Jan. 10, 1934 to Jack and Violet Slaton in San Angelo, Texas. She was married to Gene (Fox) Wallick on Sept. 4, 1952 in Russeville, Ark. -
Charles Ronald Jones
Charles (Charlie) Ronald Jones, of Lindsay, died Tuesday, March 4, 2014 surrounded by his loving family.
Charlie was born on Feb. 4, 1938 in Comanche, Okla., to Emma and Herman Jones. He grew up in a large family with three sisters and five brothers. As a boy, he loved to play baseball, basketball and hunt with his brothers and close friends. -
Ernest Alexander
Ernest Alexander, 87, of Duncan, died Tuesday, March 4, 2014, in the Sterling House in Duncan.
Funeral service will be 10 a.m. Saturday, March 8, at Don Grantham Funeral Home Chapel with pastor Dean Hall officiating. Interment will follow at Duncan Cemetery. -
Jerry Louise (Collins) Turner
Funeral Services for Mrs. Jerry Louise (Collins) Turner, 76, of Ringling are scheduled for 10 a.m. Saturday, March 8, 2014, at the Church of God in Divine Order of Ringling with Rev. Ellen Abshire and Rev. Virgil Ridenour officiating. Interment will follow at 2 p.m. at the Powell Cemetery in Marshall County. Services are under the direction and care of Alexander Funeral Home of Ringling.
Charles Ronald Jones
Charles (Charlie) Ronald Jones, of Lindsay, died Tuesday, February 4, 2014, surrounded by his loving family.
Funeral services for Mr. Jones are set for 2 p.m. on Saturday, March 8, 2014, at Erin Springs Baptist Church, located on highway 76 South of Lindsay, Okla., with Pastor Clay Hicks officiating and Pastor Gail Gardner assisting. Interment will follow at Green Hill Cemetery in Lindsay, Okla.
Michael E. Smith
Services for Michael E. Smith of Camargo, Okla., will be held Saturday, March 8, at 11 a.m. at the First Christian Church in Camargo. Interment will be at the Marlow Cemetery.
- More Obituaries Headlines
Charles Luther Heaton 'Ole Luke/Duke'


text:
A collection of news and information related to Nancy Grasmick published by this site and its partners.
Top Nancy Grasmick Articles
Displaying items 12-22
Dance's career impresses some, worries others
Dance will be guest teaching in middle and high school classrooms
Story | Apr 9, 2012 | 4:13 PMWhen Interim State Superintendent Bernard Sadusky decided to waive the state law to allow Baltimore County to hire S. Dallas Dance to be the next school superintendent, he gave it on the condition that Dance be a guest teacher in a middle and high... -
Dallas Dance says he supports board's decision to build school in Mays Chapel
School transition team urges review of achievement gap, discipline policies
Story | Oct 9, 2012 | 6:51 PMBaltimore County schools should work to more quickly eliminate achievement gaps and ensure that discipline policies are applied consistently to all groups of students, according to recommendations made by the transition team appointed by Superintendent... -
Towson will receive $2 million to launch program designed to produce math, science teachers
Virginia Harrison honored for work with Human Relations Commission
Story | May 26, 2012 | 7:51 PMWESTMINSTER — The Carroll County Human Relations Commission will hold a 20th anniversary celebration reception honoring Chairwoman Virginia Harrison, of Sykesville, on Tuesday, May 29 from 5 to 7 p.m. at the Carroll County Non-Profit Center in... -
Don't be tardy for the party season
Dance seeks out disengaged students
Lillian Lowery named Maryland state superintendent of schools
Five finalists announced for Washington County Teacher of the Year
Nancy Grasmick joins Kennedy Krieger Institute
Story | Feb 20, 2013 | 1:29 PMFormer State Superintendent Nancy Grasmick has joined the staff of the Kennedy Krieger Institute, a renowned special education and research institution, where she will lead a new Center for Innovation and Leadership in Special Education. The...