Physical Description: 125 p. : ; 19 cm.
Statement of Responsibility: compiled from the letters of Paul Orjala and edited by Kathleen Spell.
first two years in a foreign country.
changes have been necessary. The dates are all authentic.
what startled at the request for the use of his letters.
the world when we are back in the States on furlough?
fices and we actually haven't done much."
CHAPTER 1--"... up to our necks in official business"
the way before us, and we are trusting in Him.
ceedingly generous and interest responses great.
presence as plans are materializing.
Oct. 4-Arrived safely in Port-au-Prince yesterday noon.
wish to stay on a longer visit than most tourists.
the "third degree" with our questions all evening.
standing of our church with the government.
presidential palace and other government buildings.
until two more flights had come later that afternoon.
stood his spirit from the start.
kets of roses. The people were very friendly.
lation of P.-au-P. is about 150,000.
residence visa, the next thing will be to get a house.
we have to. Mary has been a little homesick, I think.
as I took down the localities and preachers' names.
in the north at Gonaives.
this first popular election for a president.
long lines of men standing in the rain to vote.
This morning I had another conference with Mr.
E---. He has worked with terrific odds against him.
words. We are trusting the Lord to help us.
week or so. Well let French wait until later.
posed to be some former Nazis here) and voodoo.
We are praying about our relations with E--.
wife with a hammer when she returned from baptism.
have been studying in our spare time.
P.-au-P. and still have not found a suitable house.
dysentery, probably from the water the doctor said.
quite sick, and I ran quite a temperature-103*-104.
staying have been very nice to us in helping us, etc.
about-now that we know what the score is.
an outside kitchen with charcoal.
-a thought that had never once entered his head!
which we can use for an office and study.
suspicious and wondered if the man were a broker.
morning and got us through customs in three hours!
course, it was the Lord!
to get a good maid to help Mary, and a yard boy!
their line. American-made furniture is out of reach.
salmon, 70 cents; milk, 20 cents a quart.
have them by Christmas-who knows!
dicating where I wanted him to stop.
the landlord until we can find some chairs and a table.
crotans from the hotel proprietor where we stayed.
bedroom for our clothes. Also I've made a bookcase.
can open and close most of them.
until we have the jeep.
We are both feeling well.
working out all of our problems.
the gospel message across to the people effectively.
after the jeep arrives so we can use the heater!
Mary is measuring for curtains.
but mornings and evenings are just wonderful.
gourdes equals 1 dollar U.S.
going to and drove us out of the Embassy grounds.
before a thorough foundation can be rebuilt here.
depending on One who will not fail.
addition he has some personality quirks of his own.
and guidance-and He is helping us.
the chicken to be delivered as soon as it arrived.
day with chicken dinner at noon. And so we did.
was just right and we really enjoyed it.
making the chairs. Well, that's Haiti.
each at the open market. I plan to paint them.
set we got at Firestone for only $2.00.
or steals a hammer and saw calls himself a carpenter.
here because it takes so much longer to do everything.
We now have four African violet plants.
drive to any point from P.-au-P. in a day or less.
We would especially like some good tomato seeds.
for the national preachers, I was just about done-up.
her to the Lord Jesus.
better acquainted with the country and people.
that we are forever chasing out of our back yard.
mornings and evenings and hot in the sun at noon.
We couldn't ask for better weather really.
or not toby" or just plain short for Tobias.
membership in all congregations is 734.
have to leave Saturday noon if we go on the camionn."
times a little sour for Mary or perhaps bitter.
but no yellow ones yet.
give it a little water.
to chew on, but he prefers live meat.
the morale of the people in the churches in that area.
business trying to obtain a permanent visa long ago.
But now it's getting to be humorous.
leans until they get a permit to send it here.
ing anything else that a.m.
going back to the United States and other stories.
lettering for the name and destination of the bus.
under my eyes. But I am anxious to make the trip.
month, as well as seeing the situation up there.
milk, and take a shot of adrenaline before each meal!
quite an adventure. I hope to get some good pictures.
his eyes! And his tail gets a continuous workout.
them when they are planted in the ground.
CHAPTER 4-".. a good Christmas season . ."
just ten miles outside Gonaives.
depending on the Lord for guidance and wisdom.
suppose. We have pretty good garlic down here too.
I wonder how we smell to our friends?
beat them constantly to keep them going.
I'll just harvest them in the flat!
mercenary preachers who wanted to join us.
ready there gaily decorated with tinsel and balloons.
cards. We're enjoying them so much.
the future-well, that's in God's hands too.
are doing famously and I think almost all will live.
could drive to Kenscoff in about 40 or 50 minutes.
up there-almost cold in the late afternoon.
time in and around government offices.
in Dominican Republic or Cuba.
to do all the business, and I'll stay home and cook!
visa cannot be issued to someone who is in Haiti.
used to pay in Kansas City.
of groups in Haiti who tried to expand too fast.
it is imperative for every Christian to learn to read.
them the right time and melody.
"paresseux" ("lazy") trimmings from their hedge.
our lot. If they're kept wet, they should take root.
total ($4 plus 50c a week for food), that is 20c a day.
He's been taking of us is too good.
fairly modern bus, and to Canal Bois in a truck.
the central coast of Haiti as we returned to P.-au-P.
is really a missionary church.
of course), we would have no room for anything else.
whole it is quite an improvement.
partments in all cities we've lived in for ten years!
now. We may get the jeep yet!
February 1 to speed up our learning process.
Yesterday and today were special days of prayer.
We're expecting God to answer.
dence visa so that we can stay around and spend it!
house-it seems much longer than that in some ways.
in the cab when you get in.
up and there was a beetle crawling down the wall.
and in the ground. I'm going to get some bug spray.
clouds in the sky. Lovely mornings and evenings.
are almost all dissipated by the time they pass Cuba.
We live 500 or 600 feet above sea level.
the rhythm for their "Saturday night dances."
ized" milk to be safe.
once you get out of P.-au-P. you have left civilization.
and palm dotted landscape is magnificent.
cocoanut tree to knock down some cocoanuts for us.
dozen. Two filled me up completely, and one Mary.
will call some of them into the ministry.
won't be able to see much outside P.-au-P.
which we took in the U.S.
but bring results in accord with God's all-wise plan.
will have no more 4-wheel drive vehicles for sale.
the Lord can take care of it if He wants us to have it.
times warmed the water in the barrel on our roof.
casionally and empty eventually into the bay.
soms on one plant. Mary takes care of them.
at least being goaded to learn new vocabulary.
happens, we may get our visa right here.
front, and back were not on the square on one chair.
rug and the rest of the house.
in the streets selling everything imaginable.
that "with God nothing shall be impossible."
nent residence visa must be applied for outside Haiti.
there for six weeks without success yet.
out this problem, and we want to find His way.
us the wrong information the second time?
and getting the visa here. We'll know tomorrow.
little irritating if you get much in your mouth.
ciples, and He ought to know!
March 6-I'm waiting for E- to get here this am.
"Oh, Say but I'm Glad" and "Every Day with Jesus."
We thank the Lord for His help and direction.
before then. We thank the Lord for this.
little!) strawberries that grow wild here I think.
10c if we had bargained long enough.
Our tomatoes will soon be ready to eat.
the jeep. It will completely revolutionize our lives.
and we thank the Lord for it.
Easter story with her flannelgraph in Sunday School.
we're gradually understanding and speaking more.
we first came down with it we got some extra rest.
It should soon be over.
lot, and we're enjoying it.
soon, most of them will be ripe when we are gone!
an hour waiting for it to subside.
of the information which another letter contained.
understood me! Without notes too!
It is our opinion that we should insure the jeep.
and uncertainties connected with it.
able in conducting the Lord's business in the future.
more than we ever have before.
we must stay, perhaps in helping a little with music.
organ, and school which is practically self-supporting.
They have a nice apartment.
things we can't find for love or money in Haiti.
do, and things will pile up while we're gone.
hardly fit us; maybe we'll gain a little here.
see only in florist windows in the States.
We still don't know just how long we'll be here.
Protestants are doing. Both may be true.
delay for red tape and introduction to the languages.
officials to process our visa application quickly.
change will be good for us.
might have to wait for a couple of months.
doing all he can to get it through quickly.
us than from any other field.
We may be able to get "Showers of Blessing"
from a Puerto Rican station when we get back.
we sneak some groceries into the pantry.
was a good crowd, the church was just about full.
is a good spiritual tone in the church.
away from Haiti a month by then).
though it was a crude struggle getting settled, etc.
probably be okay, if they don't get washed away!
to ask for words I didn't know.
guess I'm doomed to both for some time yet.
I discovered some blisters on my arm this a.m.
said, "It was a very hard thing, but I won, I am sure.
speak to him again and all will be done on Friday."
with a palm grove fringing the circular shore.
nine o'clock. I didn't preach long, needless to say.
the total picture-and that's what this trip has done.
May 21-We still have no official word about our visa.
Spanish, and learning to read music isn't easy either.
into Creole and an extra month for French.
morial chapel in Haiti in honor of her husband.
We are both well and feeling good.
while their new house gets the finishing touches.
little, not at all at night.
How wonderful it is to have the jeep station wagon!
week. I have yet to be sworn in as a minister.
made so that we can live somewhat normally.
house in the near future. But where will they sit?
CHAPTER 8-"Our sights are being raised .. "
us in Haiti and didn't want us to take over his work.
But E-- was very loyal to us.
tacked on the title "Foreign Department Mission."
myself if possible before we buy any property.
gone almost every morning to the government offices.
develop a truly Nazarene spirit in our churches.
mation of the truth, we trust.
open sores on the skin that don't heal very easily.
in a while during the middle of the day.
things out of customs) take most of our mornings.
most important thing for our field right now.
in a morass of unfinished projects and business.
more than 5 miles), but we had never been there.
the way, and every once in a while a little "market"
tall trees shading-nice place for a picnic.
two services at two stations about 25 miles from here.
jeep]. It is right in the middle of a big banana patch.
muddy here, and there are people living everywhere.
is naturally rich or received his money as a free gift.
Well, they're learning, and so are we!
to see the place-supposed to be very nice.
by we can give them some real Bible training.
was complaining about how hard he had to work.
stories in the churches that we had cheated him, etc.
the store to get some, but they didn't have any.
forcing-and I had given him the shirt on his back!
July 10-We still aren't quite normal physically yet.
which have the least possibility of contamination.
I brush away the swarms of flies and other insects.
living at a little higher elevation where it's cooler.
Plan a limited Bible school in October.
as well as when we first came. We tire very easily.
But we're taking it fairly easy. You have to in Haiti.
doing it. It is the same way with everything else.
a cook, a laundress, a yard-boy, and a house-boy.
nights through the middle of August.
CHAPTER 9-"What we need is a miracle"
hope to start some Bible instruction in October.
that-it takes three or four times to do one thing!
as actual work is concerned.
$1,000, $500, and $100, for three memorial chapels.
the rest of the stations where we haven't yet been.
After that, we will decide where to build the chapels.
newly developed section of the city.
I've gotten something that is exactly like poison oak.
causes it. Perhaps the Haitians aren't allergic to it.
over 1000 in the sun from 11 a.m. to about 3 p.m.
move or not. But we don't feel it too badly.
wetter California with the richest soil I've ever seen.
overshading the whole. That was very beautiful.
Yesterday we decided to splurge and get a ham.
several days until it starts coming out of our ears.
on when you are having someone for dinner.
I've been hunting houses and land for our P.-au-P.
if I can keep a coat on with this poison oak.
I will teach, some notes in French and some in Creole.
will use as a beginning library for our students.
Bible study in connection with our family worship.
either for us to add to any such confusion.
other country to our list.
have a good trip and a good change, if not a rest.
wants to make us a concrete sink.
Things are progressing quite smoothly for us.
fit, but we hope that we will profit by their difficulties.
we have quite a group of members.
Sept. 13-We're having a really good change and vacation.
very interesting-we went all over the place.
The Lord has His way of working out things.
is a big load off my mind.
landlord bought us so he can attach it soon.
Time for breakfast so I'll stop, naturally!
men are quite obnoxious, but we get used to that.
The Bible school is really keeping us hopping.
restrain myself to a grin.
difficulty keeping our balance, let alone climbing it.
pastor if I ever returned to the States to pastor.
Oct. 25-The Bible school is really keeping me busy.
history. I don't know what they do know.
We have written a "First Year's Report on Haiti"
hinder the service a little.
CHAPTER 10-"Bible school really keeping me busy ..."
ices and also lots of voodoo services every night.
the dead were possessing them, so the students said.
I think that probably E- believes it too.
them, and the like where we can sandwich them in.
take more time for study if it is at all possible.
We enjoyed Dr. Vanderpool's visit very much.
have Toby, and he's a pretty good dog.
which was the shortest, biggest transition of our lives.
average of about six hours on horseback each day.
school we were planning to start in October.
about the messages he brought while he was here.
Him we can see a bright future.
a few missionaries we had never seen before.
are very nice and make very comfortable chairs.
her; as far as we know she is absolutely dependable.
high on white cells-which may indicate infection.
additional for some of the adults with just popcorn.
home about 3:00. That was our Christmas caroling.
what the others had gotten.
become the Saviour of each one who trusts in Him.
formerly been Catholic or pagans.
ers' meeting up north at Canal Bois, near Gonaives.
starting up again with the spring semester.
saw people they recognized and a few saw themselves.
seemed to be a very good spirit.
a full house (around 200 or 250), in Creole of course.
school. We're happy about these two items.
ary 14 to 20. The last week in March Dr. and Mrs.
C. Warren Jones will visit us for several days.
ing in the past few weeks, most of it from Michigan.
a week from today (Monday, February 4).
started in teaching them a course in health education.
out of court with the boy's mother a few weeks later.
repair of our jeep station wagon.
even at this early stage.
for a brief rest before opening the Bible school again.
a hand and bring us through triumphantly in Him.
only about two years-and he is only thirty-three.
CHAPTER 11--"... don't know how I'll find time ... "
twenty years so she'll know what to expect.
them, especially Haitians. But he's the "only-est"
child we've got, so we put up with him.
years to build and 10,000 slaves).
ress which King Christophe built shortly after 1800.
Lord before he returns to the States in about a week.
where it is coolor-near P.-au-P. but higher.
new couple attend to a lot of the business here.
A week ago today (Tuesday) we made a "flying"
would remain with us whether the people did or not.
while we get kind of starved for some good music.
bad, or maybe we've gotten used to it by now.
Festival" (something analogous to Thanksgiving).
arbor by the side of the church and had it under that.
wishes he'd been a little more careful But we aren't.
This has been the Lord's deliverance.
building only to move to Gonaives in a short time.
we can have our cake and eat it too!!
the Lord is going to see us through this time.
visit in the winter, maybe March.
relations with the Haitian government (in January).
station visitation in the near future.
Christ Jesus. And so with us-we are encouraged.
south-a month of concentration at each station.
CHAPTER 12-" . stations seem to be growing . .
quite a number of converts"


Steve is back on his home turf in San Francisco and the whole world is watching and waiting. He does not disappoint and begins the introduction of the technology and devices that are now commonplace to all of us.
The faithful can't get enough and the rise of Apple in the culture gets its firm footing here with Steve and his band of creative thinkers and dreamers.
The "Think Different" campaign commercials.
The new Power PC G3 computer.
New sales figures highlighting the renewed interest in Apple -- and a return to profit.


IT has gone through many changes over the years. It used to simply involve the management, setup, and repairing of computers, but has since developed into a strategic system that keeps crucial data secure, lowers expenses, and helps increase income. With the increase in security threats and complexity of modern computing, the IT department has become even more important.
Many businesses have to deal with big data in addition to other aspects of IT, which involves the overwhelming accumulation of data that employees have to pick apart for meaningful information. Searching through big data, companies can potentially find ways to gain an advantage over competitors while securing and maintaining the integrity of sensitive data and employee information.
Following are some of the main ways in which IT can significantly improve business operations.
IT departments are responsible for the identification and prevention of security breaches. This entails identifying unauthorized attempts to gain access to a network, monitoring social media and email to avoid phishing attempts, and updating systems with patches to eliminate vulnerabilities. To meet these needs, IT teams need to be able to analyze large amounts of data in real-time.
Companies also need to make sure that the gap between IT and security teams is minimized to prevent data loss, downtime, and other issues. Both teams must work together to avoid and overcome contemporary security threats, with the help of CIOs who are willing to change their processes accordingly and purchase the tools necessary to get the job done.
necessary tasks on their end.
One of the most important keys to enabling businesses to maintain security and efficiency is through consistent monitoring and automation, which makes operations easier for IT staff.
IT departments are also responsible for opening the door for new business models, including Internet of Things (IoT) services and subscription-based product sales. Regardless of the product or service, IT staff needs to be able to keep track of big data in the field and sufficiently analyze it to effectively offer these services. In addition to field data, IT personnel have to manage and analyze customer data to determine what they need and want, along with buying behavior and other aspects that can further help with marketing and sales.
Ultimately, businesses must use IT to manage big data, maintain system security, and monitor operations to help companies succeed. Without a reliable team of IT experts behind these operations, companies can quickly find themselves falling behind competitors in today's environment.
Bring or choose your own device has become a mobile device policy consideration for businesses moving toward remote communication. Managers can either let employees invest in their favorite mobile technology or the company can invest in its list of priorities. Here are the pros and cons of device policies.
Small to mid-size businesses (SMBs) have widely adopted the "bring your own device" (BYOD) model. About half of American companies are projected to have a BYOD policy in place by 2017, according to a recent Gartner survey of CIOs.
A BYOD mobile device policy usually creates savings in capital expenses since employees buy their own mobile devices. This policy contributes to employee recruitment and retention. It empowers both experienced talent and young experts to be more productive and work independently. A Cisco study reveals that American BYOD workers improve productivity by an average of 81 minutes per week.
Conversely, BYOD raises security issues. Since employees take their devices home, company data may be at risk. Bitglass reports that 52 percent of SMBs named privacy issues as their biggest reservation toward adopting a BYOD mobile device policy. Since BYOD workers control their own devices, they have a broader selection of security protocols. A Webroot study found that 60 percent of employees either had no security or default features on their devices, making their phones vulnerable.
BYOD is complex because workers may use multiple devices with various operating systems. Working with a new iPhone may accelerate tasks but may also create compatibility issues with SaaS applications. Some employees may use Android while others use iOS, forcing the firm to focus on cross-platform applications.
"Choose your own device" (CYOD) allows staff to choose from a list of company-approved devices, adding a layer of security. This policy ensures that OS choices are limited, so that security solutions are well defined. Automatic updates will not create additional concerns. This setup can block access to unwanted apps. A significant CYOD security feature is that missing devices can be remotely wiped. Bitglass recently mentioned that over a quarter of data loss in the financial services industry could be attributed to lost or stolen devices.
Businesses can guard against breaches by requiring employees to keep personal and professional use separate through containerization and mobile device management (MDM) solutions. This process allows managers to add security controls such as the white-listing or black-listing of specific apps on the company side of the device, while employees maintain control of the personal side. Containerization allows remote wiping of one side without affecting the other.
CYOD policies, however, cost more for businesses when they purchase devices.
Since most mobile devices cost hundreds of dollars, expenses can add up for big companies. Furthermore, some employees may not enjoy working with unfamiliar devices over the ones they've experimented with on their own. They may be uncomfortable that their employer has the power to wipe half their device at any time.
The firm may also achieve the best of both BYOD and CYOD worlds with a hybrid solution that allows them to watermark company data for containerization purposes.


Boubyan Capital Investment Company makes no representation or warranty of any kind, express, implied or statutory, regarding this website or the materials and information contained in or referred to on each page associated with it. The material and information contained in this website is provided for general information only and should not be used as a basis for making business decisions. Any advice or information received via this website should not be relied upon without consulting more accurate or more up-to-date sources of information or specific professional advice. You are recommended to obtain such professional advice where appropriate.
Financial calculations and exchange rate data are presented in certain cases in approximate, summarized or simplified form and may change over time. In particular, no warranty is given that this information, material or data is accurate, reliable or up-to-date.
Boubyan Capital Investment Company accepts no liability for any loss or damages, arising directly or indirectly (including special, incidental or consequential loss or damage) from your use of this website, howsoever arising, including any loss, damages or expenses arising.


text:
GpaUniqueObjectManager* GpaUniqueObjectManager::kGpaUniqueObjectManger = nullptr;

GpaUniqueObject::GpaUniqueObject()
    : interface_pointer(nullptr)
{
}

GpaUniqueObject::~GpaUniqueObject()
{
    interface_pointer = nullptr;
}

GpaObjectType GpaUniqueObject::ObjectType() const
{
    return GpaObjectType::kGpaObjectTypeUndefined;
}

IGpaInterfaceTrait* GpaUniqueObject::Interface() const
{
    return interface_pointer;
}

_GpaContextId::_GpaContextId(IGpaInterfaceTrait* gpa_context_id)
{
    interface_pointer = gpa_context_id;
}

IGpaContext* _GpaContextId::operator->() const
{
    return reinterpret_cast<IGpaContext*>(interface_pointer);
}

IGpaContext* _GpaContextId::Object() const
{
    return reinterpret_cast<IGpaContext*>(interface_pointer);
}

GpaObjectType _GpaContextId::ObjectType() const
{
    return GpaObjectType::kGpaObjectTypeContext;
}

_GpaSessionId::_GpaSessionId(IGpaInterfaceTrait* gpa_session_id)
{
    interface_pointer = gpa_session_id;
}

IGpaSession* _GpaSessionId::operator->() const
{
    return reinterpret_cast<IGpaSession*>(interface_pointer);
}

IGpaSession* _GpaSessionId::Object() const
{
    return reinterpret_cast<IGpaSession*>(interface_pointer);
}

GpaObjectType _GpaSessionId::ObjectType() const
{
    return GpaObjectType::kGpaObjectTypeSession;
}

_GpaCommandListId::_GpaCommandListId(IGpaInterfaceTrait* gpa_command_list_id)
{
    interface_pointer = gpa_command_list_id;
}

IGpaCommandList* _GpaCommandListId::operator->() const
{
    return reinterpret_cast<IGpaCommandList*>(interface_pointer);
}

IGpaCommandList* _GpaCommandListId::Object() const
{
    return reinterpret_cast<IGpaCommandList*>(interface_pointer);
}

GpaObjectType _GpaCommandListId::ObjectType() const
{
    return GpaObjectType::kGpaObjectTypeCommandList;
}

GpaUniqueObjectManager* GpaUniqueObjectManager::Instance()
{
    if (nullptr == kGpaUniqueObjectManger)
    {
        kGpaUniqueObjectManger = new (std::nothrow) GpaUniqueObjectManager();
    }

    return kGpaUniqueObjectManger;
}

GPA_THREAD_SAFE_FUNCTION GpaUniqueObject* GpaUniqueObjectManager::CreateObject(IGpaInterfaceTrait* gpa_interface_trait)
{
    GpaUniqueObject* ret_unique_object = nullptr;

    std::lock_guard<std::mutex> lock(mutex_);

    if (!DoesExistNotThreadSafe(gpa_interface_trait))
    {
        switch (gpa_interface_trait->ObjectType())
        {
        case GpaObjectType::kGpaObjectTypeContext:
            ret_unique_object = new (std::nothrow) _GpaContextId(gpa_interface_trait);
            break;

        case GpaObjectType::kGpaObjectTypeSession:
            ret_unique_object = new (std::nothrow) _GpaSessionId(gpa_interface_trait);
            break;

        case GpaObjectType::kGpaObjectTypeCommandList:
            ret_unique_object = new (std::nothrow) _GpaCommandListId(gpa_interface_trait);
            break;

        default:
            ret_unique_object = nullptr;
        }

        if (nullptr != ret_unique_object)
        {
            gpa_unique_object_list_.push_back(ret_unique_object);
        }
    }

    return ret_unique_object;
}

GPA_THREAD_SAFE_FUNCTION void GpaUniqueObjectManager::DeleteObject(GpaUniqueObject* unique_object)
{
    unsigned int index;

    // Lock to protect the gpa_unique_object_list_.
    std::lock_guard<std::mutex> lock(mutex_);

    if (DoesExistNotThreadSafe(unique_object, &index))
    {
        delete unique_object;
        gpa_unique_object_list_.erase(gpa_unique_object_list_.begin() + index);
        unique_object = nullptr;
    }
}

GPA_THREAD_SAFE_FUNCTION void GpaUniqueObjectManager::DeleteObject(const IGpaInterfaceTrait* gpa_interface_trait)
{
    unsigned int index;

    // Lock to protect the gpa_unique_object_list_.
    std::lock_guard<std::mutex> lock(mutex_);

    if (DoesExistNotThreadSafe(gpa_interface_trait, &index))
    {
        GpaUniqueObject* temp = *(gpa_unique_object_list_.begin() + index);
        delete temp;
        gpa_unique_object_list_.erase(gpa_unique_object_list_.begin() + index);
    }
}

GPA_THREAD_SAFE_FUNCTION bool GpaUniqueObjectManager::DoesExist(const IGpaInterfaceTrait* gpa_interface_trait, unsigned int* index) const
{
    bool object_found = false;

    // Lock to protect the gpa_unique_object_list_.
    std::lock_guard<std::mutex> lock(mutex_);

    object_found = DoesExistNotThreadSafe(gpa_interface_trait, index);

    return object_found;
}

bool GpaUniqueObjectManager::DoesExistNotThreadSafe(const IGpaInterfaceTrait* gpa_interface_trait, unsigned int* index) const
{
    bool         object_found = false;
    unsigned int local_index  = 0u;

    if (!gpa_unique_object_list_.empty())
    {
        for (std::vector<GpaUniqueObject*>::const_iterator it = gpa_unique_object_list_.cbegin(); it != gpa_unique_object_list_.cend(); ++it)
        {
            if ((*it)->Interface() == gpa_interface_trait && (*it)->ObjectType() == gpa_interface_trait->ObjectType())
            {
                object_found = true;
                break;
            }

            local_index++;
        }
    }

    if (object_found && nullptr != index)
    {
        *index = static_cast<unsigned int>(local_index);
    }

    return object_found;
}

GPA_THREAD_SAFE_FUNCTION bool GpaUniqueObjectManager::DoesExist(const GpaUniqueObject* unique_object, unsigned int* index) const
{
    bool object_found = false;

    std::lock_guard<std::mutex> lock(mutex_);

    object_found = DoesExistNotThreadSafe(unique_object, index);
    return object_found;
}

bool GpaUniqueObjectManager::DoesExistNotThreadSafe(const GpaUniqueObject* unique_object, unsigned int* index) const
{
    bool         object_found = false;
    unsigned int local_index  = 0u;

    if (!gpa_unique_object_list_.empty())
    {
        for (std::vector<GpaUniqueObject*>::const_iterator it = gpa_unique_object_list_.begin(); it != gpa_unique_object_list_.end() && !object_found; ++it)
        {
            if (*it == unique_object)
            {
                object_found = true;
                break;
            }

            local_index++;
        }
    }

    if (object_found && nullptr != index)
    {
        *index = static_cast<unsigned int>(local_index);
    }

    return object_found;
}

GpaUniqueObjectManager::~GpaUniqueObjectManager()
{
    delete kGpaUniqueObjectManger;
}

redpajama_set_name: RedPajamaGithub


2. Where the normal school activity is voluntary in nature (including, without limitation, school athletic events, school plays and concerts, and lunch periods) "material and substantial disruption" is defined as student rioting, unlawful seizures of property, conduct inappropriate to the event, participation in a school boycott, demonstration, sit-in, stand-in, walk-out, or other related forms of activity. In order for expression to be considered disruptive, there must exist specific facts upon which the likelihood of disruption can be forecast, including past experience in the school, current events influencing student activities and behavior, and instances of actual or threatened disruption relating to the written material in question.
1. Time - Distribution shall be determined by the Building Principal.
2. Place - Written materials may be distributed in locations so as not to interfere with the normal flow of traffic within the school hallways, walkways, entry ways and parking lots. Distribution shall not impede entrance to or exit from school premises in any way.
3. Manner - No one shall induce or coerce a student or staff member to accept a student publication.


I love sharing the amazing products and services I discover with other caregivers. I love finding out about new things I never knew about and then I want to shout them from the rooftops. Most of the time, I receive no compensation from this. I just love to share what I love so I can potentially make some other caregivers life easier!
Some of the time, however, companies offer an affiliate program. This allows those who share about the product to receive compensation for purchases made through the referral.
Personally, I spend the majority of my "Red Barn Basics Time" helping families without charging. I answer questions in texts, PMs and groups throughout the day every day. Sometimes they are a simple question I answer regularly. Sometimes they are very specific individual questions that take a bit of research. I love to help caregivers and want to do what I can to make them feel safer, more comfortable, and empowered. Though I charge for my personalized services in your home, the majority of my time is helping families for free. Affiliate links do a bit to help offset that cost.
I never recommend a product simply because I receive compensation. Affiliate links are just an added bonus for me for a product I would recommend anyway! If you appreciate my services, I appreciate you supporting my affiliate links!
*This doesn't work in the app. But if you start by clicking here, any purchases in a browser will be credited to me.
Stephanie thank you!!!! For the wisdom and time that you share with all our families at Empowered Pregnancy. You do it as a selfless act and the safety impact is priceless. Thank you!!!
You are very welcome! I love the opportunity to meet all of the families!


After closing out a challenging 2018 in the markets, equities opened the new year with new found optimism. The positivity continued last week with the S&P 500 up 1.6% for the week and is up 8.1% for the year. A welcome start to 2019 indeed.
Fed officials met and voted to hold rates steady last Wednesday, which surprised no one. What was surprising, however, were the especially dovish remarks that followed. The statement indicated that the Fed will be in a holding pattern and will wait and see what happens in the economy before making future adjustments in monetary policy. The Fed went as far as saying the next move could either be a hike or a cut. They also indicated they would likely maintain a much higher balance sheet than initially planned. This eased the market's worries that the Fed will overtighten and potentially cause a recession.
The U.S. job market continues to look very good. With 304,000 new jobs were added in the month of January. December jobs number were revised downward from 312,000 to 222,000 but still easily surpassed expectations. Over the last three months, the U.S. economy added 720,000 jobs which is a remarkable run. Unemployment remains at multi-decade lows, and wage growth continues to tick higher at a moderate pace painting the picture for a strengthening U.S. economy.
U.S./China trade talks continued this past week with officials from both countries meeting in Washington. While no significant breakthroughs occurred, the table has been set for a meeting later this month between President Trump and President Xi. It's too early to tell what Trump's strategy for this meeting may be. However, investors will no doubt be checking their Twitter feeds in the weeks leading up to it for clues.
The information included herein was obtained from sources which we believe reliable. This report is being provided for informational purposes only. It does not represent any specific investment and is not intended to be an offer of sale of any kind. Past performance is not a guarantee of future results.


text:
Q: How many Kafka consumers does a streaming query use for execution? I was surprised to see that Spark consumes the data from Kafka with only one Kafka consumer, and this consumer runs within the driver container. I rather expected to see, that Spark creates as many consumers as the number of partitions in the topic, and runs these consumers in executor containers.
For example, I have a topic events with 5 partitions. I launch my Spark Structured Streaming app that consumes from this topic and writes to Parquet on HDFS. The app has 5 executors.
When examining the Kafka consumer group created by Spark, I see that just one consumer is in charge of all 5 partitions. This consumer is running on the machine with the driver program:
kafka-consumer-groups.sh --bootstrap-server localhost:9092 --describe --group spark-kafka-source-08e10acf-7234-425c-a78b-3552694f22ef--1589131535-driver-0

TOPIC           PARTITION  CURRENT-OFFSET  LOG-END-OFFSET  LAG             CONSUMER-ID                                     HOST            CLIENT-ID
events          2          -               0               -               consumer-1-8c3d806d-eb1e-4536-97d5-7c9d19582942 /192.168.100.147  consumer-1
events          1          -               0               -               consumer-1-8c3d806d-eb1e-4536-97d5-7c9d19582942 /192.168.100.147  consumer-1
events          0          -               0               -               consumer-1-8c3d806d-eb1e-4536-97d5-7c9d19582942 /192.168.100.147  consumer-1
events          4          -               0               -               consumer-1-8c3d806d-eb1e-4536-97d5-7c9d19582942 /192.168.100.147  consumer-1
events          3          -               0               -               consumer-1-8c3d806d-eb1e-4536-97d5-7c9d19582942 /192.168.100.147  consumer-1

After checking logs of all 5 executors, I found that only one of them was busy with writing the consumed data to Parquet location on HDFS. Other 4 were idle.
This is strange. My expectation was that 5 executors should consume data in parallel from 5 Kafka partitions and write in parallel on HDFS. Does this mean that the driver program consumes the data from Kafka and distributes it over executors? It looks like a bottleneck.
UPDATE 1 I tried to add repartition(5) to the stream data frame:
spark.readStream
    .format("kafka")
    .option("kafka.bootstrap.servers", "brokerhost:9092")
    .option("subscribe", "events")
    .option("startingOffsets", "earliest")
    .load()
    .repartition(5)

After that, I saw all 5 executors writing the data to HDFS (according to their logs). Nevertheless, I saw only one consumer (the driver program) on all 5 partitions of the Kafka topic.
UPDATE 2 Spark version 2.4.0. Here is the command to submit the application:
spark-submit \
--name "Streaming Spark App" \
--master yarn \
--deploy-mode cluster \
--conf spark.yarn.maxAppAttempts=1 \
--conf spark.executor.instances=5 \
--conf spark.sql.shuffle.partitions=5 \
--class example.ConsumerMain \
"$jar_file"

A: As per the docs of Structured streaming, I can see it's mentioned as consumers being created on executors, Consumer Caching.

redpajama_set_name: RedPajamaStackExchange


Every dollar given to the Severn Annual Fund provides boundless opportunities that prepare and inspire our kids to walk confidently into the next chapter. Consider making a gift today in honor of your student, a favorite teacher, or a unique program that made your Severn experience special.
Severn School students, faculty and families share what it means to be a part of our community.
There is a tremendous sense of pride and community at Severn School. With the generous philanthropic support of our alumni, parents, and friends, Severn School is on a path of success unmatched in our history and the envy of Anne Arundel County schools.
Our mission is to support the students, faculty, and alumni of our school. Whether you are interested in the Severn Annual Fund, the recently completed Severn on Course Campaign, endowment, alumni programs and services or gift planning, you will find it here. And of course, there is the opportunity to make a secure gift online.
With the construction of the Teel Academic Center, we have completed the Severn on Course Campaign. The success of the Campaign is a shining example of our commitment to know and value every child, recruit and retain outstanding faculty, grow financial aid and endowment, enhance programs and provide the most compelling spaces in which to teach and learn.
And through your generous support of the Severn Annual Fund, we have increased opportunities that challenge and inspire our faculty and students on a daily basis.
Bay Path Junior College - A.A.
North Central College - B.A.


Valentine's Day is another great time of year to express our love for others – present or past!
Valentine's Day is a holiday set aside to recognize love of all types. However, for senior citizens, it can serve as a sad reminder about a love who has passed away. If you have an aging loved one in your life you suspect will be feeling lonely and sad on Valentine's Day, below are some ways you can help them to feel comforted and gently remind them of the many others who love them.
First, at times like these, it is important that your elderly loved one spends time with their family. Take the time to sit down with your loved one and help them to fondly reminisce about the love of their life. Let them know it's OK to pull out those photos, love letters, and vivid memories and share them anytime they feel the need to talk about it. If you know your loved one had a particular Valentine's Day tradition with their spouse, such as visiting a favorite place or eating a specific valentine candy, ask if they would be interested in continuing the tradition with other family members.
Next, you can make Valentine's Day more festive for your loved one by decorating their home or assisted living facility with items from a local craft store. You may also consider surprising them by having flowers or chocolate delivered to brighten their day. Some nursing homes will have scheduled Valentine's Day activities for seniors. If your senior lives in a nursing facility, be sure to call and see if they have senior activities planned or if you can surprise them with a Valentine's Day gift or visit.
Finally, consider ways that you can keep your loved one occupied with an enjoyable activity as a way to beat the blues. The following suggestions may help you to spark some ideas of your own.
Pick out romantic movies featuring great love stories that you know your loved one would like, and have a movie marathon. Some good ones include Casablanca, Love Story, When Harry Met Sally and Roman Holiday. Don't forget the popcorn and any other special treats your loved one would enjoy.
Organize a fancy tea with your loved one, complete with finger sandwiches and fancy dress.
Be it breakfast, lunch, or dinner, find out what your loved one's favorite meal is and either take them out for it or make it for them.
Take a day trip to a local museum.
Sign up for a class that will allow you to learn a new skill together, such as cooking or painting.
Bring a group of family and friends together to make special Valentine's Day cards. Provide construction paper, scissors, glue, and markers to make things more traditional. Have each person draw the name of another out of a hat and make their card for that individual. Afterwards, everyone can stick around for a potluck Valentine's Day party to extend the comradery.
If you are looking for the perfect Valentine's gift for seniors, we have a few suggestions! A special teddy bear or baby doll that they can cuddle up to at night is a very thoughtful gift idea. Lovely flowers or a houseplant can certainly brighten up their day. Or a simple homemade treat can show them how much you care. Whatever you choose to do for your elderly loved one on Valentine's Day, it will surely make them feel special and keep their blues away.


text:
Exacum emirnense är en gentianaväxtart som först beskrevs av John Gilbert Baker, och fick sitt nu gällande namn av Schinz. Exacum emirnense ingår i släktet Exacum och familjen gentianaväxter. Inga underarter finns listade i Catalogue of Life.

Källor

Gentianaväxter
emirnense

redpajama_set_name: RedPajamaWikipedia


nearly quadruple that for EVDO.
Also, I'd be getting this a a forth phone for my fair and flexible plan.
What is the best price i might get this for?
bit to be desired, but functionally it's an excellent phone.
> nearly quadruple that for EVDO.
> Also, I'd be getting this a a forth phone for my fair and flexible plan.
> What is the best price i might get this for?
I gather EVDO or nothing with this phone, right?
> bit to be desired, but functionally it's an excellent phone.
>> nearly quadruple that for EVDO.
>> Also, I'd be getting this a a forth phone for my fair and flexible plan.
>> What is the best price i might get this for?
The 7500 will use Vision if PowerVision (EVDO) is not available.


Scarjo A Go-Go Episode 3: Manny and Lo, or "A Certain Gift"!
This week we discuss Scarlett Johansson's first starring role in the quirky black comedy Manny and Lo in which she and her older pregnant sister kidnap a clerk from baby store and zany HIJINKS ensue! This is the sturdy foundation on which all future roles are built upon. So saddle up, Scar-scientists, an important step on our Scarjourney awaits!
There's something about the Western Australian sun that particularly lends itself to an apocalyptic feature film set in Perth. This is the setting we find ourselves in for Zak Hilditch and Liz Kearney's story of the last 12 ours of life on Earth for a handful of characters.
As an asteroid heads towards the Earth and the temperatures sore we follow James (Nathan Phillips) as he struggles with his impending death and that of everything and everyone around him. Adamant that he will not feel anything when the end finally arrives; he leaves the woman he's with to go to a friends party and get wasted. On the way he meets Rose (Angourie Rice), a little girl trying to find her father so that she can spend her final hours with him.
These Final Hours is currently playing at Luna Cinema's. You can get tickets here. Some selected other cinema's are also screening it for a limited time.
Check out www.thesefinalhours.com.au for more amazing content on the lead up to the events of the film that really build the world either before or after you see the movie. But for a little more of a spoiler free review, follow me under the cut.
FPcast! The Fruitless Pursuits Podcast for July 28th 2014: Golden 50th Episode!
This week we celebrate our golden 50th Episode! We review The Rock's Hercules, talk about the trailers including Horns and 50 Shades of Grey. Chat early SDCC news, reminisce on the beginning of Fruitless Pursuits, and wrap up by throwing in some celebrity interviews from our archives! Reserve your place at our sparsely populated party!


text:
Q: How to link a pdf file in ePub 3? i'm developing an ePub using Sigil.
I have addedd some PDF file in my Misc Folder.
Now i've created a link to that file, and everything is working fine with iBooks on my Mac.
But on iBooks for iOS7 when i tap the link it load (in overlay) a gray page, is this a bug?
Should i use another way for link the PDF?
Thanks.

A: This is probably an issue with iBooks for mac not really requiring strict ePub code. Many times things that "work" in iBooks for mac aren't actually compliant at all. I can't speak for Sigil directly, but can help with the ePub itself: I am guessing you need to change some things in your .opf file: you need to include the pdf as an item in your manifest AND as a nonlinear page in your spine: , .
You should use ePubcheck (https://github.com/IDPF/epubcheck) to make sure you are exporting a valid ePub.
If you need a tool to zip/unzip your ePub I would use this: http://www.mobileread.com/forums/showthread.php?t=55681
Good luck!


Throughout the month of May, we've been working hard to sign up new monthly sustainers to help us make sure the VMC has a strong future of grassroots reporting in Vancouver. If you can, please donate or become a sustainer today (added bonus, if you sign up in May you'll get a free book and three free subscriptions to The Dominion).
Click the audio link above to hear an appeal from one of our supporters, Mordecai Briemberg, co-host of Co-op Radio's program Redeye.