linkto_oldcontents linkto_sitemap  
  menu_top   menu_aboutus   menu_coterie  
    menu_inquiry   menu_link   menu_blog
発行物紹介
 
発行物一覧

  ▼次回イベント情報

  ▼すべての発行物

  ▼ご注文方法

頒布中発行物

  Win/Mac/UNIX
すべてで20年動くプログラムはどう書くべきか

  あの紀文(ひと)は今、キッコーマン。(改)

  Shell Script
ライトクックブック
2014-2016

  鳥と太陽の紋章を受け継ぎし者たち

  コンパチブル・シェルスクリプティング

  すべてのUNIXで20年動くプログラムはどう書くべきか

  キッコーマンの
飛んでる豆乳
飲みたい紀文

  本当は身近な
うつ病のはなし

頒布終了発行物

  あの紀文(ひと)は今、
キッコーマン。

  すべてのUNIXとWindowsで20年動くプログラムはどう書くべきか

  Shell Script
ライトクックブック
2014-2015

  ななか Inside Press vol.5

  リッチな
コンピューター入門

  リッチな
サーバー構築
VOLUME1 DS

  Shell Script
ライトクックブック

  笑顔になりたい

  Googol Mac
Like Racks 第1版

  リッチな
サーバー構築
VOLUME2

  できねPROmini
Chromium OSクラウドコンピューティング

  できねPRO
そろそろIPv6事始め

  できねPRO
快適データ通信

  TeX同人誌用
栄養補助食品
 
  カバー・タイトル
 
表紙:Shell Script ライトクックブック2014-2016

【割引特典】過去版購入者割引のお知らせはこちら

【第3版以降の購入者特典】電子版の配布はこちら

Shell Script ライトクックブック
2014-2016(第4版)

- Win,Mac,UNIX,全てで動くプログラムを書く -

リッチ・ミカン 著

2014年12月30日(コミケ87) 初版発行
2015年3月28日(コミスペ6) 第2版発行
2015年12月31日(コミケ89) 第3版発行
2016年8月14日(コミケ90) 第4版発行

B5変型版 232ページ(第3版から30ページ増)

頒布価格1500円(本体1500円+税0%)

現在、カゴに 冊入っています

目次を表示(別ウィンドウ、第4版での変更点記載)
第3版の紹介はこちら

▲トップに戻る


  本の内容
 

今度こそ最後の改訂 POSIX原理主義シェルスクリプトレシピ本

はじめに,第3版購読者にお詫びを申し上げなければなりません.3版を最終版と謳いながら改訂したことを.Bash on Ubuntu on Windowsという大革命が起こったために,改訂に踏み切りました.→「割引頒布のお知らせ」参照

2014年末に発行し,大好評を得て商業本化までされるに至った同人誌が大幅な改訂を経て再々登場.

アプリケーション開発をするのにおおよそ必要なレシピを,殆ど全てPOSIXの範囲のシェルスクリプトで済ませてしまおうという本の完成版です.(本書の改訂はこれで最後)

レシピの例

  • 日時の加減算
  • CSV,JSON,XMLのパース
  • PIPESTATUS相当を素のshで
  • 排他制御(ロック)とセマフォ
  • テーブルのJOIN
  • メール送信(添付ファイル付も)
  • HTTPファイルアップロード
  • Ajax
  • Cookie
  • HTTPセッション管理
  • IDEなきシェルスクリプトにおけるデバッグのやり方
  • Twitterへの投稿(new!)

最終章では,本文レシピを活用した調理例(Webアプリケーション)を披露しています.

Ubuntu on Windowsにも対応!すべてのPCで動くプログラムを書く

ついに世界のほぼ100%のPC(WindowsでもMacでもUNIXでも)で動くプログラムが書ける時代になりました.

なぜなら2016年8月2日,Anniversary UpdateによってWindows 10にUbuntu Linuxサブシステムが用意され,Windowsにも本格的POSIX環境が搭載されることになったからです.Windowsといえば,世界のPCで9割超のシェアを誇るOSであり,MacとUNIX系OSを合わせればPCではほぼ100%のシェアになります.(Windows 8以前が10以降になるのは時間の問題です)

本書が推進する「POSIX原理主義」とはプログラムをPOSIXに極力準拠させることでPOSIXに準拠したOSすべてで動く(かつ長年動く)プログラムを作る技術ですが,WindowsがPOSIXに準拠したサブシステムを搭載したことで,ついにWindows,Mac,UNIX系OSの壁を越えて動く夢のプログラムが作れるのです.

そのためにはPOSIX原理主義の詳しい知識が必要です.本書は,POSIX原理主義を駆使していかにアプリケーションを作成するか,その方法を徹底解説します.これを身に付ければ,ブラウザベースのWebアプリやTwitterクライアントアプリなどに至るまで,OSに依存させずに作れるようになります.

序章を書き直し ― POSIX原理主義の考え方から開発環境構築まで

第4版の重要な改訂ポイントは,Twitterクライアントの作り方レシピ追加と,序章をほとんど一から書き直したところです.

序章では,

  • POSIX原理主義の目的と理論を一から
  • この考え方を使うと使わないではどれほどの差が出るのか
  • POSIX原理主義を始めるための開発環境構築手順

など,POSIX原理主義を始めてみたいと思っている入門者に必要な情報を一通り揃えました.

表紙のアレは,Windows 10とTwitterを意識した青いカバー

ユリカモメの表紙で馴染みの表紙ですが,第4版はこれまでの桃色,えんじ色という暖色系から寒色系の青に刷新しました.

これは,改訂のきっかけとなったAnniversary Updateを行ったWindows 10のテーマカラーが青であること,またOSの壁を越えてWindowsでもMacでもUNIX系OSでも動くアプリケーションの例として紹介したTwitterアプリのTwitterのテーマカラーもまた青色であることに由来しています.

青はまさに,第4版の改訂内容を物語る色なのです.

▲トップに戻る


  割引頒布のお知らせ
 

過去の版を購入済の方には第4版を割引頒布します

最後の改訂と謳いながらさらに改訂するに至ったこと,お詫びいたします.そこで,過去の版を購入済である方には,買い替えの負担を軽減するため,次のようにして割引頒布いたします.

  • 過去の版をいずれか1種お持ちの方 → 1,200円(300円引)
  • 過去の版をいずれか2種お持ちの方 → 1,000円(500円引)

割引購入の方法(①イベント会場の場合)

電子書籍版を手に入れる方法クリックで拡大
  1. 購入済の過去の版のカバーにある署名欄にサインペン等でお客様のお名前をサインしてください.(後に掲載されている画像参照)署名欄の無い第2版までの場合,後の画像とだいたい同じ位置で構いません.
  2. カバーを外して会場にお持ちいただくか,スマートフォン等で撮影して会場でお見せください.

割引購入の方法(②通販の場合)

次の手順を、注文の前に行ってください.

  1. 購入済の過去の版のカバーにある署名欄にサインペン等でお客様のお名前をサインしてください.(後に掲載されている画像参照)署名欄の無い第2版までの場合,後の画像とだいたい同じ位置で構いません.
  2. 写真をメールに添付し,本文に本名を記入し,tsuhan[at]richlab.org宛にメールをお送りください.("[at]"は"@"に置き換えてください)
  3. 割引チケットコードをお送りしますので,注文の際にお使いください.

本にサインをするのを好まれない方は,写真の代わりに,ご感想・ご意見でもOK.「何ページの何に対してこう思う」という形式で最低140文字以上でお書きいただき,ご本名と共にtsuhan[at]richlab.org宛にお送りください.

▲トップに戻る


  電子書籍版を配布します
 

電子書籍版を配信します!(POSIX原理主義シェルスクリプトで)

本書は,大半の内容を技術情報共有サービスQiita上にて公開しています.しかしそれでもやはり「一箇所にまとまった形の電子版が欲しい」という要望をいただいておりました.

そこでこのたび,電子書籍版のダウンロードサービスを開始しました.尚,ダウンロード配信プログラムはPOSIX原理主義に基づいて自作しました.

第3版購入者にも無料進呈.(既にダウンロードをされた方には,用意でき次第,ご案内メールをお送りします)

ダウンロードの方法

電子書籍版を手に入れる方法クリックで拡大

電子書籍版は,冊子版を購入された方向けの購入特典です(単体販売もプログラムが完成し次第開始予定).そのため,次の手順で購入したことを証明してください.確認し次第,速やかにシリアルキーをメールでお知らせいたします.

  1. 本書の裏表紙側のカバー折り返し部分にある署名欄に、自筆でサインしてください.(本名はもちろん,ペンネーム等でも構いません)
  2. 署名と本が写り込むように写真を撮ってください.範囲は同じカバー折り返し部分にある鳥の写真が写り込むくらい,解像度は480*640ピクセル程度が目安でお願いします.
  3. 写真をメールに添付し,本文に本名を記入し,tsuhan[at]richlab.org宛にメールをお送りください.("[at]"は"@"に置き換えてください)

本にサインをするのを好まれない方は,写真の代わりに,ご感想・ご意見でもOK.「何ページの何に対してこう思う」という形式で最低140文字以上でお書きいただき,ご本名と共にtsuhan[at]richlab.org宛にお送りください.

軽量画質版と印刷品質版をご用意

ファイルは2種類.スマートフォン等でも軽快に開ける軽量版PDFと,印刷にも耐えうる品質のPDFをご提供します.尚,どちらのファイルも,何回でも,本研究所が運営されている限りいつまでもダウンロード可能なうえに,誤植が見つかった場合は修正版を再ダウンロードしていただけるようにします.

▲トップに戻る


  その他情報
 

正誤表

見つかり次第報告致します.

オマージュ作品

この本は,オライリージャパンが発行する書籍群のオマージュ作品です.著者も読んでます.ただし,内容および表紙イラストはオリジナルです.

クレジット

This book is the 12th products of the Rich Laboratory.
Copyright © 2014-2016 Matsura Rich Laboratory, All rights reserved.

▲トップに戻る

 
 
nearly_valid_html401
[Powered by FreeBSD]
Powered by Apache
     
 
Copyright © 2007 Matsura Rich Laboratory, All rights reserverd.