タグ

ブックマーク / www.shoeisha.co.jp (14)

  • 動かして学ぶ!Laravel開発入門 | 翔泳社

    デジタルハリウッド・ジーズアカデミー人気講師直伝! PHPの人気フレームワークLaravel(ララベル)で Webアプリ開発に挑戦しよう! 【書の概要】 デジタルハリウッド・ジーズアカデミーなどでLaravel講座をもつ著者が、多くの受講生の声を反映して執筆したLaravelの入門書です。 サンプル作りを通して、LaravelによるWebアプリの設計・作成の基、ルーティング、リエクスト処理、ビュー、認証、ページネーション、モデルのリレーション、ファイルアップロードの基などを一通り学ぶことができます。 【Laravelとは】 LaravelMicrosoftの.NETの開発に関わっていたTaylor Otwell氏によって開発され、 PHPの世界で最も人気のあるフレームワークの1つです。 【書の開発環境について】 書の開発環境はAWS Cloud9を利用しています。 Window

    動かして学ぶ!Laravel開発入門 | 翔泳社
    laiso
    laiso 2021/03/03
    久々のLaravel本
  • Web APIの設計 | 翔泳社

    さまざまなWebを構成する重要な要素「API」 使いやすく拡張性に富み、堅牢なAPIの設計指南書 【書の内容】 書は Arnaud Lauret, "The Design of Web APIs", Manning Publications, 2019 の邦訳版です。 SNSはもちろん動画システムや決済システムなど、いまやAPI(アプリケーション・プログラミング・インターフェイス)を使用しないWeb上のシステムはありません。 データを簡便にリクエストでき、使いやすいデータを返す。そういうAPIが求められています。 とはいえ、データをリクエストしてくるのは一か所ではありません。カスタマーがいてコンシューマーがいてデベロッパーがいて、そしてそれぞれがそれぞれの都合に合わせた使えるデータを要求してきます。 書は、著者Arnaud Lauretの長年のAPI設計経験を利用し、 要件を収集する

    Web APIの設計 | 翔泳社
    laiso
    laiso 2021/02/09
  • 詳解HTTP/2 | 翔泳社

    より高速でセキュアなWebサイトはHTTP/2で実現する 【書の内容】 書は Barry Pollard, "HTTP/2 in Action", Manning Publications 2019 の邦訳版です。 ブラウザとWebサイトを繋ぐ標準的なプロトコルとして、 HTTPは想定を遥かに超える長きに渡って活用されてきました。 プロトコルに限らず、たいていの技術は20年も経てば、 なにかしらの不満や改善点が見えてくるものです。 書のメインテーマであるHTTP/2は現行のHTTPと比べて、 ストリームやサーバープッシュ、ヘッダー圧縮や優先順位付けをサポートすることで、 速度、セキュリティ、効率性を大幅に向上させます。 書ではHTTP/2の恩恵を最大限に受けられるよう、 知っておくべきことを詳細に開示してくれます。 それはたとえば、フレームのような新機能を使った パフォーマンスの最

    詳解HTTP/2 | 翔泳社
    laiso
    laiso 2020/12/01
  • テスト駆動Python | 翔泳社

    Pythonでテスト駆動開発をするために知っておきたいpytestのすべて ●書の目的 ・Pythonを使っているのでpytestを使ったテスト駆動開発する ・シンプルなテストをシンプルに書く ・複雑なテストもシンプルに書く ・読みやすいテストを書く ・self.assertEqual()やself.assertLessThan()のようなものではなく、assertだけでテスト駆動する ・単体テストまたはnoseのテストを実行できるようにする ●必要な基礎体力 ・Pythonを使{ったことがあ|ってい}る ・テスト駆動開発のことはなんとなく知っている ・pytestのインストールくらいはできる 【目次】 CHAPTER1 はじめてのpytest CHAPTER2 テスト関数を作成する CHAPTER3 pytestのフィクスチャ CHAPTER4 組み込みフィクスチャ CHAPTER5 

    テスト駆動Python | 翔泳社
    laiso
    laiso 2020/11/27
    これほぼ一冊pytestについて書かれた本だ(珍しい)
  • SCRUMMASTER THE BOOK 優れたスクラムマスターになるための極意――メタスキル、学習、心理、リーダーシップ | 翔泳社

    スクラムマスターは何をすればよいのか」に答えてくれる 書は、「スクラムチームの母」と呼ばれ、著名なスクラムトレーナーでもある著者が、 その経験則――スクラムマスターは何をすればよいのか――をまとめた、 Addison-Wesley Signature Series(Cohn)『The Great ScrumMaster: #ScrumMasterWay』 の日語版です。 スクラムには、3つの役割があります。 プロダクトオーナー、開発チーム、スクラムマスターです。 プロダクトオーナーは、プロダクトの責任者であり、 開発チームは、プロダクトを開発します。 一方で、スクラムマスターは「サーバントリーダーであり、 促進と支援に責任を持つ」とあります(スクラムガイドより)。 これを読んで、何をすべきか理解できますか? そう、スクラムマスターは、縁の下の力持ちであるがゆえに、 何をし、どのよう

    SCRUMMASTER THE BOOK 優れたスクラムマスターになるための極意――メタスキル、学習、心理、リーダーシップ | 翔泳社
    laiso
    laiso 2020/09/24
  • 独習C++ 新版 | 翔泳社

    第1章 C++の基的な言語機能(1) 1.1 Hello, world 1.2 変数と関数 1.3 演算子 1.4 条件分岐 1.5 組み込み型とポインター 1.6 配列と文字列 1.7 繰り返し この章の理解度チェック 第2章 C++の基的な言語機能(2) 2.1 構造体・共用体・列挙体 2.2 クラス概要 2.3 参照 2.4 型推論 2.5 型の別名定義 2.6 コンソールからの入力 2.7 関数オーバーロード 2.8 ラムダ式 この章の理解度チェック 第3章 クラス 3.1 constメンバー関数とmutable 3.2 コンストラクターとデストラクター 3.3 初期値を受け取るコンストラクター 3.4 デフォルトの初期値 3.5 継承の概要 3.6 オブジェクトポインター 3.7 クラス、構造体、共用体の関係性 3.8 フレンド関数の概要 3.9 staticクラスメンバー

    独習C++ 新版 | 翔泳社
    laiso
    laiso 2020/04/04
  • Kotlinプログラミング | 翔泳社

    laiso
    laiso 2019/09/11
  • 達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ | 翔泳社

    SQLを扱うエンジニア必携のロングセラー、10年ぶりの改訂! ――SQLの正しい書き方・考え方が学べる 開発者のためのWebマガジン「CodeZine」の人気連載を大幅加筆・修正して2008年に刊行、好評を博した『達人に学ぶSQL徹底指南書』の改訂・第2版です。 第2版では、初版構成を生かしつつ、SQLの強力な機能ウインドウ関数を全面的に採用して多くのコードをリバイスしました。全体的な解説の見直しや最新化も行ない、CASE式、ウィンドウ関数、外部結合、HAVING句、EXISTS述語など、SQLを扱うエンジニアに必要な「正しい書き方・考え方」「ビッグデータ時代に対応したモダンなSQL機能を駆使した書き方」を徹底解説しています。 標準SQL準拠のため、Oracle/SQL Server/DB2/PostgreSQL/MySQL等々の幅広いデータベースに対応しているほか、実際の開発現場でも活

    達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ | 翔泳社
    laiso
    laiso 2019/07/15
    “第2版では、初版構成を生かしつつ、SQLの強力な機能ウインドウ関数を全面的に採用して多くのコードをリバイスしました。”
  • ASEAN企業地図 第2版(桂木麻也)|翔泳社の本

    laiso
    laiso 2018/12/12
  • 関数型リアクティブプログラミング | 翔泳社

    そのプログラムが「何を行なうか」ではなく、「何であるか」を考える! プログラムは現状、「処理の順番」が非常に重要です。 もし順番を気にしなくて済むのであれば、コーディングの量は 圧倒的に減るでしょう。「どのように処理するか」ではなく 「何をするものか」に注力できるからです。 具体的にいえば、発生したイベントを、他の処理に影響をおよぼさずに、 処理するための方策を細々と記述するのではなく、ユーザーが 必要としている情報・結果を返す仕組みに注力できるようになるのです。 その枠組を、リアクティブプログラミングと関数型プログラミングの いいとこ取りで構築し直したのが「関数型リアクティブプログラミング」です。 書は宣言型のプログラミングで潜在的な副作用にビクビクしながら (あるいは副作用に悩まされつつ)コーディングを行なうことに 疲労感を覚えたら、発想を一新して、いまのプログラミングスキルを 十二

    関数型リアクティブプログラミング | 翔泳社
    laiso
    laiso 2018/02/19
    Sodiumで解説しつつRxJSの実践などあった。マニアック
  • レガシーソフトウェア改善ガイド | 翔泳社

    単なる延命策ではない、進化させるという発想! コードがレガシーになるのはなぜでしょう。その要因を特定し、 コードベースの品質を上げるためには、なにをすればいいのでしょう。 書はこれらの古くて新しい質問に真摯に答えてくれるでしょう。 単純な(でも難解な)クラスやメソッドレベルのリファクタリングから、 モジュールあるいはコンポーネント全体を視野に入れた、広い範囲のリファクタリング。 また、最終手段としてのリライトに関するノウハウ(機能低下の予防方法や回避方法、 各種データのスムーズな移行など)を示します。 また、単に手を動かすだけではなく、いつもソフトウェアをフレッシュにしておくべく、 自動化のための方法論や、そのインフラストラクチャの作り方を詳解します。 「動いているものは触るな」が鉄則のソフトウェアを、それでも要請に応じて よりレスポンシビリティの高い、そして新機能を盛り込まれた、 メン

    レガシーソフトウェア改善ガイド | 翔泳社
    laiso
    laiso 2016/10/17
  • ラインナップ:翔泳社の電子書籍

    散歩するように旅する ロンドンとっておきの休日 ~ The Best of London Walk ロンドンがもっと楽しくなる、ロンドンに行きたくなる 行く予定のない人も手元に置いておきたくなる、新しいタイプのガイドブック!

    laiso
    laiso 2012/11/04
    これはひどい
  • 2013卒就活生、エントリー数前年比3割減:IT&ウェブ業界の転職をサポートする「CAREERzine」(キャリアジン)

    メディア部門では、インターネットで加速するメディア環境の中で、翔泳社が得意とするテーマを深掘りしながら様々なドメインで最適化されたメディアビジネスを展開しています。

    2013卒就活生、エントリー数前年比3割減:IT&ウェブ業界の転職をサポートする「CAREERzine」(キャリアジン)
    laiso
    laiso 2009/02/05
  • 「あえて言い負かされる」というテクニック:IT&ウェブ業界の転職をサポートする「CAREERzine」(キャリアジン)

    メディア部門では、インターネットで加速するメディア環境の中で、翔泳社が得意とするテーマを深掘りしながら様々なドメインで最適化されたメディアビジネスを展開しています。

    「あえて言い負かされる」というテクニック:IT&ウェブ業界の転職をサポートする「CAREERzine」(キャリアジン)
    laiso
    laiso 2008/10/08
  • 1