masalibの日記

システム開発、運用と猫の写真ブログです

東京喰種 設定推測・立ち回りについて

自分用のまとめです 詳しくはyoutubeを確認してください 実際の立ち回りは自己責任で行ってください。 www.youtube.com 東京グール 設定推測・立ち回り配信まとめ 設定推測の重要度ランキング 1位:規定ゲーム数での当選パターン 100ゲーム以内 と 200-300…

AdMob SDKの導入(objective-c)について 3

AdMob SDKの続きです masalib.hatenablog.com ✅ リワード広告とは? ユーザーが動画広告を最後まで見ると報酬(ゲーム内コインなど)を与える形式の広告です。 ✅ 導入ステップ(Objective-C) ① 必要なインポート #import <GoogleMobileAds/GoogleMobileAds.h> ② プロパティの定義 @interface Vi</googlemobileads/googlemobileads.h>…

AdMob SDKの導入(objective-c)について 2

AdMob SDKの続きです masalib.hatenablog.com ✅ インタースティシャル広告とは? インタースティシャル広告は、画面全体に表示される広告で、通常は画面遷移時やアプリの一時停止時に表示されます。 ✅ 実装手順(Objective-C) ① 必要なヘッダのインポート #…

AdMob SDKの導入(objective-c)について

✅ AdMobとは **AdMob(アドモブ)**は、Googleが提供するモバイルアプリ向けの広告プラットフォームで、アプリに広告を表示することで収益化が可能になります。 対応する広告形式には以下のようなものがあります: バナー広告 インタースティシャル広告(全…

LINE広告(FiveAd SDK)のObjective-C導入手順

LINE広告(FiveAd SDK)とはLINE広告の豊富な広告案件を配信し、収益化できる唯一のパブリッシャ一向けソリューションです. 広告タイプはネイティブ、バナー、動画になります。広告にはよるが量が少ない. LINE広告ネットワーク(FiveAd SDK)をObjective-Cの…

Pangle SDKの導入(objective-c)

Pangleとは PangleはTikTokを運営するByteDanceが提供する広告ネットワークで、特にリワード広告(報酬型)や動画広告に強いです。Z世代・若年層向けアプリと相性良。 iOSアプリ(Objective-C)に Pangle広告SDK を導入する手順を以下にまとめます。 ✅ Pangl…

アマゾンのセールの周期について

Amazonでは年間を通じてさまざまなセールが開催されており、特に大型セールは多くの注目を集めます。以下に、2025年の主なセールとその開催時期をまとめました。 ️ 2025年の主なAmazonセールスケジュール 月 セール名 開催時期(予想) 特徴 1月 初売りセー…

iOSの広告について

自分用のメモです 担当しているiOSのObjective-Cプロジェクトは複数の広告ネットワークをが導入されている 一般的な広告ネットワークの違いと特徴について記載する 各広告ネットワークの概要と特徴(iOSアプリ向け) 項目 AdMob LINE広告 Pangle 楽天広告 U…

休養学の動画のメモ

自分用のメモです www.youtube.com 休養学の基本概念と問題提起 多くの日本人(特に30代女性の90.7%)が「疲れている」と感じている。 「寝ること=休養(休養)」という誤解が一般的。 本来の「休養」とは、睡眠だけでなく、身体・心・社会的側面を含む多面…

スマスロのかぐや様のモードの推測について

スマスロのかぐや様という機種があります。BIG連がメインの出し方になります。 通常時はチャンス目を引いてBIGorREGの当選をめざします。 機械割がもっとも低いのは チャンスモードがAにいる 時です。 これを回避するためにモードを推測します チャンス目の…

右クリック禁止を自動で解除する

やましい事はしていないのですが とあるサイトのとある数値をエクセルにコピペしたいです。 プログラマーなのでpythonでスクレイピングすればいいのですが もちろん禁止されているというか許可されていないので一個一個コピーして貼り付けています。 その対…

Projectのプログラム一覧をエクセルに落とす方法

大量にあるとプログラム一覧を作ることですら大変です。 ちょっとでも楽をするためにプログラム一覧をエクセルにするプログラムを作りました 事前作業 出力 出力結果をエクセルにする 事前作業 1 . Tree: ディレクトリのツリー構造を表示するためのコマンド…

【Objective-C】UI操作(特にSegueの実行)はメインスレッド(MainThread)しないといけない

私はobjective-cの初心者です。デバックしならがら引き継ぎしたソースを解析しています 以下のエラーがでました パターン1 [self performSegueWithIdentifier:@"XXXXXView" sender:nil]; -[UIViewController performSegueWithIdentifier:sender:] must be u…

golang の入門 Slice defaultsについて

GO

go tourでわからなかったことのメモです go-tour-jp.appspot.com package main import "fmt" func main() { s := []int{2, 3, 5, 7, 11, 13} s = s[1:4] fmt.Println(s) s = s[:2] fmt.Println(s) s = s[1:] fmt.Println(s) } 結果は [3 5 7] [3 5] [5] でし…

【Objective-C】プリプロセッサが嫌い

Objective-Cの初心者の愚痴です。 IFのネスト(入れ子)ができない プリプロセッサのDEFINEが嫌い 参考URL Objective-C初心者の私が躓いたところです。 とあるプロジェクトをソースだけ引き継ぎをして自分で展開できるのかを確認していました ソースしかない…

xcode の証明書のチームが更新できないときの対応

前提として iphone 端末テストは iphone と mac をつないでインストールする mac には証明書とプロビジョニングプロファイルが必要 証明書は自分とチームがあります 開発テストで使っている証明書は問題がない(他のアプリのプロジェクトで正常にうごいてい…

golang の入門 structリテラル

GO

go tourでわからなかったことのメモです go-tour-jp.appspot.com package main import "fmt" type Vertex struct { X, Y int } var ( v1 = Vertex{1, 2} // has type Vertex v2 = Vertex{X: 1} // Y:0 is implicit v3 = Vertex{} // X:0 and Y:0 p = &Vertex…

golang の入門 Fiber4(ロガー設定)

GO

実際に運用をしていると絶対に必要なのがアクセスログです。 APPサーバーとして運用する場合はそこまで細かいのはいらないのですが、 apacheのログみたいなものを出力したいと思います 実例のプログラム 説明 TimeFormatの補足 出力サンプル apacheのログの…

golang の入門 Fiber3(cors設定)

GO

簡単なのですが自分用のメモとして残します reactからFiberのAPPサーバーにアクセスしたらCORSエラーがでた。 CORSエラーとは ざっくりいうと異なるサイト間でデータをやり取りする時のエラーです。 自分の例だとreactとfiberです。同じサーバーにあっても違…

golang の入門 mongodb 2

GO

接続テストができたので実際に TODO を記録したいと思います Todo の構造 mongodb のクライアント接続 ルーティングの部分について Todo の全件表示と1件表示 Todo の新規追加 Todo の更新 Todo の削除 全体のソース Todo の構造 データ構造は至ってシンプ…

golang の入門 mongodb 1

GO

容量が小さいですが勉強に最適な Atlas の MongoDB を使って golang から MongoDB に接続したいと思います MongoDBのAtlas について 主な特徴 機能 MongoDB Atlasの使用例 MongoDB Atlasの無料で使える部分について Atlas Free Tierの概要 無料ティアの利用…

golang の入門 Air(ホットリロードツール)

GO

Golang の Air とは 使い方 1. Air をインストールする 2. .air.toml ファイルを構成する 各設定項目の詳細 [build] delayについて 遅延の使用例と理由 [log] [events] [http] インストールに失敗したお話 Golang の Air とは Air は、Go 言語で開発されたホ…

golang の入門 godotenv(環境変数)

GO

Golangのgodotenvとは godotenvの基本的な使い方 インストール その他の使い方について パスを指定する方法 複数ファイルのロード 例 .env .env.local マップにロード: 環境変数をマップとしてロード 例 .env マップの使い方のポイント エラーハンドリング …

golang の入門 Fiber(http server)2

GO

Fiberを使って簡単なTODOアプリを作ります Todo の構造 Todo の新規追加 テスト Todo の完了する 補足 テスト Todo を削除する テスト 補足 Todo を更新する テスト Todo の構造 データ構造は至ってシンプル IDと完了フラグと内容です type Todo struct { ID…

golang の入門 Fiber(http server)1

GO

Fiberとは Fiber は、Go 言語で開発された高速で軽量なウェブフレームワークです。Fiber は、Express.js(Node.js の有名なウェブフレームワーク)にインスパイアされており、シンプルで使いやすい API を提供しています。以下に Fiber の主要な特徴と利点に…

golang の入門 パッケージ管理

GO

go mod とは パッケージの初期化 依存関係のダウンロード ビルド時の依存関係管理 まとめ go mod とは パッケージ管理みたいなものです。node.jsでいう「npm」または「yarn」です。 正直、詳しくはまだ理解しておらず以下が公式です https://go.dev/doc/tuto…

golangの入門 hello,worldの部分

GO

単価が高いらしいのですが正直、何がいいのかわかっていません。 pythonでよくない?と思ってしまうのですが単価が高いには理由があると思うので 勉強したいと思います。 勉強する前の知識としては「型を指定できる」と「コンパイルする」以外はまったく知ら…

FlutterFire CLIで作成したfirebase_options.dartがおかしい件

qiita.com を参考に環境構築をしてflutterfire configureして問題なく作成された が 実際に動かしてみると Error (Xcode): lib/firebase_options.dart:26:13: Error: The type 'TargetPlatform' is not exhaustively matched by the switch cases since it d…

EPUBファイルからルビ(ふりがな)を消す

経緯 ステップ ステップ 1: EPUBファイルを解凍する ステップ 2: HTMLファイルを編集する ステップ 3: EPUBファイルを再圧縮する ツールの使用 プログラム 経緯 epubの電子書籍データがあるのですが ルビ(ふりなが)があると読み上げソフト(Aquile Reader…

ページ処理しながら全件数を一撃で得るSELECT文

前提 経緯 実際の SQL 今までの SQL 一発で取得する SQL 結果 デメリット 前提 ブログリストみたいな記事データがある。 リストのページで表示するためには記事データの件数と1ページのデータを取得する必要があります 経緯 お恥ずかしいのですがmysql だと…