text:
India and the Subcontinent
Camera Corner
Fore Golfers
Golfing in Asia
Golfing in Europe
Golfing in the Americas
Top Things to do in Toronto
Top Things to do in Ottawa
Top Things to do in Halifax
Top Things to do in Quebec City
Top Things to do in Montreal
Top Things to do in Kingston
Top Things to do in Niagara Falls
Top Things to do in Vancouver
Top Things to do in Whistler
Top Things to do in Calgary
Top Things to do in Winnipeg
Top Things to do in New York
Top Things to do in Buffalo
Top Things to do in Washington
Top Things to do in Baltimore
Top Things to do in Detroit
Top Things to do in Hartford
Top Things to do in Pittsburgh
Top Things to do in Louisville
Top Things to do in Cleveland
Top Things to do in Minneapolis
Top Things to do in Chicago
Top Things to do in New Orleans
Top Things to do in Austin
Top Things to do in Dallas
Top Things to do in Seattle
Top Things to do in Denver
Top Things to do in Los Angeles
Top Things to do in San Francisco
Top Things to do in Portland
Top Things to do in Miami
Top Things to do in Orlando
Top Things to do in Tampa Bay Area
Top Things to do in Ft. Lauderdale & West Palm Beach
Top Things to do in Rome
Top Things to do in Venice
Top Things to do in Milan
Top Things to do in London
Top Things to do in Manchester, Liverpool and York
Top Things to do in Glasgow
Top Things to do in Dublin
Top Things to do in Naples
Top Things to do in Berlin
Top Things to do in Amsterdam
Top Things to do in Budapest
Top Things to do in Prague
Top Things to do in Bogota
Top Things to do in Acapulco
Top Things to do in Buenos Aires
Top Things to do in Cancun
Top Things to do in Caracas
Top Things to do in La Paz
Top Things to do in Lima
Top Things to do in Mexico City
Top Things to do in Montevideo
Top Things to do in Rio de Janeiro
Top Things to do in Santiago
Top Things to do in Sao Paulo
Top Things to do in Guatemala City
Top Things to do in Panama City
Top Things to do in Managua
Top Things to do in Quito
Top Things to do in San Jose
Top Things to do in San Salvador
Top Things to do in Tegucigalpa
Top Things to do in Christchurch
Top Things to do in Ho Chi Minh City
Top Things to do in Beijing
Top Things to do in Bangkok
Top Things to do in Shanghai
Top Things to do in Hong Kong
Top Things to do in Hanoi
Top Things to do in Kyoto
Top Things to do in Luang Prabang
Top Things to do in Osaka
Top Things to do in Seoul
Top Things to do in Siem Reap
Top Things to do in Singapore
Top Things to do in Taipei
Top Things to do in Tokyo
Top Things to do in Adelaide
Top Things to do in Auckland
Top Things to do in Brisbane
Top Things to do in Perth
Top Things to do in Sydney
Hotels in Asia
Hotels in North and South America
Destinations : Stories of Europe
DESTINATIONS Europe2
Croatia's Rovinj has a distinct Italian flavour
Karen Asp | Return
ROVINJ, CROATIA - I've sipped many shots in life, including, I must admit, some I don't remember, but not until I visit Croatia's Istrian peninsula do I take my first shot of olive oil. It's only appropriate, as olive oil is as revered here as wine.
I'm spending the afternoon at Chiavalon, a family-owned olive oil producer with 7,500 olive trees on its property (and several thousand more it manages elsewhere) whose Ex Albis oil was named one of the world's 15 best. Several of us are seated in an elegant tasting room where dozens of bottles, filled to varying degrees with olive oil decorate the walls, and a fireplace warms us. Here, we're getting a lesson in olive oil tasting from one of the owners, Tedi Chiavalon, who reveals a sobering stat: "Around 80 per cent of all olive oil on the world market isn't really extra-virgin olive oil," he says.
In other words, that oil you're spending a fortune on at the grocery store could be little more than a cheap impostor.
Left: The Old Town of Rovinji is perched on a hill. Right: It's narrow streets are a great place to wander.
That makes me even more determined to learn how to spot a quality olive oil, hence the shot I'm about to take, which arrives in a small glass. I sniff it first, locking in the earthy smell (it should be somewhat earthy, fresh and possibly fruity but never sweet) and then seal the glass with my right hand while warming the underside of it with my left. Finally, I take a sip, swishing the oil so it coats my mouth before puffing my lips open slightly to give it some oxygen.
The sensation in my mouth is bitter, but as I swig the oil, the surprising spiciness makes my eyes water and sends me into a coughing fit, thanks to the oil's polyphenols. And that, my friends, is how you know you've just sipped an exceptional olive oil.
If the olive oil makes this area seem more Italian than Croatian, that's because it is. I'm almost 1,000 kilometres from cosmopolitan Dubrovnik, after all. Rovinj, the fishing village of about 14,000 residents where I'm staying, lies about two hours via car from Venice along the shores of the Adriatic Sea, which olive trees love.
So, too, apparently do vineyards, for they're as prominent as olive trees. The majority of families in Rovinj, in fact, have olive trees and vineyards in their backyard and make their own table wine, some of which they sell roadside during summer, often quenching the thirst of cyclists riding past.
Wine is such a staple here that the locals even drink it for breakfast, which explains why I see it on the breakfast buffet at the Hotel Monte Malini where I'm slumbering.
"We view wine as food," says my tour guide Maslinka, explaining that in the days of old — the city dates to 7th century AD — the water was so bad that people mixed red wine into it so the alcohol would kill the bacteria. Today, this area produces about equal amounts of red and white wines.
It doesn't only taste like I've crossed into Italy, it also looks and smells like Italy. From my hotel, which sits on the Zlatni rt Park Forest, where I later find small beaches and recreational trails, I walk along the Adriatic Sea into Old Town. Along the way, I pass scores of batanas, Rovinj's small wooden boats, and when I reach the city's historic centre, I see street signs written in Croatian and Italian, proving that this is indeed a bilingual city. Locals, in fact, speak both languages.
I wander further into Rovinj on its narrow, winding cobblestone streets, where I find upscale boutiques, jewellry shops and art galleries. Old Town, which juts out from a peninsula like an orphaned thumb, is angled downward to the sea, upward toward its iconic 18th-century baroque church, St. Euphemia, and at times, the slope in the streets is brutal. (The remains of Rovinj's patron saint are rumoured to be buried here.) I climb to the top of the church — the tiny rickety stairs turn this into an adventure — where I'm rewarded with 360-degree views of Rovinj, red-roofed buildings dotting the landscape.
Had I hawk-eye vision, I would have tried to count the pizzerias and gelaterias I spot, a number I'm guessing rivals Rome. Perhaps a slight exaggeration but suffice to say Italian fare is plentiful here. I'm dizzy with the rich tomato smells wafting from these restaurants, all of which are overflowing with boisterous diners. Ditto for the street side cafes and restaurants where al fresco dining is the norm.
"The outdoors is our living room," says Maslinka, adding that when getting together with friends and family, locals prefer to be outside.
So I feel lucky when I slip into a spot at a long wooden table at Kantinon. With its high vaulted ceilings and massive wine vats, the restaurant is more like a wine cellar than eatery. Ironically, I forego the wine and ask for a pivo. I'm served the local favourite, a San Servolo, a tasty, easy-sipping beer. It washes down well with a piece of crusty bread, which I've dunked in olive oil and sea salt, the main table condiments here. As they say in Italy, I mean Croatia, molto buona.
Turns out, wine and olive oil aren't the area's only culinary treasures. So, too, are truffles, as Istria is famous for these mushrooms. About an hour north of Rovinj in Livade is Restaurant Zigante, whose owner, Giancarlo Zigante, captured a Guinness World Record (which he still holds) when he found the world's largest truffle, a whopping 1,310 kilograms.
Here, I'm whisked to a forest nearby where I change into knee-high green boots and meet one of roughly 1,500 truffle hunters in Istria. A licensed guide is a must when hunting for truffles, otherwise, you could face severe fines. Alongside him are two female dogs, neither of which I'm allowed to pet.
Left: Olive oil is the big business in this town. Right: Lovely coastline draws a lot of tourists to the area as well.
Soon, the dogs, already chomping at the bit to go, are released and they race through the woods on their quest for black truffles, which can be found year-round. White truffles are the more prized, as they draw the most money — up to $3,500 (U.S.) a kilogram — but they're only in season from September through January and I'm about two weeks too early.
The truffles lie about 10 to 30 centimetres below ground, and the dogs use their powerful sniffers to locate them. The scent of a truffle can linger two to three hours after being unearthed so there are several false finds. But once the dogs find a truffle — they locate four in about 45 minutes — they dig ferociously until the hunter calls them away.
I ask about their training, which starts in puppyhood, but the hunter shakes his head. At first, I suspect he hasn't understood me. But I later learn that hunters guard their training techniques closely. They used to hunt with pigs, by the way, until the pigs began destroying the forests too much.
Truthfully, I return to Zigante with little appetite for fungus, especially after seeing how they look like petrified balls of poop (and smell just as bad). But my opinion changes when I sit down for a four-course meal at the restaurant that features an Istrian truffle-based menu. It's the tagliatelle that seals the deal for me.
It looks simply like noodles in a bowl until my waiter grates a black truffle over the pasta. I've just entered fungus heaven. Anybody know how to ask for seconds in Italian — or Croatian?
How to get here: Fly into Pula, about 40 kilometres from Rovinj, or easier-to-reach cities like Venice (about 250 km away) where your connecting option is car or ferry. / Where to stay: Indulge in luxurious accommodations at Hotel Monte Mulini (www.montemulinihotel.com) or its more chic sister property, Hotel Lone (www.lonehotel.com). The beachfront properties are situated side-by-side, and both feature spas. Lone also has an impressive wellness centre with gym, saunas, Turkish bath, indoor swimming pools and a relaxation garden; Mulini guests have full access to this. If you prefer to stay in the heart of Old Town, veer toward the newly opened Boutique Hotel Adriatic (www.maistra.com/adriatic_rovinj). / Where to eat: At Monte Mulini's Wine Vault, book the Chef's Table, and the chef will create a customized menu of several courses. You'll then dine in a funky room where the white walls are adorned with art and phrases scribbled by guests. At Hotel Lone, head to Restaurant L for creations that rotate regularly and meet the needs of various diets, including vegetarians. In the city, book reservations around sunset at Ristorante Lanterna, a castle which requires a short ferry ride to reach. Or head to Bale, a small village near Rovinj, for dinner at Meneghetti Restaurant, where you'll enjoy exquisite local culinary creations, each paired with Meneghetti's own wines and olive oils.
London's Borough Market a hidden treasure 6/12/2017
Ireland's Powerscourt is a Garden of Eden 6/19/2017
Going with the 'Flow-rence in Italy's Renaissance city 3/4/2020
Italy's Franciacorta wine region a sparkling success 3/21/2018
Florence is a sweet treat 6/20/2017
Scotland's super city is GlasGLOW! 3/22/2018
Karen Asp is a health-conscious travel junkie who counts Paris, Chicago, Barcelona, and Jackson Hole, Wyo., among her favourite places. She loves travelling anywhere that adventure – whether physical or cultural – abounds. Some of her most memorable experiences were: Swimming with penguins in the Galapagos; hiking the Inca Trail into Machu Picchu; logging two 10Ks on two different continents (Australia and North America) on the same day, and tandem paragliding in Jackson Hole. Along with being an avid craft brew and gelato fan, she holds five world records in Nordic walking and a full-time career as a journalist. She's a contributing editor for Woman's Day and writes for numerous other leading publications, including Islands, More, O, SELF, Health, Parade, Prevention, Better Homes and Gardens, Real Simple, Travelife, Shape and Martha Stewart Living.
Portugal's Fado is music to our ears
Olivia Johnson
Olivia Johnson visits Coimbra and discovers the joy of Fado, the traditional music of Portugal that is sung in the streets of big and small cities throughout this electrifying country.
Indulging Italy in two hidden hamlets
Julia Sun
Julia Sun ventures off the well-worn tourist path in Italy and discovers two small towns lost in the mountains and time where she indulges in their culture, historic landmarks, wine and great food.
Innsbruck's Christmas market the perfect gift
Karen Asp
Karen Asp attends Innsbruck's renowned Christmas market and discovers some of the city's other special gifts for tourists.
A night to remember in Zürich
Marc Atchison
Zürich - Out of the shadows of a darkened Old Town street walks a man wearing a black cape and tricorne. His face is gaunt, his skin a ghostly white. In one hand he carries a lamp. In the other, a lon...
Finland is 'Funland' in the winter months
ROVANIEMI, FINLAND - Snowmobiling on the frozen Kemijoki River, I follow the lead driver up a steep embankment and into a primeval forest. The pathway is lined with towering trees heavy with new falle...
Martin Luther's Eisleben a fascinating place
EISLEBEN, GERMANY - I struggle to get to the top of a hill where historic St. Anne's Church stands and by the time I reach the summit I'm left breathless ...
Copyright 1995 - 2021 Tour East Holidays (Canada) Inc. All rights reserved. | Privacy Statement | Terms Of Use


Add the coolest, fattest, awesomest, funnest, trendingest animated GIFs to your WhatsApp™ chats, e-mail, messages, notes and social media posts.
With the unique "tap to search" you can tap a word anywhere in the text you are editing and immediately find the coolest GIFs matching that word, or the last two or three words. Of course you can also find GIFs by hashtag, keyword, trending and by browsing categories.
Then, you simply paste the selected GIF into your text and presto!
why stick to boring old emoji if you can use GIFs?
AniKey is powered by Giphy, the best GIF search engine on the webs! This app is however not made or published by Giphy, so for support don't contact them, but contact us instead.


Corporate Philosophy – Kagayaku Cosmetics Inc.
Kagayaku Cosmetics is a company contributing to society by providing customers with pleasures through planning, developing, and selling cosmetics and offering our service. By always having innovative ideas, improving or innovating functions, and offering more customers the joy and satisfaction, we continue to grow as a company which every employee can sincerely feel proud of and be pleasant of their work.
We contribute to society by providing customers with the joy.
Having innovative ideas, we always try to improve functions.
We aim to become a company which every employee can sincerely feel proud of and be pleasant of their work, and grow by ourselves.


in vogue at present. It consist of a wide variety of formats- 45×90, 60×60, 30×60 -in two finishes, natural and non-slip, and there is also a large 90×90 format and an original 30×30 mosaic format which gives us a wide variety of solutions for any kind of area. In terms of color we move to an aesthetic with a strong personality.
The result, a versatile, elegant and modern composite collection, combining creativity with infinite possibilities and achieving a wide variety on a compositional level.


Roz Morris lives in London with her husband in a house straight out of a booklover's dream. Each wall is decorated with bookshelves, with each room serving as a different section of her personal library. Morris is a self-proclaimed 'sucker' for beautiful language and stories, so it seems fitting that her study serves as the fiction room of the house, with walls showcasing the most important novels in her life. Morris has worked as a journalist, ghost-writer, editor and writing coach. In the past she has published books on novel writing, including 'Nail Your Novel', which has been defined as a writing mentor and buddy in book form. After emerging from the shadows of ghost-writing, Morris published her first novel My Memories of a Future Life in 2011. Her second 'nailed' novel, Lifeform Three, was released in December 2013.
How would one define Lifeform Three? Scifi? Dystopia? Fantasy? Or perhaps, all of the above? In her second novel Morris introduces the reader to a future world, very different from the normalities and comforts of today. Paftoo is a 'bod', a creature made to serve the 'intrepid guests' of the last remaining countryside estate of which he is groundsman, the once grand Harkaway Hall. At first glance Paftoo seems much like the other bods around him, the renew bods, the dispose bods, and many other bods besides, all built with one purpose, to serve. Look closer, however, and there is something about Paftoo which makes him different, something which sets him out from the rest of the group. He seems unable to contend himself with the life of servitude offered to bods. When Paftoo begins dreaming, of times past, nightly rides through the woods and mysterious messages, he begins an incredible journey. Paftoo nightly antics aid him on the path of rediscovery of his memories, his passions, and most of all, his beloved lifeform three.
I love a dystopia – and I would call this a dystopia – which plays on very real current fears. Like the New York City presented in Harry Harrison's Make Room, Make Room, these kinds of worlds are all the more real, and terrifying, because there is a very real possibility such a world becoming a reality.
The bods are made to serve, and at the end of the day, when the sun sets and the intrepid guests go to wherever the intrepid guests go, the bods shut down. I found the idea of this quite disturbing, the thought of the robots just stopping, not sleeping or recharging, just staying where they are, open to the elements, is really quite sad. It seems much more pleasant to think of the grandmother in Ray Bradbury's film Electric Grandma, who, at the end of the day plugs herself in to charge, sits down in her rocking chair and closes her eyes. This seems so much more compassionate to me. The bods are made to seem human, they are all different, with different haircuts and facial features, and yet they are not even given a place to be put away. And of course this is even worse when seen through the eyes of Paftoo, who himself does not shut down, but continues to roam the lost lands by night. The bods, standing around him in the darkness, or lying crumpled on the floor, wet and covered in leaves, is a horrible and depressing sight to imagine.
I could go on, I would love to go on, but I feel as though I have already said too much. If I have piqued your interest enough to read this far, you should really read the book. Needless to say I really enjoyed it, and would highly recommend it. I am a little obsessed with dystopian fiction, and for me Lifeform Three ticked all the boxes. I found Morris' style incredibly captivating, and the story itself had me reading on at the end of every chapter.
I am incredibly grateful to Roz Morris for supplying me with a free review copy of her book, and thus introducing me to the captivating world of Lifeform Three.


A blockbuster quarter just won the card payments processor an upgrade. But should you really buy this stock at this price?
It's another red day for the stock market, with the Dow off by a fraction of a percent, and the Nasdaq down more than one full percentage point. But over at Total System Services (NYSE:TSS) stock, the ticker is glowing a warm and lovely shade of green.
Much of the credit for this goes to Total System Services itself, which yesterday reported an earnings beat of pleasing proportions -- $0.66 per share in profits, where only $0.61 had been expected. Revenue at the card payments processor likewise exceeded expectations, where $739 million in sales exceeded expectations by about 4%.
What's really getting investors excited today, though, is the new guidance that Total System Services has released -- and the analyst upgrade it sparked. Here are three things you need to know.
TSYS Tablets make it easy for merchants to accept credit and debit card payments. Image source: Total System Services.
Wells Fargo is one of the better analysts we track here at Motley Fool CAPS, outperforming 90% of the investors on the planet. And as reported this morning on TheFly.com, Wells Fargo is responding to Total System Services' strong performance by upgrading the stock to outperform -- and raising its price target nearly 20%, to somewhere between $60 and $62 a share.
Thing No. 2: "Strong momentum"
What's got Wells feeling so bullish about Total Systems Services stock? Well, the earnings beat certainly doesn't hurt. But more importantly, Wells Fargo sees TSYS building on Q1's strong performance, and showing "strong momentum" in the year ahead.
At last report, analysts saw Total System Services earning perhaps $2.61 through the end of this year, and raking in revenue of $2.94 billion. New guidance out of the company, however, shows management now predicting $2.78 to $2.85 per share in profit on more than $3 billion in revenue.
Thing No. 3: Buy the numbers?
What does this mean to investors? Analyst projections for Total System Services stock still call for just 6% earnings growth this year, 8% in 2017, and perhaps 11% long-term. And yet, TSYS just reported better than 22% earnings growth in Q1, and now says it will grow (adjusted) earnings 13% to 16% this year.
That's more than twice the growth analysts were expecting.
According to data from S&P Global Market Intelligence, over the last 12 months, Total System Services earned $377 million and generated just under $533 million in positive free cash flow. Weighed against the company's $9.7 billion market capitalization, that works out to a P/E ratio of 25.6, but a price-to-free-cash-flow ratio of only 18.1.
Combined with Total System Services' modest 0.8% dividend yield, the top growth rate management is projecting (16%) might be fast enough to justify the stock's 18 P/FCF ratio. But before rushing ahead, joining the crowd, and buying the stock, let's be cautious and take a more conservative view.
S&P Global data show that over the past year, TSYS has spent $149 million on the acquisition of intangible "software assets." The company has spent similar sums on similar assets in each of the past three years, so it's safe to say this is now a part of Total System Services' business strategy -- it's an ongoing expense, and thus must be deducted from free cash flow. Were we to do that, Total System Services' free cash flow number would fall to $384 million. Additionally, TSYS carries a large debt load, amounting to about $1 billion after offsetting cash.
So...valuing Total System Services conservatively, were we to compare $384 million FCF to its debt-adjusted market cap (its enterprise value) of $10.7 billion, that would give us an EV/FCF ratio of 27.8 on the stock.
And here's the question you need to ask yourself as an investor: Is 11% long-term growth fast enough to justify paying nearly 28 times free cash flow to own Total System Services stock? What about the 13% to 16% growth than management is projecting? For that matter, is even the 23% growth management produced in Q1 fast enough to justify paying 28 years' worth of cash profits today, to buy a share of Total System Services?
Wells Fargo thinks yes. But I vote no.


text:
#include <stdlib.h>

#include <vector>
#include <string>

// For pi_dynlink.h
#ifdef WIN32
#define WIN32_LEAN_AND_MEAN
#define NOSERVICE
#define NOMCX
#define NOIME
#include <Windows.h>
#endif

#include "pi_dynlink.h"
#include "opencl_header_doc.h"
#include "opencl_device_enumeration.h"

#include "print_error.h"

static struct {
	clGetPlatformIDs_t GetPlatformIDs;
	clGetPlatformInfo_t GetPlatformInfo;
	clGetDeviceIDs_t GetDeviceIDs;
	clGetDeviceInfo_t GetDeviceInfo;
} ocl = { NULL, NULL, NULL, NULL };

const char * ocl_name(cl_e_platform_info eInfo) {
	switch (eInfo) {
		case CL_PLATFORM_PROFILE:    return "PROFILE";
		case CL_PLATFORM_VERSION:    return "VERSION";
		case CL_PLATFORM_NAME:       return "NAME";
		case CL_PLATFORM_VENDOR:     return "VENDOR";
		case CL_PLATFORM_EXTENSIONS: return "EXTENSIONS";
	}
	return "";
}

const char * ocl_name(cl_e_device_info eInfo) {
	switch (eInfo) {
		case CL_DEVICE_TYPE:				 return "DEVICE_TYPE";
		case CL_DEVICE_VENDOR_ID:			 return "VENDOR_ID";
		case CL_DEVICE_MAX_COMPUTE_UNITS:	 return "MAX_COMPUTE_UNITS";
		case CL_DEVICE_MAX_WORK_GROUP_SIZE:  return "MAX_WORK_GROUP_SIZE";
		case CL_DEVICE_MAX_CLOCK_FREQUENCY:	 return "MAX_CLOCK_FREQUENCY";
		case CL_DEVICE_GLOBAL_MEM_SIZE:		 return "GLOBAL_MEM_SIZE";
		case CL_DEVICE_AVAILABLE:			 return "AVAILABLE";
		case CL_DEVICE_EXECUTION_CAPABILITIES: return "EXECUTION_CAPABILITIES";
		case CL_DEVICE_ERROR_CORRECTION_SUPPORT: return "ERROR_CORRECTION_SUPPORT";
		case CL_DEVICE_NAME:				 return "NAME";
		case CL_DEVICE_VENDOR:				 return "VENDOR";
		case CL_DRIVER_VERSION:				 return "DRIVER";
		case CL_DEVICE_PROFILE:				 return "PROFILE";
		case CL_DEVICE_VERSION:				 return "VERSION";
	}
	return "";
}

// auto-growing buffer for use in fetching OpenCL info.
static char* g_buffer = NULL;
unsigned int g_cBuffer = 0;
int ocl_log = 0; // set to true to enable logging of oclGetInfo

clReturn oclGetInfo(cl_platform_id plid, cl_e_platform_info eInfo, std::string & val) {
	val.clear();
	size_t cb = 0;
	clReturn clr = ocl.GetPlatformInfo(plid, eInfo, g_cBuffer, g_buffer, &cb);
	if ((clr == CL_SUCCESS) && (g_cBuffer <= cb)) {
		if (g_buffer) free (g_buffer);
		if (cb < 120) cb = 120;
		g_buffer = (char*)malloc(cb*2);
		if (! g_buffer) { print_error(MODE_ERROR, "ERROR: failed to allocate %d bytes\n", (int)(cb*2)); exit(-1); }
		g_cBuffer = (unsigned int)(cb*2);
		clr = ocl.GetPlatformInfo(plid, eInfo, g_cBuffer, g_buffer, &cb);
	}
	if (clr == CL_SUCCESS) {
		g_buffer[g_cBuffer-1] = 0;
		val = g_buffer;
		if (ocl_log) { print_error(MODE_VERBOSE, "\t%s: \"%s\"\n", ocl_name(eInfo), val.c_str()); }
	}
	return clr;
}

clReturn oclGetInfo(cl_device_id did, cl_e_device_info eInfo, std::string & val) {
	val.clear();
	size_t cb = 0;
	clReturn clr = ocl.GetDeviceInfo(did, eInfo, g_cBuffer, g_buffer, &cb);
	if ((clr == CL_SUCCESS) && (g_cBuffer <= cb)) {
		if (g_buffer) free (g_buffer);
		if (cb < 120) cb = 120;
		g_buffer = (char*)malloc(cb*2);
		if (! g_buffer) { print_error(MODE_ERROR, "ERROR: failed to allocate %d bytes\n", (int)(cb*2)); exit(-1); }
		g_cBuffer = (unsigned int)(cb*2);
		clr = ocl.GetDeviceInfo(did, eInfo, g_cBuffer, g_buffer, &cb);
	}
	if (clr == CL_SUCCESS) {
		g_buffer[g_cBuffer-1] = 0;
		val = g_buffer;
		if (ocl_log) { print_error(MODE_VERBOSE, "\t\t%s: \"%s\"\n", ocl_name(eInfo), val.c_str()); }
	}
	return clr;
}

const char * ocl_value(int val) { static char ach[11]; sprintf(ach, "%d", val); return ach; }
const char * ocl_value(unsigned int val) { static char ach[11]; sprintf(ach, "%u", val); return ach; }
const char * ocl_value(long long val) { static char ach[22]; sprintf(ach, "%lld", val); return ach; }
const char * ocl_value(unsigned long long val) { static char ach[22]; sprintf(ach, "%llu", val); return ach; }
const char * ocl_value(double val) { static char ach[22]; sprintf(ach, "%g", val); return ach; }

template <class t>
clReturn oclGetInfo(cl_device_id did, cl_e_device_info eInfo, t & val) {
	clReturn clr = ocl.GetDeviceInfo(did, eInfo, sizeof(val), &val, NULL);
	if (clr == CL_SUCCESS) {
		print_error(MODE_VERBOSE, "\t\t%s: %s\n", ocl_name(eInfo), ocl_value(val));
	}
	return clr;
}

template clReturn oclGetInfo<int>(cl_device_id did, cl_e_device_info eInfo, int & val);
template clReturn oclGetInfo<unsigned int>(cl_device_id did, cl_e_device_info eInfo, unsigned int & val);
template clReturn oclGetInfo<unsigned long long>(cl_device_id did, cl_e_device_info eInfo, unsigned long long & val);

static int ocl_device_count = 0;
static int ocl_was_initialized = 0;
static std::vector<cl_platform_id> cl_platforms;
static cl_platform_id g_plidCuda = NULL;
static std::string g_cudaOCLVersion;

int g_cl_cCuda = 0;
int g_cl_ixFirstCuda = 0;
std::vector<cl_device_id> cl_gpu_ids;

int ocl_Init(void) {

	print_error(MODE_DIAGNOSTIC_MSG, "diag: ocl_Init()\n");
	if (ocl_was_initialized) {
		return 0;
	}
	ocl_was_initialized = 1;

	if (! ocl.GetPlatformIDs) {
		return -1;
	}

	unsigned int cPlatforms = 0;
	clReturn clr = ocl.GetPlatformIDs(0, NULL, &cPlatforms);
	if (clr != CL_SUCCESS) {
		// if the error code is just 'no devices', we don't really want to report that as an error
		int mode = ((clr == CL_DEVICE_NOT_FOUND) || (clr == CL_PLATFORM_NOT_FOUND_KHR)) ? MODE_DIAGNOSTIC_MSG : MODE_ERROR;
		print_error(mode, "ocl.GetPlatformIDs returned error=%d and %d platforms\n", clr, cPlatforms);
	}
	if (cPlatforms > 0) {
		cl_platforms.reserve(cPlatforms);
		for (unsigned int ii = 0; ii < cPlatforms; ++ii) {
			cl_platforms.push_back(NULL);
		}
		ocl.GetPlatformIDs(cPlatforms, &cl_platforms[0], &cPlatforms);
	}

	// enable logging in oclGetInfo if verbose
	ocl_log = g_verbose;

	for (unsigned int ii = 0; ii < cPlatforms; ++ii) {
		cl_platform_id plid = cl_platforms[ii];
		print_error(MODE_DIAGNOSTIC_MSG, "ocl platform %d = %x\n", ii, (int)(size_t)plid);
		std::string val;
		clr = oclGetInfo(plid, CL_PLATFORM_NAME, val);
		if (val == "NVIDIA CUDA") g_plidCuda = plid;
		clr = oclGetInfo(plid, CL_PLATFORM_VERSION, val);
		if (plid == g_plidCuda) g_cudaOCLVersion = val;

		// if logging is enabled, then oclGetInfo has the side effect of logging the value.
		if (ocl_log) {
			clr = oclGetInfo(plid, CL_PLATFORM_VENDOR, val);
			clr = oclGetInfo(plid, CL_PLATFORM_PROFILE, val);
			clr = oclGetInfo(plid, CL_PLATFORM_EXTENSIONS, val);
		}

		unsigned int cDevs = 0;
		cl_device_type f_types = CL_DEVICE_TYPE_GPU;
		clr = ocl.GetDeviceIDs(plid, f_types, 0, NULL, &cDevs);
		print_error(MODE_VERBOSE, "\tDEVICES = %d\n", cDevs);

		if (CL_SUCCESS == clr && cDevs > 0) {
			unsigned int ixFirst = (unsigned int)cl_gpu_ids.size();
			cl_gpu_ids.reserve(ixFirst + cDevs);
			for (unsigned int jj = 0; jj < cDevs; ++jj) { cl_gpu_ids.push_back(NULL); }
			clr = ocl.GetDeviceIDs(plid, f_types, cDevs, &cl_gpu_ids[ixFirst], NULL);
			if (clr == CL_SUCCESS) {
				if (plid == g_plidCuda) {
					// keep track of which of the opencl GPUS are also CUDA
					g_cl_ixFirstCuda = ixFirst;
					g_cl_cCuda = cDevs;
				}

				// if logging is enabled, query various properties of the devices
				// to trigger the logging of those properties.
				if (ocl_log) {
					for (unsigned int jj = ixFirst; jj < ixFirst + cDevs; ++jj) {
						cl_device_id did = cl_gpu_ids[jj];
						oclGetInfo(did, CL_DEVICE_NAME, val);
						cl_device_type eType = CL_DEVICE_TYPE_NONE;
						oclGetInfo(did, CL_DEVICE_TYPE, eType);
						unsigned int vid = 0;
						oclGetInfo(did, CL_DEVICE_VENDOR_ID, vid);
						oclGetInfo(did, CL_DEVICE_VENDOR, val);
						oclGetInfo(did, CL_DEVICE_VERSION, val);
						oclGetInfo(did, CL_DRIVER_VERSION, val);
						unsigned int multiprocs = 0;
						oclGetInfo(did, CL_DEVICE_MAX_COMPUTE_UNITS, multiprocs);
						unsigned long long work_size = 0;
						oclGetInfo(did, CL_DEVICE_MAX_WORK_GROUP_SIZE, work_size);
						unsigned int clock_mhz;
						oclGetInfo(did, CL_DEVICE_MAX_CLOCK_FREQUENCY, clock_mhz);
						unsigned long long mem_bytes = 0;
						oclGetInfo(did, CL_DEVICE_GLOBAL_MEM_SIZE, mem_bytes);
						int has_ecc = 0;
						oclGetInfo(did, CL_DEVICE_ERROR_CORRECTION_SUPPORT, has_ecc);
					}
				}
			}
		}
	}

	ocl_log = 0;
	ocl_device_count = (int)cl_gpu_ids.size();
	return 0;
}

clReturn OCL_CALL ocl_GetDeviceCount(int * pcount) {
	ocl_Init();
	*pcount = ocl_device_count;
	return CL_SUCCESS;
}

dlopen_return_t
loadOpenCLLibrary() {
#if       defined(WIN32)
	const char * opencl_library = "OpenCL.dll";
#else  /* defined(WIN32) */
	const char * opencl_library = "libOpenCL.so";
#endif /* defined(WIN32) */

	dlopen_return_t opencl_handle = dlopen( opencl_library, RTLD_LAZY );
	if(! opencl_handle) {
		print_error(MODE_DIAGNOSTIC_MSG, "Can't open library '%s': '%s'\n", opencl_library, dlerror());
	}

	dlerror(); // reset error
	return opencl_handle;
}

dlopen_return_t
setOCLFunctionPointers() {
	dlopen_return_t ocl_handle = loadOpenCLLibrary();
	if(! ocl_handle) { return NULL; }

	ocl.GetPlatformIDs = (clGetPlatformIDs_t) dlsym(ocl_handle, "clGetPlatformIDs");
	ocl.GetPlatformInfo = (clGetPlatformInfo_t) dlsym(ocl_handle, "clGetPlatformInfo");
	ocl.GetDeviceIDs = (clGetDeviceIDs_t) dlsym(ocl_handle, "clGetDeviceIDs");
	ocl.GetDeviceInfo = (clGetDeviceInfo_t) dlsym(ocl_handle, "clGetDeviceInfo");

	return ocl_handle;
}

redpajama_set_name: RedPajamaGithub


This clinic combines South Korean techniques with state-of-the-art facilities.
It is easy to reduce plastic surgery to a bunch of nipping and tucking procedures, but what Dr Ng Siew Weng likes about this field of medicine is that it allows him to combine science and art with clearly visible results.
And what is unique about the founder and consultant plastic & reconstructive surgeon of Sweng Aesthetic and Reconstructive Surgery is that he is the first surgeon from Singapore General Hospital to undergo intensive training in plastic surgery in South Korea.
Thanks to the tutelage of these experts, Dr Ng learnt the Korean method, which is modelled after established Western techniques but modified for Asian faces.
As a result, his surgical techniques have acquired a strong Korean influence, especially in terms of eyelid and nose surgery, facelifts and breast augmentation.
His clinic at the newly established Farrer Park Hospital offers surgical and non-invasive procedures, as well as reconstructive surgery.
Featuring a Ministry of Health accredited Ambulatory Surgical Centre and state-of-the-art equipment, the clinic is a veritable one-stop facility from consultation to recovery. Indeed, the double ceiling provides a relaxing ambience.
Despite the source of his training, he's not aiming for cookie-cutter beauty, says Dr Ng, who also travels to under-developed countries to perform free surgery for the less privileged.
The consummate professional, he stresses that it is more important for his clients to achieve an individualised, harmonious look, than to resemble what comes out of a factory mould. And that's how you know that your face is in good hands.


Title Nihon saigaishi / Kitahara Itoko hen.
Published Tōkyō : Yoshikawa Kōbunkan, Heisei 18 .
東京 : 吉川弘文館, 平成 18 .
Physical description xiv, 447, 16 p. : ill.(some col.), maps ; 20 cm.
Bibliography Includes bibliographical references (p. 426-447) and index.
Subject Disasters -- Japan -- History.


text:
Schreib was du möchtest...!!! » www.2018footballdraft.com
New Life » Forum » Schreib was du möchtest...!!! » www.2018footballdraft.com
#1 | www.2018footballdraft.com 09.11.2018 07:32
xinxiu24
CHENGDU Kevin White Jersey , May 3 (Xinhua) -- On a precipitous cliff by the roaring Dadu River in southwest China's Sichuan Province, Gulu Village has sat in isolation and poverty for hundreds of years.
Chang Zhaolin is among some 400 Yi ethnic minority people living in the village, known as the "Village on the Ladder to the Sky," situated on the 1,000-meter-high cliff. The name "Gulu" is said to be an onomatopoeia taken from the sound of a rock falling from a mountain. In the past Adam Shaheen Jersey , residents used a ladder when they wanted to leave the village.
"When I was little, we used to climb down the cliff with a ladder made of sticks and cane," recalled Chang, 50. "The wind was usually quite strong and often made the ladder dangle. When we looked down, our legs would be shaking."
In 2003 Eddie Goldman Jersey , the local government built a narrow road, less than a meter wide. It takes more than six hours from the village to the cliff bottom and back via the road, which snakes along the mountain edge.
"On a market day, we had to set off before dawn and always got back to the village at night," Chang said.
Soon the treacherous journey will be a thing of the past. A ropeway for cable cars connecting the mountaintop and the bottom of the cliff has been built Cody Whitehair Jersey , and official operation will begin soon.
The ropeway is about 650 meters long and 700 meters high. Its cable cars can hold up to 40 people each. What once took three hours from the village to the cliff bottom will only take three minutes.
"We are currently looking for a company to operate the ropeway," said village official Luo Yunlian. "We will not only facilitate transportation for fellow villagers, but also try to attract tourists to boost the local economy through the ropeway."
"EVERYBODY GETS NERVOUS"
www.wholesalenfljerseysforcheap.com » « Jahleel Addae Jersey

redpajama_set_name: RedPajamaCommonCrawl


text:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>libtmcl-0.2: TMCLInterfaceStruct Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>

Main Page

Related Pages

Modules

Data Structures

Files

Data Structures

Data Structure Index

Data Fields

TMCLInterfaceStruct Struct Reference

#include <src/tmcl/interface.h>

Data Fields

union {

   int   fd

} 	handle

char * 	ifacename

TMCLBusType 	bus

tmcl_open_funcPtr 	_open

void * 	tmcl_open_void

tmcl_close_funcPtr 	_close

void * 	tmcl_close_void

tmcl_write_funcPtr 	_write

void * 	tmcl_write_void

tmcl_read_funcPtr 	_read

void * 	tmcl_read_void

unsigned int 	timeout_sec

unsigned int 	timeout_msec

unsigned int 	timewait_sec

unsigned int 	timewait_msec

Detailed Description

Struct to store information about the controller interface

Definition at line 36 of file interface.h.

Field Documentation

          union { ... }   TMCLInterfaceStruct::handle

handle to access the interface

          unsigned int TMCLInterfaceStruct::timeout_msec

Timeout for reading from device (milliseconds) (Default 0)

Definition at line 56 of file interface.h.

          unsigned int TMCLInterfaceStruct::timeout_sec

Timeouts Timeout for reading from device (seconds) (Default 2)

Definition at line 55 of file interface.h.

          unsigned int TMCLInterfaceStruct::timewait_msec

Time to wait for reply of board (milliseconds) (Default 10)

Definition at line 60 of file interface.h.

          unsigned int TMCLInterfaceStruct::timewait_sec

Due to the processing time of the board it may be necessary to wait some microseconds until the reply is ready. Time to wait for reply of board (seconds) (Default 0)

Definition at line 59 of file interface.h.

          void* TMCLInterfaceStruct::tmcl_close_void

Void pointer store a custom data close function

Definition at line 48 of file interface.h.

          void* TMCLInterfaceStruct::tmcl_open_void

Void pointer store a custom open function

Definition at line 46 of file interface.h.

          void* TMCLInterfaceStruct::tmcl_read_void

Void pointer store a custom data read function

Definition at line 52 of file interface.h.

          void* TMCLInterfaceStruct::tmcl_write_void

Void pointer store a custom data write function

Definition at line 50 of file interface.h.

The documentation for this struct was generated from the following file:

src/tmcl/interface.h

<address style="text-align: right;">Generated on Mon Apr 12 14:14:22 2010 for libtmcl-0.2 by

 1.6.1 </address>


text:
Home / About Us / Nature of the Game Exhibition Rental
Nature of the Game Exhibit Rental Form
This brand new, innovative and interactive exhibit, which features a collection of larger-than-life outdoor games, will:
Increase attendance due to its game-based entertainment value.
Strengthen your garden's relationships with donors, patrons, and community.
Draw new visitation.
Demonstrate the balance, beauty, and connections in nature.
Encourage children and adults alike to get outside, visit your garden, and have fun through the engagement value of these games.
Celebrate ecology through play with a new collection of larger-than-life outdoor games. This series puts an ecological and artistic spin on familiar favorites, from oversized tile puzzles to gorgeous hidden picture sculptures to giant food web chess and more. Visitors will have fun playing games that demonstrate the balance, beauty, and connectedness of nature.
If you are interested in leasing this exhibit, submit a request form.
Or contact Ed Lyon, Director of Reiman Gardens, at 515-294-6212 or eslyon@iastate.edu.
View the leasing information which includes additional details and images.
Scavenger Hunt: inspired by I-SPY or scavenger hunt – Visitors can explore different biomes in the United States and learn about the plants and animals that live within those biomes by searching for certain images within each piece.
Morphing Morphology: inspired by a cryptex – This simple game allows visitors to match plant species through the different plant characteristics of native range, leaf, flower, fruit and seed. Each of the five wheels has eight different trees common to North America that visitors align by color and morphology.
Photosynthesize: inspired by a balance ball maze – Photosynthesize is a team based game where the strategy is to work together to pivot and tilt the maze, moving the ball to a series of designated spots. Visitors work together to navigate a ball through the six required elements completing the cycle of photosynthesis. One to eight people can work to balance the ball and maneuver through an organic maze to reach all six checkpoints marked with a different element. This maze form is inspired by the veins of the ubiquitous red maple tree leaf viewed at a microscopic level.
Food Web Chess: inspired by chess – Chess has been played since ancient times and is one of the few truly international games. This version of chess includes a twist where the pieces represent animals from different parts of the food chain. Once the game starts, one goes through multiple food chains and creates a food web, illustrating the interconnectivity of nature.
Cause and Effect: inspired by a sliding tile puzzle – Tile puzzles are often used in the form of small hand held mechanisms that usually depict an image, phrase, or ordered number set when completed. The puzzle pieces slide up, down, and side to side within the frame of the device. These large-scale sliding tile puzzles draw connections between different biomes and their biggest threats. There are two different difficulty levels for different ages. The double sides create the cause-and-effect component of the game. Once one side is completed, the other side is scrambled. When one biome is fully visible, its threat is diminished, and vice versa.
Consequence: inspired by Kerplunk – Consequence is a representation of human impact on the environment. The balls are surfaced with relief patterns of endangered species while the poles of the game represent negative human actions. As the individual removes each pole, balls may tumble down. The message of this game is that some human activities can result in the destruction of natural ecosystems, which are kept in a delicate balance.
BEEd Maze: inspired by a bead maze – Bead mazes offer simple amusement to children as they push small beads around twisted and interwoven metal rods. Visitors can experience this simple toy in human scale with an educational component! The BEEd maze illustrates the process of pollination while acting as a toy. The twisted poles are arranged in different shapes and heights. Bees will be pushed around the system as they "pollinate". The BEEd Maze is scaled to be used by all ages, but especially toddlers and young children.
Connect Food: inspired by Connect 4 – In Connect Food, one player is a moth and the other is a butterfly. Each player has to align four of their own disks, and each disk has an imprint of either host plant, caterpillar, adult butterfly, or nectar (food) plant. In order for the player to win, he/she has to align all four needs of their moth or butterfly (in any order).
Dice Sculpture – A large-scale sculptural piece relative to game playing – this ubiquitous game piece is a visual that the exhibit is game-themed!
Playing Cards Photo Op – Playing cards beautifully designed with a botanical theme allow visitors to become one of the card faces and post it on social media for everyone to see the fun!


text:
Q: Android does not parse RSS feed I have modified the code from Head First Android display to get the RSS feeds from NASA's Image of the Day. I decided to use AsyncTask to get the data and then pass it back to the UI thread to update. However, there is some strange results here.

The one on the right is the UI after clicking the button. Strange enough.
Below is my code for the Activity
package com.example.nasadailyimage;

import android.os.AsyncTask;
import android.os.Bundle;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.*;

public class NasaDailyImage extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Button b = (Button) findViewById(R.id.button);
        //get feeds only when button is clicked!
        b.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                new AsyncRetriever().execute(new IotdHandler()); // Get the feeds !!
            }
        });
    }
//------------------------------------------------------------------------------
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.nasa_daily_image, menu);
        return true;
    }
//------------------------------------------------------------------------------
    /**
     * This method is called by onPostExecute and is used to update the UI.
     * It first checks if an error occured while parsing the RSS feed.
     * If yes, it displays "Error" in all TextViews and displays an
     * AlertDialog.
     * Else, it displays the new data.
     * @param hasErrorOccured
     * @param reply
     */
    public synchronized void resetDisplay(boolean hasErrorOccured,IotdHandler reply){
        if(hasErrorOccured){

            AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
                    this);

                // set title
                alertDialogBuilder.setTitle("An error has occured while retrieving feed");

                // set dialog message
                alertDialogBuilder
                    .setMessage("Click to exit")
                    .setCancelable(false)
                    .setNegativeButton("Exit",new DialogInterface.OnClickListener() {
                        public void onClick(DialogInterface dialog,int id) {
                            // if this button is clicked, just close
                            // the dialog box and do nothing
                            dialog.cancel();
                        }
                    });
                // create alert dialog
                AlertDialog alertDialog = alertDialogBuilder.create();

                // show it
                alertDialog.show();

            TextView textHeader = (TextView) findViewById(R.id.textHeader);
            TextView date = (TextView) findViewById(R.id.date);
            ImageView img = (ImageView) findViewById(R.id.image);
            TextView desc = (TextView) findViewById(R.id.desc);

            textHeader.setText("Error");
            date.setText("Error");
            desc.setText("Error");

            return;
        }else{
            TextView textHeader = (TextView) findViewById(R.id.textHeader);
            TextView date = (TextView) findViewById(R.id.date);
            ImageView img = (ImageView) findViewById(R.id.image);
            TextView desc = (TextView) findViewById(R.id.desc);

            textHeader.setText(reply.getTitle());
            date.setText(reply.getDate());
            img.setImageBitmap(reply.getImage());
            desc.setText(reply.getDescription());
        }
    }
//------------------------------------------------------------------------------
    /**
     * This class retrieves data from the RSS feed. I am using AsyncTask because
     * it is not a good practice to block the UI thread while performing
     * network operations.
     *
     */
    class AsyncRetriever extends AsyncTask<IotdHandler,Void,IotdHandler>{

        @Override
        protected IotdHandler doInBackground(IotdHandler... arg0) {
            IotdHandler handler = arg0[0];
            handler.processFeed(); // get the RSS feed data !
            return handler;
        }
//------------------------------------------------------------------------------
        @Override
        protected void onPostExecute(IotdHandler fromInBackground){
            resetDisplay(fromInBackground.errorOccured,fromInBackground);
        }
//------------------------------------------------------------------------------
    }
}

 IotdHandler
public class IotdHandler extends DefaultHandler{
    private String url = "http://www.nasa.gov/rss/image_of_the_day.rss";
    /**
     * Since the events  get called differently, you need to keep
     * a track of which tag you are in.
     */

    private boolean inTitle = false;
    private boolean inDescription = false;
    private boolean inItem = false;
    private boolean inDate = false;
    public boolean errorOccured = false;
    boolean firstItemHit = false;

    private Bitmap image = null;
    private String title = null;
    private StringBuffer description = new StringBuffer();
    private String date = null;
//------------------------------------------------------------------------------
    public void processFeed(){
        try{
            SAXParserFactory factory = SAXParserFactory.newInstance();
            SAXParser parser = factory.newSAXParser();
            InputStream stream = new URL(url).openStream();
            parser.parse(stream, this);
        }catch(Exception e){
            errorOccured = true;
        }
    }
//------------------------------------------------------------------------------
    private Bitmap getBitmap(String url){
        try{
            HttpURLConnection con = (HttpURLConnection)new URL(url).openConnection();
            con.setDoInput(true);
            con.connect();
            InputStream input = con.getInputStream();
            Bitmap bmp = BitmapFactory.decodeStream(input);
            input.close();
            return bmp;
        }catch(Exception e){
            errorOccured = true;
            return null;
        }
    }
//------------------------------------------------------------------------------
    @Override
    public void startElement(String uri,String localName,String qName,
            Attributes attr) throws SAXException{
            if(localName.equals("item")){
                if(localName.equals("title")){inTitle = true;}
                if(localName.equals("description")){inDescription = true;}
                if(localName.equals("pubDate")){inDate = true;}
                if(localName.equals("enclosure")){
                    String url = attr.getValue(0);
                    getBitmap(url);
                }
            }

    }
//------------------------------------------------------------------------------
    @Override
    public void characters(char[] ch,int start,int length){
        String charData = new String(ch);
            if(inTitle){
                title = charData;
            }
            if(inDescription){
                description.append(charData);
            }
            if(inDate){
                date = charData;
            }
    }
//------------------------------------------------------------------------------
    public Bitmap getImage(){return image;}
    public String getTitle(){return title;}
    public StringBuffer getDescription(){return description;}
    public String getDate(){return date;}
//------------------------------------------------------------------------------
}

How do I go about solving this?

A: I believe the issue is in the startElement function in your IotdHandler
basically you are doing a check to see if localName equals "item", then within that if block you check to see if localName equals "title" then "description" etc. None of those inner if statements will ever be true since they will only be evaluated when localName equals "item"
You could remove the check

if(localName.equals("item"))

all together that way those inner if statements have a chance of evaluating to true or if you want to ensure the matches for title, description etc. are within the item node you could change it to:
        if(localName.equals("item")){inItem = true;}
        if(inItem){
            if(localName.equals("title")){inTitle = true;}
            if(localName.equals("description")){inDescription = true;}
            if(localName.equals("pubDate")){inDate = true;}
            if(localName.equals("enclosure")){
                String url = attr.getValue(0);
                getBitmap(url);
            }
        }

Though with all those booleans you are using to determine if you are in a block or not, you should make sure that you set them to false by overriding the endElement function ala
@Override
public void endElement(String uri,String localName,String qName) throws SAXException{
        if(localName.equals("item")){inItem = false;}
        if(localName.equals("title")){inTitle = false;}
        if(localName.equals("description")){inDescription = false;}
        if(localName.equals("pubDate")){inDate = false;}
}

redpajama_set_name: RedPajamaStackExchange


text:
Home » Museum Artifacts
Iron Worker's Hard Hat
This hard hat was worn by Dennis Quinn, an iron worker from Chicago, Illinois, who came to New York to help clear the debris of the World Trade Center after September 11.
Major General George McClellan's Coat Worn at Antietam
General Robert E. Lee's first invasion of the North culminated in the Battle of Antietam, the bloodiest single-day battle in American history. On September 17, 1862, General Robert E. Lee and 30,000 Confederate troops faced Major General George McClellan and 60,000 Union troops.
Notice of Justice
Physical Description Handwriting on paper attached to bamboo. Specific History Emilio Aguinaldo's address to the Philippine people, bearing his seal. The paper is attached to a woven bamboo board. It was found one morning hanging on a fence in the town of Bugasou, P
Sharps Rifle
The 5th New York Volunteer Infantry, "Duryee's Zouaves," was one of the most renowned fighting regiments of the American Civil War. Their colorful Zouave uniforms were based on those of the elite Zouave battalion of the French Army.
Toy Fire Engine
Cast-iron toys are essentially American. Small foundries and factories were mass-producing them towards the close of the 19th century. These toys were sold in novelty stores, department stores, or mail order catalogs. One can follow along with shifts in technology by recognizing the changes in th
Man-in-Service Flag
When displayed in a home, business, or church, the flag indicates that one member of the family or other group is actively serving in the armed forces. A blue star indicates a member currently serving, while a gold star indicates a member killed while serving.
The Declaration of Independence Desk
In 1776 Thomas Jefferson wrote the Declaration of Independence on this portable desk of his own design. It features a hinged writing board and a locking drawer for papers, pens, and inkwell. By the summer of 1776 members of the Second Continental Congress prepared to declare thei
The Feminine Mystique Betty Freidan
Friedan's book was instrumental in the rise of a new wave of feminism in mid-20th century America by confronting beliefs and systems that limited women's roles in society.
Minnijean Brown-Trickey's suspension notice February 6, 1958
Some girls made history by simply going to school and claiming their right to belong. Minnijean Brown is one of those girls. In 1957, she and eight classmates integrated the all-white Central High School in Little Rock, Arkansas, during the civil rights movement. White students physically and verbal
1955 Ford Country Squire Station Wagon
In the 1950s, the station wagon became a staple of America's new suburban landscape and a ubiquitous extension of the suburban home. This car reveals how one family adopted a mobile, active lifestyle and how station wagons shaped family life. Between the 1920s and 1940s, station wa
New Kid
Jerry Craft
The semi-autobiographical graphic novel tells the story of a 12-year-old black boy, Jordan Banks, who experiences culture shock when he enrolls at a private school. Taking place over Jordan's freshman year at a prestigious private school, he has to adjust to a new school, experiences and witnesses m
Before the Ever After
For as long as ZJ can remember, his dad has been everyone's hero. As a charming, talented pro football star, he's as beloved to the neighborhood kids he plays with as he is to his millions of adoring sports fans. But lately life at ZJ's house is anything but charming. His dad is having trouble remem
Eyes that Kiss in the Corners
Joanna Ho
A young Asian girl notices that her eyes look different from her peers'. They have big, round eyes and long lashes. She realizes that her eyes are like her mother's, her grandmother's, and her little sister's. They have eyes that kiss in the corners and glow like warm tea, crinkle into crescent mo
The Magic Fish
Trung Le Nguyen
Tiến loves his family and his friends...but Tiến has a secret he's been keeping from them, and it might change everything. An amazing YA graphic novel that deals with the complexity of family and how stories can bring us together. Real life isn't a fairytale. But Tiến still enjoys reading his
Almost American Girl: An Illustrated Memoir
Robin Ha
A powerful and moving teen graphic novel memoir about immigration, belonging, and how arts can save a life—perfect for fans of American Born Chinese and Hey, Kiddo. For as long as she can remember, it's been Robin and her mom against the world. Growing up as the only child of a single mother in
Look Both Ways: A Tale Told in Ten Blocks
This story was going to begin like all the best stories. With a school bus falling from the sky. But no one saw it happen. They were all too busy—Talking about boogers. Stealing pocket change. Skateboarding. Wiping out. Braving up. Executing complicated handshakes. Planning an escape. Making jokes
Clean Getaway
How to Go on an Unplanned Road Trip with Your Grandma: Grab a Suitcase: Prepacked from the big spring break trip that got CANCELLED. Fasten Your Seatbelt: G'ma's never conventional, so this trip won't be either. Use the Green Book: G'ma's most treasured possession. It holds history, memories
We Are Grateful: Otsaliheliga
Traci Sorell
The Cherokee community is grateful for blessings and challenges that each season brings. This is modern Native American life as told by an enrolled citizen of the Cherokee Nation. The word otsaliheliga (oh-jah-LEE-hay-lee-gah) is used by members of the Cherokee Nation to express gratitude. Beginning


20.45 - Speech by the Chief Inspector of the State Police Dr. Mariella Faraco, responsible for the section crimes against the person, sexual and against children. Testimonials of the Police commitment against gender violence.
From 10 to 18 - photographic exhibition "Femininity is ..." curated by Mario, Alessandra, Antonella, Cristina, Dario, Francesco, at the atrium of the City.
From 15 to 16 - "Make your voice heard! Strategies for effective communication" by Dr. Wanda castles, psychologist, psychotherapist, hypnotist and sexologist. At the Library.
10am - 5pm continuation of the photographic exhibition.
12pm - Musical aperitif in Piazza "Woman in rock" - when rock is a woman. Over 20 female voices to pay homage to the women of rock. Organized by Palcoscenico performing arts center.
Easter Sunday 21 April at 5 p.m.
Spiritual Concert and Mass of the Resurrection animated by the Choir Pace in Terris.
Market on the central street of the village with craft stalls, creative works, typical products and gift ideas related to Easter.


text: Q: The *actual* size of the first quadratic non-residue Let $p$ be an odd prime and define $n(p)$ be the smallest positive quadratic non-residue modulo $p$. By Ankeny and later effective work of Lamzouri, Li, and Soundararajan we know that under GRH one has $$n(p) \leq (\log p )^2 .$$ On the other hand under GRH, Montgomery showed that for almost all primes $p$ one has $$ n(p)\gg (\log p ) (\log \log p ).$$ My question is: what is the correct exponent? By which I mean: is there a constant $ 1\leq c < 2 $ such that firstly $$ n(p)\ll (\log p)^c $$ for all primes p, and, secondly, for all $c'>c$ there are infinitely many primes $p$ for which $$n(p)> (\log p)^{c'} .$$


I was under the care of the Child Protection System for eleven years (age 1 to 12). My early years included apprehensions from my family due to abuse at home. Although scars heal, the wounds from the injustice and isolation I felt at the hands of the Child Protection System remain. I remember feeling left out of decisions, never consulted about where I was going or what I wanted. This seemed comical to me, as I knew, perhaps more than anyone else, what was happening in my family and what I needed.
The United Nations Convention on the Rights of the Child (UNCRC) was ratified by Canada. Article 12 states that "a child who is capable of forming his or her own views has the right to express those views freely in all matters affecting the child, and the view of the child being given due weight" (The United Nations, 1989). Furthermore, the article states that "the child shall be provided an opportunity to be heard in any judicial and administrative proceedings affecting the child" directly or not (The United Nations, 1989). My experience as a child was directly oppositional to this inherent right that I was supposed to have.
We need to start including children in decisions about their own lives in a manner consistent with their developmental needs. The system makes children feel like they have no control in their own lives and no say in matters critical to their well-being. I wish that at my custody hearing I could have had an opportunity to tell the judge my side of the story in person. Although social workers attempted to get my opinion, they often asked me questions with my parents in the room, so I never answered honestly as I was fearful of the consequences from my parents. I experienced 16 moves back and forth between my home and foster homes, this was disruptive to my learning, social interactions and general well-being. I now look back and wonder why it took 11 years for the Child Protection System to consider other options for me.
Children need to start being viewed as the most important decision maker at any table. Children in and from care are more intelligent than they are given credit for—they have to be to survive. More time and care needs to be given to asking children what they want and need because they know better than anyone else what is best for them. If we are really trying to keep the child's best interest paramount, as stated in Article 3 of the UNCRC, we have an obligation to consider the impacts of such a transient life (The United Nations, 1989). I wish someone had taken the time to consider what was best for me. Unfortunately, my story is not unique, many children in care have faced the same. I am lucky to have exited the system at 12, adopted, and in my last year of my Bachelor of Social Work. My focus on education and passion for social change in the community from which I came have supported me past my early traumas. I am lucky to be thriving and surviving despite, not because of, my involvement with the system. When you enter the care system, the state or province becomes your parent, if this is true, the state may well have had its own 'children' apprehended based on the emotional, psychological and social harm it does.
The United Nations. (1989). Convention on the Rights of the Child. Treaty Series, 1577, 3.
Ashley Ash is a fourth-year student at Ryerson University in the Bachelor of Social Work program. She has worked in the child welfare sector as an advocate for over 6 years with a focus on protecting children's rights. She has worked at Children's Aid Society, the Ontario Child Advocate and just started an internship at Justice for Children and Youth. She hopes to continue her career and obtain a law degree so she can become an Ontario Children's Lawyer. She is the winner of a national writing award, a published author, winner of the North American Youth Advocate of the Year award, and an Amethyst Award for Ontario Public Service.


text:
Suspect Arrested in May 4 Rap Shooting
Chris Gray
| Breaking News |
Chris Gray | May 17, 2012 | 12:10pm
Jordan Wilson, the former member of the Alief-area rap group FDAB charged with murder in the May 4 shooting death of his ex-bandmate Toyurean "T.O.Y." Young, has been arrested, the Houston Police Department said this morning.
According to HPD, Wilson, who had reportedly been feuding with Young on Twitter for months after leaving FDAB (Fly Den a Bitch) for the group KREAM, was arrested Tuesday in Corpus Christi.
The two rappers became involved in an altercation in the parking lot of a McDonald's in the 10700 block of Beechnut in southwest Houston around 9:30 p.m. the evening of May 4. According to the report by HPD's Sgt. M. Countryman and Officer R. Olive:
Wilson approached Mr. Young, whom he had threatened in the past, in the parking lot of a fast food restaurant at the above location and both men began fighting. At some point during the fight, Wilson retrieved a gun from his shorts' pocket and shot Young.
Wilson then fled the scene on foot. Young was taken by paramedics to the hospital.
Young was taken to Ben Taub Hospital, where he later died. HPD says the U.S. Marshals tracked Wilson to Corpus Christi, where he was arrested after a traffic stop.
He is currently in the Nueces County jail awaiting return to Houston
Chris Gray has been Music Editor for the Houston Press since 2008. He is the proud father of a Beatles-loving toddler named Oliver.


More than 1,000 UK charities and businesses are an official partner of #GivingTuesday, a global day of giving at the start of the festive season.
The day, led in the UK by the Charities Aid Foundation, takes place on 1 December and follows Black Friday and Cyber Monday - two of the UK's biggest shopping days. It is an opportunity for charities, families, businesses, community centres and students to come together to do something good for a cause they care about.
With six weeks still to go, hitting 1,000 partners guarantees that #GivingTuesday 2015 will be even bigger than last year, when just over 800 organisations signed up as official partners for the UK's first #GivingTuesday.
The day saw a surge in donations, trended on social media and was backed by high profile celebrities and politicians.
Charities and businesses taking part this year include the Stroke Association, GoodGym, Dementia UK, Volunteer Now, WaterAid, NSPCC, Stonewall, RSPCA, Homes for Veterans, RBS, Microsoft and Morrisons.
"We are astounded at the response to #GivingTuesday this year and delighted that we have hit 1,000 partners already.
"After two of the most frenetic shopping days of the year, #GivingTuesday is a day when charity can really kick off Christmas.
#GivingTuesday came to the UK for the first time last year, having originated in the USA in 2012. It now takes place in 12 countries across the world. This time last year just 285 organisations were on board for the UK campaign.
Last year charity donations online rose sharply on #GivingTuesday.
Just Giving saw a 46% increase in donations compared to the previous year and Visa found that an average of £2500 was donated every minute on #GivingTuesday by UK Visa cardholders – this was a 10% higher than figures for the same day in 2013.
Last year the Prime Minister, the Leader of the Opposition and a number of celebrities including Helen Mirren, David Tennant, Tom Daley and Rita Ora all publicly supported the campaign.
Last week founder of MoneySavingExpert.com Martin Lewis launched a search for charity heroes to put themselves, colleagues or friends forward to become the face of #GivingTuesday in the UK and help to recognise the millions of people across the UK who do so much to support good causes.
Community activists are being encouraged to put themselves forward as the Champion of the campaign, and the winner will be announced at the #GivingTuesday Parliamentary Reception in November, also receiving £250 to give to a charity of their choice.
Charities: Do something to celebrate what you do and the difference you make. Get your supporters and beneficiaries to do the same. Last year the Royal Albert Hall used this idea to show the fantastic work that goes on behind the scenes with a series of videos promoted through Twitter.
Businesses: Do something together with local charities or other organisations that will help you achieve your aims and give your company, their staff and customers a way to get involved. Last year Delete Blood Cancer carried out a Swabathon for #GivingTuesday. They spent the day visiting offices taking cheek swabs and registered over 300 potential stem cell donors - as well as raising £1000.
Charities and businesses: Do something to boost your Christmas campaign, especially if you've already pinned down what you are doing and you don't have the additional time or resources to create something new. Why not launch your campaign on December 1st and jump on the buzz of #GivingTuesday? Lots of partners did that last year and were delighted with the results. Age UK linked the day with #DonateACoat.
Charities and businesses: Do something different and be creative. Perhaps your local park needs a rubbish sweep, your offices need a spring clean or your donors need to be thanked. Do it on #GivingTuesday. Last year, Marie Curie decided not to focus on fundraising and instead turned the day over to saying thank you, with everyone from senior leaders and nurses, office support and IT teams getting involved in sending hand written letters to thank donors. The video that they shared on Facebook was viewed more than 20,000 times.
Charities and businesses: Do something social and share on Twitter, Facebook and Instagram. Just by using the '#GivingTuesday' hashtag, you'll be joining in a global conversation and will be speaking to a huge audience and helping to create the buzz yourself. Last year, charity Stewardship made this video and shared it on Twitter.
#GivingTuesday began life in the USA in 2012, kick-started by 92nd Street Y in partnership with the United Nations Foundation.


Lean Tip #1916 - A little Humility Goes a Long Way.
Lean Tip #1917 - Communicate Effectively.
Lean Tip #1918 - Never Stop Improving.
Lean Tip #1919 - Leverage Your Own Experiences.
A great way to approach management is to think about your own experiences. Which previous bosses, teachers, or leaders have you respected, learned from, and enjoyed working with? What did they do to make you feel this way? It's also helpful to think back to your not-so-great experiences with former managers. What did they do that drove you nuts (or made you quit)? Make sure to avoid the things you hated and do the things you appreciated.
Lean Tip #1920 - Remove Roadblocks.
It's important to set your staff up to succeed — and that includes removing roadblocks whenever possible. Regularly ask people what they need to do their jobs better or more efficiently. Maybe it's adjusting priorities or allocating more resources. Removing roadblocks tells your employees that you care about making their work experience the best it can be.
Having one person create the map means you used only one brain and two hands. The information gathered may be biased or, even worse, incorrect. Decisions need to be made for what is best for the entire value stream, and that's hard to do with only one person. Make sure you use a good cross-functional team to walk the shop floor, analyze part flow, gather the information, and then draw the map.
Ideally, someone with experience in VSM should lead the initial meetings. A person who has drawn several maps can help determine the process families with the team, teach the team the correct way to collect data and information, show how to draw the maps, coach toward a better future state, and facilitate a successful event.
If you're trying to create a manufacturing cell when basic concepts such as 5S, standard work, or teamwork are not even present in an organization, good luck. I'm not saying that you can't jump to a more complex technique or practice right away, but you will have a higher probability for success if you have a start on the basic concepts. This also goes for lean concepts like pull systems and kanban as well as total productive maintenance. Start with some of the basic principles and tools first before you try to implement something more complex.
Some VSM software programs help you draw maps and perform many data manipulations. In my opinion, you should learn to draw it by hand first, because it will help you better understand the methodology. By putting pencil to paper, you emerge yourself in the mapping process, and that's how it becomes real. Yes, it may seem like a struggle at first, but with practice it becomes easier. The day you can grab a piece of paper, start discussing a problem with a colleague, and draw a map is the day you really start to understand the power of VSM.
Also, maps should be temporary. Once you reach your future state, that becomes the current state and you repeat the process of continuous improvement. Paper and pencil allow you to update maps easily, with no overprocessing waste.
When you create your process family matrix, try to keep it at the appropriate level or scope. Limit the VSM to between 10 and 15 steps. Detailing more than 15 steps may make it too complicated.
VSM is scalable, so one process of your door-to-door map (showing everything from the initial order through shipping and receiving payment for that order) still should have only 10 to 15 steps. One of those steps may be "fabricating." This can be broken up into another departmental-level map that also may have10 to 15 steps: laser cutting, bending, hardware, welding, and so forth. If a map has more than 15 steps, you might want to consider combining steps and renaming the process.
Even though the maps will give you great information and insights for improvement, they typically do not have other enterprise wide initiatives that an organization should undertake during its lean journey, such as 5S workplace organization and standardization. A company needs to have 5S everywhere, and VSMs may show only an area or process that needs 5S, not the entire facility. Also, other important functions like communication and training do not usually show up as an action item on a VSM, but these functions are extremely important while implementing lean concepts.
When it comes to VSM, people often become so enamored with their own bureaucracy or analysis that they are just wasting valuable resources, especially time. I'm talking about the people who spend too much time making fancy graphs from the data that was collected, or the ones that want to get the data down to the one-hundredth decimal point. Remember what you are trying to do here: eliminate waste, not create more.
Don't hide your maps. A key benefit of displaying your value stream maps is to communicate what is going to happen at your organization over the next few months or during the next year. Many people resist change because they fear the unknown. Posting the maps with the plan removes or eliminates this fear. It's also a way to start discussions and obtain buy-in and ideas for improvement. Don't hide your maps; be proud of them!
Lean Tip #1928 - Be Clear About Scope--And Don't Creep!
We all want to end world hunger and achieve world peace—but without focus, we won't achieve anything. Most high-level value streams are really more like value rivers. Sorting out which are the major contributing streams and identifying those that need to be improved to impact organizational performance increases the value of your mapping and improvement efforts. And determining up front where the value stream starts and stops and what is in scope and out of scope for people doing the improvement work prevents a lot of wandering in the wilderness. Address these and other issues before you start a mapping exercise if possible, in the form of a Value Proposition or Team Charter.
Lean Tip #1929 – VSM: Walk the Process.
Conduct a formal "Waste" or Process Walk prior to building the "as is" map. Engaging in short, structured interviews with process participants becomes a rich source of data, flow and process issues. It also increases external interest in process improvement since people appreciate being asked for their input.
Lean Tip #1930 – VSM: Map What the Process Really Is.


text:
The Restoring the Sacred Bond Initiative seeks to improve maternal and child health, build strengths, cultural identity, and social outcomes in Manitoba's First Nations communities through access to culturally grounded birth helpers.
We are honoured to have been chosen to deliver the programming for the Restoring The Sacred Bond Initiative. Because we believe that the health of our communities starts with our women as they move through the birth cycle, we believe this Initiative will have a positive effect on the wellness of First Nations communities for generations to follow.
- Board of Directors, Wiijii'idiwag Ikwewag
About This initiative
Restoring the Sacred Bond is a two-year pilot project under the governance of the Southern Network that will match Indigenous Birth Helpers with Indigenous mothers who are at risk of having their infant apprehended into the child welfare system.
The goal of the Initiative is to reignite the power of Manitoba's First Nations women for the health of our children, families and communities.
Visit the Initiative Website
Restoring the Sacred Bond is a two-year pilot program which will match Birth Helpers with Indigenous mothers who are at risk of having their infant apprehended into the child welfare system.
The program will support up to 200 at-risk expectant mothers before, during and after birth.
The Southern Network is leading the Initiative and working in partnership with the service provider, Wiijii'idiwag Ikwewag, to identify expectant mothers in Winnipeg who may not have resources to effectively parent their baby.
These mothers will then be connected to Birth Helpers, who are women trained to help with childbirth and early care.
Indigenous Birth Helpers
Each Birth Helper will serve up to ten to twelve mothers at a time for nine to twelve months per mother.
Birth Helpers will support mothers in the following ways:
Build a relationship based on trust
Co-write a support plan
Refer to resources
Educate on pregnancy and parenting
Introduce to Indigenous ceremonies
Give emotional, physical and spiritual support during labour
Guidance through CFS processes
Build a circle of support
Link to mental illness or addiction treatment


text:
News&Reporting
Southern Baptists
Two Congregations Force LGBT Debate on Evangelical Covenant Church
Evangelicals Fear LGBT Blessings Proposal Would Split the Church of England
A Mighty Controversy Is This Lutheran Catechism
Report: Jean Vanier's L'Arche Hid 'Mystical-Sexual' Sect for Decades
Adventists Call Actions to Allow Women's Ordinations 'Mistakes'
Annual Council votes 264-25 to criticize regional bodies' actions, but not to punish them.
Adelle M. Banks, Religion News Service| October 18, 2012 04:18 PM
Leaders of the Seventh-day Adventist Church on Tuesday (Oct. 16) said recent decisions by two regional bodies to allow ordained female pastors were "serious mistakes," and women who are ordained won't be recognized–at least for now.
"They directly challenge two world Church decisions on the matter of ordination," reads a statement, passed by a 264-25 vote during the Annual Council meeting in Silver Spring, Md. "They create doubts about the importance of collective decision-making as a basic feature of denominational life."
The decisions by the Maryland-based Columbia Union Conference and the California-based Pacific Union Conference came as the worldwide church is in the midst of a broad study of the "theology of ordination" that is expected to be considered at the denomination's 2015 General Conference Session.
Many Adventist women pastors hold a "commissioned" credential, which does not permit ordination, while most male pastors hold a "ministerial" credential, which does.
In 1990, the General Conference Session, the highest authority of the church, approved a recommendation that prevented authorizing ordination of women to ministry. That was followed by a 1995 rejection of a request by the North American Division to permit regional groups to authorize ordination regardless of gender.
In their new statement, Adventist leaders noted that they were dealing with church "structure and procedures," and not specifically addressing ministerial ordination.
Gerry Chudleigh, spokesman for the Pacific Union Conference, said leaders and members in his region were "grateful that the world church leaders took no punitive action against the unions that recently voted to ordain both men and women." Since its August decision, that regional group has approved 14 women pastors for ordination and most of them have already been ordained.
Columbia Union Conference spokeswoman Celeste Ryan Blyden said members of her region were encouraged that "this topic is back on the agenda of the worldwide church." Since its July decision, one woman pastor has been ordained and 14 others have been approved for ordination.
Garrett Caldwell, a spokesman for the world church, said current women pastors will continue to serve "but declarations of ministerial ordination for them will not be recognized until such an action is in harmony with a decision by a General Conference Session."
January/February 2023Subscribe
Your daily news briefing from the editors of CT.
Join in on Facebook
AdventistsSexuality and Gender
Adelle M. Banks, Religion News Service October 18, 2012
One Body, Many Parts: The Crucial Role of the 'Faith-Based FEMA' After Florence
Working alongside government agencies, Christian volunteers aid hurricane victims based on what each denomination does best.
Bobby Ross Jr.
The Church Was Meant to Enjoy Its Diversity, Not Wish It Away.
America is set to be minority white by 2045. Evangelicals need to stop thinking that's a bad thing.
Helen Lee and Michelle Ami Reyes
Super Bowl Fans Don't Need a Linebacker Jesus
Using sports to market Christ has a long history, but Sunday's iteration might skip the muscles for heart.
Paul Putz
News & Reporting:
Sign up for our newsletter: Get the most recent headlines and stories from Christianity Today delivered to your inbox daily.


Use this coupon code at checkout to save 10% off your entire order from Trusst Lingerie.
Enjoy free shipping on your order of $100+ with this offer from Trusst Lingerie.
Shop sale at Trusst Lingerie for up to 75% off top styles and accessories.
Check out Trusst Lingerie online for their latest special offers.


text:
The Macalope
By The Macalope, Macworld |
Zombie ideas: All upcoming Apple products are presumed DOA
The Macalope loves the weeks leading up to a new Apple product launch, when pundits are almost literally crawling over each other like zombies climbing a wall to be the next to proclaim how its totally doomed. In their defense, it's a lot harder to write this stuff with a straight face after these devices ship.
Writing for the Motley Fool, Timothy Green declares "Apple's $10,000 Watch is Dead on Arrival" (tip o' the antlers to @JonyIveParody)
Is it a terrible burden to be clairvoyant? The Macalope imagines it must be.
Also whatever Green is. The Macalope doesn't know what it is but he imagines it must be really itchy.
The success of the cheaper versions of the watch will ultimately depend on how useful the device is, as well as the cult-like strength...
BZZZT.
...of Apple's brand.
Sales of the device will depend on how useful it is. Way to go out on a ledge, Nostradamus.
Meanwhile, the very high-end versions are unlikely to move the needle for Apple, and could actually be an unmitigated disaster for the company.
Ah, now we're cooking with gas. Noxious, brain-cell killing gas.
Every Apple Watch, whether it costs $350 or $10,000, provides the exact same functionality. The innards are identical, and spending 30 times more than for the cheapest model gets the user exactly zero added features.
Exactly! And can you imagine the uproar if the $10,000 version had more features? "APPLE ELITISM BLAZZROZZLEFLOZZLE CAPS LOCK!" Instead we get "APPLE'S LUXURY WATCH IS STUPID." Aaaand we're also still getting "APPLE ELITISM BLAZZROZZLEFLOZZLE CAPS LOCK!" because Apple is even selling a $10,000 watch.
So, you know, the heck with everything.
For the same reason a $20,000 Rolex isn't just a Timex with some fancy materials thrown in...
Isn't it? They both have the same features, don't they? Time, date and... uh, just time and date, actually. So, two. They both have two features.
For a luxury item to be a status symbol, there can't be nearly identical versions that sell for prices that nearly anyone can afford.
That's probably news to Louis Vuitton and every other company that manufactures expensive hand bags. Is it news to Green that you can buy hand bags at Target? Or that you can buy knock-off Louis Vuitton bags that function exactly the same as real Louis Vuitton bags? Yes, some luxury cars will have high-end features that economy cars don't, but pants are still pants. Materials and build quality not the same thing as functionality despite Green's attempt to conflate the two.
Look, Apple isn't exactly expecting Watch Edition revenue to replace iPhone revenue as a line item on its financials. It's not even breaking all of Watch revenue out as its own item. But, please, keep trying to make up imaginary problems.
Pundits are always coming down on Apple fans for being mindless zealots but at least we actually chide the company for real problems instead of making up problems no one cares about.
Its smartwatch strategy makes little sense, and I think the company is suffering from a bit of hubris.
If you're joining us mid-dumb here, what we've learned so far is that based on an unsourced rumor about how many Watch Editions Apple might be expecting to sell, the Edition is "dead on arrival" and possibly an "unmitigated disaster" and Apple is suffering from "hubris".
A recent Wall Street Journal article suggested Apple expects to produce over 1 million gold watches per month by the second quarter of this year.
No one has any idea whether that's true or not but let's just pretend it is because these tables aren't going to flip themselves.
Apple's high-end gold watches are unlikely to generate enough revenue to have a meaningful impact on the company's top line.
Hey, we agree! You know what? Apple probably agrees, too, seeing how they specifically said the Edition would be available in limited quantities and only in select stores. At the March 9th event, they showed videos of the materials of the Sport and stainless Watch, but not the Edition. They just didn't focus on it.
No matter what the Wall Street Journal says, it's pretty clear Apple doesn't expect to sell that many Editions. This is why you shouldn't base bombastic arguments on hearsay.
Macalope
In addition to being a mythical beast, the Macalope is not an employee of Macworld. As a result, the Macalope is always free to criticize any media organization. Even ours.


MISUSE = Lack of understanding of concept, or just speaking the way others speak without thinking.
JARGON = Forgetting audience level of understanding or trying to impress the audience or your boss.
CLICHÉ = It's beginning to look a lot like... everybody talks about the weather, so please don't steal my thunder, while raindrops keep falling on my head, during the lazy, hazy, crazy days of summer, otherwise Jack Frost & Old Man Winter won't show me the money.
cold air pushing in what is it pushing?
better chance of is there such a thing as a worse chance?
fog lifting what is the fog lifting?
the weather is supposed to be according to whom?
twice as cold twice as cold as what?
arrived on schedule who scheduled it?
few and far between between what?
the brunt of the storm what is a brunt?
raining to beat the band who made this up?
acre who really knows how big this is?
kilometer not in the U.S.
precipitation well, what kind is it?
entrainment they serve mints in trains?
statute miles is that under a state law?
in the next 36 to 48 hours who talks like that?
high builds in building into what?
a better chance for storms what's better about a storm?
at the surface where else?
high pressure doming down how can you dome down?
weather is expected by whom?
temperature department isn't that near men's apparel?
rain event is it free to the public?
if you liked today what if you didn't?
garden variety what do you grow in your garden?
chunk of real estate is this phrase your property?
snapped like toothpicks who actually snaps toothpicks?
the old one-two punch why not the old rope-a-dope?
keep your umbrella handy who says that?
hit or miss is there any other option?
neck of the woods where's the head of the woods?
a short period of time delete "period of"
frontal boundary what's the definition of a front?
tornado on the ground where else would it be?
dangerous lightning as compared to safe lightning?
heavy downpour is there a light downpour?
the sky above where else could it be?
if we could just bottle it up who would ship it?
just doesn't get any better so it's as good as it gets?
as good as it gets, folks so it just doesn't get any better?
as I said who said that?
as you can see are you watching? Can everyone see?
there's not much going on then stop talking!
Keep your forecasts down to Earth. Stay out of the ego-sphere. There's no law that says don't use these words, just think about what you are really saying or how people might misinterpret them. If you want another laugh, or maybe your first laugh, check out Just Another Weathercast.
Alan Sealls is Chief Meteorologist at WKRG-TV in Mobile, Alabama. He's an AMS Fellow and an award-winning weather broadcaster with CBM and NWA Seals. Alan holds a BS from Cornell and a MS from FSU, both in meteorology. He's worked at WALB-TV in ABY, WTMJ-TV and radio in MKE, WGN-TV and WMAQ-TV in CHI, and CNN in ATL.


text:
Q: QMYSQL driver not loaded Qt 5.6 Linux Ubuntu 16.04 i know that these question asked many times but i try all solution here and from another site but all not working for me what i try is
1 - install libqt5sql5-mysql
2 - install libqt4-sql-mysql
3 - use QPluginLoader to load sql driver
4 - copy the folder of sql driver to my debug folder

QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QPSQL QPSQL7

i have this problem on windows i solve it by using mcsv 64 it doest work for 32 or for mingw compiler but i dont know how to solve this problem on linux

my os is

- ubuntu 16.04 LTS 64-bit
 - Mysql compile machine is x86_64

code i use to connect to database

QSqlDatabase dp = QSqlDatabase::addDatabase("QMYSQL","first");
dp.setDatabaseName("Test");
dp.setHostName("localhost");
dp.setUserName("root");
dp.setPassword("root");
dp.setPort(3306);
if (dp.open()){
    QMessageBox::information(nullptr,"Succsefull","Connect To Mysql");
}
else{
    QMessageBox::critical(nullptr,"Error",dp.lastError().text());
}

A: Try to copy the sqldrivers folder to your debug folder and it should work. Else, try:
$ cd /opt/Qt5.2.0/5.2.0/gcc_64/plugins/sqldrivers
$ ln -s libmysqlclient_r.so.16.0.0 libmysqlclient_r.so
$ ln -s libmysqlclient_r.so.16.0.0 libmysqlclient_r.so.16

A: you can install qtcreator from apt because it has some dependencies that  required for programming
sudo apt install qtcreator


Week 1 in the NFL is tough to predict, as we have yet to see how teams with new identities will perform. Remember that these predictions are based on past performance, so we only have last year's final ratings to go off of, but it remains a good indicator of future results. We'll see how the dynamics of the league change going forward.


This statistic provides information on internet penetration in Latin America from 2011 to 2016 as well as a forecast for 2017. In 2016, 52 percent of the Latin American population accessed the internet. This figure is projected to grow to 55 percent in 2017.


Farmington, NM – Cole Green pitched a record setting NO HITTER, 1st in 27 years and only 7 in the Connie Mack World Series in 49 years. Tant Sheppard, third baseman, also made the 49th grandslam and had another homerun. Trey Johnson, outfield, with 1 homerun, Cole Green, pitcher, with 1 homerun and 2nd place in the Homerun Derby, Jonathan Kaskow received the Golden Glove Award. Congratulations Tigers!
The 2007 team coached by Linty Ingram tied for 3rd place.
Jonathan Kaskow, long-time Dallas Tiger and Coppell High School's senior first baseman, has been named the Texas High School Baseball Coaches Association – Pro Line Texas Player of the Year. Jonathan was also awarded District 6-5A Co-MVP, The Dallas Morning News All Area Team and The THSBCA All State Team in both 2006 and 2007. Jonathan has creceived a full scholarship to Stanford University to play baseball in the prestigious PAC-10 Conference.
Another Dallas Tiger player had a busy summer, Jordan Swagerty. Swags was named to the 2007 USA Baseball Junior National Team. He also played in the 2008 graduate AFLAC All-American game in San Diego, California.
The Dallas Tigers Blake Beavans was drafted in the first round by the Texas Rangers as the No. 17 overall pick. Blake played in the club for seven years under head coach Linty Ingram. Blake was recently selected by Baseball America as the National Youth Player of the Year. As a member of the USA Junior National Team, Blake threw a complete game, 7 hit shut out with 11 strikeouts to defeat Cuba, the defending IBAF Junior World Champions, in Ciego de Avila, Cuba on September 26, 2006.


text:
Janelle Monae Premieres Alternative-Infused 'Pynk' Featuring Grimes
Illustrious R&B vocalist Janelle Monae — whose highly anticipated Dirty Computer is set for release on April 27 — released two singles today (April 10) titled "Pynk," and "Make Me Feel."
By Mackenzie Cummings-Grady
Mackenzie Cummings-Grady
More Stories by Mackenzie
Ab-Soul Is Trying to Live in The Present, With a Little Help From His Friends
Armani Caesar Is Proving Herself as the First Lady of Griselda
$uicideboy$ Are Healing Together Through Family & Music
Janelle Monáe "PYNK" Courtesy Photo
Adventurous R&B star Janelle Monae — whose highly anticipated Dirty Computer is set for release on April 27 — released a new single today (April 10) titled "Pynk." The track premiered via Zane Lowe's World Record Playlist, and features the Canadian underground star Grimes. The song is a slippery, upbeat R&B track oozing with influences from '60s jazz and funk.
"Pynk" is relatively restrained compared to her last single "Make Me Feel," which received the visual treatment in February alongside "Django Jane." Monae, over driving guitars, explicitly sings about the color pink: "Pink like the tongue that goes down, maybe." Grimes comes in halfway through, harmonizing beautifully with Monae.
Cardi B, Beyonce & 7 More Clever Pregnancy Reveals
The track comes after Monae's moving Grammy speech in January, where she offered the empowering message, "We have the power to undo the culture that does not serve us well." Monae's Dirty Computer will be the artist's first full-length release since 2013's The Electric Lady.
Check out the new track below, along with its new choreography-heavy (and appropriately hued) video. "PYNK is a brash celebration of creation. self love. sexuality. and pussy power!" Monae proclaims in the visual's YouTube description. "PYNK is the color that unites us all, for pink is the color found in the deepest and darkest nooks and crannies of humans everywhere…"