(Part 2) Best products from r/PowerShell
We found 23 comments on r/PowerShell discussing the most recommended products. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 51 products and ranked them based on the amount of positive reactions they received. Here are the products ranked 21-40. You can also go back to the previous section.
22. Windows PowerShell(TM) 2.0 Administrator's Pocket Consultant
- Authentic decoration and trim including full or left chest printed tackle twill.
- Authentic decoration on back with printed tackle twill.
- Includes players number on back & name (if applicable).
- Officially Licensed by Major League Baseball. Available in Home, Road or Alternate Colors.
- 225 Gsm, 100% Polyester double knit
Features:
23. Code Complete (Developer Best Practices)
- SIZE: Small-34 / Medium-36 / Large-38 / X-large 40 / 2X-42 / 3X-44 / 4X-46
ORDER BASED ON BRA SIZE: With a tape measure, take a snug measurement around the torso just below the bustline and add 3-inches. If the measurement results in an odd number, round up to the nearest even number. - EASY-OFF, EASY-ON STYLING OFFERS INDEPENDENCE! Pride and dignity! - No more help required. The center Velcro Hook and Loop is gentle and keeps the bra in place and makes it easy to remove when needed. And the new hook tab works like a lock preventing any curling up or disengaging of the closure. The hook tab also keeps the closure flat and smooth and adjustment to size is easy with the newly lengthened loop design.
- DEVELOPED TO MEET THE NEEDS OF THE NOT-SO-NIMBLE FINGERS. Hook and loop closure eliminates struggling with tiny clasps. EASY ACCESS BRA FOR BREASTFEEDING - Single handed operation makes it easy
- PRESCRIBED BY PROFESSIONALS - for patients with limitations from Arthritis, multiple sclerosis, fibromyalgia, torn rotator cuff or other limiting conditions. Also used as an Oncology bra and all applications that require a wire free - metal free bra.
- MADE IN THE USA - High quality construction and made with the finest materials for maximum durability and service to you
Features:
24. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler))
- Addison-Wesley Professional
Features:
25. Code Complete: A Practical Handbook of Software Construction, Second Edition
- Microsoft Press
Features:
26. Windows PowerShell Best Practices
- 🌱【WIDELY USED】: This grow light helps to accelerate the growth of different plants for all stages, such as succulents, tomatoes, potted plants, flowering plant, suitable for the indoor plant seedlings grown in a hydroponic greenhouse at your home or office
- 🌱【DIMMABLE & ADJUSTABLE】: With the controller, you can adjust 9 levels of brightness and 3 light modes: blue only, red only, blue and red mode. Wide linear light design makes it can cover a larger area and provide energy for more plants.
- 🌱【CYCLE ON/OFF TIMING FUNCTION】: This Upgraded grow lights for indoor plants has circular memory timer function, which requires no manual operation. If you are out on vacation or on weekends, indoor growing lights take care of your favorite plants!
- 🌱【FLEXIBLE】 The flexible gooseneck and clip design makes the Plant Grow Light easy to adjust and place anywhere.
- 🌱【USB DESIGN】: Please note that the plug or adapter is NOT included in the package. The grow lights for indoor plants have a USB port which makes it convenient to connect in your office or home. You can use the light through wall socket or power strip with USB ports. You can also use an unused mobile phone charger to connect.
Features:
27. Easy MSI
- Easily create a home network and connect your PCs to a printer with HomeGroup.
- Watch, pause, rewind, and record TV.
- Start programs faster and more easily, and quickly find the documents you use most often.
- Make the things you do every day easier with improved desktop navigation.
- Make your web experience faster, easier and safer than ever with Internet Explorer 8.
Features:
28. Windows PowerShell Self-Study Training Kit: Stanek & Associates Training Solutions
31. Python for Unix and Linux System Administration
- Used Book in Good Condition
Features:
32. DNS and BIND (5th Edition)
- NIOSH-APPROVED N95 for at least 95 percent filtration efficiency against certain non-oil-based particles and aerosols
- 3M� COOL FLOW� EXHALATION VALVE helps direct exhaled air downward and allows for easy breathing.
- UP TO 50% EASIER BREATHING. Compared to non-valved 3M� 8200 Testing
- ADVANCED FILTER MEDIA for easy breathing
- M-NOSECLIP helps provide a custom and secure seal
Features:
34. PowerShell in Depth: An administrator's guide
- Please Note: 3 inch mentioned in the title refers to the SIZE OF THE RING not the SIZE OF THE SPINE
- Unique FlipLock straight post mechanism allows top and bottom loading without rings
- Fits most standard file cabinet drawers or file frames
- Sturdy vinyl construction; 3 inch ring size holds up to 3 inches of paper
- Two interior pockets and label holders on spine
Features:
35. PowerShell Studio: A Comprehensive Guide
- Provides low voltage control of fan motors and auxiliary circuits in heating, cooling or heating/cooling systems
- Transformer and relay combination for easy installation on a 4" x 4" junction box
- Features: Line voltage connections pre-wired, energy limiting class II transformer design, color coded pre-stripped leads and low voltage connections on terminal board
- Transformer Primary Input Voltage: 120VAC/60Hz; Transformer Secondary Input Voltage: 24V/40VA
Features:
36. The Pragmatic Programmer: From Journeyman to Master
- Save up to 15% when buying these two titles together.
- The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a requirement and producing working, maintainable code that delights its users.
- It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
Features:
I took an online course through a local college 3 years ago. I hadn't been in school for over a decade, but the structured learning of the environment, plus the desire to get a good grade in the class, absolutely attributed to my success.
The labs and online class environment ensured I actually learned the material and underlying reasons why things were they way they were. It was not just a "paper cert."
I was able to immediately put what I learned to work at my place of business. The return on my investment was immediate and has helped me make more money while doing a better job for my clients. To this day I credit the class as the best money I've ever spent.
We used this book and it was very helpful while being pretty fun, since you are making (simple) video games the whole time: https://www.amazon.com/Microsoft-PowerShell-Programming-Absolute-Beginner/dp/1598633546
I will say, looking back now, the book really is what it says on the cover; for the absolute beginner. If you have any other scripting or programming knowledge, I would probably do "month of lunches" instead.
MrPowerScripts has a good point with the ExecutionPolicy. As a side note, this can be set through Active Directory Group Policy. Though there are security implications you may do so by going to
Computer Configuration | Administrative Templates | Windows Components
| Windows PowerShell and configure the Turn On Script Execution
If you're new to Windows and Scripting, you will find PowerShell as easy to learn as it is powerful. However, I cannot overstate the importance of a good understanding.
http://www.amazon.com/Windows-PowerShell-Administrators-Pocket-Consultant/dp/0735625956/ref=sr_1_6?ie=UTF8&qid=1335059483&sr=8-6
That is a good manual. They were giving them out at MS TechEd a couple of years ago and I loved it. I wish you luck!
-Chad
Nothing is every really outdated, as you never know what you are going to encounter in a target / assigned environment and even have to continue to deal with legacy OS, PS versions and now cross platform. That cross platfomr bit, as far as in depth stuff, no refrence really exists, yet.
​
Why are not all the built-in help files and ps1/psm1, etc., not a good reference point and well as all the docs on the MS PowerShell GtiHub and docs site as well as these handy resources and one of the other top PS books that been around: for years now:
Windows PowerShell in Action, Second Edition Second Edition
​
And coding in general -just becasue the more your script , eventually understand real coding practices is paramount. Look to this reference. It's not PowerShell specific, but for wrapping you head and goals around coding practices.
Code Complete (Developer Best Practices)
​
PowerShell Documentation
https://docs.microsoft.com/en-us/powershell
https://docs.microsoft.com/en-us/powershell/module/?view=powershell-6
​
Other free eBook references
https://leanpub.com/u/devopscollective
http://www.powertheshell.com/cookbooks
​
Windows PowerShell Survival Guide
https://social.technet.microsoft.com/wiki/contents/articles/183.windows-powershell-survival-guide.aspx
​
DevOps Collective Videos
https://www.youtube.com/playlist?list=PLfeA8kIs7CocGXuezOoYtLRdnK9S_Mq3e
​
Cheet Sheets
https://github.com/PrateekKumarSingh/CheatSheets/tree/master/Powershell
​
PowerShell Best Practices
• https://blogs.technet.microsoft.com/heyscriptingguy/tag/best-practices
• https://blogs.technet.microsoft.com/heyscriptingguy/2014/05/28/powershell-best-practices-simple-scripting
• https://www.digitalshadows.com/blog-and-research/powershell-security-best-practices
• https://ptgmedia.pearsoncmg.com/images/9780735666498/samplepages/9780735666498.pdf
• https://www.digitalshadows.com/blog-and-research/powershell-security-best-practices
• https://github.com/PoshCode/PowerShellPracticeAndStyle
• https://gallery.technet.microsoft.com/scriptcenter/PowerShell-40-Best-d9e16039
• https://www.microsoftpressstore.com/store/windows-powershell-best-practices-9780735666498
​
​
​
It stands for Continuous Integration Continuous Delivery. To plug /u/KevMar's own blog he did a good write up on setting up a CICD pipeline for PowerShell modules. I also threw in 3 other links to some of my favorite blog posts on it.
You'll see a bit of variation from each post, which is nice because you can get an idea of the general theory behind CICD and see early on that the tools involved can change quite a bit.
A book my team at work lives and dies by is "Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation". It's an amazing read, and my recommendation for anyone interested in the practices of CICD!
https://www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912
Honestly, I'd go with Windows Powershell Best Practices instead. PSIAMOL is nice, but this one focuses more heavily on ensuring you not only get the syntax, but the proper script structure, code re-usability, high performance, and just a ton of other stuff.
PSIAMOL Teaches you how to use PowerShell. WPBP teaches you how to be good at PowerShell.
Once that's done, it wouldn't hurt to check out Code Complete which had such an impact I ended up re-writing several of my larger scripts after reading it...
within the package you can have it recognize previous versions and have their uninstaller start before proceeding with your installation.
It is actually very handy, but very specific and there aren't a lot of great free resources to give you real background knowledge that will let you modify things on your own with a good understanding. I found this book when i was searching around and was able to get a question answered about msi files from the preview.
I've just ordered this - Windows PowerShell Self-Study Training Kit - Windows PowerShell Self-Study Training Kit so i'll be cracking through this along with my 3rd Edition Step By Step Windows Powershell book.
Been learning PS for about a month or so and slowly starting to get to grips with it. It's certainly come in handy a couple of times already and i've barely scratched the surface of it all.
2016 is the year i'd like to put down on my CV that i am proficient at Powershell.
Just to add, if you want a good book to read after. This is very informative.
https://www.amazon.com/dp/0735675112?aaxitk=.sjYWQ4iWEoQs178fs504w
Powershell in depth is really good after you get done with the month of lunches.
What do the PowerShell scripts you want to rewrite in Python do? I find the idea of a "commandlet like Python script" misguided and confused. PowerShell is still very much an administrative tool geared toward Microsoft systems. At this point in time I wouldn't consider it a general purpose scripting language like Python. No one is writing webapps with a MVC framework, e.g. Django, with PowerShell. And I doubt anyone ever will, despite all appearances from MS that they're trying to turn it into a general purpose language with PS Core. If your scripts are doing a lot of administrative things with AD, etc. then you're likely not going to have much success porting them to Python. I would question your sanity if you really wanted to do that.
You also need to spend some time groking Linux and Unix to get the most out of Python. Remember that it's a product of that environment and very much follows those conventions. So if you're looking to parse arguments then you should look at argparse. You should also think about what the syntactic sugar of a switch statement is doing, and realize you can do the same thing with a hashtable/dictionary.
If you're just interested in doing administrative things with Python then take a look at this book: Python for Unix and Linux System Administration. But realize the Python ecosystem is about a billion and one times larger than PowerShell's and covers everything from web development to machine learning.
Learn Powershell in a month of lunches
and DNS and BIND are two I always recommend to people looking to learn about the windows side of things.
this book may help: http://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052.
also, put everything into functions and then unit test all of it (with mocks) using pester.
I'd suggest reading Powershell In Depth - http://www.amazon.com/PowerShell-Depth-An-administrators-guide/dp/1617290556
You can probably finish it in less than a week of train rides. A lot of that advice I had to learn the hard way.
Can I ask what you're trying to accomplish with a WSUS Offline deployment? Are these air gapped machines?
PowerShell Studio Book if you want to learn to build GUI applications with powershell backend.
Agreed...these 3 books, in my opinion, are the holy trinity of PowerCLI/vSphere information.
Managing VMware Infrastructure with Windows PowerShell TFM
VMware vSphere PowerCLI Reference: Automating vSphere Administration
Mastering VMware vSphere 5.5
US link
http://www.amazon.com/PowerShell-WMI-Richard-Siddaway/dp/1617290114/
PowerShell and WMI by Richard Siddaway http://www.amazon.co.uk/PowerShell-WMI-Richard-Siddaway/dp/1617290114 what a book.. What a book..
The MCSA Server 2016 actually goes over this as an exam objective. Heres what Ive been using for study. https://www.amazon.com/MCSA-Windows-Server-Study-Guide/dp/1119359341
Wrote a book on this stuff. AMA. http://www.amazon.com/dp/0982131402/ref=cm_sw_r_udp_awd_yHpitb0SM20GJ
If you haven't read Pragmatic Programmer you need to.