free geoip Jayson's Blog - jaysonKnight.com
jaysonKnight.com
Welcome to my corner of the internet

Jayson's Blog

  • I'm Drowning in Paper, So I Bought a Tablet

    Latitude XT Tablet PC

    So another semester has drawn to a close…this semester was my first full one; I did 17 hours and I can say one thing for certain: It’s a lot easier to focus at age 30 than it was at 18, and it wasn’t nearly as bad as I thought it would be. Finals were pretty gruesome, but overall it was a successful semester, and I’ve loaded myself up with 18 hours for Spring. One thing I learned about myself is that at some point, I stopped being able to do consecutive nights of 4 hours of sleep…I paid dearly for it during finals week and it caught up with me at the end. Yet another thing drastically different than being 18.

    I also learned that a decade of cube life spoiled me in some ways…I haven’t put pen to paper (e.g. taking notes) in many many years having always used a computer for all of my document generation needs. The problem wasn’t with the note taking itself, but rather being able to quickly find information I had written down for later studying. Over the past few months I had gone back and forth on whether to get a laptop, or get a tablet. Since I’m a chemistry major, a good portion of my notes include drawings, charts, and equations with lots of symbols involved…so a regular laptop was not going to be a feasible solution. The obvious choice was then a tablet, but to get a decent one is a sizable chunk of change. A friend of mine reminded me about the Dell outlet site, and since the Latitude XT is the tablet I was interested in (namely due to multi-touch capabilities), it became a matter of checking the outlet page on a daily basis waiting for the configuration I wanted. It took a couple months, but the one I wanted finally showed up yesterday. To say I got a great deal would be an understatement. Brand new, the configuration I got would have been around $3,500…I ordered mine for $1,500. The main component I was holding out for was an SSD, which apparently are really hard to come by on the outlet site. Regardless, it gets here on the 22nd, and I’m beyond stoked to be getting rid of all the paper notebooks I would have had to keep up with next semester.

    So the question now becomes, do I stick with XP Tablet Edition, or do I use the free upgrade coupon it comes with to move to Vista Business? I’ve read reports on the web of Vista’s tablet capabilities being less than stellar, with many reviewers preferring XP for tablets. I personally love Vista, and would see going back to XP as a huge setback, but of course I want to use whatever works best. Any readers have experience with one or both?

    Anywho, I’m all caught up on sleep, have a week of family obligations, and am off to Vail for a week right after Christmas for a well deserved vacation. I keep telling myself I’ll blog more, but school is keeping me fairly hemmed up. Perhaps I’ll make a better effort come next year. Have a wonderful holiday season everyone!

  • Vista Gigabit Performance Issues: Fixed

    Like quite a few folks, I've been plagued by issues with Vista on a Gigabit LAN, namely seeing throughput that's a fraction of what it should be. I tried the fixes Scott Hanselman outlined in his excellent Vista Gigabit post to no avail. The Google gods must have been smiling on me yesterday because I found an article I had not seen before: Disable Vista network autotuning. In a nutshell, open an elevated command prompt and run the following:

    netsh int tcp set global autotuninglevel=disable

    I'm now seeing sustained throughput between Vista and other machines on my network in the neighborhood of 80-100 MB/s. From what I've read, none of these 'fixes' are needed when all machines are utilizing SMB 2.0, e.g. Vista <-> Windows 2008 or other Vista clients. Regardless, it's great to finally be able to utilize all of my LAN bandwidth after almost a year of frustration.

  • Obama Picks UNCC As His Last Stop Before Election

    Barack Obama has chosen UNCC (University of North Carolina at Charlotte, the university I'm attending) as his last stop before the elections on Tuesday. It's pretty telling when a state that can only be described as historically very red is not only a democratic candidate's last stop, but is also seemingly going to go blue, exactly what kind of change people actually want.

    We're honored to have you here on the eve of the elections.

  • eTrade Commercial: Mobile Trading Baby

    I don't know why I find this commercial so hilarious, but I can't help but giggle out loud whenever I see it. Brilliant piece of marketing on the part of eTrade.

  • CS Tidbit #28: Creating Nested Navigation Bar Items

    In my previous CS Tidbit, I outlined how to add an archive page to your blogs to free up some sidebar real estate while still giving readers access to our post history. Of course, now that we have this in place, how do we let our readers know where it is? In the past, adding links to one of the standard sidebar widgets meant manually adding entries to various skin files, and doing it in each theme on our site. There was also really no way to control security on the links either without adding some more customizations, ie if you had a link that you only wanted displayed to logged in users, or to owners of a particular section (Sharepoint calls this Security Trimming, I'm not sure what CS refers to it as).

    Fortunately for us, CS now supports creating nested navigation bar items via the control panel, and also allows us to specify security attributes to control what audience gets to see these links. In this tidbit, I'll outline how to accomplish this. Our end result is going to look something like this:

    image

    This is just the standard navigation bar that you'd see in CS2008.5's Hawaii theme, along with 4 nested navigation bar items. To create these items, navigate to Control Panel and select Site Administration, and then head over to Site Theme. The url to this page will look something like http://<yourSite.com>/ControlPanel/Settings/ThemeConfiguration.aspx. In the theme configuration editor, select the Header tab and look for the section called Navigation Bar. You'll see a box similar to the one pictured here:

    image

    In this example, we'll add a link to the archive page we created in the previous CS Tidbit. Click the Add button, and then fill in information similar to the following:

    image

    Once you're done putting in the correct info, click save. You can then click and drag the newly created link to the section where you'd like it to be nested under. It's actually a pretty slick control. Once you have it where you want, click the save button in the lower right hand corner and navigate back to your site. The newly created nested navigation item should be displayed under the section you placed it in. All of this adds some nice navigational touches for your site visitors to be able to find stuff in an easier more consistent manner.

  • CS Tidbits #27: Add An Archive Page For Blogs

    It's been a while since I've posted any CS Tidbits, but now that Community Server 2008.5 has been released, it's time to get back in gear and post some tips and tricks that I'm learning as I get to know this new release.

    If you're like me and have been blogging for a non-trivial amount of time (over 5 years in my case), an archived list view of your posts starts to look a bit unwieldy. CS 2008.5 does ship with an archive widget to display in your blog's sidebar, however this will lead to a long page length, and doesn't look as tidy as it could if the archive list could live in its own page. Fortunately for us, adding a dedicated archive page is easy enough. First, create a blank .aspx page in your /themes/blogs/hawaii directory, and name it archive.aspx. Then just add the following markup to it:

    <%@ Page Language="C#" AutoEventWireup="true" EnableViewState="False" MasterPageFile="theme.Master" Inherits="CommunityServer.Blogs.Controls.CSBlogThemePage" %> 
     
    <asp:Content ContentPlaceHolderID="bbcr" runat="server">
        <div class="CommonBreadCrumbArea"><div class="Common">
            <CSBlog:WeblogData Property="Name" LinkTo="HomePage" runat="server" />
            &raquo;
            <CSBlog:WeblogData LinkTo="archive" runat="server" Text="Archive" />
        </div></div>
    </asp:Content> 
     
    <asp:Content ContentPlaceHolderID="tr" runat="server">
        <CSControl:Title runat="server" IncludeSectionOrHubName="true" IncludeSiteName="true" EnableRendering="true" Tag="H1" CssClass="CommonTitle">
            <ContentTemplate><CSBlog:WeblogData runat="server" Text="Archive" /></ContentTemplate>
        </CSControl:Title>
    </asp:Content> 
     
    <asp:Content ContentPlaceHolderID="bcr" runat="Server"> 
     
        <div class="CommonContentBox">
            <div class="CommonContentBoxContent">
                <CSBlog:ArchiveDataItemList runat="server" />
            </div>
        </div>
    </asp:Content>

    That should be all you need to do as the URL for the page is already wired up correctly in your SiteUrls.config file by the following line:

    <url name = "weblogarchive"  path="##blogdirectory##archive.aspx" pattern="##blogName##/archive.aspx"  physicalPath="##blogthemeDir##" vanity="{2}?App=${{app}}" page="archive.aspx" indexable="false" />

    To view the newly created archive page, navigate to <yourSite>/blogs/<blogName>/archive.aspx. Of course you'll want to add a link to this somewhere on your blog. I'll cover how to create a nested navigation bar for blog links in a future CS Tidbit post.

  • JaysonKnight.com Upgraded To Community Server 2008.5

    Community Server 2008.5 was released recently. The half dozen or sites that I've upgraded over the weekend went without a hitch; the new Windows Client upgrader application is very easy to use...the toughest part is waiting for all of your site files to finish FTP'ing back up to your site. The only downside I've seen for CS 2008.5 is that it only ships with one theme, which is called Hawaii. I was initially underwhelmed by this theme, but after getting to know it a little better it's grown on me. Total time to get JK.com upgraded and customized was about 6 hours total, although I do have a few non-standard tweaks that I always have to re-implement for new CS releases.

    I do plan on starting up my CS Tidbits post category again as well with some common tweaks, plus outlines of new features in CS 2008.5. I can say that my first reaction to this release is that performance has been improved quite a bit. Kudos to Telligent for a fantastic CS release!

  • One Semester Down, Six To Go

    images

    My career transformation is 1/7th complete, tack on 6 credit hours to my official transcript...unfortunately 6 hours is the max you can take during a summer session but it was certainly better than nothing. Classes went well, and I'm actually glad I decided to do a summer session since it allowed me to get back into the swing of things as well as get to know the UNCC campus. The real pain begins tomorrow when I start a 17 hour load for fall semester. I did not choose 17 hours by choice; in order for me to have the requisite 60 hours to enter UNC as a Junior next year I'll have to do 17 hours this semester and at least 16 next semester. The good news is that I'll get to take next summer off (or at least just do a light load in preparation for Chapel Hill).

    Thankfully I also get to start taking classes in my major this semester as well. Even though I'm only 6 hours into it, I know in my heart of hearts I'm making the right decision. Some of my friends think I've lost my mind, but overall the reaction has been positive. I cannot remember the last time I was happier. I have been doing some web consulting on the side, and have launched a couple of new sites for some local businesses and artists, and will probably continue to to do so since it wasn't computers and coding that I left...just IT. But overall confidence is very high, and here's looking forward to a great fall semester.

  • So Long, And Thanks For All The Fish

    so_long_and_thanks_for_all_the_fish I've been a software developer for almost 7 years now. To say I've had a good run at it would be an understatement (both financially and via life satisfaction)...I have no college degree, and learned most of my trade both on the job and in my spare time. Computers are one of the few fields where you can rise quickly through pure hard work and dedication without the requirement of a degree. With the proliferation of online communities and blogging, getting networked in to make even more of a name for yourself and over the years I've met some amazing people via blogging and communities. So why the title of this post?

    I've decided to move on.

     

    *pause for effect*

     

    So what would possess someone with so much time and energy invested in his career to walk away from close to 6 figures a year, reasonable working hours, and a good working environment? The answer really isn't that simple actually and is the culmination of several different factors. And to be honest, I'm not exactly walking away from anything. Over the years, I've gained experience that can never be taken away, and computers will always be one of my main passions...there's no way I could have gotten to where I am today if they weren't. Everything I've learned will be easily transferable to my future endeavors. The short answer is that people change over time. What they want out of life changes, their goals and desires that they strive for. I've been in this business in some way shape or form since I was in my early twenties, and what I wanted out of life then is completely different than what I want now at age 30. Having a stable desk based job was great, but about 2 years ago I noticed myself getting restless, going in to work day after day, watching the months roll by...and unfortunately I started to grow discontent with both my career and the industry as a whole. Again, things change over time...what makes a person happy today may not necessarily make them happy 5 years from now.

    So needless to say that after 2 years of more or less just going through the motions of the daily grind, I came to the incredibly hard decision that it's time for a change. Cube life just doesn't suit me anymore. Staring into a computer monitor for 9 hours a day has taken its toll, and after a lot of soul searching and talking to dozens (if not hundreds) of folks both in this business and otherwise the choice became pretty obvious: It was time to exit stage right more towards the top of my career rather than let my growing disinterest and restlessness start to jeopardize my future endeavors. So that's what I've done.

    My relationship with my former employer has been severed and as of now I am out of the world of Corporate IT. I'm back in school fulltime working towards my B.A. Chemistry (which was my original major way back when I wanted to be a physician or a chemist, pre dotcom boom). I'll also be pursuing more of my creative interests as well, such as music and music production by taking classes related to those disciplines. I'm still young, and now is the time when there aren't other pressing obligations that would prohibit such a radical lifestyle change. The end goal as of now is either medical school, or post graduate work in Chemical Engineering. Outside of computers, chemistry and music were my biggest passions. The dotcom era steered me away from them...and while it was an amazing experience it is time to get back to my roots. That's not to say that I won't be doing any moonlighting...a complete severance might be too severe, but for now the main focus is school. If I bust my ass, I can have my B.A. in 2 years. I'll do a year here at the local university, and will then transfer to UNC to complete my B.A.

    So how will this transition affect my blog, and any loyal readers I have left? That I don't know, but there will definitely be some changes in the direction of my writings. The lack of content over the past 2 years compared with previous time periods should be a pretty good indication of my growing discontent with the software industry. I'm sure I will still make technical posts from time to time as I still have several hobby projects I'm working on, but any content related to the business of software and Corporate IT will surely be few and far between, if at all. Seeing as school will be my number one priority, I'm sure content related to my Chemistry endeavors will begin once I start my major coursework. This will not become a student blog, but the focus from .Net and software development will surely change to more science and music. I realize I'll lose some readers in the process, but I also hope to start getting in touch with a new audience as well. Hell, maybe just stick around to keep tabs on my progress if you'd like. It promises to be an amazing journey, and knowing me, a very interesting one as well.

    I will still be lurking around in areas such as Community Server, as well as reading most of your blogs in the little spare time I'll have going forward. I don't think I would have been half the developer that I was without having read your posts and gotten to know you over the past few years...I attribute much of my success to the circle of friends I've made through this blog and other communities. You guys know who you are, and you pushed me to be a better developer, and to give back whatever I could in the process. I'll be keeping up with you guys throughout this journey.

    So that's it. Or is it? The only thing that is changing is my focus and where my efforts are directed. If I was able to accomplish what I did in the software industry, I have confidence in myself that my future endeavors should be equally as rewarding. I have had some amazing times in the software biz, and have learned more than I ever thought my tiny brain could handle. While cubicle life ultimately took its toll on me, I wouldn't trade any of it for anything else. Now at age 30 because of my years in the industry, I feel I'm better equipped for this new path than I ever could have been had I not pursued computers...I'll always be incredibly grateful for that.

  • School Starts on Monday

    As of this coming Monday (7/7/2008) I am a college student once again. I am taking 6 hours worth of classes here at the University of North Carolina at Charlotte, 2nd summer session.

    I also have other huge news to write about, but everything isn't quite nailed down yet so I don't want to jump to any foregone conclusions only to perhaps have to retract them later on. More than likely, things are going to be taking a very new direction around here though. Stay tuned.

1 2 3 4 5 Next > ... Last »

Copyright © :: JaysonKnight.com
External Content © :: Respective Authors

Terms of Service/Privacy Policy