November 07, 2018

Welcome to November! There are fifty-four days left in the year. What will you do with them? How about digging into a new book and a new issue of this month's magazine?

The command-line interface is making a comeback. That's because developers know that all the best features of your operating system are hidden behind a user interface designed to help average people use the computer. But you're not the average user.

Small, Sharp, Software Tools: Harness the Combinatoric Power of Command-Line Tools and Utilities is now in beta. Come get your own copy today from pragprog.com/book/bhcldev .

And because it's November, a new issue of PragPub is out!

Read on for details.

/\ndy

SeaGL Conference Nov 9 10
Small, Sharp, Software Tools: Harness the Combinatoric Power of Command-Line Too ...

In Seattle? We're proud to be a media sponsor for SeaGL. SeaGL is a grassroots technical conference dedicated to spreading awareness and knowledge about the GNU /linux community and free/libre/open-source software/hardware. Our goal for SeaGL is to produce an event that is as enjoyable and informative for those who spend their days maintaining hundreds of servers as it is for students who have only just started exploring technology options. More information at https://seagl.org .

Small, Sharp, Software Tools: Harness the Combinatoric Power of Command-Line Tools and Utilities


Small, Sharp, Software Tools: Harness the Combinatoric Power of Command-Line Too ...

No matter what language or platform you're using, you can use the CLI to create projects, run servers, and manage files. You can even create new tools that fit right in with grep, sed, awk, and xargs. You'll work with the Bash shell and the most common command-line utilities available on macOS, windows 10, and many flavors of Linux.

Create files without opening a text editor. Manage complex directory structures and move around your entire file system without touching the mouse. Diagnose network issues and interact with APIs. Chain several commands together to transform data, and create your own scripts to automate repetitive tasks. Make things even faster by customizing your environment, creating shortcuts, and integrating other tools into your environment. Hands-on activities and exercises will cement your newfound knowledge and give you the confidence to use the CLI to its fullest potential. And if you're worried you'll wreck your system, this book walks you through creating an Ubuntu virtual machine so you can practice worry-free.

Dive into the CLI and join the thousands of other devs who use it every day.

Now in beta from pragprog.com/book/bhcldev .

November PragPub Magazine
Small, Sharp, Software Tools: Harness the Combinatoric Power of Command-Line Too ...

In November PragPub traditionally celebrates the craft of writing, especially technical writing. This month we have writing advice from regular columnist Russ Olsen and Pragmatic Bookshelf Senior Acquisitions Editor Brian MacDonald. Whether you’ve got a book itching to get written or you’ve been hankering to write an article for PragPub or you want to improve your blogging or documentation writing or you’re just curious how the process works, both authors will entertain and enlighten you.

Mostly, though, this issue of PragPub is about software development, which is a different kind of writing. This month we have a meaty, code-rich article by Aaron Bedra on security. Aaron explains how multi-factor authentication (MFA) works, focusing on one of the most common second factors, Time-based One-Time Password, or TOTP .

TOTP authentication uses a combination of a secret and the current time to derive a predictable multi-digit value. The secret is shared between the issuer and the user in order to compare generated values to determine if the user in fact possesses the required secret. Aaron walks you through how to implement server side TOTP token issuing, and discusses its security requirements.

The environment in which you develop software can have a big influence on how productive, creative, and effective you can be. Marcus Blankenship draws on rich experience to explore working remotely. His key insight is that remote working is not one thing, and understanding which kind of remote working fits your personal style is crucial.

Your editor continues his computer history series, this month looking at the events leading up to and following the release of the MITS Altair 8800, by some accounts the first personal computer. Antonio Cangiano is here again with the latest tech books, Mike has the latest tech news, and John Shade asks, “if we can’t have Asimov’s Three Laws of Robotics, what consolation can we have instead?”

Oh, and there’s a puzzle. We hope you enjoy this November issue of PragPub

Now available from theprosegarden.com .

Upcoming Author Appearances 2018-11-09 VM Brasseur, SeaGL 2018-11-10 Andy Lester, Milwaukee Code Camp 2018-11-22 James O. Coplien, Val Research, Kōenji, Tokyo, Japan 2018-12-01 Fred Hebert, ElixirConf Mexico You Could Be a Published Author

Is there a tech topic you are deeply passionate about and want to share with the rest of us? You could become a published Pragmatic Bookshelf author! Take a look at our pragprog.com/write-for-us page for details, including our 50% royalty (yes, for real!) and world-class development editors .

Don't Get Left Out

Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account onpragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.

Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

Tell your friends!

Follow us on Twitter: @pragprog , @pragpub , Andy Hunt @PragmaticAndy .

Coming Soon: Programming WebAssembly with Rust: Unified Development for Web, Mobile, and Embedded Applications, in beta Build Reactive Websites with RxJS: Master Observables and Wrangle Events, in print Modern Systems Programming with Scala Native: Write Lean, High-Performance Code without the JVM , in beta Recently Released: Web Development with ReasonML Programming Kotlin Xcode Treasures Forge Your Future with Open Source

Thanks for your continued support,

Andy Hunt Publisher, Pragmatic Bookshelf

Books eBooks PragPub Magazine Audiobooks and Screencasts

PragProg.com

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

代码区博客精选文章
分页:12
转载请注明
本文标题:Small, Sharp, Software Tools: Harness the Combinatoric Power of Command-Line Too ...
本站链接:https://www.codesec.net/view/610758.html


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(77)