text:
Additional Links:
Site Cleanup Proven Technologies & Remedies Documents
The Proven Technologies and Remedies (PT&R) documents are designed to use DTSC's experience at hundreds of cleanup sites to help streamline remedy selection and site cleanup, while ensuring full protection of public health, safety and the environment without diminishing public input. PT&R documents are intended to be one of many options that may be used in the cleanup process and are not necessarily applicable to every site.
Remediation of Metals in Soil
Vapor Intrusion Mitigation Advisory
Remediation of Organochlorine Pesticides in Soil
Remediation of Chlorinated VOCs in Vadose Zone Soil
Investigation and Remediation of Plating Facilities
Remediation of Metals In Soil - Complete Guidance (~4.5 MB)
Main Text, Figures and Tables Only (83 pages)
Appendices Only


text:
McColl 4721CB #3490Chapel Hill, NC27599-3490
firstname.lastname@example.com office: (919) 962-7343 Personal Website
Brad Staats examines how organizations can improve their operational performance in order to build a generative competitive advantage.
Dr. Staats integrates work in operations management and organizational behavior in order to understand how and under what conditions individuals, teams and organizations can perform their best. His field-based research in such settings as healthcare and software services, consulting, call centers and retail, uses archival data and field experiments to provide an interdisciplinary perspective.
Prior to his academic career, he worked at a leading venture capital firm in the southeastern United States. He also worked in investment banking at Goldman Sachs and strategic planning at Dell Corporation.
Dr. Staats received his DBA in technology and operations management and MBA from Harvard Business School. He received his BS with honors in electrical engineering and his BA with high honors in Plan II and Spanish from The University of Texas at Austin.
UNC Kenan-Flagler professors Brad Staats and Dave Hofmann discuss their research that shows why workers don't follow safety rules and regulations.

subset: commoncrawl


text:
KEEN gift cards are good for all products on keenfootwear.com.
You can purchase a gift card for any Euro amount, and we will email
it to your recipient or you can print it out to deliver it personally.
Click here to read the e-gift card terms and conditions.
Email CardPrint Card


text:
Posted 5 years ago
(5 items)
I bought this Stetson Bowler hat this summer and I am curious about it's age. It sure looks old, but the linig is missing and the box is from Disney Hats. The inside labels say John B. Stetson of Philadelphia, but another label says B.F. Schliesinger & Son, Oakland, CA. The band is leather and there is a curious, cross shaped vent in the top. THe vent holes are not noticable unless you look closely and into the light. Can anyone tell me more about the history/age of my hat?


text:
FRUSTRATED drivers fed up of waiting are jumping red lights in Wellington and putting lives at risk, it was claimed this week.
The lights at the crossroads with Waitrose and Longforth Road coupled with those in the centre of town are often on opposite sequences, leaving motorists stuck in gridlock, particularly at peak times.
Ian Stock, chairman of the Wellington Business Association, received several reports from traders about cars illegally going through them on red to avoid waiting and the issue was discussed by the town council on Monday (February 3).
He said: "The main concern is safety. At very busy times drivers are jumping the lights.
"They feel there will potentially be accidents with pedestrians and are also worried about a lack of trade.
"Customers have apparently said to retailers they are not shopping in Wellington as traffic is horrendous, which is also thought to make delivery of supplies difficult."
Cllr Bob Bowrah said: "People are jumping the town centre lights. I've seen them and they are getting frustrated.
"We need something like a 'no go box' because the sequence is causing all sorts of problems."
Lights have been a problem for some time, especially with the increased number of cars heading in and out of Waitrose since it opened in 2010.
The lights at Longforth are synchronised four ways which leads to a build up of traffic in the centre of town, particularly when the lights in South Street and North Street allow cars to pass through to High street.
It is hoped congestion will ease when the Longforth Farm development spine road is in operation but Cllr James Hunt echoed Taunton Deane MP Jeremy Browne's claims that the town needs a proper Northern Relief Road.
Cllr Peter Critchard suggested allowing less traffic out of Waitrose as this seems to be the quietest of the four exits, making more time for cars coming from other directions.
What do you think should be done? Have your say by commenting below.


text:
Join us for an exciting program and learn about the plays of the late Romulus Linney on Tuesday, August 28th at 6:30pm at the Watauga County Public Library. Dr. Susan S. Cole, professor emerita and former chair of the Department of Theatre & Dance will present a lecture titled "The Appalachian Plays of Romulus Linney," to be followed by a community conversation with opportunities for area residents to share memories, stories, and anecdotes about Linney. Light refreshments will be provided.
This program precedes a two-day event in late September that is part of the Dedication and opening of the Romulus Linney Papers in Belk Library and Information Commons.
Visit our event pages [1] for more information.


text:
I'm getting caught up from the flood of Macworld, and I wanted to highlight a few gems I found at the show. My first discovery of the week was a new PDF to InDesign conversion plug-in from Recosoft. They were demoing the plug-in live on the show floor and I was impressed with the results. The plug-in runs inside InDesign and converts a PDF into an editable InDesign layout. The conversion results will of course be constrained by how the original document was designed and how the PDf was created, but even their beta build showed off quite well.
In a perfect world, you would always have access to all original source files. In lieu of perfection, this new plug-in might save your butt. Recosoft says they'll ship this plug-in in Q2 2007 for Mac and Windows users.
So I'm curious, have any of you needed a solution like this? Anxious to get your hands on this plug-in?


text:
10 Things You Didn't Know about Leonardo DiCaprio
With Friday's release of "Inception" it's time you learned some interesting facts about the film's leading man.
-Amy Levin-Epstein
Leonardo DiCaprio has been working almost non-stop since the age of 17. He wowed us in What's Eating Gilbert Grape, made us swoon in Titanic and dazzled us in The Departed.
What will he have in store for us with Inception? We can't wait to see it to find out!
BettyConfidential reveals 10 little-known facts about one of Hollywood 's hottest heartthrobs.


text:
Command in a BlinkRiddles are little poems or phrases that pose a question that needs answering. Riddles frequently rhyme, but this is not a requirement.
I stare at you,
you stare at me.
I have three eyes,
Yet I cannot see.
Every time I blink,
I give commands.
You do as you are told.
With your feet and hands.
What am I?
AnswerA traffic light.
What Next?
See another brain teaser just like this one...
Or, just get a random brain teaser
If you become a registered user you can vote on this riddle, keep track of
which ones you have seen, and even make your own.
Back to Top


text:
VOICES Ideas and Insight From Explorers
Tag archives for Breaking Bad
Things You Should Know About Ricin Before Watching the "Breaking Bad" Finale
A tiny vial of powdered ricin could play a powerful part in the final episode of Breaking Bad, the cable-TV saga of cancer-stricken chemistry teacher turned meth kingpin Walter White. At two points in the series White has created a powdered form of ricin. His attempt to use the first batch was foiled because his…


text:
Manual:Special pages/zh
特殊页面 are pages that are created by the software on demand to perform a specific function. For example, a special page might show all pages that have one or more links to an external site or it might create a form providing user submitted feedback. Special pages are located in their own namespace (Special:) and are not editable directly like other pages. Developers can also create new special pages. These pages can be user-accessible and will generally show up in the list of all special pages at Special:SpecialPages. Some special pages are only accessible to users with certain permissions and accesses. Other special pages don't show up on the special page list at all and are only used by the wiki internally.
- 1 基本信息
- 2 Basic special page template
- 3 其他重要文件
- 3.1 SpecialPage.php
- 3.2 OutputPage.php
- 3.3 WebRequest.php
- 3.4 Database.php
- 3.5 User.php
- 3.6 Title.php
- 4 Custom special pages
- 6 另见
All of the ~75 built-in special pages that come with MediaWiki are called
SpecialSomename.php and are located in the
includes/specials directory. Special pages created by third party developers are generally stored in the
extensions directory in their own file or as part of a larger extension. All special pages inherit from a class called SpecialPage which is defined in
includes/SpecialPage.php. When a new special page is created, the user rights needed to access the page can be defined. These rights specify, among other things, whether the page will show up on Special:SpecialPages and whether the page is includable in other pages.
Special pages also have unique names that can be customized on a wiki. The general form is "Special:Pagename" where both "Special" and "Pagename" are customizable. The Special pseudo namespace can be translated in other languages. This translated namespace can be produced with the wikitext {{ns:special}}, on this wiki giving "Special". The name of the special page can also be redefined in a system message, for the site language, with the generic name of the special page as the ID.
A special page may or may not allow input. For example, Special:Export allows a user to define a specific page to export by calling Special:Export/Sun. If the special page allows complex input, additional parameters will be sent to the query string component of the the URL for processing, e.g. http://www.mediawiki.org/w/index.php?title=Special:Recentchanges&days=3&limit=250.
- There are various ways to make special pages, but the one below is used by the bulk of official extensions, and adherence to this style is recommended. Also, be sure to include a credits block in the new special page for 'specialpage'. See $wgExtensionCredits for more details.
- After making a new special page, be sure to add it to Category:Special page extensions so other people can find it.
- This method is only valid for MediaWiki running on PHP5 and above. If you're using an earlier version of MediaWiki on a more-recent version of PHP, upgrade MediaWiki.
- Special pages cannot be included within frames unless you use $wgOut->allowClickjacking();
Basic special page template[edit]
Most special page extensions require three files: a small setup file, which will be loaded every time MediaWiki starts, a localisation file, and a file with the bulk of the code. All of them should be placed in a new directory inside the MediaWiki extensions/ directory. MediaWiki coding conventions define the four files like this:
<ExtensionName>.php- The setup file.
Special<SpecialPageName>.php- The special page code.
i18n/<lang>.json- The localisation file.
<ExtensionName>.alias.php- The special page "titles".
Generally the special page should be named after the extension: so the Gadgets extension has the file
Gadgets.php and
SpecialGadgets.php. Obviously if your extension has more than one special page, you'll need more names.
In the example below, <SpecialPageName> is MyExtension. A working copy is available for download, see further down.
After creating the files listed below, add the following line to LocalSettings.php
require_once( "$IP/extensions/MyExtension/MyExtension.php" );
The setup file (in this example, named
MyExtension.php) looks like this:
# Alert the user that this is not a valid access point to MediaWiki if they try to access the special pages file directly.
if ( !defined( 'MEDIAWIKI' ) ) {
echo <<<EOT
To install my extension, put the following line in LocalSettings.php:
require_once( "\$IP/extensions/MyExtension/MyExtension.php" );
exit( 1 );
$wgExtensionCredits['specialpage'][] = array(
'path' => __FILE__,
'name' => 'MyExtension',
'author' => 'My name',
'url' => 'https://www.mediawiki.org/wiki/Extension:MyExtension',
'descriptionmsg' => 'myextension-desc',
'version' => '0.0.0',
$wgAutoloadClasses['SpecialMyExtension'] = __DIR__ . '/SpecialMyExtension.php'; # Location of the SpecialMyExtension class (Tell MediaWiki to load this file)
$wgMessagesDirs['MyExtension'] = __DIR__ . "/i18n"; # Location of localisation files (Tell MediaWiki to load them)
$wgExtensionMessagesFiles['MyExtensionAlias'] = __DIR__ . '/MyExtension.alias.php'; # Location of an aliases file (Tell MediaWiki to load it)
$wgSpecialPages['MyExtension'] = 'SpecialMyExtension'; # Tell MediaWiki about the new special page and its class name
This stub file registers several important things (all mandatory):
- The location of the SpecialMyExtension class
- The location of localisation files
- The location of an aliases file
- The new special page and its class name
The body file (in this example, named
SpecialMyExtension.php) should contain a subclass of SpecialPage (or one of its subclasses). It will be loaded automatically when the special page is requested. This example implements the subclass SpecialMyExtension:
class SpecialMyExtension extends SpecialPage {
function __construct() {
parent::__construct( 'MyExtension' );
function execute( $par ) {
$request = $this->getRequest();
$output = $this->getOutput();
# Get request data from, e.g.
$param = $request->getText( 'param' );
# Do stuff
# ...
$wikitext = 'Hello world!';
$output->addWikiText( $wikitext );
You need the
__construct() constructor because its first parameter names your special page.
execute() is the main function that is called when a special page is accessed. The function overloads the function
SpecialPage::execute(). It passes a single parameter
$par, the subpage component of the current title. For example, if someone follows a link to Special:MyExtension/blah,
$par will contain "blah".
Wikitext and HTML output should normally be run via $wgOut — do not use 'print' or 'echo' directly when working within the wiki's user interface.
However if you're using your special page as an access point to custom XML or binary output, see Taking over output in your special page.
- See Localisation#Adding new messages for how to get them translated.
All special pages have a title specified, like 'My Extension'.
- It's used in the <title> and
 elements of the extension's page and on Special:SpecialPages.
- It can be anything, but better the same as the ID.
- It's specified through a message. The structure of the message is a key-value pair. The key, 'myextension', must be in all lowercase.
A good example of a localisation file would be, in
"@metadata": {
"authors": [
"<your username>"
"myextension": "My Extension",
"myextension-desc": "My Extension does fancy stuff",
"myextension-summary": "On this special page, do this simple thing and earn wonders",
And in in
i18n/qqq.json the message documentation:
"@metadata": {
"authors": [
"<your username>"
"myextension": "The name of the extension's entry in Special:SpecialPages",
"myextension-desc": "{{desc}}",
"myextension-summary": "Description appearing on top of [[Special:MyExtension]].",
Note that IDs should not start with an uppercase letter, and that a space in the ID should be written in the code as an underscore.
The -summary message is optional. It's created automatically by the parent class and shown on top of the special page, usually for a concise description of what the user can do on it. If you don't define its content, it will only be used when wiki administrators customize it on the wiki for their own purposes.
We must also internationalize the name of the special page by creating aliases for it (here, in a file called "MyExtension.alias.php"). In this example, the special page
MyExtension registers an alias so the page becomes accessible via .../Special:My Extension e.g. .../Spezial:Meine_Erweiterung in German, and so on.
* Aliases for myextension
* @file
* @ingroup Extensions
$specialPageAliases = array();
/** English
* @author <your username>
$specialPageAliases['en'] = array(
'MyExtension' => array( 'MyExtension', 'My Extension' ),
/** Deutsch
* @author <your username>
$specialPageAliases['de'] = array(
'MyExtension' => array( 'MeineErweiterung', 'Meine Erweiterung' ),
Again, a space in the ID should be written in the code as an underscore. For the page header and linking, the usual rules for page names apply. If
$wgCapitalLinks is true, a lowercase letter is converted to uppercase, and an underscore is displayed as a space. For example: instead of the above, we could have used
'my_extension' => 'My extension', assuming we consistently identified the extension as my_extension elsewhere. Note that, in the associative array for the English language, the string that identifies our SpecialPage (
MyExtension in the example,) is also a valid title.
Also note: The first element of
$specialPageAliases['en']['MyExtension'] must be the same as the key (
'MyExtension')! Otherwise the page will not be listed by Special:Specialpages.
You can set which group your special page is categorized under on Special:SpecialPages by overriding SpecialPage::getGroupName() in your subclass.
* Override the parent to set where the special page appears on Special:SpecialPages
* 'other' is the default, so you do not need to override if that's what you want.
* Specify 'media' to use the specialpages-group-media system interface
* message, which translates to 'Media reports and uploads' in English;
* @return string
function getGroupName() {
return 'media';
Some common values are 'login', 'maintenance', 'media', 'other', 'pagetools', 'redirects', 'users'. You can see the accepted values at Special:AllMessages (search for specialpages-group) or browse the wiki using the pseudo language 'qqx' (ie. go to Special:SpecialPages?uselang=qqx) and look at the headings. Specify the word 'media' to use the interface message 'specialpages-group-media'
Setting a value for $wgSpecialPageGroups is deprecated since gerrit:41587 (v1.21.0). [1]
If your special page doesn't seem to fit into any of the preconfigured headings, you can add a new heading by adding it to your localisation file (see The localisation file)
The standard page groups that come with MediaWiki are listed in the localisation file (for example, the English messages are in
languages/i18n/en.json) and begin with
specialpages-group-. If your special page is to be categorized under, for example,
users, then the message looked for is
specialpages-group-users. The value for this key is the text that appears as the name of that category, for example,
Users and rights.
If your special page does not seem to fit under any of the existing categories, you can always make a new one. In your extension's localisation file simply insert a new key for the
messages array. In this example, we will define the
gamification group:
$messages['en'] = array(
'myextension' => 'My Extension', //Ignore
'myextension-desc' => "Extension's description",
'specialpages-group-gamification' => 'Gamification'
Now, assuming you have already set the return value for the method SpecialPage::getGroupName() in your class definition and reload Special:SpecialPages to see your new category.
You can overload the constructor to initialize your own data, but the main reason you would want to do it is to change the behavior of the SpecialPage class itself. When you call the base class constructor from your child class, the following parameters are available:
function MySpecialPage( $name = '', $restriction = '', $listed = true )
- string
$nameName of the special page, as seen in links and URLs
- string
$restrictionUser right required, e.g. "block" or "delete"; also see Restricting page access
- boolean
$listedWhether the page is listed in Special:Specialpages
This initialises the OutputPage object
$wgOut with the name and description of your special page. It should always be called from your execute() method.
This method returns an OutputPage object which can be accessed as described below. As in the example code, use
$output = $this->getOutput();
$output->addWikiText('Hello, World');
instead of the deprecated $wgOut global variable
This method returns a WebRequest object which can be accessed as described below. As in the example code, use
$request = $this->getRequest();
$myparam = $request->getText('myparam');
instead of the deprecated $wgRequest global variable
Some special pages can be included from within another page. For example, if you add {{Special:RecentChanges}} to the wikitext of a page, it will insert a listing of recent changes within the existing content of the page.
Including a special page from another web page is only possible if you declared the page to be includable in the constructor. You can do this by adding the following in the
__construct() method after the parent class initialization:
$this->mIncludable = true;
You can also define your special page class as extending the IncludableSpecialPage class.
The SpecialPage->including() function returns a boolean value telling you what context the special page is being called from: false if it is a separate web page, and true if it is being included from within another web page. Usually you will want to strip down the presentation somewhat if the page is being included.
This is the function which your child class should overload. It passes a single parameter, usually referred to cryptically as
$par (short for $parameter, as it is the parameter the users can feed to your special page). This parameter is the subpage component of the current title. For example, if someone follows a link to Special:MyExtension/blah,
$par will contain "blah".
OutputPage.php contains the class definition for objects of type
OutputPage). You can get an object of this class from your SpecialPage using
$output = $this->getOutput();
The variablename $output is, of course, arbitrary. Whatever you call it, this is the variable you will use the most, because it is the way to send output to the browser (no, you don't use
echo or
function randomFunction() {
$output = $this->getOutput();
$output->addHTML('This is not a pipe...');
If you want to, you can create multiple OutputPage objects in different methods in your SpecialPage extension. They will add to the output in the order they are executed.
You can inspect the OutputPage class by viewing
includes/OutputPage.php (indeed, all of these can be inspected), but there are a few methods you should definitely know about.
Essentially the quick and dirty substitute for
echo. It takes your input and adds it to the buffer: no questions asked. In the below action, if
$action contains user-data, it could easily have XSS, evil stuff, or the spawn of Satan injected in. You're better off using escaping (such as with the php function htmlentities) or the XML builders class to build trusted output.
$output->addHTML('<form action="'.$action.'" method="post">');
For most output, you should be using this function. It's a bit of a black magic function: wikitext goes in, HTML comes out, and a whole lotta arcane code and demon summonings happen in between.
$output->addWikiText("This is some ''lovely'' [[wikitext]] that will '''get''' parsed nicely.");
What's worth noting is that the parser will view your chunks as cohesive wholes and paragraph accordingly. That is...
$output->addWikiText('* Item 1');
$output->addWikiText('* Item 2');
$output->addWikiText('* Item 3');
Will output three lists with one item each, which probably wasn't intended.
|If your special page is intended to be included in other pages, you should probably not use
addWikiText() (or any other function that calls the parser except for message related functions that parse (wfMessage) which are OK to call on modern versions of MediaWiki). Due to a bug in MediaWiki (Bug 16129), an included special page will mess up any inclusion before it on the same including page, showing strings like UNIQ10842e596cbb71da.
Note however, if you just want to insert a system message and have it treated like parsed wikitext, you can use code like
$this->getOutput()->addHtml( $this->msg( 'key-of-message' )->parse() ). This will not have the issue with nested parser calls mentioned above.
workaround #1[edit]
Important: these work arounds are only needed if you are making a transcludable special page. Normal special pages do not need these
As a workaround, you can have your extensions convert Wikitext to HTML using a separate Parser object and then use
addHTML(). Example:
$wgOut->addHTML($this->sandboxParse("Here's some '''formatted''' text."));
# Assuming this is inside the same class as the rest of your special page code
function sandboxParse($wikiText) {
global $wgTitle, $wgUser;
$myParser = new Parser();
$myParserOptions = ParserOptions::newFromUser($wgUser);
$result = $myParser->parse($wikiText, $wgTitle, $myParserOptions);
return $result->getText();
workaround #2[edit]
I tried the above, and found that the same problem now applied to any <tag>s in the transcluded text. This won't be a problem for a lot of extensions, but the extension I was writing was intended to show wikitext from another page as part of its functionality, so this was a problem.
The process for parsing a page which transcludes a special page seems to be this:
- Replace {{Special:MyExtension}} with a UNIQ-QINU marker (because SpecialPage output is expected to be ready-to-output HTML)
- Replace any <tag>s with QINU markers as above
- Parse everything else from wikitext to HTML
- Replace all QINU markers with their respective stored values, in a single pass
The process for parsing a page which transcludes a non-special page, though, is apparently like this:
- Replace {{:Normal Article Name}} or {{Template Name}} with contents of transcluded page (because transcluded pages contain unparsed wikitext)
- Replace any <tag>s with QINU markers as above
- Parse everything else from wikitext to HTML
- Replace all QINU markers with their respective stored values, in a single pass
The problem is apparently that in the earlier case, the parsing of the SpecialPage's wiki text is lacking the final QINU decoding step (why?), so all the QINU markers are left undecoded. (This may be a leftover from using the same syntax to invoke transclusion of a wikitext page, which is just pasted straight into the host page's wikitext contents and parsed, as is used to invoke transclusion of a SpecialPage, which must not be parsed at all. Wherever the code is that decides "wait, this is a special page -- replace it with a QINU", it should be doing the extra unstripGeneral before doing the QINU substitution.)
So I just did the following -- after this line:
$htOut = $wgParser->recursiveTagParse($iText);
...I added these lines (the second one is only because the function definition for the first one recommends it):
$htOut = $wgParser->mStripState->unstripGeneral($htOut);
$htOut = $wgParser->mStripState->unstripNoWiki($htOut);
Since I have now documented this, of course, I will now find a tragic flaw with it and feel really stupid... but as long as it seems to be working, I had to note it here. (It is also important to note the problem with work-around #1.) Also, I have only tested this with MediaWiki 1.10.1. The problem still exists under MW 1.14, but this solution may or may not work. --Woozle 18:26, 9 April 2009 (UTC)
In most of the real special pages, you will rarely see
$wgOut->addWikitext() without
wfMessage() popping in.
wfMessage() is a MediaWiki internationalization (i18n) function. See Manual:Messages_API
An error page is shown. The arguments
$title and
$msg specify keys into wfMessage(), not text. An example:
$output->showErrorPage( 'error', 'badarticleerror' );
- 'error' refers to the text "Error".
- 'badarticleerror' refers to the text "This action cannot be performed on this page.".
You can also specify message objects or add parameters:
$output->showErrorPage( 'error', 'badarticleerror', array( 'param1', 'param2' ) );
$messageObject = new Message(...);
$output->showErrorPage( 'error', $messageObject );
$titleMessageObject = new Message(...);
$messageObject = new Message(...);
$output->showErrorPage( $titleMessageObject, $messageObject );
The WebRequest class is used to obtain information from the GET and POST arrays. Using this is recommended over directly accessing the superglobals, since the object does fun stuff like magic_quotes cleaning. The WebRequest object is accessible from extensions by using the RequestContext.
Returns a string that corresponds to the form input with the name
Returns an int, bool, etc depending on the function called. For checkboxes for example, the function
getBool is useful.
Returns true if a form was posted.
MediaWiki has a load of convenience functions and wrappers for interacting with the database. It also has an interesting load balancing scheme in place. It's recommended you use these wrappers. Check out
Database.php for a complete listing of all the convenience functions, because these docs will only tell you about the non-obvious caveats. See Manual:Database access.
As this name suggests, this function gets you a reference of the database. There is no global that contains a database object.
When you call the function, you should pass it a parameter, the constant
DB_MASTER or
DB_SLAVE. Generally, you interact with the slave database when you're only performing read operations, and interact with the master when you're writing to the database. It's real easy to do, so do it, even if you only have one database.
The User class is used to represent users on the system. The global
$wgUser represents the currently logged in user, and is usually what you will deal with when manipulating users.
Returns true or false depending on whether the user is allowed to do $right.
Returns true if a user is blocked.
Title represents the name of a page in the wiki. This is useful because MediaWiki does all sorts of fun escaping and special case logic to page names, so instead of rolling your own convert title to URL function, you create a Title object with your page name, and then use
escapeLocalURL() to get a URL to that page.
To get a title object for your special page from outside of the special page class, you can use
SpecialPage::getTitleFor( 'YourCanonicalSpecialPageName' ). It will give you a localised title in the wiki's language.
Custom special pages[edit]
There are various ways to provide your own special pages not bundled within MediaWiki:
- One method is to install an extension that generates a form to create or edit an article. A list of extensions currently available, can be found at Category:Special page extensions.
- You can also write an extension which provides your own special page. Writing your own extension requires PHP coding skill and comfort with object oriented design and databases also is helpful. You will also need to know how to use code to create and edit MediaWiki articles. For more information, please see this discussion.
- You can also display a custom page through Javascript, in place of the default error message "Unknown special page". In MediaWiki:Common.js, check for wgPageName, then hide the MediaWiki-generated content (just appendCSS
{visibility:hidden;}), and inject custom HTML (
innerHTML) into the
document.getElementById('mw_contentholder'). For an example, see w:en:User:Splarka/electrocute.js.
Setting an Extension Title[edit]
MediaWiki does not set the title of the extension, which is the developer's job. It will look for the name of the extension when Special:Specialpages is called or the special page is loaded (specifically right before the registered wfSpecial*() function is called). In the function execute( $par ) section, use $wgOut to title the extension like: $wgOut->setPageTitle("your title");
The place where the extension can be found (as specified by what is passed into the SpecialPage constructor) is the key--except that it is not capitalized because of
getDescription(), the internally used function that finds out the title (or, what they call description) of the special page,
strtolower the name. "ThisIsACoolSpecialPage"'s key would be "thisisacoolspecialpage."
Theoretically, getDescription can be overloaded in order to avoid interacting with the message cache but, as the source code states: "Derived classes can override this, but usually it is easier to keep the default behavior. Messages can be added at run-time--see MessageCache.php". Furthermore, this prevents the MediaWiki namespace from overloading the message, as below.
Localizing the Extension Name[edit]
So you've just installed a shiny new MediaWiki extension and realize: "Oh no, my wiki is in French, but the page is showing up as English!" Most people wouldn't care, but it's actually a quite simple task to fix (as long as the developer used the method explained on this page). No noodling around in source code. Let's say the name of the page is
DirtyPages and the name comes out to "List of Dirty Pages" but you want it to be (and excuse my poor French) "Liste de Pages Sales". Well, it's as simple as this:
- Navigate to MediaWiki:DirtyPages, this page may not exist, but edit it anyway
- Insert "Liste de Pages Sales" and save
And voilà (pardon the pun), the change is applied.
This is also useful for customizing the title for your wiki within your language: for instance, the developer called it "List of Dirty Pages" but you don't like that name, so you rename it "List of Pages needing Cleanup". Check out Special:Allmessages to learn more.
Also, if your extension has a large block of text that does change, like a warning, don't directly output the text. Instead, add it to the message cache and when the time comes to output the text in your code, do this:
$wgOut->addWikiText( wfMsg( 'dirtypageshelp' ) );
Then this message too can be customized at MediaWiki:Dirtypageshelp.
See also Help:System message.
Restricting page access[edit]
Do not display your SpecialPage on the Special:SpecialPages page[edit]
Sometimes you may want to limit the visibility of your SpecialPage by removing it from the Special:SpecialPages page and making it visible to only a set group of users. You can do this in the constructor by passing in a
restriction parameter; e.g., "editinterface", a right only assigned to sysops by default; see the User rights manual for other available user rights.
function __construct() {
parent::__construct( 'MyExtension', 'editinterface' ); // restrict to sysops
Or you can create your own right in the setup file and assign it to sysops, e.g.:
$wgGroupPermissions['sysop']['myright'] = true;
$wgAvailableRights[] = 'myright';
and then call the constructor with your right:
function __construct() {
parent::__construct( 'MyExtension', 'myright' );
Do not allow url access to your SpecialPage[edit]
小心: Even if you restrict your page in the constructor, as mentioned above, your SpecialPage will still be viewable directly via the url, e.g., Special:MySpecialPage. In order to limit access to your SpecialPage via the url, make sure the following is in your extension's
execute method.
function execute( $par ) {
// ...
if ( !$this->userCanExecute( $this->getUser() ) ) {
// ...
Disabling Special:UserLogin and Special:UserLogout pages[edit]
In LocalSettings.php you can use the SpecialPage_initList hook to unset unwanted built-in special pages. See "making a few SpecialPages restricted" if you need conditional unsetting of special pages for example for certain user groups. The general message "You have requested an invalid special page." is shown if users try to access such unset special pages.
function disableSomeSpecialPages(&$list) {
return true;
On MediaWiki, all actions by users on wiki are tracked for transparency and collaboration. See Manual:Logging to Special:Log for how to do it.
- HTMLForm — Tutorial on creating checkboxes, text areas, radio buttons, etc. in special pages
|English • Deutsch • Bahasa Indonesia • 日本語 • русский • 中文
- ↑ For reference, here is the OLD way of doing it:
$wgSpecialPageGroups['MyExtension'] = 'other';


text:
quote:Originally posted by KashmireI think they are fine for their rebuilding stage with Biron between the pipes.
quote:Originally posted by KashmireThing is, who will want Gerber now? LA, possibly. That's about all I can think of.
Privacy Policy |
Terms of Use |
Contact Us |
Home |
Hockey Pool Manager |
Fantasy Pick 'EM |
Forums |
Hockey News |
About Us
Links --
Vancouver Website Design |
Vancouver Dog Walking Pet Sitting |


text:
Samuel Hardenbroek Black. Son of James Black (1767-1849) and Rebecca Hardenbroek (1766-1835) of NJ, he was a graduate of Princeton. He married first Frances Matilda Merwin in Hamilton, OH, in 1836. They removed to Natchez, MS, where he became the editor of the Natchez Daily Courier and later taught at Oakland College, in Claiborne Co. After Frances' 1844 death, he married Rev. Jeremiah Chamberlain's eldest daughter, Mary Blaine Chamberlain, in 1846. With Frances Merwin, Samuel had three children: Frances Rebecca; Merwin; and Joseph Lincoln. With Mary B. Chamberlain, he had a daughter, Mary Susan. Samuel is said to have died in a carriage accident in 1847.
Related Pages
Pictures & Records (6)Show More
Personal Details
- Occupation:
- Newspaper Editor; College Professor 1
Looking for more information about Samuel Hardenbroek Black?
Search through millions of records to find out more.


text:
Flames NewsFlames Home > Baseball Home > News
Lambert and Aanderud Help Liberty Eliminate Clemson, 3-1
|Trey Lambert pitched 7 2/3 innings to pick up his eighth win of the year, Sunday afternoon in win over Clemson at the Columbia, S.C. Regional
A strong effort by Liberty starting pitcher Trey Lambert and four hits by second baseman Bryan Aanderud, helped push the Liberty Flames past the Clemson Tigers, 3-1, Sunday afternoon in a Columbia, S.C. Regional elimination game at Carolina Stadium.
Lambert moves to 8-3 on the year, allowing one run on seven hits during his 7 2/3 innings of work. He struck out one and walked two batters. However, the key for the right-hander was that he stranded two Tigers at third base and three at second base.
Aanderud collected a season-high four hits and drove in two runs. The senior's four-hit game ties a career-high and is his team-leading 24th multiple-hit contest of the year.
Liberty moves to 36-28 on the year and advances to the regional final against South Carolina, tonight at 7 p.m. on ESPN3. It will be the first time in the history of the Flames' program that it will play in a regional final. Liberty will need to defeat the Gamecocks twice in order to claim the regional title. Clemson is eliminated from the regional and finishes the year at 40-22.
After three scoreless innings, Clemson, the visitor on the scoreboard, staked itself to an advantage by plating the first run of the contest in the top of the fourth. Right fielder Steve Duggar led off the inning with a double into the right-center field gap and scored on a single back through the middle by next batter, catcher Garrett Boulware for a 1-0 edge.
Liberty answered with runs in the bottom of the fourth to go in front on the scoreboard. The Flames opened the frame with back-to-back singles by center fielder Ryan Cordell and catcher Trey Wimmer. Designated hitter Danny Grauer was then hit by a pitch to fill the bases for Aanderud, who dropped a two-run single into left field for a 2-1 Liberty lead. Two batters later, Aanderud was thrown out at home plate attempting to score on a fly ball to left by shortstop Dalton Britt to end the inning.
In their next at bat, the Flames extended their advantage. With one out in the fifth, right fielder Ashton Perritt singled and moved to second on a passed ball. Cordell then walked and both runners executed a double steal to put a pair in scoring position. Wimmer followed by lifting a sacrifice fly to score Perritt for a 3-1 edge.
Meanwhile, Lambert kept Clemson at bay, as the Tigers were 1-for-12 with runners in scoring position through the first six innings.
In the eighth, Clemson moved two runners into scoring position with two outs, but came away empty. With two outs, Duggar and Boulware reached on back-to-back singles. Perritt was then summoned from right field to relieve Lambert. After a wild pitch allowed both runners to advance to second and third, Perritt struck out Tiger third baseman Shane Kennedy to end the inning.
In the ninth, a leadoff single by shortstop Tyler Kreiger and a two-out walk to left fielder Tyler Slaton brought the go-ahead run to the plate for the Tigers, but Perritt retired the next batter to seal the 3-1 win and earn his 10th save of the season.
Clemson starter Matthew Crowner takes the loss to finish his year at 7-3. The left-hander, the first of three Tiger pitchers, gave up two runs on five hits over four innings. He struck out three batters and walked one.
Hits in the contest were even at 8-8 between the two teams. Boulware had three hits to pace Clemson.
Liberty's Lambert and Perritt combined to strand eight Tigers, seven in scoring position. Clemson batters were 1-for-14 with runners in scoring position.


text:
Poll: Woden's original 'space age' design
What do you think of the Callam Offices?
- Love them. Unique, bold and among Canberra's architectural treasures.
- Can't stand them. They're ugly and retro. Thankfully the architect's vision for Woden wasn't realised.
- Hmm, not sure. Didn't even know they existed.
Total votes: 1079.
You will need Cookies enabled to use our Voting Feature.
These polls are not scientific and reflect the opinion only of visitors who have chosen to participate.


text:
Miami, FL (SportsNetwork.com) - Miami Heat guard Dwyane Wade and center Greg Oden will miss Friday night's game against the Minnesota Timberwolves due to various ailments.
Wade, who has a strained left hamstring, will miss his fifth straight game.
Oden, who is out because of back spasms, will also sit for his fifth consecutive contest.
The Heat said guard Ray Allen will be active for tonight's game even though he has a stomach virus.
Original Document:
Display Section:
NBA Conferences:
NBA Teams:


text:
(written by Felicia Yu; photos by Ashby Leavell)
In the afternoon following our EI field trip to the Dansko headquarters, Raakel Toppila, Ashby Leavell, Hagley Fellow Chris Chenier, and I paid a visit to the Chrysler site, just across the road from Townsend Hall. We met with Dave Levandoski, director of 1743 Holdings, a UD subsidiary which is overseeing the demolition of the plant in preparation for UD's new Science and Technology Campus.
Vintage Chrysler office decor
From the safety of his office in the weirdly under-occupied administration building, Dave presented us with a thorough overview of the site and how one goes about recycling a deconstructed car assembly plant. 85% of the material from the demolition is being recycled, with enough revenue generated from the sale of valuable materials such as stainless steel and copper to cover their costs, so that the entire demolition will cost UD nothing. Dave showed us example after example of recyclable materials from the site, from the obvious (steel, aluminum, batteries) to the not-so-obvious (still-working equipment to be reused; fluorescent lighting tubes with their components; solvents and oils from the factory lines, to be sent out for re-refining or to be mixed and used as clean-burning fuels). He also pointed out some materials that cannot be recycled, at least not at this time – the sludge from waste water treatment, and acres and acres of roofing material, sometimes two or three layers deep.
Witnessing the art of demolition…from a completely safe vantage point, of course
At the end of our visit, we were allowed to don hard hats and head down the back side of the admin building, where we were fortunate to get a look at real-time demolition just behind the building. We all agreed that the operators of the clawing tractors, pulling down whole chunks of building into piles of twisted metal and debris, had the best jobs in the world.
Felicia, Chris Chenier, and Raakel rocking the hard hats
Ashby and Felicia with Lynn McDowell of 1743 Holdings
The future of the Chrysler site remains a fascinating vision—while the area has been designated as the Science and Technology Campus, many elements remain to be fleshed out. Will they daylight the brook now running beneath the concrete? How much of the 235 acres now under impervious surfaces (out of 272 total) will be opened up? Will they preserve, and interpret, the old track on which they used to test M-48 tanks built for the Korean War? Well, we'll have to wait to return as alumni to witness the answers to these questions.
"They should totally film a Transformers movie here."
Another view from the fence
Thanks to Dave and Lynn for meeting with us and giving us a first-hand look at the incredible process of decommissioning and recycling a whole automobile assembly plant.


text:
SAINT LEO, Fla. – The Saint Leo University volleyball team could not manage a rebound from their Friday night setback to Barry as the Lions dropped their second-straight Sunshine State Conference contest in as many days behind a 3-1 (25-23, 23-25, 25-17, 25-23) loss to visiting Lynn University on Saturday afternoon.
In a match where the Lions (6-4, 0-2 SSC) had their fair share of opportunities, it was the visiting Fighting Knights (9-2, 2-1 SSC) who seemingly got all the breaks in the match.
The day could be best summed up in the fourth set with Saint Leo dominating behind a 22-18 lead. Looking to send the match into a deciding fifth-set, the Lions could not get the ball to fall their way as Lynn went on a 7-1 run to seal the win. It was an eight-point swing that saw the Lions give four points to the visitors behind errors or LU service aces.
Despite the loss, the Lions were led by Sami Vierk's 15 kills and Lauren Campbell who quietly notched 12 successful swings. Abby Lovell and Jaclyn Mailoto teamed up for 46 assists with Mailoto racked up a team-leading 26.
Meghan Donovan rejected three Lynn attacks, but the Lions' defense was largely absent as the Fighting Knights hit nearly .400 for the match, including a .609 average in Set 3.
Angie Caple was one of five Fighting Knights with double-figures in kills as she posted a team-leading 15 behind a .407 average.
The Lions will have nearly a week off before the travel to St. Petersburg, Fla. to face Eckerd College on Friday night. Things will get started from Eckerd's McArthur Center at 7:00 p.m.
For more on Lions' Volleyball, visit SaintLeoLions.com. Also, be sure to 'Like' the Lions on Facebook at facebook.com/saintleolions, and 'Follow' the Lions on Twitter at Twitter.com/saintleolions.


text:
Alright everyone, I have 1 ticket to this evenings game vs the Bengals. You must go with me (21 year old guy, how bad could it be?)
I will be posting a question on here at 4 P.M. Today. First person to PM me the answer will win.
You MUST be able to go to the game.
Ive had many tix before and felt it was time for a PD giveaway.
Please leave a reply in this thread to enter!


text:
Statewide Pupil Assessment SystemLatest information about the reauthorization of California's assessment system.
SSPI's Recommendations Report for Transitioning to a Future
Assessment System
California Education Code Section 60604.5 required the State Superintendent of Public Instruction (SSPI) to consult with specific stakeholder groups in developing recommendations for the reauthorization of the statewide pupil assessment system, including a plan for transitioning to a system of high-quality assessments. The law directed the SSPI to report the recommendations to the fiscal and appropriate policy committees of both houses of the Legislature.
The following report fulfills the legislative requirement for the SSPI to provide recommendations and a plan for transitioning California to a new statewide student assessment system. It reflects the extensive measures taken by the SSPI to gather and thoroughly consider feedback from stakeholders to form the recommendations and plan. California's goal through this process is to provide the best and most efficient assessments possible for its teachers and students.
SSPI's Recommendations Report (PDF; 28-Jan-2013)
Transitioning California to a Future Assessment System (PDF)
SSPI's 12 recommendations for the reauthorization of the statewide pupil assessment program.
Reauthorization Outreach Plan
The following Outreach Plan guided the California Department of Education's efforts to obtain public input on the reauthorization of the statewide assessment system. The plan includes details about the Work Group meetings, regional public meetings, reauthorization e-mail account, focus groups, and a feedback survey.Reauthorization Outreach Plan
Assembly Bill No. 250 (PDF)


text:
Hi - I'm working my way through jQuery book, Novice to Ninja (p94), on an exercise which is illustrating how to pop up a simple lightbox for an image when it's clicked.
I would be grateful if someone could explain to me in the code at the bottom, how is it that, in the line :
var top = ($(window).height() - $('#lightbox').height()) / 2;
there is a value for the 'height' for the #lightbox at this stage
since the img element is if I'm not mistaken is in limbo land at this stage and is only appended to the id 'lightbox' later down the code.
$('a.lightbox').click(function(e) {
$('body').css('overflow-y', 'hidden'); // hide scrollbars!
$('

')
.css('top', $(document).scrollTop())
.css('opacity', '0')
.animate({'opacity': '0.5'}, 'slow')
$('

')
$('')
.attr('src', $(this).attr('href'))
.load(function() {
positionLightboxImage(); // at this stage how is the 'height' for the
}) // #lightbox populated with any value
.click(function() {
return false;;
function positionLightboxImage() {
var top = ($(window).height() - $('#lightbox').height()) / 2;
var left = ($(window).width() - $('#lightbox').width()) / 2;
'top': top + $(document).scrollTop(),
'left': left
function removeLightbox() {
$('#overlay, #lightbox')
.fadeOut('slow', function() {
$('body').css('overflow-y', 'auto'); // show scrollbars!
thanking in advance.
The image does not have to be attached to the page for information about its height or width to be known. It only has to be loaded for that info to be available.
To add to what Paul said, this is happening all over the place. For example, the "overlay" DIV is having CSS and even event handlers applied to it before it's actually appended to the body.
Hi Paul , Raffles - thank you for your replies.
$('')
.attr('src', $(this).attr('href'))
.load(function() {
positionLightboxImage(); // at this stage how is the 'height' for the
}) // #lightbox populated with any value
.click(function() {
return false;;
If it's not attached to the page then I assume you are saying that the height is retrieved through the this keyword for the image click event, but that is not the case here from what i can make out of the code....
Unfortunately, I am still unclear though - because the way in which the height is being retrieved is through the #lightbox node i.e: $('#lightbox').height() , yet the node gets assigned to the DOM after the call to positionLightboxImage() ? ....Is it the case that the .load event only fires after the image get's fully loaded and by that time the DOM is complete and includes the #lightbox node as well.
Or am I not catching something very basic that I am over looking or perhaps reading into this more than I should....
Here's a simplification:
$('')
.load(function() {
The image is added to the lightbox.The events assigned when the image was in limbo-land remain with the image after it's attached to the document.
Once the image has finished been added to the lightbox, the image starts to load.When the image has finished loading, the load event of that image is triggered.That is when the function then runs.
thanks, that makes it crystal clear


text:
ASUS Eee PC 1005PE: Pineview Arrivesby Jarred Walton on 12/21/2009 12:00 AM EST
- Posted in
- Laptops
23 Comments
Back to Article
JOEyGADGET - Friday, January 29, 2010 - linkI bought a 100PE thinking I could use eeectl to boost the screen brightness to the ultrabright setting the way I boosted the brightness on previous ASUS netbooks. However eeectl ultrabright setting has no effect. Anyone know how to force the 1005PE to turn on or activate ultrabright setting? At its brightest setting the 1005PE is simply too dim for my eyes. Suggestions welcome and appreciated. Thanks, JOEyGADGET Reply
ProDigit - Tuesday, December 22, 2009 - linkI totally stopped reading after page 4, where the results became opposite of tomshardware results, and opposite of logic.
The memory controller is on chip, and yet it's slower than a separate?
Don't make me laugh!
Really, for benchmarks you don't need to be with anandtech, for they just paste some stupid numbers there that won't make any sense whatsoever!
Then again, tomshardware is only interested in running 3D mark and Crysis tests!
whatthehey - Tuesday, December 22, 2009 - linkYou, sir, are a moron if you are going to compare the THG article with this one. Unless I'm mistaken, the only Pine Trail article is this one:
See the problem? One, they're testing D510, not a netbook. Two, they don't have results for old Atom N280 and new Atom N450. Three, you're trusting THG, a site known to have sold out on too many occasions to even begin to count, just like HardOCP.
Which results in this article are wrong? PCMark is all over the map, which as they point out is pretty much par for the course. Don't trust PCMark05, and there aren't any meaningful points of comparison for Vantage. They would need to show other netbooks with Windows 7 Starter, and they don't have that here.
In short, to be "opposite" of some other site, they actually have to compare the same sort of hardware. AnandTech has a separate D510 article, but D510 isn't a netbook. Looks to me like the N450 has no reason to be faster. Same cache instead of the desktop, where the D510 has twice the cache size compared to 330.
Please take the THG trolling and go elsewhere. THG ceased to be relevant right around the time that Thomas Pabst stopped being the head honcho. Reply
foolsgambit11 - Tuesday, December 22, 2009 - linkIt looks like in the next couple years, we'll see Atom-derivatives relegated to MIDs and CULV-derivatives taking it's place for netbooks/nettops. I think this was Intel's stated objective for Atom from the beginning, right? Reply
geok1ng - Monday, December 21, 2009 - linkThe very simple reason that Pineview sucks soo much is that Intel want to push the crappy GMA 3150 and the sluggish 4500HD down our troats. Another point for the Asus UL80vt, Dell 14z, Ions. The consumer cant have both products:a good GPU and a good enough CPU. Reply
Fanfoot - Monday, December 21, 2009 - linkI'm surprised that Intel had the GMA 500 core available to them, yet the GPU they've paired with the N450 is still so anemic. The battery life is certainly nice, but the inability to play HD Flash is seriously questionable. Reply
piroroadkill - Tuesday, December 22, 2009 - linkGMA500 is a decent product with godawful driver support Reply
Shadowmaster625 - Monday, December 21, 2009 - linkSempron M100 is lurking about out there. And I cant find much of any info on it. Can you guys try to find and review a Sempron M100 notebook with HD4200 graphics and a decent size battery? If you do can you play around with underclocking/undervolting it? Reply
JarredWalton - Monday, December 21, 2009 - linkI've been trying to get *any* of the 45nm AMD laptops. I'll continue working on it, as I'm quite interested in seeing what they can do for power reqs. Turion II Ultra + HD 4200 seems like it should at least be competitive with dual-core ION (i.e. ASUS 1201N), but I'm not sure AMD is going to get power requirements down low enough. Reply
MamiyaOtaru - Monday, December 21, 2009 - link"When Intel released the Atom CPUs, netbooks received a dramatic boost in performance and battery life"
Battery life, yes. Performance, not so much. In single threaded apps, the Celeron was faster than the Atom. Overall, having that second thread was nice, but raw performance wasn't helped so much Reply
krazyderek - Monday, December 21, 2009 - linkthe last two sentences pretty much sum it up for me. Reply
thornburg - Monday, December 21, 2009 - linkI'm used to articles on Anandtech being more scientific and thorough than some of the recent fare, and particularly this article.
If you're speculating about the differences between Win7 and XP causing performance issues, why not install the same OS on both machines and try it? It's silly and unprofessional to speculate when there is a fairly simple way to test.
What's the story? Why leave the topic only half investigated?
Zero110 - Monday, December 21, 2009 - linkI imagine it's for the same reason that the battery life tests are "half-done." Limited time, and over a weekend no less. They'd rather have this and updates down the road then get scooped by every other tech site. Reply
JarredWalton - Monday, December 21, 2009 - linkYeah, that's about it. Working over 24 hours over a weekend to post an article like this stinks, especially when it's close to Christmas. So I ran as many tests as I could squeeze in.
More than that, there's really nothing special about the PCMark results. The detailed results table tells us what we need to know in most areas: Pineview is similar to Diamondville in most areas, and HDD, RAM, and other system components come into play with a composite score like PCMark. It's really not a big improvement from previous Atom designs, outside of the battery life issue. Reply
Zero110 - Monday, December 21, 2009 - linkI actually wasn't expecting any updates this morning because of the season. I guess Intel screwed you on that one. For what basically amounts to a non-event for most people. But, thanks for all the hard work. Merry Christmas to you, and wish everyone else on the staff a Happy Soonest Applicable Holiday. Reply
crimson117 - Monday, December 21, 2009 - link
Working over 24 hours over a weekend to post an article like this stinks, especially when it's close to Christmas.
And especially for such an underwhelming product... ;) Reply
R3MF - Monday, December 21, 2009 - linkHi AT team,
How come the 3250 is SOOOOOOO bad?
I know the GMA 3100 is pretty rubbish, but it was way better than the GMA 950, but that isn't apparent today.
How has this come to pass? Reply
JarredWalton - Monday, December 21, 2009 - linkThe X3100 was a much bigger step up from the 3100. X3100 is DX10 (supposedly -- drivers make this a questionable claim), and it has 8 pixel shaders vs. 4 on the 3100. When you couple an IGP like GMA 3100 with a single channel memory controller in a netbook, you cut bandwidth to the system in half, and it was already a limiting situation. The net result is that GMA 950 and 3150 are about the same, which is to say they're junk. Reply
R3MF - Tuesday, December 22, 2009 - linkThanks for the info, didn't know that. :)
Regards Reply
SilthDraeth - Monday, December 21, 2009 - linkJust wondering, and would this chip work in the Ion platforms? Reply
JarredWalton - Monday, December 21, 2009 - linkYou could use a discrete GPU and hybrid graphics (with Win7) to get ION 2. I think that's what NVIDIA will announce in the near future. For ATI, they would be doing the same thing. At present, there's no way to get Pine Trail/Pineview without the GMA 3150 baggage. What's really annoying is that GMA 500 had the necessary DXVA hardware with even less 3D power than GMA 950. Pineview should have been 4500 + DXVA but instead we got GMA 950 on 45nm. Reply
AmdInside - Monday, December 21, 2009 - linkNo because NVIDIA does not have a DMI bus license (nor ATI).
I would like to see an Asus 1201N review. While I would prefer a 10" screen with an ION chipset, I may go with the Asus 1201N before Intel stops producing the first generation Atom processors. I really want a nice portable video player that doubles as a versatile notebook. Reply
JarredWalton - Monday, December 21, 2009 - linkThe Pineview launch preempted the 1201N review, which otherwise would have been posted by now. Expect it later this week. Reply


text:
|Medical Devices, Biotechnology, Bioengineering and the like...
|alternative medicine, bioengineering, biotechnology, clinical regulation, healthcare, medical devices, medicine, regulatory agencies, surgery
A blog dedicated to the design, development, sales, regulation and litigation surrounding medical devices. Also touches on issues related to intellectual property protection, investor and stockholder issues as they relate to medical device companies,medicine, healthcare biotechnology and bioengineering companies. Also touches on general issues surrounding basic sciences in these fields.
Notice: Blog authors are solely responsible for the content of the blogs listed in the directory. Neither the content of these blogs, nor the links to other web sites, are screened, approved, reviewed or endorsed by Stanford University, the Stanford Alumni Association or any Stanford-affiliated entity ("Stanford"). The text and other material on these blogs are the opinion of the specific author and are not statements of advice, opinion, or information of Stanford.


text:
The AuthorsChris Rowan
(@Allochthonous)Anne Jefferson
Search this blog
Recent Posts
- #365climateimpacts: A crazy February heatwave and a tornado warning on March 1 (February 16-March 3)
- #365climateimpacts: Snow, ice, flooding, and football (February 1-15)
- Oroville Dam: Water and Weather, Engineering and Erosion at the Nation's Tallest Dam
- A year of climate impacts, one day at a time (#365climateimpacts)
- 317 years since the last rupture of the Cascadia megathrust
- The costs of Trump's environmental and scientific policies will be felt everywhere
- Visualising Earth Structure, redux
- Venus stays out in the cold
Latest Comments
- On Where is Anne at AGU?:A cross-section through the Earth:
- Liann S.: Well done! Clear and concise, I could easily see this being used by high school teachers. Thank you... Read
- Tor B: I copied your review of 'insidious data disasters' to the Arctic Sea Ice Forum. Thanks for... Read
- Anne Jefferson: You are right! But I know it was when I read it. It must have been a limited time offer... Read
- HD: Great post. The article you linked at the end is not OA, unfortunately… Looks like a good one, though. Read
- Lockwood: Supposedly, there's a similar hole at Fish Lake, but as I said, the most recent visit was so hot... Read
- Lockwood: Definitely a nearby site I want to look at further. Dana didn't make it down this summer, and... Read
- Christina Pikas: I really enjoyed The Signature of All Things… had not really thought much about mosses. Read
Tag Archives: careers
Terrane Accretion: the end of Chris's postdoc odyssey
Almost six years ago, I left the lab in Southampton where I had studied for my PhD on a quest to stay in academia and get paid to do interesting science. Thus began a period of my life which can … Continue reading
Stay broad! Why you should fight the intellectual narrows
For this month's Accretionary wedge, my co-blogger Anne is asking us to mark the beginning of a new teaching year by pondering the nature of education in the geoscience. As a post-doc, I may not be in the best position … Continue reading
Hydrologist + professor = Anne's answers to career profile questions
A few weeks ago, I was asked to answer some questions for a career profile section of a website aimed at students looking at college degree options. The website creators wanted to use me as their profile of a hydrologist, … Continue reading


text:
MAJOR improvements in pace unfortunately went unrewarded for Simon Belcher at Knockhill after three challenging British Touring Car Championship races at the home of Scottish motorsport, in Fife on Sunday .
Heading into the weekend the Swindon driver made good on the improvements found with his Toyota Avensis with a season-best showing in the second Knockhill free practice.
Frustratingly, driveshaft failure in qualifying on Saturday set the tone for three trying races. Although Belcher did manage to steer his Handy Motorsport-run car to within little more than a second of the top 20 in the opening encounter on Sunday morning.
"We had promising pace this weekend, but no luck," said the 40-year-old.
"Second free practice went incredibly well for us, we were really looking strong going into qualifying but then the driveshaft broke which wrecked any hopes of a good starting position for race one.
"We were lapping with much better pace overall this weekend and we have made a big step forward with our competitiveness.
"The results this weekend didn't show that, but that's just how it goes sometimes."
Belcher delivered his most competitive showing of the year so far in the second free practice session, with the 16th quickest time.
Confidence was high from the Handy driver in qualifying, on a drying track, but his hopes were shattered when the driveshaft on his Toyota failed on the out-lap from the pits. The part was replaced quickly but there wasn't time left to set a representative lap.
Lining-up 29th on the grid for round 19, Belcher made a very good start and gained a couple of places off the line but fell back to 30th position at Duffus Dip on lap two.
His recovery was halted on lap eight when he was forced to come to a near-standstill reacting to a collision in front of him.
That crash and a late appearance from the safety car meant Belcher could only gain a fistful of places over the last few laps, taking the flag in 21st position.
Beginning round 20 from his race one finishing spot, the Wiltshire driver opted to run the softer compound Dunlop tyres but wasn't able to make them count after being shuffled back several places on the opening lap.
Then, an excursion required a visit to the pits to remove grass from the radiator, ultimately he managed to recover to 24th place.
Starting in 22nd position for race three, Belcher didn't make the launch he needed or wanted and the sluggish getaway dropped the Handy car to the tail of the field.
He recovered well, though, finishing in 23rd position.
The next three races in the British Touring Car calendar, rounds 22, 23 and 24 set to take place on September 6 and 7 at Rockingham.


text:
Photo Coverage: THE MYSTERY OF EDWIN DROOD Cast Celebrates Opening Night- The After Party!
Roundabout Theatre Company's Broadway production of The Mystery of Edwin Droodopened last night, Tuesday, November 13th, 2012 at Studio 54 on Broadway. BroadwayWorld.com was there to bring you all the excitement of opening night! Check out photos from the opening night after party below!
The Mystery of Edwin Drood stars Stephanie J. Block, Will Chase, Gregg Edelman, Jim Norton, and Chita Rivera with Andy Karl, Jessie Mueller, Betsy Wolfe, Nicholas Barasch, Peter Benson, and Robert Creighton. Additional cast members include Alison Cimmet, Kyle Coffman, Nick Corley, Janine DiVita, Jenifer Foote, Justin Greer, Shannon Lewis, Spencer Plachy, Kiira Schmidt, Eric Sciotto, Jim Walton.
The Mystery of Edwin Drood will make its first-ever return to Broadway since winning the Tony "Triple Crown" (Best Musical, Best Book, and Best Score)! Who killed Edwin Drood? It's a question that has stumped audiences for years-now it's your turn to answer one of Broadway's most baffling mysteries. Take a trip back in time to a Victorian music hall where a rowdy ensemble of actors mounts a staging of Charles Dickens's unfinished novel. Everyone on stage is a suspect in the murder of young Edwin Drood-and it's up to you to choose the killer! Is it John Jasper, Edwin's protective but slightly maniacal uncle? Rosa Bud, his reluctant betrothed? The debauched Princess Puffer? Each performance ends differently, depending on what the audience decides!
Photo Credit: Walter McBride
Ensemble Cast
Ensemble cast
Ensemble Cast & visiting Victor Garber
Ensemble Cast
Ensemble Cast
Peter Benson, Robert Creighton, Jim Norton, Gregg Edelman & Rupert Holmes
Peter Benson & Ensemble Cast
Gregg Edelman & Family
Stephanie J. Block & Jim Norton
Stephanie J. Block, Will Chase & Chita Rivera
Stephanie J. Block, Will Chase & Chita Rivera


text:
Booktype makes it easier for people and organizations to collate, organize, edit, and publish books. Delivering frictionlessly to print, lulu.com, and almost any ereader, Booktype facilitates collaborative production processes, with no more lost manuscripts, overwritten Word files, awkward wikis, or cumbersome CMSes.
CrashMail II is a Fidonet tosser/scanner with a built-in AreaFix implementation, support for Binkley style outbound (BSO), and message filtering capabilities. It is a fork of Johan Billing's original CrashMail II distribution that introduces a number of fixes (primarily support for running under 64-bit Linux) and a few new features.
Flawless traps exceptions and then uses git blame to send an email to the developer who wrote the buggy code. Even if a particular line of code causes thousands of exceptions, only one email will be sent. It uses git-blame to figure out which developer is responsible for a particular exception, and will only email that developer. If you set report_only_after_minimum_date, then Flawless will only report exceptions caused by code modified after report_only_after_minimum_date. You can mark certain files/functions as library code, and when an exception originates in those files/functions, the caller will be blamed for the error instead of the library code.
AJAPH is an object that can send AJAX requests and process the responses. It supports HTTP GET or POST requests, and synchronous or asynchronous requests with optional parameters. It can set a given page element to an image while waiting for the response. Request responses can be handled as HTML, XML, JSON, or text.
While the OSS community converges to Git, with the Python bunch branching to Mercurial, the typical workplace is stuck with Subversion. The author's DVCS of choice is Fossil. These are all fine projects, with their own pros and cons, but what you usually want is just a tool to store your code tree snapshot in a safe place. They can all do that, but their language differs a tiny bit. repo brings them all down to the common root. It works by detecting which VCS are you using right now and calling that, applying necessary subcommand translation if needed.
owl2vcs is a set of tools designed to facilitate version control of OWL 2 ontologies using version control systems. It contains a commandline diff tool for OWL 2 ontologies integrated with Git and Mercurial. It detects axioms additions and removals, imports' additions and removals, ontology annotations' additions and removals, prefix additions, removals, modifications, and renames, ontology IRI and version IRI changes, and ontology format changes. It supports RDF/XML, OWL/XML, OWL Functional Syntax, Manchester OWL Syntax, and Turtle. It provides a changeset serializer and parser, two formats of changes, compact (like OWL Functional Syntax) and indented (the same, but more readable, using indents instead of parentheses), and four formats of IRIs: Simple, QName, Full, and Label.
Oxygen XML Developer is an Oxygen distribution specially tuned for XML development, providing XML editing, XML conversion, XML Schema development, XSLT/ XQuery/ XPath execution and debugging, SOAP and WSDL testing, Native XML and relational database support, and XML instance generation.
MMC Card Recovery Software is useful for restoring files, folders, audio, video, and other data stored on multimedia devices lost due to virus attacks to a safe location. It is an efficient data retrieval program helpful in regaining all types of data missing from major memory storage devices of various storage capacities.
A Java componentomor reading and writing Outlook MSG files.
A word processing component for .NET applications.


text:
All right, there is this flag. What does it mean? Let them say. Will there be a new Ottoman system, or the way of the Mahdi, or is it a symbolic memory, is that what it means? A new Ottoman Empire is impossible, and there is in any case no such aim. The Qur'an does not tell us to take the Ottoman Empire as a model. It tells us to adopt the Age of Felicity. And thus the way of the Mahdi. What this flag stands for is the way of the Mahdi, Turkish-Islamic Union, Islamic Union.
Samsun Aks TV, 24 February 2011


text:
ThinkPad Notebooks from Lenovo Take First Place in Tech Support Scores
RESEARCH TRIANGLE PARK, N.C., Sept. 1, 2005 – Lenovo announced today that ThinkPad notebooks finished in first place and received a PC Magazine "Reader's Choice" award in the publication's 18th Annual Reader Satisfaction Survey. For the third year in a row, PC Magazine survey respondents gave ThinkPad notebooks top scores for technical support and repair.
While Lenovo was honored as the winner in both business and home market categories for notebook tech support and repairs, the company also surpassed the competition in the home market for notebook reliability and likelihood of recommending.
Lenovo routes all U.S. support calls through a single call center in Atlanta, Georgia. Tech support forwards particularly difficult problems to more experienced technicians working beside system engineers in Raleigh, N.C. In addition, Lenovo business partners support about half of all PC repairs. On the desktop portion of the survey, Lenovo's tech support score, 7.2, is "better than average," and, on the notebook portion, the scores for both tech support and repair are "significantly better than average."
"In the area of the fastest growth in mature markets, Lenovo's ThinkPad is the hands-down' leader in notebook quality, technical support and repair." said Bill Owens, vice president of service and support, Lenovo. "Lenovo has worked very closely with our customers and our business partners to maintain continuity in technical support. And this survey shows that we not only succeeded in the business market, but we also overwhelmingly succeeded in the home market."
"Given Lenovo's dominant scores, it's easy to see why so many businesses choose its ThinkPad notebooks," said Michael Miller, editor-in-chief, PC Magazine. "Even though [Lenovo] targets mainly businesses, Lenovo/IBM leads in the home notebook market as well."
Service and support from Lenovo significantly outperformed competitors in communication skills, defined in the PC Magazine survey as "the tech understood my problem" and "the tech spoke clearly." In the category for notebooks less than a year old, Lenovo also led in scores for reliability, tech support and repairs.
ThinkPad notebooks hold the highest honors in design and innovation, receiving accolades such as eWEEK's Fifth Annual Excellence Award in 2005 in the desktop and mobile hardware category (ThinkPad X40); "Hot Picks" by LAPTOP Magazine in 2005 (ThinkPad X41, R52); "Product of the Year" by CRN in 2004 (ThinkPad T42); CNet "Editor's Choice Award" in 2004 (ThinkPad T42 with biometric security); and PC World's "Best Buy Award" on numerous occasions (ThinkPad T43, R51, R50). In addition, the ThinkPad notebook was the first product to be named to PC World's "World Class Hall of Fame."
Lenovo (HKSE: 992; ADR: LNVGY) is the world's third-largest personal computing company. Formed by Lenovo Group's acquisition of the former IBM Personal Computing Division, the company employs 19,000 people worldwide and develops, manufactures, and markets reliable, secure, and easy-to-use technology products. For more information, see www.lenovo.com.


text:
Had some pulled chicken breast from a recent cookout, and thought I'd hack away some more at all the Mexican ingredients I've had at hand. So I rolled up some taquitos in corn tortillas. I didn't oil up the tortillas so as to shave a few calories and make the meal a tad more wholesome. Got the mesquite going.
Piled 'em high with all the usual ingredients, except this time you get to see the orange from the tree in my backyard. Taquitos done on the barbie are so good!
Now this isn't BBQ, but I just have to share it with you anyways-- When is the last time you've had a sardine sammie? Well, here's one just for you. Lettuce, tomatoes, cottage cheese, and sardines in hot sauce with a mustard spread. At least it's a little different from the current theme I've been running on


text:
Why I Joined Empower Network… and Why I Cancelled My Membership!
If you are on the internet at all chances are you may of come across a business/affiliate program, titled "Empower Network" this group is spearheaded by two Genius Online Marketers, and they lured me in with their "easy to do" philosophies! While I know several people are making money with this blogging platform, I just realized very quickly this was not the online vehicle for me.
As I mentioned I joined Empower Network (prior to starting this blog). Why did I join Empower Network? Well the simple answer was I wanted to be lazy so I saw it as a "done for me option" to create a blog, I already had a great fan base going on Facebook, and I knew I wanted a blogging platform to provide more value and content to my fans than I was able to provide via the Facebook platform. I liked that the blog was made for me and I was able to start blogging that afternoon! I also really liked that I could refer others and make 100% commissions by referring others to their affiliate program, so after creating a few posts, and looking closer at their platform, I realized I did not really get what I thought I did… so let me explain.
Why I cancelled my Empower Network Membership?
My decision to join Empower Network, was based on so many flashy, shiny objects and the ease of getting into blogging, but its pluses were also its minuses. What I mean by this is, yes I had an instant blog, which ranked high in the search engines overall, with SEO (Search Engine Optimization) tools at my finger tips, and I did not have to learn anything! The problem with this however is all my content and unique articles were adding to the Empower Network brand, and not to my brand! I was essentially building a better network for Empower Network but nothing for myself… and yes when I cancelled my membership, my upline leader got to keep all my content that I wrote for my blog and I had to start from scratch! So really Empower Network has done a fantastic job of selling the dream to people, but in the end they keep the dream, and you have worked for free!
Why would I recommend someone do their own blog instead?
If you are wanting to create an online presence, and brand yourself as a leader it is vital that you have value, and content to differentiate yourself from the crowd of noise on the internet. I realize there are many self proclaimed guru's on every topic under the sun. I am not a guru, I am simply a mom, learning a lot of great information, and as I learn I am sharing with my fans about my experience. My hope is simply that someone will find value in my experience and their life will be better as a result of meeting me. After all isn't that how life should be!
So you are thinking Blogging may be for you? If I don't recommend Empower Network where can a New person get help?
If I have started your creative juices flowing and you are thinking that a blog would be good for you and your goals, there are lots of free resources on the internet, however, as you may of found, most free resources point you to something that will cost money. Honestly any blog worth making, will cost you a bit of money, so if you don't have a lot of resources I recommend that you align yourself with the best possible resources so you are getting bang for your hard earned dollar! I joined a group of highly knowledgeable, experienced marketers, and the price it has cost me has been of NO issue! Why? Because the value this site and team of wonderful people has provided to me, has been unimaginable, and their is not a single price I could put on the value I have received. I have learned most of what I know from successful online marketers who know what they are doing, and make well over 6, and 7 figures a year practicing what they preach!
So Who is this Team of Awesome Marketers and how can You Test Drive Their System for only $2.00?
This team is called MLSP (My Lead System Pro) As I mentioned, I took the test Drive for $2.00 and I was thrown into a world of incredible value! Honestly there are so many people and so much to learn that I was overwhelmed a little bit! Click Here to check out their website, if you are in a Network Marketing company and you are looking for help, this is THE group to join! The support is incredible, and this team knows their stuff!
I am honored to have you here I encourage you to check out MLSP, and see if they are the real deal! The $2 is completely refundable if you do not feel we offered you any value! You have nothing to lose and world of information to gain.
I look forward to working with you!
Yours in Success,
Amanda Evans


text:
The dust has settled and my eye has cleared up a little so I wanted to put together a blog for you guys telling you
Subscribe to the Revgear Blog
Boxing Gloves
Punching Bag
Heavy Bags
Jiu Jitsu Gi
MMA Gloves
Revgear is a leading manufacturer of combat sports equipment, gear & apparel since 1996. Revgear has sponsored hundreds of athletes of all level and has been used at the highest level of competition since it's beginning. Revgear is tested on the mat & proven in the cage. The pro's use Revgear and so should you.


text:
1. Lower Costs. Choosing in-network providers and facilities means that members only have to pay co-payments or coinsurance, depending on their plans. And, in-network coinsurance is based on Empire's negotiated provider rates. Members who choose providers and facilities who are not in the network are responsible for the difference between Empire's allowed amounts and the fees charged. This difference can be substantial.
2. Patient Safety Standards. In addition to agreeing to accept negotiated fees, all in-network ambulatory surgery facilities must meet Empire's credentialing standards, be licensed by the State of New York and meet the minimum patient safety standards established by New York law.
3. It's Easier. When a member goes to an in-network provider, payment for the covered services is sent directly to the network provider.
Choose Physicians for all doctors consisting of Primary Care Providers, Generalists, and Medical Specialists including Ophthalmologists, Oral Maxillofacial Surgery and Osteopaths.
Choose Other Health Professionals for Nurse Practitioners, Oral Maxillofacial Surgery, Chiropractors, Midwives, Occupational and Physical Therapists, Podiatrists, Dieticians, Speech Therapists, Equipment Suppliers, and other providers not listed elsewhere.
Choose Hospitals, Facilities, Services and Equipment for General, Acute Care, and Veterans Hospitals as well as Ambulance Services, Urgent Care Facilities, Laboratories, Hospices, Home Health Agencies, Clinics, Ambulatory Surgical Facilities, Renal Dialysis Centers, and Equipment Suppliers.


text:
AGL Table Group
Inviting and intelligent, Leon Ransmeier's AGL Table Group exemplifies the Herman Miller Collection's intent to provide newly commissioned designs with dynamic performance and timeless quality. Highly considered in shape, proportion, and scale, AGL minimizes material usage—an approach that draws from the efficiencies of aeronautical design.
Power needs are addressed in a solution that reflects a contemporary relationship with technology. An optional tray, which includes four simplex receptacles, conveniently pulls out from beneath the top surface and can be added or removed without comprising the visual integrity of the table. Many size and material options add to AGL's suitability for use in any environment requiring an elegant surface.


text:
Follow us
John Schnabel makes grandson Parker clear out all the overhanging trees - nicknamed "widow makers" - that stand over the new dig at Smith Creek.
UP NEXTGold Rush: Widow Maker Clean Out
UP NEXTGold Rush: Young Blood
UP NEXTGold Rush: The New Boss
UP NEXTGold Rush: Parker's First Clean Out
UP NEXTGold Rush: Parker's Family Mining
UP NEXTGold Rush: Grandpa John Returns
UP NEXTGold Rush: Schnabel Family Backup
UP NEXTGold Rush: Parker Goes Deeper
UP NEXTGold Rush: Parker Goes Klondike
UP NEXTGold Rush: Grandpa's Down
UP NEXTGold Rush: Parker Redeemed
UP NEXTGold Rush: Parker On Grandpa
UP NEXTGold Rush: The Buckets
Bering Sea Gold: Muffled Communication
Captain Scott Meisterheim of the Wild Ranger has his warm water and suction power cut off while dredging for gold in the bitter cold Bering Sea.
Bering Sea Gold: Ian's Frozen Air
Diving alone off the Sluicey for one last time, Ian Foster discovers the danger posed to his air hose by freezing ocean water.
Gold Rush: Brotherhood
The Hoffman team confronts James Harness about his absences and commitment.
Gold Rush: Parker Goes Klondike
Before returning to school, Parker Schnabel heads north to the Klondike to check out some of the larger gold mining operations that start him thinking about making a new start.
Bearing Sea Gold: Nome History
John Mehelich discusses Nome's history.
Deadliest Catch: Leaving Home
Left homeless after the break with Zeke, Emily wanders Nome looking for a roof over her head.
Gold Rush: The New Boss
Parker Schnabel, John Schabel's grandson, begins his first day as the new boss of the Big Nugget mine.
Ragin Cajuns: Gator Snag
On the "Lady Cindy", Captain Dardar hauls in an unexpected catch in one of his shrimp nets.
Bering Sea Gold: Bar Fight Stabbing
After a big Christine Rose pay day, Shawn and Cody go to grab a few drinks but run into a jealous knife-wielding thug who starts a fight.
Ragin Cajuns: Voodoo Cajuns
Blimp explains the many superstitions of shrimping. He soon faces his own bad luck when his boat's winch breaks.
Ragin Cajuns: Shrimp Jackpot
After an unfortunate shrimping trip in Alabama, Captain Kip of the "Louisiana Experience" comes up big back in the bayou.
Ragin Cajuns: Catching Lock Jaw
The crew of the Lady Cindy are hitting the shrimping jackpot and don't have plans to tell anyone where they are.
Bering Sea Gold: Dredger Funnies
Have some fun with a few of our favorite Bering Sea Gold outtakes.
Bering Sea Gold: Don't Call Me A Thief
Scott Meisterheim gives After The Dredge host Thom Beers his thoughts on the fight with Wild Ranger owner Vern Adkinson.
Bering Sea Gold: What Is Gold?
After The Dredge host Thom Beers brings in UC Santa Barbara scientist Doug Fischer to help explain exactly what gold is and where it originates.
Bering Sea Gold: Zeke Drops A Bombshell
Seemingly out of nowhere, Zeke accuses the Sluicey crew of making back-handed deals.
Bering Sea Gold: Cosmic Gold Origins
Our gold science expert Doug Fischer shares more about where gold came from billions of years ago.
Bering Sea Gold: Ice and Wolf Eels
The crew talk about the challenges of ice dredging and all agree that the wolf eel is the weirdest underwater creature.
Bering Sea Gold: Zeke and Emily Story
Zeke and Emily talk about their long relationship on and off The Clark.
Bering Sea Gold: Meet John Mehelic
Find out more about John Mehelic, the mystery man who has been our guide to Nome's golden history.
Bering Sea Gold: Crabby But Happy
The Pomrenkes and crewman Cody Moen talk about working hard and trying to get along.
Bering Sea Gold: Wild Ranger Boils Over
The Wild Ranger crew's tense reunion boils over as Vern and Scott let their deep-seated anger get the better of them.
Bering Sea Gold: Wild Ranger Reckoning
The Wild Ranger crew's reunion comes to blows as Steve Riedel pushes Scott Meisterheim's buttons and owner Vern Adkinson hurls accusations at his former captain.
Bering Sea Gold: Bidding On The Future
The Pomrenkes bring everything to the table in the Nome Gold Auction to obtain the mining lease that will secure their future.


text:
T/Sgt Frank T Orfila, 321st Bomb Group, 447th BS DNB 19 Feb.'44 Italy
19 Feb. 1944 — Italy
Frank T Orfila was living at 2430 Magazine Street, New Orleans, LA at enlistment. (New Orleans Parish) He joined the Army of the United States on 14 Jan. 1942, directly into the Army Air Corps at Camp Shelby, Miss. He had completed 3 years of high school, was single at enlistment and was working as a welder. Frank was a Catholic, and listed as MIA. Frank served in the 321st Bomb Group, 447th Bomb Squad as an Engineer and Crew Chief working on the B-25 Mitchell Medium Bomber.
Orfila, Frank T., T/Sgt., Engineering, Enlistment Service # : 14079778
KILLED on 19 February 1944 on Shuttle Service Mission Between Vincenzo &
Gaudo, Italy. The Plane Exploded in the Air and Crashed into Lake Lesina,
North of Foggia. Cause of the Crash Was Never Known.
Frank T. Orfila Technical Sergeant, U.S. Army Air Forces Service # 14079778 447th Bomber Squadron, 321st Bomber Group, Medium Entered the Service from: Louisiana
Died: 19-Feb-44
Missing in Action or Buried at Sea
Tablets of the Missing at Sicily-Rome American Cemetery
Nettuno, Italy
War Diary; 3 November 1943, S/Sgt Ofila returned from detetched service (Tobruk, Lybia, North Africa /Gambut Gambit) today.
MACR 2717 B-25 D #43-3414 Near Foggia in Lake Lesina, Italy. This ship was on a "shuttle service" and was seen to explode in the air.
Saturday, 19 February 1944 447th BS: Extracts from Missing Air Crew Report # 2717: Remains of wrecked plane were found in Lake Lesina, NE of Foggia and bodies of T/Sgt. Nowakowski and Sgt. Cheatle were identified. It is believed that the remaining persons are in the wreckage, recovery of which is being made by the 319th Service Group. As soon as additional persons are recovered, subsequent records will be submitted.
A/C No. 43-3413 (MACR-2717 - exploded in air – crashed in Lake Lesina, near Foggia
P Toltzman, William J., 1Lt - MIA, KNB
E Edwards, Earl W., Pvt - MIA, KNB
PAX Orfila, Frank T., T/Sgt - MIA, KNB
PAX Atkinson, Elmer S., Sgt - MIA, KNB
PAX Brandt, George F., Sgt - MIA, KNB
PAX Cheatle, Walter J., Sgt - MIA, KNB
PAX Nowakowski, Ollie D, T/Sgt - MIA, KNB
firstname.lastname@example.com Barbara Ennis Connolly, 321st Bomb Group


text:
This is an example adventure to show one of the ways that you can format it.
This is where you put information about the current adventure. You could put a lot of things here, but the least of them should be:
- Author
- Recommended Level
- Summary
This is where you could put the actual adventure. For example:
Group A goes to Place A. At Place A, they fight a group of Bad Guys who are protecting the Really Bad Guy. If they win, they get the Really Big Sword of Certain Death. If they lose, they get beheaded.
This is obviously a bad adventure, but the point is, you can put the adventure itself here.
Here you can put down all the statistics of the things that need to be killed and the things that need to stay alive. For example, you would put all of the bad guys attacks, health, and rewards here.
You can put the treasure that they win overall here, or you could put special awards, or both. For example, if Group A kills the Really Bad Guy without any of them being knocked out.


text:
BERLIN: Four days after beating Real Madrid in the Champions League, Borussia Dortmund claimed a second major scalp with a convincing 3-0 Bundesliga win at Bayern Munich on Saturday.
Dortmund's 2-0 victory at home to Madrid on Tuesday could not prevent them from bowing out of the Champions League 3-2 on aggregate at the quarter-final stage, but they put that disappointment behind them to stun Bayern in Munich.
Goals by Dortmund midfielders Henrikh Mkhitaryan, Marco Reus and rising star Jonas Hofmann sealed the Allianz Arena win.
"We attacked them early, that is the only way to survive here," said Reus.
"If you turn your back here briefly, it gets very difficult, that was the secret to our success."
A second successive defeat for champions Bayern, who had previously not lost a game all season, allowed second-placed Dortmund to trim their lead at the top of the table to 17 points from 25 just three weeks ago.
"We were very cheeky, very consistent and we could have done things a bit better here and there, but when you beat Bayern 3-0, then everything is pretty perfect," said Dortmund coach Jurgen Klopp.
"That was another highly concentrated performance."
Although Munich coach Pep Guardiola named a full-strength side, it was Bayern's heaviest defeat in any competition since being routed 5-2 in the 2012 German Cup final by Dortmund at Berlin's Olympic Stadium.
"We did not find our attacking game, we only played well in the last 10 minutes," Guardiola said.
"We have lost our rhythm, we have slowed down since winning the title."
The clubs are on course to meet again in this season's German Cup final on May 17 with Dortmund hosting VfL Wolfsburg in the semi-finals on Tuesday, 24 hours before Bayern entertain second-division Kaiserslautern in the other tie.
Poland star Robert Lewandowski, who will join Bayern on a free transfer at the end of the season, has said he wants to finish his four years at Dortmund with a title and the cup would be his last chance before heading to Munich.
This was Dortmund's second win of the season over Bayern after they beat the Bavarian giants 4-2 in the German Super Cup in July before Munich romped to a 3-0 Bundesliga win at the Westfalenstadion in November.
Dortmund's two impressive wins over the last week have come without them naming a full-strength side.
Klopp opted to start with Lewandowski on the bench in Munich with Gabon international Pierre-Emerick Aubemayang playing up front.
Injuries meant the Dortmund boss was forced to field his third-choice central midfield pairing in the win over Real, but the untested Oliver Kirch and new signing Milos Jojic rose to the occasion.
Dortmund are now three points clear of third-placed Schalke 04, boosting their chances of returning to the Champions League next season.
Earlier, VfL Wolfsburg continued their push for a place in the Champions League, moving to fourth place after a thumping 4-1 win over Nuremburg.
Wolfsburg leapfrogged Leverkusen, who play on Sunday, and Borussia Moenchengladbach, who were held to a 1-1 draw at home to Vfb Stuttgart.
Stuttgart are now one point clear of third-from-bottom Hamburg, who lost 2-1 at Hanover.
In the other meeting of two relegation candidates, Freiburg defeated bottom club Eintracht Braunschweig 2-0, while Europa League hopefuls Mainz swept aside mid-table Werder Bremen 3-0.


text:
Music Home
Dance Home
Music Degrees & Programs
Music Ensembles
Jazz Studies Program
Music Education Program
Student/Faculty Info & Forms
SCHEDULE Your Recital/Class
Special Events
New Music Festival
Centenary: Music of Bezanson
43rd Multiband Pops
Greek & Music Organizations
Summer Courses/Workshops
Request Form
This Week's Program
Alumni, Parents & Families
Giving to Music & Dance
GIVE NOW, Options
Donor Spotlight
Chair's Message
To Receive Concert Updates
149N Fine Arts Center
(413) 577-2459
Catherine Jensen-Hole is Visiting Assistant Professor in the African-American Music and Jazz Studies
Program at UMass Amherst. Catherine directs the DOWNBEAT award-winning Vocal Jazz Ensemble and teaches undergraduate
instrumental arranging and composition, vocal jazz techniques, and the vocal jazz studio.
Jensen-Hole has performed as vocal jazz artist in Australia, Great Britain, Indonesia and the U.S. including
performances at the Perth Concert Hall, the International Festival of Perth, Australia, and the National Theatre,
London, England. She has received two awards for her performance from DOWNBEAT magazine and was a member of the
award winning UNT Jazz Singers for eight years.
A nationally published composer and arranger, her compositions and arrangements have been performed and recorded
by university and college ensembles across America. A sought-after clinician and adjudicator in vocal jazz, she has
conducted All-State Choirs including the 2001 MENC All Northwest Jazz Choir and has been a faculty member at the
North Texas Summer Vocal Jazz Workshop. Presently she co-teaches at the Jazz in July Summer Workshop (UMass Amherst)
with Sheila Jordan, working with singers from the USA, Canada, Europe and Asia. Jensen-Hole is also a regular
performer in the IAJE Music Educator Vocal Jazz Group that performs new vocal jazz music at the yearly conference.
Her own UNC Jazz Press arrangements and compositions are regularly featured at these sessions.
In earlier years, Jensen-Hole worked as a freelance studio singer for Western Australian based advertising
companies and received awards at the West Coast Rock Awards for most outstanding W.A. recording by a Western
Australian artist.
A resident of the USA, and citizen of Australia and the United Kingdom, Jensen-Hole received her Bachelor of
Music in Jazz Studies from the Western Australian Conservatorium of Music (WAPPA), and both her Master of Music
in Jazz Composition and Arranging, and Doctor of Philosophy in Music Education specializing in Jazz Studies,
from the University of North Texas.
Appointed 1999
Music Home |
Dance Home |
Overview |
Music Degrees & Programs: Undergraduate |
Music Degrees & Programs: Graduate |
Music Ensembles |
Current Music Majors/Minors |
Class/Recital Scheduling |
Special Events |
Summer Course Offerings |
Alumni, Parents & Families |
Giving Opportunities |
Meet our Sponsors |
Admissions-Undergrad |
Admissions-Grad |
Audition Requirements-Undergrad |
Audition Requirements-Grad |
Admissions/Audition Request Form |
Scholarships & Awards |
Concert Calendar |
Music Faculty by Discipline |
Music Faculty by Name |
Faculty Discography |
Contact/Visit Us |
One of the best music schools/departments in Massachusetts and in New England, offering graduate and undergraduate Music Education, Jazz, Performance, Music History and Music Theory degrees and programs.
This site is maintained by the Department of Music and Dance.
© 2012 University of Massachusetts AmherstSite Policies


text:
Ringling Bros. and Barnum & Bailey Presents LEGENDS
Additional Information
Ringling Bros. and Barnum & Bailey are bringing you the all-new show – LEGENDS. It's an all new circus spectacle, beyond imagination! Expect the unexpected, and believe the unbelievable – only at the greatest show on earth, where LEGENDS live! Kids tickets only $15. LEGENDS opens February 12th at the Wells Fargo Center. Visit ComcastTix.com for tickets and full show information.