text:
Home » E3
Polish developer CD Projekt is not done with The Witcher franchise. The third entry, 2015's The Witcher 3: Wild Hunt may have been the end of Geralt's story and the last entry for the foreseeable future, but the studio is apparently already plotting the future for the fantasy series. Speaking in a Reddit […]
More Witcher games planned, lead designer says
There's no getting around it; DOOM is back. The 2016 re-launch of the iconic franchise managed to do the unthinkable and exceeded expectation across the board. Well, except the multiplayer component which was developed by a team separated from the solo campaign's development. Online shortcomings aside though, the meat and […]
Images Uncategorised
DOOM sequel now in full development, first reveal due in …
By taking full advantage of the PS4 Pro's upgraded innards, Sony is confident their new God of War game will set a new graphics benchmark for the console which — following the stellar-looking Uncharted 4: A Thief's End and Horizon Zero Dawn — is a notable statement. Developer Sony Santa […]
Highlighted Images News Video
God of War to set new PS4 benchmark
Dishonored 3 is coming, developer Arkane Studios' parent company Bethesda has confirmed in an interview. The third installment is expected in 2019, though no precise launch window has been announced as of yet due to development still being in the early stages. The first Dishonored received stellar review scores and also won quite […]
Featured Images Video
Second Arkane team working on new entry in Dishonored series
The open-world offshoot of Microsoft's flagship racing franchise Forza will be seeing more numbered entries in the future. That's according to Microsoft itself, who at PAX East assured fans that it has no plans to put brakes on the popular series. With a new entry expected in the main Forza […]
Highlighted News Uncategorised
More Forza Horizon in the future? You betcha!

redpajama_set_name: RedPajamaCommonCrawl


© Liu et al; Licensee Bentham Open.
The gas pipelines usually undergo complicated and changeable regional environment. As the level of the potential difference or pipeline's route changes in the space and therefore elastic bending cannot meet the needs when pipe changes its direction, we generally use pipe bend to connect two pipelines with different spatial extend direction during the pipe laying period, and it can reduce the temperature stress. Unreasonable design of elbow will lead to pipeline damage. We established mountain area pipeline model, and conducted analysis on pipeline stress under different elbow angles. Research shows that different angles of the bends suffer different operation stress, and we have come to the conclusion that the angle of pipe bends should not be within the range of 15 degrees to 35 degrees.
Keywords: Gas pipeline, pipe bend, security bending angle, stress analysis.


"It was a blonde. A blonde to make a bishop kick a hole in a stained glass window."
Bouchercon in San Francisco has been amazing. I am already looking forward to next year in St. Louis.
We've already posted the Anthony winners (see below) and here are the other well-deserved honors. I still believe that every author who is nominated is already a winner.
The 2010 Anthony Awards were announced today at Bouchercon in San Francisco. Congratulations to the winners!
While I love Bouchercon and the large mystery fiction gatherings, small conferences also are nice.
Take the upcoming A Deadly Dinner to be held from 6:30 to 9:30 p.m. on Oct. 23 at the Harris Arts Center in Calhoun, Georgia.
This will be a round-robin dinner with eight published authors. For $25 per person, you get a dinner, a conversation with some good authors and the chance to win more door prizes, including autographed books.
A better deal you may never find.
For more information, contact the Harris Arts Center at 706-629-2599 or visit www.harrisartscenter.com and click on Programs/Literary Guild.
Events such as these -- and they are being held across the country -- are a wonderful way to showcase writers as well as raise money for local causes. A Deadly Dinner is co-sponsored by the Southeastern Chapter Mystery Writers of America and other local groups and businesses.
This is the first time the Georgia town has held such an event and I hope it's so successful it will be an annual dinner.
Are there events in your area that showcase authors? Let us know.


This is the longest-running radio drama series in history. You'll be encouraged as you discover how Christ has touched the lives of ordinary people. This program is produced in the drama style of the golden age of radio, with live music, creative sound effects, and versatile actors.


If you've read my blog post Is homemade bread healthier and cheaper, you'll know that we mostly bake our own bread at home. However, we do occasionally buy a loaf or two from the shops, especially the SASKO low-GI loaves, which we quite like.
Most store bought loaves of bread are sold pre-packaged in plastic bags, as you know, and for a while, I didn't really know what to do with these bags even though I kept them. I always made sure I emptied the last of the bread crumbs on our lawn (for the birds!) then neatly folded the bag, and kept it aside.
Eventually, the bags accumulated, as these are not really bags you can reuse on a daily basis, should you need one. From time to time, I used a few of the bread bags as freezer bags to store some of our fresh produce, and for a while, it felt like they had a purpose.
Until one day, when we ran out of small pedal bin liners that I used to use in the small bins in our bathrooms. So I fetched one of the bread bags, and what do you know – it fit perfectly!
Since then, I've actually been collecting bread bags from family and friends and I haven't bought any pedal bin liners for our bathroom bins for a very, very long time now. While we are still using a plastic bag to line all our bins at home, which is not the ideal solution, I know, I feel that at least we're doing something by not buying more plastic bags.
This also saves us a bit of money. A package of pedal bin liners can sell for as much as R50.00 or R60.00, if not more these days, and the bread bags come along with the loaves of bread anyway. So even if they're not technically free, they're more than likely included in the price you pay for the bread, so they've been paid for already.
I also try to use each plastic bread bag as a bin liner for as long as possible. Very often, the only rubbish in those small bins is a shampoo or a deodorant bottle, or soap packaging, all of which are easily disposed of in our main household bin, without leaving any dirt or any other kind of residue in the bin liner a.k.a. the plastic bread bag.
Reusing whatever plastic bags we have at home, even the bread bags can actually reduce the amount of plastic that eventually ends up in our landfills, especially if the bag can finally be sent for recycling. Reusing the plastic bags for as long as possible as well, also means that we are reducing the amount of plastic bags that we buy over a prolonged period of time, and thus we are not contributing further to the plastic bag manufacturing industry.
How do you reuse the plastic bread bags that you bring home? I'd love to hear some of your ideas. I can certainly find one or two additional uses for the plastic bread bags I already have.
My friend cuts the bread bags in strips and crochet floor mats with it.
Use bread bags to dispose of stinking poo disposable nappies instead of buying those expensive cartridge systems. Dispose of the bulk down the toilet. Put used nappy bottom in the bottom of bag, twist a couple of times, turn over twist again, turn over and twist again until it is a tight round ball close and the stinky smell will be locked in until bin collection day if you put it in the outside bin.
I asked family and friends to donate their bread bags when my children were babies and never paid for nappy disposal bags.
1. I have been using them as bin liner for the small bin in my bathroom for years.
2. In the past there was an informal trader of fruit and vegetables near my home. I'd give him a bunch of these small bags at a time. He used them to sell his ware to customers, e.g., one avo, two onions, etc.
3. When I travel, I put my sandals and shoes in them, to protect the rest of the suitcase's contents from any dirt that may be on the soles. I also put my dirty laundry in these bags, e.g., one bag for worn socks, etc. The same applies to any bottle that could leak, say, a shampoo bottle.
4. When I have too many, I use them for bin liners for my kitchen bin. Since the bag doesn't fit properly into the kitchen bin, I put it into a smaller bin which I put in the big bin. It seems a bit cumbersome, but at least I use those bags once more before they go to the landfill.
5. I take my lunch, e.g., apples and sandwiches, in these bags to work.
So many uses! 😊 that's great. Thank you for sharing your ideas. 😊 I agree we should reuse at least once before finally throwing the bags away.


LOS ANGELES — Birdman made some noise Wednesday after a period of relative quiet in the early goings of this awards season, nabbing a leading four Screen Actors Guild Awards nominations. Oscar front-runner Boyhood was right behind with three, along with The Theory of Everything and The Imitation Game.
Boyhood got an early bounce from critics groups over the weekend, briefly shunting aside edgier rival Birdman, whose star Michael Keaton also picked up a best actor nomination Wednesday from his fellow SAG card-carriers. It was an important and timely rebound for Birdman, keeping it in the conversation for several major Oscars including best picture, as Alejandro González Iñárritu's feverish look behind the scenes of a Broadway production also picked up a nod for best ensemble.
The acting branch is the largest voting block in the Academy of Motion Picture Arts and Sciences, making SAG's choices an intriguing measure of how sentiment is breaking as the awards season gets into a gallop. Notably absent from the list were performances from the Martin Luther King biopic Selma, Angelina Jolie's Unbroken and Christopher Nolan's Interstellar.
There were a few notable inclusions, too: Jennifer Aniston was served a slice of hope with a nomination for Cake, while Gone Girl got back in the conversation as well, with a lead-actress nomination for Rosamund Pike. And while Meryl Streep being nominated for an acting award is no kind of surprise, her making the list for playing the Witch in Into the Woods is an endorsement of her singing skills.
The Jan. 25 SAG Awards ceremony will be broadcast live on TNT and TBS.


text:
Cookies and Privacy – Site Privacy Policy and Affiliate Disclosure
About AllExciting
Festivals in Europe
Drink festivals
Historical Festivals
Warwick and the Castle
Sylt Island
Utrecht – A Hidden Treasure
Cies island and Vigo
Granada and Alhambra
Provence, a stunning region in southern France
Ancient market towns, coastal scenery, beautiful mountains, fields filled with glorious lavender, vineyards and the wonderful cuisine.
Well, this region is all these things and more.
It's a stunning part of southern France, that has been attracting visitors in their droves ever since Roman times.
Artists, writers, the rich and famous, and typical holidaymakers have all found a fabulous atmosphere, great weather, and hospitality here.
Where is Provence?
It is no longer one of the provinces of France; it's a geographical region and was historically a province.
It was the first Roman province beyond the Alps as they made their way further west into Europe.
Today the boundaries mostly correspond with the modern day region of Provence-Alpes-Cote d'Azur, and it spans a distance from the Mediterranean coast – where it includes the attractive French Riviera – inland to the mountains of the Alps.
The region has been a part of France for over 500 years yet it still keeps its own individual cultural and language differences, including a varied cuisine that blends Mediterranean and seafood.
With such a variety of elevations – the low-lying coastal regions, to the mountains of the Alps – the weather can really be quite different from one area to the next.
Along the coast there's a lovely Mediterranean climate with mild weather all year round including hot and relatively dry summers, with mild and damp winters.
The Mistral winds are a distinctive feature of Provence's climate – it's a cold and dry wind that mostly blows during the winter.
Up in the higher mountains the climate changes to Alpine with plenty of snow and colder temperatures – there are some excellent ski resorts to try if you enjoy skiing.
You will find many of the country's finest towns and cities here. The French Riviera includes the upscale and luxurious resort towns of Nice, St Tropez, and Cannes, while further west along the coast are the larger cities of Toulon, and Marseille.
Inland, the scenery and the culture change as you rise to greater elevations heading into the mountains; towns like Aix-en-Provence and Avignon are popular, as is the beautiful hillside town of Gordes.
Saint Paul de Vence is also a beautiful village attracting artists from all over the world.
The Wine and Cuisine
One of the things that Provence is best known for is its wine and cuisine.
Wines have been produced here since the Phocaeans settled around 600BC and although vines have been abundant in the centuries following this, they have not always been especially good.
But, the low quality varieties have now mostly been removed and the vineyards are now producing much finer wines, many of which are rosés.
Choose a good glass of wine to accompany your meal when you're staying in Provence.
The cuisine here does have a heavy Mediterranean influence with abundant use of vegetables, and on the coast seafood is particularly good.
Try a traditional ratatouille (picture above) with some traditional bread of Provence, called Fougasse, or a traditional provencale stew, called Daube.
In Marseille the classic seafood dish is Bouillabaisse, made with three main fish and many others added in too.
The dish is heavily seasoned, and, talking of seasoning, there are many dishes that will incorporate the well known mixture of dried herbs, Herbes de Provence.
Navigation France
Paris - The city of light
Provence and French Riviera
Apartments and hotels in Provence
Other places worth seeing
Courchevel A luxury ski resort
Provins A medieval town (80 km. from Paris)
More from Provence and France
Rock the pistes music festival in the Alps, 14 – 20 March 2021
Rock the Pistes music festival - in Portes du Soleil, one of the world's two largest ski areas linked by lifts between France and Switzerland
December 30, 2020/by Roger
Lemon Festival, Menton, France. February 2021 – Postponed to 2022
Menton Lemon Festival – is now an internationally renowned event, with over 160,000 visitors to a joyful fruity jamboree every year.
The beautiful Carnival in Nice 2021 Postponed to 2022
Carnaval Parades by day and night; Flower Battles; fireworks and the burning of an enormous King and much more and lot of fun, that's Nice Carnival
Pyrotechnic Arts Festival Courchevel, France. 11 February – 4 March, 2021
Courchevel invites to the International Festival of Pyrotechnic Arts with gorgeous sound and light shows of fireworks.
Beautiful colours on Festival of Lights Lyon, December 2020 (Cancelled)
Fabulous Festival of Lights Lyon - The winter "Fête des Lumières" in December. See Lyon lightened up in colors, in one of the city's most exciting festivals
November 1, 2020/by Roger
Strasbourg Christmas Markets, 27 November – 30 December, 2020
Strasbourg was voted for the best European Christmas market destination in 2013, and it is surely still one of the best in Europe.
October 25, 2020/by Roger
Medieval Christmas Market in Provins, France 11 – 12 December 2021
The magic of Christmas lightens up the medieval city of Provins (Paris region) every year one weekend in December.
Renaissance Festival Roi de l'Oiseau,France, 18 – 20 September 2020
Four days in September, the town Puy-en-Velay dress itself up in Renaissance style with battles, archery displays, music and medieval markets.
July 1, 2020/by Roger
Gordes in France, A Provencal Gem !
Gordes is a beautiful village and full of charm, set amidst the beautiful scenery of the Vaucluse department in Provence.
April 19, 2020/by Roger
Top 5 most romantic hotels in Paris – The city of love !
Hotel tips for people in love planning a trip to Paris, one of the most romantic cities in the world.
Snowattack Festival in the Frensh Alps 2 – 7 February 2021
Snowattack is a week-long party in the French Alps. A ski and electronic music festival in one!
Provins, an exciting medieval town not far from Paris
Bordeaux – The French Wine Capital
Bordeaux, the capital of one of the world's premier wine producing regions.
The ninth largest city in France has a lot to offer, not just wine. Check out some tips here ...
Bordeaux Wine Festival, 18 – 21 June 2020 (Postponed to June 2021)
Bordeaux, a city synonymous with wine, holds a four-day wine festival every two year. Over 80 appellations from Bordeaux and Aquitaine to taste from.
The charming Cognac city in France
If you want to soak in some French culture, wander the streets of a beautiful old town, taste some good Cognac, then Congnac city is the place to come.
Cognac Blues Passions Festival in Cognac, France. 7 – 11 July 2021
Set in the charming town that spawned the eau-de-vie, this friendly festival has existed since 1994 in the heart of the city's public gardens.
Jazz a Vienne Festival, France 25 June – 11 July 2020 (Cancelled)
One of the top 5 best jazz festivals in Europe, Jazz a Vienne with over 140 musicians from all over the world, for a two-week long music festival
April 7, 2020/by Roger
Beauregard Festival in Hérouville-Saint-Clair, France 2020 (Cancelled)
A festival made of creative line-ups, pop, rock, indie and electronic music. The venue is near the beautiful place called Hérouville-Saint-Clair.
Upcoming Events in France
Share and let others know about this !!
Translate (Google translated – English is the default language)
Advertising on AE
Site and user policy
When you book hotels, tickets or tours from allexciting.com we get a little commission. Thanks to that we can continue working with the site. If you find allexciting.com useful we are very thankful for your support.
Responsibility of letter
We will always do our best to always collect and submit correct information, and strive to give the best service as possible to you.
But we shall not be responsible for possible written errors in AllExciting.Com, or changes that may occur in the programmes of events, or otherwise. See organizers' websites for any updated information before ordering your journey.
San Sebastian Jazz Festival – 21 – 25 July 2021
Mallorca Live Festival, 11 – 12 June 2021
Edinburgh Jazz and Blues festival, 16 – 25 July 2021
Up Helly Aa – Viking History in Shetland – 25 January 2022
Enjoy the famous Venice Carnival, 30 January – 16 February 2021
Bloemencorso Flower Parade Bollenstreek – Saturday 17 April 2021
© Copyright - AllExciting.Com - powered by Enfold WordPress Theme
Site and Privacy Policy and Affiliate Disclosure


Dunn Pierre Barnett and Associates corporate vision is to develop the consultancy industry in the Region. In keeping with our philosophy, we work with many private and corporate consultants to achieve our goal. Here is a list of some of our associates.


text:
Q: Choosing document models in MongoDB Which of these document models would be better to use in MongoDB?
Animal:
{
    _id: "1",
    name: "abc",
    locations_spotted: [
      {
        locId: "1",
        dates: ["1-1-2009", "12-4-2013"...]
      },
      {
        locId: "2",
        dates: ["3-1-2012", "12-3-2013"...]
      }
      ...
    ]
}

Animal:
{
    _id: "1",
    name: "abc",
    loc1spotdates: ["1-1-2009", "12-4-2013"...],
    loc2spotdates: ["3-1-2012", "12-3-2013"...],
    ...
    ...
}

There are a limited number of locations and only a few might get added in the future.

A: First variant is better in my opinion. Because in future if you prefer to add additional information you add it right into the object inside array. You leave your options open. In future you could add time of the day also maybe.

redpajama_set_name: RedPajamaStackExchange


text:
Середівська сільська рада — колишня сільська рада, Житомирська область, Ємільчинський район
 Середівська сільська рада — Київська область, Згурівський район

redpajama_set_name: RedPajamaWikipedia


text:
Moreson History, Family Crest & Coats of Arms
The ancestors of the Moreson family migrated to England following the Norman Conquest of 1066. The surname Moreson is for a stone-mason. The name was originally derived from the Old English or Old French word masson. [1]
Early Origins of the Moreson family
The surname Moreson was first found in various counties and shires throughout Britain but one of the oldest was found in Kent on the Isle of Thanet. One of the earliest records on the name was found in London c. 1130 when John Macun was listed there at that time. A few years later, Ace le mazun was listed in the Pipe Rolls of Herefordshire in 1193 and Roger le Mason was listed in Oxfordshire in 1200. The Feet of Fines of Essex lists Godrey le Mascun in 1203 and Adam le Machon was listed in the Assize Roles of Northumberland in 1279. [2] The Hundredorum Rolls of 1273 list Gotte le Mazoun in Huntingdonshire; and Nicholas le Macun in Buckinghamshire. The Yorkshire Poll Tax Rolls of 1379 list Willelmus Mason, mason. [3] About this time and perhaps before, Scotland had early listings of the name. They include: Richard the Mason, burgess of Aberdeen in 1271; John le Massum of Gascony who had claim against the bishop of St. Andrews in 1288; and William dictus Masceon who had a charter of land in the burgh of Berwick in 1307. [4]
Early History of the Moreson family
This web page shows only a small excerpt of our Moreson research. Another 76 words (5 lines of text) covering the years 1586, 1635, 1615, 1629, 1686, 1652, 1660, 1716, 1690, 1735, 1650, 1676, 1633, 1685, 1673, 1646, 1694, 1683 and 1770 are included under the topic Early Moreson History in all our PDF Extended History products and printed products wherever possible.
Moreson Spelling Variations
Before English spelling was standardized a few hundred years ago, spelling variations of names were a common occurrence. Elements of Latin, Norman French and other languages became incorporated into English throughout the Middle Ages, and name spellings changed even among the literate. The variations of the surname Moreson include Mason, Masson and others.
Early Notables of the Moreson family (pre 1700)
Outstanding amongst the family at this time was John Mason (1586-1635), born in King's Lynn, became Governor of Newfoundland in 1615, and was one of the founders of New Hampshire; George Mason I (1629-1686) from Pershore, Worcestershire, who arrived at Norfolk, Virginia on the ship Assurance in 1652, he was great-grandfather of George Mason IV, a Founding Father of the United States; and his son, George Mason II (1660-1716), an early American planter and statesman; and his son...
Another 78 words (6 lines of text) are included under the topic Early Moreson Notables in all our PDF Extended History products and printed products wherever possible.
Migration of the Moreson family to Ireland
Some of the Moreson family moved to Ireland, but this topic is not covered in this excerpt.
Migration of the Moreson family
In England at this time, the uncertainty of the political and religious environment of the time caused many families to board ships for distant British colonies in the hopes of finding land and opportunity, and escaping persecution. The voyages were expensive, crowded, and difficult, though, and many arrived in North America sick, starved, and destitute. Those who did make it, however, were greeted with greater opportunities and freedoms that they could have experienced at home. Many of those families went on to make important contributions to the young nations in which they settled. Early immigration records have shown some of the first Moresons to arrive on North American shores: Anne Mason who arrived in Virginia in 1635; Charles Mason, who came to Virginia in 1637; Edward Mason, who came to in 1648; Henry Mason who arrived in Virginia in 1646.
Norman Conquest
Feet of Fines
Pipe Rolls
The Moreson Motto +
The motto was originally a war cry or slogan. Mottoes first began to be shown with arms in the 14th and 15th centuries, but were not in general use until the 17th century. Thus the oldest coats of arms generally do not include a motto. Mottoes seldom form part of the grant of arms: Under most heraldic authorities, a motto is an optional component of the coat of arms, and can be added to or changed at will; many families have chosen not to display a motto.
Motto: Dum spiro spero
Motto Translation: While I have breath I have hope.
^ Hanks, Patricia and Flavia Hodges, A Dictionary of Surnames. Oxford: Oxford University Press, 1988. Print. (ISBN 0-19-211592-8)
Moreson (English)


text:
Student Projects & Presentations FAQ
Since Interactive Qualitative Projects (IQPs), Major Qualifying Projects (MQPs), theses, and dissertations are now published online and often distributed to a sponsor; you need to pay even closer attention to copyright law.
When submitting your project, theses or dissertation, you will be asked to agree to the following statement:
I hereby certify that, if appropriate, I have obtained and attached hereto a written permission statement from the owner(s) of each third party copyrighted matter to be included in my project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisor(s) and sponsor(s).
The following are some guidelines for student use of copyright materials in course projects:
Materials used must be legally acquired.
Credit the sources with citations and display the copyright notice © and copyright ownership information for all works used in projects.
On the opening screen or first page of report or presentation, include a notice if needed:
"Certain materials are included under the fair use exemption of the U.S. Copyright Law and have been prepared according to the fair use guidelines and are restricted from further use."
If project will be for commercial reproduction and distributed beyond the classroom use (this includes posting on a Web site or given to a sponsor), copyright permission for use of materials is required.
Students may perform and display their own projects created for educational uses in the course for which they were created and may use them in their own portfolios as examples of their academic work for later personal uses, such as job and graduate school interviews.
For a course related project, can I copy an image from a commercial Web site?
For a course assignment that will be submitted to the professor, guidelines suggest that a photograph or illustration may be used in its entirety but no more than 5 images by an artist or photographer may be reproduced or otherwise incorporated. However, some Web sites, such as Smithsonian, allow use for student projects. Check the copyright statement for each site.
For IQP, MQP, thesis or dissertation: permission should be sought for copyrighted images because this work will be published online. Contact copyright@wpi.edu if you have questions.
May I use a chart or table from an article in my MQP, IQP, thesis or dissertation?
Charts, graphs, and tables are not subject to copyright protection because they do not meet one of the key requirements for copyright protection, which is that they are not "original works of authorship" under the definitions in the Copyright Act. Facts and data aren't considered original works of authorship and therefore are generally not under copyright protection because they are regarded as "discovered" and "recorded" natural phenomena rather than "created." Keep in mind however, that some countries do protect data and data sets, so if you are planning on taking your data abroad, be aware that the rules may not be the same as in the U.S. But, your use of data within the United States, for example, on servers in the U.S., is acceptable. Only in cases where a chart, table, or graph creatively represents more than just an expression of the underlying data, would the works be considered under copyright (e.g., a bar graph on U.S. immigration data created in the likeness of a U.S. flag). If you do need permission, refer to the section on Requesting permission for information and a sample letter to adapt.
For my MQP research, I need to use MP3 music samples to test my software application; can I use songs I have downloaded?
According to Educational Multimedia guidelines, you may incorporate portions of lawfully acquired copyrighted works when producing their own educational multimedia projects for a specific course.
For music, lyrics, and music video: up to 10%, but in no event more than 30 seconds, of the music and lyrics from an individual musical work may be used.
Can I use a video clip of a broadcast on tsunamis during my class presentation?
Fair Use Multimedia Guidelines state that you may use 10% or 3 minutes, whichever is less, of a motion media work.
I plan to use a few copyrighted music clips in my presentation and plan to post this on my users.wpi.edu Web space, is this okay?
No. The fair use guidelines state that the distribution of the copyrighted materials must be for the course work only, intended for the professor or students within the course. If redistributed or shown outside the class, permission should be obtained from the copyright owner.
How do I obtain permission from the copyright owner?
Track down the creator of the work, obtain written permission (via e-mail or letter) which should be saved with the final project and submitted as part of the project if you plan to upload it to the projects database, or electronic thesis/dissertation (ETD) repository at WPI. See How To Secure Permission to Use Copyrighted Works at Copyright Management Center, Indiana University.
Do I need obtain permission from people I interview or photograph before publishing their comments or picture in my final project report?
If you are using a name or likeness of a person, best practice is to request permission from that person by asking them to sign an image or interview consent & release form. See for a sample of an interview release; or their Personal Release Agreement sample.
Do I own the copyright to my MQP, IQP, Sufficiency, Thesis or Dissertation?
Even unpublished works are protected by U. S. Copyright law. According to WPI's Intellectual Property Policy, "Copyright to individual IQP, MQP, sufficiency, thesis, and dissertation reports and documents are owned by the author, subject to other agreements. In the case of a jointly written document, copyright is held jointly by all authors, subject to other agreements. In cases when such a document was submitted to fulfill a degree requirement, students will grant to WPI a nonexclusive royalty-free license to distribute copies of the document, subject to other agreements. In cases in which such a document contains other intellectual property, the author(s) and WPI may mutually agree not to disclose the document until intellectual property implicit in the document has been appropriately protected."
I would like to include two political cartoons from a commercial website in my IQP project report. Do I need permission for this? If so, are there any costs involved?
Because cartoons are protected by copyright, you do need permission from the copyright holder to use them. Check the company's website for their copyright policy, any associated costs, and their contact information.
For more information, visit the following links, which will open in a new window:
U.S. Copyright Act of 1976


text:
Robert Bob Johnson
View this Videotribute Robert G. "Bob" Johnson, age 74, of Abingdon, Virginia passed away Saturday, December 31, 2005 at his residence. He was a lifelong resident of Washington County, Virginia. He was a veteran of the U. S. Marine Corp. and received the Purple Heart for injuries received during combat in the Korean Conflict. Mr. Johnson worked in the tobacco business for fifty years and was a dairy, beef farmer. He was preceded in death by two sons, Michael R. Johnson and Robert Russell "Rusty" Johnson and a sister, Peggy Ann Tuggle. He is survived by his wife, Betty Johnson; three sons, Daniel M. Johnson and his wife Sandra, of Meadowview, Virginia, Jeffrey G. Johnson and his wife, Kim, of Rocky Mount, Virginia, and Joe H. Johnson and his wife, Deborah Wood, of Abingdon, Virginia; one daughter, Sally Johnson and her husband, Tony Mullins, of Abingdon, Virginia; a daughter-in-law, Neva Johnson, of Damascus, Virginia; two sisters, Dorothy Mullins and Faye Jones, both of Roanoke, Virginia; one brother, Tom Johnson, of Bristol, Tennessee; twelve grandchildren; and several nieces and nephews. The funeral service will be conducted at 3:00 P.M. Monday, January 2, 2006 at Garrett Funeral Home Chapel with Rev. John Stapleton officiating. Military rites will be conducted by Highlands Fellowship Veterans Honor Guard. In lieu of flowers, contributions may be sent to the Juvenile Diabetes Foundation, 3201 Brandon Avenue, Suite 5, Roanoke, VA 24018 or the Damascus Volunteer Rescue Squad, P. O. Box 458, Damascus, VA 24236. The family will receive friends from 1:00 until 2:45 P. M. prior to the funeral service at Garrett Funeral Home. Condolences may be sent to the family or a video memorial tribute may be viewed at www.garrettfuneralhome.com. Mr. Johnson and his family are in the care of Garrett Funeral Home, 203 N. Shady Ave., Damascus, Va 24236, 276-475-3631.
View this Videotribute Robert G. "Bob" Johnson, age 74, of Abingdon, Virginia passed away Saturday, December 31, 2005 at his residence. He was a lifelong resident of Washington County, Virginia. He was a veteran of the U. S. Marine Corp. and... View Obituary & Service Information
The family of Robert Bob Johnson created this Life Tributes page to make it easy to share your memories.
View this Videotribute
Robert G. "Bob" Johnson, age 74, of Abingdon,...
Send flowers to the Bob Johnson family.


To stop a runbook job that is in progress simply select the required row and click the Abort button on the far right.
Aborting a Runbook stops the Runbook job execution but does not stop the Velostrata Manager tasks that are already running/completed.
For example, if you have a runbook that is designed to start five test clones one after the other. If, at the time you click abort, two of those test clones are already running then those two test clones will continue to run. The final three test clones, however, will not begin after clicking abort.
After clicking abort, you will see a new button appear in that row called "Re-run".
If you click the re-run button (after aborting), the runbook will pick up where it left off. Meaning the two test clones already running will stay running, and two *new* test clones will not begin in addition to those already running. The runbook will instead simply begin by starting the third test clone, which was next in line when the runbook was previously aborted. After that test clone is live, it will create the fourth and then the fifth.


High quality U.S. made denim blue jeans for horse women. No inseam, no leather knee patch, no leather full seat.
Comfortable jeans for the horse woman. These high quality U.S. Made denim blue jeans are designed without any inseam at all, eliminating the source of irritation and injury that occurs when that inseam is trapped between you and your saddle - especially the lump created where the inseam crosses the center seam in the crotch. Smooth Stride Jeans have no inseam and no lump!
Waist is medium-high rise in the back. It eliminates the gap in the back when mounted and provides ample coverage for women of all sizes. Meanwhile, the medium rise (medium-low in smaller sizes and medium-high in larger) in the front stays out of the way when riding and offers a comfortable fit and stylish look for every-day wear.
No-Inseam construction has always been a feature of Smooth Stride jeans. This important design detail eliminates the cause of chafed and raw skin when that seam is normally located between you and your saddle...not to mention the elimination of that big lump where the inseam crosses the center seam (yep, make sure nobody's looking and check your own lump right now)! Smooth Stride...no seams, no lump!
Whether you're an endurance rider, trail or extreme trail rider, or simply hacking for pleasure or conditioning, you don't want to be without your cell phone in case of trouble. And if there is trouble, the phone doesn't do you much good if it's on your horse (unless you've trained him to voice-dial). So we designed an unobtrusive, secure, and comfortable place to keep your phone with you. The angled welt pocket is located on the right thigh and designed with interior shelves that prevent the phone from slipping out accidentally. And it's big enough for a Galaxy S5 in an Otter case!
We offer a boot-cut leg in three lengths: Regular (31"), Long (33-34") and Extra Long (36"). The extra leg length looks better in the saddle, and helps prevent the pants from 'riding up' at the higher gaits. And if you want "stack", order one length up!
The first pair I ordered was a little too short. Desi was very accommodating and helpful and shipped me a new longer pair. The sizing chart is very reliable. The length on my first pair was my error. They fit comfortably, look great and the phone pocket is perfect!
Received my jeans today. They fit perfectly. I absolutely love these jeans. The cell phone pocket is a great feature. But what I love the best is the rise of the jeans, definitely no gap to worry about.
I am blown away. Heard about them on a podcast and came to the website and kinda gagged at the price, but decided to give it a go. AMAZING! The best fit I have ever had in jeans. And so comfortable. And then the test - riding. A dream come true. No irritation, no chafing, no reminders that I'm a very senior citizen. Total absolute comfort. Now I can ditch the mulitudes of padded underpants that never worked. I'll be back for more and will be bringing friends!!
I just purchased my second pair of these jeans. They are so comforable, cute and well made. They actually look good! And so comfy and pratical with the phone pocket on the leg. I used to wear Q Babies but they never fit me right. Smooth Stride's are the best and the customer service is really good too.


text:
MolES Seminar: Luis Campos, Columbia University
Tuesday, Mar 10, 2015, 3 – 4 p.m.
Johnson Hall (JHN)
The weekly seminar series organized by Molecular Engineering and Sciences Institute provides a forum for bringing national and international leaders in nanoscale science and technology to campus, and for graduate students enrolled in our Dual Ph.D. program in Nanotechnology to present their research. The campus and public are welcome to attend.
#MolESseminar
Thiophene Rust in Organic Electronics
The combination of Barbarella's pioneering work on thiophene-1,1-dioxide (TDO) coupled with the development of Rozen's reagent has allowed us to engineer materials for organic electronics. The controlled chemical oxidation of thiophene engages the lone-pair electrons in sulfur to bond with oxygen, generating TDO, a non-aromatic, diene-like building block with a strong dipole moment. When coupled with other conjugated systems, TDO lowers the LUMO of the resulting material. This talk will discuss the controlled chemical oxidation of polymers, in addition to the exceptional physical properties that arise from small molecules and polymers containing TDO. The importance of these materials in single-molecule electronics and third-generation solar cells will be emphasized.
Luis M. Campos is an Assistant Professor in the Department of Chemistry at Columbia University since 2011. He was born in Guadalajara, Mexico, and moved at an early age to Los Angeles, where he began his Californian public education. He received a B.Sc. in Chemistry from CSU Dominguez Hills in 2001, and a Ph.D. from the Department of Chemistry & Biochemistry at UCLA in 2006 working under the supervision of M. A. Garcia-Garibay and K. N. Houk. At UCLA, he was awarded the NSF Predoctoral Fellowship, Paul & Daisy Soros Fellowship, and the Saul & Silvia Winstein Award for his graduate research in solid-state photochemistry. Switching to materials chemistry, he went to UCSB as a UC President's Postdoctoral Fellow to work under the supervision of C. J. Hawker at the Materials Research Laboratory. Currently, his group's research interests lie in polymer chemistry, self-assembly, and organic electronic materials. To date, he has published over 50 articles and 8 patents, and has been recipient of the NSF CAREER, 3M Non-Tenured Faculty, and the Cottrell Scholar Award.


I have a few handy scripts for searching through log files, especially monitoring SSH login attempts. I cannot just grep through log files however, because the log files get "rolled": compressed, and archived.
The magic happens in the curly braces, which concatenates the standard output of all enclosed commands. Be sure to include a semicolon after the last command, right before the closing curly brace.
Regarding the Department of Homeland Security's (DHS) alleged purchases of 2,700 Mine-Resistant Ambush Protected (MRAP) vehicles and billions of rounds of ammunition, I just got off the phone with a fellow named Mike from Congressman Barber's (D-AZ) office. Congressman Barber is on the House Armed Services Committee. I was concerned about these reported unusual purchases, and I wrote a letter in February. I asked for answers; they investigated. Here is their answer.
I love Saddleback Leather products, and they have a great tagline: "They'll fight over it when you're dead!" They're having a Christmas giveaway with lots of loot.
Please help me out by clicking through to their homepage often for the next three weeks in December (through 19 Dec 2012). Woo hoo!
The fastest video compression I have seen so far is using the x264 command line tool with its "ultrafast" preset. The resulting file has no audio, so it requires an extra step with QuickTime to finish the process. I recently review the compression software Elgato Turbo.264 HD Software Edition, and it was indeed faster than iTunes and QuickTime Player when converting to iPhone-compatible videos, but I noticed that x264 was faster still. Here are the steps you can take for "ultrafast" video compression.


text:
The Times-Reporter
• A woman said Tuesday that her light green 2005 Ford Escape was not returned after she lent it to a man to go to a gas station in the village of Tuscarawas on Tuesday. The suspect is wanted by the Adult Parole Authority.
• A Samsung Galaxy AO20S cell phone was reported to have been taken from a car in the 10000 block of Industrial Parkway NW near Bolivar early Wednesday.
• A hit-skip accident was reported at 2:54 p.m. Monday in the Giant Eagle parking lot. A male driver left the scene in a white truck.
• Discount Drug Mart reported receiving a fraudulent prescription by fax Tuesday.
• A man was charged with improper transportation of a firearm after he was found carrying an assault rifle in his trunk Tuesday morning in the 700 block of Commercial Parkway. Police seized the gun.
• Police received conflicting statements after they responded to a business in the 900 block of Commercial Avenue SE on Wednesday morning, when a man said another man hit him with a bat. Both employees left the property.
• Someone threw an object at the windshield of Chrysler Town & Country van while it was parked in the 200 block of Bluebell Drive NW on Tuesday. The windshield broke. The item was thrown from a dark-colored pickup truck.


text:
Man Defends Family With His Firearm Against Armed Attacker In Walmart Parking Lot
Categories: Trending, CCW In Action, General, Guns Saving Lives, News
YAKIMA, WASHINGTON — A man is not likely to face charges after police say he shot another man in a Walmart parking lot. The man, his girlfriend and her 16-year-old child were sitting in their car in a Walmart parking lot eating lunch, when a man who was parked behind them got out of his car and approached them.
He opened a door to the vehicle and pointed a gun at the family, demanding money and telling them to get out.
The man in the driver's seat, only identified as a 37-year-old, drew his handgun and shot the suspect. The driver then fled with his family in the car to a nearby parking lot and called police.
An ambulance crew happened to be in the same Walmart parking lot on a lunch break when the shooting happened, and were on the scene in seconds and performed first aid on the suspect, who had stopped breathing. He was taken to the hospital where he underwent surgery and is now in critical conditon.
Police arrived to the parking lot where the family was, and took them to the police station for questioning. So far, no charges have been filed against the man who fired the shots, which struck the suspect in the chest and neck.
"We have discussed this with the prosecutors but we're still too early in the investigation to have made a full decision on whether or not charges will be filed," Sgt. Jake Lancaster said. "Sometimes these things take a while and with the self defense claims, we're going to have to do a lot more investigating."
If you're inside your vehicle, or away from it, keep those doors locked as often as possible. That's a good barrier between yourself and danger, and could give you the seconds needed to get away safely.
Previous article: 2-Year-Old Shoots Mother and 1-Year-Old Sibling After Finding Unsecured Gun In Car	Next article: Officer Fatally Shoots Driver During Traffic Stop Negligent Discharge


text:
HomeBillboardPhl continues record-breaking streak in world math, sci contests
Phl continues record-breaking streak in world math, sci contests
Around 700 young achievers in science and mathematics gathered at the Philippine International Convention Center in Pasay City on February 14, for the annual Youth Excellence in Science (YES) Award.
The ceremony, organized by the Department of Science and Technology-Science Education Institute (DOST-SEI), celebrated the momentous wins of elementary and high school students in international science and math competitions such as the International Mathematical Olympiad (IMO) and the Singapore International Mathematics Olympiad Challenge (SIMOC).
In her welcome remarks, DOST-SEI Director Josette Biyo thanked the awardees for reminding the world of the excellence and hard work of Filipinos.
"We hope you can be our scholars and be with the people as you reach your dreams," she added.
DOST-SEI spearheads the country's premier science scholarship program.
Biyo also lauded parents, teachers, school officials, and national organizers of science and math competitions who wholeheartedly supported the students.
YES awardee Emmanuel Osbert Cajayon of Emilio Aguinaldo College-Cavite expressed gratitude to DOST and shared his experiences and reflections in his student's response speech. The IMO bronze medalist reminded his fellow awardees to focus on their passion for their chosen field and not just on achievements.
YES awardee Emmanuel Osbert Cajayon
The YES Award is now on its 11th year, with each year showing a steady increase in the total number of awardees. From recognizing 70 student-medalists on its first year, 2018's total number is 1,469 (from 332 schools) – the highest number recorded in YES history and a huge 23 percent increase from the previous year's 1,195.
During the ceremony, 730 students from 120 schools in the National Capital Region were given the Secretary's Medal which signifies DOST's high regard for excellence and competitiveness.
DOST Secretary Fortunato Dela Peña led the awarding with the help of top DOST officials Undersecretary Carol Yorobe, Dr. Josette Biyo, DOST-SEI Deputy Director Albert Mariño, and DOST-NCR Regional Director Jose Patalinjug III. Students from the other regions will receive their medals in special ceremonies conducted by DOST Regional Offices.
Dela Peña emphasized that the increasing trend is more than an upsurge in numbers. "What we are more interested in is the quality that we elicit among our students as well as the values we taught them during training, during the actual competitions, and after reaching the goal," he added.
Phl continues record-breaking streak in world math sci contests
Youth Excellence in Science (YES) Award
Previous articleAn anvil for SM Foundation
Next articlePCSO to build own corporate center in Manila
https://philippinesgraphic.com.ph/
PhilHealth extends 2021 accreditation of healthcare facilities
Philippines Graphic - January 5, 2022
Sharp Philippines celebrates its 40th anniversary
LifeWave Helps Showcase Modern Approach to Wellness


text:
cc.TABLEVIEW_FILL_TOPDOWN = 0;
cc.TABLEVIEW_FILL_BOTTOMUP = 1;

/**
 * Abstract class for SWTableView cell node
 */
cc.TableViewCell = cc.Node.extend({
    _idx:0,

    /**
     * The index used internally by SWTableView and its subclasses
     */
    getIdx:function () {
        return this._idx;
    },
    setIdx:function (idx) {
        this._idx = idx;
    },

    /**
     * Cleans up any resources linked to this cell and resets idx property.
     */
    reset:function () {
        this._idx = cc.INVALID_INDEX;
    },

    setObjectID:function (idx) {
        this._idx = idx;
    },
    getObjectID:function () {
        return this._idx;
    }
});

/**
 * Sole purpose of this delegate is to single touch event in this version.
 */
cc.TableViewDelegate = cc.ScrollViewDelegate.extend({
    /**
     * Delegate to respond touch event
     *
     * @param {cc.TableView} table table contains the given cell
     * @param {cc.TableViewCell} cell  cell that is touched
     */
    tableCellTouched:function (table, cell) {
    },

    /**
     * Delegate to respond a table cell press event.
     *
     * @param {cc.TableView} table table contains the given cell
     * @param {cc.TableViewCell} cell  cell that is pressed
     */
    tableCellHighlight:function(table, cell){
    },

    /**
     * Delegate to respond a table cell release event
     *
     * @param {cc.TableView} table table contains the given cell
     * @param {cc.TableViewCell} cell  cell that is pressed
     */
    tableCellUnhighlight:function(table, cell){

    },

    /**
     *

     * Delegate called when the cell is about to be recycled. Immediately

     * after this call the cell will be removed from the scene graph and

     * recycled.
     *

     * @param table table contains the given cell
     * @param cell  cell that is pressed
     */
    tableCellWillRecycle:function(table, cell){

    }
});

/**
 * Data source that governs table backend data.
 */
cc.TableViewDataSource = cc.Class.extend({
    /**
     * cell size for a given index
     * @param {cc.TableView} table table to hold the instances of Class
     * @param {Number} idx the index of a cell to get a size
     * @return {cc.Size} size of a cell at given index
     */
    tableCellSizeForIndex:function(table, idx){
        return this.cellSizeForTable(table);
    },
    /**
     * cell height for a given table.
     *
     * @param {cc.TableView} table table to hold the instances of Class
     * @return {cc.Size} cell size
     */
    cellSizeForTable:function (table) {
        return cc.SIZE_ZERO;
    },

    /**
     * a cell instance at a given index
     * @param {cc.TableView} table table to hold the instances of Class
     * @param idx index to search for a cell
     * @return {cc.TableView} cell found at idx
     */
    tableCellAtIndex:function (table, idx) {
        return null;
    },

    /**
     * Returns number of cells in a given table view.
     * @param {cc.TableView} table table to hold the instances of Class
     * @return {Number} number of cells
     */
    numberOfCellsInTableView:function (table) {
        return 0;
    }
});

/**
 * UITableView counterpart for cocos2d for iphone.
 *
 * this is a very basic, minimal implementation to bring UITableView-like component into cocos2d world.
 *
 */
cc.TableView = cc.ScrollView.extend({
    _vOrdering:null,
    _indices:null,
    _cellsFreed:null,
    _dataSource:null,
    _tableViewDelegate:null,
    _oldDirection:null,

    ctor:function () {
        cc.ScrollView.prototype.ctor.call(this);
        this._oldDirection = cc.SCROLLVIEW_DIRECTION_NONE;
    },

    __indexFromOffset:function (offset) {
        var index = 0;
        var cellSize = this._dataSource.cellSizeForTable(this);

        switch (this.getDirection()) {
            case cc.SCROLLVIEW_DIRECTION_HORIZONTAL:
                index = offset.x / cellSize.width;
                break;
            default:
                index = offset.y / cellSize.height;
                break;
        }
        return index;
    },

    _indexFromOffset:function (offset) {
        var locDataSource = this._dataSource;
        var maxIdx = locDataSource.numberOfCellsInTableView(this) - 1;

        var offset1 = new cc.Point(offset.x, offset.y);

        var cellSize = locDataSource.cellSizeForTable(this);
        if (this._vOrdering == cc.TABLEVIEW_FILL_TOPDOWN) {
            offset1.y = this.getContainer().getContentSize().height - offset.y - cellSize.height;
        }
        var index = Math.max(0, this.__indexFromOffset(offset1));
        index = Math.min(index, maxIdx);

        return index;
    },

    __offsetFromIndex:function (index) {
        var offset;
        var cellSize;

        cellSize = this._dataSource.cellSizeForTable(this);
        switch (this.getDirection()) {
            case cc.SCROLLVIEW_DIRECTION_HORIZONTAL:
                offset = cc.p(cellSize.width * index, 0.0);
                break;
            default:
                offset = cc.p(0.0, cellSize.height * index);
                break;
        }

        return offset;
    },

    _offsetFromIndex:function (index) {
        var offset = this.__offsetFromIndex(index);

        var cellSize = this._dataSource.cellSizeForTable(this);
        if (this._vOrdering === cc.TABLEVIEW_FILL_TOPDOWN)
            offset.y = this.getContainer().getContentSize().height - offset.y - cellSize.height;

        return offset;
    },

    _updateContentSize:function () {
        var size;

        var cellSize = this._dataSource.cellSizeForTable(this);
        var cellCount = this._dataSource.numberOfCellsInTableView(this);

        switch (this.getDirection()) {
            case cc.SCROLLVIEW_DIRECTION_HORIZONTAL:
                size = cc.size(cellCount * cellSize.width, cellSize.height);
                break;
            default:
                size = cc.size(cellSize.width, cellCount * cellSize.height);
                break;
        }
        this.setContentSize(size);

        if (this._oldDirection != this._direction) {
            if (this._direction == cc.SCROLLVIEW_DIRECTION_HORIZONTAL) {
                this.setContentOffset(cc.p(0, 0));
            } else {
                this.setContentOffset(cc.p(0, this.minContainerOffset().y));
            }
            this._oldDirection = this._direction;
        }
    },

    _cellWithIndex:function (cellIndex) {
        var found = null;

//     if ([this._indices containsIndex:cellIndex])
        if (this._indices.containsObject(cellIndex)) {
            found = this._cellsUsed.objectWithObjectID(cellIndex);
        }

        return found;
    },

    _moveCellOutOfSight:function (cell) {
        this._cellsFreed.addObject(cell);
        this._cellsUsed.removeSortedObject(cell);
        //cc.ArrayRemoveObjectAtIndex(this._indices,cell.getIdx());
        //this._indices.erase(cell.getIdx());
        this._indices.removeObject(cell.getIdx());

        cell.reset();
        if (cell.getParent() == this.getContainer()) {
            this.getContainer().removeChild(cell, true);
        }
    },

    _setIndexForCell:function (index, cell) {
        cell.setAnchorPoint(cc.p(0.0, 0.0));
        cell.setPosition(this._offsetFromIndex(index));
        cell.setIdx(index);
    },

    _addCellIfNecessary:function (cell) {
        if (cell.getParent() != this.getContainer()) {
            this.getContainer().addChild(cell);
        }
        this._cellsUsed.insertSortedObject(cell);
        this._indices.addObject(cell.getIdx());
    },

    /**
     * data source
     */
    getDataSource:function () {
        return this._dataSource;
    },
    setDataSource:function (source) {
        this._dataSource = source;
    },

    /**
     * delegate
     */
    getDelegate:function () {
        return this._tableViewDelegate;
    },

    setDelegate:function (delegate) {
        this._tableViewDelegate = delegate;
    },

    /**
     * determines how cell is ordered and filled in the view.
     */
    setVerticalFillOrder:function (fillOrder) {
        if (this._vOrdering != fillOrder) {
            this._vOrdering = fillOrder;
            if (this._cellsUsed.count() > 0) {
                this.reloadData();
            }
        }
    },
    getVerticalFillOrder:function () {
        return this._vOrdering;
    },

    initWithViewSize:function (size, container) {
        if (cc.ScrollView.prototype.initWithViewSize.call(this, size, container)) {
            this._cellsUsed = new cc.ArrayForObjectSorting();
            this._cellsFreed = new cc.ArrayForObjectSorting();
            this._indices = new cc.Set();
            this._tableViewDelegate = null;
            this._vOrdering = cc.TABLEVIEW_FILL_BOTTOMUP;
            this.setDirection(cc.SCROLLVIEW_DIRECTION_VERTICAL);

            cc.ScrollView.prototype.setDelegate.call(this, this);
            return true;
        }
        return false;
    },

    /**
     * Updates the content of the cell at a given index.
     *
     * @param idx index to find a cell
     */
    updateCellAtIndex:function (idx) {
        if (idx == cc.INVALID_INDEX || idx > this._dataSource.numberOfCellsInTableView(this) - 1) {
            return;
        }

        var cell = this._cellWithIndex(idx);
        if (cell)
            this._moveCellOutOfSight(cell);

        cell = this._dataSource.tableCellAtIndex(this, idx);
        this._setIndexForCell(idx, cell);
        this._addCellIfNecessary(cell);
    },

    /**
     * Inserts a new cell at a given index
     *
     * @param idx location to insert
     */
    insertCellAtIndex:function (idx) {
        if (idx == cc.INVALID_INDEX || idx > this._dataSource.numberOfCellsInTableView(this) - 1) {
            return;
        }

        var newIdx, locCellsUsed = this._cellsUsed;
        var cell = locCellsUsed.objectWithObjectID(idx);
        if (cell) {
            newIdx = locCellsUsed.indexOfSortedObject(cell);
            for (var i = newIdx; i < locCellsUsed.count(); i++) {
                cell = locCellsUsed.objectAtIndex(i);
                this._setIndexForCell(cell.getIdx() + 1, cell);
            }
        }

        //insert a new cell
        cell = this._dataSource.tableCellAtIndex(this, idx);
        this._setIndexForCell(idx, cell);
        this._addCellIfNecessary(cell);

        this._updateContentSize();
    },

    /**
     * Removes a cell at a given index
     *
     * @param idx index to find a cell
     */
    removeCellAtIndex:function (idx) {
        if (idx == cc.INVALID_INDEX || idx > this._dataSource.numberOfCellsInTableView(this) - 1) {
            return;
        }

        var cell = this._cellWithIndex(idx);
        if (!cell)
            return;

        var locCellsUsed = this._cellsUsed;
        var newIdx = locCellsUsed.indexOfSortedObject(cell);

        //remove first
        this._moveCellOutOfSight(cell);

        this._indices.removeObject(idx);
        //cc.ArrayRemoveObjectAtIndex(this._indices,idx);

        for (var i = locCellsUsed.count() - 1; i > newIdx; i--) {
            cell = locCellsUsed.objectAtIndex(i);
            this._setIndexForCell(cell.getIdx() - 1, cell);
        }
    },

    /**
     * reloads data from data source.  the view will be refreshed.
     */
    reloadData:function () {
        this._oldDirection = cc.SCROLLVIEW_DIRECTION_NONE;
        var locCellsUsed = this._cellsUsed, locCellsFreed = this._cellsFreed, locContainer = this.getContainer();
        for (var i = 0; i < locCellsUsed.count(); i++) {
            var cell = locCellsUsed.objectAtIndex(i);
            locCellsFreed.addObject(cell);
            cell.reset();
            if (cell.getParent() == locContainer)
                locContainer.removeChild(cell, true);
        }

        this._indices = new cc.Set();
        this._cellsUsed = new cc.ArrayForObjectSorting();

        this._updateContentSize();
        if (this._dataSource.numberOfCellsInTableView(this) > 0)
            this.scrollViewDidScroll(this);
    },

    /**
     * Dequeues a free cell if available. nil if not.
     *
     * @return free cell
     */
    dequeueCell:function () {
        if (this._cellsFreed.count() == 0) {
            return null;
        } else {
            var cell = this._cellsFreed.objectAtIndex(0);
            this._cellsFreed.removeObjectAtIndex(0);
            return cell;
        }
    },

    /**
     * Returns an existing cell at a given index. Returns nil if a cell is nonexistent at the moment of query.
     *
     * @param idx index
     * @return a cell at a given index
     */
    cellAtIndex:function (idx) {
        return this._cellWithIndex(idx);
    },

    scrollViewDidScroll:function (view) {
        var locDataSource = this._dataSource;
        var countOfItems = locDataSource.numberOfCellsInTableView(this);
        if (0 === countOfItems)
            return;

        if (this._tableViewDelegate != null)
            this._tableViewDelegate.scrollViewDidScroll(this);

        var idx = 0;
        var offset = cc.pMult(this.getContentOffset(), -1);
        var maxIdx = Math.max(locDataSource.numberOfCellsInTableView(this) - 1, 0);

        var cellSize = locDataSource.cellSizeForTable(this);
        var locViewSize = this._viewSize, locContainer = this.getContainer();
        if (this._vOrdering === cc.TABLEVIEW_FILL_TOPDOWN) {
            offset.y = offset.y + locViewSize.height / locContainer.getScaleY() - cellSize.height;
        }
        var startIdx = 0 | this._indexFromOffset(offset);

        if (this._vOrdering === cc.TABLEVIEW_FILL_TOPDOWN) {
            offset.y -= locViewSize.height / locContainer.getScaleY();
        } else {
            offset.y += locViewSize.height / locContainer.getScaleY();
        }
        offset.x += locViewSize.width / locContainer.getScaleX();

        var endIdx = 0 | this._indexFromOffset(offset);

        var cell, locCellsUsed = this._cellsUsed;
        if (locCellsUsed.count() > 0) {
            cell = locCellsUsed.objectAtIndex(0);
            idx = cell.getIdx();
            while (idx < startIdx) {
                this._moveCellOutOfSight(cell);
                if (locCellsUsed.count() > 0) {
                    cell = locCellsUsed.objectAtIndex(0);
                    idx = cell.getIdx();
                } else {
                    break;
                }
            }
        }

        if (locCellsUsed.count() > 0) {
            cell = locCellsUsed.lastObject();
            idx = cell.getIdx();
            while (idx <= maxIdx && idx > endIdx) {
                this._moveCellOutOfSight(cell);
                if (locCellsUsed.count() > 0) {
                    cell = locCellsUsed.lastObject();
                    idx = cell.getIdx();
                } else {
                    break;
                }
            }
        }

        var locIndices = this._indices;
        for (var i = startIdx; i <= endIdx; i++) {
            if (locIndices.containsObject(i))
                continue;
            this.updateCellAtIndex(i);
        }
    },

    scrollViewDidZoom:function (view) {
    },

    onTouchEnded:function (touch, event) {
        if (!this.isVisible())
            return;

        if (this._touches.length == 1 && !this.isTouchMoved()) {
            var point = this.getContainer().convertTouchToNodeSpace(touch);
            if (this._vOrdering === cc.TABLEVIEW_FILL_TOPDOWN) {
                var cellSize = this._dataSource.cellSizeForTable(this);
                point.y -= cellSize.height;
            }
            var index = 0 | this._indexFromOffset(point);
            var cell = this._cellWithIndex(index);

            if (cell)
                this._tableViewDelegate.tableCellTouched(this, cell);
        }
        cc.ScrollView.prototype.onTouchEnded.call(this, touch, event);
    }
});

/**
 * An initialized table view object
 *
 * @param {cc.TableViewDataSource} dataSource data source;
 * @param {cc.Size} size view size
 * @param {cc.Node} container parent object for cells
 * @return {cc.TableView} table view
 */
cc.TableView.create = function (dataSource, size, container) {
    var table = new cc.TableView();
    table.initWithViewSize(size, container);
    table.setDataSource(dataSource);
    table._updateContentSize();
    return table;
};

redpajama_set_name: RedPajamaGithub


text:
SLC Mayor's Blog
Jackie Biskupski
December 2, 2016 December 9, 2016 slcmayorblog
Red Lights & Resolution
Look to the City and County Building after sunset tonight, December 1st, where red lights will glow throughout the night. The special lighting is in commemoration of World AIDS Day in Salt Lake City 2016 – symbolizing support for the continued fight against HIV/AIDS and for those whose lives have been affected by the virus.
"World AIDS Day is a time to pause and reflect on the impact of HIV/AIDS on our world and on our lives here in Salt Lake City," said Mayor Jackie Biskupski. "Many of us have lost family members and friends or know people who are living with HIV/AIDS. As a community, we must work to eliminate the stigma that still exists against people living with HIV, and to support education, prevention, treatment and the work toward a cure."
Raising awareness and encouraging and end to stigma against people living with HIV/AIDS are the key points in a joint resolution signed by Mayor Jackie Biskupski and the seven members of the Salt Lake City Council – also in honor of World AIDS Day.
The Mayor-Council resolution notes that 37 million people worldwide now live with the HIV virus. Of these, the Joint United Nations Program on HIV/AIDS reports 1.8 million are children, and that 2.1 million new infections occurred among adults and children in 2015 alone. More than 35 million people have died of AIDS-related illnesses since the HIV virus was identified in the early 1980s.
The resolution urges everyone in Salt Lake City to combat stigma, which often keeps people from coming forward for testing and treatment.
"In a time when many are feeling hopeless, World AIDS Day is an opportunity to make a difference locally," said Council Member Stan Penfold, who sponsored the resolution.
The Utah Department of Health reports HIV infections are continuing to increase in the state, particularly among those ages 25 to 34. And even as more adults are living with HIV/AIDS, the United Nations finds that adults over age 50 who are living with HIV, including those who are on treatment, are at increased risk of developing age-associated non-communicable diseases that can affect HIV disease progression.
Early this year, Mayor Biskupski issued her first official proclamation – "Kristin Ries and Maggie Snyder Day" – in recognition of the two Salt Lake City medical pioneers who provided care and support for hundreds of people living with HIV/AIDS throughout the '80s and '90s during the height of the epidemic. They were honored for their sensitive treatment of patients, many of them members of the LGBTQ community, and for dignified care of the dying when stigma and misunderstanding of HIV/AIDS abounded.
Click here to read the full Mayor-Council resolution in honor of World Aids Day in Salt Lake City.
Diversity & Human Rights
Mayor Jackie Biskupski
Published by slcmayorblog
Mayor of Salt Lake City, Utah.	View all posts by slcmayorblog
Previous Guide: Keep It Local This Season
Next It's fiscal responsibility above all for Mary Beth Thompson, SLC's new Director of Finance
Air Quality & Environment
Homelessness & Housing


text:
Global Nonviolent Action Database
Browse Cases
Browse Cases by Tags
View Cases on Map
Browse Methods
Issue Clusters
Nonviolent Action Defined
Three Applications of NVA
Campaigns, Not Movements
Limitations of the Database
Uses of the Database
Coding Definitions
How to Cite Cases
Who Made the Database?
Suggest a Case
U.S. groups campaign to oppose abortion, 1987-1991
The stated goal was "to oppose abortion in the United States."
Multiple U.S. Cities and States
PCS Tags
Included Participation by More Than One Social Class
Jump to case narrative
Expand all details
Methods in 1st segment
001. Public speeches
037. Singing
137. Refusal of an assemblage or meeting to disperse
162. Sit-in
171. Nonviolent interjection
Methods in 2nd segment
016. Picketing
020. Prayer and worship
195. Seeking imprisonment
Methods in 3rd segment
Methods in 4th segment
011. Records, radio, and television
Additional methods (Timing Unknown)
007. Slogans, caricatures, and symbols
008. Banners, posters, and displayed communications
009. Leaflets, pamphlets, and books
Segment Length
Approximately 8 months
Leaders, partners, allies, elites
Randall Terry, Operation Rescue
American Evangelical Groups and Media, Catholic Church
External allies
Involvement of social elites
Opponent, Opponent Responses, and Violence
National Organization of Women (NOW); health care providers; Women's Rights Advocates
Nonviolent responses of opponent
Legal action; counter sit-in; newspapers and television; public statements;
Campaigner violence
Unsanctioned acts of vandalism, harassment, threats, etc.
Repressive Violence
Aggressive arrests by police
Group characterization
Conservative working and middle class Christians (mostly Evangelical and Catholic in denomination)
Joining/exiting order of social groups
Groups in 1st Segment
Operation Rescue
Groups in 2nd Segment
Conservative working and middle class Christians
Groups in 3rd Segment
American Evangelical Groups and Media
Groups in 6th Segment
Catholic Church (exit)
Conservative working and middle class Christians (exit)
Success Outcome
Success in achieving specific demands/goals
3 out of 6 points
7 out of 10 points
Notes on outcomes
As of October 2011, OR still exists.
Database Narrative
Led by the nonviolent action organization Operation Rescue, thousands of mostly working and middle class Christians from Evangelical and Catholic denominations waged a massive sit-in campaign between 1987 and 1990 to promote pro-life values. The campaign culminated in a nationally organized multi-year wave of nonviolent blockades of medical clinics. Legal action by women's organizations and new federal laws put a stop to the campaign.
Abortion in the United States was both unregulated and common until 1821, when Connecticut lawmakers prohibited the use of poisons to conduct abortions. Missouri, Illinois, and New York passed similar laws by 1828. At least 20 states had such laws by 1860, and 40 more statutes were passed by 1880. These legislative actions coincided with an aggressive lobbying campaign by the American Medical Association (AMA), which had decided unanimously in 1859 that abortion be deemed an "unwarrantable destruction of human life".
Abortion fell from American public debate during the first half of the twentieth century to rise again at a time of social transformation [4]. There were increasingly strong moves toward liberalization: in the 1950's organizations such as Planned Parenthood sought to repeal abortion laws. In 1967 the AMA reversed its previous opinion and called for easing restrictions. The Presidential Advisory Council on the Status of Women in 1968 recommended the repeal of all abortion laws and, within a year, twelve states had amended their abortion laws and four states repealed them completely. Pro-life activists responded to these events in a way consistent with the history of the movement up to that time. They tried to bring forward new legislation, provide alternatives and counseling to pregnant women considering abortion, and to distribute information. The Roman Catholic Church held days of mourning for pro-choice legislators.
Patterns of social action and activism integral to the 1960's antiwar movement crossed over to the pro-life movement in the 1970's. For example, on 3 September 1972 about 200 antiwar protesters with long hair showed up from the National Youth Pro-life Council (NYPLC) and gathered near the Lincoln Memorial to make their position known. NYPLC organizers of the event claimed that they represented 1,500 organizations that shared their view. The pro-life activists sang their own version of John Lennon's Give Peace a Chance, singing instead "All we are saying / Is give life a chance". They symbolically burned 200 birth certificates to conclude their rally (many of which were copies). Organizers were frustrated by the event's turnout because they expected 25,000 people (100 times more than the actual attendance). The night before the rally members of the pro-choice National Organization for Women (NOW) interrupted a NYPLC candlelight vigil. Despite the letdown nonviolent activism against abortion continued.
In the 1973 case Roe v. Wade, the Supreme Court found by a 7-2 majority that state criminal abortion laws "violate the Due Process Clause of the Fourteenth Amendment, which protects against state action the right to privacy, including a woman's qualified right to terminate her pregnancy". The court similarly decided a companion case, Doe v. Bolton, and the combination was a near deathblow to the pro-life legal strategy. The mood became a general sense of disempowerment among pro-life activists. Starting in 1977 acts of violence directed against abortion providers and clinics became increasingly common: violence escalated every year until the peak of 148 incidents in 1985. Isolated individuals and small fringe groups carried out the violence that was condemned by many in the pro-life movement.
In this climate of intense conflict Randall Terry, a twenty-something used car salesman from Binghamton, New York, spent most of 1986 traveling to build support for a change in strategy. He co-founded the nonviolent action organization Operation Rescue (OR) in 1987 with the mission to promote pro-life values and to train nonviolent activists. In an interview, Terry said he believed that he had to do something because God spoke to him in a prayer meeting. OR, which brought working and middle class Protestant Evangelicals and Roman Catholics together into a grassroots alliance, would go on to lead a large and fast burning civil disobedience campaign on par with any movement in American history. In 1988 alone there were 188 nonviolent clinic blockades in which more than 11,000 people were voluntarily arrested. The next year the number peaked at 201 nonviolent blockades. Rather than call the actions sit-ins, OR activists called their actions "rescues". The strategic logic was to close the doors of the clinics and to bring attention to the pro-life movement through the media. The protesters saw their action as a form of nonviolent intervention.
From their base of operations in Binghamton, OR staged its first major action on 28 November 1987. Movement organizers secretly selected Cherry Hill Women's Center in Cherry Hill, New Jersey as the target for a nonviolent sit-in. 350 protestors from 19 states paid their own way to travel to Cherry Hill. At 5:00 in the morning, the gathered activists learned of their destination, traveled to the site, and created a human barrier to the clinic. Organizers instructed participants to disobey police instructions and allow themselves to be dragged away. The clinic was shut down for the day of the protest and 200 people were arrested for trespassing. Police spent the next six hours booking activists and left 40 participants at the scene. Clinics in neighboring states also shut down in fear of similar action.
Similar nonviolent actions followed in rapid succession. On a single day in May of 1988 more than a thousand protesters from 22 states were arrested in New York, including New York Giants player Mark Bravo, 15 catholic priests, four nuns, and two rabbis. A month later, several hundreds of protesters were arrested in Philadelphia (including Auxiliary Bishop Austin Vaughn and other clergy) during a two-day sit-in at two clinics. For dramatic effect, the arrested protesters refused to give their names to police, instead calling themselves "Baby John Doe" or "Baby Jane Doe." In Atlanta four clinics were targeted and hundreds were arrested there (almost half of which knowingly obstructed their own release from jail by refusing to provide their names). The jailed protesters sang biblical songs, prayed, and attempted to convert other prisoners to Christianity. The wave of sit-ins continued: hundreds marched in on 5 August 1988 in Tallahassee, Florida; a hundred were arrested 31 December 1988 in Brookline, Massachusetts; hundreds more were arrested in Hartford, Connecticut; and a large display of pro-life sentiment among rural farmers was expressed in response to OR campaigns in Wichita, Kansas.
Events began to spiral out of control. Randall and OR began to get attention through conservative Christian media outlets such as the 700 Club and Insight for Living, but some pro-life venues (such as the National Right to Life News published by the National Right to Life Committee) generally disapproved of civil disobedience and refused to report on OR activities because they were illegal. Some nonviolent pro-life activists went beyond blockading clinics (leading to their arrest on more serious charges). Police responses to the sit-ins escalated and protesters complained of being beaten by police.
A range of factors contributed to the decline of nonviolent action by OR. In 1989 and 1990 pro-choice supporters repeatedly sued OR, won large judgments, and drove regional chapters into bankruptcy. The National Organization for Women alone won cases against OR in six states. Penalties for the sit-ins became more severe and police increasingly used coercive physical tactics against them at the time of arrest. Maryland passed clinic access laws specifically in response to action by OR. The Freedom of Access to Clinic Entrances Act of 1994 drastically escalated penalties of nonviolent blockades of reproductive health facilities. Violation of the Act could result in six months in jail and a $10,000 fine for the first offense. Use of the blockade tactic has since dropped to almost zero.
(1) American Anti-Vietnam War Movement
"History," Operation Rescue Website <http://www.operationrescue.org/about-us/history/>
History of Operation Rescue <http://www.forerunner.com/forerunner/X0408.html>
Hughes, R. (2006). Burning birth certificates and atomic tupperware parties: Creating the antiabortion movement in the shadow of the Vietnam War. The Historian, Fall, Vol. 68, No. 3, p541-558.
"NOTE" (2000). Safety valve closed: The removal of nonviolent outlets for dissent and the onset of anti-abortion violence. Harvard Law Review. Vol. 113, No. 5, p1210.
Joffe, C. (1995). Doctors of conscience: The struggle to provide abortion in the United States before and after Roe V. Wade. Boston: Beacon Press Books. (To retrieve online: CLICK HERE)
Wauck, J. (1989). Operation rescue. National Review. Vol. 4, No. 6, p41-41.
Roe v. Wade. Full text retrieved online at http://caselaw.lp.findlaw.com/scripts/getcase.pl?court=US&vol=410&invol=113
Freedom of Access to Clinics Entrances Act of 1994 (Full text) <http://www.justice.gov/crt/split/facestat.php>
Name of researcher, and date dd/mm/yyyy
Jesse Laird, 11/10/2011
The Global Nonviolent Action Database is a project of Swarthmore College, including the Peace and Conflict Studies Program, the Peace Collection, and the Lang Center for Civic and Social Responsibility.
The Global Nonviolent Action Database is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International license unless otherwise noted.
Registered users can login to the website.


Thinking of what to do? And how to decorate your venue for your child's party? Leave it to us.
Our Theme Balloon Decorations will definitely leave a deep lasting impression for your guests that attend your child's birthday party.
Here are some of the big balloon sculptures that we have done.
Feel free to call us for any enquiry on customized balloon sculptures.


Tissue-type plasminogen activator (t-PA) is used as a thrombolytic agent in treatment of myocardial infarction. However, large doses of this agent must be administered in treatment to maintain a thrombolytic state because t-PA is cleared rapidly from circulation. We designed specific ligands to distinguish between two major mechanisms by which t-PA is taken into cells and degraded. One of these mechanisms involves internalization of complexes between t-PA and its cognate inhibitor plasminogen activator inhibitor type-1 (PAI-1); the other mechanism is independent of PAI-1. Using specific inhibitors for low density lipoprotein receptor-related protein/alpha 2-macroglobulin receptor (LRP), we show that the degradation by hepatocytes of both free t-PA and t-PA.PAI-1 complexes involve the receptor LRP. We demonstrate that fibroblasts degrade both free t-PA (PAI-1-independent) and t-PA complexed with its specific inhibitor PAI-1 (PAI-1-dependent), whereas genetically altered fibroblasts that do not express LRP neither internalize nor degrade these ligands. We also show that a PAI-1-independent, t-PA ligand can inhibit the degradation of both free t-PA and t-PA.PAI-1 complexes. We propose LRP is the receptor for both PAI-1-independent and PAI-1-dependent t-PA ligands.


text:
<?php

use yii\helpers\Html;
use yii\grid\GridView;

/* @var $this yii\web\View */
/* @var $searchModel backend\models\search\LoanMakeloansPayPlanSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */

$this->title = Yii::t('app', 'Loan Makeloans Pay Plans');
$this->params['breadcrumbs'][] = $this->title;
?>
<?php $this->beginBlock('content-header') ?>
<?= $this->title . ' ' . Html::a(Yii::t('app', 'Create Loan Makeloans Pay Plan'), ['create'], ['class' => 'btn btn-primary btn-flat btn-xs']) ?>
<?php $this->endBlock() ?>

搜索

<?php echo $this->render('_search', ['model' => $searchModel]); ?>

            <?= GridView::widget([
                'dataProvider' => $dataProvider,
//                'filterModel' => $searchModel,
        'columns' => [
                    'id',
                    'customer_id',
                    'loan_id',
                    'makeloan_id',
                    'back_money_time:datetime',
                    // 'back_money',
                    // 'urged_time:datetime',
                    // 'change_money',
                    // 'real_back_money_time:datetime',
                    // 'principal_money',
                    // 'interest_money',
                    // 'remaining_money',
                    // 'is_overdual',
                    // 'manager_id',
                    // 'remark:ntext',
                    // 'attachment_num',
                    // 'order',
                    // 'status',
                    // 'is_compensatory',
                    // 'is_urged',
                    // 'created_at',
                    // 'updated_at',

                    ['class' => 'backend\widgets\grid\ActionColumn'],
                ],
            ]); ?>


The North Wales Origin players put their hands up for Wales Dragonhearts selection after a comprehensive 48-16 win over the Premier League West side in Wrexham on Sunday.
This result means that the Premier League East side finished top of the table and will be presented with the WRL Origin trophy at a later date.
West changed just two from their draw a fortnight ago but North brought in seven new players following last week's defeat to East and their presence made a big difference.
North took the lead on 15 minutes after Connah Harding broke through the West defence and Morgan Johnson converted.
They doubled their advantage 10 minutes later when Jonny Rae dived over and Johnson converted.
North were also defending well, keeping out a spirited West attack where Ben Jones was held up over the line.
And when North went back onto the attack, they got their third try through Billy Forrester that Johnson converted. West's Rhodri Garland was sinbinned before the kick after disagreeing with the referee's decision to award the try.
North were 18-0 up at half-time but West hit back early in the second half when Sam Pridgeon scored in the corner and Chris Harries converted well.
The home side soon addressed the balance. Dan Crabtree reached out to score and Ryan Griffiths converted.
Dylan Rowe soon followed him over with Griffiths converting again before being awarded a try of his own despite it looking like he'd been pulled back before grounding. He converted again.
Mark Jones pushed through for another try back for West which went unconverted, before Harding sprinted well to score under the sticks for his second of the day for North that Griffiths improved.
It wasn't too late for West with Ben Jones getting another try back and Harries converting, but Ben Stelmaszek put the icing on the cake for North by breaking away for their eighth try with Griffiths again converting.