Tag Archives: Don Jones

TechSession: Get to Know DSC


Join Don Jones for an overview of Desired State Configuration. You’ll learn how to create a configuration script, how to push it to a server, and how to create a pull server. You’ll also learn about DSC’s architecture, and learn some planning tips for getting DSC working quickly in your own environment.

This session will be recorded. Recording links will be posted on the PowerShell.org YouTube Channel within about one week. We are accepting up to 250 registrations, but only 100 live attendees will “fit” in the room. If you don’t make it in, you’ll be able to access the recording at no charge via YouTube.

Due to a problem with the recording, we will be re-running this webinar and trying again in October. Please watch for the schedule announcement.

Get to Know DSC (Slides)

June 13 2014 at 11am Pacific time.

Registration URL: https://attendee.gotowebinar.com/register/5627467994902508801
Webinar ID: 149-232-323

Episode 260 – PowerScripting Podcast – MVPs Don Jones and Jason Helmick on The Scripting Games and More


A Podcast about Windows PowerShell.
Listen:

In This Episode

Tonight on the PowerScripting Podcast, we talk to PowerShell MVPs Don Jones and Jason Helmick

Interview

Guests – Don Jones, Jason Helmick

Links

Chatroom Highlights:

<JasonMorgan_> ## How many teams total?

<Vern_Anderson> ## @ Jason – How cool was it making that MVA JumpStart videos with jsnover?

<JasonMorgan_> ## Watch out for the ScriptingGuys Forum

<Vern_Anderson> ## The one year I had problems was one of the challenges required Hyper-V

<Stuwee> ## Don, where are these videos?

<Vern_Anderson> I’m having to learn .NET C## at work yuk!

<Vern_Anderson_> ## Jason what’s your favorite type of Steak?

<json_wud> ##is there going to be a DSC in a month of lunches book?

<Vern_Anderson_> ## Why was Don underwhelmed by workflow?

<json_wud> ##Will DSC be a major component of the upcoming Summit?

<BrianK> ## I feel like DSC is important to large enterprise, but how much value is there in it for small-medium businesses?

<BrianK> ## I feel like DSC is important to large enterprise, but how much value is there in it for small-medium businesses?

<Dave_Wyatt> ## I’m sure this has been asked before, but is there any benefit to looking into DSC if you’re already running SCCM?

<DonJ-MVP> ## yeah do that question jon

<JHofferle> ## So what do you manage with Group Policy vs DSC?

<JasonMorgan_> ## So you can patch with DSC?

<json_wud> ##small guys really do want more scripting options. Anything coming down the line to make small/mobile office scripting work for us.?

<PowerSchill> Fun Fact: http://www.mrfa.org/ssn.htm

<rcookiemonster> http://arstechnica.com/science/2009/07/social-insecurity-numbers-open-to-hacking/

<alevyinroc> rcookiemonster: http://www.sqlsaturday.com/303/eventhome.aspx only $10 to cover lunch, the rest of the day is free

<ScriptingWife> JonWalz: for shownotes http://powershell.org/wp/2014/02/19/free-ebook-from-microsofts-scripting-guy-windows-powershell-networking-guide/

<alexandair1>  JonWalz for shownotes http://www.powershellmagazine.com/2014/02/19/another-important-milestone-powershell-magazine-has-published-500-posts/

<ScriptingWife> JonWalz: for shownotes http://www.manning.com/helmick/

<Vern_Anderson> http://www.manning.com/helmick/

<MikeFRobbins> Learn Windows IIS in a Month of Lunches: http://manning.com/helmick/

<Dave_Wyatt> http://powershell.org/wp/forums/topic/download-all-files-error/

<proxb> http://powershell.org/wp/2014/02/17/what-should-the-scripting-games-look-like-next-time/

<Vern_Anderson> http://www.microsoftvirtualacademy.com/training-courses/getting-started-with-powershell-3-0-jump-start#?fbid=WMDOzBs5L7r

<Vern_Anderson> http://www.microsoftvirtualacademy.com/training-courses/advanced-tools-scripting-with-powershell-3-0-jump-start#?fbid=WMDOzBs5L7r

<Vern_Anderson> http://www.youtube.com/channel/UCqPxcTs1F2k-NeZ-igDHvnQ

<MikeFRobbins> Are you following Dave Wyatt on Twitter? You should be: http://twitter.com/SnookieBjorn

<Vern_Anderson> http://donjonesdotcom.files.wordpress.com/2014/02/tattoos.png?w=300&h=95

<JonWalz> http://technet.microsoft.com/en-us/library/dn249922.aspx look what it says for the ConfigurationMode Property and look at the example

<ps-gregg> http://jdhitsolutions.com/blog/2013/09/building-a-mini-hyper-v-server/

<love_the_tentacl> http://www.amazon.com/Gigabyte-Compact-i7-4500U-Processor-GB-BXi7-4500/dp/B00FNPCKUU/ref=sr_1_3?ie=UTF8&qid=1392954973&sr=8-3&keywords=gigabyte+brix

<love_the_tentacl> http://www.amazon.com/Crucial-2-5-Inch-adapter-Internal-CT960M500SSD1/dp/B00BQ8RGL6/ref=sr_1_4?ie=UTF8&qid=1392955060&sr=8-4&keywords=crucial+m500

<Vern_Anderson_> http://www.anandtech.com/show/7648/gigabyte-brix-pro

<MikeFRobbins> How about some Louisiana Hot Sauce? http://www.louisianapepper.com/

 

The Question – Mars Mission

  • Jason – Hot sauce

Up Next guest co-host Don Jones joins Jon Walz as they talk to Jason Helmick


This week on the PowerScripting Podcast, Don Jones (@concentrateddon) is the guest co-host with Jon Walz and the guest will be Jason Helmick (@theJasonHelmick) Items up for discussion will be the Winter Scripting Games 2014, the PowerShell Summit NA and lots more. Join us Thursday Feb 20 at 9:30 PM EST

Introducing the Judges for Winter 2014 Scripting Games


In the last few years there has been a long list of people judging the Scripting Games. Those people were expected to view as many entries as possible, preferably all, and score the entries as well as providing feedback on the individual entries. That is a ton of work especially when you consider that the judges were all volunteers.

This time round we’re attempting to spread the load somewhat. Mike Robbins has done a superb job recruiting coaches for the Its their job to look at the entries and make suggestions and hints to the teams – if the teams wish to take advantage of this option. Looking at the list of coaches – I know I would take advantage of their assistance if I was competing.

That leaves judging. This time we’re using a small group of judges. We have prepared scoring criteria for the events with some additional style points available to the judges. This will make MOST of the scoring objective but we’ve a bit of subjectivity available for individual judges to pick out, and hopefully comment on, things they like or don’t like.

The judges are all very experienced PowerShell practitioners with more books written, talks given, blog posts created and classes taught between them than anyone would want to count. In alphabetical order your judges for the Winter 2014 Scripting Games are:

Don Jones – founder and CEO of powershell.org. Author of several PowerShell books including the highly recommended Learn PowerShell v3 in a Month of Lunches and co-author of PowerShell in Depth. Don is a PowerShell MVP, PowerShell educator, columnist and course creator.

Jason Helmick – Board member of powershell.org. A PowerShell MVP and author of Learn IIS in a Month of Lunches which includes lots of PowerShell. Jason also delivered the recent two-part Introducing PowerShell MVA sessions with Jeffrey Snover. PowerShell educator, columnist and speaker.

Jeffery Hicks – Board member of powershell.org. PowerShell MVP. Co-author of PowerShell in Depth, lead editor of PowerShell Deep Dives and author of other PowerShell books. Jeffrey is also a PowerShell columnist and educator

Ed Wilson – The Scripting Guy. Ed runs the Hey! Scripting Guy Author of several PowerShell books including Windows PowerShell Best Practices and Windows PowerShell Scripting Guide. Ed also delivers PowerShell classes and is a much in demand speaker.

The list of judges is completed by
Richard Siddaway – Board member of powershell.org. PowerShell MVP. Co-author of PowerShell in Depth and author of PowerShell in Practice and PowerShell and WMI. Frequent blogger on PowerShell related topics.

Between them the judges have accumulated over 30 years of PowerShell experience that is focussed on judging the Games. They are all looking forward to the Games and hope to see your entries.

Regular Expressions are a -replace’s best friend


Are you familiar with PowerShell’s -replace operator?

"John Jones" -replace "Jones","Smith"

Most folks are aware of it, and rely on it for straightforward string replacements like this one. But not very many people know that -replace also does some amazing stuff using regular expressions.

"192.168.15.12,192.168.22.8" -replace "\.\d{2}\.","10"

That’d change the input string to “192.168.10.12,192.168.10.8,” replacing all occurrences of two digits, between periods, to 10. The 12 would be skipped because it isn’t followed by a period, as specified in the pattern. Note that all occurrences are replaced, in keeping with the usual operation of -replace.

The operator can also do capturing expressions, and this is where it gets really neat-o.

"Don Jones" -replace "([a-z]+)\s([a-z]+)",'$2, $1'

Here, I’ve specified two capturing expressions in parentheses, with a space character between them. PowerShell will capture the first to $1, and the second to $2. Those aren’t actually variables, which is important. In my replacement string, I put $2 first, followed by a comma, a space, and $1. The resulting string will be “Jones, Don”. It’s important that my replacement string be in single quotes. In double quotes, the shell will try and treat $1 and $2 as variables, instead of using them as captured regex placeholders. I kinda wish they’d used something other than a $ for the captured placeholders, so that they didn’t look like variables, but the syntax is in keeping with regex standards.

I think it’s cool to see all the places a regex can be put to use. The -split operator also supports regex syntax as a way of specifying the separator that will be used to break a string into components, so you’re not limited to splitting just on a single character like a comma.

Apart from the well-known -match operator and the Select-String command, where else have you used a regex in PowerShell?

Episode 236 – PowerScripting Podcast – MVP Don Jones on PowerShell Desired State Configuration


A Podcast about Windows PowerShell.
Listen:

In This Episode

Tonight on the PowerScripting Podcast, we talk to Don Jones about PowerShell Desired State Configuration

News

Interview

Guests – Don Jones

Links

Chatroom Buzz

  • Vern_Anderson: ## How much of a dependency is System Center?

  • Stuwee: #### Does it work only for 2012 r2 right now or does it work with other servers?

  • Stuwee: so you can use DCS for win clients?

  • halr9000: ## what types of things can we do in DSC? (resources)

  • KeithH: What do you think about the lack of Windows Roles on client SKUs?

  • smurawski: ## Here’s a softball for you.. Does this enable OS Version independence (from a declarative perspective)?

  • organicit: ##will there be a way to extend this beyond server roles?  Hooks into lower level dependencies such as applications servers like weblogic, Tomcat, Jboss,apache…etc

  • FishTender27: I think you would still need a way to assign MOFs by a heirarchy

  • PowerSchill: ## But how do you know that someones DSC implementation has exactly what you want?

  • gpduck: is there any documentation/examples for configuring the pull model in the beta?

  • Vern_Anderson: ## If you’re deploying servers based upon how another server looks does it use dedupe to limit replicating copies of files?

The Question -

  • First task with PowerShell: Writing PowerShell TFM

Up Next: Don Jones talks about PowerShell V4 Desired State Configuration


6759769a746ca9f0c2339df2a38cb9a8This Thursday July 25, we are having PowerShell MVP, Don Jones, on the show to give us his take on the PowerShell V4 feature Desired State Configuration. This will be a great show, don’t miss it!

Some reading material from Don on the topic:

Join us at 9:30PM EST at http://live.powerscripting.net

Episode 222 – Don Jones talks about the Scripting Games for 2013 and beyond


A Podcast about Windows PowerShell.
Listen:

In This Episode

Tonight on the PowerScripting Podcast, we talk to Don Jones about the 2013 Scripting Games!

 

News

 

Interview

Guests – MVP Don Jones

Links

 

 

Chatroom Buzz

16[2013-03-28 21:24:56] <14ScriptingWife> Looks like THE Jason Helmick

16[2013-03-28 21:25:04] <11MVP-DonJ> It is THE Jason Helmick!

16[2013-03-28 21:29:56] <5JHofferle> PS is finally taking off at work…I’ve got SQL guys asking me stuff…VMware gurus asking me how to make scripts work better…it’s a good time to be a PowerShell guy.

16[2013-03-28 21:29:56] <2bearstuff> 95023.

16[2013-03-28 21:30:11] <2bearstuff> cat on keyboard

16[2013-03-28 21:30:20] <11MikeFRobbins> 24 days until the PowerShell Summit!

16[2013-03-28 21:30:34] <11MVP-DonJ> God 24 days? I should be nervous.

16[2013-03-28 21:42:14] <14ScriptingWife> I spy Dr Scripto in the background as well as THE Jason Helmick

16[2013-03-28 21:42:31] <8JasonHelmick> You Bet! Love my Dr. Scripto!

16[2013-03-28 21:42:48] <14ScriptingWife> You need to take him a ride on the bike

16[2013-03-28 21:43:03] <8JasonHelmick> I will if I can find him a helmet

16[2013-03-28 21:48:26] <7JimBirley> James Brundage needs to write a book.

16[2013-03-28 21:48:31] <7JimBirley> on Pipeworks

16[2013-03-28 21:48:43] <8JasonHelmick> Agreed..Sir JAmes is Awesome

16[2013-03-28 21:48:51] <7JimBirley> Brilliant

16[2013-03-28 21:49:27] <7JimBirley> saw him at Techstravaganza in NYC on Friday and my head was spinning, in a good way

16[2013-03-28 21:50:44] <8JasonHelmick> Sapien has REALLY cool stuff….

16[2013-03-28 21:51:02] <7JimBirley> 2014 products look really slick

16[2013-03-28 21:51:13] <14PoshJosh> my hashtag will be #ScriptingGamesBaller

18[2013-03-28 21:58:36] <7coderaven> ## can you go into the Verified program just a little plz

18[2013-03-28 22:01:59] <7JimBirley> ## how much is error handling “graded” in the toolmaking process?

16[2013-03-28 22:05:27] <10mjolinor> Give a man a match, he’ll be warm for a minute. Set him on fire, and he’ll be warm for the rest of his life…

16[2013-03-28 22:05:37] <5JHofferle> lol

16[2013-03-28 22:06:35] <2brwilkinson> # How are we handling V2 vs V3 for the games?

18[2013-03-28 22:10:02] <8JasonHelmick> ## Jon – ask him about what IT pros can do to better themselves in their jobs…

16[2013-03-28 22:14:01] <11MikeFRobbins> 22http://www.sapien.com/software/powershell_studio

16[2013-03-28 22:16:29] <14ScriptingWife> Alex is awesome

16[2013-03-28 22:16:37] <14ScriptingWife> Ferdinand is too

16[2013-03-28 22:17:35] <7JimBirley> Ferdinand shared some really cool stuff coming from Sapien last Friday.

16[2013-03-28 22:17:37] <8JasonHelmick> Alex and Ferdinand really care about this community…..

16[2013-03-28 22:17:48] <8JasonHelmick> BUT SCRIPTING WIFE IS THE BEST!

16[2013-03-28 22:17:49] <14ScriptingWife> David C is a sweetheart too

16[2013-03-28 22:17:57] <14ScriptingWife> Blushing

16[2013-03-28 22:30:09] <7JimBirley> Great book review: 22http://mikefrobbins.com/2013/03/28/book-review-windows-powershell-cookbook-3rd-edition/

 

The Question -

 

  • The Reddit AMA question: 100 duck sized horses

     

Up Next: Jones, Don Jones!


 

Guest on the podcast this week is Jones, Don Jones to talk about his upcoming books and other projects.

Please join us Thursday July 19th at 9:30 pm EDT (GMT -4) at our new live chat location live.powerscripting.net!

Episode 177A – Don Jones at the ATLPSUG in September on PowerShell v3


A Podcast about Windows PowerShell.
Listen:

In This Episode

A bonus podcast with Don Jones recorded in September 2011 at the Atlanta PowerShell User Group talking about PowerShell v3.

Episode 172 – vCenter Orchestrator


A Podcast about Windows PowerShell.
Listen:

In This Episode

Tonight on the PowerScripting Podcast, we have a trio of guests from VMware on to talk about vCenter Orchestrator and its PowerShell plugin capability!

News

This segment brought to you by Start-Automating


Start Scripting to Your Fullest Potential.  At Start-Automating, we can help you unleash the full Power of PowerShell V2.  You can use our deep PowerShell expertise to build rich PowerShell solutions, or we can train you to use PowerShell like a pro. Isn’t it time you Save-Time, Save-Money, and Start-Automating?  Find out more at Start-Automating.com.


Interview

This segment is brought to you by TrainSignal

Get online computer based training for you and your whole staff from TrainSignal. TrainSignal offers more than 80 IT training courses in the areas of Security, Network Administration, Virtualization, PowerShell and more. With 24/7 online access, TrainSignal’s training courses are accessible on almost any device including PC, Mac, iPhone, iPad, Android smartphones, and more.  For more info and a list of courses, visit TrainSignal.com.

Links

Chatroom Buzz


[21:44:36] <mjl135> Isn’t Orchestrator free?

[21:47:11] <Josh_Atwell> ###talk about difference between install and appliance

[21:47:42] <Poshoholic> ## Windows WF 3.x or 4.0?

[21:49:38] <Josh_Atwell> #### I assume that if you are using the appliance you’ll need some other windows system to use the PowerShell module?

[21:50:01] <JHofferle> ## What directories should be excluded from Virus Scanning? I just started playing with it and McAfee is really beating up orchestrator.

[21:57:42] <Josh_Atwell> ### so the PowerShell plugin is intended to fill in gaps of the other plugins or designed to allow people to reuse their existing work?

[21:58:51] <VERN__> ## is vsphere doing the work or what component does the API connect to?

[22:07:51] <JHofferle> ## Can workflows be configured to run automatically when certain events occur?

[22:07:52] <mjl135> ## Are their built in work flows?

[22:09:08] <vnoob> ##### Is there anything at CES you guys are exciting about? :)

[22:11:25] <Josh_Atwell> ###is there a repository for people to go out and get workflows?

[22:14:12] <MarkDW> ## Is there any version control for workflows?

[22:15:26] <Josh_Atwell> ### so how do you test your workflows…is there a built in debugger?

[22:15:50] <MarkDW> ## Is there RBAC? Groups that can run workflows, design workflows, etc.

[22:18:33] <Poshoholic> ## Wait, but he didn’t answer the debugging part.

[22:20:51] <JHofferle> ## Are there workflows for managing View? Like Refresh/Recompose operations?

The Question


Thomas: Spider Man

Hemant: He-Man!

Alan: First PC – Commodore 64


Resources

Up Next Don Jones is back to talk about Learn PowerShell in a Month of Lunches and more


This week our guest will be Don Jones to talk about his latest book Learn PowerShell in a Month of Lunches and whatever else he wants to talk about. If you’ve heard Don speak, you already know that you don’t want to miss it. If you haven’t heard Don speak, let me assure you, you don’t want to miss it. Please join us Thursday December 15th at 9:30 pm EDT at our new and permanent live chat location live.powerscripting.net! Don is one of our most popular guests so I’m sure the chat room will be a lot of fun. You may want to set a reminder on your phone so you don’t miss out!

Up Next Don Jones is back to talk about Learn PowerShell in a Month of Lunches and more


 

This week our guest will be Don Jones to talk about his latest book Learn PowerShell in a Month of Lunches and whatever else he wants to talk about. If you’ve heard Don speak, you already know that you don’t want to miss it. If you haven’t heard Don speak, let me assure you, you don’t want to miss it. Please join us Thursday December 15th at 9:30 pm EDT at our new and permanent live chat location live.powerscripting.net! Don is one of our most popular guests so I’m sure the chat room will be a lot of fun. You may want to set a reminder on your phone so you don’t miss out!

Giveaway and Discount Offer for Don Jones’ New PowerShell Book!


As you might have heard, longtime author, speaker, trainer, and PowerShell MVP Don Jones is working on a new book project titled “Learn Windows PowerShell in a Month of Lunches”. The concept is a book to help the non-programmers out there to learn PowerShell in bite-sized chunks. It isn’t due to be released until Summer of 2011, however, if you are in Manning’s Early Access Program (MEAP), then you can take a look at the chapters as they are completed, and even give feedback to Don as he writes.

How does one attain membership in this elite class? All you have to do is pre-order the book (ebook or print edition), and you get immediate access. The full price for the ebook edition is $34.99, and the print edition is $44.99.

Listeners to the podcast are in luck, we’ll be giving out a 40% off discount code in our next episode! And even better, we have five copies to give away! Stay tuned right here to learn how you can win…