ブルースカイを使っている方に朗報です。

20240306

Logging

おはようございます、ブルースカイを使っている方に朗報です、Twitterで以前、無料で使えていたTwitterDeckと言うものをご存知でしょうか?、フォローしているユーザーのポストがリアルタイムに情報が流れてくるWEBアプリです。これと同じアプリがブルースカイでも可能になるアプリが登場していました、それも無料でアプリ名はDeck.blueです。

Deck.blueの使い方を説明している方がいますので、こちらを参照ください。このDeck.blueは無料版と有料版があります。複数のアカウントをマルチに使いたい場合は有料版になります。ひとつのアカウントだけで使用される場合は無料版で事が足ります。

これを知ってXから離れようかなと真剣に考えだしたのだけど、まだブルースカイはフォロワーも少ないしブルースカイを使用しているアクティブユーザーも少ない、でも徐々にだけどユーザーが増えてきていることは確か。

悩ましいところです。

明日へ続く。

タグ

Deck.blue, Twitter, TwitterDeck, WEBアプリ, X, アカウント, アプリ, アプリ名, ご存知, フォロワー, ブルースカイ, ユーザー, リアルタイム, 使い方, 悩ましいところ, 有料版, 朗報, 無料, 無料版, 複数,


githubのworkflowsを

20240305

Logging

おはようございます、個人用に初めてgithubのAction用のymlを作ったって話です。githubで個人でactionを使う場合、公開設定、非公開設定ともに使えるようですね、使えないみたいな記述の記事を見かけましたが…。因みに静的解析ツールは導入していません。PHPStanみたいなものは導入していません。仕事では静的解析ツールも導入していますが個人で今回のように雛🐣レベルの開発には必要ないかなって。後々、追加するかもしれませんが?

black flat screen computer monitor
Photo by Markus Winkler on Pexels.com

自分が作ったYmlファイルはこちらでも公開しときますね。actionが成功するまでにかなりの失敗(エラー)を繰り返しましたところが(泣)ですね~。一回では上手く動作してくれず試行錯誤しました良い学びにはなりましたが👍。

name: testing

on:
  push:
    branches: [ "main" ]
  pull_request:
    branches: [ "main" ]
defaults:
  run:
    working-directory: ./turi-map-app
jobs:
  laravel-test:
    runs-on: ubuntu-latest
    services:
      mysql:
        image: mysql:5.7
        ports:
          - 3306:3306
        env:
          MYSQL_ROOT_PASSWORD: turi
          MYSQL_DATABASE: turi
          MYSQL_USER: turi
          MYSQL_PASSWORD: turi
          MYSQL_ALLOW_EMPTY_PASSWORD: 'yes'
        options: --health-cmd "mysqladmin ping -h 127.0.0.1" --health-interval 20s --health-timeout 10s --health-retries 10
    strategy:
      matrix:
        node-version: [21.x]
    steps:
    - uses: shivammathur/setup-php@15c43e89cdef867065b0213be354c2841860869e
      with:
        php-version: '8.2'
        extensions: mbstring, dom, fileinfo, pdo_mysql, PDO, zip
    - uses: actions/checkout@v4
    - name: Copy .env
      run: php -r "file_exists('.env') || copy('.env.testing', '.env');"
    - name: Install Dependencies
      run: composer install -n --prefer-dist
    - name: Generate key
      run: php artisan key:generate
    - name: storage link
      run: php artisan storage:link
    - name: Directory Permissions
      run: chmod -R 777 storage bootstrap/cache
    - name: Use Node.js ${{ matrix.node-version }}
      uses: actions/setup-node@v4
      with:
        node-version: ${{ matrix.node-version }}
    - name: npm install
      run: npm i
    - name: Build Assets
      run: npm run build
    - name: migrate
      run: php artisan migrate
    - name: Execute tests (Unit and Feature tests) via PHPUnit
      run: php artisan test

明日へ続く。

タグ

actions, chmod, defaults, dom, env, extensions, generate, health-cmd, health-timeout, matrix, migrate, MYSQL, password, PDO, ports, services, steps, strategy, Testing, working-directory,


文章を解析して#を付与して返却。

20240304

Logging

おはようございます、文章を解析して#を付与して返却…Qiitaの丸コピです
SNSでの使用することを考えて作りました。文章を解析して名詞と形容詞の文字の先頭に#を付与して返却します😌。

レンタルサーバーでは動きませんがawsやgcp,vpsなどでは動く作りになっています。
作った経緯はこういうサービスが無かったので作りました?。

因みにexecの脆弱性が気になるところですので対応が必要かもです🙇。

※phpやPythonのインストールはご自身で行ってください。

#前処理 mecab-python3バージョンは1.0.8です
sudo apt-get install mecab libmecab-dev mecab-ipadic-utf8
sudo pip install mecab-python3
pip install unidic-lite
<?php
class sharpPost
{
    /**
     * mecab.pyを使って文章を解析(名詞と形容詞を取り出す)
     * @param $posstData
     * @return array|null
     */
    public function analysis($postData)
    {
        if(!$postData)return null;
        $word = null;
        exec('python py/mecab.py "'.strip_tags(htmlentities($postData)).'"',$output);// 2>&1
        if(is_array($output)){
            foreach($output as $val){
                $analysisWord = explode("\t",$val);
                if(isset($analysisWord[1]) && preg_match('/(名詞|形容詞)/',$analysisWord[1])){
                    $word[] = $analysisWord[0];
                    $word = array_unique($word);
                }
            }
        }
        return $word;
    }
    
    /**
     * 文字列を置き換える処理
     * @param $postData
     * @param $word|null
     * @return string
     */
    public function replacePostData($postData='',$word=null)
    {
        if(is_array($word)){
            foreach($word as $val){
                $postData = preg_replace("/({$val})/u"," #{$val} ",$postData);
            }
        }
        return $postData;
    }
}
$textData = '単なる自分が使いたい機能です、無かったので作ってみただけです。';
$sharpPost = new sharpPost();
$word = $sharpPost->analysis($textData);
print(($sharpPost->replacePostData($textData,$word)).PHP_EOL);
import MeCab
import sys
args = sys.argv
if(args[1]):
    tagger = MeCab.Tagger()
    print(tagger.parse(args[1]))

タグ

analysis, args, argv if, AWS, exec, explode, foreach, htmlentities, isset, PARAM, preg_match, preg_replace, print, qiita, quot, replacePostData, return, sharpPost, tagger, tagger.parse,


データサイエンティストって

20240303

Logging

おはようございます、chatGPTとGeminiに「これから先に未来がありそうな職業はなにか」と質問したところ、人工知能に関わっている職業を提示された、人工知能以外には遺伝子医療やクリエイターなどだそうだ(Geminiの結果では)。

人工知能技術はこれから先、需要は伸びそうだけどもエンジニア止まりな気がしてならない。いまから勉強する人はPythonは必須だと思います。そして出来ればAPIを使用してナニカするより人工知能にデータを学習させてモデルを生成しそのモデルを使用して画像認識や制御するなどが出来る人が優遇される気がします。

プロンプトという職業は、誰もが慣れるのでたぶんすぐに飽和すると思います。先行有利なのでいますぐに(2024年)始めないと無理だと思います。速い人は2020年頃に始めているので、今からなかなか厳しいのではないだろうかと。

Introducing Sora — OpenAI’s text-to-video model

先日、OpenAIが発表したテキストから一分間の動画が生成される「Sora」を見てこれからは誰でもクリエイターだなって。でも誰もが人工知能でクリエイターに慣れる中で、本物のクリエイターは生き残るだろうなって感じました、そしてこれからは今まで以上に作る過程も大事になるだと思います。

明日へ続く。

タグ

API, chatGPTとGemini, gemini, OpenAI, Python, Sora, エンジニア止まり, クリエイター, テキスト, プロンプト, 人工知能, 人工知能以外, 人工知能技術, 必須, 本物, , 職業, 過程, 遺伝子医療, 需要,


ディズニープラスを契約。

20240302

Logging

おはようございます、先日、コジマ監督のドキュメンタリーを見るためにディズニープラスに入会したわけですが、当分契約を継続しようかなと思っています。せっかく入会したので他の作品も見てみようと思った次第。

自分が見たいのはスター・ウォーズ作品ですね、これをちょこちょこっと見ていこうと思っています。そして今まで停滞していたウォーキングを頑張ってみようかなと思っています。どうしても体重が落ちないので悩んでいましたが、体重のことを気にせずに只、取り組んでみようと思ったので頑張ってみます。

明日へ続く。

タグ

ウォーキング, コジマ監督, スター・ウォーズ作品, ディズニープラス, 体重, 作品, 次第, , 自分,


運ゲーと丁寧。

20240301

Logging

おはようございます、この人の言っていることは分かるなって思います。なんか分かる。自分はヒットメーカーでも何か業を成し遂げたわけではないけれど、好きなことで生きて行けているのもそれなりに運だと思います。

shallow focus photography of green grasses during daytime
Photo by FOX on Pexels.com
超有能と名高い『ジャンプ+』編集者に“ヒットの法則”をきいてみたが…

『変わりやすい時代』に丁寧に丁寧を突いてきたから出来たのかもしれない。成功事例のコピーは出来ない同じことをやっても同じ結果にはならないなど分かります😌。正解や最短解を求めようとしている時代だけど貪欲に突き詰めていくことが大事だと思いますね。

これを見て「あぁー」改めようと感じました。

明日へ続く。

タグ

Photo by FOX on Pexels.com, コピー, ヒットメーカー, , 成功事例, 時代, 最短解, , 正解, 結果, 自分, ,


Laravelでviteのビルドに苦戦した話。

20240229

Logging

おはようございます。laravel-mixからviteに変わっていたのは知っていたのですがビルドしたvue3をbladeファイルで呼び出しても動かなかった事で一日かかった馬しかです。 結論から言えば、vueを参照するじゃなくてvue/dist/vue.esm-bundler.jsで参照する。 これで@vite(‘resources/js/app.js’)呼び出せばビルドした先の参照ファイルを呼び出せる。 尚、ビルドしたファイルはパブリックディレクトリの中にあります😅。

import { createApp } from "vue";//ビルドしてもLaravel側で動かない
import { createApp } from "vue/dist/vue.esm-bundler.js";//こうするとビルドすると動く。
//ブレイド側の呼び出しは@vite('ビルドしたファイル名')
//ビルドするファイルの設定はルートディレクトリにあるvite.config.jsを変更すると良い。

知っている人に取っては簡単な話ですが、そこまでたどり着くのにかなりググりました、因みにchatGPTもGeminiもあまり良いヒントは与えてくれなかったです。

明日へ続く。

タグ

app.js, bladeファイル, chatGPTもGemini, createApp, dist, import, Laravel-Mix, Laravel側, quot;vue, quot;vue&quot, resources, vite, vite.config.js, vue, vue.esm-bundler.js, vue.esm-bundler.js&quot, vue3, パブリックディレクトリ, ルートディレクトリ, 馬しか,


HIDEO KOJIMA:CONNECTING WORLDSを観!

20240228

Logging

おはようございます、『HIDEO KOJIMA:CONNECTING WORLDS』のドキュメンタリーを観たので感想を残しときます。この為だけにディズニープラスに加入したわけですけど延長して他のエンタメもこの際だから観たいと思います。

HIDEO KOJIMA: CONNECTING WORLDS | Official Trailer

さて、『HIDEO KOJIMA:CONNECTING WORLDS』の感想ですが、小島監督ファンなら見るべしです!激アツですね、何が激アツかと言えばモノ作りにかける想いです、そして小島監督を支えるコジマプロダクションの開発陣営たち、そんな人達が結集してデス・ストランディングなどが開発されているのかと思うだけで、手にとってプレイしてみたいと思うと思います。

前から小島監督ファンでしたが、今回のドキュメンタリーを観てやっぱ良いねと思いました。

明日へ続く。

タグ

CONNECTING WORLDS, HIDEO KOJIMA, エンタメ, コジマプロダクション, ディズニープラス, デス・ストランディング, ドキュメンタリー, 人達, 小島監督, 小島監督ファン, 感想, , 激アツ, 開発陣営たち, ,


計算をリアルタイム。

20240227

Logging

おはようございます、vue3.jsの一貫として時給計算するちょっとしたWEBサービスを作ってみました。vue.jsを触っていてわかったことはリアルタイム反映みたいなものが簡単にできるところ。これは便利ですね。JQueryから皆さんが移行する意味がいまごろ分かりました。

これからはvue.jsやReact.jsなどを使用していきたいですね。因みに自分はバニラばかりでした、バニラの良い所は慣れているせいか書きやすいところにあります。vueやReactにもバニラが入っていても問題ないので、そういう意味では今までの事が活かせるかもなって思います。

最後にサービスのリンクを貼ってこの記事は〆とします。

https://zip358.com/tool/payroll-calculation/

明日へ続く。

タグ

jquery, react, React.js, vue, vue.js, vue3.js, Webサービス, サービス, ところ, バニラ, リアルタイム反映, リンク, 一貫, 問題, 意味, 時給, 最後, 皆さん, 自分, 良い所,


画面ばかり。

20240226

Logging

おはようございます、画面ばかりみていると現実が疎かになると思っています。バランスが大事になんだろうと思うこの頃。この頃、ちょっとびっくりしたのがYOUTUBEで配信しているソフトウェアエンジニアのKei Fujikawaさんが英語で配信しだしたことです。

The best programing language for mobile dev in 2024 is Flutter? ReactNative? Swift? Kotlin?

これは流れだと思います、英語も喋れない英語も出来ない?自分にはついにこういう時代になったんだなぁということを理解した瞬間でもあります。

pink neon word sign
Photo by Goran Macura on Pexels.com

人工知能がコーディングのサポートに使用できるようになった時よりも今回の方が衝撃です、日本で仕事をするよりも海外の仕事を請け負う方が良いし、海外に配信したほうが良い広がるという事。

自分はそうなると以前からブログにも書いてきたのですが、それが現実になってきた…。

やばぁー。

明日へ続く。

タグ

Kei Fujikawaさん, Photo by Goran Macura on Pexels.com, youtube, コーディング, サポート, ソフトウェアエンジニア, バランス, ブログ, 人工知能, 仕事, 日本, 時代, 海外, 現実, 画面, 瞬間, 自分, 英語,


FF7リメイクのエピ…

20240225

Logging

おはようございます、FF7リメイクのエピーソード インターミッションが25%OFFで売られていたので購入しました、FF7リバースが発売されても発売日にリバースのゲームをプレイするかと言えばしない確率が高い。

まずはエピーソード インターミッションをクリアした後にリバースをプレイします。

ゲームは自分ペースで進行していくタイプなので、いつもこんな感じです。因みにエピソードインターミッションクリアしても召喚獣は貰えない、インターミッションではインターグレードをクリアしなければ貰えない、ただ、今の特典ではFF7リメイクをクリアしていれば召喚獣は貰えるらしい。まぁどうでも良い話かもなって思います、何故ならストーリーの中で手に入る召喚獣だと思うからです。

明日へ続く。

タグ

25%OFF, FF7リバース, FF7リメイク, インターグレード, インターミッション, エピーソード, エピソードインターミッション, ゲーム, ストーリー, リバース, 召喚獣, , 特典, 発売日, 確率, 自分ペース, 良い話,


MRは魅力的に

20240224

Logging

おはようございます、先日、早朝に階段を踏み外して「ドタドタ」っと階段を滑りながら腰を強打しました、皆さんも暗い時間は電気をつけて階段をおりましょう。因みにこの投稿が公開されているころには治っていると思います。さて、YOUTUBEのVISION PRO(ヴィジョンプロ)を紹介している動画を見ていると欲しくなってきたけれど、自分が買えるのはMETA Quest3かなぁ。

【圧倒的完成度】Apple Vision Proレビュー!作業はできる?良い点と残念な点
【圧倒的完成度】Apple Vision Proレビュー!作業はできる?良い点と残念な点

50~80万円すると言われているヴィジョンプロは自分には手が出せない商品かな、因みにこのヴィジョンプロは数年後には10~20万円で発売されるという様な情報もあり、まだ庶民には手が出せないかなって思っています。

woman using vr goggles outdoors
Photo by Bradley Hook on Pexels.com

そして、この大きさではちょっと外で移動しながら使えないなって、これがコンパクトになりメガネぐらいの大きさで今の性能になれば確実にMRの流れは来ると思っています。

本音はVISIONPRO欲しい。

明日へ続く。

タグ

Apple Vision Proレビュー, META Quest, Mr, Photo by Bradley Hook on Pexels.com, VISION PRO, VISIONPRO欲しい。, youtube, ヴィジョンプロ, ころ, メガネ, 完成度, 庶民, 性能, 早朝, 暗い時間, 本音, 皆さん, , 階段, 電気,


釣りマップなう

20240223

Logging

おはようございます、釣りマップなうというものを少しずつ 少しずつ作ろうとしています。いつ完成になるのかは未定ですが運用していこうと思っているサービスです。

このサービスは何度も頓挫しているサービスなので、上手くいく確率はかなり低いかなとは思いつつも認知されれば定着率は高いじゃないかなって思っています。掲示板といえば掲示板みたいなものなんですけども、世にでているサービスは殆どがそんなものなんですよ。深掘りすると文字、映像、音声を認知するだけです、もし次に来るサービスはと問われたら自分の回答は触感です。これが出来ればコンプリートするだと思いますし、そんな社会になれば障害というものが無くなる気がします、何故なら現実や仮想世界の出来事を脳にダイレクトに通信できるようになれば、失われた機能を仮想的に再現することが可能になるからです。

明日へ続く。

タグ

かなり, サービス, マップ, 仮想世界, 何度, 出来事, 回答, 定着率, 掲示板, 文字, 映像, 機能, 殆ど, , 現実, 確率, 社会, , 触感, 音声,


リスク回避へ🐈

20240222

Logging

おはようございます、これを書いているのは2週間ぐらい前の話です。今までリスクを最大限取るような形で投資を行ってきましたが自分はリスク回避へシフトしました。ここまで儲けたので自分の判断で国債などの債権へ投資をしました。未だまだ上がるかもしれませんが、なんか下がる気がしてきたので自分の直感を信じて下がるまで株式から債権へ。

下がったら再度リスクを取っていきます。

猫も杓子もになったらそこには利がないだろうなって思っているので。

年内、ずっと上がり調子かもしれないけどそれはそれで良いです。悪いことは起きていないのでそれで良いと思います。

タグ

2週間, リスク, リスク回避, 債権, 再度リスク, 判断, , 国債, 年内, , 悪いこと, 投資, 最大限, 未だ, 杓子, 株式, , 直感, , 調子,


ブルースカイが流行るには

20240221

Logging

おはようございます、ブルースカイが流行るにはtweetdeckというものをベンダーが提供すれば確実に流れはブルースカイになると自分は思っています。tweetdeckとは現pro.xのことを指します、どんな機能かといえばフォローしているつぶやき(POST)がリアルタイムで表示されます。

これがあったからTwitterは流行したんじゃないかな?あと匿名制も担保されていたので日本でも人気になった気がしています。

いまのXはこのリアルタイムのポストを見るには有料会員でしか見えないようになっています。

自分はブルースカイ推しですね、やっぱTwitterの元CEOのジャック・ドーシー氏が関わっているのでやっぱ信頼できるSNSだと思います。因みにブルースカイのアカウントが誰でも作れるようになりました、自分は招待制のときから使用していますが、今のところ、Botとしての使用していることが多いですね、これからブルースカイが流行ればXから乗り換えようと思っていますが、なかなか難しそうですね。

明日へ続く。

タグ

BOT, POST, SNS, TweetDeck, Twitter, X, アカウント, ジャック・ドーシー氏, ところ, ブルースカイ, ベンダー, リアルタイム, 人気, 元CEO, 匿名制, 招待制, 有料会員, 機能, , 現pro.x,


コメント

20240220

Logging

おはようございます、あるサービスにコメント機能を付けようかなって思っているのですが、まだ検討中です。レスが付けれるようになったら荒れたりするのかなって思うところがあるので悩んでいます。

あるサービスは運用しだして結構な時間が経過しているですが、今頃になって伸びてきています。伸びてきているということは大変嬉しいのですが、取り扱いが難しくなってきているのですね。

megaphone speakers on wooden post
Photo by Jens Mahnke on Pexels.com

毎日のアクセスも3桁台あります、3桁台あって書き込んでくれる人はアレぐらいです。書き込み系は大体、そんなものなんですよ。大体の人は見てるだけで書き込みはしない、匿名とはいえ書き込みする人って少ないですね😌。

3桁台は少ないかどうか?、凄く多いものではなく今のところレンタルサーバーからお叱りが来るほどのものではないのですが、これから先、冨樫先生になにか話題になることが起きた時、サーバーがパンクするような気がしていて不安です。

「どうしようかな~」

明日へ続く

タグ

3桁台, Photo by Jens Mahnke on Pexels.com, アクセス, アレ, お叱り, コメント機能, サーバー, サービス, ところ, ところレンタルサーバー, , , 冨樫先生, 匿名, 多いもの, 時間, 検討中, , 話題,


Adobe増税

20240219

Logging

おはようございます、Adobe増税が来月の3月5日から始まります。めちゃ高いですねぇーーーーーーーーーーーー!!。一応、イラレは趣味で使用するので増税前に一年間分を支払いました、お金に余裕のあるひとは、アマゾンで3年間ぐらいのチケットがあるのでそちらを購入した人も中にはいらっしゃるではないでしょうか・・・。

自分もお金に余裕があれば、もう一年のチケットを購入していたと思います。

イラレの良い所は生成AIの編集ができるところです。そしてベクター画像で生成AIが生成されるところですね。もっと生成AIを使いこなせば良い画像やロゴが瞬時に作れそうな気もしますが、まだどうすれば良いか理解していません。

そろそろイラレの生成AI攻略法のサイトやYOUTUBE動画がUPされている頃だと思うので分かり次第、こちらのブログに掲載したいと思っています。

はぁ増税つらいなぁー。

明日へ続く。

タグ

3年間, Adobe増税, YOUTUBE動画, アマゾン, イラレ, チケット, ところ, ひと, ベクター画像, ロゴ, 余裕, 増税, 増税前, 生成AI, 生成AI攻略法, 瞬時, 編集, 良い所, 良い画像, 趣味,


基本情報技術者受かるまで

20240218

Logging

おはようございます、基本情報技術者受かるまで受けようと思っています。問題集も買ってきたのですが、結局、スマホの基本情報技術者アプリで落ち着きました。まだ猛勉強はしておらず合間や隙間時間にちょっと勉強しているだけで、この調子だと受かりそうにないです。

pexels-photo-12920871.jpeg
Photo by crazy motions on Pexels.com

でも、毎日のように過去問題集を解いていればそれほど難しい問題ではないことも知っている。なので、基本的なことを知っている人は過去問題集を何度も解けばよいですよ。

自分が専門学校に通っているとき、授業には全然出ていないのに基本情報技術者も応用技術も立て続けに合格した人がいました。なんか、それが衝撃的だったので今でも覚えています。恐らく授業がつまらなかったんでしょうね。

因みに基本情報技術者が問題範囲が変わっているみたいですね。

明日へ続く。

タグ

Photo by crazy motions on Pexels.com, スマホ, , 何度, 合間, 問題範囲, 問題集, 基本情報技術者, 基本情報技術者アプリ, 専門学校, 応用技術, 授業, 猛勉強, 立て続け, 自分, 調子, 過去問題集, 隙間時間, 難しい問題,


phpunitテストする際に

20240217

Logging

おはようございます、Laravelの話なんだけどもphpunitTestする際にコントローラーのviewのparamっていうのかな?あのデータを取る方法が知りたいのだけど、ググってもchatGPTに投げても明確な答えが返ってこない…。因みにgetContent()っていうので、全返却データが取れることは知っているのだけども。

dd($response)で中身を見ると取得することが出来そうなんですけどねぇ。何故か出来ないのです、とても悔しい気持ちになったので、誰か知っている人はいないかと思って書いています。知っている人はレスをお願いしたいです。リモートワークってそこが聞けない聞きづらいなって思います、新人は中々大変だなって。

scenic view of a lightning in the sky
Photo by Debasish Vishal on Pexels.com

リモートワークでコロナ禍、働いていたIT新人組は結構たいへんな思いをしたのかもしれないなって思います。いまではchatGPTというちょっとペテン師な先生がいるのでちょっと前までよりか楽になったんじゃないでしょうか?

今回分からなかった事は、Qiitaに質問しても良いなって思っています。
(レスが付かずじまいだったらQiitaに質問します。)

明日へ続く。

タグ

ChatGPT, dd, getContent, IT新人組, Laravel, PARAM, Photo by Debasish, qiita, response, view, Vishal on Pexels.com, コロナ禍, コントローラー, じまいだったらQiita, ペテン師, リモートワーク, 中身, 悔しい気持ち, 新人, 答え,


PayjpとLaravel

20240216

Logging

おはようございます、Pay.jpで商品支払いとサブスクリプションに対応したコードを書いたので記載しときます。なお、似たようなコードがネットに落ちていると思いますがどうしても似通ってしまいますね。因みにサブスクリプションの場合、Pay.jpの管理画面からサブスクリプション(プラン)の作成して名前付けしないといけません。

また、クレジットカードの記入画面はリファレンスのサンプルから作るのが早いかなって思います。そしてクレジットカードのデモ用コードもPay.jpのリファレンスかドキュメントに記載していますので、そちらを参考にしてください。

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Payjp\Payjp;
use Payjp\Charge;
use Payjp\Customer;
use Payjp\Subscription;

class PaymentController extends Controller
{
    //
    public function index()
    {
        return view('payment.index');
    }

    public function payment(Request $request)
    {
        Payjp::setApiKey(config('app.secret_key'));
        // クレカトークンが送られる(tok_xxxxxxxxxxxxxxxxxxxx)
        $token = $request->input('tokenId');
        $result = Charge::create(array(
            "card" => $token,
            "amount" => 3500,
            "currency" => 'jpy',
            'description' => 'ABC商品',
            'product' => 'ABC',
            'metadata' => [
                'user_id'  => '123',
                'user_name'  => 'あいうえお',
                'email' => 'mail@abc.com'
            ]
        ));
        return back();
    }

    public function subindex()
    {
        return view('payment.subscription');
    }

    public function subscription(Request $request)
    {
        $token = $request->input('tokenId');
        Payjp::setApiKey(config('app.secret_key'));
        // 顧客情報の登録
        $customer = Customer::create(array(
            'email' => 'mail@abc.com',
            'card' => $token, // クライアントから受け取ったトークンを記載します。
            'metadata' => [
                'user_id'  => '123',
                'user_name'  => 'あいうえお',
                'email' => 'mail@example.com'
            ]
        ));

        // 課金処理
        $charge = Subscription::create(array(
            'customer' => $customer->id,
            'plan' => 'plan01', // あらかじめpay.jp側に登録しておいた値。
            'metadata' => [
                'user_id'  => '123',
                'user_name'  => 'あいうえお',
                'email' => 'mail@example.com'
            ]
        ));
        return back();
    }
}

タグ

array, Charge, config, create, Customer, index, input, lt, mail@example.com, namespace AppHttpControllers, PayJP, payment.subscription, request, setApiKey, subindex, subscription, use IlluminateHttpRequest, use PayjpSubscription, サブスクリプション, リファレンス,


FF7リバースって!?

20240215

Logging

おはようございます、FF7リバースって結構ごりごり楽しめる要素が満載ですね。ただ少し大人向けでは無いかもなって思うけれどももう予約したので発売日になればゲームを楽しみたいと思います。あの頃はFF7に夢中でプレイしていたっけ30年ぐらいまえの話です。

『FINAL FANTASY VII REBIRTH』 ファイナルトレーラー

そんな子供たちが大人になり親となり、お子さんが生まれ、その子達がFF7リバースをプレイするという光景を見られる人も中にはいらっしゃると思います。そういう光景が見れたら良いなって独身の自分が思うのだから、そう思う人も数多くいると思います。

スクウェア・エニックスも長く続いていた会社になったという事でしょうね。FF7リバースも楽しみだけども次回のFF17を期待してしまいます。

明日へ続く。

タグ

FF17, FF7, FF7リバース, お子さん, ゲーム, スクウェア・エニックス, , 会社, 光景, 大人, 子供たち, 子達, 少し大人向け, 次回, 独身, 発売日, 自分, 要素, , ,


ビジョンプロは日本人に。

20240214

Logging

おはようございます、ビジョンプロ、日本人的には高いけど外国人からすればPCを購入するぐらいの勢いで購入できる額だと思います。因みに日本円で50万円~60万円ぐらいします。確かに日本人的には高い。

First-Timer | Apple Vision Pro

こういうのを見ていると日本人のiPhone離れも納得がいきます、日本ではもうAndroid端末で良くないかっていう流れが結構来ています。ビジョンプロを購入する日本人って大半が富裕層だと思います、ビジョンプロの性能よりは劣るかもしれないけど、メタ社(旧フェイスブック社)から出ているメタクエスト(オキュラス)で良いじゃないかって思っています。こちらの端末で同じようなことは出来ますからね。

pexels-photo-818043.jpeg
Photo by Tuur Tisseghem on Pexels.com

因みにメタクエストは買うかもしれないです、その前にiPhone買い替えないと。

明日へ続く。

タグ

Android端末, iPhone離れ, PC, Photo by Tuur, Tisseghem on Pexels.com, オキュラス, ビジョンプロ, メタクエスト, メタ社, 勢い, 外国人, 大半, 富裕層, 性能, 日本, 日本人, 日本円, 旧フェイスブック社, 端末, 納得,


さくらレンタルサーバーpip

20240213

Logging

おはようございます、さくらレンタルサーバーでpipを使用するにはどうもライブラリのインストール場所を実行時に教えてあげないと実行できないようなので、前回までコマンドラインから叩いても上手く動作しなかったぽっい。

その対応することで、今年はVPSサーバーとはおさらば出来そうです。pipのインストールについてはいろいろな人がさくらレンタルサーバーにpipのインストール方法を書いているのでそれを模倣すればできるようになると思います。

明日へ続く。

タグ

pip, VPSサーバー, インストール, インストール場所, インストール方法, コマンドライン, さくらレンタルサーバー, ライブラリ, , 前回, 実行時,


米株瀑下がるかも。

20240212

Logging

おはようございます、米株瀑下がるかもと言われていますがこればかりは分からない。確かに米国株が瀑下がるという人たちの意見も一理あると思います。なので、今年は慎重に投資する時期を見極めた方が良いじゃないかって思っています。年度初めにはお給与の半分は投資に回そうと思っていましたが、諸事情によりお給与が安定するまでは投資を控えて置きます。

magnifying glass on top of document
Photo by Anna Nekrashevich on Pexels.com

今年の後半あたりには米国株が下がればそこから張るのも良いかなって思っています。ともあれ、今年は世界情勢が良い方向に向かうことを祈りながら日本株のチャートを眺めています!?。

今年は何か始めるには良い年であるらしいので、いろいろな流れに乗りたいなって思っています。

戦争や紛争が解決すれば恐らく、景気は瀑上がりだとも思いますが、老人が始めた戦争はなかなか大変だと思います。戦争は始めるのは簡単だけど終わらすのが大変なだということなので、こういう老害権力者は速やかに退陣して頂きたいものです。

老人が始めた戦争の犠牲者は若者たちなんですからねぇほんと悲しき問題です。

明日へ続く。

タグ

Photo by Anna Nekrashevich on Pexels.com, チャート, 一理, 世界情勢, 半分, 年度初め, 後半あたり, 意見, 戦争, 投資, 景気, , 犠牲者, 米国株, 米株瀑, 紛争, 老人, 老害権力者, 若者たち, 諸事情,


映画、夜明けのすべて

20240211

Logging

おはようございます、映画、夜明けのすべてを観てきましたので感想を書いときます。只々、優しい映画だなって思いました。いろいろなことを映画を観ながら考えた映画でもあります。

映画 『夜明けのすべて』 本予告 【2月9日(金)公開】

これは、良い映画だと思います、感動とかそういうのではないだけど、こういうのもありだなって思える映画です。

明日へ続く。

タグ

すべて, 優しい映画, 夜明け, 感動, 感想, 映画, 良い映画,