『大津真(実用)』の電子書籍一覧
1 ~29件目/全29件
-
シリーズ73冊2,200円~5,280円(税込)レーベル: impress top gearシリーズ出版社: インプレス
開発経験に基づくパターン実践の極意!
開発経験に基づくパターン実践の極意!
パターン誕生の背景/エッセンス/適用条件/サンプルを解説。
ゲームプログラミングを含むソフトウェア開発の現場で、デザインパターンをより的確に利用するための解説書。著者は、米国大手ゲーム会社エレクトロニック・アーツでゲーム開発に従事。その経験に基づき、GoFや著者独自のパターンについて考察。より容易に変更できる洗練されたアーキテクチャ、ゲームに求められる実行速度といった視点を重視しつつ、幅広く応用できるパターンやゲーム必須のパターンを取り上げています。本書は、『Game Programming Patterns』の翻訳書です。米国アマゾンで60以上のレビューを集め、その9割が星5つと評価されています(2015年8月)。
【以下、本書イントロダクションより抜粋】
私がこの本で提供したいのは、解決策のメニューのようなものです。この本の各々の章では、単独でコードに適応可能なアイデアを解説しています。役立つものをメニューから選んで組み合わせることができます。
-
サーバ管理者が押さえておくべきLinuxコマンドとLinuxサーバの基礎的な知識を解説しました!
本書は、サーバ管理者やプログラム開発者などのエンジニアを目指す方のためのLinux とサーバ管理の入門書です。大きく次の二つの内容で構成しています。
(1)Linuxコマンドと使い方を解説
(2)Linuxサーバーの基礎知識を解説
基本的にデスクトップ環境を使用したGUI 操作はやったことがあるものとして、「端末」アプリなど端末エミュレータでのコマンドライン操作をベースに解説しています。もちろん、大学や専門学校の学生がLinuxのようなUNIX系OSのコマンド操作やサーバ管理を学びたいといった場合にもお薦めです。
Linux には現在、さまざまなディストリビューションがあり、用意されているパッケージの種類やその内容、ファイルシステムの構造などが若干異なります。本書では次の2つのディストリビューションを基本に解説しています。
(1)Ubuntu
(2)Red Hat Enterprise Linux(RHEL)
コマンドの実行例を挙げながら解説しているので、実際に手元のLinux環境で試しながら読み進めてください。UbuntuとRHELのインストール方法は、電子版をサポートサイトでダウンロードできます。 -
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
この商品は固定レイアウト作成されており、文字列のハイライトや検索、辞書の参照、引用などの機能はご利用いただけません。
ビートメイキング、楽器の演奏、レッコーディング、編集、ミキシング。完全プロ仕様の音楽制作をiPadで実現。 2023年5月24日、AppleのDAWソフトLogicProのiPad版がリリースされました。 Mac版と比べるとiPad版の画面は小さいのですが、効率よく編集を行うための機能が搭載されているので、慣れればそれほどストレスなく作業が行えるでしょう。 iPad版のプロジェクトはMac版のそれと互換性があるので、旅先のホテルでプロジェクトを編集したり、スタジオで新たなテイクを録音したりして、あとで自宅のMacでじっくりと編集、ミックスするといった使い方も可能です。
LogicProを使いこなすには、楽曲を作成しながら、少しずつマスターするのが一番の近道です。 本書は、その手助けとなることを目指した解説書です。
まず、Chapter1では、DAWを始めるための予備知識と、LogicProの画面構成について説明します。 Chapter2では、LogicProの基本操作として、プロジェクトの作成や、トラックやリージョン、プレイサーフェスについて説明します。 Chapter3ではMIDI、Chapter4ではオーディオの基本的な取り扱いについて説明します。 Chapter5ではMIDIデータの活用法、Chapter6ではミキサーの使いこなしについて説明します。 最後のChaper7ではLiveLoopsやBeatBreakerなど、LogicProの便利機能について取り上げています。
本書の使い方ですが、最初に全体にざっと目を通して、iPad版LogicProを使用してどんなことができるのかを把握するとよいでしょう。 そのあとは、実際に楽曲を作成しながら、操作がわからない部分についてリファレンス的に参照していただければと思います。 -
※この商品はリフローレイアウトで作成されており、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できます。GarageBandは、初心者にやさしいApple純正のDAW(Digital Audio Workstation)ソフトウエアです。シンプルな操作性と、わかりやすいインターフェースによって、誰もが気軽に、MacやiPad、iPhoneなどを使ってDTM(DeskTop Music)をはじめられます。初心者向けとはいっても、鍵盤楽器やオーケストラなどの高品位なソフトウエア音源、簡単にリアルなドラムトラックを作成できるDrummerなど、低価格の音楽ソフトウエアとは思えないほどの十分な機能が用意されています。また、トラック上にパーツを並べていくだけで曲の基本部分が制作できるApple Loopsのループ素材も充実しているので、楽器の経験がない人でも音楽制作楽しむことができます。本書では、MacでDTMをはじめたいといった人のために、GarageBandの使い方をゼロから解説しています。まずは、GarageBandをMIDIキーボードの音源として使用する方法や、エレキギターアンプ代わりに使う方法といった、ライブや自宅演奏での活用方法について説明し、次に、Apple Loopsのループ素材によるバックトラックの作成方法について解説します。その後は、オーディオやMIDIの録音、編集機能、ミキシングといったDAWとしての基本的な使い方についてじっくりと説明しています。なお、GarageBandをリモートコントロールするiPadアプリ「Logic Remote」がApp Storeより無償で提供されています。最後のChapterでは、Logic Remoteを使用してiPadをミキサーのコントローラとして使用したり、外部キーボードとして使用したりする方法についても解説しています。
-
〈電子書籍版について〉
本書は固定レイアウト型の電子書籍です。リフロー型と異なりビューア機能が制限されるほか、端末によって見え方が異なります。
【Pythonの基礎からゲーム・Webスクレイピング・機械学習まで!】
Pythonは初心者でも習得しやすいプログラミング言語ですが、得意とする領域は多岐にわたり、高度な用途でも用いられています。これはPythonにはさまざまなモジュールやライブラリが存在し、それらによって機能を拡張できるためです。Pythonでは、基本文法の習得に加え、モジュールやライブラリをいかに活用していくかが成長の鍵といえるでしょう。
本書はこのような特性を踏まえ、Pythonの基本文法を習得したのちに、シンプルなGUIアプリ、Web API、ゲーム、Webスクレイピング、機械学習と進んでいくことで、Pythonに慣れながら、モジュールの活用方法と多彩な用途を体験できるように構成しました。コードの各部も詳細に解説し、段階を追って学んでいくので、プログラミングの初心者でも安心して読み進められます。
また、掲載サンプルのほか、ターミナル上で入力するコマンド類もテキストでダウンロードできるので、読み違いや入力の誤りもなくなり、滞りなく学習できます。
ぜひ本書とともに、Pythonの広範な世界へと足を踏み入れてみてください。
〈こんな方にオススメ〉
・これからPythonを学びはじめたい方
・Pythonの多彩な用途を体験したい方
・Pythonのモジュールやライブラリの使い方を知りたい方
〈本書の内容〉
■Lesson1 Pythonをはじめる準備
■Lesson2 Pythonプログラミングの基礎
■Lesson3 デスクトップアプリを作成する
■Lesson4 Web APIを利用したアプリを作成する
■Lesson5 ゲームを作成する
■Lesson6 Webスクレイピングに挑戦!
■Lesson7 機械学習に挑戦!
〈本書の特長〉
・シンプルなアプリ作成からWebスクレイピング・機械学習まで、Pythonの多彩な用途を学べる
・基本文法から発展まで段階を追って解説しているので、初心者でも無理なく読み進められる
・図をふんだんに用いたわかりやすい解説
・各単元に学習時間の目安を表示しているので、計画的に学習を進められる
〈プロフィール〉
大津 真(おおつ・まこと)
東京都生まれ。早稲田大学理工学部卒業後、外資系コンピューターメーカーにSEとして8年間勤務。現在はフリーランスのテクニカルライター、プログラマー。主な著書に『3ステップでしっかり学ぶJavaScript入門』(技術評論社)、『基礎Python』(インプレス)、『MASTER OF Logic Pro X』(BNN)、『XcodeではじめるSwiftプログラミング』(ラトルズ)などがある。
田中賢一郎(たなか・けんいちろう)
慶應義塾大学理工学部修了。キヤノン株式会社でデジタル放送局の起ち上げに従事。単独でデータ放送ブラウザを実装し、マイクロソフト(U.S.)へソースライセンス。Media CenterTVチームの開発者としてマイクロソフトへ。Windows、Xbox、Office 365の開発/マネージ/サポートに携わる。2017年にプログラミングスクール「Future Coders」を設立。2022年からGrowth Kineticsビジネスアナリストを兼務。著書は『ゲームを作りながら楽しく学べるPythonプログラミング』(インプレスR&D)など多数。趣味はジャズピアノ/ベース演奏。 -
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
iPhoneでここまでできる!!
楽器の経験がなくてもiPhoneやiPadをピアノやギターのように 演奏したり、曲を録音したい!そんな願いを叶えるiOS版GarageBand。
携帯性に優れ、場所を選ばずに楽器演奏や曲作りが できます。タッチパネルを生かした操作により、楽器がはじめて の方でも本格的な演奏が可能です。さらに、ジャムセッション機能 により仲間とのセッションすることもできます!
本書では、ミュージシャンでもある著者が、基本的な 使い方から録音、編集機能、ミキシングといった音楽制作ソフト の基本的な使い方から応用までじっくりと説明しています。最新iOS/iPadOS対応! -
※この商品は固定レイアウトで作成されています。お使いの端末で無料サンプルをお試しいただいたうえでのご購入をお願いいたします。
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
機能強化はもちろん、ドングルの廃止、Appleシリコンにネイティブ対応など、さらに扱いやすくなったDAWソフト「Cubase12」の基本操作から楽曲制作のうえで役立つ知識を、400ページを超える大ボリュームで豊富な図版とともに徹底解説しています。さらにDTMの基礎、必要な機材についても丁寧に解説しているので初心者にも安心の内容です。
コードパッド、コードトラック、アレンジャートラック、サンプラートラックなど便利な機能の解説はもちろん、オーディオからのコード検出、柔軟なオーディオ編集を可能にする進化したVariAudioやAudioWarpなど注目の新機能も紹介します。
Cubase12の基本をマスターし、もっと使いこなせるようになりたいと考えている初級者~中級者に最適な内容です。 -
※この商品は固定レイアウトで作成されています。お使いの端末で無料サンプルをお試しいただいたうえでのご購入をお願いいたします。
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
本書では、プロフェッショナル向けDAWソフトとして人気の「Logic」の最新バージョン「Logic Pro X」の基本的な操作方法や、楽曲制作のうえで役立つ知識を、400ページを超える大ボリュームで豊富な図版とともに解説しています。さらにDrummer、Flex Pitch、Logic Remoteなど注目の新機能も紹介。パワフルに生まれ変わった「Logic Pro X」を使いこなすために、必携の1冊です! -
2,772円(税込)※この商品は固定レイアウトで作成されています。お使いの端末で無料サンプルをお試しいただいたうえでのご購入をお願いいたします。
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
Apple が開発した「モダン、安全、高速性、インタラクティブ」を特徴とする新たなプログラミング言語「Swift」。Swiftは文法が特殊であったObjective-C に比べて、JavaScript などに似たシンプルな書式を採用し、初心者にも学びやすい言語であるといえます。本書では実践的でかつシンプルなサンプルを示しながら、iOS プログラミングを始めるための予備知識、Swiftの基礎、Xcode の基本操作、iOS アプリ作成の手順などを解説しています。対象読者はプログラミング言語に関する基本的な知識があることを前提としていますが、プログラミングの経験が多少あれば、読み進められるように配慮しています。 ※本書は2013年1月刊行の『iOSプログラミング入門 - Objective-C + Xcodeで学ぶ、iOSアプリ開発の基礎』に加筆・修正を行った、改訂版となります。 -
※この商品は固定レイアウトで作成されています。お使いの端末で無料サンプルをお試しいただいたうえでのご購入をお願いいたします。
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
本書では、20年以上の歴史を持ち、今一番使われているDAW、「Cubase」の最新バージョン「Cubase7」の基本的な操作方法や、楽曲制作のうえで役立つ知識を、400ページを超える大ボリュームで豊富な図版とともに丁寧に解説しています。さらに、MixConsoleやコードトラック&アシスタント、VOCALOID Editor for Cubaseなど注目の新機能についても紹介します。Cubaseでの楽曲制作をより楽しむために、必携の1冊です!※本書はCubase7を元に執筆されておりますが、一部機能を除いてCubase Artist 7にもほぼ対応しています。 -
Rubyの基礎から始め、Webアプリケーション開発の実際を学ぶ定番!
本書は、2007年10月に初版が発行された『基礎 Ruby on Rails』の改訂3版です。これから、初めてウェブ開発に携わりたいと考えている方々を対象に、Rubyの文法やオブジェクト指向の考え方を初歩から解説し、アプリケーションのモックアップ作り、データベースを導入し、ログイン・ログアウト機能を加え、最終的にはメンバーや記事の管理ページまでできあがります。読者はChapter 1 から順を追って学習していけば、Ruby on Rails によるアプリケーション開発の流れをつかむことができます。 -
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
Logic史上最大規模の アップデート版登場!! 新しいバージョンは、プロ仕様の Live Loops、完全に再設計されたサンプリングワー クフロー、ビートメイキングのための新しいツールにより強化されています。 強力なツールを取り揃えたことにより、AppleがLogic Pro X史上最大規模のアップデ ートと謳っており、これだけの機能を持ったDAWソフトが 圧倒的なコストパフォーマンスで購入できることも魅力の1つです。 本書では初心者がつまづきやすい操作・知識をポイントごとに絞った「逆引解説書」です。 Garagebandからレベルアップしたいユーザも必見!!
-------------------------------------
(本書はじめにより抜粋)
LogicProを使いこなすには、楽曲を作成しながら、少しずつマスターするのが一番の近道です。本書は、その手助けとなることを目指した解説書です。初心者がつまずきやすいポイントとテクニックをQ&A形式で説明しています。
Chapter1では、プロジェクト作成やトラック/リージョンの基本操作について説明します。Chapter2ではオーディオおよびMIDIの録音操作、Chapter3ではMIDI操作、Chapter4ではオーディオ操作、Chapter5では簡単にリアルなドラムトラックが作成できるDrummerについて説明します。Chapter6では多彩なエフェクト、Chapter7では豊富なソフトウエア音源の使いこなしのポイントを取り上げています。Chapte8ではミキサーの操作とトラックダウン、Chapter9では譜面作成、最後のChaper10ではそれ以外のテクニックについて取り上げています。まずは、全体にざっと目を通して、LogicProを使用してどんなことができるのかを把握しておく
とよいでしょう。そのあとは、実際に楽曲を作成しながら、これをするのはどうすればいいのだっけ?といったときなど、必要に応じてリファレンス的に参照していただければと思います。
最後に、本書によって、読者のみなさまのLogicProによる音楽制作の幅が少しでも広がり、多くのすばらしい楽曲が作り出されることを願っています。
------------------------------------- -
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
SwiftUIは、iOSアプリやmacOSアプリなどAppleデバイス用プログラム開発用のSwift言語によるフレームワークです。
それまでのUIkitフレームワークを置き換えるべく2019年10月にリリースされました。
キャンバス上のプレビューを活用しながらこれまで以上にシンプルなプログラミングが可能です。
本書は、そのSwiftUIを使用してiOSアプリを作成する方法を学ぶための入門書です。
SwiftUIを使用するにはSwift言語の基礎知識が必要ですが、Chap2でSwiftUIを扱うために不可欠なクロージャや構造体などSwift言語のポイントを解説します。
そのため、JavaやPythonなど他の言語の経験者の方もSwift Playgroundsなどの学習アプリやデベロッパードキュメントと併用することで効率的に学習が進められるようになっています。
(SwiftUIの操作環境: macOS 10.15(Catalina)以降、Xcode バージョン11以降) -
【Pythonの独習にぴったり!“あなうめ”で基礎が身につくから挫折しない!】
本書は、“挫折せずにPythonプログラミングに親しむ”という点をもっとも重視したPythonの入門書です。
プログラミングを学ぶ際、「あるところから急にむずかしくなった」という壁にぶつかることがよくあります。
これはあるステップをきちんと理解できていない状態で次のステップに進んでしまい、理解があいまいな点が積み重なっていくことから起こりがちです。
このような挫折は、ひとつひとつのステップをきちんと理解し、着実に学習を進めていくことで防げます。そこで本書では、初学者の方のためにプログラミングの基本をていねいに解説することはもちろん、新しいことを学ぶたびに“あなうめ問題”を掲載し、そのつど理解度をしっかり確認できるように構成しました。合計190問以上におよぶ“あなうめ問題”によって、解説を読んだその場でポイントを復習できるため、自信をもって学習を進められます。掲載コードもダウンロードできるため、読むだけでなく、自分のパソコンで手を動かしながらプログラミングを学べます。
本書の目標は、Pythonでシンプルなプログラムを書けるようになることです。本格的なプログラム開発ではじめて必要になる高度な項目は省いているので、まずはプログラミングの考え方を身につけることに集中できます。本格的なPythonプログラムをつくるための基礎固めとして、ぜひ本書をご活用ください。
〈こんな方にオススメ〉
・Pythonを初歩から学びたい
・プログラミングの勉強をPythonからはじめたい
・Pythonの基礎に不安があるのでおさらいしたい
〈本書の内容〉
■Chapter1 Pythonプログラミングを始めるために
■Chapter2 Pythonプログラムはじめの一歩
■Chapter3 変数と計算
■Chapter4 文字列とオブジェクトの基本操作
■Chapter5 条件に応じて処理を変える
■Chapter6 処理を繰り返す
■Chapter7 リスト・タプル・辞書でデータをまとめる
■Chapter8 処理を関数にまとめる
■Chapter9 プログラムをつくってみよう
〈本書の特長〉
・190問以上のあなうめ問題でポイントごとに学びを確認!
・プログラミング自体の初心者でも安心!
・掲載コードをダウンロードして手を動かしながら学べる! -
【初めてでも安心! “あなうめ”で基礎を固めるから挫折しない!】
本書は、“挫折せずにJavaプログラミングに親しむ”という点をもっとも重視したJavaの入門書です。
プログラミングを学ぶ際、「あるところから急にむずかしくなった」という壁にぶつかることがよくあります。これは最初のステップをきちんと理解できていない状態で次のステップに進んでしまい、理解があいまいな点が積み重なっていくことから起こりがちです。
このような挫折は、ひとつひとつのステップをきちんと理解し、着実に学習を進めていくことで防げます。そこで本書では、初学者の方のためにプログラミングの基本をていねいに解説することはもちろん、新しいことを学ぶたびに“あなうめ問題”を掲載し、そのつど理解度をしっかり確認できるように構成しました。合計190問以上の“あなうめ問題”によって、解説を読んだその場でポイントを復習できるため、自信をもって学習を進められます。掲載コードもダウンロードできるため、読むだけでなく、自分のパソコンで手を動かしながらプログラミングを学べます。
本書の目標は、Javaでシンプルなプログラムを書けるようになることです。本格的なプログラム開発ではじめて必要になる高度な項目は省いているので、まずはプログラミングの考え方を身につけることに集中できます。本格的なJavaプログラムをつくるための基礎固めとして、ぜひ本書をご活用ください。
〈こんな方にオススメ〉
・Javaを初歩から学びたい
・プログラミングの勉強をJavaからはじめたい
・Javaの基礎に不安があるのでおさらいしたい
〈本書の内容〉
■Chapter1 Javaプログラミングを始めるために
■Chapter2 Javaプログラムはじめの一歩
■Chapter3 変数と計算
■Chapter4 文字列とオブジェクトの基本操作
■Chapter5 条件に応じて処理を変える
■Chapter6 処理を繰り返す
■Chapter7 データをまとめて管理する配列
■Chapter8 処理をメソッドにまとめる
■Chapter9 プログラムをつくってみよう -
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
iOS 版GarageBand を使用して音楽演奏や音楽制作を楽しむ方法を解説します。
誰でも簡単に楽器演奏が可能なTouch Instrument や、ギターアンプやベースアンプとして使用する機能、LIVE LOOPS 機能などを中心に、ミュージッシャンとしても活動している著者が、豊富な図解を用いて初心者にもわかりやすく解説します。 -
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
本書は、プログラミングをしないMacユーザーをとくに意識した、Gitの入門書です。
Gitの知識がまったくない段階から始めて、主要機能をしっかり理解し、GitHubの共有機能までたどり着くことを目標にしています。過去に挫折した方や、いまさら人に質問できない方、こっそりマスターして同僚に差をつけたい方にもおすすめです。
プログラマーの間でGitの人気は高まる一方ですが、「最近では、ノンプログラマーにとってもその利便性が認められてきています。」
たとえば、ソフトウェア開発のプロジェクトにプログラマー以外の立場で参加する場合や、
そもそもプログラムではない一般的な文書作成の目的で、Gitの基礎知識を必要とされるケースが増えてきています。
しかしGitはもともと大規模なソフトウェア開発のために作られたもので機能が多く、
独特な用語が多い上に、ほとんどの解説書では読者がプログラマーであることを前提にしているため、
ノンプログラマーにとっては最初の手掛かりにさえ悩むケースがあります。
【本書の執筆方針】
1.一般的なMac用アプリケーションと同じ感覚でGitを利用できる「Sourcetree」というアプリケーションを使います。
「ターミナル」やコマンド入力は扱いませんが、用語や機能を本書で学んでおけば、将来本格的に使いたくなったときにも役立つでしょう。
2.サンプルには、単純な日本語の文書を使います。
プログラミングの知識は必要ありませんし、操作結果の変化もわかりやすくしています。
3.採りあげるアプリケーションやサービスは、すべて無料です。
規模が大きくなると有料になるものもありますが、独習や、少人数のプロジェクトであれば費用はかかりません。 -
「turtle」で遊びながら楽しく学ぼう!
Pythonは、書式がシンプルで初心者にも親しみやすいことから、現在最も注目を集めているプログラミング言語です。
大学などでもプログラミング教育用の言語として採用される機会が増えています。
本書では、プログラミングの初心者を対象に、Pythonの学習において重要なポイントやわかりにくい部分を、
生徒の疑問に先生が答える対話形式で、できるだけ平易に説明しています。
また、グラフィック部分に使用したturtle(タートル:亀)は、プログラミングを視覚的・感覚的に学ぶために
用意された標準モジュールです。楽しみながら、飽きることなく学習を進めることができます。
本書によって、読者の皆様がPythonプログラミングの楽しさに目覚め、さまざまなオリジナルプログラムが生み出されることを願っております。 -
自分だけのWebサーバを立ち上げよう
本書は、CentOS 7 を使用してWeb サーバ「Apache」を立ち上げたいという方の最初の道しるべとなることを目指した解説書です。現在Apacheはさまざまなプラットフォーム上で動作しますが、設定ファイルの内容やディレクトリ構成が、環境によってまちまちであるため、全ての環境を踏まえて解説すると説明が煩雑になってしまいます。そこで、本書はプラットフォームをCentOS 7 に限定し、CentOS 7 に標準で用意されているApache のパッケージをベースに解説を行うことで、初心者でも安心してWebサーバ環境を構築できるように配慮しています。
(「はじめに」より)
【目次】
第1章 Web サーバ「Apache」の基礎を知ろう
第2章 Apache の設定ファイルを理解する
第3章 CGI、SSI、PHPを利用するには
第4章 セキュリティと認証の基本を知ろう
第5章 覚えておきたいApache の便利機能 -
ターミナルとコマンドの基礎が身につく!
本書は、Macの基本的な使い方をマスターしているユーザのために、UNIXへの入り口であるコマンドライン操作をゼロから解説したものです。
ターミナルを使いこなせるようになると、コンピュータ操作の可能性が大幅に広がります。
たとえば、Webデザイナーの方はオリジナルのWeb サーバを構築してWebページのテストを行うことができますし、プログラマーの方はPythonやRubyといったスクリプト言語を自由に操ることができます。
また、サーバの管理者の方は、SSHによるサーバの安全なリモート管理が可能になります。それ以外のMac ユーザの方も日常のファイル操作がより便利に行えるようになります。
基礎編では、コマンドライン・インタプリタであるシェルの使い方、および基本的なUNIXコマンドの操作について説明しています。
また、UNIX の定番エディタであるvim の使い方について基礎から解説しています。
応用編では、まずUNIX 用オープンソースソフトウェアをmacOS用に移植する方法、続いてシステム管理の基礎としてユーザ管理とサービス管理を取り上げています。
また、SSHサーバとWebサーバ「Apache」の基本設定について説明します。
もちろん、本書だけでmacOS のUNIX 機能をすべて解説することは不可能ですが、本書で得た知識をもとにネットの情報や書籍などを参照すれば、さらに理解が深まるでしょう。 -
一週間で学ぶJava言語
本書は1日目?7日目の7分冊として提供します。各パートは4つのセクションからなり、実際の入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように構成されています。
1日目では、まずJava言語の概要とJDKのインストールに付いて説明し、その後で簡単なアプリケーションを作成しながらJavaプログラムの基本構造についてわかりやすく解説します。
【目次】
[1時間目]Java言語の概要を知ろう
1-1 Javaってどんなプログラミング言語だろう
1-2 マシン語と高級言語
1-3 「コンパイラ方式」と「インタプリタ方式」
1-4 Javaはオブジェクト指向言語
1-5 3種類のJavaエディション
[2時間目]プログラムを作成するための予備知識
2-1 Javaプログラミングに必要なもの
2-2 コマンドラインの使い方(Windows編)
2-3 コマンドラインの使い方(Mac/Linux編)
[3時間目]Javaの環境設定
3-1 JDKをインストールする(Windows編)
3-2 デモを見てみよう(Window編)
3-3 JDKをインストールする(Mac編)
3-4 デモを見てみよう(Mac編)
[4時間目]Javaプログラムを作成してみよう
4-1 プログラム作成の流れ
4-2 Javaソースファイル「Hello.java」を作成する
4-3 ソースファイルをコンパイルする
4-4 完成したプログラムを実行する
4-5 ソースプログラムの中身について
4-6 ソースプログラムの見やすさと字下げについて
4-7 コンパイルでエラーが起きた場合 -
シリーズ6冊各660円(税込)
コマンドラインは恐くない
本書は1日目~6日目の6分冊として提供する。各パートは4つのセクションからなり、実際の入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように構成されています。
まず1日目では、終了した段階で、コマンドライン操作の基本が理解できていることを目標に、ターミナルエミュレータの基本操作を説明します。1時間目では、導入編としてUNIX系OSの概要について説明。2時間目では、いよいターミナルエミュレータを起動しシェルコマンドを実行する方法について解説します。3時間目では、ファイルシステムの階層構造とディレクトリ操作について、4時間目ではテキスト補完や履歴などシェルを活用する上で欠かせない基本テクニックについて説明します。
【目次】
●1時間目 Linuxの世界への最初の一歩
UNIXの歴史的背景について
UNIXの特徴は
Linuxはパソコンで動作するフリーのUNIX
●2時間目 ターミナルを使ってみよう
ターミナル・エミュレータとはなんだろう
コマンドの実行を管理するシェル
簡単なコマンドを実行してみよう
コマンドに指令を与えるオプション
●3時間目 ファイルシステムを探検する
UNIXのファイルシステムの基本構造を理解しよう
ディレクトリを操作するための基本コマンド
lsコマンドの便利な使い方
ファイルのコピーと削除もコマンドで
●4時間目 コマンドラインの操作テクニック
よく使うディレクトリを表す記号を覚えておこう
便利なテキストの補完機能
コマンドラインの編集も自由自在
前に実行したコマンドを呼び出すには -
一週間で学ぶJava言語
本書は『楽しく学ぶJava入門 1日目?7日目』を一冊にまとめた合本です。
全体は1日目?7日目の7つの章から構成されています。各章は4つのセクションからなり、実際のJava入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように構成されています。プログラミングの初心者が、7日目まで読み終えた段階でJava言語の基本がマスターできることを目指しています。
1日目では、Java言語の概要と、コマンドラインの使い方やエディタの設定などJavaプログラミングを始めるための予備知識
2日目では、変数の取り扱いと、四則演算やMathクラスを使用した計算方法
3日目ではクラスからオブジェクトを作成する方法、Stringオブジェクトの操作、例外の取り扱い
4日目では、データをまとめて管理する配列、およびコレクションクラスの取り扱い
5日目では、処理を繰り返したり、あるいは、ある条件によって行う処理を変更したりといった制御構造
6日目では、プログラムからファイルを読み書きする方法
最終日である7日目では、オリジナルのクラスの作成方法について。また、オブジェクト指向言語を特徴付けるクラスの継承についても説明します。
【目次】
1日目 Javaの世界へようこそ
2日目 変数と基本データ型
3日目 オブジェクトと文字列の基本操作
4日目 配列とコレクションクラスの操作
5日目 いろいろな制御構造
6日目 ストリームとファイルの読み書き
7日目 メソッドの定義とオリジナルのクラスの作成 -
1,980円(税込)
コマンドラインは恐くない
本書は既刊『Linuxコマンドライン入門 1日目?6日目』全6冊を1冊にまとめた合本です。
1日目から6日目の6つのパートから構成されています。各パートは4つのセクションからなり、実際の入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように設定されています。6日間を読み終えた段階で、LinuxやOS XなどUNIX系OSのコマンドラインの基本操作およびシステム管理の基礎を理解できることを目標とします。
1日目では、コマンドラインの初心者を対象に、コマンドの実行方法やテキストの補完機能などターミナルエミュレータ上のbashの基本操作を解説します。
2日目では、コマンドラインにおけるもっとも日常的な操作である、ファイルとディレクトリの操作を重点的に解説する。特にファイルを扱う上で不可欠なワイルドカード、標準入出力、リダイレクション、リンクについて丁寧に解説します。
3日目では、シェルがもっとも得意とする機能のひとつであるテキストファイルの操作、および定番エディタであるviの操作について解説します。
4日目では、findコマンドによる検索やフィルタコマンドの使いこなしなど、日常の操作に便利な多少高度なコマンドの操作について説明します。
5日目では、ユーザ管理やアクセス制御といったLinuxにおけるシステム管理の基本について説明します。
最終日である6日目では、これまでのまとめとしてシェルの活用方法と環境設定について解説します。 -
Mac用音楽制作ソフトの中でも圧倒的なコストパフォーマンスでプロからビギナーまで絶大な人気を得ているLogic Pro X。比較的購入しやすい価格とそれに見合わない程の高機能なLogic Pro Xですが、初心者には少し難しい部分もあるようです。本書は、Logic Pro Xの機能を、1オーディオ(音声など)の録音や編集をする「DAW」 2MIDIデータの録音や編集をする「シーケンサー」 3MIDIデータに基づいて楽譜を作成する「ノーテーションソフト」の三大機能に分け、Logic Pro Xで音楽制作をする際、初心者がつまづきやすい操作・知識を111のポイントに絞り簡潔に解説した、これまでにないLogic Pro Xの逆引き操作解説書です。Logic Pro Xの最新版10.2.2に対応しています。本書は「すぐに使いたい」「DTMを楽しみたい」「使って覚える派」「GarageBandを卒業」などの人達を応援します。
-
Javaを知らない人のためのAndroidの入門書!
本書は、プログラミングの初心者を対象に、段階的にステップアップしながら、Androidプログラミングのための基礎知識をしっかりと学んでいくための学習書です。好評だった前作『かんたん7ステップ JavaからはじめようAndroidプログラミング』の改訂版として、最新版のSDKや、Androidの新しい開発環境である「Android Studio」に対応させました! Javaを知らない人でも無理なく読み進められ、Android用の簡単なアプリケーションが開発できるような構成になっています。
Chapter1 Androidプログラミングを始めるために
Chapter2 Javaプログラミングの基礎を確認する
Chapter3 Androidの開発環境を準備する
Chapter4 Androidプログラミングをはじめよう
Chapter5 アクティビティとビューの取り扱い
Chapter6 イメージの表示と図形の描画
Chapter7 インテントの基本操作 -
プログラミングの初心者を対象に、OSはYosemite(OS X 10.10)、開発環境にXcode6.1を使用してAppleの新しい標準の開発言語Swiftプログラミングの基礎を学ぶことを目的とした解説書です。Objective-Cの後継にあたるSwiftは、オブジェクト指向言語にモダンな関数型言語のエッセンスを加えた言語です。本書では、初心者にやさしい、シンプルなサンプルプログラムを用いた分かりやすい解説を心がけ、Swiftの基礎からOS Xアプリ、iOSアプリの作成方法までを丁寧に説明します。
-
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。OS XおよびiOS用のアプリケーション開発に用いられるプログラミング言語Objective-Cとその統合開発環境Xcode5を使い、サンプルプログラムを多数作ることで、Objective-Cプログラミングの基礎力をしっかり養うための独習書です。本書では、最初の章でObjective-C の概要を紹介し、続いてXcode5 の基本的な使い方、C 言語部分の基礎知識について解説します。その後は、一般的なプログラム言語と比較して多少風変わりなObjective-C 特有の記述方法、OS XアプリケーションおよびiOSアプリケーションのどちらにおいても基盤となるFoundationフレームワークの基礎、オリジナルのクラスの作成方法などについてていねいに説明します。また、面倒なメモリ管理を自動化するARC(Automatic Reference Counting)についてもわかりやすく解説しています。最後の章では、iOSアプリケーションの作成方法を紹介しています。本書で初めて登場するGUIアプリケーションの作成ですが、それまでの内容をしっかりと把握していれば十分理解できるでしょう。なお、本書の執筆完了後にXcode 6 のベータ版がリリースされました。主な変更点は新プログラミング言語であるSwift への対応です。Xcode 6 の基本操作部分はXcode 5とほぼ同じなので、Objective-C のプログラミング学習においては本書の内容はほとんど適用できると思われます
-
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。Pro Tools ユーザー必携の入門書Pro Toolsは、安定性と高品位な音質で、世界中の録音エンジニアから絶大な支持を得ているDAWです。今やプロフェッショナルの録音現場では、かつて主流であったアナログ/デジタルのマルチテープレコーダーを完全に置き換える存在となってるといっても過言ではありません。Pro Toolsのバージョン11では64ビット環境に最適化され、広大なメモリ空間を活用し、プラグインやトラックを多用した大容量のセッションも高速にこなせます。本書は、音楽制作にしぼり、Pro Toolsの活用法をゼロからわかりやすく解説したものです。前半では、Pro Toolsの概要とオーディオとMIDIの録音からミックスダウンまでの基本操作を説明しています。それ以降の章では、オーディオやMIDIの録音、クリップの編集、ミックスダウン、マルチティンバーのバーチャルインストゥルメントの使用法、MIDIエディタの操作、エラスティックオーディオやBeat Detectiveといった便利機能やクリップの管理など、より実用的な機能について詳細に解説しています。
・キャンペーンの内容や期間は予告なく変更する場合があります。
・コインUP表示がある場合、ご購入時に付与されるキャンペーン分のコインは期間限定コインです。詳しくはこちら
・決済時に商品の合計税抜金額に対して課税するため、作品詳細ページの表示価格と差が生じる場合がございます。