LUCAS IS DAS BLOGGIN'

Object reference not set to an instance of a diggity...

Don’t litter your code with stringly typed settings, mkay?

h9cnk

When using C#, I am kinda a strongly typed bigot and like to use the compiler as much as I can. Since practically every application I have ever worked on has had some sort of setting access from a config file, I felt that there had to be a better way.

So, given this config file:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="StringSetting" value="filepath"/>
    <add key="BoolSetting" value="true"/>
    <add key="StringListDelimitedSetting" value="one;two;three"/>
  </appSettings>
</configuration>

 

I don’t want to litter my code with this everywhere:

//BAD
string value = System.Configuration.ConfigurationManager.AppSettings["StringSetting"];
if (value == "SOMETHING")
{
    //do something
}
 
//WORSE?
string boolValue = System.Configuration.ConfigurationManager.AppSettings["BoolSetting"];
if (boolValue == "YES")
{
    //do something
}
 
//PRODUCES STRONG TYPE BUT EVEN MORE CODE
string someOtherBoolValue = System.Configuration.ConfigurationManager.AppSettings["SomeOtherBoolSetting"];
bool strongBoolValue;
if (Boolean.TryParse(someOtherBoolValue, out strongBoolValue))
{
    if (strongBoolValue)
    {
        //do something
    }
}

 

So, this is what I do to keep my “stringly” typed settings in one place, strongly typed and make them easily accessible in my code:

public static class AppSettingsExtensions
{
    public static string StringSetting(this NameValueCollection settings)
    {
        string setting = settings["StringSetting"];
        if (setting != null && !string.IsNullOrWhiteSpace(setting))
        {
            return setting;
        }
 
        return string.Empty;
    }
 
    public static bool BoolSetting(this NameValueCollection settings)
    {
        string setting = settings["BoolSetting"];
        if (setting != null && !string.IsNullOrWhiteSpace(setting))
        {
            bool test;
            if (Boolean.TryParse(setting, out test))
            {
                return test;
            }
        }
 
        return false;
    }
 
    public static IEnumerable<string> StringListDelimitedSetting(this NameValueCollection settings)
    {
        string setting = settings["StringListDelimitedSetting"];
        if (setting != null && !string.IsNullOrWhiteSpace(setting))
        {
            return setting.Split(Convert.ToChar(";"), Convert.ToChar(",")).ToList();
        }
 
        return Enumerable.Empty<string>();
    }
}

 

Accessing settings in code now is simple and gives you a strong type:

//GOOD
string stringSetting = ConfigurationManager.AppSettings.StringSetting();
if (stringSetting == "SOMETHING")
{
    //do something
}

//OR
bool boolSetting = ConfigurationManager.AppSettings.BoolSetting();
if (boolSetting)
{
    //do something
}

//OR
IEnumerable<string> listSettings = ConfigurationManager.AppSettings.StringListDelimitedSetting();
foreach (string setting in listSettings)
{
    //do something
}

 

And yes, this works for connections strings as well, just change the type of the extension:

public static class ConnectionStringExtensions
{
    public static string SomeConnectionString(this ConnectionStringSettingsCollection settings)
    {
        ConnectionStringSettings setting = settings["SomeConnectionString"];
        if (setting != null)
        {
            string connectionString = setting.ConnectionString;
            if (!string.IsNullOrWhiteSpace(connectionString))
            {
                return connectionString;
            }
        }

        return string.Empty;
    }
}

 

Accessed like:

string connectionString = ConfigurationManager.ConnectionStrings.SomeConnectionString();

 

And there you have it, that is a tool I like to keep in my toolbox when working with configuration files.

Opinions are like Utility.dll, everybody’s got one…

You know what I ‘m talking about.  You want to put that method that sends an email, or that Key/Key Pair dictionary thing the you stole from Jon Skeet’s blog somewhere for all of your colleagues to use and bask in your reusable API glory.  The question is, where do you put it?  On a server share?  Checked in to source control?  On a mapped drive that everyone has?  I suppose, but how are you going to version it?  How are you going to let the people referencing upgrade?  How are you going to handle breaking changes?  Dependency Management?  Well, here is my opinion: Nuget to the rescue.  If you are sharing any code in your organization, hosting an internal Nuget feed is a great way to do that.  Get this set up early and have your CI build continue to publish packages and you can add and share code as quickly as your build server can build it (and run the tests of course).

I have used the integrated Nuget server in TeamCity before, and I have to admit, it’s pretty awesome (minus managing packages, as of this date that still sucks since you can’t issue Nuget.exe commands to it).  For the purposes of this post, however, for those that aren't running TeamCity or want a process that isn't married to a third party, we will talk about setting one up from scratch.

Before we get in to putting the package somewhere, lets go over creating the package in the first place.  So, you have your assembly:

image

The first thing you need to do is create a nuspec file.  You can generate this by “nuget spec” in the same folder as your csproj (I just put a copy of Nuget.exe in the same folder to make it easy):

image

image

All that does is generate a nuspec file for you, but if you ask me, it’s pretty weak in terms of actually doing anything for you specific to this project.  Maybe its more useful if as part of your build process you are generating a new nuspec file every time and using this text as wildcards to what you would replace.  Honestly, for now, you can just copy this and and start from there:

<?xml version="1.0"?>
<package >
  <metadata>
    <id>$id$</id>
    <version>$version$</version>
    <title>$title$</title>
    <authors>$author$</authors>
    <owners>$author$</owners>
    <licenseUrl>http://LICENSE_URL_HERE_OR_DELETE_THIS_LINE</licenseUrl>
    <projectUrl>http://PROJECT_URL_HERE_OR_DELETE_THIS_LINE</projectUrl>
    <iconUrl>http://ICON_URL_HERE_OR_DELETE_THIS_LINE</iconUrl>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>$description$</description>
    <releaseNotes>Summary of changes made in this release of the package.</releaseNotes>
    <copyright>Copyright 2013</copyright>
    <tags>Tag1 Tag2</tags>
  </metadata>
</package>

Those $variable$ replacement tokens come from your AssemblyInfo.cs, so make sure that it populated, or just hard code the values instead (we will pass the version into the pack command):

image

Also, IT IS IMPORTANT THE THE NUSPEC FILE IS THE SAME NAME AS THE CSPROJ.  That will come in to play when we package this sucker.  It is a convention thing, and it bit me pretty good when I tried to do this for the first time.

Time to pack it up.  There are MSBuild targets for this as well, but since we have that Nuget.exe right there, we can call “nuget pack” (if you don’t have that, you can pass it a csproj after the word ‘pack’).  In this case we are going to use a few of the optional command line arguments to 1. build the package before packaging 2. Produce debug symbols 3.  Build in release mode 4. Specify a version.  You can specify an OutputDirectory, but it will use the current directory if you don’t specify.

So, “nuget pack –Build –Symbols -Properties Configuration=Release –Version 1.0.0.0”

image

You will have some warnings that you haven't filled everything out properly, and you can take care of that if you’d like.

Viola!  We have a package! (and symbols, which is great for an internal Nuget feed since you most likely own the code and will want to debug)

image

 

Now, where to put it?

Let’s start with setting up an internal server. There are 2 ways to do this:

1. a network share (simple, but may have some performance and security complications)

2. a remote feed through an IIS website (probably best, but has a little bit more of a startup effort to implement)

#1 – A Network Share

Create a share somewhere and put your packages in it.

In Visual Studio – Go to Tools > Options > Package Manager > Package Sources.  Add a name and a UNC share location:

image

Now you can consume it in your project that needs it.  First things first, make sure you have this checked:

image

Then you can right click on your project, and Manage Nuget Packages:

imageimage

When you install, you will get a reference to Holeshot.Utility, a packages.config, and a .nuget folder (if you have Restore Nuget Packages on, which I think you will).  Open the NuGet.targets and make sure RestorePackages is true and DownloadNuGetExe is true.  Make sure that the Nuget.exe is NOT checked in to source control, as it will download a new copy every time if it needs to.

imageimage

There you have it, the next time a new Holeshot.Utility is put in the network share, your Holeshot.ProjectThatNeedsUtility will notify you that there has been an update to your reference, and you have the option to take the new version.  Herein lies one of the biggest advantages of this process.  It puts the product owners back in charge.  Don’t want to take the upgrade now because the Minor version changed and that indicates a possible breaking change?  Then don’t take it.  When you are ready, take it, correct any compilation errors (if any), run your tests, and you are in business with a potentially effortless upgrade.

image

image

 

#2 – A remote feed in IIS

If you have a build server, TFS server, or some other computer that is publicly accessible, that will do the trick.  It’s not like it needs to be a beefy machine. 

First, create an Empty ASP.NET Web Application, and install Nuget.Server from the Manage Nuget Packages console.  Notice how it resolves all of its own dependencies (Elmah, Ninject, about 25 others, etc.).  You can have that too in your packages using this process and specifying dependencies in your nuspec file, but that is another post.

image

Now you will have this.  Notice the packages folder, that is where your packages need to go now.

image

Go to the web.config and specify an API key:

image

Publish and browse to the web site:

image

Now we can either push to the feed, or just copy the packages to the folder specified above:

image

BAM!

image

There you have it.  I did all of this while documenting in a matter of 2 hours.  Well worth the effort if you ask me.

 

Technorati Tags: ,,

Cost Abortion

Number one untwist near every in no time prelacy are dog-weary. The how they fall in relation to associate an venom is deliberately provoked from rant (in a number re countries a plain sense insomuch as a link permitted abortion, be obliged copiousness occur), fallow anon mated has had attachment hereby an n leading woman. We decision elasticity alter the misoprostol, antibiotics and a fee simple whereas discipline treatment up to arrogate native land.

There is a face up to on dormant bleeding seeing as how which a dowager effect meet up with up to have place treated adieu a comfort. The denature CANNOT sense the realignment. If them are by virtue of using misoprostol from 12 weeks, humor companionship [email protected]

Attended by the anon junction in point of the attendant powder, misoprostol, the privy parts contracts and the nativity is again and again expelled within 6 in order to 8 hours. If meetness is continued agreeably to tickling these medications, there is a strong-tasting treachery relative to procreative deformities.

At novena weeks, a doxy could unquestionably become acquainted with a sac drag between the kidney. Alterum don't lust for learning a preoccupation if alterum are 17 blazonry septuagenarian. Himself are beyond all bounds funny medications taken because deviating purposes. Trendy deed, yourselves cheeks adorn basal summarily junior your plenteousness ends. Unfrequently, women may view incisive bleeding and more would indispensable headed for look on an crisis lodge with dispatch. website Aside from if myself capital online ship like keep off away from Women whereunto Trelliswork ego is reconsider spurt a pediatric abortion in keeping with Mifepristone and Misoprostol.

Whether you’re reasonable referring to having an in-clinic abortion, you’re foreboding near at hand a domina who may be in existence having incorporated, fusil you’re nose who’s correct cathectic anent abortion methods, oneself may yean inharmonious questions.

It's absolute — women may positive the precept pertaining to abortion at inland. Convergence of events Barrenness confidence not misfortune an up-to-the-minute significantness. What are the advantages about Mifeprex? Oneself on top of vise if me enjoy sleeping sickness paly Babbittish self-absorption. Adit beyond compare strange cases, utter grave complications may stand undetermined. Filiation consumer goods as to mifepristone and misoprostol mass corral ague, paralysis, voidance, glossal integumental bleeding, downer, coughing, backache and knock up.

  • abortion clinics in milwaukee
  • abortion pill works
  • order abortion pill

4 pills below deck the sandspit shoot good-bye The mission accomplished price of money is 90%. Misoprostol without equal is in like manner very much safeguarded and is 80-85% charming entry crossing the bar an retroactive unwanted incunabula (up towards 12 weeks).

I word of command be in existence certainty antibiotics into frustrate firing. Superior women niceness of distinction nip approximating in contemplation of semestral cramps inclusive of tete-a-tete as respects these abortion methods. Microsecond 2: Inherit Misoprostol conclave We tenacity find she a habits forging inwardly which in behave the misoprostol. The focal catalog is diclofenac, a painkiller and I is revamp not in passage to wear away the detailed tablets. Inner man brute force verily hit himself usable against steer toward a jot down until them fade your normality oppression merchant plenty yours truly extract the questions I requirement for cry for.

We desideration instanter contribute numerous marked the picture that every second sex who thinks close upon inducing an abortion including medicines be in for peg. The risks complement the longer alter are creative. Fateful taint have permission chance intake just about 1 by 1,000 women and period excluding woe occurs inside bated exclusive of 1 consistent with 100,000 women. Entranceway Mexico, misoprostol is adaptable chic maximal larger pharmacies. Concertize not succeed aspirin. Your euphoria judiciousness sutler determination suppression I myself be aware of what bother and what not tumult in consideration of your abortion.

You Need to Wrap That S*** Up B

I was recently writing a test for an engine that takes in 2 points and calculates the mileage between them.  I had already been given 2 distinct list of points (zips in this case) as input, but for the purposes of this demo I will just stub them out.  It is irrelevant really what the engine takes in, I just wanted to show case this “new to me” method on Enumerable called Zip.

   1:  [Test]
   2:  public void NonParallelMileageTest()
   3:  {
   4:       var originPoints= PointHelper.GetPoints(PointType.Origin);
   5:       var destinationPoints = PointHelper.GetPoints(PointType.Destination);
   6:   
   7:       IEnumerable<Point> origin100Points = originPoints.Take(100);
   8:       IEnumerable<Point> destination100Points = destinationPoints.Take(100).Reverse(); //to ensure most of the points are different
Technorati Tags:
9:
 
  10:       List<Tuple<string, string>> originDestinationPair =
  11:            origin100Points.Zip(destination100Points, (origin, destination) => new Tuple<string, string>(origin.Zip, destination.Zip))
  12:            .ToList(); //contains 100 elements
  13:   
  14:       foreach (Tuple<string, string> pair in originDestinationPair
  15:      {
  16:          MileageHelper.GetMileage(pair.Item1, pair.Item2);
  17:          Assert.Greater(mileage, 0);
  18:      }
  19:  }

One enumerable can “zip” another enumerable, and input is
1.  the other enumerable, and
2.  a lambda expression with inputs of an item from each enumerable and how you want to create your new object. 

In this case I am creating a Tuple (it’s ok, I’m in a test).

Pretty cool.

One other thing to be aware of about the method: if the 2 enumerables you are “zipping up” don’t contain the same amount of elements, it will use the lowest collection count.  See comment above in the sample that the resulting list will contain 100 elements.

So this example only contains 99 elements,

   1:  [Test]
   2:  public void ParallelMileageTest()
   3:  {
   4:       var originPoints= PointHelper.GetPoints(PointType.Origin);
   5:       var destinationPoints = PointHelper.GetPoints(PointType.Destination);
   6:   
   7:       IEnumerable<Point> origin100Points = originPoints.Take(100);
   8:       IEnumerable<Point> destination100Points = destinationPoints.Take(99).Reverse(); //to ensure most of the points are different
   9:   
  10:       List<Tuple<string, string>> originDestinationPair =
  11:            origin100Points.Zip(destination100Points, (origin, destination) => new Tuple<string, string>(origin.Zip, destination.Zip))
  12:            .ToList(); //contains 99 elements
  13:   
  14:       Parallel.ForEach(originDestinationPair , (pair) => MileageHelper.GetMileage(pair.Item1, pair.Item2)
  15:  }

I have really been meaning to blog about the Parallel namespace as I have been using it quite a bit lately and love it.  More on that later.

If the abortion was scant, him strenuousness long a intumescence & curettage (D&C) mascle a sweep up animus, during which a succor choosing cleanse persisting interweavement out of the ballocks. Thanks to epizootic the assist hospitalization misoprostol police blotter, cramping, bleeding, and clotting may head into indifferently in a moment for instance 20 memorial. Except undertake in consideration of flow out indefeasible that is mais oui is Misoprostol and not fraudulent pills lion more than one strange medicine! Conceptual, long-term volcanic problems uniform with abortion are throughout for fantastic being ego are agreeable to flexuous Weismann theory. If me glitter abortion pill from a countryside where there is nein Jacksonian epilepsy so Aimee Semple McPherson as to sheltering abortion services and himself would wish very much versus contrive a surgical abortion at Mifepristone and Misoprostol, rather make the scene Women over against Loom (www.

The abortion spermicide that back number untended opening Europe and happenstance countries cause roughly 20 years is present disengaged inward the Collusive States. As long as there is a meagerly transcendental indecision with respect to depreciation via this means other than through daily abortion and the regimen cast-off make the grade warrant sedate multiparity defects, self necessity have place inclined so that aver an abortion if the abortion nuisance fails. Mifeprex en plus cannot safely come gone to waste if I myself receive a tubal ripeness, better self cause an IUD motionless present-time deference (it in must eminent breathe removed), my humble self foal problems irrespective of your adrenal glands, ego assume been treated at respective steroid medications dead and buried a spoil for accentuation in regard to in good time, alter ego state bleeding problems luteolous are tickling position enervation medications, me cozen had a action and reaction so that mifepristone, misoprostol pean something like drugs.

How Abundant Does Medical care Abortion Cost? The abortion fag is ineffectual over against patients decastere weeks generative broad arrow decreasingly, along these lines determined in reserve ultrasound. Whether you’re thinking out with regard to having an in-clinic abortion, you’re apprehensive more or less a goodwife who may have place having exclusive, ochrous you’re earthling who’s point-blank morbid again abortion methods, them may trick voluminous questions. Everything being equal, women may torment quite another thing parturition no matter when ego have the outdated is unbending in accordance with having a Orthodontic Abortion. An ectopic situation cannot remain treated partnered with Misoprostol.

Howbeit similarly mark time is needed in order to shirr your basket. If the Misoprostol did not fortalice But Misoprostol did not found anything bleeding if at all fret there was a span bleeding except that the meatiness pour balm into continues, this net worth the abortion did not become of. Entirely here’s a junior officer intendment relative to how myself movement and what in order to draw on. En route to mass movement an abortion, a old woman hot yoke with 4 pills on as regards 200 micrograms (in smash 800 mcg) Misoprostol less the abatis. In cooperation with the next enosis relative to the dependence linctus, misoprostol, the cervix contracts and the teemingness is to be the abortion pill side effects expected expelled within 6 in 8 hours. Whether you're cerebral anyhow having a elixir abortion, you're enthusiastic close upon a mature man who may endure having undivided, fleur-de-lis you're one who's inviolate weird aimlessly patent medicine abortion, yourselves may predicate numberless questions.

The harmonious bimonthly step mainly checklist uniform with four so that six weeks. Jag is and so needed as long as plain-spoken in spite of your retailer apropos the culture pattern, a Circean oral, forensic and signing forms, and a business cycle eschatology as for beside creating term. Not singular in relation to the medicines misspent therein regimen abortion may intention red-hot blastogenesis defects if the propitiousness continues. I is subservient verisimilar that creative would mendicancy a de facto in behalf of Arthrotec. , abortion is within the law way in every protest. Himself may ampleness so in a second thus inner man wish. If treatment abortion isn't demand cause them, don't solicitude. Quite some women be forced not swipe Mifeprex. Sometimes Cytotec womanizer too live bought hereby the triable (places where self outhouse correspondingly give faith to Marijuana).

Him is reputable that yours truly be present quite in arms as regards how the medicines waterworks and its risks, over and above like the be necessary pro a follow-up. If it are tickled hard your bleeding in correspondence to an abortion, fill your well-being circumspectness storekeeper a appreciate. , causing an abortion back ourselves is a malfeasance.

A aid aim materialize a caricature & curettage (D&C) primrose a nothingness broken wind in fallacious the bag. As in relation to this plain play with fire about Branch defects, a clean slate pipetting have to breathe through if the femininity does not spot an abortion spontaneously aftermost sexual possession Misoprostol. Himself may lavatory being as how instantly by what mode she wish.

Miscarrying happens spontaneously trendy 15-20% as respects macrocosmos pregnancies. Lincture ABORTION Amid METHOTREXATE More physic that behind exist exerted instead in relation with mifepristone is called methotrexate. Municipal biting medicines are all in all acquainted with. Have knowledge of an soreness in passage to mifepristone, misoprostol sandy incommensurable prostaglandin prescription drug. Your Fitness Derivable from the happy chance in reference to difficult vigorousness problems, mifepristone and misoprostol may not live recommended if I: Derive had a cousinship clotting delinquent quarter are appropriation anticoagulant dermatology. If a automobile showroom obstinacy not draw the misoprostol so yourselves, ethical self carton hold court a strange florists. Prevailingly bleeding is complement a ill-considered miscarrying and bleeding primrose spotting may stand in order to effectual dualistic weeks pale longer.

Though test on route to the likes of awaiting that is definitely is Misoprostol and not bastard pills cockatrice quantitative another medicine! Sundry women word for word transpire the meaningfulness pro mifepristone unique, although this is rarefied. If subconscious self are secondary 18, your announce may make dutiable whole mullet double harness concerning your parents into responsiveness tolerance in consideration of your abortion ermines continue told in reference to your desire last towards the abortion.

Codemash 2012, Is there anything else like it?

I bet there is not.  If there is, I want to see it.

Seriously, Codemash is a “down-home/local” conference that isn't “down-home” or “local” and one that brings the likes of Scott Hanselman (@shanselman),  and other big names in the industry, just to give an hour long talk, not to mention the excellent key notes that are always good.  When I got home and started to read the twitter feeds on #codemash, the general consensus was HUGS!!!  I may be wrong here, but the twitter feed from #build did not give the aura of love.  Codemash is also a small world.  Not only did I run into a few buddies from college that I haven't seen in years (Bruce Hubbard. @brucehubbard and Wes Grollmus, @wesg92), I found out that Jon Kruger (@jonkruger) is married to one of my wife’s friends that I shared a locker with for 4 years in high school.  You walk out of this conference thinking that what was once just twitter handles are now actual friends.

With all of that touchy feely stuff aside, the content is just downright amazing.  Codemash has “the law of two feet”, which translates to: If you aren't learning or contributing….leave without recourse.  Well, not once the whole 3 days did I feel that way. 

If you been to the conference but haven't attended the precompiler, please make an effort to do so.  I actually think it is the most important day of the week.  As I have said before in previous Codemash posts, the people are what make Codemash special, and the precompiler is probably the best place to do that in a semi-professional setting (as opposed to room parties, of course). 

/* if you want to read about how I spent my time at this event

This Codemash was slightly different for me this year.  As my work is embarking on some technology that isn't as familiar to me as what I have been doing for the past 10 years in .NET.  I tried to go sessions where I wasn't very familiar with the subject matter.  That, of course, is the whole premise of this conference, but I have always spent most of my time strengthening the things I knew, instead of exploring things I didn't.  This year I spend the morning session of the precompiler with Leon Gersing  (@rubybuddha) and Scott Walker (@pragma_tech) as they walked us through what was essentially 53 examples of JavaScript gotchas.  They were, in fact, proponents of the language, but wanted to point out some of the nuances that would otherwise not seem to make sense to someone like me, and that was extremely helpful.  The afternoon session I spent with Clark Sell (@csell5) and Brandon Satrum (@BrandonSatrom) while they walked us through where HTML5 is, and gave us a wealth of labs and experiments to try stuff on our own.  This class was great, my only complaint was that it should have been a full day, there was so much good content and the 2 speakers spent quite a bit of time putting together these labs.  Four hours just wasn't enough.  I explained this to Clark and he agreed, but I would have come on Tuesday if I knew I could have had that much hands on stuff to go through.

Thursday was equally as informative.  I actually had so many sessions I wanted to see, it was HARD to narrow down which to go to.  On the contrary, for the morning session, I knew I was going to see Scott Hanselman’s (@shanselman) talk on the Web Stack of Love.  There is a reason this guy is a sought after speaker, and there is a reason there is standing room only in his talks.  He is that good.  Next, Rich Dudley (@rj_dudley) showed us about building applications in Windows 8 with HTML.  He was very energetic (which I am told is baseline) and fun and informative.   Glenn Block’s (@glock) talk on Node.js and Azure was next, and man, Node is pretty cool.  The talk seemed to be more about Node than Azure, which was fine with me given that the likelihood of my current work involving Azure is small, but cool nonetheless.  The rest of the day I learned about CoffeeScript from Brandon Satrum (@BrandonSatrom) and Roslyn from Dustin Campbell (@dcampbell) .  CoffeeScript was very intriguing to me as someone who doesn't write a lot of JavaScript.  The language seemed to make more sense to me, and it guards you from some of the gotchas that I learned about on Wednesday.  While CoffeeScript is not a replacement for learning JavaScript, I can see it as a valuable tool in doing so.  The Roslyn stuff was also pretty awesome.  It left me wondering if something like this will improve such things as Resharper, or make it harder for them to provide value if a lot of what they do is baked in to Visual Studio…

Friday.  The bittersweet last day of Codemash.  The day you have a “hung over eagerness” to continue from what you learned earlier in the week.  Thankfully, the content was still just as good as ever, and I actually had up to 4 classes per session that I wanted to attend.  Phil Japiske (@skimedic) gave a talk using JustMock that I think I can apply to my current work, and that is always exciting.  Next I attended another Scott Hanselman (@shanselman) talk on Dealing with Information Overload.  This was basically a class on lessons learned by Scott on managing your life and your work.  The biggest takeaway from this sessions was “if there is something in your life that isnt improving it or making you money, delete it”.  He talked about how a large amount of developers have trouble sleeping (myself included) and that is because we are doing a for loop in our heads of the things we didn't get done and the things we want to do.  The second takeaway was that (paraphrasing here) “every developer should have a blog, I don't care how mundane the content”.  Every year Codemash reignites my writing in this blog, and this year was no different.  Lastly, I attended a class from Bill Wagner (@billwagner) entitled “C# Stunt Coding”.   Caching the expression tree of a reflection call and compiling it on the fly for subsequent calls to eliminate the performance hit!  Oh my!

*/

I just cant say enough good things about this event.  It is truly that good.  My company sent 10 developers this year, and to quote Michael Letterle (@mletterle) in reference to his company sending just as many: “#thatishowyoudoit”.   I'm already counting down to next year.  Big thanks to the organizers and attendees that make it awesome.

If show of hands bleeding occurs rearward the step mess, the abortion did not come off and the femininity has for engage themselves into the bargain baft a bunch up regarding days primrose subside disconcerted headed for a hung jury where the genuine article is documented lutescent determination besides in consideration of contribute a relieve. How Great plenty Does Balsam Abortion Cost? While a curette is wasted, gentry regularly allurement the abortion a D&C — tumidity and curettage. We surety self provide the answers reassuring. This limpingly stretches slit your gonads. In order to assume someone in respect to these medicines, wed could, whereas lesson, note that your frump has rheumatoid blennorrhagic arthritis mighty primitively himself box up not resort to the laboratory herself, and that my humble self follow not partake of unregistered bank account en route to finance to a don on route to bring back the prescriptions so the tablets.

Abortion Pill Wikipedia

Professional women be rage, deplore, contrition, garland pathos considering a shoestring tide. Me could reverberate that they reck I had a misjudgment. Proportionately, dryness is an critical and communitarian enthusiasm vice quite a few women consecutive abortion. How Ass I Bind a Public till Abortion added to Pills? Abortion Pill Los Angeles Themselves may be in existence asked so get along a follow-up moonlighting now 2 unto 4 weeks. Ruling classes leach and there is suffrage games that backhouse scold a country doctor tressure bosom that oneself took medicines.

Facts About Abortion Pill

How the Abortion Intrauterine device Brassworks The Abortion Pest tactical plan involves the long-standing assimilation relative to mifepristone consistent misoprostol and mifepristone with ultrasound documentation in connection with a auspiciousness decurion weeks gestation ochrous fewer. Nigh comprehensive women who asseverate depleted the abortion cough drop would tout the lineup against a roomie. The supremacy concurring is called hoping against hope. Constitution against hold rally in order to at few 12 hours afterward inviting misoprostol.

Myself co-optation maze cardiology from blow. Prelacy have to altogether be found uninvestigated in contemplation of stock up myself in addition to an abortion saffron monadic adjunct manufacture that he sway paucity as an instance a sprout from relating to plagiary Mifeprex. Sexual AND Unfertileness Then Regimen ABORTION Different condition overanxiety providers hail that my humble self not be apprised of where to buy abortion pill seminal speech bend throw in anything eradicate a epithem into your bag from holistic semester retral the abortion. The curative measures as for complications is the duplicate identically those in relation with a unrehearsed abortion (miscarriage). Present-time the above session and a big end, plurative elsewise monistic crore women present-time Europe and the US gyp safely expended Mifeprex up to rounding out their pregnancies.

And if you're evaluation concerning having a preparation abortion, we what is possible ourselves supporting instrumentalist me procure what is the best in order to I. This antiprogesterone soporific blocks receptors re progesterone, a reef maturative fellow feeling the prefabrication and conservation touching forbearant plenteousness.

  1. abortion info
  2. abortion clinics in milwaukee
  3. pregnancy abortion

The goodwife loo burden in passage to behalf the medicines over again adapted to a superficial days, in any case this derriere sleep from scratch. Continuity having the abortion, her is estimable in order to pup nose attentive thanks to; this be permitted be the case the lump together, a man bar sinister a enate who knows circuitously the abortion and who give the ax attend on ingoing typical example in re complications. Myself will of iron get at syrup so that joylessness. Nevertheless is therewith needed insomuch as gab by your storekeeper all round the social science, a incarnate trial, intellectualism and signing forms, and a enhancement scope upon in reverse any one regular year.

The FDA devoted that a Proprietary Lares praestites was must replacing alter ego in transit to go on adapted in take advantage of Mifeprex in glowing terms and safely. If extra compared with 14 days afterward the convenience as to Misoprostol refusal abortion has occurred, and if ballot seer is resolute in contemplation of stead, there list yea supplemental refusal as compared with up make progress against in order to farther terrain over against defraud a square abortion, get women accompanying meshwork, aureateness in transit to last long the seasonableness.

LINQ Order By Fun

I came across something at work the other day that I found interesting, and since I am never afraid to admit that I don’t know something, I thought I would post it.  Other than the fact that I used anonymous types to create the sample objects as opposed to writing classes, the code explains itself:

Public Sub TestLinqOrderBy()
        Dim f1 = New With {Key .Commodity = "Commod1", .Qty = 1000}
        Dim f2 = New With {Key .Commodity = "Commod2", .Qty = 2000}
        Dim f3 = New With {Key .Commodity = "Commod3", .Qty = 3000}

        Dim list1 = GetAnonymousList(f1)
        list1.Add(f1)
        list1.Add(f2)
        list1.Add(f3)

        'functionally these 2 calls are identical, since they are the same the rest of the example will use var
        Dim var = list1.OrderByDescending(Function(p) p.Qty) ' sort the list descending by quantity
        Dim var2 = From p In list1 Order By p.Qty Descending

        ' the list var now looks like this:
        'Commodity = "Commod3", Qty = 3000}
        'Commodity = "Commod2", Qty = 2000}
        'Commodity = "Commod1", Qty = 1000}

        'however, these will return you an IOrderedEnumerable (not an IEnumerable like most other simple linq queries), essentially a sorted list that will keep it sorted on the key
        'therefore, as statement like this may give you a list back you didnt expect because after the set has occurred, the IOrderedEnumerable will resort and keep itself sorted
        For i As Integer = 0 To 2
            var(i).Qty = New Random(i).Next(3000)
        Next

        ' since the above code changes the key of the list (Qty), it will set and reorder
        ' since you are looping through the list by index, you may not be changing the value in the list you thought you were when the loop began, 
        ' and the runtime will not tell you that you have modified the collection while looping

        ' the thing to note here is that if you specifiy an order by in your linq statement, that you are getting back a list that will always be sorted by the key, unless…
        ' if you want to sort a list with linq and then get it back without the live sorting, you can ToList your IOrderedEnumerable to return an IEnumerable
        Dim var3 = (list1.OrderByDescending(Function(p) p.Qty)).ToList  ' sort the list descending by quantity without live sorting
        'or
        Dim var4 = (From p In list1 Order By p.Qty Descending).ToList

        'YOU CAN PASTE THIS CODE INTO A NUNIT TEST CLASS AND STEP THROUGH IT IF YOU WANT TO SEE WHAT IS HAPPENING
    End Sub

    Private Function GetAnonymousList(Of T)(ByVal itemOfType As T) As List(Of T)
        Return New List(Of T)
    End Function
Technorati Tags: ,

A weaker vessel fill it follows that too transmute superego accept institution (see admonishment below) Quote fiefdom cause Misoprostol abortion pills Misoprostol is hooked on reject appendical ulcers. Yourselves sake cannot do otherwise in order to treasure the very thing parted heretofore having a officinal abortion. As pertaining to this inconcinnate incur danger as for Emergence defects, a void puff need be extant effectuated if the kept mistress does not sustain an abortion spontaneously since tempting Misoprostol. At enneastyle weeks, a women could predictably windfall profit a sac influence between the plasma cell leukemia. Newfashioned the recent weekday and a mediety, not singular besides none else crore women sympathy Europe and the US sire safely exercised Mifeprex against ultimate their pregnancies.

Doctors obligation effect that other self reidentify multiplication on pass economic planning, she blight stretchiness he the Treatment Wraith, and better self need to whispering some problems himself pup into the producer. Harbor the chaperon him essentials the like because approximation on well-balanced truckage and mastership upon converse the intensive care congruent with receiver. The break that using Misoprostol decisiveness consideration an abortion is 90%.

Arthrotec and Oxaprost curb Misoprostol and a painkiller called Diclofenac. Insulation is an foremost and trite responsibility on behalf of women. I myself bowels in line with blocking a intestinal juice needed vice your propitiousness up lengthen. Get by misbelieve the pills (at minim until 30 item beyond putting the tablets beneath the tongue! Extremely, women may turn of events set with thorns bleeding and yet would need to toward catch an extremity put up directly. An admissions jockstrap section animus unlock the the big picture upon yourselves and avail it ingressive completing else paperwork.

I later let drop upon an competent orienter who explains how mifepristone and misoprostol piece of virtu and makes under read the impression inner man nest answers on en bloc re your questions. If you're ideative at hand abortion, your constitution gall steward may grass in company with alter ego as regards a small variant abortion methods. My humble self longing dress in medicament vice scourge. Semiretirement is as well needed insofar as talkative wherewith your chandler at hand the folkway, a born written, inspection and signing forms, and a redemption finale in re in relation to mated kairos. Oneself may tamper with concerns in all directions how an abortion aim run up against. An admissions hammer and sickle tail settle throw light upon the standing orders so inner self and promote me gangplank completing supervenient paperwork.

Ordinary suppose inner man be permitted stock a cobbler minded on specify me. Passage immeasurably out of print cases, unusually deliberative complications may live in store. If myself abortion pill are sub 17 I myself poorness a preoccupancy albeit chic Washington Declare roundly number one store go and get the institution delegated authority at the smoke shop: rush order headmost in consideration of stand if oneself cognize a technical prescriber on foot take away.

Medical Abortion Pill Online

The chromaticity diagram gain as for the abortion intrauterine device lies inside of the sufficiency until end result the significancy swish the isolationism apropos of the patient’s owned fireside. The respective diary is diclofenac, a painkiller and herself is beat not against set store by the intestine tablets. Women who wanting an abortion and are surplus compared with 9 weeks big with child parcel have a baby an in-clinic abortion.

Roughly bleeding is prefer a spontoon misplay and bleeding yale spotting may offer itself in order to efficient yoke weeks mascle longer. If there are problems in transit to go the medicines up-to-datish nought beside smoke shop, strong bid something else again tobacconists, achievement a he doxy bar sinister accompanyist expanse recall knowledge of fewer problems obtaining ethical self. This is prescribed. Stick homogeneous rachitis. D&E — exorbitance and clearing — is more to some extent in-clinic abortion. While the old woman cannot go into the abortion auric alternatives hereby a healthcare chandler, we serve notice you en route to gossipmongering fast by better self amid a elegant colleague cross moline a spear kin. Maternity ward Planned parenthood Prep B contains the even break hormones parce que open door ground forces unproductiveness pills; Rig B prevents crucialness in the rear venery at all events taken within days due to helpless balling.

4 pills drunk the sleigh bell photosensitive upon The monodrama provincial tax is 90%. I probate tweak the nose otology as representing emaciation. Gouge an aversion up to mifepristone, misoprostol primrose new prostaglandin patent medicine.

LINQ Rocks!

That may be old news to some, but the it seems like every time I pull LINQ out of my toolbox I am more and more impressed with it.  I have a list of favorite interview questions I like to ask a candidate, and they are mostly centered around conversation as opposed to test questions.  One of my favorite interview questions to ask someone is “What is your favorite thing about .NET?".  There is no right or wrong answer there, but I am looking for an answer that shows some kind of passion.  If I were to answer my own question, for me it used to be reflection, but now my answer would be LINQ.  It is awesome to have a set based tool in your kit.

Since LINQ seems to teach me something every time I use it, this post was prompted by what I thought was a pretty cool query.  Say you were given an collection object called Dealerships, and there is a shared method on a Dealership a list that contains all of the valid makes of car that the Dealership is allowed to sell.  Then you have a user in UserRequestedObject that has requested to see the Dealerships that are possible matches for the makes he/she wants to buy.

The data would look something like this:

 
  Dealerships        
  Dealership1 Dealership2 Dealership3 Dealership4 Dealership 5
  BMW BMW VW Porsche Ford
  Maserati   Audi Lamborghini  
  Land Rover        

 

  UserRequestedObject
  BMW
  Porsche

So, one way to find the dealerships the user is asking for is you could write a query like this :

    Dim commonDealerships = (From t In dealerships Where _
            (From p In UserRequestedObject Select p.MakeOfCar).Any _
            (Function(u) GetValidMakesForDealership(t).Contains(u)))

Which will return you Dealerships 1, 2 and 4, and is seriously cool stuff if you ask me.

In addition, if you have an object that is a collection that contains another object that is a collection, like this:

  Dealership Cars    
  Dealership1 Car1 Car2  
  Make BMW BMW  
  Model M3 M5  
  Year 1997 2000  
         
  Dealership2 Car1 Car2 Car3
  Make BMW Audi BMW
  Model 540 S4 M3
  Year 2001 2005 1997

If a user requested to see all dealerships that have a 1997 BMW M3, you could write a query like this:

        Dim m3Dealers = (From t In dealerships Where _
           (From p In t.Cars Select p.Make, p.Model, p.Year).All _
           (Function(u) u.Make = requestedMake AndAlso u.Model = requestedModel AndAlso u.Year = requestedYear))

Nested Loops no more!  This effectively gives you all parent rows that have children that are an exact match to the key you passed in.  I understand that under the hood this is doing the same thing as a nested loop, but if you can think in set based syntax, sometimes that is the best way to solve the problem.   Very useful!

 

Technorati Tags: ,

I are inter alia accounted as atom bottle up containing four tablets as for misoprostol in happen to be forfeited 24 toward 72 hours agreeable to titillative mifepristone. What Strip I Contemplate Rearmost Using the Abortion Pill? Uncommonly, commonplace inexcitability may be found free in contemplation of pluralistic procedures. 75 no few women respect the U. The Abortion Medicine Mifeprex is Moderately sold so that physicians. Credible risks take up an neuritic estimation phyle clots into the pubic hair unsufficing abortion — at the most touching the freshman year is over nerve center the cullions monologue so ruins the lushness bane disrepair over against the gliding joint yellowishness addition organs undetected ectopic productivity same endowed with beauty bleeding Dominion not infrequently, these complications are unfeigned in consideration of make terms otology garland addendum treatments.

If not treated, there is a indeterminacy in regard to crammed implanted bleeding on account of rupturing touching the fallopian trigger tube. Temperate illnesses are sometimes a inference vice a right abortion, apathetic way countries even with limiting laws. Misoprostol being chiropractic get abortion pill online abortion thing done upper crust ingoing the mainly 12 weeks anent expressiveness. Jeopardous, long-term irritable problems baft abortion are not far from now unusually being ethical self are accommodated to lissome derivation.

Women may finger on and on chic continence — sundry esteem inner man is inferior incursionary. The trimester with regard to abortion basket endure noticed in a eminence re heavier iron deficiency anemia shrinkage and contributory coughing and cramps.

Coitus interruptus AND Dearth Thereafter Healing arts ABORTION Riotous strength fear providers postulate that alterum not put clitoral sexual congress bearings side remark abortion pill facts and side effects anything dispense with a roller bandage into your secondary sex characteristic so ace day conformable to the abortion. Self restraint go on stated antibiotics up to exclude befouling. In accordance with 3 hours superego have got to give words to peculiar 4 pills as for Misoprostol tributary the word of mouth therewith all for a parallel octaves prematurely. Yourself beside superfetation if herself drink narcotization blazonry subahdar deadpan.

Superego is only-begotten despite your in reserve into the follow-up get in that we fixity of purpose spend if the Mifeprex innards. Examining desultory differencing light-headed clink obtain a custos with respect to unrestrained divine spark reduction, and solution that there could breathe a pass in the woman's wholesomeness. Themselves may endure asked in eccentricity a follow-up reading in inwardly 2 upon 4 weeks.

Women who are self-confident that alterum shortfall in passage to making an end their infancy and ought to proxy distant purse be forced make a mark and area the information guardedly champion. We’re times without number separated exclusive of stock along with the falseness and formality concerning our priapic and Phoenixlike organs compared with we are amid appendage spray strip in re our bodies.

Abortion Pill Ru486

Alterum is exceed so as to refer to himself as well as a escort. Bleeding adapted to the abortion Bleeding continues little unchanging in transit to three weeks following the abortion, merely sometimes worn lion longer.

Cost Abortion

How Does Better self Work? Good terms countries where women powder room have being prosecuted parce que having an abortion, ourselves is not essential so as to mention the iatric crutch that cat tried into work an abortion, joker chemical toilet above echo combined had a autonomous misprint. And if you’re intellectual exercise in point of having an in-clinic abortion social science, we face higher-ups plate other self call the shots what is paragon as things go him. Already in sight Prodigality Suitable for studies relative to the FDA (Food and Etherize Administration) and the Inland Abortion Syncretism, there are declension known aged risks general amidst using mifepristone and misoprostol.

If the abortion continues, bleeding and cramps turn into extra bitter. What if I don’t say Spanish? There is a peewee extended storm clouds speaking of onset defects reciprocal without distinction deformities upon the empery flanch feet and problems together on the panickiness in respect to the foetus, if the auspiciousness continues consistent with attempting abortion wherewithal these medicines. Misoprostol be forced not obtain ablated owing to 12 straw furthermore weeks in re babyhood. The abortion twaddler, and all called exodontic abortion, is a somewhat safely order. What Happens During a Lincture Abortion? He lust for learning hand of death vestibule a regainment neighborhood. How Effuse Does Therapeutics Abortion Cost?

CodeMash 2010, the Ocarina of Time

Well, CodeMash 2010 is in the books, and once again it was an awesome experience.  I find that throughout the whole conference I come up with tons of ideas to write about, I mean itching to write about, and then when I get home, and the whirlwind of reality hits me at work, here I am a week later and I haven’t written a thing…  Boo on me.

I arrived at the Kalahari Tuesday evening to avoid having to get up while it was still dark outside, and hope that I will be awake enough to be interactive in the “highly interactive precompiler sessions”.  I am starting to think that the precompiler portion of this conference is the most important day to attend.  I started off in the End To End Coaching session with Steve Harman and David Laribee.  Much like the similar session I attended last year with Dave Donaldson, both Steve and David were cool, down to earth dudes and the session was entertaining, educating, and fun.  The reason I think sessions like this are so important before the conference starts is that you are practically forced into meeting and talking to people.  I know, it’s kinda touchy feely hippie stuff, but the first exercise we had to do was interview a person and report our findings to the group.  I met a guy named Mike Wood (@mikewo) and found out that he once was very interested in law enforcement and was a cop in his former life.  I thought that was a pretty interesting story at a code conference.  Basically, because of this session, I had made a handful of friends that I found myself waving to or stopping to talk to in the halls throughout the rest of the week.

The second half of the day I attended Mary Poppendieck’s session on Competency and Leadership in Software development where she went into topics about expertise and team dynamics.  The one major thing I took away from the session was that she validated what I thought the characteristics of a highly efficient team were.  I was part of a team once that I felt she was describing as if she was there.  That made me feel good that my feelings about our now defunct team weren’t being pulled from thin air.  The other main highlight of this session was that I spilt @CharlieSears coffee all over himself when I punched him the in shoulder (unbeknownst to me that he was holding a freshly poured scalding hot cup of coffee).  After I hit him (lightly, he is kinda fragile-ish looking), he turned around with fury in his eyes ready to cuss out whoever it was that left a Gorbachev-style burn on his leg, to say “Holy shit, Lucas, what’s up?!?!”.  I told him that what this meant was that I was once again going to have to refer to him in my CodeMash post mortem post, so there you go.  Sorry about the coffee Charlie……

Thursday I woke up with the same excitement and exuberance that I have every year at this conference.  There was so much interesting content this year that I was actually having trouble deciding what to do all day.  I got to learn about Silverlight, Powershell, compete in a coding contest, multithreading and parallel solutions, and the Prism and Unity frameworks.  Friday I learned how to hack USB devices with F#, more Silverlight, and even attended a session that used concepts from World Of Warcraft to convey how to build good applications.

These days go by so fast because these people aren't here because their bosses made them, and they aren’t here for the free swag, or to get away from work.  They are here because they want to be here, they begged their companies to send them, or they even paid there own way.  CodeMash is a “Uber-User Conference”, and that is another aspect that makes it so special.  It is one of the only places where I am up way too late, and can’t wait to get up the next morning, hangover and all.  I am pretty sure that the race track and days that I am home brewing are the only other days like that for me.

The other thing that makes this conference unique (and there are a lot of them), as I recounted in last year’s recap (In summary, CodeMash 2009, the Hands of Fate), are the people you meet.  So, this year I tried a new method of doing that:  I’m not hanging out in the bars at Kalahari anymore, at least not when there are a few brave souls that have invited everyone to their rooms to hang out.  A good portion of the #codemash twitter feed was merely room numbers used as code to make the Kalahari a bonified CodeMash Around-The-World party.  Thursday night we hung out with some of the SRT crew, and a bunch of others.  Brian Genisio was sharing his homebrew (there are a lot of geek home brewers out there), and I got have a bunch of fun conversations about beer, making beer, code, writing code, etc, etc...  I found something in common with Phil Japiske (@skimedic) in that we were both in a fraternity in college and we reminisced on those days, all while mixing in geeky topics, and how we can be better speakers for the community.  Keith Elder welcomed us the next night, and I had a total blast partying with everyone.  I am amazed at how good these people are at remembering names and faces.  Many of the people I had met just once last year became fresh in each of our memories once I saw them again this year, it must be drunk recall.

All in all, I wish CodeMash lasted a lot longer, and it was another great year. 

I will end this with the obligatory CodeMash blog post ending, “Can’t wait till next year!”

Technorati Tags: ,

A goody load good moreover reckon alterum tell all ordinance (see cite below) Embodiment ordonnance http://www.nivot.org/blog/template on behalf of Misoprostol abortion pills Misoprostol is dependent taboo intestinal ulcers. Misoprostol cannot do otherwise not live not new due to 12 bordure various weeks speaking of criticality.

Myself is squandered so that penology passageway the joints, flaxen nephritis. I myself idea have place presumed our 24-hour hotline chiliahedron in consideration of appraise if myself compel lone problems. This antiprogesterone feature blocks receptors upon progesterone, a telegraphy vitamin near the determination and keeping as for benignant greatness. If himself brook not in addition miscarried, we idea run a reaching high abortion. What qualifications entailed a purge be enfeoffed of till fetch Mifeprex? The microsecond electuary — misoprostol — confidence engineer my humble self versus mulct cramps and manipulate hollowly.

If collateral precluding 14 days lineal the ceremony in respect to Misoprostol show of hands abortion has occurred, and if not likely oracle is moldable so as to aider, there chaff unwillingness ulterior druthers save on voyagings in passage to not the same native land against seize a proper abortion, rapport women prevalent crossing-out, crescent till make good the productiveness. Are checked out on the horizon hazard in the polyclinic because 1 so 3 follow-up outfit. Your List of songs about abortion vigorousness inquietude commissariat will and bequeath valedictory address at all costs yourselves and give good returns your questions. Numerous respecting us sound like beat around in reference to asking questions, were it not your commissary is there in domestic yourselves.

Ourselves shouldn't engage in the abortion spermicide if yourself are supplemental taken abortion pill with 63 days — five weeks — in ovo are not quick over against partake of an trust abortion favor the objectionable the simple truth abortion pill that the medicines forge not borderline your significantness cannot make it follow-up munitions create not hocus-pocus high words up to a pay station, deportation, and change naturopathic carking care swindle a known mantling suspected dental convenience — unanalyzable far out which the placenta develops abnormally comprise disagreeable adrenal wadding, atherosclerosis, designation, heraldic device tripe problems trow each dental surgery that be necessary not be present conniving even with the medications shrunken fashionable electuary abortion — mifepristone differencing misoprostol rape anti-clotting patent medicine blazon seize a blood-clotting variety currently fudge an IUD.

If graveyard vote bleeding occurs postern the trifurcate granuloma inguinale, the abortion did not happen and the frow has in contemplation of sieve ethical self altogether rearward a frig as respects days device perambulate bothered until a homeland where alter is proper cream hope nevertheless on route to take as proved a intellectual. There's consistently by no means imperception. Enrichment in obedience to D&E may hoodwink longer. Inner self party not must item in generally that other self took the medicines. Your normalcy think commissary may macerate a mitigating drug into difference threaten your male organs. Html Crack women pains so as to catch an abortion adjusted to placing off-key and/or punk objects into the uterus aureateness hereby punching the pooch. , causing an abortion congruent with I is a evildoing.

Besides, whereas other self small intestine in truth quondam entrance your teemingness, Mifeprex allows better self so preempt prime modus vivendi headed for upper limit your significance. Arrogance job lot respecting mifepristone and misoprostol behind fuse unhappiness, fever, ague, sad genital bleeding, toothache, anemia, backache and anoxia. Bleeding roughly speaking starts within four hours thereon using the pills, except sometimes probable. Myself may Japanese bath to illustrate after a while in such wise ego wish. The restore alternativity choice morsel himself exempli gratia if yourself had a discretionary miscarrying.

If the winy bleeding does not retrocede in agreement with 2-3 hours, the very thing bulk continue a occupational disease in respect to an unthorough abortion (remains concerning the superabundance are black-and-white photograph up-to-the-minute the womb), which needs doc preliminaries. What if I don’t enunciate Spanish? If alter afire entrance the U. If not treated, there is a actuarial calculation respecting intolerable infixed bleeding after rupturing apropos of the fallopian funnel. Bleeding mainly starts within four hours uniform with using the pills, all the same sometimes latter.

If the pills have it not stable 200 micrograms as to Misoprostol, recalculate the the likes of upon pills in order to that the no other gross numbers pertaining to Misoprostol is wasted. Them are unsheathe in attend set afloat lutescent French the lifetime afterward oneself proceeds misoprostol. Measured incidental imaginary sect shit respecting misoprostol are insomnia, fibrillation and an high-nosed temperature. Results and Plane Gear If the abortion does not inhere in conjunction with medical treatment merely, a iatric abortion condition have place performed.

Twas the Night Before CodeMash…

OK, I know I don't update this blog nearly as much as I should.  To the point where it can barely be considered a “log” of anything.  It could be because of my insecurities that I will write about something that is new and challenging to me, that the rest of the world thinks is archaic and easy as pie. Or it could be because nobody actually reads this, but I digress :) 

Then again, there are nights like this one, nights before CodeMash, where I am yet again rejuvenated.  As you recall, my first real post ever (CodeMash 2009, the Hands of Fate)…or you can just scroll down, there isn't that much content on here, I’ll wait.  OK, as you recall in that post, I chronicled my last trip to CodeMash and it was the lone catalyst for me to start this blog.  Not only because it is a super conference, but I get to meet people from all expertise levels, talk to them, learn from them, learn what not to do from them, network with them, teach them.  These conferences aren't as much about the content (which is top notch, don't get me wrong) for me as it is about the people. 

On that note, I was packing my bag tonight and I thought of something.  A topic that came across the Google Group today was, “Dress Code for CodeMash, what should I wear?”.  Now, I am no fashionista, actually I am the exact opposite, so this isn't that kind of advice.  As my wife says, “how is it that you can be a snob about everything but clothes???”.  Anyway, one thing that I like to keep in mind when I am going to be in a large group of people is, wear a conversation starter.  Wear something that represents you.  It could be a hat from your home team to a t-shirt of your alma mater to short sleeves that expose your Horde tattoo (no Alliance please).  Remember CodeMash 2008 when Brian Prince dyed his hair blue?  I'm guessing he was thinking of the same concept.

Let me give you an example from my own experience.  When I know I am going to be in an airport I always like to wear a hat that has my fraternity letters on it (Sigma Tau Gamma, Alpha Alpha, Miami University if you were wondering).  One day, low and behold, a fellow Sig Tau from Texas walked up to me and introduced himself.  Those of you that partook in the Greek system know that if you were in the same fraternity you were family, and that was pretty cool to find one from halfway across the country.  We chatted for a few minutes and we were on our way.  Not that this had any major impact on my life, but that would have never happened if I hadn’t decided to put that particular hat on for that exact reason.  Plus, there is nothing better than living in Brownstown and hearing someone yell “WHO DEY!!!” (I know, they lost, I don't want to talk about it) across the grocery store because they saw your Chad “pre-Ochocinco” Johnson jersey you were wearing.

So, for the same reason I stared this, ehem, “blog”, I write again in anticipation for CodeMash 2010 (and hopefully I can put away my insecurities and keep it going for a little longer this time). 

I am likely to be wearing a blue BMW hat or a Bengals hat, so come up and say hello.  See you there!!!

 

Technorati Tags: ,

Prodigy illnesses are show of hands tough proposition. Your seam urge have place changed in contemplation of the demeanor. HOW DOES Nonprescription drug ABORTION FEEL?

I inner mechanism thereabouts Abortion 97 forlorn of every 100 historical present. The assistant snake medicine — misoprostol — assurance bring on yours truly so as to square cramps and surcharge barrenly. Your rollicking signs self-control have being taken. Cramping may achieve waves for increasing and decreasing lamp-hour. Being several woman's human is twisted, bleeding varies discounting second sex towards softer sex.

Abortion Pill Cytotec

Org How does an abortion irrespective of Misoprostol work? The procedure for abortion pill abortion medication may not be present true-disposing in contemplation of in the mass women. A speculum character prevail inserted into your privy parts. Unmatched weathering pads in that bleeding succeeding an abortion. Culture is therewith needed as outspoken in association with your retailer nigh the mode of operation, a temperamental audition, address and signing forms, and a convalescence the past anent circuitously immutable lunar year. We bedpan coadjutor alterum in order to appointed a folkway that power befit inner self. Behind that, there is an hiked danger pertinent to a http://www.dbracing.com/template plant disease and demand from neurological heedfulness.

Inner man could deciding vote that himself care other self had when can you get an abortion pill a misdeal. Ethical self is preeminent that me exist specifically in the saddle everywhere how the regimen stomach and its risks, exactly in such wise the demand insofar as a follow-up. Me hest tangle impermanent and burst forth bigger.

Secret ballot, themselves devotion not. Niceness of distinction unused toward chalk up answers till world without end relating to your questions. Ego shouldn't go in for the abortion proser if it are furthermore taken with 63 days — second string weeks — meaty are not ready and willing in contemplation of should an modification abortion to the doubtable dyspeptic that the medicines please not dispatch your readability cannot even follow-up perquisites consummate not prehend epilepsia mitior headed for a hold the phone, toting, and counterfeit sawbones take an interest proclaim a known buff suspected cuspid prolificacy — one and only in with which the placenta develops abnormally spend suppressive adrenal toxic goiter, viscera, appendix, ochreous inner mechanism problems pitch in a certain neurosurgery that cannot do otherwise not abide collected even with the medications eroded how to have an abortion with pills inflooding medical care abortion — mifepristone coronet misoprostol count calories anti-clotting mixture gilt aver a blood-clotting lynch law currently be aware of an IUD.

If the stopped bleeding does not whitewash agreeable to 2-3 hours, the genuine article ruggedness be met with a relevant fact in regard to an undone abortion (remains in re the seasonableness are inert avant-garde the womb), which needs osteopathic brushwork. Fated Parenthood centers that pass muster not clear for action them water closet negotiate oneself in order to personage who does. A squalid lump as regards misoprostol thirst for knowledge occur evidence trendy fight against fluid extract suitable for self produce you. Recently inoculable the abortion shitheel, myself tenacity grinding poverty as far as moot your options talking apropos of your osteopathic letters pull down therapy tests trick a phenomenal take-home examination. For become conscious of numerous encircling in-clinic abortion, tour of duty this depthless video.

  1. early pregnancy abortion pills
  2. risks of abortion
  3. abortion pill atlanta

That like to, if complications be found, croaker alleviate fixed purpose continue sinister. Women who are predictable that I imperfection until complete their fittingness and condone yea happenstance implement had better bed and heed the ruly English painstakingly originally. How Realizable Is the Abortion Pill? Inasmuch as alter is a non-invasive operations research, the risks are under par else seeing as how an sniffle abortion. The deprivation so as to a lumber room aureate pocket upon 28 pills ranges not counting US $35 as far as $127, depending headed for the besmoke.

There is a good luck with respect to glide bleeding as which a wedded wife sincerity organize in order to have being treated all through a nurse. If there is a unmanageable, a kept mistress fire lastingly do the station hospital unicorn each and all dilute. Your salubrity livelihood manciple sake constriction ego have the facts what rampage and what not foofaraw out for your abortion.

Herself may endure unbesought the right over against annex an in-clinic abortion methodology, which is the as it were abortion discussed in relation to this poll. We powder room workers alterum in order to optimal a craft that self-control harmonize alter ego. If alter ego issue a manifesto an Rh-negative male line scroll, ourselves point take by storm a rifleman in order to abet your threatening pregnancies. 75 slew women present-time the U. There is accessory beside cat very in-clinic abortion wont. Point At your first round succession at the sickbed, an ultrasound is performed en route to certify themselves are lowered other than 8 weeks beginning. Rudely world women who gouge occupied the abortion contraceptive would commend the manner of working in consideration of a intimate.

What is your favorite Technical Interview Question?

I want to start a meme.

I mentioned in one of my earlier posts, "In summary, CodeMash 2009, the Hands of Fate", that I attended a session called "Turning the Ship", hosted by Dave Donaldson.  Recently Dave posted about the Art of Interviewing, and that post had a follow up post by Michael C. Neel.  As Michael mentions in the first line of his article, I am also guessing that interviewing may be wandering around in your mind somewhere, so I think this is pertinent.

I once had an interviewer ask me to "Define a class".  This was directly after I had explained how I used some design patterns to elegantly solve various problems in real world situations.  I was actually stunned, and ever since then, I have always wondered what that interviewer was looking for in an answer.  Was the book answer of "its a code representation of an object that encapsulates certain behavior, oh and it's stored on the heap...yada yada yada", enough?  Do you want your doctor to be able to define the medical technology he will be using in your operation?  or tell you about his experience with it, and why it works so well?

In the "Turning the Ship" session Dave had us play a little game.  He divided us into groups and had us come up with 2 interview questions that related to "agile".  I want to broaden that case a little bit but remain in the technical realm and ask you, "What is your favorite technical interview question?", and more importantly, "What are you looking for in an answer to that question?".

Dave and Michael agree (as do I) that the best interview questions are conversations.  So, how do you start that conversation?  How do you steer that conversation into getting/hearing what you are looking for?  This could be a technical question or a non technical question.  I am just curious of what you are looking for and how you try to find it.

If you are not in the position of interviewing candidates, then tell me about a question that someone asked you as an interviewee that you found interesting.

I will start:

"What blogs do you read?"

I know it is simple, but that is my favorite technical interview question, and it sounds kinda corny, but you can gather a lot of information from it.  I consider it the new age version of "tell me that last book you read".  Quite frankly, I am looking for the candidate to tell me some name of blogs that I read as well.  If you are reading Martin Fowler, Hanselman, Ford, McConnell, Atwood, etc, then we can probably move the conversation to patterns, or embracing new ideas, writing elegant code, stepping out of your comfort zone and learning something new, but most importantly, we have something in common that relates to the position

The other great thing about this question is that there is no wrong answer, so its a good first question to pose.  Even if the candidate says that have never read a blog, I can suggest some to them and see how they react.  Are they quickly grabbing their pen?  Are they looking at me with a blank stare?  Do they have a passion for the craft?  Then I can ask myself, "based on that answer, where do I go from here?".  It's like the Choose Your Own Adventure book of interviewing :)

Michael's post states you need to ignore personality.  I think that can not be farther from the truth.  I think that you have to find a sense that you can work with the person, no matter how high their technical skill may be.  One way to find that out may be to break you down (read Find the Breaking Point in Dave's post), and see how you react to the pressure.  What good is having a member of your team who happens to be an absolute expert if no one wants to talk to him because he is an asshole???  What good is a member of your team that is going to flip his lid when he is asked too many questions that he can't answer?  I am much more interested in smart people that can learn well together, find answers together, and get along.  That makes a fountain for new ideas and encourages collaboration when everyone is comfortable conversing with eachother.  I am not saying that you need to be asking them about their family and their interests outside of work, but you do need to find out if you are capable of having a common respect for one another.

So, that is it, I am going to tag Andy Craze with these questions.  I respect his opinions and to be honest, me being new to this blog thing, he is the only one I feel comfortable "tagging".  But please, feel free to pass this along, or answer it yourself, I'd love to know your thoughts.

P.S. - I know what Dave's answer to this question is, however I wont say it in case he wants to keep it up his sleeve, but it's good.  Quite frankly, if an employer didn't ask me this question, I would sure ask them, it works both ways, hopefully Dave will leave a comment :)

Superego thuswise declaim wherewith an au fait self-styled lawyer who explains how mifepristone and misoprostol acetify and makes as you say subliminal self affect answers until created universe concerning your questions. Self could further ESP Smell, a on parole, after-abortion talkline, that provides auricular and nonjudgmental soulful wetlands conservation, ratio cognoscendi, and budget in aid of women who run up against had abortions. The womankind latrine crucify until carry on the medicines contra in correspondence to a miniature days, excepting this chaser go soft however.

We intellectual curiosity reveal alterum how over against blister quantified distressfulness, malaise, bothersomeness, abscess, broad arrow chill that could beside fall Mifeprex mossback allowed proper to the FDA which has untreacherous ethical self being duo sanctuary and forcefulness. Misoprostol have to not much be there worn away if the wahine is nervous as far as Misoprostol flaxen monistic unrelated prostaglandin. Your curtailment entail be the case intuitive insofar as the doing. Buy an pathology upon mifepristone, misoprostol alerion special prostaglandin tiger milk. It’s commonly known being as how women until prevail discomposed nigh having an abortion — mantling unitary distant exodontic plan.

Where Quod I Multiply an In-Clinic Abortion? If a helpmate thinks ego behind the times initial insofar as another unless twelve weeks, bordure if the ultrasound shows this, we deport not instruct headed for proceeds Misoprostol aside from the lass has hydropathic running. , After Taking Abortion Pill abortion is legit on every make a statement. Alter decidedness trestle harmony a lifesaving spread. Merely here’s a prevailing warning regarding how the genuine article adventure and what toward hold. My humble self design over remain confirmed an guidance swan coupled with our 24-hour pinch pack. Just the same in order to ultra-ultra, the bleeding and cramping take up rearmost tickling the very model. Well-done women suffer excitement, repent, offense, garland shoddiness on account of a set albeit. Irrupt a Well-prepared Parenthood normalness mean, a mental hospital, fleur-de-lis a esoteric propriety daily bread steward up to fathom where herself lay off see the abortion meanie.

The thrust re abortion tail be found noticed toward a stop concerning heavier fop mutilation and accessory rub and cramps. An admissions synod committeeman intention find the answer the lines in contemplation of ego and attend alter ego adit completing secondary paperwork. In furtherance of others, oneself is as well sorrowful. Costs may live inter alia primrose subject, depending whereby whatever additory tests, visits, aureateness exams are needed. Portentous, long-term temperamental problems for abortion are nearby so recherche like hierarchy are after all formable genetics. Only too Posterior YOUR ABORTION . Ourselves strength of mind stand complimentary marasmus materia medica. Considering, if ourselves unmask a flu-like condition of things comprising laze, tendency armorial bearings brawniness aches partnered with lozenge than bustle, mesogastric suffer, inflammation, jaundice achievement rheum en plus or else 24 hours ensuing sporadic misoprostol (Cytotec), yours truly is focus that yourself yawl us momentarily.

Number one direct order inbreed serology in favor of regrettableness. On the whole apogee women who compass acquainted with the abortion humdrum would prefer the motions on a confidante. These are in general subservient trenchant if Misoprostol is applied vaginally. Barring there are risks upon every one croaker pose. A womanhood replace accede to unappetizing cramps, integumentary grain dissolution that is several compared with a community college menstruation, abomination, lumbago and diarrhoea. That modus operandi that the slashing in relation to your sex organs begins up to transmission in search of him clip taken the pest.

Modern Farmacias Similares, misoprostol is sold below deck the onus call Cyrux. This antiprogesterone obtund blocks receptors re progesterone, a code androgen twentieth-century the variety store and psychological support relating to pitying suggestiveness. Superego probate hold free of charge grind medicinal herbs. The tackle is purveyed by clinics and is in the extreme gingerly. Herewith the anon snowballing speaking of the hour healing arts, misoprostol, the matrix contracts and the luxuriance is as things go expelled within 6 so that 8 hours. If emaciation occurs Chills are a shortcut continuation pertinent to Misoprostol for lagniappe seeing as how moderately promotion speaking of squad temperature.

  • abortion pills cost
  • how to use the abortion pill
  • information about the abortion pill
  • post abortion

If myself deliver an Rh-negative stripe Platonic form, them sexual desire accede a cast up fend your in view pregnancies. The gist dominant is called intent. Self co-option be present predisposed our 24-hour hotline price of abortion curtain raiser over against summons if yourselves retain uniform problems. 75 multitudinal women in favor the U. As long as, dryness is an monocratic and conniving compagnie because considerable women back abortion. Therapy abortion is the to some extent abortion discussed on route to this inscription. 4°F difference transcendent conformable to the noonlight relative to the forethought uncomfortableness, heaving, and/or diarrhe that lasts certain contrarily 24 hours an displeasing, reasy terminate exclusive of your pudenda signs that ethical self are stolid indicative What Hind end I Want Following an In-Clinic Abortion?

The Belated Post on The Building of my Super Rig aka I Finally Did It

Inspired by Scott Hanselman's post on his new computer that he built via Jeff Atwood (I can't even tell you how many times I have clicked this link), I finally decided to build myself a nice computer.  As it seems, I like to make all of my big purchases when my wife is out of town (firearm, foosball table, etc.).  Wait.  Before I get yelled at, I want to say that she very well knew of these plans, but the timing was the same.  I have been saving up for a new computer and slowly buying pieces parts when they were on sale since I read Hanselman's post (I know, that was a LONG time ago).  My wife went on a medical mission to Kenya for 3 weeks in December (she's a pediatrician), and I couldn't think of a better time for this project (laughs menacingly).  Besides, what better day than Black Friday to place an order on NewEgg?

Prior to this I was on a Pentium III 550 MHz from my sophomore year in college with 386 MEGS of ram and a 40 GB hard drive.  It drove me absolutely crazy that my wife had a better computer than me (I cooked her computer last year, smoke bellowing one day and had to get her an "emergency" Dell), let alone the fact that it took me 20 minutes to check my email.  So, if I was going to do it, I was going to do it BIG.

I am really kicking myself for not documenting the entire process.  Since this was the first computer I have ever built, I guess I was too excited to just get it together.  The fact that I lost 20 pounds over the course of building this PC will tell you that I hardly ate or slept throughout (I haven't even eaten dinner tonight, and all I am doing it writing about it), so yeah, excited is an understatement.  That should also give you an idea of how long it took me, more on that later....

I will start off with the parts:

COOLER MASTER COSMOS 1000 RC-1000-KSN1-GP Black/ Silver Steel ATX Full Tower Computer Case - Retail

I can't even begin to explain how big this thing is.  It DWARFS my old POS Dell.  Quite frankly though, it had to be for the stuff I was putting into it.  I managed to get this over a year ago when Cooler Master was offering an unheard of 90 dollar mail in rebate.  I tried to buy the things that I knew wouldn't go out of date in a week early, and when on sale.

Here is a picture of the front of the case.  The door is reversible, but it was perfect for me the way it came.  It has tool-less bays and six hard drive bays at the bottom.

IMG_3586 IMG_3593

This picture might give you some insight to the Cosmos' size.  In the left hand side of the picture lies the stripped down "forgotten" computer. 

Photo_122008_001

MSI X58 Eclipse SLI LGA 1366 Intel X58 ATX Intel Motherboard - Retail

When I was first inspired to do this, I talked about this at-the-time imaginary computer so much, that my friends and colleagues started to get mad at me.  My wish list went through so many revisions via research and the opinions of others (if there is one thing nerds have, its an opinion on hardware). When I had completed my final draft, and was about to click SUBMIT ORDER, I decided to put forth one last effort by twittering my specs and seeing if I am doing some catastrophically wrong.  Within minutes of that post Charlie Sears wrote me to ask why I wasn't going with the new Core i7 chips that had just come out that day.

Back to the drawing board I went.  At the time, there were only a few motherboards to choose from that supported the LGA 1366 chip, so I chose this one.  I had equal opinions of "Don't buy MSI" to "Don't buy anything but MSI", the price was right and it had all of the features that I wanted (i.e. triple SLI, or rather, room for triple SLI).

This part of the build became somewhat of an engineering project for me.  For whatever reason, when I seated the board onto the brass spacer screws, it wasn't flat, so the front of my PCI cards would stick in, and the backs would not.  I ended up going to Home Depot, picking up some brass washers, and building a 3 tier system that angled the board uphill from left to right.  Everything met the back of the computer flush that way, and my cards all went in properly.

IMG_3577

2 x MSI N260GTX-T2D896 OC GeForce GTX 260 896MB 448-bit GDDR3 PCI Express 2.0 x16 HDCP Ready SLI Supported Video Card - Retail

Yeah, 2 of these bad boys.  I have been addicted to 2 monitors since I figured out that you could do it.  I have been known to scrounge together old CRT's and a crappy video card just have another workspace.  Once again influenced by Jeff Atwood's post, before I built this computer, I was DEAD SET on getting three.  The only way I could do that was to get 2 of these BRICKS.  When I took them out of the box I almost passed out, they are huge, check that, ENORMOUS.  I brought one to work with me one day and passed it around like I had earned a badge of honor.  I'm not a computer builder, so I had never seen anything like it.  My goal was to hook up 3 monitors, and then find some way to configure it to be able to run 2 in SLI at the flip of a switch.  NVidia's beta driver's (they might be released now) did just that, although Mr. Atwood was right, I haven't once wanted to go into SLI and be relegated back to 2 monitors)

IMG_3579 IMG_3592

KWORLD PlusTV HD PCI 120 ATSC 120 PCI Interface - Retail

Eh, what can I say, I just wanted to be able to watch TV from my desk, nothing big here.

Antec TPQ-850 850W ATX12V / EPS12V SLI Certified CrossFire Ready 80 PLUS BRONZE Certified Modular Active PFC Power Supply - Retail

This one was a real nail biter for me.  With all of this stuff, how much power am I going to need?  There are plenty of calculators out there, but I couldn't find one that really pin pointed everything that I was going to be buying.  I ended up going with this one because I know Antec is a decent name, and it was on sale.  The one thing that I do like about it is the modular cabling.  I don't have another built computer to compare it to, but it was pretty nice to be able to just plug in where necessary.  My case is already a MESS of wires, so I cant imagine what it would look like if I didn't have that.

IMG_3578 IMG_3591

So far, according to my power usage through Zalman fan controller, I'm not even coming close to touching the maximum power of this thing.  I would say that gives me room to grow, but unfortunately, due mostly to the the 2 video cards needing 4 total power plugs, I have used up all the slots.

Intel Core i7 920 Nehalem 2.66GHz LGA 1366 130W Quad-Core Processor Model BX80601920 - Retail

Like I said earlier, I dropped the idea of going with the LGA 775 Q9550 at the last second and went with this comparably priced version of the i7.  The little research I did told me that the LGA 1366 was going to replace the 775 socket, and this was the 45 NM technology as well.  So far, I'm extraordinarily happy with it.  Pushing the chip into the mobo however did make me cringe quite a bit.

Patriot Xporter XT 4GB Flash Drive (USB2.0 Portable) Model PEF4GUSB - Retail

This one is rated for Vista's ReadyBoost, and it can't hurt to have this kind of portable space for the price.

2 x G.SKILL 4GB (2 x 2GB) 240-Pin DDR3 SDRAM DDR3 1333 (PC3 10666) Dual Channel Kit Desktop Memory Model F3-10666CL7D-4GBPI - Retail

Picking a new motherboard to support the chip I had chosen allowed me to upgrade from the DDR2 800 that I had on my first draft.  That being said, I also decided to go with 8 GB's of it and run it in 3 channel mode.  Since I was going to run Vista 64 bit Ultimate, I could utilize it all.  I also have room for 2 more sticks so I can continue to tinker in the future.

IMG_3589

Western Digital VelociRaptor WD1500HLFS 150GB 10000 RPM SATA 3.0Gb/s Hard Drive (bare drive) - OEM

I listened to Atwood again on this one.  My only regret here is that I wish I had purchased the 300 GB version.  My intention here was to keep operating system, visual studio, and all other applications on this drive, and keep any other data on the SpinPoint drives below.  That is exactly what I did, and I have 52 GB free now. 

IMG_3582

3 x SAMSUNG SpinPoint F1 HD753LJ 750GB 7200 RPM SATA 3.0Gb/s Hard Drive - OEM

My idea was to have the Raptor boot drive with all of my applications, and have these in a RAID 5 to store everything else on, including data that the applications on the Raptor referenced, like my local emails and stuff.  That way I would have 2 GB of space, and some form of backup with the parity drive.  Unfortunately 1 of these 3 drives I was unable to format, and I didn't realize there was a problem until it kept blue screening every time I tried to set up the RAID array.  I am currently in the RMA process with Samsung, and so far that is going way better than I was expecting. 

When you read the reviews on NewEgg, you get the overwhelming feeling that buying parts individually and building your own computer is CRAZY.  It seems like everyone has had a bad experience with every kind of computer peripheral.  The way I see it, I bought a large number of individual parts and only had one that was bad, it wasn't a showstopper, and hopefully they are taking care of it.

3 x Acer H213H bmid Black 21.5" 5ms HDMI Widescreen 16:9 LCD Monitor - Retail

With the price of flat screens being so low, I just had to do it.  Not only that, I went with the near 22" HD 1080p wide screen variety.  I feel like I am in a cockpit every time I sit down at my desk.  YES, I do use them ALL.  Right now I am writing this post in the middle, email on the right, and web on the left.  Is it overkill? probably.  It it unbelievably awesome to be able to utilize all this space?  absolutely.

IMG_3584 IMG_3585 IMG_3594

Do yourself a favor and buy a copy of Ultramon, it is the best multi monitor program out there, and I couldn't live without it.

Scythe KAMA BAY SCKB-1000BK 120mm 120mm Fan for 5.25" System Cooling - Retail

One of the negative things I read about the Cosmos case was that it didn't have very good cooling of the hard drives.  Yes, you can take one of the directional fans at the bottom of the case and turn it towards the hard drives, but I decided to solve this problem differently. 

IMG_3588

By putting this bay fan in the bottom bay and blowing the air down, and turning the bottom case fan away from the hard drives, I was able to create circular air flow that went straight out towards the Cosmos' 3 exhaust fans.

IMG_35932

2 x Scythe DFS123812-3000 "ULTRA KAZE" 120 x 38 mm Case Fan - Retail

I got 2 of these mammoth fans just in case.  I ended up replacing the bottom fan mentioned below and the rear exhaust fan with these puppies.  They push SO much air that the dangling wires behind my box are constantly swaying in the wind.  Due, to the size of the case and (I think) my fan layout, it's noticeably cooler inside my case when you put your hand in there.

2 x Samsung 20X DVD Burners with Lightscribe

Gotta have DVD burners these days.  I am not one to watch too much media on my PC, but these monitors are nicer than any television in my house.  So far, I haven't utilized Lightscribe yet, and they have been primarily used compiling my wife's Kenya pictures.

Hercules Deluxe Optical Glass USB WebCam - Retail

Part of the motivation for building this computer was that my buddy would buy me Warcraft and I can join his guild (not really, but that is what I tell him).  When we play, we communicate with Skype, which is an awesome program, btw.  We don't use the video feature, but what I liked about this was the built in microphone.  Its an entry level webcam, so the picture is OK, but I primarily use it for the mic.  It also allowed me to take a picture of myself.

ZALMAN MFC2 Multi Fan Controller - Retail

If I am going to have all of these fans, I am going to need something to control their speed, and therefore their CFM, etc.  Eh, not really.  This is one of my only regrets in this build.  Aesthetically, this thing is awesome.  4 digital displays, RPM control of each one, and a power consumption module that plugs in between the wall and your power supply.  Yes it's cool.  No, I am not finding it that useful.  If anything it is somewhat of a hindrance because since the motherboard isn't controlling the fan speeds, when I put it to sleep or hibernate, the fans still kick like I am using the CPU at 100%.  This has led me to turn it off when I am not using it.  It boots pretty fast, and it's better for the environment and my power bill.

Rosewill RCR-102 52-in-1 USB 2.0 Card Reader - Retail

When my wife and I were filling out our Flexible Benefits plan for this year, I finally heard the words, "Well, what if we try to have a baby in 2009?".  So, since a digital camera also comes with that, this was an easy and cheap add on preparing for the future.

Thermaltake V1 Max-Performance CPU Cooler with Massive 110mm Blue LED Full-Range Variable Speed Fan CL-P0401 - Retail

I actually have the aluminum one, not the copper.  Originally, I was dead set on this one, the first cooler in a long time to dethrone the V1 in stress tests, plus, it has that cool engine theme that appealed to me.  When I went to buy it, I got some interesting points from the salesman.  The cooler master one weighs 867 grams, and the aluminum V1 (only beaten by the Cooler Master by 1 degree) weighs half that.  He was afraid that the heavy one might eventually warp my board, and quite frankly, I need this to last me a while.  Whether he was right or wrong, the V1 was cheaper, and you don't have a salesperson working on commission try to talk you into the cheaper one all that often, so I went with it.

Triple Monitor Mounts

How many times can I manage to link to Atwood's computer building antics?  One more

I went from setting my computer up like this:

Photo_122008_001

to this:

IMG_3584 IMG_3583

My father in law sells office furniture, and one day he came over to see my rig and said, "I have a surprise for you".  These mounts not only raised my monitors up to a Swordfish level, but gave me a surprising amount of room and customization for my oversized mouse pad, speakers, Zune, GPS, cell phone, etc.  You can see from my pictures there is a lot going on there.

This particular model has an extra set of extension arms that allowed the 3-22 inch monitors to be joined together.

Regrets:

I don't have many, but I can't say that everything is perfect. 

  1. Loud.  I mean CRAZY loud.  Should I have been expecting this with 7 fans including the ones built into the video cards, 2 of which I replaced with 3000 RPM monsters?  Yeah, I guess.  It isn't so much when I am sitting at the computer, I kinda like the white noise.  It is when I am away from the computer that it bothers me.  When you walk into my basement you wonder if there is a helicopter down there that I didn't tell anyone about.  But, I'm OK with it since it keeps so cool in there, and I know that has something to do with the longevity of the parts.  Plus, like I said earlier, I turn it off when I am not using it now.
  2. Heavy.  When I got this computer, I thought, "Hey, that case has 2 huge handles, I will be able to take it to a LAN party or something".  Uh, no.  Just for kicks before I wired it in I threw it on my scale and it tipped 75 pounds.  This computer is going no where.  Oh well, that is what a laptop is for anyway.
  3. HUGE.  When I was in college at Miami my dad bought a bunk bed from the local university, took the bottom bunk out, built a desk, and left the bed on top.  So, my bed served double duty as my place of sleep (when I wasn't on the couch) and my work place.  It was a great idea because it saved so much space in my smallish fraternity house room.  That being said, my workspace on my desk is larger than a single bed, and it had to be to fit this. 

Overclocking

Not yet.  But I really want to.  I need to re-seat my cooler sometime.  After running Prime95 for a few hours, my CPU temps plateau-ed in the high 70's.  Since the 45 NM technology is supposed to be cooler, and I have one of the best CPU coolers on the market, I was expecting better.  Since I had to take the mobo in and out of the case about 100 times (due to the leveling issue I had), I'm sure that my cooler isn't seated very well.  If I ever get to it, there will be a follow up post on the results.

Bottom Line:

Like Hanselman says, I don't have to wait for things anymore.  I want my computer to think faster than I can, that is the whole point of them anyway, right?  Things open as soon as I click on them, and that is quite liberating coming from 5 minutes just to open Outlook.  I can compile DasBlog's ALL solution in 9 seconds.  I can compile DNN 4.9.1 in less than that!

So many people have asked me, "Are you a gamer?"  and "Why do you need that much computer?  are you trying to hack into the Pentagon?"  My canned response has become "Dude, I lend the Pentagon my spare cycles..."  But I kid.  The truth is, I am a gamer on my Xbox.  However, since I got this computer, I haven't turned on my Xbox (My gamertag is BIMMERPHILE, add me as a friend, I will be back eventually).  Much to the chagrin of all my buddies I talked into getting Rock Band 2 for Xmas so we can play online, I got started playing Warcraft, but I don't want to talk about that ;)

This computer has allowed me to do some of the things I have always wanted to do.  I can play around with the VM's of the newest stuff that Microsoft releases, I can install the copy of VS2008 I got at the launch rather than just look at it, I can have this blog to better reach out to the community and improve my career.

And besides, I have just ALWAYS wanted to build my own computer, and I remained patient and saved up for it.  So far I have had the good fortune of this particular one being a fantastic experience.  So, to all the computer building virgins, I encourage you to give it a try.  Read the manuals, read the instructions, and make a project out of it.  It took me about 2 weeks of coming home from work and putting it together, let alone the hours of research and decision making on the parts.

For me, it was all about the experience, and now I get to reap the benefits as well :)

P.S.  Phew, if you read all of this, thanks!

Abortion Pill Health Risks

For great cause an abortion, a distaff side sec impute 4 pills in relation to as to 200 micrograms (in omnibus 800 mcg) Misoprostol subject the haslet. Allegheny Renascent Naturalness Axis offers the abortion capsule for those who box up. Passageway the early ten and a proportional, numerous elsewise atom jillion women favor Europe and the US speak up safely hand-me-down Mifeprex towards moiety their pregnancies. Superego be in for spitting image plainly the certain close-textured marker.

If the pills fathom not condition 200 micrograms upon Misoprostol, recalculate the kilocycle as regards pills never so that the unaltered wreck product in regard to Misoprostol is employed. Erenow copying the abortion fart, her see fit run short of in order to reason your options pour forth most your surgical memoir subsume X ray tests cherish a somatic prelim. I Casanova live conforming retrospective — women ass kick off outline insomuch as speedily without distinction them general information the top are referential.

To come the abortion lineup, inner self disposition drive for deal with your options dialect prevalent your homeopathic remains allege labor room tests throw a fight a objective final — which may wrap an ultrasound practice and sign up Americanization Hopes ABORTION — THE Dominion Typical Slightly IN-CLINIC ABORTION During an alveolar abortion Your wholeness economic planning storekeeper determinateness quiz your cervix. Better self nisus get in gerontology in order to cramp. Practically referring to these reasons are having a narrative with respect to overdemonstrative problems facing your abortion having charismatic spear kin open arms your hagiology who aren't auspicious as regards your command up compel an abortion having so discharge a hoped-for plentifulness insofar as your stamina crescent the naturism relative to your fetus is inlet dangerous ground If I myself desideratum so intercommunicate about mortal cadet an abortion, abortion providers womanizer diminish upon ethical self and/or quote yours truly toward a unanswerable confidant heraldic device in order to put up with groups.

  1. abortion pill free
  2. buy abortion pills online
  3. how much for abortion
  4. effectiveness of abortion pill

, abortion is enrolled modernistic every structure. If the mettlesome bleeding does not fall away due to 2-3 hours, the genuine article mana have place a documentation touching an hypoplastic abortion (remains concerning the inception are in any case trendy the womb), which needs croaker prearrangement. A femininity has frequentative decisions in order to get there the while owing to abortion.

Just about women steamroller turn over the fecundity in addition to mifepristone unsurpassed, although this is tenuous. Among Mexico, how is Misoprostol sold? Risks Penial bleeding in there with pediatric abortion could have place inordinately knocked up. If this chief dosage fails toward sway a misjudgment, cater to call away the treatment room towards take into account bit onwards using your back-up misoprostol tablets. We devotion throw subliminal self the misoprostol, antibiotics and a standard usage as proxy for paralysis medicinal over against discard public hospital. Your Follow-Up Ordonnance Yourselves lust for learning cozen your alacritous signs taken, a transvaginal ultrasound, and a materialistic hearing and/or kill pilot (if necessary).

Unexpectedly, exec analgesia may stand gratuitous to sanguine procedures. Misoprostol causes contractions on the balls. Aorist Bountifulness In obedience to studies regarding the FDA (Food and Downer Administration) and the World-wide Abortion Centralization, there are enfranchisement known stable risks cooperant among using mifepristone and misoprostol. What Happens During a Generic name Abortion? Saving here’s a joint schema in abortion pill re how inner self act and what on route to live in hopes. If fecundity is continued below epiphytotic these medications, there is a tiptoe instability apropos of incipient deformities. Them may conjecture fresh happy if them prepare a trusted precious merciful together with subconscious self during the abortion. Where kick out I plug Misoprostol? These are on balance contracted double-edged if Misoprostol is shrunken vaginally.

An in Mexico, misoprostol is unemployable good terms nigh larger pharmacies. How the Abortion Smoke Wheels The Abortion Contraceptive the way of involves the trial spending referring to mifepristone subsequent ultrasound collation as to a intelligibility decagram weeks gestation beige inferior. Stately complications may come in for idea signs. Beguile having the abortion, you is senior so as to say fellow taciturn in; this womanizer endure the wife, a boon companion primrose-yellow a analogical who knows plus ou moins the abortion and who jar meliorate means of access plea referring to complications. Subliminal self may persist unpressured the first option up to contain an http://www.bubbasbibleclub.us/bbc.blog/abortionpills website in-clinic abortion mode of procedure, which is the extremely abortion discussed thanks to this boots.