日本列島に広く分布するブナの森。四季折々のすがたと、さまざまな生きものたちとの共生、ブナの森の役割を多くの写真とともに紹介。
パソコンやスマホ、ICカードなどで情報をやりとりするために不可欠な暗号。その歴史と現代の暗号のしくみを図解でわかりやすく解説。
海の治安と安全の確保、海難救助、海洋環境の保全。日本の海を守っている海上保安庁の役割・装備・仕事などを写真とともに紹介。
ヒトの皮ふや体の中にすむ寄生虫、腸内細菌などの生き物の特徴やはたらきと、ヒトの病気や健康との関係をわかりやすく紹介。
ますます重要になる介護の仕事。高齢者介護、障害者介護のしくみとサービス、現場で働く人たちの仕事と資格、施設などを紹介。
天皇陛下が2019年4月30日に退位されます。今こそ知りたい天皇陛下の「ご公務」や「儀式」、「元号」のなりたちを解説します。
飢えからのがれるために、古くから考え出されてきた保存食。その歴史や保存の基本原理と、最新の保存技術をわかりやすく紹介。
人気マンガやアニメの影響で、アイヌの暮らしに興味を持つ子どもたちが増えています。大自然とともに生きるアイヌ民族の暮らしを、写真とイラストで紹介します。
第1章 アイヌ民族の暮らしを知ろう 今に残るアイヌの地名/自然を利用した衣服/食料はカムイからの恵み/どんなところに住んでいたの?/アイヌ民族の行事にはどんなものがあるの? 他
第2章 アイヌの文化を知ろう アイヌ民族の言葉を知ろう/口伝えで広まったアイヌ文学/アイヌ民族の音楽・躍り/アイヌの子どもたちの遊び
第3章 アイヌ民族の歴史を知ろう 北海道に人が住みはじめる/和人と戦う(コシャマインの戦い/シャクシャインの戦い)/アイヌ民族最後の戦い(クナシリ・メナシの戦い)/江戸幕府の直接支配がはじまる/明治政府による開拓が進む/北海道旧土人保護法が制定される/民族の復権をもとめる運動が起こる/差別や偏見に苦しむ/アイヌ文化振興法と現在のアイヌの人びと 他
今、日本各地で恐竜の化石が発見されています。どこで、どんな恐竜が発見されているのでしょうか? 日本で見つかる恐竜には、何か特徴があるのでしょうか? 多くの化石資料や復元画像、イラストで紹介します。
[第1章]恐竜とその時代……恐竜ってどんな生き物?/どんな恐竜がいたの?/恐竜がくらしていた時代/恐竜の絶滅 [第2章]日本で見つかった恐竜たち……日本の恐竜化石産地/ほかの恐竜をおそう恐竜/暴れんぼうの肉食恐竜/魚が大好きな肉食恐竜/進化した小型の獣脚類/植物食の獣脚類/肉食恐竜と植物食恐竜/もっとも巨大な恐竜たち/身を守るよろいをもつ恐竜/植物をかみくだく恐竜/頭の周りに飾りをもつ恐竜/恐竜の卵も化石になる/足跡も化石になる 他 [第3章]日本で見つかった古代のは虫類……空飛ぶは虫類、翼竜/海の大型は虫類、首長竜/海にすむ大トカゲ!?/ワニでもトカゲでもないは虫類?/ほかにもいたは虫類のなかま 他
PHPでWebアプリケーションを開発するフレームワークには種々ありますが、常に高い評価を得ているのがSymfony(シンフォニー)。実績も安定感も抜群です。そのSymfonyが2017年末にバージョン4になり、2018年5月には4.1がリリースされて高速化・軽量化が図られています。本書は、そんな新しいSymfonyのわかりやすい入門書です。
もし、あなたが「PHPのスタンダードといえて、この先、もっとも安定して使い続けられるもの」を選びたいと思ったなら、学ぶべきはSymfonyでしょう。Symfonyは、MVCアーキテクチャーに基づいて設計されており、およそWebアプリケーション開発に必要となる諸機能をほとんど網羅しています。非常に堅牢であり、大規模開発に多くの実績を持っています。また、現在のバージョン4ではマイクロサービスを導入するなど、王道を歩みながらも常に最新の技術を取り入れています。あらゆる機能をカスタマイズし、開発者がすべてを制御できるように設計されているのも特徴です。
しかも、現在人気急上昇中であるLaravelや、日本で人気の高いCakePHP、アジアや東欧などで広く使われるYiiなど、多くのフレームワークが、実は内部でSymfonyを使っています。そういった意味でも、SymfonyはPHPの「スタンダード」といえます。PHPフレームワークの中央にSymfonyがあり、それを中心にあらゆるフレームワークが構築されている、といってもよいでしょう。
Chapter 1 Symfony を準備する
1-1 インストールとセットアップ
1-2 プロジェクトの作成と実行
Chapter 2 コントローラーとルーティング
2-1 コントローラーの基本
2-2 コントローラーに関する諸機能
Chapter 3 テンプレートとビューの基本
3-1 Twig テンプレートの利用
3-2 フォームの利用
3-3 Twig テンプレートを使いこなす
Chapter 4 データベースとDoctrine ORM
4-1 データベース利用の準備
4-2 エンティティとリポジトリの基本
4-3 CRUD の基本
Chapter 5 データベースを使いこなす
5-1 検索とリポジトリの拡張
5-2 検索を更に探求する
5-3 DQL/SQL の実行
5-4 バリデーション
5-5 複数テーブルの連携
Chapter 6 ページネーション、ファイルアクセス、フラッシュメッセージ、ユーザー認証
6-1 ページネーション
6-2 ファイルアクセス
6-3 フラッシュメッセージ
6-4 ユーザー認証
Chapter 7 Symfony の拡張
7-1 サービスの作成
7-2 バリデーターの作成
7-3 Twig の拡張
アプリケーション開発には、基本のMVC以外の機能実装が非常に重要になります。本書は、既刊『PHPフレームワーク Laravel入門』を読み終わった方に向けて、もっと知りたいという要望の高かったMVC以外の機能実装の手法を解説します。コア機能の詳細から、サービス、DBクラスとEloquent、ジョブ管理、フロントエンド(Vue.js、React、Angular)との連携、ユニットテスト、Artisanコマンドまで詳細にわかります。Laravel5.8.9準拠。
PHPフレームワークのロングセラー定番解説書が、新バージョン対応で改訂! 本書は、Laravelのインストールから、フレームワークの中心になるModel-View-Controller(MVC)の使い方、開発に役立つ各種機能をわかりやすく解説した入門書です。新しいディレクティブ(@csrf/@error)、バリデーションルール(増補解説+自作)、Bootstrapによるぺジネーションリンク、Auth(Laravel/uiパッケージ)の使い方などの項目を追加しました!
幕末の薩摩藩において西郷隆盛や大久保利通などとともに明治維新に大きな役割を果たした五代友厚。明治の世では、危機的状況にあった大阪経済を立て直すために現在の大阪商工会議所のもととなる大阪商法会議所を設立し、また現在の大阪市立大学の淵源となる大阪商業講習所を設立するなど、多大な功績を残した。
しかし、晩年の「北海道開拓使官有物払い下げ事件」によって、藩閥政権との癒着による「政商」としてイメージが広まってしまった。
ところが、官有物の払い下げは五代とは別の結社にされようとしていたことや、当時の政局の中で五代がスケープ・ゴートにされたこと、また当時の新聞の誤報を後世の歴史学者がそのまま論文にして定着させたことなどがわかってきており、事実が誤って伝えられていることが明らかになってきている。
本書は、膨大な資料を丹念に調べあげた上で新たな考察を加え、五代の真の姿を描き出す伝記の決定版として発刊する。
大平正芳は「歴史の転換点」に、どのような舵取りを行ったのか?気鋭の研究者13名による「大平外交」論。
「PHPフレームワーク Laravel入門 第2版」の改訂版企画です。全体を通してLaravel 12へ対応する内容に書き換えています。laravelコマンドからHerdへの移行に合わせてHerdとスターターキットの内容を追加、また前版で未解説だったファサードや、IneritiaでReact等を利用する方法、Laravelアプリをクラウドベースで開発するツールの解説など様々な新しい内容を追加しています。
本書は、「サーバーサイドプログラミングを初めて学ぶ」人のための本です。「自分で簡単なWebページを公開しているが、HTMLだけではつまらない。これまでとちょっと変わったことをしてみたい」「Webアプリケーションを構築する仕事に従事しているので、サーバーサイドプログラミングの知識を身に付けたい」という人に、役立つことでしょう。また、その他のサーバーサイド技術ーASPやJSP/サーブレット、CGIを学習し、今回新たにPHPを学ぼうとしている人にもおすすめです。