text:
Q: "Math.abs(parseInt($(this).css('left')" returning a different value than expected Example: jsfiddle

$(document).ready(function(){

$('#slider-inner').click(function(){

var scrollAmount = $(this).width() - $(this).parent().width();
var currentPos = Math.abs(parseInt($(this).css('left')));
var remainingScroll = scrollAmount - currentPos;
var nextScroll = Math.floor($(this).parent().width() / 2);

if (remainingScroll < nextScroll) {
  nextScroll = remainingScroll;
}

if (currentPos < scrollAmount) {
  $(this).animate({'left':'-=' + nextScroll}, 'slow');

   console.log(currentPos)
}

else {
  $(this).animate({'left':'0'}, 'fast');
}
});
});

I am going through the process of learning jQuery and some javascript and I came across this example of a simple slider and was going through the lines of code and understand how it all works. I understood everything except for the value that thevar = currentPos returns to the console.
The value returns 0 on the first click, this confuses me as I think it should be -200px because the slider-inner is moving -200px to the left?
Could someone please explain why the variable is returning the value it is to the console?
Thanks

A: The console.log statement is not waiting for the animation to complete and even if it did, currentPos will remain at 0, as the animation doesn't alter the value of the variable.
A better way to understand the difference is so:
if (currentPos < scrollAmount) {
  $(this).animate({'left':'-=' + nextScroll}, 'slow', function(){
    console.log("After the animation has completed: " + $(this).css('left'));
  });
  console.log("Before the animation has completed: " + $(this).css('left'))
}

The third argument to .animate() is an anonymous function that will be executed when the animation is finished.
This will output:
Before the animation has completed: 0px
After the animation has completed: -200px

Which is hopefully more in line with what you expect.

A: If you look at the CSS rule for #slider-inner, you'll see that it does not have an explicit left set.
#slider-inner {
width: 1200px;
overflow: visible;
height: 200px;
position: relative;
}

Because there is no explicit left value, it defaults to auto. Since #slider-inner is relatively positioned and it also has no right property specified, it receives no offset.
This means left is effectively 0px (which is exactly what you get when you when $(this).css('left') runs on the first click). var currentPos = Math.abs(parseInt($(this).css('left'))); parses that value into an absolute integer, 0, and stores it in the variable currentPos. If you look at all the code that comes after that:
    var remainingScroll = scrollAmount - currentPos;
    var nextScroll = Math.floor($(this).parent().width() / 2);

    if (remainingScroll < nextScroll) {
      nextScroll = remainingScroll;
    }

    if (currentPos < scrollAmount) {
      $(this).animate({'left':'-=' + nextScroll}, 'slow');
       console.log(currentPos)
    }

    else {
      $(this).animate({'left':'0'}, 'fast');
    }
  });
});

Nothing in there assigns a new value to currentPos, so the value remains 0. The zero you get from parsing the string into an integer is a literal, not a reference to the current value of .left. Even if it were a live reference to the .left property of the DOM element, it would not be -200, the .animate method runs asynchronously, console.log is called immediately after it, it might have moved a few pixles to the left in the time between calling .animate and the console output, but certainly not the full 200 pixels.


What is the difference between Certificate of 'Completion' and Achievement'?
How to enable autoreminder for end-users?
Can a user be member of more than one group?
What does the 'Zero Usage Report', report on?
As the Site Administrator, how do I report on retired users?
Do I need audio capability to run my course?
Can user print off own report and if so, how?
How do I log onto the Nimbus LMS?
As the Site Administrator, how do I assign courses to groups?
As the Site Administrator, how do I assign users to groups?


text:
\section{Introduction}
Its been over two decades searching for a physically motivated parameter guiding the main sequence for quasars (\citealt{bg92,sul00,sul02,sul07,yip04,sh14,sun15}). Using the principal component analysis, it has been found that this sequence is driven mostly by the Eddington ratio (\citealt{bg92,sul00,sh14}) but also with the additional effect of the black hole mass, viewing angle and the intrinsic absorption (\citealt{sh14,sul00,kura09}). Eigenvector 1 (EV1) is dominated by the anti-correlation between the Fe${\mathrm{II}}$ optical emission and [OIII] line which itself accounts for 30\% of the total variance. The parameter R$_{\mathrm{FeII}}$, which strongly correlates to the EV1, is the ${\mathrm{FeII}}$ strength, defined to be the ratio of the equivalent width of ${\mathrm{FeII}}$ to the equivalent width of ${\mathrm{H\beta}}$. We postulate that the true driver behind the R$_{\mathrm{FeII}}$ is the maximum of the temperature in a multicolor accretion disk which is also the basic parameter determining the broad band shape of the quasar continuum emission. The prescription in detail is provided in \cite{panda17a} and \cite{panda17b}.

\section{Results and Discussions}
In \citet{panda17b}, we found that by changing the basic assumption from ``\textit{considering a constant bolometric luminosity}'' (Method 1) to ``\textit{considering a constant Eddington ratio}'' (Method 2), along with the presence of the hard X-ray power law and using the observational relation between UV and X-ray luminosities from \cite{lusso17} to determine the broad band spectral index, $\mathrm{\alpha_{ox}}$, changed the behaviour of the trend between $\mathrm{R_{FeII} - T_{BBB}}$ from monotonically declining to monotonically rising in the considered range of maximum of the disk temperatures [$5\times 10^4\;\mathrm{K}, 5\times 10^5\; \mathrm{K}$]. Additionally we found that, with increase in mean hydrogen density ($\mathrm{n_H}$) of the single-cloud (going from $10^{10}\;\mathrm{cm^{-3}}$ to $10^{11}\;\mathrm{cm^{-3}}$), the FeII strength i.e. $\mathrm{R_{FeII}}$ goes down by a factor 2. In other words, the FeII emission gets suppressed as we increase the mean hydrogen density. The dependence on the change of the Eddington ratio is not as significant as thought. Fig. 1(a,b) shows the effect of changing the Eddington ratio on the $\mathrm{R_{FeII} - T_{BBB}}$. In Fig. 1(a), we show the $\mathrm{R_{FeII} - T_{BBB}}$ trends by changing the Eddington ratio from 0.1 to 1. For both these cases, we vary the mean hydrogen density ($\mathrm{n_H}$) from $\mathrm{10^{10}\; cm^{-3}}$ to $\mathrm{10^{11}\; cm^{-3}}$. At lower temperatures ($\mathrm{T_{BBB} < 2.24 \times 10^4\;K}$) we see again a rise in the value of $\mathrm{R_{FeII}}$ for both cases. This rise is due to the rise in the value of the $\mathrm{\alpha_{ox}}$ for $\mathrm{T_{BBB} < 2.24 \times 10^4\;K}$ as illustrated in Fig. 2(a).

\par
\begin{figure}[ht]
\begin{minipage}[b]{0.45\linewidth}
\centering
\includegraphics[width=0.75\textwidth, angle=270]{rfe2_L_compare_full_T.eps}
\label{fig:figure1a}
\end{minipage}
\hspace{0.5cm}
\begin{minipage}[b]{0.45\linewidth}
\centering
\includegraphics[width=0.75\textwidth, angle=270]{rfe2_edd1011.eps}
\label{fig:figure1b}
\end{minipage}
\caption{(a) Comparing $\mathrm{R_{FeII} - T_{BBB}}$ trends between two cases of Eddington ratio $\left ( \mathrm{\frac{L_{bol}}{L_{Edd}} = 0.1\; \&\; 1} \right )$. The vertical red lines specify the maximum disk temperatures for which the derived black hole masses lie in the range [$\mathrm{6.06\times 10^5\;M_{\odot}, 6.06\times 10^9\;M_{\odot}}$]; (b) Comparing $\mathrm{R_{FeII} - T_{BBB}}$ trends for 10 consecutive cases of change in Eddington ratio in the range [0.1, 1] within the considered maximum disk temperature range [$5\times 10^4\;\mathrm{K} - 5\times10^5\;\mathrm{K}$]. For all of the cases, we vary the mean hydrogen density ($\mathrm{n_H = 10^{10}\; cm^{-3}\; \&\; 10^{11}\; cm^{-3}}$)}
\end{figure}

In Fig. 1(b), we zoom the simulations into the considered range of $\mathrm{T_{BBB}}$ and show the $\mathrm{R_{FeII} - T_{BBB}}$ trends by varying the Eddington ratio within the range [0.1,1] with a step size of 0.1. We test these cases again by varying the $\mathrm{n_H}$ as in Fig. 1(a). Although there is not a strong dependence of $\mathrm{R_{FeII}}$ on the change in Eddington ratio, for the lower $\mathrm{n_H}$ i.e. $\mathrm{10^{10}\;cm^{-3}}$, the trends rise uniformly with the trend corresponding to the lowest Eddington ratio case has the maximum value for $\mathrm{R_{FeII}} = 5.847$. But in the higher $\mathrm{n_H}$ case, the trends converge at log $\mathrm{T_{BBB}}$ = 4.899, but then diverge. After the divergence the slope of trend corresponding to the highest Eddington ratio case (=1.0) is the highest and  has the maximum value for $\mathrm{R_{FeII}} = 3.007$.
\par
We also include microturbulence to test its effect on the existing $\mathrm{R_{FeII} - T_{BBB}}$ trends. We consider five distinct scenarios ($\mathrm{v_{turb} = 10,20,30,50,100\;km/s}$) and plot the subsequent $\mathrm{R_{FeII} - T_{BBB}}$ trends obtained alongside the existing trend (without microturbulence). We currently limit to $\mathrm{n_H = 10^{11}\; cm^{-3},\; N_H = 10^{24}\; cm^{-2}}$. The maximum of the peak value of $\mathrm{R_{FeII}}$ is obtained for the original case without any microturbulence. The peak of $\mathrm{R_{FeII}}$ subsequently drops to its lowest value for $\mathrm{v_{turb} = 10\;km/s}$ and rises as the turbulent velocity is increased till $\mathrm{v_{turb} = 100\;km/s}$ falling short of the original peak $\mathrm{R_{FeII}}$. The peak values mentioned are that of the maximum value obtained within the temperature range $\mathrm{2.24 \times 10^4\;K\; -\; 10^8\;K}$ as the rise below $\mathrm{2.24 \times 10^4\;K}$ is as explained above due to the effect of $\mathrm{\alpha_{ox}}$. But the temperature corresponding to the peak value of $\mathrm{R_{FeII}}$ shifts towards higher temperatures with increasing turbulent velocity
\begin{figure}[ht]
\begin{minipage}[b]{0.45\linewidth}
\centering
\includegraphics[width=0.75\textwidth, angle=270]{test4.eps}
\label{fig:figure2a}
\end{minipage}
\hspace{0.5cm}
\begin{minipage}[b]{0.45\linewidth}
\centering
\includegraphics[width=0.75\textwidth, angle=270]{turb.eps}
\label{fig:figure2b}
\end{minipage}
\caption{(a) The changing broad band spectral index, $\mathrm{\alpha_{ox}}$ with increasing disk temperature ($\mathrm{T_{BBB}}$) . The trend is almost linear in the considered temperature range shown by the vertical red lines. (b) Comparing $\mathrm{R_{FeII} - T_{BBB}}$ trends for six different cases of turbulent velocity ($\mathrm{v_{turb} = 10,20,30,50,100\;km/s}$) at $\mathrm{n_H = 10^{11}\; cm^{-3},\; N_H = 10^{24}\; cm^{-2}}$.}
\vspace{0.5cm}
\textbf{Acknowledgement:} The project is supported by Polish grant No. 2015/17/B/ST9/03436/.\\
\end{figure}

\bibliographystyle{ptapap}

redpajama_set_name: RedPajamaArXiv


To get in touch with kendal mckinney our records indicate that you can do so via their most recent address of 300-52 CHATHAM STREET WEST, Windsor, Ontario, Canada, N9A 5M6 or by phone: 519-254-5182. For a map to this location, scroll down and we've provided a map showing the approximate location of kendal mckinney.
Have Additional Information on kendal mckinney?
This listing can be enhanced to add additional details about kendal mckinney including a description of services rendered, categories of services provided, contact email, and links to websites. You can also upload images (such as business cards and promotional materials) and link to Twitter, FaceBook, and LinkedIn profiles for kendal mckinney. It's extremely easy to add these features and increase your exposure to new clients. Simply upgrade this listing to get started.


text:
Case Study: Surrey Unearthed
Title: Surrey Unearthed
Category: Landscapes for People, Landscapes for Culture
AONB: Surrey Hills
Surrey Hills Arts developed and delivered this innovative programme with artists who have a strong connection and curiosity for the Surrey Hills AONB landscape. The ten projects explored the natural materials of the landscape, their history and uses over time. The installations, art walks and community celebrations connected people with their local landscapes. The artists engaged others in their exploration of chalk, sand, clay, grass and wood unearthing hidden insights into a particular material, its uses over time and relevance today.
This ambitious project has far exceeded the reach and impact we had hoped for and will culminate in a symposium in October, 'Unearthing Landscapes' bringing together artists, landscape conservation organisations and volunteers.
The programme was launched in January 2018 at the Surrey History Centre to initiate the artists' research and their integration as a group.
Following this, they embedded themselves in key locations across the Surrey Hills. Ackroyd & Harvey explored the geological and social layers at Leith Hill, from tree canopy down to below ground, acknowledging the strong feelings of the local community to threats on this land. Their interactive, evolving exhibition The Lark Descending in Dorking town centre throughout May included their incredible photographic photosynthesis artworks alongside trees grown from Beuy's oaks and a
programme of interactive talks and workshops.
Jonathan Parsons explored the geology along the chalk ridge creating a
monumental installation, Fossil Ocean Floor, in farmland adjacent to the main rail line. Working with the farmer he created large dot matrix text pieces that align with the movement of the viewer to read 'Lamina' and 'Animal'. This was the first of a series of landsape interventions developed for the project. Jane Ponsford has travelled across the AONB focusing on four locations – Witley, Box Hill, Newlands Corner and Reigate Hill collecting and creating artworks with found pigments as part of her project, Terrain. Walter Bailey has researched the historical process of forest glass in developing designs for a structure at a viewpoint on Farnham Heath. Amanda Loomes has revealed the extraction processes in sand quarries in East Surrey with two insightful art documentaries – Whole and Persistent Place which have been shown in Tandridge, Waverley, London, Portsmouth and the Netherlands. Mary Branson explored the rituals and celebration of farmland with a light installation called Harvest – 64 outlines of hay bales across a 200 metre field commenting on climate change and its effect on farming.
The project culminated in a community celebration at Box Hill that brought together Alison Carlier's 'The Calling' 130 people calling across the landsape, choral pieces arranged and led by Anna Tabbush and poetry by the Mole Valley Poets. Harvest - YouTube video
"What an awesome evening. Great combination of traditions, light installation, and landscape beauty. Thank you!" - Audience member
These established artists guided emerging artists who brought a fresh perspective from widely varied backgrounds. Alison Carlier focused on the sound element of her research into chalk creating a pod cast Sounds from a Shallow Sea incorporating field recordings, interviews, spoken word. Bryn Hallett pushed the boundaries of building with earth in his Liminal Lease Structure and Steven Edwards explored deterioration, fragments & how the material of clay records a narrative of the changing landscape and its history in his From Humble Beginnings installation. Amie Rai took her pop-up Travelling Reading Room across the AONB to engage others in texts about landscape and materials. The engagement programme aimed to connect people to the landscape by working with and learning from the artists. Six schools from urban, more disadvantaged areas in Surrey were identified and the pupils guided through Arts Award qualifications. The artists also worked with adults and young people with mental health issues or emotional distress, and adults with learning disabilities as well as engaging people at public events such as the Watts Gallery Make Festival and The Big Draw.
To date, 8283 people have directly participated in Surrey Unearthed in the form of workshops, exhibitions, walks and talks.
142 pupils have been guided through their Arts Award qualification by the artists. They undertook all 4 modules as part of the project – learning about the artist, gaining new skills from them, visiting and questioning the artworks and sharing their new skills with others.
5 Exhibitions, 8 Installations, 11 Artist Talks, 19 Art Workshops, 11 Creative Walks, and 3 Film Showings.
Key to the success was the way we approached the community engagement. This was different for each of the 10 projects. Rather than purely delivering workshops, it was more interactive. For example, Ackroyd and Harvey invited people into the empty shop unit throughout the 3 weeks for informal discussion, talks from nature specialists and presentations. Jane Ponsford engaged with people throughout her exploration of four sites across Surrey and they created together using the materials of the landscape. Mary Branson inspired people with her desire to create 66 illuminated outlines of hay bales and had assembly lines of volunteers filling halls to build them, then install them. The celebratory event drew hundreds of people coming together to sing and experience the artwork together.
www.surreyunearthed.org
Harvest - YouTube video
Quote from nominee
"Surrey Unearthed has been a fantastic project that has developed new partners and inspired new audiences to appreciate the natural beauty of the AONB. It has been a wonderful way to help celebrate the 60 Anniversary of the Surrey Hills AONB designation in 2018" - Rob Fairbanks, Surrey Hills AONB Director
Quote from participant
"Thank you for all your hard work and please extend our appreciation to Jonathan Parsons for teaching us about his work and for allowing us to view his work in the beautiful backdrop of the Surrey hills. Working for the Arts Award has inspired our students so much that many more are now asking how they can become involved and those that went through this cycle are keen to move on to the next level which is really encouraging. It has given confidence to students who are often overlooked for academic recognition or sporting achievements. It has boosted their self-esteem and given them a taste for success It has been a pleasure to be a part of the Surrey Unearthed project and has helped us to unearth some hidden artistic talents in the process!" - Lydia Smyth, Head of Arts, Thomas Knyvett College
Harvest by Mary Branson, The House of Invisible Hands by Walter Bailey. The Lark Descending exhibition space by Ackroyd and Harvey.

redpajama_set_name: RedPajamaCommonCrawl


text:
package io.gank.fragment;

import android.content.Context;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.widget.SwipeRefreshLayout;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;

import com.alibaba.fastjson.JSON;
import com.bumptech.glide.Glide;
import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.orhanobut.logger.Logger;

import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;

import io.gank.GankApplication;
import io.gank.R;
import io.gank.activity.ImageGalleryActivity;
import io.gank.adapter.NewListAdapter;
import io.gank.http.GankHttpClient;
import io.gank.model.GankModel;
import io.gank.model.NewResultModel;
import io.gank.view.MyListView;
import retrofit.Callback;
import retrofit.RetrofitError;
import retrofit.client.Response;

public class NewFragment extends Fragment implements SwipeRefreshLayout.OnRefreshListener, View.OnClickListener {

    private static NewFragment mNewFragment;
    private Context mContext;
    private ImageView mImageView;
    private SwipeRefreshLayout mSwipeRefreshLayout;
    private MyListView mListView;
    private List<GankModel> mGankModels;
    private List<GankModel> mWelfare;
    private NewListAdapter mAdapter;
    private TextView tvNoData;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_new, container, false);
        mContext = getActivity();
        initView(view);
        initListener();
        initData();
        return view;
    }

    private void initData() {

        mGankModels = new ArrayList<GankModel>();
        mWelfare = new ArrayList<GankModel>();

        mAdapter = new NewListAdapter(mContext, mGankModels);
        mListView.setAdapter(mAdapter);

        NewResultModel newResultModels = GankApplication.getOldGank(mContext);
        setData(newResultModels);
        mSwipeRefreshLayout.postDelayed(new Runnable() {
            @Override
            public void run() {
                mSwipeRefreshLayout.setRefreshing(true);
                getData();
            }
        }, 300);
    }

    private void initListener() {
        mImageView.setOnClickListener(this);
        mSwipeRefreshLayout.setOnRefreshListener(this);
    }

    private void getData() {
        Calendar calendar = Calendar.getInstance();
        int year = calendar.get(Calendar.YEAR);
        int month = calendar.get(Calendar.MONTH);
        int day = calendar.get(Calendar.DAY_OF_MONTH);
        GankHttpClient.getNewData(year, month + 1, day, new Callback<NewResultModel>() {
            @Override
            public void success(NewResultModel newResultModel, Response response) {
                setData(newResultModel);
                mSwipeRefreshLayout.setRefreshing(false);
            }

            @Override
            public void failure(RetrofitError error) {
                Logger.e(error.getMessage());
                mSwipeRefreshLayout.setRefreshing(false);
            }

        });

    }

    private void setData(NewResultModel newResultModel) {
        if (!newResultModel.getResults().getWelfare().isEmpty()) {
            mGankModels.clear();
            mWelfare.clear();
            mGankModels.addAll(newResultModel.getResults().getAndroid());
            mGankModels.addAll(newResultModel.getResults().getIos());
            mGankModels.addAll(newResultModel.getResults().getExpand());
            mGankModels.addAll(newResultModel.getResults().getRecommendation());
            mGankModels.addAll(newResultModel.getResults().getVideo());
            mWelfare.addAll(newResultModel.getResults().getWelfare());
            String url = mWelfare.get(0).getUrl();
            Glide.with(mContext).load(url).centerCrop().into(mImageView);
            GankApplication.setOldGank(mContext, JSON.toJSONString(newResultModel));
            mAdapter.notifyDataSetChanged();
        } else {
            if (GankApplication.getOldGank(mContext).getResults().getWelfare().isEmpty()) {
                GankModel gankModel = new GankModel();
                String url = "http://wenjue.github.io/image/gank_image.jpg";
                gankModel.setUrl(url);
                mWelfare.add(gankModel);
                Glide.with(mContext).load(url).placeholder(R.color.stay_color).diskCacheStrategy(DiskCacheStrategy.ALL).centerCrop().into(mImageView);
            }
        }
        if (mGankModels.isEmpty()) {
            tvNoData.setVisibility(View.VISIBLE);
        } else {
            tvNoData.setVisibility(View.GONE);
        }

    }

    private void initView(View view) {
        mSwipeRefreshLayout = (SwipeRefreshLayout) view.findViewById(R.id.srl_view);
        mListView = (MyListView) view.findViewById(R.id.lv_list);
        mImageView = (ImageView) view.findViewById(R.id.sdv_view);
        tvNoData = (TextView) view.findViewById(R.id.tv_no_data);

        mSwipeRefreshLayout.setColorSchemeResources(R.color.red, R.color.blue, R.color.yellow, R.color.green);

    }

    @Override
    public void onResume() {
        super.onResume();
        //防止重新进入时listview定位到最底部
        mListView.setFocusable(false);

    }

    public static NewFragment newInstance() {
        if (mNewFragment == null) {
            mNewFragment = new NewFragment();
        }
        return mNewFragment;
    }

    @Override
    public void onRefresh() {
        getData();
    }

    @Override
    public void onClick(View v) {
        switch (v.getId()) {
            case R.id.sdv_view:
                ImageGalleryActivity.launch(mContext, mWelfare, 0);
                break;
        }
    }
}

redpajama_set_name: RedPajamaGithub


Contact us! Please fill out the form below and one of our professional team members will get in touch with you to answer all of your questions and concerns. We make renting a dumpster super easy and hassle-free. When you are ready for a pickup, just give us a call and we will haul it all away for you.
We are available 24/7 for emergencies, so please reach out if you need us! We will always do our best to get back in touch promptly even if it's after normal business hours. We want to earn your trust by being available and showing up when we promise to.
New Customer Looking for a Quote?
Request a quote online by clicking here We will call you ASAP to give you a FREE quote and set up your delivery date.


Discover The Falls At Center Hill, a wonderful family neighborhood with beautifully established homes close to Smithville Municipal Airport, shopping, schools, and only ten minutes to Center Hill Lake. This attractive home offers 4 bedrooms, 2 baths, 2228 sq ft, rec room, stainless appliances, hardwood floors, fireplace, covered front and back porches, custom/decorative fenced front yard. Suitable for permanent or vacation living.


text:
Government to Stop Tilapia Spread in Burnett River
26 March 2012, at 1:00am
AUSTRALIA - The declared pest fish species, tilapia, has been found in the Burnett River at Jones Weir, near Mundubbera, a Fisheries Queensland officier is warning anglers
Last week, during a routine Fisheries Queensland survey, staff observed a number of tilapia. Tilapia were first officially recorded in the Boondooma Dam in May 2000 but, until now, none had been found further downstream.
Recent flooding in Queensland is thought to have brought the fish down the Boyne River from Boondooma dam.
Fisheries Queensland extension officer Rod Cheetham said this is a timely reminder to all anglers to be aware of the fish they are targeting and what fish species are found in Queensland waterways.
"All anglers fishing the Burnett River system should be on the lookout for any strange and different fish species, and in particular declared noxious species like tilapia," Mr Cheetham said.
Once tilapia enter flowing water bodies such as a river they are almost impossible to eradicate. Tilapia are listed in the top 100 of the world's worst introduced pest species.
Fisheries Queensland biologist and pest fish specialist Danielle Stewart knows how much damage these pest fish can have on a fishery.
"Tilapia are prolific breeders and are able to survive in a variety of conditions. They affect native species by competing for habitat and food, behaving aggressively and disturbing aquatic vegetation," Ms Stewart said.
"Tilapia are mouth-brooders, which means that adults protect eggs and larvae in their mouths.
"These larvae can survive in the mouth even after the fish has been killed.
"It is illegal to keep a pest fish, so if you catch one, like tilapia or carp, you should kill it humanely, put it in a bin or bury it. Do not throw it back in the water," Ms Stewart said.
Consuming, using in any way, or keeping whole or any parts of a pest fish is illegal and penalties of up to $200,000 apply.
For more information or to report a pest fish sighting phone 13 25 23 or visit www.fisheries.qld.gov.au


Hate watching your camera's live feed from your phone? Canary customers can now tune in on Apple TV.
Startup Canary, maker of the $199/£159 Canary Flex and the $199/£159 Canary Smart Home Security device, has today released an app update for both Android and iPhone customers.
This next-gen software is supposed to make it possible for Canary owners to view their camera's live feed via Apple TV. You should be able to check out your activity timeline from Apple TV as well. Nest announced a similar update earlier in November, but the Google/Alphabet property extended TV viewing to both Android TV and Apple TV users.
I asked Canary about this and the company said it didn't currently have plans for an Android TV integration.
Now you can watch your Canary camera's live video stream on Apple TV.
In addition to Apple TV connectivity, the Canary app should now work on Android tablets and iPads -- previously, the app was limited to phones. And, it should work with Android Wear products, including the Moto 360 ($239 at Amazon), LG Watch, Huawei Watch ($230 at Amazon) and Asus ZenWatch.
Canary software now also supports an on-demand siren-triggering emergency button for anyone with a siren-equipped Canary Smart Home Security device ($60 at Amazon). Canary Flex ($145 at Amazon) models do not come with built-in sirens.
We've already reviewed Canary's Smart Home Security product, but we expect to get our hands on a Flex in short order, so we'll be sure to test out these software updates when that happens.


Every few minutes it seems a commercial appears on either a local or cable television channel soliciting cases from the unfortunate victims or surviving family members of victims who were diagnosed with and/or died from an asbestos-related disease. Often, these victims developed their lung disease after being exposed to asbestos fibers in either construction, military, or any other segments of industry where the asbestos-containing product was used as either a heating or cooling insulating agent.
Since 1973 Summers, Rufolo & Rodgers, P.C., has represented many persons that have developed an asbestos-related disease like pleural or peritoneal mesothelioma, lung cancer, or asbestosis.
We have not advertised our involvement in this area of products liability litigation except through client referrals, association with other lawyers that might be employed in an individual case, and our firm's reputation.
The often exaggerated commercials are often made by lawyers who are merely case brokers and who, after charging a high rate for soliciting the case, will refer the case to another law firm for handling.
At Summers, Rufolo & Rodgers, P.C., we do not participate in what we consider an invasion of the privacy of a mesothelioma patient and their family during a very serious and stress related time of their lives.
We have actually tried asbestos cases in court and received substantial verdicts and settlements but have chosen not to publicize our results out of respect for our clients.
However, in light of the proliferation of television commercials by out-of-state law firms we are taking this limited step to advise the public of our historical involvement in these types of cases.
Hopefully neither you nor your loved one will ever develop an asbestos-related disease. If such an unfortunate diagnosis should occur however, our firm will be glad to discuss your legal options in a direct, legal, and ethical manner at a free consultation.


These have been some long "tiring" travel days but we finally made it to the tent site in Richton, Mississippi. This morning we will begin preparations for the tent set up and the tent will go up this evening by God's grace.
We were already wore out Sunday night by the time the tent was down and packed away so we had planned on resting some while making the trip to Richton. The extra tent piece and two hundred extra chairs squeezed the Green Machine out of the trailer so Kelly Jo had to drive this trip. We really intended to build in some rest with shorter driving days. The "short driving day" part of the trip did not work out so well but did rest some.
We stopped as planned at the truck stop on the Kansas Turnpike and laid down about 3:00 AM. I was up shortly after the chickens because while driving the short distance Sunday night I realized the trailer was loaded heavy to the back of the trailer. The tent bags are on a platform and it was toward the back of the trailer where I thought it should be. I removed the bags, moved the platform forward and loaded them back on.
The trailer rode perfectly after that. Problem number one solved.
All went well for a few hours until Kelly Jo noticed one of the safety chains was dragging between the bus and the trailer. The bolt that hooks the chain to the trailer had broken. I replaced those bolts in 2012 so it held for over 3 years and a bunch of miles.
I went to Atwood's (One of my favorite stores) in Gainesville, Texas and bought a set of bolts, washers and nuts and replaced the bolts on both chains in the parking lot. Problem number two solved.
While in Gainesville we parked at the near empty lot of the outlet mall and met our dear friends at Cracker Barrel.
It was wonderful to spend some time with Sis. Logan, Pastor Dennis King and Sis. Judy. These are super folks and we have known them for many years.
Kelly Jo and Odie are showing the new clothes Sis. Judy bought them at the Cracker Barrel Mall!
The time spent visiting at Cracker Barrel and working on the trailer at Atwood's allowed the traffic in the Dallas area to thin out. We breezed right through construction zones in Denton and Lewisville and only slowed a little going around I-635 on the north side of Dallas.
We ended up driving 410 miles and stopped pretty late Monday night. We tried finding a place to park in some of the truck stops but everything was full. We spent the night in a rest area off I-20 near Van, Texas. Here is a picture the next morning before we left. We did get a pretty good night of rest Monday night.
Tuesday morning started off pretty good until we noticed the driver's side front tire on the trailer was losing air. I stopped and filled it to 80 lbs and then checked it 45 minutes later. It was back down to 60 so I topped it off again. I did that a few times until I found a tire store that could get me in along the interstate in Minden, Louisiana.
The tire was fine but the valve stem was leaking. They put in a few valve stem and away we went.
I checked the pressure 45 minutes later and it was down to 60 again. Oh brother! I filled it a few more times until I found another store big enough to get the bus and trailer in.
This was parked near the shop. Just in case you can not see the picture, the latch must be broken so the door is held closed by sticking the seat belt outside the door and holding it with a screw driver. I should have pulled out of that shop immediately.
By the time I arrived at this shop I was pretty sure I knew what the problem was. Back in 2012 I had two of the aluminum rims start leaking and I decided then to buy a tire pressure monitoring system and replace the rims when I could. The whole story is HERE. I had intended to replace one rim every month or two but they held up so good I never did. Why spend money to replace good rims, right?
I figured the time to do something was now and it was. The rim was split now big enough to see with the naked eye and the more pressure added the bigger it became. Time to buy another steel rim but they had no rim that would fit it and everything was about to close. I still had one of the other bad rims that was leaking slow but I did not want to trust it if there was another way..
I let the men at the shop talk me into putting a tube in the tire. That was a very bad decision that lasted only 29 miles! The tube went flat in a one lane construction zone. I pulled over on the shoulder but could not get off the road enough to change the tire or even remove it. I figured the tire was ruined anyway so I pulled into the one lane at 15 mph and made a bunch of people mad for nearly a mile.
There was an exit less than a mile away and I changed the tire on the on ramp. It was a perfect place with plenty of room and only one truck came by the whole time. Well, it was perfect except for the little red Mississippi biting ants. Double Ouch!
My spare was an old tire of unknown history I bought in Nebraska in 2012. It was mounted on the old slowly leaking rim that I mentioned above. I knew that rim would only leak about 10 lbs in over two hours so I had figured the old tire and rim would get me to the next town whenever I needed it. I was right and it got me all the way to Jackson, Mississippi.
Our plan all along had been to make it to Jackson, Mississippi and stay until early Thursday morning. We have never found a suitable RV park in Jackson but we were planning to park in the RV parking at Flying J. We wanted to visit the hospital to visit our friends that Odie mentioned on Saturday.
By the time we made it to Jackson, our bodies were tired, our nerves were shot and our plans had definitely changed. We had only driven 342 miles but it had taken us 9 1/2 hours to do it for a whopping average of 36 mph.
To make matters worse, RV spots at Flying J were filled with cars. The truck parking was full at Flying J, Loves and Pilot. There was plenty of room at Bass Pro and Kelly Jo called to make sure they would allow us to park. We pulled in there and went to bed quickly!
I was up early checking tire stores. I was trying to find a steel rim that would fit but since most places do not sell 8 lug rims they could not even tell me the name of the bolt pattern. After 6-7 stores I found one that could get a steel rim. He called the bolt pattern an 8 on 6 1/2 with a positive offset.
While he got the rim I went back and got the bus and trailer and drove them to the tire shop. I had them put my spare on the new steel rim and install in on the trailer.
I bought a used tire of the right size and had them mount it on the rim that leaks slowly. I figured I could use that as a spare if I had any problems during the 110 mile drive to Richton.
I have now had three of the original aluminum rims fail on the trailer. Now is the time to replace them all and I am looking at options. I may go ahead and replace the three year old tires to and will probably upgrade to load range G tires. I used to change tires on my fifth wheel every 18 months but I put a lot of miles on it then too.
I drove nice and slow all the way to Hattiesburg where we stopped at Harbor Freight, Lowe's and then Odie bought my lunch at Golden Corral. Ymmy! Thanks, Odie!
Kelly Jo and Odie ran into Sam's while I headed to Richton after one more stop in Petal, Mississippi. I finally pulled into the Recreation Park at Richton a few minutes before 5:00 to find Pastor Scott Morris waiting to help me get in. It was good to finally be here and see my firend!
It has been three "tiring" days of travel but I still have several things to be thankful for.
1. Travel trouble takes nothing away from the blessings we enjoyed last week in Wichita. Praise God for the lives that God changed in City Reach Wichita and they way He blessed so many.
2. The BoggsMobile and Green Machine ran great with no problems.
3. We made it safely almost 900 miles with no accidents or real major incidents.
4. God has blessed me with a wife that is a trooper and still loves me and follows me any where.
5. I get to put the Blue and White Gospel Tent in the air tonight and watch God work in lives in Richton, Mississippi.


Ordered a three course meal first time in Sydney! And the bill was just $45. Apart from the cheap food, the food was really amazing! I am not sure if it is authentic Malaysian food as I have never been to Malaysia. But a dinner here made me plan a trip to Malaysia to enjoy their street food.
Quite busy in the evening, but the line moved quickly. It took a while to get on order in but the food arrived very quickly after that. The lamb curry was spicy and delicious. The roti was also great, but I was a bit underwhelmed by the chicken satay. Prices seemed reasonable despite the popularity.
Recently moved back to Sydney, and this is the first place we ate on our first night back because we love this place so freaking much. Amazing food that arrives fast, cheap prices and friendly staff. There's a reason there's so often a line up, but it's always worth it.
I love Mamak. I always walk out feeling very satisfied. The food is amazing, especially the lamb curry. The staff are friendly and work very hard, nothing is a problem. The only con for me is the noise at times it's hard to hear over it. Mamak is a winner every time and once you try it you will keep going back.
Just can't fault this place. Great service, fantastic food as well as delicious Malay deserts. And the price.. man what a bargain.. If you don't stand in line when you're in this part of town you're really doing yourself a disservice! Queue up, walk in, sit down, eat the amazing food, walk out with a smile!
I've been dining her for years, and not once have I had a bad experience. Fast service, delicious food, affordable prices and BYO! What more could you want from a Malay restaurant in Chinatown? Don't be put off by the long queue, the fast turnover means you're not normally waiting for too long. Make sure all your diners arrive on time, though, as they won't let you take a table until everyone shows up.


text:
Q: Is it possible to use a USB guitar interface meant for ASIO on Windows with Ubuntu? I have the peavey xport usb guitar interface. It comes with an installation CD to set it up with ASIO drivers on windows. Would it be possible to use the interface on ubuntu so that I could make use of programs such as rakarrack?

A: Reading the manual for the Peavey device led me to the CoreAudio protocol, then google led me to what seems to be a Very Good Answer!

redpajama_set_name: RedPajamaStackExchange


Deliver your C# application to any device with very low development investment. Lower support costs by centralizing your deployments.
Seamlessly migrate your complex C# legacy applications to the Cloud. No refactoring.
Rent or provide a service with your C# application. Deliver a better customer experience and increase revenue, avoiding costly software rewrites. No need to change your application.
Have your C# software up & running in your browser literally within minutes. Just check this 5 minutes .Net tutorial and get started.


Elaine Bennett has been teaching the adults with special needs class, Joy, for 32 years. Her partner Mary Artman has been serving alongside her for 27 years. Can you imagine volunteering in one ministry for that long?
I asked them to fill me in on how they got involved in this ministry. Elaine began by saying she graduated from CSULB with an M.A. in Communication Disorders and became a speech and language specialist. She had been working as a specialist for a few years when the need arose for a new teacher in Joy. She said, at the time, there was a high burnout rate for volunteers, but Elaine took her experience and began to teach and develop a curriculum for the class.
Mary got involved almost the moment she started attending Arbor Road. She was drawn to the class because her daughter is developmentally disabled and this class was an answer to prayer. She had been praying that God would bring her a like-minded person with a similar passion for the disabled, and the Lord answered her prayers by guiding her to Elaine and the Joy class.
Elaine said she loves to "see their growth in being comfortable with the Lord." She shared a story about a woman in their class who initially would not make eye contact and didn't know how to pray at all. As they consistently met in their Sunday school class, this woman was able to make eye contact and she even prayed for the first time. Elaine reflected on that moment, "When you hear someone who has never prayed before, you know the Holy Spirit is there." It's the small moments of growth like this that remind her, "the Holy Spirit far exceeds man's expectations." She and Mary have witnessed the men and women in Joy grow in ways which no one ever expected and both of them consider this experience and responsibility a gift rather than a chore.
Another story Elaine shared was about an autistic man whose mother would take him to the class and go to first hour service. Elaine said that she was glad the class could bless the mother by giving her an hour of rest and worship, and she wants to bless more people in that way.
Both of these women share a passion for telling more people throughout the community about Joy. They want to bless as many people as possible, whether it's the developmentally disabled or their families. Their vision is to create a safe environment for the developmentally disabled.
Mary added that part of what makes this environment possible is the faithful service of the other volunteers. Although it can be harder for people to stay because they burnout, Elaine says that all a person needs to serve with them is a love for the students and a willingness to help.
Maybe we aren't all called to volunteer in Joy, but we are called to serve. If you're on the fence about volunteering in a ministry, remember the words of Elaine. The Holy Spirit far exceeds the expectations of man. Wherever we volunteer we should remember that our responsibility is a gift and not a chore and when we faithfully serve, even the small moments of growth become a huge joy. As Elaine and Mary have shared, we should take delight even in the smallest steps because that means the Holy Spirit is working.


text:
Adam Lamberg
Quick Facts About Adam Lamberg
Adam Matthew Lamberg
Marc Lamberg
Suzanne Lamberg
5 feet 3¾ inches
portrayal of David "Gordo" Gordon in the Disney Channel series Lizzie McGuire
Who is Adam Lamberg?
Adam Lamberg is an American actor, known for little else besides playing 'David "Gordo" Gordon' in 'Lizzie McGuire,' 'Disney Channel's popular TV series for kids, in the early 2000s. He is now pretty much unrecognizable to many fans. Though he has more or less stayed out of the limelight since the release of the film, he did appear in a few other shows, shorts, and indie films, before calling it quits. In the mid-2010s, 'Google' was reportedly auto-correcting his name to that of singer Adam Lambert, who has recently collaborated with the rock band 'Queen.'
Who are Adam Lamberg's parents?
Lamberg was born as Adam Matthew Lamberg in New York City, the USA in the year of 1984. He was the son of Suzanne, a retired public high school dance teacher, and Marc Lamberg. His father is Jewish and his mother is French-Canadian. Lamberg considers himself to be a "cultural Jew". Concerning his education, he attended Baruch College and later went to the University of California. Further, He is American by nationality and belongs to mixed ethnicity. His religion is Judaism and his zodiac is Virgo.
How is Adam Lamberg's career?
Lamberg's career began with an audition for an 'American Express' commercial when he was just 7 years old. Lamberg's acting career began in 1996. In 1996, he earned the role of 'Stewie Goodman' in the telefilm 'Radiant City.' He also appeared in an episode of the miniseries 'Dead Man's Walk.' He was also part of Herb Gardner's comedy 'I'm Not Rappaport.' He appeared as Thomas "Tad" Lincoln, the fourth and the youngest son of Abraham Lincoln, in the 1998 made-for-TV film 'The Day Lincoln Was Shot.' Following this, he appeared as 'Mike Brumback' in 'The Pirates of Central Park' (2001). He was also seen in the indie film 'Lonesome.' He had a small part in the comedy 'Max Keeble's Big Move.' He was cast as 'David "Gordo" Gordon' in 'Disney's original series 'Lizzie McGuire' (2001–2004).
For a while after, Lamberg disappeared from TV screens, only to resurface in two films over the next 4 years. He appeared as an autistic Jewish man named 'Lionel' in 'When Do We Eat?' (2005) and as the young 'Reggie,' in 'Beautiful Loser' (2008). Almost 12 years later, He is going to reprise his role as Gordo in the upcoming Lizzie McGuire Reboot streaming on Disney + in 2020.
Who is Adam Lamberg's girlfriend?
Adam is believed to be single as of now. However, he was dating actress Jessica Bridgeman previously. He and Jessica started dating in 2005 and parted ways in 2008. Similarly, the actor was in a relationship with a girl, clearing any rumor of him being gay with a boyfriend. He is very reserved about his personal and romantic life. Nevertheless, that does not mean that he is not involved with anyone. He might be dating or married, but which can only be apparent if he wants the world to know someday.
What is Adam Lamberg's net worth?
It is not confirmed who his actual net worth is however according to some online reports, his estimated net worth said to be $1.5 million at present. His salary is yet to be disclosed. Being involved in the entertainment industry since 1996 Lamberg must have earned a decent amount of money and fame as an actor through his acting career. Further details on his houses, cars and other businesses are still under review.
How tall is Adam Lamberg?
The 35 years old Adam looks healthy and fit. Looking at his body statistics, Lamberg stands a height of 5 feet 3¾ inches and weighs around 59 Kg. Similarly, he has a pair of blue eyes and dark brown hair color. Further, his other body information, dress, and shoe sizes are yet to be reported. He has a straight sexual orientation.


Also, will the "Sync with iPhone Calendar App" feature (pictured here, but only available in iOS 4.0) be supported in firmware 3.1.3 in the future? As mentioned, I can't upgrade to 4.0 since I'm using a first generation iPhone. However, if this option will be supported under iOS 3.1.3 then I would be able to sync with the iPhone Calendar which is searchable from the built-in search. So my calendar searching problem would be fixed.
Last edited by IWantTheGBs; 12-28-2010 at 04:47 PM.


text:
Q: Page element on new webpage with redirection of old page I am on webpage:
https://www.alibaba.com/products/MAc_book.html
Clicking the very first product with following:
element3 = (new WebDriverWait(driver, 10)).until(ExpectedConditions
                .visibilityOfElementLocated(By
                        .xpath("//a[@data-hislog='60639615540']")));
        element3 = driver.findElement(By.xpath("//a[@data-hislog='60639615540']"));
        element3.click();

On the new webpage, accessing the Contact supplier button but no luck
element1 = (new WebDriverWait(driver, 20000)).until(ExpectedConditions
                .presenceOfElementLocated(By
                        .xpath("//a[@title='Click to send an inquiry']")));
        element1 = driver.findElement(By.xpath("//a[@title='Click to send an inquiry']"));

used following code smipets as well, but still couldn't
>driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
>driver.wait(4000);
>Thread.sleep(20000);

A: Try this bellow code
WebDriver driver = new FirefoxDriver();
//Open Url
driver.get("https://www.alibaba.com/products/MAc_book.html");
Thread.sleep(3000);
//Gets all listed items in the page
List<WebElement> ele = driver.findElements(By.xpath(".//div[@class='l-page']//div[@class='l-page-main']//div[@class='m-product-item']//div[1]/a/img"));
//First link of that page
WebElement element3 = ele.get(0);
element3.click();
Set<String> windows=driver.getWindowHandles();
Iterator itr=(Iterator) windows.iterator();
//Moves to the newly opened window
while(itr.hasNext())
{
    driver.switchTo().window((String)itr.next());
    System.out.println("Window title is"+driver.getTitle());
}
//Click on Contact Supplier
element3 = driver.findElement(By.xpath(".//a[@title='Click to send an inquiry']"));
element3.click();

A: Try this code:
I tried it already and it is working:
    driver.get("https://www.alibaba.com/products/MAc_book.html");

    new WebDriverWait(driver, 15).until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//a[@data-hislog='60639615540']")));

    WebElement element3 = driver.findElement(By.xpath("//a[@data-hislog='60639615540']"));

    element3.click();

    ArrayList<String> tabs2 = new ArrayList<String>(driver.getWindowHandles());
    driver.switchTo().window(tabs2.get(1));

    new WebDriverWait(driver, 15).until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//a[normalize-space(text())='Contact Supplier']")));

    WebElement contactSupplier = driver.findElement(By.xpath("//a[normalize-space(text())='Contact Supplier']"));

    System.out.println(contactSupplier.getText());`


FORMER Cherries goalkeeper Mark Ovendale has died after a battle with cancer. He was just 37.
Ovendale made 111 Cherries appearances between 1998 and 2000 after making his league debut against Lincoln City.
The Leicester-born stopper also played for Northampton and Barry Town and was an ever-present in his first season at Dean Court, making 58 appearances.
More recently, Ovendale was on the coaching staff at Wimborne Town.
He had been receiving treatment at a hospice in Wales, but passed away today.
A collection in the goalkeeper's honour has been set up and fans can make donations by visiting justgiving.com/MarkOvendaleCR.
• See Wednesday's Daily Echo for a full tribute to Ovendale.


When deciding to take a vacation to a western country, I recommend Germany. It has various landscapes and very nice small towns and big cities.
This country is, of course, to big to travel all at one time but with a trip of about one month, you could see the most interesting places.
The most frequented port of entry to Germany is the Frankfurt Main airport. This city is special to the Germans because its skyline can't be found anywhere else in the country. It is given the name of Bankfurt because the skyline is made up of banks.
Frankfurt is the capital of finance and nearby is the small town of Heidelberg which is known in most parts of the world. This is because of the many US soldiers stationed there. This city provides you with fantastic scenery of the Odenwald Mountains. Heidelberg has an old castle and a nice city center along the river Neckar.
On the way to the Black Forest you pass through the Karlsruhe which has a very interesting castle. The castle is interesting because it is French. The Black Forest is a must see. You can ride a train through the northern part of the Black Forest up to the town of Freudenstadt.
After this, the city of Stuttgart is a nice place for a short stay. Embedded in the mountains of the Black Forest and the Suevian Alb, it's one of the nicest places to live in Germany; providing many companys for employment such as; Daimler-Chrysler and Porsche.
Continuing on this tour you can take an Inter City Express train and two hours later you find yourself in the Bavarian capital of Munich. This big city seems to be the wealthiest in Germany, so look out for your budget.
It's worth going out of your way to see nearby Garmisch-Patenkirchen which was the 1936 Olympic Village. There you will find the Alps and the highest peak in Germany called the Zugspitze.
Hopping on another fast train you can go to the Frankonian capital of Nuremberg. This city is known for its old town with the Kaiser castle and the post WWll Nazi war crime trials.
In eastern Germany you should visit the cities of Leipzig and Dresden with its old Saxonian heritage. A must see, of course, is the capital of Germany Berlin with about 4 million inhabitants. This is the biggest city in Germany and is known for the wall which can still be seen in some parts.


text:
Democrats Decry Plan to Drop Content on Civil Rights Leaders From Exam
The New Mexico education department has proposed changes to state history exams that Democratic lawmakers are decrying as an attempt to erase social-justice and civil rights leaders, among other topics, from lessons.
A hearing at the Capitol this month drew dozens of opponents to the plan, voicing concerns reminiscent of a recent controversy that erupted over the agency's proposal to rework science standards, which would have dropped key concepts such as evolution and climate change. The department later withdrew that proposal.
This time, the department's changes wouldn't affect the social studies standards, but they still could alter what students learn, lawmakers argued, because teachers might not bother introducing students to historical figures such as Malcolm X and Rosa Parks, or a major event like the U.S. dropping atomic bombs on Hiroshima and Nagasaki, if the material won't be on the tests.
And while the science-standards debate centered on whether the state was allowing religion and politics to creep into classrooms, the history exam proposal has raised questions about diversity and even racism.
By Tribune News Service
Vol. 37, Issue 14, Page 5
Published in Print: November 29, 2017, as Democrats Decry Plan to Drop Content on Civil Rights Leaders From Exam
Read more News Briefs.


Checkout.com offers unified payment technology to help companies accept more payments worldwide through one integration. We handle every step of the payment process on our proprietary technology platform, so customers benefit from faster processing speeds, greater reliability, and full data visibility. Processing 150+ currencies, we have direct access to Visa, Mastercard, all major international cards as well as popular alternative and local payment methods. Our portfolio includes global businesses like Samsung, TransferWise, Virgin and Adidas.


text:
Design Makeover: Make It Saucy
jake widman
Client: Mikee – www.mikee.com
There's nothing wrong with having a history, but you don't want to be stagnant either.
Mikee makes sauces. According to current VP Sales Adam Kaufman (representing the fifth generation in the food business), the line started in his father's butcher shop in Queens, New York. The elder Kaufman loved Chinese ribs and was determined to come up with his own recipe. When he delivered food to local Chinese restaurants, he'd peer around their kitchens and make note of the ingredients he saw on the shelves. Then he'd buy the same ingredients and start experimenting with different combinations.
Once he came up with a recipe he liked, he started selling meat already marinated in the sauce. His customers began asking if they could just buy the sauce, and the light bulb went off. He started bottling the sauce, designed a label, and named the new company Mikee, after his nickname. Since that time—about 30 years ago—the line has grown to include more than 30 items, from the original sauce through other Asian sauces (the number one seller is their terriyaki sauce, says Adam Kaufman) to more standard marinades and barbecue sauces. In Adam Kaufman's words, "It took us 30 years to become an overnight success."
The product distribution is still primarily retail, but about five years ago, Mikee started selling their sauces over the Web. The purpose of the website, however, is less to build up a mail-order business than to continue to serve loyal customers who may have moved out of their retail distribution area but still want their Mikee marinades. Nevertheless, Kaufman says, he recognizes that the site has to be attractive and functional even if it's just serving repeat business.
The main thing Kaufman likes about the current site (designed by his wife, who is a designer but not a Web designer) is the underlying concept of a "family" of sauces: Asian, Fisherman's, Terriyaki, and Specialty. But the site is incomplete, he says, and he's not sure that it really communicates the nature and character of the business. He'd like a site that's interesting, fresh, and modern: "There's nothing wrong with having a history," he says, "but you don't want to be stagnant either." With that in mind, we challenged three designers to whip up a new site to meet Mikee's tastes.
DESIGNER: Ryan Sorenson –www.bozell.com
The main focus of our redesign was usability. There's nothing worse for a consumer than running into difficulty finding the information they need. Besides the functional problems (much of the navigation didn't work), the original site is hard to navigate, the homepage only shows portions of the product labels, the images on the product pages are all very small, and the layout distracted from the goal of purchasing. We set out to create a site that's easy to navigate and puts the product first.
First, we moved the navigation bar to the top of the site, where customers can find it easily, and added a tab to tell visitors exactly where they are. Because the consumer's first encounter with the product is through the packaging, we featured the bottles large and on a background that complements all the various package designs. We updated the site's color palette, using a yellow that combines the old yellow and orange and adding a teal to replace the dated bright green. This new palette of yellow, teal, and grays gives the site a more modern feel, complemented by the use of the clean Frutiger font.
We highlighted a few areas with gradients to add to the energy of the design and added a subdued stripe pattern to break up the solid gradient.
Our vision of the product page continues to focus on the sauces and buying. To update the product page, we clearly identified the families of sauces and added shadows behind each product area to give dimension. With a clean design that also shows a little "sauce" of its own (via the vector graphic of a splash in the background), the new Mikee.com site showcases the product—which is what people are looking for.
Because the consumer's first encounter with the product is through the packaging, we featured the bottles large and on a background that complements all the various package designs.
Ryan Sorenson – Bozell
Ryan has always been a winner. At the early age of seven, his soccer team made it to the semifinals of the 1986 Cornhusker State Games. And then in high school, his mom gave him a ribbon proclaiming him "World's Best Son."
Ryan holds a Bachelor of Fine Arts from the University of Nebraska and is currently putting his winning attitude to good use as an Art Director for the worldwide advertising firm Bozell in Omaha, Nebraska. He has held several previous art director positions, working for national clients such as Blue Cross Blue Shield, Sue Bee Honey, Gateway, Compact Power, Leupold, First National Bank, and countless regional and local clients.
Ryan's hobbies include wasting time, playing Nintendo Wii, solving his Rubik's Cube, and looking through paper sample books. He loves his job, his mom, and tiny puppies.
APPLICATIONS USED: Adobe Photoshop CS3 and Adobe Illustrator CS3
DESIGNER: Beth Berst-Gregory – www.sunberst.com
The overwhelming black color of the current site dominates the beautiful packaging design of the product. Additionally, the homepage doesn't convey that there are four main product lines, each with a distinct theme. Overall the site feels heavy, unbalanced, and without a focus.
My first goal was to create an immediate recognition of what Mikee is: award-winning kosher sauces from Long Island. I also wanted to bring a clean and modern look to the Mikee brand and really let the product stand out against a predominantly white backdrop. I placed a map of Long Island behind the simple product shot to serve both as a design element and a reference to the company's roots.
The secondary goal was to make it easier to find and buy the product. I highlighted the four main lines within the Mikee sauce collection and added direct product links under each category. Each category is color coded, using colors that harmonize with the product packaging. I set the family names in Present, a font similar to the one used in the logo. Too much Present can be overwhelming, so for my secondary typeface I chose the beloved sans serif Helvetica. Everyone loves Helvetica (just watch the documentary film by Gary Hustwit), and it displays well in most browsers.
For a bit of interest and elegance, I added a subtle Chinese lattice pattern to the background, a nod to Mikee's predominantly Asian flavor. The new site feels gourmet and modern. More importantly, it communicates what Mikee's award-winning sauces and marinades are all about.
I wanted to bring a clean and modern look to the Mikee brand and really let the product stand out against a predominantly white backdrop.
Beth Berst-Gregory – Sunberst
Born and raised in Illinois, Beth has embraced her artistic journey in life. A graduate of the American Academy of Art Chicago, she received her Associate's in Commercial Art and has designed and illustrated for a variety of companies, appearing in both Web and print. While she enjoys the thrill of the digital world of graphic and Web design, she counterbalances that with old-school art techniques such as painting and printmaking.
A lover of texture, detail and imperfection, Beth recently received a Diana toy camera and has been trying her hand at experimental lo-fi photography. When she's not designing, she's busy cooking, drawing, crafting, and fixing up her tiny Italianate home with her art teacher husband Chad and Blaine, the super mutt.
APPLICATION USED: Adobe Photoshop CS3
DESIGNER: Ryan Wagner www.visualrush.com
My goal for the Mikee redesign was to give the website some unique character and make it fun. After hearing about how Mikee got started in the family-run butcher shop, I felt the company history could provide a rich backdrop over which to feature their sauces. Several hours of brainstorming and concepts eventually led to a rustic wood surface with dripping sauce. The deep red, gold, and black color scheme was sampled from Mikee labels across all the lines, and it helps pull the various members of the family together. Actual Mikee bottles were traced in Illustrator to create the silhouette menu running down the left, which offers the visitor a quick, visual way to jump to the four varieties of sauce. I chose to set the main navigation items in Trajan Pro for its sleek condensed look.
Integrating a show/hide menu at the bottom of the homepage that slides up and features all the Mikee sauces gives the site some Web 2 usefulness while gaining SEO points with Google and other search engines.
An occasional newsletter is a great way to communicate with customers, so we added an easy signup box. The photo is part of a rotating Flash banner that would feature delicious dishes made with Mikee sauces, then links to the Recipes area. In this part of the site, customers can upload their own recipes made with Mikee sauces.
The product page was simplified to feature just the sauces. Users can jump directly to any category in the slideout menu to the left, or move through the sauces individually by clicking on the smaller photos. Mikee's current Zen Cart shopping cart system could be revamped and integrated using a custom CSS template that matches the rest of the new design.
The deep red, gold, and black color scheme was sampled from Mikee labels across all the lines, and it helps pull the various members of the family together.
Ryan Wagner – VisualRush
Ryan Wagner is the owner and creative director of VisualRush website and design solutions, a graphics and Web design studio located in Evansville, Indiana.
Using his degree in Advertising and Graphic Design from Murray State University, he has gained diverse graphic experience in newspaper print advertising, Web design, magazine publications, logo design, billboards, and identity branding. His strength lies in keeping his clients focused on maintaining their brand integrity.
After working in the corporate world, Ryan realized his potential as a freelancer and pours every ounce of his creative energy into VisualRush where he helps clients promote their services all over the world.
Owning his own successful company at 32 has allowed him the freedom to spend more time with his wife Heidi and their four beautiful girls.
TagsDesign
Create Fun, Eye-catching Text with Adobe Illustrator
Wacom Intuos4
Before & After: Peekaboo Brochures
By john mcwade
Before & After: What's the Right Typeface for Text?


BulgariCo offers the formation of new limited companies according to your requirements. The service includes all the necessary additional filings and registrations so that the newly-formed company is ready to trade.
We advise a diverse range of businesses of all sizes and across all sectors, providing practical and commercial advice.
We carry plenty of tips and strategies in our pockets to help you reduce the annoying tax burden.
Our bank account opening service can save you time and efforts.
Owning and managing a Bulgarian company gives rise to a range of legally set accounting and filing requirements. We help you meet those.
Outsourcing of the payroll administration to us will help you focus on the core drivers of your business.
If you have a more specific request plese contact us.


text:
IBM sets new tape storage record
By David Szondy
A hand-sized tape cartridge of the new tape could hold the equivalent of 220 terabytes of data
Growth rate of tape memory
Test rig for the new IBM computer tape
Progression of tape memory in recent years
IBM infographic on the new tape
The new tape uses a a high-density barium ferrite medium
The new tape uses a high-density barium ferrite medium
For many people, tape memory is a dead technology found only on reel-to-reel computers in old 1960s movies. However, it's still a major storage medium and a new breakthrough by IBM Research and Fuji Film has produced a low-cost particulate magnetic tape with a record density of 123 billion bits of uncompressed data per square inch, which represents 88 times more capacity than 2012's LTO-6 tape cartridge.
When the first half-inch-wide computer tape was invented in 1952, it had about 2 megabytes per reel of storage. Previously, the main storage medium was punch cards, but the development of electronic computers produced machines that soon operated at the limits of the speed of punch card systems.
Plastic tape seemed a viable alternative, but even in the 1950s, the speed that tapes had to run was more than the plastic could handle without stretching or tearing, so elaborate mechanical buffers, vacuum columns, and magnetic readers were developed so the tapes could run back and forth quickly without putting too much strain on the plastic.
Over the years, hard drives, CDs, DVDs, and solid state memory came along, but tape is still very much a mainstream technology used in backups, disaster replicas, video, archiving and other renditions, with over 500 exabytes of data currently on tape.
The new IBM tape has an areal density 110,000,000 times greater than IBM's first tape drive, which could result in a hand-sized tape cartridge that holds the equivalent of 220 terabytes of data. IBM compares this to 220 million books that would need 2,200 km (1,367 mi) of bookshelf.
The new tape is the result of 13 years of work on a high-density barium ferrite tape combined with new control technology for read-write heads involving advanced servo control technologies, a high bandwidth head actuator, and a set of tape-speed, optimized, H-infinity, track-follow controllers that place the head within 6 nanometers; allowing a track density of 181,300 tracks per inch. This new recording medium combined with noise-predictive detection technology makes possible an ultra-narrow 90 nm-wide Giant MagnetoResistive (GMR) reader.
IBM sees the new tape technology as having applications in big data and cloud computing at a cost of pennies per gigabyte. One example of this is the company's OpenStack Swift, which lets users inexpensively migrate cold data to a highly durable cloud based storage tier.
A research prototype of the new tape drive is on display at the 2015 National Association Broadcasters Show.
The video below discusses the new IBM storage tape.
IBM Research sets new record for tape storage
ComputersIBMStorageFujiPrototypeMagneticTape
David Szondy
David Szondy is a playwright, author and journalist based in Seattle, Washington. A retired field archaeologist and university lecturer, he has a background in the history of science, technology, and medicine with a particular emphasis on aerospace, military, and cybernetic subjects. In addition, he is the author of four award-winning plays, a novel, reviews, and a plethora of scholarly works ranging from industrial archaeology to law. David has worked as a feature writer for many international magazines and has been a feature writer for New Atlas since 2011.
moreover April 13, 2015 01:01 PM
Great news for people who produce video. This makes it feasible to archive entire projects as opposed to just selected files. Perhaps this could cut electricity use for data storage farms when tape is used as a backup in conjunction with hard drive based primary storage. Note that lots of stored data is rarely ever recalled. Or there could be storage plans without instant access where you have to schedule retrieval ahead of time.
Daishi April 13, 2015 02:32 PM
@moreover There are a few places that do cold data storage now like Amazon Glacier: http://aws.amazon.com/glacier/pricing/
Glacier is a penny per GB. I don't use it but it seems like a good way for people that use a NAS to back it up to the cloud cheaply. Lifehacker has a guide on using it as a backup here: http://lifehacker.com/how-to-use-amazon-glacier-as-a-dirt-cheap-backup-solut-1460814873
It might take several hours to get my data when I need its the only cleap method I have to backup the files on my NAS. Right now I only back up photos because pushing video to most services would be too expensive so I'll probably give it a shot.
Kevin Ritchey April 13, 2015 03:32 PM
Gee, does this mean the possible comeback of the Compact Cassette, VHS, and my favorite, 8mm Digital video tape (which I still use)? Please, make it so.
DonGateley April 13, 2015 05:35 PM
Given IBM's deep understanding and 50+ years of experience with storage hierarchy this could allow them to own the market for cloud storage. Combine that with their long experience with system virtualization and high performance computing and they might end up owning the cloud in toto.
As an an alumnus that would tickle me pink. :-)
Gregg Eshelman April 14, 2015 03:05 AM
LTO has one major problem. The drives cost too much! Where is the consumer marketed desktop internal and external LTO drive?
The tapes are comparatively dirt cheap and LTO is the only media that is not a hard drive that can backup current large drives uncompressed onto a single piece of media.
Sell an LTO drive priced in the low hundreds of $ instead of over $3,600 and the market will take off like a rocket, leading to even lower prices for the drives.
Price it right and all the videographers/editors will buy one. All TV stations will buy several drives for their news departments.
Kristianna Thomas April 17, 2015 08:15 AM
Tape has it over disks due to its larger capacity, but disks have it over tape due to its higher read/write speeds (RAM). If tape had higher read/write speeds it would out shine disks in every way. If the tape is a closed loop and not an open loop, with multiple heads, would the cost of such a system be more advantageous? In order to shrink the length of the tape, in a closed loop system, would the tape be 2, 3, or 4 inches? In a open loop system there is only one read/write and erase heads, but what would happen if there were 2, 4, or 6 heads in a continuous closed loop configuration?


I read a description today of an 'Eero Saarinen tulip base dining table with white marble top' in an article about decorating. Well. Let's find out what this table looks like, I thought. (Redeem myself a little from the cheap Ikea furniture I still have, by improving my designer furniture knowledge).
Saarinen (1910-1961) was a Finnish American architect and industrial designer, noted for his neo-futuristic style. I also learned that Saarinen was the architect of the Gateway Arch in St Louis.
I took this picture of the Arch in St Louis in Oct '96. (I lived in St Louis from '95 to '98). Inset: Saarinen with a model of the Arch in 1957. Construction started in 1963. Sadly, Saarinen never saw the completed Arch. He passed away in 1961, during an operation for a brain tumor.


text:
Q: VueJs+Vuex, правильный вызов дочерних модулей Имеется такой код:
store/index.js
Здесь подключаются модули. Рутовые actions/getters/mutations здесь пока не используются, т.к. планируется всё приложение хранить в модулях (?)
import Vue from 'vue'
import Vuex from 'vuex'
import products from './modules/products.js'
import user from './modules/user.js'

Vue.use(Vuex)

export default new Vuex.Store({
  state: {
    user: [],
    products: [],
  },
  modules: {
    user: user,
    products: products,
  },
})

store/modules/products.js
Здесь один из подключаемых модулей, который делает запрос к апи и отдает продукты (количество методов упростил для лучшей читаемости).
import * as config from '../../config.js'

export default {
  namespaced: true,
  state: {
    main: [],
  },
  getters: {
    getMainProducts: (state, getters, rootState, rootGetters) => {
      return state.main;
    }
  },
  actions: {
    getMainProducts({commit}) {
      axios.get(config.url.products)
        .then(response => {
          const products = response.data.products;
          commit('set', { type: 'main', items: products })
        })
        .catch(e => {
          throw e
        })
    }
  },
  mutations: {
    set(state, { type, items }) {
      state[type] = items
    }
  },
}

containers/Home.vue Здесь как раз мой вопрос
<template>

    <product v-for="(item, index) in products" :key="index" :item="item"></product>

</template>

От подобных строк this.$store._actions['products/getMainProducts'][0]() течёт кровь из глаз, но после нескольких часов поисков, я не нашел правильного вызова геттера или экшена у модуля.
Вопрос в правильном вызове чего-либо у дочернего модуля. Как это должно выглядеть в моём случае?
Так же, если есть какие-либо советы по подходу и коду, либо указания на ошибки, то буду очень рад.
P.S. это мой стартовый код, и я понимаю, что он далеко не идеален, именно поэтому и задаю вопрос.
Спасибо.

A: Сам спросил, сам ответил.
В данном примере:
containers/Home.vue
<template>

    <product v-for="(item, index) in products" :key="index" :item="item"></product>

</template>

Провозился несколько часов, может кому поможет


text:
5AMBlogger: Post
Back to homepage 5AMBlogger
Java Tuts
Shiba Inu now has a new all-time high, Now Bigger than Robinhood and Dogecoin
27th October 2021 — 3 minute read
Shiba Inu, the meme coin, has reached a new all-time high of $0.0000677 today, October 27, with a value increase of nearly 45 percent in the last 24 hours.
Shiba Inu's market capitalization has increased by more than tripled in the last week, to $33.4 billion.
This boosts the cryptocurrency above Dogecoin, Terra, Avalanche, Chainlink, stable USD coin, and other cryptocurrencies in terms of MarketCap.
Today, the meme coin reached a new all-time high of $0.0000677, on the verge of losing another decimal point, as its whole market worth surpassed $33 billion. According to CoinGecko, Shiba Inu is now the world's ninth largest cryptocurrency by market capitalization.
Shiba inu Coingecko Data
UPTOBER permalink
Shiba Inu has been racing to the moon for the entire month of October, which has been called 'Uptober' by the online community, with other cryptocurrencies, including the world's oldest, Bitcoin, reaching new highs. The token's value has doubled in the previous week alone.
Shiba Inu continues to increase, despite the fact that Bitcoin has subsequently corrected to slightly over $60,000 from its peak of $67,000. The cryptocurrency has risen by almost 40% in the previous 24 hours, thanks to an unnamed crypto whale — someone who owns a large number of cryptocurrencies — purchasing 276.6 billion SHIB tokens valued roughly $11.5 million at the time of purchase.
Shib has now Bigger than Robinhood itself. permalink
The CEO of Robinhood avoids the issue. permalink
When Shiba Inu cryptocurrency first gained traction because tech mogul Elon Musk purchased a dog of the same breed named Floki, a petition to list the token on Robinhood was started on change.org.
It made its case for inclusion by citing the popularity of Dogecoin on Robinhood. Musk has subsequently clarified that he owns only Ether, Bitcoin, and Dogecoin, not any SHIB tokens.
The $33 billion NASDAQ-listed corporation held its third-quarter earnings call on October 26 and, although being aware of the request, did not address it – despite the fact that the petition has over 300,000 signatories.
Shiba Inu — the 'Dogecoin Killer', it really Toppled the Dogecoin permalink
Shibu Inu, often known as the SHIB token, is dubbed the "Dogecoin Killer." Simply said, it aspires to be the world's largest meme coin. And, at the moment, it doesn't appear that the cryptocurrency's quick ascension through the ranks will be a moonshot.
The coin was established only a year ago, in August 2020, by a person going by the moniker 'Ryoshi.' Shiba Inu is based on the Ethereum blockchain, unlike Dogecoin, which is based on the actual source code of Bitcoin.
Filed under permalink
5AMBlogger
We write case studies on Startups,BlockChain and Entreprenuership .


text:
Storrams (Polygonatum multiflorum) är en art i familjen sparrisväxter. Den har en krypande flerårig jordstam, från vilken stjälkarna kommer upp. Stjälkarna är bågböjda och bladen är riktade uppåt, medan blommorna hänger nedåt från varje bladveck. Blommorna är vitgröna, sambladiga och långsmala. Bären är svartblå och de är giftiga.

Synonymer
Convallaria bracteata E.Thomas ex Gaudin
Convallaria multiflora L.
Polygonatum bracteatum (Gaudin) A.Dietr.
Polygonatum gussonei Ces., Pass. & Gibelli
Polygonatum multiflorum subsp. bracteatum (Gaudin) K.Richt.
Polygonatum salomonis Friche-Joset & Montandon nom. illeg.
Sigillum salomonis Bedevian

Referenser

Externa länkar
Den virtuella floran

Sparrisväxter
St Växtindex
Giftiga växter
Fridlysta växter i Sverige

redpajama_set_name: RedPajamaWikipedia


The holidays are just around the corner and travel season is gearing up. Whether you're driving a short distance or across the country, here are some tips to ensure that your car and your family are prepared for your next road trip.
Perform basic maintenance on your vehicle before you head out, such as checking wipers and fluid levels. Also, schedule any necessary service such as oil changes or tune ups. A vehicle in top shape will have a better chance of staying reliable and efficient.
Check your battery to make sure it's strong and has clean terminals: A little baking soda and water will do the job. A road trip is no fun if your car won't start.
Inspect your tires for any tears or bulges in the side wall. The tires should have a good amount of tread left. The easiest way to measure this, if you don't have a gauge, is to hold a quarter upside down in the tread. If the top of George Washington's head is visible, you need new tires to ensure traction in all weather conditions. Make sure the tire pressures are set to the figures that are printed on the placard on the driver's door jam, or what's listed in your car's owner's manual.
4) Give it a break.
Have your service station inspect your car's brake pads to make sure they aren't worn or need replacing.
Bring supplies in the event of an accident or medical issue. Stock your car with an emergency kit—especially a flashlight, blanket, first-aid kit, and some basic tools. Also, bring water and extra snacks, just in case.
Check your vehicle's load capacity to make sure you aren't putting too much weight in the car. On most new cars, the total weight you can carry is printed on the door placard inside the driver's door jam. This load rating includes all the passengers and cargo. Be aware that fuel economy is reduced with extra cargo. Roof-top cargo boxes should only be filled with light bulky items. Heavy loads on the roof can make the vehicle more difficult to handle in emergency situations and increase the risk of a roll over. If not in use, remove the roof rack as it can significantly worsen your fuel economy.
A portable GPS navigation system will help you get where you're going, making it easy to find gas stations or restaurants along the way. Traffic-enabled devices can warn of roadway congestion, and all units can assist in finding an alternate route. Also, a navigator can help direct emergency services to your location, should something happen.
If you're driving with kids, make sure you pack enough snacks, water, games, videos, and music to keep them comfortable and occupied during your journey.
During busy travel times expect to hit traffic. It may make sense to drive late at night or early in the morning to avoid the rush and ensure you get to your destination on time and with minimal stress. Make sure you count on stops for refreshment and restroom breaks, and time your fuel stops to ensure you don't run low. A GPS device with traffic information and an exit guide can help you navigate around congestion and help find desired pit stop locations.
Make sure you are driving safely and follow the rules of the road.


text:
An Assessment of Institutional Capacity for Social Sector Reform in Argentina
DECISION- MAKING
SOCIOECONOMIC CONDITIONS
FEDERAL FINANCE
REFORM IMPLEMENTATION
EDUCATIONAL REFORM
EDUCATIONAL CHANGE
BUREAUCRACIES
PUBLIC HEALTH EXPENDITURE
LEVELS OF GOVERNMENT
TECHNOCRATS
SIZE OF GOVERNMENT
POLITICAL ASPECTS
WORKERS SOCIAL SECTOR REFORM
FINANCING SOURCES
ADMINISTRATIVE REFORMS
DEGREE OF AUTONOMY
PERFORMANCE INCENTIVES
FISCAL DEFICITS
REFORM POLICY
IMPLEMENTATION PLANS
INSTITUTIONAL FRAMEWORK
GOVERNMENT'S BUDGET
UNFUNDED MANDATES
EDUCATIONAL DECISIONS
PUBLIC HEALTH EXPENDITURES
ORGANIZATIONAL CAPACITY
INSTITUTIONAL CAPACITY
The study explores the interactive clash
 resulting from reforms, and institutional capacity at the
 provincial level, as the main element to explain current
 limitations, and to suggest recommendations conducive to
 further social reform. To understand the framework for past
 reforms, the study reviews the economic, political, and
 institutional context within which such reforms were
 implemented, and examines the national government's
 reform policy - within the implementation strategy - and, as
 well, the provincial governments' capacity to manage
 change - i.e., in three provinces, Catamarca, Cordoba and
 Salta. The study focuses mainly on education, and health
 reforms, significantly different in both design, and
 formulation: health reform only introduced administrative
 hospital autonomy, merely a partial aspect of a broad health
 system reform; whereas, the education reform consisted of a
 total educational system change. The result was that the
 health reform was supported basically by interested
 syndicates, who envisaged compensatory benefits, whereas,
 the actual beneficiaries - the patients - were poorly
 informed. Conversely, educational reforms were limited by
 weak capacity at the provincial level, and as well, limited
 information. An improved educational reform implementation
 design is recommended, based on institutional capacity
 building to improve the quality of education, and, suggests
 a broader health reform within a strategic framework based
 on public awareness, but which includes the ministries,
 medical profession, and provincial health workers.
Economic & Sector Work
oai:openknowledge.worldbank.org:10986/15458
Seychelles - Public Expenditure Review
World Bank (World Bank, 2012-03-19)
In 2008, after many years of
 unsustainable fiscal policy and a distorted and overvalued
 foreign exchange regime, the Government of Seychelles
 embarked upon a bold economic reform program. This program
 aims to put the economy on a path toward macroeconomic
 stability, liberalize the economy and to allow the private
 sector to take over from the state as the driving force in
 the economy. Seychelles, a small open, middle-income island
 state with relatively low incidence of poverty and near full
 employment, faced acute economic difficulties in 2008 as a
 result of past economic management exacerbated by the rising
 global oil and food prices and the downturn in the global
 economy. This resulted in missed debt-service payments and
 the subsequent downgrading of its credit rating by standard
 and poor's. Faced with current debt service
 difficulties and a historically poor credit track record,
 the authorities responded quickly by adopting a
 comprehensive reform program supported by a second year
 stand by arrangement with the International Monetary Fund
 (IMF) and commencing negotiations with Paris club and other
 private and official creditors for debt restructuring. The
 government has embarked upon a comprehensive reform strategy
 aimed at restoring internal and external balances with the
 assistance of the international financial institutions and
 development partners. The reform program includes: (i) the
 complete liberalization of the exchange rate regime and
 float of the currency (which was introduced in November
 2008); and (ii) tightened fiscal policy, including improved
 targeting of the comprehensive social safety net and a
 privatization program to deal with the many state-owned
 enterprises. The focus of the public expenditure review
 (PER) reflects the fact that revisiting the role and
 functions of government lie at the heart of the economic
 reforms that need to take place in the next two years. This
 chapter provides a survey of recent developments,
 medium-term macroeconomic developments and their fiscal
 policy implications. Chapter two examines public expenditure
 trends and budget management issues. Chapters three, four,
 and five examine civil service reform, health care, and
 education issues respectively.
Governance in the Health Sector : A Strategy for Measuring Determinants and Performance
Savedoff, William D. (2011-05-01)
Many different strategies have been proposed to improve the delivery of health care services, from capacity building to establishing new payment mechanisms. Recent attention has also asked whether improvements in the way health care services are governed could make a difference. These approaches ask which factors -- such as rules and institutions -- influence the behavior of the system in ways that are associated with better performance and outcomes. This paper reviews the concept of governance as it is used in the literature on private firms, public administration, international development and health. It distinguishes between indicators that measure governance determinants from those that measure governance performance in order to propose a framework that is analytically coherent and empirically useful. The framework shows how these indicators can be used to test hypotheses about which governance forms are more useful for improving health system performance. The paper concludes by proposing specific measures of governance determinants and performance and describes the instruments available to collect and interpret them.
Ethiopia Public Sector Reform Approach : Building the Developmental State - A Review and Assessment of the Ethiopian Approach to Public Sector Reform
World Bank (Washington, DC, 2013-09-25)
The objective of this report is to review and recommend improvements to Ethiopia's approach to public sector reform in order to advise the Government and executive institutions on the future of its public sector reform. The report also serves as a think piece for the World Bank, other partners, and policy makers. The report provides important basic information about the features of Ethiopia's public sector reform approach and reviews what worked well and what did not. It draws lessons from other countries' experience to help develop ideas and instruments of future public sector reforms in Ethiopia. Ethiopia's system of decentralization process has been credible in devolving power, improving governance and service delivery well as narrowing the per capital differences among Regional Governments and districts. The second phase of decentralization was 'big bang' and brought some gaps on addressing administrative and fiscal decentralization issues associated with: a) detailed clarity of expenditure and revenue assignments, b) shortage of skilled manpower and lack of incentive in remote areas and inadequate budget for recruitment , c) building local government specific purpose fiscal transfer, d) local government mandate on Public Sector Reform (PSR) and capacity building and e) transfers and f)decentralizing more decision making power to regional states on deciding financial resource for PSR and capacity building implementation. In an effort to link the incentive and pay mechanisms to performance in the civil service, the Ministry of Civil Service (MoCS) has prepared a draft incentive guideline and is waiting for its approval by the Council of Ministers; it is an important step to the way forward. In the future, the guideline has to reflect a systematic and comprehensive incentive and pay reform and performance mechanism and rolled out as it is a prerequisite to the PSR.


text:
Q: Erasing external FLASH I'm working with a MCF51EM256 Freescale microcontroller and I've some problems to store data in the external flash memory to make it persistent.
I need to store this struct:
typedef struct {
  ui64_s Ea_ps;
  ui64_s Ea_ng;
  ui64_s Er_q1;
  ui64_s Er_q2;
  ui64_s Er_q3;
  ui64_s Er_q4;
  uint16 F_ea;
  uint16 F_er;
}Ws_EnergyAcc64;

Where:
typedef union{
  uint64 v;
  uint32 p[2];
} ui64_s;

and:
typedef unsigned long long int uint64;
typedef unsigned long int uint32;
typedef unsigned short int uint16;

In order to do this, I've implemented this function:
void Save_Flash_WsEnergyAcc(long addr, Ws_EnergyAcc64* Acc) {

  // WsEnergyAcc struct needs 56 bytes in Flash

  uint32 F_ea_32 = (uint32) Acc->F_ea;
  uint32 F_er_32 = (uint32) Acc->F_er;

  Flash_Erase(addr);
  Flash_Erase(addr + 4);
  Flash_Burst(addr, 2, Acc->Ea_ps.p);

  Flash_Erase(addr + 8);
  Flash_Erase(addr + 12);
  Flash_Burst(addr + 8, 2, Acc->Ea_ng.p);

  Flash_Erase(addr + 16);
  Flash_Erase(addr + 20);
  Flash_Burst(addr + 16, 2, Acc->Er_q1.p);

  Flash_Erase(addr + 24);
  Flash_Erase(addr + 28);
  Flash_Burst(addr + 24, 2, Acc->Er_q2.p);

  Flash_Erase(addr + 32);
  Flash_Erase(addr + 36);
  Flash_Burst(addr + 32, 2, Acc->Er_q3.p);

  Flash_Erase(addr + 40);
  Flash_Erase(addr + 44);
  Flash_Burst(addr + 40, 2, Acc->Er_q4.p);

  Flash_Erase(addr + 48);
  Flash_Burst(addr + 48, 2, &F_ea_32);

  Flash_Erase(addr + 52);
  Flash_Burst(addr + 52, 2, &F_er_32);

}

Where "Flash_Burst" and "Flash_Erase":
#define FLASH_MASS_ERASE_CMD  0x41
#define FLASH_ERASE_CMD       0x40
#define FLASH_PROGRAM_CMD     0x20
#define FLASH_BURST_CMD       0x25

/* Macros to call the function using the different features */
#define Flash_Erase(Address) \
      Flash_Cmd((UINT32)Address, (UINT16)1, (UINT32*)CUSTOM_ROM_ADDRESS, FLASH_ERASE_CMD)

#define Flash_Burst(Address, Size, DataPtr) \
      Flash_Cmd((UINT32)Address, (UINT16)Size, (UINT32*)DataPtr, FLASH_BURST_CMD)

UINT8 /*far*/
Flash_Cmd(UINT32 FlashAddress,
      UINT16 FlashDataCounter,
      UINT32 *pFlashDataPtr,
      UINT8 FlashCommand)
{
  /* Check to see if FACCERR or PVIOL is set */
  if (FSTAT &0x30)
  {
      /* Clear Flags if set*/
      FSTAT = 0x30;
  }

  if (FlashDataCounter)
  {
    do
    {
        /* Wait for the Last Busrt Command to complete */
        while(!(FSTAT&FSTAT_FCBEF_MASK)){};/*wait until termination*/

        /* Write Data into Flash*/
        (*((volatile unsigned long *)(FlashAddress))) = *pFlashDataPtr;
        FlashAddress += 4;
        pFlashDataPtr++;

        /* Write Command */
        FCMD = FlashCommand;

        /* Put FCBEF at 1 */
        FSTAT = FSTAT_FCBEF_MASK;

        asm (NOP);
        asm (NOP);
        asm (NOP);

         /* Check if Flash Access Error or Protection Violation Error are Set */
        if (FSTAT&0x30)
        {
          /* If so, finish the function returning 1 to indicate error */
          return (1);
        }

    }while (--FlashDataCounter);
  }
  /* wait for the last command to complete */
  while ((FSTAT&FSTAT_FCCF_MASK)==0){};/*wait until termination*/

  /* Return zero to indicate that the function executed OK */
  return (0);
}

I also defined:
extern unsigned char __CUSTOM_ROM[];
extern unsigned char __CUSTOM_ROM_SIZE[];

#define CUSTOM_ROM_ADDRESS      (unsigned long int)__CUSTOM_ROM
#define CUSTOM_ROM_SIZE         (unsigned long int)__CUSTOM_ROM_SIZE

I don't understand what is CUSTOM_ROM_ADDRESS, and it causes a link error in my project:
C:/Freescale/CW MCU    v10.6.4/MCU/ColdFire_Tools/Command_Line_Tools/mwldmcf|Linker|Error
>Undefined : "__CUSTOM_ROM"

I think it could be the data wich is stored in the erased address, and I tryed to do something like this (instead Flash_Erase(address)):
void EraseFlash(long addr) {

    uint32 eraseData = 0xFFFFFFFF;
    Flash_Cmd((uint32)addr, (uint16)1, (uint32*)&eraseData, 0x40);

}

It works in the first execution of "Save_Flash_WsEnergyAcc", but I cannot explain why it blocks the MCU the next times.
¿Can someone tell me what I'm doing wrong?
Thank you all!

A: The MCF51EM256 Freescale microcontroller only allows erase flash memory by 1024 bytes sectors.
If I call the Erase function each time I want to write the flash memory the MCU will be blocked.