底辺SE奮闘記

年収300万SEブログ

【Phaser 3.15.1】Rectangleが表示されない

表題の通りですが、サンプルにもほぼ同様のコードがあるのですが、下記コードでは何も表示されません。 <html> <head> <script src="https://cdn.jsdelivr.net/npm/phaser@3.15.1/dist/phaser.min.js"></script> </head> <body> <script> var config = { type: Phaser.AUTO, width: 800, height: 600, scene: { preload: preload, create: create } }; var g…</body></html>

【Stripe・Laravel Cashier】Stripe\Exception\InvalidRequestException: You cannot set the quantity for metered plans. エラー対処

現象 サブスクリプションプラン購入の下記コードで表題のエラー $_user->newSubscription("main", $_planId) ->create($_paymentMethod); 環境 Laravel 5.8 Laravel Cashier 10.0 解法 数量を0とする $_user->newSubscription("main", $_planId) ->quantity(…

【Flutter・Android】実機デバッグでクラッシュする件

現象 タイトル通り、実機でデバッグしようとすると、 「問題が発生したため〜」 のような文言が表示されアプリが強制終了しました。 環境 Flutter 2 Android 5.1 解法 色々試したところ、下記変更で問題解消となった。 app/src/main/AndroidManifest.xmlから…

【Tampermonkey】googleの検索結果から 広告 を非表示にする

chrome.google.com こちらのChrome拡張機能を利用して、 googleの検索結果にでてくるトップ広告を非表示にするスクリプト (function() { 'use strict'; const topAd = document.getElementById("taw") if (topAd) { topAd.remove(); } })();

【Laravel】ユニットテストで「Call to a member function connection() on null」と表示され失敗する

自分用メモ 環境 PHP 7.2.5 laravel/framework 7.24 現象 根本原因はよくわかっていないのですが、 php artisan make:test HogeTest --unit で作成した、DB操作系テストが Call to a member function connection() on null と表示され失敗した。 失敗のコー…

【PHP・Laravel・Stripe】WebHookのシグネチャをSDKなしで確認する

表題の通りです。 環境 PHP 7.2.1 Laravel 5.8 コード 最小のソースコードを示しますので、ご自分の環境にあった形に修正を行ってください。 getCon…

【JavaScript】Chart.jsで面グラフ(エリアグラフ)をプロットする

はじめに Chart.jsはドキュメントも充実しており、とても便利なのですが、面グラフに関しては理解に苦労しましたので、こちらにメモとして残しておきます。 環境 Chart.js 2.9.3 基本HTML HTMLファイルは下記のようになっているとします。 <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </meta></meta></head></html>

【Xamarin】2020年4月16日現在 iOS13.4でGestureRecognizersが反応しない

解法は「Xamarinをアップデート」です。 正常動作を確認したバージョン VisualStudio for Mac 8.5.3 Xamarin.Forms 4.5.0.530 現象 下記コードがiOS13.4で正常に動作しなくなる <RelativeLayout.GestureRecognizers> <TapGestureRecognizer Tapped="OnButtonClicked"/> </RelativeLayout.GestureRecognizers>

2020年のエンジニア平均年収が600万円以上ってどこの世界線の話?

平均労働時間10時間超(自宅勤務を除く)残業代無し有給無しでここ数ヶ月土日も無い、年収300ないワイみたいな人もいるのに? 能力無い人には地獄な世界ですわ・・・。

【Unity・JsonUtility】配列のパースに癖があった件

JsonUtilityの配列パースでハマったのでメモ 環境 Unity 2019.3.3f1 前提 下記のようなjsonをパースするとする { "persons":[ { "name":"Yamada" "age":10 }, { "name":"Tanaka", "age":20 } ] } ダメな例 public class Persons { public Person[] persons; …

【Xamarin・iOS】シミュレータ実行時、「System.Exception 〜MissingEntitlement」で怒られる

シミュレータでは、Xamarin.Essentials.SecureStorageを使用すると、上記エラーが発生するようです。 エラーに書かれている通りに修正を行います。 iOSプロジェクトの中にあるEssentials.plistの下記項目にチェックを入れます。 その後、iOSプロジェクトの「…

【Xamarin・iOS】App Store Connect に" ITMS-90338: Non-public API usage"と怒られアップロードできない

Xamarin.iOSでApp Store Connectにアプリをアップロードしようとする際 ITMS-90338: Non-public API usage - The app references non-public selectors in XXXXXXX.iOS: applicationWillTerminate, ddSetLogLevel:, localTarget, newSocketQueueForConnectio…

【PHP・meyfa/php-svg】imagettftext(): any2eucjp(): invalid code in input string というエラーが出る

meyfa/php-svg 便利ですよね github.com 今日もこれの話題です。 現象 サーバによっては、 imagettftext(): any2eucjp(): invalid code in input string というエラーが出る場合があります。 全角スペースなどの一部特殊文字を描画しようとすると発生する様…

【Laravel】一致バリデーションequalを作る

ごく稀に使いたくなるので、用意します。 環境 Laravel 5.4 PHP 5.6.9 実装 AppServiceProvider.phpに下記を記載します

【Xamarin・Fody】List<T>の更新が反映されない

表題の通りです。 環境 iOS12.1.4 VisualStudio for Mac 8.3.8 Xamarin.Forms 4.2.0.848062 PropertyChanged.Fody 3.1.3 問題のあるコード XMLファイル <Picker ItemsSource="{Binding Items}" ItemDisplayBinding="{Binding Name}"/> コンテンツページクラス using Xamarin.Forms; using MyApp.Model; namespace MyApp.Pages { publ…</picker>

【Xamarin】角丸ボタンを作成する

↓こういうボタンを作成します。 環境 macOS Majave 10.14.6 Visual Studio for Mac 8.3.8 Xamarin.Forms 4.2.0.848062 手順 Xamarinって実はXaml上でcssが使えるんです。 ご存知でしたか?私は知りませんでした。 なので下記のように書くだけで、

【Firebase・iOS・Xamarin】プッシュ通知FCMする

環境 iOS 12.1.4 実装準備 1. GoogleDeveloperアカウント関連 前提としてGoogleDeveloperアカウントが必要です。 1-1. TeamIDをメモ 下記URLでTeamIDを確認する https://developer.apple.com/account/#/membership/ 1-2. AuthKeysを取得 下記URLでAuthKeyを…

【PHP・Laravel】barryvdh/laravel-dompdf で余白をコントロールする

github.com なぜか日本語でググっても一発目に出てこなかったので、 最近のgoogleさんなんですぐ「余白」なんてことしよるんや。 余白に関しては下記のように設定します。 @page { margin: 0px; } 以上。

【Scrapbox】日記用途向け タグ検索ボタン

Scrapbox 便利ですよね scrapbox.io Scrapboxを日記用途に使っている人も多いかと思いますが、 その中で、 「10月のものだけ見たいのだけれど・・・」 と思った時、一々 10月の記事を開いて10月タグをクリック 検索ボックスに「#10月」などと検索する などの…

【Xamarin・VisualStudio for Mac・ローカライズ】resxの構造について

Xamarinでローカライズするときにresxファイルを使用する方法がよく出てきます。 しかし、VisualStudio for Macにはresxファイルエディターは内蔵されていないため、 resxファイルをxmlファイルとして直接修正する必要があります。 resxファイルの構造は下記…

【Docker・Firebase】Windows10Home + Dockerで「firebase login」を成功させる

Dockerのインストール Win10Home + Dockerインストールについては、偉大な先人達がいらっしゃるので省略 qiita.com qiita.com firebase環境の構築 まずはdockerファイル FROM node:8.16.1-jessie RUN npm install -g firebase-tools そしてdocker-compose.ym…

【ソフトバンクカード・OneTapBuy】バリューカードとは何か

OneTapBuyを始めました。 www.onetapbuy.co.jp OneTapBuyはソフトバンクカードからお金をチャージできるので、とても便利です。 しかし、初期状態のソフトバンクカードでは、OneTapBuyの口座にチャージできません。 ソフトバンクカードを、バリューカードな…

【git】何もしてないのに Repository XXXXXXX not found fatal: Could not read from remote repository. と言われた

Git

何もしてないってことはないはずなんですが、とりあえず確認場所 root/.git/config [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true precomposeunicode = true [remote "origin"] url = ***こ…

【R言語】極座標でplotする

ぐぐっても周りくどいものばかりだったので、簡単にまとめると、 極座標系を直接描画する方法はないので媒介変数の形で代用するほかない。 以上。 例:正円をプロットする t <- seq(0, 2*pi, length=1000) #媒介変数t plot(cos(t), sin(t), type="l", asp=1)…

【Javascript】letが対応しているかを確認する

きっと色々方法はあるのだろうとは思うのですが、 try{ eval("let a = 1"); }catch(e){ alert("let対応していない"); } こんな感じですね。

【Kindle】左下の「本を読み終えるまで〜分」がいつ頃からか消えた。タップしても出てこない件。

タイトルの現象に随分ハマりました。 なにせ同現象をググっても、 「左下をタップすると、あら不思議表示されます!」 しか出てこないのだもの。 「それは散々試してんの!」 と言いたくなるのですが、ここは落ち着いて、 Kindleを再起動しましょう 画面オフ…

【VB】他の言語利用者がVBのSymbol is not valid.でハマったら

たぶん ; を書いちゃったのだと思う。 消しましょう。

【ソフトバンクカード】使えるところ・使えないところ

私はお父さんカードと呼んでいますが・・・。 サービス/店舗 使えるO or 使えないX 備考 AmazonでのKindle本購入 O 問題ありません。 Amazon Kindle Unlimited O 勝手に引き落とされた。チャージし忘れていたらどうなるのだろう... ガソリンスタンド全般 X …

【Laravel】artisan migrateでPDOException::("SQLSTATE[42000]: Syntax error or access violation: 1059 Identifier name '~' is too long")

migrationファイルで unique([ 'hoehoge', 'fugafuga', 'piyopiyo' ]); //中略 のようにして、 PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1059 Identifier name '~' is too long") というエラーに悩まされる場合、あると思います…

【Haskell・Docker】ちょっとだけHaskellを触ってみたい意識低い系のためのHow To

Haskellを少し触りたくなった。 環境を汚したくなかったので、Dockerで。 ディレクトリ構成 root/ |-- haskell/ |-- Dockerfile |-- mycode |-- docker-compose.yml mycodeディレクトリ内にHaskellのプロジェクトが保持されるようにした。 Dockerfile FROM h…