スキップしてメイン コンテンツに移動

投稿

VS CODEでdraw.ioが使えた

Visual Studio Codeでdraw.ioが使える draw.ioもっと使いやすくならねーかなーと思ってたら VS codeで使えた VSCodeでDraw.ioを編集できるようにするまで   [ブログカード風リンクタグ作成] 知らなかったわ んでシーケンス図を作ってみた 拡張子はdio 新しいファイルを作るときに拡張子をdioにするとそれがdraw.ioのファイルになる そうするともうメニューが出てくる シーケンス図の基本図形はUMLに入っている シーケンス図はUMLに含まれてるのだな。これがまた。 シーケンス図ってそうなの? まあいいや。とりあえず適当にシーケンス図でも作ってみる   ちょちょっと作ってみたけどどうだろう・・・ お薦めは.drawio.svg シーケンス図を作り慣れてる人なら特に問題なく作れると思う まあdraw.ioはumlでも何でもどんとこいという感じだ このまま編集し続けても良いのだけどここはsvgファイルにすることをお薦めします 「ファイル」→「convert」でファイル形式をコンバートできるけどお薦めは.drawio.svg これは他のアプリからはただのsvgファイルとして認識されて、対応しているアプリなら編集も 表示も出来る 例えばedgeなら という風に見える(大抵のブラウザは対応しているというのにbloggerでアップロードしようとすると対象外ファイルと言われるのは釈然としない・・・)   svgファイルならdoxygenで組み込むことも出来るしテキストファイルなのでgitやsvnでも管理が楽 そんなわけでお薦めは.drawio.svgなのです  謎の.drawio.png 謎なのがpng形式のはずの .drawio.png png型式で他のアプリから認識はされるのだけどdraw.ioからオープンするとどうもベクター型式として読み込まれて文字や線が編集できるのだよ まあ使うことは無いので謎は謎でいいけど   おしまい

.NET MAUI えるいーだーの移植状況

.NET MAUI えるいーだーの移植状況 2023/06/11 追記 2023/06/12 追記 2023/06/17 追記   Xamarin上のえるいーだーを.NET MAUIへの移植は上手くいっていないです クラッシュクラッシュクラッシュ なんだかクラッシュするんですよ 原因はわかりません   クラッシュするとスタックトレースが消えてるんだもん そりゃないぜ・・・   いやまあ原因箇所はわかっている plugin ble のBLEデバイスを検索開始するStartScanningForDevicesAsyncメソッドが問答無用で吹っ飛んでいるのですが・・・ 何故吹っ飛ぶのか? 何故なんだろうか  これがまた嫌らしいことに「Visual Studio」上のデバッガーだと吹っ飛ぶのです 単独動作だとしれっと動作する そして、実機上でアプリを単独で動作させるとしれっと動作してしまうのですな・・・ ええ??? そう、しかも基板ときっちりパスも接続されてしまう まだ送受信は試していないけど、なんなのこの動きは? 他のアプリだと これがまた動く それじゃBLEのサンプルアプリだとどうなのか? こちらで作った サンプルアプリ だと・・・ これがまたデバッガ上でステップ実行してもさらっと動く なぬぅぅ???? これって俺のバグでほぼ確定じゃん でも原因がわからない どうすりゃいいのよ ステップ実行を諦めてログをひたすたら出力してデバッグするかね???   まあ、今のところそんな感じで移植は上手くいってません 明日になったら本気出す まあ頑張ってみます  おしまい   2023/06/11 追記 なんか昔のもおかしい   サンプルアプリ だと動く・・・・と書いたけどなんか今日試したらダメでした StartScanningForDevicesAsyncの中で こんな画面になる つーかさ、スタックトレースが見れなくなるのやめてくれよ・・  F5連打する そこで↑の画面でF5(実行)を連打してみたら、どういうわけかどうも実行状態がじわじわ進んでいき、接続まで実行して、接続イベントまで到達してしまった んん???? これは一体どういう状態なんだ・・・・ そもそも サンプルアプリ だって、これを作った...

Firefoxでpaypalにログインしようとしても真っ白になる 暫定対処法

Firefoxとpaypalのどっちに原因があるのかは全くわからないけど暫定的な対処法です 忘れないようにメモ・・・・ 何でだよって言いたいけどfirefoxでpaypalにログインしようとすると画面が真っ白になって永久にログインできない 海外のフォーラムだと「paypalのクッキーを削除しろ」ってなってて、実際それで上手くはいくのだけど・・・・毎回やらなくてはならなくて面倒くさい 色々いじっていたら、なんとなく上手くいくようになったのでメモ  1.Firefox側はセキュリティの設定でセキュリティの例外サイトにpaypalを入れる 何かあるんだろうねぇ・・・ 右上の「三」→「設定」→「プライバシーとセキュリティ」 の、強化型トラッキング防止機能の右側にある「例外を管理」 に、「https://paypal.com」「https://www.paypal.com」を追加 2.paypalのサイトのcookie設定でマーケティングのチェックを外す 2.1 cookieの設定ページに行く  とりあえずpaypalのサイトの一番下までスクロールすると「cookie」というリンクがあるのでそこに行く 2.2 マーケティングのチェックを外す マーケティングのチェックを外す 3.上手くいった これでログインできるようになった また白くなってもctrl+r何回かやるとちゃんとログイン画面が出る 前はこれが出来なかった   何でこれで上手く行くかって? 知らんがな  

仕様書のお絵かき draw.io

仕様書のお絵かき 仕様書の悩み 皆さん、仕様書のお絵かきするときは何を使っているのでしょう 俺仕様書を確の嫌いなのよね。 なので楽をしたい 楽をしたいのだけど・・・・会社では指定した方法以外では書いてはいけないルール 使っているアプリ 今使っているのをつらつらと書いてみた マイクロソフトワード 言わずとしれた業界標準ソフト。けど仕様書を書くのに向いてないよね。 今会社ではms-wordに直接線画を描いているのだけど すげーかったるい せめてVISIO使わせてくださいよ。社長。 plantUML えるいーだーではちょこっと自分でわかればいいやとdoxygenにちょこちょこ追加する感じでplantUMLを使ってます ただ、出来上がる図を想像しながらテキストをちょこちょこ書いていくので狙ったとおりにするのが大変だったりして、ワンオペでソフト作ってるのに辛いなぁと・・・ ただ、テキストで作るのでgithubなんかで管理するのに都合が良いわけです。 図を直しても差分で保存してくれるしね。 まあ個人ではこれでいいんでは無かろうかとか思っているところではある(doxygenと一緒に使えるしね) draw.io んで、最近始めたのがdraw.ioというWEBでもローカルでもいじれるアプリ urlでページに埋め込む事も出来るしsvgやpngに吐き出してgoogle driveに放り込んでdoxygenのマークダウンファイルからリンクしてもいい   まとめ まあ他にもありそうだけどdraw.ioにしてみるかね svgにしておけば流用できそうだし

.NET MAUI .NET Upgrade Assistantを試してみた・・・ダメだった

Visual Studio 2022が17.6になった で、そのついでとばかりに.NET Upgrade Assistantが新しくなってついに Xamarinから.NET MAUIへの移行に対応したと・・・ (^o^)・・・じゃあタメしてみるか 最初に言っとくと「失敗」したのでただの失敗記録なんだけどね ぶっちゃけて作業面倒なので諦めただけ オフィシャルのページはこちらその1(インストールについて) .NET アップグレード アシスタントの概要 - .NET Core .NET Framework からの移行と .NET 6 へのプロジェクトのアップグレードに役立つ .NET アップグレード アシスタント ツールについて紹介します。   [ブログカード風リンクタグ作成] オフィシャルのページはこちらその2(コマンドの実行の仕方) Windows フォーム アプリを .NET 6 にアップグレードする - .NET Core .NET アップグレード アシスタントを使用して、既存の .NET Framework Windows フォーム アプリを .NET 6 にアップグレードします。 .NET アップグレード アシスタントは、.NET Framework から .NET 6 にアプリを移行するときに役立つ CLI ツールです。   [ブログカード風リンクタグ作成] まあ失敗するだけなんだけどね・・・ とりあえず昔BLEの練習用に作ったソリューションでタメしてみた 1.まずはインストール power shellを立ち上げて dotnet tool install -g upgrade-assistant でインストールされる 2.アップグレードアシスタントを実行 upgrade-assistant upgrade ./ソリューション名.sln とすると実行開始! 3.開始! まあ「1」か「Enter」を画面見ながら叩くだけなんだけど・・・ 4.最初は共通部分のアップグレード 本当は順番はどうでもいいとは思うのだけどね 5.最初のプロジェクト完了 とりあえず一旦完了 6.続いてAndroidプロジェクト またまた upgrade-assistant upgrade ./ソリューション名.sln を実行よー 7.iOSプロジェクト この調子でi...

ホビーラウンド28 終了しました

ホビーラウンド28終了しました えるいーだーをお買い上げ頂いた方、ぜひ模型に組み込んで楽しんでください また、不具合などがありましたらお知らせください 次回は6/18のAK-GARDENになります またお会いしましょう   | 小さな模型好き、小さな人形好きのためのお祭り 「AK-GARDEN(エーケーガーデン)」は、可動キット、ガレージキット、ミニドール、ミニチュア等を中心とした立体製作物の展示即売会です!   [ブログカード風リンクタグ作成]