アラキタウン

黒歴史や生き恥を切り売り

技術

Timelineを一時停止させると、アニメーションも止まってしまう

Timelineを一時停止させると、アニメーションも止まってしまうのに悩みました。 Animation Extrapolationをholdにしていればアニメーションの最後の状態のまま止まるのですが、 Signalを使用したPlayableDirector.Pauseでタイムラインを停止させるとアニメー…

ロックを使わずの別のゲームオブジェクトのタイムラインを再生させる。

Stateに直接、PlayableDirectorをアタッチしたゲームオブジェクトをドラッグします。 すると、Behaviourが選択出来るようになります。 PlayableDirector > ScriptControl > CallMethod これで、BehaviourがPlayableDirectorとなり、MethodをPlayにしたらTime…

EditorStartupPrefs のLastAutoUpdateSignatureを更新させなくさせる。

Playmakerを入れるにあたって最初に困った箇所です。 使用バージョンは1.9.7 playmakerの Assets/PlayMaker/Editor/Resources/EditorStartupPrefs.asset のパラメータに、 LastAutoUpdateSignatureというものがある。 これが自動で各環境に更新されるため、 …

UnityLockfileを削除してもUnityの二重起動を解除できなかった。

Project is already openというエラーが出た。調べると、結構記事があり、どの記事でもTempフォルダ下のUnityLockfileを削除するといいとあった。 zenn.dev しかし、削除しても、「it looks like another Unity instance is running with this project open.…

macターミナルからJavaのパスを知る

ps A | grep java このコマンドでjavaのパスを出している人がいた。

Dvice Simulatorにデバイスを追加する

SH-53Cという横1080,縦2432のandroidのデバイスの実行をSimulatorで確認したくて、デバイスの追加のページを見ていたのですが、 docs.unity3d.com Device Simulator (デバイスシミュレーター)に新しいデバイスを追加するには、デバイス定義とデバイスオーバ…

Unity recorderで「output height must be a power of 2」のエラーが出た。

Unity recorderで「output height must be a power of 2」のエラーが出た。 縦横は2の階乗にしないとダメとのこと。 Powerで累乗という意味があることを知らなかった。 2の階乗の値にすれば大丈夫。

Quest2とPCをUSB接続したいのに、「USB接続ダイアログ」が無くなっていた。

PCとquest2をUSB接続して、ファイルをquest2に送ろうとしたところ、quest2にデバイス認証のポップアップが出ない現象に襲われました。 今までなら、「接続したデバイスにファイルへのアクセスを許可しますか?」のポップアップが出て、許可したらPCと接続で…

assetbundleからUnityVideoPlayerを再生しようとした際、OpenExtractor could not translate archive:/〇〇.resource to local file. Make sure file exists, is on disk (not in memory) and not compressed. 

android環境でassetbundleからUnityVideoPlayerを再生しようとした際、以下のエラーが発生した。 AndroidVideoMedia::OpenExtractor could not translate archive:/〇〇.resource to local file. Make sure file exists, is on disk (not in memory) and not…

AssetBundleに含まれたテキストファイルを取得する。

AssetBundleに"test.txt"を含め、テキスト情報だけ取得したかったのですが、以下でできました。 AssetBundleCreateRequest acr = AssetBundle.LoadFromFileAsync("AssetBundleのパス");TextAsset text = acr.assetBundle.LoadAsset<TextAsset>("test.txt"); 以下の書き</textasset>…

AssetBundleのロードしようとしたらThe Object you want to instantiate is null.のエラー

AssetBundleのロードしようと、以下のように書いたら、 var LoadedAssetBundle = AssetBundle.LoadFromFile("ファイルパス名"));var prefab = LoadedAssetBundle.LoadAsset<GameObject>("オブジェクト名");Instantiate(prefab); 次のエラーが出た。 ArgumentException: T</gameobject>…

sdkmanagerを使用時にException in thread "main" java.lang.NoClassDefFoundError等のエラー

UnityにてAndroid APIのレベルを変更するため、 コマンドプロンプトで、sdkmanagerを使用して、 Android SDKを入れようとした際以下のエラーが出ました。 Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema …

突然sysユーザーでログイン出来なくなっており、原因はパスワードファイルでした。

oracleにて、sysユーザーでログインしようとしたら、急にログインできない事態が起こった。 少し前はログインできたし、突然変わることなんてあり得ないし、誰か変更したのか?とも思った。 原因はorapwdでパスワードファイルを作成するときにパスワード設定…

セキュリティーグループのインバウンドルールに他セキュリティーグループを設定する

SeverlessFrameworkでElasticacheを動作させるため、インバウンドルールにLambdaのセキュリティグループを設定しなければならなかったのですが、設定の方法に迷ったのでメモ VPC: Type: AWS::EC2::VPC Properties: CidrBlock: 192.168.0.0/16 EnableDnsSuppo…

ServerlessFrameworkでS3のバケット内にフォルダを作成する

S3にファイルをアップロードしてくれるserverless-s3-syncというプラグインがあり。 フォルダを指定すると、その中身がアップロードされるのだが、指定フォルダの中にフォルダを配置すると、そのフォルダもアップロードしてくれました。 インストールコマン…

DELETE_FAILED: LambdaSecurityGroup (AWS::EC2::SecurityGroup) resource sgxxxx(セキュリティーグループID名) has a dependent object

Serverless Frameworkを初めて使ってみたのですが、 serverless removeでServerless Frameworkでデプロイしたものを削除しようとすると、以下のエラーが出て少し手間取った。 DELETE_FAILED: LambdaSecurityGroup (AWS::EC2::SecurityGroup)resource sgxxxx(…

Failed to initialize end point associated with ProtocolHandler  Address already in use: JVM_Bindのエラーが出たときはポートが被っている。

Eclipseにて以下のエラーが出た。 Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]java.net.BindException: Address already in use: JVM_Bind <null>:8080 要は8080のポートの使用が被っているとのこと netstat -ano | find "</null>…

.NET Framework adobe PDF Readerをツールボックスからフォームに貼ろうとすると、tblimpがシステム内に見つかりません。

Visual StudioでAdobe PDF Readerのツールをフォームに張り付けようとしたところ。 以下のエラーメッセージが。 以下のページを見ると、tlbimpはvisual studioと共に自動的にインストールされるものとのこと。 docs.microsoft.com Visual Studio Installerの…

PhpSpreadSheetで出力エクセルが壊れている時はdieで終了させると壊れない。

以下のような形で、PhpSpreadSheetでテンプレートを読み込み、出力としていたのですが、 $file = 'テンプレート.xlsx';$obj = \PhpOffice\PhpSpreadsheet\IOFactory::createReader('Xlsx');$book = $obj->load($file); header('Content-Type: application/vn…

ajaxの中でreadfileできなかった。

CakePHPでのweb開発は初めてで手探り状態で始めました。 やりたかったこととしては、CSVをreadfileでダウンロードさせてから、json_encodeでajaxの呼び出し元へ返却としたかったです。 なので以下と記載し、試したところうまくいかず。 何故か、本来readfile…

ElasticSearch::HttpClient::Pool::HostUnreachableErrorのエラー

Logstashのログに以下のエラーがでていた LogStash Outputs::ElasticSearch::HttpClient::Pool::HostUnreachableError, :error=>"Elasticsearch Unreachable: http://xxx.xxx.xxx.xxx:9200/[Manticore::SocketException] 下記を参考に discuss.elastic.co el…

occurred! {:error=>#<ArgumentError: Setting "xpack.monitoring.elasticsearch.host" hasn't been registered>のエラー

Logstashを起動したときに以下のエラーが発生。 occurred! {:error=>#<ArgumentError: Setting "xpack.monitoring.elasticsearch.host" hasn't been registered> これで調べるとxpackがちゃんとインストールされていないときにでるエラーみたいな記事ばかりヒットするため、そっちばかり調べてしまい、無駄な時間を使ってしまったのですが。 logstas</argumenterror:>…

logstash6.8.4ではデータベースをデータソースにElasticsearchへデータ投入がうまくできなかった。

logstash6.8.4にて、以下のコマンドをElasticsearchにインデックスを作成しようとしたところ。 /usr/share/logstash/bin/logstash -f /etc/logstash/conf.d/〇〇.conf --path.settings "/etc/logstash" 下記のエラーが、 Error: unable to find driver class…

シェルスクリプト expectでsshしようとすると、すぐ処理が終わってしまう時の対処

シェルスクリプトでexpectでsshを使って自動でログインしようとしたところ、パスワードを確認する表示で出た瞬間に処理が終わってしまう現象に悩まされました。 expect -c "set timeout 5spawn ssh 〇〇@$IPアドレスexpect { \"(yes/no)?\" { send \"yes\n\"…

retrying failed action with respondse code :503 ({&quot;type&quot;=&gt;&quot;unavailable_shards_exception&quot;,&quot;reason&quot;=&gt;&quot;[インデックス名][0] primary shard is not active Timeout:[1m],request:[BulkShardRequest [[インデックス名][0]] containing [] reque

logstashでDBのデータをelasticsearchに投入しようとすると、以下のエラーが起きた。 retrying failed action with respondse code :503 ({"type"=>"unavailable_shards_exception","reason"=>"[インデックス名][0] primary shard is not active Timeout:[1m…

{“_index”:”cluster”,”_type”:”settings”,”_id”:”〇〇〇〇〇〇”,”_version”:1,”result” : “created”,”shards”:{“total” :2, “successful” :2,”failed” :0, “seq_no” :1, “_primary_term”:7 }  } みたいなメッセージが表示された。

elasticsearchのシャードの再配置を無効にしようとして、間違えて下記のコマンドを入力したところ(postになっているし、clusterに_がついていない) Curl –H ‘Content-Type: application/json’ –XPOST ‘http://localhost:9200/cluster/settings –d ‘{ “persis…

logstashで複数起動してないのにlogstash could not be started becasuse there is already instance using the configured data directory.ってでた。

/usr/share/logstash/bin/logstash -f /etc/logstash/conf.d/〇〇.conf --path.settings "/etc/logstash"のコマンドで、 DBのデータを投入しようとしたら、以下のエラーが出ていた。 [FATAL][logstash.runner]logstash could not be started becasuse there …

Elastic searchとkibanaが起動しなかったときにやったこと

elasticsearchをインストールしてみたらelasticsearchが起動しなかったのですが、 /etc/elasticsearchの中のファイルの所有権がrootになっているものがあったため。 sudo chown -R elasticsearch:elasticsearch /etc/elasticsearch でelasticsearchに変更し…

Oracle 12Cをインストールしたときに手間取ったところメモ

Oracle12Cをインストールした際にデータベースに接続できなかった。 とりあえず、Oracleのデータベースに接続できないときの調査手順という記事のとおりにやっていくことに。https://www.ilovex.co.jp/Division/ITD/archives/2008/05/oracle.html Pingを行う…

fixed joint で固定したら暴れる時にやったこと

正しい対処方法かどうかはわからないのですが、うまくいっているので。 「fixed joint unity 暴れる」とかで検索しても出てこないし、メモ。 fixed jointで固定したらこんな風に暴れる時がある。 今日もUnityはわからない pic.twitter.com/k3Pt7K9HP9 — alak…