並び順

ブックマーク数

期間指定

  • から
  • まで

561 - 600 件 / 1555件

新着順 人気順

phpの検索結果561 - 600 件 / 1555件

  • WP908

    WP908 อีกหนึ่งเว็บไซต์ที่ถูกครอบครองโดย PGZEED.BEST โดยเว็บไซต์ WP908.com ถูกเข้าซื้อกิจการเมื่อวันที่ 8 สิงหาคม 2566 WP908.com เป็นเว็บไซต์เกมสล็อตออนไลน์ที่ได้รับความนิยมเป็นอย่างยิ่งตั้งแต่ปี 2020-2023 ซึ่งเว็บไซต์ที่รวมเกมสล็อตหลากหลายรูปแบบ ทั้งเก่าและใหม่ ค่ายชั้นนำจากต่างประเทศหรือค่ายเกมดังที่คนไทยทุกคนรู้จักอย่าง PGSLOT, Askmebet และ SLOT XO ยกระดับเกมสล็อตให้มีมาตรฐานยิ่งกว่าเดิมด้วย WP9

      WP908
    • PHP初心者とお仕事した時に用意したコーディングルールのテンプレ - Qiita

      弁護士ドットコム Advent Calendar 2022 お急ぎの方 リポジトリを用意したので、document/ 配下の coding-standards.md を参考にしてください。 概要 プロジェクトによって色々なコーディングルールがあると思うけど、 PHP初めて触る人に PSR に準拠してね!ってだけじゃちょっと難しい時もある。 ただ1から説明するのはめんどくさい...そういう時のためにmarkdownファイルで独自のPHPコーディングルールのテンプレを作ったので配布します。 参考: 【PSR】PHPの標準コーディング規約 ちなみにルールはその時に独自で決めただけで、PSRに準拠している訳ではありませんのでご注意を コーディングを統一する時のおすすめライブラリ PHP-CS-Fixer 余分な空白改行を削除したり、PSRに準拠した書き方に統一してくれたりする もちろん独自にカスタ

        PHP初心者とお仕事した時に用意したコーディングルールのテンプレ - Qiita
      • [20回開催記念企画]廣川類氏と徳丸浩氏に、これまでのPHPとの関わりをを聞く。 ——そしてPHPカンファレンス2019へ | gihyo.jp

        PHPカンファレンス2019 開催 [20回開催記念企画]廣川類氏と徳丸浩氏に、これまでのPHPとの関わりをを聞く。 —⁠—そしてPHPカンファレンス2019へ 今年で20回目になる国内最大級のPHPの祭典「PHPカンファレンス」ですが、実は世界で最初に開催されたPHP Confarenceでもあります。回を重ねるごとに大きくなり、ここ数年は、約40ものテクニカルセッションを実施し、参加者数は2,000人前後にのぼります。 PHPカンファレンス2018のキーノートスピーチ会場 今回はPHPカンファレンス20回開催記念として、ここ数年メイン会場で人気の講演をされている日本PHPユーザ会の廣川類氏と日本屈指のWebセキュリティコンサルタントの徳丸浩氏に、過去の振り返りと今後についてお聞きしました。 —⁠— 廣川氏といえば、日本PHPユーザー会の立ち上げメンバーとして参加され、その後、書籍の執筆

          [20回開催記念企画]廣川類氏と徳丸浩氏に、これまでのPHPとの関わりをを聞く。 ——そしてPHPカンファレンス2019へ | gihyo.jp
        • PHPとSDLで始めるコンピューターグラフィックス – 透視投影で3D|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ

          PHPとSDLで始めるコンピューターグラフィックス – 透視投影で3D こんにちは、普段はインフラや情シスをお仕事にしていますが、グラフィックスも趣味にしている nobuh です。前回の記事 PHPとSDLで始めるコンピューターグラフィックス に続きまして、今回は PHP での SDL を使った 3D グラフィックスに挑戦したいと思います! 前回までのおさらい 前回の記事 では PHP と php-sdl のインストール方法SDL のウインドウを出してグラフィックスを描画する方法フレーム毎にキー入力を処理し、多数の四角を描画する という 2D グラフィックスの基本的なところを紹介いたしました。今回は 線を引く という原始的な機能を使って 3D のワイヤーフレームで物体を描画して動かすところまで挑戦してみます! 3D を 2D に描画する透視投影 3次元の立体を2次元の平面上に書く手法として

            PHPとSDLで始めるコンピューターグラフィックス – 透視投影で3D|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
          • CakePHPにDIコンテナが入った(る)と聞いて見学に行ってきました - 大好き!にちようび

            CakePHPのDICいれよーぜPRがマージされとった🎉🎉 (タイミング的にcakefestに間に合わせたかな?) ちゃんと内容追うぞーーー Add a dependency injection container by markstory · Pull Request #14945 · cakephp/cakephphttps://t.co/GSgNp1WBNR— 今日も誰かのにちようび(おいしい鮭親子丼) (@o0h_) 2020年10月1日 ということがありまして、20201005現在で「4.next」に取り込まれているスティタスです! ※ 現行の4.1のパッチバージョンについてはmasterに向けられるので、 4.nextは「次のマイナーバージョン」である4.2を指します 「CakePHPにDIコンテナが入ったらどんな感じに使われるんだろう?」というのは個人的にかねてより興味範

              CakePHPにDIコンテナが入った(る)と聞いて見学に行ってきました - 大好き!にちようび
            • 子どもに暗示をかけていませんか? 子の性格は親の言葉がつくる(PHPファミリー のびのび子育て) - goo ニュース

              ふだん何気なく発するひと言が、良くも悪くも子どもの性格を形成します。自分の口ぐせを見直してみましょう。

                子どもに暗示をかけていませんか? 子の性格は親の言葉がつくる(PHPファミリー のびのび子育て) - goo ニュース
              • 『WordPressの中でのPHPについて』

                PHPとは? PHP (PHP: Hypertext Preprocessor を再帰的に略したものです) は、広く使われているオープンソースの汎用スクリプト言語です。 PHP は、特にWeb 開発に適しており、HTML に埋め込むことができます。 さらに詳しく知りたい方は、下記のサイトを参考にしてください。 WordPressとPHPの関係 WordPressは、 PHPというプログラム言語で作成されたシステムなのです。 なので、 PHPの具合が悪いと最悪表示できないというトラブルもあるのです。 WordPressには PHPの最低バージョンが設定されておりそれより低い場合に冒頭の画像のようなエラーがダッシュボードに表示されます。 そして PHPは、WordPressと同じように定期的にアップデートされ続けています。 テーマの場合も必須WordPressバージョンと別に必須PHPバージョ

                  『WordPressの中でのPHPについて』
                • 【重要】クレジットカード流出被害が増加しています。EC-CUBEご利用店舗のセキュリティチェックをお願いいたします。(2019/12/23) EC-CUBE

                  【重要】クレジットカード流出被害が増加しています。EC-CUBEご利用店舗のセキュリティチェックをお願いいたします。(2019/12/23) 2019年5月より継続してご案内しておりますが、国内のECサイトにおいて、決済画面を改ざんされてクレジットカード情報が抜き取られる手法(フォームジャッキング)による被害が日本国内で増加しています。 EC-CUBEでは特に2系をご利用の店舗でインストール時の不備や、過去発表された脆弱性対応がなされていない等をつかれて攻撃されるケースが多く発生しています。 該当バージョンをお使いの店舗様は以下をお読みいただき、必ず対策を行っていただきますようお願いいたします。 ===2020年1月21日 追記=========================================== EC-CUBEバージョン別 運用環境セキュリティチェックリストを公開しました

                    【重要】クレジットカード流出被害が増加しています。EC-CUBEご利用店舗のセキュリティチェックをお願いいたします。(2019/12/23) EC-CUBE
                  • Analysis Tools and Linters to Improve Code Quality and Avoid Bugs

                    I have never been a huge fan of IoT devices. Granted, they make our life easier, but they also open the door to a lot of security issues. Most IoT devices are black boxes. I don't know what's inside and I don't know what they connect to. As a developer, I have faced my fair share of security mishaps. I recall times when I accidentally exposed sensitive data in logs or sent a network request over a

                      Analysis Tools and Linters to Improve Code Quality and Avoid Bugs
                    • reviewdog で構文チェックや静的解析の結果をプルリクのレビューコメントとして出力する(GithubActions)

                      HomeGithubreviewdog で構文チェックや静的解析の結果をプルリクのレビューコメントとして出力する(GithubActions)

                        reviewdog で構文チェックや静的解析の結果をプルリクのレビューコメントとして出力する(GithubActions)
                      • PHPerKaigi2022に4名のメンバーが登壇しました - BASEプロダクトチームブログ

                        メンバーが登壇している様子 この度は、4/9(土)~4/11(日)に開催された PHPerKaigi 2022 に4名のメンバーが登壇しました。 今回は、登壇者 4 名からコメントと、他のセッションの感想などをお届けします! PHPerKaigi 2022 とは 2022/04/09(土) ~ 2022/04/11(月) の 3 日間にわたって PHPerKaigi 2022 が開催されました。今年はオンラインとオフラインのハイブリット開催になります。 BASE はこれまでにも開催されている PHPerKaigi への登壇並びにスポンサードをコミュニティ貢献活動として行って参りました。 登壇者のコメント 川島 (@nazonohito51) TechLeadの川島(@nazonohito51)です。 今回はBASEがサービスとしても組織としても成長していく中で生産性を維持するためのアーキテ

                          PHPerKaigi2022に4名のメンバーが登壇しました - BASEプロダクトチームブログ
                        • PHPカンファレンス 2021 (2021/10/02 10:50〜)

                          このページはカンファレンス本体の参加申し込みページです。 今年は 2021年10月2日(土曜日)〜10月3日(日曜日) の二日間にわたってオンライン開催されます。 こちらのページから参加登録をいただくことで、他の参加者とのコミュニケーション用Discordへの案内や、配信場所などの案内を受けることができます。 登壇者や、スタッフもぜひconnpassから参加登録ください 国内の業界トップランナーによるPHP最新動向や、コアテクノロジーからPHP初心者向けセッションまで、40以上のセッションをお届けします。 これからPHPをはじめる方から、さらにPHPを極めていきたい方まで幅広く楽しめるイベントになるようプログラムをご用意しておりますので、ぜひご参加ください! こちらもご確認ください: PHPカンファレンス2021 Zoom懇親会 (10/03 19:30〜) 懇親会は閉会式後にオンラインで

                            PHPカンファレンス 2021 (2021/10/02 10:50〜)
                          • php-fpm(php) をビルドして gdb でデバッグ実行できる Docker Compose 環境を作った - Shin x Blog

                            php-fpm と php コマンドを php-src からビルドして、gdb コマンドでデバッグ実行できる Docker Compose 環境を作りました。 github.com 利用方法 gdb コマンド php-src の .gdbinit さいごに 利用方法 リポジトリを git コマンドでチェックアウトして、make コマンドを実行します。make コマンドを実行すると、php-src からソースをチェックアウトして、Debian の Docker コンテナで php-fpm と php コマンドをビルドします。 $ make # ビルド完了後 $ docker compose run --rm php-fpm /php-src/php/bin/php -v PHP 8.3.8-dev (cli) (built: Jun 1 2024 04:00:02) (NTS DEBUG)

                              php-fpm(php) をビルドして gdb でデバッグ実行できる Docker Compose 環境を作った - Shin x Blog
                            • 【PHPDoc】PHPのarray型/Collection型をもっとわかりやすく!

                              はじめに こんにちは。kouです。 前回の記事を書いてから2年が経ちました。🤔 現在自分が開発に携わっている マナリンク では、バックエンドにLaravelを使用しています。 今年に入ってから、PHPStan(PHPの静的解析ツール)が導入されることとなり、現在はレベル6で運用に載っています。 PHPStanのレベルが6に上がったことを受けて、型宣言周りをより詳細に書く必要が出てきました。 PHPでは、配列の型を言語仕様レベルではarray型としか書くことができず、それが数値の配列なのか、オブジェクトの配列なのか、はたまた連想配列なのかをこの型自体から読み取ることは難しいため、「この引数(あるいは返り値)のarray型は何が来るんだ?」という思いを抱いたことがある方は多いかと思います。 例に漏れず自分もその一人であり、今後PHPStanのレベル6(もしかしたらそれ以上)の中で開発を進めて

                                【PHPDoc】PHPのarray型/Collection型をもっとわかりやすく!
                              • Laravel 11ついにリリース ー SQLite統合、Laravel Reverbが利用可能に

                                3月13日、Laravelが最新バージョン「Laravel 11」をリリースした。 Laravel 11は、開発者に向けた新たな機能や最適化が盛り込まれ、ますます洗練された開発体験を提供している。この新バージョンの主な特徴を紹介する。 Laravel 11のハイライト: 最小のアプリケーション構成を導入 Laravel 11では、新しいアプリケーション向けに最小のアプリケーション構成が導入された。appフォルダは劇的にシンプルになりつつも、アプリケーションのカスタマイズ性はさらに向上した。これにより、既存のLaravel開発者が慣れ親しんだ概念や知識を損なうことなく、よりわかりやすく、よりモダンな開発体験を得られるようになった。 Laravel Reverbの導入 Laravel Reverbは、Laravelエコシステムに組み込まれたWebSocketサーバーで、アプリケーションに堅牢な

                                  Laravel 11ついにリリース ー SQLite統合、Laravel Reverbが利用可能に
                                • AWS App Runnerでモテよう 〜PHPシステムアーキテクトを目指して〜 - NRIネットコムBlog

                                  こんにちは、志水です 先日、ありがたいことに2021 APN ALL AWS Certifications Engineers & AWS Top Engineerに選出されました。周りの皆様の支援があってだと思いますので、本当に感謝しています。 さて、先日は非常にテンションの上がる記事がありましたね。何でしょう?そう、AWS App Runner(以降App Runner)の登場ですね。(AWS Amplify SSR対応も最高でしたね) もし結婚報道がよぎった方は、本記事を読んで頂きしっかり自分を見つめ直して頂ければと思います。 App Runnerとは まず簡単にApp Runnerとは何かを説明します。 App Runnerとは、コンテナ環境を簡単にデプロイ出来るフルマネージドなコンピューティングサービスです。 今までコンテナ環境をデプロイする際には、アプリケーションをDocker

                                    AWS App Runnerでモテよう 〜PHPシステムアーキテクトを目指して〜 - NRIネットコムBlog
                                  • Measuring Developer Productivity via Humans

                                    Measuring developer productivity is a difficult challenge. Conventional metrics focused on development cycle time and throughput are limited, and there aren't obvious answers for where else to turn. Qualitative metrics offer a powerful way to measure and understand developer productivity using data derived from developers themselves. Organizations should prioritize measuring developer productivity

                                      Measuring Developer Productivity via Humans
                                    • 【PHP8.0】PHPに名前付き引数が実装される - Qiita

                                      function hoge($foo = null, $bar= false, $baz=0, $qux = ''){} こんな関数があったとして、4番目の引数だけ変更したい、他はデフォルトのままでいいという場合、現在のPHPではいちいちデフォルト値を調べて与えないといけません。

                                        【PHP8.0】PHPに名前付き引数が実装される - Qiita
                                      • [PHP Conference 2019]思想と理想の果てに――クリーンアーキテクチャのWEBフレームワークを作ろう

                                        [PHP Conference 2019]思想と理想の果てに――クリーンアーキテクチャのWEBフレームワークを作ろう 2019.12.01 Programming スライド 動画 みなさんの反応 https://togetter.com/li/1437472 [PHP Conference Japan 2019]「思想と理想の果てに――クリーンアーキテクチャのWEBフレームワークを作ろう」のまとめ(togetter) 各種リポジトリと概要 cfg https://github.com/nrslib/cfg クラスファイルを生成するライブラリです。 クラスファイルをパースする機能も少し追加されています。 clarc-php-core https://github.com/nrslib/clarc-php-core クリーンアーキテクチャの構成例に従って、必要になるオブジェクトを生成する処理で

                                          [PHP Conference 2019]思想と理想の果てに――クリーンアーキテクチャのWEBフレームワークを作ろう
                                        • 一人暮らしの寂しさを推しとIoTとLINE Botで解決した話 - Qiita

                                          この記事は「ニフティグループ Advent Calendar 2019」 7日目の記事です。 6日目は「私のチームで行っているプラクティスとスクラムマスターとしての考え方」でした。 私のチームでもスクラム開発を導入していますが、同じスクラムと言ってもチームごとに進め方の違いが見えて面白かったです。 特に ファシリテーターを持ち回り制にする や デイリースクラムでBGMを流す がとても新鮮でした! はじめに 10月に実家を出て一人暮らしを始め、一人暮らしデビューあるあるの例に漏れず数日でホームシックになった @saikei です。 誰も出迎えてくれない真っ暗で無音の家に帰るのはメンタル的にしんどいですね。寂しい。家族って大事。 このままでは本当に家に帰りたくなくなってしまうので、どうにか対策方法は無いかと考えた結果、「推しとIoTとLINEに頼ろう!」という結論になりました。 何を作ったのか

                                            一人暮らしの寂しさを推しとIoTとLINE Botで解決した話 - Qiita
                                          • 管理画面を Smarty から Vue.js に一新した話 - Colorful Bullet

                                            PHPエンジニアの堀田です。 もう一回言っておきますがPHPエンジニアです。 しばらくリファクタリングを続けたおかげで、だいぶ見通しが良くなってきたな〜と喜んでいたのも束の間。 「Smartyイケてないんで、フロント技術の入れ替えしたいですね」 マネージャーからの無茶振りありがたいお言葉。 より優先の課題があるのでと後回しにされていた問題にも焦点が当たりました。 導入にあたっての意見 最終的には「やる」ということになったのですが、決定打だったのは微調整により手動のテストに繰り返しかかる工数のあたりでした。 他にも出た意見は以下のような感じ。 賛成 (メリット) Smartyはページの表示出力だけなので、ページ遷移やデータのやりとりは独自実装。JSが無法地帯になりがちなのでやめたい。 JSフレームワークに移行すれば表示系でまとめて開発・管理できる(疎結合な開発ができる) テストが書ける(時間

                                              管理画面を Smarty から Vue.js に一新した話 - Colorful Bullet
                                            • Laravel 6 ディレクトリ・ファイル構造 - Qiita

                                              artisan readme.md server.php composer.json composer.lock phpunit.xml package.json .editorconfig .env .env.example .gitattributes .gitignore .styleci.yml webpack.mix.js イントロダクション Laravelのデフォルトアプリケーション構造はアプリケーションの大小にかかわらず、素晴らしいスタートを切ってもらえることを意図しています。アプリケーションは皆さんのお好みに応じ、自由に体系立ててください。クラスがComposerによりオートローディングできるならば、Laravelはクラスをどこに配置するか強制することはまずありません。 modelsディレクトリはどこにある? Laravelを学習し始めるとき、多くの開発者は models

                                                Laravel 6 ディレクトリ・ファイル構造 - Qiita
                                              • WebアプリとAPIのスピーディーな構築をサポートするシンプルなマイクロPHPフレームワーク・「Leaf PHP」

                                                Leaf PHPはWebアプリとAPIを迅速に開発、構築するためのマイクロフレームワークです PHPの自由さが原因で引き起こしがちな問題が起きにくいよう予め構造化して提供しているとの事です。 まざまな状況に対処するためにシンプルなメソッドを提供するよう設計してあるそう。クリーンな構造とシンプルなコードで、学習コストも下げられている印象でした。 コードは極力少なくしてあり、パフォーマンス面でも期待できそうです。ドキュメントも揃っています。ざっと確認しましたが確かに扱いも簡単そうです。小規模なプロジェクト等に良さそうですね。ライセンスはMITとの事。 Leaf PHPドキュメント

                                                  WebアプリとAPIのスピーディーな構築をサポートするシンプルなマイクロPHPフレームワーク・「Leaf PHP」
                                                • WSL2で劇的に変わるあなたのWebアプリケーション開発環境【その3:実践編】 | SIOS Tech. Lab

                                                  ◆ Live配信スケジュール ◆ サイオステクノロジーでは、Microsoft MVPの武井による「わかりみの深いシリーズ」など、定期的なLive配信を行っています。 ⇒ 詳細スケジュールはこちらから ⇒ 見逃してしまった方はYoutubeチャンネルをご覧ください 【5/21開催】Azure OpenAI ServiceによるRAG実装ガイドを公開しました 生成AIを活用したユースケースで最も一番熱いと言われているRAGの実装ガイドを公開しました。そのガイドの紹介をおこなうイベントです!! https://tech-lab.connpass.com/event/315703/ 【5/27開催】事業変革を最新ソフトウェア技術で加速する「OSS利活用事例セミナー」 OSSのビジネス活用事例などを紹介します!登壇者はスカパー様やIPAなど🎤 OSSを活用した新たなビジネス創出やDX推進のヒント

                                                    WSL2で劇的に変わるあなたのWebアプリケーション開発環境【その3:実践編】 | SIOS Tech. Lab
                                                  • NativePHP | Baking Delicious Native Apps

                                                    • PHPの最新状況:PHP 8.0リリース日決定(第12回) - KUSANAGI Tech Column

                                                      PHPの新バージョン8.0の開発が進行中です。このバージョンのリリース予定日は2020年11月26日で、2020年6月25日に初めてのアルファ版がリリースされました。PHP 8.0では、新たに属性(attribute)という代表的な機能が採用されました。これは、クラス、変数、関数などに構造化された属性を付与する機能で、コード品質保証やコンパイラの判断を容易にするために使用されます。また、PHP 8.0の具体的な使用方法や属性の取得方法も紹介しています。 この新機能は、言語としての基本的な機能が実装された状態で、今後のフレームワークとの連携が期待されています。 2020年も半分が過ぎ、COVID-19流行の渦中においても次期メジャーバージョンの8.0のリリースに向けた開発は引き続き順調に進んでいます。PHP 8.0のリリースを管理するリリースマネージャは、開発者の投票によりSara Gole

                                                        PHPの最新状況:PHP 8.0リリース日決定(第12回) - KUSANAGI Tech Column
                                                      • PHP8時代のWebアプリケーションフレームワークの話をしよう

                                                        2020/12/12 PHPカンファレンス2020の登壇資料です

                                                          PHP8時代のWebアプリケーションフレームワークの話をしよう
                                                        • 【PHP】DDDにおける値オブジェクトを変更したい時のメモリ周りについて調べた - BASEプロダクトチームブログ

                                                          こんにちは! バックエンドエンジニアの高町咲衣です! この記事では、PHPでDDD(ドメイン駆動設計)を扱う際に気になる「値オブジェクトを更新=作り直した時のメモリ周りの挙動」について調査した結果をまとめています。 値オブジェクトは不変である DDDの文脈における値オブジェクト(ValueObject)の特徴の一つとして、不変(immutable)であることが挙げられます。 値オブジェクトは「値を表現する」オブジェクトであり、例えばプリミティブな値であるint、stringなどと同じように取り扱うべきだとされています。 // プリミティブな値を用いた、ごく一般的な感覚のコード例 $number = 1; // 値をセットする $number = 2; // 値を入れ直す var_dump($number); // 2 var_dump($number === 1); // false //

                                                            【PHP】DDDにおける値オブジェクトを変更したい時のメモリ周りについて調べた - BASEプロダクトチームブログ
                                                          • The Fast Track - 基礎から最速で学ぶ Symfony 入門 (Symfony Docs)

                                                            Services Platform.sh for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps

                                                              The Fast Track - 基礎から最速で学ぶ Symfony 入門 (Symfony Docs)
                                                            • PHPカンファレンス2020 レポート[前編] | gihyo.jp

                                                              12月12日(土⁠)⁠、PHPカンファレンス2020が開催されました。 PHPカンファレンスは今年20周年の節目を迎え、初のオンライン開催となりました。 本稿ではその模様をお伝えしていきます。前編では2つのセッションを取り上げます。 成瀬允宣さん「PHP WEBアプリケーション設計入門 —⁠—10年先を見据えて作る」 GMOインターネットの成瀬允宣さんは、10年続くサービスを開発するために必要な考え方や知識、具体的な実装テクニックやプラクティスなどについて話しました。 10年続くサービスと、PHPやフレームワークの移り変わり 10年という言葉にどのようなイメージを持つでしょうか? 10年続くサービスはそれほど存在しないのではないかというイメージがあるかもしれません。しかし、GMOインターネットではお名前.comやまるごとサーバー、お名前.comレンタルサーバー、GMOアプリクラウド、Con

                                                                PHPカンファレンス2020 レポート[前編] | gihyo.jp
                                                              • ウェブ・セキュリティ基礎試験(徳丸基礎試験)

                                                                お知らせ 受験宣言して試験を申し込んで主教材・公式問題集をもれなくGET!キャンペーン ウェブセキュリティ試験(通称:徳丸試験)は2023年3月6日よりバウチャーチケットを割引で購入できるようになります。10名以上の団体受験を希望される法人は団体割引価格(10%引き)が適用されます。お問い合わせはこちらよりお願いします。 ウェブ・セキュリティ基礎試験実施の背景 全世界で稼働しているWebサイトは5億サイトになりました。企業にとっても重要な位置づけになるため、サイバー攻撃の対象となるケースも増え、攻撃手法も複雑かつ巧妙になってきています。よってウェブ・セキュリティに対する対策は以前よりまして緊密且つ迅速に施さなければなりません。ユーザ、開発者に対してより一層のウェブ・セキュリティに対する意識と知見を高めるべく、本試験を実施いたします。本試験の主教材はウェブ・セキュリティの名著として知られる徳

                                                                  ウェブ・セキュリティ基礎試験(徳丸基礎試験)
                                                                • PHPerのための配列処理100本ノック

                                                                  はじめに 「配列」は、プログラミング初学者の最初の関門のひとつであり、 そして一生の付き合いでもあります。 本記事は、PHPで配列を操作する演習問題集です。 ここに掲載している問題は全て for / foreach を使えば解けます。 初学者の方は、すぐにスマートな方法が思いつかなければ、 まずは for / foreach を使って解決してみてください。 それだけでも、十分配列の理解は深まります。 ただし、ここに掲載している問題は全て for / foreach を使わずに解けます。 ステップアップを目指す方は、ループ処理を使わない方法も考えてみてください。 使用方法 各問題のソースコードを手元のエディタに全文コピペします。 末尾の var_dump() の出力が、コメントの通りになるように、 // SOME CODE HERE // の箇所に、 処理を記述してください。 難易度:低 問

                                                                    PHPerのための配列処理100本ノック
                                                                  • 【PHP8.0】厳密なswitch文ことmatch式が使えるようになる - Qiita

                                                                    switch($x){ case 1: '$xは1だよ'; break; case "1": '$xは"1"だよ'; break; } case "1"に到達することは決してありません。 ということで厳密な比較を用いるswitchことmatch構文のRFCが提出されました。 以下はMatch expression v2の日本語訳です。 PHP RFC: Match expression v2 Proposal このRFCは、switchに似ていますが、より安全なセマンティクスを持つmatch構文の提案です。 例として、Doctrineのクエリパーサを挙げます。 // Before switch ($this->lexer->lookahead['type']) { case Lexer::T_SELECT: $statement = $this->SelectStatement(); br

                                                                      【PHP8.0】厳密なswitch文ことmatch式が使えるようになる - Qiita
                                                                    • Running WordPress in the Browser

                                                                      Do you know it is possible to run WordPress entirely in your browser? This is possible because of WebAssembly, also known as Wasm: an exciting and rapidly growing technology that allows you to compile many different programming languages into portable binaries. These binaries can run in most modern browsers as well as many other platforms, including cloud and edge computing. At VMware's OCTO Wasm

                                                                        Running WordPress in the Browser
                                                                      • Deep Module in PHP - Speaker Deck

                                                                        All slide content and descriptions are owned by their creators.

                                                                          Deep Module in PHP - Speaker Deck
                                                                        • PHP で型付のローカル変数を定義するライブラリを作った - Qiita

                                                                          概要 PHP で型のあるローカル変数を定義するライブラリを作った。 誤った型の値を代入しようとすると \TypeError を投げる。 型を書ける奴だから TypeWriter か、とも思ったけど、長かったので Typist という名前にした。 PHP 7.4 以降で利用可能。 インストール use function Typist\int; use function Typist\string; // int 型と string 型のローカル変数を定義 $_ = [ int($hoge_id, 1), string($hoge_name, 'name'), ]; // 渡した値で初期化される assert(1 === $hoge_id); assert('name' === $hoge_name); // int 型の変数へ文字列を突っ込もうとすると TypeError $hoge_id

                                                                            PHP で型付のローカル変数を定義するライブラリを作った - Qiita
                                                                          • php.internals: Changes to Git commit workflow

                                                                            Hi everyone, Yesterday (2021-03-28) two malicious commits were pushed to the php-src repo [1] from the names of Rasmus Lerdorf and myself. We don't yet know how exactly this happened, but everything points towards a compromise of the git.php.net server (rather than a compromise of an individual git account). While investigation is still underway, we have decided that maintaining our own git infras

                                                                            • PSRとコーディングスタイルの関係、そしてPERへ - Qiita

                                                                              • PSR-1は高度な技術的相互運用性を目的としたコーディング標準 • PSR-2/→PSR-12はプロジェクト内での認知的摩擦を軽減するためのスタイルガイド • PSR-12はPER Coding Styleに進化した PSRとは何か PSRが何ではないかについて下記の記事にまとめたので、あとでゆっくり読んでください。 というか↑の記事にだいたい書いたので、この記事はコーディングスタイルに絞った内容ということになります。 重要な部分だけ抜萃して再掲しましょう。 PSRを管理するのはPHP-FIG (The PHP Framework Interoperability Group、PHPフレームワーク相互運用グループ)です。この組織はPHPのフレームワーク・CMS・ツールなどの開発者の寄合所帯です。 Frequently Asked Questions - PHP-FIGの内容をざっくり訳

                                                                                PSRとコーディングスタイルの関係、そしてPERへ - Qiita
                                                                              • 月面でも使えるタフなカメラを日本のニコンが作ります!

                                                                                月面でも使えるタフなカメラを日本のニコンが作ります!2024.03.08 22:00 Passant Rabie - Gizmodo US- [原文] ( R.Mitsubori ) NASAのゼナ・カードマン宇宙飛行士とドリュー・フォイステル宇宙飛行士が、アリゾナでの実地試験で初期デザインのハンドヘルド・ユニバーサル・ルナー・カメラを使用 Photo: NASA / Bill Stafford via Gizmodo US 青い地球をふだんのカメラで撮ってきて! 現在NASAでは、宇宙飛行士が月面で使用するハンドヘルドカメラを開発しています。そのパートナーとなっているのが、日本のカメラメーカーであるニコンです。 2026年に向け宇宙用カメラを開発NASAとニコンが契約を結び、月面の過酷な環境温度に耐えるカメラを共同制作することになりました。契約には、宇宙飛行士が月面で過ごす様子を撮影(研

                                                                                  月面でも使えるタフなカメラを日本のニコンが作ります!
                                                                                • GutenbergのブロックスタイルをPHPで簡単に追加する | エビスコム - EBISUCOM

                                                                                  『グーテンベルク時代のWordPressノート テーマの作り方 2(ランディングページ&ワンカラムサイト編)』ではJavaScriptファイルを用意してブロックスタイルを追加する方法を紹介しましたが、最新のGutenberg(バージョン6.2)ではPHPだけでも簡単に追加できるようになりました。 たとえば、functions.phpに次のように register_block_style() の設定を追加すると、見出しブロックに「デザイン01」と「デザイン02」の2つのブロックスタイルが追加され、見出しのデザインを切り替えることができるようになります。 register_block_style( 'core/heading', array( 'name' => 'design01', 'label' => 'デザイン01', 'inline_style' => '.is-style-desi

                                                                                    GutenbergのブロックスタイルをPHPで簡単に追加する | エビスコム - EBISUCOM

                                                                                  新着記事