動画: https://youtu.be/QHjRGPw34EI?si=MWb-1v1i1S5MG0eE プロポーザル: https://fortee.jp/phperkaigi-2023/proposal/6211083d-fc51-49a3-8b27-485d8e231b1f

laravelのヤバい脆弱性をついたkinsing(kdevtmpfsi)というマルウェアに感染した話 CVE-2021-3129PHPSecurityLaravelkinsingkdevtmpfsi webサーバー上でlaravelを動かしていれば、ちょっとした設定のミスで誰でもマルウェアに感染する可能性がある激ヤバセキュリティホール(CVE-2021-3129)が2021年1月20日に報告されています! composerでインストールしたパッケージをバージョンアップせずに使っていませんか? インターネット上に公開されているサーバー、特にステージングや開発環境でDEBUG=ONにしていませんか? エラー画面がこんな風に見えますか? この3つの条件を満たしていると、あなたのlaravelは、今すぐにでもマルウェアに感染する可能性があります。 laravelの脆弱性をついたkinsing(k
DDDとLaravelについて 先日、主催しているコミュニティで久しぶりに20分トークさせてもらいました。 タイトルはこのエントリと同じようなもので DDD入門とLaravelアプリケーション です。 laravel-meetup-tokyo.connpass.com 資料だけ公開してもミスリードになりそうなため、公開はしませんが内容を詳しく書いていきます。 あくまで対象はDDDに入門してみたい、という方やDDDって実装パターンでしょ、と思っている方向けです。 すでに実践、導入している方向けではありませんのであしからず。 複雑にならないようにわかりやすい文言だけで書いていますが、そうじゃないかもしれません。 前置き タイトルからわかるようにLaravelなどを使ってある程度のOOP的なテクニックを学び、 ある程度不自由なく実装ができるようになると アプリケーション設計などのソフトウェア的な
Speaker Deck This deck requires a password Password
Laravel JP Conference 2020の新型コロナウイルス感染症(COVID-19)への対応に関するお知らせ Laravel JP Conference 2020 代表の @blue-goheimochi です。 開催に関して、新型コロナウイルス感染症(COVID-19)の国内の動向を慎重に注視しつつ、コアスタッフ内で議論を進めております。コアスタッフ一同、参加される一般来場者の方や、協賛してくださったスポンサー様、スピーカー様に最善な対応ができるように議論を続けておりますが、関係各位の健康と安全を第一に考えると現状では開催中止も視野に入れた検討は必要であると考えております。 現時点で確定している対応について共有いたします。 開催可否判断時期に関して 2月24日(月)迄に判断を行います。 ただし、国内で新型コロナウイルス感染症(COVID-19)の流行が確認された場合、または
この記事について 普段何気なく使っている Service クラス(Service 層)について、書籍を中心にその役割や目的について書かれた資料を読みながら、Laravel 製のウェブアプリケーションに Service 層を取り入れる際の判断材料となるような情報や観点を、提供できればと思います。 以前にも調べたり考えたりしたんですが、そのときは明確な役割や使い方の提案ができなかったので、それの補遺的な位置づけになります。 Laravelでウェブアプリケーションをつくるときのベストプラクティスを探る (9) Service編 - Qiita Service レイヤーとは これ 出典: Martin Fowler's Bliki https://martinfowler.com/eaaCatalog/serviceLayer.html どんなときに Service 層が必要になるか Despit
$ php artisan vendor:publish --provider="NunoMaduro\PhpInsights\Application\Adapters\Laravel\InsightsServiceProvider" <?php declare(strict_types=1); use NunoMaduro\PhpInsights\Domain\Insights\ForbiddenDefineFunctions; use NunoMaduro\PhpInsights\Domain\Insights\ForbiddenFinalClasses; use NunoMaduro\PhpInsights\Domain\Insights\ForbiddenNormalClasses; use NunoMaduro\PhpInsights\Domain\Insights\Forbid
2019年2月16日、PHPのフレームワークであるLaravelをメインテーマに据えた技術カンファレンス「Laravel JP Conference2019」が開催されました。「Laravel JP」を冠したイベントとして日本初開催となる今回。数多くのLaravelユーザーが参加し、知見を共有します。プレゼンテーション「LaravelでのAPI開発を爆速にするためにやっていること」に登壇したのは、株式会社SCOUTERの松本宏太氏。自社のAPI開発において取り組んでいることについて語りました。講演資料はこちら LaravelでのAPI開発を爆速にするためにやっていること 松本宏太氏(以下、松本):お越しいただきありがとうございます。『LaravelでのAPI開発を爆速にするためにやっていること』というタイトルで発表させていただきます。よろしくお願いします。 もしかしたら知ってる人がいるかも
いきなり業務感(業務ではない)。弊社CTOによるHHVM/HackでのRequest, Response Interfaceの話。 HHVM4.0.0以降でPHPのサポートをしなくなったので完全に独自に走り始めたHackのリクエスト、レスポンスの世界。 協調的マルチタスク async awaitによりストリームを非同期に処理するのはPHPにはない概念で面白い。 パッケージマネージャが正式に入ったらまたなにか書いてみようかな。 帰ってきた!平成最後のオレオレフレームワークの作り方 speaker: uzulla そーだいさんと迷いましたがやはり平成最後ってつけられると見たくなりますね。オレオレフレームワークの善悪はさておき、やっぱりエンジニアなので自分が作りたいものは自分で作る、でいいのではないかと思います。そしてオレオレフレームワークは学びが多いのでまた初心に戻って作ろうかなと勇気づけられ
最近は Laravel + AngularJS で Web アプリケーションを開発する毎日です。 少し時間が取れたので Laravel フレームワークのソースを読んでいます。その中から Laravel の肝でもある IoC コンテナの使い方をまとめてみました。 Laravel の IoC コンテナ Laravel で使われている IoC コンテナは、Illiminate\Foundation\Applicationクラスです。これはIlliminate\Container\Containerクラスを継承したもので、コンテナとしての基本機能はIlliminate\Container\Containerクラスが担っています。 Laravel アプリケーションで、この IoC コンテナを利用する際は、AppクラスというIlliminate\Foundation\Applicationのファサード
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く