Pro Windows Subsystem for Linux (Wsl): Powerful Tools and Practices for Cross-Platform Development and Collaboration
暫譯: 專業 Windows 子系統 Linux (WSL):跨平台開發與協作的強大工具與實踐
Barnes, Hayden
買這商品的人也買了...
-
Linkers and Loaders (Paperback)$2,460$2,411 -
UNIX Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers$2,380$2,261 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具$580$458 -
Binary Hacks -- 駭客秘傳技巧一百招$580$458 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
Linux 系統程式設計, 2/e (內容涵蓋 Linux Kernel 3.0) (Linux System Programming: Talking Directly to the Kernel and C Library)$780$616 -
Linux Kernel Hacks 改善效能、提昇開發效率及節能的技巧與工具$680$537 -
並行之美學-撰寫平行應用程式的新手指南 (The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications)$580$458 -
從 Paxos 到 Zookeeper:分散式一致性原理與實例 (舊名: 撐起14億人電商的技術機密:用Paxos及ZooKeeper打造分散叢集)$580$493 -
Programming Persistent Memory: A Comprehensive Guide for Developers (Paperback)$1,663,260$1,575,720 -
$714數據庫系統內幕 -
Python 非同步設計|使用 Asyncio (Using Asyncio in Python )$480$379 -
System Design Interview – An Insider's Guide (Paperback)$1,650$1,568 -
Learn Windows Subsystem for Linux: A Practical Guide for Developers and It Professionals$2,330$2,214 -
Windows Subsystem for Linux 2 (WSL 2) Tips, Tricks, and Techniques: Maximise productivity of your Windows 10 development machine with custom workflows$1,470$1,397 -
軟體架構原理|工程方法 (Fundamentals of Software Architecture: A Comprehensive Guide to Patterns, Characteristics, and Best Practices)$680$537 -
資料密集型應用系統設計 (Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems)$980$774 -
$2,205Parallel and High Performance Computing (Paperback) -
完全自學!Go 語言 (Golang) 實戰聖經 (The Go Workshop: Learn to write clean, efficient code and build high-performance applications with Go)$880$695 -
設計重構:25個管理技術債的技巧消除軟體設計臭味 (Refactoring for Software Design Smells: Managing Technical Debt)$520$406 -
軟體架構師全方位提升指南|數位轉型企業中架構師角色的新定義 (The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise)$580$458 -
Keras 大神歸位:深度學習全面進化!用 Python 實作 CNN、RNN、GRU、LSTM、GAN、VAE、Transformer$1,200$948 -
軟體架構:困難部分 (Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures)$780$616
相關主題
商品描述
Everything a developer needs to know in order to hit the ground running with Windows Subsystem for Linux (WSL)
Since its release, Windows Subsystem for Linux (WSL) has seen great gains in popularity, moving from curious early adopters to wide scale interest from teams at large enterprises. This authoritative guide to WSL covers the gamut, introducing developers to architecture, installation, and the command line, all the way to advanced configurations. Practical use cases are sprinkled throughout to reinforce understanding. This book is design to efficiently and effectively get developers comfortable using this exciting set of open source tools- tools that are uniquely suited to cloud-based development and management workflows on Windows, including Azure.
Windows developers will begin with the basics of installation and then be introduced to a vast library of open source tools that they can integrate into their own workflows, using their existing development tools, like Code, Visual Studio, and JetBrains IDEs, or they can explore new ones like GNOME Builder or KDevelop. This book also covers the topic of cross-platform development of Windows and Linux applications, with tools built into Visual Studio and cross-platform libraries from WSL distros.
Expert author Hayden Barnes firmly believes that much of what WSL is, is what developers make of it, a guiding mantra that is reinforced throughout this valuable cross platform learning journey. Developers will get excited about the many new opportunities at their fingertips and be astounded at what they can do and achieve with WSL.
What You Will Learn
- How to install and configure WSL, a unique and novel configuration process
- Understand the Linux command line, including utilities such as the file system, a text editor, shell scripting, and installing packages
- Receive an unbiased overview of WSL, its architecture, installation, the command line, practical use cases, and advanced configuration.
- Create a development workstation using WSL.
- Compare and contrast the differences between WSL 1 and WSL 2
- Explore, in depth, some of the more popular workflows in WSL
- Consider and plan key factors for a large scale deployment of WSL
This book is for developers who need to know learn WSL and how to build a development stack, integrating it with their preferred code editor or IDE if they so choose. Existing Windows and Linux system administrators will learn how to install, deploy, and manage WSL. Power users who are comfortable in a command line, but may be new to Linux or WSL, may also find this book useful.
商品描述(中文翻譯)
開發人員需要了解的所有內容,以便快速上手 Windows Subsystem for Linux (WSL)
自從發布以來,Windows Subsystem for Linux (WSL) 的受歡迎程度大幅上升,從早期的好奇者轉變為大型企業團隊的廣泛關注。本書是一本權威指南,涵蓋了 WSL 的各個方面,向開發人員介紹架構、安裝和命令行,甚至進階配置。書中穿插了實用案例,以加強理解。本書旨在有效且高效地讓開發人員熟悉這一令人興奮的開源工具集,這些工具特別適合在 Windows 上進行基於雲的開發和管理工作流程,包括 Azure。
Windows 開發人員將從安裝的基本知識開始,然後介紹一個龐大的開源工具庫,這些工具可以與他們現有的開發工具(如 Code、Visual Studio 和 JetBrains IDEs)集成,或者他們可以探索新的工具,如 GNOME Builder 或 KDevelop。本書還涵蓋了 Windows 和 Linux 應用程序的跨平台開發主題,使用 Visual Studio 內建的工具和來自 WSL 發行版的跨平台庫。
專家作者 Hayden Barnes 堅信 WSL 的許多特性取決於開發人員如何利用它,這一指導格言貫穿於這一寶貴的跨平台學習旅程中。開發人員將對他們手中眾多新機會感到興奮,並對他們能夠使用 WSL 做到的事情感到驚訝。
您將學到的內容
- 如何安裝和配置 WSL,這是一個獨特且新穎的配置過程
- 理解 Linux 命令行,包括文件系統、文本編輯器、Shell 腳本和安裝軟件包等工具
- 獲得 WSL 的客觀概述,包括其架構、安裝、命令行、實用案例和進階配置。
- 使用 WSL 創建開發工作站。
- 比較 WSL 1 和 WSL 2 之間的差異
- 深入探索 WSL 中一些更受歡迎的工作流程
- 考慮並規劃 WSL 大規模部署的關鍵因素
本書適合需要學習 WSL 及如何構建開發堆疊的開發人員,並可選擇將其與他們喜愛的代碼編輯器或 IDE 集成。現有的 Windows 和 Linux 系統管理員將學習如何安裝、部署和管理 WSL。對命令行熟悉但可能對 Linux 或 WSL 新手的高級用戶也可能會發現本書有用。
作者簡介
Hayden Barnes is Engineering Manager for Ubuntu on Windows Subsystem for Linux (WSL) at Canonical, and a recognized Microsoft MVP. Hayden regularly presents on the topic of WSL at conferences such as Microsoft Build and is the founder of WSLConf. He has consulted for enterprises, academic institutions, and government agencies to help them deploy WSL. Before joining Canonical, Hayden founded Pengwin, the first company to create a custom Linux distribution built specifically for Windows. He is passionate about WSL because it opens up a myriad of opportunities for cross-platform development, open source development, and collaboration between Linux and other communities.
作者簡介(中文翻譯)
海登·巴恩斯是Canonical公司在Windows子系統上的Ubuntu工程經理,也是公認的微軟MVP。海登經常在Microsoft Build等會議上就WSL主題進行演講,並且是WSLConf的創始人。他曾為企業、學術機構和政府機關提供諮詢,幫助他們部署WSL。在加入Canonical之前,海登創立了Pengwin,這是第一家專門為Windows創建自定義Linux發行版的公司。他對WSL充滿熱情,因為它為跨平台開發、開源開發以及Linux與其他社群之間的合作開啟了無數機會。
