についてお探し中...

【2024年】「正規表現」のおすすめ 本 121選!人気ランキング

この記事では、「正規表現」のおすすめ 本 をランキング形式で紹介していきます。インターネット上の口コミや評判をベースに集計し独自のスコアでランク付けしています。
記事内に商品プロモーションを含む場合があります
目次
  1. 独学プログラマー Python言語の基本から仕事のやり方まで
  2. リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
  3. 改訂3版 これからはじめるプログラミング 基礎の基礎
  4. プログラムはこうして作られる プログラマの頭の中をのぞいてみよう
  5. 詳説 正規表現 第3版
  6. おうちで学べるプログラミングのきほん: 全く新しいプログラミングの入門書
  7. プロを目指す人のためのRuby入門[改訂2版] 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plus)
  8. Structure and Interpretation of Computer Programs, second edition (MIT Electrical Engineering and Computer Science)
  9. 計算機プログラムの構造と解釈 第2版
  10. 1冊ですべて身につくHTML & CSSとWebデザイン入門講座
他111件
No.5
73

詳説 正規表現 第3版

Jeffrey E.F. Friedl
オライリージャパン
みんなのレビュー
まだレビューはありません
No.11
66
みんなのレビュー
まだレビューはありません
No.13
66
みんなのレビュー
まだレビューはありません
No.22
65

Winner of the 2011 Jolt Excellence Award! Getting software released to users is often a painful, risky, and time-consuming process. This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours- sometimes even minutes-no matter what the size of a project or the complexity of its code base. Jez Humble and David Farley begin by presenting the foundations of a rapid, reliable, low-risk delivery process. Next, they introduce the "deployment pipeline," an automated process for managing all changes, from check-in to release. Finally, they discuss the "ecosystem" needed to support continuous delivery, from infrastructure, data and configuration management to governance. The authors introduce state-of-the-art techniques, including automated infrastructure management and data migration, and the use of virtualization. For each, they review key issues, identify best practices, and demonstrate how to mitigate risks. Coverage includes * Automating all facets of building, integrating, testing, and deploying software * Implementing deployment pipelines at team and organizational levels * Improving collaboration between developers, testers, and operations * Developing features incrementally on large and distributed teams * Implementing an effective configuration management strategy * Automating acceptance testing, from analysis to implementation * Testing capacity and other non-functional requirements * Implementing continuous deployment and zero-downtime releases * Managing infrastructure, data, components and dependencies * Navigating risk management, compliance, and auditing Whether you're a developer, systems administrator, tester, or manager, this book will help your organization move from idea to release faster than ever-so you can deliver value to your business rapidly and reliably. Foreword by Martin Fowler Preface Acknowledgements About the Authors Part I Foundations 1 The Problem of Delivering Software 2 Configuration Management 3 Continuous Integration 4 Implementing a Testing Strategy Part II The Deployment Pipeline 5 Anatomy of the Deployment Pipeline 6 Build and deployment scripting 7 Commit Testing Stage 8 Automated Acceptance Testing 9 Testing Non-Functional Requirements 10 Deploying and Releasing Applications Part III The Delivery Ecosystem 11 Managing infrastructure and environments 12 Managing Data 13 Managing components and dependencies 14 Advanced version control 15 Managing Continuous Delivery Bibliography Index

みんなのレビュー
まだレビューはありません
No.24
65
みんなのレビュー
まだレビューはありません
No.32
60
みんなのレビュー
まだレビューはありません
No.37
59
みんなのレビュー
まだレビューはありません
No.38
59
みんなのレビュー
まだレビューはありません
No.40
59
みんなのレビュー
まだレビューはありません
No.42
59
みんなのレビュー
まだレビューはありません
No.43
59

基礎 データ構造 整列 探索

みんなのレビュー
まだレビューはありません
No.45
59

For courses in Unix Systems Programming, Unix System Administration, and as a supplemental text for courses in Advanced Networks and Systems Programming. This readable and comprehensive text clearly explains Unix programming and structure by addressing the solid fundamentals of Unix and providing different solutions to problems. All ideas and principles are introduced in the context of a practical problem, and excellent use is made of illustrations and listings in the text. Projects are solved by the development of complete programs, which are clearly commented on and integrated with explanations in the text. (NOTE: Each chapter includes a section stating its objectives and a summary.) 1. Unix Systems Programming: The Big Picture. 2. Users, Files, and the Manual: Who Is First. 3. Directories and File Properties: Looking through ls. 4. Focus on File Systems: Writing pwd. 5. Connection Control: Studying stty. 6. Programming for Humans: Terminal Control and Signals. 7. Event-Driven Programming: Writing a Video Game. 8. Processes and Programs: Studying sh. 9. A Programmable Shell: Shell Variables and the Environment. 10. I/O Redirection and Pipes. 11. Connecting to Processes Near and Far: Servers and Sockets. 12. Connections and Protocols: Writing a Web Server. 13. Programming with Datagrams: A License Server. 14. Threads: Concurrent Functions. 15. IPC Roundup: Can We Talk?

みんなのレビュー
まだレビューはありません
No.51
58
みんなのレビュー
Pythonをしっかり学びたい人向けの本格的な入門書です。基礎から応用まで幅広いトピックをカバーしており、実際に手を動かしながら理解を深められるよう工夫されています。独習スタイルに特化しているため、自分のペースで着実に学びたい人におすすめ。豊富なコード例や練習問題もあり、プログラミングの実力を着実に高めることができます。
No.52
58

Unix/Linuxプログラミング理論と実践

Bruce Molay
アスキー・メディアワークス
みんなのレビュー
まだレビューはありません
No.54
58

Programming in Haskell

Hutton, Graham
Cambridge University Press
みんなのレビュー
まだレビューはありません
No.56
58

新しいプログラムを作ることは新しいコンピュータの使い方を発見すること。たかが技術と侮るなかれ。プログラムのかき方を学ぶと…

みんなのレビュー
まだレビューはありません
No.57
58
みんなのレビュー
初心者がプログラミングを学びやすい構成が魅力。Pythonの基本的な文法から実際にコードを書く過程まで、わかりやすい解説でスムーズに学べます。豊富な例題や演習が用意されているため、しっかりと理解を深めながら進めることができ、実践的なスキルが身につく点がポイントです。初めてPythonに触れる人でも安心して学べます。
No.59
58
みんなのレビュー
まだレビューはありません
No.61
58

UNIXシステム管理 (1(volume 1))

アイリーン フリッシュ
オライリージャパン
みんなのレビュー
まだレビューはありません
No.63
58
みんなのレビュー
まだレビューはありません
No.66
58

UNIXシステム管理 (2(volume 2))

アイリーン フリッシュ
オライリージャパン
みんなのレビュー
まだレビューはありません
No.69
58
みんなのレビュー
まだレビューはありません
No.70
58

Peter Seibel interviews 15 of the most interesting computer programmers alive today in Coders at Work, offering a companion volume to Apress's highly acclaimed best-seller Founders at Work by Jessica Livingston. As the words "at work" suggest, Peter Seibel focuses on how his interviewees tackle the day-to-day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting. Hundreds of people have suggested names of programmers to interview on the Coders at Work web site: www.codersatwork.com. The complete list was 284 names. Having digested everyone's feedback, we selected 15 folks who've been kind enough to agree to be interviewed: * Frances Allen: Pioneer in optimizing compilers, first woman to win the Turing Award (2006) and first female IBM fellow * Joe Armstrong: Inventor of Erlang * Joshua Bloch: Author of the Java collections framework, now at Google * Bernie Cosell: One of the main software guys behind the original ARPANET IMPs and a master debugger * Douglas Crockford: JSON founder, JavaScript architect at Yahoo! * L. Peter Deutsch: Author of Ghostscript, implementer of Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1 * Brendan Eich: Inventor of JavaScript, CTO of the Mozilla Corporation * Brad Fitzpatrick: Writer of LiveJournal, OpenID, memcached, and Perlbal * Dan Ingalls: Smalltalk implementor and designer * Simon Peyton Jones: Coinventor of Haskell and lead designer of Glasgow Haskell Compiler * Donald Knuth: Author of The Art of Computer Programming and creator of TeX * Peter Norvig: Director of Research at Google and author of the standard text on AI * Guy Steele: Coinventor of Scheme and part of the Common Lisp Gang of Five, currently working on Fortress * Ken Thompson: Inventor of UNIX * Jamie Zawinski: Author of XEmacs and early Netscape/Mozilla hacker What you'll learnHow the best programmers in the world do their jobs! Who this book is for Programmers interested in the point of view of leaders in the field. Programmers looking for approaches that work for some of these outstanding programmers. Table of Contents * Jamie Zawinski * Brad Fitzpatrick * Douglas Crockford * Brendan Eich * Joshua Bloch * Joe Armstrong * Simon Peyton Jones * Peter Norvig * Guy Steele * Dan Ingalls * L Peter Deutsch * Ken Thompson * Fran Allen * Bernie Cosell * Donald Knuth

みんなのレビュー
まだレビューはありません
No.72
58
みんなのレビュー
まだレビューはありません
No.73
58
みんなのレビュー
初心者向けにプログラミングの基本を会話形式で楽しく学べる本です。プログラムの仕組みがイメージしやすく、キャラクターとのやり取りを通じて、複雑な概念もスムーズに理解できる内容になってます。プログラミングに全く触れたことがない人でも、無理なく始められる工夫がいっぱいで、Pythonの基礎を楽しみながら身につけたい人におすすめ。
No.76
58

最初にお読みください ユーザーに考えさせない ユーザーは"実際には"どんな風にウェブを使っているのか 「看板」デザイン入門 動物、植物、それとも鉱物? 不必要な言葉を省く 道路標識とパンくず 「トップページは難しい」と自覚するところから始める 「きっと仲良くやっていけるさ」 1日10円でできるユーザビリティテスト 礼儀としてのユーザビリティ アクセシビリティ、CSSそして皆さんについて 助けて!ウチのボスが○○しろって言うんです

みんなのレビュー
まだレビューはありません
No.81
58
みんなのレビュー
まだレビューはありません
No.84
58

Fundamental Algorithms

みんなのレビュー
まだレビューはありません
No.85
58
みんなのレビュー
ディープラーニングの概要は分かっているし機械学習はある程度理解しているつもりだけど、ディープラーニングの中身はちゃんと理解できていない人にぜひ読んで欲しい書籍。ディープラーニングは一旦これ1冊読んでおけば問題なし。複雑で難しい印象だったディープラーニングがこれを読むだけで一気に身近なものになる。
@@SHEQu
No.86
58
みんなのレビュー
Pythonの基礎をしっかりと学べる構成になっていて、プログラミング初心者にも取り組みやすい内容。基本的な文法から実際に使えるスクリプトまで、ステップバイステップで解説されているため、無理なく進められます。増補改訂版として新たなトピックも追加されており、実践的なスキルを習得したい人にぴったりです。
Pythonを学びはじめる際に最初に読む本として最適。非常に分かりやすく基礎の基礎から学べる。
No.100
58
みんなのレビュー
まだレビューはありません
No.101
58
みんなのレビュー
まだレビューはありません
No.102
58
みんなのレビュー
まだレビューはありません
No.107
58
みんなのレビュー
まだレビューはありません
No.112
58
みんなのレビュー
まだレビューはありません
No.113
57

Getting Real details the business, design, programming, and marketing principles of 37signals. The book is packed with keep-it-simple insights, contrarian points of view, and unconventional approaches to software design. This is not a technical book or a design tutorial, it's a book of ideas. Anyone working on a web app - including entrepreneurs, designers, programmers, executives, or marketers - will find value and inspiration in this book. 37signals used the Getting Real process to launch five successful web-based applications (Basecamp, Campfire, Backpack, Writeboard, Ta-da List), and Ruby on Rails, an open-source web application framework, in just two years with no outside funding, no debt, and only 7 people (distributed across 7 time zones). Over 500,000 people around the world use these applications to get things done. Now you can find out how they did it and how you can do it too. It's not as hard as you think if you Get Real.

みんなのレビュー
まだレビューはありません
No.116
58
みんなのレビュー
まだレビューはありません
No.121
58
みんなのレビュー
まだレビューはありません
search