近年、Web開発においてネットワーク経由での入出力を必要とするケースが増え、非同期処理を利用したWebアプリケーションの実装がごく一般的になりつつあります。その一方で、Webサービス開発に使われることの多いPHPは、その言語仕様ゆえに、非同期処理の実装を苦手としてきました。そのため、苦手意識を持っている人もいるでしょう。
そんな人にお勧めなのが非同期処理実装に特化したエンジンである「Swoole」です。Swooleは強力な機能を備えており、制約や考慮すべきことが多く存在しているPHPでも簡単に非同期処理を実装できます。
本書では、並行処理/並列処理の基礎から、Swooleを使って実際に非同期処理に動くアプリケーションを実装するところまで解説します。Swooleの強力さと便利さを体験してみてください。
第1章 並行処理/並列処理の概念
1.1 並行処理とは
1.2 並列処理とは
1.3 並行処理/並列処理の注意点
第2章 同期処理/非同期処理の概念
2.1 同期処理とは
2.2 排他制御とは
2.3 非同期処理とは
2.4 第2章のまとめ:PHPで非同期処理を実装するために
第3章 PHPでマルチプロセス/マルチスレッドを実装する
3.1 マルチタスク、マルチプロセスとは
3.2 マルチスレッドとは
3.3 PHPと並列処理の歴史
3.4 PHPでマルチプロセスを実装する
3.5 PHPでマルチスレッドを実装する
3.6 第3章のまとめ
第4章 PHPの拡張機能「Swoole」入門
4.1 イベント駆動型プログラミングとは
4.2 Swooleとは
4.3 Swooleの基本的な使い方
4.4 第4章のまとめ
第5章 Swooleで非同期処理を実装する
5.1 第5章の概要
5.2 ビルトイン(組み込み)の非同期処理を利用する
5.3 コルーチンを利用する
5.4 第5章のまとめ
第6章 SwooleでHTTPサーバー/WebSocketサーバーを構築する
6.1 サーバーとRFC
6.2 HTTPサーバーをコルーチンで実装する
6.3 WebSocketサーバーをコルーチンで実装する
6.4 第6章のまとめ
第7章 Swooleを利用してリアルタイムチャットサービスを作る
7.1 チャットサービスの開発に挑戦
7.2 チャットサービスの要件
7.3 HTTPサーバーを実装する
7.4 開発における注意と準備
7.5 ページを実装する
7.6 WebSocketサーバーを実装する
7.7 第7章のまとめ:Swooleのさらなる活用に向けて
自分の人生がうまくいっていない時、多くの人は「自分を変えられたらいいな」と思うのではないだろうか。
しかし、まず何を変えたらよいのか、わからない。その最適な答えを探してモタモタしているうちに、「変わりたい」という思いが薄れてしまう。それでほとんどの人はズルズルと、変われないままに生き続けている。では、何から始めるべきなのか。
著者は「過去の人間関係を正しく理解する」ことから手を付けるのがよい、と言う。あらゆる意味で、今の自分は過去の集積である。それを理解しない人は、「感情は囚われに基づいている」ことに気づけず、人生を迷走するのである。 被蔑視妄想の人も、被害妄想の人も同じように、自分にそのような狂気じみた空想をもたらしている過去の現実と触れ合えていないことに、本人の不幸がある。
今までの人生の中で、さまざまな悩みを抱えたとき、あなたはどのように処してきたのだろうか。悩みから逃げて、悩みの原因を深く考えてこなかった人もいるだろう。悩みの原因を突き詰めて考えて解決してこなかったから、問題が起きるたびに悩み続ける不安定な心ができあがってしまったのだ。
過去の不幸、不安な気持ちを理解して、心に受け入れることで、感情をコントロールする方法を学ぶ一冊。
◎人生好転は「不幸を受け入れる」ことから
◎自分で自分を理解する努力がなぜ大事か
◎「縁の下の力持ち」がうつ病になる理由
◎なぜか腹が立つ相手は、自分の願望を体現している
◎大きなトラブルが少ない人がやっていること
◎ふと「イヤだ」と思ったら、それが正しい答えである
◎不幸や不運は受け入れて乗り越える
パンツをぬいでまたいだら、えいやとふんばりさあトイレ。でもちょっとまって、まいにちまいにちおんなじトイレ。たまにはちがうトイレでしてみたい。▼たとえば、ふにゃふにゃトイレ。すわったおしりにあわせるように、トイレがふにゃりとまがってくれる。すわるしせいがわるいこは、すってんころりんおっこちる。▼たかいトイレでするときは、よじのぼるのにひとくろう。ちょっとはやめにいかないと、もれるよもれる、もれちゃうよ。▼ルーレットイレにギタートイレ、トランポリントイレ、ボートイレ、いどうしきトイレ、バスケットイレ、ロケットイレ……どんどんでてこい、いろんなトイレ。▼そして、ぼくのとっておきは「トイレットコースター」。ところが、とんがりあたまのけむくじゃらに、トイレットコースターがぬすまれた! はやくみつけてつかまえて!▼大人気『ぼくのおふろ』に続くシリーズ第2弾。緻密なイラストでさまざまな絵探しも楽しめる!
著者が出会ったGAFAM社員の事例を挙げながら、日本でも自然のなかで実践できる「休息」のノウハウを紹介する1冊。
祇園に集う人々の歓びと哀しみを紡いできた「人情物語」、感動のシリーズ最終巻!
京都の花街・祇園にひっそりとある甘味処「もも吉庵」。
元芸妓の女将もも吉が営むこの店は、一見さんお断り、メニューは「麩もちぜんざい」のみ、という一風変わった趣向の店。
そんな店の彼女に、悩みを聞いてくれる、解決してくれる、という評判が人伝(ひとづて)に広まり、今日もさまざまな人たちが訪れる。
「幸せになる資格がない」と過去を悔いる女性、ケンカばかりで心が離れた夫婦、亡き母を思い気丈に生きる少女……。
彼らへのもも吉の言葉は、時に厳しくも、あたたかな光となって各々の人生に新たな指針を与えるーー。
京都の四季と風物を背景に、花街を行き交う人々の人生模様を描いてきた連作短編集、掉尾を飾る完結巻。
文庫オリジナル。
2024年5月、惜しまれつつ閉店ーー。伝説の書店をモデルにした、仕事と人生に効く「感動のノンフィクション&ノベル」!
なんとなく社会人になった、出版取次の新入社員・大森理香。悩んでいた理香を上司が連れていったのは、わずか 10 坪しかない町の小さな書店だった。この書店の店主・小林由美子との出会いをきっかけに、理香の仕事と人生への考え方が少しずつ変わっていくーー。
店主と出版取次・新入社員との心温まる交流と成長ストーリー。文庫版は、書き下ろし「5年後、あの日の続き」(30ページ超)と解説(社納葉子・ライター)が加わりました。
「『そもそも、私は何で大阪支社なんですか? 何で営業なんですか。どうして大販に入ったかを書店の人にも言えない自分が、何でここにいるんですか? 私より向いている人間いっぱいいたはずです。何で私が大阪で、何で私が営業で、何でこの場所にいるのかがわからないです。教えてください』心にずっと溜まっていたものを一気に吐き出したら、涙がとめどなく溢れ出てしまった」(本書より)
『仕事で大切なことはすべて尼崎の小さな本屋で学んだ』を改題し、再編集。
世知辛くもあたたかい。お節介だけどありがたい。
富くじが当たった夫婦、急に店を継ぐことになった男……人生の岐路に立った江戸っ子たちの喜怒哀楽を描いたアンソロジー
「青雲」(朝井まかて)
貧乏御家人の三男である真吾は、口減らしのために酒問屋に奉公に出ていたが、兄二人が亡くなり、家督を継ぐことになった。酒問屋の仕事に遣り甲斐を感じていた真吾は複雑な思いを抱きつつ、「小普請組」として職に就くための面談に通い出すが……。
「夫婦千両」(中島 要)
姉さん女房のお浜は、夫の伊八が、長屋の差配人から富札を買ったことを知る。無駄遣いだと怒るお浜だったが、不貞腐れた伊八は長屋を出ていく。差配人に丸め込まれ、仲直りするためにお浜も富札を買うが、その富札が千両の大当たりをしてしまい……。
「七ツ屋 向之助 江戸の柄杓星」(高田在子)
兄が急逝し、駕籠かきから一転、家業の質屋を継ぐことになった向之助。しかし自身のしくじりによって店に悪い噂が立ち。奉公人らが離れる中、口入屋から紹介されたのは壮平という老人だった。(書き下ろし)
「倒書」(三國青葉)
伯母が師匠をしていた手習い所を引き継ぐことになった初瀬だが、筆子の一人を叱ったことを機に、何人も手習い所を辞めてしまう。伯母に子供たちに対する態度を諭され、反省した初瀬は残った四人の筆子たちを花見へ連れて行くが、その帰り道、筆子のひとりが騒動に巻き込まれてしまい……。
「むらさき」(木内 昇)
番頭からの嫌がらせにより、鄙びた場所に住む売れない絵師へ紙を届けることになった紙問屋のお庸は、彼の人柄と絵に惹かれる。しかし突如、絵師の作品が売れるようになり、周囲は態度を変え……。
人気シリーズ第4弾!
本書は、読むだけで気持ちがリフレッシュできる、本当にあったストーリーを40編に厳選しました。1話3分で読めて、気が付けば心のモヤモヤが晴れる1冊です。美味しいコーヒーと共に、極上のリフレッシュタイムをあなたに。
●頭へのデッドボールが生んだ「奇跡のような場面」
●暴動で、唯一襲撃されなかったお店
●ルールを守ってもらいたいときに使える「逆転発想」のアイデア!
●ドジョウを丸飲みした芸人に明石家さんまが言った言葉
●急な誘いを円滑に断るときの、「笑えるフレーズ」と「使えるフレーズ」etc.
「『昨日はまいったな……』仕事で気分が沈んだ週末は、 犬の散歩のついでに近所の公園へ。いっとき、仕事を忘れて、読書にふける……。そして、温かなブレンドコーヒーでリフレッシュ。この本には、そんな時間のお供になる、心をリセットできる話を集めました。いつものように、お好きなページの気になる話からご賞味ください」(本書「はじめに」より抜粋)
はじめに 1杯のコーヒーで心をリセット
ブレンドコーヒーとともに読みたい「胸がジンと温かくなる話」
アイスコーヒーとともに読みたい「気持ちがキリッとリセットする話」
カフェオレとともに読みたい「心がホッコリと和む話」
エスプレッソとともに読みたい「気分がググッとアガる話」
おわりに 自分をリセットしてくれる時間
単行本『孤独と共感のバランス練習帖 ひとりでいること みんなとすること』を文庫にし、新装。
孤独とは何か、共感とは何か。そして、それらとうまく付き合い、自身が成長するにはどうすればいいのかーー。
この世界で、自分を役立てることに大切なことはなにか。松浦先生の言葉でつづったエッセイです。
この本では、僕がこれまでに思索を続けて身につけてきた、孤独と共感のバランスのとり方を分かち合いたいと思います。
孤独と共感は相対するものではありません。ひとりで向き合う孤独な時間があるから、人のことも大切に思える。つながることの嬉しさを実感できるのです。
(「はじめに」より)
すいせい、きんせい、ちきゅう、かせい、もくせい、どせい、かいおうせい、たいよう、つき、ほしぞら……。ぜんぶぜんぶ、食べられる!?
【まるごとうちゅうカレーのつくりかた】
1惑星の下じゅんび
惑星を切ったり、むいたり、わったりする
2惑星をいためる
アツアツのフライパンで、色が変わるまでじっくりいためる
3惑星をにこむ
なべにいためた惑星と、たっぷりのほしぞらを入れてグツグツにこむ
4つづきは読んでのお楽しみ
発想の転換力・想像力を育む新感覚の食べ物? 絵本!
劣等感を乗り越えようとする努力が、
逆にあなたを苦しめていたーー。
本書は、「生きづらさ」の根っこにある劣等感に、やさしく光をあてる一冊です。
多くの人を苦しめる劣等感の正体とはいったい何なのか? そして、劣等感とはどのように向き合い、癒していけばいいのか?
そのすべてが、本書で解き明かされます。
著者の長年のライフワークである、劣等感研究の集大成ともいえる本。
(主な内容)
●劣等感はなぜ深刻化するのか
●自分を見失って、他人の中で生きている人
●幸福とは、自分の欠点の解釈の仕方次第である
●仕事依存症は子ども時代に作られる
●幸せに生きていく力を取り戻す etc.
「劣等感の原因は、成長期の不安定性愛着である。小さい頃の愛着人物との関係が不安定なことである。小さい頃から信じられる人がいない、つまり人と心がふれあえないことがその根底にある。『劣等感なんて誰にだってある』などと簡単に考えている人が多い。劣等感はそんな生やさしいものではない。自分の人生を地獄に追いやるのが劣等感である。しかし劣等感の原因を正しく理解し、正しく対応すれば、必ず天国への門が開かれる」(本文より抜粋)
話題の『青鬼』新シリーズ第2弾! 廃校で再び、怪物との命がけの鬼ごっこが始まるーー!!
一見すると、ふつうに見える写真。写真にまつわる話を読んでみると、おかしな点がうかびあがってくる。どこがおかしいのか、なにがおかしいのか……? 写真に隠された真実を、キミは見ぬけるかな?
誘拐された友だちが残したヒントを、写真から読み解く「隠されたメッセージ」。スーツケースの中身を捨てるだけのバイトのはずが……「病(やみ)バイト」。遊園地にいるはずのない着ぐるみが写真に……「遊園地」。謎解きミステリーやホラーなど9編を収録。
朝読にもぴったりの一冊!
【目次】
隠されたメッセージ/病(やみ)バイト/夏祭り/完璧なアリバイ/夜のファミレスで出会ったJKの話/遊園地/選択せよ/ハッピーエンディング/心霊配信
【PHP初心者を中級者にステップアップ!】
本書はPHPの入門書にはあまり載っていない情報を中心に紹介しつつ、「PHPという言語そのもの」を理解することで、初心者が中級者にステップアップするための解説書です。入門書を卒業した初心者が読むことで、より深く最新のPHPを理解できます。言語そのものを解説しているため、どんなフレームワークを使っている方でも役立つ1冊です。(本書は、次世代出版メソッド「NextPublishing」を使用し、出版されています。)
〈本書の対象読者〉
・PHPの入門書を読み終え、次のステップを目指している方
・PHPの中級者レベルの知識が欲しいと思っている方
・昔のPHPは使っていたが、最近のPHPはあまり分からない方
いま大人気のオンライン予備校「スタディサプリ」で「日本一の生徒数」を誇る社会科講師が贈る、一気に読める日本史入門書!
本書「90秒スタディ」の特長は、
1スピーディ
1項目は見開き完結。覚える価値のあるものだけを厳選。
2効率的
重要度に合わせて3段階で色分け。ムダなく学べる。
3使える
タテ×ヨコのストーリーで捉えるから「理解」しやすく「忘れない」。
だから、受験生はもちろん、
忙しい社会人の学び直しにも最適です。
〈内容の一例〉
旧石器文化・縄文文化──食べ物を探して取ってこい!
摂関政治──じつは一定枠内の公私混同的政治
荘園公領制の確立──要するに私有地と公有地が併存
5代綱吉の後期治世と正徳の政治──理想はいいがカネがない
新政府への抵抗──一気に変えすぎなんだよ!
etc…
原始〜現代までの日本史通史を、この1冊で楽しく、しっかり学べる!
「アイヌ神謡集」を日本語に訳し、アイヌ文化を生涯かけて守ろうとした知里幸恵。19歳で夭折した幸恵の生き方をわかりやすく紹介する。