first_imgRevenue expanded 14 percent to $2.11 billion from $1.84 billion last year. The results easily beat estimates from analysts surveyed by Thomson Financial, who had expected earnings of 67 cents per share on revenue of $1.99 billion. Sales of its iconic Barbie doll line increased 3 percent in the United States, marking the fourth consecutive quarter of domestic growth for the brand, which is in the midst of a turnaround. Barbie sales dipped 2 percent overseas, which included a benefit from currency exchange rates. “Though the new team has been working on Barbie for just over a year and there is still work to be done, we’re encouraged by the progress to date,” Mattel chairman and chief executive Robert A. Eckert told analysts during a conference call. The company’s Fisher-Price unit, which includes the holiday best-selling T.M.X. Elmo doll, led the quarter with a 16 percent rise in fourth quarter sales to $806 million. Sales of its American Girls line increased a modest 2 percent, with strong sales at its three retail locations offsetting a decline in its catalog business. The entertainment category saw a 62 percent boost in sales largely due to the acquisition in the quarter of electronic game and toy manufacturer Radica Games Ltd. Without Radica, the entertainment sector saw growth in the quarter from continued strong sales of “Cars” merchandise. “`Cars’ was nothing short of a home run,” Eckert told analysts, adding that toys related to the less successful film “Superman” scored only “a double” during the quarter. Eckert acknowledged that the unexpected strength of the “Cars” line would make 2007 a difficult year by comparison. While Mattel will sell toys related to the next Disney-Pixar film, “Ratatouille,” it does not have the licenses for two highly anticipated films, “Spider-Man 3” and “Transformers.” Full-year results included an 11 cents per share tax-related benefit.160Want local news?Sign up for the Localist and stay informed Something went wrong. Please try again.subscribeCongratulations! You’re all set! Mattel Inc., the world’s largest toymaker, said Monday it’s fourth quarter profit rose 3 percent boosted by strong sales of its Barbie and Fisher-Price toys, including the popular T.M.X. Elmo doll. The company’s profits also benefited from continuing strong sales of products related to the Disney-Pixar animated film “Cars,” giving the company a tough challenge as it heads into 2007 without a major film-related product line. While sales and gross margins increased for the full year, the company also noted a boost in 2006 earnings from favorable tax decisions and currency exchange rates. Mattel, based in El Segundo, reported net income of $286.4 million, or 75 cents per share, for the three months ended Dec. 31, compared with $279.2 million, or 69 cents per share, a year ago. last_img

first_imgsarah perez Add Your Links to Your CSEThe final step is to return to the tab where your CSE control panel is loaded. Click the “Add Sites” button and a dialog box will appear. Paste in the URL (the permalink) from Posterous and choose the 3rd bullet (“Dynamically extract links from this page…”). Then choose the first bullet underneath that (“Include all pages this page links to.”). Click “Save.” (Now you see why I made you put all the links on one page, right?) 8 Best WordPress Hosting Solutions on the Market There you have it – instead of bookmarking and tagging, you can just search instead. Top Reasons to Go With Managed WordPress Hosting Tags:#Features#Google#web Related Posts center_img Why Tech Companies Need Simpler Terms of Servic… A Web Developer’s New Best Friend is the AI Wai… Get Your BookmarksNow, in a separate tab of your browser, login to your social bookmarking account (delicious, ma.gnol.ia, etc.) and export your bookmarks through the option provided in your settings.The reason we’re doing this is because, in order to proceed, we need to get all the bookmarks to appear on one page on the web, so unless your particular service offers that as an option, just proceed with the export. Once exported, you’ll need to upload your bookmarks back to the web so that they all appear on one page. If you want to post them to your blog or use a simple page creator program to do so, that’s your choice. However, I found that the absolute easiest way to get them on the web fast was to use the new service from Posterous. Posterous is a lightweight blogging service that lets you blog without even setting up an account. You just email post@posterous.com. Compose an email to that account and copy-and-paste the content from the HTML file that contains your exported bookmarks. Posterous will quickly email you back with a link to that page on the web. (This is also a handy way to back up your bookmarks, too.)Now click the link emailed to you to go to your Posterous page on the web. You’ll want to actually click the permalink to the blog post you created, for example: http://myblogname.posterous.com/my-first-blog-post-1159 You’re done! You can now test out your engine. If you did everything correctly, your search engine will just search through the sites you’ve bookmarked. But Wait…There’s One More Thing!OK, great, you now have your own custom search engine up-and-running, but what if you want to add to it in the future? Luckily, there’s an easy browser bookmarklet you can use to do so: the Google Marker. As with any bookmarklet, you simply drag it to your bookmarks toolbar to install it. Now, when you come across a site you want to add to your search engine, you just click the bookmarklet. If you have more than one engine, you can choose the one you want from the drop-down box provided. You also have to option to bookmark either everything on that site or just the page that you’re currently on. When you’re done, click “Save.” Last week, Yahoo finally unveiled the long-awaited new version of the social bookmarking site Delicious. Along with the new URL, simply delicious.com, the site got a revamped UI and added new features like selectable detail levels and alphabetical sorting of bookmarks. However, amid the delighted oohs and ahhs from the tech community over the new-and-improved site, some people were raising the valid question: “Who bookmarks anymore?” Besides bookmarking for the sake of making sure a site gets seen in your FriendFeed stream, the truth is that many people bookmark, but then turn to Google search when they actually want to find something. If that’s the case, then why are we bothering to bookmark at all? Instead, why not just build a Google Custom Search Engine that searches your Delicious bookmarks as well as any other sites you find interesting? The process is actually surprisingly simple.Here at RWW, we’re big fans of Custom Search Engines, and we use them regularly, so it just made sense to make one from our bookmarks. Getting StartedThe first step to building a custom search engine is to go to the Google Custom Search Engine site. Building a CSE is pretty simple – just click the button on the homepage to start and then fill in the search engine details (name, description, etc.). We’re not going to hold your hand through this process step-by-step – it’s very straightforward and Google provides documentation on how to do this. To get through the initial setup, you’ll have to include at least one URL to search (we suggest www.readwriteweb.com, of course). You can remove it later on if you would like, though.Once the engine has been configured, click the link to go into the engine’s “Control Panel.” You’ll be on a page with links across the top that let you manage various aspects of your engine. Click the link that reads “Sites:” last_img read more

first_imgIn Pt1 of this blog post I looked at a SQL Query and data set to run in Hadoop and in Pt2 wrote the Map function to extract the relevant fields from the data set to satisfy the query. At this point however we still have not implemented any of the aggregate functions and still have a large key and value intermediate data set. The only data eliminated so far has been the lines examined where the date was not less than or equal to 11-AUG-98. On the test data set out of the initial 600037902 lines of data we now have 586996074 lines remaining, to complete the query we now need to write the reduce phase. The Reduce method will extend the Reducer class. This needs to accept the intermediate key value pairs output by the mapper and therefore will receive as input the key which is fields 9 and 10  concatenated and the DoubleArrayWritable containing the values. For every key we need to iterate through the values and calcuate the totals required for the SUM(), AVG() and COUNT() functions. Once these have been calculated we can format the output as text to be written to a file that will give us exactly the same result as if the query had been processed by a relational database. This reduce phase will look something as follows by simply adding all of the values in the array for the SUM() functions and then dividing by the COUNT() value to calculate the result of the AVG() functions.nfor (DoubleArrayWritable val : values) {x = (DoubleWritable[]) val.toArray();sum_qty += x[0].get();sum_base_price += x[1].get();sum_discount += x[2].get();count_star += x[3].get();sum_disc_price += x[4].get();sum_charge += x[5].get();        }avg_qty = sum_qty/count_star;avg_price = sum_base_price/count_star;avg_disc = sum_discount/count_star;/* Format and collect the output */Text tpchq1redval = new Text(” “+sum_qty+” “+sum_base_price+” “+sum_disc_price+” “+sum_charge+” “+avg_qty+” “+avg_price+” “+avg_disc+” “+count_star);       context.write(key, tpchq1redval);       }  }nCoupled with the Map phase and a Job Control section (this will be covered in the next post on running the job) this Job is now ready to run. However as we have noted previously just for our 100GB data set the map phase will output over 58 million lines of data which will involve a lot of network traffic and disk writes. We can make this more efficient by writing a Combiner.The Combiner also extends the Reducer and in simple cases but not all (as we will cover in a moment) can be exactly the same as the Reducer. The aim of the combiner is to perform a Reducer type operation on the subset of data produced by each Mapper which will then minimise the amount of data that needs to be transferred throughout the cluster from Map to Reduce. The single most important thing about the Combiner is that there is no certainty that it will run. It is available as an optimization but for a particular Map output it might not run at all and there is no way to force it to run. From a development perspective this has important consequences, you should be able to comment out the line in the Job Control section that calls the Combiner and the result produced by the MapReduce Job stays exactly the same. Additionally the input fields for the Combiner must be exactly the same as expected by the Reducer to operate on the Map output and the Combiner output must also correspond to the input expected by the Reducer.  If you Combiner does not adhere to these restrictions your job may compile and run and you will not receive an error, however if not implemented correctly your results may change on each run from additional factors such as changing the imput block size. Finally the Combiner operation must be both commutative and associative. In other words the Combiner operation must ensure that both changing the order of the operands as well as the grouping of the operations you perform does not change the result. In our example the SUM() function is both commutative and associative, the numbers can be summed in any order and we can perform the sum operation on different groups and the result will always remain the same. AVG() on the other hand is commutative but not associative. We can calculate the average with the input data in any order, however we cannot take an average of smaller groups of values and then take the average of this intermediate data and expect the result to be the same. For this reason the Combiner can perform the SUM() operation but not the AVG() and can look as follows producing the intermediate sum values only for the Reducer.nfor (DoubleArrayWritable val : values) { x = (DoubleWritable[]) val.toArray();sum_qty += x[0].get();sum_base_price += x[1].get();sum_discount += x[2].get();count_star += x[3].get();sum_disc_price += x[4].get();sum_charge += x[5].get();  }outArray[0] = new DoubleWritable(sum_qty); outArray[1] = new DoubleWritable(sum_base_price); outArray[2] = new DoubleWritable(sum_discount); outArray[3] = new DoubleWritable(count_star); outArray[4] = new DoubleWritable(sum_disc_price);outArray[5] = new DoubleWritable(sum_charge);DoubleArrayWritable da = new DoubleArrayWritable();da.set(outArray);context.write(key, da);     }  nAt this stage we have written the Mapper, Reducer and Combiner and in Pt4 will look at adding the Job Control section to produce the completed MapReduce job. We will then consider compiling and running the job and tuning for performance.last_img read more

first_imgBeautyMNL open its first mall pop-up packed with freebies, discounts, and other exclusives Judiciary Committee set to take over Trump impeachment probe Team LeBron’s LeBron James, second from left, of the Cleveland Cavaliers, shoots as Team Stephen’s Draymond Green, left, of the Golden State Warriors, Klay Thompson, second from right, of the Golden State Warriors, and Stephen Curry, of the Golden State Warriors, defend during the first half of an NBA All-Star basketball game, Sunday, Feb. 18, 2018, in Los Angeles. (AP Photo/Alex Gallardo)LeBron James had a trophy in his hands and a smile on his face.That was Sunday at the All-Star Game, when James again rose above the NBA’s best in winning a game and MVP honors.ADVERTISEMENT ‘We cannot afford to fail’ as SEA Games host – Duterte The East has a close race for fourth place and home-court advantage in the first round between Washington and Indiana, and positioning to be settled down the bottom of the bracket, where Milwaukee, Philadelphia and Miami hold the final three spots.But the biggest question might be the Celtics, who slumped into the break with three straight losses after leading the conference most of the season, and now have one team ahead of them and another behind that has the momentum.“The Raptors have been playing really well. Cleveland has been playing really well. But we’ve got to get back to playing really well, too,” the Celtics’ Jaylen Brown said. “So as the season moves forward, we’re looking forward to getting back to the top spot.”Same with the Warriors, who were hurt by the longer-than-usual time it took to reach the break. They were just 6-4 in their last 10 games and at 44-14 already have more losses than they averaged over the last three seasons (13).Coach Steve Kerr made it clear that his team needed a rest and now that the Warriors had it, they’re ready to try to reel in the Rockets.“We’ve got 20-something games before the playoffs to chase another championship,” All-Star Stephen Curry said. “So, ready to hit the ground running when we get back.”Sports Related Videospowered by AdSparcRead Next MOST READ LATEST STORIES GALLERY: Lady Chiefs win back-to-back titles PH military to look into China’s possible security threat to power grid Hotel says PH coach apologized for ‘kikiam for breakfast’ claimcenter_img Ethel Booba on hotel’s clarification that ‘kikiam’ is ‘chicken sausage’: ‘Kung di pa pansinin, baka isipin nila ok lang’ What he really wants is to be celebrating in the postseason, not midseason.The NBA’s sprint to the finish begins Thursday with James riding high but starting again from back in the pack as Cleveland tries to catch Toronto and Boston in the Eastern Conference.FEATURED STORIESSPORTSSEA Games: Biñan football stadium stands out in preparedness, completionSPORTSPrivate companies step in to help SEA Games hostingSPORTSBoxers Pacquiao, Petecio torchbearers for SEA Games opening“We just added four new guys before the break, and we have a lot of work to do,” James said. “So I really don’t like to think that too far ahead. But obviously winning championships is what it’s all about. That’s what this league is all about and hopefully at the end of the road then I have the Cavs there to actually compete for one, to be in a finals representing the East.”The Golden State Warriors are also in the unusual position of pursuers, after red-hot Houston passed them for the league’s best record with 10 straight wins leading into the All-Star break. But nobody would count out the Warriors, not with their star-studded group that has won two of the last three titles. Robredo: True leaders perform well despite having ‘uninspiring’ boss PLAY LIST 02:49Robredo: True leaders perform well despite having ‘uninspiring’ boss02:42PH underwater hockey team aims to make waves in SEA Games01:44Philippines marks anniversary of massacre with calls for justice01:19Fire erupts in Barangay Tatalon in Quezon City01:07Trump talks impeachment while meeting NCAA athletes02:49World-class track facilities installed at NCC for SEA Games View comments ‘A complete lie:’ Drilon refutes ‘blabbermouth’ Salo’s claims Cleveland is the unknown, even with James. The Cavaliers added new pieces around him earlier this month, and there’s not a lot of time left to build championship chemistry.The Cavs went into the break with four straight wins, but they’re still just third in the conference and couldn’t gain any ground on the Raptors, who have won seven straight to pass the Celtics. Toronto is an NBA-best 24-4 at home and could make the Cavs’ NBA Finals plans difficult if they have to go through Canada.“We would hope so, but we’ve got to get there,” Raptors All-Star guard Kyle Lowry said. “We’ve got to finish the season strong.”Much of the work is already done, since the NBA’s earlier start to this season means teams are well beyond the midway point of their schedules. They will have about 25 games remaining, with so much to sort out in both conferences.It’s a two-team race at the top of the West but things are tight well beyond that. San Antonio is just percentage points ahead of Minnesota for third while still hoping Kawhi Leonard returns from his thigh injury, and it’s a gap of only 4 1/2 games from there to 10th place, where the Utah Jazz have won 11 straight.ADVERTISEMENT Don’t miss out on the latest news and information. SEA Games: PH still winless in netball after loss to Thaislast_img read more

first_imgTransfers Barcelona still trying to force through Coutinho deal Stephen Darwin Last updated 2 years ago 22:14 8/28/17 FacebookTwitterRedditcopy Comments(1) HD Phil Coutinho Transfers Barcelona Philippe Coutinho Liverpool Nice Premier League Ligue 1 Primera División The Catalan club’s technical secretary Robert Fernandez has insisted that negotiations are ongoing but has ruled out signing Jean Seri from Nice. Barcelona technical secretary Robert Fernandez has insisted that the club are still working on a deal for Philippe Coutinho but has ruled out signing Jean Seri.Barca 13/2 for CL gloryThe Liverpool midfielder has been on Barca’s radar throughout the summer, with the sale of Neymar to PSG accelerating their pursuit of the Brazil international. Article continues below Editors’ Picks Brazil, beware! Messi and Argentina out for revenge after Copa controversy Best player in MLS? Zlatan wasn’t even the best player in LA! ‘I’m getting better’ – Can Man Utd flop Fred save his Old Trafford career? Why Barcelona god Messi will never be worshipped in the same way in Argentina The Reds have stood firm with their stance that their star man would not be sold, however, with Goal revealing on August 23 that they would again rebuff a potential fourth bid from the Catalans for the 25-year-old.Indeed, Liverpool’s owners released a statement insisting that Coutinho would not be sold although that isn’t stopping the Liga giants from continuing their efforts to sign the former Inter man.When asked about the club’s pursuit of Coutinho, Robert Fernandez told reporters: “We are negotiating with some players about the possibility of incorporating them into the team and we hope to reach an agreement to introduce a new player.”We have been working for a long time on possibilities, maybe a player comes or maybe there are two, we have to wait because we are negotiating and we can find ourselves with a favourable framework to bring one more, or maybe two.”Everyone knows what situation the market is in and what has happened, the teams know what our situation is but the fact that we have moved quickly helps us to reach a favourable situation.”But without a [release] clause we are forced to into long and tense negotiations and there are times we could not go further. Uneasiness can exist but we know very well what we want and we will wait until the last moment.”My intention is for another player to arrive, two if possible.”When asked about the potential of Angel Di Maria joining from PSG, the Barca technical secretary continued: “I will not go into naming but I admit that the club is working on the possibility of bringing in new players.”Barca had also been looking at signing Nice star Jean Seri although with talks having broken down, Ernesto Valverde’s side will not be looking to take their interest any further.Robert Fernandez added: “We hope to present another player this month. Seri is totally ruled out.”last_img read more