Chip giant Intel has developed a three-dimensional tri-gate transistor design it will use to push the capacity of Moore's Law beyond the 30-nanometer ceiling.
As transistors shrink to less than 30-nm, the increase in current leakage means that transistors require increasingly more power to function correctly, which generates unacceptable levels of heat.
This means that transistor design must move away from the traditional planar (flat) to non-planar 3D designs if the semiconductor industry is to maintain the pace of Moore's Law beyond this decade, according to Intel components research lab director Dr Gerald Marcyk.
"Our research shows that below 30-nm, the basic physics of the flat, single-gate planar transistor leaks too much power to meet our future performance goals," Marcyk said.
The tri-gate transistor employs a 3D structure similar to a raised plateau with vertical sides, which allows electronic signals to be sent along the top of the transistor and along both vertical sidewalls as well.
This effectively triples the area available for electrical signals to travel without taking up any more space, Dr Marcyk said.
The tr-gate itself is built on an ultra-thin layer of fully depleted silicon and incorporates a raised source and drain structure for low resistance – allowing the transistor to be driven with less power.
Marcyk said the design is also compatible with the future introduction of a high K gate dielectric for even lower leakage, and offers a promising approach for extending the TeraHertz transistor architecture, which Intel announced in December 2001.


$60.00 Badge of the Tile of Merit (aka Medal of Honored Functionary of Mongolian People's Republic), #0043. Early version with engraved number on the reverse and lighter shade of blue in the state emblem. Excellent condition.
$50.00 Badge of the Title of Merit (Medal of Honored Functionary of Mongolian People's Republic. Unnumbered version, circa 1980s through early 1990s issue. In excellent condition.
$950.00 Badge of an Honored Employee of Mongolian State Security, #943, circa 1940s-50s. Magnificent badge in hallmarked sterling silver and high quality enamels. In outstanding condition.
$750.00 50th Anniversary of the Special Departments of Mongolian State Security, award badge, 1972. In excellent condition. Extremely rare.
$45.00 Badge Commemorating the 60th Anniversary of Mongolian State Security. An attractive award in near mint condition.
$15.00 60th Anniversary of Mongolian State Security, 1982. Awareded exclusively to State Security officers.
$40.00 Honored Border Guard, 1960s issue.	Excellent condition.
$120.00 Honored Border Guard Badge, circa 1970s-80s. Excellent quality piece obviously produced by the Soviet Mint. A fairly scarce award in near mint condition.
$175.00 Excellent Border Guard badge, Type 1, #886, 1930s-40s. Very scarce badge in fair to good condition. Includes original screw plate.
$55.00 Excellent Border Guard badge, circa 1960s-70s. Excellent condition.
$35.00 For Success in Guarding the State Border, 3rd cl., 1970s-80s.	Very fine to excellent condition.
$25.00 Commander of Border Guard Patrol badge. Excellent condition.
$20.00 40th Anniversary of Mongolian Border Guard Troops, 1970s.
$35.00 50th Anniversary of Mongolian Border Guard Troops, commemorative award badge, 1984. In outstanding condition. This relatively uncommon badge is not shown in A. Battushig's book.
$20.00 50th Anniversary of Border Guard and Interior State Security Forces, 1984.	Excellent condition.
$25.00 50th Anniversary of the Choibalsan Border Guard Regiment, 1985.	Excellent condition.
$45.00 Police Auxiliary Breast Badge, circa 1950s-60s. This version of the badge is larger and of nicer quality than others. In excellent condition.
$45.00 Badge for 60th Anniversary of Mongolian Police, 1981. Brass, enamel paint.
$80.00 Choibalsan Sharpshooter Badge, 1940s-60s issue. A very attractive Mongolian sniper's award in brass and enamels. A premium example in excellent condition (its only flaw is slightly reduced screw post) with original screw plate maker marked "Moscow Artists Cooperative".
$25.00 Badge for Excellence in the Armed Forces, brass, enamel paint.
$40.00 Badge for 40th Anniversary of Victory at Khalkin-Gol, 1979 issue.
$20.00 50th Anniversary of Mongolian People's Army, commemorative award badge, 1971. In very fine condition.
$15.00 Badge Commemorating the 60th Anniversary of Mongolian People's Army, circa 1981. In excellent condition.
$125.00 Mongolian Military Defense Society (BKhKhN), Badge for Contribution to National Defense, circa 1940s-50s. The exact purpose of this early organization is unknown, but it was probably similar to the Soviet OSOAVIAKhIM. An attractive badge featuring a horse rider, PPSh submachine-gun and rifle. In very fine to excellent condition.
$260.00 Badge for 20th Anniversary of Victory at Khalkhin-Gol, 1959 issue. A very uncommon award in excellent condition.
$975.00 Membership Badge of the Supreme Soviet (Great Assembly or Khural) of Mongolia, Type 1, #124, 1924-1944 issue. In superb condition - one of the best examples of this badge we have seen. Comes complete with mint marked screw plate.
$140.00 Membership Badge of the Supreme Soviet of Mongolia, screw back, #0911, 1951-1960.	Near mint condition.
$195.00 Membership Badge of the Supreme Soviet (People's Khural) of Mongolia, 1970-1990, screw back version, #621. In Excellent condition and includes original screw plate.
$180.00 Membership Badge of the Supreme Soviet of Mongolia, pin back, 1970-1990, #767. In excellent condition.
$30.00 Badge of a Town Council Deputy, circa 1970s. In excellent condition.
$120.00 Badge for 15th Anniversary of the Mongolian Revolution, 1936 issue. In very fine to excellent condition.
$25.00 Medal (Honorary Badge) Commemorating the 50th Anniversary of the Mongolian People's Republic, 1974. Excellent condition.
$25.00 Arkhangai Unen Newspaper 20th Anniversary Badge, circa 1950s-60s. In excellent condition.
$40.00 Badge of an Outstanding Worker of the Selenge Province, circa 1960s-70s. Excellent condition.
$10.00 Badge of a Shock Worker, circa 1970s. Excellent condition.
$60.00 Winner of Socialist Competition badge, Type 1, #4716, circa 1960s. Impressive badge in outstanding condition.
$40.00 Badge of Outstanding Worker of Public Service Sector, relief reverse variation.	Excellent condition.
$45.00 Badge of an Outstanding Service Industry Worker, circa 1950s- 60s. A relatively scarce badge in excellent condition.
$20.00 Socialist Labor Brigade, large version, circa 1950s-60s.	Excellent condition.
$14.00 Socialist Labor Brigade, small version, circa 1950s-60s.	Excellent condition.
$50.00 Nairamdal Railroad, commemorative badge, early to mid 1950s. A scarce and unusual badge showing flags of three "brotherly" Communist countries: Soviet Union, Mongolia and Red China. Few years after it was instituted, the Chinese parted company with the others and the badge became "politically incorrect".
$80.00 Honored Railway Employee Badge, circa early- to mid-1990s. In near mint condition.
$210.00 Badge of Outstanding Animal Ranger, circa 1950s. Variation with turquoise sky. In very fine to excellent condition, far better than the average for this badge. Includes original maker marked screw plate.
$295.00 Badge of Outstanding Animal Ranger, circa 1950s. Variation with sky of violet blue shade. In outstanding, excellent condition - probably the best example of the Mongolian Ranger badge we have ever seen.
$110.00 Badge for Excellence in Livestock Farming, Type 2 Variation 2, #2985, circa 1940s-50s. An attractive piece in excellent condition. Includes original screw plate with Soviet mint logo.
$50.00 Badge of Outstanding Worker of Agriculture, Ministry of Procurement, circa 1960s.	In excellent condition.
$45.00 Horse Racing Competition, award badge, circa 1940s-50s. Beautiful and scarce early piece in brass and top quality enamels. A quintessential Mongolian award in excellent condition!
$20.00 Badge of a Participant of the Second Agricultural Conference, 1959. Attractive badge in brass and enamels featuring a Mongolian wrangler lassoing a wild horse. In excellent condition.
$5.00 Mongolian Revolutionary Youth League (Communist Youth) membership badge, 1970s-80s. In brass. Excellent condition.
$35.00 Badge of a Participant of the 1st Conference of Mongolian Young Pioneers, circa 1950s. Excellent condition.
$40.00 Delegate's Badge of the 18th Congress of Mongolian Communist Youth. Very unusual large piece measuring approx. 2" by 1". In excellent condition.
$20.00 Mongolian Revolutionary Youth League 50th Anniversary Badge, 1971. Soviet-made badge showing Leningrad Mint logo on the reverse. In excellent condition.
$50.00 Mongolian Revolutionary Youth Outstanding Worker Medal, #420, circa 1980s-90s. Massive and well-made piece in excellent condition.
$25.00 Mongolian Revolutionary Youth League Achievement Badge, circa 1980s-90s.
$20.00 Mongolian Young Pioneers Badge for Excellent Grades, circa 1950s-60s.
$45.00 First Festival of Mongolian Youth and Students, participant's badge, 1959. Very impressive early badge in excellent condition.
$30.00 Second Festival of Mongolian Youth and Students, participant's badge, 1963. In excellent condition.
$15.00 Mongolian Trade Union membership badge, #06224, circa 1950s-60s. Fine quality badge with a stamped serial number to the reverse. Excellent condition.
$30.00 Badge of Outstanding Trade Union Activist, circa 1960s. Attractive badge in excellent condition.
$40.00 Medal (Badge) Commemorating the 50th Anniversary of Mongolian Trade Unions, circa early to mid 1970s. An interesting piece with Soviet maker mark. The pin attachment has been repaired, otherwise in perfect condition.
$20.00 Badge of a Participant of the 4th Conference of Mongolian Women, circa 1950s - 60s. Very fine condition.
$35.00 Badge of State Sports Referee, circa 1950s-60s. In excellent condition.
$25.00 First Spartakiada (Sports Tournament), participant's badge, circa 1950s. A nicely made badge in excellent condition.
$10.00 State University graduate badge, 1970s-90s.	Excellent condition.
$15.00 Mongolian School Teacher's Badge, circa 1950s-60s. In excellent condition.
$30.00 Badge in Commemoration of the 40th Anniversary of the School System of Khentii Province, 1970. In excellent condition.
$20.00 Commemorative Badge of the Uvurkhangai Province, circa 1960s-70s. In excellent condition.
$35.00 Participant or Award Badge of the "10 Days of Culture" Festival, circa 1950s-60s. Relatively large, impressive piece.
$20.00 Badge in Commemoration of the 35th Anniversary of the Military Garment Factory, circa 1960s. In excellent condition.
$25.00 Badge in Commemoration of the 40th Anniversary of Mongolian Publishing Industry, circa 1960s-70s. In excellent condition.


text:
Q: Java XML Dom Document getElementsByTagNameNS returns empty NodeList Here's what my XML Document looks like -
    <Key1>
        <ns3:a>true</ns3:a>
        <ns3:b>1.0</ns3:b>
        <ns3:c>
            <ns3:north>13</ns3:north>
            <ns3:south>113</ns3:south>
            <ns3:west>114</ns3:west>
            <ns3:east>172</ns3:east>
        </ns3:c>
    </Key1>
    <Key2>
        <ns3:SubKey>
            <ns3:a>Hello World</ns3:a>
            <ns3:b>0.9</ns3:b>
            <ns3:c>
                <ns3:north>99</ns3:north>
                <ns3:south>17</ns3:south>
                <ns3:west>65</ns3:west>
                <ns3:east>11</ns3:east>
            </ns3:c>
        </ns3:SubKey>
    </Key2>

Here's my Java code -
private Document domDocument;
public XmlDomParser(byte[] inputByteFile) {
    DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
    try {
        DocumentBuilder documentBuilder = dbFactory.newDocumentBuilder();
        domDocument = documentBuilder.parse(new ByteArrayInputStream(inputByteFile));
    } catch (ParserConfigurationException | SAXException | IOException e) {
        e.printStackTrace();
    }
}

public NodeList getAllNodesByTagName(String tagName) {
    return domDocument.getElementsByTagNameNS("*",tagName);
}

When tagName = "a", the NodeList returned by getAllNodes is empty. However, if I try domDocument.getElementsByTagName(tagName), I get the expected list of 2 elements.

A: Turns out I needed to enable dbFactory.setNamespaceAware(true);

redpajama_set_name: RedPajamaStackExchange


text:
Mike Ashley's Frasers raises Hugo Boss exposure and discloses ASOS stake
Frasers, formerly called Sports Direct, is on a drive to move upmarket and said on Monday it now holds 4.3% of Hugo Boss stock directly and a further 28.5% via the sale of derivatives known as put options.
LONDON: Mike Ashley's Frasers Group has increased its maximum exposure to German fashion house Hugo Boss to 840 million pounds ($954 million) and has built a more than 5% stake in struggling British online fashion retailer ASOS.
A Frasers spokesperson also said that the British sportswear and apparel retailer now holds more than 5% of ASOS. A later regulatory filing said the stake was 5.1%.
Last Wednesday ASOS, the one-time British poster child for the shift to online fashion retailing, said it would overhaul its business model after the economic crunch and a string of operational problems hammered its profits.
Frasers first took a stake in Hugo Boss - a supplier to its House of Fraser and Flannels chains - in 2020.
"Frasers Group has a long history ... of making strategic investments to develop relationships and partnerships with other retailers, suppliers and brands," it said, adding that it has "extensive ambitions" to expand in the UK and beyond.
The group this month disclosed a 4.5% stake in online clothing retailer N Brown and is also seeking full ownership of Australian online retailer Mysale.
In June Frasers acquired ASOS rival Missguided out of administration for 20 million pounds. It also bought online retailer Studio Retail in February.
Shares in ASOS were up 2.1% at 0911 GMT, paring 2022 losses to 78%. Shares in Frasers firmed by 0.9% while Hugo Boss was up 0.3%.
Ashley stepped down as Frasers' chief executive in May and was succeeded by his son-in-law Michael Murray but still owns 69% of Frasers' equity.
frasers
mike ashley

redpajama_set_name: RedPajamaCommonCrawl


text:
Green travel entrepreneur's big break
Rebecca Burn-Callander -
"When we first started out, everyone thought we were an absolute vortex of disaster," says Francis. "Responsible Travel launched as the dotcom bubble burst. It was ethical, so no one thought we'd make any money. And it was in the travel sector, which was in a massive downturn because of all the fears over terrorism."
The company signed four lone tour operators to its books that year, and Francis could barely pay the bills for the first three years. But now the site sees revenues of £20m, offers over 2,700 trips and has 350,000 unique visitors per month.
"We were about four years ahead of the market," says Francis. "Tell someone you're setting up a green travel company today and they'll say 'great idea'. We just had to wait for people to catch up."
Pure luck, then? "Stubbornness more than anything," admits Francis. "And the ability to sell an idea.
"A big break came when two people offered to come and work for me. I couldn't afford to pay them, but they bought into my idea and worked anyway. Once we started making money, I translated the amount of time spent into shares in the company and made them stakeholders."
Those two founding members are still with the company. In fact, only one out of 17 members of staff has left the company since its incorporation.
Then there was the small matter of having Anita Roddick as a mentor. Francis worked as director of marketing with Roddick at The Body Shop. She even provided the seed funding to get the company off the ground.
"She just got it," says Francis. "She believed that you can have a profitable business and be green at the same time."
Roddick only invested a few thousand pounds, but to a penniless entrepreneur working out of a bedsit, plagued by sleepless nights, it was a lifeline.
"The travel industry was way behind other sectors in terms of having a green dimension," says Francis. "This was madness considering the industry was dependent on pristine environments and good relationships with local people. She understood my vision."
And her faith is now being borne out. Responsible Travel is growing at 40 per cent year-on-year and profits have just hit £100,000.
Related article: The late, great Anita Roddick


As good and as well-lauded as John Legend is, at this point, it's a pretty much universally accepted truth that Chrissy Teigen is the best thing about him.
She's beautiful but accessible, famous but not big-headed, she checks John on the reg (ensuring that his head doesn't get too big—thanks Chrissy!), she's funny AND kind—and she always seems to keep it real.
In fact, it's her down-to-earth sensibility and her wacky sense of humor that make you forget she's a supermodel and make her a relatable SoMe darling. Which is why, when it came time for the Met Gala and Teigen was too super pregs to go (the baby is due in June), it was no surprise that she showed up on Instagram to give us all the #MetGala realness we didn't know we needed.
Teigen shared this shot of her chillin' on the couch, flaunting her baby bump and playing a video game while Vanderpump Rules plays in the background.
Waiting for my turn on the carpet at #metgala!!!! Always and honor!!!
This year's #metgalaGLAM was #SUPER important to me as I wanted it to really embody the heavenly bodies theme!!! I think we nailed it!! Swipe for for #creds!!! First I shampooed my #hair yesterday with #shampoo then I let it sit for 4 minutes while i #shaved the areas I could see on my #body.
Next, I used a #towel to dry my hair from roots to ends!! Then, I used a #rubberband to secure my hair into a pony that i was careful not to pull out all the way!
Lastly, I pulled out pieces around my #ears and #neck ! Full tutorial coming up tomorrow !!!!!!!! Like and subscribe!!!!!
Finally, Teigen copped to an extreme case of FOMO while flashing us some minimal glam realness.
I was gonna do a makeup breakdown but I'm honestly just very jealous I'm not there. Also, I need to drink water.
I laughed WAY too hard at this and bladder leakage in women over forty is probably a real thing.
Finally a Met Gala look the rest of us can afford. ?
Your hair was too fancy. I'll never be able to recreate the look. ?


text:
Aleor Dermaceuticals receives US FDA final approval for Nystatin and Triamcinolone Acetonide Ointment
The approved ANDA is therapeutically equivalent to the Reference Listed Drug product (RLD) Nystatin and Triamcinolone Acetonide Ointment USP, 100,000 U/g/0.1 per cent, of Taro Pharmaceuticals
By EP News Bureau on March 8, 2022
Alembic Pharmaceuticals today announced that its joint venture Aleor Dermaceuticals has received final approval from the US Food and Drug Administration (FDA) for its Abbreviated New Drug Application (ANDA) for Nystatin and Triamcinolone Acetonide Ointment USP, 100,000 units/gram. The approved ANDA is therapeutically equivalent to the Reference Listed Drug product (RLD) Nystatin and Triamcinolone Acetonide Ointment USP, 100,000 U/g/0.1 per cent, of Taro Pharmaceuticals, Alembic Pharma notified in a statement.
The statement further said that Nystatin and Triamcinolone Acetonide Ointment is indicated for the treatment of cutaneous candidiasis; it has been demonstrated that the nystatin-steroid combination provides greater benefit than the nystatin component alone during the first few days of treatment.
Nystatin and Triamcinolone Acetonide Ointment has an estimated market size of $4 million for twelve months ending Dec 2021 according to IQVIA, added the statement.
Alembic PharmaAleor DermaceuticalsNystatin and Triamcinolone Acetonide OintmentUS FDA approval


Aggghhh! Fab – we saw reindeer on our local town's Xmas parade on Friday!
Very festive, but he looks a little out of place! I wonder what he's thinking?
@Penny: he was probably sick of everyone trying to shove carrots down his throat!
Love the picture. It looks very Christmassy.


text:
VIDEO: Trump interior pick says climate is no hoax
Published on 18/01/2017, 12:18pm
Asked by Bernie Sanders if he agreed with Donald Trump about climate change, Ryan Zinke said "I don't believe it is a hoax"
Ryan Zinke. Screenshot: New York Times
By Karl Mathiesen
Under questioning from senator Bernie Sanders at his confirmation hearing yesterday, Donald Trump's pick for the head of the department of interior Ryan Zinke said:
"Man has had an influence. I think that's indisputable as well. So climate is changing, man has had an influence. I think where there's debate on it is what that influence is, what can we do about it. And at the Department of Interior, if confirmed I will inherit if confirmed the USGS [US Geological Survey]. We have great scientists there. I'm not a climate scientist expert, but I can tell you I will become a lot more familiar with it and it will be based on objective science. I don't believe it's a hoax."
Sanders was asking Zinke whether he agreed with a statement made over Twitter by Trump in 2014, when he called climate change a "hoax".
NBC News just called it the great freeze – coldest weather in years. Is our country still spending money on the GLOBAL WARMING HOAX?
Read more on: Climate science | US | Trump Climate science


Been on a huge Arctic Monkeys bender lately. It's been them none stop for like 10 days. Even bought the physical copy of their debut album (2006) to listen to in my car, it's so good. That's that no aux-cord swag in the old jeep. Well since I don't listen to music that is new here is the June 28th 2016 song of the day.
Album: Whatever People Say I am, That's What I'm Not (2006).


text:
Mac Miller's friend says Ariana Grande 'was an unbelievably stabilizing force in his life'
In a new podcast episode, Mac Miller's friend Shane Powers credited the rapper's ex-girlfriend, Ariana Grande with helping get him sober.
Mac Miller's friend says Ariana Grande 'was an unbelievably stabilizing force in his life' In a new podcast episode, Mac Miller's friend Shane Powers credited the rapper's ex-girlfriend, Ariana Grande with helping get him sober. Check out this story on USATODAY.com: https://usat.ly/2xaVuX5
Sara M Moniuszko, USA TODAY Published 2:30 p.m. ET Sept. 11, 2018 | Updated 4:27 p.m. ET Sept. 11, 2018
Mac Miller and singer Ariana Grande pose backstage during the 2016 MTV Video Music Awards at Madison Square Garden on Aug. 28, 2016. (Photo: JEFF KRAVITZ/FILMMAGIC)
Mac Miller's friend, Shane Powers, claims Ariana Grande was "deeply helpful" in the late rapper's journey to sobriety.
Although an overdose is suspected in the rapper's Friday death, the Los Angeles County Medical Examiner's Office is waiting for toxicology reports before they rule conclusively that drugs were involved, spokeswoman Sarah Ardalani told USA TODAY on Monday. Those results may not be available for several weeks or even months. (Note: The reports are listed under his birth name, Malcolm McCormick.)
On the Monday episode of his podcast, "The Shane Show," Powers said Grande, who dated Miller from 2016 to this spring, "was incredible when (Miller) was first sobering up."
Tribute: Grande remembers Miller with touching Instagram photo following his death
Essential tracks: Remember Mac Miller's brilliance with these song suggestions
Powers continued, "There could not have been anybody more supportive of him being sober than Ariana. I saw that. I was around it. I took phone calls from her: 'How do I help? What do I do?' This little girl was unbelievably involved and helpful to him being healthy."
In fact, he said, "There was no one in his life more ready to go to the wall for him when it came to him being sober, and she was an unbelievably stabilizing force in his life and she was deeply helpful and effective in keeping Mac sober."
Grande. 25, and Miller broke up in May. When one of his fans blamed his subsequent relapse and DUI arrest on her, she fired back, saying that she was not obligated to "stay in a toxic relationship because he wrote an album about (her)." She added, "I am not a babysitter or a mother and no woman should feel that they need to be."
She is now engaged to "Saturday Night Live" star Pete Davidson, who revealed last year that he was "sober for the first time in eight years."
A public vigil for Miller is scheduled for Tuesday at 5 p.m. EDT in Pittsburgh's Blue Slide Park, which inspired the title to his debut album. More than 2,000 fans have confirmed they will attend.
Fans gather: Public vigil for Mac Miller scheduled in Pittsburgh
Reaction: Mac Miller's family, celebrity friends mourn his 'heartbreaking' death
Remembering rapper Mac Miller: 1992-2018
Rapper Mac Miller has died at age 26. Miller was born Malcolm James McCormick on Jan. 19, 1992, in Pittsburgh, Pa. He was also a music producer and self-taught musician. CHELSEA LAUREN/WIREIMAGE
Miller's 2016 album, "The Divine Feminine" captured the romantic glow at the beginning of his two-year relationship with singer/actress Ariana Grande. Here, they attend an Oscar party on March 4, 2018, in Los Angeles. JEFF KRAVITZ/FILMMAGIC
The couple, seen here at an Oscar party in March 2018, split just a few months later. After he was reportedly arrested for a DUI-related car crash in May, some fans blamed his relapse on Grande. She fired back, tweeting, "How absurd that you minimize female self-respect and self-worth by saying someone should stay in a toxic relationship because he wrote an album about them." GC IMAGES
But as the summer wore on, Miller seemed to bounce back. In August, he released a new album, "Swimming," to positive reviews. USA TODAY music writer Maeve McDermott noted that "while the album was more contemplative than his previous release, it really did sound like the work of a young person working through his issues rather than wallowing in them." SCOTT DUDELSON/GETTY IMAGES
Mac Miller performs on the Sahara Tent during the first weekend of the 2017 Coachella Valley Music and Arts Festival in Indio, Calif. OMAR ORNELAS/ THE DESERT SUN-USA TODAY NETWORK
Fans of Mac Miller watch him perform on the Sahara Tent during the first weekend of the 2017 Coachella Valley Music and Arts Festival. OMAR ORNELAS/ THE DESERT SUN-USA TODAY NETWORK
Miller works the 2017 Coachella stage. OMAR ORNELAS/ THE DESERT SUN-USA TODAY NETWORK
Mac Miller enters "The Late Show With Stephen Colbert" taping at the Ed Sullivan Theater on September 15, 2016, in New York, RAY TAMARRA/GC IMAGES
Here, the rapper performs in concert at The Fillmore on Dec. 12, 2015, in Philadelphia. OWEN SWEENEY/INVISION/AP
Mac Miller gave acting a try. Snoop Dogg, left, and Miller are shown here in a scene from in the 2013 motion picture "Scary Movie 5." QUANTRELL D. COLBERT/DIMENSION FILMS
In 2012, Miller won two awards at the SXSW Music Festival in Austin, Texas. FRANK MICELOTTA/PICTUREGROUP VIA AP IMAGES
Miller performs during the 2011 Governors Ball Music Festival on Governors Island in New York. Taylor Hill, FilmMagic
Read or Share this story: https://usat.ly/2xaVuX5
Jason Statham swears he nailed insane Bottle Cap Challenge on first try: 'Boom! One take'


text:
Gorillaz Collaboration With Bootie Brown & Tame Impala
By: Faizan Ahmad
New Gold Debut By Gorillaz At All Points East Festival.
The song has been made in collaboration with Bootie Brown and Tame Impala.
On August 19th 2022, at the All Points East in London, Gorillaz played their debut song, 'New Gold'.
New Gold was introduced by Damon Albarn, Gorillaz's frontman saying, "It's kind of a mad song, to be honest with you."
New Gold
Can't wait to listen to
Bootie Brown & Tame Impala
Albarn welcomed Bootie Brown & Tame Impala, and this did get a roar from the crowd.
New Gold Track
New Gold is one trippy track that is an eclectic and exuberant journey considering how the songs of Gorillaz are often are.
New Gold is regarded as more than often in greater degrees with varied collaborators.
It was in 2020 when plans for the Gorillaz movie were discussed by Albarn.
Gorillaz is well-known as an artist from Warner Music Group.
The independent subsidiary of the Warner Music Group is known as Uproxx.
New Gold By Gorillaz
Click to play story


text:
Q: nonempty closed convex subset of reflexive Banach space achieves its minimum norm Let $X$ be a reflexive Banach space and $K$ a nonempty closed convex subset of $X$. prove that there exists an $x\in K$ such that $\|x\|=\inf\limits_{y\in K}\|y\|$.
I try to prove it in the way that $X$ is a Hilbert space but I fail because Parallelogram law for Hilbert space is not true here.

A: There is a sequence $\{x_n\} \subset K$ such that $\|x_n\| \to m$ where $m=\inf \{\|x\|: x\in K\}$. By Eberlein Smulian Theorem there is a subsequence $x_{n_k}$ converging weakly to some point $x$. Since convex closed sets are weakly closed we get $ x \in K$. Now $\|x\| \leq \lim \inf \|x_{n_k}\| =m\leq \|x\|$ which implies $\|x\|=m$.
[ The following property has been used: $u_n \to u$ weakly implies $\|u\| \leq \lim \inf \|u_n\|$. This is easy because for every continuous linear functional $f$ of norm $1$ we have $|f(u)| =\lim |f(u_n)| \leq \lim \inf \|u_n\|$].


Joyce Schultz Scholarship - $200 presented to a student continuing with post-secondary training in a health related field. Recipient is chosen based upon academic achievement and extra-curricular activities.
Lemberg & District Lions Club – Four awards of $250 each awarded to students continuing with post-secondary training. Recipients are chosen based upon a positive attitude, extra-curricular involvement, volunteer work, academic achievement and for the quality of a submitted essay.
Horizon Credit Union Scholarship – $300 presented to a student based upon leadership qualities.
Karl Schick Memorial Scholarships – Four awards of $500 each awarded to students continuing with post-secondary training. Recipients are chosen based upon their devotion of time/energy to music, participation in church, school and the community.
Conexus Credit Union – $500 presented to a student demonstrating a co-operative spirit, community involvement and leadership.
Abernethy Agricultural Society Scholarship - $500 to a graduate of NVHS or Balcarres Community School entering an agricultural related course.
Clark & Anne Lewis Scholarship – Two awards of $1500 open to all Saskatchewan students based upon extra-curricular and community involvement. The local Agriculture Society (in Abernethy) will choose one application to forward to the provincial level selection committee.


The following rules and regulations are solely applicable to Grand National Cross Country events. Please direct all questions and inquiries to Racer Productions, Inc. All decisions by Racer Productions are final.
1. The UTV race will be a one (1) hour race starting at 4:30 pm, or as soon thereafter as possible.
2. UTV registration will be race day held from 2 - 3 pm. Both the driver and the passenger must be present at registration and sign all required forms.
4. Teams will be disqualified for driving on a GNCC course during the 7 days prior to the first day of the event.
6. GNCC Racing does not provide medical insurance for competitors, and we urge you not to compete without it. Medical insurance is the sole responsibility of the competitor.
1. Teams: All classes require a driver and a passenger. Driver switches during the race are not permitted.
2.  Age: All competitors, including drivers and passengers, must be at least 18 years old.
3.  Fee: The entry fee per team is $60.
1.  Open Modified: (751-850cc) Production models. Engine and suspension modifications permitted. Polaris RZR S models restricted to Open Modified Class.
2.  Open Limited: (751-850cc) Production models. The following limited items can be changed or added: tires, wheels, bumpers, skid plates, airbox, filter and exhaust. No other suspension or internal motor modifications permitted. Bed supports may be removed. Clutch, ignition and fuel controller changes are not allowed.
3.  Lites Modified: (0-750cc) Production models. Engine and suspension modifications permitted.
4.  Lites Limited: (0-750cc) Production models. The following limited items can be changed or added: tires, wheels, bumpers, skid plates, airbox, filter and exhaust. No other suspension or internal motor modifications permitted. Bed supports may be removed. Clutch, ignition and fuel controller changes are not allowed.
5. Production Rule: OEM motor and matching frame combination 4-wheel drive model required. Frame geometry must remain as designed by the OEM.
1. Four point harnesses and cages are required. Foot restraints, nets or doors are required.
2. Harnesses must be securely fastened on both occupants at all times. Helmets and protective eyewear are required.
3. All machines must have a silencer/muffler. Machines may be tested by officials any time prior to, during or after the event.
4. The machine a team leaves the starting line on is the official machine of the team for that event, and may not be switched during the event.
5. Fuel can only be carried inside the machine's fuel tank.
6. All machines must have a working kill/off switch.
8. Machine sound level cannot exceed 99 dbs.
1. Teams must register for the race before operating their machine anywhere, may not exceed 5 mph when traveling to/from their pit area, and must always wear a helmet.
2. Teams must first obtain a transponder. Units can be purchased or rented at each event. For best results, mount the unit on the front hood or front of the roll cage. It is recommended that transponders be mounted in front of the engine.
3. Competitors will receive two numbered tags.Place the white numbered tag on the lower left chin of the helmet; place the colored tag on the back of the machine.
4. All machines and competitor helmets must be taken through Tech Inspection prior to racing for the purpose of inspecting transponder functioning, helmet tag placement, and number assignment. Safety equipment and machine eligibility are the sole responsibility of the competitors.
1. Teams will be assigned a Start Row. Teams shall line up on their assigned row when directed by the race official. No one is permitted on the starting line until authorized.
2. A Drivers Meeting will be conducted on the starting line before the start of each race. All competitors are responsible for attending.
d. Rows will start approximately 5-10 seconds apart.
4. Teams starting before to the green flag signal will be penalized.
1. Â Transponder scoring is the official scoring procedure for GNCC.
2. There will be one checkpoint at the Finish Line. Machines must come to a complete stop at the Finish Line checkpoint. The section from the Finish Line to the scoring area is a "No Passing" zone.
3. Teams may not be serviced or pitted in the area between the Finish Line and the Finish Line Checkpoint, or in the area immediately after the Finish Line Checkpoint.
1. A GNCC UTV course will generally be between 3-4 miles in length, and may include trails, footpaths, roads, hills, motocross tracks, or any type of terrain which can be negotiated by a UTV.
1. Drivers must remain on the marked course. The marked course is within 25 feet of race arrows. However, drivers must stay within the confines of the following markers: double arrows posted on both sides of the trail, ribbons, signs, stakes, hay bales, barrels, motocross track, grass track, etc..
3. Machines may not cut to the inside of a white pole corner marker.
4. Â If a machine leaves the course for any reason it must re-enter where it left.
5. Drivers may make repairs and otherwise receive mechanical assistance anywhere along the course from anyone. All such repairs and assistance must be made without causing interference with other competitors and in a suitable area off the racetrack.
6. Â Radios are permitted between pit crew members, but not with or between drivers.
7. No competitor may drive in such a manner as to endanger life or limb of other riders, officials or the public. Competitors will be penalized for the reckless operation of their machine or for hitting or injuring an official or any person. Competitors are solely responsible for their own safety.
8. Â Unsportsmanlike conduct or the deliberate ramming, blocking, or intentional contact with another competitor will result in a penalty.
9. Team Tactics include blocking, allowing another competitor to pass in order to affect the outcome of the race, or exchanging machines in order for another competitor to continue the race. Competitors involved will be penalized.
2. To be considered as having completed a lap, the driver and his machine must cross the plane of the checkered flag under the machine's unaided ability. Towing is not allowed. If a machine is towed in from the course, that lap will not count.
3. Machines will be scored in order of finish and laps completed. It is not necessary to complete all laps in order to be scored.
4. Results: Competitors have 30 minutes to finish the race after the overall winner takes the checkered flag. It is the driver's responsibility to make sure he has all scans. Missing scans may result in a penalty. A competitor may question the results within the 30-minute period following posting of the final results. After 30 minutes, awards will be given out.
5. Awards are given at the rate of 1 per 3 team entries, with a minimum of 5 awards per class. To win an award, a team must complete 50% of the laps of the class winner. One award will be given per team.
6. Impound: After the race, the top three overall teams, as well as any other team requested by an official to do so, must leave their machines at a designated impound area until released by the official.
8. Penalties will be assessed at the discretion of the official based on the severity of the offense, and may include one or more of the following: position(s), lap(s), time adjustment, disqualification, suspension, loss of championship points, fine, probation.
Class Championships will be earned by drivers only and will be determined by a driver's best finishes in a minimum number of 3 events. A driver must enter a minimum of 3 events in order to be eligible for series awards and national class ranking. The minimum number of events does not have to be in the same class.
Ties: Ties for the class championship will be broken by the most first place finishes, then by the best finish in the final race of the season if necessary. Ties for other class positions will be broken by the best finish in the final race of the season.
The electronic scoring system provides a complete overall race finish for each event. Points will be accumulated for National Number assignment and can be viewed as a gage toward overall ranking for the year.
National Numbers will be assigned based on overall finishes in at least 3 and as many as 4 events. The minimum number of events does not have to be in the same class.
© 1999-2009 Racer Productions, Inc. All Rights Reserved.


text:
Q: How can I define more than one index-pattern for an index in Kibana Currently it seems the name of the index pattern is also the actual pattern, so I can not have two index-patterns for the same index, e.g. if I have two date-fields that I would like to use for time-based viewing in different dashboards...
The only workaround seems to be to use different wildcarded index-patterns which still both match the same index underneath, but that feels awkward.

A: You can't.  See this issue.
You can probably use aliases, which might feel like even more of a hack...


text:
En banc CAFC: Patent applicant Not required to pay PTO attorney fees in District Court appeal
Robert Schaffer & Joseph Robinson
While Congress can create fee-shifting statutes, 35 U.S.C. § 145 did not reflect explicit congressional authorization for fee-shifting that would displace the American Rule.
The Federal Circuit en banc affirmed a district court's decision that a patent applicant who challenges an adverse decision of the U.S. Patent and Trademark Office ("USPTO") in court and loses, is not required to pay the PTO's attorney's fees. See NantKwest, Inc. v. Iancu, No. 2016-1794, 2018 (Fed. Cir. July 27, 2018) (Before Prost, C.J., Newman, Lourie, Dyk, Moore, O'Malley, Reyna, Wallach, Taranto, Hughes, and Stoll, J.) (Opinion for the court, Stoll, J., joined by Newman, Lourie, Moore, O'Malley, Wallach, and Taranto, J.) (Dissenting opinion, Prost, C.J., joined by Dyk, Reyna, and Hughes, J.)
NantKwest filed suit in district court under 35 U.S.C. § 145 to contest the PTO's rejection of its patent application. The USPTO prevailed and filed a motion for reimbursement of all of its litigation expenses, including attorney's fees. 35 U.S.C. § 145 requires that "all expenses of the proceeding be paid by the applicant," which the USPTO claimed included their fees and costs.
The district court denied the PTO's motion with respect to attorney's fees. Under the "American Rule," each party to a proceeding is generally required to pay their own attorney's fees regardless of the outcome, which precluded the PTO from recovering fees. The PTO appealed to the Federal Circuit, where a split panel reversed the district court. The panel found that the "all expenses" language of 35 U.S.C. § 145 allowed the PTO to recover attorney's fees, despite the American Rule. The Federal Circuit then voted sua sponte to hear the appeal en banc and vacated the panel's judgment.
In the en banc proceeding, the Federal Circuit found Supreme Court precedent mandated that the American Rule must be applied as a starting point when determining whether attorney's fees should be shifted between parties. While Congress can create fee-shifting statutes, 35 U.S.C. § 145 did not reflect explicit congressional authorization for fee-shifting that would displace the American Rule. The Court examined the historical meaning of "expenses" in Section 145, and well as modern definitions, and found that "expenses" generally did not include attorney's fees. The Court also considered a body of case law wherein expenses and attorney's fees were two separate categories of reimbursements and compared Section 145 with language in other areas of the Patent Act, such as 35 U.S.C. § 285, where "attorney's fees" language was explicitly included for recovery purposes. Ultimately, the PTO could not recover attorney's fees as the prevailing party under Section 145 and the Court affirmed the district court's denial of the PTO's motion for attorney's fees.
Judge Prost's Dissent
Judge Prost dissented, joined by Judges Dyk, Reyna, and Hughes. She concluded that the plain language of Section 145 requiring that the applicant must pay all expenses of the proceedings, which would include attorney's fees. Judge Prost looked at language regarding the meaning of "expenses" in the Patent Act of 1836 and found that Congress understood that "salaries," including those for attorneys, were within the scope of "expenses" recoverable by the PTO. The dissent also found that differences in language concerning expenses and attorney's fees between Section 145 and Section 285 were not significant for the purpose of statutory construction. Section 145 allows patent applicants to contest the PTO's rejection of their patent in district court. Therefore, attorney's fees under this Section should be viewed as akin to examination expenses that are "a part of the application for the patent" and the responsibility of the applicant, rather than traditional attorney's fees in litigation.
An applicant who challenges an adverse decision of the Patent and Trademark Office in district court is not required to pay the Patent and Trademark Office's attorney's fees.
Image Source: Deposit Photos.
Robert Schaffer
Robert Schaffer is an intellectual property partner at Troutman Pepper. Bob brings 30-plus years of experience to IP counseling, licensing and dispute resolution. His particular strengths are practical focus, deep technical knowledge, persuasive writing and rapid response. Bob uses creative problem-solving to achieve compelling, effective results for his clients.
Bob advises pharmaceutical, biotech and software clients in high-stakes matters, including mission-critical patent procurement, transactional matters, due diligence, inter partes review, district court cases and Federal Circuit appeals. His work includes complex software patents and development agreements, patent portfolios for Orange Book drugs, ANDA litigations, biotech patent cases, and international disputes. A common thread throughout his work is integrity – in both senses: genuine sincerity and determined coherence.
Bob's work in biotech and pharmaceuticals relates to small-molecule drugs, biologic therapies, vaccines and formulation design, particularly for pain management; neurological, autoimmune and cardiac disorders; antivirals; antibiotics; cancer; HIV; malaria; and diabetes. He has worked extensively in directed evolution of genes and proteins, combinatorial chemistry, rational drug design, nanotechnology, microfluidic devices, genomics and proteomics, genetically engineered antigens and antibodies, therapeutic and industrial enzymes, personalized medicine, and bioinformatics.
For software clients, Bob has advised with respect to financial transaction software, digital rights management, streaming and data compression technologies, content delivery, distributed networking, caching and memory management, security and encryption, network diagnostics, software certificates, digital watermarking, antivirus software, document management software, and graphical user interfaces.
Joseph Robinson
Joseph Robinson is a Partner with Troutman Pepper. where he helps clients resolve a range of intellectual property challenges with his deep legal experience and business acumen. He advises both at a strategic level and on day-to-day issues to ensure clients derive maximum value from their IP assets.
Joe has more than 30 years of experience in all aspects of intellectual property law. He focuses his practice in the pharmaceutical, life sciences, biotechnology and medical device fields. His practice encompasses litigation, including Hatch-Waxman and biosimilar litigation; inter partes proceedings; licensing; counseling; due diligence; patent and trademark prosecution and strategy; and mergers and acquisitions.
Joe is an advisor on life sciences to the White House Office of American Innovation and is a reviewer for the peer-reviewed Nature Biotechnology. He also covers Federal Circuit matters for IP Watchdog.
Joe represents clients in a variety of patent and trademark disputes in jurisdictions throughout the United States, and as appellate counsel before the Court of Appeals for the Federal Circuit. He is particularly known for his experience handling complex Hatch-Waxman litigation, biosimilar matters and Bayh–Dole Act issues.
Joe's litigation experience also includes pharmaceutical, biologics, industrial enzymes, biofuel production, molecular biology, recombinant technology, protein expression, immunology, drug formulation, drug delivery systems, microelectrodes, medical devices, charitable organization trademark and unfair competition, trade dress, and cases involving diversion of goods. Further, he advises on issues related to chemical, mechanical and biological purifications, as well as to cloning, transgenic animals, artificial organs, RNAi, stem cells, agricultural biology, screening technologies, industrial chemistry, organic chemistry, inorganic chemistry, synthetic chemistry, biochemistry, enzymatic and mechanical fabric treatments, cellphones, LEDs, materials, software, and business method technologies.
Joe has been intellectual property counsel on more than $110 billion in mergers, acquisitions and licenses for big pharma, midsize pharma, small pharma and startups. His services include strategic issues, valuation, structuring, negotiations and drafting.
Joe handles complex inter partes matters before the U.S. Patent and Trademark Office, inventorship disputes, and reissues. He counsels on patent-related FDA issues, including citizen petitions, Orange Book listings and trademark issues, particularly with respect to pharmaceutical and biologic trademarks. His patent prosecution practice includes strategic patent portfolio development, particularly for Orange Book-listed pharmaceuticals and companies.
Joe represents clients from countries including the United States, Brazil, Denmark, Germany, Japan, South Korea, Switzerland and the U.K. He lectures internationally on issues concerning U.S. patent laws and trends.
3 comments so far.
Mark Nowotarski
Interesting. Would love to know when it makes sense to go the district court route.
Eric Berend
Notice: all of the most inventor-antagonistic Judges joined against the petitioner, except for Judge Taranto ("…Prost, C.J., joined by Dyk, Reyna, and Hughes, J.").
These clowns are fine with:
1. shifting $1,000,000's of inventor's patent application fees elsewhere, directly degrading patent examination "QUALITY" – then,
2. ignoring that outright swindle, endorse Yet Another Exception Against Only Inventors – meanwhile,
3. I don't see "PAE's" being subjected to being made such an example of – and,
4. how about holding more than ten years of sham Congressional "hearings", yet not a single inventor testified, the entire time – or,
5. high level "conferences" sporting hand wringing over 'what can be done to restore innovation', again with No Inventors Present (I've seen references to at least five in the past year or so).
Unless and until a body representative of inventors' interests that has credibility in its community is allowed a seat at the tables of power, there will be no change in the present situation of serfdom for all but the largest U.S. corporations, and innovation will be hosted elsewhere in the world, other than in the U.S.A.
If the PTAB, a division of the USPTO, changes their mind and clobbers a patent that the USPTO has already approved, then the USPTO should be required to reimburse the inventor for all costs, damages, expenses relating to PTAB, plus interest, since they are stating they made a mistake!!


"Suddenly I'm all alone in the world. I see all this from the summit of a mental rooftop. I'm alone in the world. To see is to be distant. To see clearly is to halt. To analyse is to be foreign. No one who passes by touches me. Around me there is only air. I'm so isolated I can feel the distance between me and my suit. I'm a child in a nightshirt carrying a dimly lit candle and traversing a huge empty house. Living shadows surround me - only shadows, offspring of stiff furniture and of the light I carry. Here in the sunlight they surround me but are people."
"Life, for me, is a drowsiness that never reaches the brain. This I keep free, so that I can be sad there."
Saw a document on C D de andrade and came across your blog ; thanks for the poems. I compose poems as well.
Hope to know you better.
Keep posting.. i like very much all your sharing.


Hot or Cold Thumb wrap soothes aching thumbs from overuse due to gaming, texting, typing and more. Heating pad for thumb and wrist secures firmly with Velcro.
Heat Thumb Wrap fits left or right hand and slips over the thumb and around the hand and wrist. Secured with velcro, the hot or cold thumb wrap is one size fits all.


text:
Soutěžní ročník Premier League 2019/20 je 122. ročníkem nejvyšší anglické fotbalové ligy a 28. ročníkem od založení Premier League v roce 1992. První zápas byl odehrán 9. srpna 2019 a poslední kolo se odehraje 17. května 2020.

Výsledky

Zápasy

1. Kolo

Odkazy

Reference

Související články
 Premier League
 Premier League 2019/20

2019
Fotbal ve Spojeném království v roce 2019
Fotbal ve Spojeném království v roce 2020

redpajama_set_name: RedPajamaWikipedia


Ray Komorowski has been in the Marsh Marine Cargo Department for 19 years.
He began his insurance career in 1973 when he was appointed Lloyd's Agent in Monrovia, Liberia where he was responsible for cargo surveys and claims adjustment on behalf of Lloyds and London Companies in many West African countries.
Following his return to the United States in 1978, he was employed by Farrell Lines as West African Traffic Manager, and subsequently at Johnson and Higgins as a senior Cargo Claims adjuster.
He was a Marine Cargo Broker with Alexander and Alexander prior to serving as Director - The Japan Service Group.
Ray teaches the Continuing Education Course in Cargo Insurance at Marsh, and has been an Adjunct Professor at the College of Insurance of St. John's University in New York City where he taught the Marine Cargo course.
He has lectured before both local and national RIMS conferences on Marine Insurance.
He was named a Power Broker in Marine Insurance by 'Risk and Insurance' magazine in 2009.
He has a BA from Rutgers University and has attended courses at the College of Insurance and the Université de Tours in France.


You will need a rectangular dish, approximately 220 x 120 mm (we use a Pyrex loaf size dish).
Melt the chocolate, preferably in a container over boiling water.
In a double boiler, beat the egg yolks and castor sugar together until very smooth. Whip eggs and sugar mixtuer vigorously for a few minutes over the heat, until the mixture have reached the ribbon stage. (Ribbon stage is when you can use your whisk to write a figure 8 on the surfave of the egg mixture.) Take care not to boil the mixture.
Fold the cooled, melted chocolate into the zabaglione. Leave to cool down.
Mix the coffee and mascarpone together.
Whip the cream until it forms peaks.
In separate bowl, whisk the egg whites until it forms stiff peaks, and then fold it into the cooled down zabaglione.
Place a layer of ladyfingers in the bottom of the rectangular dish.
Sprinkle 1/4 cup of Marsala over the biscuits to moisten them.
Spread half of the Mascarpone-coffee mixture over the biscuits.
Follow with half of the chocolate-zabaglione and then with half of the cream.
Repeat the with a second layer of biscuits, moistened with 1/4 cup of Marsala, the rest of the coffee-cream cheese, the rest of the chocolate zabaglione and then the rest of the cream.
Cover and let it set overnight in fridge.
Optional: sprinkle roasted slivered almonds over the cream-on-top.


text:
Q: Can I trust the file type from $_FILES? Can I trust the file type from $_FILES when uploading images? Or do I have to check again with exif_imagetype() ?

A: From the documentation:

The mime type of the file, if the browser provided this information. An example would be "image/gif". This mime type is however not checked on the PHP side and therefore don't take its value for granted.

A: No you cannot trust the $_FILES['userfile']['type'] variable. The value present in this variable could be forged. You can use finfo_file to detect file type more reliably:
$finfo = finfo_open(FILEINFO_MIME_TYPE); // we need mime type
echo finfo_file($finfo, "/path/to/uploaded/file"); // displays something like image/gif
finfo_close($finfo);

These functions require PHP >= 5.3.0.

A: Never trust anything that comes from the outside, especially file uploads!
Check the size, location, mime/type, extenstion and anything else you can check!

A: I always use the next function to check on valid images :
function Check_Image($Filename) {
    if ($Check_Image = @getimagesize($Filename)) {
        return TRUE;
    }
    return FALSE;
}

A: No, you cannot trust it because this information is provided by the client browser.

$_FILES['userfile']['type'] The mime type of the file, if the browser
  provided this information. An example would be "image/gif". This mime
  type is however not checked on the PHP side and therefore don't take
  its value for granted.


text:
Q: How to execute Google Glass In Mobile Device Without Using Glass I need to develop a sample basic Hello World app for google glass, but don't have glass.
I got to know that app can also install and test it on device.
What are the pre-requirements to develop it. Please let me know there is any sample code.
I have Samsung Galaxy S2 and Lenovo Tab.
If any one have idea how to start than please give some guide.
Thanks

A: First you need to set up Glass On mobile or an Emulator in Web. Gooogle Glass is orignally a launcher over android you need to install the apks of that launcher.
Here you will find the APK's  (however Camera for Glass never worked for me.)
Here is an Album showing you the process (on Nexus 7)
And This is the set of Demo's
After all set up you have to connect the android phone and then install the apk's using adb.
e.g.
adb install -r com.sample.packagee

after that you can launch the app through voice command or if it doesnot support voice trigger then launch it like
adb shell am start -n com.mikedg.android.glass.launchy/.MainActivity

I am writing down a wiki for the issues and the to do's Please check it here..


In spite of all that, I pushed on with my first draft writing and managed to reach 40k! When I set goals, I'm very strict with myself. And when the story's so keen to get out, who am I to stop progress? LOL.
As you can see, the word count wasn't steady but constant. And I've actually gone over this week's goal. I was hoping to reach 35k, so I'm definitely happy with where I ended up.
The story is coming along nicely, too. Everything is building at a good pace. The revelations keep coming. The creepy factor is always in the background. And just how deep the emotional impact is turning out makes everything that much better. I don't want to write a demonic possession story with a string of shock factors ruling the narrative. I want to tell the claustrophobic story of one girl's sad and confusing deterioration into darkness, while never forgetting she's a teenager. And that makes everything a little more challenging, and even a lot more fun. Plus I'm enjoying the family dynamics a lot.
I'm at that stage where I'm pretty sure the total word count will probably end up somewhere after the 60k-mark. I pretty much know what's going to happen from here to the end, but it's all a jumbled mess inside my head. I really need to sit down with pen & paper to work through everything.
I'm not a plotter but I definitely take a lot of notes along the way. I also find unexpected surprises slipping into the story during the actual writing and totally love that!
Well, that's it for now. I'm really looking forward to taking the weekend off.


text:
Pin/Brooch
← Back to Patron Saints
Saint Joan of Arc
(circa 1412-1431)
Patron of France, soldiers, women in the military, and captives
At just 17 years of age, Joan heeded the voices of Saints Michael, Catherine and Margaret who told her to ght the English and restore the King of France to his throne. With amazing military success, Joan won the crown for the French king, but was ultimately betrayed and sold to the English. She was but 19 years old when she was pronounced a heretic and witch, and burned at the stake.


text:
Japanese Justice
From the Japanese: A Journalist's Encounters
By Linda Ghan
A review of From The Japanese: A Journalist's Encounters by Catherine Bergman
Catherine Bergman
McClelland & Stewart
Catherine Bergman spent five years in Japan in the early nineties as wife of the Canadian ambassador. With a background of twenty years as a national correspondent for Radio-Canada's Téléjournal, she continued her journalism with a monthly column for The Globe and Mail.
From the Japanese is a collection of 23 short pieces ranging in subject from sexual harassment (the term didn't come into existence in Japan until 1992), to the strange practice of firefly viewing (the insects are trucked in to Tokyo hotels), to geishas, the first women in the Diet, discrimination against Koreans, a meeting with the Emperor, fashion trends, and a reporter who brought down a prime minister.
Bergman often uses the word "democracy" in relation to Japan, but the picture that emerges is of a society where feudalism is all too alive. In parliament the bureaucrats field questions for their ministers and then write the minister's answers. (Nothing impromptu here.) When Bergman challenges one politician on the general lack of concern for policy, the response is: "You know, in Japan, these things don't matter too much." During the author's bureaucrat-scripted six-and-a-half minute encounter with the Emperor, the proscribed subject is cherry blossoms, the mention of which is the ultimate in Japanese insults.
Ostensibly, this book is a celebration of "the nails that stick out," i.e., those who stand up and battle Japanese society's wrongs. The reference is to the phrase every Japanese child is brought up on: "The nail that sticks out gets pounded down." By my count, nine of the 23 pieces deal with this idea, and while the nails aren't always pounded down, they aren't exactly allowed to stick out either. The "nails" include such issues as family planning (the establishment of which has involved an ongoing fifty-year struggle) and honest coverage in school textbooks of Japan's occupation of Korea and the massacre of Nanjing, still not dealt with after thirty years. Rather than celebrating those who try to make a difference, however, we regret that out of a population of 128 million there are so few, with so little possibility of success.
Bergman asks good questions and researches thoroughly. There are a few salient points that have been missed but probably couldn't have been picked up without direct experience of a Japanese working environment. One example is the author's observation of "amicable" conflict resolution. In one sense she may be right; as she points out, the Japanese legal system is focusing more on mediation, a concept with which the confrontation-shy Japanese are reasonably comfortable. In another sense, though, she is naive, basing her assumption on the myth of agreement by consensus in Japan. In practice, "consensus" means that meetings go on until the last person is silenced. As we all know, there are many ways to achieve silence.
On the other hand, Bergman's distance also allows her observations unavailable to those in the fray. She notes that there is no concept of justice as we accept it in the West: there is only "the way things are done," exemplified by the apocryphal story of a peasant complaining to the lord about the killing weight of taxes. The taxes are lowered – after all, peasants finished off by starvation are no use – but the peasant is put to death for complaining. This is justice.
The only note of hope in Bergman's account is the description of a community holding a referendum on the building of a nuclear plant. While the referendum has no legal weight and could be completely ignored, it is not. For the first time, protest is succeeding in a Japanese way. It is a group action. There are no nails sticking out. mRb
Linda Ghan lived in Japan for seven years, and her most recent book is Interview with an Artist: A Dominican Priest in the World.


Decorated with Victorian / Art Deco design elements with 2 9mm Lugaer bullet cartridges and a small 22 in the center with a lovely filigree brass design element.Purple Swarovski crystals in place of firing pins. Hand created one of a kind bracelet.Brass cuff bracelet fits average wrist sizes.Please ask questions before purchasing. i want my customers to be delighted with their purchase.Thank you for visiting my store and have a blessed day.


Erich Poppitz has updated his statistics on the high energy theory job market to include data from 2009. He counts hirings to tenure-track faculty jobs, using data from the Theoretical Particle Physics Jobs Rumor Mill. For 2009, out of 12 hires listed on the Rumor Mill, he counts 9 as in high-energy theory, 3 as cosmologists. Of the 9 high energy theorists, he counts 7 as in phenomenology, 2 as in string theory. I'm not sure exactly who he is counting as a string theorist, probably Easson (string cosmology) and either Elvang (now working on QFT amplitudes) or Shih (supersymmetry breaking). It appears that it is now essentially impossible to get a permanent job in a physics department if you're working on the more formal end of string theory (or string phenomenology, for that matter). You pretty much have to work in cosmology or phenomenology to have some sort of job prospects.
The academic job market in general in the US is in a terrible state, and this is reflected in the change from an average of around 20 hires per year in recent years to 9 in 2009. It looks like the situation won't be any better for 2010. The imbalance between the large number of new PhDs and postdocs, and very few permanent jobs is quite remarkable. According to the postdoc rumor mill, this year already 8 people have accepted postdocs in Princeton, at the university and the IAS, making this small segment of the community large enough to fill almost all the available permanent jobs.
The US economy remains on its knees due to the economic crisis triggered by the blow-up of debt instruments, especially those designed by quants often coming from a physics background. Luckily for physics PhDs who now have no hope for a job in academia, what I hear from my financial industry friends is that, unlike the rest of the economy, their companies are doing quite well, embarking on new rounds of hiring.
also that you "… hear from … financial industry friends is that, unlike the rest of the economy, their companies are doing quite well …".
has avoided being "on its knees" and is instead "doing quite well"?
This is one of the great mysteries of the modern world, but for informed discussion of it, I suggest you frequent one of any number of blogs devoted to the issue. I'd like to stick to math and physics here.
A number of people who have worked on strings (or stringy topics) are responding to this by looking for jobs at Universities and Colleges that don't show up on the Rumor Mill. These are positions at good schools, with reasonable teaching loads and lots of time for research. Yet many of us never hear about them in grad school.
The last few years really have been bad if you go by the Rumor Mill, but the picture isn't _as_ bad if you consider the full range of jobs that are out there. Though frankly, with the number of PhDs that are being produced, it's hard to imagine a market that could produce enough jobs to keep everyone happy.
Fascinating how these accelerative cycles work. In Economics, it was game theorists. Game theory was hot and every department was clamoring for game theorists. New PhDs responded accordingly and became game theory specialists. For a while it was good, but then departments became top heavy with game theorists, especially when the discipline turned more empirical. But the game theory train had too much momentum. The system kept churning out game theorists. Is the same thing now happening with string theorists in Physics?
In response to the post and one of the comments: I treat particle theory, phenomenology, and cosmology as one group, and string theory and lattice as the other two. In cases such as those mentioned, I allow myself to assign fractions of a person to different groups (some subjectivity definitely creeps in then; also, I notice the 2009 percentages don't add up to 100, my apologies, will fix). As for looking at jobs not on the rumor mill my only response is that these are very hard to track.
Well as someone involved in said industry, I can tell you that it wasn't the design of the instruments that was particularly the problem, but the leverage with which they were applied. The decisions to lever up the exposure to these instruments were made by MBAs, not PhDs. IE bankers not quants.
Did my PhD 15 years ago and it took me two years to find a job thereafter. There is life outside the academic world but it takes a while to make the shift. I have compassion with all those who finish their PhD in math or hep these days and cannot stay in research; it's not fair. The commercial world does benefit from all these smart people but it's sad for hep and there is much hidden (personal and/or psychological) pain underneath all this.
Even without the economic factor, the whole publish or perish atmosphere is a destructive element on the long run. The current state is the result of an incorrect perception about what 'research' is, I think. Probably it'll take a long time before the hep community has made a shift again.
Not all phds apply to be postdocs. Many people start a phd with no intention of a career in academia. So it's not such a great problem that there are so many phds being churned out.
A bigger issue is the proportion of permanent/faculty jobs compared to postdoc positions, because once you've started a postdoc you're committed to the academic path. You can still get out of course, but it's more painful than when you're fresh out of grad school.
Just a piece of information: there is a major decline in the number of jobs for experimentalists in particle physics, too, based on the data posted at http://www.freewebs.com/heprumor/index.html . There appear to be 9 openings in 2009-10 compared to 16 in 2008-9, 31 in 2007-8 and 24 in 2006-7.
Several years ago a rather chilling essay appeared in PHYSICS TODAY, whose author laid out a number of quite reasonable (and deliberately optimistic) assumptions about the future demand for physicists in the U.S., based on retirement rates, expansion prospects for academic programs, employment patterns in the private and military/government lab sectors, and several other parameters, and then worked out what the rate of Ph.D. production would have to be just meet these requirements. It's been a while, but as I recall, he concluded that if each senior faculty member currently employed in a university with a doctoral program in physics turned out, on average, *two* Ph.D.s over a whole career, that would be about right to meet all the need for physicists—academic, industrial, military—for the next generation at least. The obvious problem was, he noted, that no graduate program in physics in its right mind would throttle back its doctoral graduation rates to that level.
And this was *way* before the current economic implosion we're going through….
In a steady-state situation, each advisor will on average give birth to one new advisor in the next generation. So if each advisor on average produces 10 PhDs over his career, 90% of them will not become advisors themselves.
I don't understand how that can be a surprise for anybody.
Sorry -but regarding the comment " I have compassion with all those who finish their PhD in math or hep these days and cannot stay in research; it's not fair." I don't agree. I don't think there is an entitlement to work in the fields of particle physics or any other area. The current funding "crunch" (= rationalization) in particle physics has been obvious for many years. Experiments cost too much and theorists have been delivering too little on their former promises. Nine sounds about right for particle physics theory new-hires.
Physics is a fantastic field and great training for many fields. Just look at number of Physics grads working in electronics and computer areas.
If particle physics is going through a lean period – change to solid-state ! Or even consider going into industry and help the U.S. economy.
BTW I have a PhD in Physics. Left academia years ago and wish I had done it earlier.
Things are a little better than what the rumor mill suggests. Last year, three of our own string theory postdocs got faculty jobs: one in Alberta, one is Austin and one in Milan. All three are doing mathematically oriented string theory. There have been several fairly recent string hires in Europe, places like the Simons center will end up hiring quite a few too, and the hiring freezes at places in the US will not last forever.
Frederik: At least one of those jobs was in a Math department, right? Was that job listed on the Rumor Mill? I'm curious about the number of jobs over the last few years that support stringy stuff, but weren't on the Rumor Mill.
This makes the quite unreasonable assumption that the only jobs that a PhD physicist is qualified for is tenured professorships in PhD granting institutions. If this is the case, it's quite clear we're teaching the wrong stuff in our PhD programs.
For one thing there are lots of non-PhD granting colleges who need to hire faculty to teach physics to undergrads. The requirement for these faculty is generally that they be PhD physicists (and some of them at the better colleges are actually incredibly good PhD physicists). There are also lots of jobs for PhD physicists in industrial labs, which also don't grant PhDs.
So I would guess that the steady-state number is at least 3 or 4, and the distribution should be biased towards PhDs at top universities.
On the other hand it seems quite likely that we are granting too many degrees in physics.
I never claimed that PhD physicists were unfit for anything but professorships at PhD-granting instutions. On the contrary, 90% better be qualified for other jobs, in industry, government, education or academia. Note that I used the word "advisor" rather than "professor", thus excluding professors at non-PhD granting institutions.
Some 40% or more of graduate students in physics in the US are(? – definitely used to be) from overseas. Assuming that Asian universities are staffing up, and economic growth continues there, some number will be taken up there.
I can also vouch for the market being far better than this suggests. Three present/former postdocs I know from Stanford got faculty jobs last year: one at Heidelberg, one at DESY, and one at Ecole Normale Superieure in Paris. (Not to double count the one who Frederik mentioned who is now in Milan). So if you're out there thriving in your research and this message stream panics you, relax.
Oops, I should have stressed: two of those can only be called string phenomenologists, and the third does very formal mathematical string theory. [The one now in Milan, who should not be double-counted, also does very formal mathematical string theory].
It's interesting to hear that the job situation is better in Europe (at least on the continent, one hears lots of bad news from Britain). At some point things presumably will pick up again in US physics departments, but in the meantime, it sounds like those looking for a job in this field need to learn a foreign language (German, French, Italian, or mathematics…).
I think there are 2 points here. 1) Whether string theorists should be learning a new language/field (or returning home); 2) Whether we should tell PhD students (and postdocs) in universities other than Harvard, Princeton, Stanford, etc. (very short 'etc.' indeed according to Poppitz), they should seriously consider life outside academia.
There are probably lots of interesting jobs and research programs outside of theoretical particle physics which in fact result in things that are actually useful. Not to be too blunt about it, but the field of particle physics—and theoretical physics in general—has not made leaps and bounds in recent years.
There are countless unsolved problems and phenomena in low temperature physics, astronomy, optics, fluid mechanics, etc. There were the bread and butter problems of physicists in days gone by and perhaps the world would be better served by young minds researching in these fields rather than adding yet more impenetrable papers to the hep-th heap?
I'm surprised to see that nobody mentioned the obvious: having lots of PhD's and few jobs is good for competition. Only the best people will get hired and in order to end up with the best one needs to start from a large pool. Exactly how things are right now. Problem?
Yes, the field becomes much less attractive, and good people will do something else. Over time the field is impoverished.
Define "best". Sometimes merit is undervalued against one's social capital and other interests, as science is a social activity after all. With time, too strong a competition may probably "naturally select" not the honest-type of scientist but the more aggressively ambitious-type (namely, that who aims at success and power above all).
From an evolutionary point of view the idea that natural selection picks out the best, Trent is right. In the same fashion, World Wars also help nature in selecting (according to some dictators) the 'better' ones. So, the key issue in all this is the criteria you handle in this process. What is 'better' or 'best'? What is the norm? I think often criteria are used (to pick out PhD's) which are very subjective and politically loaded. The criterium 'creativity' or 'deep/visionary' is usually irrelevant.
Most of all, perceiving this (selection) process in this way disposes the fact that science is a human activity and PhD's have feelings, families, responsibilities, dreams… Discarding this dimension of life (and doing research is part of life, no?) is ignoble as far as I'm concerned.
U.S. PhD takes too long. In U.K PhD takes 3 years. IMHO this is better for society and makes it easier to transition to non-academic career.The issue might be that U.S. PhD is too long and too narrow. Being cynical PhD students are just being exploited as cheap labour.
True, because you can't quantify it. How would you select people based on creativity, or vision? You'd just create more opportunity for corruption and bias.
Do you think the great Renaissance artists were hired based on some vague criteria like the above? No, they were hired based on previous works. And at the sole discretion of the employer. It was a free market of art. That's how you get masterpieces.
Not by imposing or saying hey more jobs should be available or whatever. Or that this and that should be the criteria. If a university wants to be competitive, it will be in its own interest to hire the most capable. Eventually natural selection will provide the best criteria. No one forced anyone to get a PhD, so no one should be issuing any sort of demands or expectations. If it's anyone's fault, it's the fault of everyone who encouraged students to get a phd in the first place.
I do agree however that getting a phd should be harder, as should getting an undergrad degree. Giving them out is bad for everyone. If you pick a random bum of the street and give him a phd, he'll still be unqualified for advanced work, but he won't lower himself to flipping burgers anymore either. Since he has a phd and all.
Yet people complain that too few people have access to higher education. Make up your mind.
A future phd student in mathematical string theory.
natural selection doesn't provide best criteria, only sufficient ones for survival. That's all.
Imagine you are sitting on a hiring committee. You need to decide who to hire from 50 applicants and you have 3 jobs to fill. You will surely rank the candidates according to some criteria that you think is the most reasonable. Naturally you will pick the 3 best candidates. So, naturally, you will have the definition of 'best'. It will the definition that you think is the most appropriate.
Would you prefer to have the criteria given — or dictated — by somebody? Would you be happier if somebody told you who to hire?
I'm sure the answer to both questions is no. If *you* are on a hiring committee *you* will define 'best'.
This is exactly the current system, there are no uniform guidelines dictated or suggested by somebody outside the decision makers, each university, each department, each hiring committee and each member of the hiring committee makes up his/her mind and defines what is 'best'.
With time, too strong a competition may probably "naturally select" not the honest-type of scientist but the more aggressively ambitious-type (namely, that who aims at success and power above all).
Do you have any facts to back this claim up? Factual, quantifiable facts I mean.
So don't call it "the best", call it "the one that at instant t and place x best serves my interest". And it could be the one who seems to produce the most interesting papers, or the cutest one with whom I am sleeping and is supposed to marry me (but will left me as soon as he/she is hired), or the one that will help me in my administrative task, without challenging my scientific ideas.
Yes, I would be happy that the committee makes its decision on clear and public criteria. "the best" is an empty word. Clear criteria need not to be dictated from the outside.
When you are in hiring committe, do you take the time to really study the applicants' papers ? I guess no because you are very busy and it would take several days/weeks to fully study the work of 50 candidates. And of course one week of a hiring committe member (who, by the way, has been at some time pointed out as "the best", hence considers himself that his opinion needs not to be justified) is worth more than the work-lifetime of 50 candidates.
The most honnest thing I have heard on hiring committe is from a professor explaining that, once a short list is made, all the candidates would fit the position. The process is then totally random, and it would not be less fair to just throw a dice.
Natural evolution selects the fittest. Fittest is the person that was selected.
Please, enough mounting of hobbyhorses about the fairness/unfairness of how hiring decisions get made.
If Peter Woit can get a job, why can't I get one?
Very strange study — looks to me that the data is not accurate — even if we consider Particle Rumor Mill as a source (note that some particle jobs were also listed on the Nuclear Rumor Mill).
In response to Alexey's comments: yes, there is an inherent inaccuracy stemming from use of Theory Rumor Mill data only. I have now put the disclaimer on top of the page. On his concrete questions about the memorable 2001: yes, indeed there was an omission, and the correct number is 20, so we split the difference (as for his job, it was listed on p.2, which I have made clearer now).
I can't comment on high energy hiring in particular, but having served on and chaired search committees, I can talk about hiring in more general terms. Regarding martibal's comment above…. If the search committee has done its job well, then yes, you would hope that everyone on the short list is "above the bar", so to speak. By that, I mean that everyone on the short list would (a) stand a reasonable chance of research success (as much as anyone does; there is some luck involved, after all); (b) not be an embarrassment in the classroom (and ideally would be an excellent teacher and clear communicator); (c) not have major problems getting along with colleagues; and (d) be able to interact well with students; not necessarily in that order.
That doesn't mean that choosing among the short-listed people is random. After a visit (with individual conversations w/ faculty members) and (in our department's case) two talks (one to the whole department and one about research plans to the search committee), it becomes clear that the different short-listed candidates bring different strengths to the table. One might be a more dynamic, interactive person; one might be more creative or visionary in terms of research; one might fit very well into the perceived research needs of the department. At this point, it's a matter of the search committee really refining what they want and need, having seen the choices before them.
For what it's worth, in my limited experience I think in general that hiring practices in academia are certainly no worse than in other professions. Committees may tend not to be bold or adventurous, but at least there's a process, as opposed to the whims of a HR department + keyword search of resumes. The ratio of applicants to academic positions makes the process painful from the applicant side far more than the hiring process itself.
Here is one possible job opportunity: teaching string theory to Anne Hathaway.
Is this a tenure track, or just a 1+1 year postdoc ?
You would have to check with her agent.
Another female celebrity who might be into it is Courtney Love.
She apparently likes "watching quantum physics videos on YouTube".
I must admit that I did not know there were any, but now I will check it out.


text:
canvas-cptool
=============

A CherryPy tool for authenticating and making calls to the [Canvas LMS API](https://canvas.instructure.com/doc/api/), a learning management software.

# Features

* Abstract away the entire OAuth2 Token Request Flow in a single line of code
* Prevent access to a page using a python decorator for unauthenticated users
* Make memcachable API calls in one line
* Do all of the above with error handling taken care of; Exceptions are raised with (hopefully) helpful messages

# How it works

I use `cherrypy.session['canvas_user']` to store your Canvas API token, and the [currently-logged-in-user profile info](https://canvas.instructure.com/doc/api/users.html). If you are not authenticated yet, (or auth fails) I attempt to retrieve a token by taking the user through a complete OAuth2 Token Request Flow described in the Canvas API docs. Then I have an `.api` method which allows you to make calls to a Canvas API endpoint, and cache the  simplejson result for a given number of seconds (GET requests only). You can also make POST, PUT or DELETE requests with the api method, specified in the reqtype parameter.

Why do you need this? Because [simple is better than complex](http://legacy.python.org/dev/peps/pep-0020/). Authenticating and making API calls takes far too much boilerplate code, even while using the python requests library or [python-oauth2](https://github.com/simplegeo/python-oauth2). This simplifies authentication and API calls to a single line of code.

# Installation & Requirements

Requirements include memcache (for caching) and mmh3 (for hash indexing). These can sometimes be a pain to install on some servers (as I've found out). You likely need to use your your package manager (such as `yum` or `apt-get`) to update/install more stuff which memcache and mmh3 require.

Haven't got down to using virtualenv yet.

# Usage & Example

In a nutshell:

```python
cherrypy.tools.canvas = CanvasLMSTool.CanvasLMSTool(CANVAS_URL, CANVAS_CLIENT_ID, CANVAS_CLIENT_SECRET, MC)
canvas = cherrypy.tools.canvas  #just a shortcut

@cherrypy.expose
@cherrypy.tools.canvas()  #checks for a Canvas token, or forces user to perform the token request flow
def mycourses(self):
    # Get the Canvas user's list of courses and cache the result for 300 seconds
    courses = canvas.api('get', '/api/v1/courses', ttl=300)
    return course  #returning a simplejson object
```

The docstrings in CanvasLMSTool.py offer some additional info on the parameter types.

testCanvasTool.py is a basic example of a CherryPy app with the above in practice.

## all_courses method

One you have instantiated the tool (like the `canvas` global in the example above), you may access a recursively built list of ALL the courses in your Canvas Account. Why? Because it is needlessly difficult to do this with the current Canvas API, finding and retrieving the courses at each sub-Account.

```python
all_my_courses = canvas.all_courses(1) # this var now contains a list of Course objects from Account ID 1 and all sub Accounts
```

Of course why stop at all_courses? This method is intended to serve as a template for other potential pre-warmed caches you may need. Unfortunately it is primitive, and flushing the cache can be done by calling `canvas.refresh()`

# FAQ

### I don't understand!?

I assume you know we are talking about the [LMS called Canvas made by Instructure](http://www.instructure.com/), and have read all the basics in their API docs, and have some experience working with CherryPy. I'm sorry for the lack of further documentation and examples. If you contact my auther (Isa), he may help you out if he has time.

### Is this secure?

In production, take care of securing your session variables, which is where the API tokens are stored.

### How do I "logout"?

Delete the cherrypy session variable `cherrypy.session['canvas_user']`. The user will then be unable to access any page which is protected by the tool's @decorator.

### Can this be used for any API that requires OAuth2?

I'm sure I can be abstracted further, but my author hasn't been inclined to do that yet.

### Who wrote this app?

Written by Isa Hassen, who needed it for a very limited purpose. I know it is a bit hastily written. Create an issue and I will try to help.

redpajama_set_name: RedPajamaGithub


Al-A'Raf Farm Kennels Reg'D - Pets in Calgary, Alberta, Canada - LabPlus Technologies, Inc.
* Hours "Al-A'Raf Farm Kennels Reg'D" indicated for the examination and may not coincide with the real!
We collected on this page information about the company Al-A'Raf Farm Kennels Reg'D located in the Montreal region Quebec. We have added the company to the category Pets in accordance with its type of activity. For more detailed information, you can contact Al-A'Raf Farm Kennels Reg'D by phone (403) 256-0858 or you can send an email to company adress. Unfortunately, we do not we have more up-to-date information about the company, if you are the owner of this company or you have any information about this company, we kindly ask you to edit the description by clicking the edit button. Also below, on this page you can find information about companies located near the Al-A'Raf Farm Kennels Reg'D.
Do you know the companies Al-A'Raf Farm Kennels Reg'D?