Cane River tells the story of 100 years of Lalita Tademy's (mostly) female ancestors in Louisiana, from roughly 1830-1930 . It's a novel, but all of the people really lived when and where she says they did.
Before choosing it, I read a lot of reviews that said this was a page-turner, and up-all-night-until-you-finish kind of book, and they were right. All of these women, from slave-born Elisabeth to independent Emily, confront their situations differently according to both their in-born personalities and the changing social environments in which they operate. Some have affectionate relationships with their white French lovers, and some are in it for what they can get (actually, for what they can keep), and some have no choice about whose children they bear. In a situation where they cannot call their bodies or lives their own, they struggle to keep family together, to hold on to this one tangible thing.
As I read, I did find myself wondering which bits of the stories were real events in the lives of the people who lived, and which were emotions and attitudes made-up by the author, which just made it more intriguing. Even in the case of the double murder (!!) for which newspaper articles and coroner reports are reproduced, you still don't know what really happened.
I found myself utterly fascinated by the photos. Except for the very earliest, there are good photos of every one of the main characters. There is the basic pleasure of scrutinizing their faces for the personalities they show in the novel. Then I kept looking at this family, in their suits and dresses and carefully pinned hair, and wondering how the society of rural Louisiana could justify denying them basic rights –like marrying their white lovers, inheriting the property of their white fathers, and riding in the front of the bus –because they were black, when they were so obviously white. The impossibility of looking at these pale faces and chestnut hair and seeing an obvious 'other', reveals the history of racist rationalization as so completely batshit crazy.
Categories: Places, Reviews | Tags: Color Me Brown challenge, Color Online, Genealogy, Lalita Tademy, Louisiana, Slavery | Permalink.
I've been meaning to read this for a long time, and the first chapters didn't let me down; they were like deliciously trashy candy. Phoenix Smalls was nearly killed by a piano in her parent's club when she was ten. Now she is in her twenties, signed to rap impresario G-Ronn's Three Strikes record label, and poised to become the next hot R&B star. Except for that little problem where she keeps channeling Scott Joplin during live interviews and performances.
Chapters switch back and forth between Phoenix in the now, and Scott Joplin in the then. I guess it was interesting that Joplin's dreams of the great African-American opera were tragically disappointed, and the poor man died of syphilis, and all that, but I kept waiting for the historical bits to be over so I could get back to the present day. I was much more interested in Phoenix – her music career, her parents, her boyfriends, etc than I was in old Joplin.
There was also a lot here I didn't buy. Because even though Phoenix is definitely haunted by Joplin, sees his ghost, dreams she's his wife, etc., it's really the piano that is the bad news, and that had blighted Joplin's life before it tried going after hers. It's a real stretch for me to believe in a 'piano of evil', and I can't help but wonder if the author ended up blaming everything on an inanimate object as a workaround because she wanted Joplin to be the ghost, but didn't want him to be actually bad.
The scary ending didn't work for me, because the majority of the book was more entertaining than scary, so when it came down to it, I really couldn't feel the threat. This all sounds like criticism, but I gobbled the book right up, and am all set to rush right out and check out one of Due's vampire stories.
Categories: Other people's books, Reviews | Tags: Color Me Brown challenge, Color Online, Ghost stories, Scott Joplin, Tananarive Due | Permalink.
Wife of the Gods is set in Ghana. For those of you who don't know, Ghana is a coastal country in West Africa. The President visited there recently.
Detective Darko Dawson lives in the capital city, Accra, but is assigned to the murder of a young health worker in the small town of Ketanu because someone there doesn't trust the local police force. Dawson speaks the local language, and his Aunt Osewa lives in a nearby village. Twenty-five years ago, Darko's own mother journeyed to the same village to visit her sister, and never returned.
Various suspects–the faith healer, the AIDS activist, the local priest–represent a conflict between traditional and modern ideas. Darko himself is disgusted with the priest who keeps young girls in concubinage as 'wives of the gods' but cannot help but feel that he himself may be have been cursed.
The mystery is competent, but Quartey shines at showing-off modern-day Ghana, vivid and alive. It is classic country-as-character and it is well done. Quartey, who was born and schooled in Accra, and has since lived in the US for many years has both an insider's and an outsider's perspective, which is wonderful for making a reader feel like the aforesaid insider.
He contrasts the speeding capital with the more traditional village life, but remarks on how Ketanu has sprawled and the forest has shrunk in the years since his last visit. He shows the tension between supernatural/religious belief and medical/technical knowledge without denying the value of the superstition. He describes the people, the public and private lives, and the culture of the country, for which he clearly has great affection and understanding.
For more contrasts, check out Quartey's blog that reports on his research trip to Ghana. He has lots of great pix, like the pair below.
Categories: Other people's books, Places, Reviews | Tags: Color Me Brown challenge, Color Online, Ghana, Kwei Quartey, Mystery | Permalink.


text:
NonProfitFacts.com » Texas » Round Top Library Association Inc
Round Top Library Association Inc in Round Top, Texas (TX)
Support Schedule for Organizations Described in Sections 170(b)(1)(A)(iv) and 170(b)(1)(A)(vi)
Organization representatives - add corrected or new information about Round Top Library Association Inc »
Non-representatives - add comments about Round Top Library Association Inc»
Round Top Library Association Inc
Name of Organization Round Top Library Association Inc
In Care of Name Cheryl Travis
Address PO BOX 245, Round Top, TX 78954-0245
Subsection Charitable Organization
Assets $1,000,000 to $4,999,999
Asset Amount $1,352,896
National Taxonomy of Exempt Entities (NTEE) Educational Institutions and Related Activities: Single Organization Support
Round Top Library Association Inc:
Assets in 2013: $1,352,896 (it was $1,329,248 in 2012)
Is the organization described in section 501(c)(3) or 4947(a)(1) (other than a private foundation)? Yes Yes
Is the organization required to complete Schedule B, Schedule of Contributors? Yes Yes
Did the organization, directly or through a related organization, hold assets in temporarily restricted endowments, permanent endowments, or quasi-endowments? Yes Yes
Did the organization report an amount for other liabilities? Yes Yes
Did the organization report more than $15,000 total of fundraising event gross income and contributions? Yes Yes
Did the organization report more than $5,000 of grants or other assistance to any domestic organization or domestic government? Yes No
Did the organization file all required federal employment tax returns? Yes Yes
Did the organization receive a payment in excess of $75 made partly as a contribution and partly for goods and services provided to the payor? Yes Yes
Did the organization notify the donor of the value of the goods or services provided? Yes Yes
Total reportable compensation from the organization $0 $0
Contributions, Gifts, Grants and Other Similar Amounts $40,229 $129,854 $122,307
Program Service Revenue $2,159 $4,080 $3,510
Educational Support Services $4,080 $2,180
Educational Support Services $0 $1,330
All other program service revenue $0 $0
Investment income (including dividends, interest, and other similar amounts) $5,774 $4,735 $4,485
Royalties $243 $93 $75
Net income/loss from fundraising events $80,863 $18,241 $55,853
Gross income from fundraising events $126,938 $32,932 $90,628
Less: direct expenses $46,075 $14,691 $34,775
Net income/loss from sales of inventory $0 $0 $0
Total functional expenses $90,927 $106,740 $112,682
Grants and other assistance to domestic organizations and domestic governments $5,400 $2,700
Grants and other assistance to domestic individuals $1,000 $3,000
Compensation of current officers, directors, trustees, and key employees $14,145 $0 $0
Other salaries and wages $9,629 $22,297 $25,396
Other employee benefits $0 $0
Payroll taxes $1,819 $1,706 $1,937
Accounting $595 $600
Other $0 $0
Advertising and promotion $390 $371
Office expenses $862 $1,922
Information technology $3,341 $6,582
Occupancy $18,486 $19,596
Conferences, conventions, and meetings $625 $363
Interest $12,000 $9,100
Depreciation, depletion, and amortization $31,935 $31,481
Insurance $978 $542
Total assets $1,098,003 $1,329,248 $1,352,896
Cash - non-interest-bearing $249,276 $36,173
Savings and temporary cash investments $261,309 $454,074
Accounts receivable, net $0 $0
Inventories for sale or use $0 $0
Land, buildings, and equipment: cost or other basis $812,955 $857,117
Intangible assets $5,708 $5,532
Total liabilities $51 $182,051 $132,152
Other liabilities (including federal income tax, payables to related third parties, and other liabilities) $182,051 $132,152
Total net assets or fund balances $1,097,952 $1,147,197 $1,220,744
Unrestricted net assets $837,916 $903,917
Temporarily restricted net assets $77,972 $82,816
Permanently restricted net assets $231,309 $234,011
The organization is not a private foundation because it is: An organization that normally receives a substantial part of its support from a governmental unit or from the general public described in section 170(b)(1)(A)(vi)
Support Schedule for Organizations Described in Sections 170(b)(1)(A)(iv) and 170(b)(1)(A)(vi) (for 2009 - 2013)
Public Support $360,053
Subtotal Support $360,053
Gifts, grants, contributions, and membership fees received $360,053
The portion of total contributions by each person (other than a governmental unit or publicly supported organization) that exceeds 2% of the total support $0
Total Support $388,334
Gross income from interest, dividends, payments received on securities loans, rents, royalties and income from similar sources $28,281
Other income. Do not include gain or loss from the sale of capital assets $0
Gross receipts from related activities, etc. $325,131
Would you recommend Round Top Library Association Inc to others? (optional)
Add photo of Round Top Library Association Inc (optional)
Abundant Grace Praise & Worship Church in Houston, TX
Aglow International, 2010896 San Angelo Tx Community Lighthouse Aglow Intl San Angelo Tx in San Angelo, TX
Bob And Dani Muckleroy Foundation in Ovilla, TX
New Beginnings House Of Prayer in Galena Park, TX
Labor Of Faith Inc in Pearland, TX
Vandemataram Foundation Usa Inc in Lewisville, TX
Pathways Core Training Inc in Irving, TX
Mount Sinai Grand Lodge Community Foundation in Houston, TX
Pogue Family Missions Society in Mckinney, TX
United Christian Services Inc in Hemphill, TX
1 Southwestern Medical Foundation 3963 Maple Ave Ste 100, Dallas, TX 75219-3210 TX 1940-05 $630,509,738
2 University Of Texas Law School Foundation 727 E Dean Keeton St, Austin, TX 78705-3224 TX 1958-10 $172,703,198
3 Texas A & M Research Foundation 400 Harvey Mitchell Parkway South, College Station, TX 77845-4375 TX 1946-11 $120,872,464
4 Texas Tech Foundation Inc PO BOX 41081, Lubbock, TX 79409-1081 TX 1950-06 $58,451,108
5 University Of Houston Foundation 4543 Post Oak Place Dr Ste 250, Houston, TX 77027-3123 TX 1961-11 $56,197,378
6 Kinkaid School Endowment Fund Inc 201 Kinkaid School Dr, Houston, TX 77024-7504 TX 1995-04 $55,968,323
7 Lamar University Foundation Inc PO BOX 11500, Beaumont, TX 77710-1500 TX 1973-05 $43,293,596
8 Friends Of Imagine International Academy Of North Texas 5100 W Eldorado Parkway Ste 102-589, Mckinney, TX 75070 TX 2009-09 $7,669,453
9 Round Top Library Association Inc PO BOX 245, Round Top, TX 78954-0245 TX 1999-10 $221,005
10 Rockenbaugh Elementary School Parent Teacher Organization 700 Chaucer Ct, Southlake, TX 76092-8926 TX 1999-02 $120,008
11 Sam Houston State University Lettermen Association PO BOX 1776, Huntsville, TX 77342-1776 TX 1999-10 $3,855
12 Associates Of Winedale 1001 Fannin St Ste 2800, Houston, TX 77002-6710 TX 1999-02 $0
13 Dekaney Athletic Booster Club 22351 Imperial Valley, Houston, TX 77073 TX 2008-04 $0
14 Emma Ousley Junior High Athletic Booster Club 950 Southeast Parkway, Arlington, TX 76018 TX 2000-05 $0
15 Friends Of Kountze Public Library 800 South Redwood, Kountze, TX 77657 TX 2001-01 $0
16 Gonzales Apache Band Boosters Inc Po Box 513, Gonzales, TX 78629 TX 2009-11 $0
17 Livingstonlewis Inc 2515 Calumet St Apt 4, Houston, TX 77004-7528 TX 2001-03 $0
18 Permian Golf Booster Club 1800 E 42nd Street, Odessa, TX 79762 TX 1999-05 $0
19 Sweethearts Parents Club 3505 Hayman Dr, Garland, TX 75043 TX 1999-02 $0
20 Van Alstyne High School Education Boosters Association 1722 North Waco Street, Van Alstyne, TX 75495 TX 2000-08 $0
District of Columbia 6
NonProfitFacts.com is not associated with, endorsed by, or sponsored by Round Top Library Association Inc and has no official or unofficial affiliation with Round Top Library Association Inc

redpajama_set_name: RedPajamaCommonCrawl


GE and Baker Hughes agreed to combine GE Oil & Gas and Baker Hughes to create a world-leading oil and gas technology and services provider. The new name of the company will be Baker Hughes, a GE Company.
With $32 billion of combined revenue and operations in more than 120 countries, Baker Hughes, a GE Company, will draw from GE's digital technology expertise and Baker Hughes' capabilities in oilfield services, offering customers best-in-class physical and digital technology solutions for productivity, the partners said. The complementary product portfolio of GE Oil & Gas and Baker Hughes in drilling, completions, production, and midstream and downstream services will create the second-largest player in the oilfield equipment and services industry.
The new company will operate as a public company traded on the New York Stock Exchange and will have dual headquarters in Houston and London. GE will have 62.5 percent of financial and voting interest in the new company, and Baker Hughes shareholders will own 37.5 percent. The transaction is expected to be completed in the second half of 2017.
The combined strengths of GE and Baker Hughes create a stronger diversified portfolio positioned to deliver through the oil and gas cycle, the partners said. Using the GE Store — the internal marketplace for ideas where GE businesses share technology and know-how — Baker Hughes, a GE Company, will bring solutions to local markets at scale around the globe and build its digital framework in the industry with Predix, GE's operating system for the Industrial Internet. As a truly fullstream company – from resource extraction, to transportation, to end use – Baker Hughes, a GE Company will be able to support a wide customer base, the partners said.
Baker Hughes, a GE Company, will be led by Lorenzo Simonelli as president and CEO. Jeff Immelt will serve as Chairman and Martin Craighead will serve as Vice Chairman of the Baker Hughes, a GE Company, Board of Directors.
The new company is expected to be accretive to GE's earnings per share by approximately 4 cents by 2018 and 8 cents by 2020. Baker Hughes, a GE Company, is also expected to yield $1.6 billion in synergies by 2020. Baker Hughes shareholders will receive a one-time dividend of $17.50 per share, equivalent to approximately $7.4 billion.
To learn more about Baker Hughes, a GE Company, tune in to the analyst conference webcast replay from October 31, 2016 at either www.ge.com/investor or www.BakerHughes.com.
The transaction is subject to approval by Baker Hughes shareholders, regulatory approvals and other customary closing conditions.


Eater, Est. in 2005 as the Blog & Bar Americain, created much of today's requisites for online restaurant (nay – pop culture?) coverage we've come to expect, love and loathe on today's internet. In-studio guest Eater founder Lockhart Steele talks about 10 years of Eater, the web and seaport living. This program was brought to you buy the International Culinary Center.


text:
Q: Fatal error: Call to a member function setValue() on a non-object Добрый день!
Установил библиотеку PHPWord,  в шаблон пытаюсь заменить переменные на значения:

$PHPWord = new PHPWord();
$template = $PHPWord->loadTemplate('template.docx');
$template->setValue('family', $data['client']['family']);
$template->setValue('name', $data['client']['name']);
header('Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document');
header('Content-Disposition: attachment;filename="document.docx"');
header('Cache-Control: max-age=0');
$writer = PHPWord_IOFactory::createWriter($word, 'Word2007');
$writer->save('php://output');

Ругается на первую же строчку: $template->setValue('family', $data['client']['family']);

A PHP Error was encountered
Severity: Warning
Message: Invalid error type specified
Filename: phpword/PHPWord.php
Line Number: 226
Fatal error: Call to a member function
setValue() on a non-object in
Z:\home\cbonus.ru\www\application\controllers\bcard\cards.php
on line 142

3 дня пытаюсь разобраться и решить проблему, но пока неудачно. Может кто подскажет в чем проблема?

redpajama_set_name: RedPajamaStackExchange


text:
Big surprises and hits on the second day of the ATP Cup
ATP big Cup day Hits surprises
Big surprises and hits on the ...
The second day of action for the ATP Cup concluded, that witnessed great matches and striking surprises at the same time. A summary of the definitions of a new day in Australia, the venue of the first tournaments of the year and which promises to guarantee good tennis for ESPN on Star +.
For Group B, Russia and France they wanted to keep their first win. With his 24 years and little experience in the circuit, Roman Safiullin became one of the names of the day after beating Arthur Rinderknech 2-6, 7-5 and 6-3.
Despite the tranquility of having the first point under the arm, Daniil Medvedev took a hard blow against Ugo Humbert. The French made the party bitter for the No. 2 in the world and beat him 6-7 (5), 7-5 and 7-6 (2). Anyway, in doubles Medvedev and Safiullin showed a high level and after a double 6-4 against Edouard Roger-Vasselin and Fabrice Martin they sealed the victory for Russia 2-1 in the series.
Also for Group B, Another key that brought surprises was that of Australia and Italy. Jannik Sinner had no problems against Max Purcell and beat him 6-1, 6-3 to put the Italian team ahead.
When it seemed that everything was practically solved, Matteo Berrettini could not before Alex de Miñaur, the young Australian who is always dangerous. After two straight sets by 6-3 and 7-6 (4), the key would close on the doubles. And there the mental jerk of the Australians weighed: John Peers and Luke Saville defeated Berrettini and Simone Bolelli 6-3 and 7-5.
On the other hand, Germany and Great Britain They were also the protagonists of an exciting definition in Group C that had to stretch to the third game to meet the winner. In the first turn, Daniel Evans took a solid victory against Jan-Lennard Struff 6-1, 6-2.
But the hierarchy of Alexander Zverev came out in the second game to beat Cameron Norrie: it was 7-6 (2) and 6-1 to equalize the series. The decisive step was taken by Evans himself and Jamie Murray, who beat Zverev and Kevin Krawietz by 6-3 and 6-4. Win 2-1 for the British over the Germans.
Finally, The United States for Group C against Canada had no problems. It was a resounding 3-0 that allows the North American team to start on the right foot and an advantage over the rest.
In the first turn, John Isner took the duel against Brayden Schnur 6-1, 6-3, while then Taylor Fritz won the battle against Félix Auger-Aliassime after an intense 6-7 (6), 6-4 and 6-4. In doubles, Isner and Fritz erased Denis Shapovalov and Aliassime after a 6-4 double.
In this way, the second day of the ATP Cup has its results set and some countries begin to take a slight advantage over others. On the third day of action, Argentina will be one of the protagonists, as they will face Greece to add another victory.


text:
Q: Adding Zend Framework to php.ini include_path causes Drupal site to go blank My hosting plan allows me to host multiple sites.  When I try to add the Zend Framework libraries to php.ini, another Drupal site I have becomes a completely blank whitescreen.  This is the offending line:
include_path = "/home/myusername/myzendusingsite.com/html/Zend"
The Drupal site is located at:
/home/myusername/mydrupalsite.com/html
There should not be any conflict between Drupal and Zend.  Can anyone see what I am doing wrong?
Thank you in advance for any assistance,
Orville

A: you have to add "." as well. Example:
include_path = ".:/home/myusername/myzendusingsite.com/html/Zend"


Gypsy-pop, operatic doo-wop, hoe-down, jazz and classical arrangements of holiday classics that feature sublime to carousing singing, anchored by masterful violin, accordion, double bass, percussion, rocking mandolins, electric guitar and trumpet.
This christmas album - over two years in the making - was inspired by "A Circus Carol," our holiday theater extravaganza with the Wanderlust Circus. Take a festive journey with 3 Leg torso and our special guests and good friends, vocalist extrodinaire: Storm Large, Valerie Day, Scot Crandal, Noah Mickens, and guitarist: David Stassens. Let's not forget our own T.J. Arko, stepping out from behind the drum kit in his singing debut with 3 Leg Torso, on God Rest Ye Merry Gentlemen!
3 Leg Torso formed as violin, cello and accordion trio with the mission of creating original modern chamber music for their unique instrumentation. Over the following years, the ensemble has expanded both it's musical mission and it's size to become a quintet that now performs original compositions based on an eclectic synthesis of chamber music, tango, klezmer, latin, and Roma (Gypsy) music.


Note: If you have time, this can be made several hours in advance.
Step 1Combine yogurt, cucumber, dill, pepper and hot sauce to taste. Chill in refrigerator or freezer. Serve cold.
7 calories; 10 mg sodium; 0 cholesterol; 0 fat; 1 gram carbohydrates; 1 gram protein; 0.04 gram fiber.
Fish cakes used to be a standby of American family dinners, particularly on Friday nights. Though fresh fish is available at nearly every grocery store these days, fish cakes--made with canned or leftover cooked fish--are worth rediscovering.
These come together in a flash: Simply mix the ingredients in a work bowl and fry. Serve them with lemon or lime wedges and a simple yogurt-cucumber-dill sauce. Toss a salad and add warm, crusty bread. A bottle of crisp, cold white wine would make an ideal accompaniment.


With so many social media platforms available to publishers, creating a strategy takes planning and insights informed by what works. There is no one-size-fits-all approach.
Sree Sreenivasan is a leading social media consultant, and he will present three sessions at MagNet 2018 that will help publishing teams better understand and better utilize social platforms.
Sreenivasan has had a front row seat to many of the developments in the field, having served as Chief Digital Officer of New York City and more recently at the Metropolitan Museum of Art. In 2015, Fast Company named him one of the 100 most creative people in business.
Mobile photography and Instagram tips are the focus of an early morning session that kicks off MagNet 2018, followed by his signature state-of-social-media session, which Sreenivasan is currently on tour with, taking it to twenty-five cities in seven countries.
Throughout his tour, one of the main topics of concern among publishers are the changes to the news feeds that Facebook introduced which favours friend-to-friend interactions over showcasing publisher content.
Beyond Facebook of course are other influential platforms, including one that Sreenivasan has a particular eye on.
Also one often overlooked but extremely effective tool for publishers is good old email.
Listen to the entire conversation with Sree Sreenivasan.
Learn more about Sree Sreenivasan and the three sessions he will present at MagNet.


text:
Q: ListFragment not appeared on the emulator I have a problem with my ListFragment, it not appear on the emulator despite the data are extracted from the data base and shown on the LogCat as seen here :

This is my code:
The ListFragment code:
package info.androidhive.tabsswipe;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

import org.apache.http.NameValuePair;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import android.app.ProgressDialog;
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v4.app.ListFragment;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ListAdapter;
import android.widget.SimpleAdapter;

public class TopRatedFragment extends ListFragment {
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {

        View myFragmentView = inflater.inflate(R.layout.fragment_top_rated,
                container, false);

        return myFragmentView;

    }

    @Override
    public void onViewCreated(View view, Bundle savedInstanceState) {
        super.onViewCreated(view, savedInstanceState);

    }
    ArrayList<HashMap<String, String>> interventionsList;
    // Progress Dialog
    private ProgressDialog pDialog;
 // url to get all interventions list
    private static String url_all_interventions = "http://10.0.2.2/Scripts/liste_interventions.php";
    // Creating JSON Parser object
    JSONParser jParser = new JSONParser();

     // interventions JSONArray
    JSONArray interventions = null;
    @Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);

        this.getListView().setTextFilterEnabled(true);

        // Hashmap for ListView
        interventionsList = new ArrayList<HashMap<String, String>>();

        // Loading interventions in Background Thread
        new LoadAllInterventions().execute();
    }
    /**
     * Background Async Task to Load all product by making HTTP Request
     * */
    class LoadAllInterventions extends AsyncTask<String, String, String> {

        /**
         * Before starting background thread Show Progress Dialog
         * */
        @Override
        protected void onPreExecute() {
            super.onPreExecute();
            pDialog = new ProgressDialog(getActivity());
            pDialog.setMessage("Loading interventions. Please wait...");
            pDialog.setIndeterminate(false);
            pDialog.setCancelable(false);
            pDialog.show();
        }

        /**
         * getting All products from url
         * */
        protected String doInBackground(String... args) {
            // Building Parameters
            List<NameValuePair> params = new ArrayList<NameValuePair>();
            // getting JSON string from URL
            JSONArray json = jParser.makeHttpRequest(url_all_interventions, "GET", params);

            // Check your log cat for JSON reponse
            Log.d("All Interventions: ", json.toString());

            try {

                    // Getting Array of interventions
                    JSONArray interventions = json;

                    // looping through All interventions
                    for (int i = 0; i < interventions.length(); i++) {
                        JSONObject c = interventions.getJSONObject(i);

                        // Storing each json item in variable
                        String  id = c.getString("id");
                        String name = c.getString("name");

                        // creating new HashMap
                        HashMap<String, String> map = new HashMap<String, String>();

                        // adding each child node to HashMap key => value
                        map.put("Int_id",   id);
                        map.put("Int_name", name);

                        // adding HashList to ArrayList
                        interventionsList.add(map);
                    }

            } catch (JSONException e) {e.printStackTrace();}
            return null;
        }

        /**
         * After completing background task Dismiss the progress dialog
         * **/
        protected void onPostExecute(String file_url) {
            // dismiss the dialog after getting all products
            pDialog.dismiss();
            // updating UI from Background Thread
            runOnUiThread(new Runnable() {
                public void run() {
                    /**
                     * Updating parsed JSON data into ListView
                     * */
                    ListAdapter adapter = new SimpleAdapter(
                            getActivity(), interventionsList,
                            R.layout.list_item, new String[] { "Int_id",
                                    "Int_name"},
                            new int[] { R.id.pid, R.id.name });
                    // updating listview
                    setListAdapter(adapter);
                    Log.e("LIST", "setListAdapter is done");
                }
            });

        }

    }
    public void runOnUiThread(Runnable runnable) {
        // TODO Auto-generated method stub

    }

}

and this 's the layout of the ListFragment class:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:background="#99E7E5" >
<ListView
        android:id="@android:id/list"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"/>
</RelativeLayout>

This is the List_item layout code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical" >

    <TextView
        android:id="@+id/pid"
        android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:textStyle="italic"
android:text="Small Text"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="#C0DCC0"
         />

    <TextView
        android:id="@+id/name"
        android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5dp"
android:layout_marginTop="5dp"
android:paddingLeft="6dip"
android:paddingTop="6dip"
android:textColor="#5B92E5"
android:textSize="17dip"
android:textStyle="bold" />

</LinearLayout>

The MainActivity's code:
package info.androidhive.tabsswipe;

import info.androidhive.tabsswipe.adapter.TabsPagerAdapter;
import android.app.ActionBar;
import android.app.ActionBar.Tab;
import android.app.FragmentTransaction;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.support.v4.view.ViewPager;

public class MainActivity extends FragmentActivity implements
        ActionBar.TabListener {

    private ViewPager viewPager;
    private TabsPagerAdapter mAdapter;
    private ActionBar actionBar;
    // Tab titles
    private String[] tabs = { "My interventions", "MAP", "My report" };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // Initilization
        viewPager = (ViewPager) findViewById(R.id.pager);
        actionBar = getActionBar();
        mAdapter = new TabsPagerAdapter(getSupportFragmentManager());

        viewPager.setAdapter(mAdapter);
        actionBar.setHomeButtonEnabled(false);
        actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

        // Adding Tabs
        for (String tab_name : tabs) {
            actionBar.addTab(actionBar.newTab().setText(tab_name)
                    .setTabListener(this));
        }

        /**
         * on swiping the viewpager make respective tab selected
         * */
        viewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {

            @Override
            public void onPageSelected(int position) {
                // on changing the page
                // make respected tab selected
                actionBar.setSelectedNavigationItem(position);
            }

            @Override
            public void onPageScrolled(int arg0, float arg1, int arg2) {
            }

            @Override
            public void onPageScrollStateChanged(int arg0) {
            }
        });
    }

    @Override
    public void onTabReselected(Tab tab, FragmentTransaction ft) {
    }

    @Override
    public void onTabSelected(Tab tab, FragmentTransaction ft) {
        // on tab selected
        // show respected fragment view
        viewPager.setCurrentItem(tab.getPosition());
    }

    @Override
    public void onTabUnselected(Tab tab, FragmentTransaction ft) {
    }

}

and it's Layout:
<android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/pager"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

</android.support.v4.view.ViewPager>

Please, where is the problem that enabling the appearance of the list on the emulator fragment ??


text:
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
using System;
using GroupDocs.Annotation.AspNetMvc.Products.Annotation.Entity.Web;

namespace GroupDocs.Annotation.AspNetMvc.Products.Annotation.Annotator
{
    public class TextRedactionAnnotator : TextHighlightAnnotator
    {
        private TextRedactionAnnotation textRedactionAnnotation;

        public TextRedactionAnnotator(AnnotationDataEntity annotationData, PageInfo pageInfo)
            : base(annotationData, pageInfo)
        {
            textRedactionAnnotation = new TextRedactionAnnotation
            {
                Points = GetPoints(annotationData, pageInfo)
            };
        }

        public override AnnotationBase AnnotateCells()
        {
            return AnnotatePdf();
        }

        public override AnnotationBase AnnotateSlides()
        {
            return AnnotatePdf();
        }

        public override AnnotationBase AnnotateImage()
        {
            textRedactionAnnotation = InitAnnotationBase(textRedactionAnnotation) as TextRedactionAnnotation;
            textRedactionAnnotation.Points = GetPointsForImages(annotationData, pageInfo);
            return textRedactionAnnotation;
        }

        public override AnnotationBase AnnotateDiagram()
        {
            throw new NotSupportedException(string.Format(Message, annotationData.type));
        }

        public override AnnotationBase AnnotatePdf()
        {
            textRedactionAnnotation = InitAnnotationBase(textRedactionAnnotation) as TextRedactionAnnotation;
            return textRedactionAnnotation;
        }

        protected override AnnotationType GetType()
        {
            return AnnotationType.TextRedaction;
        }
    }
}

redpajama_set_name: RedPajamaGithub


Today is the day 74-years ago that a corner stone, a best friend, my daddy was born. In my small life he has taught me so much. From making the worlds best oatmeal cookies, how to distinguish bird calls, not to catch a lizard by it's tale, my dad was there at my side teaching me. He would always drive me to my piano lessons in his old mint green rusted out Ford listening to the oldies station (far too loud for my child ears) but it didn't matter, I was sitting in the back jamming out right along with him. He's been one of my biggest cheerleaders, putting faith where I didn't even have it. Whither it was a phone call, money, coffee, a date to Game World, or going and chewing someone out...my dad has been the one I've called when there's a leaky faucet, when my dog got bit by a snake, I've had building questions or just want to talk books and politics.
When I was six, my dad danced with me to "My Girl" by the Temptations, my tiny feet on his work boots, clumsily side stepping side to side. When I was twenty-three, my dad dance with me to the same song at my wedding.
When I had kids, he instantly went into crazy, incredible Opa mode.
When my husband was deployed, he was the one to help me with my kids, house problems, car problems...on and on.
This list goes on forever. So over all, Happy Happy Birthday daddy! Here's a playlist, to bring back memories and to bring the celebrate to your day.
Today my parents celebrate their anniversary for over 30-years these two have been loving each other grossing me out, loving me unconditionally and been corner stones + role models for me in every aspect.
So Happy Happy Birthday Daddy + Happy Happy Anniversary to my beautiful, sensational parents.
I'm sad I'm not there with you today but know I love love you!


Would changing the date or time on my DS speed up berry growth?
I'm very impatient (because that's human nature), and I want my berries to grow faster AND produce a lot of berries. Would this work?
That depends. Did you ask him nicely?
I disagree. You can mess with time as much as you want, as long as you don't see yourself, alter a major point in history/future, and don't kill a distant relative. Don't you people watch Doctor Who?
Sorry about the confusion. I ended up testing it for myself, and apparently it does not work. Remember, this is only for Platinum.
Changing the 3DS / DS clock will stop all time-based events, such as the growth of Berries, for 24 hours. It will not speed up the growth of your Berries, instead it will halt it for a day.
If you look in the tags, it's Platinum, not ORAS.
I've time cheated on games other than ORAS and X and Y, and I've succeeded without being punished.
Even if you did not catch Dialga? I'm worried about a Pokemon with a BST of 680, only 2 weaknesses, and level 70.
Thanks for helping me to cheat physics.
Can berry growth time be curbed by changing 3ds time?
Is there a standard amount of time for berry growth?
Would transferring Pokemon from GBA to DS cause evolution by trade?
Berry Growth in Pokemon X?
Is there a way to take screenshots of Pokemon games on a DS Lite?


The party sets policy and controls its execution through government officials who are required to be CCP members.
Objectives and learning outcomes of the module At the end of the course, students should be able to demonstrate: People's Congress members at the county level are elected by voters.
Bhavika Jun 26, 6: No enrollment or registration. Socialist consultative democracy exhibits distinctive features as well as unique advantages.
The head of this Commission is the Chairman, who acts as the Commander-in-Chief of the military. Unlike parties in Western democracies, CCP is a tightly organized political force that controls and leads society at all levels. The main tax types for business, citizens, foreign enterprises, and foreigners in China are value-added tax VAT ; consumption tax; business tax; foreign enterprises income tax ; individual income tax; customs duties ; urban estate tax ; vehicle and vessel usage and license plate tax; land appreciation tax; stamp duties; resources tax; and deed tax.
The ratio of the total tax revenue to GDP has declined over the s, although the total tax revenue has increased substantially.
The attempt was abandoned in the s with the result that the political leadership within the state are also the leaders of the party.
The judiciary is headed by the Supreme People's Court, which consists of 1 president and 1 vice president, who each serve 4-year terms. Send to friends and colleagues.
Throughout the academic year, this course will stress how this legacy offers both the opportunity and constraint for the present politics of China. In true socialist societies, the government takes the lead in product creation and distribution.
The National People's Congress is the legislature of China and serves annual sessions with 5-year terms. This frequently causes conflict between the chief executive and the party secretary, and this conflict is widely seen as intentional to prevent either from becoming too powerful.
The quiz dates will be Lecture 5 and Since4 constitutions followed, each reflecting shifts in policy and the balance of power among factions of the top leadership.
Students are encouraged to discuss the questions with one another, but the essays MUST be written on an individual basis. This page was last updated on April 25, Socialism While communism traditionally gives citizens some say in economic and governmental affairs, socialism is pinned as a more conservative form of communism that leaves citizens with few, if any, rights over making market and economic decisions.
Each local Bureau or office is under the coequal authority of the local leader and the leader of the corresponding office, bureau or ministry at the next higher level.
This governmental system allows for open discussion about policy decisions, but all members of the government are required to uphold collective decisions once a vote is made. How should we go about understanding the concept of governmental legitimacy in China?
It is managed by the Office of the Procurator-General. Not only representing a commitment to the leadership of the CPC, it also gives play to the role of all political parties and organizations as well as people of all ethnic groups and all sectors of society".
The head of this Commission is the Chairman, who acts as the Commander-in-Chief of the military. The president nominates the premier who is confirmed by the Congress. It is older than communism by several decades. For example, the State Council and the Party have been unable to secure passage of a fuel tax to finance the construction of expressways.
The Premier acts as a Prime Minister and is head of the member Council, each member the head of a ministry or government agency.
Additionally, the Congress reviews and approves the National Economic and Social Development Plan and oversees its proper administration. Some special cases are the Special Administrative Regions of Hong Kong and Macau where the Mainland Chinese national laws do not apply at all and the autonomous regions where, following Soviet practice, the chief executive is typically a member of the local ethnic group while the party general secretary is non-local and usually Han Chinese.
Communism Communism emphasizes public and communal ownership over private ownership. This frequently causes conflict between the chief executive and the party secretary, and this conflict is widely seen as intentional to prevent either from becoming too powerful.
There's no signup, and no start or end dates.
The basic objective of this course is to provide students the means to come to their own conclusions regarding China's political system. Full Year This course will impart a solid grounding in the dynamic evolution of the Chinese state and Chinese nationalism, China's self-identified problems of weakness and underdevelopment, the difficult choices made by political elites over the course of three quite different regimes of the 20th and 21st century Republic, revolutionary People's Republic, reformist People's Republic and the brief inclusion of post Taiwan as a comparative referent.
Saurabh Sharma Dec 11, 5:In the politics of the People's Republic of China, the Central People's Government forms one of three interlocking branches of power, the others being the Communist Party of China and the People's Liberation Army. The State Council directly oversees the various subordinate People's Governments in the provinces, and in practice maintains an.
This is a well-rounded introduction of contemporary Chinese Politics. The book covers many asepcts of Chinese government and public policy like the structure of the government, political participation, civils society, foreign policy, social policy and a brief discussion of the economic system in palmolive2day.coms: 3.
In the politics of the People's Republic of China, the Central People's Government forms one of three interlocking branches of power, the others being the Communist Party of China and the People's Liberation Army. The State Council directly oversees the various subordinate People's Governments in the provinces, and in practice maintains an interlocking membership with the top levels of the.
official Chinese interactions with the U.S. government. The Chinese Communist Party (CCP or Party) has been in power in China for 63 years, a record of longevity that rivals and could in six years surpass that of the Communist Party of the Understanding China's Political System.
China is ruled by a communist government. This government has been in place since Communism in China, and in communist governments across the world, strives for equality among its citizens in economy and class.
The People's Republic of China is. The second term concentrates on politics in the s and s, focussing on politics in different sectors (the impact of globalization, rural China, urban reform), and special policy arenas (environment, public health and the perennial question of corruption and poor governance), before concluding with sessions on democratization in Taiwan and China's own limited experiments with village democracy.


Are you scared of the dark? Do you peek under your bed before you turn out the lights? Do you turn out the lights and then take a running leap into bed, trying to jump over the hands that just might reach up and grab your foot? Despite the tradition of telling ghost stories and talking about all the frightening things that lurk in the dark, there are lots of beautiful things in the night too. Take this week's cue word either way! Just don't frighten those of us that happen to be leery of the darkness!
The design team has created some wonderful cards for inspiration and Amy, last week's winner, is joining us as our guest designer!
A few elements "popped" off your card add so much dimension to a CAS design.
A few die cuts with some simple stamping keep the card design clean.
Tone on tone sponging adds texture and interest without distracting from the focal image.
A dark card base can add drama to a simple design.
Adding embellishments that complement the focal image brings everything together on a CAS design.
A black and white color scheme keeps this potentially busy design simple.
Now go have fun and don't forget to link up your LEAF creations by Sunday at noon (CST)!
Wonderful inspiration from the design team!!! Thanks for the challenge.
Thank you so much for having me as a guest this week! I LOVE your challenges!
Love all the DT inspiration! Thank you for the fun challenge!
Wow, another great cue and another set of GREAT inspiration cards! So glad I was able to play again...I'm 15 for 15! Woo Hoo!
Lots of fun cards from the DT, thanks for the inspiration!


Collision Coverage – This is the basic insurance type that covers your vehicle if you collide into something. This covers collisions with other cars as well as if you were to run into a wall, barrier or bridge.
Comprehensive Coverage – This covers anything that may happen to your car that is not directly related to a collision. This would include things such as theft, fire, hitting a deer or vandalism.


text:
package com.github.halab4dev.mongo2j.mapper;

import org.bson.Document;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;

import java.util.HashMap;
import java.util.Map;

import static org.junit.jupiter.api.Assertions.assertEquals;

/*
 *
 * @author halab
 */
public class DefaultMapperMapAttributeTests {

    Mapper mapper = new DefaultMapper();

    @Test
    @DisplayName("Test serialize with map attributes")
    public void testSerializeMapAttributes() {
        Map<String, Integer> simpleTypeMap = new HashMap<>();
        simpleTypeMap.put("key1", 1);
        simpleTypeMap.put("key2", 2);

        Map<String, WrappedAttributesExample> complexMap = new HashMap<>();
        complexMap.put("keyA", new WrappedAttributesExample('A'));
        complexMap.put("keyB", new WrappedAttributesExample('B'));

        MapAttributeExample object = new MapAttributeExample(simpleTypeMap, complexMap);

        Document document = mapper.toDocument(object);

        assertEquals(object.getSimpleTypeMap().get("key1"),
                ((Document)document.get("simpleTypeMap")).get("key1"));
        assertEquals(object.getSimpleTypeMap().get("key2"),
                ((Document)document.get("simpleTypeMap")).get("key2"));

        assertEquals(object.getComplexMap().get("keyA").getCharAttribute(),
                ((Document)((Document)document.get("complexMap")).get("keyA")).get("charAttribute"));
        assertEquals(object.getComplexMap().get("keyB").getCharAttribute(),
                ((Document)((Document)document.get("complexMap")).get("keyB")).get("charAttribute"));
    }

    @Test
    @DisplayName("Test deserialize with map attributes")
    public void testDeserializeMapAttributes() {
        Document document = new Document("simpleTypeMap",
                new Document("key1", 1).append("key2", 2))
                .append("complexMap", new Document("keyA", new Document("charAttribute", 'A'))
                        .append("keyB", new Document("charAttribute",'B')));
        MapAttributeExample object = mapper.toObject(document, MapAttributeExample.class);

        assertEquals(((Document)document.get("simpleTypeMap")).get("key1"),
                object.getSimpleTypeMap().get("key1"));
        assertEquals(((Document)document.get("simpleTypeMap")).get("key2"),
                object.getSimpleTypeMap().get("key2"));

        assertEquals(((Document)((Document)document.get("complexMap")).get("keyA")).get("charAttribute"),
                object.getComplexMap().get("keyA").getCharAttribute());
        assertEquals(((Document)((Document)document.get("complexMap")).get("keyB")).get("charAttribute"),
                object.getComplexMap().get("keyB").getCharAttribute());
    }
}


text:
Inyanga Tech
Hydrowing
Inyanga News
Inyanga Tech Realises HydroWing Proof of Concept
Inyanga-Tech Ltd, which is based in Penryn in Cornwall, has completed Concept and Feasibility development of the innovative HydroWing Tidal Energy Project. The Concept and Feasibility study was aimed at demonstrating that the technology is technically and commercially viable.
HydroWing is Inyanga-Tech's patent-pending tidal energy technology which is based on a full-systems approach, targeted at subsea tidal energy arrays by addressing fundamental issues that have delayed the industrialisation of the sector. The full systems approach integrates Installation, Operations and Maintenance at the core of the design in order to reduce operating costs. The technology also focuses on reducing component weights in a modular approach to reduce manufacturing and logistics costs. This combined approach creates an optimal solution for reducing the Levelized Cost of Energy (LCOE), especially at array scale.
Richard Parkinson, Managing Director of Inyanga-Tech explains: "During this phase of the project our team have demonstrated that by reducing manufacturing costs and developing an integral launch and recovery system, massive reductions in OPEX and CAPEX can be achieved making the technology commercially viable at both community and commercial scale."
The Launch and Recovery System eliminates the need for expensive marine assets and allows for rapid response times to any maintenance requirements thereby increasing the availability of the turbines. At the heart of this is the 2-skid mounted passive heave compensated recovery davits and the unique (patent pending) recovery system which eliminates the need for Offshore Construction Vessels, Cranes and ROV's.
It has been necessary to develop a bespoke turbine that meets the requirements of reduced weight and cost. This design of the turbine, powertrain and rotor has been contracted to Blackfish Engineering who have designed our 'community scale' power train- a 6x 65KW power train which includes a light-weight synchronous generator, multi-stage planetary gearbox and a 10m rotor diameter, optimised for rated flow speed of 1.7 m/s. This allows for a wider site selection and efficient operation in tier 2-3 category (lower to medium flow) sites. The technology can be scaled up for 'commercial scale' higher energy density sites- up to 2MW by integrating more turbines per HydroWing and larger power trains (4x250KW per wing). By focusing on the modular, low-weight, multi-turbine approach, The Inyanga team, have demonstrated that reductions in costs can be made in multiple areas:
Reduced manufacturing costs of foundations including reduced fatigue and longer design life;
Lower manufacturing costs and lead times for power trains;
Reduced logistics and handling costs, key components can be containerised and delivered worldwide at low cost;
Reduced downtime on turbines and increased availability;
Significantly reduced installation, operations and maintenance costs.
The HydroWing project has received grant support from Marine-i. Part funded by the European Regional Development Fund, Marine-i is a partnership project aiming to boost the marine technology sector in Cornwall and the Isles of Scilly. Their funding has enabled the recruitment of two specialised research project engineers and the turbine development by Blackfish Engineering.
Inyanga-Tech has also received additional support from the Marine-i lead partner, University of Exeter, which has undertaken research looking at Operations, Maintenance, Reliability, site development and Yield Analysis.
Richard Parkinson adds: "As the project has developed the Inyanga Team and our partners have become increasingly enthusiastic about the benefits of this modular design systems approach. We are now confident going into the manufacture of our first prototype over the next year. We are currently investigating several sites to test our first HydroWing. I am very appreciative and hugely encouraged by the support we have received from the Marine-i and the University of Exeter. It has really helped kickstart our project and set us on the road to success".
INYANGA MARINE PROJECTS
Unit 9 Jubilee Wharf
Cornwall, UK
TR10 8FG
support@inyanga.tech
© Inyanga Marine Projects. All rights reserved.
We only use analytical cookies to help us understand how people use our website.
Strictly Necessary Cookie should be enabled at all times so that the website functions correctly.


Otis Elevator Company Pty Ltd (Otis Australia) will provide 22 elevators and escalators to the Aurora Melbourne Central. When completed, the building will stand approximately 270 meters in height, making it the tallest residential building in Melbourne's central business district. Otis, the world's largest manufacturer and maintainer of people-moving products, including elevators, escalators and moving walkways, is a unit of United Technologies Corp.
Aurora Melbourne Central is developed by Malaysia-based UEM Sunrise and designed by Elenberg Fraser. Construction will be undertaken by Probuild, one of Australia's largest and most successful construction firms, which was founded in 1987.
Otis Australia will install nine high-speed, high-rise passenger elevators including four Elevonic® elevators and five Skyrise™ elevators, as well as 11 Gen2® Premier units and two heavy-duty escalators. Three of the Gen2 Premier elevators will come equipped with the CompassPlus™ destination management system, which acts as a virtual concierge, directing passengers to the best elevator to reach their desired floor, reducing wait and travel time.
"We are delighted to provide elevators and escalators for Melbourne's tallest residential building and are glad to have a strong business relationship with this important builder," said Ken Muller, president, Otis Australasia. "We hope to see our Skyrise™ and CompassPlus™ products continue to gain momentum in Australia."
For more information, visit www.otis.com or follow Otis on Twitter @OtisElevatorCo.


It is a frigid winter in Paris; the moon shines over the roofs of the city. But the virtues of art and romance warm the hearts of the young bohemians, just like the music of Puccini feeds the audience's soul.
The cold hands of Mimì light a fire in Rodolfo's heart, but their moments of happiness are soon over and tubercular Mimì's hands never warm again. The incandescent melodies of Puccini wrap the young band of artists in their loving arms. One of the world's most beloved operas, La Bohème is presented as a fresh new production under the direction of Katariina Lahti.
Performed in Italian, surtitles in Finnish, Swedish and English.
This entry was posted in OPera and tagged Finland, Finnish National Opera, Giacomo Puccini, Jussi Merikanto, Jyrki Korhonen, La bohème, Zach Borichevsky. Bookmark the permalink.


Big Bang T.O.P has finished up the filming for his movie 'Alumni'.
The climax between five actors in the movie was filmed on January 21st in Yong-In, Gyeonggido. It was the scene where T.O.P tried to protect his little sister and his friend. At the end of the filming, the main actors blew out candles on a cake to celebrate the end of the filming.
'Alumni' will be released in the Fall of 2013.


text:
James_Parker_(cement_maker)
James Parker (cement maker)
James Parker was a British clergyman and cement manufacturer who invented one of the pioneering new cements of the late eighteenth century.
Safe Weighing Range Ensures Accurate Results
What is the Correct Way to Check Repeatability in Balances?
Weighing the right way
In 1791, he was granted a patent "Method of Burning bricks, Tiles, Chalk". His second patent in 1796 "A certain Cement or Terras to be used in Aquatic and other Buildings and Stucco Work", covers Roman cement, a term used in a 1798 pamphlet advertising his cement. He set up his manufacturing plant on Northfleet creek, Kent.
It seems that he sold his patent to Samuel Wyatt who with his cousin Charles Wyatt produced cement in the name of Parker & Wyatt. Parker himself emigrated to America in 1797, and died soon afterwards. There is evidence that the Wyatt "Roman" cement was used in building the famous Bell Rock Lighthouse. The cement was made from natural nodules of chalk and clay ("septaria") from the Isle of Sheppey. From around 1807 a number of people looked to make artificial versions of this cement (or more strictly hydraulic lime as it was not burnt at fusion temperatures). Amongst these were James Frost who had about twenty patents from 1811 to 1822 including one for "British Cement" and Joseph Aspdin with his now famous patent for a method of making a cement he called "Portland cement".
Between 1810 and 1820, after Parker's patent expired, "Roman" cement came into prominent use with numerous manufacturers. In 1832 there were five works around Harwich producing "Roman" cement. From about 1821 the artificial versions became more popular as improved versions could be made and the product was more consistent.
Frost's patents were taken up by John Bazley White and Sons who supplied the cement to Isambard Kingdom Brunel for the Thames Tunnel.
The Parker and Wyatt company went out of business in 1846, and the Northfleet plant was sold to William Aspdin's company. Aspdin converted it to Portland cement production, and it continued in that role until closure in 1901, latterly under the name of "Robin's Works".
Thurston A P, Parker's "Roman" Cement, Transactions of the Newcomen Society 1939 P193-206 (Newcomen Society)
Major A J Francis, The Cement Industry 1796-1914 A History, 1977, Davis & Charles (Publishers) Ltd, Devon UK, North Pomfret Vt USA, North Vancouver Canada
Category: Cement
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "James_Parker_(cement_maker)". A list of authors is available in Wikipedia.
https://www.chemeurope.com/en/encyclopedia/James_Parker_%28cement_maker%29.html


text:
Rains to prevail in parts of PHL as southwest monsoon affects Luzon
(Eagle News)–Rains are expected in parts of the country today, July 19, as the southwest monsoon affects Luzon. The Philippine Atmospheric Geophysical and Astronomical Services Administration said Ilocos Region, Batanes, Babuyan Group of Islands, Zambales, and Bataan will experience the monsoon rains. Flash floods or landslides due to light to moderate to at times heavy rains are expected. Metro Manila, Cordillera Administrative Region, CALABARZON, MIMAROPA, and the rest of Central Luzon and Cagayan Valley on […]
LP on sedition raps vs Robredo, others: "Gawa-gawa, kasinungalingan, walang basehan"
(Eagle News)–"Gawa-gawa, kasinungalingan, at walang basehan." This was how Liberal Party president Kiko Pangilinan described the raps filed against Vice President Leni Robredo and several others over the "Ang Totoong Narco-list" videos against President Rodrigo Duterte and his family. In a statement, Pangilinan said "ginagawa ito ng mga kalaban ng demokrasya.." He said this was because "si VP na lang ang nakaharang sa kanilang hangarin na ituloy ang patayan sa huwad na war on drugs […]
Duterte meets with Customs employees sacked over corruption allegations
(Eagle News)–President Rodrigo Duterte on Thursday, July 18, met with Customs employees he had relieved over corruption allegations. There were so far no details on the meeting held at the Palace. Last week, Duterte announced the relief of 64 Customs employees assigned to the administrative section. "Napuno na ako, sabi ko hindi talaga mahinto itong p***ng i**ng ito, umalis kayo diyan," he said.
"Falcon" now outside PAR; LPA seen to develop into tropical depression within 36 hours
(Eagle News)–Tropical Storm "Falcon" is now outside the Philippine Area of Responsibility, but the low pressure area spotted near Ilocos Sur may develop into a tropical depression. The Philippine Atmospheric Geophysical and Astronomical Services Administration said as of 4 p.m., the center of "Falcon" was estimated at 655 kilometers north northeast of Basco, Batanes. As of 3 p.m., the LPA was estimated at 310 kilometers west northwest of Sinait, Ilocos Sur outside PAR, and may […]
Raps filed vs Robredo, several others over "Ang Totoong Narco-list" videos
(Eagle News)–Charges on Thursday, July 18, were filed against Vice President Leni Robredo and other personalities allegedly behind the "Ang Totoong Narco-list" videos against President Rodrigo Duterte and his family. Acting as complainant to the charges of inciting to sedition, libel, cyber libel, estafa, obstruction of justice and harboring a fugitive filed against Antonio Trillanes IV, Bam Aquino, Risa Hontiveros, priests Robert Reyes, Socrates Villegas, Teodoro Bacani and Albert Alejo, former Education Secretary Armin Luistro, […]
Robredo camp "extremely disappointed" over PET denial of bid to immediately resolve poll protest
(Eagle News)–The camp of Vice President Leni Robredo on Thursday, July 19, expressed "extreme disappointment" over the Presidential Electoral Tribunal's denial of their bid for the electoral protest against her to be resolved immediately. In a statement, Robredo's lawyer Bernadette Sardillo said they however "fully respect" the PET resolution that called the motion "premature," and expressed confidence the Supreme Court would rule Robredo rightfully won the vice presidential elections in 2016. "We anchored our motion […]
Gatchalian wants to scrap expiration of prepaid load credits
(Eagle News)–Senator Sherwin Gatchalian has filed a bill that seeks to scrap the expiration of prepaid load. Under Senate Bill No 365, or the Prepaid Load Forever Act of 2019, all Public Telecommunications Entities and Information and Communications Technology providers are banned from imposing an expiration period on the validity of prepaid load credits and their forfeiture. Prepaid Load Forever Act of 2019 specifically bans the imposition of an expiration period on the validity of […]
"Falcon" intensifies slightly as it continues to move northward
(Eagle News)–Tropical Storm "Falcon" intensified slightly as it continued to move northward on Thursday morning. The Philippine Atmospheric Geophysical and Astronomical Services Administration said as of 10 a.m., the center of the tropical storm was estimated at 385 kilometers north northeast of Basco, Batanes. It is packing maximum sustained winds of up to 75 kilometers per hour near the center and gustiness of up to 90 kilometers per hour, and is moving at 20 kilometers […]
PET denies Robredo's bid for immediate resolution of electoral protest vs her
(Eagle News)–The Presidential Electoral Tribunal has denied Vice President Leni Robredo's bid for the immediate resolution of the electoral protest filed by former Senator Bongbong Marcos against her. In a resolution, the PET said Robredo's motion was "premature" as the tribunal has yet to complete the proceedings on the matter following rule 65 of the 2010 PET rules. The tribunal said the proceedings include a judicial recount, revision and appreciation of the votes cast in […]
A first in history: PHL Philharmonic Orchestra to play at President Duterte's SONA 2019
(Eagle News) – For the first time in its history, the Philippine Philharmonic Orchestra will perform at the fourth State of the Nation Address of President Rodrigo Duterte. The 65-piece orchestra will start playing at the Batansang Pambansa starting 11:30 p.m. on Monday, July 22, to welcome the President for his 2019 SONA, as well as the lawmakers and guests that will arrive that day. Included in the songs to be performed by the […]
Angat dam water level continues to dip despite rains; but water in La Mesa, Ipo dams still up
(Eagle News) – The water level of Angat dam continued to go down despite the rains brought by storm Falcon as it dipped to 158.27 meters as of 6 a.m. today, Thursday, July 18. From 158.38 meters on Wednesday 6 a..m., July 17, the water level decreased by 11 centimeters, according to PAGASA's latest dam update. This meant that the water level is now almost two meters below the 160 meter critical level. But […]
LPA spotted near Ilocos Sur seen to develop into tropical depression within 48 hours
Storm signals hoisted over two areas as "Falcon" moves northward (Eagle News)–The low pressure area near Ilocos Sur may develop into a tropical depression within 48 hours, the Philippine Atmospheric Geophysical and Astronomical Services Administration said, while Tropical Storm "Falcon" maintained its strength as it moved northward on Thursday morning. PAGASA said as of 4 a.m., the LPA was located 265 kilometers west of Sinait. The eye of "Falcon" on the other hand was located […]
1 2 3 … 1,495 Next →


text:
\section{Introduction}
Quantitative performance analysis in sports has become mainstream in the last decade. The focus of the analyses is shifting towards more sport-specific metrics due to novel technologies. These systems measure the movements of the players and the events happening during trainings and games. This allows for a more detailed evaluation of professional athletes with implications on areas such as opponent scouting, planning of training sessions, or player scouting.

Previous works that analyze soccer-related logs focus on the game-related performance of the players and teams. Vast majority of these methodologies concentrate on descriptive statistics that capture some part of the players' strategy. For example, in case of soccer, the average number of shots, goals, fouls, passes are derived both for the teams and for the players~\cite{anderson2013numbers,duch2010quantifying}. Other works identify and analyze the outcome of the strategies that teams apply~\cite{pena2012network,narizuka2013statistical,lucey2013assessing,gyarmati2014,gyarmati2015,Wang2015,luceyquality}. However, the physical performance and in particular the movements of players has not received detailed attention yet.

It is challenging to get access to datasets related to the physical performance of soccer players. The teams consider such information highly confidential, especially if it covers in-game performance. Despite the fact that numerous teams deployed player tracking systems in their stadiums, datasets of this nature are not available for research or for public usage. It is nearly impossible to have quantitative information on the physical performance of all the teams of a competition. Hence, most of the analysis and evaluation of the players' performance do not contain much information on the physical aspect of the game, creating a blindspot in performance analysis.

We propose a novel method to solve this issue by deriving movement characteristics of soccer players. We use event-based datasets from data provider companies covering 50+ soccer leagues allowing us to analyze the movement profiles of potentially tens of thousands of players without any major investment. Our methodology does not require expensive, dedicated player tracking system deployed in the stadium. Instead, if the game is broadcasted, our methodology can be used. As a consequence, our technique does not require the consent of the involved teams yet it can provide insights on the physical performance of many players in different teams.

The main contribution of our work is threefold:
\begin{enumerate}
	\item we propose a methodology to extract the movement characteristics of the players,
	\item we compute the similarity of the players and as such identify potential candidates who may be able to replace a given player,
	\item we quantify the uniqueness and consistency of players in terms of their in-game movements.
\end{enumerate}
To the best of our knowledge, our study is the first of its kind that focuses on the movements of soccer players at scale, while it derives novel, actionable insights for the soccer industry from event-based datasets.

\section{The Challenge of Profiling Movements}
As we noted already, it is not straightforward how to quantify the movements of soccer players at scale. The core of this problem lies in the properties of the potential datasets that may be used for the process. There exist three main data acquisition methodologies applied in the soccer industry: event-based, tracking, and wearable sensors. We briefly describe each of them focusing on their properties relevant to the analysis of the players' movements.

First, event-based datasets annotate the most important, ball related events of a game. The method involves human operators who code the games based on a corresponding video feed of the game. Although data providers apply quality assurance techniques\footnote{\eg, multiple operators annotate the game and the final data feed is a result of majority voting.}, this technique is prone to human errors. Despite of this, the datasets are widely used in the media to enhance the fan experience during the game. On the other hand, the data feed is near real-time and the data production does not need any dedicated system to be deployed at the stadiums.

Second, tracking datasets contain fine-grain details on the movement of players and of the ball throughout the game. This data is generated based on video feeds of dedicated, precisely positioned cameras. Optical tracking algorithms extract the trajectories from the video; however, there are scenarios (\eg, collision of players) where the supervision of human operators are needed. A recent study revealed that discrepancies exist among different tracking systems, \eg, the trajectories of a player may be of within several meters~\cite{IanGrahamTalkFCBSymp}. A major drawback of this technique is that it involves the deployment of a system in the stadium. As such, the consent of the home team is mandatory for such data collection. Anyone who intends to analyze the movements of the players of a competition should get the consent of all teams (and usually of the league too). This is a major obstacle for physical performance analysis at scale.

Third, wearable sensor devices collect detailed datasets on the movement of the players~\cite{gpsports,statsports,catapult}. The sensors of these devices capture the movement, accelerations, and rotation of the players, among others. The in-game application of this technique was authorized by a recent decision of FIFA, the governing body of international soccer~\cite{FIFASensor}. As of July 2015, players are allowed to wear sensors during official games. However, recent research studies report discrepancies related to the precision and consistency of these devices and such data should be used with precaution~\cite{buchheit2014integrating}. There is a more crucial practical issue with this technique: the dataset holds information only on the players of a single team, details on the ball and the opponent players are missing. This prevents any comparisons of players from multiple teams, and tactical analysis of players.

The review on the available data acquisition techniques reveals the difficulty of any study focusing on the quantitative evaluation of the players' movements on scale. As we show in this paper, event-based datasets can be used to address this problem and provide insights on player movements. We introduce our methodology in the next section.

\section{Methodology}
In this section, we introduce our methodology used to extract the movements of players and then to create their movement characteristics. Our final goal is to quantify the similarities of players based on their movement characteristics, \ie, the movements they apply during a season. We use an event-based dataset throughout our analyses that we describe next.

\subsection{Dataset}
We use an event-based dataset generated by Opta~\cite{opta} covering the 2012/13 season of La Liga (\ie, the first division soccer league of Spain). The dataset contains all major events of a soccer game including passes, shots, dribbles, and tackles. For example, the dataset has more than 300,000 passes and nearly 10,000 shots.
The dataset contains the time and location of these events along with the identity of the involved players.
Hence, it is possible to derive a coarse grain time-series of the movements of the players~\cite{Gyarmati2015Porto}. We note that the precision of the time annotation of the dataset is one second.

\subsection{Movement vector extraction}
We describe each movement as a vector of seven: $(x_1,y_1,x_2,y_2,T,s,b)$, where the movement starts at time $T$ at location $(x_1,y_1)$, ends at location $(x_2,y_2)$, with speed $s$, while $b$ denotes ball possession (\ie, whether the player had the ball or not). In total, we derive 660,848 movement vectors of 542 players for the analyzed season. The players have diverse movements over the season---both in terms of their numbers and properties: the mean number of movements per player is 1,219 (could be as high as 4,998), while the mean length of the movements is 19.4 meters (up to 100 meters). We illustrate the derived movements of three players in Figure~\ref{fig:movement_vectors} given a single game. The figures show the area where the players tend to move and also reveal their role in the team. For example, Xavi was active mainly in the middle of the field and had some high intensity movements (arrows with red color). Messi leaned towards the right side of the field and penetrated the box of the opponent five times (arrows pointing into the box). Cristiano Ronaldo on the other hand was moving on the left side, his movements covered larger distances. This is the first step of our methodology: extracting the movement vectors of the players. We note that the event-based dataset we use is sparse in terms of the position of the players, \ie, the physical location of a player is only recorded when the player was involved in some ball-related event\footnote{This is a consequence of the data acquisition process: the games are annotated based on the television broadcast that focuses on the ball all the time.}. As such, the elapsed time between two events of a player can be as low as couple of seconds but it can reach several minutes too.

\begin{figure}[tb]
\centering
\subfigure[Xavi]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=5.4cm]{figs/pre_shot_movements_player_5816_per_game.eps}\label{fig:movement_vectors_xavi}}
\subfigure[Messi]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=5.4cm]{figs/pre_shot_movements_player_19054_per_game.eps}}
\subfigure[Ronaldo]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=5.4cm]{figs/pre_shot_movements_player_14937_per_game.eps}}
\caption{Players' movement vectors in a game derived from an event-based dataset. The color of the arrows correspond to the speed of the movements (green---slow, red---fast). The teams are attacking from left to right.}
\label{fig:movement_vectors}
\end{figure}

During the creation of the movement vectors, we take into account that the size of the soccer fields are not necessarily identical. An interesting property of the rules of soccer is that the sizes of the field are not fixed, there is some room to design a soccer pitch even in case of international matches. According to the first law of the game, the length of the pitch shall be between 100 and 110 meters, while the width between 64 and 75 meters~\cite{FIFArules}. There is an ongoing standardization effort, most of the newly constructed stadiums have a pitch with a size of 105x68m\cite{uefa_pitch}. Spain is not an exception to this extent, where the dimensions of Elche's stadium are 108x70m while the field is 100x65m in case of Rayo Vallecano~\cite{spain_stadium_sizes}.

Another data preparation technique we use is related to handling the passes in the dataset. For passes, we have a complete datapoint for the initiator of the pass (\ie, timestamp and location), however, at the receiving end, the dataset does not contain a timestamp. To overcome this issues, and to increase the wealth of the extracted time-series, we use the timestamp of the previous event, \ie, the initiation of the pass. This is the best method for estimation as described in~\cite{Gyarmati2015Porto}.

\subsection{Movement characteristics construction}
Our goal is to derive movement characteristics that enable us comparing the players' performance and analyzing the stability of a player's role and fitness across a season. Players have diverse number of vectors, to handle this, we apply the following methodology. First, we derive the most relevant $K$ movement vectors of the competition using all the vectors of all the players. We determine these features using the mini-batch $K$-means clustering algorithm~\cite{sculley2010web}: the centroid movement represents the vectors belonging to a specific cluster. We apply this method instead of creating a grid for the locations, to have smooth, balanced clusters (instead of having high skew among the number of members in the clusters in case of the grid scheme). Throughout this paper, we use $K=200$. Second, in case of each movement of a player, we determine the cluster it belongs to, \ie, we compute the most similar feature vector. In the Appendix, we show examples of the coverage of some of the feature vectors, \ie, which movement vectors are belonging to a given feature vector (Figure~\ref{fig:feature_vector_spread}). Third, we aggregate the number of times a player applied each feature vector, which creates a frequency vector of the features. Finally, we normalize the frequencies with the total number of movements a player has. As a result of the normalization, we have the movement characteristic of a player. As an example, we present the top 50 movement directions of Messi in Figure~\ref{fig:movement_characteristics_all}. The figure reveals that Messi tends to have short movements in the final third of the pitch, while his mid/long range movements are starting from the right side of the field.

We are able to focus on specific movements of the players by applying filters on the initial set of movement vectors. One such filter is ball possession. It is a crucial insight how a player moves while having the ball. To focus on this, we determine all the combinations of the events where a player has the ball (\ie, both the starting and ending events of the movement should involve ball possession). Events like recovering the ball, intercepting the ball, and pass reception mark the beginning of movements where the player has possession of the ball, i.e., the player is moving together with the ball. On the contrary, if the first event of a movement is making a pass, the player does not have the ball for the given movement vector. After the filtering, we construct the feature vectors and the characteristic vectors of the players. We present the most important with ball movement traits of Messi in Figure~\ref{fig:movement_characteristics_ball}. There are six major routes Messi takes when he has the ball (shown with thick arrows). All of these movements are located centrally at the beginning of the final third.

Another aspect is the speed of the movements: fast movements are generally collocated with important events of the game. We apply a threshold on the speed of the movements, \ie, the movements ought to be at least 14km/h. This is inline with the categories widely used in the soccer industry~\cite{Valter2006, Bangsbo1991}. Figure~\ref{fig:movement_characteristics_run} presents the high-speed movements of Messi: not only his favorite traits on the midfield are revealed but also the tendencies how he approaches and enters the box of the opponent.

\begin{figure}[tb]
\centering
\subfigure[All movements]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=5.4cm]{figs/movements_player_19054_size_1675_top20.eps}\label{fig:movement_characteristics_all}}
\subfigure[Movements with ball]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=5.4cm]{figs/movements_player_19054_size_1428_with_ball_top20.eps}\label{fig:movement_characteristics_ball}}
\subfigure[High speed movements ($\geq 14km/h$)]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=5.4cm]{figs/movements_player_19054_size_467_with_run_top20.eps}\label{fig:movement_characteristics_run}}
\caption{The most important 50 movement directions of Messi throughout the season. The boldness of the arrows correspond to the frequency the movement was used. Depending on the set of movements we consider, the methodology reveals diverse insights on the player's physical performance.}
\label{fig:movement_characteristics}
\end{figure}

\subsection{Uniqueness and consistency}
One of the main applications of the movement characteristics is finding similar players who may be able to replace a given player. We identify candidates to replace some players later on this paper, some similarities may be surprising on first sight. However, this is not the only insight we can gain from the profiles. The movement characteristics of the players enable us to quantify two additional decisive qualities of the players: uniqueness and consistency. For this, we use the cosine similarity to measure the distance between two players. Uniqueness measures how hard it is to find a player that has similar movements. We use the movement characteristics derived over the entire season, and for each player we determine the $M$ most similar ones ($M=5$ in our evaluations). This is done by identifying the players with the smallest distance from the particular player (\ie, players with minimal cosine distances). Let $d_{ij}=D(c_i,c_j)$ denote the cosine distance between player $i$ and $j$, where $c_i$ denotes the movement characteristic of player $i$. We compute the uniqueness of player $i$ as:
\begin{equation}
	U_i = \sum_{j=1}^{M}d_{ij}
\end{equation}
The range of this metric is $(0,M)$, the higher this value is the more unique a player is. The uniqueness metric can be generalized for game specific movements: in this case the distances are measured between the movement characteristics of individual games, not the entire season.

It is preferable if a player applies movements that are hard to reproduce. However, it is equally important to have consistent performance throughout the season. We evaluate this using the game-wise movement characteristics of the players. Let $t=1,\dots,N$ denote the games a player was involved in, while $c_i^k$ denote the movement characteristic of player $i$ for game $k$. The consistency of player $i$ for game $k$ is defined as the average pairwise distance of its movement characteristics:
\begin{equation}
	C_i^k = \frac{1}{N}\sum_{t=1}^{N}D(c_i^k,c_i^t)
\end{equation}
The range of consistency is $(0,1)$. If the consistency metric $C$ is small, the player applies similar movements across the whole season, \ie, it is expected to see the same kind of movements throughout the season.

\section{Empirical Results and Insights}
We next apply the proposed methodology on the presented dataset covering the events of the 2012/13 season of the Spanish first division soccer league. We first focus on identifying similar players, afterwards we study the uniqueness and consistency of the players. Finally, we highlight an additional area in which the methodology is able to derive new insights: movements related to creating chances.

\subsection{Similarity}
We determine the similarity of the players based on their movement characteristics derived using all the movements the players had during the season. In Table~\ref{tab:most_similar_players} we focus on Messi, Cristiano Ronaldo, and Xavi by presenting their five most similar counterparts. The list of similar players may be considered as a shortlist of candidates who are potentially able to replace the given player---at least based on their in-game movements. The table contains the distance of the players from each other.  We show the market value of the players in the table as well as a reference. The market values of the players are as of the end of the season (\ie, June 2013) based on the estimations of Tranfermarkt~\cite{transfermarkt}. Some of the results are straightforward like the case of Messi and Saviola, or Xavi and Thiago. However, it is interesting to see the list of Cristiano Ronaldo. Our methodology reveals that the most similar player of Cristiano Ronaldo was Ruben Castro (of Real Betis). We illustrate the similarity of the movements of Ronaldo and Castro in Figure~\ref{fig:player_similarity}. The figure shows the feature vectors the players used and to what extent. There is a remarkable similarity between the players despite the fact that Castro is not as highly rated as Ronaldo, and there is a huge discrepancy in their market values: 100M compared to 4.5M. This example highlights the most important benefit of our scheme: we are able to identify players who are having the same kind of movements as their more famous reference, however, for only a fraction of the price.

\begin{table}[tb]
	\scriptsize
	\centering
\begin{tabular}{clcc}
\toprule
 \# similar &  player & distance & market value (\euro)  \\
\midrule
\midrule
 &  Lionel Messi - FC Barcelona &  &  120M   \\
\midrule
1 & Javier Saviola - Málaga & 0.155 & 3M \\
2 & Radamel Falcao - Atlético Madrid & 0.158 & 60M \\
3 & Diego Buonanotte - Granada CF & 0.174 & 2M \\
4 & Obafemi Martins - Levante & 0.180 & 3.5M \\
5 & Enrique De Lucas - Celta de Vigo & 0.193 & 0.5M \\
\midrule
\midrule
& Cristiano Ronaldo - Real Madrid &  & 100M \\
\midrule
1 & Rubén Castro - Real Betis & 0.079 & 4.5M \\
2 & Antoine Griezmann - Real Sociedad & 0.089 & 15M \\
3 & Helder Postiga - Real Zaragoza & 0.125 & 5M \\
4 & Jorge Molina - Real Betis & 0.127 & 3.5M \\
5 & Jonathan Viera Ramos - Valencia & 0.132 & 3M \\
\midrule
\midrule
 & Xavi Hernández - FC Barcelona &  & 15M \\
\midrule
1 & Thiago Alcántara - FC Barcelona & 0.069 & 22M \\
2 & Sami Khedira - Real Madrid & 0.109 & 22M \\
3 & Luka Modric - Real Madrid & 0.113 & 35M \\
4 & Ignacio Insa - Celta de Vigo & 0.116 & 0.9M \\
5 & Daniel Parejo - Valencia & 0.122 & 10M \\
\bottomrule
\end{tabular}
\caption{The top five most similar players and their market values in case of Messi, Cristiano Ronaldo, and Xavi.}
\label{tab:most_similar_players}
\end{table}

\begin{figure}[tb]
\centering
\subfigure[Cristiano Ronaldo (Real Madrid)]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=7.5cm]{figs/movements_player_14937_size_2835_top20.eps}}
\subfigure[Ruben Castro (Real Betis)]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=7.5cm]{figs/movements_player_20680_size_1707_top20.eps}}
\caption{Top-50 movement features of Cristiano Ronaldo and his most similar counterpart, Ruben Castro. There is a remarkable similarity between the two players, while having two orders of magnitude difference in their market values.}
\label{fig:player_similarity}
\end{figure}

\subsection{Uniqueness}
We next focus on the uniqueness of the players, \ie, how hard it is to find a player who is able to execute the same in-game movements throughout a season. In case of uniqueness, we only consider players who had at least $500$ movements across the season to avoid discrepancies due to players with small participation in the season. We show the ten most unique players of the competition in Table~\ref{tab:uniqueness}. As a reference, we also include the number of movements the players had in the season. The majority of these players are defenders who were playing significant portions of the season on different sides of the field. For example, Adriano of FC Barcelona was playing as left and right back in the season. Messi is considered to be a unique player; this is reflected in our results too with his eighth place in the uniqueness list. We illustrate the most significant feature vectors of these players in the Appendix (Figure~\ref{fig:movement_characteristics_top10}).

\begin{table}[b]
	\scriptsize
	\centering
\begin{tabular}{lrr}
\toprule
  Player &  Uniqueness &  \#movements   \\
\midrule
Adriano Correia	& 1.246  &  2067         \\
Martin Montoya	& 1.021 &  1485          \\
Franco Vazquez	& 0.978  &  659          \\
Daniel Larsson	& 0.974 &  738           \\
Oier Sanjurjo Mate	& 0.921 &  2209      \\
Juan Torres Ruiz	& 0.892  &  743      \\
Sergio Ramos	& 0.876 &  2957          \\
Lionel Messi	& 0.860 &  3809          \\
Ruben Garcia Santos	& 0.848 &  1148      \\
Enrique De Lucas	& 0.842 &  611       \\
\bottomrule
\end{tabular}
\caption{The ten most unique players of the competition. The results reveal that it is hard to replace players who are able to play in multiple positions (\eg, different sides of the field).}
\label{tab:uniqueness}
\end{table}

\subsection{Consistency}
We take one step further and next focus on the consistency of the movements. The managers of the teams prefer players who are consistent. If the performance is consistent, the player will deliver the expected movements. On the other hand, it is hard to count on a player whose movements have high fluctuation. Before analyzing the trends in the league, we first present an example in Figure~\ref{fig:xavi_consistency}, where we show the consistency of Xavi's movements across the season. The horizontal axis denotes the identifier of the game he was involved in, while the vertical axis represents the game-wise consistency. It is remarkable  how consistent Xavi is across the majority of the season. The two outliers at the beginning and at the end of the season are games where he was partially on the bench. We show the movement vectors of game 10, 12, and 23 in Figure~\ref{fig:xavi_details}. The detailed figures highlight similar trajectories. Xavi had numerous lateral movement in the middle of the field, some high intensity movements towards the box of the opponent, and he was responsible for taking the corner kicks of his team. This was Xavi's role in the game against Real Madrid as well, as shown earlier in Figure~\ref{fig:movement_vectors_xavi}. In the third game (\ie, game 23), Xavi moved similarly, however, he was not on the pitch for the entire game, resulting in a slightly elevated consistency value.

\begin{figure}[tb]
\centering
\includegraphics[width=8cm]{figs/self_similarity_p_5816_per_game_2.eps}
\caption{The consistency of Xavi throughout the season. His movements were similar and consistent for the majority of the season, the two outliers are games where he was a substitute.}
\label{fig:xavi_consistency}
\end{figure}

\begin{figure}[tb]
\centering
\subfigure[Game 10]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=5.4cm]{figs/pre_shot_movements_player_456422_per_game.eps}}
\subfigure[Game 12]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=5.4cm]{figs/pre_shot_movements_player_456441_per_game.eps}}
\subfigure[Game 23]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=5.4cm]{figs/pre_shot_movements_player_456571_per_game.eps}}
\caption{All the movement vectors of Xavi in case of three distinct games. The trends of the movements are similar regardless of the game.}
\label{fig:xavi_details}
\end{figure}

Finally, we analyze the players of the league in terms of their uniqueness and consistency (Figure~\ref{fig:uniqueness}). Defenders are consistent in general, but they are not having too much distinctness. There is no clear difference between midfielders and attackers. There is a clear relation between the two properties: higher uniqueness comes at a price of consistency. The dataset contains three outliers, oddly all of them are players of FC Barcelona. In terms of the defenders, Adriano has a extremely unique behavior, \ie, high distance from the most similar players, however, his performance is not consistent (consistency of 0.75). Iniesta does movements with high consistency (\ie, value of 0.40) and his movements are fairly unique (0.78). Messi is the outlier of the attackers, with high uniqueness and high consistency (0.86 and 0.30, respectively). Messi's movement profile is in a shocking contrast with Cristiano Ronaldo, who seems to be just an average player in terms of the uniqueness and the consistency of his movements (0.55 and 0.51, respectively).

\begin{figure}[tb]
\centering
\includegraphics[width=12cm]{figs/player_consistency_selfsim_per_game_ann.eps}
\caption{The uniqueness and the consistency of the players in the league. The color of the dots denote the position of the players. The outliers of the positions are Adriano, Iniesta, and Messi, respectively.}
\label{fig:uniqueness}
\end{figure}

\subsection{Creating chances}
We are able to extract all in-game movements of the players using our methodology. Hence, we may focus on the movements of the players related to specific events of the game. Potentially, this opens up a new line of research related to the analysis of movements creating scoring opportunities at scale. Here we only highlight the potential of this area by showing two examples.

Figure~\ref{fig:pre_shot_movements_player} reveals a player's movements before taking a shot. These are the areas from where this player---namely Messi---is able to create chances. There are three main routes to arrive into the final third of the pitch and shoot: running straight on the left side of the box, moving diagonally towards the edge of the box from the middle of the field, and starting from the right side taking a diagonal route towards the box. We note that a notable portion of these movements are high intensity runs.

Most of the time chances are not created by a single player, rather are a result of a series of carefully orchestrated movements of the whole team. We are able to capture this as well with our method as shown in Figure~\ref{fig:pre_shot_movements_team}. The example presents the movements of a team up to 20 seconds earlier than taking a shot. The different colors represent different players of the team. The figure shows intense movements of five players, all of them moving straight towards the opponent's box. This case the goal of the players was pressing the defensive line of the opponent rather than opening up spaces.

These insights are just preliminary steps for a complete, on scale understanding of the relation of player movements and scoring opportunities. A thorough analysis of these phenomena is a future work.

\begin{figure}[tb]
\centering
\subfigure[Messi's movements before taking a shot (colors denote the speed of the movements)]{\adjincludegraphics[clip=true, trim=1cm 2.5cm 1cm 3cm,width=7.5cm]{figs/pre_shot_movements_player_19054_per_gameAAA.eps}\label{fig:pre_shot_movements_player}}
\subfigure[Movement of a team precluding a shot (colors denote different players of the team)]{\adjincludegraphics[width=7.5cm,clip=true, trim=1cm 2.5cm 1cm 	3cm]{figs/pre_shot_movements_team_103946277_per_game.eps}\label{fig:pre_shot_movements_team}}
\caption{Additional application of the methodology: insights on creating chances}
\label{fig:pre_shot_movements}
\end{figure}

\section{Conclusion}
We analyzed quantitatively the in-game movements of soccer players throughout an entire season. Our methodology reveals detailed insights on the in-game strategy of the teams and on the role and performance of the players within a team. We identify similarities among players and potential candidates for replacing a given player. The results provide valuable inputs for player and opponent scouting by revealing and quantifying the movements of the players to an extent never seen before: both in terms of the number of covered teams and players.

\bibliographystyle{plainnat}

redpajama_set_name: RedPajamaArXiv


Coke Studio Season 6 , set to launch this October 2013 exciting talent, diverse musical influences, and dynamic performances .
Coke Studio Season 6 will witness a fusion of Eastern, Western, and regionally inspired music for which the platform has come to be renowned. However, this season goes deeper in its journey, exploring the international heritage of popular local music genres, tracing these global influences that have left an indelible impact on Pakistan's national, and cultural musical identity. To that end, Coke Studio's cross-genre Pakistani musical talent will be joined by international musicians trained in both contemporary, and traditional instrumentation.
Coke Studio Season 6 has been recorded, and shot in 8 different countries with the input from close to 3,000 people who were involved in creating the show.
Coke Studio Season 6 will also feature guest musicians from Italy, Morocco, Nepal, Norway, Serbia, and Turkey.
Coke Studio Season 6 will be aired on 40 channels across Pakistan this year.
More information on Coke Studio Season 6 can be accessed from its official website.
Coke Studio Season 6 Detailed schedule of the Season will be released on October 6, 2013.