Christian Bias in Public School Speeds Through Legislature

Posted by - January 31st, 2012

Neither vote on Hickey legislation went the way I wanted it yesterday. The Senate approved Rep. Steve Hickey’s silly Bible-study-in-public-school resolution, HCR 1004, and didn’t have the courtesy to add a clause putting conscientious and unbiased secular humanists in charge of such literary instruction. Meanwhile, across the hall, the House killed Rep. Hickey’s perfectly sensible speeding [...]
Madville Times

Tags: , , , , , ,

American Racing Fuel Rims – Add Style To Your Truck

Posted by - January 31st, 2012

When it comes to distinction and league tweaking your car with Fuel Rims should be a standard. Nothing designates an admired car like glossy latest Wheels that help as both a authority and a closer for any model or make. By including a collection of tasteful Wheels to your car you’re promised to turn some heads and get some quick glances.

Any car enthusiast knows that incomparable strength and distinct appeal of a top-quality set of Custom Wheels and Rims sparkling prominently on a high end vehicle. Channeling an essence of both effortless style and intimidating strength, equipping your car with Custom Wheels and Rims proves that You care about both the quality of your vehicle and the way it looks.

Making an impression on the streets is the aspiration of most vehicle owners and the sole way to accomplish that goal is establishing your car above the rest. A sharp set of Custom Wheels brandished on a classy car is the undisputed beacon of luxury and style. Scoring your car some immediate fame and street cred these Custom Wheels will help implement the presence any driver wants.

Engineered and built to offer an unrivaled capacity for strength and ability, American Racing Fuel Custom Wheels and Rims is the flagship of performance and compatibility when it comes to top-end performance. Maintaining top performance and handling in any weather or road condition while looking amazing is the ultimate goal of Custom Wheels and Rims and for a long time they’ve been beating the competition.

Persistence is the name of the game when it comes to transformed Wheels and Rims. Promising that your Wheels and Rims last for mile after mile and forever deliver the utmost performance is just one of the many reputations American Racing Fuel Wheels and Rims has bagged in the current city courses and long highways alike. The Immortality and distinction of these Wheels and Rims is undisputed and well known.

Sporting a sprawling catalog of compatible wheels and rims and styles to fit the needs and wishes of any driver for any vehicle these wheels and rims are ready to work with you. Constructed with a unique and slick design that works well with any vehicle, it’s easy to see why adding the powerful touch of wheels and rims is easy and easy for anyone.

Identifying yourself above the rest of your friends is what being an urban icon is all about. Nothing helps you achieve that plateau like a set of American Racing Custom Wheels that reflect your personal style and appeal. By changing your Rims and utilizing the many variations and options that they are equipped with you can get a certain look to fit your truck and style.

Dictating the undisputed standard for years, American Racing Fuel Custom Wheels And Rims is the street legal leader of tire & wheel packagesCustom Wheels when it comes to a distinct look and powerful performance. These wheels and rims continue to be the iconic visualization of authority and taste in the streets. American Racing Rims always provide quality.

Goblinoids!

Posted by - January 31st, 2012

I think Ronnie has kick-started our Kings of War week off with a great foundation – the game isn’t going anywhere and is only going to get bigger!

We’ve teased through some of the concept art for the Goblins and Twilight Kin in our new releases section, which has been updated with all of February’s advance orders (and look out for more on March’s Corporation releases coming very soon, like next week soon!).

So, in that vein, we have a feasts of concept art for you, starting with the Goblins…
goblinfootleaderGoblin-StandardGoblin-Musiciangoblinfoottrooper1

These are concepts for the new metal Goblin Spearmen unit… Of course, these aren’t the first Goblins we’ve done – the Goblin Sneek in the Krudger’s Gang and the Goblin and Mawbeast blister released this week are both excellent we think.

Goblin-and-MawbeastGoblin and Mawbeast

We’ve just received some new Goblin shots in fact so we’ll be posting these up this week. Check back tomorrow where we will have more on the Twilight Kin Assassin and a new Twilight Kin video!

Mantic Games

Tags:

Samsung Exynos 5250 Tablet & Smartphone SoC Nearing Production

Posted by - January 30th, 2012

Samsung is getting ready to release a
new beast of a system-on-chip for upcoming tablet computers and
similar products, offering big performance gains over previous-gen
designs.




Inventor Spot – Inventions, Innovations, and Interesting Ideas for the Inventor in All of Us

Tags: , , , , , ,

How To Get Quick Pass Ports

Posted by - January 30th, 2012

So you need quick pass ports. Quick passports may have been one of life’s little tests of patience in the past but getting a passport in a hurry no longer poses a problem. Provided you follow some of these pointers, you should be on that plane and landing in the country you need to visit in next to no time at all.

Documentation

First, get your important documentation together. Use the web to check out what is required on the application form. A passport is a legal document, which verifies your identity and nationality so have all the proper papers at hand. If you do not have them in your possession, research getting replacements using the Internet.

Stay Calm

Stay calm. This journey is not going to be successful for you if you are panic stricken. There are people to talk to and information to read. You will not have the patience to do what is necessary if you are not composed. Do your research and if you have a computer and the Internet, this will be very easy to do. A couple of hours out of your day reading about passport issues will be very helpful.

Visit the Office

Be prepared to visit the office for your passport. You can get a passport in one day if you are persistent, have all the documents required and pay the correct fee. It will be higher than getting your passport through the standard process.

Individual Contact

Be nice to those who are dealing with you. They process literally millions of passports per year and are used to dealing with irate, panic stricken customers. It will be a breath of fresh air to them to hear someone who is in control and willing to treat them with respect.

The Application

Make sure you fill out your application correctly. It needs to be clearly written and easily read. Applications can be held up by something as simple as your surname being unrecognizable on the first part of the application form. Get your photographs done before you submit the application. Make sure they are specific to the requirements set down in the application form. Follow the rules and the process can be accomplished quickly and easily. The application is different for a US passport name change.

Timing

Before you apply, check with the office regarding turn-around times. This will vary from place to place. Ask if they are aware of a bigger office being closer to you within a reasonable travelling distance. A larger office has a larger staff and can sometimes process passports quicker.

Using the Live SDK in Windows 8 XAML/C# Metro Applications

Posted by - January 30th, 2012

 

Introduction

The Microsoft’s Live SDK (or commonly referred to as Live Connect), provides a set of controls and APIs that enables applications to integrate single sign-on (SSO) functionality using Windows Live ID. You can also use it to access data in SkyDrive, Hotmail, and Windows Live Messenger.

The library supports multiple platforms, including Windows Phone 7 Mango and Windows 8 Metro Style applications using either C#, Visual Basic or JavaScript.  In this article, we will build our first metro style application using the Live SDK and XAML/C#.

Download the Bits

Let’s begin by downloading the following items:

  • You will need to download the Windows 8 Developer Preview to follow along with this article. This will install Windows 8 along with the new Visual Studio 11 which is required to build Metro applications.
  • Download the Live SDK v5.0 or higher – The Live SDK provides a set of controls and APIs that enable applications to integrate single sign-on (SSO) using Windows Live ID and to access data in SkyDrive, Hotmail, and Windows Live Messenger.
  • Optional, but highly recommended – The Metro Style App Samples which provides various sample metro applications for future reference. It is licensed for public use, so feel free to use it in your own applications.
  • Optional, but recommended – Read the Windows 8 Developer Preview guide to start learning about the features/functionality coming in Windows 8.

Signing into Windows 8 Using your Windows Live ID

One of the most important things to learn before building your first application that uses the Live SDK is the various ways to sign into your Windows 8 machine.

You currently have two ways to sign into your Windows 8 machine and each way determines the prompts the users will receive when launching a application that uses the Live SDK.

  1. A Local Account – which stores all of the data regarding your profile on the local machine.
    • If you user is using this method, then they will get the prompt to sign in and to allow access.
  2. A Windows Live ID – retrieves profile information directly from your Live ID and enables features such as roaming and easy sign-on to Microsoft services.
    • If you user is using this method, then they will only get the prompt to allow access. 

In this tutorial, we will be signing into Windows 8 using our Live ID.

If you have already setup a “Local Account” then you can switch very easily by going to Control Panel –> Users then clicking on “Switch to a Windows Live ID” as shown below.

1

You will then be prompted to enter your current password of the local account and log in using your Live ID username/password. If you don’t have one then you may sign up for one through this wizard.

Immediately following you should receive an email similar to the one below:

2

If you click on the link to confirm your identity then a web browser will pop open and you will be greeted with “Manage Security Info”. This screen will list mobile devices, email address and trusted PC linked to your account. As we can see below that I have three Windows 8 machines linked to my account.

3

You can also add a new trusted PC manually with the “Add New” link. To use this feature, you must access your account using Internet Explorer and have Windows Live Essentials installed.

Let’s Get Started

Now that we have the necessary tools to begin building a Metro Application using C#/XAML and we we have signed into Windows 8 using our Live ID, let’s begin.

In this sample application, we are going to retrieve the following information from the users profile:

  • Users First and Last Name
  • What gender they are and what region they live in
  • URL to their Live Profile

As well as add a contact to their address book.

Launch Visual Studio 11 Developer Preview and select Visual C# -> Windows Metro style –> Application. Give the project the name MyFirstLiveConnectApp and hit OK.

4

Adding the Live SDK References

In case you haven’t already, please download and install the Live SDK v5.0 before proceeding. 

Once that is complete, we can add the references to our project by Right Clicking on References inside of Visual Studio 11 and selecting “Add Reference”. Next, you will need to select Windows –> Extension SDKs –> Live SDK then Add.

5

Registering the Application with Windows Live

Before we begin building this app, you need to register it with Windows Live.  You can register your app by going to the application management site and following the instructions on the site.

The only item that you want to pay special attention to is the Package Name in Step 3 as you will copy and paste that into your Application’s Package.appxmanifest file. (A walk-through is included in that site).

If you don’t register your application and try to use Live services, then your user will be presented with the following error message.

6

Once this process is complete you can view your registered applications here. This page will contain all the API settings needed to use the Live SDK in your projects.

Understanding what is under the hood…

When we select the C#/XAML Application template, Visual Studio 11 provides us with basic application structure. Before we begin building our own, it makes sense to spend a few minutes examining the XAML pages included in the existing structure. 

  • References – It is empty by default because Microsoft decided that all the WinRT assemblies are always referenced by default and they have no reason to display them. Any of your own referenced assemblies or third party references will be shown as in this case our Windows Live SDK is shown.
  • App.xaml is used by Metro applications (amongst other XAML technologies) to declare shared resources like brushes, various style objects etc. The code behind file of App.xaml is used to handle global application level events like OnLaunched and OnActivated.
  • MainPage.xaml contains the markup of what our user interface will look like once the application is executed. The default Metro MainPage.xaml file consists of a UserControl and a Grid.
  • Package.appxmanifest – Is basically an XML file, but if you double click it then you will notice four tab panels inside it (named: Application UI, Capabilities, Declarations and Packaging)

Back to Building a Simple User Interface

Here is a mock-up screen of what our app will look like:

8

As you can see we have 2 buttons:

  1. Windows Live Sign-In – Provided by the Live SDK and is used to log the user into the app to retrieve Live Services information.
  2. Create Contact – Just a regular button that will be used to create a contact in the users address book.

On the left hand side you can see information retrieved by the Live SDK including first and last name, gender, location and live profile URL.

Double click on your MainPage.xaml and replace the existing Grid with the code snippet provided below.

   1: <Grid x:Name="LayoutRoot" Background="#FF0C0C0C">

   2:     <Grid.ColumnDefinitions>

   3:         <ColumnDefinition Width="251*"/>

   4:         <ColumnDefinition Width="1116*"/>

   5:     </Grid.ColumnDefinitions>

   6:     <StackPanel Grid.ColumnSpan="2">

   7:         <live:SignInButton Name="btnLogIn" Scopes="wl.signin wl.basic wl.contacts_create"/>

   8:         <Button x:Name="btnCreateContact" Content="Create Contact" Click="btnCreateContact_Click" />

   9:         <TextBlock Name="tbName" Width="600" Height="150" FontSize="32" TextWrapping="Wrap" />

  10:         <TextBlock Name="tbGender"  Width="600" Height="150" FontSize="32" TextWrapping="Wrap" />

  11:         <TextBlock Name="tbLiveProfile" Width="600" Height="150" FontSize="32" TextWrapping="Wrap" />

  12:         <TextBlock Name="tbError" Text="Error Message" Width="600" Height="150" FontSize="32"/>

  13:     </StackPanel>

  14:  

  15: </Grid>

You will also want to make sure that your XML Namespaces for the Live SDK have been added to the page:

   1: xmlns:live="using:Microsoft.Live.Controls"

Note: You will get “Invalid Markup” with the XAML provided because we are still in the developer preview stage. It is ok to proceed.

The only thing to really pay attention to here is the Scopes listed in the SignInButton. As you see we have three scopes.

  1. wl.signin – Single sign-in behavior. With single sign-in, users who are already signed in to Live Connect are also signed in to your website.
  2. wl.basic – Read access to a user’s basic profile info. Also enables read access to a user’s list of contacts.
  3. wl.contacts_create – Creation of new contacts in the user’s address book.

The first two are core and the last is an extended scope. We need all three of these to complete the requirements listed in this sample application.

This will give us our user interface, now we will just need to wire up the event handlers which I am going to split up into two sections for learning purposes.

Coding Time – Basic User Information

Let’s go ahead and add in functionality to retrieve basic user information from the Live SDK.

First, add the proper namespaces and then the following code:

   1: using Microsoft.Live;

   2: using Microsoft.Live.Controls;

   1: private LiveConnectClient liveClient;

   2: private LiveConnectSession session;

   3:  

   4: public MainPage()

   5: {

   6:     InitializeComponent();

   7:     this.btnLogIn.SessionChanged += btnLogIn_OnSessionChanged;

   8: }

   9:  

  10: private void btnLogIn_OnSessionChanged(object sender, LiveConnectSessionChangedEventArgs e)

  11: {

  12:     if (e.Session != null && e.Status == LiveConnectSessionStatus.Connected)

  13:     {

  14:         this.liveClient = new LiveConnectClient(e.Session);

  15:         session = e.Session;

  16:         this.liveClient.GetCompleted += OnGetCompleted;

  17:         this.liveClient.GetAsync("me", null);

  18:     }

  19:     else

  20:     {

  21:         this.liveClient = null;

  22:     }

  23: }

  24:  

  25: private void OnGetCompleted(object sender, LiveOperationCompletedEventArgs e)

  26: {           

  27:     if (e.Error == null)

  28:     {

  29:         dynamic result = e.Result;

  30:         this.tbName.Text = "Hello, " + result.first_name + " " + result.last_name;

  31:         this.tbGender.Text = "You are a " + result.gender + " that lives in " + result.locale + ".";

  32:         this.tbLiveProfile.Text = "Your Live Profile can be found at: " + result.link;

  33:     }

  34:     else

  35:     {

  36:         this.tbError.Text = e.Error.ToString();

  37:     }

  38: }

The first thing that you will notice is that we are creating an event hander to handle the SessionChanged event. If we can determine that the session is valid then we create a new LiveConnectClient and pass the session to our LiveConnectSession. We finish up with adding an event handler on GetCompleted which will return the current users profile information and display them in our TextBlocks. Finally, we are outputting all errors to the tbError TextBlock.

Coding Time – Adding a new contact to the users Address Book

Let’s go ahead and add in functionality to add a new contact to the users address book from the Live SDK.

   1: private void btnCreateContact_Click(object sender, RoutedEventArgs e)

   2: {

   3:     LiveConnectClient createContact = new LiveConnectClient(session);

   4:     var contact = new Dictionary<string, object>();

   5:     contact.Add("first_name", "Michael");

   6:     contact.Add("last_name", "Crump");

   7:     createContact.PostCompleted +=

   8:         new EventHandler<LiveOperationCompletedEventArgs>(CreateContactProperties_PostCompleted);

   9:     createContact.PostAsync("me/contacts", contact);

  10:  

  11:  

  12: }

  13:  

  14: void CreateContactProperties_PostCompleted(object sender, LiveOperationCompletedEventArgs e)

  15: {

  16:     if (e.Error == null)

  17:     {

  18:         tbName.Text = "Contact" +

  19:             e.Result["first_name"].ToString() + " " + e.Result["last_name"].ToString() +

  20:             " created with ID " +

  21:             e.Result["id"].ToString();

  22:     }

  23:     else

  24:     {

  25:         tbError.Text = "Error calling API: " + e.Error.ToString();

  26:     }

  27: }

In this sample, we are creating a new LiveConnectClient by passing into it the existing session. Once that is complete, we create a Dictionary and add the users first_name and last_name to the dictionary. Finally, we create a PostCompleted event handler which will return the textblock with a success or an error. The last call is PostAsync which send a POST request to the specified Uri as an asynchronous operation.

Ready for Liftoff

Go ahead and build the application and run it.

When you first hit the “Sign In” Button you will be presented with the following:

7

Note: After you accept this one time then you will not have to accept it again.

Notice that the application says it you allow access then it will view your profile and contact list. The application automatically knows which features it is using by the scopes defined earlier.

Select “Yes” and then click the “Sign In Button” located on the right hand side of your screen and you should see your Live profile information as long as you have filled it out in Windows Live.

9

Next, click on the Create Contact button and you should see the following:

10

You can now sign into your Windows Live account and select “Contacts” under “Hotmail” and see the contact that you just created.

11

Congratulations, you have now completed your first Metro application using XAML/C# that uses the Live SDK.

Conclusion

At this point, we have seen how you would create a Windows 8 Metro application using XAML/C# that retrieves and updates information from the Live SDK. Now that you are equipped with the basics of using the Live SDK, I encourage you to explore the Live SDK further as we have barely scratched the surface. I want to thank you for reading this article and if you ever have any questions feel free to contact me on the various sources listed below. I also wanted to thank SilverlightShow for giving me the opportunity to share this information with everyone.

You can follow Michael on Twitter at mbcrump or keep up with his blog by visiting michaelcrump.net.

SilverlightShow: Silverlight Community

Tags: , , , , ,

Not quite WoW related

Posted by - January 29th, 2012

No, I’m not jumping ship to go swing a lightsaber.

But I’m toying with an idea.

Oh, and I have a D3 update, let’s do that first.

So there is expected to be a D3 beta character wipe next week. I’ll be starting over from scratch so this time I can take some notes and whatnot on the play experience to pass on to you guys.

Oh, look a squirrel!

And back to my idea…

I have a story floating about in my head.

It’s been there for at least a year now, probably pushing 2 years.

I’ve got a page of random scribbles for the story, most of which contradict each other.

If I decide to become brave and put some serious effort into this wisp of a plot bouncing in my brain, should I do it now or should I wait to participate in NaNoWriMo?

Specifically, do I have readers that have done the NaNoWriMo marathon?

I’m worried about being able to meet any goals I set for myself about writing, and NaNo would take care of that.

The story has been simmering for quite some time and has recently began to heat up. Would I gain more by attempting to bring it to life now or continue to let it mature until November?

NaNo sounds like a lot of fun… would anyone else be willing to sign up with me if I do it?


clearcasting

Tags: ,

Methamphetamine Detoxification – It Could Help Save You

Posted by - January 29th, 2012

Anyone seeking meth rehab will have to make the first move and they might have a hard time finding a suitable clinic to help them. Local and state budgets have been cut to the bone and shifts in health insurance have put a squeeze on rehabilitation services nationwide, especially in the case of the young. This, despite the fact that there’s certainly been no reduction in the need for such care, has created a great need for facilities to deal with meth recovery. Methamphetamine addiction has been a serious drug crisis for almost a full generation.

Military Use

Methamphetamine use damages the lining of the human heart through inflammation and also corrodes the small veins and blood vessels that feed blood to the brain. The only question is which affect the addict will suffer first, a stroke or heart attack. During WWII, both the Nazis and Japan prescribed amphetamines to allow soldiers to fight for days without sleep while retaining alertness and strength.

Symptoms

The abuser of this drug typically seeks the ability to stay awake and at high energy for prolonged periods, typically days on end. He or she pays a high price for such wakefulness, including damaged skin. Cracked lips, blisters and sores are common. So are blood shot eyes and the persistent need to scratch oneself. That’s just the short-term damage.

Long-Term

Over time, the methamphetamines user can expect hallucinations, both visual and aural. These may not accompany the moment of use but may come at any time. The user can also expect the most familiar effects of meth abuse, which are extreme weight loss and the rotting of the teeth.

Emotional Addiction

The physical effects of this drug, with its power to distort the mind, are only half the battle. Meth is an infamous “party drug” whose users tend to gather in mutually supporting small communities of drug addicts. Therapists treating the addiction found out early on that the lifestyle is at least as attractive as the drug itself, so patients might be cured of the latter only to be drawn back into abuse by the allure of the former.

Negative Social Bond

These social bonds need to be replaced for any real progress to be possible. Accordingly, an important part of meth rehab involves the addict’s social life. The patient should be separated from his or her old life and friends, all of whom reinforce the drug culture. During therapy, it is best to move out of the area for a period.

Types of Therapy

Individual treatment is the best device for finding out the patient’s core reasons for being so disastrously drawn to methamphetamines. While each person is different, the range of possibilities is somewhat common to all addicts. Lack of self-respect, compulsiveness, a general fear of life and an excessive need to please others are some of these reasons. By contrast, methamphetamine group counseling, which continues in the after-care stage, is the best device for identifying those events in life that might trigger a desire for the drug.

End-of-week SilverlightShow Content Recap (1/28/2012)

Posted by - January 29th, 2012

Below you may find a summary of all new content we’ve published on SilverlightShow throughout the week January 23-29, 2012:

New Article

Webinar News

New Forum Posts

A few weeks ago we released a wall with the most active members in SilverlightShow forums. See the first two winners who were awarded with an exclusive SilverlightShow T-shirt, and a free ebook of choice from SilverlightShow Ebook Shelf.

50+ fresh new stories by our valued bloggers and community sites

Top 5:

All other news we published:

Monday (January 23rd, 2012)

Tuesday (January 24th, 2012)

Wednesday (January 25th, 2012)

Thursday (January 26th, 2012)

Friday (January 27th, 2012)

SilverlightShow: Silverlight Community

Tags: , , , ,

Global Feed Uses Geo-IP to Track Local News Like Never Before

Posted by - January 28th, 2012

style="width: 90%; margin: 10px; padding: 5px; background-color: #D7EFF7;"> href="http://appid.co/486386845" target="_blank"> align="left" src="http://a3.mzstatic.com/us/r30/Purple/2a/eb/ea/mzi.ntqubwmg.png" alt="download app" /> Global Feed />Developer: Sovereign Dynamics LLC /> Price: free /> href="http://appid.co/486386845" rel="nofollow" target="_blank" title="Download App">Download from the App Store />User Ratings: />

Sovereign Dynamics, an independent software company, has launched “Global Feed”, an intuitive, slick app designed to stream news based on Geo-IP location and completely configurable by the end user, onto the iOS App Store. It is designed to take the effort out of finding local news and gives users an edge.Global Feed is an app that was designed with end users in mind. Instinctual and function filled, it works on the iPhone and gives users unparalleled support for seeing news spreading from a source – not only can you see where news originated, but it also uses location support to tailor that information to the area that the phone is situated in. Relevance has never been easier to attain, and has a new edge that users can leverage. With the world rapidly designing itself around knowledge sharing via twitter, Facebook and other social networks, it is important to stay up to date in an accessible, effortless way. href="http://www.appcraver.com/app-news/global-feed-for-the-iphone-launched-by-sovereign-dynamics/" class="more-link">(more…)


AppCraver | iPhone Apps, iPad Apps and iPod Touch Apps

Tags: , , , , , , , , ,

« Previous Entries