スポンサーサイト

2023.04.20 Thursday
0

    一定期間更新がないため広告を表示しています

    category:- | by:スポンサードリンク | - | - | -

    paypayエンジニアの割合

    2023.04.20 Thursday 13:10
    0
      paypayエンジニア2

      paypayエンジニアの割合
      思ったより、元SIerが多い
      むしろ元webは少ないね

      参照元
      https://www.youtube.com/watch?v=1f22N1vKwmw
      category:エンジニア | by:ittoocomments(0) | - | -

      laravelのバージョンアップでその後postを使ってデータ更新しようとすると HTTPステータス405 Method Not Allowed出たけど、解決した

      2022.10.20 Thursday 12:53
      0
        laravelのバージョンアップしたのだが
        その後postを使ってデータ更新しようとすると
        「HTTPステータス405 Method Not Allowed」
        がでる。

        結果、何が原因かというと
        CSRF対策で、ずっと{{csrf_field()}}を使っていたが
        バージョン5.6から@csrfでCSRF対策する方式に代わってたらしい
        エラーメッセージもまぎらわしいから、結構はまってしまったよ
        category:Laravel | by:ittoocomments(0) | - | -

        centos stream のメモ

        2022.09.22 Thursday 02:10
        0
          centos stream のメモ

          自分が勉強するためのメモだけど。

          CentOS Streamとは、CentOS Linuxの開発元のCentOS Projectが今後CentOS Linuxの替わりに注力する無償利用可能なOS

          CentOS Linux とCentOS Stream の違い

          今まで多くの方が利用されてきたCentOS Linuxは、RHELのクローンOSのため、RHELがリリースされた後、
          RHELの商標、ライセンスの関わる有償となるものを排除しただけの状態

          RHELよりも遅れて、リリースされとRHELと同等の状態で使えていました。

          一方で、CentOS Streamは、RHELがリリースされる前にマイナーアップデートに更新されるパッチなどを検証するために利用されるOS。
          そのため、脆弱性対応や機能追加はRHELよりも先に行われる。



          2020年12月8日 CentOS Project は 今後、CentOS の開発を CentOS Stream にフォーカスし、
          Stream 以外のリリース形態の CentOS Linux 8 ディストリビューションの メンテナンス終了日(EoL) を変更し、
          現行の形態でのリリースを2021年末までとするとしています。同時に、CentOS Linux 9 がリリースされない

          CentOS 8 と CentOS 8 Streamの違いについて
          CentOS Stream は RHEL と Fedora の中間に立ち、今まで Streamではない CentOS で行われていたように
          RHEL の公開されたソースパッケージを商標等の問題がない形で再ビルドしたバイナリパッケージをリリースするディストリビューションではなく、
          RHEL に入る前に品質テストを行うディストリビューションという側面を持つ。
          更新にはまだ安定化されていないものが含まれることも少なからずあり、不具合があっても、それによって起きた事象は利用者の自己責任

          CentOS Project は CentOS Streamに注力するため、CentOS Linux 8 のメンテナンスを2021年末までとすることに。
          これは2022年以降 CentOS Project から CentOS Linux 8 のパッケージの新しいリリースが行われず、
          セキュリティ修正などを受けられない。つまり2022年以降、CentOS Linux 8 を用いるシステムは新しく脆弱性が発見されても
          コミュニティ経由でパッケージのアップデートをすることはできず、時とともにシステムのセキュリティが脅かされる

          CentOS 8 からの移行について
          CentOS Project は、CentOS Linux 8 のユーザーに対して CentOS Stream 8 へ移行することを勧めています。

          CentOS Linux 7 は 2020年12月の段階では 2024年までメンテナンスが継続する(パッケージのアップデートが提供される)、
          そのため慌てる必要はありませんが、CentOS Linux 7 から新しいバージョンに移行を検討されているならば、CentOS Linux 8 を
          利用するのは現実的ではない(メンテナンス期間がもう1年と1ヶ月しかない)ため、移行先を慎重に選定するべき。

          CentOS Streamとは何か?
          2020年12月、CentOS Project が、 Red Hat Enterprise Linux 8 をリビルドした CentOS Linux 8 の開発を停止し、
          今後は CentOS Stream の開発にフォーカスすると発表しました。この時、CentOS Linux 8 の EoL (End-Of-Life) 後の選択肢として、
          CentOS Stream 8 へのマイグレーションを推奨したこともあり、注目される。

          CentOS Stream は2019年9月に CentOS Linux 8 がリリースされた際に同時にリリースされた、
          ローリングリリースモデルを採用した従来とは違った目標を持つディストリビューション。

          CentOS Stream 8,9 の違い
          CentOS Stream 9 は RHEL 9 のフルサポートフェーズが終了する2027年頃までのサポートが予定

          CentOS Stream使うの quay.io(クェイ) を参考にできる
          category:centos stream | by:ittoocomments(0) | - | -

          laravel8をつかったらのコントローラがないというエラーでた Target class [PagesController] does not exist.

          2022.09.11 Sunday 15:48
          0
            laravel8をつかったらのコントローラがないというエラーでた Target class [PagesController] does not exist.

            ■エラー内容
            Illuminate Contracts Container BindingResolutionException PHP 8.0.23 9.29.0
            Target class [app/Http/Controllers/PagesController] does not exist.

            ■解決策
            以下のように、pageコントローラをパスを含めて具体的に記述するとok
            あとメソッドもいれた

            use App¥Http¥Controllers¥PagesController;
            Route::get('/about/', [ PagesController::class, 'getAbout'] );

            category:Laravel | by:ittoocomments(0) | - | -

            vue-chartjsで横棒グラフにする

            2022.09.02 Friday 22:36
            0
              vue-chartjsで横棒グラフにする

              optionにおいて
              indexAxis: 'y'
              を指定するこれだけ。縦棒グラフにする場合、指定する必要なし or indexAxis: 'x',で
              縦棒グラフになる
              category:vuejs | by:ittoocomments(0) | - | -

              vue-chartjsで lineチャートが表示できなくてはまる

              2022.09.01 Thursday 13:24
              0
                vue-chartjsで lineチャートが表示できなくてはまる
                解決策として、LineElementがなかったから。追加したらいけた

                ■エラーメッセージ
                chart.mjs: Uncaught (in promise) Error: "line" is not a registered element.

                ■解決策
                以下のように LineElement を追加した
                import { Chart as ChartJS, ... LineElement, ... } from 'chart.js'
                ChartJS.register(... LineElement ...)
                category:vuejs | by:ittoocomments(0) | - | -

                vuejs で chart上に数字を表示する(vue-chartjs)

                2022.08.31 Wednesday 15:48
                0
                  vuejs で chart上に数字を表示する(vue-chartjs)

                  1. yarn add chartjs-plugin-datalabels

                  2. import ChartJsPluginDataLabels from 'chartjs-plugin-datalabels'

                  3. ChartJS.register( ...略... , ChartJsPluginDataLabels)

                  ※ 大文字小文字を一致させること(これではまった)
                  category:vuejs | by:ittoocomments(0) | - | -

                  vuejs chartjsで optionを使用し、x軸のラベルを90度回転させて表示させる

                  2022.08.18 Thursday 13:24
                  0
                    vuejs chartjsで optionを使用し、x軸のラベルを90度回転させて表示させる

                    以下のように、datasets箇所で、xAxisID、yAxisIDというkeyに各任意の名前を指定し
                    オプションのscalesの箇所で、datasets箇所で指定した 任意の名前の中に
                    minRotation などの値を指定すればいい。
                    少し前の chartjs のバージョンではこのような指定しなくていけたのだけどね

                    ------------------------------------------
                    datasets: [
                    {
                    yAxisID: 'yaxisid_1',
                    xAxisID: 'xaxisid_1',


                    scales: {
                    "xaxisid_1" : {
                    ticks: {
                    maxRotation: 90,
                    minRotation: 90,
                    ------------------------------------------
                    category:chartjs | by:ittoocomments(0) | - | -

                    vuejs chartjsで optionが反映されずにはまる

                    2022.08.18 Thursday 12:54
                    0
                      vuejs chartjsで optionが反映されずにはまる

                      以下のように、:chartOptions の名でoptionを渡したらうまく反映された

                      https://vue-chartjs.org/migration-guides/
                      の末尾に
                      Rename props#
                      options to chartOptions
                      という記述があったので

                      <Bar :chart-data="c" :chartOptions="chartOptions" />
                      category:- | by:ittoocomments(0) | - | -

                      vue.js + fastapi環境で、CORSエラーの回避 Access to XMLHttpRequest at '...' from origin '...' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

                      2022.08.17 Wednesday 21:10
                      0
                        vue.js + fastapi環境で、CORSエラーの回避

                        docker-compose上の別コンテナ環境にそれぞれ
                        vuejsとfastapi環境を構築し、fastapiでjsonを返すので
                        それをvuejsで表示するシステムを構築中。

                        そこで
                        Access to XMLHttpRequest at '...' from origin '...' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

                        みたいなエラーがでて先に進めず。
                        当初はこのエラーでぐぐると、vue.config.js内に、proxyを設定することで対応できそうな
                        検索結果があったので、それで修正していたが、うまくいかず。

                        結局はvuejs側でなく、fastapi環境で以下の設定をいれると、無事データがとりあえず表示できるようになった。
                        もっとうまい方法あるかはさておき、とりあえずはこれで。

                        ------------------------------------
                        ■main.py 内
                        from starlette.middleware.cors import CORSMiddleware

                        ...

                        app.add_middleware(
                        CORSMiddleware,
                        allow_origins=["*"],
                        allow_credentials=True,
                        allow_methods=["*"],
                        allow_headers=["*"],
                        )

                        ------------------------------------

                        ちなみに chromeのconsoleにでてたエラーがこちら

                        ------------------------------------
                        ■ chromeのconsole.log
                        {
                        "message": "Network Error",
                        "name": "AxiosError",
                        "config": {
                        "transitional": {
                        "silentJSONParsing": true,
                        "forcedJSONParsing": true,
                        "clarifyTimeoutError": false
                        },
                        "transformRequest": [
                        null
                        ],
                        "transformResponse": [
                        null
                        ],
                        "timeout": 0,
                        "xsrfCookieName": "XSRF-TOKEN",
                        "xsrfHeaderName": "X-XSRF-TOKEN",
                        "maxContentLength": -1,
                        "maxBodyLength": -1,
                        "env": {
                        "FormData": null
                        },
                        "headers": {
                        "Accept": "application/json, text/plain, */*"
                        },
                        "method": "get",
                        "url": "..."
                        },
                        "code": "ERR_NETWORK",
                        "status": null
                        }
                        ------------------------------------
                        category:fastapi | by:ittoocomments(0) | - | -

                        ad
                        Calender
                             12
                        3456789
                        10111213141516
                        17181920212223
                        24252627282930
                        31      
                        << March 2024 >>
                        Selected entry
                        PR
                        Category
                        Archives
                        Recommend
                        Link
                        Profile
                        Search
                        Others
                        Mobile
                        qrcode
                        Powered
                        無料ブログ作成サービス JUGEM