並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 54件

新着順 人気順

monologの検索結果1 - 40 件 / 54件

  • Slim Framework と Docker を使って本格的にアプリを作ってみよう|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ

    Slim Framework と Docker を使って本格的にアプリを作ってみよう はじめに Web アプリケーションの開発をするにあたっては勉強しなければならないことは多く、どう勉強すれば良いかはなかなか難しい問題です。初心者向けの解説は比較的たくさんあるのでとりあえずやってみるくらいは何とかなるものの、実戦的な開発がどうなっているかという総合的な話は実務を経験しないとわからないことが多いことでしょう。 ということで、本記事では最近流行の Docker と、そこそこ名前は見かける PHP のマイクロフレームワークの Slim Framework を使って実戦的な Web アプリの開発をしてみる(開発環境を作ってみる)こととします。実装的には、ドメイン実装としてユーザー登録、ログイン、ユーザー情報取得の3つのAPIを実装するところまでを取り扱います。また、静的解析を最大限活用してユニット

      Slim Framework と Docker を使って本格的にアプリを作ってみよう|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
    • サーバーレス LAMP スタック – Part 4: サーバーレス Laravel アプリの構築 | Amazon Web Services

      Amazon Web Services ブログ サーバーレス LAMP スタック – Part 4: サーバーレス Laravel アプリの構築 本投稿は AWS サーバーレス アプリケーションのシニアデベロッパーアドボケートである Benjamin Smith による寄稿です。 本シリーズの他のパートは以下のリンクからアクセスできます。また、関連するサンプルコードはこちらの GitHub リポジトリにあります。 パート1:サーバーレス LAMP スタックの紹介 パート2:リレーショナルデータベース パート3:Webサーバーの置き換え パート5:CDK コンストラクトライブラリ パート6:MVC からサーバーレスマイクロサービスへ この投稿では、サーバーレスアプローチで Laravel アプリケーションをデプロイする方法を学びます。 これは「サーバーレス LAMP スタック」シリーズの4番

        サーバーレス LAMP スタック – Part 4: サーバーレス Laravel アプリの構築 | Amazon Web Services
      • ぼくらの非モテ研究会編著『モテないけど生きてます』書評――「ヒッカム的視点」の鋭さについて - 落ち着けMONOLOG

        僕にとっていまイチオシの研究者・実践家である西井開さん(@kaikaidev)が7月16日、『「非モテ」からはじめる男性学』を上梓された。 現代日本社会にとってきわめて重要な仕事をされている(と僕は思っている)ので、一冊でも多く売れて、広く読まれてほしいと思う。 そこで、援護射撃の意味を込めて、西井さんが運営されている「ぼくらの非モテ研究会」名義で昨年出版された『モテないけど生きてます――苦悩する男たちの当事者研究』(以下、「モテ生き」と表記する)の紹介記事を書く。 モテないけど生きてます 苦悩する男たちの当事者研究 作者:ぼくらの非モテ研究会 青弓社 Amazon 1.はじめに――「モテ生き」のすごさは「ヒッカム的視点」にあり 「モテ生き」は「ぼくらの非モテ研究会」という語り合いグループをめぐって、その活動や個人の「当事者研究」の成果などを報告した本である。 良く言えば、きわめて「非モテ

          ぼくらの非モテ研究会編著『モテないけど生きてます』書評――「ヒッカム的視点」の鋭さについて - 落ち着けMONOLOG
        • 谷口一平「「マイナス内包」としての性自認の構成」&査読コメント を検証する - 落ち着けMONOLOG

          【拡散希望】本日、日本大学哲学会『精神科学』に投稿していた私の論文「「マイナス内包」としての性自認の構成 (Gender as Irifuji’s Minus-Intensions)」に、不採用の通知が届きました。来年出る『精神科学』に掲載されるよう今年春に書いたもので、トランスジェンダーを巡っても注目を集めている pic.twitter.com/EaJD44DVxv — 谷口一平 A.k.a.hani-an (@Taroupho) 2023年12月25日 独立研究者・谷口一平氏の日本大学哲学会『精神科学』への投稿論文がリジェクトされた。 そこで谷口氏は査読過程、及び匿名査読者2名の査読コメントに疑義を投げかける連投ツイートを昨年末にしていた。 谷口氏のツイートを見る限り、この疑義にはもっともな部分もありそうだが、谷口氏の論文本体が公開されているわけではないので、判断しかねる部分もある。

            谷口一平「「マイナス内包」としての性自認の構成」&査読コメント を検証する - 落ち着けMONOLOG
          • 私が選ぶBest5:私がよく忘れる事編 - おっさんのblogというブログ。

            如何お過ごしですか? 3回連続10cmです。 当ブログにお越しいただきありがとうございます。 いつも本当にありがとうございます。 さて、みなさま。 もう何も失う物はなく、かつ色に乾いた私がお送りする『私が選ぶBest5』。 私が好きなもの、嫌いなものなどありとあらゆるBest5を発表します。 本日は【第16弾】として、日常で私がよく忘れる事で攻めてみたいと思います。 次点 第5位 第4位 第3位 第2位 第1位 編集後記 早速ですがいきます。 次点 ゴミ出しを忘れる。 https://monolog.r-n-i.jp/item/4959907000049 ゴミは8時までに出しましょう、おまけに前日から出してはなりません。 なんて規則誰が作ったの? 朝のクソ忙しい時に。。私じゃなくても忘れる事ありますよね。 頭の中は、毎日毎日ゴミ曜日じゃねーよ! 第5位 コーヒーカップを洗うのを忘れる。 私

              私が選ぶBest5:私がよく忘れる事編 - おっさんのblogというブログ。
            • サークルクラッシュ同好会へのご指摘について - 落ち着けMONOLOG

              サークルクラッシュ同好会が2013~16年頃までの間に京都大学の中で配布しておりましたビラ、ならびにホームページやTwitter上での表現に不適切な内容があることをご指摘いただきました。 これらのビラや表現は直接的には2012~14年に作られたものであり、当会の現役会員で製作に関わった人間は(この記事の文責である)ホリィ・センを除き、存在しません。 サークルクラッシュ同好会には様々な思想やスタンスを持った人が入ってきます。実際、(末尾の***で具体的に述べますが)当会の例会は様々な立場から開かれ、毎年発行している会誌は様々な立場から書かれています。 そのような相互批判的な対話の土壌が築かれていったからこそ、過去の会員やホリィ・センが製作したビラや表現に不適切な内容があるという声も上がりました。その結果、サークルクラッシュ同好会としては2017年頃からはそのようなビラの配布を停止しておりまし

                サークルクラッシュ同好会へのご指摘について - 落ち着けMONOLOG
              • 「下ネタ好きの女性」の困難 - 落ち着けMONOLOG

                はじめに――友人関係と性的被害 昨年、第8回 青少年の性行動全国調査報告をまとめた『「若者の性」白書』が発売された。 「若者の性」白書 第8回 青少年の性行動全国調査報告: 第8回 青少年の性行動全国調査報告 (教育単行本) 発売日: 2019/08/01 メディア: 単行本 僕は第7章の性的被害について書かれた箇所に興味を惹かれた。その中でも、性的被害と友人関係に関するデータが興味深い。 それによれば、高校生と大学生において、 「現在の友人関係のイメージ」を「楽しくない」としている者ほど「恋人以外からの性的被害」を受けている傾向にある(ただし大学生男子にはそのような傾向はない) 「あなたは、友人と、性の問題についてどのくらい話しますか」という設問に「よく話す」としている者ほど「恋人以外からの性的被害」・「恋人からの性的被害」を受けている傾向にある という。 これについて羽渕は「青少年は、

                  「下ネタ好きの女性」の困難 - 落ち着けMONOLOG
                • 現代インターネットにおける〈マイノリティ〉の在り処――売野機子『インターネット・ラヴ!』評 - 落ち着けMONOLOG

                  売野機子『インターネット・ラヴ!』評です。別の場所にこっそり載っている文章ですが、よく書けたと思うので、ちょっと修正してブログにも載せておきます。 インターネット・ラヴ!【電子限定特典付】 (onBLUE comics) 作者:売野機子 祥伝社 Amazon 1.『インターネット・ラヴ!』の設定の背景にあるもの――忘却できない傷つき・痛み 売野がこの作品において、インスタや韓国、ネイリストのような「オシャレ」なもの、あるいは「社会に包摂されたセクシャルマイノリティ」のようなものをベタに肯定して描いているわけではない点にまず注意を促したい。 では、それらの現代的なモチーフにどのような機能を持たせているのか? この問いについては、インターネットとマイノリティとの間の関係から考える必要がある。解説しよう。 かつてインターネットはマイノリティにとっての希望だった。人生の敗者復活戦の場だった。 今・

                    現代インターネットにおける〈マイノリティ〉の在り処――売野機子『インターネット・ラヴ!』評 - 落ち着けMONOLOG
                  • ISUCON12 関連エントリまとめ : ISUCON公式Blog

                    2022.10.18 9:53 最終更新 2022.7.24 15:24 初版公開 ------ ISUCON12 にご参加いただいた皆さん、ありがとうございました! こちらでは感想エントリや何をしたかに言及されたエントリをまとめていきます。見つけた順ですが後で何かしらのルールで並び替えるかもしれません。もしここに載っていないものがある場合は ISUCON12 関連のブログ書いたよ!フォームで教えていただけると助かります。重複はこちらでチェックしますのでドシドシお願いします。 なお、ブログでどういった内容が書かれていても一度発表された予選結果には影響いたしません。 というわけで、ブログを書くまでがISUCONです!ぜひ皆さんの知見をこの機会に残してください。 予選のTweetはこちら ▼ISUCON12 オンライン予選 Tweet まとめ #isucon - Togetter 本選のTwe

                      ISUCON12 関連エントリまとめ : ISUCON公式Blog
                    • Slim4 を使ってみたメモ - ngyukiの日記

                      とある社内用のツールで Silex を使っていたのですが、随分前に DEPRECATED になっている ので、Slim4 にリプレースしました。 Silex からの移行なら Symfony Flex では? という気もしますが特に深い理由はありません。もともと極小さいアプリでフレームワークなんて何でも良い(無くても良い)ぐらいのものなので、たまたま Slim4 を使ってみよー、と思っただけの理由です。 環境 PHP 7.4.10 slim/slim 4.5.0 slim/slim-skeleton 4.1.0 インストール composer でスケルトンからプロジェクトを作ると手っ取り早いです。 composer create-project slim/slim-skeleton my-slim-app cd my-slim-app php -S localhost:8080 -t pub

                        Slim4 を使ってみたメモ - ngyukiの日記
                      • パーツクリーナーの脱脂効果は殺虫剤に代用できた!ゴキブリ駆除にも効果のある成分と仕組み - 赤兎馬おじさんの足跡 ~経験値のお裾分け~

                        「油汚れを落とすためのパーツクリーナーが、殺虫剤としてゴキブリ退治に効果があったので、仕組みを調べてみたら納得だった話」をご紹介します。 当ブログにお立ち寄り頂きまして、ありがとうございます!m(_ _)m こう見えて実は、ゴキブリとゲジゲジは特に苦手な赤兎馬おじさんです。 奴らはいつどこからやって来るかわかりませんからね、油断大敵です。 車やバイクいじりが好きな方なんかはご存じかもしれませんが、パーツクリーナーが脱脂だけでなく「害虫駆除の強~い味方!」という事実を、私の実体験をもとにご紹介していきます。 目次 パーツクリーナーとは? 例えばこんな使い方 パーツクリーナーの成分 パーツクリーナーが殺虫剤に?ゴキブリ駆除の必殺兵器 ゴキブリ駆除にパーツクリーナー!なぜ害虫駆除に効果的なの? パーツクリーナー使用時の注意点 ゴキブリ駆除をガチでお考えなら パーツクリーナーとは? パーツクリーナ

                          パーツクリーナーの脱脂効果は殺虫剤に代用できた!ゴキブリ駆除にも効果のある成分と仕組み - 赤兎馬おじさんの足跡 ~経験値のお裾分け~
                        • 軽量PHPフレームワークSlimを使ってサクッとWebアプリひな形を作ってみる | It works for me

                          まっさらな状態で始めることもできますが、スケルトンと呼ばれる、初期構成のフォルダ・ファイルが用意されたものでプロジェクトを作成します。 composer create-project slim/slim-skeleton:^3.* myapp できあがるファイル・ディレクトリ構成は次のようになります(一部割愛)。 myapp/ ├───logs/ ├───public/ │ index.php │ .htaccess ├───src/ │ dependencies.php │ middleware.php │ routes.php │ settings.php ├───templates/ │ index.phtml ├───tests/ └───vendor インストールできたらローカルサーバーで実行してみます。 cd myapp php -S localhost:8888 -t pub

                            軽量PHPフレームワークSlimを使ってサクッとWebアプリひな形を作ってみる | It works for me
                          • チーズフォンデュの作り方に迷ったら?簡単にできる好評の代案 - 赤兎馬おじさんの足跡 ~経験値のお裾分け~

                            チーズフォンデュの作り方に迷う・・・簡単にできないかな? 準備や片付けを考えると、チーズフォンデュはなかなか大変なのよね 美味しいし子供たちも喜ぶけど、もっと手軽にできないのかな? こんな疑問にお答えします。 当ブログにお立ち寄り頂きまして、ありがとうございます!m(_ _)m こう見えて実は、ブログやTwitterから美味しい情報をかき集め、自ら挑戦してみては トライアル&エラーをひたすら繰り返す赤兎馬おじさん(@sekitoba1007)です。 寒い季節のチーズフォンデュって、温まるんですよねぇ。(*´Д`) 今回は、チーズフォンデュを食べたいけど準備や片付けも含めて作り方をもっと簡単に したい!っていうあなたに、おいしい代案をご用意しましたのでご紹介します。 目次 チーズフォンデュの作り方に迷ったら?簡単にできるアレもおすすめ ハウス北海道フォンデュシチューって美味しいの?どこで買え

                              チーズフォンデュの作り方に迷ったら?簡単にできる好評の代案 - 赤兎馬おじさんの足跡 ~経験値のお裾分け~
                            • 「運命」を感じていた頃の話(『秒速を語るな、自分を語れ』より) - 落ち着けMONOLOG

                              この文章は、2019年に発行された同人誌『秒速を語るな、自分を語れ』に寄稿したものです。新海誠の『秒速5センチメートル』の内容が前提になっていますのでご了承ください。 僕が『秒速5センチメートル』を観たのは中学3年生から高校1年生に上がる春休みのときだった。僕のいたオタクグループでは新海誠というクリエイターのことがたびたび話題になり、その新海の新作ということで5人の男たちで映画館に行った。 観終わった第一印象として、とにかく映像の綺麗さと、第三話の主人公の転落ぶりが印象的だった。新海誠の作品を初期から追っているオタク友人は言う。 「『雲のむこう』まではまだギリギリ共感できたけど、この作品はさすがにドン引き。だって、小学生のときに好きだった子のことを大人まで引きずってるヤツってキモいやろ。ストーカーかよ」 マジレスだった。僕はハッとした気分になった。危うく作品の綺麗さに騙されるところだったな

                                「運命」を感じていた頃の話(『秒速を語るな、自分を語れ』より) - 落ち着けMONOLOG
                              • LaravelをECS上で運用するTips

                                今まではEC2上でLaravelを動かしてきたが、CVEの対応など、定期的にミドルウェアをアップデートする仕組みとして、VMレベルでのプロビジョニングをするのが大変になってきたので、Dockerコンテナ上で動く仕組みを考える必要が出てきた。 Dockerコンテナ上で動かす仕組みとしてPreview環境ではk8sを採用しているものの、メンテナンス性において社内にECSを実際に運用したことのあるメンバーがいるという観点から、安全をとってECSの採用を検討した。 ECSをLaravelで採用する上で、特に運用面にていくつか考慮しなければならない点があったので、本記事でまとめる。 TL; DRログ出力のため、標準出力・標準エラーへの反映を行うTerraform上で.envを作成、S3にあげてからGithubActionsで取り回すコンテナのデプロイ後を、CloudWatch Event + Lam

                                • オナニーから疑え ―〈男らしさ〉と快感―(『臨 格差の(さまざまな)デザイン』所収) - 落ち着けMONOLOG

                                  ホリィ・センです。友人の小峰ひずみhttps://twitter.com/cococooperativ1/が『臨(サイド)』という批評誌(?)を出したので、宣伝します。 僕はサクラ荘というシェアハウスをやっていることから小峰くんからインタビューを受け、「シェアハウス思想探訪」という物々しいタイトルの記事があります。 『臨(サイド)』から一つ記事を載せてほしいとのことだったので、僕は小峰くんの書いた「オナニーから疑え――〈男らしさ〉と快感――」という記事を転載します。笑えるながら、かなり真面目な記事です。 『臨(サイド)』の目次: 〇思考にとって「現場」とはなにか?――臨床哲学・再論――(小峰ひずみ) 〇中毒政治論――依存・ケア・回復・闘争――(小峰ひずみ) 〇二十一世紀の支援と代弁――現場から〈イタコ〉へ――(田中俊英) 〇少子化時代のフェミニズム――子育て VS 資本主義――(九照) 〇

                                    オナニーから疑え ―〈男らしさ〉と快感―(『臨 格差の(さまざまな)デザイン』所収) - 落ち着けMONOLOG
                                  • 口コミ・レビュー・評価が豊富な商品情報ランキングサイト【ものログ】

                                    口コミサイト「ものログ」とは バーコードのある商品に関しての点数評価や口コミ、価格を閲覧できるWEBサイトです(対象バーコードは順次拡大中)。 実際にその商品を購入したユーザーが5点満点で評価や口コミを投稿しており、毎月100万件以上の評価と口コミが集まっています。 ものログのランキングはCODEアプリで取得した全累計データを基に算出しており、商品カテゴリごとやメーカーごとの高評価順ランキングや売れ筋順ランキングが確認できます。 データを取得できている商品に関しては、実際に購入された価格も確認できます。

                                      口コミ・レビュー・評価が豊富な商品情報ランキングサイト【ものログ】
                                    • PHP カンファレンス 2021【参加レポート】 - RAKUS Developers Blog | ラクス エンジニアブログ

                                      ラクスの配配メールの開発・運用に従事しているJazumaです。 2021/10/02 (土) 10/03 (日)にPHPカンファレンス2021がオンライン開催されました。 このイベントは日本PHPユーザ会が開催しているイベントで、2000人以上が参加しました。 ラクスはスポンサーとして協賛させて頂いています。 phpcon.php.gr.jp 弊社からも3人が登壇し、多数のPHPエンジニアが参加いたしました。 今回は参加者から集めたレポートをご紹介させていただきます。 ではご覧ください。 10/2(土) 1日目 PHPの今とこれから2021 PHPにおけるコーディング規約と自動整形 13年物プロダクトの監視を起点とした改善活動 独自フレームワークPHPアプリケーションの改善戦略 10/3(日) 2日目 配列、ジェネリクス、PHPで書けない型 SVG画像をPHPで生成しよう What is

                                        PHP カンファレンス 2021【参加レポート】 - RAKUS Developers Blog | ラクス エンジニアブログ
                                      • 大橋彩香「Étoile」「Be My Friend!!!」インタビュー|アコースティックとメタル、対照的な2作品で見せる魅力 - 音楽ナタリー 特集・インタビュー

                                        ナタリー 音楽 特集・インタビュー 大橋彩香 大橋彩香「Étoile」「Be My Friend!!!」インタビュー|アコースティックとメタル、対照的な2作品で見せる魅力 大橋彩香「Étoile」「Be My Friend!!!」 PR 2022年4月27日 大橋彩香が4月27日にアコースティックミニアルバム「Étoile」とシングル「Be My Friend!!!」を同時リリースした。 大橋は昨年12月にアコースティックミニアルバム第1弾「Lumière」をリリースしている。この第1弾のテーマは“光”で、大橋がこれまで発表してきた元気で明るい楽曲にアコースティックアレンジが施されていた。その対となる第2弾作品のテーマは“星”。「ハイライト」「ロンリーサンシャイン」「Break My Jail」「Winding Road」「バカだなぁ」「NOT YET」といったカッコいい曲やクールな曲のア

                                          大橋彩香「Étoile」「Be My Friend!!!」インタビュー|アコースティックとメタル、対照的な2作品で見せる魅力 - 音楽ナタリー 特集・インタビュー
                                        • Laravelのログ設定を理解する | アールエフェクト

                                          Laravelで構築したアプリケーションを安定的に運用していくためにはログの設定を十分に理解しておく必要があります。本文書ではデフォルト設定を変更し、ログの動作確認を行うことでLaravelのロギングの理解を深めていきます。 Laravelはログ管理にmonologパッケージを利用しています。monologの理解はLaravelのログを使いこなす上で重要なのでmonologに触れたことがない人は下記の文書を読んでおくことをおすすめします。決して難しいものではありません。 デフォルトのログ設定の確認 デフォルトでのログ設定の確認を行います。ログの設定はconfigのlogging.phpの中に記述されています。 'default' => env('LOG_CHANNEL', 'stack'), .envファイルのLOG_CHANNELの設定がなければdefaultはstackに設定されます。

                                            Laravelのログ設定を理解する | アールエフェクト
                                          • Why do they ignore my awesome design documentation?

                                            These are the best guidelines ever! Oh, wait, no one watching?In 2017 I wrote several tips on better design documentation. While all those tips still make sense, I realized there is a more vital thing — and it’s not what you may think. It often happens that the stuff you’ve carefully written is barely used by the team. Why so? Let’s figure it out. Why they don’t read itI dunno about you, folks, bu

                                              Why do they ignore my awesome design documentation?
                                            • Laravelのログ出力のカスタマイズ | GiFT(ギフト)株式会社

                                              Laravelのログ出力のカスタマイズ2021.09.02 Laravelのアクセスログとクエリログを独自フォーマットで出力する方法をご紹介します。 環境Laravel6Loggingクラスの作成まず、app/Logging/ にActiondログの内容を定義するFormatterクラスを作成します。ActionとQueryは出力内容に関するフォーマット部分が違っています。また、これは環境にもよるのですが Auth::id() によりユーザIDを取得する際にDBへのアクセスが発生することがある為、QueryLogFormatterでは staticの変数 $disableUserId を使ってそれを制御しています。この制御方法はもっと適切な方法がありましたら教えて欲しいです。 // app/Logging/ActionLogFormatter.php <?php namespace App

                                                Laravelのログ出力のカスタマイズ | GiFT(ギフト)株式会社
                                              • 大橋彩香「Lumière」インタビュー|初のアコースティックアルバムで見せた、新たな表情 - 音楽ナタリー 特集・インタビュー

                                                ナタリー 音楽 特集・インタビュー 大橋彩香 大橋彩香「Lumière」インタビュー|初のアコースティックアルバムで見せた、新たな表情 大橋彩香「Lumière」 PR 2021年12月22日 大橋彩香が初のアコースティックミニアルバム「Lumière」を12月22日にリリースした。 “Lumière=光”をコンセプトにした本作には、元気で明るい楽曲にアコースティックアレンジを施した音源を収録。TAKUYAが作詞作曲、本間昭光が編曲を手がけた新曲「Esprit De Lumière」も収められる。 来春には“星”をテーマにした2枚目のアコースティックミニアルバム「Étoile」がリリースされることも決定している大橋。音楽ナタリーでは、彼女の歌の魅力を堪能できるアコースティック作品について本人にじっくりと解説してもらった。 取材・文 / 須藤輝 明るく元気な、“光”の楽曲 ──アコースティッ

                                                  大橋彩香「Lumière」インタビュー|初のアコースティックアルバムで見せた、新たな表情 - 音楽ナタリー 特集・インタビュー
                                                • ISUCON10 関連エントリまとめ : ISUCON公式Blog

                                                  2020.10.16 11:09 最新更新 2020.10.5 本選も含むよう変更 2020.9.14 11:55 初版公開 --- ISUCON10にご参加いただいた皆さん、ありがとうございました! こちらでは感想エントリや何をしたかに言及されたエントリをまとめていきます。見つけた順ですが後で何かしらのルールで並び替えます。もしここに載っていないものがある場合は ISUCON10 関連のブログ書いたよ!フォームで教えていただけると助かります。重複はこちらでチェックしますのでドシドシお願いします。 なお、ブログでどういった内容が書かれていても一度発表された予選結果には影響いたしません。 というわけで、ブログを書くまでがISUCONです!ぜひ皆さんの知見をこの機会に残してください。 予選のTweetはこちら ▼ISUCON10 オンライン予選 Tweet まとめ #isucon - Toge

                                                    ISUCON10 関連エントリまとめ : ISUCON公式Blog
                                                  • 「サークルクラッシュ」入門講義(「サークルクラッシュ」研究所会誌Vol.1より) - 落ち着けMONOLOG

                                                    この文章は「サークルクラッシュ」研究所会誌Vol.1(実質的にはサークルクラッシュ同好会会誌Vol.11)に寄稿したものです。在庫が切れてきたのでネット上に公開します。 こんにちは。初めまして。サークルクラッシュ同好会改め、「サークルクラッシュ」研究所の所長を務めています、ホリィ・センこと堀内翔平と申します。 このたびは、恋愛で人間関係が壊れてしまう「サークルクラッシュ」という現象について、講義の形式でみなさんに解説したいと思います。 「サークルクラッシュ」は大学生の間で実際に起きていることです。特に大学1回生の間で起きやすいものです。大学1回生というのは人間関係の流動性が最も高くなる時期だからです。「大学デビュー」的な勢いでサークルに入ったものの馴染めずにすぐ辞めてしまったり、サークル内で急速に恋愛の熱が高まったもののすぐに冷めてしまったり、勢いで告白したら振られてしまったりといった感じ

                                                      「サークルクラッシュ」入門講義(「サークルクラッシュ」研究所会誌Vol.1より) - 落ち着けMONOLOG
                                                    • 【Laravel】ログのフォーマットを変更してIPアドレスやユーザー名などを出力する - Qiita

                                                      環境 PHP 7.4.1 Laravel Framework 6.14.0 結論 このような形式のログを出力できるようにします。(実際にログに出るときは1行です) { "timestamp": "2020-04-20 09:54:08.425", "channel": "local", "level": "INFO", "memoryUsage": "4 MB", "ipAddress": "192.168.10.1", "userId": "1", "userName": "hoge", "class": "App\\Http\\Controllers\\TestController", "function": "index", "line": "10", "message": "test", "context": "" } 目的 ただログのフォーマットを変更したかっただけなのに、簡潔に

                                                        【Laravel】ログのフォーマットを変更してIPアドレスやユーザー名などを出力する - Qiita
                                                      • 【Laravel】5.8から8.xに段階的にアップグレードする

                                                        では、解説していきます。 アップグレードについて Laravelでは各バージョンにおいてアップグレードガイドが用意されています。アップグレードの方法や変更点が詳しく記載されています。 本記事ではアップグレードガイド内のアップグレード説明を参考にアップグレードをしていきます。詳細についきましては下記ドキュメントをご確認いただければと思います。 5.8から6.xにアップグレードする laravelプロジェクト直下のcomposer.jsonを修正します。以降もこちらのファイルをメインに修正していきます。Laravelの本体バージョンは、requireのlaravel/frameworkの値に記載されています。5.8.*となっている部分を^6.0に変更することでアップグレードの対象とすることができます。 [修正前]composer.json "require": { "php": "^7.1.3

                                                          【Laravel】5.8から8.xに段階的にアップグレードする
                                                        • PHPとGoを組み合わせたまったく新しいフレームワーク Spiral を試す

                                                          皆さんこんにちは。 異種の技術や技を組み合わせることで、新しくて強力なものに昇華させるというのは古来からあるものです。 空手道とブーメランを組み合わせたやつを思い浮かべていただければこれはもう自明の理です。 そんな一定年齢層の人にしか刺さらないような前置きをしつつ、PHPとGoを組み合わせたというフレームワークSpiralを、awesomeで見かけちゃったので、試してみますね。 Spiral 特徴 とりあえず、公式サイトから丸パクリしてきた特徴を見てみましょう。適当翻訳を下に置いてます。 High-performance HTTP, HTTP/2 server based on RoadRunner RoadRunnerをもとに作られた高速HTTP, HTTP/2 サーバ Console commands via Symfony/Console Symfony/Consoleを使ったコンソ

                                                            PHPとGoを組み合わせたまったく新しいフレームワーク Spiral を試す
                                                          • Laravelでログのフォーマットを変えたい - Qiita

                                                            Laravelのログをいじる 一日調べてしまったのでせっかくなのでおまとめ。 まだ全部はわかっていないけど、このあたりの仕組みがわかれば、Laravelでログ設定する上では参考になりそう。 コードにヘッダコメントなどなくてスミマセン。 環境 Laravel 5.7 On GentooLinux 昨日Laravelを初めてインストールした人 Monologという言葉を昨日初めて聞いた人 実現したい機能 Laravelのログに実行クラス名やメソッド名、行番号を追加したい 手順概略 Laravelのプロジェクト名をappとして、名前空間をAppとしています。 カスタムフォーマッタを接続するクラスを作る(App\Logging\CustomFormatterConnect.php) カスタムプロセッサを接続するクラスを作る(App\Logging\CustomProcessorConnect.ph

                                                              Laravelでログのフォーマットを変えたい - Qiita
                                                            • 精神分析的読みのススメ・前編――エヴァンゲリオンTV版を例として - 落ち着けMONOLOG

                                                              この記事はゼロ年代研究会アドベントカレンダー18日目の記事です(遅くなってすみません)。 adventar.org エロゲーギャルゲーでは定番の『主人公に盲目的に好意を抱き続ける女の子』って、実際は白痴や狂気と紙一重で、その違和感を持たれないためには、主人公が女の子に好かれるための理由が担保されるべきだけど、『モテる理由』を明確化すると、今度は分身たるプレイヤーと主人公が乖離してしまう。 — 涼元悠一 (@SuzumotoYuuichi) 2022年7月22日 なのでKanonに初めて触れた時、主人公がヒロイン(たち)に好かれる理由を『忘れていた幼少時』に置くのは賢いやり方だと思った。覚えてない主人公が徐々に思い出していく=プレイヤーにはもともとなかったものをストーリーを通じて『思い出させる』わけで。まあこれもご都合主義と紙一重ではあるけど。 — 涼元悠一 (@SuzumotoYuuich

                                                                精神分析的読みのススメ・前編――エヴァンゲリオンTV版を例として - 落ち着けMONOLOG
                                                              • 必要な PHP拡張/パッケージをCIで検出し、インストール漏れエラーを防ぐ。 GitHub Actions と composer-require-checker で - OTOBANK Engineering Blog

                                                                composer での require と require-dev キー PHPで広く使われている依存性マネージャの composer には、昨今の他の言語で用いられているツール同様に、依存性を設定するキーとして require と require-dev が存在します。 このキー欄にはそれぞれプロジェクトが依存する、PHPのバージョン・個々のPHP拡張・ベンダーパッケージとそのバージョン が指定できます。 普段PHPを利用する開発者のみなさんは、以下の通り依存性の追加コマンドを追加されてるかと思います。 composer require monolog/monolog # ロガーとしてmonologが必要 composer require --dev phpunit/phpunit # 開発時にテイスティングツールとしてPHPUnitが必要 require-dev の特徴として、 com

                                                                  必要な PHP拡張/パッケージをCIで検出し、インストール漏れエラーを防ぐ。 GitHub Actions と composer-require-checker で - OTOBANK Engineering Blog
                                                                • 既存batchのPHP、Laravelのアップグレードとcronjob化したお話 - オールアバウトTech Blog

                                                                  オールアバウトの新卒1年目エンジニアが投稿する企画「テックブログ新卒週間2020」を開催します。 本記事はオールアバウトの運営・開発を担うグループに所属している@k_takamatsuからお送りします。 現在、オールアバウトとグループ会社のオールアバウトナビ両方で業務を行なっています。 基本的にどちらもLaravelを使ったWebアプリの開発が主です。 本日はオールアバウトナビで行なった、システムのバージョンアップとCronJob化についてお話しします。 既存batchシステムのPHP、Laravelバージョンアップ 既存システムの構成を把握 既存システムの動きとアップデート後のシステムの動きをどう担保するか 既存システムの動作をDockerコンテナで再現 PHPのバージョンアップ PHPStanの導入 Laravel 5 IDE Helper Generatorの導入 PHPStanで補

                                                                    既存batchのPHP、Laravelのアップグレードとcronjob化したお話 - オールアバウトTech Blog
                                                                  • WEB+DB PRESS Vol.125

                                                                    2021年10月23日紙版発売 2021年10月23日電子版発売 B5判/168ページ 定価1,628円(本体1,480円+税10%) ISBN 978-4-297-12435-9 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com Fujisan(定期購読のみ) 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 本書のサポートページサンプルファイルのダウンロードや正誤表など 特集1 作って学ぶプログラミング言語のしくみ インタプリタ,構文解析器,文法 プログラミング言語のしくみを,プログラミング言語自体を作ることで学ぶ特集です。「言語を作るのは難しい」と考えている人が多いと思います。しかし,プログラミング言語を作るだけならば,想像しているよりずっと簡単です。そして,実際に作ってみることで,どの

                                                                      WEB+DB PRESS Vol.125
                                                                    • 声優を目指していたころの話――中二病回顧(懐古)録 その弐 - 落ち着けMONOLOG

                                                                      もう9年も前の話になる。僕は声優を目指していた。そのころの話を書こうと思う。 しかし、その「前史」として、僕は既に「声優」的な文化に触れていた。遡れば16年前、僕が中2だったころの話から始まる。 ネット声優のころ 僕はかつて、デスクトップパソコンにマイクを繋いで、YahooチャットやSkypeなどを使って音声通話をするのにハマっていた。 2005年、僕が中2のときのあるクラスの友人が「メッセンジャー」を使う文化を普及させ、別の同級生がYahooチャットの部屋で歌ったり演じたりしていたのだ。 僕もその影響を受け、Yahooチャットの「声劇」(声だけでする演劇のこと)の部屋で演じたり、Sound Engineというソフトを使って自分のセリフを録音するのを楽しんでいた。 さらに当時、兄の影響でRPGツクールを楽しんでいた僕は、FREEJIA(2004年に初公開)という作品を興味深く見ていた。容量

                                                                        声優を目指していたころの話――中二病回顧(懐古)録 その弐 - 落ち着けMONOLOG
                                                                      • サークルクラッシュ同好会とは何か? その戦略の全貌 - 落ち着けMONOLOG

                                                                        この記事はサークルクラッシュ同好会リレーブログ2020の15日目の記事です。14日目はゆーれいさんの記事のはずですが、この記事の投稿の時点ではまだ更新されていません。 テーマは「あなたにとってサークルクラッシュ(同好会)とは?」とのことです。 思い返せば、2016年11月発行のサークラ同好会会誌第5号に「サークルクラッシュ同好会運営マニュアル」という文章を書き、最近ブログにもアップロードしました。 holysen.hatenablog.com しかし、この記事はサークルを立ち上げて活動するための技術的な側面が強く、サークラ同好会そのものの明確な理念などについては書けていません。 サークラ同好会を2012年に立ち上げて既に9年目になりますが、その間に様々な会員と出会いましたし、様々な活動を展開し、試行錯誤してきました。その経験を経て、僕の中で考えたことはたくさんあります。 そこで、せっかくな

                                                                          サークルクラッシュ同好会とは何か? その戦略の全貌 - 落ち着けMONOLOG
                                                                        • PHPのロギングmonologを理解する | アールエフェクト

                                                                          適当なディレクトリを作成し、composerを使用してmonologのインストールを行います。 $ composer require monolog/monolog インストール完了後、composer.jsonを確認するとインストールしたmonologのバージョンを確認することができます。 { "require": { "monolog/monolog": "^1.24" } } ログファイルへの書き出し(サンプルコード利用) インストールが完了したので、monologのGitHubにあるサンプルのコードを利用して動作確認を行ってみます。 monologをインストールしたディレクトリの中にtest.phpという名前のファイルを作成し以下を記述します。 <?php require 'vendor/autoload.php'; use Monolog\Logger; use Monolog\

                                                                            PHPのロギングmonologを理解する | アールエフェクト
                                                                          • “Logs in Context + Infinite Tracing + カスタム属性”でNew RelicのObservabilityを爆上げする | PR TIMES 開発者ブログ

                                                                            こんにちは、インフラチーム テックリードの櫻井です。 今回はアプリケーションモニタリングのために導入しているNew RelicにLogs in ContextとInfinite Tracingとカスタム属性を導入して、システムのObservabilityを向上させたことについて紹介したいと思います。 Observability(可観測性)とは まずObservability(可観測性)とは処理時間やエラーなどシステム内部の状態がどれだけ可視化されているかを示す指標です。 Observabilityが高ければボトルネック解消や障害発生時の迅速な対応が可能になり、より安定してサービスを運用することが可能になります。 New Relicについて New Relicは様々な機能を備えたObservability Platformです。 APMやBrowserでバックエンドやフロントエンドのパフォー

                                                                            • ウイルスの独白 - 「私は、汝らが急ブレーキを見つけることの出来ぬ機械を停止させるためにやってきたのだ」

                                                                              我々は岩石や海藻同様、汝らの祖先である。 猿なんぞ話にならぬ。汝らがいるあらゆるところに我々は存在している。汝らがいないところにも。この宇宙に汝らが己の似姿以外認めないとしたら、それはご愁傷さまである。とにかく、私が汝らを殺戮しているなどという戯言は慎みたまえ。私が汝らの身体組織におよぼす作用によって死ぬわけではない。汝らの同類がいたわりを欠いているためである。汝らが互いに対し、そしてこの惑星上に生きとし生ける物に対しこれほどまでに獰猛でなければ、汝らの肺に私が及ぼす損傷を生き延びる上で十分なベッド、看護師、人工呼吸器は存在していたはずなのだ。養老院に老人を、鉄筋コンクリートの兎小屋に健常者を詰め込むような真似をしていなければ、このような事態には至らなかったはずだ。昨日までの華美で、混沌とした、どこまで行っても人間だらけのこの世界(du monde)、より正確を期すならば複数の世界(des

                                                                                ウイルスの独白 - 「私は、汝らが急ブレーキを見つけることの出来ぬ機械を停止させるためにやってきたのだ」
                                                                              • PHPでオレオレフレームワークを作ってみた | It works for me

                                                                                フレームワークを学習するには、フレームワークを自作するのが一番だとどこかで聞いたため、いっちょPHPでオレオレフレームワークを作ってみました。 拙いですけど…。 製作期間は大体12時間くらい。 ITの現場では負の遺産としてよく揶揄されるオレオレフレームワーク。 F社とかが作った独自フレームワークとか、社内の凄腕?プログラマが作ったやつとか…。 まあ、私一人で使うならいいよね。 折角なのでコードを晒して解説して、初学者の糧になってもらえればと思います。 フレームワークの概要 今回作ったのはPHPのWebフレームワークで、MVC(Model View Controlle)を採用しています。 MVCとはなんぞやみたいな説明はWebの各所で語られています。 下手なこと言うとお前のMVCはMVCじゃないとか言われそうなので説明は放棄します笑 主だった機能は、 ・フロント部分はjQuery、Boots

                                                                                  PHPでオレオレフレームワークを作ってみた | It works for me
                                                                                • 10年戦士のレガシーPHPを改善するためにやってきたこと - Qiita

                                                                                  ドワンゴで、ニコニコ動画とプレミアム課金の開発をしている @yoshikyoto です。 最近では、総合TOPのリニューアルや、↓の記事で書かれているプレミアム課金の移行をやっていました。 ニコニコで12年運用した決済システムを移行する上で必要だったこと レガシーなPHPを改善してきた知見 ニコニコは古くからあるサービスで、レガシーなコードも多く存在しています。 僕は新卒でニコニコ動画に配属され、5年間ずっと PHP を触ってきました。その中で、多くの新機能の開発、古いコードのリファクタリング、いろいろやってきました。その知見をまとめます。 Composer, Laravel (フレームワーク)の導入 PHP を使っていて Composer を導入していないシステムは珍しい思いますが、10年もののシステムには、Composer が導入されていない場合もあります。導入されていないなら導入しま

                                                                                    10年戦士のレガシーPHPを改善するためにやってきたこと - Qiita