October 2005 - Posts
31 October 2005
Dell Inspiron 9300 -- I'm Selling My Laptop
[Update] I'm amazed...it was on eBay for all of 2 hours and it already sold for my Buy it Now price. [/Update] Not that any of you guys would be interested, but I’m selling my laptop . It’s just too big and clunky for business use, though it’s a really nice laptop. At the time I bought it, I needed a desktop replacement, but ended up building myself a new desktop instead. If you know of anyone who might be interested, feel free to pass this on.
Read More...
31 October 2005
I Am Not a Spaghetti Coder
Though I’m the first to admit that I used to be back in the good ol’ VB6/ASP days. We all have to start somewhere right? When .Net came out 5 years ago it forced us all to rethink how we code; .Net 2.0 is going to further reinforce this mantra, which is a good thing. Here are some of the things I try to do in my day to day work: No circular dependencies between components (keep your modules orthogonal, and employ a top down dependency scheme so that changes in a layer only affect the layer directly below it if need be). Refactor as often as you can (and as often as time/budget/etc permit) to keep code duplication to a minimum. We’ve all had to maintain projects that use the same code block repeatedly throughout the application, and we all know what a pain in the ass it is to have to fix something in multiple places. Move repeatedly used code into a base class and set up an inheritance scheme. When you’re done refactoring, do it some more. Move frequently used “utility” methods (i.e. string...
Read More...
31 October 2005
Half-Life 2 -- Lost Coast Demo
From HalfLife2.net The Lost Coast is essentially just a technology demo that is showcasing the new technology that they're building into the Source engine. We've all heard of it before, it's a thing called High Dynamic Range rendering (or HDR, if you're lazy). Here's a really technical detail into what HDR exactly is, from our friends over at bit-tech.net : The Dynamic Range is the ratio of the largest value of a signal to the lowest measurable value. Current 16-bit integer-based formats use colour component values from 0 ("black") to 1 ("white"), but don't allow for what is known as "over-range" values, for example, a whiter-than-white highlight glinting off a piece of metal. HDR facilitates the use of colour values way outside the normal range in an effort to produce a more realistic rendering of a typical 3D scene. If you have ever driven through a dark tunnel in your car, and then emerged out the other side into blazing sunshine, temporarily blinded by the difference in light levels...
Read More...
29 October 2005
Surreal Streams -- 40 Hours of Non-stop Sasha and Digweed Mixes
I’m queueing up 30 of my favorite Sasha and Digweed mixes to get us through the weekend (and the work week for that matter). Stop in and have a listen @ http://jaysonknight.com:8000/listen.pls , there are some real gems in these mixes! Playlist is @ http://music.jaysonknight.com/ (browseamp/browseamp).
Read More...
28 October 2005
Two Years and Still Going
Today marks two years since I started down this whole blogging path thing, and what a couple of years it’s been: Two domain name changes. Three site overhauls (rolled my own, moved to .Text, and now the current incarnation known as Community Server). This site has been hosted on no less than 5 different machines, all in house. Bush somehow got re-elected. Two Hilton sex tapes. … I seriously didn’t think I’d still be going after 2 years…I’ve done the whole “journaling” thing before, and it didn’t last. Maybe it’s the fact that people actually read this drivel I manage to hammer out from time to time :-). I was going to make a seperate post about this, but I feel it fits in decently with this one. I’ve finished up my “Current Stream” control for CS; it’s on the upper right hand corner of my site (the name of the track currently streaming is displayed in real time, just click it to tune in). I’ll post...
Read More...
27 October 2005
Using an XmlDocument Returned from a WebService
Sir Google was kind to me tonight . In a web service I’m working on, I’m returning a relatively simple xml stream to the calling client (in this case, of type System.Xml.XmlDocument). I got it all figured out/debugged, built a test client to test it, and promptly realized that the client was seeing the return type from the web method as type System.Xml.XmlNode. Since XmlDocument inherits from XmlNode, downtype casts aren’t allowed. The above article explains a workaround relatively nicely. Perhaps there’s an easier way to accomplish this though.
Read More...
26 October 2005
BrowseAMP -- Remotely Control Your WinAmp Music Streams
I’ve posted before about a tool to remotely control WinAmp (in my case I’m usually at my laptop, WinAmp runs on my main rig…you know, the one with decent speakers)…that tool quickly outserved its usefulness as it was LAN only. I even emailed the guy who wrote it begging for the source code so I could add some more functionality to it to extend it outside a LAN scenario…of course, I never heard anything back. Then just a couple of days ago while discussing my new music streams with my buddy Ray , he comes to the rescue with this killer add-in for WinAmp: Enter BrowseAMP . It’s basically WawiTray on some serious steriods and gives you complete control over your WinAmp player from any web browser (and yes, it looks/behaves great in Firefox). A quick feature list (not exhaustive by any means): Full player control, including volume, track position/previous/next/pause, equalizer, shuffle/repeat. The ability to build playlists on the fly (in my case I just...
Read More...
25 October 2005
Jayson on the Merits of Ergonomics
Haacked reminds me of a post I’ve been meaning to throw on my site for a while now. I’m not complaining (after all, I took this career choice knowing that it would entail a shitload of typing), but my fingers really hurt lately. On my right hand, my fore/middle fingers tingle quite a bit, and have periods of numbness as well. On my left hand it’s the same with my fore finger. Actually the only fingers that experience no pain at all are the little guys and my thumbs. It’s worth mentioning that I was formally trained in typing many years ago…I’m not saying I haven’t developed any bad habits over the years of staring into monitors and coding away, but I’d like to think I know what I’m doing. I honestly think it’s related to the year+ I’ve been using a laptop almost exclusively. I’ve noticed on a laptop (especially for the afore mentioned fingers that hurt) that I use the tips of those fingers more often than using the...
Read More...
23 October 2005
Surreal Streams -- It's a Goa Sunday
Tune in to my live stream @ http://jaysonknight.com:8000/listen.pls for a Sunday goa-fest…nonstop goa tracks all day long. I’m still working on the WMP issues that have been reported, and will have a stream up for the weenies who refuse to download an AAC+ capable player (such as WinAmp…come on, easy installation folks) shortly. Enjoy!
Read More...
21 October 2005
So What's New at JaysonKnight.com?
Anyone who’s read this site for any amount of time should know that I’m a huge fan of music, namely electronica. I literally listen to music all day, every day. So something I’ve been working on over the last couple of weeks is getting a streaming music server up and running so that you , the loyal JaysonKnight.com readers can tune in and listen to whatever I’m listening to in real time. Why would I waste donate valuable bandwidth on my already taxed out connection? Simple…I love music. I like to share. Ok…group hug :-). There has to be a smidge of selfishness involved right? Well yeah…there is. Within the next couple of months I plan on getting some work done on music of my own (a lifelong dream, but instead of choosing to starve to death as a musician, I chose computers). So that means eventually I’ll be able to stream my own stuff and get discovered one day. The internet is a beautiful place. So where’s the bloody URL to drop in and have a listen? http://jaysonknight.com:8000/listen...
Read More...
More Posts
Next page »
Home
Contact
The [K]nightly Build
Blog | JK [DOT] COM
RSS for Posts
Atom
RSS for Comments
Search Site
Go
Recent Posts
Site Migration to Azure: Azure Front Door is the Key to Speedy and Secure Websites
How To: Configure Ubiquiti Unifi Wireless Authentication With Windows NPS And RADIUS
Default Interface Methods in C#: What Are Traits, and Why Are They Needed?
Dashlane Password Manager: The One Password Manager to Rule Them All
The Web Is The New Desktop: Microsoft Announces Chromium To Power Edge
Post Topics
.Net (151)
Being Jayson (60)
C# (4)
Charlotte (38)
Community Server (127)
CS Tidbits (29)
Design Patterns (3)
F# (1)
Firefox (33)
Gameage (30)
General (293)
Irks (51)
Languages (2)
Life Inside Microsoft (2)
Links and News (214)
Medical Student (1)
Metablog (31)
Mono and Linux (4)
Music (36)
Opinions (152)
Photos (12)
Programming Paradigms (6)
Python and Django (1)
RSLS (3)
Ruby and Rails (1)
School (2)
Site News (53)
SQL Server (7)
SubText (2)
Suggestion Box (1)
Tech Articles (14)
Technology and Internet (411)
TFS (1)
Tools and Resources (173)
Trinkets (4)
TV and Movies (20)
Vista and WinFX (22)
Visual Studio (31)
Web Frameworks and CMS (2)
Windows (3)
Windows Live Writer (4)
Yoga (1)
Archives
March 2019 (1)
December 2018 (3)
March 2018 (1)
August 2017 (1)
February 2015 (1)
March 2013 (1)
January 2013 (4)
December 2012 (1)
September 2012 (3)
August 2012 (1)
August 2010 (1)
December 2009 (1)
December 2008 (1)
November 2008 (2)
October 2008 (1)
September 2008 (3)
July 2008 (1)
May 2008 (2)
March 2008 (2)
January 2008 (1)
November 2007 (1)
October 2007 (2)
September 2007 (4)
August 2007 (3)
July 2007 (4)
June 2007 (5)
May 2007 (4)
April 2007 (11)
March 2007 (7)
February 2007 (13)
January 2007 (20)
December 2006 (14)
November 2006 (25)
October 2006 (26)
September 2006 (19)
August 2006 (32)
July 2006 (19)
June 2006 (26)
May 2006 (31)
April 2006 (19)
March 2006 (22)
February 2006 (21)
January 2006 (29)
December 2005 (32)
November 2005 (33)
October 2005 (25)
September 2005 (18)
August 2005 (31)
July 2005 (29)
June 2005 (27)
May 2005 (25)
April 2005 (41)
March 2005 (20)
February 2005 (16)
January 2005 (17)
December 2004 (23)
November 2004 (15)
October 2004 (24)
September 2004 (16)
August 2004 (22)
July 2004 (5)
June 2004 (10)
May 2004 (4)
April 2004 (6)
March 2004 (7)
February 2004 (3)
January 2004 (7)
December 2003 (19)
November 2003 (8)
October 2003 (9)
Site Navigation
Home
Blogs
Media
Wikis
News
Contact
About
Anonymous comments have been disabled until I can implement a better comment spam fighting strategy. New comments are now enabled via DISQUS.COM.
My Sites
Home
Corporate
Creative
Blog Subscription
Email Notifications
Go
/Blogs/
.Net Weblog Archives
aBlogByGus
BizTalk Core Engine
Blog by Bob
Brad Abrams
cbrumme's WebLog
Chris Pratley
Cyrus' Blather
Dan Fernandez's Blog
Dave Navarro
DevNinja
Dino Esposito
Don Box's Spoutlet
Eric Gunnerson's C# Compendium
Eric Lippert's Blog
Erik Meijer
Extreme RAD
FeedDemon
Frans Bouma's blog
Fredrik Normén's Blog
GotDotNet Blogs
IntraVNews | Home
ISerializable
Jacob Stohler
James Avery
Jason Zander
Jayson Knight's Old Blog
Jeff Key
jeremyk
Joe Beda's 80%
Larry Osterman
LonghornBlogs.com
Luca Bolognese
Lutz Roeder
Maoni's WebLog - CLR Perf
Mark Sparling
Mark Wagner
Matt Hawley
Matt Warren
Matthew Reynolds
Matusow's Blog
Microsoft Community Blogs
Microsoft Monitor
Mike Grass
Rick Shaut
Rico Mariani's WebLog
Robert Hensing
Robert McLaws
Robert Stribley
Rory Blyth
RoudyBob.net
Sam Gentile's Blog
Scobleizer
ScottGu's Blog
Sheep News
SimpleGeek
Scott Mitchell
Scott Watermasysk
Technical Careers @ Microsoft
The Daily WTF
The Old New Thing
The Sandbox [Non-tech]
The Sell's Spout
Tim Marman
Weblogs @ ASP.NET
WebTransports's WebLog
you've been HAACKED
/CS::Bloggers/
Keyvan Nayyeri
The Souplog
CodeVerity.com
Eicar -- Sites using CS
Off Shot Thoughts
Intensive Design
Community Server Forums
/Comics/
B.C.
Dilbert
Get Fuzzy
Peanuts
Pearls Before Swine
/Etc/
20 Questions
F*ckedCompany.com
Guide to Electronic Music
InternalMemos.com
Kuro5hin
My Tunes -- 2,548 tunes, 16.9 gigs
Stuff for Smart Masses
/Humor/
A No Nothing Production
BBSpot -- Satire for Smart People
Bored at Work
Carrier Pigeon Internet Protocol
Engrish (Hilarious)
Excessive Penguin Abuse
Fark.com
Intercal Reference Manual
More Excessive Penguin Abuse
Postal Experiments
Random Programming Languages
Resign Patterns
Star Wars Gangsta Rap
Star Wars Kid
The Bastard Operator from Hell
This is True
/Local Stuff/
Carolina Nightlife
Charlotte Forums
Charlotte Mix
LazyDay.NET
Liquid Lounge
Menage
Mythos'
Sky Lounge
Sleepless in Charlotte
The Steeple
Tonic Lounge
Urban Evolution
Eden
/My Pubs/
Internet Explorer Downloads
Introduction to XEN
Tech - Articles/Opinions
Becoming an Architect
Matching Tools to Developers
Software Engineering, Not Computer Science
The C# Design Process: A Conversation with Anders Hejlsberg
The IT Industry is Shifting Away from Microsoft
Tech - Books
The Pragmatic Programmer
Tech - Code["Mine"]
Exception Logging Block (WIP)
Tech - Code["Other"]
Dynamic Invocation (Plugin Support)
Tech - Devel
.NET Developers
An Extensive Examination of User Controls
ASP.NET
C# v 2.0 Spec
CLR Memory Performance Counters
Code Project
Dictionary of Programming Languages
DotNetBips
Microsoft .NET Framework Performance
MIT CompSci
MS Application Blocks
MS DHTML Reference
MS Longhorn SDK
MSDN TV
Operating .NET-Based Applications
P/Invoke.net
Performance Counters for ASP.NET
SSCLI (Rotor)
The .NET Show
Writing Faster Managed Code
Tech - Misc
AnandTech
Microsoft Employee Biographies
Original Macintosh Commercial
Quite Possibly the Most Insane Machine I've Ever Seen
Research Topics at MS
Tech - News
/.
Artima Developer Community
BetaNews | Inside Info
CNET News Headlines
MSDN News Headlines
Neowin.net
OSNews.com
Paul Thurott's Site
TheServerSide.NET
Tech - Tools/DL's
Assortment of Tools
Chris' free developer tools
CLR Performance Profiler
Excellent web.config Editor
GotDotNet Tools and Resources
IDesign .NET Process Solutions
Lutz Roeder's Programming.NET
NUnit
Research DL's from MS
Sharp Toolbox
Snippet Compiler
Windows Server 2003 System Services Reference