text:
+function($, window){

  var provider = {};
  provider.callbacks = [];

  var msobservers = [];
  var loaded = [];
  var firstLoad = true;
  var observer;

  var MsObserver = function(selector, callback) {
    this.selector = selector;
    this.callback = callback;
  }

  provider.init = function() {

    $LAB.setGlobalDefaults({
      BasePath: app.dir.vendor,
      AlwaysPreserveOrder: true,
      AllowDuplicates: false,
      //Debug: true
    });

    provider.inject();
    provider.observeDOM();
  };

  provider.observeDOM = function() {
    app.ready(function(){
      observer = new MutationObserver(function(mutations) {
        provider.inject();
        for (var i = 0; i < msobservers.length; i++) {
          $(msobservers[i].selector).each(msobservers[i].callback);
        }

      });

      observer.observe(document.body, {childList: true, subtree: true, attributes: false});
    });
  }

  // All of the plugins should initialize using this function
  //
  provider.provide = function(selector, init_callback, isRawSelector) {

    if ( ! isRawSelector === true ) {
      selector = provider.getSelector(provider.list[selector].selector);
    }

    // Call once per element
    var seen = [];
    var callbackOnce = function() {
      // Do not run script if it's provided from a <script> or has data-init="false"
      if ( $(this).is('script') || $(this).data('init') == false ) {
        return;
      }

      if (seen.indexOf(this) == -1) {
        seen.push(this);
        $(this).each(init_callback);
      }
    }

    $(selector).each(callbackOnce);
    msobservers.push(new MsObserver(selector, callbackOnce));
  };

  provider.inject = function(pluginName) {

    if ( pluginName !== undefined ) {
      var vendor = provider.list[pluginName];

      if ( vendor === undefined ) {
        return;
      }

      // Check if it's already loaded
      if ( loaded.indexOf(pluginName) > -1 ) {
        return;
      }

      // Load css files
      if ( 'css' in vendor ) {
        app.loadStyle(vendor.css, app.dir.vendor);
      }

      // Load js files
      if ( 'js' in vendor ) {
        var js = vendor.js;

        if ( Array.isArray(js) ) {
          for (var i = 0; i < js.length; i++) {
            $LAB.queueScript(js[i]);
          }
        }
        else {
          $LAB.queueScript(js);
        }
      }

      // Queue callbacks
      if ( 'callback' in vendor ) {
        //console.log(vendor.callback);
        $LAB.queueWait(function() {
          app.call('provider.'+ vendor.callback);
        });

      }

      // Add to loaded list
      loaded.push(pluginName);

      $LAB.runQueue();

      return;
    }

    var localCallbacks = [];

    // Fetch dependencies from DOM
    //
    $.each(provider.list, function(name, vendor) {

      // Check if it's already loaded
      if ( loaded.indexOf(name) > -1 ) {
        return;
      }

      // Check if any element exists for the plugin
      if ( ! $( provider.getSelector(vendor.selector) ).length ) {
        return;
      }

      // Load css files
      if ( 'css' in vendor ) {
        app.loadStyle(vendor.css, app.dir.vendor);
      }

      // Load js files
      if ( 'js' in vendor ) {
        var js = vendor.js;

        if ( Array.isArray(js) ) {
          for (var i = 0; i < js.length; i++) {
            $LAB.queueScript(js[i]);
          }
        }
        else {
          $LAB.queueScript(js);
        }
      }

      // Queue callbacks
      if ( 'callback' in vendor ) {
        localCallbacks.push(vendor.callback);
      }

      // Add to loaded list
      loaded.push(name);

    });

    if (firstLoad) {
      provider.injectExtra();

      $LAB.queueWait(function() {
        provider.callbacks = localCallbacks;
        app.isReady();
      });
      firstLoad = false;
    }
    else {
      $LAB.queueWait(function() {
        for (var i =0; i < localCallbacks.length; i++) {
          app.call('provider.'+ localCallbacks[i]);
        }
      });
    }

    $LAB.runQueue();

  }

  provider.injectExtra = function() {

    // Load Mapael required maps
    //
    $('[data-mapael-map]').each(function(){
      var js = 'mapael/maps/'+ $(this).data('mapael-map') +'.min.js';
      $LAB.queueScript(js);
    });

  }

  // Inject plugins if they called in app.ready()
  //
  provider.injectCalledVendors = function() {
    var callbacksStr = app.getReadyCallbacksString();
    var localCallbacks = [];

    var searchList = {
      typeahead: ').typeahead('
    }

    $.each(searchList, function(name, keyword){
      if ( callbacksStr.indexOf(keyword) == -1 ) {
        return;
      }

      var vendor = provider.list[name];

      // Check if it's already loaded
      if ( loaded.indexOf(name) > -1 ) {
        return;
      }

      // Load css files
      if ( 'css' in vendor ) {
        app.loadStyle(vendor.css, app.dir.vendor);
      }

      // Load js files
      if ( 'js' in vendor ) {
        var js = vendor.js;

        if ( Array.isArray(js) ) {
          for (var i = 0; i < js.length; i++) {
            $LAB.queueScript(js[i]);
          }
        }
        else {
          $LAB.queueScript(js);
        }
      }

      // Queue callbacks
      if ( 'callback' in vendor ) {
        localCallbacks.push(vendor.callback);
      }

      // Add to loaded list
      loaded.push(name);

    });

    $LAB.queueWait(function() {
      for (var i =0; i < localCallbacks.length; i++) {
        app.call('provider.'+ localCallbacks[i]);
      }
    });

    $LAB.runQueue();

  }

  provider.callCallbacks = function(list) {
    for (var i =0; i < provider.callbacks.length; i++) {
      app.call('provider.'+ provider.callbacks[i]);
    }
    provider.callbacks = [];
  }

  provider.getSelector = function(str) {
    var selector = '[data-provide~="'+ str +'"]';
    if ( str.indexOf('$ ') == 0 ) {
      selector = str.substr(2);
    }
    return selector;
  }

  window.provider = provider;
}(jQuery, window);


Inclement Weather Policy: If Anderson County Schools are closed, church activities are canceled.
Come join us for a time of Worship that encourages us to focus on God. This week's Scripture is Psalm 118:1-2, 14-24 and John 20:1-19.
Communion is offered at least once monthly and at special services throughout the year. Everyone with a willing heart is welcome to join us for our celebration of Holy Communion.
We offer a variety of children's, youth, and adult Sunday School classes. Each Class begins at 9:00 am.


Description: Happy Social choir singing a wide variety of music, tailored to suit the concert and charity we are supporting.
Information for prospective new members: You just need to enjoy singing. We are a social choir with a wide range of standards and encourage people to improve their standard in a caring environment.


Looks like you are in . Go to our Canadian ? Yes, take me there. or No, I'm good here.
Spend $180 and get free shipping!
MARY YOUNG offers lifestyle lingerie – think of a blend of traditional 'to wear for your partner' lingerie blended with everyday 'boring' functional underwear. Every garment is designed with comfort in mind for long lasting wear with the use of jerseys, knits and soft adjustable elastics to encourage appreciation of the natural body.
Stay up to date on new releases, sales and more!


We still can't get over how freaked out Chandler was before his wedding day even after a long courtship period with Monica (yes, the world still has to recover from the hangover of 'Friends'). FYI, he still overcame those pre-wedding jitters and entered the 'happily ever after' phase of life! So, moral of the story is that it is ok to get cold feet. Nevertheless, it happens to the best of us but how you get through the crisis is what matters.
So take a deep breath, stop thinking and read what we have to say about calming those pre-wedding jitters.
Don't let all the worry make you go crazy and drain out all the energy you have. Make a list of all the reasons for getting cold feet. To get more perspective, identify the bigger concerns and try resolving them before your big day. You can then concentrate on the smaller worries and act accordingly. This way, slowly but gradually, you'll identify and sort out all the issues you have and be all set to take the plunge.
At such times, it helps to surround yourself with positive people. Yeah, the same species you run away from on a normal day (dude, you have no choice). You should not be near people who increase your level of anxiety and maintain a considerable distance from them. That way, dealing with pre-wedding jitters becomes manageable.
Communicate. Anything and everything can be unraveled just by communicating. If you plan to spend the rest of your life with that woman, just go to her for all the support you need. Talk it out. She will help you understand things and proceed towards your big day.
Inhale. Exhale. It's been proven time and again that breathing helps to calm your nerves. So, if you're really going berserk with your thoughts, loosen up a bit and focus on your breathing. Spend a couple of minutes each day on your breathing and you will realize that it does help in easing out all you worries.
It's your wedding day! Release some of the pressure by delegating tasks to a few of your close friends. All the wedding preparations and tasks are not your sole responsibility. Don't let the preparation bog you down and make you anxious and tensed.
Have fun, loosen up, go for a run or get a massage at a spa. Relax or just sleep it off. Also, try and look at the bright and funny side of a conversation or conflict. Pampering yourself with the things you love helps you unwind.
Be positive and look at what the future has in store for you! All the nervousness and cold feet is just a matter of time. Your wedding day is going to be over in the blink of an eye. So, just go with the flow and think of it as the beginning of a new chapter in your life and turn it into a huge celebration.
Pause for a moment; think about your bride-to-be and the innumerable reasons why you love her. Once you have an answer to all these questions, you'll realize that nothing else matters! All the cold feet and nervousness is just for a day, and there is a new life waiting ahead of you. Just sit back, cherish every moment and enjoy the whole ride! Need we emphasize the roller-coaster part?


As a PADI Five Star Dive Center, we provide the full range of PADI (Professional Association of Diving Instructors) scuba diving education programs, equipment selection and experience opportunities, while encouraging aquatic environmental responsibility.
All PADI courses are catered for and customized to suit your needs. Day or evening classes are held depending on your preference.
All classes are conducted with no more than six students per course. This enables our instructors to provide a more personalized diving experience. One-on-one instruction will be provided upon request.
We pride ourselves that all our students complete our courses as fully competent students. Over the years we have found that some students require a little more class time or pool time or even sea time. Within reason this is not a problem and this extra tuition will be given free of charge to ensure you complete your course as a confident and knowledgeable diver. You will not be signed off until your instructor is fully comfortable with your ability.
Foreign Language materials are available for most PADI courses. So, if English is not your first language then please ask our staff for the manual of your choice.
Scroll down past the flowchart or use the side menu to see more info about our most popular diver courses as well as any upcoming diving trips.
This course is targeted towards anyone and everyone snorkeling in New Zealand waters from novice to experienced, amateur spear fisherman to commercial paua or kina divers.
Shallow water blackout and drowning is an increasing problem to untrained snorkelers and spear fisherman in New Zealand. Completing the PADI Freediver course will give you experience in shallow water blackout, revival in water resuscitation and allow you to learn about your body's own personal urges to breath and what they mean to you.
Visit PADI for a full description of this course.
Learn to dive in the beautiful sheltered bays of the inner Queen Charlotte sounds. Your training dive sites can include fish reserves, ship wrecks and reefs. Learning to dive in this environment will give you the confidence to continue diving in temperate and tropical waters all around the world.
Millions of people have learned to scuba dive and gone on to discover the wonders of the aquatic world through this course. Get your scuba diving certification with the PADI Open Water Diver course – the world's most popular and widely recognized scuba course.
You don't have to be "advanced" to take it – it's designed to advance your diving, so you can start right after earning your PADI Open Water Diver certification.
The course helps build confidence and expand your scuba skills through different Adventure Dives. You log dives and develop capabilities as you find new ways to have fun scuba diving.
One of the dives you can choose is diving against debris and take part in cleaning up our delicate Marlborough sounds under water environment - this is a very rewarding and satisfying skill that you can include into all your future dives.
Prior experience with scuba diving IS required.
You learn to prevent and manage problems in the water, and become more confident in your skills as a diver, knowing that you can help others if needed.
Are you a certified diver but you haven't been diving for some time?
Then before you jump back into the ocean, we strongly urge you to partake in one of our Scuba Review pool sessions. This course is designed for you to refresh your diving skills and to give you more confidence to undertake an ocean dive.
Once you have completed this review you will be "good to go", however it is vitally important that you advise your dive buddy that this is your first dive for some time.
Do you have staff or employees that scuba dive in the work place?
Are you interested in gaining employment within the Aquaculture industry?
Marlborough has a large aquaculture industry and scuba divers working within it must have a certificate of competency from Work Safe to legally dive in the work place. This course has been designed to meet this need.
We offer this training in conjunction with the PADI training system whilst at the same time being assessed against Unit Standards as required by NZQA.
Once completed these courses are assessed against their relevant Unit Standard.
Ability to pass a full Commercial Diver medical. This medical is more in depth than the recreational diver medical and must be undertaken with an approved Dive Medical GP.
Blackwood Bay - boat dive, scenic reef dive.
Double Cove - boat dive, also the location of the Koi shipwreck (a 30m passenger ferry).
Double Cove - boat dive, Fish reserve dive with huge Blue Cod.
Karaka Point - boat dive, also the location of the Vara shipwreck (a 12m launch).
Kumatoto Bay - boat dive, freediving depth training location.
Waikawa Marina break wall western side, shore dive, great entry level dive.
We organise one or more scuba diving trips each year. See the PDF below for details about our next trip.


text:
Opinion: Why Chris Froome's data release is warranted, overdue and potentially a big step forward
by Shane Stokes
Later this week Chris Froome will release a range of data which he believes answers the calls for transparency and which he hopes will end doubts about his performances. He's going further than other Tour de France winners, but will it be enough?
Details are scarce at this point in time, but during the Tour he said that he would do testing after the event and would make the data available. Then, on November 7, he clarified what was happening.
As promised, I will be making the results and analysis of the independent testing I did after #TDF2015 available to the public.
— Chris Froome (@chrisfroome) November 7, 2015
Sports scientists recently completed their analysis of my tests done at the @UCI_cycling @WCC_cycling in 2007 & the @GSK_HPL this year.
All the details will be published by @EsquireUK (print & online) on the 3rd of December @UCI_cycling @WCC_cycling @GSK_HPL
That date has been delayed by one day, meaning that the details will be available online on Friday. The magazine release will follow early next week.
While some supporters of the team have described it as unfair that Froome is under pressure to go public with such data, he and his Team Sky squad find themselves in this position for several reasons.
Firstly, he's the rider who won the Tour after the Lance Armstrong/ US Postal Service findings were made public in 2012, and after the Texan had his confessional with Oprah Winfrey in early 2013.
As he and Sky Principal Dave Brailsford noted during the successful 2013 Tour campaign, the enormity of the Armstrong case meant that whomever won the race in the wake of that scandal would inevitably end up under the microscope.
Secondly, Froome has dominated his rivals, riding away from them in 2013 and again this year en route to victory. He's also done the same in a number of other races.
Thirdly, and perhaps most significantly, his Team Sky squad laid out a clear goal several years ago of earning people's trust. Brailsford stated that aim in several interviews. The book Sky's the Limit was one of those.
"Our job is to prove beyond doubt that it can be done clean. The legacy of that would be phenomenal," he stated then.
In 2011 he also stated that to the Guardian: "the whole point of our team is to try and demonstrate that it is possible to cycle clean and compete at the highest level."
It's a noble pledge, but one the team has simply not delivered upon. Since 2012 Sky has won three Tours. It took that year's edition with Bradley Wiggins, who rode above his previous level for the entire season. It then triumphed 12 months later with Chris Froome and again this summer.
Despite that 75% success rate in four years, the team has done little in terms of its stated mission of 'proving beyond doubt' that those wins have been clean.
Instead, it has made commitments that it hasn't followed through on.
Unfulfilled pledges and incomplete data
In 2013 Brailsford and the team handed over climbing data to the French physiologist Frederic Grappe. He analysed it and concluded that Froome's performances were theoretically within the bounds of plausibility, but that this was dependent on him having an extremely high level of natural ability.
In order to be able to make a proper call on this, Grappe stated that he would need to see the results of VO2max tests — a measure of maximal aerobic capacity.
Asked by a journalist if the team would hand over said data, Brailsford was blunt in his response to that individual.
Dave Brailsford: We don't do VO2max. Be careful what you are saying here. The fellow has never done a VO2max test, so how can I give somebody a VO2max if he hasn't done one? Be careful what you are saying…
Journalist: …he [Grappe] urges you to do the test after the Tour.
DB: We are speaking to him direct, you know what I mean. We know what he is urging us to do, thanks.
J: But would you be willing to come forward and do that?
DB: Do a VO2max test? Whenever he is a lab next, whenever it is, yeah. But it is not something that we do as a matter of course, you now?
The response, and the manner in which it was delivered, was problematic.
Firstly, Brailsford's suggestion that Froome had never done a VO2max test was simply not accurate: he had done one while with the UCI World Cycling Centre in 2007.
Secondly, despite the commitment to do a VO2max when Froome was next in a laboratory and to give that data to Grappe, that was never done.
Unsurprisingly, two years later, the Tour leader found himself answering the same questions once again.
Repeated calls for openness
On this occasion questions of Froome's performance were prompted by the rider's dispatching of other contenders on the first mountain stage of this year's Tour.
The demand for transparency then intensified when data emerged of Froome's win on Mont Ventoux in 2013. Power, cadence, heart rate and speed figures appeared over a video of the stage, showing his win in clear detail.
The team claimed at the time it had been hacked, generating a media frenzy, yet then refused to discuss the matter the following day.
Instead, Brailsford said that he wouldn't comment, appearing somewhat elusive.
With pressure increasing, Froome and Team Sky released some limited data from stage ten on the second rest day, but this only increased the debate.
Despite the fact that he dropped all the other contenders, the cited average power figure of 5.78 watts per kilo was actually lower than the published power output of those he beat.
The maths didn't add up.
"You cannot make those numbers fit," South African sports scientist Ross Tucker pointed out to CyclingTips at the time. He used an analogy to illustrate his point. "How can a car travelling 60 miles per hour go faster than a car travelling 70? It is ridiculous."
As Tucker noted, the release of limited and contradictory data was worse that no data at all.
"l know some people will now say 'you can never be satisfied because you have asked for transparency and they have given it.' But I am afraid this is not transparency, in my opinion."
A little over four months later Froome will go a step further. The release of data will include the VO2max test from 2007 and, presumably, the same sort of information from his lab test after the Tour.
He's taken the decision himself to put the numbers out there. It is, apparently, something the team didn't want him to do, but he has decided otherwise.
Will it be enough? It's impossible to answer that question at this point, prior to seeing exactly what is released. Will it include biological passport data, both from this season and other years? If so, will the blood work include the period before he made his breakthrough at the 2011 Vuelta a España?
Will it include medical certification showing the illnesses he said held him back?
What about therapeutic use exemption disclosures, which would show the medication he was allowed take after requesting medical clearance?
We'll know more on Friday but, providing the data release is extensive, Froome could be taking an important step towards showing the full transparency that his team pledged years ago, but hasn't yet delivered upon.
Equally importantly, the example from a reigning Tour de France champion will put the focus on other successful riders.
Will they follow suit? If not, why not?
Transparency by one must be a catalyst for transparency by all.
We want to believe, so show us that we should.
Also see: What Chris Froome needs to do to address doubts: cycling analysts weigh in
#Chris Froome
#Dave Brailsford
#Team Sky
What the biggest transfers mean for the men's peloton in 2021

redpajama_set_name: RedPajamaCommonCrawl


The purpose of this tool is to analyze Java™ class files in order to learn more about the dependencies between those classes.
on each level mentioned above.
Last but not least a popup menu on any class in the result table allows to start the dependency path tracker. This tracker creates a graphical view of dependency paths that lead from the analyzed class to the class currently selected in the result table.
This feature is very helpful if one wants to find out the best point to break a dependency.
Unzip the archive pf-cda-x.x.zip to any directory you want to have CDA located in.
Then ensure that environment variable JRE_HOME or JAVA_HOME is set to a Java Runtime Environment 1.8.0 or higher.
As an alternative to the environment variables you can modify the cda.bat or cda.sh to do java execution as you prefer on your machine.
To start the Class Dependency Analyzer just execute the cda.bat (or cda.sh). Currently there are no command-line options available. All possible customization are to be defined utilizing the properties of file config/cda.properties.
After the main window was opened you need a workset. In a workset you typically specify all elements of a Java classpath that you want to analyze.
To start with your own workset select the menu item File/New.... That starts a wizard you can use to create a new workset which refers to classes you want to analyze.
As an alternative you can use the example workset (worksets/CDA.ws) to learn more about the tool's capabilities.
To do this, select menu item File/Open.... In the succeeding file selection dialog go to the folder where you installed CDA. From there move to sub folder worksets and open workset file CDA.ws. This example workset contains all CDA JAR files. After opening it you will see the workset on the left in the tree view. Here you may select any child element and analyze it using either the popup menu or the accelerator key Alt+D.
Since analyzing can last a while a progress monitor window pops up. It shows how many classes of all classes in the workset have been analyzed so far. Though usually not all classes have to be analyzed for one dependency detection process it is still recommended to wait until all loaded classes are analyzed.
This represents a dummy container which doesn't exist in reality. All classes and interfaces that have been referred to but cannot be found in any container of the workset are assigned to this dummy container.
This class container has been found and its content can be loaded into memory.
An element that has been specified in the classpath but could not be found or cannot be loaded into memory.
A Java package that has not yet been checked for its contained classes.
A Java package that has been checked already for its contained classes.
A class file that has not yet been loaded. Thus it is not clear whether it contains a Java class or interface.
A class file that cannot be found or was corrupt so it could not be loaded into memory.
A Java class that is part of the current workset and has been loaded into memory.
A Java class with a main() method that is part of the current workset and has been loaded into memory.
A Java interface that has been referred to but cannot be found and therefore is not in memory.
A Java interface that is part of the current workset and has been loaded into memory already.
A Java annotation that is part of the current workset and has been loaded into memory already.
A Java enum that is part of the current workset and has been loaded into memory already.
A table that shows all classes and interfaces the class ClassTableModel depends on.
Shows all dependency paths from class RepeatedTest to TestListener.
Since version 1.9.1 CDA supports a plug-in mechanism that allows developers to add their own custom extensions to the tool.
Therfore the open source component Object Dependency Exploration Model (ODEM) was created to define an independent object model for dependency analyzers. The Javadoc of ODEM is included in the Extension SPI Javadoc.
Beside the Javadoc for the CDA plug-in SPI the developer guide and a sample implementation (inluding source code) should make it very easy to develop your own plug-in.
Since version 1.15.0 the CDA core implementation classes are documented via Javadoc and a section in the developer guide helps with utilizing CDA without its GUI.
Current version of CDA is 2.2.0.
It requires at least Java 8 to be executed.
Have a look at release-notes.txt for details or get a quick overview of the most important changes below.
In graph views the popup menu of visible elements now provides a new menu item: "Add dependants"
In graph views the popup menu of visible interfaces now provides a new menu item: "Add implementors"
New feature that allows to look-up all classes that implement a static main(String) method.
Clicking on a disabled "Dependency" tab automatically executes the "Analyze Dependencies" action.
Versions determined from manifest files are shown in tree view for class containers.
All DTD files (workset-1.6.dtd, odem-1.1.dtd) are now declared by a public logical name and a URI that points to the file location in the web.
CDA now supports ODEM/XML (export) files in a workset's classpath.
Re-initialization of workset has been changed to be executed only when needed.
A progress monitor window is shown now during the whole initialization process of a workset.
The following list presents some of the features that are planned for future versions.
Capability to define components (or modules) as a set of packages.
Hiding of containers in the tree view, so that only packages are visible on the first level.
This tool is currently available under the terms of the follwing license. It grants the right to freely use and share this tool.
However, the source code is not available for download on the Programmer's Friend website. Only the binaries are free.
At this place I want to thank all open source programmers who created great Java libraries that enabled me to efficiently build CDA on top.
Also I want to thank yWorks. They allowed me to use free of charge promo version of their great graph library yFILES.
Please send all bug reports, comments and suggestions to feedback@programmers-friend.org.


Awesome Resume for Summer Job Collections - backdoorjobs com short term job adventures summer jobs explore the exciting world of short term job adventures unique summer jobs internships seasonal work volunteering and life changing experiences worldwide . resume format how to list seasonal work jobscan blog once you decide whether to include seasonal work on your resume resume format how to list seasonal work list seasonal jobs on your resume . how to write a resume a guide for internships com applying for an internship or job learn how to make your resume stand out by following our how to write a resume guide written just for new graduates , resume for summer job. sample student resume administrativelawjudge info from resume for summer job, impression source:administrativelawjudge.info entry level job resume unique luxury entry level resume sorority from resume for summer job, picture resource:tonyworld.net how to write a resume for a teenager with no job a lack of job experience doesnt mean a lack of work experience if you are a teenager looking for your first payroll job punch up your resume , resume for summer job. job posting durham district school board student reports to manager assistant manager or supervisor job summary provide support to the various departments of the durham district school board . , Awesome Resume for Summer Job Collections.


text:
package mesosphere.marathon.core.task.jobs.impl

import akka.actor._
import mesosphere.marathon.core.base.Clock
import mesosphere.marathon.core.task.termination.{ TaskKillReason, TaskKillService }
import mesosphere.marathon.core.task.{ Task, TaskStateOp }
import mesosphere.marathon.core.task.tracker.{ TaskReservationTimeoutHandler, TaskTracker }
import mesosphere.marathon.state.Timestamp
import mesosphere.marathon.MarathonConf
import org.apache.mesos.Protos.TaskState
import org.slf4j.LoggerFactory

import scala.collection.Iterable
import scala.concurrent.Future
import scala.concurrent.duration._
import scala.util.control.NonFatal

private[jobs] object OverdueTasksActor {
  def props(
    config: MarathonConf,
    taskTracker: TaskTracker,
    reservationTimeoutHandler: TaskReservationTimeoutHandler,
    killService: TaskKillService,
    clock: Clock): Props = {
    Props(new OverdueTasksActor(new Support(config, taskTracker, reservationTimeoutHandler, killService, clock)))
  }

  /**
    * Contains the core logic for the KillOverdueTasksActor.
    */
  private class Support(
      config: MarathonConf,
      taskTracker: TaskTracker,
      reservationTimeoutHandler: TaskReservationTimeoutHandler,
      killService: TaskKillService,
      clock: Clock) {
    import scala.concurrent.ExecutionContext.Implicits.global

    private[this] val log = LoggerFactory.getLogger(getClass)

    def check(): Future[Unit] = {
      val now = clock.now()
      log.debug("checking for overdue tasks")
      taskTracker.tasksByApp().flatMap { tasksByApp =>
        val tasks = tasksByApp.allTasks

        killOverdueTasks(now, tasks)

        timeoutOverdueReservations(now, tasks)
      }
    }

    private[this] def killOverdueTasks(now: Timestamp, tasks: Iterable[Task]): Unit = {
      overdueTasks(now, tasks).foreach { overdueTask =>
        log.info("Killing overdue {}", overdueTask.taskId)
        killService.killTask(overdueTask, TaskKillReason.Overdue)
      }
    }

    private[this] def overdueTasks(now: Timestamp, tasks: Iterable[Task]): Iterable[Task] = {
      // stagedAt is set when the task is created by the scheduler
      val stagedExpire = now - config.taskLaunchTimeout().millis
      val unconfirmedExpire = now - config.taskLaunchConfirmTimeout().millis

      def launchedAndExpired(task: Task): Boolean = {
        task.launched.fold(false) { launched =>
          launched.status.mesosStatus.map(_.getState) match {
            case None | Some(TaskState.TASK_STARTING) if launched.status.stagedAt < unconfirmedExpire =>
              log.warn(s"Should kill: ${task.taskId} was launched " +
                s"${launched.status.stagedAt.until(now).toSeconds}s ago and was not confirmed yet"
              )
              true

            case Some(TaskState.TASK_STAGING) if launched.status.stagedAt < stagedExpire =>
              log.warn(s"Should kill: ${task.taskId} was staged ${launched.status.stagedAt.until(now).toSeconds}s" +
                " ago and has not yet started"
              )
              true

            case _ =>
              // running
              false
          }
        }
      }

      tasks.filter(launchedAndExpired)
    }

    private[this] def timeoutOverdueReservations(now: Timestamp, tasks: Iterable[Task]): Future[Unit] = {
      val taskTimeoutResults = overdueReservations(now, tasks).map { task =>
        log.warn("Scheduling ReservationTimeout for {}", task.taskId)
        reservationTimeoutHandler.timeout(TaskStateOp.ReservationTimeout(task.taskId))
      }
      Future.sequence(taskTimeoutResults).map(_ => ())
    }

    private[this] def overdueReservations(now: Timestamp, tasks: Iterable[Task]): Iterable[Task.Reserved] = {
      Task.reservedTasks(tasks).filter { (task: Task.Reserved) =>
        task.reservation.state.timeout.exists(_.deadline <= now)
      }
    }
  }

  private[jobs] case class Check(maybeAck: Option[ActorRef])
}

private class OverdueTasksActor(support: OverdueTasksActor.Support) extends Actor with ActorLogging {
  var checkTicker: Cancellable = _

  override def preStart(): Unit = {
    import context.dispatcher
    checkTicker = context.system.scheduler.schedule(
      30.seconds, 5.seconds, self,
      OverdueTasksActor.Check(maybeAck = None)
    )
  }

  override def postStop(): Unit = {
    checkTicker.cancel()
  }

  override def receive: Receive = {
    case OverdueTasksActor.Check(maybeAck) =>
      val resultFuture = support.check()
      maybeAck match {
        case Some(ack) =>
          import akka.pattern.pipe
          import context.dispatcher
          resultFuture.pipeTo(ack)

        case None =>
          import context.dispatcher
          resultFuture.onFailure { case NonFatal(e) => log.warning("error while checking for overdue tasks", e) }
      }
  }
}

redpajama_set_name: RedPajamaGithub


text:
Michigan Wolverines NCAA FB
Michigan Wolverines NCAA BK
Michigan State Spartans NCAA FB
Michigan State Spartans NCAA BK
After strong season, aging Mathis believes he has more to give
Rashean Mathis has now played 12 years in the NFL and will turn 35 before the next regular-season opener.
Tim Fuller
Detroit Lions general manager Martin Mayhew admittedly didn't initially see this reemergence of cornerback Rashean Mathis' career coming a couple years ago.
Mayhew had to be talked into even giving Mathis a tryout by Sheldon White, the Lions' vice president of pro personnel.
Who can blame Mayhew? In 2012, Mathis started only four of the 12 games he played in for the lowly Jacksonville Jaguars, who finished 2-14 and had the third-worst defense in the NFL.
He'd been hampered by injuries and it appeared Mathis' career was coming to an end before the Lions signed him in the middle of training camp in 2013.
"Rashean Mathis was a guy that he (White) saw on tape," Mayhew said. "When he brought up his desire to work Rashean out, I was against it. I was saying, 'This is an older guy, how is this guy going to help us?'
"He talked me into working him out and he had a phenomenal workout. He (Mathis) was exceptional in every way, shape and form, so we ended up signing him. Obviously, he's worked out great for us the last two years."
Pro Football Focus, which analyzes tape and grades every NFL player, ranked Mathis as the No. 12 cornerback in the league this past season. It was the highest ranking Mathis had received in the last eight years. He started all 17 games, including one in the postseason, and played more than 1,000 snaps.
Who saw all of that coming?
Mathis has now played 12 years in the NFL and will turn 35 before the next regular-season opener.
And while his production suggests he can continue playing at a high level, his age brings up a natural question.
Does he want to play another year, or is retirement a possibility?
"People keep throwing out this one-year thing," Mathis said. "I think I've shown that I have more than a year left in my body.
"If things were descending then I probably would be looking at it year to year. I'm not at that stage. I think the last two years have proven that. There's nothing descending.
"I think I actually had a better season this year than I did last year. I just do what I can to take care of my body. I just keep plugging."
This will be the fourth straight offseason in which Mathis is a free agent. He signed a one-year deal with Jacksonville in March 2012, a one-year deal with Detroit in August 2013 and another one-year deal with the Lions in April 2014.
Based on not only his performance but also the leadership he provides to younger players such as 24-year-old Darius Slay, it would seem to be a no-brainer for the Lions to bring back Mathis for another season.
"I would love to be here," he said. "The relationships I built in my DB (defensive back) room … I think we have something special. We built a foundation. It's not a rocky foundation. It's very strong. I would love to be a part of that.
"I think if our team wasn't built like it was, I would be like 'OK this is probably is it for me.' But the team we have, the coaching staff we've assembled, it's very tough to walk away from this."
Mathis was a second-round pick by Jacksonville in 2003 coming out of Bethune-Cookman University. In his first four years in the league, he started every game for the Jaguars and made 20 interceptions. He was a first-team All-Pro selection in 2006.
His career took a turn during his last two years with Jacksonville when his body started to break down, including knee surgery in 2011, and he missed a total of 11 games.
For most players, that probably would have been the end.
Not with Mathis.
"I'm Father Time right now, I guess," he said.
The experience of Mathis combined with the talent of Slay, a second-round draft pick in 2013, have helped solidify the Lions' secondary.
Mathis has been invaluable because he's such a positive role model and mentor for Slay while also filling the hole at the other cornerback spot until the Lions can find a reliable, younger replacement to take over.
A thigh bruise forced Mathis to the sideline for part of the playoff game against Dallas before he was able to return to play the last part of the fourth quarter. Nevertheless, he's missed only one game in two years with Detroit.
Asked about the recent durability so late in his career, Mathis said, "It's the Big Man Upstairs. I take care of my body as much as I can. I didn't plan this. He's allowed me to be durable. I think Him for it. I know it can go the other way very quickly."
— The Lions have proposed to the competition committee that the NFL expand the use of video replay, including for pass-interference penalties.
It comes in the wake of a controversial playoff loss that turned on a decision to pick up a flag for an interference call against Dallas.
"I think it's something as the technology has improved … it begs the question: Can we eliminate some mistakes (with expanded replay)?" Dean Blandino, the NFL's vice president of officiating, said Wednesday during a news conference at the Super Bowl.
"I think that's something that's going to be on the agenda this offseason."
FS1 | FOX | FOX News | Fox Corporation | FOX Supports | FOX Deportes
FOX and FOX SPORTS are trademarks of FOX Media LLC.
Use of this website (including any and all parts and components) constitutes your acceptance of these TERMS OF USE and PRIVACY POLICY.


text:
Cleopatra Koheirwe
Cleopatra Koheirwe is a Ugandan actress, writer, singer and media personality currently working at Radiocity 97Fm. Her first onscreen role was on The Last King of Scotland as Joy and she has since garnered numerous roles on different film and television projects locally and internationally including a role on Netflix's Sense8 as Mother in season 2.
Cleopatra plays Ebony in the new Nana Kagga directed and produced series Reflections alongside other Uganda celebrities Malaika Nnyanzi, Housen Mushema, Andrew Kyamagero, Prynce Joel Okuyo and Gladys Oyenbot.
Musical artist (since 2001)
In 2001, she joined a popular music, dance and drama group known as Obsessions (now Obsessions Africa) alongside Natasha Sinayobye, Hellen Lukoma, Sharon O and many others until March 2007 when she resigned from the group to continue on her own path.
In 2010, she started working on her solo singing career after friends and fans encouraged her to perform again. Her first single titled Ngamba, a Luganda word that means, "Tell me" was a pop song, about deceptive relationships. The song was well received and given airplay on a couple of radio stations in Uganda.
Towards the end of 2011, Cleopatra was signed to the Cypher Studios label under the management of Jimmy 'The Beatmekah' Okungu. She released her first solo music video for her song titled "Party on my Mind" in April 2012 and collaborated with Kenyan dancehall artist Levysill on her another single Lay You Down in 2013. Both videos and audios of the two singles managed to get impressive airplay on TV and radio stations in East Africa, mainly Kenya and Uganda. Cleopatra writes most of her songs inspired by things around her, her experiences and those of others.
Radio host (since 2003)
Cleopatra's first radio gig was at 91.3 Capital FM (Uganda) in 2003/2004 as a co-host on the Drive Time Show (Now Overdrive Show) from 3pm to 7pm. She also co-presented The Dream Breakfast on Saturdays from 6am to 10am with Hakeem Saga a.k.a Hakeem the Dream.
In 2008, she worked at KIU FM hosting The Left Drive from 3pm- 7pm and her own created show Rock & Soul on Saturday from 10pm to 2pm.
In 2011, she got back into radio and was co-hosting a show called The Jam at Radiocity 97fm every Monday to Friday between 3pm to 7pm with her former colleague, Hakeem Saga.
In 2013, while still at Radiocity 97Fm, she became a co-host of the U-Request show that was every Monday to Friday from 7pm to 10pm. She currently co-hosts the Mid-Morning Magazine 10am - 3pm on Radiocity FM with Peace Menya.
Television host (2004–2013)
She worked as a TV host, particularly at WBS TV between 2004 and 2009. She hosted shows such as; Showtime Magazine, a show about travel, art, theatre, music, film and personalities, Meet Our Leaders, a show where she interviewed Members of Parliament and went around with them in their constituencies talking about the positive work they were doing, Fitness Watch, a health and fitness program where she took the viewers through a workout and gave health tips. In 2013, she was a guest deejay/presenter on the Citizen TV show Sakata Mashariki in Kenya.
Television judge (2011–2013)
In 2011, she was chosen to be a judge on a WBS TV show dubbed The Icon, a show that was searching for the next TV star. In 2012, she was a judge on a musical show titled UG Factor, in which the next talented music star was being looked for.
In September 2013, Cleopatra joined Flavia Tumusiime and Tusker Project Fame judge and singer Juliana Kanyomozi as audition judges for Tusker Project Fame 6 in Kampala. They were tasked with auditioning and selecting Uganda's representatives to the Tusker Project Fame Academy in Nairobi, Kenya.
In 2013, she was a guest judge on the M-Net talent show titled Maisha Superstar.
Cleopatra has been acting since her high schools in stage plays. Her first professional stage play she acted in was The Republic of Feminia as a dancer in 1999 while at Namasagali College. She also acted as Madam Matahari and dancer in The Secret Agent in 2000. In 2012, she acted in the Namasagali College Almuni play titled The Happy Life Hotel.
She continued acting in stage plays when she joined Obsessions playing the role of a dancer in Cleopatra in 2001, Princess Elminia in Queen of Sheeba, Queen in Heart of a Dancer and Queen in Legend of the Sceptre. She also acted in Adam and Eve.
In 2006 Cleopatra auditioned for her first screen acting role for The Last King of Scotland in 2006 in which she played a character named Joy. She has since appeared in a number of both film and television productions locally and internationally as well as winning nominations for some of the productions. She has worked on Changes: an M-Net TV series in seasons 1 and 2 in a supporting role as Nanziri Mayanja from 2008 to 2010, Be the Judge, a Kenyan local TV series as Lucy Mango in 2010, Yogera film (2011) playing a double lead role, State Research Bureau (S.R.B) film (2011) in a supporting role as Faith Katushabe.
She also worked in Kona, an M-Net TV series where she plays Jakki, a wannabe boxer trying to reconnect with her father, a boxing coach. She appeared in Sense8, a Netflix Original Series as Mother. Cleopatra is set to appear in the new Nana Kagga directed TV series Reflections as Ebony, one of the main four protagonists of the series.
Writer (since 2005)
Cleopatra was the pioneer staff writer and then Celebrity & Features Editor at African Woman Magazine from 2005 when the magazine started, until July 2012. She did freelance writing for a Health & Sanitation Magazine, Magazine7, and contributed to websites such as Music Uganda and UG Pulse. Cleopatra was also a contributor to Drum Magazine Kenya from 2014 to 2015.
Motivational work
Cleopatra loves to motivate and mentor people especially the youths. In 2011, she participated and appeared in a campaign dubbed 'Speak Out-No Fear', that was against domestic violence and child abuse under the Domestic Violence & Child Protection Awareness Program.
In 2012 Cleopatra was approached by the director of Unlock Foundation, a non-profit organization that seeks to address critical educational gaps in rural African schools, and asked to participate in a photo campaign that gives encouragement to the youth. Her character and work later earned her a nomination for Teeniez Role Model at the Buzz Teeniez Awards 2013.
Still in 2012, she was chosen by Reach a Hand Uganda (RAHU), an NGO that aims at empowering the youth, to speak to youths in various schools. After completing the school tours, RAHU commended her as 'Mentor of the Week'. Cleopatra was one of the first cultural icons at Reach a Hand Uganda (RAHU)and was actively involved until 2014 when she had to take a break from work to raise her baby.
In August 2017, she was among the six professional film people selected from Africa, along with successful Nigerian actor OC Ukeje to attend an intense 3-week workshop/training in Los Angeles at the Relativity School's Los Angeles Centre Studios (LACS). She was awarded a certificate in Acting for Camera.
In 2010 while in preparation to shoot CHANGES season 2, Cleopatra and the principal cast that included Nick Mutuma, Pierra Makena, Nini Wacera, Patricia Kihoro were taken through acting training of The Meisner Technique by Rob Mello, a professional acting coach from Rob Mello Studios Atlanta, USA.
Education background
Cleopatra studied at Nakasero Primary School (P.L.E), Bugema Adventist Secondary School (UCE) and Namasagali College (UACE) and Makerere University. She is a graduate with an Honors Bachelor's degree in Social Sciences. She also has a Certificate in Community Journalism from the University of South Africa (UNISA).
Cleopatra was born to Jocelyn Twinesanyu "Sanyu" Rwekikiga and Anthony Abamwikirize Bateyo in 1982. She never met her father who had been killed during the Obote regime on allegations that he for the National Resistance Movement NRM, then PRA. She was raised by her mother who fell ill and died when Cleopatra was just 15. She was then taken in by her late mother's older brother Dr. Rwekikiga Asiimwe and his wife Sedrace Rwekikiga with whom she had been close. They have been her guardians since. Her mother's death hit her so hard that she vowed to make something of herself in memory of her because her mother had believed in her capabilities in the arts even at an early age.
Cleopatra got pregnant with her first child towards the end of 2013 with her boyfriend Lwanda Jawar, a Kenyan actor, model, producer and designer. She delivered a baby girl named Aviana Twine Jawar on 22 January 2014. She named her daughter Twine after her mother Twinesanyu. She took a break from her career to raise her baby.
Film/TV Series
2017 Reflections Ebony Upcoming TV series created and directed by Nana Kagga Macpherson
2016 Sense8 Mother Tv series created & directed by The Wachowskis
2013 Kona Jakki Kenyan telenovela
2011 State Research Bureau Faith Katushabe supporting role
Yogera (film) Hope/ G double lead
2010 Be the Judge Lucy Mango a Kenyan local TV series
2008-10 Changes Nanziri Mayanja a Kenyan DSTV series in seasons 1 & 2 in a supporting role
2006 The Last King of Scotland Joy supporting role
Nominations and awards
2013 RTV Awards Best Newcomer female radio presenter Nominated
2013 Nile Diaspora's International Film Festival (NDIFF) Outstanding Actress Honoured with the Industry Maverick Award
2013 Radio & Television Academy Awards (RTVAA) Uganda Best Late Afternoon Show-English (The Jam on Radiocity 97Fm) Won
2013 Buzz Teeniez Awards Teeniez Role Model Nominated
2012 Super Talent Awards Most Gifted Actress Nominated
2012 Pearl International Film Festival Awards (PIFFA) Uganda Best Supporting Actress (S.R.B) Nominated
2011 Kalasha Film & Television Awards, Kenya Best Actress in a TV Drama (Be the Judge) Nominated
Career Training Education background Personal life Filmography Nominations and awards


text:
Konstantin Petrov's World Trade Center Photographs
By The New Yorker
All photographs by Konstantin Petrov
In this week's Talk of the Town, Nick Paumgarten wrote about Konstantin Petrov, an electrician who worked a night shift at Windows on the World, the restaurant atop the north tower of the World Trade Center, and took photographs of the building in the early morning hours. Paumgarten writes, "In the summer of 2001, he took hundreds of digital photographs, mostly of offices, table settings, banquettes, sconces, stairwells, kitchen equipment, and elevator fixtures. Many shots were lit by the rising sun, with the landscape of the city in the background, gleaming and stark-shadowed, more than a hundred floors below."
For more of Petrov's work, see Paumgarten's "Take Picture."
The New Yorker offers a signature blend of news, culture, and the arts. It has been published since February 21, 1925.
More:9/11PhotographySeptember 11World Trade Center
What our staff is reading, watching, and listening to each week.
Dept. of Commemoration
Take Picture
Visiting the 9/11 memorial and museum.
By Adam Gopnik


More than 20 local 'grot spots' – areas of primarily private land in Wirral that had been attracting incidents of littering and fly-tipping – have been cleaned up in the last year.
Residents and local councillors were among those who had nominated areas to be cleared as part of the latest phase of environmental improvement work.
Though it has no statutory obligation to do so, Wirral Council has spent nearly £30,000 to tackle these problem areas on behalf of the public in 2017-18.
At first, the owners of the land were identified and reminded of their responsibilities to keep their land clean and tidy. When landowners didn't act, contractors were then called in to clean-up, with the council then seeking to recoup the costs back from the owners afterwards.
In total as part of this phase of work, 21 areas all across the borough were addressed – nine by the landowners themselves and 12 on the orders of Wirral Council.
Four areas within Bromborough ward were among those cleared, with three each in Bidston & St James and Birkenhead & Tranmere. There were two areas cleared in each of Leasowe & Moreton East, Prenton and Seacombe, while other grot spots in Heswall, Liscard & Egremont, Moreton & Saughall Massie, Upton and Wallasey were tackled in the last year.
Residents are able to report untidy land via the Wirral Council website.


I have now been in Austin for a year now. I can't believe the year went by so quickly. Exploring downtown Austin was top on my list of photography todo list. At the beginning of the year my office hired a brand new advisor. I have never met someone more suited to be a financial advisor than Christine. As the months flew by she and I work to get her appointed. I say that like I had anything really to do with it. She knocked it out of the park all on her own. Getting to know her she is the most social person I have ever met. I mean that literally. She and her husband live the downtown Austin life. So what a better opportunity than to explore downtown and take some great pictures. These two are some of the nicest people you will ever meet.
Have you ever met someone and you thought secretly to yourself "Self how can I become friends with these people?" That would be the Lackey's. I am deffinatly lucky to know them. Their daughter has some of the best little expressions and isn't shy about showing her parents how much she loves them. Thank you for being a friend.


The AAMI First-Year Program or AAMI Learning Community (AAMI-LC) helps African-American male students adjust academically and socially to college life.
Students are enmeshed in an environment of mutual support designed to foster academic success. During fall and spring semesters of their freshman year, students enroll in and attend common core courses together, including XIDS 2002. Merging educational and social activities allows students to make friends easily, establish study partners, and develop positive connections with faculty, which increases chances of success. The AAMI-LC increases opportunities for students to get involved on and off-campus (e.g., student organizations, community service, and more).
Students' academic progress is monitored. Attempts are made to address issues impacting student success whether it is academic, vocational, or personal/social as soon as they become known. In addition, AAMI-LC students receive individualized mentoring through the AAMI Peer Mentoring Program.
1) Potential participants are identified and personally invited after students meet all requirements to be officially admitted to the University.
2) Complete and return an interest form.
3) Complete interview process. It is highly recommended that parent(s) and/or guardian(s) participate in the interview with their student(s).
4) Must enroll in XIDS 2002 and take required courses of the AAMI-LC.
5) Expected to meet expectations of program and be committed to program goals.
While helpful in determining interest, it is important to understand that selecting "African-American Male Initiative" (AAMI-LC) as one of your top three choices for your first-year program when completing registration for Freshmen Orientation, completing this information on the online registration form for Orientation does not guarantee participation. Participation is determined by the AAMI Program.
Students and parents interested in learning more about the AAMI and the first-year program are welcome to call 678-839-5400 or send an email message by clicking on "Ask AAMI" under "Request Information".


text:
Home / Music / Did You Know These Six Artists Have Philly Roots?
Did You Know These Six Artists Have Philly Roots?
By Lauren Silvestri on July 17, 2015
Featured Image by Pikturewerk via Flickr
Some artists seem to have their Philadelphia heritage tied to their image – Questlove & The Roots, Will Smith, Kurt Vile, Silvertide, etc. – but some of these other international stars who have Philly roots may surprise you…
Hall & Oates
Both members of the commercially and critically acclaimed duo, Daryl Hall and John Oates, were born and raised in the Philadelphia suburbs and met each other while attending Temple University. Hall & Oates will perform during the Grand Opening of the The Fillmore Philadelphia on Thursday, October 1st.
Rock and Rock Hall of Fame inductee and former Runaway, Joan Jett spent her early childhood in Wynnewood, an inner suburb of Philadelphia.
The Jewish reggae rapper/alternative rock musician was born in West Chester, PA and grew up there before moving to New York as a teen.
Pop rock songstress Alecia Moore (better known as P!nk) was born and raised in Bucks County and attended Central Bucks High School West.
Eclectic singer and producer Santigold (real name Santi White) attended Germantown Friends School in Philadelphia. She's coming back for Made In America in September–get more info to give her a warm welcome back here!
This iconic songstress and actress with a huge voice and even bigger personality has graced the stage and our hearts for over fifty years…and was born in Philadelphia! You might have noticed her on these past seasons of American Horror Story: Freak Show, Dancing With the Stars or even picked up her own line of BBQ sauce. Can we get an 'amen' for how vibrant she is?
Do any of these fellow Philadelphians surprise you? Let us know in the comments!
Related Itemsamerican horror storyBBQdancing with the starsfreak showHall & Oatesjoan jettmade in americamatisyahupatti labellephillyphilly musicpinkSantigoldslug
← Previous Story Why Aren't You Listening To: Anna and Elizabeth
Next Story → How Owl City Let Me Down: 'Mobile Orchestra' is Certainly No 'Ocean Eyes'
List of Philly Music Venues
7/30/13- The Romantic Era- "One Shot"
Surfers' Choice: The Innovation and Triumph of Dick Dale
Know Your Scene: Marley McNamara, Philly's Full-Time Super Manager


The one 'n only Argan Oil Curl Cream helps define beautiful curls. The rich formula helps eliminate frizz and is humidity resistant. The Argan oil used in the formula moisturizes and revives damaged hair.
Do not come into contact with eyes.
Apply One 'n Only Argan Oil Curl Cream to clean damp hair. Distribute evenly. Allow to dry naturally or use a diffuser to create more volume.


The female buddy movie is an elusive and rare little sister to the buddy cop. It's an under appreciated genre that's always a nice surprise at the cinema. From modern hits like Bridesmaids, to older classics like A League of Their Own, the female buddy movie can definitely attract viewers and cult success.
Hollywood is getting better about green-lighting female lead films - The Hunger Games helped matters immensely (hell yeah, Katniss!). We're beginning to see the rise of the strong female character driven film, and yet we still don't have all that many BUDDY movies.
In honor of the ever growing wave of female blockbusters let's look back at a genre that frankly, doesn't get enough love. Vote up your favorite female buddy movie then go watch it with all your best girlfriends!


text:
Home US Politics It 'Was Sport' to Dodge Taxes, Admits Trump, After NYT Details Epic...
It 'Was Sport' to Dodge Taxes, Admits Trump, After NYT Details Epic Business Failures – Jon Queally (05/09/2019)
In response to a bombshell New York Times report detailing that President Donald Trump posted higher losses on his tax filings during certain years in the 1980s and 90s than perhaps "any other individual" in the country—more than a $1 billion over a decade—the president himself confirmed Wednesday morning that what he was really up to at the time was creating a massive "tax shelter"—something he said "was sport" that wealthy developers like him played with their tax returns and financial dealings.
While simultaneously calling the reporting "a highly inaccurate Fake News hit job," the president offered no evidence to refute the Times' story, which reporters Ross Buettner and Susanne Craig explain was based on pain-staking investigative work and a copy of a federal tax transcript of the president's tax returns spanning nearly a decade.
The data—printouts from Mr. Trump's official Internal Revenue Service tax transcripts, with the figures from his federal tax form, the 1040, for the years 1985 to 1994—represents the fullest and most detailed look to date at the president's taxes, information he has kept from public view. Though the information does not cover the tax years at the center of an escalating battle between the Trump administration and Congress, it traces the most tumultuous chapter in a long business career—an era of fevered acquisition and spectacular collapse.
The numbers show that in 1985, Mr. Trump reported losses of $46.1 million from his core businesses—largely casinos, hotels and retail space in apartment buildings. They continued to lose money every year, totaling $1.17 billion in losses for the decade.
As the advocacy group Stand Up America pointed out, other available evidence shows that Trump has elsewhere used his tax filings and declarations of losses to decrease future tax liability.
When a part of Trump's 1995 NY tax returns leaked in 2016, it showed that Trump claimed massive losses, giving him a huge tax deduction that likely allowed him to "legally avoid paying federal income taxes on hundreds of millions of dollars of income for almost two decades."
— Stand Up America (@StandUpAmerica) May 8, 2019
According to a separate piece authored by Buettner and Craig, one of the key takeaways from their investigation was that while during "multiple years, he appears to have lost more money than nearly any other individual taxpayer," Trump "paid no federal income taxes for eight of the 10 years" covered by the obtained tax transcript.
Meanwhile, as Trump defended as commonplace what he called the creation of a "tax shelter" for himself, other tax experts use a different name for it: tax dodging.
The biggest money loser of the decade explains that it was all an elaborate tax dodge. https://t.co/d0m2rUUOyr
— Neil King (@NKingofDC) May 8, 2019
In response to the story, the hashtag #FakeBillionaire began trending overnight as political observers debated the impact the revelations may have.
As striking as the detailed looked at Trump's tax structure during those earlier years was for many readers, others noted that it also served to highlight—because the president has steadfastly refused to release his more recent and relevant tax returns—just how much remains unknown about how Trump conducted himself in the financial world since the mid-1990s.
This is an amazing story but for me the biggest takeaway is the massive amount we still don't know about Trump's finances and business dealings in the 25 years that follow the end of this story. https://t.co/KyYkqHSesr
— Binyamin Appelbaum (@BCAppelbaum) May 8, 2019
In a statement on Tuesday night to Huff Post, Rep. Bill Pascrell (D-N.J.), a member of the House Ways and Means Committee, which is actively seeking Trump's more recent tax returns, said the Times' investigation shows that the "entire tenure is built upon the most colossal fraud in American political history."
"As these records make clear, Trump was perhaps the worst businessman in the world. His entire campaign was a lie," Pascrell added. "He didn't pay taxes for years and lost over one billion dollars―how is that possible? How did he keep getting more money and where on earth was it all going? We need to know now."
And as Rep. Alexandria Ocasio-Cortez (D-NY) tweeted:
Wouldn't you think someone who personally lost over a BILLION dollars ("more than nearly any other taxpayer in America") be vulnerable to shady activity to get out of that hole?
If they became the most powerful public servant in America, wouldn't you want to see their taxes? 🤔 https://t.co/h22XNU1bl4
— Alexandria Ocasio-Cortez (@AOC) May 8, 2019
Previous articleWednesday Morning's Top Stories Before The Opening Bell – Mike Swanson (05/08/2019)
Next articleDistractions Don't Have to Control You – Barry Brownstein (05/09/2019)
While Blocking Paid Sick Leave, Union Pacific Spent More on Stock Buybacks Than Workers – Jake Johnson
Permanent Distortion: How the Financial Markets Abandoned the Real Economy Forever w/ Nomi Prins – Parallax Views


Best Practices Webinar: Proposal accepted?...Now what should I do?
The UM System Affordable & Open Educational Resources (A&OER) initiative works to enhance the use of affordable and open educational resources at the university. A&OER provide students immediate and unlimited access to course materials, enhance learning by providing up-to-date and interactive resources, and lead to greater retention and graduation. Additionally, they help to lower the cost of education.
A&OER also benefit faculty as they can easily tailor course materials to keep content relevant and up-to-date. To support faculty in transitioning to more affordable and open educational resources, the A&OER Taskforce, formed in 2017, has created a faculty-first grant funding programs for all UM System faculty who which to adopt or develop new A&OER course materials. Information on A&OER, the taskforce, and the grant program is below.
What are A&OER and why are they important?
Through adopting free or low-cost textbooks and digital course materials, OER helps us control the cost of educational resources. The importance of this type of cost reduction for our students was highlighted in an American Enterprise Institute report (September 1, 2016). The report compared the Consumer Price Index (CPI) from January 1998 to July 2016 for college textbooks to the CPI for All Items and Recreational Books. They found that "college textbook prices have increased by 90% while recreational book prices have fallen by more than 35%.," as illustrated by the graph below.
In fact, a survey conducted at University of Missouri - Columbia in fall 2016 showed that 61% of students reported not purchasing a required textbook for a class and 75% of students reported delaying purchase of required course materials.
The A&OER Grant Program provides numerous avenues for faculty exploration, experimentation, and innovation to deliver faculty curated, faculty controlled, and less costly learning materials to their students.
As an entry into A&OER program, faculty may apply to complete an Open Library Textbook Review as an Associated Activity to the A&OER program.
Reviewing an existing OER in the Open Textbook Library. Faculty reviews of textbooks in the Open Textbook Network represent an important contribution to furthering Affordable and Open Education both in the UM System and within the larger Open Education Community.
For faculty who are ready to engage in converting their course materials, the heart of the grant program encourages faculty and instructors to commit to the use of A&OER materials through the adoption, adaptation, or creation of A&OER materials.
Adopting existing OER or affordable resources. Using available resources lower barriers for faculty course redesign. In many situations, existing OERs can be used to meet course student learning objectives.
Adapting existing OER or affordable resources. Revising and/or re-mixing requires more faculty effort and time in the course re-design, but allows greater tailoring of course materials to meet unique course student learning objectives.
Creating and licensing a new OER. Creating a new OER resource is an option where there are currently no sufficient OER available to meet learning objectives or subject matter. This typically requires previous experience with OER and/or textbook development.
Finally, for faculty who are experienced A&OER users and would like to share their knowledge, the A&OER Mentor program is another Associated Activity and allows for the funding of knowledge transfer through mentoring.
Mentoring faculty interested in OER. Advising or training a colleague on how to convert their required classroom materials to A&OER materials.
To be eligible for an award the recipient must be a Tenure/Tenure-Track faculty or a ranked NTT and the applications must meet the 'Minimum Requirements' listed below for each activity type. Instructional Designers, Librarians, and Adjunct Instructors interested in applying may be reviewed on a case-by-case basis. They are recommended to first contact umoer@umsystem.edu for a consultation.
In each category, to receive the maximum award amount (listed in the tables below), the application must meet all minimum requirements as well as any additional criteria outlined for that category as determined by a review committee.
Levels are determined by the estimated cost savings per student impacted by the proposal as estimated by the bookstore.
Adoption: Faculty who chose to adopt the book they reviewed may be eligible for an adopt award provided the course they are adopting the book for meets minimum requirements.
Participants: 1 faculty member agrees to mentoring.
Other Criteria: Mentee's course must meet minimum Adopt requirements.
Action: Contact A&OER program at umoer@umsystem.edu to request a consultation prior to applying.
In addition to providing grants based on whether the faculty, adopted, adapted or created resources, additional funds will be provided through to Office of Diversity, Equity & Inclusion to those who incorporate inclusive teaching practices into their courses. To be eligible for a Diversity and Inclusion grant, you must first be awarded an Adopt, Adapt (& Share), or Create (& Share) grant.
Faculty Engagement: Receive an award for 'Adopt'.
Overall Intentionality: Low level of complexity & effort.
Curriculum Changes: Incorporate minor changes to curriculum.
Cultural Competency: Minor growth in student's cultural competency.
A. Whether to award a grant.
B. The level of funding for a given grant award.
These criteria are not prescriptive.
Student Enrollment: Priority will be given to grants for high-impact courses with a large number of students. See Student-Enrollment-Specific Criteria below for definitions. For Mentor awards this refers to the student enrollment of the course a faculty member is receiving mentorship for.
Cost Savings: In addition, courses with exceptionally high costs for current textbook adoptions will be prioritized, especially if an OER or affordable alternative exists that is not currently being utilized. For Mentor awards this refers to the student enrollment of the course a faculty member is receiving mentorship for. See Cost-Savings-Specific Criteria below for definitions.
or submitting a suite of courses in one proposal to be converted to affordable or open resources. See Faculty Engagement-Specific Criteria below for definitions.
Sustainability: preference is giving to proposals that provide a plan for sustaining the A&OER components for four (4) or more semesters AND that provides the unit chair's support of the sustainability commitment.
Accessibility and Usability: Faculty commitment to developing a resource that meets accessible guidelines and standards for the syllabus, learning management site, Canvas, text documents and PDFs, presentation slides, images, video/audio, and internet resources. Additionally, the required course materials must be listed with the bookstore even if the materials are completely open.
Overall Proposal: Quality and strength of application in meeting the criteria of the application and the requirements of the program is the spirit intended by the A&OER initiative.
Student enrollment is calculated per term and includes each section in your application that you plan to implement any A&OER materials. If your proposal does not meet the minimum enrollment requirements outlined for each campus then it is recommended to consider collaborating with other faculty willing to convert course materials for the class.
Contact the bookstore to determine the weighted cost of all required course materials for each course section listed in the application in the most recent semester the course was delivered by you.
For courses previously delivered by another faculty member, use their most recent numbers to calculate your student cost savings.
For new courses never before delivered, select the required course materials you would use if you decide not to use A&OER materials in your classroom and then ask the bookstore to assist you in determining the most likely weighted cost based on minimum grant requirements for enrollment.
Note: The term 'weighted' cost refers to the cost associated with the condition of materials used (e.g. new, used, rental, eBook, etc.) which is multiplied by the number of students that purchased that type. The results are then added before being averaged.
The combined total cost for all required course materials must be of no cost to the students.
Note: Items where the costs are deferred to the university such as journals subscriptions do not qualify as 'no-cost' materials. No cost includes items in the public domain and items with intellectual property rights that allow anyone to modify, distribute, display, perform, and copy the work.
Each semester the combined total cost of all required course materials must be no greater than $40.
Note: Items where the costs are deferred to the university such as journals subscriptions or to the students such as clickers and homework graders, might qualify as low-cost items. Check with your local bookstore to determine if the total cost of all required course materials is less than $40.
Though the future student cost savings as measured from the previous weighted cost of the required course text and materials are greater than $40 the proposal can be considered as a Major Cost Reduction if the total cost savings for all required materials is reduced by at least 50%.
Note: Items where the costs are deferred to the university such as journals subscriptions or to the students such as clickers and homework graders, might qualify as low-cost items. Check with your local bookstore to determine the total cost of all required course materials.
Proposal does not fit in the levels above but would impact the affordability of educational resources for students. Examples may include departmental proposals, proposals that would cost more than $10,000 to implement but have a significant impact on students, etc. Before submitting an alternative proposal, it is recommended to email umoer@umsystem.edu for a consultation.
Replacing required material by adopting AutoAccess for the same required course materials is easiest conversion, and can provide quick impact.
Replacing required courses materials may require more faculty interaction with OER materials but can often provide a quick impact. Faculty engagement expected to be lower than OER adapt or create.
Creating OER is the most complex and potentially time-consuming OER activity but also the most generously compensated. Therefore, awards at this level should require a justification showing awareness of current OER and a documented assessment of their lack of adequacy for meeting course student learning outcomes. To be counted as a Create application, the materials must be your own, original work and be made available via Creative Commons licensing so that they may be freely shared via a University Institutional Repository (For assistance with CC licensing or sharing please contact your local librarian).
Grants of $250 awarded for 500-1,000 word reviews of OER textbooks included in the Open Textbook Library.
Reviews must cover all criteria found in the Open Textbook Library Review Criteria in order to receive this award, which is payable upon successful completion of the review.
Reviews will be made publicly available through the Open Textbook Library website, and reviews may also be posted at other applicable websites.
After successful completion of the Textbook Review Incentive program, faculty are notified about their eligibility to apply for an Adopt grant if they choose to adopt the OER textbook they reviewed. This notification occurs at the time of the $250 award for completion of the Textbook Review Incentive.
Grants awarded to UM System faculty who have already adopted affordable or open resources in their classes. Grant awards will be made to faculty for mentoring additional faculty in A&OER course redesign.
Criteria for reviewing an A&OER Mentor application will include the potential cost savings and student enrollment of the course(s) instructed by the mentee.
A&OER mentors will be expected to provide brief minutes from at least three meetings with the mentee; initial meeting (setting up project), intermediate meeting (timeline for implementation), accomplishment meeting (final comprehensive report). Mentors may receive up to $900 per academic year ($300 per faculty member that is advised.) to be paid after a final report is received about each faculty mentoring.
Faculty awarded a grant must successfully implement A&OER into courses offered to students by agreed upon time of the grant award. Half of the award will be available at the start of the grant, and the other half will be payable upon completion of deliverables and requirements of this grant.
Faculty will be required to meet with an Instructional Developer and/or a Librarian to ensure that the A&OER used in the course integrates successfully into the Learning Management System (LMS).
All adopted materials are to be course-ready, meet copyright requirements, are properly cited and meet accessible guidelines and standards. If any journal article from a UM library will be used in your course you must link them through the library instead of downloading the PDF to your LMS (i.e. Canvas, Blackboard) to track user-ship for subscription renewal purposes. For more information, consult your librarian or instructional designer.
All adapted (& shared) or created (& shared) materials are to be licensed under a Creative Commons and are made available through the University Institutional Repository and other appropriate Open Education materials repositories. All adapted and created materials must also meet accessible guidelines and standards.
Faculty will work with the campus bookstore to make alternative print-on-demand options available for OER and to ensure multiple options are available for publisher's materials. For assistance, contact your local campus bookstore.
Faculty will participate in a meeting at the end of the academic year to compare experiences, share findings, and make recommendations concerning the program. Faculty will be contacted by a representative to participate in a meeting.
Faculty will write a final report upon course completion that includes a narrative summarizing the challenges and accomplishments of your experience adopting/adapting/creating resources, the impact upon teaching, the impact upon students and their performance, and lessons learned based on your student evaluation results as indicated by the options selected in the application process. Please send report to umoer@umsystem.edu.
The award amount will be deposited into your paycheck as taxable income or into a professional development account if you have reached your extra compensation cap.
Click here to access the grant application. You will receive an email confirmation of your application within one week. Applications are accepted on a rolling basis. If you would like to prepare your application prior to applying, use the Application worksheet (PDF) (Word).
Professor Bruening uses A&OER most often in his Western Civilization class by putting his own course packet together of exclusively public domain documents, which costs students less than $15. He has also used popular history books in his Renaissance class. In addition to the course packet, he uses YouTube and library videos for homework assignments.
In the future, he noted that while he would consider using a free, online, peer-reviewed textbook as supplementary material, it "would never be the focus because I've found that the students don't like online books, and I don't like them generally because students can't bring them to class with them. I don't allow computers in my class." For other faculty considering using A&OER, Professor Bruening recommends that they look broadly beyond what they're typically used to doing. He also recommends being careful with publishers when they offer packets that include textbooks and other supplementary materials—it might seem convenient, but it means that students have to buy the entire package, which is often more expensive.
Professor Keel has used open and free resources in all of the courses he teaches, including Introduction to Sociology and Alcohol, Drugs, and Society. He creates HTML web-based documents that are composed of his lecture notes; he also links to other resources on the web to aid students.
His use of open resources began 20 years ago. He commented that "in the old days, I would come into the classroom and fill the chalk boards up with notes and questions for my students." He found he could save time by having it all done in advance, plus it gave students the opportunity to have his notes available both in and outside of class. When discussing his experience using OER, Professor Keel says "It's been a positive one. For the most part, students appreciate having access to those resources on a 24/7 basis." The only issue he has found with this approach is that the notes "take on a life of their own," making it difficult to update, refresh, and keep them current.
Professor Reardon uses A&OER in his two literature courses, Science Fiction and Fantasy Literature. A few years ago, he found that no good anthology of science fiction short stories existed, so he decided to create his own. His approach evolved from there. Now, he has a course packet he developed for his Fantasy Literature course, and puts both packets on AutoAccess, which virtually all students use.
"I've been alarmed at the increasingly rising cost of textbooks for students, which to me has reached an unconscionable state" Professor Reardon explained when discussing why he uses more affordable course materials. "It's customary for students to pay anywhere from six to seven hundred dollars a semester for textbooks," he said, noting that the cost has a whole new meaning now that he has a son who is a freshman at Missouri S&T. In addition to affordability, he found that once he stopped being "an electronics cop" in his classroom, it "opened up a world of resources for my students." Being allowed and encouraged to look up answers to questions engages students as active learners and encourages electronic savviness.
Professor Sheppard uses A&OER in all of her classes, currently Western Civilization and History of Science. She uses a mix of open and affordable online resources that vary depending on the course, including online textbooks, articles, and videos.
"I don't see the point in having students spend money when there are free resources out there," Professor Sheppard says when discussing why she uses A&OER. Because she assigns readings from a lot of different books, she didn't see the need for students to buy all of the books separately, saying that "it also makes it more enjoyable for your students." She notes that there are a lot of free and open resources on the web; people just have to look. "Don't be afraid of it!" she states.
Professor Votaw has heard a lot of informal positive feedback from her students. She has found that students prefer to print materials off before class instead of carrying a textbook around campus. She also sees students coming in with notes that are highlighted and color coded, indicating that they are actually reading the materials.
Professor Woelk is using A&OER for two related courses: General Chemistry I and the associated lab class. Specifically, he uses an affordable AutoAccess textbook option for the General Chemistry course, and open resources for the lab.
In this case, transitioning to A&OER initiated an entire course redesign for the chemistry lab. The faculty reached this point when they realized they should just write their own textbook as they were changing so much of the content already. Now the materials are provided as a Google Docs, and it can be modified as needed. Professor Klaus explains, "you can change the lab instructions half an hour before lab starts and the students have access to a whole new lab experience." He has found that the students are more independent and explore more than they did with the textbook lab instructions.
Providing more affordable and open educational resources to enhance student learning and increase cost savings for students.
Engaging faculty in converting existing and developing new courses into O/AER courses.
Increasing sustainable support, resources, and tools for faculty using affordable/open resources.
Metrics will include but not be limited to cost savings as well as student outcomes.
The UM Taskforce will be responsible for developing and tracking metrics.
The UM Taskforce will define what a 'successful' A&OER program looks like based on the metrics tracked.
Awareness building will be led by the UM Taskforce but will coordinator closely with Campus Committees.
A unifying communication strategy will be decided upon by the UM Taskforce with communication channels to be determined with the campuses.
A Communication Tool Kit will be available on SharePoint for all campus committees to access and share with faculty during campus trainings and other outreach efforts.
The UM Taskforce will implement eight (8) outreach strategies to track interest in and adoption of the A&OER course materials. The UM Taskforce will coordinate with the campus committees to track and evaluate the success of each strategy.
Campuses committees will identify the A&OER processes, tools, and resources currently available to faculty on each campus.
With input from the campus committees, the UM Taskforce will make a unifying recommendation for the creation and support of tools, resources and business processes needed to build and sustain the initiative.
The campus committees will be responsible for ensuring the recommendation is deployed and provide feedback to the UM Taskforce.
The UM Taskforce will create a grant funding program for faculty and departments who wish to review and/or adopted A&OER course materials.
The grant program will be developed with feedback from IFC and other faculty.
UM Academic Affairs will be responsible for funding the program.
The UM Taskforce will make a recommendation to the Office of the President regarding recognition of A&OER adopters.
Each campus committee will be responsible for determining whether to recommend additional campus recognition for A&OER adopters.
In the spirit of Open Educational Resources, the UM Taskforce will coordinate with the campus committees to ensure that UM-Created A&OER resources are made available to the public.
In addition to the systemwide task force, each campus has its own committee focused on supporting the use of A&OER in the classroom. Each campus committee chair is listed below.
For questions about the A&OER initiative, contact umoer@umsystem.edu.


Following on from the funding announcement for the Royal Canal greenway, the local authorities and Waterways Ireland, are moving quickly to start on the latest sections of the Royal Canal greenway. This is excellent news and will be strongly welcomed by community groups and campaigners along the canal. This news will raise hopes among the campaigners that are hoping for the route to be completed to Clondra and should demonstrate to Minister Ross that when funds are allocated that they can be used effectively to build world class amenities. Minister Ross has pubically stated his support for greenways and says that they provide excellent value for money and benefits to local communities.
Waterways Ireland wishes to advise that the towpath of Royal Canal from Moyvalley to Ballasport and Longford Bridge to Abbeyshrule will be closed with immediate effect to facilitate the construction of cyclepaths.
Waterways Ireland wishes to advise that the towpath of the Royal Canal near Kilcock, from Chambers Bridge Lock 15 to the R148 road (approx. 600 meters), will be closed until December 2016 to facilitate the onstruction of a new cycle route.
Also, the Longford Leader is reporting this week that major work is commencing on the Abbeyshrule to Ballymahon section and further calls have been made to continue the route to Clondra, Co. Longford (the actually end of the Royal Canal). The Shannonside newsroom has reported that the minister is being requested to provide a modest anount of funds to complete the entire route to the very end.
A total of €23.5 million has been allocated to Greenways over the period 2012 to 2016 in Ireland. In a response to Tony McLoughlin (Fine Gael TD for Sligo-Leitrim), Minister Shane Ross provided details to the Dail last week.
Minister Ross stated that "Under the National Cycle Network (NCN) Funding Programme approximately €23.5 million was allocated over the period 2012 to 2016 to advance cycle routes that provided valuable transport and recreational infrastructure, with the added potential to enhance tourist activity for the areas concerned. This includes €10 million allocated under the Government Stimulus package 2014.
Under the first tranche of NCN funding for the years 2012/2013, fifteen cycling projects were completed by local authorities across the country with €7 million in funding provided. Under the second tranche of NCN funding for the years 2014-2016, a further three projects shared in funding of €6.3 million. Of these three projects only one (in Waterford) has been completed.
In May 2014, a €10 million investment package for greenway development was announced by Government as part of the €200 million national infrastructure package. Eleven cycling projects were selected to share in this funding and eight of these projects have now been completed.
In July 2016, €3.5 million was reallocated from the second tranche of NCN funding to projects in Kildare, Meath, Westmeath and Longford as two of the original projects selected (Kerry and Galway) were not in a position to draw down their full allocation for 2016."
According to reports, work has already started in Westmeath on the extension of the Old Rail Trail into Athlone and further work is progressing on the Longford section of the Royal Canal west of Abbeyshrule. Groups along the Royal Canal in Kildare/Meath are eagerly awaiting the commencement of work the section that will complete the link between Kildare and Westmeath/Longford.


Far too often analysts produce reports that are impossible for read for anyone that isn't an analyst themselves.
A natural reaction for people that don't understand something is get defensive and to start to look for problems. There are almost always areas of an analysis that can be attacked. Was the sample size large enough, is your web analytics data quality accurate enough, are you matching customers within your CRM properly etc.
Now, I'm not saying that every marketer needs to understand how to implement tracking codes, or have a masters degree in statistics, but if you want to compete and be successful you need a basic understanding of analytics to demonstrate why you are doing is worth what you are doing.
Often in large organizations marketers rely to heavily on their analytics teams to tell them what they should be measuring and how they should be measuring. They often ask the wrong questions, like "how is my campaign performing", when they should be asking "what is the story of my campaign"?
I'd like to start by saying that I'm more of a hobbyist and fight fan than an actual fighter. My record of amateur and pro fights is an impressive 0-0. I have however been training in various martial arts over the past 20 years ranging from Tae Kwon Do, to Judo, to Brazillian Jiu-Jitsu, to Muay Thai Kickboxing. In all of these classes I have learned some valuable lessons that I've been able to apply to many other facets of my life, most specifically my career.
Define why you are doing what you are doing. This should be something that adds value to the business. If you don't know this, and aren't scrambling to define this right now, then you should maybe start looking for a new job now before you're laid off. Why not be proactive about it, right?
Some example goals for an internal social media community could be to increase employee productivity, increase employee satisfaction or spread knowledge across the organization.
If you don't know why you're doing something, what will you answer when someone asks you why you are doing something? I am always surprised by the number of people that initiate a marketing campaign without a clear, measurable goal.


A third of local businesses claim to have changed their product and service offering over the past six months according to a new study.
Greater Manchester has been given £52 million to create up to 8,000 jobs over the next two years through The Future Jobs Fund.
PricewaterhouseCoopers LLP (PwC) in Manchester has joined forces with education charity Young Enterprise and the Institute of Chartered Accountants in England and Wales (ICAEW) to provide local students with first hand business experience.
Following a series of new client wins, the growing tax team at HURST, the Stockport and Manchester accountants and business advisors, has been strengthened by the appointment of Lisa Dicken as associate partner.
Chartered accountants and business advisors Beever and Struthers are warning businesses to prepare for the potentially "immense" effects of widespread absenteeism caused by a predicted onslaught of swine flu this autumn.
The Government today launched a consultation into officially recognising Workers Memorial Day to remember those who lose their lives at work.