text:
|Recent Entries
|< Previous
|Browse the Archives
|Next >
|Subscribe to the RSS Feed
August 5, 2012
Roscoe, N.Y.
Sometimes I thiink of myself as a scientist who studies operating systems. Although these operating systems form the structure and foundation of the natural world in which I exist, for the most part I can't study the internals. I'm pretty much limited to the external physical manifestion of this world, ie, the API. But that's often enough. APIs can be poked and prodded. Experiments can be performed, and conclusions drawn. Like a real scientist I sometimes develop hypotheses about how these API worlds work, and then I must write some code to test if these hypotheses are valid.
And sometimes I jump the gun — at least in my own head. I stumble upon something that I just know will make a great article or blog entry. If I don't have time to work on it right away, I start mentally coding the programs I'll need to demonstrate the concept, and I'll be writing the article in my head, and even graciously acknowledging the accolades that are sure to follow.
And then — usually about the time I'm coding the samples that will prove the point I'm trying to make — reality simply does not oblige. That's too bad, because reality, for real scientists as well as the rest of us, must be the final arbiter.
So I'll begin by admitting that what I wanted to demonstrate in this blog entry is simply not the case. And that's good news and bad news. The good news is that the technique you use to update the pixels of a WriteableBitmap from a Windows 8 C++ program does not have any performance benefit over the technique you use in a C# program. But of course, that could also be the bad news.
WriteableBitmap is all about getting access to the bitmap pixels, either for modifying an existing bitmap image, or creating one from scratch. For convenience to the application programmer, a Windows 8 WriteableBitmap always has four bytes per pixel in the order Blue-Green-Red-Alpha. The colors are based on an sRGB color space with pre-multiplied alpha. There is no row padding.
If you've read my earlier blog entry on the Windows 8 WriteableBitmap or if you download the the release preview ebook of Programming Windows 6th edition in a couple weeks you know that a C# program must create a byte array for the pixels of the WriteableBitmap. If bitmap is an object of type WriteableBitmap, this array can be created like so:
byte[] pixels = new byte[4 * bitmap.PixelWidth * bitmap.PixelHeight];
Of course, in some cases you need to get pixels out of an existing WriteableBitmap to manipulate, and you always have to get those pixels into the WriteableBitmap. For that, WriteableBitmap defines a PixelBuffer property of type IBuffer.
IBuffer is defined in the Windows.Storage.Streams namespace and is documented as representing "a referenced array of bytes used by byte stream read and write interfaces." However, the IBuffer interface only defines two properties named Capacity and Length and not the array of bytes itself. I suspect that's because in most cases this array of bytes occupies operating system memory rather than application memory.
You can create a Buffer object that implements the IBuffer interface, but in doing so you don't specify an array of bytes and you don't have access to the array of bytes. So why would you want to create such a thing? Because it provides a convenient — and probably very efficient — way to transfer bytes from one stream to another. The ReadAsync method defined by the IInputStream interface reads from a stream into an IBuffer and the WriteAsync method defined by the IOutputStream interface writes from the IBuffer into the stream.
You can create a DataReader from an IBuffer using the static FromBuffer method, and this allows you to read primitive types from the IBuffer. However, DataWriter doesn't allow you to go in the opposite direction.
So how can we get pixels in and out of the WriteableBitmap through this IBuffer object? Fortunately for the C# programmer, there is an extension method defined in the System.Runtime.InteropServices.WindowsRuntime namespace that lets you access the IBuffer as a .NET Stream:
Stream pixelStream = bitmap.PixelBuffer.AsStream();
And that Stream allows you to call Read and Write (or ReadAsync or WriteAsync) to transfer the byte array in and out of the bitmap. For an image that requires dynamic updating, generally the WriteableBitmap, the pixels array, and the pixelStream object are stored as fields. After setting the new pixel values in the pixel array, the entire bitmap is updated like so:
pixelStream.Seek(0, SeekOrigin.Begin);
pixelStream.Write(pixels, 0, pixels.Length);
Let's see how this works in the context of a real Windows 8 app written in C#. This project is called TwisterCSharp, and it runs under the Release Preview of Windows 8. The XAML file simply defines an Image element waiting for a bitmap:
<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
<Image Name="image"
VerticalAlignment="Center" />
The code-behind file downloads a bitmap from my web site using BitmapDecoder and saves the result in an array of bytes. It also creates a WriteableBitmap of the same size, sets that to the Image element, and creates an array of bytes for that bitmap. During each call to a CompositionTarget.Rendering event handler, the original pixel bytes are transfered to the second pixel array based on an animated bitmap "twister" algorithm, which bases the amount of twist on the degree to which a pixel is closest to the center of the bitmap. Here's the entire MainPage class:
public sealed partial class MainPage : Page
static readonly long cycleDuration = TimeSpan.FromSeconds(3).Ticks;
// Bitmap information
WriteableBitmap bitmap;
Stream pixelStream;
byte[] srcPixels, dstPixels;
int width, height, xCenter, yCenter;
public MainPage()
Application.Current.DebugSettings.EnableFrameRateCounter = true;
Loaded += OnMainPageLoaded;
async void OnMainPageLoaded(object sender, RoutedEventArgs args)
Uri uri =
new Uri("http://www.charlespetzold.com/pw6/PetzoldJersey.jpg");
RandomAccessStreamReference streamRef
using (IRandomAccessStreamWithContentType fileStream =
await streamRef.OpenReadAsync())
BitmapDecoder decoder = await BitmapDecoder.CreateAsync(fileStream);
BitmapFrame frame = await decoder.GetFrameAsync(0);
// I know the parameterless version of GetPixelDataAsync works for this image
PixelDataProvider pixelProvider = await frame.GetPixelDataAsync();
srcPixels = pixelProvider.DetachPixelData();
// Create the WriteableBitmap
bitmap = new WriteableBitmap((int)frame.PixelWidth, (int)frame.PixelHeight);
// Set the bitmap to the Image element
image.Source = bitmap;
// Save some information in fields
width = bitmap.PixelWidth;
height = bitmap.PixelHeight;
xCenter = width / 2;
yCenter = height / 2;
// Get Stream and create array for updating bitmap
pixelStream = bitmap.PixelBuffer.AsStream();
dstPixels = new byte[4 * width * height];
// Let's go!
CompositionTarget.Rendering += OnCompositionTargetRendering;
void OnCompositionTargetRendering(object sender, object args)
// Get elapsed time
TimeSpan timeSpan = (args as RenderingEventArgs).RenderingTime;
// Calculate twistAngle from -180 to 180 degrees
double t = (timeSpan.Ticks % cycleDuration) / (double)cycleDuration;
double tprime = 2 * (t < 0.5 ? t : 1 - t);
double twistAngle = 2 * (tprime - 0.5) * Math.PI;
for (int yDst = 0; yDst < height; yDst++)
for (int xDst = 0; xDst < width; xDst++)
// Calculate length of point to center and angle
int xDelta = xDst - xCenter;
int yDelta = yDst - yCenter;
double distanceToCenter = Math.Sqrt(xDelta * xDelta +
yDelta * yDelta);
double angleClockwise = Math.Atan2(yDelta, xDelta);
// Calculation angle of rotation for twisting effect
double xEllipse = xCenter * Math.Cos(angleClockwise);
double yEllipse = yCenter * Math.Sin(angleClockwise);
double radius = Math.Sqrt(xEllipse * xEllipse +
yEllipse * yEllipse);
double fraction = Math.Max(0, 1 - distanceToCenter / radius);
double twist = fraction * twistAngle;
// Calculate the source pixel for each destination pixel
int xSrc = (int)(xCenter + (xDst - xCenter) * Math.Cos(twist)
- (yDst - yCenter) * Math.Sin(twist));
int ySrc = (int)(yCenter + (xDst - xCenter) * Math.Sin(twist)
+ (yDst - yCenter) * Math.Cos(twist));
xSrc = Math.Max(0, Math.Min(width - 1, xSrc));
ySrc = Math.Max(0, Math.Min(height - 1, ySrc));
// Calculate the indices
int iDst = 4 * (yDst * width + xDst);
int iSrc = 4 * (ySrc * width + xSrc);
// Transfer the pixel bytes
dstPixels[iDst++] = srcPixels[iSrc++];
dstPixels[iDst++] = srcPixels[iSrc++];
dstPixels[iDst++] = srcPixels[iSrc++];
dstPixels[iDst] = srcPixels[iSrc];
// Transfer the pixels to the bitmap
pixelStream.Seek(0, SeekOrigin.Begin);
pixelStream.Write(dstPixels, 0, dstPixels.Length);
This program has a combination of number-crunching and bitmap-updating. The CompositionTarget.Rendering method is called at the frame rate of the video display (often 60 times per second) but notice that the constructor has enabled the frame-rate counter to determine how many frames per second the program can really manage. The frame-rate counter is displayed in the upper-left corner of the window:
In testing the programs for this blog entry, I alternately compiled for Debug and Release configurations, and then launched the programs from the Windows 8 Start Screen so they were not running under the Visual Studio debugger, and I waited until the number stabilized. I ran the programs on the Samsung tablet distributed at the Build 2011 conference installed with Windows 8 Release Preview Build 8400. This program showed the following frame rates:
It's easy to verify that the performance issues are due almost entirely to the number crunching and not to the code at the bottom that transfers the pixels to the WriteableBitmap: Simply remove most of the CompositionTarget.Rendering method so it looks like so:
void OnCompositionTargetRendering(object sender, object args)
for (int yDst = 0; yDst < height; yDst++)
for (int xDst = 0; xDst < width; xDst++)
// Calculate the indices
int iDst = 4 * (yDst * width + xDst);
int iSrc = iDst;
// Transfer the pixel bytes
dstPixels[iDst++] = srcPixels[iSrc++];
dstPixels[iDst++] = srcPixels[iSrc++];
dstPixels[iDst++] = srcPixels[iSrc++];
dstPixels[iDst] = srcPixels[iSrc];
// Transfer the pixels to the bitmap
pixelStream.Seek(0, SeekOrigin.Begin);
pixelStream.Write(dstPixels, 0, dstPixels.Length);
The frame rate goes up to 60 but, of course, the visuals aren't nearly as interesting.
Despite that, I'm sure I'm not the only person who feels a little quesy seeing a Stream object in this context. I think it's a psychological block of sorts. When we see a Stream object we usually think about file I/O or network I/O, and thus we feel that any operation involving a Stream must be inherently slow.
Not necessarily so! This particular Write call probably just transfers one array into another array — from the local pixels array in the program to the array of bytes actually belonging to this WriteableBitmap. Memory-to-memory copies can be extremely fast, and are typically performed by a single optimized microprocessor instruction. (Indeed, memory block transfers represent some of the first "high-level" instructions implemented in microprocessors. I fondly remember them from coding for the Zilog Z80 in the late 1970s.)
But can we verify this? Yes, but in preparation let's look at the same program written in C++. This project is called TwisterCPlusPlus. The MainPage.xaml file is basically the same as the one shown earlier. Here's a good chunk of the MainPage.xaml.h file:
namespace TwisterCPlusPlus
public ref class MainPage sealed
static const int64 cycleDuration = 30000000; // 3 seconds
// Bitmap information
Windows::UI::Xaml::Media::Imaging::WriteableBitmap^ bitmap;
Platform::Array<byte>^ srcPixels;
byte* pDstPixels;
int width, height, xCenter, yCenter;
void OnMainPageLoaded(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs ^ args);
void OnCompositionTargetRendering(Platform::Object^ sender, Platform::Object^ args);
And here are the implementations of the constructor and two methods in MainPage.xaml.cpp:
Application::Current->DebugSettings->EnableFrameRateCounter = true;
Loaded += ref new RoutedEventHandler(this, &MainPage::OnMainPageLoaded);
void MainPage::OnMainPageLoaded(Object^ sender, RoutedEventArgs^ args)
Uri^ uri = ref new Uri("http://www.charlespetzold.com/pw6/PetzoldJersey.jpg");
RandomAccessStreamReference^ streamRef = RandomAccessStreamReference::CreateFromUri(uri);
task<IRandomAccessStreamWithContentType^> (streamRef->OpenReadAsync()).
then([](task<IRandomAccessStreamWithContentType^> thisTask)
IRandomAccessStreamWithContentType^ fileStream = thisTask.get();
return BitmapDecoder::CreateAsync(fileStream);
then([](task<BitmapDecoder^> thisTask)
BitmapDecoder^ decoder = thisTask.get();
return decoder->GetFrameAsync(0);
then([this](task<BitmapFrame^> thisTask)
BitmapFrame^ frame = thisTask.get();
// Save some information as fields
width = frame->PixelWidth;
height = frame->PixelHeight;
xCenter = width / 2;
yCenter = height / 2;
return frame->GetPixelDataAsync();
then([this](task<PixelDataProvider^> thisTask)
PixelDataProvider^ pixelProvider = thisTask.get();
srcPixels = pixelProvider->DetachPixelData();
// Create the WriteableBitmap
bitmap = ref new WriteableBitmap(width, height);
// Set the bitmap to the Image element
image->Source = bitmap;
// Get access to the pixels
IBuffer^ buffer = bitmap->PixelBuffer;
// Obtain IBufferByteAccess
ComPtr<IBufferByteAccess> pBufferByteAccess;
ComPtr<IUnknown> pBuffer((IUnknown*)buffer);
// Get pointer to pixel bytes
// Let's go!
CompositionTarget::Rendering += ref new EventHandler<Object^>(this, &MainPage::OnCompositionTargetRendering);
void MainPage::OnCompositionTargetRendering(Object^ sender, Object^ args)
// Get elapsed time
TimeSpan timeSpan = dynamic_cast<RenderingEventArgs^>(args)->RenderingTime;
// Calculate twistAngle from -180 to 180 degrees
double t = (timeSpan.Duration % cycleDuration) / (double)cycleDuration;
double tprime = 2 * (t < 0.5 ? t : 1 - t);
double twistAngle = 2 * (tprime - 0.5) * 3.14159;
for (int yDst = 0; yDst < height; yDst++)
for (int xDst = 0; xDst < width; xDst++)
// Calculate length of point to center and angle
int xDelta = xDst - xCenter;
int yDelta = yDst - yCenter;
double distanceToCenter = sqrt(xDelta * xDelta +
yDelta * yDelta);
double angleClockwise = atan2(yDelta, xDelta);
// Calculation angle of rotation for twisting effect
double xEllipse = xCenter * cos(angleClockwise);
double yEllipse = yCenter * sin(angleClockwise);
double radius = sqrt(xEllipse * xEllipse +
yEllipse * yEllipse);
double fraction = max(0.0, 1 - distanceToCenter / radius);
double twist = fraction * twistAngle;
// Calculate the source pixel for each destination pixel
int xSrc = (int)(xCenter + (xDst - xCenter) * cos(twist)
- (yDst - yCenter) * sin(twist));
int ySrc = (int)(yCenter + (xDst - xCenter) * sin(twist)
+ (yDst - yCenter) * cos(twist));
xSrc = max(0, min(width - 1, xSrc));
ySrc = max(0, min(height - 1, ySrc));
// Calculate the indices
int iDst = 4 * (yDst * width + xDst);
int iSrc = 4 * (ySrc * width + xSrc);
// Transfer the pixel bytes
pDstPixels[iDst++] = srcPixels[iSrc++];
pDstPixels[iDst++] = srcPixels[iSrc++];
pDstPixels[iDst++] = srcPixels[iSrc++];
pDstPixels[iDst] = srcPixels[iSrc];
// Invalidate the bitmap
In theory, we should get better performance from this program because C++ programs for Windows 8 are compiled to native code whereas C# programs are compiled to managed code.
However, there is also a significant difference in how a C++ program updates a WriteableBitmap. The C++ program does not need to create a local byte array for the pixels and then transfer this array of pixels to the bitmap through a Stream. Towards the bottom of the constructor, you can see how the program gets an IBuffer from the PixelBuffer property of the WriteableBitmap but then obtains an IBufferByteAccess object and from that a pointer to the pixels:
// Get access to the pixels
IBuffer^ buffer = bitmap->PixelBuffer;
// Obtain IBufferByteAccess
ComPtr<IBufferByteAccess> pBufferByteAccess;
ComPtr<IUnknown> pBuffer((IUnknown*)buffer);
// Get pointer to pixel bytes
I believe this is a pointer to the actual pixel array associated with the WriteableBitmap. This means that the C++ program can use this pointer to transfer new pixels directly to the bitmap!
Interestingly, the C++ program only has better performance than the C# program when compiled in the Release configuration, and then it had demonstrably better performance. Here are the frame rates:
|C++ 32-bit
|C++ 64-bit
The difference between Debug and Release emphasizes even more that the performance improvements in the C++ program are due to the number crunching in CompositionTarget.Rendering and not how the pixels are transferred into the WriteableBitmap across the API. But still, wouldn't it be great to be able to get ahold of that pixel pointer in a C# program just to see what it would be like?
It is indeed possible — as long as you're not opposed to using the unsafe keyword — and the technique is demonstrated in the TwisterCSharpUnsafe project. I won't show you the whole MainPage file again because only a few things are different. You need to define an IBufferByteAccess interface that mimics the one available in C++:
interface IBufferByteAccess
unsafe void Buffer(out byte* pByte);
Notice the unsafe keyword required because the Buffer method returns a pointer. I lifted the GUID from robuffer.h, the header file that defines the IBufferByteAccess interface for C++ programs. You can then cast the IBuffer object obtained from the PixelBuffer property of WriteableBitmap to this interface, and call the Buffer method to get a pointer to the pixel array:
// Get a pointer to the bitmap pixels
IBuffer iBuffer = bitmap.PixelBuffer;
IBufferByteAccess bufferByteAccess = (IBufferByteAccess)iBuffer;
bufferByteAccess.Buffer(out pDstPixels);
Just as in C++, you can then use this pointer to copy bytes into the bitmap, just as long as you put the code in an unsafe block:
// Transfer the pixel bytes
pDstPixels[iDst++] = srcPixels[iSrc++];
pDstPixels[iDst++] = srcPixels[iSrc++];
pDstPixels[iDst++] = srcPixels[iSrc++];
pDstPixels[iDst] = srcPixels[iSrc];
It certainly seems as if this should be faster than using a Stream to transfer a local array of bytes into the WriteableBitmap, but I couldn't see a performance difference:
|C++ 32-bit
|C++ 64-bit
|C# unsafe
To me this indicates that despite our quesiness about using a Stream in connection with a WriteableBitmap, internally it's very fast; regardless how we update a WriteableBitmap, performance is the same. In my experience, this is true of the rest of the Windows 8 API. The API itself is language independent. For a program that doesn't do a lot of heavy processing on its own but instead mostly interacts with the API, it makes very little difference whether you code it in C# or C++.
However, if your program itself needs to perform a lot of heavy lifting, C++ offers definite performance advantages.
All three projects are downloadable here.
Programming Windows, 6th Edition
For just $20, you get:
The first couple of lines of code in the article appear to have extra semi-colons that should have been removed.
E.g. byte[] pixels; = new byte[4 * bitmap.PixelWidth * bitmap.PixelHeight];
— Michael McMullen, Sun, 5 Aug 2012 20:16:09 -0400
Fixed. Thanks! — Charles
I too fondly remember Z80 :)
— Paul, Mon, 6 Aug 2012 08:24:28 -0400
Can you use "unsafe" and "fixed" keywords in .NET under Win 8?
If so you should be able to speed up the code in OnCompositionTargetRendering(..) to get it closer to the C++ version. See http://stackoverflow.com/questions/702188/can-this-code-be-optimised/702383#702383 for an approach I've used before.
However this will just speed up the array access code, I don't know if it'll help with all the Math code in there.
— Matt Warren, Tue, 7 Aug 2012 05:39:02 -0400
I think your question will be answered if you finish reading the blog entry. — Charles
Fascinating. I do get a bit queasy thinking about updating the WB through a Stream. But you test does alleviate that somewhat. I am a C++ dev so I appreciate you including the C++ code and the comparison.
— John Schroedl, Tue, 7 Aug 2012 15:56:07 -0400
Thanks, Mr. Petzold, for this excellent demo. An interesting experiment would be to wrap the C++ code in a WinRT component, to consume it from C# and to measure the performance again.
— Georgi Atanasov, Wed, 8 Aug 2012 17:37:47 -0400
I was able to boost the frame rate of the C++ version using a Core i3-2100 @3.1 GHZ from 43 to 60 by pre-computing fraction into an array.
The computation of "fraction" that uses SQRT, ATAN2, SIN and COS was taking about 1/3 of the time. Since "fraction" does not depend on "twistAngle", there is no reason to re-compute them each time OnCompositionTargetRendering is called.
Only in Release mode, does the C++ compiler optimize away the second call of cos and sin with the same parameter.
— AndrewDover, Wed, 8 Aug 2012 22:49:34 -0400
Nice! I lifted that code from an article I wrote for the June 2008 issue of MSDN Magazine on the WPF version of WriteableBitmap. The original program used a Slider to control the amount of image twist, and optimization is certainly justified when adapting it for an animation. — Charles
Hi Charles,
Off topic, but I'm really curious: A Microsoft spokesman told that Metro was just a "code name during the product development cycle" across many of their product lines. -- But there are already a lot of Metro books available...
If it really has to do with the company's Legal and Corporate Affairs team and the German Metro AG: Will the publishers of Metro books now get in legal trouble because of this? Will they have to replace their books? What will you do with your book?
— Stefan, Thu, 9 Aug 2012 05:55:36 -0400
The Release Preview ebook of Programming Windows 6th edition will be available in a week or so, and all mentions of the now-forbidden design-language codename have already been expunged. But books that have the word in the title? I don't know. Perhaps one of those authors has a blog and you can ask.
The biggest job belongs to Microsoft itself. The documentation is still full of the word. — Charles
Thank you very much for your response.
— Stefan, Thu, 9 Aug 2012 07:36:05 -0400
Interesting. In the days of Windows NT, Microsoft had to acknowledge that NT was a trademark of Northern Telecom, but they didn't have to change the name. But a retail store is more confusing in the marketplace? Purchasers of Windows used to understand that they were getting home improvements instead of telephones, but now they think they'll walk away with an entire store?
— Windows NT was a home improvement in those days, Thu, 9 Aug 2012 18:34:06 -0400
But how to get pixel value at particular coordinate like
WriteableBitmap.GetPixel(x coordinate,y coordinate);
— Aditya, Fri, 17 Aug 2012 05:07:38 -0400
If you need just one pixel from a WriteableBitmap at coordinate (x, y), it would look something like this:
pixelStream.Seek(4 * (x + y * bitmap.PixelWidth), SeekOrigin.Begin);
byte b = (byte)pixelStream.ReadByte();
byte g = (byte)pixelStream.ReadByte();
byte r = (byte)pixelStream.ReadByte();
byte a = (byte)pixelStream.ReadByte();
Color clr = Color.FromArgb(a, r, g, b);
But it would probably be best getting multiple bytes or pixels from the bitmap in a single shot using Read.— Charles
Thanks Charles for your response.
— Aditya, Fri, 17 Aug 2012 09:26:35 -0400
I did some more investigations on the additional extension methods available on IBuffer at the link included above. I'm surprised how badly the first attempt went.
Also, for copying pixels, have you ever tried System.Buffer.BlockCopy for copying the int pixels to bytes, as I've done?
— Anthony Wieser, Wed, 12 Sep 2012 03:21:02 -0400
Thanks! Missed that one entirely. — Charles
"I believe this is a pointer to the actual pixel array associated with the WriteableBitmap" this statement is probably semi-wrong, on most hardware actual buffer resides in gpu memory, Writablebitmap::Invalidate should copy it there.
— sebax, Fri, 28 Sep 2012 11:28:19 -0400
Good point. — Charles
Dear Charles, Can u throw together a sample grabbing the screen into a buffer of a winrt app or component in c++? I want to port this into an sdk that I can consume in c# since writebitmap is not available!!!
— Richard, Sun, 14 Oct 2012 22:35:21 -0400
If you just need a screenshot, press Windows-PrtScn, and you'll find the bitmap in /Pictures/Screenshots. — Charles
In my experience, this is true of the rest of the Windows 8 API. The API itself is language independent.
— Hamish Harmon, Fri, 14 Dec 2012 02:37:59 -0500
|Recent Entries
|< Previous
|Browse the Archives
|Next >
|Subscribe to the RSS Feed


text:
WASHINGTON --The Bush administration is taking steps to make it easier for mountain bikers to gain access to national parks and other public lands before the president -- an avid cyclist himself -- leaves office. The National Park Service confirmed Tuesday that it is preparing a rule to allow park managers in some cases to decide which trails to open to mountain bikers.
Once it's finalized, the rule would take this authority away from federal regulators in Washington, who sometimes take years to decide whether to allow bicycles on individual trails.
A park service spokesman said the rule would be proposed no later than Nov. 15 in order for it to be finalized before Bush leaves office.

subset: commoncrawl


text:
Multi-coloured Christmas Tree Lights
Showing 8 products
Gablemere Powertek Remote Control Laser Light
The Gablemere Powertek remote control laser light is a small projectable light source that will cover an 8m x 8m area from 5m away. The laser light is fully remote controlled and it will illuminate your home, garden or trees with more than 1000 laser lights. It provides a safe and speedy alternative to cables and led lights in just a few minutes.£54.49
- <
- 1
- >


text:
Do some 3D Modelling
Budget ₹650-800 INR
Do some 3D modeling for my structural design idea.
32 freelancers are bidding on average ₹1797 for this job
I'm an architect with more than 9 years of experience leading a team of 7 pros at KHOUTOUTS FIRM We assure you the best quality creative work. Our Working Style: * Initial Design Options from different Designers More
Hello visit my blog: [login to view URL] Maya, Mudbox, Zbrush, Marvelous Designer, Photoshop, Illustrator, AutoCad, Revit ... If you have any questions, see me. Greetings. JIdCG
I AM ALWAYS READY FOR YOU If you want to implement your idea, then I am always ready for you. Being a professional designer means to understand all the requirements of the clients, and find the best way to implement More
Hi, I would like to do your project, in my portfolio you will find some examples of my previous works. Regards
Kindly provide us with an opportunity. We guarantee you to provide our best services. the samples of our works can be provided if required. Looking forward to hear from you soon.
Dear, I am jineesh K J 3D artist with vast experience in all kind of 3D field from character animation to Realistic walkthroughs. I think my abilities perfectly match your requirement.
Hope that all is well with you. Given our more than 5 years of International Market experience in 3D rendering, we are confident in our ability to design company logo according to your requirements. As we have extensiv More
Hello have a good [login to view URL] check my portfolio for my renders and models.I am expert in modeling and [login to view URL] you have any question please let me [login to view URL]


text:
Behavioral Migraine Management for iPad
Behavioral Migraine Management (BMM) on iPad
This project is a collaboration between Dr. Chang Liu's VITAL Lab and Dr. Ken Holroyd's Headache Treatment & Research Lab. Qing Zhu, a VITAL Lab PhD student, is the lead developer on this project.
- The iPad BMM app helps migraine patients learn the skills of migraine management from clinically-proven behavioral migraine management materials in the form of text, images, audio and videos.
- The BMM app enables migraine patients to update a headache diary and worksheets anytime, anywhere so that it's easier for therapists and patients to identify headache patterns.
- The app also helps patients stay in contact with their therapists via email and other communication means.
- Chang Liu, Qing Zhu, Kenneth A. Holroyd, Elizabeth K. Seng, Status and trends of mobile-health applications for iOS devices: A developer's perspective, Journal of Systems and Software, Volume 84, Issue 11, Mobile Applications: Status and Trends, November 2011, Pages 2022-2033, ISSN 0164-1212, DOI: 10.1016/j.jss.2011.06.049.
- Chang Liu, Kenneth A Holroyd, Qing Zhu, Kaiyu Shen, and Wenqi Zhou, "Design and Implementation of a Behavioral Migraine Management iPhone App for Adolescents with Migraine," Second IEEE Workshop on Interdisciplinary Research on E-health Services and Systems (IREHSS 2010), June 14, 2010, Montreal, QC, Canada.
May 13, 2011 BMM by Qing Zhu et al. won the first place prize for the EECS Session 3 at the Ohio University 2011 Student Expo. (link>>)
An earlier version of the BMM App for iPhone/iPod Touch was developed as a student class project.


text:
Lady Antebellum's Hillary Scott Marries Chris Tyrrell
The musician couple said "I do" in New York over the weekend, THR confirms.
Lady Antebellum's Hillary Scott is off the market.
The singer married beau Chris Tyrrell on Saturday in upstate New York, her manager, Daniel Miller, confirmed to The Hollywood Reporter.
The couple announced the news Sunday with a video message on the band's official website.
PHOTOS: The Top 25 Concert Tours of 2011
"I'd like to introduce you to Mrs. Hillary Scott Tyrrell," declared the groom, while Scott gushed: "We got married!" The 25-year-old "Need You Know" singer then flashed her wedding ring.
"We just wanted you to hear it from us first," she said. "We love you. We're so excited to be starting our life together and we just had to let you in on the exciting news."
VIDEO: Lady Antebellum Perform 'We Owned the Night,' 'Just a Kiss' on 'SNL'
Scott and Tyrrell, a drummer, became engaged in eastern Tennessee over the Fourth of July weekend. They met while touring with Tim McGraw in early 2010.
Lady Antebellum, which also includes Charley Kelley and Dave Haywood, is currently on tour in support of its third album, Own the Night. The record debuted atop the Billboard 200 when released in September on Warner Music Nashville.
Their Need You Now was the top-selling country album of 2010.
Meanwhile, something's in the water: Haywood proposed to girlfriend Kelli Cashiola last month.


text:
Find an MDA Dentist
Enter your address to find a dentist near you!
Find a Dentist
Your Zip
The Michigan Dental Association is your resource on dental health news, tips, education, and more.
Oral Health Tips, Healthy Mouth, Healthy Body
In short, yes. Yesssssssss.
Consuming too much or the wrong kind of sugars can be detrimental to your ...
Read More
Oral Health Tips, Dental Plans & Insurance
Maybe you've seen a few posts referencing our MOM Event. While we think moms are awesome, this acro...
Oral Health Tips
As kids, we are taught that losing baby teeth to make room for grown-up teeth is sort of like a rite of p...
Your teeth are with you through thick and thin. Both in terms of your hard times, as well as all the diff...
When you see an MDA dentist, you know your dentist has the education, experience, and resources to provide outstanding dental care. Member dentists are committed to the highest ethical standards. You can count on a dentist who puts patient needs first!
Learn More
Sign up to get the latest dental health news and tips delivered straight to your inbox.
3657 Okemos Road., Ste. 200
Okemos, MI 48864
Phone: 800-589-2632
Fax: 517-372-0008


text:
Daughter of O. and L. May
Wife of Benjamin Roberts
Died age 46
Photo submitted by volunteer Sherry Champlin.
Contributed on 4/29/12 by ndn1fan
Email This Contributor
Record #: 145138
On this site you can upload gravestone photos, locate ancestors and perform genealogy research. If you have a relative buried in Ohio, we encourage you to upload a digital image using our Submit a Photo page. Contributing to this genealogy archive helps family historians and genealogy researchers locate their relatives and complete their family tree.
Submitted: 4/29/12 • Approved: 4/30/12 • Last Updated: 8/13/15 • R145138-G145137-S3


text:
The Sports Xchange
MLB Team Report - Los Angeles Dodgers - INSIDE PITCH
The Dodgers made a roster move before their game Sunday against the Braves that could affect their in-game roster flexibility going forward.
The Sports Xchange
MLB Team Report - Los Angeles Dodgers - INSIDE PITCH
The Dodgers made a roster move before their game Sunday against the Braves that could affect their in-game roster flexibility going forward.
The Dodgers enhanced their bullpen with Scott Elbert getting activated from the disabled list after missing three weeks with left elbow inflammation. Elbert and Randy Choate give manager Don Mattingly a pair of left-handed options to use late in games.
But utility man Elian Herrera was optioned to Class AAA to make room for Elbert, leaving the Dodgers' 25-man active roster with just 12 position players.
Since the acquisitions of Hanley Ramirez and Shane Victorino, the Dodgers' lineup has become more stabilized with two everyday players that don't need to be taken out late in games.
The interesting part is that the Dodgers have just a four-man bench, and it is effectively even shorter than that. Mattingly rarely uses C Matt Treanor to pinch hit (just two times all season), and he rarely uses Juan Uribe at all (11 plate appearances and one start in the last 26 games).
Rosters expand on Sept. 1, so the Dodgers have to wait slightly less than two weeks before they get more bench depth.
MLB Team Report - Los Angeles Dodgers - NOTES, QUOTES
--RHP Chad Billingsley pitched seven scoreless innings, extending his scoreless streak to 15 consecutive innings. Billingsley, who has a 1.30 ERA in his last six starts, is the first Dodgers pitcher to win six straight starts since Kevin Brown won seven straight from May 14 to June 17, 2003.
--INF Luis Cruz left with a cramp after the eighth inning, suffered while running out a grounder. Cruz, who hit .448 (13-for-29) with two home runs during the 10-game road trip, said after the game that the injury wasn't serious and that he expected to play Monday against the Giants.
--SS Hanley Ramirez went 0-for-5 to snap a five-game hitting streak on the final game of the road trip. Ramirez, who had at least two hits in all five games during his hitting streak, hit .395 (17-for-43) with seven extra-base hits during the Dodgers' 10-game road trip.
--2B Mark Ellis went 2-for-4, including a three-run double, and drove in a season-high four runs. Since returning from the disabled list on July 4, Ellis is hitting .254 with 19 runs scored and 14 RBI in 37 games.
--LHP Scott Elbert was activated from the disabled list on Sunday, after missing 22 games with left elbow inflammation. Elbert, who struck out all six batters he faced on a rehab assignment with Class AA Chattanooga, pitched a scoreless ninth inning in his return to the Dodgers.
BY THE NUMBERS: 9 -- wins by the Dodgers in 35 games in which they didn't get a single since moving to Los Angeles in 1958. The Dodgers beat the Braves Saturday 6-2 with just four hits, all home runs.
QUOTE TO NOTE: "With the delayed replay, you can catch mechanics and movements, see swings and pitches. You can see a lot from the standpoint that you can see it twice." -- Manager Don Mattingly, on watching two games from a luxury box while serving a two-game suspension.
MLB Team Report - Los Angeles Dodgers - ROSTER REPORT
--LHP Scott Elbert (left elbow inflammation) went on the 15-day disabled list retroactive to July 26. He began a rehab assignment Aug. 14 and rejoined the Dodgers on Aug. 18. He was activated from the DL on Aug. 19.
--RHP Matt Guerrier (right elbow tendinitis) went on the 15-day disabled list retroactive to April 19, and he was transferred to the 60-day DL on June 4. He threw a bullpen session May 16 and then had to rest for three days with elbow soreness. He had more elbow pain May 23, slowing his recovery again. He threw off flat ground July 1 and July 3 after being pain-free in his elbow for two straight weeks. He was scheduled to head to the Dodgers' Glendale, Ariz., training facility on Aug. 10. He has pitched a pair of games on a minor-league rehab assignment with high-Class A Rancho Cucamonga.
--RHP Rubby De La Rosa (Tommy John surgery in August 2011) went on the 60-day disabled list March 26. He began a rehab assignment with Class A Rancho Cucamonga on July 29. He was pulled from the Aug. 4 game after suffering a groin injury. He threw 60 pitches in four scoreless innings on a minor-league rehab assignment Aug. 18 with Class A Rancho Cucamonga, his fourth rehab start since coming back from surgery. He could join the Dodgers in September.
--INF/OF Jerry Hairston Jr. (tightness in left hip) left the Aug. 11 game early, did not play Aug. 12 and was placed on the disabled list Aug. 13. He said the injury has bothered him for three months. An MRI showed no significant damage, but the test results will be sent to hip specialists.


text:
Quran Chapter 2- 130 (Pt-1, Stg-1) (L-156) - درس قرآن
Religion of Abraham (peace be upon Him)
Surah 'Al-Baqarah (The Cow) – Chapter – 2)
In the name of God, the Beneficent, the Merciful
وَمَن يَرْغَبُ عَن مِّلَّةِ إِبْرَٰهِۦمَ إِلَّا مَن سَفِهَ نَفْسَهُۥ وَلَقَدِ ٱصْطَفَيْنَٰهُ فِى ٱلدُّنْيَا وَإِنَّهُۥ فِىٱلْءَاخِرَةِ لَمِنَ ٱلصَّٰلِحِينَ (130
130. And who forsaketh the religion of Abraham save him who befooleth himself? And verily We chose him in the world, and lo! In the Hereafter he is among the righteous.
130. Wa many-yargabu 'am-Millati 'Ibraahiima 'illaa man safiha nafsah. Wa laqadista-fayNaahu fiddunyaa. Wa 'inna-huu fil-'Aakhirati laminas-Saalihiin.
Yargabu 'an – (to forsake, to leave, to shake off), this word has been derived from the word raghbat, which means 'to incline to; to turn unto, to attend to, to favor to. When the word 'an comes with this word then meaning becomes on the contrary to this word that is to say, to go opposite to someone or to turn away.
In this verse, God Almighty has commanded that religious sect of Prophet Abraham (peace be upon Him) is Upright according to the religion of nature/wisdom. His teachings interpret the nature of cool-minded. Only that individual will oppose it whose nature has not remained moderated and has changed from good to bad.
Religious sect of Prophet Abraham (peace be upon Him) is the same as the religion which is being invited by Islam today. Here, the religion - Islam has been named as the religious sect of Abraham (peace be upon Him) that the Children of Israel and the Christians are being addressed here, and it is intended to tell them that Holy Qur'an does not invite you to any new religion. You are being invited towards the religion of your own honorable forefather and spiritual guide Prophet Abraham (peace be upon Him).
The Children of Israel and the Christians had not left any stone unturned to invent the self-made and false tales about their innocent Prophets (peace be upon Them). Holy Qur'an refutes their blames. Wherever the Prophets (peace be upon Them) are mentioned, It (the Holy Qur'an) mentions their moral and spiritual magnificence also.
Here, it has been commanded about the Prophet Abraham (peace be upon Him) that God Almighty had chosen Him for every kind of blessings of the world due to His belief that the Worshiped is only One, and having faith in Allah Almighty. He was bestowed with the honor of Messenger and Prophet. He was appointed as religious and spiritual guide for the people of the world, and surely, He (blessings on Him) will be counted in the good and virtuous people on the Day of Resurrection.
Purpose of describing about greatness and magnificence of Prophet Abraham (peace be upon Him) is to tell the Children of Israel and the Christians that the Prophet, whom they admit as the great, glorious and honorable Guide, His religion was Islam also, which is being presented by the Last Prophet Muhammad (glory, grace, blessings and peace be upon Him). If they take Him (blessings on Him) as their religious leader then they should accept Islam. It is the only way of their forefathers.


text:
Mixed media paintings that capture the magic and wonder of nature.
Thanks for visiting. Let me tell you a bit about my work.
I love mystery and wonder, it's at the heart of my work.
Out in nature, the immense scale of the cosmos, mountain peaks and endless oceans often leaves me at a loss for words. Nature has the ability to transform people, to bring us to a state of expanded awareness where we feel a part of something immense and beautiful. Nature gives us the opportunity to let down our guard and open ourselves to curiosity, wonder and joy. It has filled me and nourished me. This is what I try to express through painting.
Using a combination of realistic landscape photographs with painterly brush strokes, drips and splatters, I blur the lines of "realism" and experience. While some paintings are serene and ephemeral, others are like strange atmospheric events, each suggestive of nature's mysterious and ever changing landscape.
These are some prototypes I've been working on. It's my first attempt at this kind of sculpture and proving to be very complicated. However, the results are dynamite and I'm excited to figure it all out.
It's a stylized glacier floating in a haze of colour. As the viewer walks around the piece, the image deconstructs into a series of disjointed layers and then reassembles back into a new iceberg on the reverse side.
Stay tuned for more developments.
Iceberg #1 - Shades of Blue
Layers and layers of plexiglass, acrylic paint and a maple wood casing with a light.
Iceberg #2 - Shades of Pink and Purple
Want to hear how I create my pieces
and the thoughts behind them?
Sign in here for bi-monthly newsletters.
Each newsletter will feature one of my paintings and what went into the making of it.
OPENS AUGUST 11th 2108,
at Bau-Xi Gallery, Vancouver, BC
I'm honoured to have been selected to be a fellow Juror on this year's Brain Project! The brain sculpture are all over Toronto's downtown core, check them out!
The last 2 years I was a participant in painting one of the brain sculptures. See below.
Baycrest Health Sciences, a world leader in brain health and aging, is raising funds and awareness of dementia, alzheimers and other brain related diseases.
They've asked fifty artists, designers and architects from all over the world to take part in painting a custom deigned brain sculpture. They'll go on display at various locations around downtown Toronto. In the fall, they'll be sold to organizations and collectors worldwide.
Here's the brain I did last year with a short write up on my approach.
Life in Between
Referencing MRI scans, my sculpture uses individually painted sheets of Plexiglas that work together to create a 3-dimensional brain. Viewed from the sides, the brain is a complete image but as the viewer moves around the piece it becomes a series of disjointed layers. Within the brain are webs of connected and disconnected structures. The light gives the brain an ethereal quality, adding to its delicate state.
Check out more at:
I was invited to create a painting for the Canadian Embassy
in Iceland as part of the Canada 150th celebrations.
I gave two audio/visual presentations, one in Akureyri and one in Reykjavik.
Here is the painting I created for them.
Artwork: Ocean Crossing, 30x60 inches, mixed media, 2017
A great article and a lovely home.
Here's a great article about the development of my artistic life and my last show.
Click the image to see the full story


text:
In Episode #14 of the Hostile Workplace Podcast we review two recent cases, both of which point toward the federal courts gradual expansion of discrimination law, inching closer to requiring civility in the workplace.
Ingrid Reeves v. C.H. Robinson Worldwide (11th Cir., January 20, 2010)
Indergard v. Georgia-Pacific Corp., (9th Cir., September 28, 2009)
We also have a highly informative interview with Brian Therrien of Disability Digest. We've featured Brian in a Quick-Tip in the past, but we corralled him for a full interview about qualifying for disability benefits, and how many people go very wrong when applying for social security disability benefits. I learned a lot just from interviewing Brian, and I know you'll find this to be one of our most informative interviews yet.
To Learn more about whether you might qualify for disability benefits, visit Brian's site: www.DisabilityDigest.com
Join the Academy for Just $1
I received a number of inquires from people who wanted to join the Academy, but had already bought the "Work Laws Exposed" book, or, who didn't want to purchase a printed edition of it as part of the previous promotion.
So, we heard you and we're bringing you another incredible deal to try out the Academy. You get a full month of the Employee Rights Academy, AND the digital download version of "Work Laws Exposed" ($97 value) both for $1.
You can't buy a cup of coffee for $1, but you could change your life with this offer. Click on this link and try the Academy before this offer disappears forever: Academy Sign UP.


text:
Columnist Charles Krauthammer argued that Democratic presidential candidate former Secretary of State Hillary Clinton's explanation for an email that appears to show her telling an aide to remove the headings from a classified document is "cynicism" and Clinton knew what she did was wrong on Monday's "Special Report" on the Fox News Channel.
Krauthammer stated that Clinton's explanation is [relevant remarks begin around 5:05] "cynicism. I mean after all, look at the logic of what she said. I asked him to do this, but she says it didn't happen, well that's irrelevant. It wouldn't have happened. Well, why wouldn't it have happened? You asked him to do it. It wouldn't have happened, because that's not how I do things, but she just did it. That was the instruction she gave. And the other part is if this is completely innocent and routine, why would you scrub the heading? It makes no sense. she knows it. She puts a smile on her face. She brazens her way through it. I have to admire her for that. But I think she knows that this is a real vulnerability. In the end, it's all about the legality of this and will there be a criminal referral. If there isn't, her nomination is not in jeopardy."
Follow Ian Hanchett on Twitter @IanHanchett


text:
The city of Northport may create its own school system, but some area residents have mixed opinions about whether a new school system would be a good idea.
The city of Northport may create its own school system, but some area residents have mixed opinions about whether a new school system would be a good idea.
According to a recent feasibility study, it would take between $3 million and $4 million in startup funds and the continuation of the temporary 1-cent sales tax for Northport to create its own school system. A 20 percent share of a separate state-mandated 2-cent sales tax that now goes to city and county schools would have to be changed if a Northport City School system is created.
Terry Copeland, a former Northport resident who works in Northport, said he supports the idea.
"I think it would be a good thing," Copeland said. "Northport is doing really well with its current mayor and council, and having its own school system would make it even better."
Northport mom Beth Renquist said she would support the change if it makes the schools better, adding that her two children go to private school because of the quality of the public schools.
"It would be an improvement," Renquist said. "Mine go to private school."
But not all parents agreed.
"One of my kids goes to Echols and the other to Flatwoods, and we've been happy," said Northport mom Melissa Hager. "I'm not sure about any changes."
Northport resident Marie Gann has grandchildren in the county school system, and her children went to Tuscaloosa County High.
"They probably need to stay where they are," Gann said, speaking of a possible shift in school systems.
Northport resident Bobbie Roach agreed.
"My son graduated from County High, and he always loved it," Roach said. "The schools are strong."
Strengthening the local schools is one of the goals behind possibly creating a Northport City School system, Northport City Administrator Scott Collins has said. A better school system would draw more residents to Northport, he said, along with more businesses.
"If we are going to be the �finest-run city in the state, then we need to take every opportunity to offer the best quality of life for our citizens," Collins told the council in March, when he first proposed the idea of a city school system. "Economics follow school districts."
Two of the nine schools in Northport — Collins-Riverside Middle School and Tuscaloosa County High School — did not meet the goals set aside by the Adequate Yearly Progress for 2012-13.
"I have nothing against our county school system, but reports that have come out are very disheartening, almost sickening," Northport Mayor Bobby Herndon has said. "We want our students to have the best."
According to a March report from the Public Affairs Research Council of Alabama, the average graduation rate in 2011 was 72 percent in the state and 78 percent in the U.S. But, several high schools in the Tuscaloosa city and county systems are well below that, with Holt High at 54 percent, Brookwood High at 59 percent and Central High at 60 percent.
Tuscaloosa County High — the only high school in Northport city limits — had a graduation rate of 68 percent in 2011. According to the PARCA study, 28 percent of Tuscaloosa County High graduates who enrolled in Alabama colleges in the fall of 2012 were enrolled in remedial math or remedial English classes.
If Northport proceeds with a city school system, it would likely assume responsibility for nine existing school buildings in the Northport city limits — Crestmont Elementary, Flatwoods Elementary, Huntington Place, Matthews Elementary, Northport Elementary, Faucett-Vestavia Elementary, Echols Middle, Collins-Riverside Middle and Tuscaloosa County High schools. But, a determination would also have to be made whether Sprayberry Education Center would remain in the county system or be in a new Northport city system.
Tuscaloosa County resident Tommy Williamson said that Northport could probably improve the schools with more local control.
"The question is how much debt will the city take on," said Williamson, who was involved when the town of Fairhope considered creating its own city school system. Ultimately, Fairhope decided against the move, he said.
"It can work if you get the right folks and teachers can adapt to it," Williamson said.
But, Northport resident Sylvia Hardy said she was against the idea.
"I think it's a bad idea," Hardy said. "We are too small of a town and would probably get into it and couldn't keep it up."
No decision will be made soon by the Northport City Council. It will likely be mid-spring before the city hosts public input meetings to discuss the topic, Collins said.


text:
8 Wright Street
15 River Road
157 Church Street
One Stamford Plaza
83 Wooster Heights Rd
Hauppauge Center
200 Broadhollow Road
777 Westchester Avenue
68 South Service Road
50 Main Street
7 Skyline Drive
100 Duffy Avenue
175 Huguenot Street
73 Market Street
626 RexCorp Plaza
1979 Marcus Avenue
175 Capital Blvd.
70 East Sunrise Highway
Find out more about our locations in Bridgeport.
Call us now on: 0800 756 2911
Enjoy a sociable way of working in a communal workspace, with flexible options so you'll only ever pay for what you use.
Drop in whenever you need, with desk space in a professional, shared environment on a first come first served basis.
Select from 5 or 10 days per month at your chosen location.
Make yourself at home with a personal desk and storage facilities in a professional, shared environment.
Get unlimited access 24/7 at your chosen location.
Create a base in one location and use all 3000 for free.
You'll find them in all kinds of places, so there's always one nearby.
City centres
Out of town
Retail parks
1047 locations in United States
3000 worldwide in 120 countries
Make new contacts, meet local companies, share ideas and create new business opportunities.
Coffee chat
Informal events
Networking events
Annual retreat
Need more information?
Want to ask some questions?
Create an account and start using us
Download the app and start using us
Visit one of our locations


text:
From United Kingdom:
Are there any diluents to use with Levemir? My friends' three-year-old child is on Levemir as a basal, twice daily, injected with single use low-dose syringes (0.5 ml). The problem is that a dose of 0.75 unit seems to be too much since his blood sugar drops at a rate of approximately 20 mg/dl per hour and 0.5 unit is obviously insufficient. They thought of dilution, but there seems to exist no diluent for Levemir. They previously used Protophane, but was not very effective for their child.
Currently, there is no diluent for Levemir and NovoNordisk does not recommend that it be diluted.
[Editor's comment: Your friends should ask their diabetes team about using Lantus, a 24 hour basal insulin, for their child. BH]
Original posting 9 Nov 2007
Posted to Insulin Analogs
|Return to the Top of This Page
Last Updated: Tuesday April 06, 2010 15:10:14
This Internet site provides information of a general nature and is designed for educational purposes only. If you have any concerns about your own health or the health of your child, you should always consult with a physician or other health care professional.
This site is published by T-1 Today, Inc. (d/b/a Children with Diabetes), a 501c3 not-for-profit organization, which is responsible for its contents. Our mission is to provide education and support to families living with type 1 diabetes.
By using this site, you agree to our Terms of Use, Legal Notice, and Privacy Policy.
© Children with Diabetes, Inc. 1995-2018. Comments and Feedback.


text:
Welcome to TriSight Communications
TriSight Communications is a public relations firm staffed entirely by students from the University of Southern California.
Based in the Annenberg School of Communication and Journalism, TriSight was founded in 2003 to provide non-profit and small business clients with strategic planning services and integrated campaigns that capture the essence of their businesses and communicate with their stakeholders.
Ten years after its founding, TriSight continues to have teams of talented, dedicated and motivated undergraduate and graduate students who are eager to put into practice all that they are learning while at USC.
From film festivals and international consulates to television networks and large-scale anniversary events, we are dedicated to helping your business achieve your communications goals.


text:
FAIRFIELD COUNTY, Conn. -- Anthony Dorman, owner of Dorman's Tree Cutting & Snow Plowing in Danbury, has his trucks all ready and waiting to go in preparation for Thursday's expected huge snowstorm.
"I have six trucks with plows and salters. They will be ready by 10 p.m.," Dorman said. "I have 65 accounts throughout Fairfield County to go to. I have 20 yards of salt to put down, which is typical for a good storm."
The 24-year-old business serves all of Fairfield County.
"I'll be out the whole night until tomorrow morning. Each truck reaches 10 to 12 residential homes," Dorman added. He recalled the biggest snowstorm he ever worked. "It was in 1998. We had two feet of snow. I was plowing for three days straight."
Aside from getting plowed out, Fairfield County residents are making sure they have enough food in their homes for a day that most are likely to spend inside.
Joe Petrone, deli manager at the New Fairfield Shopping Center on Brush Hill Road, said he has stocked up supplies of milk, eggs and cold cuts for the storm, "in case people lose power."
"A lot of people buy raw meat and will cook it tonight. If they lose power and have a generator, they can heat it up in the microwave," Petrone said.
For the storm, the grocery has a few extra cases of bread, an extra 10 to 15 gallons of water, and two extra cases of eggs, according to Petrone. It also has a backup supply of flashlights, batteries, firewood and lighters.
Petrone said he is expecting to see a gradual increase of customers into the evening before the storm hits.
"It will really pick up in here around 6:30, when people are on their way home from work," he said.
Patrone's father, Johnny Patrone, is owner of the grocery. His grandfather, Frank, started the business in 1969.
"I am next in line," said Joe Patrone, who is 25.
Patrone added that this storm is likely to be one of the larger storms of the season, and that people will probably take it seriously.
"There is a foot of snow in the forecast. This is very unheard of in the area."
Click here to sign up for Daily Voice's free daily emails and news alerts.


text:
- About Us
- Programs
- Policy
- Research
- Campaigns
- News
- Take
- Contact Us
Urge Congress to Invest in Child Care NOW! CALL (202) 224-3121 or send a Tweet!
For many working families, high-quality child care during the earliest years is unaffordable — center-based child care for infants and toddlers was more expensive than in-state tuition at a public college in 28 states and the District of Columbia last year.
Call (202) 224-2131 or TWEET your Members of Congress. Tell them to support a $1.2 billion increase for CCDBG to ensure all eligible children have access to high-quality child care.
What you can say:
Hello, I am a constituent from (hometown, state) and I'm calling today to urge Senator/Representative ________________ to support a $1.2 billion increase for the Child Care and Development Block Grant when he/she returns to Washington after Labor Day. Quality child care in the early years is key to later success for children in our state. We must move forward, not backwards. Total federal and state spending on child care is at its lowest point in 12 years. Nationally the Child Care and Development Block Grant serves 360,000 fewer children than it did a decade ago. Now is the time to give children and their working parents the support they need to succeed. Our children's futures and our country's economic future depend on it.
Tweet the below message to your Senator and Representatives when you click their name below!
Twitter message:
I stand w/ @childdefender, support a $1.2 billion increase for #CCDBG @_______________! #InvestInUs
Enter your zip code in the box on the right or click your state abbreviation below to find your legislators.


text:
LNDL Tinkercad Pop-up Class
In this class participants will explore the basics of Tinkercad, taught by Youlanda Halterman. Tinkercad is an easy web based tool that allows you to design 3D models.
In this pop-up, the participants will learn how to manipulate shapes in order to create 3 dimensional objects and create a 3D model.
The 3D model will later be printed at the library. Participants will create a user account that will allow them to continue to explore and design 3d models anytime and anywhere. That way particpants can practice with Tinkercad after the pop-up course and get even more comfortable with the web based tool.
About Pop-Up Classes
Pop-up classes are extracurricular workshops designed to facilitate hands-on learning and discovery. The LDNL series this fall includes: Geographic Information Systems, Practical Photoshop, Basics of Tinkercad, 3D Scanning, and the Arduino Blink Challenge. Classes are available to faculty/staff/students.


text:
Wynn Las Vegas Launching All-New Vegan Menu
Casino mogul Steve Wynn became a vegan evangelist this past summer after adopting plant-based diet, which he credits with alleviating his chronic back pain. He quickly added a number of vegan menu options to all Wynn Las Vegas restaurants, and now he's working with celebrity chef Tal Ronnen, author of The Conscious Cook (a favorite of Bob Harper of The Biggest Loser), to develop all-new vegan menus for Wynn Las Vegas.
The "Veggies for Foodies" trend continues to pick up steam in 2011. We're excited to see how it evolves throughout the year!


text:
From Hampton, New Brunswick, Canada:
My 13 year old son has type 1 diabetes which is presently has well managed at night by taking advantage of the peak of the bedtime NPH to address the increased insulin needs in the pre dawn hours. I am curious to know how this increased need would be managed using Lantus instead of NPH. Would not most patients with type 1 experience a spike in those pre-dawn hours?
With NPH, you have to be careful and hope the peak occurs at the right time in the night. Do you really know the glucose is okay in the dead of the night and not low?
With Lantus, I am comfortable with a much lower bedtime glucose, a very small snack and then lower glucose in the morning. I now see and accept glucoses below 100 mg/dl [5.6 mmol/L] in the morning using Lantus.
Original posting 6 Nov 2003
Posted to Insulin
|Return to the Top of This Page
Last Updated: Tuesday April 06, 2010 15:09:52
This Internet site provides information of a general nature and is designed for educational purposes only. If you have any concerns about your own health or the health of your child, you should always consult with a physician or other health care professional.
This site is published by T-1 Today, Inc. (d/b/a Children with Diabetes), a 501c3 not-for-profit organization, which is responsible for its contents. Our mission is to provide education and support to families living with type 1 diabetes.
By using this site, you agree to our Terms of Use, Legal Notice, and Privacy Policy.
© Children with Diabetes, Inc. 1995-2018. Comments and Feedback.


text:
Today (ok, in 1 hour) we're leaving for vacation… I was up packing late last night and I'm up early preparing this morning and I am so excited! Lots of things going on lately that I haven't shared… For one, being that we are headed out of town but you may have guessed with my last couple of posts this week, and two, I passed my State Board test on Monday (Praise, Jesus!!). I have been a bit stressed recently with finishing up classes and hours of studying so I am very ready to relax and spend some uninterrupted time with my precious family. Life gets so busy and we forget sometimes to just slow down and take a minute to reflect and enjoy each other. I will be posting some updates but will save the photos for when we get back unless I decide to pack the cord to upload the photos but Lord knows I'm not good at that stuff! We'll see, I'm sure my precious hubby will want me to be able to blog and write or I may go cray!! 😉
Hope you all have an amazing last couple of weeks before our babies start school again! Summer has flown by but I'm ready for the schedule and routine that comes with the school year. I'm a planner through and through and my family thrives best on a schedule. Hope y'all have an amazing weekend!


text:
New Delhi: Mahatma Gandhi and foreign women shared a complex relationship. His innate sensitivity drew several women from the West to the icon of non-violence who felt at home with them, says Melbourne-based Gandhian scholar Thomas Weber.
"Western women were first mentioned in his life as part of his vow to his mother - before he was given permission to read law abroad - along with alcohol and meat which were not to be touched. But during his South Africa sojourn, Western women became important supporters," Weber says in a new book 'Going Native' (Roli Books) that probes Gandhi`s relationship with white women and his outlook to the role of women in society.
The list of Gandhi`s women disciples and friends from the West is long and formidable. The book chronicles his interactions with at least 12 of them.
The reasons for Western women`s fascination for Gandhi stems from the fact that many Western women at that time had strong religious faith and socialist principles that drove them to work for peace and with the poor, Weber analyses.
"They became interested in Gandhi`s philosophy and campaigns, paid visits to India, and added his cause for Independence to theirs. Many women travelled to India to meet the saintly Gandhi they were starting to hear about, stayed for a lengthy period and went native," Weber says.
Gandhi`s respect for women, whom he regarded as founts of courage, strength and sexless beings equal to men in social status, struck a chord among Western feminists and drew several women to him.
Gandhi`s closest friend in his early political and legal career in South Africa was Millie Graham Polak.
In late October and November 1906, when Gandhi was in London as part of an Indian delegation to discuss discrimination in South Africa, he also came into close contact with Millie`s sisters-in-law, Maud and Sally.
Gandhi was received with such warmth by the family that he jokingly wrote to Millie`s husband, Henry Polak, that if he were unmarried, or young or believed in mixed marriage, "you know what I would have done", Weber says in his book.
Noted South African liberal and feminist Olive Schreiner was another of Gandhi`s high-profile woman supporters. Born to a large South African missionary family, Schreiner married a farmer in 1894 and made inroads into South African politics.
Schreiner was inspired by the Satyagraha movement which brought her close to Gandhi.
A moved Gandhi noted that Schreiner`s "love for all mankind was unbounded; love was written in her eyes and she knew no difference between her Negro servants and herself", Weber says.
Mischievous and impetuous Sonja Schlesin of South African origin met Gandhi in 1906 when she was 16, Weber says.
Sonja was introduced to Gandhi by his close friend Harman Kallenbach, a German, who said, "Sonja was very clever and honest, but she is very mischievous and impetuous; perhaps she is even insolent; I do not place her with you for mere pay".
A fiery critic of Gandhi and his literary works, Sonja corresponded with Gandhi through letters all his life.
Mahatma Gandhi knew noted Indian theosophist and home rule votary of British origin, Annie Besant, as a student in London. In 1889, he heard Besant deliver a lecture on 'Why I Became a Theosophist' and was so captivated that he followed her career for the next 30 years.
However, he differed with her ideology. While Besant worked with the "Indian elite for the uplift of India", Gandhi preferred to work with the downtrodden, Weber says in his book.
Gandhi`s legal office in Johannesburg contained three framed photographs - of Tolstoy, Christ and Annie Besant.
Of all Gandhi`s Western disciples, Madeleine Slade, a Briton whom he later named Mirabehn, was the foremost among contenders for his trust and affection.
Her love for Gandhi shone in her private letters to him.
"I could not, even if I tried, be anything else but what I am before you and that is why, however ashamed I am of my weakness, I have to lay my heart before my `bapu` (father)- you are indeed my father and mother and what is more than all, you are bapu, my bapu in whom I live and in whom I have utter confidence that only boundless love can inspire," she wrote to Gandhi.


text:
British Broadcasting CorporationHome
Home > Science > Energy, electricity and forces > Energy transfer and storage
What do the words kinetic, stored and thermal have in common? They are all types of energy.
BBC © 2014 The BBC is not responsible for the content of external sites. Read more.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.


text:
Eighty-four percent of weight loss is expelled by the lungs as carbon dioxide; the rest is released as water. more...
August 17 , 1998 : US President Bill Clinton admitted to having an affair with Monica Lewinsky. more...
Learn something new every day
More Info... by email
Solo musical artists and bands are not always skilled or familiar with the business side of the music industry. The day-to-day care and feeding of professional musicians often becomes the responsibility of a music manager. He or she generally handles things such as band bookings, contract negotiations, public relations, promotional campaigns and arranging studio recording sessions. Depending on the job description, managers may also handle the band's traveling arrangements when performing on the road.
Sometimes, an experienced band member will serve as the group's manager until it becomes more established and a dedicated professional can be hired. Some local music managers could be considered musical agents as well, since they primarily represent the band during the booking process and receive a fixed percentage of the band's gross income as compensation. A manager working for a local or regional band may also have to supervise the group during a performance and make sure the venue owners meet their financial obligations.
As a solo performer or band becomes more established, some of the chores previously handled by a music manager are often delegated to others. A road manager, for example, may be responsible for the performers' travel and lodging arrangement, while a publicist takes on the task of promoting the band and advertising upcoming gigs or tour schedules. A manager's role in a popular regional or national band may be more of a liaison between a record label and the group, or as an immediate supervisor who addresses the personal and professional needs of the band.
An effective music manager should have experience in both the creative and business side of the music industry. Musicians often respond better to those who speak their language, while record labels and venue owners prefer to work with people who are familiar with performance contracts and other legal obligations. Managers should not make unilateral decisions for their clients, but should also keep a client's best interests in mind when negotiating an appearance fee or booking more gigs.
Training for this role is often a combination of on-the-job experience working for established managers and specific business training in musical management. Some traditional music programs in public colleges and universities may offer a concentration in music management, while vocational schools specifically geared towards the music industry often offer an intensive course of study leading to employment as a freelance manager.
Post 8
When you hire a manager to help get you started and you pay them $200 per month, is it still up to you to pay for recording time and find it yourself?
So far, they have taken the money, made a lot of promises and have done nothing.
They also said they would help my son get more people so he could have a band. Please can someone tell me if I just got cheated?
Post 4
well I am a music manager and I do everything for the artist, as I work with up and coming artists. it is ultimately your music that will draw interest and a label to you. If my artist is looked after and happy, then I will be, too!
Post 3
One interesting role that has come up in the music industry is that of music marketing manager.
For instance, some of the bigger names have one manager for the band, one for tours and gigs, and one for their image, like a marketing consultant.
I guess if you can afford it, then it's a great thing, but I wonder how many artists have to do their marketing the hard way -- putting up posters all over town, calling venues and getting ignored, etc.
Post 2
If I want to get started in music artist management, what are my chances of getting a music manager job right off the bat?
I mean, even if I worked as a free music manager, for instance, offering services in return for experience, do you think I could get a job right out of college?
Post 1
I wish that all music music artist/manager relationships were as great as the one described in this article.
I once interviewed Mark Volman, one of the members of the Turtles, and their first manager not only signed them into a terrible contract, but took all their earnings from a tour and took off to Mexico.
Just shows that you have to be really, really careful when finding a music manager, because although many of them are really great, some are truly, awfully, terrible.
One of our editors will review your suggestion and make changes if warranted. Note that depending on the number of suggestions we receive, this can take anywhere from a few hours to a few days. Thank you for helping to improve wiseGEEK!


text:
Camel Spiders (2011)
Critic Consensus: No consensus yet.
Camel Spiders Photos
Movie Info
Watch it now
as Capt. Sturges
as Sheriff Beaumont
as Sgt. Shelly Underwood
as Patty
as Reba
as Sharon
as Hayley
as McNeil
as Joe
as Cain
as Jeff
as Brad
as Schwalb
Critic Reviews for Camel Spiders
All Critics (2) | Fresh (0) | Rotten (2) | DVD (2)
You know precisely what you're getting from Camel Spiders. Which means you'll probably watch it some time soon.
Audience Reviews for Camel Spiders
There are no featured audience reviews yet. Click the link below to see what others say about Camel Spiders!
Camel Spiders Quotes
There are no approved quotes yet for this movie.


text:
An internal affairs investigation has reportedly been launched by the Los Angeles Police Department (LAPD) over pictures appearing to show two cops posing with Ray J after his car was pulled over.
The R&B star is said to have been driving through the San Fernando Valley in California recently when his car was stopped by officers who suspected the singer of texting while behind the wheel.
Ray J tells TMZ.com the pair let him off with a warning after he insisted he was not using his cell phone, but then asked him to pose for pictures with them.
The snaps have been published on the website, and editors report chiefs at the LAPD have now launched an internal affairs investigation. The report suggests it is against policy for officers to pose for pictures with a suspect during a traffic stop.


text:
Website Design and Development
You deserve a killer website.
I will build your killer website.
Device-friendly design
Half of all visitors will come to your site on their iPhone or Android. Your site needs smart navigation and fluid layouts to gracefully reorganize on phones and tablets.
Search Engine Optimization
SEO helps customers discover your business when they search on Google, Bing, and Yahoo. We'll employ best practices to make sure you show up at the top of the results every day.
Ongoing Support
Since your site will be built on a platform, you will feel empowered to update content yourself. It's easy to use, simple, and direct. And, we're here for you as well. When you have new information or new pictures, we will help you make updates to keep your site fresh.
Jeff Miller, Principal at WRA Architects, Inc.:
It is a tough task to design for designers, Ben brought his ideas and knowledge of the medium and happily helped us achieve our vision. He didn't always tell me what I wanted to hear, he was honest about his opinions, and he worked hard to solve my issues - everything you could want in a designer. Last week a potential employee told me she loved our website because 'it gave a great sense of who WRA was'. That's exactly what I asked Ben to help me create.
Bob from Concrete Design Center:
Ben is amazing. He has the product manager skills to build out great user experiences with barebones requirements, and yet applies a rigorous process with stakeholders to make sure everyone is involved and engaged. He was even able to suggest (and mockup) new features we hadn't even thought of.
User Experience
Visitors want to find what they are looking for quickly.
- Know what you do in five seconds
- Keep navigation simple
- Take action ("buy it now")
- Enjoy clean design
Totally Customized
Your brand deserves a modern feel that is blows away the competition. Through your logo, layout, information architecture, we'll breathe life into your custom design.
Writing that is accessible is almost as important as writing that inspires action. Luckily, we're masters of both. We author page content that brings the search engines calling and leaves readers with a clear understanding.
You've heard the familiar refrains:
- It's ugly.
- It doesn't work.
- It doesn't represent us well.
- It doesn't generate sales.
- Customers can't find what they're looking for.
Let me help you become a fixture of resourcefulness for your customers. You'll be the envy of your industry peers.


text: If your looking for a shinning star in the loan star state for moving count on the find folks at Texasrelocate.Com they perfect for helping you find the apartment you can make and feel like a home. They will start working with you the minute you want to relocate into the Dalla-Fort Worth area. They will work with you to find the place good for you and your needs even your pets needs. They are a listing service that has done its home work to point on in a easy to understand page the info you need like where the great schools are and are able to tell you about where you should store your stuff as you make the transition. They can even help you find high quality trust worthy employment. So stop fussing with aps and hard to use websites and turn to an easy to use website that will make your move a breeze. Whether your in your golden years or just started digging they want to help! __


text:
Libraries label all the books they handle so that they can be easily identified when returned from loan and replaced on the correct shelf. Yet the jacket of more than 95% of books makes perfectly clear where they should go.There are very few books that need a further identification.
Christina's LIS Rant by Christina K. Pikas is licensed under a Creative Commons Attribution 3.0 United States License.
Christina Kirk Pikas
Where am I?


text:
Yes, it's Budget Day today but I felt the analysis is better suited to a discussion after the announcements have been made rather than trying to second-guess them although we can say without any doubt that cuts are the order of the day.
On the barest of connections (cutting excesses – yes, I know it's a VERY tenuous link!), I was interested in this story in the Guardian today , which reports on a study from NICE (National Institute of Clinical Excellence) which attacks the food industry for some of the contents of processed foods and how it affects general health of the population as well as suggesting some actions that should be taken.
The suggestions included banning trans-fats, bringing in tighter controls on fast food outlets which are placed close to school and ensuring that lower fat, lower salt are cheaper than unhealthier options.
The government is quoted as saying that it is an individual decision as to food consumption which is a fair point however the choices are very often stifled by cost. It is cheaper to eat processed foods. Not everyone has the same opportunity of access to some of the cheaper supermarkets and suppliers. As long as the programme of rolling out free school meals has been stalled, there is a public health issue regarding the types of foods that are available.
Public policy seems, in my mind, to have always been doing pretty badly on preventative work, possibly because there are less tangible measurable 'targets' to achieve by someone not getting diabetes in the first place or never taking up smoking or not falling because they were provided with strong support or not accessing mental health services because lower level supports were available.
I'm not necessarily 'anti-targets' but having worked within systems where targets are paramount and linked extrinsically to funding, some are positively ridiculous and not even remotely connected to standards and levels of care.
The obsession with targets though has added extra layers of bureaucracy and certainly in social work, which, to be frank, is the area in which my knowledge base generally lies, has taken away some professional competency and expertise away from the day to day job in the interests of meeting, sometimes spurious targets.
But back to the NICE report – it makes sense. It's something that has been known in public health circles for a while but processed is cheaper and that's the real issue that needs to be tackled. If the government are happy to tax alcohol and cigarettes on the basis of the more general costs attached to providing healthcare for those who choose in this way, then why not subsidise and promote healthy food choices and tax higher fat foods…
[picapp align="none" wrap="false" link="term=fast+food&iid=83624″ src="http://view1.picapp.com/pictures.photo/image/83624/people-eating-pizza/people-eating-pizza.jpg?size=500&imageId=83624″ width="234″ height="172″ /]
As they say, food for thought.


text:
Letting Go
There is a time for everything and a season for every activity under heaven. Ecclesiastes 3:1 NIV
A Bluebird family had taken up residence in the little house outside my backdoor. I watched as mother and father bird diligently attended to the four tiny helpless little ones inside. Busily, both parents flew in and out bringing food for the brand new hatchlings.
As I watched, I thought about a season of life being played out like a drama unfolding before my eyes. Weeks earlier the house had been empty. One day I noticed some activity and looked inside to find a carefully constructed nest.
Sometime later a peek inside revealed four smooth, glossy, sky blue eggs. Once the babies were here, activity was constant as the parents' energy and focus was on raising those young ones.
Isn't that a beautiful picture of us humans? We leave home, marry, set up house, raise children, and in a blink they are grown and leaving the "nest".
Oftentimes the transition as children leave home can create stress and anxiety. Roles must be redefined. Parents worry about "letting go" and often hold too tightly creating conflict and fractured relationships.
Just as seasons change, so do our lives. We have a choice as we face change. Do we resist and try to "hold on to" the past, or do we "let go" and soar into the future embracing our changing roles.
God has made it clear in His Word that He does not change. Hebrews 13:8 says,
Jesus Christ is the same yesterday, and today and forever. NIV
He created the order of life. Raising our children is a God given responsibility and joy, but we do not remain in that role forever. Life changes with its seasons.
God is the anchor as we move forward once our nest is empty. We know we can trust our future to Him. He never changes and knows the struggle in our hearts as we release our children.
As our children grow into adulthood and begin to establish separate lives, there is more time available for our own pursuits. We can spend time seeking God in His Word, asking Him for guidance, as we move into this uncharted territory.
Be still and know Him. Journaling insights, thoughts, and ideas is very helpful. We can pray for our children who, by the way, will be watching.
Will we let them go and embrace our own lives, or will we seek to find identity in them thereby creating stumbling blocks for all?
Father, You know our hearts and struggles. You know our hopes, dreams, and talents. You never leave nor forsake us. Your ear is tuned into Your children. Help us Father as we face transitions and change. In each season of our journey here on this earth, let us continually seek to live full lives that honor You.
© 2017 by Judy Fussell. All rights reserved
Is God speaking to you through today's devotion? We'd love for you to share how this message has encouraged you to continue pursuing the God of hope. Scroll to the bottom of this page and leave a reply.
Do you know Jesus Christ as your personal Savior? Pull up a chair… He's been waiting for you.
The conversation at the Café is always hot and fresh. We invite you to listen in as we gather around the table to discuss everyday life.
Comfort food for your soul is always on our menu, and friends are always close enough to hug. We invite you to join us daily, as our writer's share how the Lord continues to transform them into His glorious image.
Still craving more… Join us as we grow together in grace and truth through our online bible study.
Leave a Comment
Comments for this post have been disabled.
More in Today's Special
August 17, 2018Blood Does Not Lie
August 16, 2018Two Sides of Faith
August 15, 2018Life's Not Fair


text:
|2,100 sq ft
|Property type
|Minimum Stay
|1 - 7 nights
Newly renovated bathroom,bedrooms, and living area. Hardwood floor.
* Located on the Chechesse river
* Small Quite, Family Neighborhood
* Fully functional kitchen and laundry
* 4 bedroom house (1 King, 2 doubles, 1 Queen),with one futon, one Queen size foldout couch, and one full length couch
* 2 full baths (1 downstairs and 1 upstairs) newly updated
* 2 screened porches
* Covered dock
* Deep water floating dock
* Wooden observation deck with chairs.
*A small piece of heaven - view of river front and marsh from all bedrooms, living area and kitchen. We see beautiful sun rises and moon rises. On occasions we see dolphins, sea birds and eagles. It is a nice quiet friendly neighborhood with wonderful neighbors. It is about half way between Beaufort and Bluffton off hwy 170. It is about 15 or 20 minutes to Paris Island. House is fully furnished including towels and sheets.
We stayed for our son's graduation from MCRD Parris Island. The house is about 20 minutes from the base. It is very easy to get back and forth to the base from the house with a very nice ride. The house itself was very roomy since there were 8 of us and we all came from 3 different states. The kitchen is equip with all the necessities you could need to prepare meals. The screened in porch was great place to sit and chat with family. The view from all rooms is great. My favorite space was the kitchen table with the bay window and enjoyed my coffee there every morning we were there.The kids are all adults and enjoyed the docks to sit and catch up with each other. It is a very homey and comfortable home away from home. The owner is very polite and quick to respond to any needs. I would recommend this house to any staying with multiple family members. I can't wait for the opportunity to go again!!
My November stay was the second time this year. It is like home for me. The spacious house is nestled under a beautiful canopy of very large oak trees. Add the view of the river and you have a wonderful relaxing stay. The house is well taken care of and more than adequately furnished for a vacation home. I stay here for a week at least one time a year and highly recommend it.
I enjoyed my stay here and would definitely come back. Every bedroom has waterfront view, great AC unit, and a large open kitchen and dining area. Great neighbors.
This is a gorgeous home with an outstanding view of the river! It is very spacious with very nice bedrooms. the kitchen is fully equipped with everything you need to cook a meal. We enjoy the beautiful screen porch with rocking chairs. The dock is large enough to have at least 2 boats. It also has a covered area for the ones that don't care for the sun. The yard is also shade by trees. We will be staying there again this summer!!
This is an amazing place to take a vacation. The house is very spacious for a large family. The bedrooms are nice. The kitchen is stocked with everything you need. It is kid friendly. The view is absolutely gorgeous with a nice dock and also a covered area to stay out of the sun. It is located in a very nice area. We have rented this house again for July, 2016 ; and will be coming back for years to come!!!
I have stayed here twice once with several couples for a birthday weekend and then last summer for a family vacation. The home was very comfortable for four couples and for our family of 6. There was plenty of room for family time and it has very nice individual porches for personal/quit time. Our son-in-law and grandson loved the dock and verity of fish they caught. Our 2 year old granddaughter loved the screen porch. The kitchen was stocked with nice pots, pans and dishes. The owners were easy to deal with and the neighborhood was friendly and we felt safe. We will be going back next summer.
Top Thing to do in City:
* Drive-in movie.
* Parris Island.
* Marine Air Base.
* Historical Sites.
* Waterfront Restaurant.
Top Thing to do in Budget:.....
Top Thing to do in Family:
* Fishing.
* Shrimping.
* Crabbing.
* Water sports.
* Swimming.
* 10-15 minutes from Beautiful Historic Downtown Beaufort, SC
* 30-45 minutes from Hilton Head Island
* 45 minutes from Savannah
* PGA Heritage Golf Tournament
* Water Festival
* Shrimp Festival
* Historical Landmarks
|Cleaning Fee
|Refundable damage deposit
Weekly Rate: $1500
* Excludes taxes & cleaning fee
* $250 nonrefundable deposit which will be applied to the total amount
* $200 cleaning deposit upon arrival
* Renter is responisible for any damages


text:
This section contains 630 words
(approx. 2 pages at 400 words per page)
It was all too transitory, all those doorways and dark spaces between wings, the missing ceiling. It was more like a terminal, he thought, a train station or an airport, everyone passing quickly through.
-- Narrator (Chapter 1 paragraph 15)
Importance: The theater is described as looking like a terminal, foreshadowing the settlement at the airport terminal.
I stood looking over my damaged home and tried to forget the sweetness of life on Earth.
-- Dr. Eleven (Chapter 8 paragraph 3)
Importance: Dr. Eleven's words speak to those trying to remember what life was like before the pandemic.
My people and I,' he said, 'when we speak of the light, we speak of order. This is a place of order. People with chaos in their hearts cannot abide here.
-- The Prophet (Chapter 12 paragraph 13)
Importance: The prophet tries to justify his place in the world and what he's doing by seeing himself as a beacon of hope.
Her friendlessness is never mentioned in gossip blogs, which she appreciates...
-- Narrator (Chapter 15 paragraph 24)
This section contains 630 words
(approx. 2 pages at 400 words per page)


text:
A History of a Pedophile's Wife by Eleanor Cowan is that rare memoir written from the perspective of a wife and mother with courage to speak out. This memoir is well worth reading. (the link to Eleanor Cowan's web page/ blog is http://www.eleanorcowan.ca/contact.)
Eleanor Cowan's memoir focuses on her traditional upbringing in a Catholic community in Canada. She recounts the lasting influence child sexual abuse had upon her early life, her choice of husband and, sadly, upon her children's fate. A History of a Pedophile's Wife is a personal story told with clarity and courage. It is a sadly familiar story many women on Not the Life, and perhaps making their own choice to stay or go, will recognize:
"Bending his face to his knees, Stan wept. His shoulders shook. He told me I had stabbed him through the heart, that I was killing him, that I was merciless and vengeful. In the past, Stan's powerful emotional outbursts, especially his tears had convinced me that he was genuine. But this time I unraveled the bizarre twist that had confounded me for so long. I realized that Stan's feelings were, in fact, a hundred percent authentic, but they did not extend beyond himself. He wept with deep feeling only when his own safety was threatened. Even as his tears fell, he blamed me. His predation was my fault. I dressed our daughter in flannelette nightgowns he found seductive. Mere seconds after I'd caught him molesting her, I was the guilty one. I should apologize," (pg 215 A History of a Pedophile's Wife)
I found Eleanor Cowan's courageous memoir unique. It lights the path for many of us showing the steps she took in her own recovery from the effects of child sexual abuse inflicted first upon herself and subsequently inflicted by her husband, Stan, on Eleanor's daughter and son.
I highly recommend this insight-filled memoir to women, wives, and mothers like me, searching for shelter, solace and community here on Not the Life I Chose. Please comment on Eleanor Cowan's memoir then add your own experience, strength, and hope on Not the Life. Do you know of similar books that have helped you, books that might help the rest of us? Take care, Janet Mackie


text:
My Depression Was the Worst It Has Ever Been During My Pregnancy
What is a time of joy for many women was my darkest hour.
One of the greatest gifts of my short-lived theater undergrad gave me was being cool with nudity. It started with multiple costume fittings, and quick changes in the tiny backstage space. Nothing like a load of people be fumbling the dark while the hands of invisible costumers laced bodices and zippered pants at the speed of sound to make you just not care who sees you in your underthings. Then I went to my first sauna party with the cast of a show, and after about 6 Mike's Hard Lemonades (I was 18, don't you judge me!) I was ready to get naked and sweaty in a tiny dark room with about 12 other people.Every person was so different, it was impossible to compare my legs to someone else's, because how they "should" look wasn't clear anymore. Our legs all looked like they should. So did stomach rolls, ham arms, big shoulders and tiny boobs -- it all looked so great in person, and it fried my little 18-year-old mind. In person, we are so different, and it was apparent that people are all pretty gorgeous in their own way. Everyone has their shit, but when you're in person you're forced to acknowledge the realness of people, and it flies in the face of all the weird, two-dimensional alien women that we're exposed to everyday. It reminds us that everyone is different, no one is "perfect," but somehow everyone is.I'd heard this said a million ways, but man, seeing is believing.
But I still have entire weeks where I'm so hard on myself, it seems like I'm trolling. It'll be 2 am, I'll be half in the bag (literally, bag of wine suckers!) just cruising Tumblr, seeing gorgeous 22-year-olds with long, lean, unmarred bodies, and perfect beach-y hair. I'll point at the screen menacingly, hissing, "Just you wait, just you waaaait! Time will get you!" I still flip through magazines sometimes, making sure I can stack up against disembodied parts. Recently, I started going to the gym regularly. I hadn't been in a public locker room since I was 11 or 12, and I remember being horrified by the passel of naked old ladies at the pool. They padded along, laughing like banshees, seemingly unaware that they were terrifying 11-year-old girls with their California Raisin bodies. I didn't know how that shit worked back then -- was I going to get boobs like that right away? All long and hanging? As an adult, when the Bluehairs strolled through the locker room like they owned it, lingering around the changing areas and talking shop in all their naked glory, I was inspired. Old ladies are freaking awesome; the Tawanda-esque mentality (Miss, if you don't know what I'm talking about I suggest you go out NOW and rent "Fried Green Tomatoes.") of having nothing to lose. These powerful women gave no shits about what anyone thought about their round bellies, empty rumps or old saggers.
But then I got pregnant. My tits were bloated and enormous; my body was weird, and even I didn't want to see it. But as time went on, the towels seemed to shrink to comic proportions, too small to even make a show of modesty; Instead I accidentally performed some kind of pregnant burlesque, trying to get the towel to cover my ass and giant weird stomach at once. I felt like I was some sort of walking "Scared Straight" program for teen girls; after seeing me stumping around with hellacious back-ne, grunting like a gravid farm beast, they will certainly remember to practice safe sex.
It was even worse after I had the baby; my body still felt like it belonged to someone else, and I was self-conscious for the first time in awhile. I've always believed in faking it until you make it. But in our current culture of planning on how to lose the baby weight before you're pregnant, even the most confident of ladies can totally crack.
Then I was at the gym, doing my weird and none-too useful towel dance, and a lady walked past me and smiled. She was bare-ass naked, and carried her towels confidently folded over her arm as she headed towards the showers. I didn't mean to glance over, but it was a conservative gym, and I was surprised that anyone else had the wherewithal to just go to shower naked. She had obviously had a few babies -- a C-section scar showed on her belly, as did the tell-tale stretch marks encircling her navel like a sun.
Seeing her stopped me in my tracks; there is always this talk about "real women" and what it means to be a mum and all that, and I've haunted sites like The Shape of a Mother. But there is something about actually seeing someone as a fellow human that suddenly this weird game of who's fat and skinny just seems stupid. I'm a big fan of faking it until you make it, so I followed suit, and now I'm the only other lady under 70 that changes and showers without an elaborate scheme involving towels and sleight-of-hand to be constantly covered. It was so freeing to just decide to not care. No one laughed at me, or pointed, or rolled their eyes, or whipped out markers and circled problem areas. It wasn't a big deal.
I like to be reminded what women look like. Naked. I want to be that person that reminds you that everyone is just a bag of skin with a hair mat in the end, and that you should enjoy whatever you have, while you have it. Because if I learned anything from the Bluehairs, it's that stressing over that shit is for the birds. And that Mrs. Stewart's Bluing is awesome to keep your blonde from yellowing.


text:
Roll Houses & Stalls
recommendation by liroliro
Kati Roll is the main Bengal´s fast food.
It is a fry paratha roti with onions slices&spices and you choisse between chicken, meet or paneer (unfermented cheesse)
There are many small restaurant and stalls in the street cooking it.
One of the more famous is a Hot Kati Rolls, in Park street (around 25Rs depend on your choisse)
Enjoy your food!!