In our June issue, we feature Seinfield's own Jason Alexander for a little Q&A – showcasing his work as the director of the new play Windfall at the Arkansas Repertory Theatre. We also met the playwright behind the plot, Scooter Pietsch. Photographer Nancy Nolan snapped some amazing photos of him as well, and we couldn't think of a better way to use them than an in-depth interview with Scooter himself. Scooter Pietsch is an Emmy-nominated composer/songwriter, television producer and playwright. Written in 2010, his dark, hilarious comedy Windfall will conclude The Rep's fortieth anniversary season with its world premiere. With a true talent for composition and storytelling, Scooter Pietsch's Windfall is sure to be an instant sensation!
Inviting Arkansas: What was your first project in music?
Scooter Pietsch: I remember early on, I got booked on what we call "Industrials." These are corporate videos that are made to highlight various corporate products or services. One was for Rainbird Sprinklers. They were making these five minute demos of various types of sprinklers. I met with the producer and he said that for the music, he'd like, "your typical water music." Being a classical music nerd I said, "You want Handel's Water Music to go under this slow motion, rotating lawn sprinkler? That seems like an odd choice." And he just stared at me. Like I'm an idiot. Apparently, in the 'Industrials" business, there was a specific type of music that went with pictures of water. I didn't know that. And to this day, I still don't know what it is.
IA: How did you become involved in music growing up?
SP: I was having trouble finding my way – which is a nice way of saying I got into trouble as a youth. And when it finally dawned on me that I had to do something for a career, I made what I call my ten-year old boy's career list – even though I was nineteen at the time. I had things like professional football player, professional surfer, race-car driver and rock star on that list. Very logically, I eliminated all of them except rock star. I was so excited to tell my parents I had a career path! When I did they said, "OK. Interesting. But do you play a musical instrument?" I said, "No. But I start tomorrow!" And I did. I signed up for beginner's piano lessons at the local junior college and practiced eight hours a day for like eight years. My siblings are still recovering from hearing Teaching Little Fingers To Play for eight hours a day on the family upright piano. From there I got a Masters Degree in Music Composition and started sending out demo tapes.
IA: What have been a few of your favorite projects?
SP: Favorites, in my opinion, fall into two categories: projects you are passionate about and projects that make you money. And you need a balance of the two. Otherwise your heart is full and your belly is empty. So in terms of passion, when my wife and I and our partner Lisa Bernstein had our own production company and created our own shows, that was a real pleasure to write music for the thing we had made. It was nice to have involvement throughout the entire process. In terms of money, I think the first one that makes you aware that all of the hard work and training was worth it, is always special. And that was a syndicated television show in the 1990's called LAPD: Life On The Beat. We had a lot of fun making that show, and it did well.
IA: How did your previous work with music and television translate into play writing?
SP: I talk about this often – this seemingly smooth addition of playwright to my credits. First off, writing lots of music over a long period of time teaches you how to sit in the chair and do the work over really long periods of time. It teaches you to make decisions quickly and efficiently and make the best of what you have to work with. It is not a job that allows for inspiration to strike. You do it all day every day. Like everyone else's job. In addition to that, scoring thousands of episodes of television teaches you how to tell a story. Usually the first test of whether or not the story worked was how hard it was to write music to it. If it flowed easily and made sense and just worked, then chances are the story and editing were very good. If it was difficult, then something was wrong. And I learned to pick up on the things that worked in a story. Now this discussion could go on a long time, but I'll say one more thing. In all of the form and analysis and function classes of classical music in college, and in all my writing of music as a career, form becomes part of your DNA. So when I began writing plays, inside I already understood rhythm and overall form and how to build tension and release. It's all the same no matter the art form you're working in. I made all my mistakes and did all my learning early in music, with plays I had the benefit of having that experience to utilize in a different way.
IA: What was your first script?
SP: Prior to writing my first play five years ago, I had written some short stories and a novel. An actor friend, Bryan Cranston, read the novel and really liked it. He suggested I write a play. He thought my writing style would work well in that medium. So I did. My first play is called Drawing Straws, and we did a reading in Los Angeles and everyone loved it. Then we did a reading in New York and it was optioned immediately. It got the ball rolling. It hasn't been produced yet. It has gotten close several times. I hope to see it on the stage one day.
IA: What, to you, makes a script great?
SP: To be honest, I don't really know. I know what I like, personally, in my scripts. But I will say that the script in the theater does not exist without the performance. So a great script to me would be anything put on paper that makes for a magical theatrical experience for the audience. And by "magical" I mean it makes you feel something. It can run the gamut of laughing your a** off, which hopefully Windfall does, to making your think, which again I hope our show does, to even making you cry. The worst thing a script can be is to make you feel nothing.
IA: What has the process of getting Windfall up to the world premiere been like? Where did it all begin?
SP: I wrote Windfall in 2012 and did a reading of it at a fabulous new play festival at The Road Theater in Los Angeles. I have a new play in that festival every year. Jason Alexander, with whom I had know for a year or two and had tried to find something to work together on, came to the reading and loved the play. He had some excellent ideas for script improvements and how to stage it. We decided to take the journey together. I got the script to Broadway Producer John Yonover, who also loved it, and he has been pitching it around the country for production. John was in Little Rock when The Rep did a production of Memphis, and John gave Artistic Director Bob Hupp a copy of the script and here we are.
IA: What are you most excited about as the premiere approaches?
SP: The most exciting thing for me is seeing this vision that I had several years ago come to life on a stage. I had this crazy concept for a story with a moral to it and now – with a lot of people's energy and creativity and money – it will soon be affecting people on a nightly basis. That's why we all do this. It's a long, often frustrating road to get to this point, but it's all worth it when the curtain goes up. Well, I guess depending on how the reviews are!
Don't miss out on this once-in-a-lifetime opportunity to see the world premiere of Scooter Pietsch's Windfall at The Arkansas Repertory Theatre! To get your tickets, visit The Rep's website or call the box office at 501-378-0405.


text:
Q: Selecting an entire row but the first column in VBA I have the below code and what loop does is "copies" all the data from 1 row on worksheet1 and "pastes" it on worksheet2. the problem that I have is that I need the row to be pasted in worksheet2 but starting from column B and not column A.
Do While rowCounter < 2200
    If Cells(rowCounter, colCounter).Value <> "AP Statistics Summary" Then
        ThisWorkbook.Sheets("Throughput Per AP").Rows(throughputAP).Offset(1, 0).Value = ThisWorkbook.ActiveSheet.Rows(rowCounter).Value
        throughputAP = throughputAP + 1
    End If
    rowCounter = rowCounter + 1
Loop

the issue happens on this line:
ThisWorkbook.Sheets("worksheet2").Rows(throughputAP).Offset(1, 0).Value = ThisWorkbook.ActiveSheet.Rows(rowCounter).Value

so the code runs ok but the data gets copied to worksheet2 starting from column A and I need it to start from column B
help please!

A: You should be able to resize the source row to be one column less wide than the full row, then copy that to column A (i.e. copying B:XFD to A:XFC):
'Using a With simply to shorten the code
With ThisWorkbook.ActiveSheet.Rows(rowCounter)
    ThisWorkbook.Sheets("worksheet2").Rows(throughputAP + 1).Resize(1, .Columns.Count - 1).Value = _
                  .Resize(1, .Columns.Count - 1).Offset(0, 1).Value
End With

Or, if you are trying to copy A:XFC to B:XFD you can do
'Using a With simply to shorten the code
With ThisWorkbook.ActiveSheet.Rows(rowCounter)
    ThisWorkbook.Sheets("worksheet2").Rows(throughputAP + 1).Resize(1, .Columns.Count - 1).Offset(0, 1).Value = _
                  .Resize(1, .Columns.Count - 1).Value
End With

Or, if you are happy to hardcode the column letters, you can use
ThisWorkbook.Sheets("worksheet2").Rows(throughputAP + 1).Range("A1:XFC1").Value = _
                  ThisWorkbook.ActiveSheet.Rows(rowCounter).Range("B1:XFD1").Value

or switching the "A1:XFC1" and "B1:XFD1" if you want to go the opposite direction
(Those bits of code replacing the line you are having problems with.)

A: Try the code below, it will copy the EntireRow and uses PasteSpecial xlValues to paste only the values.
Do While rowCounter < 2200
    If Cells(rowCounter, colCounter).Value <> "AP Statistics Summary" Then
        ThisWorkbook.ActiveSheet.Rows(rowCounter).Copy
        ThisWorkbook.Sheets("Throughput Per AP").Rows(throughputAP).Offset(1, 0).PasteSpecial xlValues
        throughputAP = throughputAP + 1
    End If
    rowCounter = rowCounter + 1
Loop

However, in your case, I would replace your Do While with For rowCounter.
Also, use fully qualified Worksheets, and not ActiveSheet.
Version 2 of your code
For rowCounter = 2 To 2200 ' <-- start from 2 (or your start row)
    With Worksheets("YourSheetName") ' <-- put here you sheet's name instead of ActiveSheet
        If .Cells(rowCounter, colCounter).Value <> "AP Statistics Summary" Then
            .Rows(rowCounter).Copy
            ThisWorkbook.Sheets("Throughput Per AP").Rows(throughputAP).Offset(1, 0).PasteSpecial xlValues
            throughputAP = throughputAP + 1
        End If
    End With
Next rowCounter

redpajama_set_name: RedPajamaStackExchange


Discussion in 'Site Feedback & Support' started by Paul Wright, Aug 9, 2010.
Not so much a problem in itself, but i've started using my phone to access the site......and the huuuuuge banner graphic (that one up there ^^^) kills my phone (by the time it's loaded the graphics twice i'm getting a 'memory full message....its an N97 btw, not shabby or horrendously old as such, but when each page is complete there's well over 1mb being downloaded per page...) - when you get to your next upgrade/revamp/freshen-up for the forum, would there be any chance to consider us poor mobile access types with limited memory capacity?
Well my current experiences with mobile access are much positive, I have Nokia E52 and I am using Opera Mobile, with full graphic load and I cant even reach 100 kb per browsing, so if there will be some Mobile skin it would be nice to add option for "not on mobile"
Oh Willie, do you have to delete your history for the page to reload fully on the Blackberry?
HMM... Tried that and cleared all of the cache, no luck.
its a Nokia N96* m8 (so its a Symbian OS, and apologies that i said N97 earlier in the thread...my mistake, its a 96).....the only reason i know that's how much it's loading is that it has a little readout at the top of the screen telling me lol....the problem is, after several pages it gives me a 'memory full' message so i clear the history and the cache and it's ok, but of course by clearing the cache it then reloads the graphics for all pages the next time i open them so its a vicious circle in that regard.
I don't have a choice about using the Symbian default browser, I find it pretty slow and horrible.
Finally. Paul give us a text only version RD site to start with. By the time I have finished taking a bog is when the site has loaded on the blackberry.
No I use the normal skin also on my iPhone, but on inferior devices (sorry ) i can imagine people want to switch to a mobile skin. Ill leave this one on for now, although its far from perfect yet.


Description: Hide your IP address and encrypt Internet connection.
Facebook Desktop - Hide your IP address and encrypt Internet connection. Kate's Video Toolkit - Encrypt your Internet traffic and hide your IP address from hackers and spies. Free MP4 to MP3 Converter (64-bit) - Encrypt your Internet traffic and hide your IP address from hackers and spies. VGA_32bit_V614104670.zip - Hide your IP address and Establish a VPN connection to 35+ Countries servers. HDD Raw Copy Tool - Hide your IP address and protect your Internet privacy. Free Window Registry Repair - Hide your IP address and Internet traffic while surfing the Web. CursorFX - Hide your IP address and prevent Internet activity tracking. Lottery Looper - Hide your IP address and prevent Internet activity tracking. SMART Notebook Interactive Viewer - Hide your real IP address to conceal your Internet traffic and identity.


Plush comfort never felt so fresh. The men's Dark Grey Fresh Foam Cruz running shoe upgrades your run with comfortable bootie construction and a stretch heel with loop for easy slip-on style. The minimal midfoot saddle can be laced more securely or loosely depending on the fit and feel you like best. And Fresh Foam engineered precision cushioning helps you to run freely without sacrificing a soft landing.
Before you lace up, use our Running Shoe Finder to select the perfect pair.


text:
Q: ProGuard error in Eclipse I had made changes in Proguard.cfg and started getting these errors at the time of exporting app.
I'm using Google GData YouTube API. And I'm using these libraries:
activation.jar, additionnal.jar, crittercism_v2_1_7.jar, gdata-base-1.0.jar, gdata-client-1.0.jar, gdata-core-1.0.jar, gdata-media-1.0.jar, gdata-youtube-2.0.jar, guava-12.0.jar, GoogleAdMobAdsSdk-4.3.1.jar, mail.jar, json-simple-1.1.1.jar

It is working when I'm debugging my application on device.
Everything was working until I added below lines in proguard.cfg:
-dump proguard/class_files.txt
-printseeds proguard/seeds.txt
-printusage proguard/unused.txt
-printmapping proguard/mapping.txt

Errors in Ecplise console: Please follow my pastebin link here.
My proguard.cfg file:
-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*

-dump proguard/class_files.txt
-printseeds proguard/seeds.txt
-printusage proguard/unused.txt
-printmapping proguard/mapping.txt

-keep public class * extends android.app.Activity
-keep public class * extends android.app.Application
-keep public class * extends android.app.Service
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class * extends android.app.backup.BackupAgentHelper
-keep public class * extends android.preference.Preference
-keep public class com.android.vending.licensing.ILicensingService
-keep public class com.crittercism.**

-keepclasseswithmembernames class * {
    native <methods>;
}

-keepclasseswithmembers class * {
    public <init>(android.content.Context, android.util.AttributeSet);
}

-keepclasseswithmembers class * {
    public <init>(android.content.Context, android.util.AttributeSet, int);
}

-keepclassmembers class * extends android.app.Activity {
   public void *(android.view.View);
}

-keepclassmembers enum * {
    public static **[] values();
    public static ** valueOf(java.lang.String);
}

-keep class * implements android.os.Parcelable {
  public static final android.os.Parcelable$Creator *;
}

-keepclassmembers public class com.crittercism.*
{
    *;
}

A: Yes, I solved it by myself. What i did is, just add below lines in Proguard.cfg:
-dontwarn java.awt.**,javax.security.**,java.beans.**
-dontwarn javax.xml.stream.events.**
-dontwarn com.google.gdata.**, com.google.common.**

to avoid all warnings
Thankx, hope this helps someone..


text:
Moto GP: Jorge Lorenzo smashes Brno record to claim pole
Updated 1742 GMT (0142 HKT) August 15, 2015
Jorge Lorenzo rides his motorbike during qualification for the Moto GP Czech Grand Prix in Brno, Czech Republic.
(CNN) Jorge Lorenzo claimed pole at the Czech Republic Moto GP by setting a new record lap in Saturday's qualifying session at the Brno Automotodrom.
The Yamaha rider clocked the magic time of one minute 54.989 seconds in hot afternoon conditions to pip reigning champion Marc Marquez of Honda to the top of the grid.
Lorenzo had already recorded the day's previous fastest lap in the Q2 session. However, his final outing marked the first occasion any rider has clocked under one minute 55 seconds on the Brno circuit.
Marquez finished 0.074 seconds behind Lorenzo whose Yamaha teammate Valentino Rossi was third fastest to complete the front row for Sunday's race.
Perfect race impossible
"My pole position lap was very good, almost perfect, except maybe the last corner wasn't because I had a lot of wheel spin," Lorenzo later said in comments carried by the official Moto GP website.
"But a perfect lap is impossible, so we have to be very satisfied. I am confident for tomorrow because I think we have a great base setting," he added.
Defending Moto GP champion Marquez, who is currently third in the overall standings behind Lorenzo and outright leader Rossi, admitted that the impressive Lorenzo was just too hot to handle Saturday.
"Already there I understood, OK, today the pole position will be difficult," said the 22-year-old, who has won the last two MotoGP races but struggled for speed on occasion this week.
"We must be happy because yesterday we were really far... and today we were closer and closer, maybe not close enough, but for the race distance I feel happy."
Starting from the front
Rossi described making the front row as extremely important after a series of below par qualifying performances this year.
"Jorge and Marc are very fast from the beginning and if you start behind, it becomes impossible to stay with them," said the nine-time world champion.
"It's very important to start from the front row because it will be a very hard race," Rossi added.
Read: Marquez keeps title dream alive

redpajama_set_name: RedPajamaCommonCrawl


Located at the Faculty of Humanities of the University of Amsterdam, the Amsterdam School for Cultural Analysis (ASCA) brings together scholars active in literature, philosophy, visual culture, religious studies, film and media studies, and argumentation theory. Specialists in their own respective fields, they share a commitment to working within an interdisciplinary framework and to maintaining a close connection with contemporary cultural and political debates within society at large and with the cultural institutions outside of the narrow confines of the academic world. Within ASCA they have joined forces to provide a stimulating environment for scholars, professionals, and graduate students both from the Netherlands and abroad.


text:
Q: Angular CLI + Angular 4 = IE10 doesn't work I can't get IE10 to load a brand new Angular CLI project. There is no other code other than what comes with default Angular CLI package when you run 'ng new'.
I'm using Angular 4.2.4, @angular/cli 1.3.1 and IE 10.0.9200.16519
I have tried 'ng build' and 'ng build --prod' and both return the same error messages. The project runs on every other browser.
I have uncommented all polyfill lines (and installed everything as per instructions in the file) that are needed to run IE9, IE10, IE11 in the polyfills.ts of the project.
The 4 errors are:
Expected identifier polyfills.bundle.js, line 6127 character 67
var REACT_ELEMENT_TYPE = typeof Symbol === "function" && Symbol.for && Symbol.for("react.element") || 0xeac7;

Object doesn't support property or method 'bind' styles.bundle.js, line 279 character 3
update = applyToSingletonTag.bind(null, styleElement, styleIndex, false);

Expected identifier vendor.bundle.js, line 2056 character 71
exports.rxSubscriber = (typeof Symbol === 'function' && typeof Symbol.for === 'function') ?
Symbol.for('rxSubscriber') : '@@rxSubscriber';

Object doesn't support property or method 'defineProperty' main.bundle.js, line 132 character 1
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });

Seems like 'Symbol', 'bind', and 'defineProperty' are the culprits.
I do see Symbol and Object es6 polyfills being included in the pollyfills.ts project file though:
****************************************
* BROWSER POLYFILLS
*/
/** IE9, IE10 and IE11 requires all of the following polyfills. **/
import 'core-js/es6/symbol';
import 'core-js/es6/object';
...
(+ all the other polyfills that are in the polyfills.ts file)

How do I get this going on IE10?

A: Add:
<meta http-equiv="x-ua-compatible" content="IE=edge">

to <head> section of index.html.
Setting IE9,IE10,IE11 compatibility mode to EDGE fixed all the issues.

A: By default angular cli project doesn't unable polyfills which required for angular application to run on IE9, IE10 and IE11. We need to uncomment all required polyfills present under src/polyfills.ts it in order to run application on IE. (Make sure your have installed all instructed node packages like classlist.js, web-animations-js & intl using `npm install --save command.)


The Countryhouse Le Querce is the perfect place to find having to find the holiday for children and family, for relaxation and comfort for the whole family.
The countryhouse has three apartments, one bedroom cottage on a 800 completely renovated and an annex was rebuilt with stone-face view, not far from the apartments, for those who want complete privacy. The apartments are very spacious and the interior is very nice, some are antique furniture, expertly restored by skilled local craftsmen.
One of three apartments, converted from an old farmhouse recently restored, preserving the typical features of the rural Marches. Like other housing has central heating, TV and outdoor facilities for a pleasant stay. Other details: first floor, 70 sqm, bedroom, bedroom with two single beds, kitchen, bathroom with shower, TV.
One of three apartments, converted from an old farmhouse recently restored, preserving the typical features of the rural Marches. Like other housing has central heating, TV and outdoor facilities for a pleasant stay. Other details: first floor, 90 sqm, bedroom, bedroom with two single beds, kitchen, living room with fireplace, bathroom with shower, TV.
One of three apartments, converted from an old farmhouse recently restored, preserving the typical features of the rural Marches. Like other housing has central heating, TV and outdoor facilities for a pleasant stay. Other details: ground floor, 80 sqm, bedroom, kitchen, living room with fireplace, bathroom with shower for the handicapped, tv.
The room Sughera is located in in an extremely comfortable and furnished with original furniture from 1800, the host and the environment typical Marche makes it unique. Other details: ground floor, 30 sqm, double bed, single bed, bathroom with shower, TV.


text:
Pridgen verbally commits to UNCW, according to website
Joe Pridgen (Source: Holy Cross)
May 16, 2020 at 2:45 PM EDT - Updated May 16 at 2:45 PM
WILMINGTON, N.C. (WECT) - An online site that monitors movement inside college basketball reported Saturday that Holy Cross star athlete Joe Pridgen has verbally committed to transfer to UNCW.
Pridgen would be the latest addition to Coach Takayo Siddle's roster. Siddle took over the head coaching job just weeks ago and has been working on adding players.
The website "verbalcommits.com" reported Saturday that Pridgen made the verbal commitment. The 6′5″ forward averaged 17.4 points per game and 6.8 rebounds per game in his freshman season at Holy Cross. He has three years of eligibility left.


crusher run prices clarksville tn furniture4umumbaicrusher run prices clarksville tn . get price and support. gravel southern nurseries. from fine crushed .
Contact Us in Atlanta or Decatur GA for the Best Prices per 1/2 Cubic Yard. . Crusher-Run (Sand-Gravel Mixed) 27.00: 405.00– 450.00: 300.00 #89 Stone 1/4"
Johnson City Washington County | Buy Sand and Gravel .
Washington County, Tennessee TN. Prices and selection for Construction material and Landscape supply delivered to Johnson City.
Rogers Group offers high-quality products and services at competitive prices. • Crushed stone . ©2011 Rogers Group Inc. 421 Great Circle Road Nashville TN, .
Hobart Parish, CCC Man, Company 1474, Camp Montgomery - crusher run prices clarksville tn,We boarded the train and arrived in Clarksville, Tn About 2:00 AM in the morning Remember a stamp cost two cents then, money was scarce and I mean The barber shop was run by an enrollee, there was a charge for cutting hair used rock .
Crusher-Run Gravel Prices in chattanooga TN. Description : crusher run gravel prices nashville – 2 Jan 2014 . crush and run gravel prices chattanooga tn .
crusher run gravel prices north . Weight (tn), 1. Total Price, . crusher run can be used as an alternative to Type 1 or Type 2. crusher . The price of .
crusher run cost per yard knoxville tn; . Crusher Run: 30.00 per cubic yard: Grey 1/2" crushed stone and stone dust. . Price List - Barre Stone .
how much is crusher run a ton in knoxville tn – . Crusher Run Gravel Prices Mississippi . how much is crusher run a ton in knoxville tn. how much is crusher run a ton in crushed stone per ton chattanooga tn .
Crusher Run : Prices, Uses & Benefits . crusher run gravel price crossville tn. heavy industry is specialized in . cost of crusher run stone .
Crusher Run is a crushed gravel that has "fines", . TN 37066 Get Directions Phone: (615) . sand and soil products at contractor prices.
Unique Running Event Series hosted by Vulcan Materials in cities across the Country! Unique venue as you run from the top of a Rock Quarry to the bottom and race back to .
Claiborne Hauling offers tons of different products. . A customized mix of 3/4″, 1/2″ and Crusher Run . LLC 6210 Rutledge Pike Knoxville, TN 37924. Send us an .
Bulk Topsoils | Murfreesboro, Nashville, Franklin, TN .
Bulk Topsoils. View Our Selection . Washed Limestone generally used for filling larger voids or building up areas before you used crusher run or #57's. . TN 37130 .
crusher run prices clarksville tn. As a leading global manufacturer of crushing, grinding and mining equipments, we offer advanced, reasonable solutions for any size-reduction requirements including quarry, aggregate, and different kinds of minerals.
By taking a few moments to educate yourself on budgeting for and installing crush and run, . Frequently referred to as crusher run, . Crush and Run Material Prices.
cost of crusher run gravel tennessee - . Crusher Run Gravel Prices In Chattanooga Tn . crusher run cost per yard | Mobile Crusher Manufacturer.
price of crusher run tn - springforthschoolorg. Price List - Young's Sand & Gravel, What is the average price per yard of concrete in chattanooga tn Jul 15, .
GRAVEL CRUSH RUN PER SCOOP Sales Lebanon TN, .
* Prices are subject to change. . * Please call us with any questions about our gravel crush run per scoop in Lebanon TN, Gallatin TN, Carthage TN, .
crusher run gravel price crossville tn | Mobile Crushers .
price of crusher run tn – Grinding Mill China. cost of crusher run gravel tennessee - MTM Crusher in Quarry - SAMAC Crusher. 1 Apr 2014 Crushed Stone and Asphalt .
crush and run gravel gallatin - June 30, 11 By CNMining 116 Comments. Delivered Crusher Run Prices In Gallatin Tn crush and run gravel prices nashville tn rock quarry murfreesboro crusher run .
crusher run gravel prices in gallatin tn – Grinding . crusher run gravel prices in gallatin tn. . It is unscreened run of the rock crusher at the quarry. .


DIVISONAL 8 representative Steve Cooper has labelled a letterbox-dropped protest of a proposed service station development as "misleading" after his contact details were the only ones printed on the flyer.
Yesterday Cr Cooper said he was all for members of the community voicing their opinions, he even called for submissions on the proposed application, but was concerned he could be perceived as the author of the flyer, which simply wasn't true.
The "protest against development" takes aim at the proposed centre at 41 Childers Rd, Branyan and states "fumes from petrol and gas constantly be in the air, poisoning neighbours and polluting the environment".
Plans for the service station complex with drive-through food outlet were lodged with Bundaberg Regional Council July 9.
At the bottom of the flyer, Cr Cooper's contact details are listed, imploring people to lodge and voice their objection by emailing the Division 8 councillor.
In contrast, nowhere does the flyer indicate who's behind the protest, and that's what has Cr Cooper concerned.
"The only authority that's on the protest pamphlet that has been letter-boxed dropped, is my name as a place to enter a protest," he said.
"It hasn't come from me, I'm not the person who wrote it.
"That's the way it appears and that's misleading and I'm, concerned about that ... and no one has been prepared to put their name to it.
Cr Cooper said without attributing the flyer to the protester, it had no context.
"Who's to know that it's not coming from an opposition service station," he said.
However the councillor said he was more than willing to consider all opinions on the development, which would be considered as part of the process.
"I'm happy to take letters of protest and letters of support," he said.


Department of Radiology, University of Virginia Health Sciences Center, Charlottesville.
Five cases of ipsilateral pupillary dilatation that developed during local intraarterial infusion of papaverine are reported. All patients were being treated for symptomatic vasospasm secondary to subarachnoid hemorrhage. In each case, the tip of the infusion catheter was positioned in the internal carotid artery in close proximity to the ostium of the ophthalmic artery. Pupillary dilatation in all patients readily resolved after termination of the infusion.
You are going to email the following Papaverine-induced mydriasis.


text:
Moore, Erinn. "'Mais Je Suis Anglophone...': Geographies of Place and Belonging in English Quebec." Master's Thesis, University of Ottawa, 2012. http://www.collectionscanada.gc.ca/obj/thesescanada/vol2/OOU/TC-OOU-20529.pdf.
Sabourin, Mathieu. "Les squatters de la rivière Gatineau entre 1812 et 1870." Master's Thesis, Université Laval, 2010. http://theses.ulaval.ca/archimede/?wicket:interface=:3:3:::
Montreuil, Richard. "High School Sports: The Perspectives of the School Principals." Master's Thesis, University of Ottawa, 2006. http://www.ruor.uottawa.ca/en/bitstream/handle/10393/27537/MR34091.PDF?sequence=1.
Thomas, Johanna. "The Influence of French on English in an Anglophone Community from Hull, Quebec: A Study of the Agentless Passive." Master's Thesis, Université de Poitiers, 2001.
Willis, John. "Rural Industrialization and the Great Lower Canadian Tourtière: The Montréal Region and the Seigneury of Argenteuil, circa 1800 to 1851." PhD dissertation, Université Laval, 1999. http://www.nlc-bnc.ca/obj/s4/f2/dsk1/tape8/PQDD_0021/NQ47590.pdf.
Craig Martin, Jean Carol. "'In Memory of' Chelsea's Historic Cemeteries: Community Institutions From Pioneer Times to the Present." Master's Thesis, University of Ottawa, 1999. http://www.ruor.uottawa.ca/en/handle/10393/8734.
Elliott, Jayne. "'Endormez-Moi!': An Early Twentieth-Century Obstetrical Practice in the Gatineau Valley, Quebec." Master's Thesis, Carleton University, 1997.
Petrov, Zdravka. "Annotated Bibliography of Folklore Collections and Local Histories from the Ottawa Valley." Master's Thesis, Carleton University, 1995.
Lapointe, Pierre-Louis. "Les rapports interethniques à la fin du XIXe siècle : le cas de la Basse-Lièvre." PhD dissertation, Université Laval, 1995.
Hammond, Lorne F. "Capital, Labour and Lumber in A.R.M. Lower's Woodyard : James MacLaren and the Changing Forest Economy, 1850-1906." PhD dissertation, University of Ottawa, 1994. http://www.ruor.uottawa.ca/en/handle/10393/6755.
Bennett, Vicki. "The Use of Gothic in Nineteenth Century Church Architecture of the Ottawa Valley." Dissertation, University of Ottawa, 1994.
Marcoux, Christine. "Les couples biculturels anglophones et francophones de la Région Hull/Ottawa." Master's Thesis, Université Laval, 1993.
Wade-Woolley, Lesly A. "For-To Complements in Appalachian English." Master's Thesis, McGill University, 1989.
Martyn, Peter Howard. "To Correct Their Faults and Reform Their Souls: A Portrait of Two Quebec Reformatory Schools, 1873-1924." Research paper, Concordia University, 1986.
Posen, Ira Sheldon. "A Study of a Song and Its Community: 'The Chapeau Boys.'" PhD dissertation, University of Pennsylvania, 1983.
Ogilvie, Jean. "Community Radio in Québec: Perspectives in Conflict." Master's thesis, McGill University, 1983. http://digitool.Library.McGill.CA:80/R/-?func=dbin-jump-full&object_id=64739&silo_library=GEN01.
Bourdages, Johanne S. "Étude comparative de la performance en langue seconde de jeunes anglophones à l'école française et à l'immersion." Master's Thesis, Université d'Ottawa, 1982. http://www.ruor.uottawa.ca/en/bitstream/handle/10393/3973/MK56471.PDF?sequence=1.
Baribeau, Claude. "La seigneurie de la Petite-Nation, 1801-1854 : le rôle économique et social du seigneur." Master's Thesis, Université d'Ottawa, 1980.
Parson, Helen E. "Rural Land Use Change: A Study of the Gatineau Valley of Quebec." PhD dissertation, University of Kentucky, 1976.
Zinman, Rosalind. "Lachute, Quebec, French-English Frontier: A Case Study in Language and Community." Master's Thesis, Concordia University, 1975. http://www.collectionscanada.gc.ca/obj/thesescanada/vol2/QMG/TC-QMG-3575.pdf.
Cahill, Elizabeth Mary. "A Study of Political Attitudes in Pontiac County." PhD dissertation, McGill University, 1971.
Turay, Harry. "The Process of Settlement and Land Clearance in Papineau County, Quebec, 1800-1967." Master's thesis, University of Ottawa, 1969.
McDougall, Elizabeth Ann. "The Presbyterian Church in Western Lower Canada, 1815-1842." PhD dissertation, McGill University, 1969. http://digitool.Library.McGill.CA:80/R/-?func=dbin-jump-full&object_id=137140&silo_library=GEN01.
Craigie, Cynthia. "The Influence of the Timber Trade and Philemon Wright on the Social and Economic Development of Hull Township, 1800-1850." Master's Thesis, Carleton University, 1969.
Smith, Willard Vandine. "The Evolution of a Fall Line Settlement, Buckingham, Quebec." Master's Thesis, University of Ottawa, 1968.
Kayser, Edmond. "Industry in Hull: Its Origins and Development, 1800-1961." Master's Thesis, University of Ottawa, 1967. http://www.ruor.uottawa.ca/en/bitstream/handle/10393/22422/EC55903.PDF?sequence=1.
Gibson, Pauline Margaret. "Settlement and Abandonment of Land in the Rouge Valley, Laurentides, Quebec: An Historical Geography." Master's Thesis, McGill University, 1967. http://digitool.library.mcgill.ca/R/VSAUXN51U7AFM9LC6K75QHDLCSDT1CTA2GV7HANBVSJ9DQDDY7-00780?func=results-jump-full&set_entry=000219&set_number=001011&base=GEN01.
Cowan, Alan Wood. "The Canadian White Pine Trade with the United Kingdom, 1867-1914." Master's Thesis, Carleton University, 1966.
Belisle, James D. "Buildings in Papineau County Prior to 1867." Student paper, School of Architecture, McGill University, 1964.
McGuigan, Gerald F. "Land Policy and Land Disposal Under Tenure of Free and Common Socage, Quebec and Lower Canada, 1793-1809." PhD dissertation, Université Laval, 1962.


text:
Careers About Us Community Locations People Industries & Practices News & Resources Client Achievements
Latest Minnesota Emergency Executive Order Closes Some Businesses and Extends Work-From-Home Requirements
On November 18, 2020, Minnesota Governor Tim Walz issued Emergency Executive Order (EO) 20-99, "Implementing a Four Week Dial Back on Certain Activities to Slow the Spread of COVID-19" (the "Order") to address the recent spike in positive COVID tests and COVID-related hospitalizations in Minnesota. The Order, which went into effect on Friday, November 20, 2020, added significant additional business restrictions. Key provisions include the following: Restaurants are limited to walk-up or drive-through service; gyms are closed; indoor entertainment venues are closed; ski areas and hiking trails remain open; and organized youth sports are prohibited. Additionally, social gatherings of any kind are prohibited, both indoors and outdoors. Social gatherings are defined as "groups of individuals, who are not members of the same household, congregated together for a common or coordinated social, community, or leisure purpose[.]" (Order, para. 6(a).) Social gatherings are prohibited "even if social distancing can be maintained." Id.
EO 20-99 also imposes several requirements of which Minnesota employers should be aware.
First, the Order notes that prohibited social gatherings "do not include activity by workers or customers of businesses permitted to remain open under [the Order]," such as retail establishments. (Order, para. 6(a)(i)). In other words, those businesses may continue operating unless specifically prohibited as described above.
Second, the Order keeps in place key requirements impacting office-based workers, including that:
(1) "any worker who can work from home must do so" (Order, para. 7(a));
(2) all businesses in all industries must develop and implement a COVID-19 Preparedness Plan (Order, para. 7(d)); and
(3) individuals must wear face masks in many settings (Order, para. 3).
As a reminder, the Minnesota Department of Labor and Industry has created a template COVID-19 Preparedness Plan which Minnesota employers may elect to use, available here. A business need not submit a completed preparedness plan to the Department for approval, but it must be made available upon request by the Department or other public safety officers or regulatory authorities.
Third, the Order sets an end date of Friday, December 18, 2020 at 11:59 pm for all restrictions—including the requirement that "any worker who can work from home must do so." Employers should note, however, that Gov. Walz will almost certainly extend requirements in some form beyond that date, likely including the requirement that all employees must work from home if it is possible for them to do so.
Finally, the Order maintains stiff penalties for non-compliance. An individual who willfully violates the Order is guilty of a misdemeanor and faces a fine of up to $1,000 and jail time of up to 90 days. (Order, para. 10). The penalties are even harsher for business leaders: "Any business owner, manager, or supervisor who requires or encourages any of their employees, contractors, vendors, volunteers, or interns to violate this Executive Order" is guilty of a gross misdemeanor and faces a fine of up to $3,000 and jail time of up to 1 year. Id. Additionally, the Minnesota Attorney General, city attorneys, and county attorneys may seek civil relief, including injunctions of actual or threatened violations of the Order, costs of investigation, and penalties of "up to $25,000 per occurrence." Id.
Businesses should familiarize themselves with the Order's requirements, as discussed above, and should consider taking these four steps:
(1) Ensure that your company continues to require all employees to work remotely who are able to do so;
(2) Ensure that your supervisors, managers, and other business leaders are supportive of employees who are working remotely and do not attempt to exert any pressure or influence to encourage workers to return to a physical workplace;
(3) If you have any employees present in any facility for any reason, ensure your business has developed and implemented a COVID-19 Preparedness Plan, as required by Minnesota law for employers in both critical and non-critical industries; and
(4) If you receive an inquiry from any enforcement authority, consult counsel before responding.
Dorsey is here to help. Since the beginning of the COVID-19 pandemic, Dorsey & Whitney lawyers have been guiding companies in complying with shutdown orders in Minnesota and across the country. Please let us know if we can assist you in applying this Order to your operations, developing a COVID-19 preparedness plan, training employees, and documenting compliance with all aspects of the Order.
Related Industries & Practices
Labor & Employment Guides
media dorsey.com
full biography >
Jillian Kornblatt
Rebecca Bernhard
Brian Moen
Client Alerts/eUpdates/Alerts California Supreme Court Finds that Dynamex Decision Regarding the Standard for Worker Classification Applies Retroactively
Client Alerts/eUpdates/Alerts California Qualified Employers May Receive Tax Credit Boost for New Hires
Qualified Employers May Receive Tax Credit Boost for New Hires Under California's Main Street Hiring Tax Credit
January 15, 2021 Deadline Approaching
Media Mentions Dorsey Partner Aaron Goldstein Remarks on Can Employers Fire You Over COVID Vaccine
© 2021 Dorsey & Whitney LLP
中文网站 Attorney Advertising Contact Us Site Map Terms of use Data Privacy
Anchorage | Beijing | Costa Mesa | Dallas | Denver | Des Moines | Hong Kong | London | Minneapolis | Missoula | New York | Palo Alto | Salt Lake City | Seattle | Shanghai | Toronto | Vancouver | Washington, DC | Wilmington


Host of the alleged "show", Joe's character represents the everyman's struggle in today's world. A material girl, living, in a material world.
Ben is that guy that starts little projects like this all the time and never follows through. We were all just unlucky that this is the one he never ditched.
One of the ten commandments forbids creating false idols.
Thankfully Youko is real flesh, its true, I hugged him like twice.
This michigan Balla is the Host of the famed podcast SMYN, and is the reason we actually have listeners even if they are in the single digit.
The most Moé person we know, I mean holy crap look at those eyes god DANG.
TL is a man of many hats. He's done stuff with audio, video, podcasting of his own, and lots and lots of RPing.
The smuggiest guy we know.
Clay is one of the characters of the radio drama "Games and That Podcast", a re-imagining of the Great Gatsby.
He also reviews old sports games and the like on his r200reviews channel, and also makes skate 3 videos.
He is also our mascot character.
King of the Kenshins joined us from a college library to talk to us about how Animu is pretty coo, guys.
He's a notable fan of Rurouni Kenshin, TTGL, Baccano, Puella Magi, and Touhou and will defend them with his honor till his last breath.
The final member of the trio from "games and that", Christian is probably the 'modern gamer' out of the group. He's also the people person out of most of us camp crew.
The first fan we met in real life at Youmacon in 2011, KK is an absolute delight.
Zero was a lot of fun to have on. A connoisseur of Kamen Rider, Touhou, and Twitter RPing.
He's also fairly active on the SMYN minecraft server.
RTM's Biggest fan. He's the reason we're screening our phone calls and constantly looking over our shoulders.
DJ Jazzy Jeff Look-a-like and avid music remixing fan, Moptop was probably our first guest that didnt have much to say on video games. But that's okay! We still had a lot of fun talking about pogo, software, and the Friday Movie series.
This is Super. We're scared of Super. Everyone's scared of Super. Seriously, have you PLAYED him in brawl? I got sorta close to beating him with my best character but it turned out he was just toying with me.
She's a pretty big fan of Dr Who, OSHARLOCK, Persona, and quite a few other things. She's also fond of doodling but refuses to join us for doodle parties.
If you think Fayte looks sad, then go and try and find a reference picture where's he's smiling.
John was on the infamous Side A of a read the manual episode that is crazy effin' long. He's a fan of Mass Effect, DBZ and quite a few other things.
Host of the SSX Ubercast, charmy is a guy that we've wanted on the show for a long time. The topics were mostly about how much cooler the Tony Hawk games are when compared to any snowboarding games.
I am offended. I do not see myself nor do I see everything finished. 0 outta 10. Fission Mailed.


Fire ANNUNCIATOR is designed to provide the light and audible alerts in fire alarm and fire fighting systems when operating in combination with receiving/monitoring devices. Can be connected directly without intrinsic safety barrier. The length of the power cable in metal hose is 1.5 m or as per customer's request. For easier installation, there is a coupling at the end of the power cable of the alarm that is screwed onto the cable gland of the junction box with G 1/2 thread.
Fire ANNUNCIATOR is supplied with 1.5 m power cable in metal hose; cable length can be specified by the customer. For easier installation, there is a coupling at the end of the power cable of the alarm that is screwed onto the cable gland of the junction box with G 1/2 thread.
CERTIFICATE OF CONFORMITY. Explosion-proof fire extinguishers "Sfera VZ".
Sfera VZ (Kit 1-75mА). Manual. Passport. TU 4371-001-81888935-2009.
Sfera VZ (Kit 1). Manual. Passport. TU 4371-001-81888935-2009.
Sfera VZ (Kit 2). Manual. Passport. TU 4371-001-81888935-2009.
Sfera VZ (Kit 3). Manual. Passport. TU 4371-001-81888935-2009.
Sfera VZ (Kit 4). Manual. Passport. TU 4371-001-81888935-2009.


Look what we made with a simple shamrock template. My 11-year-old boy sewed up these cool hanging felt shamrocks for our window. He wanted me to make sure that you know he was VERY bored and needed something to do and he got to use the sewing machine —stressing the MACHINE part, so it was all good. Afterall we can't make slime every day! Well, mom can't!
There are so many fun things to do with shamrocks. We especially like these shamrock coloring pages! Kids will love the find the four-leaf clover activity page and the puppy with a shamrock spot on his eye is too cute. I have loads of St Patrick's Day ideas. I hope you will check them out. We think the rainbow cupcakes are super cute.
Download the free printable shamrock template. There are three different sizes so you can have a variety of shamrocks. Printing on cardstock will make it easier to trace around the shamrock outline.
Download and print the shamrock template.
Cut out the paper shamrocks.
Pin two layers of felt together.
Lay a shamrock template on top of the felt. If you want a hanger for the shamrock, slip a length of ribbon in between the layers of felt at the top of the shamrock.
Sew all the way around this shamrock outline, making sure to catch the ribbon between the layers at the top.
Cut out a shamrock close to the stitching line and around the ribbon. Be careful not to cut the stitching line or cut off the ribbon.
My crafty boy added a few beads on the ribbon and now the shamrocks our hanging in our window—hopefully bringing us lots of luck! They really do make the perfect St Patrick's Day decoration. Hope they bring you loads of luck too! Whip up some crochet shamrocks to be sure!!
Don't stop with St Patricks's Day you could do this same project for Valentine's Day or just to spread a little love with this heart template.
Don't be afraid to let your child sew. They will love it! These hanging felt shamrocks are a great first project. It is easy and gives the child something to display and make them feel proud. A win-win. Plus they are learning a life skill that will come in handy later in life and can provide hours of enjoyment. I am a huge believer in sewing practice sheets to help kids learn to sew. This shamrock template works great for this. Just print out the page in black and white. Remove the thread from the sewing machine and have them sew on the shamrock outline. I also have these sewing practice sheets for even more practice.
Great shamrocks. It's Friday, the 13th so I'm running late this year. But great shamrock patterns I can use next year and great job by your son. I'm going to add Skip to My Lou to my blog as soon as my computer is working consistently again.
I love these and he did a great job with them! I am linking them to my site for a party idea. Thanks!!!
Tell your son I LOVE THEM! I have missed you and your blog (see my blog for my leg dramas)! It is good to be back!
dude. he totally ROCKED the MACHINE.
Wow! Those of us lucky (get it!) to know your son, know what a talented, kind and caring guy he is! I don't know of too many 11 year old boys that can cook, clean, baby-sit, ski like a pro, install hardwood flooring (yes, I REALLY did say that), play basketball & baseball with skill, knit scarves for his teachers, not to mention sew -- blankets for lonesome babies in China and shamrocks for his family! Some girl out there is going to be awfully lucky in about 15 more years! Did I mention he is a really cute and nice kid? Okay, I may sound like the proud aunt -- but this is all true and everyone who knows him agrees! He is also "lucky" to have a very talented and kind, patient mom and dad! We love you!!
I love these. So neat! He did a GREAT job!
I love those. Please tell him he did a wonderful job!
Hello there, I love those shamrocks.. great idea. I hope you don't mind but after having seen your crayon roll tutorial on Sewmamasew, I had to make one, (featured on my blog today). And I have credited your site and tutorial on my post... from the comments so far, looks like a lot of people will be making your crayon rolls!
Those are great! The beads are the perfect crowning touch! May you have all the luck of the Irish!


text:
The 'Anchorman 2' Hype Is Already Exhausting
By Tyler Coates
About a week ago, a large wooden crate addressed to me showed up in the Flavorwire offices.The phrase "Stay Classy" was printed in giant, faux-vintage lettering on the side, which tipped us off that whatever was in this mystery box was related to Anchorman 2. Once it was open, I dug through the packing material to find an odd assortment of free gifts: a Bodum French-press coffee pot, a vintage stoneware coffee mug, six bags of coffee beans (labeled "24-Hours News Blend"), and a bag of sugar cubes. I couldn't help but be excited about the free goods (I ate all the sugar cubes, by the way), but the tie-in — it was all to publicize the Anchorman 2-sponsored contest Hands on Ron Burgundy, an "online" endurance test in which the prize is a brand-new Dodge Durango — seemed super odd and forced.
[youtube http://www.youtube.com/watch?v=UdqhRjRLV6Q]
As with the majority of promotional materials delivered to my desk, I mostly ignored it. But lately it's been nearly impossible to ignore Ron Burgundy, the fictional TV anchor played by Will Ferrell. There are the usual trailers and TV spots that you get with any holiday blockbuster, but the Anchorman: The Legends Continue marketing strategy can only be described as a Hunger Games-level assault. But, you know, with more whimsy.
The promotional tie-ins don't stop with Dodge. There is a Ben and Jerry's flavor. The privately owned Newseum in Washington, DC opened a parodic exhibit. Emerson College renamed its communications school in Burgundy's honor for a day. There's the publication of Burgundy's "memoir," Let Me Off at the Top! My Classy Life and Other Musings, released last week. (At Grantland, Tess Lynch muses on the fake TV anchor's appearance to promote his autobiography at The Grove in Los Angeles, which she describes as "a shopping theme park…[that] insists on being perceived as classy.") There have been several appearances on Conan, and don't forget Burgundy's upcoming stint on TSN's Tim Horton's Roar of the Ring (which is Canadian for "Olympic curling trials").
[youtube http://www.youtube.com/watch?v=Lt8305BoNG8]
The message is clear: don't forget about Anchorman this Christmas! Which, you know, is nearly impossible to do. It seems like the Anchorman demographic, which is certainly broad, is definitely is in the loop when it comes to the film's release (which, by the way, was pushed up two days to December 20). But the onslaught of promotional materials, swag, contests, tie-ins, what-have-you, is so intense that, seriously, while writing this post I received two more emails about Ron Burgundy-related things: the first, something to do with Movember (gag); the second, what was promised to be my "newest mobile game obsession: 'Scotchy Scotch Toss,' a mobile game of deception, intrigue and ice."
In an age when oversaturation is usually seen as a negative thing, it's surprising how excessive these campaigns for Anchorman 2 have become. On the one hand, it proves that the publicity team is doing its job — and well; AdWeek praised the film's social media marketing efforts, claiming it's "a model for the future of movie marketing." My take? Maybe the future is bleak and exhausting. I'm still planning to see Anchorman: The Legend Continues, but that was already a lock. In the meantime, I'm doing my best to avoid the blitz around it. After all, I go to the movies for escape from all the reality; I don't need the reality to turn into a cinematic experience.


text:
Q: Testing Gatsby component with MDX and graphql data I am trying to write a unit test in Jest for the component 'Step.js', which is used as a template for creating pages dynamically with the GraphQL data. I have provided the fake data in the test, hoping that it would resolve by the GraphQL query. But I got the error message that saying 'Syntax Error: Cannot use import statement outside a module'.
Since then, I tried:

*

*Adding a 'Static Query' mock in the file, hoping that would generate the fake data in the testing environment. But I got the same error message.

*Adding 'mdx' in the 'moduleNameMapper' config option. I still got the same error message.

*My next attempt might be installing 'Jest-transformer-mdx' to see if I can add it to the 'jest.config.js'.

I just wondering if there is any suggestion for this problem? Or has anyone encounter this before? If you do have some suggestion, please do share! Thanks in advance
Here is code,
Step.js
import React from "react"
import { graphql } from "gatsby"
import { MDXRenderer } from "gatsby-plugin-mdx"
import Layout from "./layout"
import style from "./step.module.css"

export default function Step({ data }) {
  const mdx = data.mdx
  return (

{mdx.frontmatter.title}

      <Layout>
        <MDXRenderer>{mdx.body}</MDXRenderer>
      </Layout>

 )
}

export const query = graphql`
  query($slug: String!) {
    mdx(fields: { slug: { eq: $slug } }) {
      body
      frontmatter {
        title
      }
    }
  }
`

Step.test.js
import React from "react"
import renderer from "react-test-renderer"
import { StaticQuery } from "gatsby"
import Step from "../src/components/step"

beforeEach(() => {
  StaticQuery.mockImplementationOnce(({ render }) => {
    render({
        mdx: {
          body: "function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Homebrew\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"It's important to keep your programs up to date, to check to see if anything is outdated, you can use this command:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"brew outdated\"), mdx(\"p\", null, \"And to update:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"brew update\"), mdx(\"p\", null, \"If anything has gone wrong with your installation or update, you can uninstall Homebrew and start again:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"/bin/bash -c \\\"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)\\\"\"), mdx(StepButton, {\n    to: \"/step-4\",\n    mdxType: \"StepButton\"\n  }));\n}\n;\nMDXContent.isMDXComponent = true;",
          frontmatter: {
            title: "Homebrew"
          },
        },
    })
  })
})

describe("Step component", () => {
  it("render step content on the page", () => {
    const data = {
        mdx: {
          body: "function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Homebrew\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"It's important to keep your programs up to date, to check to see if anything is outdated, you can use this command:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"brew outdated\"), mdx(\"p\", null, \"And to update:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"brew update\"), mdx(\"p\", null, \"If anything has gone wrong with your installation or update, you can uninstall Homebrew and start again:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"/bin/bash -c \\\"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)\\\"\"), mdx(StepButton, {\n    to: \"/step-4\",\n    mdxType: \"StepButton\"\n  }));\n}\n;\nMDXContent.isMDXComponent = true;",
          frontmatter: {
            title: "Homebrew"
          },
        },
    }

    const tree = renderer.create(<Step data={data}/>).toJSON()
    expect(tree).toMatchSnapshot()
  });
});

jest.config.js
module.exports = {
  transform: {
    "^.+\\.jsx?$": `<rootDir>/jest-preprocess.js`,
  },
  moduleNameMapper: {
    ".+\\.(css|styl|less|sass|scss)$": `identity-obj-proxy`,
    ".+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": `<rootDir>/__mocks__/file-mock.js`,
  },
  testPathIgnorePatterns: [`node_modules`, `\\.cache`, `<rootDir>.*/public`],
  transformIgnorePatterns: [`node_modules/(?!(gatsby)/)`],
  globals: {
    __PATH_PREFIX__: ``,
  },
  testURL: `http://localhost`,
  setupFiles: [`<rootDir>/loadershim.js`],
}

A: So after some help, I finally passed the test. It seems like Jest was having trouble finding the 'gatsby-plugin-mdx' module, and its 'MDXRenderer' module. So I mocked them and return the 'children' that was passed in.
import React from "react"
import renderer from "react-test-renderer"
import { StaticQuery } from "gatsby"
import Step from "../src/components/step"

jest.mock("gatsby-plugin-mdx", () => {
  return { MDXRenderer: ({children}) => {
    return
{children}
;
  } }
});

beforeEach(() => {
  StaticQuery.mockImplementationOnce(({ render }) => {
    render({
        mdx: {
          body: "function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Homebrew\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"It's important to keep your programs up to date, to check to see if anything is outdated, you can use this command:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"brew outdated\"), mdx(\"p\", null, \"And to update:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"brew update\"), mdx(\"p\", null, \"If anything has gone wrong with your installation or update, you can uninstall Homebrew and start again:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"/bin/bash -c \\\"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)\\\"\"), mdx(StepButton, {\n    to: \"/step-4\",\n    mdxType: \"StepButton\"\n  }));\n}\n;\nMDXContent.isMDXComponent = true;",
          frontmatter: {
            title: "Homebrew"
          },
        },
    })
  })
})

describe("Step component", () => {
  it("render step content on the page", () => {
    const data = {
        mdx: {
          body: "function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Homebrew\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"It's important to keep your programs up to date, to check to see if anything is outdated, you can use this command:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"brew outdated\"), mdx(\"p\", null, \"And to update:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"brew update\"), mdx(\"p\", null, \"If anything has gone wrong with your installation or update, you can uninstall Homebrew and start again:\"), mdx(CommandBox, {\n    mdxType: \"CommandBox\"\n  }, \"/bin/bash -c \\\"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)\\\"\"), mdx(StepButton, {\n    to: \"/step-4\",\n    mdxType: \"StepButton\"\n  }));\n}\n;\nMDXContent.isMDXComponent = true;",
          frontmatter: {
            title: "Homebrew"
          },
        },
    }

    const tree = renderer.create(<Step data={data}/>).toJSON()
    expect(tree).toMatchSnapshot()
  });
});

If anyone has any feedback or spotted anything else, please let me know. Thanks!


text:
Hedda Albertina Andersson (24 April 1861, Malmö - 7 September 1950, Lund), was a Swedish physician. She was the second female student at Lund University and the second university-educated woman physician in Sweden.

Life
Hedda Andersson was the daughter of a male laborer named Andersson and the cunning woman Johanna Andersson. When her father died in 1866, she moved with her mother and three siblings to her grandmother.

On her mother's side, she descended from a line of medicine women, known to have practiced traditional folk medicine since at least seven generations, dating back to the 17th-century. Her great grandmother Marna Nilsdotter, as well as her grandmother Elna Hansson, was active in this field. Her mother and grandmother worked together as medical practitioners in Malmö. Her grandmother was famous in all Scandinavia as the Lundakvinnan ("Woman of Lund"), and had educated herself to a barber surgeon to avoid being accused of quackery, as did her daughter, the mother of Hedda, for the same reason.

When the universities of Sweden were opened to women in 1870, her mother and grandmother decided that she should study medicine at a university and obtain a formal license, to avoid being persecuted and accused of quackery, which had been the case with many women in the history of their family, such as her grandmother and mother. Hedda Andersson was educated at the school of Maria Stenkula, and was admitted to Lund University in 1880.

She has been referred to as the first female student there, though actually this was Hildegard Björck only shortly before. She was the only female there until 1882, but she was reportedly treated with respect by her male fellow students. She took her bachelor's degree in 1887 and her medical license in 1892. She thereby became the second female physician to have graduated from a Swedish university after Karolina Widerström. She also studied in Copenhagen in 1892 and 1895, and under Max Sänger in Leipzig in 1893.

She was active as a doctor in Ronneby 1892–95, in Malmö in 1893–95 and in Stockholm 1895-1925, after which she settled in Lund.

Memorials
A Visiting scholar Professorship was created at the Lund University in 2009 in memory of Hedda Andersson.

See also
 Betty Pettersson
 Emmy Rappe

References
 Margareta Wickström: Medicinska Fackulteten, Lunds universitet
 http://www.ub.gu.se/fasta/laban/erez/kvinnohistoriska/tidskrifter/idun/1896/pdf/1896_4.pdf
 Margareta Wickström: Medicinska fakulteten, Lunds universitet
 Idun. Nummer 6, 1891
 Idun. Nummer 4, 1896
 Schenlær, Margareta, Malmökvinnor, Malmö kulturhistoriska fören., Malmö, 2003

Further reading

Swedish women physicians
1861 births
1950 deaths
19th-century Swedish physicians
20th-century Swedish physicians
20th-century women physicians
19th-century women physicians
20th-century Swedish women

redpajama_set_name: RedPajamaWikipedia


text:
Introduction to Programming Systems
FIT-IZPAcad. year: 2020/2021
Algorithms and problem solving: the strategy of problem-solving, structured decomposition, concept and features of the algorithm. Basic programming construction: syntax and semantics of high programming language, variables, types, expressions, control structures, procedures and functions, parameter passing, input/output, exceptional state processing. Basic data structures: simple data types, structured data types: array, record, file, strings. Dynamic data structures, the concept of pointers. Strategy for selecting an appropriate data structure. Recursion, the concept of recursion. Global and local variables. Simple recursive functions (procedures). Modular Design and abstraction. Concepts will be illustrated by using appropriate programming language. (ISO/IEC 9899:1999 Programming languages - C).
doc. RNDr. Jitka Kreslíková, CSc.
Department of Information Systems (UIFS)
Student acquaints with the methods of analysing and designing simple computer algorithms. The fundamental concepts of programming languages will be introduced to the student. The student will learn how to write programs in high programming languages and how to understand and use the EBNF to describe programming language syntax. The student will also acquire basic English terminology of programming, syntax, and semantics of programming language. The student will be acquainted with testing principles of programs. The student will learn how to document, to present, and to defend the reached results.
The student will learn the computer-aided solving of simple problems by elaborating projects. The student will learn to create the program documentation and defend the results of project solving.
This course is placed in the winter term of the first year of the bachelor's study programme. Thus, we expect that students have the high school level knowledge of mathematics and using computers.
McConnell, S.: Code Complete, Microsoft Press, 2004, ISBN 0735619670.
Kernighan, B., W., Ritchie, D., M.: Programovací jazyk C, Computer Press, Brno, 2006, ISBN 80-251-0897-X. (CS)
Kernighan, B. W.: The Practice of Programming, ADDISON-WESLEY, 2003, ISBN 020161586X.
Teaching materials available on WWW.
Schildt, H.: Nauč se sám C, SoftPress s.r.o, Praha, 2001, ISBN 80-86497-16-X. (CS)
Herout, P.: Učebnice jazyka C, Kopp, České Budějovice, 2009, 6. vyd., ISBN 978-80-7232-383-8.
BS ISO/IEC 9899:2011, Information technology. Programming languages. C, 2012, ISBN 978 0 580 80165 5.
Virius, M.: Jazyky C a C++, Grada Publishing, 2011, ISBN 978-80-247-3917-5. (CS)
The C Standard : Incorporating Technical Corrigendum 1, by Standards Institute British, John Wiley & Sons, 2002, ISBN 0470845732.
Kadlec, V.: Učíme se programovat v jazyce C, Computer Press, Praha, 2005, ISBN 80-7226-715-9.
Wirth, N.: Algoritmy a štruktúry údajov, Alfa Bratislava, 1988.
Cormen, T.: Introduction to Algorithms, The MIT Press, 2001, ISBN 0262032937.
Harbison, P.: C: A Reference Manual (5th Edition), Prentice Hall, 2002, ISBN 013089592X.
Schildt, H.: Teach Yourself C, McGraw-Hill Companies, 2001.
Evaluated home assignments with the defence - 26 points.
Computer practices - 10 points.
Final written examination - 54 points.
Exam prerequisites:
The student has to get at least 20 of the points from the projects, practise and mid-term test for receiving the credit and then for entering the final exam.
Plagiarism and not allowed cooperation will cause that involved students are not classified and disciplinary action can be initiated.
To grasp an analysis of problems and to determine basic algorithms for their solving. To acquaint oneself with principles and features of high programming language and to possess them for implementing of algorithms. To learn how to use tools for program debugging. To get the basic knowledge of data representation in the memory of the computer. To make the acquaintance of testing principles of programs. To possess active basic algorithms. To learn how to document, to present, and to defend the reached results.
Realisation and delivery of 2 home assignments.
Demonstration of home assignments during computer practises.
11 computer practices.
Delivered and controlled the source code documentation of one project.
Mid-term written test.
Final written examination. The minimal number of points which can be obtained from the final exam is 20. Otherwise, no points will be assigned to a student.
Programme BIT Bachelor's, 1. year of study, winter semester, 7 credits, compulsory
branch BIT , 1. year of study, winter semester, 7 credits, compulsory
Introduction to the arrangement of studying. Structure and goals of classes. Properties of algorithms, notations for describing algorithms.
Problem-solving techniques. Design and implementation of algorithms.
Principles of high-level programming languages. Symbols and separators, constants, identifiers, variables, numbers representation, labels.
The concept of data. Simple data types. Expressions and statements.
Control structures. Blocks, scope, and activation.
Functions, parameters of functions.
Programs debugging.
Text files, standard input and output.
Structured data types.
Recursion in programming.
Pointer types and dynamic variables. Linked structures.
Advanced programs debugging, verification, validation and documentation of source code.
The modular construction of program.
Fundamentals seminar
Demonstration lessons:
The elementary program development tools
Programs compilation and running
Simple programs in C language
Data types, data types casting
Functions, working with strings
Basic debugging methods, debugging and profiling tools
Programs input and output
Working with memory
Source code documentation, testing basics
Modular programming, basics of plug-ins
Exercise in computer lab
Operating instructions, log in the intranet, registration at the laboratory, email instruction, news groups IZP, Unix for a beginner, Dev C++ environment.
Next seminars correspond to the content of individual lectures and demonstrate the presented topics. Defences of 3 projects. Computer practises contents: Making of programs, functions. Control structures, strings and studio. Pointer type, storage allocation. File operations. Recursive problems solving. Matrix operations.
5 hours, compulsory
Work with text.
Working with data structures.


Another pre-CES announcement out of Samsung's PC department less than a week ahead of the show. This time it's a refresh to the Notebook 7 Spin, a convertible tablet with a 360-degree 13-inch display. It's a update to last year's well-received model that garnered solid reviews for packing a decent amount of firepower in under $1,000.
The new device joins the new Notebook 9 refresh announced a few weeks back. Along with the swiveling screen, there's a lot of similar functionality on board here, including, naturally, a stylus –referred to as an Active Pen in this iteration (Samsung's got a whole thing with stylus names).
Other notable features include built-in voice recording using far field mics (which should also help it play nicely with Cortana) and a fingerprint scanner that connects to the company's secure folder tech, for those super secret-files you don't want the rest of the family to get ahold of.
There's a quad-core i5 chip on board, along with 8GB of RAM and 256GB of storage. It's not an exceptional system by any measure, but it's fairly well-rounded. Unlike the Notebook 9, the Spin looks like it's only available in the single configuration at launch. That's expected to happen some time in the first quarter of this year, with still unannounced pricing.
Assuming the company keeps things under a grand, the notebook should make a pretty solid choice for college students in need of a decent amount of bang for their buck.
As for whether the company has much more to announce at CES next week, it's hard to say. Certainly there's more coming on the appliance front, but the consumer electronics division looks as though it might be tapped out. Samsung's clearly got some new handsets raring to go, but the company will likely either use Mobile World Congress or one of its own events as a launch pad.


text:
package org.apache.cloudstack.api.command.user.vpn;

import org.apache.cloudstack.api.APICommand;
import org.apache.cloudstack.api.ApiConstants;
import org.apache.cloudstack.api.BaseAsyncCmd;
import org.apache.cloudstack.api.Parameter;
import org.apache.cloudstack.api.response.AccountResponse;
import org.apache.cloudstack.api.response.IPAddressResponse;
import org.apache.cloudstack.api.response.SuccessResponse;
import org.apache.log4j.Logger;

import com.cloud.event.EventTypes;
import com.cloud.exception.InvalidParameterValueException;
import com.cloud.exception.ResourceUnavailableException;
import com.cloud.network.RemoteAccessVpn;
import com.cloud.user.UserContext;

@APICommand(name = "deleteRemoteAccessVpn", description="Destroys a l2tp/ipsec remote access vpn", responseObject=SuccessResponse.class)
public class DeleteRemoteAccessVpnCmd extends BaseAsyncCmd {
    public static final Logger s_logger = Logger.getLogger(DeleteRemoteAccessVpnCmd.class.getName());

    private static final String s_name = "deleteremoteaccessvpnresponse";

    /////////////////////////////////////////////////////
    //////////////// API parameters /////////////////////
    /////////////////////////////////////////////////////
    @Parameter(name=ApiConstants.PUBLIC_IP_ID, type=CommandType.UUID, entityType=IPAddressResponse.class,
            required=true, description="public ip address id of the vpn server")
    private Long publicIpId;

    // unexposed parameter needed for events logging
    @Parameter(name=ApiConstants.ACCOUNT_ID, type=CommandType.UUID, entityType=AccountResponse.class, expose=false)
    private Long ownerId;
    /////////////////////////////////////////////////////
    /////////////////// Accessors ///////////////////////
    /////////////////////////////////////////////////////

    /////////////////////////////////////////////////////
    /////////////// API Implementation///////////////////
    /////////////////////////////////////////////////////

    @Override
    public String getCommandName() {
        return s_name;
    }

    @Override
    public long getEntityOwnerId() {
        if (ownerId == null) {
            RemoteAccessVpn vpnEntity = _ravService.getRemoteAccessVpn(publicIpId);
            if(vpnEntity != null)
                return vpnEntity.getAccountId();

            throw new InvalidParameterValueException("The specified public ip is not allocated to any account");
        }
        return ownerId;
    }

    @Override
    public String getEventDescription() {
        return "Delete Remote Access VPN for account " + getEntityOwnerId() + " for  ip id=" + publicIpId;
    }

    @Override
    public String getEventType() {
        return EventTypes.EVENT_REMOTE_ACCESS_VPN_DESTROY;
    }

    @Override
    public void execute() throws ResourceUnavailableException {
        _ravService.destroyRemoteAccessVpnForIp(publicIpId, UserContext.current().getCaller());
    }

    @Override
    public String getSyncObjType() {
        return BaseAsyncCmd.networkSyncObject;
    }

    @Override
    public Long getSyncObjId() {
        return _ravService.getRemoteAccessVpn(publicIpId).getNetworkId();
    }

}

redpajama_set_name: RedPajamaGithub


text:
John Garvin Weir, znany jako Johnny Weir (ur. 2 lipca 1984 w Coatesville) – amerykański łyżwiarz figurowy startujący w konkurencji solistów. Dwukrotny uczestnik igrzysk olimpijskich (2006, 2010), brązowy medalista mistrzostw świata (2008) i finału Grand Prix (2008, 2009), mistrz świata juniorów (2001) oraz trzykrotny mistrz Stanów Zjednoczonych (2004–2006). Zakończył karierę amatorską 23 października 2013 r.

Weir jest znany ze swojego charakterystycznego, "miękkiego" i baletowego stylu jazdy, którym nadrabiał brak regularnie powtarzalnego skoku poczwórnego.

Życie prywatne
W styczniu 2011 r. oficjalnie ujawnił się jako gej w oświadczeniu Welcome to My World. Na jego decyzję wpłynęła seria samobójstw homoseksualnych nastolatków w Stanach Zjednoczonych: "Jeżeli ludzie robią sobie krzywdę z powodu strachu i siedzenia w szafie [be in the closet, tj. nieujawniania swojej orientacji homoseksualnej] to mam nadzieję, że chociaż jedna osoba nabierze sił z mojej historii". 31 grudnia 2011 r. wziął ślub cywilny ze swoim partnerem Wiktorem Woronowem, który ma pochodzenie rosyjsko-żydowskie podczas ceremonii w Nowym Jorku. Para rozwiodła się w 2014 r. powołując się na "wewnętrzne trudności".

Osiągnięcia

Przypisy

Bibliografia

Amerykańscy łyżwiarze figurowi
Amerykańscy olimpijczycy
Uczestnicy Zimowych Igrzysk Olimpijskich 2010
Uczestnicy Zimowych Igrzysk Olimpijskich 2006
Urodzeni w 1984


text:
#include "config.h"
#include "KeyframeList.h"

#include "Animation.h"
#include "RenderObject.h"

namespace WebCore {

TimingFunction* KeyframeValue::timingFunction(const AtomicString& name) const
{
    auto* keyframeStyle = style();
    if (!keyframeStyle || !keyframeStyle->animations())
        return nullptr;

    for (size_t i = 0; i < keyframeStyle->animations()->size(); ++i) {
        const Animation& animation = keyframeStyle->animations()->animation(i);
        if (name == animation.name())
            return animation.timingFunction();
    }

    return nullptr;
}

KeyframeList::~KeyframeList() = default;

void KeyframeList::clear()
{
    m_keyframes.clear();
    m_properties.clear();
}

bool KeyframeList::operator==(const KeyframeList& o) const
{
    if (m_keyframes.size() != o.m_keyframes.size())
        return false;

    auto it2 = o.m_keyframes.begin();
    for (auto it1 = m_keyframes.begin(); it1 != m_keyframes.end(); ++it1, ++it2) {
        if (it1->key() != it2->key())
            return false;
        if (*it1->style() != *it2->style())
            return false;
    }

    return true;
}

void KeyframeList::insert(KeyframeValue&& keyframe)
{
    if (keyframe.key() < 0 || keyframe.key() > 1)
        return;

    bool inserted = false;
    size_t i = 0;
    for (; i < m_keyframes.size(); ++i) {
        if (m_keyframes[i].key() == keyframe.key()) {
            ASSERT_NOT_REACHED();
            break;
        }

        if (m_keyframes[i].key() > keyframe.key()) {
            // insert before
            m_keyframes.insert(i, WTFMove(keyframe));
            inserted = true;
            break;
        }
    }

    if (!inserted)
        m_keyframes.append(WTFMove(keyframe));

    for (auto& property : m_keyframes[i].properties())
        m_properties.add(property);
}

} // namespace WebCore


text:
Mephisto é o sexto romance de Klaus Mann, que foi publicado em 1936 enquanto ele estava exilado em Amsterdam. Foi publicado pela primeira vez na Alemanha na Aufbau-Verlag de Berlim Oriental em 1956. Este romance (um retrato mal disfarçado do ator Gustaf Gründgens), o romance de Tchaikovsky Symphonie Pathétique e o romance de emigrante Der Vulkan são os três romances mais famosos de Klaus Mann. Um filme premiado de 1981 foi baseado no romance de Mann. O romance adapta o tema Mefistófeles / Dr. Fausto fazendo com que o personagem principal Hendrik Höfgen abandone sua consciência e continue a agir e se agraciar com o Partido Nazista para manter e melhorar seu trabalho e posição social.

Contexto
Klaus Mann fugiu para o exílio em março de 1933 para evitar a perseguição política pelo regime de Hitler. Em Amsterdã, ele trabalhou para a revista de exilados Die Sammlung, que atacava o nacional-socialismo. Seu amigo e editor Fritz Helmut Landshoff fez-lhe uma "oferta relativamente generosa", como Mann escreveu à sua mãe em 21 de julho de 1935. Ele receberia um salário mensal para escrever um romance. Mann originalmente pretendia escrever um romance utópico sobre a Europa em 200 anos. No entanto, Mann descartou essa ideia afirmando que ele não poderia escrever um romance apolítico naquele ponto da história. O autor Hermann Kesten sugeriu que escrevesse um romance de um carreirista homossexual do Terceiro Reich, tendo como tema o diretor do teatro estatal Gustaf Gründgens. A homossexualidade de Gründgens era amplamente conhecida.

Em 1924, Klaus Mann, sua irmã Erika, Gründgens e Pamela Wedekind trabalharam juntos em uma produção teatral de Anja und Esther de Mann e viajaram pela Alemanha. Gründgens e Erika Mann ficaram noivos, enquanto Klaus Mann também ficou noivo de Wedekind. Os dois primeiros se casaram em 1926, mas se divorciaram em 1929 e Wedekind se casou com o escritor Carl Sternheim um ano depois. Gründgens e Mann haviam pertencido, no início da década de 1930, a um grupo de teatro fortemente esquerdista que, em janeiro de 1933, estava em turnê pela Espanha. Quando Hitler era chanceler alemão, em 30 de janeiro de 1933, o grupo estava em Madrid e Mann pediu a Gründgens que não voltasse para a Alemanha. Quando Gründgens desconsiderou o conselho de Mann e não apenas voltou para a Alemanha, mas abraçou o regime nazista (por razões puramente oportunistas), Mann nunca perdoou seu ex-amigo Gründgens. Klaus Mann foi exilado em 1934; Gründgens se tornou um renomado diretor de teatro e cinema na Alemanha nazista. Embora Mann nunca tenha chamado Gründgens de adversário, ele admitiu "uma antipatia comovente". Embora tenha atacado Gründgens em artigos de jornal, Mann hesitou em usar a homossexualidade como tema do romance, já que ele próprio era gay, e decidiu usar o "masoquismo negroide" como preferência sexual do personagem principal.

Após a publicação do romance em 1936, o jornal Pariser Tageszeitung apresentou-o como um roman à clef. Mann se ressentiu dessa caracterização e argumentou que não havia escrito sobre um indivíduo em particular, mas sobre um tipo de indivíduo.

Enredo
O romance retrata a ascensão do ator Hendrik Höfgen do Hamburger Künstlertheater (Teatro dos Artistas de Hamburgo) em 1926 para a fama nacional em 1936. Inicialmente, Höfgen foge para Paris ao receber notícias da ascensão dos nazistas ao poder por causa de seu passado comunista (soube por um amigo que ele está em uma lista negra). Uma ex-atriz de Hamburgo, Angelika Siebert, viaja a Berlim para convencer Lotte von Lindenthal, a namorada (e mais tarde esposa) de um general da Luftwaffe a perdoá-lo. Ao retornar a Berlim, ele rapidamente consegue conquistar Lotte e seu general e com seu apoio tem uma carreira maravilhosa. Ao obter o papel de Mefisto em Fausto, Parte Um, ele percebe que na verdade fez um pacto com o mal (ou seja, Nazismo) e perdeu seus valores humanos (até mesmo denunciando sua amante como "Vênus Negra"). Há situações em que Höfgen tenta ajudar seus amigos ou contar ao primeiro-ministro sobre as dificuldades dos campos de concentração, mas ele está sempre preocupado em não perder seus patronos nazistas.

Processo judicial
Após a morte de Gründgens, seu filho adotivo Peter Gorski processou o Nymphenburger Verlagsbuchhandlung, então editor do Mephisto na Alemanha Ocidental, e obteve a proibição de publicação, confirmada pelos juízes de apelação do Tribunal Federal de Justiça em 1968.

Em 24 de fevereiro de 1971, a reclamação constitucional foi rejeitada por um Tribunal Constitucional Federal igualmente dividido, que determinou que a liberdade de arte (Artigo 5, Seção 3 da Lei Fundamental) deve ser comparada à dignidade pessoal de Gründgens tardia (Artigo 1, Seção 1). O caso, no qual dois juízes escreveram opiniões divergentes, é considerado um marco na história jurídica da Alemanha.

O romance, entretanto, ainda estava disponível (e importável) na Aufbau-Verlag da Alemanha Oriental. Em 1981, Rowohlt Verlag o republicou na Alemanha Ocidental. Como o veredicto de 1968 dizia respeito apenas a Nymphenburger e Gorski nunca entraram com uma ação legal contra Rowohlt, seu Mephisto ainda está disponível.

Crítica
O papel de Höfgen é ambivalente, porque em várias ocasiões no romance, ele tenta ajudar seus amigos. No entanto, Höfgen também teme perder seu bom emprego de seu patrono rico. Por esse motivo, ele se autodenomina um "ator totalmente normal" no final do romance e não consegue entender por que seus amigos se distanciaram dele.

Adaptações
Em 2013, Helen Edmundson escreveu uma adaptação para o palco de Mephisto, que foi produzida no Teatro Altonaer em Hamburgo.

Século XX na literatura


text:
Yo Soy 132 (en português: Eu Sou 132) foi um movimento social formado principalmente por estudantes  universitários do México, mas que também contava com o apoio de simpatizantes provenientes de mais de 50 cidades do mundo. Inicialmente, três eram as reivindicações mais evidentes do movimento: a democratização dos meios de comunicação, a criação de um terceiro debate entre os candidatos das eleições presidenciais de 2012, e o rechaço ao apoio político e midiático de meios de comunicação de massa ao candidato presidencial Enrique Peña Nieto, do Partido Revolucionário Institucional (PRI). Posteriormente, o movimento apresentou um plano de seis pontos que incluem diferentes temas de interesse público.

O nome "YoSoy132" se refere diretamente a um vídeo disponibilizado na rede social Youtube, no qual 131 estudantes contestavam as declarações de políticos nos meios de comunicação de massa que buscavam diminuir a importância de um protesto estudantil contra Enrique Peña Nieto ocorrido no dia 11 de maio de 2012, na Universidade Iberoamericana da Cidade do México. Os protestos contra o candidato presidencial do PRI que se seguiram ao vídeo dos 131 estudantes. Logo desencadearam uma série de manifestações que foram se unindo em um mesmo movimento, o "YoSoy132". Em alusão aos movimentos sociais de grande magnitude que impactavam então o chamado Mundo árabe (que em poucos meses resultou na queda de ditadores na Tunísia e no Egito), muitos se referiram a este movimento estudantil do México como a "Primavera Mexicana".

Antecedentes
Em 11 de maio de 2012, o campus Ciudad de México (Cidade do México em português)
da Universidad Iberoamericana, o candidato presidencial da coalizão Compromiso por México (formado pelos partidos políticos PRI e PVEM), Enrique Peña Nieto mostrou no auditório José Sánchez Villaseñor. Da universidade, sua plataforma política diante de centenas de estudantes como parte do fórum Buen Ciudadano Ibero.

Ao final de sua apresentação, um grupo de estudantes referindo-se a seu mau desempenho como governador do Estado do México durante os acontecimentos do Caso Atenco. Nesta sinalização, o candidato declara:

Diante da resposta do candidato, os estudantes começaram a gritar frases de protesto. Depois de alguns minutos o grupo cresceu cantando expressões de rejeição, enquanto apoiadores aplaudiam e gritavam palavras de ordem em seu favor.

Como forma de evitar a entrada principal, que foi bloqueada por estudantes que protestavam, equipamentos de segurança aguardaram o candidato durante vários minutos em um banheiro da universidade para traçar uma rota de fuga, que foi apontado para o ar por alto-falantes da Ibero 90.9, da estação da universidade. O candidato deixou a universidade por meio de uma operação de segurança, cercado de centenas de jovens com cartazes e máscaras de Carlos Salinas de Gortari protestando ao seu redor.

O evento foi gravado em vídeo por vários estudantes, pouco depois publicados em redes sociais. As principais redes de televisão do país e muitos jornais matizaram a notícia com o argumento de que este protesto não foi uma expressão autêntica de estudantes universitários e que era um boicote político.
Também o presidente nacional da PRI, Pedro Joaquín Coldwell descreveu os estudantes como:

No mesmo contexto, Emilio Gamboa Patrón, líder nacional da Confederación de Organizaciones Populares e também ex-aluno da Ibero, afirmou:

Ante estes sinais, um grupo de 131 jovens publicaram um vídeo na internet em onde mostravam as credenciais que os acreditavam como estudantes da universidade e responderam:

Nos seguintes minutos, os 131 jovens deram seu nome, seu número de conta  e a raça na que estudam e disseram não pertenecer a nenhum partido político, também de defender o carácter estudantil de protesto. 6 Horas depois de seu publicação, o vídeo foi reproduzido por 21000747 usuários de esta rede social. Por este vídeo, as redes sociais começaram a mostrar seu apoio para os 131 alunos com o slogan YoSoy132.

Manifestações

Desde seu início, o movimento tem uma variedade de manifestações; marchas sem afetar as vias, comícios, concertos, marchas silenciosas e participação política nas eleições.

Não só na capital do país, também em vários estados, como Querétaro, Chiapas, Oaxaca, Veracruz, Estado de México, Puebla, Baja California e Tabasco.

No exterior, várias cidades haviam criado grupos de solidariedade e apoio ao movimento, entre as que destacam Londres, Paris, Chicago, Munique, Madri, Viena, Rio de Janeiro, Genebra, Stuttgart, Calgary, Euskadi, Melbourne, Nova York, Barcelona, Manchester, Québec, Frankurt, Zurique, Buenos Aires, Bruxelas, Vancouver, Montreal, Bolonha e Zagreb.

Movimentos relacionados
Pelas mobilizações feitas pelos integrantes do Yo soy 132, há criado outros movimentos, alguns a favor e outros em contra.

Yo soy 133
Em 8 de junho de 2012, adolescentes entre 10 e 17 anos gravaram um vídeo com o mesmo estilo de Yo soy 132 mostrando seu apoio ao movimento. Por serem menores de idade, não podem participar ativamente nas eleições, porém, isso não os impede de estarem informados e apoiarem aos jovens votantes.

Yo soy 132 acadêmicos
Em português, Eu sou 132 acadêmicos. Em 8 de junho do 2012, professores e acadêmicos de diferentes universidades deram uma conferência de jornal sobre irregularidades nas pesquisas feitas por diferentes empresas, entre elas o jornal Milenio Diario. Além da regulação do IFE em torno delas. Depois da conferência, realizaram uma manifestação fora das estâncias do jornal Milenio na Cidade do México. Em 16 de julho apresentaram um vídeo onde explicam as irregularidades e violações na campanha de Enrique Peña Nieto e as irregularidades nas votações.

Movimentos sociais
2012 no México


text:
Association of Firearms and Ammunition Dealers of the Philippines Defense and Shooting Arm Show
SMX Convention Center, Lanang, Davao City
President Rodrigo Roa Duterte graced the Defense and Shooting Arm Show of the Association of Firearms and Ammunition Dealers (AFAD) of the Philippines at the SMX Convention Center in Lanang, Davao City.
The Defense and Sporting Arm Show is the biggest exhibition of its kind in the country. It is the longest running show that promotes security, self-defense, responsible gun ownership, and shooting as a sport. This is also the occasion where the manufacturers, dealers, and distributors in the firearms and ammunition industry gather to showcase their latest technology and offering.
The Association of Firearms and Ammunition Dealers (AFAD) of the Philippines, Inc. aims to consolidate firearms dealers into an integral forum, and to formulate and impose self-regulating policies for the industry.
In President Duterte's keynote address, he emphasized the side of the government with regards to gun ownership, especially the gun businesses in the country. "So, we have to revise some of the rules here not to make it hard for you to make money but to protect first and foremost the Republic of the Philippines. But we can do business, but let us make sure that it does not fall into the hands of the enemies because it would then make it doubly hard for us…," the President stressed.
He also took time to personally go around the stalls of the different gun dealers exhibiting various firearms, an exhibit that brings together gun enthusiasts all over the country.
Davao City Mayor Sara Duterte-Carpio, AFAD President Jethro Dionisio, Philippine National Police Chief Ronald Dela Rosa, AFAD board directors and officers, Defense and Sporting Arm Show exhibitors, PNP officers, local government units (LGU) officials, and members of various shooting associations attended the event.