Stir Trek: Thor Edition

What kind of conference has sessions on Web, Frameworks, Fundamentals, Mobile, Cloud, and Testing and also has a private showing of a movie?  That would be Stir Trek: Thor Edition!  On Friday, May 6, at the Marcus Crosswoods Theater, we will be hosting Stir Trek.  As mentioned above, there are 6 tracks of 5 sessions each, with a little something for everybody.

Here are a few topics that will be presented:

  • HTMLWhat? HTML5 and ‘The Living Standard’
  • Real World jQuery
  • Testing Legacy Code
  • ASP.NET MVC 3, NuGet, and MvcScaffolding
  • Become a UX Designer in 60 Minutes
  • The Database is Dead, Long Live the Database
  • Hands On with Amazon Web Services

Again, these are just a few topics.  You can find all of the sessions at http://stirtrek.com/Sessions.

After the sessions, you’ll get to see a private showing of the movie Thor.  You can see its trailer here.

The $35.00 registration gets you:

  • 30 sessions of content, presented by experts
  • Attendee swag bag
  • Lunch
  • Attendee T-Shirt
  • Chance at winning door prices
  • Private screening of Thor
  • Refreshments during the movie

So what are you waiting for?  Register at http://stirtrek.com/register.

Note: At the time of this writing, there were 84 tickets (of 750) left.  This event will sellout, so register today!

By the Community, For the Community…?

While reading on Twitter, I saw this post:

#dddsw DDD South West 3 Call For Speakers closes in 2 days time (Tuesday) http://bit.ly/hHW555less than a minute ago via TweetDeck Favorite Retweet Reply

Being active in Cleveland’s technical community and in the Heartland District, I’m always curious to see what other communities are doing. I had seen DDD references before from some of the people I follow, so I figured I’d check out DDD South West. While the Developer Developer Developer! conference sounds cool, their call for speakers makes me wonder.

Here are the requirements for 60 minute sessions:

  • You must be resident in the UK/Ireland or an active member of the UK/Ireland community
  • You must not be a Full Time Employee of Microsoft (DDD South West is “By The Community, For The Community”)
  • Your session must not promote a non-Microsoft commercial product/service if you work for or are directly associated with the company/organisation that sells the product/service (unless there is a free version and your presentation is primarily about the free version)

It seems odd that DDD South West is excluding Full Time Employees of Microsoft (and only Microsoft) from submitting talks. Sure, they go on to say that the session shouldn’t promote a non-Microsoft commercial product or service either. But really… why are they going so far as to explicitly say no Microsoft FTEs? And why do they go on to say “By The Community, For The Community” after saying that Full Time Employees of Microsoft can’t submit talks? Are Microsoft employees not allowed to be a part of the community? This just doesn’t make sense.

It seems fairly assinine to say “You must not be a Full Time Employee of {insert a company name here}” and then say “By The Community, For The Community”. Are people who work for companies not allowed to be a part of the community? Is there something about a particular company’s FTEs that really would need to exclude them from a community?

What kills me even more is that they link to Scott Hanselman as a resource to check out on “how to present in public”. Did they not get the memo that Scott is a FTE of Microsoft? Oh yeah… and Microsoft is a sponsor backing this behavior? What the…? Again, that just doesn’t make sense.

What a confusing message to send to potential website visitors. 🙁

The Adventures of Book Writing, Part 2

This is a continuation of The Adventures of Book Writing.

So how long did it take to write the book?

I wrote my parts from October 2010 through February 2011.  There were some weeks where I would write 2-3 hours/day for 2-3 days/week.  But then there were also some weeks when I wouldn’t write (like when I was at CodeMash in January 2011).  There were a few weekends in there where I would put 6-8 hour days in writing/editing/taking screenshots/working on layout.

What was the thing you liked the least about the process?

I didn’t like feeling like a newbie to the process.  There were some times when I didn’t understand how things worked and would get frustrated that they weren’t how I imagined.  But despite those minor hurdles, it was a fairly smooth going process for me.

What was the thing you liked the best about the process?

I was privileged to work with a great co-author and an awesome team of editors.  Matt had written a book before for Sybex, so he knew a bit of what we were dealing with.  He warned me of what I might get into, but at the same time, he didn’t try to scare me out of it.  Jay Wren served as my tech editor, as Jay is into programming languages much like me and has a “tell it like it is” attitude that I really appreciated.  The other editors included an acquisitions editor, developmental editor, managing editor, production editor, and probably some other editors I don’t even know about.  There were many eyes that looked on this book, with many decades of experience. It was great to have them shepherd us through the whole writing/publishing process.

Did you prefer tech editing or writing?

I honestly spent more time tech editing than writing, but there’s no way to say that I prefer one over the other.  I enjoyed tech editing the main chapters of the book, as it forced me to keep my IT roots fresh and really had me trying things out.  Tech editing required me to tap into all of my technical background – including correcting a complex example to something much shorter thanks to my Unix/Linux familiarity.

As for writing, I enjoyed writing on the appendices. Because I knew that the audience for our book included IT professionals who may not have as much developer experience, I tried to keep the developer sections simple enough so that even they could follow them.

The important question… would you do it again?

I would definitely write again, and I would definitely tech edit again.  However, it’d take a bit to get me to do both on the same book.  I wouldn’t tech edit and write at the same time as much as I did on this book.  I’d write or tech edit, but the only way I’d do both on a book is if my writing obligation was smaller or if my tech editing obligation was smaller.

And because I’m hearing this already…

I pre-ordered your book.  Can I get your autograph?

Absolutely!  If I’m at a local user group or community event, I’ll sign your copy of Automating Windows Server 2008 R2 with Windows PowerShell 2.0!

The Adventures of Book Writing, Part 1

I had a dream… that one day I would become an author. I couldn’t tell you how I had gotten there, but I dreamt that I had a book, with my name on the cover, that people would buy. Now that dream is coming true. 
 

So, Sarah, how did you get the opportunity to write?
Last summer at devLink, I spoke on PowerShell for Developers and caught the attention of my friend Matt Hester. He hadn’t realized I was interested in PowerShell until then, but once he realized that, he asked me to be his tech editor on this PowerShell book that he was writing. I agreed, as I had been an editor for a national publication for students in ACM while in college and really enjoyed editing technical content.

Shortly after bringing me on board as his tech editor, he mentioned that there were some appendices that needed a developer’s hand at writing. He offered it to me, and I took it. So started the “wrediting” process…

Why PowerShell? Aren’t you a developer?
You wouldn’t believe how often people – even as close as my friends – challenge my developer status because they see PowerShell as an IT scripting language and possibly inferior to typical developer skills. However, that closed-mindedness just contributes to the misunderstanding of the IT-Developer relationship. While PowerShell has a lot to offer IT people in terms of scripting and automating a lot of administrative tasks, it also is extensible enough to allow us developers to create PowerShell cmdlets, providers, and other components to allow IT to create scripts that interact with our .NET objects.

Yes, I’m still a developer. Knowing PowerShell and how to extend it makes me more versatile and more powerful, as I can take my PowerShell and C# skills and give IT teams more automation than if they just used PowerShell out of the box.

How hard is it for a developer to pick up PowerShell?
If you’re familiar with scripting languages or working at a command prompt, you should find PowerShell fairly easy to pick up. Looping and conditionals are similarly structured to what we use in C# and VB, other than syntax. In PowerShell, the operators are a little different – for example, using -eq instead of == or using -and instead of &&. But other than that, the logical structures themselves should be very easy to grasp.
 
What can we do as developers to extend PowerShell?
Well… you can create custom functions, cmdlets, and providers to start. If you want to know how you can do this, stay tuned for our upcoming series on PowerShell stuff. And if you want a reference on some of the things that you can do, make sure to pre-order Automating Windows Server 2008 R2 with Windows PowerShell 2.0. While the title suggests it’s all about Windows Server 2008 R2, the appendices will get into extending PowerShell and how to make outside .NET libraries accessible to PowerShell.

Read an E-Book Week – Software For Reading eBooks

While there are plenty of eReaders out there nowadays, you don’t necessarily need to purchase them to read an eBook.  You can easily read eBooks on your desktop, laptop, and yes, even your phones and iPads.  Here are some pieces of software that can help you read eBooks on the desktop:

Some apps that are out there for mobile devices include:

  • Amazon Kindle App – eBook support for iPhone, BlackBerry, iPad, Android, and Windows Phone 7
  • Bluefire Reader– eBook support for iPad, iPhone, and iPod touch
  • Mobipocket – eBook support for Blackberry, Windows Mobile, Symbian Os, Palm Os, and ePaper devices (Cybook, iLiad)
  • OverDrive Media Console – eBook support for iPhone, iPad, and Android


These are just what I know about so far.  Have you tried another eBook app out there?  Leave a comment about it!

Read an E-Book Week – Accessing eBooks 24/7

Throughout this week, we’re looking at eBooks, from a tech perspective.  Today, I want to show you how you can access eBooks online 24 hours a day, 7 days a week, thanks to some services out there.

First of all, I want to give a shoutout to companies that provide online titles to libraries and retailers.  Thanks to them, you can check out eBooks from your local library from the comfort of your own location.  Whether I’m snowbound in Cleveland or on the road for a conference or even on vacation, I can go to my local library’s website and check out eBooks from their site.  I can download the books to my computer and then read them either on my computer or transfer them to a device – like my Sony Reader Pocket Edition – to read.

Another place I get my tech eBooks fix online is through SkillSoft’s Books 24×7 online collection.  You can find more about Books 24×7 on their website.  What I like about the Books 24×7 collection that I have access to is that it is primarly technical titles.  Some of the publishers that I’ve seen in this collection include Wrox Press, Microsoft Press, Apress, IBM Press, Intel Press, John Wiley & Sons, McGraw-Hill, IGI Global, and Paraglyph Press.  I can dive into a variety of topics – from Hardware to Databases, Software Engineering to Programming Languages, Desktop & Office Applications to Enterprise Computing, Security to Business and Culture… these are just a few of the topics they have to offer.  Some of the titles I have in my Books 24×7 folders include Microsoft .NET: Architecting Applications for the Enterprise, Professional Joomla!, Securing Web Services: Practical Usage of Standards and Specifications, and Professional ASP.NET 4 in C# & VB.

A third place I get my tech eBooks fix online is through Safari Books Online.  You can find more about Safari Books Online on their website.  Before I was introduced to the O’Reilly Deal of the Day, I would get my O’Reilly book fix through my Safari Books Online account, as most of the O’Reilly books that I was interested in at that time were part of this collection.  Publishers I’ve seen in this collection include Que, Apress, John Wiley & Sons, Microsoft Press, Adobe Press, Sams, Manning, Cisco Press, Packt Publishing, New Rides, and Peachpit.  Topics are wide as well – from Java, Apple, Python, Web, and Microsoft development topics to Security, Windows Administration to Network Administration, Math & Science to Business… so much to choose from.  

Now while these last two options can be expensive, I get access to them as part of my ACM Professional Membership.  For $99/year, I’m not only an ACM member, but I also get access to professional development tools including access to ACM’s Books 24×7 and Safari Books Online collections. While I have other benefits to being an ACM member, access to these books is probably my most-exercised benefit.

These are just a few places on where to find technical eBooks online.  Got another place I haven’t mentioned?  Leave a comment on this post!

Read an E-Book Week – Wiley Makes Me Smiley

Disclaimer: Although my work is related to the topic at hand, these are the thoughts of Sarah, the book junkie, and are not necessarily those of my employer.

As a developer, I’ve always been a fan of those books with the red covers and the yellow text along the spine. Those would be the books from Wrox, an imprint of John Wiley & Sons, Ltd. When I wasn’t looking into O’Reilly titles, Wrox was the second publisher I’d go to. The more I settled into the development realm, Wrox became the first that I turned to.

In my day job as a web developer, I like having Wrox books on my desk as a reference, especially Professional C# 4.0 and .NET 4. While my physical bookshelf at work has all sorts of reference books, I also like that Wrox has eBooks available, not just at their store but also through public libraries and other retailers. This means that I can check out a book online and have it on my desktop at work as a reference for a couple weeks at a time (provided there isn’t a queue ahead of me). If there’s high enough of a demand and my library doesn’t stock the book well, then I could consider purchasing the eBook.

Besides being able to check Wrox books out at the library, the other thing that makes me smiley about Wiley is their Sybex imprint. When it comes to IT imprints, Sybex is the first I think of – their “Mastering” and “Instant Reference” books are great references to have. Sybex is also my publisher and has been a great company to work with. So of course they make me smiley!

These are just more technical publishers that I simply adore. Tomorrow, I’ll talk about a couple online services I have access to that get me my technical eBooks when I need a quick reference and know that these services reliably carry them. Stay tuned!

Read an E-Book Week – O’Reilly, O RLY?

Disclaimer: Although my work is related to the topic at hand, these are the thoughts of Sarah, the book junkie, and are not necessarily those of my employer.

This owl made its rounds long ago, but every time I hear “Oh really?”, this is one of the things I think of:

O RLY?

The other thing I think of when I hear “Oh really?” is O’Reilly.  Growing up in the techie realm, I simply adored O’Reilly’s books.  I looked forward to seeing what the next animal would be, as well as the next topic.  It wouldn’t be later in life, when my friend Jeff mentioned that he contributed to an O’Reilly book, that I would realize that not all O’Reilly books had animals.  But that still didn’t stop me from buying O’Reilly books.

My camel book (Perl) and rhino book (Javascript) have seen a lot of desks over the years.  In college, we used some O’Reilly books as our textbooks, and that made me happy to see that even my instructors had respect for O’Reilly books.

O’Reilly is another one of the publishers that fuels my love for eBooks.  From their O’Reilly Deal of the Day to the other deals for members (including a % off new editions or maybe a “buy x get x free” deal), there are plenty of deals for their titles in eBook format.  Add to it that their titles are DRM free – I can download my titles to any number of machines and devices.  Even better, when I purchase a title, I get the title in multiple eBook formats – including APK (Android), EPUB, PDF, Daisy (accessible), and Mobi (Mobipocket).  I don’t have to spend money on each format.

Here’s a sample of some of the books that I’ve purchased recently, thanks to some of O’Reilly’s many eBooks deals:

O'Reilly Titles

While flying home from the 2011 Microsoft MVP Summit, I read a few of the O’Reilly books – including Just a Geek by Wil Wheaton.  Reading this book gave me a look at the world of Wil Wheaton, including just how much of a geek he really is.  After spending most of a week with my geeky guy friends and their guy ways, this book grated on my nerves a little.  But that’s a good thing – it really captured Wil’s geekiness and his typical guy train of thought.  He really is just a geek.  Overall, it was a great read that I would recommend to Wil Wheaton fans.

Whether I want reference books or books by popular geek icons, I’m sure the O’Reilly site won’t let me down.  There’s a wealth of deals, over a wide variety of topics.  Publishers and imprints available on the O’Reilly site include O’Reilly, Microsoft Press, No Starch, Paraglyph, PC Publishing, Pragmatic, Rocky Nook, Sitepoint, TidBITS Publishing, and YoungJin.

So thank you, O’Reilly, for your great deals and for the DRM free eBooks!  Keep it up!

Read an E-Book Week – MEAP, MEAP!

Disclaimer: Although my work is related to the topic at hand, these are the thoughts of Sarah, the book junkie, and are not necessarily those of my employer.

Before I got an eBook reader, I would read eBooks – in EPUB and PDF formats – on my laptop and on my desktop with Adobe Digital Editions, which means that you don’t necessarily need to use an electronic eReader device to read eBooks.  I have to thank Manning Publications Co. for encouraging my interest in eBooks, as they had me review a couple titles for them – specifically IronPython in Action and Hello World! Computer Programming for Kids and Other Beginnersin PDF form.

Today’s topic is all about MEAP – the Manning Early Access Program. This is Manning’s program to allow readers to get early access to chapters of a book as soon as they become available.  It also allows the readers to interact with the author(s) via author forums.  Authors can make changes based on feedback from the MEAP readers.  When a chapter is updated, MEAP readers can get the latest updates as well.

MEAP books cost the same as an eBook or print book but get you access to the chapters early.  This feature alone caught my eye with Manning.  While I keep an eye on multiple tech publishers, I’m always curious to see what’s coming out through Manning’s MEAP program.

The MEAP books I’m debating on at the moment include:

MEAP, MEAP… check out the MEAP titles today!

Read an E-Book Week – Introduction

Disclaimer: Although my work is related to the topic at hand, these are the thoughts of Sarah, the book junkie, and are not necessarily those of my employer.

Thanks to Nathan Blevins‘ retweet, I am now aware that this week is “Read an E-Book Week“.

For Read an Ebook Week, you could try one of my books. Get them at Amazon: http://amzn.to/fYawfL or Smashwords: http://bit.ly/eVTQe6less than a minute ago via TweetDeck Favorite Retweet Reply

Growing up, I read a lot of books.  I grew up with Richard Scarry, Dr. Seuss, and Shel Silverstein.  I spent a lot of time at my local library, checking out sheet music, mystery novels, and miscellaneous fiction.  As I grew older, I was introduced to the works of James Patterson, Janet Evanovich, and Nora Roberts.  While I started embracing my inner geek, I switched over to Michael Crichton, Douglas Adams, and Neal Stephenson.

Fast forward to the beginning of 2010… I was getting ready to fly across the country for the 2010 Microsoft MVP Summit.  I didn’t want to pack a stack of books and realized that it was time for me to embrace eBook readers for my own personal use.  That’s when, after research on my own, I decided to go with a Sony Reader Pocket Edition.  I liked that I could read eBooks without glare on an electronic device.  I also enjoyed that I could check out books from my local libraries.  And yes, my Sony Reader Pocket Edition followed me across the country again this year for the 2011 Microsoft MVP Summit.  What can I say?  It’s nice to carry a “stack of books” on a flight across the country thanks to the invention of eBooks and eBook readers.

Throughout this week, I will talk about my adventures with eBooks and recommend some techie eBooks while I’m at it.