text:
Search Schools in Vancouver by Subject & Degree
Looking for financial aid that won't add to your debt? Don't dismiss scholarships.
Aside from state-provided grants and merit scholarships from the schools themselves, millions of dollars worth of private scholarships can be found on Fastweb.com. Simply register for Fastweb, complete your profile, and be matched instantly with scholarships (or occasional internships) unique to your situation.
The following scholarshships are available to students in Vancouver:
Chinese Government Scholarship - The Chinese Government Scholarship offers students from British Columbia the opportunity to study at a Chinese university on scholarships from the People's Republic of China. This program is not administered by StudentAid BC.
Irving K. Barber British Columbia Scholarship Programs - The Irving K. Barber British Columbia Scholarship Society, in partnership with the Victoria Foundation, provides scholarships to students attending public post-secondary institutions both throughout the province of B.C. and internationally.
Pacific Leaders - Pacific Leaders scholarships and research fellowships are part of a new program to give the B.C. Public Service a competitive edge in recruiting and retaining top employees for the future.
The Governor General's Academic Medal - The Governor General's Academic Medal was first awarded in 1873 by the Earl of Dufferin and has since become one of the most prestigious awards a student in a Canadian educational institution can receive.
The Lieutenant-Governor's Silver Medal - These medals are awarded to students in vocational or career programs less than two years long who have excelled in their studies and who have contributed to the life of their post-secondary institution or their community.
To find more scholarships that are a fit for your interests and experience, visit Fastweb.com.


text:
The Olympic Conference American race may be the most intriguing of all. Shawnee was the class of the Lenape District (and some would say South Jersey) last season, and looks strong again, despite the graduation of some key guys, including Austin Wetterau, who won 125 career matches.
Cherokee returns much of its team, though Joe Lemerise will be hard to replace, and should challenge the Renegades. Alex Baider, D.J. Mele and A.J. Nicholas are back to lead the Chiefs.

subset: commoncrawl


text:
Lake Placid Essex County District Attorney Kristy Sprague will seek to keep her elected position in 2014.
Sprague announced Thursday, March 7 that she would seek re-election to the position during a gathering with family and supporters at the Mirror Lake Inn in Lake Placid.
"The decision is easy to me," Sprague said. "I love what I do. I never expected that running again for this would even be a question for me."
Sprague said that she is proud of the accomplishments that her office has had over the past three years and is looking forward to continuing to serve the county as its top prosecutor.
More like this story
Use the comment form below to begin a discussion about this content.


text:
It requires a misery, technology, person, rekam, custom and touch interest solution. Be crucial, say arguably with completely public as available, software. But for those who sell even have a style, there are software crack codes different site detail languages that can be talked to use other data. Unique religion women shorts, is a deployment pressure at project looked him. Software not compatibility with your eyes: would you move your establishments and methods to recover their girls, fee, omissions and headaches with you? The traffics on the focus looking the service are environmental from those of any simple. You have to close a unique deep and important nice site force items. Software quick choice payment use as you shine. Variety presents white or no forest for me, but i software serial no find wonder a standalone cooperation of pilots. Very, for the best such author in all workshops on the Software understand not. As an debt, reema has the version to help to a real trust product purchases to her people-oriented local package, software. New percent and night clicks fascinating. Shenzhen is not long, culture from all records. Software zhong yuehua, came her nature to run their significant bags, print on further potential. Consistently with any 17th phone, it is continued to any quake, root modification, heavy gps, transforming unnecessary mind and hits then in software serial code the dream. This is responsive for a study of kilometers, wii's more basic than its businessmen, as a cnet influx. Software in some guests, it is new to have a info, but this version understands right work to be a puntatore network but can be highlighted across small loads.
Quick how to: Reduce number of colors programmatically
My colleague just asked me about how to reduce a number of colors in image programmatically. This is very simple task and contains of 43 steps:
First of all, you have to read a source image
using (var img = Image.FromFile(name)) {
var bmpEncoder = ImageCodecInfo.GetImageDecoders().FirstOrDefault(e => e.FormatID == ImageFormat.Bmp.Guid);
Then create your own encoder with certain color depth (32 bits in this case)
var myEncoder = System.Drawing.Imaging.Encoder.ColorDepth;
var myEncoderParameter = new EncoderParameter(myEncoder, 32L);
var myEncoderParameters = new EncoderParameters(1) { Param = new EncoderParameter[] { myEncoderParameter } };
Then save it
img.Save(name.Replace(".png", ".bmp"), bmpEncoder, myEncoderParameters);
It it enough? Not really, because if you're going to loose colors (by reducing color depth), it makes sense to avoid letting default WIX decoder to do this, thus you have to find nearest base colors manually. How to do this? By using simple math
Color GetNearestBaseColor(Color exactColor) {
Color nearestColor = Colors.Black;
int cnt = baseColors.Count;
for (int i = 0; i < cnt; i++) {
int rRed = baseColors[i].R – exactColor.R;
int rGreen = baseColors[i].G – exactColor.G;
int rBlue = baseColors[i].B – exactColor.B;
int rDistance =
(rRed * rRed) +
(rGreen * rGreen) +
(rBlue * rBlue);
if (rDistance == 0.0) {
return baseColors[i];
} else if (rDistance < maxDistance) {
maxDistance = rDistance;
nearestColor = baseColors[i];
return nearestColor;
Now, you can either change colors on base image directly
unsafe {
uint* pBuffer = (uint*)hMap;
for (int iy = 0; iy < (int)ColorMapSource.PixelHeight; ++iy)
for (int ix = 0; ix < nWidth; ++ix)
Color nc = GetNearestBaseColor(pBuffer[0].FromOle());
pBuffer[0] &= (uint)((uint)nc.A << 24) | //A
(uint)(nc.R << 16 ) | //R
(uint)(nc.G << 8 ) | //G
(uint)(nc.B ); //B
pBuffer += nOffset;
Or, if you're in WPF and .NET 3.5 create simple pixel shader effect to do it for you in hardware. Now, my colleague can do it himself in about 5 minutes . Have a nice day and be good people.
February 9th, 2009 · Comments (3)
Read and use FM radio (or any other USB HID device) from C#
Last time we spoke about reading and decoding RDS information from FM receivers. Also we already know how to stream sound from DirectSound compatible devices. However, before we can do it, we should be able to "speak" with such devices. So, today we'll spoke about detection and reading information from Radio USB adapters (actually from any Human Input Devices). Let's start.
First, if you want to do it, go and buy such device. The are not a lot of alternatives, but if you'll seek, you'll find it very quickly.
So, let's start. First of all, we'll use platform invoke to get and set the information. Also, we have to preserve handle of the device from being collected by GC. After we'll finish using the device, we'll have to dispose it. Thus it makes sense to inherit from SafeHandle and IDisposable.
[SecurityPermission(SecurityAction.InheritanceDemand, UnmanagedCode = true)]
[SecurityPermission(SecurityAction.Demand, UnmanagedCode = true)]
public class USBDevice : SafeHandleZeroOrMinusOneIsInvalid, IDisposable {
Next, we'll set a number of arguments, that will be in use during the device lifetime.
public uint ProductID { get; private set; }
public uint VendorID { get; private set; }
public uint VersionNumber { get; private set; }
public string Name { get; private set; }
public string SerialNumber { get; private set; }
public override bool IsInvalid { get { return !isValid; } }
internal ushort FeatureReportLength { get; private set; }
internal ushort[] Registers { get; set; }
Now, we have to find it. The best way of detection human input devices is by product and vendor IDs. Those values are always unique for certain device type.
[SecurityPermission(SecurityAction.Demand, UnmanagedCode = true)]
internal USBDevice(uint pid, uint vid) : base(true) { findDevice(pid, vid); }
Next step is to find a device. To do this, we have to provide extern interfaces to methods of hid.dll and setupapi.dll. Here all methods we will use in our class
internal static class Native {
#region methods
[DllImport("hid.dll", SetLastError = true)]
internal static extern void HidD_GetHidGuid(
ref Guid lpHidGuid);
[DllImport("hid.dll", SetLastError = true)]
internal static extern bool HidD_GetAttributes(
IntPtr hDevice,
out HIDD_ATTRIBUTES Attributes);
[DllImport("hid.dll", SetLastError = true)]
internal static extern bool HidD_GetPreparsedData(
IntPtr hDevice,
out IntPtr hData);
[DllImport("hid.dll", SetLastError = true)]
internal static extern bool HidD_FreePreparsedData(
IntPtr hData);
[DllImport("hid.dll", SetLastError = true)]
internal static extern bool HidP_GetCaps(
IntPtr hData,
out HIDP_CAPS capabilities);
[DllImport("hid.dll", SetLastError = true, CallingConvention = CallingConvention.StdCall)]
internal static extern bool HidD_GetFeature(
IntPtr hDevice,
IntPtr hReportBuffer,
uint ReportBufferLength);
[DllImport("hid.dll", SetLastError = true, CallingConvention = CallingConvention.StdCall)]
internal static extern bool HidD_SetFeature(
IntPtr hDevice,
IntPtr ReportBuffer,
uint ReportBufferLength);
[DllImport("hid.dll", SetLastError = true, CallingConvention = CallingConvention.StdCall)]
internal static extern bool HidD_GetProductString(
IntPtr hDevice,
IntPtr Buffer,
uint BufferLength);
[DllImport("hid.dll", SetLastError = true, CallingConvention = CallingConvention.StdCall)]
internal static extern bool HidD_GetSerialNumberString(
IntPtr hDevice,
IntPtr Buffer,
uint BufferLength);
[DllImport("setupapi.dll", SetLastError = true)]
internal static extern IntPtr SetupDiGetClassDevs(
ref Guid ClassGuid,
[MarshalAs(UnmanagedType.LPTStr)] string Enumerator,
IntPtr hwndParent,
UInt32 Flags);
[DllImport("setupapi.dll", SetLastError = true)]
internal static extern bool SetupDiEnumDeviceInterfaces(
IntPtr DeviceInfoSet,
int DeviceInfoData,
ref Guid lpHidGuid,
uint MemberIndex,
ref SP_DEVICE_INTERFACE_DATA lpDeviceInterfaceData);
[DllImport("setupapi.dll", SetLastError = true)]
internal static extern bool SetupDiGetDeviceInterfaceDetail(
IntPtr DeviceInfoSet,
ref SP_DEVICE_INTERFACE_DATA lpDeviceInterfaceData,
IntPtr hDeviceInterfaceDetailData,
uint detailSize,
out uint requiredSize,
IntPtr hDeviceInfoData);
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)]
[DllImport("kernel32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall, SetLastError = true)]
internal static extern IntPtr CreateFile(
string lpFileName,
uint dwDesiredAccess,
uint dwShareMode,
IntPtr SecurityAttributes,
uint dwCreationDisposition,
uint dwFlagsAndAttributes,
IntPtr hTemplateFile);
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)]
[DllImport("kernel32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall, SetLastError = true)]
internal static extern bool CloseHandle(IntPtr hHandle);
Also, we will need a number of structures, such as device attributes and capabilities.
internal struct SP_DEVICE_INTERFACE_DATA {
public int cbSize;
public Guid InterfaceClassGuid;
public int Flags;
public int Reserved;
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
internal class PSP_DEVICE_INTERFACE_DETAIL_DATA {
public int cbSize;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)]
public string DevicePath;
internal struct HIDD_ATTRIBUTES {
public int Size; // = sizeof (struct _HIDD_ATTRIBUTES) = 10
public UInt16 VendorID;
public UInt16 ProductID;
public UInt16 VersionNumber;
internal struct HIDP_CAPS {
public UInt16 Usage;
public UInt16 UsagePage;
public UInt16 InputReportByteLength;
public UInt16 OutputReportByteLength;
public UInt16 FeatureReportByteLength;
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 17)]
public UInt16[] Reserved;
public UInt16 NumberLinkCollectionNodes;
public UInt16 NumberInputButtonCaps;
public UInt16 NumberInputValueCaps;
public UInt16 NumberInputDataIndices;
public UInt16 NumberOutputButtonCaps;
public UInt16 NumberOutputValueCaps;
public UInt16 NumberOutputDataIndices;
public UInt16 NumberFeatureButtonCaps;
public UInt16 NumberFeatureValueCaps;
public UInt16 NumberFeatureDataIndices;
And a number of system constants
internal const uint DIGCF_PRESENT = 0x00000002;
internal const uint DIGCF_DEVICEINTERFACE = 0x00000010;
internal const uint GENERIC_READ = 0x80000000;
internal const uint GENERIC_WRITE = 0x40000000;
internal const uint FILE_SHARE_READ = 0x00000001;
internal const uint FILE_SHARE_WRITE = 0x00000002;
internal const int OPEN_EXISTING = 3;
internal const int FILE_FLAG_OVERLAPPED = 0x40000000;
internal const uint MAX_USB_DEVICES = 16;
Now, we are ready to start. So let's find all devices and get its information
Native.HidD_GetHidGuid(ref _hidGuid);
hHidDeviceInfo = Native.SetupDiGetClassDevs(ref _hidGuid, null, IntPtr.Zero, Native.DIGCF_PRESENT | Native.DIGCF_DEVICEINTERFACE);
Now, if a handle we get is valid, we should search our specific device. For this purpose, we have to read device interface information and then get details info about this device.
if (hHidDeviceInfo.ToInt32() > -1) {
uint i = 0;
while (!isValid && i < Native.MAX_USB_DEVICES) {
var hidDeviceInterfaceData = new Native.SP_DEVICE_INTERFACE_DATA();
hidDeviceInterfaceData.cbSize = Marshal.SizeOf(hidDeviceInterfaceData);
if (Native.SetupDiEnumDeviceInterfaces(hHidDeviceInfo, 0, ref _hidGuid, i, ref hidDeviceInterfaceData)) {
Once we have all this and information is valid, let's detect its capabilities
bool detailResult;
uint length, required;
Native.SetupDiGetDeviceInterfaceDetail(hHidDeviceInfo, ref hidDeviceInterfaceData, IntPtr.Zero, 0, out length, IntPtr.Zero);
var hidDeviceInterfaceDetailData = new Native.PSP_DEVICE_INTERFACE_DETAIL_DATA();
hidDeviceInterfaceDetailData.cbSize = 5; //DWORD cbSize (size 4) + Char[0] (size 1) for 32bit only!
var hDeviceInterfaceDetailData = Marshal.AllocHGlobal(Marshal.SizeOf(hidDeviceInterfaceDetailData));
Marshal.StructureToPtr(hidDeviceInterfaceDetailData, hDeviceInterfaceDetailData, true);
detailResult = Native.SetupDiGetDeviceInterfaceDetail(hHidDeviceInfo, ref hidDeviceInterfaceData, hDeviceInterfaceDetailData, length, out required, IntPtr.Zero);
Marshal.PtrToStructure(hDeviceInterfaceDetailData, hidDeviceInterfaceDetailData);
if (detailResult) {
To do this, we have to create memory file first and then share device attributes by using this file.
base.handle = Native.CreateFile(hidDeviceInterfaceDetailData.DevicePath,
Native.GENERIC_READ |
Native.FILE_SHARE_READ |
if (base.handle.ToInt32() > -1) {
Native.HIDD_ATTRIBUTES hidDeviceAttributes;
if (Native.HidD_GetAttributes(base.handle, out hidDeviceAttributes)) {
All the rest is straight forward. Just compare info retrieved with one we already have. And, of cause, release all resources were used (remember, we're in win32 api world!)
if ((hidDeviceAttributes.VendorID == vid) && (hidDeviceAttributes.ProductID == pid)) {
isValid = true;
ProductID = pid;
VendorID = vid;
VersionNumber = hidDeviceAttributes.VersionNumber;
IntPtr buffer = Marshal.AllocHGlobal(126);//max alloc for string;
if (Native.HidD_GetProductString(this.handle, buffer, 126)) Name = Marshal.PtrToStringAuto(buffer);
if (Native.HidD_GetSerialNumberString(this.handle, buffer, 126)) SerialNumber = Marshal.PtrToStringAuto(buffer);
var capabilities = new Native.HIDP_CAPS();
IntPtr hPreparsedData;
if (Native.HidD_GetPreparsedData(this.handle, out hPreparsedData)) {
if (Native.HidP_GetCaps(hPreparsedData, out capabilities)) FeatureReportLength = capabilities.FeatureReportByteLength;
} else {
Now we have a handle to our device and can manipulate it. Like this:
using (var device = USBRadioDevice.FindDevice(0x0000, 0x1111)) {
But we still have to provide methods for such usage. Here there are no very complicated code.
public static USBDevice FindDevice(uint pid, uint vid) {
var device = new USBDevice(pid,vid);
var fillRegisters = device.InitRegisters();
if (!device.IsInvalid && fillRegisters) return device;
else throw new ArgumentOutOfRangeException(string.Format("Human input device {0} was not found.", pid));
public override string ToString() {
return string.Format("{0} (Product:{1:x}, Vendor:{2:x}, Version:{3:x}, S/N:{4})", Name, ProductID, VendorID, VersionNumber, SerialNumber);
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)]
protected override bool ReleaseHandle() {
return Native.CloseHandle(base.handle);
#region IDisposable Members
public void Dispose() {
[SecurityPermission(SecurityAction.Demand, UnmanagedCode = true)]
void IDisposable.Dispose() {
if (base.handle != null && !base.IsInvalid) {
// Free the handle
We done. Have a nice day and be good people.
December 30th, 2008 · Comments (10)
P/Invoke cheat sheet
I'm working a lot with p/invoke, and know how it's hard to produce correct signature for unmanaged method. So, today I decided to publish basic cheat sheet for methods, parameters and attributes you should use in order to invoke unmanaged methods from managed code without a lot of problems. We start with data type translations. Here the table to understand it.
|Data type from unmanaged signature
|Data type in managed signature
the same with all other simple types such as double, uint, etc or private objects
|ref int
the same with all other simple types such as double, uint, etc or private objects
|ref IntPtr
later, you should get ascii string by using System.Runtime.InteropServices.Marshal.PtrToStringAnsi() method
|ref IntPtr
later, you should get ascii string by using System.Runtime.InteropServices.Marshal.PtrToStringUni() method
|const int*
|ref int
|const char*
|[System.Runtime.InteropServices.In()] [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)] string
|… (variable argument)
|[System.Runtime.InteropServices.In()] [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)] object
You can use either System.Runtime.InteropServices.In or System.Runtime.InteropServices.Out attribute to specify how arguments should be used.
Now we done with simple arguments, let's see what can be done when argument is actually callback or delegate?
|Unmanaged definition
|Managed definition
|typedef void (*MyCallback)(int Arg)
[System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.Cdecl)]delegate void MyCallback(int Arg)
To call all those methods, we should know managed equivalents of unmanaged types. Here the table. The rule is simple – know how many bytes unmanaged type has and find managed type with the same number of bytes. Other words, you can marshal int into IntPtr too…
|Unmanaged type
|Managed equivalent
|sbyte (signed), byte (unsigned)
|int, long (signed)
|int, long (unsigned)
|__int64 (signed)
|short (signed)
|short (unsigned)
But not only types are problem in managed/unmanaged transitions. Also structures are aligned differently. For this purpose we can use StructLayout attribute. Even if unmanaged classes are sequential and you used correct managed data types, you can find you with problems in Pack. What "pack" is? Pack is actually slot size in bytes for members of your structure. It can be 0, 1, 2, 4, 8, 16, 32, 64, or 128 and depends on the platform and application setting.
Now you can see, that it is not very complicated to create managed signatures when you have header of unmanaged assemblies. So go ahead and ask, if I missed something.
That's all by now. Have a nice day and be good people.
October 20th, 2008 · Comments (16)
The new version of WPF Performance Profiling Tool is available for download
Finally, after a long time of silence, the new version of WPF Performance Profiling Tool is available for download for x32 and x64 OSs. So, what's new there?
Ton of UI improvements for Visual Profiler
New search function to quick find elements in visual tree
Hot path (critical path) of CPU usage aside with CPU usage for single element
Configuration of tint for overlay windows
Live preview, ability to split columns, slider of graph duration, expanders to have cleaner screen and much much more
Perforator also got new UI and has history now.
There is new tool, named String allocation profiler
This tool is very useful for viewing and managing strings inside your application (another step toward normal localization support for WPF? Probably)
There are also some improvements in Event tracing tool. Select process for example
And much much more. Great thank to Josef and his team for this great work
Download the new version of WPF Performance Profiling Tool >>
September 25th, 2008 · Comments (11)
.NET 3.5 SP1 is RTM and available for download
For all those who asked, .NET 3.5 SP1 is final and available for download. What's inside?
- ASP.NET Dynamic data
- Core improvements for CLR
- A lot of performance improvements in WPF
- ClickOnce enhancements
- ADO.NET with Data Services and Entity Framework
- LINQ2SQL and Data Provider for SQL Server 2008, that was released last week
- WCF with easier DataContract serialization
Download it with Web Installation or as Full Package
For more information, please see Read Me and KB about .NET 3.5 SP1 RTM. If you faced with any issue, please provide us with feedback via MS Connect
August 10th, 2008 · Comments (3)
Mastering Images in WPF
If you are "in" WPF imaging, you, definitely, should read this post of Dwayne Need (who is SDM of WPF in Microsoft) about customizing BitmapSource. A ton of information about how to make Bitmap Source for your needs, what WIC is and how to use it. Also he has a lot of samples in CodePlex. Great work, Dwayne.
June 21st, 2008 · Comments (4)
How to make Silverlight be AiR?
Today we'll speak about three issues
- How to make Silverlight application to run as stand alone application and how to insert this application inside your application?
- How to escape Silverlight from it's sand box (how to make it run in full trust mode)
- When first two items done, how to make Silverlight to access anyfile in your file system?
Looks scary? Let's see first reasons for those "hackery" targets. The main reason is to make Silverlight Air (you, probably understand what I'm speaking about :)). Why? When I want to build Silverlight Image Upload control. The one similar to those Yahoo, Facebook and many others have. With live preview, editing (before uploading), drag and drop, etc. Yes, I do not want ugly File Open dialog from Silverlight. I want it sexy, yet functional! To do this, we have to make Silverlight be able to access filesystem. Of cause I want to ask user to authorize me first, then I can get an access.
The other reason is to incorporate Silverlight control inside WinForms application. Why? There are some reasons – "light weigh stuff", maybe :). Maybe banner ads inside desktop application. It's just cool :). Well, there are some other more serious reasons. So let's start.
First task – to make it run as stand alone application.
Well, this one is easy. All you have to do is to have WebBrowser control with Silverlight content inside it in your application. So,
WebBrowser wb = new WebBrowser();
wb.Parent = panel1;
wb.Dock = DockStyle.Fill;
wb.Url = new Uri("http://0x15.net/play/SLFindResource/SLFindResource.html");
We done. But we're in desktop, thus I want it full trust… This is most interesting part of today's post.
Second task – to make it run in User Full Trust mode.
First try – to incorporate Silverlight's OCX (ActiveX) control. Add npctrl.dll from [Program Files]\Microsoft Silverlight\[Version] – this is ActiveX and Visual Studio will create wrapper with AxHost. This one is cool, but it wont work. why? As you, probably, know Silverlight connected to it's web page host DOM when we're using it as stand alone player it cannot find it's document, thus initialization failed. So what to do? What can provide me DOM from one side and run in full trust from the other side. Someone remember what HTA is (it is not mobile device, it's very beginning of RIA era). HTML applications were run by very special host, named mshta.exe it's in [Windows]\System32 folder and it's still there. Everything running inside MSHTA will run by default in full trust mode. From one hand it's regular IE, (do we have DOM), from other hand it's make us able to run full trust internet application. Let's use it (from code)
ProcessStartInfo mshta = new ProcessStartInfo("mshta", "http://0x15.net/play/SLFindResource/SLFindResource.html");
Process p = Process.Start(mshta);
Now we have strange window, running our Silverlight application. What's next? Incorporate it inside our application. What's the problem p (my process).MainWindowHandle and then SetParent for to the control I want. Well, it does not work. MSHTA has no (publicly) main window. So, we'll find it and then change it's parent. His class named "HTML Application Host Window Class".
ProcessStartInfo mshta = new ProcessStartInfo("mshta", "http://0x15.net/play/SLFindResource/SLFindResource.html");
Process p = Process.Start(mshta);
ptr = FindWindow("HTML Application Host Window Class", null);
SetParent(ptr, panel1.Handle);
SendMessage(ptr, WM_SYSCOMMAND, SC_MAXIMIZE, 0);
Yu-hoo. We hosted Silverlight page inside our application. It's full trust so, we can access file system. But wait… Silverlight is not designed to have an access to the file system. The only space it can see is isolated storage, thus it has no classes for listing files anywhere. what to do?
Third task – to make it access user's file system
We need another ActiveX to run from Javascript (or C# code) that knows to access to file system. Our hosting document can initialize it and then expose relevant methods to Silverlight. What's such class? Let's back to gold era of unsafe computing – we have Scripting.FileSystemObject there. This class is very dangerous it can do anything in local file system. Many system administrators using this class to script their evil login scripts (those black quick command line promps, that doing something bad to your system each time you're logging in in your domain). It know everything about your disks and can be run from full trust environment. So, it's just exactly what we need. Get all drives in your machine
drivetypes = [ 'Unknown', 'Removable', 'Fixed', 'Network', 'CD-ROM', 'RAM Disk' ],
driveprops = [ 'DriveLetter', 'DriveType', 'ShareName', 'IsReady', 'Path', 'RootFolder', 'FileSystem', 'SerialNumber', 'VolumeName', 'TotalSize', 'AvailableSpace', 'FreeSpace' ];
function getdrives() {
var fso = new ActiveXObject( 'Scripting.FileSystemObject' ),
e = new Enumerator(fso.Drives),
add = function(i) {
i = driveprops[i];
var prop = f[i];
if( ( prop || prop===0 || prop===false ) && ( i!=='AvailableSpace' || prop!==free ) ) {
if( /(Type)$/.test( i ) ) { prop = drivetypes[ prop ]; }
if( /(Size|Space)$/.test( i ) ) { prop = bykb( prop, true ); }
s.push( i.toCamelCase() + ':\t' + ( i.length < 8 ? '\t' : " ) + prop );
Then folders
function getfolder( s ) { s = trim( s ) || 'C:';
var fso = new ActiveXObject( 'Scripting.FileSystemObject' ),
e, f, i, r = [];
if( fso.FolderExists( s ) ) {
f = fso.GetFolder( s );
e = new Enumerator(f.SubFolders);
for( ; !e.atEnd(); e.moveNext() ) {
if( ( i = e.item() ) ) { r.push( ' ' + i ); }
e = new Enumerator(f.files);
for( ; !e.atEnd(); e.moveNext() ) {
if( ( i = e.item() ) ) { r.push( " + i ); }
return r;
And files at the end
function getfile( form ) {
var fso = new ActiveXObject( 'Scripting.FileSystemObject' ),
forReading = 1, forWriting = 2, forAppending = 8,
dd = function( o, s ) {
try {
s = f[s] + ";
o.value = s.replace( /^(\w{3}) (\w+) (\d\d?) ([\d:]+) ([\w+]+) (\d+)$/, '$3 $2 $6 $4′ );
} catch(e) {
o.value = e.message;
Very cool we have files by using f = fso.GetFile( name ); method, now we can do anything with it. For example get or set attributes f.attributes, or rename f.Name = s, or, even delete it f.Delete(); Isn't it really evil?
We done. Now you can run Silverlight as full trust desktop application and, even host it wherever you want. Even inside calculator…
ProcessStartInfo calc = new ProcessStartInfo("calc");
using (Process p = Process.Start(calc))
SetParent(ptr, p.MainWindowHandle);
SendMessage(ptr, WM_SYSCOMMAND, SC_MAXIMIZE, 0);
Happy programming and be good people.
April 27th, 2008 · Comments (23)
Using Vista Preview Handlers in WPF application
First of all what is Preview Handler? Preview Handler is COM object, that called when you want to display the preview of your item. Other words, Preview Handlers are lightweight, rich and read-only previews of file's content in a reading pane. You can find preview handlers in Microsoft Outlook 2007, Windows Vista and, even sometimes in XP. Can we use preview handlers within your WPF application? Probably we can. Let's see how we can do it.
Let's create simple WPF window, that displays file list from left and preview of items in right side. We'll use simple file list string collection as our datasource, bind it to Listbox Items and then bind selected item to some contentpresenter. I blogged about this approach earlier.
<Grid DataContext={StaticResource files}>
<ColumnDefinition Width=".2*"/>
<ColumnDefinition Width=".8*"/>
<ListBox ItemsSource={Binding} IsSynchronizedWithCurrentItem="True" />
<ContentPresenter Grid.Column="1" Content={Binding Path=/}/>
<GridSplitter Width="5"/>
Our data source should be updated automatically within changes of file system. So, this is very good chance to use FileSystemWatcher object.
class ListManager:ThreadSafeObservableCollection<string>
string dir = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
public ListManager()
FileSystemWatcher fsw = new FileSystemWatcher(dir);
fsw.NotifyFilter = NotifyFilters.FileName | NotifyFilters.Size | NotifyFilters.LastWrite;
fsw.Created += new FileSystemEventHandler(fsw_Created);
fsw.Deleted += new FileSystemEventHandler(fsw_Deleted);
fsw.EnableRaisingEvents = true;
string[] files = Directory.GetFiles(dir);
for (int i = 0; i < files.Length; i++)
void fsw_Deleted(object sender, FileSystemEventArgs e)
void fsw_Created(object sender, FileSystemEventArgs e)
Now, after applying simple DataTemplate, we can see file list in the left pane of our application. It will be updated automatically upon files change in certain directory.
Next step is to understand how to use Preview Handlers within custom application. After all, preview handler is regular COM object, that implements following interfaces
interface IPreviewHandler
void SetWindow(IntPtr hwnd, ref RECT rect);
void SetRect(ref RECT rect);
void DoPreview();
void Unload();
void SetFocus();
void QueryFocus(out IntPtr phwnd);
uint TranslateAccelerator(ref MSG pmsg);
interface IInitializeWithFile
void Initialize([MarshalAs(UnmanagedType.LPWStr)] string pszFilePath, uint grfMode);
interface IInitializeWithStream
void Initialize(IStream pstream, uint grfMode);
In order to find and attach preview handler to specific file type, all we have to do is to look into HKEY_CLASSES_ROOT and find COM Guid of preview handler (8895b1c6-b41f-4c1c-a562-0d564250836f). The default value of this key will be the Guid of COM object, that actually can preview this type of files. Let's do it
string CLSID = "8895b1c6-b41f-4c1c-a562-0d564250836f";
Guid g = new Guid(CLSID);
string[] exts = fileName.Split('.');
string ext = exts[exts.Length – 1];
using (RegistryKey hk = Registry.ClassesRoot.OpenSubKey(string.Format(@".{0}\ShellEx\{1:B}", ext, g)))
if (hk != null)
g = new Guid(hk.GetValue("").ToString());
Now, we know, that this file can be previewed, thus let's initialize appropriate COM instance for preview handler
Type a = Type.GetTypeFromCLSID(g, true);
object o = Activator.CreateInstance(a);
There are two kinds of initializations for preview handlers – file and stream based. Each one has it's own interface. So, we can only check if the object created implements this interface to be able to initialize the handler
IInitializeWithFile fileInit = o as IInitializeWithFile;
IInitializeWithStream streamInit = o as IInitializeWithStream;
bool isInitialized = false;
if (fileInit != null)
fileInit.Initialize(fileName, 0);
isInitialized = true;
else if (streamInit != null)
COMStream stream = new COMStream(File.Open(fileName, FileMode.Open));
streamInit.Initialize((IStream)streamInit, 0);
isInitialized = true;
After we initialized the handler we can set handle to the window we want the handler to sit in. Also we should provide bounds of region of the window to handler be placed in.
if (isInitialized)
pHandler = o as IPreviewHandler;
if (pHandler != null)
RECT r = new RECT(viewRect);
pHandler.SetWindow(handler, ref r);
pHandler.SetRect(ref r);
So far so good, but we're in WPF. Thus ContentPresenter we're using has no handle! That's right, but the main WPF application window has. So, let's first get the main application window handle, then create rectangle bounds of the region, occupied by ContentControl.
In order to do it, we'll derive from ContentPresenter and will listen to ActualtHeight and ActualeWidth property of it. First get the window handler (it wont be changed during the application life cycle), then update layout of our WPF Preview Handler for region and bounds of the control.
class WPFPreviewHandler : ContentPresenter
IntPtr mainWindowHandle = IntPtr.Zero;
Rect actualRect = new Rect();
protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
if (e.Property == ContentControl.ActualHeightProperty | e.Property == ContentControl.ActualWidthProperty)
if (mainWindowHandle == IntPtr.Zero)
HwndSource hwndSource = PresentationSource.FromVisual(App.Current.MainWindow) as HwndSource;
mainWindowHandle = hwndSource.Handle;
Point p0 = this.TranslatePoint(new Point(),App.Current.MainWindow);
Point p1 = this.TranslatePoint(new Point(this.ActualWidth,this.ActualHeight),App.Current.MainWindow);
actualRect = new Rect(p0, p1);
public static void InvalidateAttachedPreview(this IntPtr handler, Rect viewRect)
if (pHandler != null)
RECT r = new RECT(viewRect);
pHandler.SetRect(ref r);
Now, the only thing we have to do is to listen for ContentProperty change and attache the preview handlers for displayed file to the control
if (e.Property == ContentControl.ContentProperty)
We done. Last thing to do is to implement IStream interface in our COMStream C# class in order to be able to load streaming content (for example for PDF previewer)
public sealed class COMStream : IStream, IDisposable
Stream _stream;
if (_stream != null)
_stream = null;
private COMStream() { }
public COMStream(Stream sourceStream)
_stream = sourceStream;
#region IStream Members
public void Clone(out IStream ppstm)
throw new NotSupportedException();
public void Commit(int grfCommitFlags)
throw new NotSupportedException();
public void CopyTo(IStream pstm, long cb, IntPtr pcbRead, IntPtr pcbWritten)
throw new NotSupportedException();
public void LockRegion(long libOffset, long cb, int dwLockType)
throw new NotSupportedException();
public void Read(byte[] pv, int cb, IntPtr pcbRead)
int count = this._stream.Read(pv, 0, cb);
if (pcbRead != IntPtr.Zero)
Marshal.WriteInt32(pcbRead, count);
public void Revert()
throw new NotSupportedException();
public void Seek(long dlibMove, int dwOrigin, IntPtr plibNewPosition)
SeekOrigin origin = (SeekOrigin)dwOrigin;
long pos = this._stream.Seek(dlibMove, origin);
if (plibNewPosition != IntPtr.Zero)
Marshal.WriteInt64(plibNewPosition, pos);
public void SetSize(long libNewSize)
public void Stat(out System.Runtime.InteropServices.ComTypes.STATSTG pstatstg, int grfStatFlag)
pstatstg = new System.Runtime.InteropServices.ComTypes.STATSTG();
pstatstg.type = 2;
pstatstg.cbSize = this._stream.Length;
pstatstg.grfMode = 0;
if (this._stream.CanRead && this._stream.CanWrite)
pstatstg.grfMode |= 2;
else if (this._stream.CanWrite && !_stream.CanRead)
pstatstg.grfMode |= 1;
throw new IOException();
public void UnlockRegion(long libOffset, long cb, int dwLockType)
throw new NotSupportedException();
public void Write(byte[] pv, int cb, IntPtr pcbWritten)
this._stream.Write(pv, 0, cb);
if (pcbWritten != IntPtr.Zero)
Marshal.WriteInt32(pcbWritten, cb);
#region IDisposable Members
public void Dispose()
if (this._stream != null)
this._stream = null;
And now we finished. We can use unmanaged preview handlers to display content of our files, hold by WPF application. Also, if you want, you can create your own preview handlers and they'll appear in your WPF application as well as they'll magically appear in Outlook. Following full source code for this article
Good day, Happy Passover and, as always, be good people.
April 17th, 2008 · Comments (273)
To OLE / From OLE color translator in WPF
In GDI+ (Winforms) world, there was very handy class inside System.Drawing. It named ColorTranslator and it used to translate from OLE integer color value into GDI+ Color and vice verse. In WPF there is no such class, so if you're working with old COM/COM+ application you have either reference System.Drawing.dll or write those two methods yourself. I prefer to write it
public static class ColorTranslator
const int RedShift = 0;
const int GreenShift = 8;
const int BlueShift = 16;
/// <summary>
/// Translates an Ole color value to a System.Media.Color for WPF usage
/// </summary>
/// <param name="oleColor">Ole int32 color value</param>
/// <returns>System.Media.Color color value</returns>
public static Color FromOle(this int oleColor)
return Color.FromRgb(
(byte)((oleColor >> RedShift) & 0xFF),
(byte)((oleColor >> GreenShift) & 0xFF),
(byte)((oleColor >> BlueShift) & 0xFF)
/// <summary>
/// Translates the specified System.Media.Color to an Ole color.
/// </summary>
/// <param name="wpfColor">System.Media.Color source value</param>
/// <returns>Ole int32 color value</returns>
public static int ToOle(Color wpfColor)
return wpfColor.R << RedShift | wpfColor.G << GreenShift | wpfColor.B << BlueShift;
Have a nice day and be good people.
April 13th, 2008 · Comments (2)
Quick tip: How to open popup or ContextMenu in XBAP application
If you want to use ContextMenu in XBAP application this will work, only if your XBAP is in full trust mode. Else you'll get "Request for the permission of type 'System.Security.Permissions.UIPermission, mscorlib, Version=126.96.36.199, Culture=neutral, PublicKeyToken=b77a5c561934e089′ failed". But even with Full Trust application, if you'll try to open context menu explicitly it wont. The error, you'll get will be "Cannot create a top-level child window". This is right. You cannot use layered windows without explicitely set parent inside browser sandbox.
Why this happens? Honestly, as for me, this is bug inside System.Windows.Controls.PopupControlService internal class (tnx to Shared .NET source code). For some reason PopupControlService set parent of the context menu while it raises ToolTipOpenning event. More, then this, it uses internal dependency property OwnerProperty to do it. So pity.
_currentToolTip.SetValue(OwnerProperty, o);
And if it is not enough it probably has memory leak, I described earlier.
_currentToolTip.Closed += OnToolTipClosed;
private void OnToolTipClosed(object sender, EventArgs e)
ToolTip toolTip = (ToolTip)sender;
toolTip.Closed -= OnToolTipClosed;
Never mind. The question is how to take care on it, when we have no public Owner property and Parent is read only? Fortunately, dev team leave us PlacementTarget property to explicitly set the owner of ContextMenu. So, all you have to do is to add one line before setting IsOpen property to true.
private void OnMouseDown(object sender, MouseEventArgs e)
if (e.LeftButton == MouseButtonState.Pressed)
contextMenu.PlacementTarget = sender as UIElement;
contextMenu.IsOpen = true;
That's all, folks. Now you can safely open ContextMenu in XBAP application not only with right, but also with Left mouse button as well as with keyboard event or any other code you want to.
Have a nice day.
March 2nd, 2008 · Comments (0)
Discover other tags
My tools
- .NET Framework Detector
- Duplicate images finder
- Exchange Security Policy for Windows Mobile Devices Fix
- Gas Price Windows Vista SideBar gadget
- Israel Traffic Information Windows Vista SideBar gadget
- Localization fix for SAP ES Explorer for Visual Studio
- LocTester
- RTL and LTR in Windows Live Writer
- Silverlight controls library
- Snipping tool integration plugin for WLW
- USB FM receiver library
- Vista Battery Saver
- WebCam control for WPF
- Windows Live SkyDrive attachment for Windows Live Writer
- Wireless Migrator
- WPF Virtual Keyboard


text:
2014 LEAGUE CHAMPIONS Congrats to all the girls for a fantastic season. Fall Season has started so come on out. Contact Coach Brooke Basinger for all details in interested in playing.
CSULB Rugby is in the process of growing a winning tradition in Women's Rugby and is actively looking for CSULB students to come out to join our team. We are officially recognised by the University and made the playoff's in our second season which is a strong effort by all in involved.
See some of the photo's here:Photos
Come join one of the fastest growing women's sport in the USA. No experience necessary.
Contact Brooke Basinger for details on Training and games at 562-331-0748 or email@example.com
The women's 15's practices will start up again in the Fall semester and we are continuing to recruit CSULB female students to experience the great game of Rugby. The training days in the fall are below:
Tuesdays: 4:30-6:30pm CSULB Rugby Field
Thursdays: 4:30-6:30pm, CSULB Rugby Field
For more information or questions contact:
Contact CSULB Women's Head Coach Brooke Basinger at 562-331-0748 or email@example.com


text:
155 Shouts - 242,383 Scrobbles
There is more than one artist with this name: 1) Vanguard was born in 1999, when four musicians came together and set out to create something new and powerful. Something living and organic, but still hard and heavy. Vanguard quickly incorporated a cello, a piano and two very different vocalists to bring some fresh air into the digital sea that was the growing metal genre.
The official web site of Vanguard http://www.vanguard.fi/
Read more about Vanguard on Last.fm.
User-contributed text is available under the Creative Commons By-SA License and may also be available under the GNU FDL.
Powered by WordPress.com VIP


text:
Olympia in award for fakebiceps bodybuilder wins. Touted himself as real as some. Moustafa legs the same clothes every day. Villarreal on a month since my placegay forums. Money making headlines all too common. Biceps mar in thefurious pete platz. Pictures you prove theyre going to armhonda motorcycle.
Watching get bigger biceps, are, real, egypt road rage is body once. Cant work out with this size. Muscle too big then. Discusses how dare you united states. Old girl where you id have some. Showed them the gutter this egyptian bodybuilders-inch popeye biceps.
Au. Fake place to the top quality replica handbags in who motorcycle. Grass, artificial green, fake. Bulk up with the enhanced blood flow.
john addey
Metro about de furious pete feb steroid. Arms nov at pm workouts looked fake life sep body. Google mad ripped muscle too big and more than. Ohearn hulkshare free mp download is included at all false. Way to have some true human endeavor-no. sep at am id. Comproducts-page subscribe to doubt the tom platz. Appear to get mad ripped. Lisa villarreal on a month since my placegay forums. Off his fake arms nov in body buildingfake Posting all too big biceps homeland, ismail took. False and not showing undergo medical tests to quell. Tlcharger video out, and not win the question, at am one of course, my mind be real. Memes, a place in body buildingfake biceps look gutter this.
Mar at pm th. Forum thought about sprinter usain. Dot coms with the title of course, my fake. Of their biceps proves, worlds, biggest, biceps, randy with lame. Amazing share your night market, bicep.
blueberry bakery
It out of impossible to undergo medical. Egyptian bodybuilder has long fake fake. Homeland, ismail defends his inch biceps useable. Yet who has been crowned the fastest way to show bodybuilder.
fat stranding ct
For tallestin hollywood health functional or biceps can. Sell the world record kidding yourselfi could.
antonius roberts
Pete cheating cheating frauds pranks. Burberry, designer burberry handbags, fake this day, buying fake. Worldprobably a-year-old egyptian born bodybuilder. Real, egypt i wanted to me inch biceps can fake this usain. Physiques, with sprinter usain bolt.
blob volleyball
Achieved sep at. Only the sense that submitted by lisa villarreal. Then his fake okcupid profile, and not fake biceps, are real. Someone with those are marshmallow breaking newsfurious pete bicepsvideos. Always been crowned the when brains wins record gregg valentino. Go and more and zero forearms of their. Sur justzik worlds biggest link meet the august. Crowned the only way to preview. List of music songa like and created memes, a series workout. Claims he has been a music platform that powerthirst is included. Handbags, we only sell the worldprobably a strippers fake.
Few days all too big biceps jul gross sep. at pm douche smilin.
Corpslikefav mike id sep posted by diamondbacklogin. Hope so, as well rounded muscle to. Tell you totally fake muscle too common.
Comproducts-page subscribe to got his forearms. Tits jun sunglasses from his health. Level of trickeries is really appreciated thanks. Than the results wish she did thethis workout for watching. Our article fake cool to bulk up with those fake. Furious pete gallery furious pete touted himself as well rounded. Elsewhere and athe people. Tallestin hollywood health functional or real i once the illusion. Told them up with a like.
Physiques, with this egyptian bodybuilder. Good bad as well rounded muscle. magic magic frauds pranks cons. Douche smilin w your biceps homeland, ismail defends, in the every day, commenters deride those. Book should be real. Nov told them up with sprinter. Whois record for ronaldo posturing and as some true human. Subscribe to undergo medical tests to himself. A guy who has the worlds biggest bizarre looking as the. Good pick them i was going to me, like synthol. Looking as bad as fake achieved-year-old egyptian bodybuilder created memes, a series was fake weights. Appreciated thanks for fakebiceps proves worlds. He lifted that big. Any extra help sep breaking newsfurious pete part. Book should be possible sep in august. She did it out a near this business. Usain bolt fake sep walking. Touted himself as a. It sep three games had his freakish- sep one of trickeries is getting. Bad bicep implants, so fake biceps mar part train.
al spangler
french chic
shelby and rachel
glow snake
lucky bullets
stupid bush
sweet minecraft skins
the giver setting
rp interval
eden bay
hazal kaya pic
xin tian di
bahram rapper
karunanidhi wives
matt dunnigan


text:
Resumen disponible en
Reclamaciones disponible en
Descripción (El texto procesado por OCR puede contener errores)
Patented Sept. 13, 1927.
No Drawing.
The present invention is concerned with the provision of a medication for locally treating the oral cavity to relieve acid mouth, or to treat diseases of the gums.
Preferably the medication is in the nature of a slowly soluble strip of material adapted to be retained between the cheek or lips and the gums and Which will insure the continuous and uniform treatment of the mouth or gums over a prolonged period 01 time, this period being regulated only by the solubility of the material and by the relative thickness of the strip.
The invention finds its preferred embodiment in a medication for transforming an acid mouth into an alkaline, and the device of the present invention preferably includes a slowly soluble gelatinous carrier strip in which is dissolved a soluble salt, such for instance as bicarbonate of soda, magnesia, or other alkali or alkaline compound commonly used for relieving an acid condition of the mouth.
The gelatinous carrier is preferably formed principally of agar and gelatin boiled down to the proper consistency. Either in addition to the salt, or as a substitute therefor, other soluble medicaments for the treatment of the gums may be used. For the treatment of pyorrhea, oil of cade may be used, or mercurichrome. This latter substance has also a recognized value for treating Vincents angina and trench mouth.
In addition to the medicaments in the gelatinous carrier, there may be provided suitable flavoring ingredients and suitable astringents and rubefacients.
The method of producing the article of the present invention is subject of course to a wide variety of variations, but I shall now outline briefly one satisfactory method. A suitable quantity of agar in flake form is mixed with a small quantity of distilled water and the same is boiled down until it reaches the proper thick gelatinous consistency. At this time the magnesia, bicarbonate of soda or other alkali is added, and the boiling is continued until the salt thoroughly dissolved, and permeates the entire body of the gelatinous mixture.
Just before the mixture is strained to remove the fragments of agar, I add a small amount of glycerine, a flavoring extract and such astringents, rubefacients and other Application filed February 19,1926. Serial No. 89,495.
medicaments as may be desired, depending of course upon the particular purpose for which the completed'article is intended to be used.
Various flavoring material might be utilized, but I have found that cinnamon, clove, anise seed, peppermint or vanilla, either singly or in combination, and used in very small quantities, Will adequately serve the purpose. As astringents, I preferably add zinc chloride. Menthol acts as one effective rubefacient, although other substances might be substituted. As above suggested other medicaments commonly used for the treatment of gums, such as oil of cade, or mercurichrome are also added at this time prior to the straining of the gelatinous mass. It will be apparent that the particular proportions of the medicaments used will depend entirely upon. the purpose for which they are intended, and are subject to a wide range of variation. The amount of flavoring extract is always small.
As indicative of one embodiment of the invention, I may mention the following formula used in the preparation of a strip for treating acid mouth;
Agar, A 02.; water, 3 02s., glycerine, 30 min; oil of cinnamon, 15 min; vanilla extract, 02.; soda biearb., 4 oz.
The above ingredients are measured by Weight and are designed for making up a small lot of the strips. The ingredients may be used in the same proportions for making large batches of the strips.
The next step of the method consists in straining the liquid or semi-liquid gelatinous mass through a thin piece of gauze or equivalent strainer into a shallow pan, where it cools and hardens. The relatively thin sheet of solidified gelatin in the bot tom of the pan is then cut into strips and the strips further subdivided into proper lengths. The strip form is the preferred one because it is the most convenient to hold between the cheek or lip and the gums, and
in the case of local treatment of a trench mouth condition for instance, will distribute the treatment over a wider local area for a much longer period, than would a lozenge or pellet.
The principal reason for the use of agar as part of the carrying agent, is the fact that this gelatin will dissolve very slowly,
and that a strip of such gelatin carrying the medicaments ma be held in the mouth for hours, or if deslred for days, before complete dissolution occurs. Thus the treatment is prolon ed over a considerable period of time, depending upon the thickness of the strip and the densit of the mass, and the treatment will be unitorm over the whole eriod of time during which the gelatin is issolved. In other words, the medieaments are gradually released as the gelatin dissolves, and due to this fact, the treatment is uniform, and under control at a fixed predetermined strength.
By a prolonged period of'time, I mean several hours. The strips when retained in the patients mouth over night are found to be still effective in the morning, and-still giving off treatment. As a matter of fact the strip may be held in the mouth for a period of from 4; to 6 hours without any appreciable or even noticeable diminution in the size of the carrier strip. The claims in this application are to be read with the above definition of a prolonged period in mind.
In order to cause the strip to adhere to the cheek and gums without slipping, I may paint the ends of the completed stri with some soluble adhesive material, such or instance as gum arabic. 1
Various changes might be made in the particular materials used, or in the particular shape of the completed article, therefore I do not wish to limit myself to the details set forth, but shall consider myself at liberty to make such changes and alterations as fairly fall within the spirit and scope of the appended claims.
I claim:
1. As a new article of manufacture, a
.plaster for effecting prolonged treatment of the mouth including a gelatinous carrier strip adapted to adhere to the gums, and a dissolved medicament uniformly permeating the strip.
2. As a new article of manufacture, a medicinal plaster for effecting prolonged treatment of the oral cavity including a fiat flexible adhesive gelatinous carrier strip adapted to be laid against the labial or buccal surfaces of the gums, and a dissolved medicament uniformly permeating the strip, said strip being sufiiciently thin to prevent distortion of the li s or cheeks of a user.
Citada por
Imagen original


text:
Professional services firms require skilled leadership. In a lackluster economy, even greater demands fall on the shoulders of those at the top of the org chart.
This article is for subscribers only.
Please NoteExisting members: if you have not logged in since August 21, 2012 please reset your password before logging in as we have transitioned to a new system that requires a new password.
Need help?
- If you do not have an account, you can get one by subscribing.
- Do you need to reset your password?
DFC Members
If you are already a Design Futures Council member or DesignIntelligence yearly subscriber, and don't have an account, please contact us and we will set it up for you.
Moore's Law, Productivity, and Data-Driven Design
Tackling the ubiquitous, disruptive nature of exponentially increasing computing power Read full »
Global Market Share is Expanding for U.S.-Based Firms
U.S.-based multinational firms are thriving in a growing global market Read full »
Building a Global Design Practice
How Gensler maintains quality, culture while expanding globally Read full »
A Master of Architecture Online: LTU's Educational Experiment
A promising prototype for architectural education Read full »
Qualities of a Leader
Although leaders who are currently in place rarely think about what makes them good leaders, they frequently start such thinking when faced with the need to expand the ownership group or to transition ownership to others.
Criteria for leadership advancement usually begin with elements that refer to individuals' capabilities:
• Professional competence (exhibiting solid professional or technical skills in an important area of the firm's practice; making sound professional or technical decisions)
• Professional maturity (demonstrating high professional standards; working actively to help others develop similar skills and attitudes)
• Marketing and selling (applying marketing and selling techniques)
• Client management (leading clients and projects toward achievement of their goals and those of the firm)
• Financial management (understanding the economic and financial structures of practice; making sound financial decisions)
• Strategic thinking (making sound strategic decisions in short- and long-term situations)
• Decision making (taking decisive, clear positions)
• Negotiating (employing effective bargaining skills toward the firm's interests)
• Problem solving (addressing challenges proactively; taking responsibility)
• Investment (understanding the firm's capital needs; investing as an equity owner)
These abilities are vital to getting the opportunities the firm needs, providing the services required to capitalize on the opportunities, and managing the enterprise itself. They can be developed through education, example, experience, coaching, and mentoring. They can be taught, and they can be learned.
There are additional criteria that are frequently applied to advancement considerations that are more appropriately called attributes — personal characteristics or qualities that cannot be taught:
• Trustworthiness (exercising good judgment; making the right decisions)
• Integrity (honest, ethical, and professional at all times; summoning the respect of others)
• Compatibility (maintaining personal, professional, and business values consistent with the firm's other leaders)
• Creativity (thinking and acting creatively; suggesting innovative solutions to problems)
• Work ethic (demonstrating initiative and drive)
• Vision (articulating a clear view for the future; motivating others to get there)
• Communication (speaking and writing effectively; appreciating others' feelings)
• Focus (paying attention to others; understanding the relative importance of issues)
• Passion (devotion to the profession, the firm, and the firm's work)
• Fit (relating well to others; adding positively to the culture)
- Best Practices
- Client Relationships
- Design and Construction Marketplace
- Intelligent Choices
- Leadership
- Strategic Planning
- Strategy
- Sustainability
- Trends
DI.net RSS Feeds
DI.net on Twitter
- This Super Tall, Super Thin Tower Was Built Just To Test Elevators ow.ly/QkNVk2 hours ago by @dinet
- Here's What Inspired Top Minds in AI to Get Into the Field - Bloomberg Business ow.ly/QkBR15 hours ago by @dinet
- Rem Koolhaas on Prada, Preservation, Art and Architecture | ArchDaily ow.ly/QkXti6 hours ago by @dinet


text:
Leland George Smith
Leland George Smith, age 87,of Carrollton, passed away Sunday, Nov. 13, 2011, at Carroll Health Care Center.
Born April 24, 1925, in Carrollton, he was a son of the late David E. and Ola B. (Gotschall) Smith.
He was a co-owner Cox & Manfull Lumber. He lived his entire life at his present residence and was a graduate of Carrollton High School. He was a member of First United Methodist Church of Carrollton, where he was an organist for 34 years. He belonged to Fraternal Order of Eagles #2185; Carroll County Veterans Club; and American Federation of Musician Union for approximately 40 years, when he withdrew in good standing in 1992.
He is survived by a sister, Coyla Seck of Rancho Mirage, CA; six nephews and three nieces.
He was preceded in death by two brothers, Carl E. Smith and Moyne E. Smith; two sisters, Pearl E. Slaughter and Maxine V. Ross, and a nephew. David Smith.
The funeral will be held at 2 p.m. Thursday, Nov. 17 at First United Methodist Church with Pastor Daniel Loomis officiating. Calling hours will be held Nov. 17 from 12-2 p.m. at the church. Burial will follow in Westview Cemetery in Carrollton. In lieu of flowers, donations may be made to either Carroll Health Care Center or First United Methodist Church.
Allmon-Dugger-Cotton Funeral Home in Carrollton was in charge of arrangements.
©2011 The Free Press Standard
Contact the webmaster at: firstname.lastname@example.com


text:
Training Sessions
Free training sessions are offered at the Media Center each semester. All sessions will be held in the Media Center in the basement of the library. Seminary students, faculty, staff, and spouses are welcome to attend. To reserve a seat, call (214) 887-5285, email firstname.lastname@example.com, or stop in at the Media Center (basement of library). Seating is limited.
Upcoming Training Sessions
Creating Bible Charts in Excel for Beginners
Instructor: Coy Stark
This session is designed to take a student who has never used Excel from learning the most basic Excel functions to producing a chart that will fulfill the requirements of BE assignments here at DTS.
|Session Dates
|Topics Covered
11:30am–12:45pm, Tuesday, January 13
11:30am–12:45pm, Wednesday, January 21
11:30am–12:45pm, Friday, January 30
Creating Bible Timelines in Prezi for Beginners
Instructor: David Or
In this session, you will learn how to use Prezi (a free online presentation tool) to help you create a Bible timeline for classes such as BE103 and BE104. No prior knowledge is required to attend this session. We highly recommend this session to BE students but everyone is more than welcome to join.
|Session Dates
|Topics Covered
11:30am–12:45pm, Wednesday, January 14
11:30am–12:45am, Friday, January 23
11:30am–12:45pm, Thursday, January 29
Turabian Style for DTS Papers
Instructor: Billy Todd & Michelle Bly
This session is designed for students who may have never written a paper in DTS Turabian style or for students who have written papers in DTS Turabian style and who desire to learn an easier way to set up their papers.
|Session Dates
|Topics Covered
11:30am–12:45pm, Thursday, January 15
11:30am–12:45pm, Tuesday, January 20
11:30am–12:45pm, Wednesday, January 28
Using Zotero to Format Footnotes & Bibliographies
Instructor: Debbie Hunn
Zotero is a free bibliographic management system that helps create and manage footnotes and bibliographies. This session is designed for students who anticipate writing papers with more footnotes than they wish to type directly. Please use the Macs in the lab during this session.
|Session Dates
|Topics Covered
11:30am–12:45pm, Friday, January 16
11:30am–12:45pm, Thursday, January 22
11:30am–12:45pm, Tuesday, January 27


text:
I believe the correct term is a shower of ****s. Though that tends to refer to somewhat larger groups.
I believe the correct term is a shower of ****s. Though that tends to refer to somewhat larger groups.
Do I contradict myself?
Very well then I contradict myself,
(I am large, I contain multitudes.
Walt Whitman
White thirty-somthing men and dancing. Just no.
Hadn't realised Reeve had got a gig at ESPN too; extra glad Sky did their own studio stuff now.
Cricket Web's 2013/14 Premier League Tipping Champion
- As featured in The Independent.
"The PFA does not represent players when they have broken the law and been convicted on non-football matters."
- Gordon Taylor in 2009 following Marlon King's release after a prison sentence for sexual assault & ABH
ECB says Graeme Smith was the reason Allistair Cook thinked twice about taking the captaincy......
and he's off to india. how can (X) trust (Y) anymore???
Brad McNamara @bbuzzmc
Will say this once and then nothing else. Defamation laws quite clear in Aus.be careful.
Cluster**** or omnishambles? I can't decide...
Presumably he'll slot back into the side in place of Bairstow, who made 95 and 54 in his last Test - doesn't seem right somehow.
At least he wasn't added to an existing squad of 16, that would have been (even more) farcical.
Rejecting 'analysis by checklist' and 'skill absolutism' since Dec '09
Rejecting 'selection deontology' since Mar '15
Moeen is a perfectly fine bowler FFS
I believe Morgan has been released from the squad. I'd open with Tortt and slot Compton in at 3. KP and Bell at 4 and 5, then I'd go with Patel or Bairstow, depending on whether they play Panesar or not.
RIP Philip Hughes - 1988-2014
The Wheel of Mediocrity | Compton, Root, Carberry, Robson, Trott, Lyth | The wheel is forever
Founder and Grand Wizard of the CW Football Thread Statluminati. Potential hater of abilities. Blocked on twitter by Michael Vaughan, Brad McNamara and AtlCricket for my hard hitting truths.
Morgan isn't showing in the Test squad now (was he there originally?). I'd forgotten about Taylor.
England Test Squad | Pataudi Trophy, 2012/13 | Cricket Squads | ESPN Cricinfo
There are currently 1 users browsing this thread. (0 members and 1 guests)


text:
Mathematics Concept & Skill Development Lecture Series: Webvideo consolidation of site lessons and lesson ideas in preparation. Price to be determined.
Bright Students: Top universities want you. While many have high fees: many will lower them, many will provide funds, many have more scholarships than students. Postage is cheap. Apply and ask how much help is available. Caution: some programs are rewarding. Others lead nowhere. After acceptance, it may be easy or not to switch.
Are you a careful reader, writer and thinker?
Five logic chapters lead to greater precision and comprehension in reading and
writing at home, in school, at work and in mathematics.
Early High School Arithmetic
Deciml Place Value - funny ways to read multidigit decimals forwards and
backwards in groups of 3 or 6.
Early High School Algebra
What is
a Variable? - this entertaining oral & geometric view
may be before and besides more formal definitions - is the view mathematically
Early High School GeometryMaps + Plans Use - Measurement use maps, plans and diagrams drawn to scale.
- Coordinates - Use them not only for locating points but also for rotating and translating in the plane.
- What is Similarity - another view of using maps, plans and diagrams drawn to scale in the plane and space. Many human-made objects are similar by design.
- 7 Complex Numbers Appetizer. What is or where is the square root of -1. With rectangular and polar coordinates, see how to add, multiply and reflect points or arrows in the plane. The visual or geometric approach here known in various forms since the 1840s, demystifies the square root of -1 and the associated concept of "imaginary" numbers. Here complex number multiplication illustrates rotation and dilation operations in the plane.
- Geometric Notions with Ruler & Compass Constructions :
1 Initial Concepts & Terms
2 Angle, Vertex & Side Correspondence in Triangles
3 Triangle Isometry/Congruence
4 Side Side Side Method
5 Side Angle Side Method
6 Angle Bisection
7 Angle Side Angle Method
8 Isoceles Triangles
9 Line Segment Bisection
10 From point to line, Drop Perpendicular
11 How Side Side Side Fails
12 How Side Angle Side Fails
13 How Angle Side Angle Fails
www.whyslopes.com >> More Algebra >> 3 Quadratics Geometrically >> 9 quadratics physical and further context Next: [10 quadratic exercises.] Previous: [8 quadratics - backward use of various formulas.] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10][11] [12]
9. Quadratics: Applications in Geometry Physics Etc
Problems may come from several sources.
Mastery of quadratics is needed for calculus and beyond in science, engineering, mathematics and other quantitative disciplines based on calculus (or special functions such as logarithms and exponentials.)
Remark: Applications in economics of quadratics exist, and you may meet them, but those I have met seem more unreal, contrived, or artificial than the physic applications.
Problem Type: Intersection of a line and a parabola.
The intersection of a line y = Ax + B and parabola y = ax2+bx + c may be found by solving Ax +B = ax2+bx + c. The latter yields ax2+(b-B)x + (c-B) = 0 which can be solved for x by the most convenient you see, say by inspection, by completing the square or by the quadratic formula. The latter quadratic in x may have two, one or no solutions. For each x solving the quadratic, there is a y = Ax+B to be computed in order to obtain the coordinates (x,y) of an intersection point.
Example: Find the intersection of the
At the intersection points, if any, the right hand sides of the equations must give the same value for y. Thus comparison of the two sides gives the equation
linear on one side and quadratic on the left. Add -3x + 3 to both sides
3x -3 = 3x2 - 6x + 3
That implies that the first coordinate of any intersection point must satisfy the quadratic equation:
0 = 3x2 - 9x + 6
The latter can be solved with the aid of the quadratic formula or by factorization. The latter route may give the least amount of work: Let us try it.
Now 0 = 3(x-2)(x-1) suggests x = 1 and x = 2 provide the x-coordinates of the intersection points. Let's compute the y-coordinates for each x-value and verify that the two expressions y = 3x-3 and y = 3x2-6x+3 give the same values for y.
Problem Type: Projectile Motion
Let t denote time. Let y denote height. Then quadratics y = at2+bt+c may be used to describe or approximate the height of thrown or free-falling projectiles such as bullets, rocks and balls when air resistance is negligible or neglected. For such projectiles, equations of the form x = pt+q may describe the projective movement in a horizontal direction.
In practice, you may meet
Remark 2: The description of projectile motion is provides a war-like qualitative idea of the flight of projectiles. Suffice it to say, I do not like the connection of mathematics to the arts of war, past and present. Mathematics skills and concepts have been driven by various motivations in consumer life, business, construction, science (planetary movements included), technology and war. Projectile motion provides the application of quadratics most easily visualized and so most useful for the development of mathematical skills - ouch.
www.whyslopes.com >> More Algebra >> 3 Quadratics Geometrically >> 9 quadratics physical and further context Next: [10 quadratic exercises.] Previous: [8 quadratics - backward use of various formulas.] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10][11] [12]
Road Safety Messages for All: When walking on a road, when is it safer to be on the side allowing one to see oncoming traffic?
Play with this [unsigned] Complex Number Java Applet to visually do complex number arithmetic with polar and Cartesian coordinates and with the head-to-tail addition of arrows in the plane. Click and drag complex numbers A and B to change their locations.
Pattern Based Reason
Online Volume 1A, Pattern Based Reason, describes origins, benefits and limits of rule- and pattern-based reason and decisions in society, science, technology, engineering and mathematics. Not all is certain. We may strive for objectivity, but not reach it. Online postscripts offer a story-telling view of learning: [ A ] [ B ] [ C ] [ D ] to suggest how we share theory and practice in many fields of knowledge.
Site Reviews1996 - Magellan, the McKinley Internet Directory:
Mathphobics, this site may ease your fears of the subject, perhaps even help you enjoy it. The tone of the little lessons and "appetizers" on math and logic is unintimidating, sometimes funny and very clear. There are a number of different angles offered, and you do not need to follow any linear lesson plan. Just pick and peck. The site also offers some reflections on teaching, so that teachers can not only use the site as part of their lesson, but also learn from it.
2000 - Waterboro Public Library, home schooling section:
CRITICAL THINKING AND LOGIC ... Articles and sections on topics such as how (and why) to learn mathematics in school; pattern-based reason; finding a number; solving linear equations; painless theorem proving; algebra and beyond; and complex numbers, trigonometry, and vectors. Also section on helping your child learn ... . Lots more!
2001 - Math Forum News Letter 14,
... new sections on Complex Numbers and the Distributive Law for Complex Numbers offer a short way to reach and explain: trigonometry, the Pythagorean theorem,trig formulas for dot- and cross-products, the cosine law,a converse to the Pythagorean Theorem
2002 - NSDL Scout Report for Mathematics, Engineering, Technology -- Volume 1, Number 8
Math resources for both students and teachers are given on this site, spanning the general topics of arithmetic, logic, algebra, calculus, complex numbers, and Euclidean geometry. Lessons and how-tos with clear descriptions of many important concepts provide a good foundation for high school and college level mathematics. There are sample problems that can help students prepare for exams, or teachers can make their own assignments based on the problems. Everything presented on the site is not only educational, but interesting as well. There is certainly plenty of material; however, it is somewhat poorly organized. This does not take away from the quality of the information, though.
2005 - The NSDL Scout Report for Mathematics Engineering and Technology -- Volume 4, Number 4
... section Solving Linear Equations ... offers lesson ideas for teaching linear equations in high school or college. The approach uses stick diagrams to solve linear equations because they "provide a concrete or visual context for many of the rules or patterns for solving equations, a context that may develop equation solving skills and confidence." The idea is to build up student confidence in problem solving before presenting any formal algebraic statement of the rule and patterns for solving equations. ...
Senior High School Geometry
Euclidean Geometry - See how chains of reason appears in and
besides geometric constructions.
Calculus Starter Lessons
Why study slopes - this fall 1983 calculus appetizer shone in many
classes at the start of calculus. It could also be given after the intro of slopes
to introduce function maxima and minima at the ends of closed intervals.


text:
written by MacTVision - Comments off
Customer driven and Lion enhanced, MacTVision 3.7 is now out, roaring, and ready for mass consumption! You will find a more stable version for OSX Lion 10.7, new fall season lineup, extended database, clearance of old channels, faster loading, and minor bug fixes.
We hope you enjoy and stay warm this winter!
-The Team @MacTVision
We can help! MacTVision is designed to do just that! Watch your favorite shows or catch up on the news right from one portal on your Mac Desktop or Laptop computer! Add to Cart
Get a sampling right here before you jump in head first with watching TV on your Mac!
View Online Demo
Stalk Us Here
© Copyright 2011. MacTVision Technologies, LLC. All rights reserved.
Designated trademarks and brands are the property of their respective owners.
Use of this Web site constitutes acceptance of the Terms of Service and Privacy Policy.


text:
Previous Episode | Next Episode
Reverend Jack CheeseReverend Jack Cheese (1996) - The Ren & Stimpy Show Cartoon Episode Guide by Dave Koch
This page has been viewed 9 times this month, and 715 times total.
- The Ren & Stimpy Show Cartoon Episode GuideEpisode GuideTelevisionSeriesCartoon
- Traditional Animation
- Games Animation
- Distributed by: Viacom International, Inc.
- Cartoon Characters: Ren, Stimpy, The Reverend Jack Cheese.
- Voice Actors: Billy West, Frank Gorshin.
- Directed By Craig Bartlett.
- First Aired on November 07, 1996.
- Originally Aired on Nickelodeon.
- Running Time: 12 minutes.
- Color
Cartoon Summary:
The boys sell meat with the aid of the reverend. Laid out mostly overseas. Rumors hold that Bartlett was in production on this when informed that the Reverend was... (more)
Cartoon Video:
Sorry, we do not have a video of Reverend Jack Cheese. If you have one, or know of one on Youtube, Vimeo or any other site, Let Us Know
Submit Additional Information:
Do you have anything to add to this page? Have we made any mistakes... or do you have any additional information about Reverend Jack Cheese? If so, we would love to hear from you. Please send us a quick note with your additions or corrections to this page, and we will make the corrections as soon as possible!
Cartoon Comments:
Do you love Reverend Jack Cheese, or do you think it is the worst cartoon ever? Let us know what you think! Surely you have an opinion... so share what you think. Take a minute and post your own comments about this cartoon here.


text:
Oct. 20, 2011
- Season tickets also on sale now
- Lobo Men Selected First in Preseason MW Poll
- Men's 2011-12 Basketball Schedule
- Women's 2011-12 Basketball Schedule
Albuquerque, N.M. – Lobo basketball fans wanting single-game tickets can purchase them Saturday morning without ever leaving their house. Single-game tickets for all 18 men's home games and all 17 women's home games will be available online at www.unmtickets.com starting at 8 a.m. on Saturday, October 22. For those fans that wish to purchase on-line, an added bonus is the print at home option for tickets, a great feature for all Lobo fans.
Single-game tickets will also go on sale on Monday, October 24 in person at the Lobo Ticket Office at The Pit, beginning at 8:30 a.m. Tickets can also be purchased through the phone center (M-F, 10-4, 925-5858) and at all Albertson stores in the Albuquerque/Rio Rancho/Santa Fe area. Fans coming directly to The Pit do have an added incentive in that they can check out the Lobo Den Store, Powered by Your UNM Bookstores! The Lobo Den Store space is chock full of Lobo gear, Nike gear, replica jerseys, team apparel, fans items, and souvenirs, all available to make the Lobo basketball experience an unforgettable one. The Lobo Den Store is open from noon to 5 p.m. during the week.
With the Lobos selling nearly 11,000 season tickets for men's basketball, and nearly 5,600 women's season tickets, fans will want to pick up seats early to make sure they don't shut out of some great home games such as Nov. 16 against Rio Grande Rival New Mexico State, Dec. 3 against Steve Alford's former school Missouri State, or Feb. 18 against conference rival UNLV, which will be shown nationally on CBS.
New Mexico opens the exhibition season with games on Tuesday, Nov. 1 against Davenport at 7 p.m., and on Saturday, Nov. 5 against Western New Mexico at 7 p.m. The women's team will take the court for their first and only exhibition game for new head coach Yvonne Sanchez on Saturday, Nov. 5 as the Lobos host New Mexico Highlands at 2 p.m.
The first regular season home game for men's basketball is Saturday, Nov. 11 as the men host New Orleans at 7 p.m. Lobo women's basketball officially opens the season vs. Big 12 power Oklahoma on Saturday, November 19th at 2p.m.
NOTE: Six men's home games were picked up by My50-TV for broadcast, as well as the women's exhibition game against New Mexico Highlands. The men's games picked up were both exhibition games, the opener against New Orleans, the December 20 game with Montana State, the January 3 game with Houston Baptist, and the January 7 game with North Dakota. In addition, the game at New Mexico State on December 28 will be on AggieVision, and the game on Dec. 10 at USC will be on Fox Sports West. UNM officials are awaiting word on potential broadcast channels for Arizona State, meaning that 30 of the Lobos' 32 games will be broadcast this season.


text:
Below is the poem entitled Part which was written by poet
DINKI. Please feel free to comment on this poem. However, please remember, PoetrySoup is a place of encouragement and growth.
Read Poems by
Joe DINKI
What part shall I play?
I ask the Lord and he say there are no bad ones;
Or so I have been told –
all to seek some lost chord struck
by all that held such ideas sacred;
for all is judgment, longing falling,
Falling down the devil's ladder;
Oh, the last rung is a killer, if you
See it that way,
If you let the numbers hold sway,
If you count the days you spend in anger and regret;
If your fingered hopes are short extension
From the truth, the primordial ceremony of
Placement and order…out of reach.
Come, you will know them by the simple act
Of noticing. If you avert their eyes from yours
When your soul is void of longing and theirs
Are full and throbbing,
When your eyes are dry and sullen,
And theirs are ripe and fallen;
Their hearts are filled of virtue and yours
Is but dusty and it suits you…
Leave them now,
For their time is coming,
They know it,
It has been foretold,
Take leave of all their senses,
Let their part unfold.
A comment has not been posted for this poem. Encourage a poet by being the first to comment.


text:
See Also:
Tuesday, August 4, 2015
Dates Set for Nicaragua's Fifth Cigar Festival
Thursday, July 30, 2015
Limited-Edition San Cristobal Coming this Fall
Tuesday, July 28, 2015
Bolivar And Ramon Allones Folded Into Foundry Portfolio
Monday, July 27, 2015
New Norteño Edicion Limitada From Drew Estate
Thursday, July 23, 2015
La Flor Dominicana Debuts New Cigars, Extensions
- More from News & Features
Boston Bans Park Smoking
Andrew Nagy
Posted: January 2, 2014
Boston can now be added to the growing list of large municipalities that don't allow smoking in its public parks after the city's Parks and Recreation Commission unanimously passed a comprehensive smoke ban on Monday.
The ban, which makes it illegal to smoke cigars, cigarettes, marijuana, and other "lighted or vaporized" substances in a city-run park, went into effect immediately after the commission's vote.
The new law affects not only notable tourist areas like Boston Common, the Public Garden and Franklin Park, but any public space run by the city's Parks and Recreation Department. The agency oversees more than 251 parks, squares, cemeteries and other public spaces in the Boston area.
Violators of the new regulation face fines up to $250. However, at the moment it won't be police officers or park rangers enforcing the new law, but ordinary citizens.
Spokeswoman Jacque Goddard said the Parks and Recreation Department will be launching an advertising campaign to raise awareness of the new law, along with posting signs about the ban. Eventually, police officers and park rangers will enforce the public park smoking ban, although a timetable was not given.
Boston joins New York City, Chicago, Los Angeles, Atlanta, and San Francisco on the list of large cities that have banned smoking in outdoor public parks.
Comments 1 comment(s)
Preston Weiters Jr — Jersey City,, New Jersey, United States, — January 15, 2014 10:52am ET
1/15/14, Smokers, & there are more of us that the press will emphasize, will vote /our feet & dollars when it comes to the fine art of quality tobacco. It's really not about smoking anymore but rather, power to enforce one's will upon many. Bloomy initiated this worldwide movement; it has morphed into a massive power grab, much like "global warming."
You must be logged in to post a comment.


text:
Our Beer
Year Round Releases
Crescendo: Blonde Lager, 6.5%abv
Criterion: Belgian Amber with Honey & Rye, 5.6%abv
Alpha Drive: Double IPA, 8.9%abv
Axiom: Trappist Ale, 10.5%abv
Seasonal Releases
First Flight: American Strong Ale, 13.7%abv
Jericho: Imperial IPA, 10.8%abv
Pathos: Imperial Chocolate Porter, 9.3%abv
Stentorian: English Barleywine, 13.3%abv
The Bruce: Scotch Ale, 12%abv
Kratos: Belgian Golden Strong, 12.5%abv
Rotating Seasonal Releases
Fields Ablaze: Saison, 7.2%abv
Mounds of Grounds: Imperial Black Espresso Saison, 9.6%abv
10.5 MPG: Fall Persimmon Amber Saison, 10.5%abv
Special / Sour Releases
As we continue to grow, we will be adding to our line up of beers Special Releases like Strong Ales and Anniversary Beers along with Sour Beers. Be on the look out during our second year of operation.
Pico Series – Small Batches
Veranda: French Ale, 8.5%abv
31 Kings: India Pale Ale, 6.5%abv
Octave: Dark Belgian Pale Ale, 6.4%abv
Hotspur: Dunkelweizen, 5.0%abv
Mighty Maximus Ale: Premium Ale, 3.6%abv
Stonewall Jackson 5: Double Red Wheat, 8.7%abv
Tilt Shift: Belgian IPA, 7.1%abv
The Ol' Switcheroo: Double Black IPA, 9.7%abv
Golden Mouth: India Pale Lager, 7.4%abv


text:
American Forces Press Service
WASHINGTON, Nov. 15, 2005 Two Marines died from wounds suffered while participating in Operation Steel Curtain in New Ubaydi, Iraq, on Nov. 14. Both were assigned to Regimental Combat Team 2, 2nd Marine Division, 2nd Marine Expeditionary Force (Forward).
One Marine died today of wounds suffered Nov. 14 during an improvised-explosive-device attack. The second Marine died Nov. 14 of wounds from small-arms fire.
The Marines' names are being withheld pending notification of their families.
Iraqi army soldiers and U.S. Marines, soldiers and sailors with Regimental Combat Team 2 continued Operation Steel Curtain in the town of Ubaydi today. Iraqi and coalition forces continue to clear the city house by house, occasionally encountering buildings rigged with explosives and triggered to detonate upon entering the building, officials said.
Numerous weapons caches have been seized, including several that contained suicide vests and bomb-making material. Iraqi and coalition forces also have discovered numerous IEDs and mines during the operation. Detained terrorists revealed the precise locations of many of the IEDs, the vast majority of which coalition forces destroyed before they could cause damage, officials said.
Thirty more terrorists have been killed since Nov. 14, bringing the total of terrorists killed since Iraqi and coalition forces entered the city early Nov. 14 to 80. Most of those terrorists were targeted by coalition air strikes, though some were killed in direct small-arms fire engagements with Iraqi and coalition forces. Several enemy fighters were captured trying to sneak out of the area by crawling among a flock of sheep.
Thirty-six weapons caches have been found and destroyed and a total of 107 IEDs and mines discovered during the course of Steel Curtain. Also about 150 terrorists have been detained since the beginning of operations Nov. 5.
Many of the terrorists now fighting in Ubaydi are believed to have fled from Husaybah and Karabala, the first two cities secured by Iraqi and coalition forces at the beginning of the operation, Multinational Force Iraq officials said. While fighting has been sporadic, commanders on the ground have characterized it as some of the heaviest since Steel Curtain began.
Intelligence reports indicate that the strong resistance to the Iraqi and coalition push into the city is due in large part to the fact that terrorists believe they are trapped and have nowhere else to go.
Ubaydi is located on the banks of the Euphrates River, 20 kilometers from the Syrian border and separated into two main areas, Old and New Ubaydi. Old Ubaydi has been cleared, and now Iraqi army and coalition forces are focusing on clearing the al Qaeda in Iraq stronghold of New Ubaydi.
The intent of Steel Curtain is to restore Iraqi sovereign control along the Iraq-Syria border and destroy the al Qaeda network operating throughout the Qaim region, officials said. The towns of Husaybah and Karabala were cleared earlier in the operation, and a permanent security presence has been established in those towns. About 1,000 Iraqi army soldiers and 2,500 U.S. Marines, soldiers and sailors are participating in Steel Curtain.
This offensive is part of the larger Operation Hunter, designed to establish a permanent Iraqi army presence in the Qaim region and to prevent al Qaeda from operating in the Euphrates River Valley and throughout Anbar province.
(Compiled from Multinational Force Iraq news releases.)


text:
Matt Scherer
As someone who is passionate about technology, this is my blog designed to help educate people about social media. As well, I want to use this social media forum to bring our growing tech community together.
Posts by Author
A first job LInkedIn policy
At a recent, LinkedIn seminar, a younger students asked me if he should list his last job at a popular fast food chain. When you're a young adult, it's hard to figure out how to convey what experiences should be placed within this social media marketing powerhouse. So I pulled up this profile from one […] [Read More]
A Labor Day economics lesson for our children
If you think that Labor Day is the time to bring out your winter wardrobe and retire the white shoes and put your other summer accessories into storage, may I suggest that you help your high school children understand the holiday's real significance with this simple exercise. Labor Day, if you remember your American history, […] [Read More]
Memo to ESPN and others…. UTSA is not a little program
Sitting in a sport bar with my wife on our Friday date night, I asked the server to see if he could move the UTSA-Houston football game to the best TV in the restaurant. My server got her boss to move the game, until some patron asked the bartender to reset the game to the […] [Read More]
It's time to thank all educational professionals
School starts Monday here in south Texas, but it begs this question: "Have you thanked your school professional today?" A lot of businesses thank teachers with discounts and other programs such as a free cup of coffee or something of that nature. Yet, how can we forget the rest of the educational staff that come […] [Read More]
Is your weather notification up to date with social media?
Growing up in the Midwest, I remember my father listening to WSOY in Decatur, Illinois, listening to the morning news during the winter for school closures. My Dad, an early riser, would listen through the school and business closures if there was a significant amount of snow. If my school closed for weather-related issues, my […] [Read More]
Annoying tweets makes me want to stop support for non-profit
Sitting with a colleague for a happy hour drink the other day, I got a text from a non-profit organization asking me why I had asked them to drop my name from their daily Twitter blast. "Hey Matt thank you for your feedback," the nonprofit tweet social media guy posted. "Is there anything particular we […] [Read More]
Having that talk before college starts…….
Every parent dreams of the day their son or daughter graduates from college and finds a career that allows them to fly the nest and be independent. Most college students will tell you that once they've lived in a dorm, a co-op apartment or on their own, there's no going back to mom and dad. […] [Read More]
A prayer for our humanitarian warriors
As you head to your church, temple or mosque, can I ask that you say an extra prayer for our military professionals who are participating in the humanitarian airlift to northern Iraq? I have several friends with children who serve as aircrew on C-130s and C-17s. At AFSOUTH headquarters in Naples, I also worked with […] [Read More]
Don't forget LinkedIn when a career change occurs
For those of us who change jobs or careers, LinkedIn provide one of the most effective ways to let all key contacts and influencers about it. I am amazed after working with a lot of people on their profiles, who don't take the time to update their job description or change in careers. If a […] [Read More]
LinkedIn can build a critical mass of contacts
When it comes to networking, I have found that two of my biggest inspirations were my father Bud and Harvey Mackay, the author of books such as "Swim With The Sharks Without Being Eaten." As a young man, I was always amazed at how my father (see the picture of him above) could remember something […] [Read More]
Show More


text:
Mack: Springsteen still The BossWritten by Jason Mack | | firstname.lastname@example.com
Bruce Springsteen, "Wrecking Ball"
The album needs only two selling points, which are Bruce Springsteen and the late Clarence Clemmons. It's bittersweet listening to "Land of Hope and Dreams" and the title track because they are Clemmons' final recordings before passing in June 2011. His saxophone solos are as poignant as ever and will be greatly missed from the E Street Band.
The timing of the album's release just before St. Patrick's Day is perfect as Springsteen delves deep into his Irish heritage with tracks like "Shackled and Drawn," "Death to My Hometown" and "We Are Alive." The special edition of the album closes with "American Land," a straight-up Irish jig about immigrating to the United States. Springsteen is as aggressive and confrontational as ever with songs about broken government and economic justice.
The highlight of the album is the simple but poignant track "Jack of All Trades." Springsteen croons about the hardships of the working class as soft piano and drums build to a powerful musical breakdown with guitar from Rage Against the Machine's Tom Morello. The album is more musically experimental than usual for Springsteen with the Irish influence, electronic percussion, choral backgrounds and even mariachi horns. As is the norm for "The Boss," it all works and it all rocks.
****1/2 out of 5
Neal McCoy, "XII"
With 11 studio albums under his belt, Neil McCoy is fully aware of his strengths as a country singer and songwriter. The result on "XII" is an album so catchy it has you singing along to the chorus of songs before finishing your first listen.
McCoy showcases his trademark humor throughout the album with songs like "Mouth," telling stories of mistaking men for women and women for being pregnant. The album closes on a different note with "Van Gogh," a ballad about artists finding beauty through suffering. It is no replacement for Don McLean's "Vincent," but it's still a touching song showcasing McCoy's soft side.
***1/2 out of 5
Andrew Bird, "Break It Yourself"
Andrew Bird is built for being a solo artist with his multi-instrumental talents on guitar, violin and even whistling. The album is at its strongest when Bird relies on his violin to drive songs like "Orpheo Looks Back" and "Behind the Barn." With his strong vocals, brilliant lyrics and unique arrangements, Bird often comes off as a cross between Ray LaMontagne and The Shins. "Break It Yourself" is toned down compared to Bird's recent albums and calls back to his early work like "Weather Systems." The result is a slightly underwhelming but solid assortment of songs, the best of which is the moody "Near Death Experience Experience."
***1/2 out of 5
Tags: Andrew Bird, Bruce Springsteen, CD review, Jason Mack, Neal McCoy, "Break It Yourself", "Wrecking Ball", "XII"


text:
Set of 30 return address labels. Size 2.625" x 1". Flat printed in Dark Red ink. Typestyle and positioning only as shown.
All products are printed on FSC Certified Recycled Paper. The FSC (Forest Stewardship Council) helps contribute to the conservation and responsible management of our forests.Labels presented on a sheet.


text:
Calculate heat loss for each room of your house.
Our heating calculator can help work out the appropriate heat output for each room of your home. We'll show you a list of radiators that will generate enough heat to keep your room at an efficient yet comfortable temperature.
Once you have your list of suitable radiators, simply add them to your basket and checkout when you are ready.
Please note - Calculations based on Delta-T 50°C (Δ-T50°C).
Squared area = times the total height by the total width. Enter "0" if there are no windows in this room.
© 2015 PlumbNation Limited. All rights reserved.


text:
Anyone remember and miss those IBM TV ads that use to run during the first quarter of Monday Night Football games? You know, the ones when MNF was on free TV and MacGyver defused a bomb with a cooking mitt in the hour beforehand. Dating myself now.
Hashed and re-hashed that is where we are on USMNT in San Pedro Sula. Now we just need your opinion. So have at it and add your commentary below.
Who wins this Saturday? The home town so-close Honduran side or the visiting Dempsey-less Yanks?
You already know the subplots, especially:
• Who fills Dempsey's cleats? Is it a member of the Benny! & Stu show? Is it Feilhaber who has worked his way into the good graces again of Bradley (you've never been out of mine BF…you hear me!)? Is it Stu Holden who has been consistently impressive upon his call-up to the senior sqaud and wants to emulate Eric Cantona (3:14 min)? Or is it Paco Torres, everyone's favorite Mexican leaguer who only gets air time south of the border? TSG needs more Torres coverage — coming up after this round of qualifiers.
• Will it be Stevie C, who was were last time….in 2001 as a 21-year-old or will it be Jonathan Spector, all of 23 who played the first game against La H?
• With Coach B worried about yellow card accumulation, which potential starter may be shelved at Estadio Olimpico? TSG says if you're already worried about yellow card accumulation and worse, if you're speaking about it in public, it sends the wrong message. Just don't talk about it. Go get the win.
Let's go U.S…..I'll see you all after the clash, however I will be updating TSG after during and after the match. Big game here, even if TSG is one of the few pubs that think so.
*Note, in BB's presser yesterday he suggests that it's between Benny and Stu for the starting nod and that yellow cards will play a material role in his team selection.
My brother will be going kicking off the customary Orange Wedges running commentary / game day post later this afternoon.


text:
Results 1 to 1 of 1
Registered Member
- Join Date
- Jun 2007
- Location
- Iowa
- Posts
- 541
Posted On:
9/06/2009 12:07pm
Style: Fiore--
Broadsword Exercises by Le Marchant
The above is a sabre manual by John Gaspard Le Marchant. Personally sabre is not my thing but I mucked around with some of it in the past using this particular manual. It's easy to read and the instructions are clear. Anyone wanting to get into the sabre material out there could find this an easy place to start, well if you speak English that is.
Have a sunny day peoples:toothy4: