text:
Watch: Michael Vaughan confidently picks his favorite side to win the 2020 IPL
By Bhowal Soham
Indian fans' agonizing wait for cricket finally ends today, as the 13th edition of the Indian Premier League gets underway in the UAE. And with all the hype that's accompanying the tournament, there's also a good number of predictions and speculations coming in. More so than before, thanks to all the fantasy XI websites that have come up in recent times.
For the 2020 IPL, former English captain Michael Vaughan also seems to have warmed up to this trend of pre-analyzing and predictions. Over on a recent interaction with the British betting site William Hill, Vaughny made some rather brazen predictions about the upcoming season. The 2005 Ashes-winning captain panned out every team's pros and cons and concluded by naming his title favorites for this year's title.
"Brendon McCullum's coaching experience vital at KKR, he's got a champion team"- Michael Vaughan
Michael reckoned that with a smart coach like Brendon McCullum at the head, Kolkata Knight Riders (KKR) are most likely to win this year. He also acknowledged Baz's astute leadership skills behind the Trinibago Knight Riders' recent, Caribbean Premier League (CPL) victory. "That's my side, the Kolkata Knight Riders (to win the IPL). Baz McCullum as a coach. I just think they've got enough, and with him coaching, he's just won the Caribbean Premier League. I just think he's going to have enough," he opined.
"Strong, competitive environment and world-class players make them favorites for this IPL"
Aside from Baz, Vaughan also lauded the KKR talent pool for having a strong, competitive environment. The 45-year-old felt that the team had a strong group of core players, but even their back-ups could do a more than handy job if given the chance. Interestingly, he also reckoned that Pat Cummins- the most expensive buy in the IPL's history; would be unable to feature in all of Knight Riders' matches because of the pitches getting slower.
"There's plenty there for them to be competitive. Sunil Narine, Kuldeep Yadav- world-class spinners there. Pat Cummins, probably won't play all games. Andre Russell, Eoin Morgan, Dinesh Karthik, Shubman Gill, Nitish Rana. Lots of quality in there. It might be that they don't have enough power in their batting. But there you go. Kolkata Knight Riders are your IPL champions," he reckoned.
Here's a full video of his analysis:
🗣 "Kolkata Knight Riders, they are your IPL champions."
@MichaelVaughan has made his predictions for the new IPL season… 🏏 pic.twitter.com/Oo2jCFzjzt
— William Hill (@WilliamHill) September 18, 2020
Related Items:IPL, IPL 2020


text:
About ICRC
Infrastructure Concession Regulatory Commission
ICRC on Wikipedia
In 2008, the Federal Government of Nigeria established the Infrastructure Concession Regulatory Commission (ICRC) under the Infrastructure Concession Regulatory Commission (establishment, etc) Act, 2005.
The ICRC was established to regulate Public Private Partnership (PPP) endeavours of the Federal government aimed at addressing Nigeria's physical infrastructure deficit which hampers economic development.
The pioneer Governing Body of ICRC was inaugurated on 27 November, 2008 by the late President Umaru Musa Yar'adua, GCFR. The pioneer Board had a former Nigerian Head of State, Chief Ernest Shonekan, as its Chairman and a seasoned technocrat, Engr. Mansur Ahmed, as its Director General from 2008 – 2012.
The immediate past ICRC Governing Board was constituted in August 2013 by former President Goodluck Jonathan, GCFR, with former Senate President, Dr. Ken Nnamani, GCON as the Chairman and Barr. Aminu Diko as the Director General from 2013 – 2017. Engr. Chidi K. C. Izuwah was the Director General from 2017 - 2021.
Mr. Mike Joe A. Ohiani is currently the Acting Director General of the Commission.
The ICRC (establishment, etc) Act 2005 empowers the Commission to:
Take custody of every concession agreement made under the enabling Act and monitor compliance with the terms and conditions of such agreement;
Ensure efficient execution of any concession agreement or contract entered into by the Federal Government;
Ensure compliance with the provisions of the ICRC Act;
Perform such other duties as may be directed by the President, from time to time, and as are necessary or expedient to ensure the efficient performance of the functions of the Commission under the ICRC Act.
The enabling Act therefore mandates the Commission to manage the complex arrangements that the PPP process entails, as well as build capacity within MDAs to handle such arrangements themselves, subsequently.
The ICRC is also expected to monitor the implementation of such arrangements according to best practice, ensuring that the desired service standards are attained and maintained, value for money is assured and that the private sector operators are in a position to recoup their investment in a fair and equitable manner.
The scope of the Federal Government's programme for PPP is the creation of new infrastructure and the expansion and refurbishment of existing assets at the federal level in the following areas:
Power Generation and Transmission/Distribution Networks.
Roads and Bridges.
Ports.
Railways.
Inland Container Depots and Logistics Hubs.
Gas and Petroleum Infrastructure such as Storage Depots and Distribution Pipelines.
Water Supply, Treatment and Distribution Systems.
Solid Waste Management.
Educational Facilities (Eg, Schools, Universities).
Urban Transport Systems.
Housing.
Healthcare Facilities.
ICRC's Role In States' PPP Programme
ICRC regulatory role pertains to Federal Government PPP programme. However a number of State Governments are using PPP to develop infrastructure and ICRC is willing to lend its technical expertise in developing an appropriate PPP framework for any State which so desires.Also, although each state is responsible for its own investment projects, many PPP projects within a State will be financed with the support of a guarantee by the Federal Government. In providing any such guarantees, the Government will have recourse to best practices as exemplified by the National PPP guidelines and regulations.
The key strategic objective for the Infrastructure Concession Regulatory Commission (ICRC) is to accelerate investment in national infrastructure through private sector funding by assisting the Federal Government of Nigeria and its Ministries, Departments, and Agencies (MDAs) to implement and establish effective Public Private Partnerships (PPP) procurement.The main objectives of the ICRC includes:
Building a pipeline of public infrastructure investment projects using the Ministries, Departments and Agencies that are high priorities for FGN and which can attract private sector investment.
Ensuring that a robust, transparent, efficient and equitable processes is developed for managing the selection, development, procurement, implementation and monitoring of PPP projects and that this process is applied consistently to all relevant projects.
Ensuring that the advantages and requirements of PPP's are well appreciated at the National level amongst potential investors and by other relevant stakeholders.
Role / Functions
The role/functions of the ICRC are derived from the mandate and include:
Promoting, facilitating, supporting and coordinating implementation of a sound PPP Process, while ensuring that principles of good governance are applied to all of the functions that form part of it;
Providing guidelines and transaction support and building capacity in all Federal Government Ministries, Agencies and Departments (MDAs) for project development, tendering, negotiation and contract execution;
Developing guidelines for monitoring contract compliance during construction, operation and contract termination and supporting the MDAs assigned to this task;
Collaborating with other agencies, including similar state-level PPP units, to implement a cohesive national legal, policy and regulatory environment that is conducive to private sector investment in Nigeria's infrastructure projects.

redpajama_set_name: RedPajamaCommonCrawl


Today ICStation Team introduce you the amazing calendar. You may say there is nothing special from the front of the picture.But this calendar can display apart from year, month, day, week, hour, minute, second and also the real temperature.And I still think the information is not enough, so I add the function to switch the display information.
At the beginning, only display the normal time and the temperature then change to display a line of English sentence about the temperature kind remind.For example, "little cold now" "It is hot" , etc. Besides, it also displays about the remind about time, such as "good morning""good afternoon".
I find that this can only display the English information. So I want to add some Chinese features like to display the information about the lunar calendar.When during the time of our Chinese important traditional festivals, it will display the festival information.And when the time of some unimportant festivals, it will change to display the words about best wishes,also including the smiling face formed by the character. So cool!
when the time of the integral clock,besides that the sound buzzer will alarm,on the right and left inside of the pen holder, the purple and yellow LED will flicker to remind the time coming.The light from the hole looks very soft and beautiful. In order to avoid influencing the sleep, the buzzer will sound between 7:00——24:00,and other time only uses the light to remind time.
The main information of display as the picture shows "2011/09/12 W→<6> 20:05;09 27.4°" The " W " is the abbreviation of week and W→<6> means Saturday.
If only display this kind of information, maybe you will feel boring. So I use the principle of switch display to show more information. The above picture is the one: to display the name of the maker and QQ number in order to show the permission.
And then will show some Chinese feature and display the Chinese traditional festival,such as the Spring Festival, Mid-autumn Festival, Chinese Valentine's Day and so on. It can only display with English.We can think it as a combination of Chinese and western feature.
Use Prototype Paper PCB to surround into a rectangle shape and put the device inside.So we have a lot of space to put pens and the shape of pen holder also comes out.
The DS18B20 temperature chip should be welded on the outside of that " pen holder" and the device inside will heat more or less.
DO you like this project ?Please feel free to share us your comments.


text:
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Extensions.Logging</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions">
            <summary>
            Extension methods for setting up logging services in an <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.
            </summary>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.ILoggingBuilder,System.Func{System.String,System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter to the factory.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="filter">The filter to be added.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.ILoggingBuilder,System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter to the factory.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="categoryLevelFilter">The filter to be added.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.ILoggingBuilder,System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/>.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="categoryLevelFilter">The filter to be added.</param>
            <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> which this filter will be added for.</typeparam>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.ILoggingBuilder,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter to the factory.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="levelFilter">The filter to be added.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.ILoggingBuilder,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/>.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="levelFilter">The filter to be added.</param>
            <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> which this filter will be added for.</typeparam>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.ILoggingBuilder,System.String,Microsoft.Extensions.Logging.LogLevel)">
            <summary>
            Adds a log filter to the factory.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="category">The category to filter.</param>
            <param name="level">The level to filter.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.ILoggingBuilder,System.String,Microsoft.Extensions.Logging.LogLevel)">
            <summary>
            Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/>.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="category">The category to filter.</param>
            <param name="level">The level to filter.</param>
            <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> which this filter will be added for.</typeparam>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.ILoggingBuilder,System.String,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter to the factory.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="category">The category to filter.</param>
            <param name="levelFilter">The filter function to apply.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.ILoggingBuilder,System.String,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/>.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="category">The category to filter.</param>
            <param name="levelFilter">The filter function to apply.</param>
            <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> which this filter will be added for.</typeparam>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.LoggerFilterOptions,System.Func{System.String,System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter to the factory.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="filter">The filter function to apply.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.LoggerFilterOptions,System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter to the factory.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="categoryLevelFilter">The filter function to apply.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.LoggerFilterOptions,System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/>.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="categoryLevelFilter">The filter function to apply.</param>
            <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> which this filter will be added for.</typeparam>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.LoggerFilterOptions,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter to the factory.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="levelFilter">The filter function to apply.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.LoggerFilterOptions,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/>.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="levelFilter">The filter function to apply.</param>
            <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> which this filter will be added for.</typeparam>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.LoggerFilterOptions,System.String,Microsoft.Extensions.Logging.LogLevel)">
            <summary>
            Adds a log filter to the factory.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="category">The category to filter.</param>
            <param name="level">The level to filter.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.LoggerFilterOptions,System.String,Microsoft.Extensions.Logging.LogLevel)">
            <summary>
            Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/>.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="category">The category to filter.</param>
            <param name="level">The level to filter.</param>
            <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> which this filter will be added for.</typeparam>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.LoggerFilterOptions,System.String,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter to the factory.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="category">The category to filter.</param>
            <param name="levelFilter">The filter function to apply.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.LoggerFilterOptions,System.String,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/>.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add the filter to.</param>
            <param name="category">The category to filter.</param>
            <param name="levelFilter">The filter function to apply.</param>
            <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> which this filter will be added for.</typeparam>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="T:Microsoft.Extensions.Logging.ILoggingBuilder">
            <summary>
            An interface for configuring logging providers.
            </summary>
        </member>
        <member name="P:Microsoft.Extensions.Logging.ILoggingBuilder.Services">
            <summary>
            Gets the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> where Logging services are configured.
            </summary>
        </member>
        <member name="T:Microsoft.Extensions.Logging.LoggerFactory">
            <summary>
            Produces instances of <see cref="T:Microsoft.Extensions.Logging.ILogger"/> classes based on the given providers.
            </summary>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFactory.#ctor">
            <summary>
            Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFactory"/> instance.
            </summary>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFactory.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Extensions.Logging.ILoggerProvider})">
            <summary>
            Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFactory"/> instance.
            </summary>
            <param name="providers">The providers to use in producing <see cref="T:Microsoft.Extensions.Logging.ILogger"/> instances.</param>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFactory.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Extensions.Logging.ILoggerProvider},Microsoft.Extensions.Logging.LoggerFilterOptions)">
            <summary>
            Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFactory"/> instance.
            </summary>
            <param name="providers">The providers to use in producing <see cref="T:Microsoft.Extensions.Logging.ILogger"/> instances.</param>
            <param name="filterOptions">The filter options to use.</param>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFactory.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Extensions.Logging.ILoggerProvider},Microsoft.Extensions.Options.IOptionsMonitor{Microsoft.Extensions.Logging.LoggerFilterOptions})">
            <summary>
            Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFactory"/> instance.
            </summary>
            <param name="providers">The providers to use in producing <see cref="T:Microsoft.Extensions.Logging.ILogger"/> instances.</param>
            <param name="filterOption">The filter option to use.</param>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFactory.Create(System.Action{Microsoft.Extensions.Logging.ILoggingBuilder})">
            <summary>
            Creates new instance of <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/> configured using provided <paramref name="configure"/> delegate.
            </summary>
            <param name="configure">A delegate to configure the <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/>.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/> that was created.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFactory.CreateLogger(System.String)">
            <summary>
            Creates an <see cref="T:Microsoft.Extensions.Logging.ILogger"/> with the given <paramref name="categoryName"/>.
            </summary>
            <param name="categoryName">The category name for messages produced by the logger.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILogger"/> that was created.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFactory.AddProvider(Microsoft.Extensions.Logging.ILoggerProvider)">
            <summary>
            Adds the given provider to those used in creating <see cref="T:Microsoft.Extensions.Logging.ILogger"/> instances.
            </summary>
            <param name="provider">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> to add.</param>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFactory.CheckDisposed">
            <summary>
            Check if the factory has been disposed.
            </summary>
            <returns>True when <see cref="M:Microsoft.Extensions.Logging.LoggerFactory.Dispose"/> as been called</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFactory.Dispose">
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.Extensions.Logging.LoggerFilterOptions">
            <summary>
            The options for a LoggerFilter.
            </summary>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFilterOptions.#ctor">
            <summary>
            Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFilterOptions"/> instance.
            </summary>
        </member>
        <member name="P:Microsoft.Extensions.Logging.LoggerFilterOptions.CaptureScopes">
            <summary>
            Gets or sets value indicating whether logging scopes are being captured. Defaults to <c>true</c>
            </summary>
        </member>
        <member name="P:Microsoft.Extensions.Logging.LoggerFilterOptions.MinLevel">
            <summary>
            Gets or sets the minimum level of log messages if none of the rules match.
            </summary>
        </member>
        <member name="P:Microsoft.Extensions.Logging.LoggerFilterOptions.Rules">
            <summary>
            Gets the collection of <see cref="T:Microsoft.Extensions.Logging.LoggerFilterRule"/> used for filtering log messages.
            </summary>
        </member>
        <member name="T:Microsoft.Extensions.Logging.LoggerFilterRule">
            <summary>
            Defines a rule used to filter log messages
            </summary>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFilterRule.#ctor(System.String,System.String,System.Nullable{Microsoft.Extensions.Logging.LogLevel},System.Func{System.String,System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
            <summary>
            Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFilterRule"/> instance.
            </summary>
            <param name="providerName">The provider name to use in this filter rule.</param>
            <param name="categoryName">The category name to use in this filter rule.</param>
            <param name="logLevel">The <see cref="P:Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel"/> to use in this filter rule.</param>
            <param name="filter">The filter to apply.</param>
        </member>
        <member name="P:Microsoft.Extensions.Logging.LoggerFilterRule.ProviderName">
            <summary>
            Gets the logger provider type or alias this rule applies to.
            </summary>
        </member>
        <member name="P:Microsoft.Extensions.Logging.LoggerFilterRule.CategoryName">
            <summary>
            Gets the logger category this rule applies to.
            </summary>
        </member>
        <member name="P:Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel">
            <summary>
            Gets the minimum <see cref="P:Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel"/> of messages.
            </summary>
        </member>
        <member name="P:Microsoft.Extensions.Logging.LoggerFilterRule.Filter">
            <summary>
            Gets the filter delegate that would be applied to messages that passed the <see cref="P:Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggerFilterRule.ToString">
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.Extensions.Logging.LoggingBuilderExtensions">
            <summary>
            Extension methods for setting up logging services in an <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" />.
            </summary>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggingBuilderExtensions.SetMinimumLevel(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging.LogLevel)">
            <summary>
            Sets a minimum <see cref="T:Microsoft.Extensions.Logging.LogLevel"/> requirement for log messages to be logged.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to set the minimum level on.</param>
            <param name="level">The <see cref="T:Microsoft.Extensions.Logging.LogLevel"/> to set as the minimum.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggingBuilderExtensions.AddProvider(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging.ILoggerProvider)">
            <summary>
            Adds the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> to the <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/>
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to add to the <paramref name="provider"/>.</param>
            <param name="provider">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> to add to the <paramref name="builder"/>.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.Logging.LoggingBuilderExtensions.ClearProviders(Microsoft.Extensions.Logging.ILoggingBuilder)">
            <summary>
            Removes all <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/>s from <paramref name="builder"/>.
            </summary>
            <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to remove <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/>s from.</param>
            <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>
        </member>
        <member name="T:Microsoft.Extensions.Logging.ProviderAliasAttribute">
            <summary>
            Defines alias for <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider"/> implementation to be used in filtering rules.
            </summary>
        </member>
        <member name="M:Microsoft.Extensions.Logging.ProviderAliasAttribute.#ctor(System.String)">
            <summary>
            Creates a new <see cref="T:Microsoft.Extensions.Logging.ProviderAliasAttribute"/> instance.
            </summary>
            <param name="alias">The alias to set.</param>
        </member>
        <member name="P:Microsoft.Extensions.Logging.ProviderAliasAttribute.Alias">
            <summary>
            The alias of the provider.
            </summary>
        </member>
        <member name="T:Microsoft.Extensions.Logging.NullExternalScopeProvider">
            <summary>
            Scope provider that does nothing.
            </summary>
        </member>
        <member name="P:Microsoft.Extensions.Logging.NullExternalScopeProvider.Instance">
            <summary>
            Returns a cached instance of <see cref="T:Microsoft.Extensions.Logging.NullExternalScopeProvider"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Extensions.Logging.NullExternalScopeProvider.Microsoft#Extensions#Logging#IExternalScopeProvider#ForEachScope``1(System.Action{System.Object,``0},``0)">
            <inheritdoc />
        </member>
        <member name="M:Microsoft.Extensions.Logging.NullExternalScopeProvider.Microsoft#Extensions#Logging#IExternalScopeProvider#Push(System.Object)">
            <inheritdoc />
        </member>
        <member name="T:Microsoft.Extensions.Logging.NullScope">
            <summary>
            An empty scope without any logic
            </summary>
        </member>
        <member name="M:Microsoft.Extensions.Logging.NullScope.Dispose">
            <inheritdoc />
        </member>
        <member name="T:Microsoft.Extensions.DependencyInjection.LoggingServiceCollectionExtensions">
            <summary>
            Extension methods for setting up logging services in an <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.
            </summary>
        </member>
        <member name="M:Microsoft.Extensions.DependencyInjection.LoggingServiceCollectionExtensions.AddLogging(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
            <summary>
            Adds logging services to the specified <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.
            </summary>
            <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param>
            <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
        </member>
        <member name="M:Microsoft.Extensions.DependencyInjection.LoggingServiceCollectionExtensions.AddLogging(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.Extensions.Logging.ILoggingBuilder})">
            <summary>
            Adds logging services to the specified <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.
            </summary>
            <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param>
            <param name="configure">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> configuration delegate.</param>
            <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
        </member>
    </members>
</doc>

redpajama_set_name: RedPajamaGithub


One of the most memorable aspect of the 80's was those big hair bands. Some, such as KISS, went overboard a bit and let that style become part of their face make up. Gene Simmons, the lead singer for the band at the time, was the basis for the face of this maze.
I tried to capture the wildness of this rockstar with a psychedelic background. There is a series of vanishing points and concentric circles that create the checkered pattern for the background of this maze portrait.


text:
Grants and programs ›
Research and Development Tax Incentive ›
How the R&D Tax Incentive has helped other companies ›
Moodle online learning
Last Updated: 6 July 2022
Moodle used the Research and Development Tax Incentive to help maintain their innovative edge and keep ahead of competitors.
Company: Moodle
Sector: Professional, Scientific and Technical Services
Location: Western Australia
Profile: Moodle is a technology company that develops open-source online learning software.
R&D Tax incentive critical for online learning developer Moodle
The COVID pandemic has accelerated the shift to online learning, presenting both challenges and opportunities for market-leading online learning company Moodle.
Support from the Australian Government, through the Research and Development Tax Incentive (R&D Tax Incentive), has been critical in helping the company maintain its innovative edge and keep ahead of competitors.
AusIndustry's new 'Software-related activities and the R&D Tax Incentive' guidance builds on the support given to companies like Moodle, providing them with additional certainty in registering their R&D activities for the Incentive. It provides software-specific examples of how to self-assess whether their activities are eligible for the incentive.
This will enable more companies conducting software-related R&D activities to compete on a global scale like Moodle. AusIndustry is planning to release further modules jointly with the Australian Taxation Office to provide companies with additional guidance on expenditure and record-keeping. Other modules will contain case studies and additional examples of the types of software-related activities that will meet the requirements for the R&D Tax Incentive.
Moodle founder and CEO Martin Dougiamas says the pandemic has produced a fundamental shift in the way businesses conduct their work and the way the world thinks about education.
"Moodle's been doing this for 20 years, but it feels like the rest of the world just caught up with the idea. We're now going head-to-head with the Googles and Microsofts of the world, and we need all the help we can get," he adds.
Moodle is a global business. Its products are used by universities and schools as well as other large public and private institutions, including Britain's National Health Service and the United States Air Force.
But Moodle is a very different type of business to competitors like Microsoft and Google.
"We're an open-source software company," says Martin. "This means our software is free and available, and it's used all over the world. About two thirds of the world's universities use Moodle as their online learning platform."
"Educational institutions need online learning and they're also prepared to work together on it. We are the glue that helps teachers and students from different institutions work together," he explains.
Moodle employs about 150 people, 40 of them in Australia and the rest around the globe. It continually develops new online learning ideas and the software to turn those ideas into reality.
Research and innovation are the core of Moodle's business. When Chief Financial Officer Rohan Hardie joined the team, he set about making sure Moodle was conducting research and development that was eligible for the R&D Tax Incentive.
"Since 2016 we've been lodging claims every year. It has allowed us to hire more developers and continue with the R&D in a stronger fashion," he says.
We're very grateful for the support through the AusIndustry R&D Tax Incentive program. It feels like Australia's 'got our back'.
Martin Dougiamas, Founder and CEO, Moodle
Offshore research
Rohan says AusIndustry has helped the company to understand the R&D Tax Incentive approval process, which has been particularly important because much of its research comes from overseas.
"We had a product we were developing in the UK and Europe, where the technology and expertise wasn't available in Australia. AusIndustry helped us understand how we could get an 'advance overseas finding', which gave us certainty that the R&D we were doing offshore could be claimed through the Australian business," he says.
A positive advance overseas finding is essentially a pre-approval. It allows Moodle to spend money on overseas R&D knowing it can claim the tax offset later under the R&D Tax Incentive.
"We had a meeting with AusIndustry to understand the process, and an external provider helped too, but it was more of a partnership along with AusIndustry. Ultimately, we qualified for the tax incentive in 2020," says Rohan.
"We're very grateful for the support through the AusIndustry R&D Tax Incentive program. It feels like Australia's 'got our back'," Martin says.
Read more to discover how our program can help you.
Overview of the R&D Tax Incentive


DALLAS — Because of its depth of quality teams of the past few seasons, almost every matchup between any of the two teams in the Central Division of the National Hockey League can act as a Stanley Cup Playoffs rehearsal. On Friday night, Dallas Stars center Tyler Seguin auditioned successfully as a potential playoff hero.
Seguin scored twice in the third period to lead Dallas to a 3-1 victory over the Minnesota Wild, the Stars' third win in a row. The win leapfrogged the Stars ahead of the Wild to third place in the ultra- competitive Central Division as both teams frantically try to position themselves in the Western Conference playoff race.
With the game tied at 1-1, Seguin took a pass from teammate Mattias Janmark before his slap shot trickled under Minnesota goalkeeper Devyn Dubnyk and into the net to give Dallas the lead with 7:42 remaining.
Seguin, who added an empty-net goal with 24 seconds remaining, took over the game in the third after the Stars were frustratingly held to a 1-1 stalemate after the first two periods despite holding a 25-12 shot advantage.
"I thought after 40 minutes, we deserved to win that game," Seguin said.


Address : Godrej Coliseum, 5th floor, Off Eastern Express Highway Behind Everard Nagar, Sion (E), Mumbai - 400 022.
Address : 5 Panchmukhi, Hanuman Shopping Centre, Near Amber Talkies, Jamnagar - 361 008.
Address : 803,Abhinandan Heights, Nr.Trinity Char Rasta, Nr.Ganesh Temple, Adajan Road,Adajan Gam, Surat-395009.


When we have our 3 months vacation in the Philippines, they cut back the power and it wasn't as bad during the month of December. We have no power for an hour but that's it. Sometimes, it only happens once or twice a week. So it wasn't pretty bad at all, I was used to that matter before migrating in the USA.
Sometimes, it's funny to think that when you don't experience of not having an electricity and an hour would seem like forever. The best part of not having power happens in the morning where there is still sunlight outside so we do some other things. Alternatively, we would rather go to the mall to unwind for an hour or so hoping that by the time we get back home, the power is back.
Nevertheless, things have changed lately, after 2 months of being in my Hometown, the cutting back of electricity is no longer than 1 hour, and it reaches 2-3 hours consecutively. Isn't that crazy, for me it is. What are you going to do without power for those allotted time? If you have an appliance that needs power in order to work then the power is a must. Generators are affordable thus; gasoline is ripping your pocket off.
The outrageous power problem is due to the booming city, the power company is trying to provide electricity to the whole place. I don't blame when that happens, the source of the power just couldn't provide the civilizing city at the same time, so I guess everyone has to sacrifice. I even ask myself, why not go green; I have read so many good effects about using solar energy panels. It will save you money and it can provide a house a power even when the power it has gone. Why not taking advantage of the energy the sun is giving us. One good thing about the Philippines is it feels like summer all year round there. That energy from the solar would definitely one big help not only for them but for the nature as well.
I hope big companies would think and even try to apply solar energy panels for the source of their energy. They have the wide roof where they can place the said panels. It would make things easier and cheaper too.
One good thing about those brownouts or blackouts is our electricity bill decreases, hehe! And sometimes, more bonding with family outside home is what happens, happiness!
Solar panels a great alternative if only it's affordable.
oh, those solar panels sounds a great alternative especially for places that suffer from power outages more often.
It seems that it would be a no brainer for places that have lots of sun year round to have loads of solar panels around--the up front cost may or may not be prohibitive but the long term savings would certainly make up for that.
The benefits of solar energy are still widely untapped and it is an option which we should be considering for our homes.
Solar panels are a good option if affordable. I know my husband has mentioned this a few times himself that it is something we would consider if we can afford it. I wonder how much you can save.
These would be great in the Philippines but then the cost of getting one is a lot.
Cutting power for an hour here or there would not be bad, maybe more people would get up and be active. I love solar panels, we are planning to put some in for our pool heater next year. Maybe we can hook more things up to them.
Sun is a good source of renewable energy though having solar energy panel I think is costly, for a single family at least. Though if affordable, many would certainly have it.
I can't imagine daily power outages. Solar panels do seem like a smart option since the cost is all up-front opposed to generators which continue to increase in cost since they require gasoline to run.
these solar panels are very useful especially in remote areas where electricity is non-existent. I have seen a documentary where they installed solar panels in remote barrios so they have lights at night.
Solar panels are getting popular everywhere, I hope that it will be introduced in more affordable price though.
Solar panel is fine but it cost a lot. Wind power is a more cheaper way.
It helps but not all can afford it coz it's pricey.
I really wish I could afford to buy a solar panel but I've heard they are quite pricey.
I hate when there's no power, I felt so helpless! I agree with the solar panel but it is expensive.
Solar panels are great but, they are too expensive. We tried to ask for an estimate and we just halted the project.
I hope to get solar panels for our home in Florida. I want to put to use the scorching heat of the sun here.


The fruit of the Spirit is uniquely expressed by those who nurture it.
A rose is a rose is a rose. Perhaps, but a watermelon might be square, or a pear look like a little Buddha. Yes! A pear that looks like Buddha. By constricting growth with a mold, farmers are able to produce fruit in a variety of shapes. You can see where we're going with this. The epistle reading is about the fruit of the Spirit. Are we called to be fruit that is Jesus-shaped? That looks like Jesus?
For material based on today's gospel text, see "The Jesus Type," June 27, 2004, at HomileticsOnline.com.
Fruit comes in all shapes and sizes. Well, maybe not all, but quite a few. Some are spherical -- like oranges, blueberries and grapes. Others are oblong -- like mangoes and papayas. Still others are apple- or banana-shaped like ... apples and bananas.
Some farmers, though, are challenging our assumptions about the shape of fruit.