text:
Who are the Columban Sisters
Columban Mission Spirituality
Focus on Mission
Ways of being in mission
Communion of life
Vocation Invitation
Discerning for Life
Lay Associates
Golden Jubilee Trio – 27 April 2014
The sun graced Magheramore, Wicklow, all day Saturday, 27 April, when three Columban Sisters celebrated their Golden Jubilee of Missionary Religious Commitment.
The happy trio (from left to right) as they cut the Jubilee cake are Sisters Eileen Kiely (Co Kerry), Nora Mary O'Driscoll (Co Cork) and Kathleen Mary O'Riordan (Co Limerick). They were joined by family members and friends, many of whom had travelled from England and US, along with the local Columban Sisters community.
The chief celebrant of the Jubilee Mass was Columban Father Pat Raleigh, a long time friend.
Columban Sister Mary Nolan gave the homily at the Mass so we shall leave it to Mary to give the mission message behind the occasion.
Homily: "Welcome to all of you who have come here today to celebrate with our 3 Jubilarians and with all of us. It's a day to rejoice in lives given in the service of God and of God's people.
As I was reflecting on this day and its meaning for Eileen, Kathleen and Nora Mary, it struck me that the image used by Pope Emeritus Benedict could sum up the flow of life of these 3 missionaries. As he was retiring he spoke to the people of his 8 years in office and how he took comfort in the Gospel image of the storm at sea. Being in the boat he had experienced times of sunshine and gentle breezes, and also had lived through times when the seas seemed choppy and dangerous. Often the Lord seemed to be asleep in that boat. Faith was challenged. For our 3 sisters I'm sure that also happened as they reached out to the poor and the needy far away from home in Korea, in China, or in Chile. There were days when the sun shone in the bright eyes of Nora Mary's students in China, in the eyes of Eileen's patients in Korea and in Kathleen Mary's Chilean families who saw hope in spite of the scourge of repression, poverty and addictions. And there were the dark days when it all seemed so difficult and one wondered at the meaning of it all. God was there but that comforting presence was not felt. However, Faith enabled them to keep going knowing that, as Paul tells us: God can do much more in us than we can ask or imagine. We're only asked to be there, and as the Gospel tells us, ever greater things will be done through us.
Before the Mass begins the three Jubilarians in place as guests continue to arrive.
In 1960 Nora Mary, Kathleen and Eileen began their Columban missionary lives. Leaving Caherconlish, Tarbert or Dunmanway they travelled to Magheramore where in pre-Vatican II times they entered into a rather strict regime of Novitiate life. There too I'm sure there were days of sunshine and of storms. But whatever came was worth it because they had been chosen and had opted to be missionaries, ready to go to the ends of the earth as bearers of the Good News. Each journey was on a different road: Kathleen Mary was to be sent to Chile. On her way there she had a short respite in Peru where I first got to know her as we struggled together to grasp the mysteries of a new language, Spanish. Kathleen used all her powers of communication in the following year as she shared her skills with the women of Condevilla in Lima. Then came the call to Santiago, Chile, where the Congregation was beginning a new mission. It was a time of difficulty and challenge as the Chileans tried to cope during the military dictatorship of President Pinochet. With her community Kathleen accompanied the people in their struggles and their pain. Eventually she saw that one of the many afflictions of the Chilean people was their abuse of alcohol and drugs, and in true Kathleen Mary style she confronted the problem head-on through means of education. Kathleen continues to reach out in love to her people through many ministries, finding her strength in the Passion of Christ (as is her motto).
Eileen's call as a Columban missionary took her on a colourful journey. As a young nurse in Korea she worked in the Columban Sisters' medical scene in Mokpo and in Chunchon attending to and alleviating the pain of many patients. One would have expected that she'd have many years ahead of her in that field of caring, but no; a fall determined that Eileen would have to change course and would have to leave Korea. With her business acumen she was soon invited into the world of finance where she enabled the Congregation to stay afloat during her many years as bursar both in the US and in the Central Office. Her long term over as bursar, Eileen opted to train in pastoral care and then went on to Chile. There her Kerry charm won her many friends as she searched out the more abandoned and drew many collaborators into caring for their brothers and sisters. Truly she was living out her motto; Love one another for love is of God. Later Eileen's journey took her to the United States where she again became involved in pastoral care of the sick. And now we're blessed to have her with us here in Magheramore.
Sister Kathleen with her brothers Seamus and Denis and sister, Anna
From Dunmanway in west Cork Nora Mary too came on board the Columban ship more than 50 years ago. Her gifts led her into the field of nursing and then into medical care of the sick in Hong Kong. Times were changing in Hong Kong and Nora Mary's pioneering spirit was not content with staying in that metropolis. She felt drawn to reach out to the millions of Chinese in mainland China, the place where the Columban sisters' mission began. But how to get there? She was aware that teachers of English were being welcomed to teach in universities in China, and undaunted, she a nurse, began the journey of preparing to be an English teacher. Step by step she found the openings she needed and Miss O'Driscoll's became a well-known face on many of the campuses of China throughout nearly 20 years of her missionary life. True to her motto, she had placed her trust in the Lord and was not disappointed. We're glad that Nora Mary is now with us in the Area of Dublin.
Nora Mary on an outreach visit to a small orphanage in China
Historically we can see that our Jubilarians lived through challenging times. In early days they crossed over that bridge from Pre-Vatican II times to the avalanche of change that took place especially through the 60's and 70's. What had been the way was no longer the way for Religious as for the whole Church. But carried by the zeal of mission they didn't lose focus, and they continue to be the hands, feet and heart of Christ in the world of mission.
I'd like to end with a short reflection from St. Columban that may light their coming years – even though they are all still quite young:
LET THE MIND PRESS ONWARD
EVEN AS LIFE PRESSES ONWARD,
AND LET MATURITY OF MIND INCREASE
WITH THE FULLNESS OF OLD AGE.
AND AS OUR SPAN OF LIFE GROWS SHORTER
SO LET THE NUMBER OF OUR FAULTS GROW LESS, THAT WE MAY LEAVE THE WORLD TO ITS OWN WAYS AS WE GO TO THE LORD
MAY THIS BE SO BY THE HELP OF OUR LORD JESUS CHRIST
TO WHOM BE GLORY FOR EVER AND EVER, AMEN.
If you would like to know more about the Columban Sisters:
E-mail us : weboffice@columbansisters.org
Charity Number: Co. Reg. No.496854 CHY 2903
Copyright © 2003 - 2019 - Columban Sisters · Designed and Developed by GetOnline Pro
This website uses Google Analytics to analyse how visitors use our website. These cookies give us information about visitor numbers, website traffic, pages of interest etc. This is so that we can improve our website design and functionality, to develop our website based on users' interests, and to ensure our website displays correctly. The information collected by Google Analytics includes: IP address from which you access our website, the type of browser you used to visit the website, the operating system used, the top-level domain name used (eg. .ie, .co.uk, etc), the date and time of the visit, pages visited etc. This information is transferred outside the EEA based on the EU-US Privacy Shield. You can find out more information at: www.https://support.google.com/analytics.answer/6004245 The name of the cookies, their function, and their retention periods are set out below:
Google Analytic Cookie Name Expiration/retention period Function
_ga 12 months from last visit Used to distinguish visitors to this website.
_gat 10 minutes Used to throttle request rate
_utmt 10 minutes
Used to throttle request rate
_ _utma 12 months from last visit Used to distinguish visitors and pages visited. Records a unique ID, the date and time of first visit, time of current visit and total number of visits made
_ _utmb 30 minutes from last visit Used to determine new sessions or visits. Stores the number of page views in current visit and start time of visit
_ _ utmc Session cookie Used to note that the visit has ended when browser is closed
_ _utmz 6 months Records the site you may have linked to our page from. Only records data if you clicked on a link to our site from a different website
We are also using Twitter and Facebook features to add more social presence to our website. These providers are also using cookies through our website.


text:
<?php

/**
 * TClientScriptManager class.
 *
 * TClientScriptManager manages javascript and CSS stylesheets for a page.
 *
 * @author Qiang Xue <qiang.xue@gmail.com>
 * @author Gabor Berczi <gabor.berczi@devworx.hu> (lazyload additions & progressive rendering)
 * @version $Id$
 * @package System.Web.UI
 * @since 3.0
 */
class TClientScriptManager extends TApplicationComponent
{
	/**
	 * directory containing Prado javascript files
	 */
	const SCRIPT_PATH='Web/Javascripts/source';
	/**
	 * file containing javascript packages and their cross dependencies
	 */
	const PACKAGES_FILE='Web/Javascripts/packages.php';
	/**
	 * @var TPage page who owns this manager
	 */
	private $_page;
	/**
	 * @var array registered hidden fields, indexed by hidden field names
	 */
	private $_hiddenFields=array();
	/**
	 * @var array javascript blocks to be rendered at the beginning of the form
	 */
	private $_beginScripts=array();
	/**
	 * @var array javascript blocks to be rendered at the end of the form
	 */
	private $_endScripts=array();
	/**
	 * @var array javascript files to be rendered in the form
	 */
	private $_scriptFiles=array();
	/**
	 * @var array javascript files to be rendered in page head section
	 */
	private $_headScriptFiles=array();
	/**
	 * @var array javascript blocks to be rendered in page head section
	 */
	private $_headScripts=array();
	/**
	 * @var array CSS files
	 */
	private $_styleSheetFiles=array();
	/**
	 * @var array CSS declarations
	 */
	private $_styleSheets=array();
	/**
	 * @var array registered PRADO script libraries
	 */
	private $_registeredPradoScripts=array();
	/**
	 * Client-side javascript library dependencies, loads from PACKAGES_FILE;
	 * @var array
	 */
	private static $_pradoScripts;
	/**
	 * Client-side javascript library packages, loads from PACKAGES_FILE;
	 * @var array
	 */
	private static $_pradoPackages;

	private $_renderedHiddenFields;

	private $_renderedScriptFiles=array();

	private $_expandedPradoScripts;

	/**
	 * Constructor.
	 * @param TPage page that owns this client script manager
	 */
	public function __construct(TPage $owner)
	{
		$this->_page=$owner;
	}

	/**
	 * @return boolean whether THead is required in order to render CSS and js within head
	 * @since 3.1.1
	 */
	public function getRequiresHead()
	{
		return count($this->_styleSheetFiles) || count($this->_styleSheets)
			|| count($this->_headScriptFiles) || count($this->_headScripts);
	}

	public static function getPradoPackages()
	{
		return self::$_pradoPackages;
	}

	public static function getPradoScripts()
	{
		return self::$_pradoScripts;
	}

	/**
	 * Registers Prado javascript by library name. See "Web/Javascripts/packages.php"
	 * for library names.
	 * @param string script library name.
	 */
	public function registerPradoScript($name)
	{
		$this->registerPradoScriptInternal($name);
		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerPradoScript',$params);
	}

	/**
	 * Registers a Prado javascript library to be loaded.
	 */
	protected function registerPradoScriptInternal($name)
	{
		// $this->checkIfNotInRender();
		if(!isset($this->_registeredPradoScripts[$name]))
		{
			if(self::$_pradoScripts === null)
			{
				$packageFile = Prado::getFrameworkPath().DIRECTORY_SEPARATOR.self::PACKAGES_FILE;
				list($packages,$deps)= include($packageFile);
				self::$_pradoScripts = $deps;
				self::$_pradoPackages = $packages;
			}

			if (isset(self::$_pradoScripts[$name]))
				$this->_registeredPradoScripts[$name]=true;
			else
				throw new TInvalidOperationException('csmanager_pradoscript_invalid',$name);

			if(($packages=array_keys($this->_registeredPradoScripts))!==array())
			{
				$base = Prado::getFrameworkPath().DIRECTORY_SEPARATOR.self::SCRIPT_PATH;
				list($path,$baseUrl)=$this->getPackagePathUrl($base);
				$packagesUrl=array();
				$isDebug=$this->getApplication()->getMode()===TApplicationMode::Debug;
				foreach ($packages as $p)
				{
					foreach (self::$_pradoScripts[$p] as $dep)
					{
						foreach (self::$_pradoPackages[$dep] as $script)
						if (!isset($this->_expandedPradoScripts[$script]))
						{
							$this->_expandedPradoScripts[$script] = true;
							if($isDebug)
							{
								if (!in_array($url=$baseUrl.'/'.$script,$packagesUrl))
									$packagesUrl[]=$url;
							} else {
								if (!in_array($url=$baseUrl.'/min/'.$script,$packagesUrl))
								{
									if(!is_file($filePath=$path.'/min/'.$script))
									{
										$dirPath=dirname($filePath);
										if(!is_dir($dirPath))
											mkdir($dirPath, PRADO_CHMOD, true);
										file_put_contents($filePath, TJavaScript::JSMin(file_get_contents($base.'/'.$script)));
										chmod($filePath, PRADO_CHMOD);
									}
									$packagesUrl[]=$url;
								}
							}
						}
					}
				}
				foreach($packagesUrl as $url)
					$this->registerScriptFile($url,$url);
			}
		}
	}

	/**
	 * @return string Prado javascript library base asset url.
	 */
	public function getPradoScriptAssetUrl()
	{
		$base = Prado::getFrameworkPath().DIRECTORY_SEPARATOR.self::SCRIPT_PATH;
		$assets = Prado::getApplication()->getAssetManager();
		return $assets->getPublishedUrl($base);
	}

	/**
	 * Returns the URLs of all script files referenced on the page
	 * @return array Combined list of all script urls used in the page
	 */
	public function getScriptUrls()
	{
		$scripts = array_values($this->_headScriptFiles);
		$scripts = array_merge($scripts, array_values($this->_scriptFiles));
		$scripts = array_unique($scripts);

		return $scripts;
	}

	/**
	 * @param string javascript package path.
	 * @return array tuple($path,$url).
	 */
	protected function getPackagePathUrl($base)
	{
		$assets = Prado::getApplication()->getAssetManager();
		if(strpos($base, $assets->getBaseUrl())===false)
		{
			if(($dir = Prado::getPathOfNameSpace($base)) !== null) {
				$base = $dir;
			}
			return array($assets->getPublishedPath($base), $assets->publishFilePath($base));
		}
		else
		{
			return array($assets->getBasePath().str_replace($assets->getBaseUrl(),'',$base), $base);
		}
	}

	/**
	 * Returns javascript statement that create a new callback request object.
	 * @param ICallbackEventHandler callback response handler
	 * @param array additional callback options
	 * @return string javascript statement that creates a new callback request.
	 */
	public function getCallbackReference(ICallbackEventHandler $callbackHandler, $options=null)
	{
		$options = !is_array($options) ? array() : $options;
		$class = new ReflectionClass($callbackHandler);
		$clientSide = $callbackHandler->getActiveControl()->getClientSide();
		$options = array_merge($options, $clientSide->getOptions()->toArray());
		$optionString = TJavaScript::encode($options);
		$this->registerPradoScriptInternal('ajax');
		$id = $callbackHandler->getUniqueID();
		return "new Prado.CallbackRequest('{$id}',{$optionString})";
	}

	/**
	 * Registers callback javascript for a control.
	 * @param string javascript class responsible for the control being registered for callback
	 * @param array callback options
	 */
	public function registerCallbackControl($class, $options)
	{
		$optionString=TJavaScript::encode($options);
		$code="new {$class}({$optionString});";
		$this->_endScripts[sprintf('%08X', crc32($code))]=$code;
		$this->registerPradoScriptInternal('ajax');

		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerCallbackControl',$params);
	}

	/**
	 * Registers postback javascript for a control. A null class parameter will prevent
	 * the javascript code registration.
	 * @param string javascript class responsible for the control being registered for postback
	 * @param array postback options
	 */
	public function registerPostBackControl($class,$options)
	{
		if($class === null) {
			return;
		}
		if(!isset($options['FormID']) && ($form=$this->_page->getForm())!==null)
			$options['FormID']=$form->getClientID();
		$optionString=TJavaScript::encode($options);
		$code="new {$class}({$optionString});";

		$this->_endScripts[sprintf('%08X', crc32($code))]=$code;
		$this->_hiddenFields[TPage::FIELD_POSTBACK_TARGET]='';
		$this->_hiddenFields[TPage::FIELD_POSTBACK_PARAMETER]='';
		$this->registerPradoScriptInternal('prado');

		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerPostBackControl',$params);
	}

	/**
	 * Register a default button to panel. When the $panel is in focus and
	 * the 'enter' key is pressed, the $button will be clicked.
	 * @param TControl|string panel (or its unique ID) to register the default button action
	 * @param TControl|string button (or its unique ID) to trigger a postback
	 */
	public function registerDefaultButton($panel, $button)
	{
		$panelID=is_string($panel)?$panel:$panel->getUniqueID();

		if(is_string($button))
			$buttonID=$button;
		else
		{
			$button->setIsDefaultButton(true);
			$buttonID=$button->getUniqueID();
		}
		$options = TJavaScript::encode($this->getDefaultButtonOptions($panelID, $buttonID));
		$code = "new Prado.WebUI.DefaultButton($options);";

		$this->_endScripts['prado:'.$panelID]=$code;
		$this->_hiddenFields[TPage::FIELD_POSTBACK_TARGET]='';
		$this->registerPradoScriptInternal('prado');

		$params=array($panelID,$buttonID);
		$this->_page->registerCachingAction('Page.ClientScript','registerDefaultButton',$params);
	}

	/**
	 * @param string the unique ID of the container control
	 * @param string the unique ID of the button control
	 * @return array default button options.
	 */
	protected function getDefaultButtonOptions($panelID, $buttonID)
	{
		$options['ID'] = TControl::convertUniqueIdToClientId($panelID);
		$options['Panel'] = TControl::convertUniqueIdToClientId($panelID);
		$options['Target'] = TControl::convertUniqueIdToClientId($buttonID);
		$options['EventTarget'] = $buttonID;
		$options['Event'] = 'click';
		return $options;
	}

	/**
	 * Registers the control to receive default focus.
	 * @param string the client ID of the control to receive default focus
	 */
	public function registerFocusControl($target)
	{
		$this->registerPradoScriptInternal('effects');
		if($target instanceof TControl)
			$target=$target->getClientID();
		$id = TJavaScript::quoteString($target);
		$this->_endScripts['prado:focus'] = 'new Effect.ScrollTo('.$id.'); Prado.Element.focus('.$id.');';

		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerFocusControl',$params);
	}

	/**
	 * Registers a CSS file to be rendered in the page head
	 *
	 * The CSS files in themes are registered in {@link OnPreRenderComplete onPreRenderComplete} if you want to override
	 * CSS styles in themes you need to register it after this event is completed.
	 *
	 * Example:
	 * <code>
	 * <?php
	 * class BasePage extends TPage {
	 *   public function onPreRenderComplete($param) {
	 *     parent::onPreRenderComplete($param);
	 *     $url = 'path/to/your/stylesheet.css';
	 *     $this->Page->ClientScript->registerStyleSheetFile($url, $url);
	 *   }
	 * }
	 * ?>
	 * </code>
	 *
	 * @param string a unique key identifying the file
	 * @param string URL to the CSS file
	 * @param string media type of the CSS (such as 'print', 'screen', etc.). Defaults to empty, meaning the CSS applies to all media types.
	 */
	public function registerStyleSheetFile($key,$url,$media='')
	{
		if($media==='')
			$this->_styleSheetFiles[$key]=$url;
		else
			$this->_styleSheetFiles[$key]=array($url,$media);

		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerStyleSheetFile',$params);
	}

	/**
	 * Registers a CSS block to be rendered in the page head
	 * @param string a unique key identifying the CSS block
	 * @param string CSS block
	 */
	public function registerStyleSheet($key,$css,$media='')
	{
		$this->_styleSheets[$key]=$css;

		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerStyleSheet',$params);
	}

	/**
	 * Returns the URLs of all stylesheet files referenced on the page
	 * @return array Combined list of all stylesheet urls used in the page
	 */
	public function getStyleSheetUrls()
	{
		$stylesheets = array_values(
			array_merge(
				array_map(
					create_function('$e', 'return is_array($e) ? $e[0] : $e;'),
					$this->_styleSheetFiles),
				$this->_styleSheets
			)
		);

		foreach(Prado::getApplication()->getAssetManager()->getPublished() as $path=>$url)
			if (substr($url,strlen($url)-4)=='.css')
				$stylesheets[] = $url;

		$stylesheets = array_unique($stylesheets);

		return $stylesheets;
	}

	/**
	 * Registers a javascript file in the page head
	 * @param string a unique key identifying the file
	 * @param string URL to the javascript file
	 */
	public function registerHeadScriptFile($key,$url)
	{
		$this->checkIfNotInRender();
		$this->_headScriptFiles[$key]=$url;

		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerHeadScriptFile',$params);
	}

	/**
	 * Registers a javascript block in the page head.
	 * @param string a unique key identifying the script block
	 * @param string javascript block
	 */
	public function registerHeadScript($key,$script)
	{
		$this->checkIfNotInRender();
		$this->_headScripts[$key]=$script;

		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerHeadScript',$params);
	}

	/**
	 * Registers a javascript file to be rendered within the form
	 * @param string a unique key identifying the file
	 * @param string URL to the javascript file to be rendered
	 */
	public function registerScriptFile($key, $url)
	{
		$this->_scriptFiles[$key]=$url;

		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerScriptFile',$params);
	}

	/**
	 * Registers a javascript script block at the beginning of the form
	 * @param string a unique key identifying the script block
	 * @param string javascript block
	 */
	public function registerBeginScript($key,$script)
	{
		$this->checkIfNotInRender();
		$this->_beginScripts[$key]=$script;

		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerBeginScript',$params);
	}

	/**
	 * Registers a javascript script block at the end of the form
	 * @param string a unique key identifying the script block
	 * @param string javascript block
	 */
	public function registerEndScript($key,$script)
	{
		$this->_endScripts[$key]=$script;

		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerEndScript',$params);
	}

	/**
	 * Registers a hidden field to be rendered in the form.
	 * @param string a unique key identifying the hidden field
	 * @param string|array hidden field value, if the value is an array, every element
	 * in the array will be rendered as a hidden field value.
	 */
	public function registerHiddenField($name,$value)
	{
		$this->_hiddenFields[$name]=$value;

		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','registerHiddenField',$params);
	}

	/**
	 * @param string a unique key
	 * @return boolean whether there is a CSS file registered with the specified key
	 */
	public function isStyleSheetFileRegistered($key)
	{
		return isset($this->_styleSheetFiles[$key]);
	}

	/**
	 * @param string a unique key
	 * @return boolean whether there is a CSS block registered with the specified key
	 */
	public function isStyleSheetRegistered($key)
	{
		return isset($this->_styleSheets[$key]);
	}

	/**
	 * @param string a unique key
	 * @return boolean whether there is a head javascript file registered with the specified key
	 */
	public function isHeadScriptFileRegistered($key)
	{
		return isset($this->_headScriptFiles[$key]);
	}

	/**
	 * @param string a unique key
	 * @return boolean whether there is a head javascript block registered with the specified key
	 */
	public function isHeadScriptRegistered($key)
	{
		return isset($this->_headScripts[$key]);
	}

	/**
	 * @param string a unique key
	 * @return boolean whether there is a javascript file registered with the specified key
	 */
	public function isScriptFileRegistered($key)
	{
		return isset($this->_scriptFiles[$key]);
	}

	/**
	 * @param string a unique key
	 * @return boolean whether there is a beginning javascript block registered with the specified key
	 */
	public function isBeginScriptRegistered($key)
	{
		return isset($this->_beginScripts[$key]);
	}

	/**
	 * @param string a unique key
	 * @return boolean whether there is an ending javascript block registered with the specified key
	 */
	public function isEndScriptRegistered($key)
	{
		return isset($this->_endScripts[$key]);
	}

	/**
	 * @return boolean true if any end scripts are registered.
	 */
	public function hasEndScripts()
	{
		return count($this->_endScripts) > 0;
	}

	/**
	 * @return boolean true if any begin scripts are registered.
	 */
	public function hasBeginScripts()
	{
		return count($this->_beginScripts) > 0;
	}

	/**
	 * @param string a unique key
	 * @return boolean whether there is a hidden field registered with the specified key
	 */
	public function isHiddenFieldRegistered($key)
	{
		return isset($this->_hiddenFields[$key]);
	}

	/**
	 * @param THtmlWriter writer for the rendering purpose
	 */
	public function renderStyleSheetFiles($writer)
	{
		$str='';
		foreach($this->_styleSheetFiles as $url)
		{
			if(is_array($url))
				$str.="<link rel=\"stylesheet\" type=\"text/css\" media=\"{$url[1]}\" href=\"".THttpUtility::htmlEncode($url[0])."\" />\n";
			else
				$str.="<link rel=\"stylesheet\" type=\"text/css\" href=\"".THttpUtility::htmlEncode($url)."\" />\n";
		}
		$writer->write($str);
	}

	/**
	 * @param THtmlWriter writer for the rendering purpose
	 */
	public function renderStyleSheets($writer)
	{
		if(count($this->_styleSheets))
			$writer->write("<style type=\"text/css\">\n/*<![CDATA[*/\n".implode("\n",$this->_styleSheets)."\n/*]]>*/\n</style>\n");
	}

	/**
	 * @param THtmlWriter writer for the rendering purpose
	 */
	public function renderHeadScriptFiles($writer)
	{
		$this->renderScriptFiles($writer,$this->_headScriptFiles);
	}

	/**
	 * @param THtmlWriter writer for the rendering purpose
	 */
	public function renderHeadScripts($writer)
	{
		$writer->write(TJavaScript::renderScriptBlocks($this->_headScripts));
	}

	public function renderScriptFilesBegin($writer)
	{
		$this->renderAllPendingScriptFiles($writer);
	}

	public function renderScriptFilesEnd($writer)
	{
		$this->renderAllPendingScriptFiles($writer);
	}

	public function markScriptFileAsRendered($url)
	{
		$this->_renderedScriptFiles[$url] = $url;
		$params=func_get_args();
		$this->_page->registerCachingAction('Page.ClientScript','markScriptFileAsRendered',$params);
	}

	protected function renderScriptFiles($writer, Array $scripts)
	{
		foreach($scripts as $script)
		{
			$writer->write(TJavaScript::renderScriptFile($script));
			$this->markScriptFileAsRendered($script);
		}
	}

	protected function getRenderedScriptFiles()
	{
		return $this->_renderedScriptFiles;
	}

	/**
	 * @param THtmlWriter writer for the rendering purpose
	 */
	public function renderAllPendingScriptFiles($writer)
	{
		if(!empty($this->_scriptFiles))
		{
			$addedScripts = array_diff($this->_scriptFiles,$this->getRenderedScriptFiles());
			$this->renderScriptFiles($writer,$addedScripts);
		}
	}

	/**
	 * @param THtmlWriter writer for the rendering purpose
	 */
	public function renderBeginScripts($writer)
	{
		$writer->write(TJavaScript::renderScriptBlocks($this->_beginScripts));
	}

	/**
	 * @param THtmlWriter writer for the rendering purpose
	 */
	public function renderEndScripts($writer)
	{
		$writer->write(TJavaScript::renderScriptBlocks($this->_endScripts));
	}

	public function renderHiddenFieldsBegin($writer)
	{
		$this->renderHiddenFieldsInt($writer,true);
	}

	public function renderHiddenFieldsEnd($writer)
	{
		$this->renderHiddenFieldsInt($writer,false);
	}

	/**
	 * Flushes all pending script registrations
	 * @param THtmlWriter writer for the rendering purpose
	 * @param TControl the control forcing the flush (used only in error messages)
	 */
	public function flushScriptFiles($writer, $control=null)
	{
		$this->_page->ensureRenderInForm($control);
		$this->renderAllPendingScriptFiles($writer);
	}

	/**
	 * @param THtmlWriter writer for the rendering purpose
	 */
	protected function renderHiddenFieldsInt($writer, $initial)
 	{
		if ($initial) $this->_renderedHiddenFields = array();
		$str='';
		foreach($this->_hiddenFields as $name=>$value)
		{
			if (in_array($name,$this->_renderedHiddenFields)) continue;
			$id=strtr($name,':','_');
			if(is_array($value))
			{
				foreach($value as $v)
					$str.='<input type="hidden" name="'.$name.'[]" id="'.$id.'" value="'.THttpUtility::htmlEncode($value)."\" />\n";
			}
			else
			{
				$str.='<input type="hidden" name="'.$name.'" id="'.$id.'" value="'.THttpUtility::htmlEncode($value)."\" />\n";
			}
			$this->_renderedHiddenFields[] = $name;
		}
		if($str!=='')
			$writer->write("<div style=\"visibility:hidden;\">\n".$str."</div>\n");
	}

	public function getHiddenFields()
	{
		return $this->_hiddenFields;
	}

	/**
	 * Checks whether page rendering has not begun yet
	 */
	protected function checkIfNotInRender()
	{
		if ($form = $this->_page->InFormRender)
			throw new Exception('Operation invalid when page is already rendering');
	}
}

/**
 * TClientSideOptions abstract class.
 *
 * TClientSideOptions manages client-side options for components that have
 * common client-side javascript behaviours and client-side events such as
 * between ActiveControls and validators.
 *
 * @author <weizhuo[at]gmail[dot]com>
 * @version $Id$
 * @package System.Web.UI
 * @since 3.0
 */
abstract class TClientSideOptions extends TComponent
{
	/**
	 * @var TMap list of client-side options.
	 */
	private $_options;

	/**
	 * Adds on client-side event handler by wrapping the code within a
	 * javascript function block. If the code begins with "javascript:", the
	 * code is assumed to be a javascript function block rather than arbiturary
	 * javascript statements.
	 * @param string option name
	 * @param string javascript statements.
	 */
	protected function setFunction($name, $code)
	{
		if(!TJavaScript::isJsLiteral($code))
			$code = TJavaScript::quoteJsLiteral($this->ensureFunction($code));
		$this->setOption($name, $code);
	}

	/**
	 * @return string gets a particular option, null if not set.
	 */
	protected function getOption($name)
	{
		if ($this->_options)
			return $this->_options->itemAt($name);
		else
			return null;
	}

	/**
	 * @param string option name
	 * @param mixed option value.
	 */
	protected function setOption($name, $value)
	{
		$this->getOptions()->add($name, $value);
	}

	/**
	 * @return TMap gets the list of options as TMap
	 */
	public function getOptions()
	{
		if (!$this->_options)
			$this->_options = Prado::createComponent('System.Collections.TMap');
		return $this->_options;
	}

	/**
	 * Ensure that the javascript statements are wrapped in a javascript
	 * function block as <code>function(sender, parameter){ //code }</code>.
	 */
	protected function ensureFunction($javascript)
	{
		return "function(sender, parameter){ {$javascript} }";
	}
}

redpajama_set_name: RedPajamaGithub


text:
NFLNCAAFMLBNBAFANTASYSOCCERHOCKEYNCAABSubscribe
Chelsea signs Red Bulls defender Matt Miazga to long-term deal
American defender Matt Miazga has officially signed for Chelsea.
SI Wire
American defender Matt Miazga has officially signed for Chelsea, the club announced on Saturday.
Miazga, 20, leaves the New York Red Bulls for the Premier League after establishing himself in one of Major League Soccer's top clubs. He made his debut for the United States senior men's national team in November.
Chelsea and Miazga agreed to a four-and-a-half year contract.
"I am very happy to sign for Chelsea, a world-famous club with a reputation for major success," Miazga said in a statement. "I am delighted to be in the Premier League, the best league in the world, and can't wait to meet my team-mates and get going. I am still at the beginning of my career but I believe this is the place to develop and learn from some of the best players in the world."
Miazga is a product of the Red Bulls Academy, which he joined in 2009. He signed his first contract at age 17, four years later, and debuted for the club at 18.
SI's Grant Wahl spoke with Red Bulls sporting director Ali Curtis and reports that Miazga was unwilling to sign a new deal with the team at the end of 2016, and that the club felt the need to receive some type of compensation to reinvest in their development systems. Given Miazga's role with the national team, he would have missed signficant chunks of the MLS season.
The Red Bulls made an offer that would have made Miazga the first homegrown player in league history to become a designated player, a deal that would have promised multiple millions to the player had he opted not to leave for Europe.
The Red Bulls published an open letter from Miazga to fans on their website on Saturday.
"I am forever grateful for my time at Red Bull for providing me with the opportunity to grow and develop into the player I am today," he wrote. "My experiences there have helped me fulfill my lifelong goal along with the support of my family, friends, and God."
Brees, Brady, Age and the Inevitable
The showdown of 40-something quarterbacks played out the way it probably should have: Time got the best of them both.
By Greg Bishop
Brady and Brees Share Moment on Field After Bucs Beat Saints
After Tom Brady and the Buccaneers knocked Drew Brees's Saint out of playoffs, the two future HOF quarterbacks shared a moment on the field.
By Joseph Salvador
Teofimo Lopez's Star is on the Rise After Victory Over Lomachenko
Teofimo Lopez is now one of boxing's biggest stars following his unanimous decision victory over Vasyl Lomachenko in Las Vegas on Saturday night.
By Chris Mannix
Report: Falcons to Hire Saints' Terry Fontenot as Next GM
The Falcons are reportedly hiring Saints director of pro scouting Terry Fontenot as their next general manager after parting ways with Thomas Dimitroff in Oct. 2020.
2021 NFL Draft Order: First Round Results After Wild-Card Weekend
Here's the 2021 NFL draft order for the first round.
By Ben Pickman
LA Chargers Hire Brandon Staley as New Head Coach
The Los Angeles Chargers are set to hire Rams defensive coordinator Brandon Staley as their next head coach.
Report: Drew Brees to Retire Following Saints' Playoff Run
FOX's Jay Glazer reported just before kickoff of Sunday's Buccaneers-Saints game that Brees would be playing in the Superdome for the last time in his 20-year career.
By Nick Selbe
Report: Lions to Hire Dan Campbell as Next Head Coach
Campbell, 44, has spent the past five years as the assistant head coach and tight ends coach for the New Orleans Saints, and played in the NFL for 11 seasons.
SI Pressroom
© 2021 ABG-SI LLC. SPORTS ILLUSTRATED is a registered trademark of ABG-SI LLC. All Rights Reserved. Use of this site constitutes acceptance of our Terms of Use and Privacy Policy

redpajama_set_name: RedPajamaCommonCrawl


text:
> Press Release > South Carolina's Best Online Schools for 2017
South Carolina's Best Online Schools for 2017
San Francisco (PR WEB) March 30, 2017 - The Community for Accredited Online Schools, a leading resource provider for higher education information, has ranked the best colleges and universities with online programs in South Carolina for 2017. 18 four-year schools were ranked, with Converse College, University of South Carolina Columbia, Clemson University, Coker College and North Greenville University taking the top five spots. Six of South Carolina's two-year colleges also made the list, with Spartanburg Community College, Trident Technical College and Piedmont Technical College taking the top three.
"These South Carolina colleges and universities have distinguished themselves for their high-quality online certificate and degree programs and resources," said Doug Jones, CEO and founder of AccreditedSchoolsOnline.org. "The flexibility these online courses provide allows more students to earn a degree during times that make the most sense with their schedules."
To earn a spot on a Community for Accredited Online Schools list, colleges and universities must be accredited, public or private not-for-profit institutions. Each is also judged based on an in-depth analysis of such criteria as student/teacher ratios, availability of academic counseling, graduation rates and financial aid opportunity.
For more details on where each school falls in the rankings and the data and methodology used to determine the lists, visit:
https://www.accreditedschoolsonline.org/south-carolina/#best-college-ranking
South Carolina's Best Online Four-Year Schools for 2017 include the following:
Citadel Military College of South Carolina
Coker College
Converse College
Lander University
Limestone College
Medical University of South Carolina
North Greenville University
University of South Carolina-Aiken
University of South Carolina-Beaufort
University of South Carolina-Columbia
University of South Carolina-Upstate
Washington's Best Online Two-Year Schools for 2017 include the following:
Orangeburg-Calhoun Technical College
Piedmont Technical College
Spartanburg Community College
Technical College of the Lowcountry
Tri-County Technical College
Trident Technical College
About Us: AccreditedSchoolsOnline.org was founded in 2011 to provide students and parents with quality data and information about pursuing an affordable, quality education that has been certified by an accrediting agency. Our community resource materials and tools span topics such as college accreditation, financial aid, opportunities available to veterans, people with disabilities, as well as online learning resources. We feature higher education institutions that have developed online learning programs that include highly trained faculty, new technology and resources, and online support services to help students achieve educational success.


1. What is the main benefit of remote working for employers?
There are many reasons why businesses implement a remote working model. In some industries, it may be difficult to recruit and hire certain skillsets. Remote working gives these industries access to a talent pool all over the globe, that they may not necessarily find if they required an office. Depending on your organisation, it may be beneficial to consider the language and cultural diversity remote working can bring to your team.
Hiring remotely can help you take your business to the next level. Consider a leaner more agile onboarding process for new employees. Consider hiring across multiple time zones so that your organisation is always 'switched on' It may be the next step to help businesses scale.
It can be cost effective for organisations too. Research also shows that remote working models have a lower rate of absenteeism too. It can also help save costs on things like rental space, electricity and other office expenditure such as furniture.
2. What is the main benefit of remote working for employees?
The remote working model is an attractive perk for individuals for various reasons. Not only does remote working provide individuals with the opportunity to put talent in front of organisations in markets where they are not located but allows them to work from their preferred destination and have a more flexible work-life balance.
The overwhelming benefit from working remotely is the ability to maintain work-life balance. Employees feel a renewed sense of regaining their life and being able to balance the demands of both work and life.
The ability to work remotely removes commuting which can create stress before the workday even begins. The secondary benefit to no commute is saving money – gas, parking, or other transportation-related expenses. Employees can choose where they want to live. It also allows employees to structure their workday without having someone look over their shoulder. When you provide your employees with the autonomy to do what's right in their jobs, there will be a higher level of employee satisfaction and creativity can flourish.
3. In your opinion, what businesses are most suited to remote working?
There's a variety of diverse sectors hiring and implementing remote working models at the moment. I see the technology sector most prominent, due to the difficulties and challenges faced when hiring specific talent in one location. Hiring remotely opens up a global talent pool for organisations and that's why we are seeing so many companies making that change. I believe any business can be suited to some sort of flexible working, once they have the correct mindset and are open to thriving on change. Remote working doesn't have to be having your entire workforce working from home, it can be hybrid models or more flexible working arrangements. There is no one size fits all.
4. What is the biggest myth that you have heard about remote working? Why is it untrue?
That it's ambiguous and unstructured. People often ask me 'how do you not spend your days getting started and watching Netflix? With remote working, there is a focus on output instead of input. Organisations hire the right people that will do the job regardless of where they are working from. It does not mean individuals work independently; teams should work together and communicate often and collaborate frequently.
5. If you could remote work from anywhere in the world, where would it be?
My home in Galway. It rains a lot and I'm sure people wonder why I wouldn't choose somewhere exotic like Bali! For me, I need structure, routine and my own workspace. Remote working comes in many different forms, and just because you have more flexibility in working remotely doesn't necessarily mean that you need to become a digital nomad. I've tried travelling and working remotely and I'm definitely not as productive as I would be when I'm at home. That being said, it is nice to change locations to boost creativity I utilise co-working spaces & coffee shops to change up my days.


Reporting to the Vice President of Relationship Marketing, this role will help manage all Resort Marketing CRM functions for Vail Resorts, including Email, SMS, and Push Marketing functions and teams. This role will have a strong emphasis on CRM strategy and execution, team leadership, and deep partnership with our resort marketing teams across North America. Working closely with the VP of Relationship Markeitng, this role will help lead the organization through a transofrmational shift in Marketing Automation and customer centric markeitng.
· Develop and implemented lifecycle campaign strategies to drive emotional connections with our guests that build trust and ultimately drive sales, cross-sell, and up-sell.
· Use in depth marketing industry knowledge and gain a deep understanding of internal business goals to develop impactful contact strategy, email content, segmentation schemes, and cross-channel strategy while maintaining industry best practice including browser/client/mobile compatibility, personalization of subject lines, use of images, gif, video, and more.
· Manage and optimize the design, content, layout, customer segmentation and messaging strategies while leading a team of email specialists responsible for the building and deploying marketing communications.
· Ensure integration of relationship marketing into strategic and traditional marketing plans across all resort marketing focus areas. Continually build the relationship with all partners and consumers of the CRM functional area across the enterprise.
· Own business results end-to-end through CRM channels, leading improvements in reporting, KPI development, and showing year-over-year improvement in revenue and guest engagement.
· Work closely with the rest of the RM team and resort stakeholders to launch a holistic mobile marketing program for SMS and Push Notifications that supports business objectives of repeat visitation, guest retention, and cross-sell/up-sell.
· Lead the resort specific RM team on best practices for email engagement, marketing automation, journey-based trigger communications, dynamic content from multiple data points, email content enhancements, list-building, database management, deliverability, data integrity, and CAN-SPAM/CASL/GDPR compliance.
· Possess a strong sense of self-awareness and convey and exemplify the Vail Resorts standard of leadership. Strong focus on leadership development of self and team. Be consistently focused on unlocking the potential of their employees.
Computer skills: Microsoft Office (including Excel and PowerPoint), HTML, CSS, Omniture, Exact Target, Adobe Marketing Cloud, Marketing Automation Software.
· 6+ years experience in Email or CRM Marketing position required.
· 4+ years experience managing and developing marketing teams of 8 or more employees.
Experience managing direct reports with a focus on leadership and career development.
Deep experience with Email service platforms and customer data platforms.
Database Analytics skills (SQL, R, etc).


text:
Category: Justin Cronin
Links: The Envelope Please
October 19, 2011 October 19, 2011 by Mark Athitakis, posted in Benjamin Percy, Chad Harbach, Colson Whitehead, Ernest Hemingway, John Updike, Junot Diaz, Justin Cronin, Lev Grossman, Lynda Barry, Michael Cunningham, Peter Gent, Renata Adler, Richard Locke, Saul Bellow
Anne Trubek, blogging again in her own space, takes on the question of criteria in book awards. Laura Miller adds some comments and fills out her argument more back at Salon.
Bookforum reports that New York Review Books will reprint Renata Adler's debut novel, 1976's Speedboat, and its follow-up, 1983's Pitch Dark. "And now the big question about the reissues: who will write the introductions?" Bookforum asks. There's one easy guess.
John Updike's homophobia, on display in a review of an Alan Hollinghurst novel, and in a short story, "The Rumor." I don't see the suggestion that Hollinghurst's new novel, The Stranger's Child, is a concession to critics for lacking more explicit sex. The novel is, among many other things, about the difficulty of speaking openly about homosexuality; I take Hollinghurst's avoidance of detailed sex scenes as in keeping with the unspeakability he's tracking through the decades.
Inside the newly published batch of Ernest Hemingway letters.
Richard Locke, whose new study Critical Children: The Use of Childhood in Ten Great Novels I look forward to diving into, on the evolution of criticism post-internet: "It's true that over the past few decades the gap between literary creation and literary criticism has grown very wide, but there's a tradition of informal, essayistic criticism that's still alive …. Informal, untechnocratic writing about literature (often building on the tradition of the personal essay) is still possible and may be growing." (The stuff trimmed within the ellipsis is interesting, and I think spot-on, as well.)
If you can find three examples, it's a trend, so Justin Cronin, Benjamin Percy, and Colson Whitehead prove that literary fiction and genre are merging. (I get the points about commerce the article makes, and the idea that writers are more free now to mine what they read as kids for literary purposes, but I'm not sure Junot Diaz fits into this thesis; having a comic-book geek star in a novel isn't the same thing as having the prose itself influenced by genre fiction.)
Lev Grossman: "Up through Shakespeare, it was not looked askance upon to have witches and magic and spirits in your stuff. The more time I spend reading and writing fantasy, the more perverse it seems to me that fiction has to pretend to act like the real world and obey the laws of thermodynamics."
Lynda Barry on the two questions that constantly rattle through the mind of the novelist.
How Death and Venice found its way into Michael Cunningham's By Nightfall and (more problematically) Chad Harbach's The Art of Fielding.
Andy Borowitz explains why the Library of America collection of humor writing he edited is light on 19th century fare: "The book is very heavily tilted toward more recent writers because I wanted it to be entertaining to today's readers. With the exception of Mark Twain, very little humor writing of the nineteenth century resonates today, in my opinion." This makes sense, though the pedant in me wonders if some of that old-fashioned, now-unfunny humor writing wouldn't be relevant in a collection from Library of America, which has as much of an archival mission as a populist one. I'd want a sense of what made people laugh out loud in 1880, even if it doesn't do the same for most readers now.
Michael Oriard, an English professor and former player for the Kansas City Chiefs, considers Peter Gent's novel North Dallas Forty (Gent died last month) and how "Gent's portrait of the relationship between the owners and the owned exaggerated the actual state of affairs in a clarifying way."
Saul Bellow, in a previously unpublished talk from 1988 on being a Jewish writer, refusing to be told what role he ought to play by any self-declared stakeholder: "If the WASP aristocrats wanted to think of me as a Jewish poacher on their precious cultural estates then let them."
Links: Venting
July 16, 2010 July 16, 2010 by Mark Athitakis, posted in Aleksandar Hemon, Edith Wharton, Ha Jin, Jeffrey Eugenides, John Barth, Justin Cronin, Mark Twain, Tom Rachman
Edith Wharton's birthplace is now a Starbucks.
Jeffrey Eugenides on his novel in progress: "You have to come up with a new song for every book. For now, I've got the song for this book. And that's when it becomes fun. That's why you don't want to finish too quickly. Because the part that's fun comes between the discovery of the song and the singing of the last note."
Justin Cronin: "I went to Iowa in the '80s [and] Raymond Carver was the patron saint of all that we did, but I realized that that did not suit me particularly well. What made me want to be a writer in the first place were big, fat, epic stories that you could get yourself completely lost in."
Northern Illinois University Press recently launched an imprint, Switchgrass Books, dedicated to Midwestern fiction.
A film version of Ha Jin's Waiting may soon begin shooting in China.
The Library of America's new blog looks at fictionalizations of the life of Elizabeth Bishop.
"What I chafe at is this sense that difficult books are most meaningful as an experience when you've bested them, outlasted them, pinned them to the ground by enduring them to the bitter end."
On a not-unrelated note: Celebrating John Barth's The Sot-Weed Factor on its 50th anniversary. (I read it as a teenager and stopping about 200 pages in, but I don't recall why I quit; I vividly recall loving it.)
Watching the World Cup with Aleksandar Hemon.
On the difficult task of editing Mark Twain's autobiography: "So we had to edit Clemens's editing of the editor's editing…"
A reader realizes that Tom Rachman's entertaining book about a floundering English-language newspaper in Rome, The Imperfectionists makes more sense if you treat it as a collection of linked stories and not, as the cover suggests, a novel.
Finally, a list that exposes the silliness of lists.


Mr. and Mrs. Thomas X. Parker of Palm Beach announce the engagement of their daughter, Julie Benz Parker of New York, to Hugh Haynes Gallagher, also of New York.
The bride, a third-generation Palm Beacher, is a graduate of Rosarian Academy, Cardinal Newman High School, and Wake Forest University, where she earned a bachelor's degree in art history.
She is employed in sales development at The RealReal.
The bridegroom-to-be, known as Haynes, is the son of Mr. and Mrs. Daniel R. Gallagher of Ardmore, Penn.
He is a graduate of The Taft School and Boston College, where he earned a bachelor's degree in finance.
He is an investment analyst with the Candlewood Investment Group.
A May ceremony is planned at St. Edward Church, with a reception at the Bath & Tennis Club.


text:
Diana es una cámara de juguete de los años 60. Está hecha a partir de una estructura y una lente de plástico, es por eso que se considera como un producto barato de baja calidad. Presenta algunos problemas relacionados con la película, la baja luminosidad que consigue entrar en el objetivo, entre otros.

Primeramente se creó con la finalidad de ser un objeto barato de compra, incluso un juguete. Más adelante se le fueron dando otros usos de carácter artístico para conseguir fotografías con flou artístico o un toque impresionista.

Historia
La Diana se podría decir que es una cámara fenómeno o un icono de la cultura pop, coronándose como una de las más populares de todos los tiempos. Muchas generaciones de fotógrafos han utilizado esta humilde cámara para producir imágenes en películas de 120.

Revolución analógica
En los años 60, la Diana era una cámara peculiar producida por una pequeña fábrica con sede en Kowloon Bay, Hong Kong. Una de sus características más atractivas fue su construcción simple. Era una cámara de caja con una variedad de componentes hechos con materiales ligeros y fáciles de encontrar. A pesar de su construcción simple, destacó gracias a la capacidad de producir imágenes con un toque impresionista gracias a su flou artístico, que aportaba un toque suave. Por esas razones, el producto llegó a los consumidores y éstos que no dudaron en comprarla.

De un juguete a una herramienta fotográfica
Muchos artistas y fotógrafos usaron la Diana como una herramienta fotográfica para explorar diferentes técnicas. Era una forma de nutrir la creatividad sin depender totalmente de las características de una cámara. Abrazaron las imperfecciones de la Diana e hicieron todo un estilo fotográfico a partir de su estética única.

Mejoras posteriores
La Diana tenía muchas caras. Las variaciones venían en diferentes nombres, pegatinas, accesorios, envases e incluso colores. Una de las colecciones más grandes y más famosas de Diana perteneció a Allan Detrich, un fotógrafo con sede en Estados Unidos. Se dice que casi 200 Dianas han estado en la Colección Detrich.

Lomography vio lo que era la Diana y lo que podría llegar a ser. Teniendo en cuenta que se podía mejorar y fabricar con mejor calidad y mejores materiales, la cámara de caja humilde se rediseñó y se le dio un nuevo nombre: Diana +, que rinde homenaje a la original con nuevos estilos y colores con cada nueva edición.

Todavía conservaba el estilo original 120, pero constaba de sensibilidades modernas. Lomography actualizó no solo el aspecto de la Diana original, sino también su sensación y funcionalidad. Los fotógrafos podían disfrutar de fotos únicas en diferentes formatos de película, como 35 mm con la Diana Mini, 110 con la Diana Baby y Fujifilm Instax Mini Film con la Diana Instant Back.

Lomography también inventó un montón de increíbles accesorios para llevar la experiencia Diana + a otro nivel. Los extras como el Splitzer, el Flash Diana, la lente ojo de pez, la lente de cristal premium de Diana +, la lente teleobjetivo suave de 110 mm y la lente gran angular hacían que los fotógrafos pudiesen tener el accesorio adecuado en cada momento.

Aun así, Lomography sabía que había más formas de mejorar la experiencia Diana + puesto que en la creatividad no hay límites, especialmente en el mundo analógico. Es por eso que Lomography está llevando la icónica estética de Diana a la fotografía instantánea de película cuadrada con la nueva Diana Instant Square.

Características básicas

Evolución
La empresa Lomography ha creado algunas cámaras nuevas basadas en la Diana original. Destacan tres modelos inspirados en la primera cámara de los años 60:

Diana F+
La Cámara Diana F+ es un homenaje, hecho por la empresa Lomography, a la cámara Diana original, que Lomography desmontó para poder reproducirla minuciosamente desde la primera a la última pieza, sin olvidarse de mantener sus pequeñas imperfecciones y defectos.

Como la lente de la Cámara Diana F+ es de plástico, las imágenes que se obtienen con ella constituyen una dimensión propia dentro de la tendencia de la fotografía low-Q (baja calidad): borrosas, oníricas pero al mismo tiempo llenas de color.

Cuenta con dos velocidades de obturación (para fotos diurnas o nocturnas), dos tamaños de imagen, 12 fotos a fotograma completo (5,2 cm x 5,2 cm) o 16 imágenes cuadradas más pequeñas en el formato clásico de la Diana (4,2 cm x 4,2 cm). La Cámara Diana F+ también cuenta con una función Pinhole, para hacer fotos con el método de las cámaras estenopéicas, y con el ajuste Endlesss Panorama, que permite tirar una secuencia de fotogramas y crear una imagen panorámica.

La película de 120, o de medio formato, se llama así porque es mayor que el formato de 35 mm o de 135, pero menor que la película en hojas de 4 x 5 o de gran formato. Es importante señalar que esta película no es de 120 mm. Suele estar envuelta en un carrete de plástico y produce 12 o 16 imágenes, según la cámara y las máscaras que se utilicen. Esta película pertenece al mundo de las imágenes cuadradas, ideales para ampliaciones con su fino veteado y clara resolución.

Diana mini
La cámara Diana Mini es la hermana menor de la Diana F+, produce las clásicas fotos cuadradas retro o rectangulares y usa película 35mm.

Diana Instant Square
La Diana Instant Square proporciona todos los colores llamativos, viñetas suaves y magníficos efectos analógicos de la cámara Diana original. Es completamente manual para poder conseguir total libertad creativa: jugar con diferentes ajustes de enfoque y apertura para obtener resultados artísticos. Además, está provista de una carcasa retro que rinde homenaje al icónico diseño azul y negro de la Diana original.

Las características de la Diana Instant Square son las siguientes:

 Estética de la Legendaria Diana: colores fuertes y saturados; viñetas ricas y efectos impredecibles que hicieron de su predecesora del 1960 un clásico analógico.
 Formato de Película Instantánea Cuadrada: paquete de Película Fujifilm Instax Square Film.
 Totalmente Manual: configuración totalmente manual para llevar las habilidades fotográficas de cada fotógrafo al próximo nivel.
 Aperturas Ajustables: se puede escoger entre distintas aperturas - "soleado" (f/32), "parcialmente nublado" (f/19), "nublado" (f/11), y pinhole (f/150).
 Sistema Intuitivo de Enfoque por Zonas: cambiar fácilmente entre 1–2 m, 2–4 m y 4 m–infinito.
 Velocidad de Obturación Fija: N (1/60), B (Modo Bulb, Ilimitado).
 Modo Bulb: opción que permite mantener el obturador abierto todo el tiempo necesario para capturar increíbles escenas nocturnas o light paintings.
 Función Pinhole: creación imágenes dulces y soñadoras que recordarán a los primeros días de la fotografía.
 Modo de Exposiciones Múltiples Ilimitadas: capturar en un mismo marco todas las escenas que el fotógrafo quiera.
 Montura para Zapata: conectar una amplia gama de flashes, incluso el flash original de la Diana F+.
 Espejo Selfie: para poder realizar autorretratos.
 Visor Desmontable: visores especiales optimizados para cada una de las lentes para saber exactamente qué hay en tu marco.
 Variedad de Lentes: se pueden usar cualquiera de las lentes intercambiables que se crearon para la Diana F +, es decir, un teleobjetivo de 110 mm, lente de cristal de 75 mm, lente ojo de pez de 20 mm, lente gran angular de 55 mm y lente súper gran angular de 38 mm.
 Rosca del Filtro Estándar para un Número Ilimitado de Opciones Artísticas: la Diana Instant Square está equipada con una rosca de filtro estándar, lo que significa que es compatible con muchos más accesorios como la lente retrato y gran angular de la Lomo'Instant Square y los filtros de color, de densidad neutra y de estrella, etc.

Referencias

redpajama_set_name: RedPajamaWikipedia


text:
Baylor reaches Final Four to set up a Texas two-step against Houston
Dark-money group linked to congressman who's under FBI scrutiny
Sports // Longhorns
March 30, 2021 Updated: March 30, 2021 12:42 a.m.
Baylor coach Scott Drew has a keepsake from the Bears clinching their first Final Four berth since 1950 by beating Arkansas on Monday night.
Michael Conroy /Associated PressShow MoreShow Less
INDIANAPOLIS, INDIANA - MARCH 29: L.J. Cryer #4 of the Baylor Bears and Jordan Turner #5 celebrate after defeating the Arkansas Razorbacks in the Elite Eight round of the 2021 NCAA Men's Basketball Tournament at Lucas Oil Stadium on March 29, 2021 in Indianapolis, Indiana. (Photo by Jamie Squire/Getty Images)
Jamie Squire, Staff / Getty ImagesShow MoreShow Less
INDIANAPOLIS, INDIANA - MARCH 29: Flo Thamba #0 of the Baylor Bears and Jonathan Tchamwa Tchatchoua #23 celebrate after defeating the Arkansas Razorbacks in the Elite Eight round of the 2021 NCAA Men's Basketball Tournament at Lucas Oil Stadium on March 29, 2021 in Indianapolis, Indiana. (Photo by Andy Lyons/Getty Images)
Andy Lyons, Staff / Getty ImagesShow MoreShow Less
INDIANAPOLIS, INDIANA - MARCH 29: Jared Butler #12 of the Baylor Bears attempts the shot over Justin Smith #0 of the Arkansas Razorbacks during the second half in the Elite Eight round of the 2021 NCAA Men's Basketball Tournament at Lucas Oil Stadium on March 29, 2021 in Indianapolis, Indiana. (Photo by Jamie Squire/Getty Images)
INDIANAPOLIS, INDIANA - MARCH 29: Justin Smith #0 of the Arkansas Razorbacks and Jalen Tate #11 of the Arkansas Razorbacks defend against the shot by MaCio Teague #31 of the Baylor Bears in the Elite Eight round of the 2021 NCAA Men's Basketball Tournament at Lucas Oil Stadium on March 29, 2021 in Indianapolis, Indiana. (Photo by Jamie Squire/Getty Images)
INDIANAPOLIS, INDIANA - MARCH 29: Davion Mitchell #45 of the Baylor Bears elevates for the layup against the Arkansas Razorbacks during the second half in the Elite Eight round of the 2021 NCAA Men's Basketball Tournament at Lucas Oil Stadium on March 29, 2021 in Indianapolis, Indiana. (Photo by Jamie Squire/Getty Images)
For the first time in Texas history, two teams from the state will play in the Final Four.
The University of Houston did its part earlier Monday, and top-seeded Baylor hammered home a Lone Star punctuation mark later Monday with an 81-72 victory over third-seeded Arkansas in the Elite Eight of the NCAA Tournament in Indianapolis' Lucas Oil Stadium.
"Seeing our guys have a chance to cut down a net and celebrate, it doesn't get much better than that in March," said Baylor coach Scott Drew, who wore a big chunk of the net around his neck in the postgame news conference.
The Razorbacks (25-7) had spent the previous two games living perilously close to elimination, and the rolling Bears, who won their first three NCAA Tournament games by double digits, shoved Arkansas right over the edge with a brilliant early first half and smothering late second half.
More than halfway through the first half, Baylor had more than doubled up Arkansas (33-16) by shooting 68 percent from the floor over the first 11 minutes, coupled with committing zero turnovers in that span.
"They're a really good team, and they've got All-Americans," said coach Eric Musselman, who's only in his second season leading the Razorbacks. "We had three freshmen in our starting lineup — obviously we were the youngest team left in the Sweet 16. … It's asking a lot for three freshmen in an Elite Eight game."
Arkansas made the game semi-tight in the second half, but guard MaCio Teague's 3-pointer with 4:48 remaining, and another long-range offering from Teague less than a minute later, pushed Baylor to a 72-61 lead, and the Bears held on tight the rest of the way.
"My teammates kept finding me," Teague said. "The credit goes to those guys for keeping faith in me."
Two teams from the same state playing in the Final Four has happened only once in the past 29 years: Louisville and Kentucky in 2012. Baylor (26-2) will face UH (27-3), meaning a team from the state is guaranteed of playing in the title game.
State history on that front isn't nearly as drawn out: Texas Tech played in the last NCAA Tournament championship game in 2019, losing to Virginia. The NCAA Tournament was not played a year ago because of the COVID-19 pandemic. The lone team from the state to win an NCAA title is Texas Western — now Texas-El Paso — in 1966.
Baylor, too, is making school history behind Drew, who took over the Big 12's most troubled program — by a wide berth — in 2003 and has worked wonders since. Even before Monday's unparalleled success for the Bears, Drew had led Baylor to two Elite Eights in 2010 and 2012.
The Bears advance to their first Final Four of the modern era and first since 1950, when the NCAA Tournament was only eight teams.
Monday's matchup featured two former Southwest Conference foes. Arkansas bolted the SWC for the Southeastern Conference in 1991, and the all-Texas SWC disbanded altogether in 1996.
Baylor established its dominance early against its old league opponent with a Final Four berth on the line. The Bears made seven of their first 10 shots, and led by 18 at 29-11 nine minutes in.
Baylor eased off the gas pedal late in the first half, and Arkansas cut the Bears' lead to 44-38 with a little more than a minute remaining before the break. But Baylor broke a nearly four-minute scoring drought with a couple of free throws by Jared Butler to lead 46-38 at halftime.
The Bears tied for the most points they've scored in a first half in an NCAA Tournament game. Baylor lockdown defender Davion Mitchell picked up his third foul with 8:21 remaining in the first half, and the tide turned toward the Razorbacks in Mitchell's absence.
Baylor was buoyed by the offense of Butler, the Big 12's player of the year. He was 1 of 9 from the 3-point line in the Bears' previous game against Villanova, but made 2-of-3 against the Razorbacks and scored 14 points. Teague led Baylor with 22 points.
Local Dark-money group linked to congressman who's under FBI...
Local Pharmacist accused of illegally filling opioid prescriptions
Local Leon Valley man faces murder charge in brother's killing
Local Texas A&M officially hires D.J. Durkin as defensive...
Local Meals on Wheels deliver emergency meal kits
The Razorbacks were hindered by the absence of guard JD Notae, who fouled out with 14 points and 14 minutes remaining in the game.
The Bears defeated 16th-seeded Hartford (79-55), ninth-seeded Wisconsin (76-63) and fifth-seeded Villanova (62-51) by double digits in the NCAA Tournament leading to the Elite Eight showdown with the Razorbacks, which was their closest call yet in the tournament.
Baylor's two losses on the season were at Kansas and against Oklahoma State in the semifinals of the Big 12 tournament, in two of their last six games leading to the NCAA Tournament.
The Bears, who play some of the top defense in the nation led by Mitchell, had a 20-day pause in play in February because of COVID-19 issues within the program, and had trouble finding their defensive groove late in the regular season.
That restricting defense been back in the NCAA Tournament, and the Bears have benefited with multiple blowouts since. Baylor led Monday night throughout and was never in serious jeopardy of blowing its Lone Star State-sized opportunity.
"We've been in the fire before," Teague said, "it's not our first time in the fire."
Brent Zwerneman reported from College Station.
Juancho Hernangomez excited about joining rebuilding Spurs
Juancho Hernangomez returns to San Antonio after having a pre-draft workout with the Spurs in 2016.
By Tom Orsborn
Texas hires former TCU coach Gary Patterson as special assistant to...
Ex-Spurs DeRozan, Mills, Aldridge, Gay: Stats then and now
By Dennis Rudner
Keith Thurman can box — and he can boast
By John Whisler
Souley Boum had 22 points to lead UTEP to a 69-64 win over UTSA


text:
Continue to support Suzuki Center at UWSP | Letter
Aber Suzuki Center at the University of Wisconsin-Stevens Point contributed significantly to my success in life, writer says.
Continue to support Suzuki Center at UWSP | Letter Aber Suzuki Center at the University of Wisconsin-Stevens Point contributed significantly to my success in life, writer says. Check out this story on stevenspointjournal.com: http://spjour.nl/2uasVJe
letter to the editor Published 11:37 a.m. CT July 10, 2017
Aber Suzuki Center students perform on piano and violin at a Music of the Masters event.(Photo: Courtesy of UW-Stevens Point)
EDITOR: Discipline. Dedication. Resilience. Confidence. These are just some of the traits I developed throughout my 14 years as a Suzuki violin student at the Aber Suzuki Center at the University of Wisconsin-Stevens Point. The Suzuki method constantly challenged me, pushed me outside my comfort zone, and taught me how to effectively approach difficult pieces — like complex Mozart concertos — by methodically breaking them down.
The Aber Suzuki Center is the only Suzuki program in the state affiliated with a university, and this affiliation fosters comfort with higher education among its students. As I go on to receive my doctorate, I am confident that the fundamental concepts behind the Suzuki program have contributed significantly to my success. I know that the resources and opportunities available to me as a young learner on a college campus motivated me to excel in college and beyond.
UWSP's support of the Suzuki program contributes to the Wisconsin Idea at its finest and brings immeasurable benefits to the students and alumni of the program throughout the state. UWSP should continue to support the Suzuki program on campus. I encourage current students, alumni, and parents of students to promote the Suzuki program and the benefits that the unique relationship between the university and the program bring.
I would not be who I am today without the hard work of the Aber Suzuki Center and its faculty, and I know that countless other students would say the same.
Stacey Rolak,
Read or Share this story: http://spjour.nl/2uasVJe


When I was studying at Saint Fidelis of Sigmaringen Seminary, there were of course no computers or internet. In fact there were no televisions or radios and very seldom was a seminarian allowed to make a telephone call. The one concession to modernity was the practice of showing a movie on the eve of big feast days, in part because we would not have to rise at 4:30 the next day. All the movies had something in common: John Wayne. The Dean of students was a very strict censor and was not about to let any worldly films corrupt his seminarians. John Wayne films were considered safe and appropriate.
Father Maurice's diligence in screening the films puts me in mind of the pastor in the movie, Cinema Paradiso, which takes place in a village in Sicily a few decades ago. In Italy there are still many communities where the venue for the local cinema is the parish hall and is under the supervision of the priest. In Cinema Paradiso, the pastor would review the films ahead of time, and when he rang a little bell, that was a signal to the projectionist to stop the film and edit out the love scenes, which in those days consisted of a kiss. When the pictures were shown, the parishioners would routinely boo every time one of these spliced and edited scenes would be projected on the screen.
Father Maurice did not have to cut out any scenes, because in John Wayne movies there were no kisses. In contrast to John Wayne, the Catholic priest in the performance of his duties is called upon by the church to kiss on various significant occasions. Today as we gather to celebrate priesthood, I would like to reflect on some of the priests' kisses. There are four kisses of the Catholic priest. The priest kisses the altar. The priest kisses the Gospel. The priest gives a kiss of peace to his people. The priest kisses the cross.
One of the principles of Catholic theology is lex orandi lex credendi. Literally: the law of praying is the law of believing. In other words, the liturgy reveals a lot about what we believe. Looking at the kiss in the liturgy helps us to discover those loves that define the heart of a priest.
The celebration of Mass always begins with a priest drawing near to kiss the altar. This liturgical custom dates from the first centuries of the Church.
In our tradition the altar is a symbol of Christ, who is the rock, the cornerstone on which our Church is built. We describe Christ as being the priest, the victim, and the altar.
Hence, when the priest is about to kiss the altar, he is kissing Christ. The same gesture is repeated at the conclusion of the Eucharist.
The priest must be the friend of the Bridegroom, John the Baptist said: "I am not the Messiah, I am but the friend of the Bridegroom." Yes, Jesus is the Bridegroom, never the widower. He does not exist separate from his Bride, the Church. Like John the Baptist, the priest must be the friend of the Bridegroom.
The basis for our ministry in life has to be our friendship with Christ. Kissing the altar cannot be a formalistic or empty gesture. It must betoken our attachment to Christ, our loyalty to him, our friendship.
Judas's kiss was a lie. It did not betoken friendship and love for Christ, but rather love of power and money. The authentic priestly kiss is one that betokens self-emptying and renunciation for the sake of the Beloved. I always like to say that poverty does not always lead to love. But love always leads to poverty. Our love of Christ must lead us to embrace his kenosis.
As we renew our priestly vows today, let us be mindful of how these promises can deepen our friendship with Jesus. Our fidelity to prayer and to our commitment to celibacy can draw us closer to Christ, the High Priest and Bridegroom. Ironically enough, in today's world where fewer people are getting married, more people attack the Church's practice of celibacy.
Often times in our culture the avoidance of marriage is based on a will to live for oneself and therefore is a no to the bond of marriage. Celibacy is meant to be the opposite: it is a definitive yes. It is to give oneself into the hands of the Lord. And therefore, it is an act of loyalty and trust, and that also implies the fidelity of marriage. Celibacy is a sign of the presence of God in the world, a reminder that God is to be loved above all else. The pastoral life of the Church has benefited greatly from the generous availability of men and women who have embraced a vocation of celibacy.
I know of a wonderful, faith-filled, young couple who are both doctors and want to be missionaries. They asked me to suggest different missions where they might go to offer their gifts and serve the poor. I put them in touch with bishops in Papua New Guinea and in Paraguay. In the end they came to me and said it would be impossible for them to go to those countries because they want to have children and they worried about zika. I certainly understand the logic.
When I was in seminary and three of my classmates left for Papua New Guinea, they were told: "you are going to get malaria, dengue, leeches, and fleas. Not necessarily in that order, but you will get them all." I daresay if my classmates had wives and children, they would have had to think long and hard before answering the call to go to Papua New Guinea.
Our celibacy is to make us even more available to love Christ and serve His people. Theologically it is meant to be the sign of Jonah, the sign of the Resurrection. That we are all called to live forever and therefore it is not necessary for everyone to have children in order to live on in their posterity.
A priest is above all, a friend of Christ. Our love for Him is what draws us to our vocation and allows us to find meaning and purpose in our ministry. We kiss the altar as we approach and we kiss it as we leave, just as a husband kisses his wife when he comes home and kisses her when he leaves.
And when a Maronite priest dies, his brother priests carry the coffin, walking around the altar praying this prayer of farewell to the altar.
The priest is a man of the Gospel. Jesus' words and actions are what must mold the priest's heart so that he may become an icon of the Good Shepherd.
In today's Gospel Jesus tells us that He has been anointed to announce the Gospel to the poor and the downtrodden. We priests are also anointed to be heralds of the same Gospel. We are ordained to be missionaries on fire with the desire to share the good news with everyone. Christ has called us to be fishers of men and too often we are keepers of the aquarium.
We must meditate on the Gospels frequently so that the words and the inflections of the voice of the Good Shepherd become our own. Our role as preacher and teacher is crucial. We must be constantly preparing for this responsibility by our life of prayer, study, and reflection. Everything a priest does should teach the Gospel. Our words, our actions, our attitudes. Being a missionary is born of a constant struggle to deepen our own conversion; so that like the Baptist we can say, I must decrease, He must increase.
Having kissed the Altar, and the Gospels, the next kiss is bestowed on the Bride of Christ, the People of God, our brothers and sisters whom we are called to serve. We must love our people and share their life. It is not a matter of being popular, but of being a spiritual father.
In the film Ryan's Daughter, there is a touching portrayal of a parish Priest, Father Hugh Collins, who demonstrates such concern for his people in an Irish village during the uprising. His constant companion is a man who is developmentally challenged, Michael. When the village rises up against Rosy Ryan, accusing her of being a collaborator with the British, they beat her and cut off her hair. It is her pastor who protects and consoles her. As priests we need to have a special love for those on the margins, on the periphery as Pope Francis is wont to say.
We need to love our people and help them find meaning in life, to discover their purpose and embrace their mission. We must emulate the Curé of Ars who used to pray to the Lord: "Grant me the conversion of my parish, and I accept to suffer all you wish for the rest of my life." St. John Vianney did everything he could to pull people away from their own lukewarm attitude in order to lead them back to love.
The Kiss of Peace is part of the liturgy from the earliest centuries and is a stark reminder that we are priests not for ourselves, but for our people. We must love them as the Good Shepherd who lays down His life. It is only when they know that we love them that they be willing to listen to us and accept our message.
Yes, even the message of the Gospel can be rejected because of the messenger who does not know how to communicate the Gospel with love, with a kiss.
The last kiss is at the veneration of the Cross which is part of the Good Friday service.
We live in a culture that sees pain and suffering as the greatest evil. This attitude has helped spur the opiate crisis. We are often like Peter who tries to keep Jesus from even talking about the Cross. Jesus rebukes St. Peter: "Get behind me Satan. Thou savorest of the things of men and not of God." And like Peter we often flee from Gethsemane and Calvary.
On the Cross Jesus is offering Himself with the very compassion that transforms the suffering of the world into a cry to the Father. We must learn to accept more profoundly the sufferings of pastoral life which is entering into the mystery of Christ. Rejection of the cross breeds mediocrity.
On Good Friday the Bishop and Priests are invited to kiss the Cross first, to give our people an example of faithful discipleship that takes up the Cross each day to follow Christ our Master.
I am also mindful that when a man is installed as a bishop, the first thing the Church demands of him is to kiss the Cross. Indeed when I think of my own installation here in the Cathedral of the Holy Cross, everything is kind of a blur. On that fateful day, I entered the Church passing through demonstrators and a crowd of reporters. Then, following the ancient ritual, I banged on the door with the crosier and stepped into a packed Cathedral. I was in a daze. However, I can still hear plainly the voice of a Master of Ceremonies, trying to rouse me from a state of stupor, saying in a stage whisper: "Kiss the Cross!" Outside there was so much turmoil. The love and faith of the people in the cathedral gave me the courage to kiss the cross.
Jesus didn't suffer and die so that we wouldn't have to. He suffered and died in order to endow our sufferings with the redemptive value, something they would never possess on their own. He suffered and died in order to invest his love with us. He did this so that our love, while not diminishing our suffering or sparing us from pain, will transform pain into holy passion, suffering into sacrifice.
Yet it is not the magnitude of Christ's suffering that saved us, but rather the magnitude of His love. Love turned His suffering into an offering at the Last Supper, and that love is the Eucharist. It is the Eucharist that transforms Calvary into a sacrifice rather than merely an execution. There the Cross of Jesus turned death upside down. Death is the moment we usually associate with loss of life, but Jesus made it the occasion of giving life. Jesus gave His life freely and fully. He transformed it into a gift, a prayer, and a sacrifice.
As we continue to kiss the Altar, the Gospel, the People of God and the Cross, let us not allow our kisses to be routine or perfunctory, but rather let our kiss be a striking gesture of the profound loves that define us as Catholic priests.


text:
Q: can't convert expression to float error in integration I have a third-order ODE with time-varying coefficients of the form
y''' + A1(t)y'' + A2(t)y' + A3(t)y = 0
Where A1, A2, and A3 contain differentiation of a different function
R(t) = a - b* atan (c*t-d)
I have written the code below but I keep getting "can't convert expression to float error" error.
My python skill is not strong.
I would appreciate if I could get an advice on how to approach this.
Thanks
#import math
import matplotlib.pyplot as plt
from scipy.integrate import odeint
from sympy import *
#from math import *
def du_dt(y,x):
    return [ y[1], y[2], (- A1*y[2] - A2*y[1] + A3*y[0]) ]

V = 2.5e3
Ra = 7.5e3
C1 = 3.3e-6
RL = 1.10
L = 3.32e-6
C2 = 3.16e-12
Rd = 0.5
w1 = 1/(C1*L)
T1 = Ra*C1
C23 = C1*C2/(C1+C2)
w2 = 1/(L*C23)
R5 = 0.015 - 0.006*atan(x-5)
Tm = L/(RL+R5)
A1 = 1/Tm + 1/T1
A2 = (1/Tm).diff(x)+w2+(1/L)*R5.diff(x)+1/(T1*Tm)
A3 = (1/L)*R5.diff(x,2)+(1/(L*T1))*R5.diff(x)+(w2-w1)/T1

t = np.linspace(0,0.2,1000) # time range
y0 = [3.0425e10,0,0] # initial values
y = odeint(du_dt, y0, t)

#  TypeError: can't convert expression to float

redpajama_set_name: RedPajamaStackExchange


text:
PS Alice Dean, which had a capacity of 880 tons, was a side-wheel, wooden-hulled packet steamer. It was launched from Cincinnati, Ohio, United States, in 1863, running a scheduled route between Cincinnati and Memphis, Tennessee.  Its captain was James H. Pepper.

In June 1863 the Alice Dean served as a Union troop transport, carrying Federal forces from  Memphis to join General Ulysses Grant's siege of Vicksburg. In July of that year, Confederate Brigadier General John Hunt Morgan and his cavalry undertook a large scale raid from Tennessee through Kentucky and then across Indiana and Ohio. While crossing the Ohio River into Indiana at Brandenburg, Kentucky, the raiders captured the Alice Dean.  Using the Alice Dean as a ferry, Morgan's troops were transported to Morvin's Landing, near Mauckport, Indiana.  Morgan's Raiders had already appropriated a small packet named John T. McCombs and used her as a decoy to hail down and capture the Alice Dean. After using the two boats for their purposes, Morgan's men  burned the Alice Dean.  The McCombs was spared because its owner/captain was a friend of Morgan's second-in-command, Basil W. Duke.  The machinery was salvaged in the fall of 1863 and auctioned off to the C.T. Dumont Co. for $4,500.  Part of the Alice Dean is on display at the Battle of Corydon battlefield.

A towboat accident at Leavenworth, Indiana in August 1959 caused the water of the Ohio River to drop five feet, which exposed the hull of the Alice Dean.  Local history buff took pieces of wood as plaques to commemorate the raid.

In 1965 the Heth Civic Club took up a collection and bribed a local contractor to move his crane to the site of the Alice Dean in an attempt to recover the ship. The ship was disturbed and several truck loads of wood were recovered. There is a rare video of the expedition.

Associated with this affair was "Sherman's Ride," in which a self-appointed Paul Revere, Jacob Sherman, mounted a horse and galloped upriver to head off the down-bound Grey Eagle to prevent her from falling into the hands of Morgan.  He succeeded.  The grateful owners of the Grey Eagle presented a bell to the citizens of Mauckport in appreciation, and it still is there.

Following the loss of Alice Dean, a second steamboat with the same name was built to replace her.

See also

 PS Alice Dean (1864)

References

1863 ships
Steamboats of the Mississippi River
Steamships of the United States
Indiana in the American Civil War
Kentucky in the American Civil War


DIGUQAL'S SS Finned Strip Heaters are made of helically wound resistance coil evenly stretched and strung through series of ceramic insulators. Resistance coil is mechanically connected to screw terminals or lead wires for positive connection. The element assembly is electrically insulated and covered by metal sheathing. Heater MOC Will be of Stainless Steel SS 304 or SS 316.


text:
Minnesotans are developing ways to replace, restore, or regenerate cells, tissues, and organs to help people all over the world return to better health.
Apply for a Grant View Grants View Overview Video
In 2014, the Minnesota State Legislature allocated funding for research, commercialization, and clinical translation initiatives that improve or increase access to scientifically proven regenerative medicine throughout the state.
Support Minnesota scientific and medical research that has the potential to translate to clinical advances in regenerative medicine.
Clinical Translation
Translate regenerative medicine research into clinical therapies.
Develop Minnesota businesses and infrastructure to deliver regenerative medicine products and services.
For the first five years, 2014-2019, RMM funded programs to educate, recruit and retain a regenerative medicine workforce in Minnesota.
What's going on Up North
Biobusiness creating equipment to support regenerative medicine researchers.
Education programs offered a comprehensive pipeline that encouraged Native Americans to pursue science, research, and regenerative medicine careers.
What's going on in Lake Country
Responding to the growing and increased need for healthcare workers, SCRUBS camps offered an opportunity to educate students on possible career options.
What's going on in the Twin Cities?
Scientific research projects in progress at the University of Minnesota.
Clinical trials move research from the lab to patient therapies.
Developing labs, equipment and cell processes to support regenerative medicine research and future therapies.
What's going on in Rochester and the South?
Scientific research projects in progress at Mayo Clinic.
Regenerative Medicine Minnesota - Our Story
Follow our path.
We're adding grains of sand to the dunes of knowledge & discoveries that have preceded us.
WHERE WE'VE COME FROM
Minnesota has a history of pioneering the future of medicine. We still have that pioneer spirit! In 2014, the Minnesota State Legislature voted to fund a bold program−$4.35 million per year−dedicated to positioning Minnesota at the forefront of the next era of medicine: regenerative medicine.
While antibiotics (like penicillin) and biologics (like statins to lower cholesterol) have saved millions of lives and prevented great suffering, there are still diseases that cannot be cured. Regenerative medicine takes aim at the incurable with next-generation solutions to help the body heal itself. Cell biology and development, medicine, biotechnology, bioengineering, and other relevant fields are brought together to develop ways to replace, restore, or regenerate the damaged or malfunctioning cells and tissues that stand between Minnesotans and better health.
Regenerative Medicine Minnesota (RMM) has a vision for creating a hub of regenerative medicine knowledge, technology, and practice. We fund a portfolio of research that focuses on areas that matter to Minnesotans: heart disease, diabetes, brain and spinal injuries, the immune system, liver disease, cancer, eye disease, and osteoarthritis. We are also working on building the infrastructure by helping businesses develop the capacity to manufacture the products at a quality and quantity that they can be provided to patients. In time, we will help bring these new therapies to clinics across the state.
Applications are sent out for review by experts around the world, and grants are awarded based on their reviews and scoring.
RMM has a Board with a wide range of experience, from clinical research trials and the safety of human subjects, to education, to medical device technology and development, to science and medicine. The Board works to ensure that RMM follows strict guidelines: honesty, transparency, fiscal health, giving grants to the best research, and helping eliminate conflicts of interest.
One deliberate step at a time, we are laying the groundwork for the future of medicine in Minnesota. We are finding and funding the best ideas in regenerative medicine. We are creating an environment to attract and support a strong biotechnology industry. We are building the infrastructure to deliver new medical therapies. And most importantly, we are planning to bring those discoveries and new treatments to Minnesotans throughout the state.
Follow our progress and help us lead the way in the future of medicine in Minnesota…and in the world.


text:
The Australian Speedway Masters Series (also known as the International Speedway Masters Series and the Series 500) was an annual Motorcycle speedway series of races held each Australian speedway season between 1995 and 2000.

The first of its type for motorcycle speedway in Australia, the competition featured the best riders from Australia racing against the best riders from around the world. The series was the brainchild of promoter and television commentator David Tapp who did most of the ground work as well as providing the television commentary.

After being run over 13 rounds in 1995, the years 1996, 1997 and 1998 saw the series run over 10 rounds, 1999 was run over 11 rounds and the final series in 2000 was run over 13 rounds. Events were run in the traditional 20 Heat format with Semi-finals and an "A Final". Although Australian riders won the series from 1996-2000, incredibly in the inaugural 13 round series in 1995 saw no local rider won a round.

The inaugural Series 500 meeting was run at the Bunbury Speedway in Western Australia and was won by multiple Long Track World Champion Simon Wigg who was right at home on the  long track. Bunbury also hosted Round 1 of the 1996 series and in a repeat of 1995 Simon Wigg emerged victorious.

The then reigning World Champion, Sweden's Tony Rickardsson was the inaugural series winner in 1995.

Notable Riders
Some of the riders who competed in the Speedway Masters Series between 1995-2000 include:

  Leigh Adams
  Craig Boyce
  Marvyn Cox
  Jason Crump
  Glenn Doyle
  Charles Ermolenko
  Sam Ermolenko
  Billy Hamill
  Greg Hancock
  Peter Karlsson
  Mark Loram
  Shane Parker
  Mick Poole
  Tony Rickardsson
  Joe Screen
  Andy Smith
  Jan Stæchmann
  George Štancl
  Ryan Sullivan
  Piotr Świst
  Kelvin Tatum
  Mark Thorpe
  Tomáš Topinka
  Olli Tyrväinen
  Craig Watson
  Simon Wigg
  Todd Wiltshire
  Rune Holta

Tracks
Some of the tracks used in the Speedway Masters Series included:
 Avalon Raceway
 Borderline Speedway
 Brisbane Exhibition Ground
 Bunbury Speedway
 Claremont Speedway
 Fraser Park Speedway
 Gosford Speedway
 Newcastle Motordrome
 Olympic Park Speedway
 Olympic Park Stadium
 Parramatta City Raceway
 Premier Speedway
 Rockhampton Showground
 Wayville Showgrounds

Series 500 winners

References

External links
 1995 International Speedway Masters Series final
 1996 International Speedway Masters Series final
 1997 International Speedway Masters Series final

See also
 Sport in Australia

Speedway
Speedway
Motorcycle racing series


Gregg The Egg is a Twine game that offers a narrative experience about the life of a young egg, Gregg.
Daisy Chains is an ARG where the player must uncover the whereabouts of a missing house wife.
Disclaimer: The following ARG is fiction.
The player investigates the case of John's missing wife, Daisy, and is given clues as to where she might be. The player must use their wits to uncover the clues left behind by John's wife to find her.
This ARG is Co-Written by Gabriel Valdez, Ari Burke, Faith Cosentino, Erin Hale, and JoAnna Thomoson.
Mortal Instinct is a collection of stories that delve into the human psyche when people are faced with death and mortality.


For awhile now, I have been wanting to lose some weight, and I like using the New Year as an opportunity to change for the better. So, starting on Monday of this week, I began the Hacker's Diet. The appeal of this diet is the person who wrote it, John Walker (no, not the terrorist) is the founder of AutoDesk, the AutoCAD company. As an engineer, he took a very analytical approach to losing weight and with the knowledge and tools he provides, it seems to be a fairly straightforward process that allows you to proceed with confidence.
According to the calculations provided, I should drop from 231 to 180 by 1/11/2005. Of course, the end goal may change as I get closer to that weight and determine what is appropriate for me. Additionally, it may take more or less time depending on the actual number of calories my body burns daily (until a couple of weeks pass, I only have an estimation for that value, which I have placed at 2000.) I'll be sure to post my progress here.
Katy's baptism will be on Sunday, January 25th at St. Francis of Assisi parish in Ann Arbor. We thought it would be nice for her to be baptized at the same church Kendra and I were married in. Plus, St. Francis is the church we still feel the strongest tie to.


text:
Doctors under fire as patient gripes rise 20pc
Adelina Campos
April 11 2011 10:08 AM
THE number of complaints against doctors to the Irish Medical Council has increased by more than 20pc.
As many as 361 complaints were made in 2010, while there were 295 to the medical watchdog in the previous year.
A total number of 384 doctors were mentioned -- as well as multiple complaints about some practitioners -- 23 doctors were reported more than once last year.
The majority of grievances concerned the medics' professional standards -- 160 complaints regarded this particular area -- while, 24pc (86 cases) of the accusations were about the treatment received.
Doctors' failure to communicate effectively and alleged impoliteness towards patients was also mentioned in 30 cases, and 22 complaints were made about practitioners' failure to supply medical records or reports.
Ten allegations of drug or alcohol abuse or irresponsible prescribing were reported to the medical council in 2010.
The rest of the accusations concerned convictions, advertising or unspecified issues.
Anonymous complaints against doctors to the Irish Medical Council, which is the regulatory and registration body for doctors, are always followed up, according to its legal adviser.
There were 18,282 doctors registered with the council on January 1, 2011 -- one in 49 had a complaints made about them last year.
Medics have to answer the allegation but due process is followed to ensure that they receive a fair hearing.
The average time it takes to reach a decision on an inquiry is now almost four months.
Of the complaints processed by the council last year -- some of which had been made in 2009 -- there was no case to be heard in 264 cases.
However, 54 cases were found to require a fitness to practice hearing.
Nineteen doctors were found guilty of professional misconduct, two were found unfit to engage in the practice of medicine and four were found guilty of poor professional performance.
Two doctors were eventually struck off the register in 2010 after their hearing, while 10 had conditions attached to their practice.
Another three medics were suspended and 14 were censured or admonished.


It's actually good news if you're not a fan of vegetables.
If you're one of the four out of five Australians who fail to eat enough vegetables, this may be welcome news.
"Broccoli is a lifesaver," he wrote in a recent article for the MailOnline.
Dr Chatterjee claims the common green vegetable boosts people's gut bacteria, which helps to support their immune systems and improve their bowel health.
"It does a number of things," he said.
While we're on the topic, science has discovered the healthiest way to eat broccoli. Plus, here's a broccoli tabbouleh salad for some recipe inspo.


Image Title: Transform Your Spacious Space With A Double Sided Fireplace Decor Throughout Plan 11. Post Title: Double Sided Fireplace. Filename: transform-your-spacious-space-with-a-double-sided-fireplace-decor-throughout-plan-11.jpg. Image Dimension: 650 x 362 pixels. Images Format: jpg/jpeg. Publisher/Author: Cade Fadel. Uploaded Date: Saturday - October 27th. 2018 23:32:21 PM. Category: Architecture. Image Source: interiordesign.net. To Fireplaces Fireplace Homes Sided Double For Best Throughout Prepare Designs Through 17. Room Pertaining See Company Your Spacious Garden And Two 14. Ideas 19. With The By Wood Love Living Design Modern Gorgeous Plan 0. Stove Pinterest Inside 10. I 60 Decor Pivot Regarding Heating 2. 20 5. Chazelle 1. Photos Home Acucraft 4. 13.