並び順

ブックマーク数

期間指定

  • から
  • まで

481 - 520 件 / 1536件

新着順 人気順

Phpの検索結果481 - 520 件 / 1536件

  • PHP 7.1 - 7.4 の開発用 Docker イメージ shin1x1/php-dev を公開しました - Shin x Blog

    Web アプリケーション開発/CI用途を想定して、必要な拡張を有効にした PHP 7.1 - 7.4 の Docker イメージを DockerHub に公開しました。 hub.docker.com 動機 開発/CI で Docker イメージをよく利用しています。オフィシャルの PHP イメージ(library/php)をベースにして、必要な拡張を追加して利用しているのですが、毎回プロジェクトごとにビルドするのが手間に感じていました。プロジェクト独自にビルドして Docker Registry に push しておいても良いですが、そうなるとこのイメージのメンテナンスが手間になったりするので、小さなストレスを抱えていました。 そこで一元的に複数バージョンを管理して、PHP のパッチバージョンが出る度に更新されていく Docker イメージを作りました。 内容 オフィシャルの PHP イメ

      PHP 7.1 - 7.4 の開発用 Docker イメージ shin1x1/php-dev を公開しました - Shin x Blog
    • PHP"オレ"カンファレンス神戸なるものを開催した|Kanon

      こんにちは、Kanonです。 この度はPHP"オレ"カンファレンス神戸なるものを開催したので、開催までのきっかけや、やってみた感想。そのほか全体的なKPTをしておこうと思います。 きっかけとモチベーション前夜祭でも話しましたが、始まりはななうぇぶさん(@77web)のこのポストでした。 集客・スタッフ集めなにそれおいしいの?でテケトーな貸し会議室自腹で借りて、各所の没プロポーザル3つぐらい選んで連続トークするの。 そんで、もしも可能なら没プロポーザルたくさんお持ちのphperが誰かゲスト出演でにぎやかしてくれたら、それってもうカンファレンスじゃん? — ななうぇぶ (@77web) April 6, 2024 「なるほどこれならできそう」と思い、"オレ"カンファレンスと冠しているだけあって自分一人で会場を手配したり、ゲストに声かけたり、宣伝したりをやりながら開催までこぎつけました。 きっか

        PHP"オレ"カンファレンス神戸なるものを開催した|Kanon
      • AppleはmacOS 12 Montereyで「php」のバンドルを終了するもよう。

        AppleはmacOS 12 Montereyで「php」のバンドルを終了するようです。詳細は以下から。 Appleは日本時間2021年10月19日午前2時からスペシャルイベント「Unleashed.」を開催し、その中で新しいApple Silicon搭載のMacと、現在Beta版が公開され開発が進められている「macOS 12 Monterey」の正式リリース日も伝えられると思われますが、 現地時間2021年10月15日にリリースされた多機能ランチャー「Alfred 4.6 for Mac」のリースノートを見て知りましたが、Apple Developer ForumsのDeveloper Tools Engineerからの回答によると、AppleはmacOS 12 Montereyからスクリプト言語「PHP」のバンドルを終了するようです。 macOSのスクリプト言語 Appleは2019

          AppleはmacOS 12 Montereyで「php」のバンドルを終了するもよう。
        • 時間を気にせず普通にカンニングもしつつ ISUCON12 本選問題を PHP でやってみる

          https://fortee.jp/phperkaigi-2023/proposal/7e212cb2-be37-43e8-b6ee-5236d259fcbf コードは以下 https://github.com/sj-i/isucon12f-phperkaigi2023-repo

            時間を気にせず普通にカンニングもしつつ ISUCON12 本選問題を PHP でやってみる
          • ファイルアップローダーサービス ensha.red をリリースした話 〜バックエンド篇 Part 1 〜 - Qiita

            はじめに enshared というファイルアップローダーサービスを 2 月半ばに魂と生命を生贄にリリースしました。 note にもリリースまでの過程を軽く書いていますが、技術的なことはほぼ書いてないので、技術的なことを Qiita に書きます。 魂と生命を削ってファイル共有サービスをつくりました🎉🎉現在β版です。気分次第でファイルが飛びます。 色んな方からのご意見やご指摘の中で生まれたサービスになります。ぜひ使ってみてください。https://t.co/NbsaLJUUUM アップロードするとこんな感じになります。https://t.co/0iVJdj4Bpf — 🐱めもりー🐹 (@m3m0r7) February 18, 2020 ファイルアップローダーサービスとは? 某巨大掲示板全盛期によく使われていました。「どっとうpろだ」とか有名だと思います。 ファイルをアップロードし、誰

              ファイルアップローダーサービス ensha.red をリリースした話 〜バックエンド篇 Part 1 〜 - Qiita
            • BASE で使っているPHPフレームワークにプルリクエストを送ったけど、先を越された話2 - BASEプロダクトチームブログ

              この記事はBASE Advent Calendar 2020の12日目の記事です。 devblog.thebase.in こんにちは!BASE株式会社 ServiceDevのShopグループ所属でエンジニアをしている炭田(@tanden)です。 「BASE」の裏側で動いているアプリケーションはCakePHP 2を使っています。そのCakePHP 2にプルリクエストを送ったけど先を越されてしまった話をします。 過去にも弊社の田中(@tenkoma)が同じような記事を書いていたので、そちらも合わせてご覧いただけると嬉しいです! devblog.thebase.in プルリクエストの内容 今回自分がプルリクエストを送ったのは、Validation::time()の不具合の修正です。Validation::time()は渡された文字列が妥当な時刻の形式になっているかどうかをチェックします。 渡され

                BASE で使っているPHPフレームワークにプルリクエストを送ったけど、先を越された話2 - BASEプロダクトチームブログ
              • PHP カンファレンス 2019 登壇資料まとめ - Qiita

                敬称略 Track 1 PHPの今とこれから2019 廣川 類 https://www.slideshare.net/hirokawa/php2019-202563364 コミュニティアップデート powered by GMOインターネット GMOインターネット株式会社 思想と理想の果てに -- クリーンアーキテクチャのWEBフレームワークを作ろう 成瀬 允宣 https://nrslib.com/phpcon-2019-proposal/ PHPUnit: Past, Present and Future Sebastian Bergmann オニギリペイのセキュリティ事故に学ぶ安全なサービスの構築法 徳丸浩 https://www.slideshare.net/ockeghem/phpconf2019 Track 1 - LT Laravel + Nuxt.js + Firebaseで

                  PHP カンファレンス 2019 登壇資料まとめ - Qiita
                • 人気のPythonパッケージが乗っ取られる騒ぎ、PHPパッケージではAWS認証情報が盗み取られる/昨今の国際情勢の悪化に伴い、オープンソースパッケージへの攻撃は増加傾向

                    人気のPythonパッケージが乗っ取られる騒ぎ、PHPパッケージではAWS認証情報が盗み取られる/昨今の国際情勢の悪化に伴い、オープンソースパッケージへの攻撃は増加傾向
                  • Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】フロントエンド編①|Yuu's Memo

                    皆さんこんにちは!! 昨日に引き続き、フロント(Vue.js)側の開発を始めていきます。 前回までで、一応LaravelのBlade上にVue.jsのコンポーネントを表示する事ができました。 今回はカレンダーを作っていきたいと思います! 前回までの記事はこちらからどうぞ Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】準備編Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】API作成編①Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】API作成編②Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】フロントエンド準備編 今回は前回インストールしておいたライブラリーを使用するので、それ

                      Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】フロントエンド編①|Yuu's Memo
                    • PHP標準のアプリケーションサーバー「PHP-FPM」から「NGINX Unit」に乗り換えるだけで約8倍も応答速度が改善したというテスト結果

                      NGINX Unitはさまざまな言語で動作可能なオープンソースの動的アプリケーションサーバーです。PHPのアプリケーションを動作させる際にNGINX Unitを使うと、PHP-FPMを使う場合に比べて約8倍も応答速度が改善するというテスト結果をエンジニアのstraykerwlさんが報告しています。 Comparing PHP-FPM, NGINX Unit, and Laravel Octane / Habr https://habr.com/en/articles/646397/ サービスメッシュ基盤構築~NGINX Unit - NGINX https://www.nginx.co.jp/products/nginx-unit/ GitHub - nginx/unit: NGINX Unit https://github.com/nginx/unit NGINX UnitではPHPのほ

                        PHP標準のアプリケーションサーバー「PHP-FPM」から「NGINX Unit」に乗り換えるだけで約8倍も応答速度が改善したというテスト結果
                      • このPHP QAツールがすごい!2019

                        ※ twitter上でnot foundの場合は適当なパラメータつけたURLにしてください。 https://www.slideshare.net/sasezaki/php-qa2019-200006092?p PHPカンファレンス2019のスライドです https://fortee.jp/phpcon-2019/proposal/01abf927-eb46-4708-95a1-ae05b9ac2bcfRead less

                          このPHP QAツールがすごい!2019
                        • 【PHP8.0】PHPでアトリビュート/アノテーション/デコレータが書けるようになる - Qiita

                          Attributes v2というRFCが投票中です。 投票期間は2020/05/04まで、投票者の2/3の賛成で受理されます。 2020/04/27時点では賛成48反対1で、ほぼ間違いなく可決されます。 Attributes v2 Introduction このRFCは、クラス/プロパティ/関数/メソッド/引数/定数の宣言に、構造化されたアトリビュートをメタデータとして記述できるようにする提案です。 アトリビュートは、コードの宣言に直接設定ディレクティブを埋め込むことで定義されます。 同じような概念としてJavaのAnnotation、C#/C++/Rust/HackにおけるAttribute、Python/JavascriptにおけるDecoratorが存在します。 これまで、PHPではこのようなメタデータとしては非構造的であるdoc-commentsしか存在しませんでした。 しかしdo

                            【PHP8.0】PHPでアトリビュート/アノテーション/デコレータが書けるようになる - Qiita
                          • The New Life of PHP – The PHP Foundation | The PhpStorm Blog

                            IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                              The New Life of PHP – The PHP Foundation | The PhpStorm Blog
                            • IPAがPHPの緊急脆弱性の悪用確認、国内の複数組織が被害

                              IPA(Information-technology Promotion Agency, Japan:情報処理推進機構)は7月5日、「PHPの脆弱性(CVE-2024-4577)を狙う攻撃について|情報セキュリティ|IPA 独立行政法人 情報処理推進機構」において、2024年6月に公開されたPHPの脆弱性を悪用するネットワーク貫通型攻撃が確認されたとして注意を喚起した。IPAは国内の複数の組織においてWebシェルが設置されるなどの被害を確認したと説明している。 PHPの脆弱性(CVE-2024-4577)を狙う攻撃について|情報セキュリティ|IPA 独立行政法人 情報処理推進機構 ネットワーク貫通型攻撃とは ネットワーク貫通型攻撃とは、ルータやVPN(Virtual Private Network:仮想プライベートネットワーク)機器のようなインターネットに直接接続されたデバイスを侵害して、

                                IPAがPHPの緊急脆弱性の悪用確認、国内の複数組織が被害
                              • 英語で登壇するためにやったこと in CakeFest - comix

                                先週 CakePHP の国際カンファレンスである CakeFest 2019 に登壇させていただきました。人生初の英語でのプレゼンテーションということもあり、ここ数ヶ月プレッシャーが凄かったのですが何とか無事終えることが出来ました!(たぶん) 終わってみればとても良い経験が出来たと思いますし(生存バイアス)、「英語で登壇をしてみたいな」と考えているエンジニアの方も多いのかな?と思うので、振り返りも兼ねて英語で登壇をするためにやったことをまとめてみたいと思います。 ちなみに、本旨ではないので登壇内容やプレゼン自体のテクニックについては触れませんが、スライドはこちらです。 speakerdeck.com 前提情報編 最初に前提となる情報を簡単に紹介します。変わったバックグラウンドがあったり、特殊なシチュエーションがあったりするわけではないので、ある程度一般化出来るかなと思っています。 自身の英

                                  英語で登壇するためにやったこと in CakeFest - comix
                                • SJIS-macに変換したはずなのにSJIS-winになる - Qiita

                                  $utf8Str = "❶❷❸❹❺"; $sjisStr = mb_convert_encoding($utf8Str, 'SJIS-mac'); echo(mb_detect_encoding($sjisStr, ['UTF-8','SJIS-mac', 'SJIS-win', 'SJIS'])); // SJIS-win ← SJIS-macに変換したはずなのに、何故かSJIS-winと判定されてしまいます。 そもそもSJIS-macってなんだよって話ですが、単にMacJapaneseのエイリアスです。 従ってMacJapaneseと書いても同じく、正しく誤判定されます。 そしてコメント欄にThis is a bug in PHP's mbstring extension『mbstringエクステンションのバグじゃよ』という人が現れています。 間違ったコードを書いたときに自分のせいでは

                                    SJIS-macに変換したはずなのにSJIS-winになる - Qiita
                                  • Docker+WordPress+PhpStormでXdebugを使う手順 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                    前回は、こちらの記事でDocker + WordPress + Xdebugな環境を作りました。 今回は、そこからさらにPhpStormでステップデバッグを実行できるようにしていきます。 Docker + WordPress + Xdebugの準備 はじめに、前回のDockerfileに少し手を加え、Xdebugの設定ファイルを利用できるようにします。なお、今回からはdocker-composeを利用していきますので、まずはディレクトリ構造を下記のように準備してください。PhpStormでプロジェクトを作成し、以下のようにファイルとディレクトリを用意します。 続いてxdebug.iniの中身です。 #xdebug.ini zend_extension=xdebug # Xdebugをどのモードで動かすか? # ※これはプロセス起動時のみ設定可能なのでここでしか指定できません。 # 初期値は

                                      Docker+WordPress+PhpStormでXdebugを使う手順 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                    • 無料のメールフォームPHP「EasyMail(イージーメール) 」

                                      EasyMail(イージーメール)はPHPで開発された無料のメールフォームCMSです。 既存サイトのデザインに合わせたお問い合わせ フォームを作ることが出来ます。 また、テーマもご用意していますので、 デザインがない場合でも簡単に メールフォームのページを作成いただけます。 MITライセンスの下、改変でも、再配布でも、商用利用でも、有料販売でも、自由に無料でつかうことができます。 ※MITライセンスについては こちら

                                        無料のメールフォームPHP「EasyMail(イージーメール) 」
                                      • Cloud Run 待望のマルチコンテナ構成を検証しました

                                        Cloud Run でマルチコンテナ機能がプレビューで利用可能に GA になりました(2023年11月)! 長らく待ち望まれていたCloud Run のマルチコンテナが、パブリックプレビュー GAになりました!! Cloud Run の第一世代、第二世代ともに利用が可能です。 Update: Google Cloud コンソールからマルチコンテナが設定できるようになりました。 ドキュメントはこちらです。 マルチコンテナのサポートにより、複数のコンテナを使いながら ロギング、モニタリング、トレーシング Nginx や Envoy、Apache2 などのリバースプロキシ 認証、フィルタの追加 データベースのプロキシ など、ユースケースが柔軟に広がることが期待できます。 より具体的な例として PHP を使ったアプリケーション は、Nginx と PHP-FPM の組み合わせが多いため、恩恵が大き

                                          Cloud Run 待望のマルチコンテナ構成を検証しました
                                        • 【Laravel6リリース】Laravel 6 Is Now Released 日本語訳 - Qiita

                                          Laravel6のリリースがあまり話題になっていない感じだったので、公式発表記事を日本語訳しました〜! *こちらの記事はブログからの転載です。 イントロダクション The Laravel team is proud to announce the release of Laravel 6 and it’s now available to everyone. This release marks the start of the Laravel framework (laravel/framework) using Semantic Versioning. Also, this release includes compatibility with Laravel Vapor, improved authorization responses, job middleware, lazy c

                                            【Laravel6リリース】Laravel 6 Is Now Released 日本語訳 - Qiita
                                          • 解明!password_hash関数で生成される文字列の正体 - Innovator Japan Engineers’ Blog

                                            こんにちは、CTOの山岡(@hiro_y)です。 (この記事は、来る2022年4月9日から開催されるPHPerKaigi 2022に登壇応募したものの選出されなかった題材をブログに書くことで供養しようという試みです。) Webシステムでパスワードを保存するとき、そのままの値(平文)で保存してはいけません。データベースの中身が何かしらのインシデントで漏洩してしまった場合、パスワードの内容が明らかになってしまうからです(漏洩の時点でもっと酷い事態になっていそうではありますが…)。では、どのような対策を行えばよいのでしょうか。 パスワードはハッシュ化しよう 一つ目の対策は、パスワードを秘密鍵を使って暗号化、保存する方法です。 その場合、それぞれの暗号化に共通の秘密鍵を使わないことが大切です。また、初期化ベクトル(IV)としてそれぞれ異なるものを用意、ブロック暗号化モードを利用して暗号化した結果が

                                              解明!password_hash関数で生成される文字列の正体 - Innovator Japan Engineers’ Blog
                                            • 【W3Techs】2023年8月にWebで最も使われている技術はjQuery・Bootstrap・PHP・WordPress - Qiita

                                              【W3Techs】2023年8月にWebで最も使われている技術はjQuery・Bootstrap・PHP・WordPressPHPJavaScriptランキングW3TechsQ-Success コンサル会社Q-Successは、World Wide Web Technology Surveysという分析サービスを提供しています。 なんかいかにもW3Cとかと関係ありそうな名前ですが、特に関係はないみたいです。 W3Techsでは、Webサイトを収集し、それらがどのような技術で作られているかといった調査結果を無料で分析・公開してくれています。 こんなに公開していて生計はどうやって立てているのかというと、過去の履歴や細かいレポートなどを有料で売っているみたいです。 6450ページのPDFとか細かすぎて逆に使いこなせそうにもなさそうですが、興味のある方は手を出してみてはどうでしょうか。 データを覗

                                                【W3Techs】2023年8月にWebで最も使われている技術はjQuery・Bootstrap・PHP・WordPress - Qiita
                                              • LaravelのMiddlewareはどのように動いているのか?

                                                はじめに こちらの記事の続編で Laravel Breeze の Remember me 編を書こうとしていました。 その際にソースを追っかけていたのですが、Remember me について解説するためには、auth ミドルウェアを見る必要がありました。 そして、Middleware 見るためには Laravel の呼び出しライフサイクルから見ていく必要があったのですが、結果として Remember me よりも複雑でしたので別記事として公開することにしました。 なので、Remember me 編に入るまでにこちらの記事を読んでおくと、スムーズかと思います。 また内容が Laravel のコアな部分についてなので、つよつよ Laraveler 達に 「クソ記事」「こんな程度で技術記事書いてるとか」 みたいに叩かれそうで怯えながら公開したのですが、Twitter でびっくりするくらい沢山の良

                                                  LaravelのMiddlewareはどのように動いているのか?
                                                • インプット/アウトプットの鬼・富所がPodcastまで手を広げる理由とは|kaonavi vivivi

                                                  みなさんはインプットを習慣化できていますか?ビジネスパーソンとして当たり前だと答える人もいれば、中にはギクッとした人もいるかもしれません。インプットや勉強をしようと一時的にやる気が出ても、時が経つと元通りになってしまうことは誰もが通る道だと思います。 カオナビでエンジニアとして活躍する富所亮は「やらないとやる気は出ない」と断言し、勉強会の主宰やカンファレンスへの登壇をしたり、自らPodcast番組を立ち上げて数々のエンジニアと対談をしたりと精力的な発信活動をしているメンバーの一人です。社内に向けた情報発信も人一倍行い、一緒に働くメンバーから一目置かれています。 インプットとアウトプットをどのように捉え実践しているのか、そして仕事にどう活用しているのか。その口から語られたのは「無理せず継続できる仕組みをつくること」という、まさにエンジニアならではのコツでした。 Podcastから勉強会まで、

                                                    インプット/アウトプットの鬼・富所がPodcastまで手を広げる理由とは|kaonavi vivivi
                                                  • Debug Visualizer - Visual Studio Marketplace

                                                    Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. Debug Visualizer A VS Code extension for visualizing data structures while debugging. Like the VS Code's watch view, but with rich visualizations of the watched value. Visualization Playground Click here to explore all available visualizations. Supported Languages See demos for demos. These languages and debuggers ar

                                                      Debug Visualizer - Visual Studio Marketplace
                                                    • PHP のエラーログを root が作成してしまってアプリから書けなくなる問題 - Qiita

                                                      なにかの拍子で root で php を実行してエラーが出力されると /var/log/php/php.log が root 所有の 0644 とかで作成されてしまい、アプリケーションの実行ユーザーからエラーログが書けなくなってしまいます。 この問題を解決するためのいくつかの案。 案:logrotate で 0666 でファイルを作成する logrotate で次のように create 0666 root root を指定します。 /var/log/php/*.log { missingok notifempty create 0666 root root } こうしておけばローテーション時に 0666 でログファイルができるので、root でログに書き込んでしまっても Web アプリからのエラーログが書き込めなくなったりはしません。 と思ったら次のような問題があるらしいです。 logro

                                                        PHP のエラーログを root が作成してしまってアプリから書けなくなる問題 - Qiita
                                                      • PHP で学ぶ Cache の距離の話 / study_cache_with_php

                                                        PHPerKaigi 2023 登壇資料

                                                          PHP で学ぶ Cache の距離の話 / study_cache_with_php
                                                        • 株式会社インフィニットループは今年も The PHP Foundation に寄付をしました|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ

                                                          株式会社インフィニットループは今年も The PHP Foundation に寄付をしました こんにちは、仙台支社のいがらしです。インフィニットループは前回、前々回に引き続き、今年も会社として、The PHP Foundation に寄付をしました。 TL;DR この記事では以下について述べています。 The PHP Foundation は PHP そのものの開発を支援する団体で、多くの成果をあげてきました 言語の継続性と更なる発展には私たちに限らず、多くの企業からの支援が必要です PHP の存続と発展のため、みなさんの会社でもぜひ寄付を検討してみてください 勝率を上げる賭け方がある 現代人はとても忙しく、世にはありとあらゆる種類の情報があふれており、限られた時間の中で読める文章の量は限られています。 今、冒頭の 3 行まとめを乗り越えてこの記事を読み進めているあなたは、きっと PHP

                                                            株式会社インフィニットループは今年も The PHP Foundation に寄付をしました|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
                                                          • GitHub - hediet/vscode-debug-visualizer: An extension for VS Code that visualizes data during debugging.

                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                              GitHub - hediet/vscode-debug-visualizer: An extension for VS Code that visualizes data during debugging.
                                                            • 【PHP8.2】PHP8.2でジェネリクスが導入された - Qiita

                                                              4. ジェネリクス PHP 8.2 では、ジェネリクスのサポートが導入されました。 ジェネリクスを使用すると、コードの再利用性が向上し、型安全性も確保されます。 interface Collection<T> { public function add(T $item): void; public function get(int $index): T; } class StringCollection implements Collection<string> { // ... } $stringCollection = new StringCollection(); $stringCollection->add("Hello"); $stringCollection->add(123); // エラー:string 型が期待されています この注釈、詳細ページには一切記述されていないため

                                                                【PHP8.2】PHP8.2でジェネリクスが導入された - Qiita
                                                              • WebアプリケーションにおけるPDOの使い方入門 / phpcon odawara 2024

                                                                https://fortee.jp/phpconodawara-2024/proposal/b48d66a5-799b-48ea-b322-7f894e5d5923

                                                                  WebアプリケーションにおけるPDOの使い方入門 / phpcon odawara 2024
                                                                • 【連載】世界一わかりみが深いコンテナ & Docker入門 〜 その4:docker-composeってなに? 〜 | SIOS Tech. Lab

                                                                  ◆ Live配信スケジュール ◆ サイオステクノロジーでは、Microsoft MVPの武井による「わかりみの深いシリーズ」など、定期的なLive配信を行っています。 ⇒ 詳細スケジュールはこちらから ⇒ 見逃してしまった方はYoutubeチャンネルをご覧ください 【5/21開催】Azure OpenAI ServiceによるRAG実装ガイドを公開しました 生成AIを活用したユースケースで最も一番熱いと言われているRAGの実装ガイドを公開しました。そのガイドの紹介をおこなうイベントです!! https://tech-lab.connpass.com/event/315703/ こんにちは、サイオステクノロジー技術部 武井(Twitter:@noriyukitakei)です。本連載もいよいよ折り返し地点に差し掛かりました。今回は、docker-composeについてお話したいと思います。 7

                                                                    【連載】世界一わかりみが深いコンテナ & Docker入門 〜 その4:docker-composeってなに? 〜 | SIOS Tech. Lab
                                                                  • PHPの深刻な脆弱性、IPAが「ネットワーク貫通型攻撃」の悪用に注意喚起

                                                                    著名なセキュリティーリサーチャーのpiyokango氏が注目のシステムトラブルをピックアップ。今週の注目ネタは……。 今回は3件のシステムトラブル関連トピックを取り上げる。情報処理推進機構の注意喚起と、ユニテックフーズの不正アクセス被害、新日本製薬のランサムウエア被害である。 国内外で悪用を確認された深刻な脆弱性 情報処理推進機構(IPA)は2024年7月5日、PHPの脆弱性を悪用する活動が国内で確認されたとしてPHPの利用者に注意を呼び掛けた。 脆弱性は6月7日に情報公開され、識別子として「CVE-2024-4577」が採番された。Windows上で脆弱性が存在するバージョンのPHPをCGIモードで稼働させていると、外部からシステムが乗っ取られたり、機密情報が流出したりする恐れがある。 IPAによれば、国内の複数組織が当該脆弱性を悪用した攻撃を受け、Webサービス上にバックドアが仕掛けら

                                                                      PHPの深刻な脆弱性、IPAが「ネットワーク貫通型攻撃」の悪用に注意喚起
                                                                    • コネヒトに入社したことでCakePHPをはじめて触ってみたんですが、その感想を述べてみます。 - よみかきをしよう。

                                                                      このエントリは、 コネヒト Advent Calendar 2019 の6日目のエントリです。 qiita.com はじめに 今年7月にコネヒトに入社しまして、5ヶ月ほど経過しました @takoba です。 コネヒトではサーバーサイドの主要言語としてPHPを採用しており、その上で採用しているアプリケーションフレームワークは CakePHP です。一方でぼくは、PHPの経験こそあれど入社するまでCakePHPを触ったことがありませんでした。 このエントリでは、そんなぼくがはじめてCakePHPを触ってみた結果について書き殴ってみます。 前提 @takoba がいままで触れてきたアプリケーションフレームワーク 主要なものは、ざっとこんなかんじです。 Zend Framework(PHP5, v1) CodeIgniter(PHP5, v1) Laravel(PHP7, v5) Ruby on

                                                                        コネヒトに入社したことでCakePHPをはじめて触ってみたんですが、その感想を述べてみます。 - よみかきをしよう。
                                                                      • PRIME STUDY(プライム・スタディ)

                                                                        原理原則で学ぶ Principle Based 当サイト「PRIME STUDY(プライム・スタディ)」はPython試験、PHP試験等の無料模擬試験サイトです。 (運営元:プライム・ストラテジー株式会社 [ Pythonエンジニア育成推進協会Python認定スクール、PHP技術者認定機構ゴールド認定スクール ] ) 模擬試験を何度でも無料で PRIME STUDYではPython試験(Python 3 エンジニア認定基礎試験、Python 3 エンジニア認定データ分析試験)とPHP試験(PHP 8 技術者認定初級試験、PHP 8 技術者認定上級試験、PHP 7 技術者認定初級試験)の模擬試験を何度でも無料で受験いただけます。 現在のみなさんの合計受験回数は 192,563回です。 ※2024/05/11(当サイト公開後1434日経過時点) Python試験・PHP試験合格を目指すみなさん

                                                                          PRIME STUDY(プライム・スタディ)
                                                                        • メタバースプラットフォーム 「INSPIX WORLD」はPHPもC++もまとめてC#に統一! ~MagicOnionが支えるバックエンド最適化手法~

                                                                          8/26開催 CEDEC2023にて登壇した資料となります。 Pulseが展開する仮想空間『INSPIX WORLD』のエンジニアリーダーによる 当該プロジェクトの大改修についてご紹介します!

                                                                            メタバースプラットフォーム 「INSPIX WORLD」はPHPもC++もまとめてC#に統一! ~MagicOnionが支えるバックエンド最適化手法~
                                                                          • 【PHPの最前線】PHPカンファレンス実行委員と読み解く「PHPの中身」

                                                                            PHPに関する日本最大のカンファレンスである「PHPカンファレンス2024」が2024年12月22日(日)に開催されます。カンファレンス盛り上げ企画として、開催までの5ヶ月間にわたりPHPの技術記事の連載を企画しました。この記事のお読みの皆さんには、PHPのさまざまな技術に触れながらカンファレンス当日を楽しみにしていただければと思います。 第1回目の今回は、「PHPの中身の読み方」がテーマです。 はじめに プログラミング言語であるPHPは、オープンソースとしてその処理系のソースコードも公開されていて、誰でも中身を見ることができます。PHPの処理系そのものはC言語で書かれているので、PHPの実行の仕組みを理解するにはC言語の知識が必要となります。それなりに歴史があるプロジェクトなので深くまで探ろうとすると骨が折れますが、きちんと整理されたソースコード構成になっているので概要をざっくり把握する

                                                                              【PHPの最前線】PHPカンファレンス実行委員と読み解く「PHPの中身」
                                                                            • ケンオール通信第2号 - ケンオールブログ

                                                                              ケンオール開発チームです。 今回は、郵便番号データ・パーサの更新、ケンオール公式JavaScriptクライアントライブラリ、新しいエコシステムツールのご紹介、APIプレビュー機能、Pythonパッケージングについての講演、障害情報の紹介をします。 前号はこちらです。 郵便番号データ・パーサの更新 ケンオール公式JavaScriptクライアントライブラリ エコシステムツール紹介 Slackアプリ kenall-for-slack Rust製CLIツール kenall-rs PHPクライアントライブラリ kenall.php APIプレビュー機能 住所対応のアップデート 0993211 北海道網走郡大空町東藻琴(北1区)(更新) 9398052 富山県 富山市 大泉1区南部 9480012 新潟県十日町市新座(第1、2)(更新) Python Charity Talks in Japan 20

                                                                                ケンオール通信第2号 - ケンオールブログ
                                                                              • GitHub、2022年のプログラミング言語ランキングを発表--C++がPHPを抜く

                                                                                印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Microsoft傘下のGitHubが発表した「Octoverse 2022」レポートによると、GitHub上のプロジェクトで最もよく用いられているプログラミング言語の上位はJavaScript、Python、Java、TypeScript 、C#となっているという。 GitHubによる2022年のプログラミング言語ランキングは、前年と比べてほとんど変化がなかった。例外は、2021年に6位だったPHPと7位だった低水準言語のC++の順位が入れ替わったことだ。8~10位はShell、C、Rubyとなっている。 しかし最も成長が著しい言語は、前年から56.1%の成長を見せたHashicorp Configuration Language(H

                                                                                  GitHub、2022年のプログラミング言語ランキングを発表--C++がPHPを抜く
                                                                                • PHP's Git server hacked to add backdoors to PHP source code

                                                                                  In the latest software supply chain attack, the official PHP Git repository was hacked and the code base tampered with. Yesterday, two malicious commits were pushed to the php-src Git repository maintained by the PHP team on their git.php.net server. The threat actors had signed off on these commits as if these were made by known PHP developers and maintainers, Rasmus Lerdorf  and Nikita Popov. RC

                                                                                    PHP's Git server hacked to add backdoors to PHP source code