I’ve been spending a nice portion of my free time lately working on my online representation. My good friend, Zach Badgett, threw together the actual page design so props to him on that! I have used this project to help me gain a deeper understanding of ASP.NET MVC and how it is able to make a web developer’s life absolutely wonderful.
Anyhow, I’ve just gotten the site to a point where I feel comfortable showing it off a bit. You can check out the work-in-progress at Tyler Sommer dotcom.
Many things still need to happen before I can call this baby finished. I’ve got a bit more infrastructure to lay out and also some usability improvements using Ajax, and, more ..namedly (not a word) jQuery.
A brief overview of technologies n such:
- C# .NET 3.5 utilizing much of the latest .NET including LINQ, mostly LINQ to SQL.
- Castle Windsor Inversion-of-Control allows simple abstraction between data layers
- NUnit and Moq for great unit testing coverage
- IIS7 and the Integrated Pipeline — Never has set up been so easy!!
I will keep up the work and hope to have it complete and ready to go very soon! Let me know what you think about it.
So, I am here, at work, just chillin. My shift is over, and there is nothing really on fire so I should be going home.
But I’m not.
The air outside is horrible. I really don’t want to drive through it. The wind has been blowing tremendously throughout the Salt Lake Valley, which is kicking up all the dust from the mining operations near the edges of the valley. So, needless to say, the air is horrible. You walk outside and get this super fine particulate in your eyeballs, ears, hair, mouth, nose.. EVERYWHERE.
Read the rest of this entry »
You’ve most likely become very familiar with some type of source or version control software when developing applications. These types of software keep track of changes and allow you to revert to old file versions. They also usually allow for branching and controlling the codebase in very intricate ways.
Read the rest of this entry »
Tags: svn
And its freakin awesome.
With HTML5 and CSS3, the way we think of websites is in for a radical change. These new technologies will allow for the integration of some really cool things in your web page.
Here are some of my favorite examples:
Also, there are a few really great articles that give great examples
I’ve stumbled across some strange behavior in PHP 5 when calling a class method statically from an Exception’s constructor. In PHP, you’re not required to label a class’s function as static but you are still able to use it as a static function. Example:
<?php
class MyClass {
public function MyFunction() {
echo "You called MyClass's MyFunction";
}
}
MyClass::MyFunction();
?>
Now, the strange little … behavior I have noticed is that when you call a method statically from an instance of an Exception’s constructor, $this always references the instance of the Exception object. Read the rest of this entry »
Tags: PHP 5, weird
I’ve got to modify this beast to somehow make PHP and other code snippets look nice. And preserve indentation.
Read the rest of this entry »
Visual Studio is awesome and allows you to load the source code of built assemblies (called Symbols) when debugging.
I just wish you could load the symbols during normal coding.
I hate reverse engineering
(but I love Intellisense)
Tags: ASP.NET, Visual Studio
Goose I made it’s maiden voyage yesterday. Sadly, it ended in disaster as the rocket made a sharp turn at about 50 feet in the air and began traveling horizontally along the ground. Read more here.
Yeah, yeah everyone already has the ability to lookup the 10,000,001st Prime Number (Google: Big Primes).
However, I wrote a script to take on a question on Project Euler to figure out the 10,001st Prime Number. Not terribly complicated, but I changed a parameter and had my script look up the 10,000,001st Prime.
Output:
Finding the ten million and first prime number
10000001th prime: 179424691
Took 13598.682585955 secs
That’s 3 hours and 46 minutes. Wooooo, right? Pretty nifty still, I’d say.
Also, while using the trial division method, apparently you only have to divide by prime numbers smaller than the square root of n. My script does not take this into account and tries all numbers smaller than the square root of n.
Oh yeah, Merry Christmas.
Figured I would post a little headliner for a new Project of a little hobby of mine- model rocketry.
Check it out: Project Goose
You can go forward to the next page