text:
Carborane complexes of ruthenium: studies on the chemistry of the Ru(CO)2(η5-7,8-Me-2-7,8-C2B9H9) fragment and the X-ray crystal structure of [NEt4][Ru2(μ-Tl(CO)4(η5-7,8-Me-2-7,8-C2B9H9)2]
JC Jeffery, PA Jelliss, YH Liao, FGA Stone
Journal of Organometallic Chemistry
551(1-2)
Jeffery, JC., Jelliss, PA., Liao, YH., & Stone, FGA. (1998). Carborane complexes of ruthenium: studies on the chemistry of the Ru(CO)2(η5-7,8-Me-2-7,8-C2B9H9) fragment and the X-ray crystal structure of [NEt4][Ru2(μ-Tl(CO)4(η5-7,8-Me-2-7,8-C2B9H9)2]. Journal of Organometallic Chemistry, 551(1-2), 27 - 36.
Jeffery, JC ; Jelliss, PA ; Liao, YH ; Stone, FGA. / Carborane complexes of ruthenium: studies on the chemistry of the Ru(CO)2(η5-7,8-Me-2-7,8-C2B9H9) fragment and the X-ray crystal structure of [NEt4][Ru2(μ-Tl(CO)4(η5-7,8-Me-2-7,8-C2B9H9)2]. In: Journal of Organometallic Chemistry. 1998 ; Vol. 551(1-2). pp. 27 - 36.
@article{58fb02adc2ac40cab4fabf409ebd121a,
title = "Carborane complexes of ruthenium: studies on the chemistry of the Ru(CO)2(η5-7,8-Me-2-7,8-C2B9H9) fragment and the X-ray crystal structure of [NEt4][Ru2(μ-Tl(CO)4(η5-7,8-Me-2-7,8-C2B9H9)2]",
author = "JC Jeffery and PA Jelliss and YH Liao and FGA Stone",
volume = "551(1-2)",
journal = "Journal of Organometallic Chemistry",
Jeffery, JC, Jelliss, PA, Liao, YH & Stone, FGA 1998, 'Carborane complexes of ruthenium: studies on the chemistry of the Ru(CO)2(η5-7,8-Me-2-7,8-C2B9H9) fragment and the X-ray crystal structure of [NEt4][Ru2(μ-Tl(CO)4(η5-7,8-Me-2-7,8-C2B9H9)2]', Journal of Organometallic Chemistry, vol. 551(1-2), pp. 27 - 36.
Carborane complexes of ruthenium: studies on the chemistry of the Ru(CO)2(η5-7,8-Me-2-7,8-C2B9H9) fragment and the X-ray crystal structure of [NEt4][Ru2(μ-Tl(CO)4(η5-7,8-Me-2-7,8-C2B9H9)2]. / Jeffery, JC; Jelliss, PA; Liao, YH; Stone, FGA.
In: Journal of Organometallic Chemistry, Vol. 551(1-2), 1998, p. 27 - 36.
T1 - Carborane complexes of ruthenium: studies on the chemistry of the Ru(CO)2(η5-7,8-Me-2-7,8-C2B9H9) fragment and the X-ray crystal structure of [NEt4][Ru2(μ-Tl(CO)4(η5-7,8-Me-2-7,8-C2B9H9)2]
AU - Jelliss, PA
AU - Liao, YH
AU - Stone, FGA
VL - 551(1-2)
JO - Journal of Organometallic Chemistry
JF - Journal of Organometallic Chemistry
Jeffery JC, Jelliss PA, Liao YH, Stone FGA. Carborane complexes of ruthenium: studies on the chemistry of the Ru(CO)2(η5-7,8-Me-2-7,8-C2B9H9) fragment and the X-ray crystal structure of [NEt4][Ru2(μ-Tl(CO)4(η5-7,8-Me-2-7,8-C2B9H9)2]. Journal of Organometallic Chemistry. 1998;551(1-2):27 - 36.


text:
Fowler Mountain ist ein Trapp-Berg 11 km (7 mi) südöstlich vom Zentrum von Meriden, Connecticut. Er erreicht eine Höhe von  (750 ft) und ist Teil der schmalen, linearen Metacomet Ridge, welche sich vom Long Island Sound bei New Haven durch das Connecticut River Valley von Massachusetts bis an die Grenze von Vermont nach Norden zieht. Fowler Mountain zeichnet sich aus durch einzigartige mikroklimatische Ökosysteme und seltene Pflanzengemeinschaften. Er steigt über dem Ulbrich Reservoir und dem Quinnipiac River Valley im Westen steil über 90 m an. Das Gebiet gehört zum Tri-Mountain State Park und der Mattabesett Trail verläuft über den Berg.

Geographie
Der Berg liegt im Gebiet der Städte Durham und Wallingford und erstreckt sich über 1,9 km in der Länge und 800 m in der Breite, wobei sich das zerklüftete Gebiet auf eine viel größere Fläche erstreckt. Fowler Mountain ist auch ein wichtiger Aquifer; zwei Steuseen liegen an seiner Basis: Ulbrich Reservoir im West in der Town of Wallingford, sowie Pistapaug Pond im Süden, zwischen Fowler Mountain und Pistapaug Mountain. Der Berg ist dicht bewaldet mit wenigen Aussichtspunkten von den Klippen oberhalb der Stauseen.

Die Metacomet Ridge erstreckt sich vom Fowler Mountain weiter nach Norden in Form des Trimountain und nach Süden als Pistapaug Mountain. Die Westhälfte des Fowler Mountain ensendet ihre Wasser durch den Muddy River in den Quinnipiac River und damit zum Long Island Sound; die Ostseite entwässert zum Coginchaug River, und durch den Connecticut River in den Long Island Sound.

Geologie und Ökologie
Fowler Mountain besteht, wie der größte Teil der Metacomet Ridge, aus Basalt, einem so genannten Trapp. Der Berg entstand gegen Ende der Trias, als der Nordamerikanische Kontinent von Afrika und Eurasien wegdriftete. Lava stieg in den Rift-Spalten auf und erstarrte zu mehrere hundert Meter dicken Kissen. Folgende Verwerfungen und Erdbeben falteten die Schichten, so dass die Klippen und Kämme entstanden zu denen Fowler Mountain heute gehört.

Heiße, trockene Gipfel, kühle, feuchte Schluchten und mineral-reiche Schuttkegel aus Basalt-Geröll bilden zusätzliche mikroklimatische Ökosysteme am Fuß des Berges, in denen seltene Pflanzen und Tierarten Lebensraum finden, die sonst in Connecticut selten sind. Fowler Mountain ist auch eine wichtige Wanderroute für durchziehende Greifvögel.

Freizeitmöglichkeiten und Umweltschutz
Der größte Teil der Fläche des Fowler Mountain steht als Teil des Trimountain State Park, sowie als kommunales Wassereinzugsgebiet unter Naturschutz. Vorort-Bebauungen erstrecken sich bis an die unteren Hänge an der Ostseite des Berges. In dem Naturschutzgebiet gibt es Möglichkeiten zum Wandern, Skilaufen, Picknicken und anderen Outdoor-Aktivitäten. Schwimmen, Bootfahren und Angeln sind in den Stauseen verboten. Der Mattabesett Trail wird von der Connecticut Forest and Park Association gepflegt und erstreckt sich von Lamentation Mountain im Norden bis zum Totoket Mountain nach Süden und von dort wieder nach Norden zum Connecticut River. Dabei verläuft er über den Kamm des Fowler Mountain. Ein Einstieg in den Wanderweg befindet sich am Südende des Fowler Mountain, wo der blue blazed Mattabesett Trail die Howd Road nach dem Abstieg vom Pistapaug Mountain überquert. Von Fowler Mountain zieht der Pfad weiter zum Trimountain; ein Einstieg in diesen Streckenabschnitt befindet sich an der Route 68.

Die Ökosysteme von Fowler Mountain sind durch Bebauung und Steinbrucharbeiten (Tilcon Connecticut) bedroht. 2000 wurde Fowler Mountain in eine Studie des National Park Service aufgenommen für die Einrichtung eines neuen National Scenic Trail, der als New England National Scenic Trail geplant ist und Metacomet-Monadnock Trail in Massachusetts mit dem Mattabesett Trail und dem Metacomet Trail in Connecticut verbinden soll.

Der Wallingford Land Trust und der Middlesex Land Trust haben sich für die Erhaltung der Landschaftlichen Schönheit eingesetzt.

Benachbarte Gipfel:

Einzelnachweise

Literatur
 Elizabeth J. Farnsworth: Metacomet-Mattabesett Trail Natural Resource Assessment. 2004. PDF webfile, 1. November 2007.
 Connecticut Walk Book: A Trail Guide to the Connecticut Outdoors. 17th Edition. The Connecticut Forest and Park Association. Rockfall, Connecticut.
 Chet Raymo, Maureen E. Raymo: Written in Stone: A Geologic History of the Northeastern United States. Globe Pequot, Chester, Connecticut 1989.
 U.S. Congress: New England National Scenic Trail Designation Act.

Weblinks
 Connecticut Forest and Park Association
 NPS brochure for National Scenic Trail proposal.
 Wallingford Land Trust
 Middlesex Land Trust

Berg in Connecticut
Tektonik
Wallingford (Connecticut)
Durham (Connecticut)

redpajama_set_name: RedPajamaWikipedia


TWO BALLOONS OF YOUR CHOICE WITH A BASKET OF FLOWERS. THE ONES SHOWN ARE OF COURSE PINK AND LAVENDER. ASK US FOR ANOTHER COLOR COMBINATION IF YOU WOULD LIKE. DON'T FORGET TO LET US KNOW WHAT TWO BALLOONS YOU WOULD LIKE.


Noxwin is glad to introduce its newest welcome casino offer and only between the 30th of May and the 6th of June you can take advantage of the limited first deposit bonus of 111% up to $£€111, available to be spend on the rocking Jimi Hendrix slot by NetEnt at the platform.
ENJOY AND SPEND YOUR BOOST ON JIMI HENDRIX SLOT.
If you want to try the generous Noxwin service before spending any funds, you are free to join and make use of their 20 no deposit free spins bonus offer. All you need to do is visit the platform and your free rounds will be credited to your account the day after registration.
Visit the progressive Noxwin Casino and begin your online gambling activity with a solid push and the popular Jimi Hendrix slot.


text:
Q: How to initialize BOW or Skipgrams in Word2vec embeedings? I am not able to find the good source where i can able to find out how to initialize BOW or SKipgrams.

A: What do you mean with "initialize"?
Which version of word2vec are you using? In gensim the default training is CBOW, you can train the skip-gram using the parameter sg=1

redpajama_set_name: RedPajamaStackExchange


text:
All > Re-Solved Mysteries Podcast
Elephant Parade PDX LLC
Re-Solved Mysteries Podcast
TV, True Crime
Downloads per Episode
Alison, Karlin & Eliza update & RE-solve all of the segments from the 90's TV show Unsolved Mysteries. Watch along with us as we uncover the latest information on all of the segments in everyone's favorite mystery show. We laugh, we cry, we drink cheap wine and we want justice! Follow us on Facebook & Twitter @resolvethepod and IG @re_solvedmysteries.
Host Name: Alison, Eliza & Karlin
Three female hosts in their 20's & 30's. We love cheap wine, true crime, secrets, mysteries, feminism and JUSTICE!
Weekly on Mon
PHD/Doctorate
Median Age: 35
Less than $40k
$40k-$60k
$80k-$100k
Median Income: $84,000
Six Seasons and a Podcast
Six Seasons and a Podcast reaches thousands of Community fans a months. With interviews featuring the writers, producers, and actors of the hit tv show Community, our show is the go.to place for related content. We are a fixture in the passionate fan base and regularly are retweeted by Ken Jeong, who was a recent guest.
TV Confidential: A radio talk show about
TV CONFIDENTIAL (www.televisionconfidential.com) talks to the stars, writers, directors and other creative people behind the scenes of some of America's most popular shows. Our unique brand is an engaging blend of talk and entertainment that often compares today's shows with those of the '50s, '60s, '70s and '80s. Heard every week on both traditional AM/FM stations and on such digital platforms as TuneIn, Spotify, iTunes, and Alexa, each edition of TV CONFIDENTIAL features lively conversation about all kinds of TV programming (current, classic, primetime, daytime network, cable, streaming), plus prominent guests from the world of entertainment. We have expanded our audience by more than 40 percent over the past twelve months through both traditional strategies and new technologies, as well as our social media platforms (8,000+ and growing). We are committed to fostering relationships with advertisers by drawing on our brand to help further their brands.
The Kingcast
A Stephen King podcast for Stephen King obsessives, takes a weekly deep dive into the written and cinematic works of America's prevailing Master of Horror. Each episode finds hosts Eric Vespe and Scott Wampler joined by a notable guest, each of whom brings their preferred King title to the table for discussions that run the gamut from rollicking to analytical. You never quite know what you're gonna get when you tune in, but you will always be entertained.

redpajama_set_name: RedPajamaCommonCrawl


For the past three months, almost every time we have seen Eg #2413 she has been with Eg #1968 (Check them out in the Right Whale Catalog). When this season began, we observed a number of adult female pairs that later became some of this year's mothers. In December, when we started seeing these two, we thought that maybe they could be pregnant females.
However, they prove to be an interesting pair as Eg #1968 has never been documented with a calf, and Eg#2413 is a potential mother as she gave birth 3 years ago. So now it is March, these two females have been together for 3 months and neither one has calved. It is not unusual for two adult females to be with each other for a few months like this and not calve; last year we observed the same thing. We have commonly called these adult female pairs "the ladies."
Just two days ago, "the ladies" were observed together. And then yesterday, we observed Eg #2413 by herself exhibiting a whole stretch of behaviors, check out the slide show below. In the first few images she is posturing with her mouth open; you can see the baleen hanging down from her top jaw as well as her large bottom jaw. She then proceeded to tail slap; notice all the white water around her tail stock. She then started flipper slapping; in these images she has her flipper in the air waiting to bring it down to hit the water.
It was quite a spectacle watching her! There are infinite possibilities as too why whales exhibit such behaviors. In her case, was she missing her companion, was she getting ready to give birth, or was she just perhaps enjoying life? We may never know. Our mission is to fly our Early Warning Systems and unless we think a whale is in distress, for instance from a ship strike or an entanglement, we are only onsite for a few minutes. In this case she seemed to calm down and so we moved on with the rest of our survey. It will be interesting to see where she is seen next and with whom; only time will tell.


text:
The Export of Cocoa from Ghana
The Republic of Ghana gained independence from the United Kingdom in 1957, and it has quickly become one of the fastest growing economies in the world. Located in western Africa, Ghana is home to some of the world's most valuable mineral deposits. Recent oil exploration has also discovered huge reserves of oil in the country; a discovery that will secure the financial independence of Ghana for several generations. However, it is the production and export of cocoa beans that has historically been the most important source of income for Ghana and its people. This growing and relatively prosperous country is still the world's second largest producer of cocoa.
Ghana's cocoa production is now in excess of four million tonnes per year, and the country's output is still growing in the midst of falling African production. The production of cocoa beans is thought to employ more than 1,5 million Ghanaians. Despite increasing exports of oil, gold and bauxite, cocoa is still the single-most important commodity to the country's economy. However, the history of Ghana's exporting of cocoa has not always involved such success. A combination of falling prices, drought and political problems almost stopped production completely during the 1980s. Farmers were struggling to make ends meet in the midst of collapsing commodity prices. However, intervention from the International Monetary Fund allowed the country to recover during the 1990s. Indeed, Ghanaian cocoa production doubled between the years of 2001 and 2003.
Part of Ghana's enduring success in the production and exporting of cocoa beans must be attributed to the Ghana Cocoa Board. Established in 1947, the organisation is responsible for quality control, the welfare of farmers, the protection of the environment and the stabilisation of commodity prices. The success of the board led to it becoming responsible for the production and worldwide marketing of Ghanaian coffee. It also oversees research into new production, harvesting and irrigation techniques. The Ghana Cocoa Board is also responsible for the issuing of expert licences to individual farms. All producers must prove they have been selling cocoa to the domestic market for at least two years before an export licence can be issued. They must also be capable of delivering a minimum of ten thousand tonnes of beans every year. Representatives from the board will also visit each farm to ensure that the facilities and expertise in operation are of the highest standard. These checks ensure that all of Ghana's cocoa exports are high in quality; preserving the reputation of the country as one of the world's leading cocoa producers.
Copyright gepcghana.com 2010 All Rights Reserved


text:
Q: How to define that a model has many of the same model in Strongloop Loopback? What should a models.json look like when I want to define that a Organization has many Organizations?
I tried to define a hasMany through relationshio, using an intermediate model called clients but it didn't work:
"organization": {
  "properties": {
    "name": {
      "type": "string"
    }
  },
  "relations": {
    "clients": {
      "type": "hasMany",
      "model": "organization",
      "foreignKey": "clientId",
      "through": "client"
    }
  }
  "client": {
    "properties": {
      "organizationId": {
        "type": "number",
        "id": true
      },
      "clientId": {
        "type": "number",
        "id": true
      }
    },
    "relations": {
      "organization": {
        "type": "belongsTo",
        "model": "organization",
        "foreignKey": "organizationId"
      },
      "client": {
        "type": "belongsTo",
        "model": "organization",
        "foreignKey": "clientId"
      }
    }
  }

A: The question has been answered by: https://groups.google.com/d/msg/loopbackjs/H7ivcbLAaHo/C9iQop4RXAYJ


text:
class DeleteTsToken < ActiveRecord::Migration
  def up
    drop_table :ts_tokens
  end

  def down
    create_table :ts_tokens do |t|
      t.string  :token
    end
  end
end

redpajama_set_name: RedPajamaGithub


text:
Trump's Manipulation of Currency Manipulation- OPINION
10:29 11 August 2019 Read: 2481
by Paola Subacchi
By treating international trade as a zero-sum game in which the US makes its own rules, President Donald Trump's administration has weakened the incentive for countries to engage in policy cooperation. Why should China bow to a US that treats it as an enemy?
The weaponization of currency has rarely ended well for the United States. Look no further than the unilateral 1971 decision of President Richard Nixon's administration to cancel the US dollar's direct international convertibility to gold – a key element of the "Nixon Shock" that destabilized floating currencies and led to stagflation later in the decade. But that hasn't stopped President Donald Trump's administration from (mis)labeling China a currency manipulator.
The US has long accused China of keeping the renminbi artificially low, in order to secure an unfair advantage in international trade. But it has generally refrained from harsh action, and, until this latest decision, had not applied the "currency manipulator" label since 1994. Even during the mid-2000s, when the renminbi was widely considered to be significantly undervalued, US President George W. Bush's administration chose not to make that designation, and instead pursued the bilateral Strategic Economic Dialogue on currency and other economic issues.
But the renminbi's recent drop below the psychologically significant threshold of CN¥7 to the dollar for the first time since 2008 was too much for the Trump administration to take. So, in a symbolic move that escalates America's ongoing trade war with China, the US Treasury made the official designation.
It is not at all clear, however, whether the label applies. A country is considered to be a currency manipulator if its monetary authority intervenes to engineer a devaluation, in order to boost the global competitiveness of its exports. The renminbi's recent decline, however, was not the result of policy action.
Nowadays, China maintains a managed floating exchange-rate regime: the renminbi's value can fluctuate freely within a 2% band. But, because the authorities reset the exchange rate daily, a long period of weakness gradually moves the exchange rate downward, even if daily movements are marginal. That is what happened this week.
In fact, far from intervening to devalue the renminbi, the People's Bank of China (PBOC) has in recent years been deploying its foreign-exchange reserves to prop it up. The difference this time is that it chose not to intervene, thereby allowing the currency to fall.
The decision was probably driven largely by China's longstanding determination to transform the renminbi into a major international currency that is liquid and widely accepted. The country's leaders know that frequent market interventions undermine the renminbi's credibility with non-resident holders of the currency. Moreover, those interventions come at a high cost. In 2015-16, supporting the renminbi depleted the country's foreign-exchange reserves by some $1 trillion.
This is not to say that China will not intervene further. After all, a weak currency is a major problem for China – a point that seems to elude the Trump administration. For one thing, by raising the cost of imports, a weaker renminbi would hurt the domestic demand that China is so eager to foster, as part of its strategy to shift the country's growth model away from exports.
Moreover, a weak renminbi may trigger capital outflows, at a time when total debt stands at a whopping 300% of GDP. A stronger and more stable renminbi, by contrast, would mitigate the debt exposure of Chinese companies and provincial governments, without jeopardizing financial stability.
Given this, the PBOC is likely to step in if the renminbi falls much lower. But it will be doing so on its own terms rather than to meet a specified target, let alone to please the US, which would nonetheless benefit. In the throes of Trump's trade war, and following an interest-rate cut by the Federal Reserve, the US could use any growth boost it can get.
Yet, even if China's interventions are designed to curb depreciation, the Trump administration may nonetheless use them to justify the currency manipulator designation. This points to the dilemma Trump has created for the rest of the world. By treating international trade as a winner-take-all, zero-sum game in which the US makes its own rules, the Trump administration has weakened the incentive for countries to engage in the kind of policy cooperation that has been a hallmark of the international economic order since World War II. Why should China bow to a US that treats it as an economic enemy?
To be sure, it remains unclear whether the US Treasury has advanced the kind of formal proceedings – which normally involve the International Monetary Fund – against China that would usually follow official accusations of currency manipulation. And the Trump administration has a track record of making big threats and then backing away (while claiming credit for averting disaster).
By escalating tensions and fueling uncertainty, however, Trump's reckless posturing can have serious consequences, even if he does not follow through. At a time when the global economy is slowing down, this is a risk nobody should be willing to take.
Paola Subacchi, Professor of International Economics at Queen Mary Global Policy Institute, Queen Mary University of London, is the author of The People's Money: How China is Building a Global Currency.
Read the original article on project-syndicate.org.
More about: TRUMP


text:
Adele Sammarco
Adele Sammarco received her Bachelor of Fine Arts from New York University's prestigious Tisch School of the Arts in the heart of Greenwich Village, where she majored in film and television communications. During her senior year, she produced, wrote, and directed the film "Rush Hour," a day-in-the-life documentary about a college student's commute on the world famous Staten Island Ferry. Upon graduation, Adele Sammarco joined WWOR-TV Channel 9 News in New Jersey. While at Channel 9, Adele Sammarco field-produced the trial of John Gotti Sr. and the three day long Crown Heights Riots in 1991. A year later, Adele Sammarco became an original TV News Reporter at NY1 (New York 1), when the station first launched. NY1 is a Time Warner owned, 24-hour cable news station dedicated to covering the five boroughs of New York. Adele covered thousands of news stories between 1992 and 2001 for the station from breaking news to numerous exclusives such as a one-on-one interview with the Son of Sam's last victim. As NY1's Environmental Reporter, Adele Sammarco investigated the Fresh Kills Landfill, and reported on unusual, rare forms of cancers developing in residents living in its vicinity. Her environmental reporting earned Adele Sammarco an award from the Natural Resources Defense Council (NRDC), an organization dedicated to the protection of natural resources across the globe. Adele Sammarco became NY1's first female Criminal Justice Reporter with her promotion in 1998. Her work included stories on ethnic profiling by the New York City Police Department (NYPD), police brutality, stories on organized crime including the trial of Genovese Crime Family Chief Vincent "Chin" Gigante, and the trial of Rapper Tupac Shakur. Adele Sammarco earned praise for her exposé on the unjust treatment of Arlene Oberg, who was imprisoned under the Rockefeller Drug Laws. After her stories aired, Oberg was granted clemency by then Governor George Pataki. The William Moses Kunstler Fund for Racial Justice, Inc. exemplified her work, calling it, "worthy of a dozen Emmys." A native of Staten Island and dedicated to her hometown, Adele Sammarco worked as the Director of Public Relations and Marketing at Snug Harbor Cultural Center & Botanical Garden on Staten Island, a Director of Communications for the Staten Island Board of Realtors, Inc. and the Marketing Manager at the Center for the Arts at the College of Staten Island..


text:
<?php

namespace Laravie\Parser;

use Closure;

abstract class Document
{
    /**
     * The content.
     *
     * @var mixed
     */
    protected $content;

    /**
     * The original content.
     *
     * @var mixed
     */
    protected $originalContent;

    /**
     * Parse document.
     *
     * @param  array  $schema
     * @param  array  $config
     * @return array
     */
    public function parse(array $schema, array $config = []): array
    {
        $output = [];
        $ignore = $config['ignore'] ?? false;

        foreach ($schema as $key => $data) {
            $value = $this->parseData($data);

            if (! $ignore) {
                $output[$key] = $value;
            }
        }

        return $output;
    }

    /**
     * Set the content.
     *
     * @param  mixed  $content
     * @return $this
     */
    public function setContent($content)
    {
        $this->content = $content;
        $this->originalContent = $content;

        return $this;
    }

    /**
     * Get the content.
     *
     * @return mixed
     */
    public function getContent()
    {
        return $this->content;
    }

    /**
     * Get original content.
     *
     * @return mixed
     */
    public function getOriginalContent()
    {
        return $this->originalContent;
    }

    /**
     * Filter value.
     *
     * @param  mixed  $value
     * @param  \Closure|string|null  $filter
     * @return mixed
     */
    protected function filterValue($value, $filter = null)
    {
        if ($filter instanceof Closure) {
            return $this->callFilterResolver($filter, $value);
        }

        $resolver = $this->getFilterResolver((string) $filter);

        if (method_exists($resolver[0], $resolver[1])) {
            return $this->callFilterResolver($resolver, $value);
        }

        return $value;
    }

    /**
     * Resolve value from content.
     *
     * @param  array<string, mixed>  $config
     * @param  string  $hash
     * @return mixed
     */
    protected function resolveValue(array $config, string $hash)
    {
        if (! isset($config['uses'])) {
            return $config['default'] ?? null;
        }

        /** @var array<int, string|null>|string|null $uses */
        $uses = $config['uses'];

        if (! \is_array($uses)) {
            return $this->getValue($this->getContent(), $uses, $hash);
        }

        $values = [];

        foreach ($uses as $use) {
            /** @var string|null $use */
            $values[] = $this->getValue($this->getContent(), $use, $hash);
        }

        return $values;
    }

    /**
     * Resolve value from uses filter.
     *
     * @param  mixed  $content
     * @param  string|null  $use
     * @param  string|null  $default
     * @return mixed
     */
    abstract protected function getValue($content, ?string $use, ?string $default = null);

    /**
     * Get filter resolver.
     *
     * @param  class-string|string  $filter
     * @return array{0: object, 1: string}
     */
    protected function getFilterResolver(string $filter): array
    {
        $method = 'filter';
        $position = strpos($filter, '@');

        if ($position === 0) {
            $method = 'filter'.ucwords(substr($filter, 1));

            return [$this, $method];
        }

        if ($position !== false) {
            /**
             * @var class-string $class
             * @var string $method
             */
            [$class, $method] = explode('@', $filter, 2);
        } else {
            /** @var class-string $class */
            $class = $filter;
        }

        return $this->makeFilterResolver($class, $method);
    }

    /**
     * Parse single data.
     *
     * @param  array<string, mixed>  $data
     * @return mixed
     */
    protected function parseData($data)
    {
        $hash = hash('sha256', (string) microtime(true));
        $value = $data;
        $filter = null;

        if (\is_array($data)) {
            $value = $this->resolveValue($data, $hash);
            $filter = $data['filter'] ?? null;
        }

        if ($value === $hash) {
            $value = $data['default'] ?? null;
        }

        if (! \is_null($filter)) {
            $value = $this->filterValue($value, $filter);
        }

        return $value;
    }

    /**
     * Make filter resolver.
     *
     * @param  class-string  $class
     * @param  string  $method
     * @return array{0: object, 1: string}
     */
    protected function makeFilterResolver(string $class, string $method): array
    {
        $class = new $class();

        return [$class, $method];
    }

    /**
     * Call filter to parse the value.
     *
     * @param  callable  $resolver
     * @param  mixed  $value
     * @return mixed
     */
    protected function callFilterResolver(callable $resolver, $value)
    {
        return \call_user_func($resolver, $value);
    }
}


I have been trying to get my hands on courgette flowers since forever. Well, actually, to this extent, since my 21st birthday meal in April. You see, my sister booked us a table at a quaint vegetarian restaurant in Hammersmith called The Gate. None of us had ever heard of it before, let alone been there, it was merely the result of a Google search. It was a nightmare to find, mainly because we didn't know the area at all so any directions on a major one way gyratory roundabout surrounding the tube station and various other buildings, were not all that helpful to four lost, tired, hungry women on foot.
However, we got a grip and we found it after not all that long. But once we got to the address; 51 Queen Caroline Street. We thought we'd really lost the plot. Where was the restaurant then? Lo and behold, we venture in further. There was the restaurant, sharing its front door with and operating above, a religious establishment. It felt unusual at first, especially when we entered the dining room that was not much bigger than my living room (not big by the way), but the buzz, tables full of customers and amazing aroma soon settled any fears. These unexpected attributes are just some of the outstanding qualities of this place.
The food was incredible. Serving an array of vegetarian dishes using local, seasonal ingredients with vegan and gluten-free options. It is here that I tasted my first ever courgette flower stuffed and fried in batter and it was amazing. I had the veganized version with the most amazing thick, creamy 'mayonnaise/sour cream' alternative I have ever come across and bags of flavour and textures. Sadly, it is no longer on their changing with the seasons menu.
Trying to track courgette flowers down locally to attempt to reproduce the dish was not easy. In fact, not possible. I called local farms and nurseries, I was either too late or they wouldn't sell them as the flowers die so quickly after picking. An attempt to grow my own without chemicals failed as the local garden fiends had a good old feast. So, I kind of gave up the hunt, thought I'd try growing again, organically in a grow house later. But hey, there's no truer saying that it's not what you know but who you know. Mat happened to tell a good friend Eddie about my quest and sure enough, he said he had tonnes of flowering plants in pots at home. Next day, they were in my hands. How excited was I! Now, these were the male flowers, without the little courgettes at the end. I was baffled at first, but a bit of research taught me this. I ordered a little growhouse and have replanted them in there, in the hope that they fruit. Anyway, picking my own courgette flower and cooking it within minutes was extremely satisfying, and I can't wait for more!
I also battered a small punnet of various edible flowers I had along with the courgette flowers, they were so pretty and all had great flavours and textures. Even Mat loved them!
The filling I used was adapted from Riverford Organic, but I halved it as I didn't have many flowers to fill, skipped the parmesan, lemon, and used soya yoghurt in place of the creme fraiche and ricotta, and I used a good handful of fresh parsley and chives from the windowsill. Next time I will use the lemon, I simply didn't have one to hand. I did, however just find this, the magical recipe from The Gate for their amazing courgette flowers. Its like gold, I can't wait to pick more flowers!
The batter I used is from here and was really light and crisp. Make sure the oil is nice and hot (190c) so that what you're frying doesn't soak up oil. You don't need tonnes of oil for this, about 4cm in a deep-frying pan is fine, just turn the flowers to brown both sides.
This entry was posted in Egg-free, Snacks, vegan, Vegetarian and tagged dairy free, edible flowers, egg-free, starter, vegan, vegetarian. Bookmark the permalink.


text:
Social Capital Construction and Governance in Central Asia pp 57-76 | Cite as
Domestic Discourse on Civil Society and Social Capital
This chapter will elaborate on the domestic discourse of social capital and civil society in post-Soviet Uzbekistan. This chapter focuses on the works by local academics and political leaders on civil society and its forms in Uzbekistan. The chapter demonstrates that this field has received constant attention in both the official and scholarly literatures since the 1990s, and as the political elite strives to promote its own postulation of an evolutionary transition "from a strong state to a strong civil society", interest in the subject among local intellectuals remains high.
The fact that the administrators and intellectuals are claiming their own models of civil society and social capital should not be underestimated because without understanding how the local conception of civil society is formed in relation to history, culture and power relations, it is difficult to examine the real nature of the sociopolitical environment in Uzbekistan. This chapter therefore highlights an alternative vision of civil society and social capital, which moves beyond Western-centric approaches to this matter. The aim of this chapter is to summarize some notable publications by local intellectuals in the Uzbek and Russian languages. Using the case study of Uzbekistan, this chapter also offers a model of how democratizing states are using social capital and civil society institutions to strengthen their legitimacy and increase the efficiency of their governance.
Social Capital Civil Society Political Elite Democratic Institution Associational Life
Abdusattorov, T. (2011). Kuchli Fuqarolik Jamiyatini Barpo Etishda Ijtimoiy Adolat (The role of social justice in promoting a strong civil society). Fuqarolik Jamiyati, 1, 4–7.Google Scholar
Alagappa, M. (Ed.). (2004). Civil society and political change in Asia. Stanford, CA: Stanford University Press.Google Scholar
Casier, T. (1999). The shattered horizon: How ideology mattered to soviet politics. Studies in East European Thought, 51(1), 35–36.CrossRefGoogle Scholar
Ergashev, B. (2004). Civil forums in Central Asia: Goals, specifics, potential. Central Asia and the Caucasus, 27(3), 7–14.Google Scholar
Fukuyama, F. (1993). The end of history and the last man (p. 216). New York: Harper Perennial.Google Scholar
Fukuyama, F. (2004). State building: Governance and world order in the 21st century. Ithaca, NY: Cornell University Press.Google Scholar
Gadoyboev, A., & Rahimov, S. (2003). Oltin O'tda, Odam Mahallada Toblanadi (Gold shines in the flame, man shines in the Mahalla). Tashkent: Yangi Asr Avlodi.Google Scholar
Islamov, Z. (2004). Grazhdanskoe Obshestvo: Vchera, Segodnia, Zavtra (Civil society: Yesterday, today, tomorrow). In Alimov (Ed.), O'zbekiston: Fuqarolik Jamiyati Sari (Uzbekistan towards civil society) (pp. 53–59). Tashkent: Institute for Strategic and Regional Studies.Google Scholar
Karimov, I. (1995). Vatan—Sajdagoh kabi Muqaddasdir (The Homeland is as sacred as a place of prayer). Tashkent: O'zbekiston.Google Scholar
Karimov, I. (1997). Uzbekistan Na Poroge XXI Veka: Ugrozi Bezopasnosti, Usloviya i Garantii Progressa (Uzbekistan on the Threshold of the twenty-first century: Challenges to stability and progress). Moscow: Drofa.Google Scholar
Karimov, I. (2002). Xavfsizlik va Tinchlik Uchun Kurashmoq Kerak (The need to strive for security and peace). Tashkent: O'zbekiston.Google Scholar
Keane, J. (1998). Civil society: Old images, new visions. Cambridge: Polity Press.Google Scholar
Khuseynova, A. (2009). Fuqarolik Jamiyati: Tushunchasi va Genezisi (Civil society: Notion and genesis). Demokratlashtirish va Inson Huquqlari, 4, 27–30.Google Scholar
Kimairis, T.-L. (2010). Civil society and social capital in Central Asia. In H. K. Anheier, S. Toepler, & R. List (Eds.), International encyclopedia of civil society (pp. 236–241). New York: Springer.Google Scholar
Levine, D. (Ed.). (1972). Georg Simmel on individuality and social forms. Chicago: University of Chicago Press.Google Scholar
Levitin, L. (2001). Uzbekistan na Istoricheskom Povorote (Uzbekistan on a historicalthreshold) (p. 307). Moscow: Vagrius.Google Scholar
Lin, N. (1999). Building a network theory of social capital. Connections, 22(1), 28–51.Google Scholar
Mamatov, Kh. (2010). Oznovnie Pokazateli Urovnya Razvitiya Grajdanskogo Obshestva: Postanovka Problemi. (The main parameters of the development of civil society: Formulation of the problem). Fuqarolik Jamiyati, 1, 57–62.Google Scholar
March, A. (2003). State ideology and the legitimation of authoritarianism: The case of Post-Soviet Uzbekistan. Journal of Political Ideologies, 8(2), 209–232.CrossRefGoogle Scholar
Mercer, C. (2002). NGOs, civil society and democratization: A critical review of the literature. Progress in Development Studies, 2(1), 8.CrossRefGoogle Scholar
Narozhna, T. (2004). Civil society in the Post-Communist context: Linking theoretical concept and social transformation. Demokratizatsiya, 12(2), 296.CrossRefGoogle Scholar
Odilqoriev, H. (2002). Konstitutsiya va Fuqarolik Jamiyat (The constitution and civil society) (pp. 164–173). Tashkent: Sharq.Google Scholar
Qirgizboev, M. (2010). Fuqarolik Jamiyati: Genezisi, Shakllanishi va Rivojlanishi (Civil society: Its genesis, formation and development). Tashkent: O'zbekiston.Google Scholar
Saidov, A. (2003). Mahalla: Milliy Demokratik Instituti (Mahalla: A National Democratic Institution). Demokratlashtirish va Inson Huquqlari, 1, 96–103.Google Scholar
Sajoo, A. (Ed.). (2002). Civil society in the Muslim world: Contemporary perspectives. London: I.B. Tauris.Google Scholar
Schull, J. (1992). What is ideology? Theoretical problems and lessons from soviet-type societies. Political Studies, 40(4), 732.CrossRefGoogle Scholar
Shadmanov, A. (2010). Formirovanie Grajdanskogo Obshestva v Uzbekistane (Formation of civil society in Uzbekistan). Demokratlashtirish va Inson Huquqlari, 1, 90–93.Google Scholar
Sharifkhodjaev, M. (2003). O'zbekistonda Ochiq Fuqarolik Jamiyatining Shallanishi (The formation of an open civil society in Uzbekistan). Tashkent: Sharq.Google Scholar
Sharifkhodjaev, M., & Akhunova, G. (2005). Mahalla Kak Institut Mestnogo Samoupravleniya (Mahalla as an Institution of local self-governance). Tashkent: TFI.Google Scholar
Sievers, W. E. (2002). Uzbekistan's Mahalla: From soviet to absolutist residential community associations. The Journal of International and Comparative Law at Chicago-Kent, 2, 149.Google Scholar
Suda, M. (2006). The politics of civil society, Mahalla and NGOs: Uzbekistan. In I. Osamu & U. Tomohiko (Eds.), Reconstruction and interaction of Slavic Eurasia and its neighboring worlds (pp. 335–336). Sapporo: Slavic Research Center, Hokkaido University.Google Scholar
Tangriev, L. (2000). Mustaqillik va Jamoat Tashkilotlari (Public Associations Since Independence). Tashkent: Yangi Asr Avlodi.Google Scholar
Tolipov, F. (2008). Uzbekistan: Sovetskiy Sindrom v Gosudarstve, Obshestve i Ideologii (Uzbekistan: Soviet syndrome in the state, society, and ideology). Tsentralnaya Aziya i Kavkaz, 6(54).Google Scholar
Turaqulov, M. (2003). O'zbekistonda Fuqarolik Jamiyati Asoslarining Shakllantirish Jarayonlari (The process of formation of the foundations of civil society in Uzbekistan). O'zbekistonda Ijtimoiy Fanlar, 1–2, 3–8.Google Scholar
USAID. (2004). Civil society groups and political parties. Supporting constructive relationships (p. 7). Washington, DC: USAID Occasional Papers Series.Google Scholar
Ismailov M. (2017) Domestic Discourse on Civil Society and Social Capital. In: Dadabaev T., Ismailov M., Tsujinaka Y. (eds) Social Capital Construction and Governance in Central Asia. Politics and History in Central Asia. Palgrave Macmillan, New York. https://doi.org/10.1057/978-1-137-52233-7_3


text:
Q: Programmatically Run WireMock on a remote Unix Server from JUNIT First of all would like to Thanks WireMock team for amazing mock solution which is simple to use and integrate.
http://wiremock.org/docs/
I had a specific issue. I am running WireMock Like below in my Junit Tests on my local machine. When WireMock starts it runs on 8089 port as below and I can browse the URL through the below link which is perfect.
http://localhost:8099/xx/xx/invoice/201628JP00006097
@Rule
public WireMockRule wireMockRule = new WireMockRule(wireMockConfig().httpsPort(8089));

wireMockRule.stubFor(get(urlEqualTo("/xx/larxxs/invoice/201627JP00006087"))
        .willReturn(aResponse().withHeader("Content-Type", "text/xml").withBodyFile("K000006087.xml")));

After hosting this mock on my local machine, I run some batch job on a remote UNIX Server. The batch job then tries to fetch this data from mock via https link and it used to work fine. Now there have been some changes on Remote UNIX Server or I am not sure what has changed overnight as the remote UNIX Machine is throwing error while trying to get data from WireMock. Though the ping is working from my machine to remove UNIX Machine and vice versa and I am able to get data via browser on my localhost.
2016-08-03 17:31:50.101 ERROR 19483 --- [main] .w.s.l.s.b.t.OldLarsRestInvoiceGenerator : Exception while getting invoice data from Cybill rest serviceorg.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://10.10.34.238:8089/xx/xx/invoice/201627JP00006087": Connection timed out; nested exception is java.net.ConnectException: Connection timed out

I wanted to ask, if we can run WireMock programmatically from Junit on Remote UNIX Machine and how we can do that. Like in @Rule I mentioned it to run on port 8089. Can I mention the host also here.
I saw that we can install Jar file on remote server and then run it, but is there a way to do it programmatically and start the wireMock on remote server instead.
@Rule
public WireMockRule wireMockRule = new WireMockRule(wireMockConfig()
                                                                      .httpsPort(8089)
                                                                          .host(myUNIXSERVER));
Thanks for help!!

A: I think you should try below
public WireMockRule wireMockRule = new WireMockRule(wireMockConfig().port(8089));

just cuz now you are mocking https:// and using https://


text:
Q: MongoDB Sharding - Query via mongos takes more time than query on mongod (PRIMARY) Setup Details:
mongos:
RAM: 8 GB, CPUs: 2
Config Servers (Replica set of 3 config servers):
RAM: 4 GB, CPUs: 2
Shard Cluster-1 (Replica of 3 mongod):
RAM: 30 GB, CPUs: 4
Shard Cluster-2 (Replica of 3 mongod):
RAM: 30 GB, CPUs: 4
Sharding:
Collection: rptDlp, Key: {incidentOn: "hashed"}
Description:
I have more than 15 million records in a collection.
I am retrieving last page documents having sorted by a field(indexed one) of type date.
Actual Query:
db.getCollection("rptDlp").find({ incidentOn: { $gte: new Date(1513641600000), $lt: new Date(1516233600000) } })
.sort({ incidentOn: -1 }).skip(15610600).limit(10)

If I execute this query directly against mongo shard server (PRIMARY), it shows result in 14 seconds. But through mongos, it takes more than 2 minutes and due to query timeout my application results in showing an error prompt.
If we assume it as network congestion, then every query should take 2 minutes. But when i retrieve documents for first page it shows result in few seconds.
Explain query result (against mongos):
    {
    "queryPlanner" : {
        "mongosPlannerVersion" : 1,
        "winningPlan" : {
            "stage" : "SHARD_MERGE_SORT",
            "shards" : [
                {
                    "shardName" : "rs0",
                    "connectionString" : "rs0/172.18.64.47:27017,172.18.64.48:27017,172.18.64.53:27017",
                    "serverInfo" : {
                        "host" : "UemCent7x64-70",
                        "port" : 27017,
                        "version" : "3.4.10",
                        "gitVersion" : "078f28920cb24de0dd479b5ea6c66c644f6326e9"
                    },
                    "plannerVersion" : 1,
                    "namespace" : "mydatabase.rptDlp",
                    "indexFilterSet" : false,
                    "parsedQuery" : {a
                        "$and" : [
                            {
                                "incidentOn" : {
                                    "$lt" : ISODate("2018-01-19T06:13:39.000Z")
                                }
                            },
                            {
                                "incidentOn" : {
                                    "$gte" : ISODate("2017-12-19T00:00:00.000Z")
                                }
                            }
                        ]
                    },
                    "winningPlan" : {
                        "stage" : "LIMIT",
                        "limitAmount" : 10,
                        "inputStage" : {
                            "stage" : "SKIP",
                            "skipAmount" : 7519340,
                            "inputStage" : {
                                "stage" : "FETCH",
                                "inputStage" : {
                                    "stage" : "IXSCAN",
                                    "keyPattern" : {
                                        "incidentOn" : -1.0
                                    },
                                    "indexName" : "incidentOn_-1",
                                    "isMultiKey" : false,
                                    "multiKeyPaths" : {
                                        "incidentOn" : []
                                    },
                                    "isUnique" : false,
                                    "isSparse" : false,
                                    "isPartial" : false,
                                    "indexVersion" : 2,
                                    "direction" : "forward",
                                    "indexBounds" : {
                                        "incidentOn" : [
                                            "(new Date(1516342419000), new Date(1513641600000)]"
                                        ]
                                    }
                                }
                            }
                        }
                    },
                    "rejectedPlans" : []
                },
                {
                    "shardName" : "rs1",
                    "connectionString" : "rs1/172.18.64.54:27017",
                    "serverInfo" : {
                        "host" : "UemCent7x64-76",
                        "port" : 27017,
                        "version" : "3.4.10",
                        "gitVersion" : "078f28920cb24de0dd479b5ea6c66c644f6326e9"
                    },
                    "plannerVersion" : 1,
                    "namespace" : "mydatabase.rptDlp",
                    "indexFilterSet" : false,
                    "parsedQuery" : {
                        "$and" : [
                            {
                                "incidentOn" : {
                                    "$lt" : ISODate("2018-01-19T06:13:39.000Z")
                                }
                            },
                            {
                                "incidentOn" : {
                                    "$gte" : ISODate("2017-12-19T00:00:00.000Z")
                                }
                            }
                        ]
                    },
                    "winningPlan" : {
                        "stage" : "LIMIT",
                        "limitAmount" : 10,
                        "inputStage" : {
                            "stage" : "SKIP",
                            "skipAmount" : 7519340,
                            "inputStage" : {
                                "stage" : "FETCH",
                                "inputStage" : {
                                    "stage" : "SHARDING_FILTER",
                                    "inputStage" : {
                                        "stage" : "IXSCAN",
                                        "keyPattern" : {
                                            "incidentOn" : -1.0
                                        },
                                        "indexName" : "incidentOn_-1",
                                        "isMultiKey" : false,
                                        "multiKeyPaths" : {
                                            "incidentOn" : []
                                        },
                                        "isUnique" : false,
                                        "isSparse" : false,
                                        "isPartial" : false,
                                        "indexVersion" : 2,
                                        "direction" : "forward",
                                        "indexBounds" : {
                                            "incidentOn" : [
                                                "(new Date(1516342419000), new Date(1513641600000)]"
                                            ]
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "rejectedPlans" : []
                }
            ]
        }
    },
    "ok" : 1.0
}

Explain query result (against mongo shard):
    {
    "queryPlanner" : {
        "plannerVersion" : 1,
        "namespace" : "mydatabase.rptDlp",
        "indexFilterSet" : false,
        "parsedQuery" : {
            "$and" : [
                {
                    "incidentOn" : {
                        "$lt" : ISODate("2018-01-19T06:13:39.000Z")
                    }
                },
                {
                    "incidentOn" : {
                        "$gte" : ISODate("2017-12-19T00:00:00.000Z")
                    }
                }
            ]
        },
        "winningPlan" : {
            "stage" : "LIMIT",
            "limitAmount" : 10,
            "inputStage" : {
                "stage" : "SKIP",
                "skipAmount" : 7519340,
                "inputStage" : {
                    "stage" : "FETCH",
                    "inputStage" : {
                        "stage" : "IXSCAN",
                        "keyPattern" : {
                            "incidentOn" : -1.0
                        },
                        "indexName" : "incidentOn_-1",
                        "isMultiKey" : false,
                        "multiKeyPaths" : {
                            "incidentOn" : []
                        },
                        "isUnique" : false,
                        "isSparse" : false,
                        "isPartial" : false,
                        "indexVersion" : 2,
                        "direction" : "forward",
                        "indexBounds" : {
                            "incidentOn" : [
                                "(new Date(1516342419000), new Date(1513641600000)]"
                            ]
                        }
                    }
                }
            }
        },
        "rejectedPlans" : []
    },
    "serverInfo" : {
        "host" : "UemCent7x64-69",
        "port" : 27017,
        "version" : "3.4.10",
        "gitVersion" : "078f28920cb24de0dd479b5ea6c66c644f6326e9"
    },
    "ok" : 1.0
}

Any suggestion would be helpful, thanks in advance.
FINDINGS :
While we execute skip() query on mongos(routers) and on shard it behaves differently.
When executing the skip(n) and limit(m) on shard, it actually skips the 'n' number of record and only returns 'm' records mentioned in limit.
 But this is not possible through mongos, because it may possible that data is divided on multiple shards and due to which shard may contains less than 'n' number of records(mentioned in skip).
 Hence instead of applying skip(n) query, mongos will execute limit(n+m) query on shard by adding skip count n and limit count m to collect all records. After collecting results from all shard mongos will apply skip on assembled records.
 Also if data is huge mongos fetches that data in chunks by using getMore command, which also slow down the performance.
As per mongo doc reference from : https://docs.mongodb.com/v3.0/core/sharded-cluster-query-router/
 If the query limits the size of the result set using the limit() cursor method, the mongos instance passes that limit to the shards and then re-applies the limit to the result before returning the result to the client.
If the query specifies a number of records to skip using the skip() cursor method, the mongos cannot pass the skip to the shards, but rather retrieves unskipped results from the shards and skips the appropriate number of documents when assembling the complete result. However, when used in conjunction with a limit(), the mongos will pass the limit plus the value of the skip() to the shards to improve the efficiency of these operations.
Is there any solution to improve skip query performance executed via mongos(routers)?
Thanks in advance.

A: If you have a HASHed shard key you won't be able to use range queries to find which nodes each item is on so it will need to scan all nodes within the sharded cluster. So the slowest query will be the slowest node in the set plus time to aggregate the results on the mongos before sending them back to the client.
Using a HASHed shard key scatters the results throughout the cluster so you'll only be able to query based on a key match.
Check out the documentation here - https://docs.mongodb.com/manual/core/hashed-sharding/
If you don't mind the query doing a full cluster scan then you could make it more efficient by adding a standard index on incidentOn this will make the query a lot faster on each node but still won't be able to pinpoint the nodes in the cluster.


Welcome to Speedy Plumbing Service, Inc! We are a locally owned and operated company that has provided a full suite of plumbing services to the Fargo-Moorhead and Hawley areas for over 35 years.
Whether you are renovating your current home or building a new one, we can install any plumbing, water heater, and heating system that the project calls for. We also provide repairs of any scope, and we clean clogged drains and sewer lines as well, so receiving whatever you might need from an experienced plumber is as simple as calling us.
Speedy is more than our name — it's our philosophy, too. A plumbing emergency can happen at any time, and it's always a tremendous inconvenience. Whether one of your pipes has broken, your water heater has failed and needs repair or replacement, or any other concern has arisen, we are standing by 24/7 to come to the site of the problem and make it go away as fast as possible.
Speedy Plumbing Service is a fully licensed and insured plumbing company that provides for all of your gas, water, sewer, and drain needs in the Fargo Moorhead area. We pride ourselves on our professionality, and offer only the most expert advice and quality of workmanship. When you've got our team on your side, there is no plumbing problem that can't be overcome. Call us today to learn how our work makes all the difference.


text:
Russia: Olympic sponsors muted on Sochi abuses
You are being redirected to the story the piece of content is found in so you can read it in context. Please click the following link if you are not automatically redirected within a couple seconds:
en/russia-human-rights-watch-urges-olympic-sponsors-to-speak-out-against-rights-abuses-related-to-sochi-games-preparations-includes-responses-from-8-firms-including-coca-cola-ge#c78133
Russia: Human Rights Watch urges Olympic sponsors to speak out against rights abuses related to Sochi Games preparations; includes responses from 8 firms including Coca-Cola, GE & Samsung
Author: Human Rights Watch, Published on: 17 November 2013
Leading corporate sponsors of the Olympics have yet to speak out strongly against the rights abuses linked to the preparations for the Sochi Winter Games, to be hosted by Russia in February 2014...Minky Worden... Human Rights Watch [said] "Sponsors should speak up about labor abuse, discrimination, and attacks on press freedom."...The main corporate sponsors of the Sochi Games – participants in the Olympic Partner Programme known as TOP Sponsors– are 10 major international companies: Atos, Coca-Cola, Dow Chemical, General Electric, McDonald's, Omega, Panasonic, Procter & Gamble, Samsung, and Visa. The Games will be broadcast in the United States by NBC. Human Rights Watch wrote three detailed letters to each of these companies earlier in 2013 to call their attention to serious human rights abuses underway in Sochi. These abuses include: [e]xploitation of workers, including migrant workers...illegal detentions and deportations...[e]victions of homeowners and their families without fair compensation or in some cases without any compensation...[h]arassment of civil society activists and journalists speaking out about concerns related to Olympic preparations...[n]egative impacts on the environment that are affecting the right to health...Eight of the ten TOP Sponsors – Coca-Cola, Dow Chemical, General Electric, McDonald's, Omega,Panasonic, Procter & Gamble, and Samsung– provided written responses, as did NBCUniversal. Four of these companies – Coca-Cola, Dow Chemical, General Electric and NBCUniversal – agreed to meet with Human Rights Watch. Atos and Visa have not responded to date.
Read the full post here
Related companies: Atos (formerly Atos Origin) Coca-Cola Comcast Dow Chemical General Electric McDonald's NBCUniversal (part of Comcast) Omega Watches (part of Swatch) Panasonic Procter & Gamble Samsung Visa Inc.
Road-building
Race courses
Sports teams, clubs & leagues
Technology, telecom & electronics
Arbitrary detention
Beatings & violence
Intimidation & threats
Environment: General
Health: General (including workplace health & safety)
Labour: General
In-depth areas
 Russia: Human rights abuses related to 2014 Winter Olympic Games in Sochi
 Atos (formerly Atos Origin)
 Coca-Cola
 Comcast
 Dow Chemical
 General Electric
 McDonald's
 NBCUniversal (part of Comcast)
 Omega Watches (part of Swatch)
 Panasonic
 Procter & Gamble
 Samsung
 Visa Inc.


text:
Some intel on INTEL®
Posted on May 8, 2018 by Ron Coleman
There's intel inside.
BUMPED from January 1, 2010 and UPDATED due to decision (scroll to the bottom for the stunning conclusion):
Had you heard about this one from Mike Masnick?
Chip giant Intel has a bit of a reputation for being a trademark bully at times, threatening or suing many companies just for having "intel" in their name somewhere — including a travel agency and a jeans company. Now, before anyone brings it up, yes, as a trademark holder the law requires you to enforce your trademark against infringement, lest it become considered "generic" (such as xerox machines, kleenex tissues, aspirin and other brand names that became generic). But, the key in all of those generic situations was that the use was applied to things that directly competed with the original brand's products. People referred to other tissues as "kleenex" and it stuck. Intel's lawyers seem to go out of their way to find potential infringement where there obviously is none at all.
Paul Alan Levy alerts us to the latest such case, where Intel has sued the operators of the Mexico Watch newsletter, because its domain is LatinIntel.com. Of course, the reason for that is that it is using the commonly accepted abbreviation of "intel" as short for "intelligence." It's common shorthand, especially within government circles, to refer to gathered intelligence as simply "intel." . . .
More importantly, no one is going to look at LatinIntel.com and confuse it for the world's largest computer chip maker. No one is going to look at that site and wonder how come they can't order a Centrino processor. There's simply no confusion at all. . . .
Well, when I first read that post, I thought Mike may just be on to something there. Here's how I see it now:
UPDATE: Intel loses (don't get excited about the "decision" itself however!)
Yay us!
Glory and gratitude to my co-counsel Colby Springer who nailed it at oral argument.
MORE: Is less.
Brand Management and Branding, Internet Law, Trademarks and trademark law	Brand Management and Branding, Internet Law, Likelihood of confusion, Overreaching, Trademarks and trademark law, Trials
If I were a lawyer, I would have to recuse myself from leaving a comment. You see, I am the owner of the company currently being sued by Intel Corporation.
Unable to find pro bono representation and unable to afford private counsel, I was preparing to go pro se against the Intel Litigation Army when I met Ron. I didn't ask him to represent me pro bono. He offered as soon he learned the details of the case.
That is to say, he offered despite knowing that the immense legal resources of Intel Corporation were being marshaled to skewer my company on eight federal, state, and common law charges. I'd say that took courage that can only be found in the integrity of someone who believes in the cause of justice under our laws.
And ever since, he has been energetic, intelligent, and passionate about our defense. I am grateful.
After other lawyers saw we had the backing of a well-known trademark and intellectual property attorney, offers of pro bono local counsel poured forth. We attracted the finest available to our cause, in the end.
We filed our official response motion to Intel Corporation's case on Dec. 31. A satisfying way to end a rough year. And reason for optimism in 2010!
Pingback: WorldTrademarkReview
Pingback: VBalasubramani
Pingback: Antonin I. Pribetic


About two years ago, the foul-ball territory at Cliff Hagan Stadium was replaced with synthetic turf. That area has proven to be more durable and versatile than natural grass, which is what led UK to choose a synthetic field over a natural one. UK's football field, installed in 2015 by Vescio's SportsFields, is also synthetic.
The new baseball field — AstroTurf's Diamond Series — is made entirely of synthetic grass except the pitcher's mound, which will be made from clay. The new field will be similar to the University of Louisville's — although provided by a different company — on which UK played in this year's NCAA Tournament super regional.
AstroTurf says it has installed more NCAA Division I synthetic baseball fields than any of the other artificial turf companies combined, including ones at Western Kentucky, Indiana and Michigan.
Kentucky players Riley Mahan and Evan White talk to media after Saturday's 6-2 loss to Louisville ended UK's season.
AstroTurf has also installed a synthetic field for Major League Baseball's Toronto Blue Jays.
The new stadium will feature 2,500 chair-back seats, additional space to accommodate about 4,000 fans for regular-season home games, and the option of temporary seating that could increase capacity to about 7,000 in the event that UK is selected to host NCAA Tournament games. UK broke ground on the stadium in March, and it's targeted for completion by the fall of next year.
One of the concerns UK had with a synthetic surface was maintaining the high-traffic areas on a baseball field, such as the batters' boxes and first-base area.
However, AstroTurf has come up with a way of replacing those areas without having to dig up the turf in a lengthy replacement process.
The synthetic field also will reduce time spent in rain delays. The Wildcats spent more than two hours in a rain delay before their regional championship win over North Carolina State this past season, much of it after the rain had stopped.
"You got a mound tarp to protect the clay mound and as soon as the rain stops, you're playing because it all drains through a gravel and sand sub base," Saal said.
Another concern UK had with an artificial field was how the play of the game would be affected. While baseball purists won't be able to get the natural grass look they enjoy, they won't have to worry about a synthetic field altering the play of the game, Saal said.
"They (AstroTurf) could take their testing equipment and put it on the Cliff field right now and they could get, over time: average degradation of bounce height, or ball speed, how high is it bouncing up off the ground if it hits at a 45-degree angle," he said.
Saal said AstroTurf could then take that profile created on Cliff Hagan's field and match it to the new synthetic surface.
On top of doing studies and tests in Lexington, the UK staff also did some research elsewhere to see how other synthetic fields hold up.
"We took two days and went to five or six different facilities in the region, and we talked with their director of sports turf or grounds, we talked with their head baseball coach,. We talked about playability and consistency and some of the issues they had," Saal said.
As for the rest of the stadium, construction has gone smoothly and the opening date of late summer/early fall 2018 is still on track. Saal said a lot of the dirt grading work has been done, and most of the concrete walls around the locker room lounge and tunnels have been poured.
He said that steel work will start next week, meaning fans will see elevated structures when they drive to Kroger Field for football games soon.


text:
Gonzalo Fabián Porras Burghi (born 31 January 1984 in Montevideo) is a retired Uruguayan footballer and current sporting director of Villa Teresa.

Career

After retirement
After retiring at the end of 2020, Porras was appointed sporting director of Villa Teresa in January 2021.

References

External links

1984 births
Living people
Footballers from Montevideo
Uruguayan footballers
Association football midfielders
Uruguayan expatriate footballers
Liverpool F.C. (Montevideo) players
Juventud de Las Piedras players
Club Atlético River Plate (Montevideo) players
Danubio F.C. players
Olimpo footballers
Deportivo Toluca F.C. players
Club Nacional de Football players
C.A. Cerro players
Villa Teresa players
Uruguayan Primera División players
Uruguayan Segunda División players
Liga MX players
Argentine Primera División players
Uruguayan expatriate sportspeople in Mexico
Uruguayan expatriate sportspeople in Argentina
Expatriate footballers in Mexico
Expatriate footballers in Argentina


All Lairds of Glencoe and Lochaber are able to display and use this official Award of Arms. Printed in full colour on an archival parchment with an embossed seal, it is a treasure to display with pride.
Each Award or Arms confirms the right of one Laird, Lord or Lady to use the Arms of Glencoe or Lochaber.
Please provide one full name and title, as well as your plot number, as you would like it to be displayed if you are not purchasing it along with a plot of land.


GME Supply knows fall protection. We have spent the last decade focusing on at-height industries and fall protection. One key component of fall protection is your safety harness. A safety harness not only needs to be functional, but comfortable as well. We offer a wide range of harnesses best suited for the wind energy industry.
Some things to keep in mind when choosing your harness is what materials the hardware (D-rings and other connectors are made of). How many D-rings you need, connection points, and sizing, and certifications.
The harnesses for wind are going to feature aluminum or steel D-rings. Aluminum D-rings are lighter but more expensive. Steel D-rings, on the other hand, are cheaper, but much heavier.
The amount of D-rings you need will be dependent on your specific job requirements. You have 3 main options in connection points - tongue buckle, pass-through buckle, and quick connect buckle. Sizing varies depending on the manufacturer and we have a sizing chart reference guide to help you ensure that your harness will fit the way you need it to so you can stay safe.
When looking at full body harnesses it is important to keep in mind the certifications you need them to meet. If you are working in the United States you will need a harness that meets ANSI Z359.11-2014. ANSI Z359.11-2014 outlines the safety requirements for a full body harness. If you are working in Canada you will need a harness that meets the CSA requirements. Your CSA harness will need to meet the CSA Z259.10-12 Full Body Harness Standard.
4 D-ring harnesses have... you guessed it - 4 D-rings. The first D-ring is located on your back. This is the "dorsal d" and is where your lifeline will be attached. The other two D-rings are located on each side of your hips. These D-rings are typically used for tie-offs. The 4th D-ring is a sternal D-ring located at your chest. This sternal D-ring is used when climbing a ladder to attach your cable grab to your harness.
For additional information about how to choose the right harness, check out The Ultimate Fall Protection Harness Buying Guide. Need help finding a certain harness? Click here to contact one of our Gear Experts®.


text:
Q: How do I remove duplicate entries in a given timeframe? My table looks like this:
+-----------+
|     id    | <- primary key
|    time   | <- DateTime
|    row2   | <- varchar
|    row3   |
|    ...    |
+-----------+

I want to remove all entries, except one, which are within a timeframe of one full hour and have the same value of row2 (distinct row2). Is it possible to do this without a stored procedure and/or non-sql code?

A: The usual solution for this problem is first looking for the rows you want to keep, and then delete all others.  The first part can be accomplished with an aggregate and grouping:
SELECT min(id)
FROM my_table
GROUP BY row2, DATE_FORMAT(`time`, '%Y-%m-%d %H')

Then you can write your DELETE:
DELETE FROM my_table
WHERE id NOT IN (
    SELECT min(id)
    FROM my_table
    GROUP BY row2, DATE_FORMAT(`time`, '%Y-%m-%d %H')
);

There are variations to this theme: you can use a NOT EXISTS construct instead of NOT IN (with appropriate changes), or a join using the USING keyword.

A: Back on Feb 22, 2011, I answered a question about a DELETE query using a WHERE clause against itself : ( Problem with MySQL subquery ).
Here is a safer approach:

*

*Create a temp table called mytable_key

*Collect keys with minimum ids per row2 per hour into mytable_key

*Create a temp table called mytable_new

*Join all keys in mytable_key with mytable and load it into mytable_new

*Rename mytable to mytable_old

*Rename mytable_new to mytable

*Drop mytable_old

*Drop mytable_key

Here is the actual SQL:
CREATE TABLE mytable_key
    SELECT id FROM mytable
    WHERE 1=2
;
INSERT INTO mytable_key
    SELECT MIN(id) FROM mytable
    GROUP BY row2,DATE_FORMAT(`time`,'%Y%m%d%H')
;
ALTER TABLE mytable_key ADD PRIMARY KEY (id);
CREATE TABLE mytable_new LIKE mytable;
INSERT INTO mytable_new
    SELECT B.* FROM mytable_key A
    INNER JOIN mytable B USING (id)
;
ALTER TABLE mytable RENAME mytable_old;
ALTER TABLE mytable_new RENAME mytable;
DROP TABLE mytable_old;
DROP TABLE mytable_key;

You can run these commands as is or place them in a stored procedure.
While I give dezso's answer a +1 because it works mechanically in Oracle, PostgreSQL and SQL Server, take it from a MySQL DBA, I don't trust MySQL's approach to internal SQL optimization via transformation when doing a DELETE on a table against itself. This is why I submitted this answer.


In just four years, Pan-Florida Challenge has provided over 4.2 million meals to hungry children.
This March, I will join hundreds of other riders who are all committed to feeding hungry children. I will endure physical pain so that children will no longer have to endure the pains of hunger. They will return to school on Monday fed, refreshed, and ready to learn.
Mr. Josiah L Smith Jr.


Sprinkles Cupcakes is celebrating Christmas by stocking their cupcake ATM with prize vouchers.
Depending on the day between Dec. 1-12, when patrons purchase their cupcake out of the machine, they could win Sprinkles cupcake mix, Sprinkles spatula, a gift card up to $100, or a baking bundle pack.
In addition, Sprinkles is to be taking donations for brand new toys through Dec. 15; patrons are to receive a free cupcake for donated toys. All toys will be donated to the nonprofit, Baby 2 Baby, according to a press release.
For Valley residents looking to purchase a special gift, Sprinkles Cupcakes seasonal JOY box is also now available.
Filled with red velvet, vanilla, chocolate peppermint and gingerbread cupcakes these make the perfect sweet treat for any holiday event. The two seasonal flavors, chocolate peppermint and gingerbread, are available exclusively through Dec. 24.
The chocolate peppermint cupcake is a Belgian dark chocolate cake with bittersweet chocolate-peppermint frosting topped with crushed peppermint candies. The gingerbread cupcakes are brand new this year.
The fragrant spiced ginger cakes are topped with cream cheese frosting, dusted with cinnamon sugar and adorned with a gingerbread man.
Valley residents can pick up their Sprinkles JOY box at the Scottsdale location 9 a.m.-9 p.m. Monday through Saturday and 10 a.m. to 8 p.m. Sundays.
Sprinkles is located at 4501 N. Scottsdale Road on the northeast corner of Scottsdale and Camelback roads, across from Scottsdale Fashion Square.
For more information about Sprinkles and their seasonal gift boxes or to place an order, visit www.sprinkles.com or call 480-970-4321.


text:
Stephen Oziegebe Ojomoh, known as Steve Ojomoh (born 25 May 1970 in Benin City), is a Nigerian-born English former rugby union footballer and a current coach. He played as a flanker.

Club career
Ojomoh played for Moseley, Bath, and Gloucester in England, Overmach Parma in Italy, and Newport in Wales.

International career
Ojomoh had 12 caps for the England national team from 1994 to 1998, without ever scoring. He played at the Five Nations in 1994, 1995 and 1996. He was also present at the 1995 Rugby World Cup finals, where England reached the fourth place, playing four matches.

Coaching
After ending his player career, Ojomoh became a coach. He managed Trowbridge RFC, guiding them to success in winning the Intermediate cup against Leek RFC beating them 22 - 17.

References

External links
Steve Ojomoh International Statistics Sporting-Heroes.net

1970 births
Living people
Nigerian emigrants to the United Kingdom
English rugby union coaches
English rugby union players
Rugby union flankers
Newport RFC players
Bath Rugby players
Moseley Rugby Football Club players
Gloucester Rugby players
England international rugby union players
Black British sportsmen
English sportspeople of Nigerian descent
Sportspeople from Benin City


I read the article in today's Tribune where Greg Baka responds to Tina Sablan's Open Government Act request. I can't help but comment! I'm thinking out loud here, so please feel free to point out where I've gone astray.
Greg seems to give 2 basic reasons not to disclose how the CNMI government is funding the lawsuit against the US challenging federalization of our immigration. The Open Government Act doesn't apply because the information is "litigation related" and there are no other "non-litigation related documents."
The people of the CNMI did not yield their sovereignty to the Governor or government which serves them. The people, in delegating authority, did not give their public servants the right to decide what is good for the people to know and what is not good for them to know. The people must remain informed so that they may retain control over the government they've created.
We have an "open government act" which provides us access to information in our government. It is to be construed in favor of access; any and all exceptions are to be construed narrowly or strictly.
We have a right to know how the government spends our public funds. We have given the government a narrow exception that provides for non-disclosure of documents necessary to allow it to prosecute and defend legal cases. But this exception is subject to interpretation. Is it so broad that we have given up the right to know how public funds are spent in litigation? Or is it a narrower exception?
Greg seems to argue that the "litigation" exception for disclosure under the OGA is co-extensive with the attorney-client privilege.
The attorney-client privilege is a privilege between client and attorney and is invoked by the client. Attorneys, of course, must keep their client's confidences. So one question to begin with here is "who is the client?" The CNMI is the plaintiff--that means our government is the client. To me that means the people are all part of that client base. (Think government "of the people, by the people, for the people.") The OGA seems to recognize that the people, who hold sovereignty, must be kept in the loop of information.
the identity of a client, the fee agreement and payments of fees are NOT protected by the attorney client privilege or the work product doctrine.
There's a whole string of cases in the federal courts on the issue and all going in the same direction--not protected. In the 9th circuit, a case to look at is In re Michaelson, 511 F. 2d 882, 888 (9th Cir. 1975). So Greg gains nothing by arguing that attorney-client privilege protects this information. IT DOESN'T.
Even if the privilege generally did, however, protect such information, I don't think that there is necessarily a co-extensive protection from the OGA, which requires limited, strictly-construed protection to litigation-related matters in order to keep secrets from the public.
It seems reasonable to me that the people should be allowed in on the secret of who represents them and how that firm is being paid. An attorney would not be able to keep this information secret from his client. And the government shouldn't be allowed to keep this information secret from the people who are, ultimately, the client.
The protection of litigation materials from discovery by the adverse party should be narrowly construed to mean only those materials necessary in the prosecution or defense, the untimely disclosure of which could affect the outcome. The Marianas Variety article mentions a report Howard Willens gave in a cabinet meeting on the progress of the lawsuit; to me, this clearly falls within the exception. In contrast, though, the OGA requires that employment and salary matters are within the clear ambit of public information. I don't think you can cloak this information under the "litigation" label and then claim that it's protected from disclosure.
And in this particular instance, it doesn't seem as if we're talking about some great secret that, in the hands of the opposition, would give them an unfair advantage in the litigation. We're talking about public funds and how they're used. It isn't likely going to help the Federal Government in the lawsuit to know how much money we're spending on it--unless the Governor is illegally using federal dollars for the project (in which case, the Feds could find out anyway by an audit of their own). There's no suggestion that he is using federal funds, so why not disclose the truth?
And this is where I can't figure things out. Why doesn't our Governor want to tell us where the money is coming from? Has he started thinking that the public funds are his alone and that he's not constrained by the CNMI Constitution and his public duty? Has he no obligation to report to the people?
And that's a very scary thought. Tina Sablan is right to be using the OGA, whose very purpose is to keep the citizenry informed so we can make sure our government is operating the way we want it to.
If the money is coming from elsewhere, not public funds, then we, the people are possibly NOT the client. And the lawsuit should not be filed in the name of the CNMI. At the very least, we need to know about this, if this is happening. The professional rules of conduct prohibit an attorney from being directed or regulated in his/her professional judgment by anyone other than the client. If the law firm representing the CNMI is being paid by someone other than the CNMI, we need to know so we can make sure that someone else isn't the one directing the litigation.
No documents that aren't litigation-related?
Greg says there are no documents that aren't "litigation-related." That no re-programing of funds is involved. That the money is coming from the Governor's discretionary fund. That's what we want to know more about. How does the Governor have half-a-million dollars in discretionary funds? Why can't those funds be used for more pressing needs? That's why we need to be informed.
Greg has construed the "litigation-related" term so broadly that everything about the lawsuit is said to fall within its bounds. He also insists that it is perfectly normal to use outside counsel for CNMI-government lawsuits, despite the CNMI Constitution's clear prescriptive statement that all legal actions by the CNMI must be filed by the CNMI Office of Attorney General (OAG). This is in apparent answer to the underlying question, the reason we want the information-why are we spending money on an outside firm and why isn't the CNMI AG handling this case?
As to the use of "outside counsel," the OAG does work through all of its assistant AGs and the AG himself cannot personally review every piece of litigation before it is filed. That makes sense. But it doesn't necessarily follow that you can constitutionally delegate the responsibility of the AG to represent the CNMI outside of the AG office to private counsel, or to do so without a written delegation.
The reason the AG delegates within the office is because of the workload. I also see the necessity of being able to have different counsel when there are "conflicts of interest" but theoretically, if you (the AG's office) represent only one client-the CNMI government-then you shouldn't have any conflicts. (Conflicts arise when you represent more than one client.) That leaves "lack of specialized experience" or "resource constraints" as justifications for needing outside counsel. The latter-resource constraints-is a bogus suggestion. If you have hundred of thousands of dollars to hire private counsel, you are not constrained by limited resources.
So that leaves delegating to outside counsel because of lack of specialized experience. But the CNMI Constitution doesn't give a loophole to the requirement for the AG to represent the CNMI in all litigation for this reason. And the OAG could just as easily hire an attorney in-house who does have the experience. So again, none of these reasons for why the CNMI executive is saying they can hire private, outside counsel and NOT have the AG's Office sign on the complaint and do the work are persuasive or logical.
And saying that the Governor does not have to create documents to disclose is just ludicrous. There are documents: Do you really expect us to believe that you've hired a law firm and are paying thousands of dollars (hundreds of thousands of dollars) and have no written agreement? Of course there is a writing /contract. Even the model rules of professional conduct strongly urge attorneys to put their fee-agreements in writing. The issue is simply whether these documents are "litigation related" and exempt under the OPA or not.
The CNMI Government, including Governor Benigno R. Fitial, should not be allowed to hide information from the public, deciding what we need to know and what we don't, when it comes to where public money is coming from, how it's being spent, and how matters and actions being done in the public's name are being paid.
So all in all, I'm not impressed by Greg Baka's obfuscation with Legal Speak. Who is paying for this litigation and where are the funds coming from? If we're using public funds, we have a right to know. Tell us.
And Saipan Tribune--use a photo of Greg Baka-not Alan Barak!
Maybe Stanley Torres is helping to fund the suit via his office's allotment. These are funds that require almost no accountability.
I wasn't all that serious.. and Stanley's account is less than a third of what was said to be needed.. but you never know?
Gregory Baka responded to you and Ed on my blog.
"And Saipan Tribune--use a photo of Greg Baka-not Alan Barak!"
Maybe they're really the same person -- i.e., Barak O'Baka!
Lil, I read Greg's response. It's circular reasoning: the OGA says you don't have to disclose what's not discoverable (even if relevant) so it's not discoverable and I don't have to disclose.
But in fact, the information, if relevant in the litigation, is discoverable and not protected by the attorney-client privilege or work product doctrine.
I don't see how it's relevant in the litigation, but that doesn't shield it from disclosure under the OGA.
Greg cites nothing for his opinion. And although he speaks highly of his duty and his ethics (and I've found him to be honest and ethical in all my dealings with him), I still think he's reached his conclusion to please the governor, as a political concession, and not because the law supports the conclusion.
Great post SW. I hope you sent this to the papers for those who do no read blogs.
Stanley funding suit is funny, Lil.
I would have guessed Tim, Howie, or perhaps one of Ric Ataligs ghosts.
Perhaps Ben is using federal $ so he and Tim can join Club Fed on the buddy program.
Next Baka seeks to sidestep the very crux of the matter---that being that members of the general public are wholly entitled to know in what manner and in what amount public funds are being spend by government officials to provide publicly-paid-salaries and benefits to public servants...in this case those public servants being the lawyers hired by Fitial to ostensibly represent those garment facroty magnate Fitial and his garment puppeteers have deemed somehow tantamount to "public" interests...the public has every right to know how and how much public money is being used to pay each and every public servant...this is of course separate and distinct from knowing or seeking to obtain the medical records of those public servants which analogy a person with Baka's background and legal knowledge must therefore be wholly known by him to be utterly inapposite and calculated to mislead.
Nobody's asking for the medical recorde of these private attorneys hired with tax dollars paid by the CNMI general public---though, in this vein, production of their respective educational backgrounds/CVs would certainly be appropriate.
What is sought and irrefuteably appropriate under the CNMI's OGA, however, is for the public to learn how and how much these private lawyers serving the CNMI general public are being paid...to the penny.
Had such a ludicrous position have been adopted during Mr. Baka's tenure with the U.S. Attorney's Office, he would likely have been sanctioned not only by the court but professinally disciplined as well---would or does Mr. Baka now suggest, for example, that all U.S. Freedom Of Information Act ("FOIA") requests as to expenditures of federal funds must be denied at any and all times issues pertaining to federal funds are being litigated in U.S. Courts?! Would he suggest, for example, that where private counsel or temporary judges (e.g., so-called ALJs or Administrative Law Judges) are retained and paid with U.S. tax dollars that U.S. taxpayers via FOIA and/or persons litigating in U.S. courts should be precluded from knowing how and how much these private attorneys and/or ALJs are being paid?!
And given the ludicrous hyporcrisy of this scenario, Mr. Baka's current motive and intent should be viewed as precisely what it is---pure obfuscation designed to hide and cloud from the public what each and every CNMI taxpayer deserves to know, i.e., just how and how much taxpayer funding is being used to yet again bolster this Governor's unbridled support of the private sector affiliates primarily responsible for not only this Governor's present incumbency...but as was the case when not long ago when this Governor---via convicted Abramoff associates like Neil Volz and Tony Rudy, on Rota, wheedled the House Speakership, and then parlayed this Speakership-----at CNMI private business magnate directive-----into CNMI taxpayer funded pay days of $10 million or so to Abramoff...thus, in turn, bringing about the very federalization this Governor now would dupe others into believing is so very harmful to the CNMI.
In short, Fitial assured $10 million public funding to Abramoff. This led to federalization. And now Fitial wants millions more in public funding to be used to combat the results derived from Fitial's prior misdealings with convicted felon Abramoff.
Baka claims that "transparency" is not the most important issue here. But he's not only wrong, but transparently so---because the CNMI public who foot the bill for the private attorneys involved---the bill Firial led all to believe at the outset was NOT being publicly funded---are not stupid, are not blind, and can see clearly through the obfuscatory veil Mr. Baka now seeks to use in clouding reality as to what is and is not a public right-----full knowledge about, candid disclosure of, and forthright accountability of, any and all public funds being used to fuel Fitial's private-sector-anti-fed campaign.


text:
Q: how i get key child values from firebase database into angular 2 I want to access data from comments node, please help to solve.
Database structure

items: FirebaseListObservable<any[]>;
constructor(private db: AngularFireDatabase,public af:AngularFireAuth,private activatedRoute: ActivatedRoute){
        this.activatedRoute.params.forEach(param => {
            var node =(param['node']);
            var key=(param['key']);
            this.items = db.list('/Comments',{
                query:{
                orderByChild: 'text'
            }
            });

       });
    }

this is html code

{{item.text}}

how i access comments all  text fields.plz help to solve.


Having the advantage of playing on both sides of the ball being that we are a provider, engineer solutions, and install low voltage in-house, GigSouth is able to identify a huge problem with Congestion for MDU/MTU development. IDFs on each floor are packed and messy, and now requiring more space. More space means more cost. Above ceilings in corridors/hallways are packed with bundles of micro-duct running in all directions from multiple providers trying to pack their fiber above ceiling. This interferes with other disciplines such as plumbing, fire, electrical, and HVAC to name a few. In the unit, RCC panels have now become 4' long and still packed due to multiple provider fiber and ONT. This is not scalable, thus not the future, because there is a very efficient solution in which we provide.
There simply isn't enough real estate in Telco closets throughout a facility, smart home wiring panels within units, and above a ceiling of corridors to handle multiple providers trying to squeeze their own micro duct and fiber to every unit. Every developer understands the difficulty to manage multiple providers all installing fiber to every unit.
When a provider owns the homerun cabling, it allows them to prevent choice, remove all accountability, and creates an exclusive presence. Even without having an exclusive relationship with the property because there is no shared medium for others to provide services.
Our carrier, vendor, and service neutral in-building fiber solutions are engineered to provide a small footprint, clean and timely deployments, organized MDF/IDF, smaller smart home panels, competitive market place with more competition, and fiber network for vendor services who normally struggle to get around large facilities.
With our planned and engineering shared fiber network connecting every IDF and MDF closet, we design enough strands to accommodate all property vendor services such as camera, gate access, water meter, HVAC, A/V, packaging, fire protection, etc. Once you remove each of the very long list of vendors' pricing for installing their own fiber network, our shared fiber quickly becomes economical.
At GigSouth, we feel your pain and are proud to have been helping make telecommunications easy and affordable for a long time. Our long list of advantages is mainly due to us actually caring about the consumer. This is simply not shared philosophy by others, where they tend to focus on shareholders and stock price instead. Our team has a long list of residential industry first to market: property-wide Wi-Fi solutions since 2001, hosted residential voice with IVR and online console since 2002, Triple play provider since 2002, Gigabit to the consumer since 2007 (Google made it popular but old news for us), and still the only provider with a fully redundant core; we feel our long history of experience and accomplishments go a long way to creating a better experience for you now and into the future.


Minnesota may have a new all-time fishing record Wednesday.
Darren Troseth pulled a 78-inch sturgeon out of the ice on the St. Croix River Saturday, 5 inches longer than the current state catch-and-release record set last year.
"If confirmed it'll be the biggest fish ever caught, documented, in the state, so it's pretty cool," Troseth told MPR News Wednesday morning. "This fish here surpasses everything, even the old catch-and-keep record."
He estimated it weighed about 120 pounds and may have been 70 years old. The catch and keep record maintained by the Minnesota Department of Natural Resources lists a 94-pound sturgeon as the biggest "certified weight" fish.
He has submitted photos of his catch and measurements to the DNR and is awaiting word of a confirmation, which he thinks may come as soon as Wednesday. He has posted a video of catching and landing the fish on YouTube.
Troseth, from Jordan, Minn., is no stranger to monster fish. He held a catch-and-release record a few years ago, and calls the pursuit of monster fish his passion.
"As a guy that's caught a lot of these, I've seen many big ones," he said of the fish that took his hook on Saturday. "As soon as it appeared the first time, below the hole, my jaw dropped. I'd never seen anything that big before. I knew we were going to have to drill more holes."
"Obviously, fish like this aren't a dime a dozen," said Troseth, who was out fishing with his friend John Kimble, of Prior Lake, Minn.
They had been out on the ice for about three hours on Saturday when the monster bit. Troseth said he was using fathead minnows and nightcrawlers as bait when he hooked the monster. Kimble wound up reaching down, all the way to his shoulders, into the icy water to grab the fish so the two of them could hoist it out of the river.
"I might be done ice fishing," Troseth said on the video, after he and his fishing companions slipped the monster back into the water and it swam away. "I don't know if I want to experience that again. That was awesome."
In an email to MPR News Friday, DNR official Shannon Fisher said "fisheries staff and conservation officers concluded that Mr. Troseth's sturgeon qualifies to be certified as a new Lake Sturgeon Catch-and-Release State Record."
Troseth credits the agency for managing sturgeon fishing on the St. Croix to keep a monster that size in Minnesota waters. A catch-and-release season on the rivers has only been open since 2015.
"The St. Croix River is a great fishery," Troseth said. "It's a real gem."


text:
Q: How do i get a default gridgain node in openvz discover other nodes on the same network Im using proxmox and openvz containers. Im having trouble getting the default gridgain nodes to recognize nodes elsewhere on the network. pinging works without issue.
one of the errors im getting is
[29-Apr-2011 21:24:55][WARN ][gridgain-#5%null%][GridDiagnostic] No live network interfaces detected. If IP-multicast discovery is used - make sure to add 127.0.0.1 as a local address.

im using venet as the network interface. (ifconfig output)
venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
      inet addr:127.0.0.1  P-t-P:127.0.0.1  Bcast:0.0.0.0  Mask:255.255.255.255
      UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
      RX packets:593703 errors:0 dropped:0 overruns:0 frame:0
      TX packets:333690 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:286774352 (273.4 MiB)  TX bytes:18272326 (17.4 MiB)

venet0:0  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
      inet addr:192.168.0.203  P-t-P:192.168.0.203  Bcast:0.0.0.0  Mask:255.255.255.255
      UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1

running 2 nodes in one openvz container works as expected without issues. I would prefer to use openvz containers rather than full vms.
also using OpenJDK Runtime Environment ver. 1.6.0_18-b18.

A: Try using TCP discovery with a fixed IP address and port list. Have a look at how it is done for loopback address here. Put your actual addresses and ports in the list. Also, specify explicitly your external (non-loopback) IP address in "localHost" property for each of the nodes.