importするライブラリのバージョンを指定するのを忘れていて悲しい目に遭い、ライブラリとの付き合い方を考えた結果、基本的には使わないというスタンスで行こうと思っていましたが、そういうわけにもいかないかも…という情報を見つけました。
2021年10月16日土曜日
2021年10月15日金曜日
deno chat
久しぶりにdenoを利用したプログラムを作成しようと思い、過去のソースをコピペして動作確認してみたらエラーが出るようになっていて、非常に悲しい思いをしました。
Denoマニュアルで推奨されているように、importするライブラリのバージョンを指定するべきだったのですが、していなかったのが原因と思われます…。
この際、ライブラリに頼り切るのをやめる事にしました。
Denoマニュアルで推奨されているように、importするライブラリのバージョンを指定するべきだったのですが、していなかったのが原因と思われます…。
この際、ライブラリに頼り切るのをやめる事にしました。
2021年10月11日月曜日
2021年8月30日月曜日
2021年7月29日木曜日
WPFにWebView2を配置してmshta.exeの代替にするサンプル その2
前回のサンプルではファイルの入出力やコマンドの実行などはサーバ(deno)に頼る形になっていました。
今回のサンプルでは、WPFでファイルの入出力やコマンド実行ができるため、サーバが不要になりました。
今回のサンプルでは、WPFでファイルの入出力やコマンド実行ができるため、サーバが不要になりました。
2021年7月8日木曜日
WPFにWebView2を配置してmshta.exeの代替にするサンプル
WPFを使うのもVisualStudioを使うのも初めてで、ドキュメントも読まずに作ったので正しくない箇所は恐らく無数にある感じだとは思いますが、最低限やりたい事が出来るのは動作確認しました。
2021年7月3日土曜日
PWAを実行可能アプリケーションとしてLAN接続された複数のPCで使いまわしたい
※この投稿では具体的な解決策は示していません。
※願望を綴っているだけです。
使用するPCを変えるたびにインストールしなければいけないのは面倒そうな気がするので…。
こんな方法で出来るかも?とイメージだけ描いてまだ試していません。
※願望を綴っているだけです。
使用するPCを変えるたびにインストールしなければいけないのは面倒そうな気がするので…。
こんな方法で出来るかも?とイメージだけ描いてまだ試していません。
2021年7月2日金曜日
2021年7月1日木曜日
denoでPWAをサポートする、最もシンプルなサンプル
PWAを利用するためにはhttpsが必須だと思っていましたが、localhostの場合はhttpでもokでした。
denoを使ってPWAを使うための最もシンプルなサンプルを作成しました。
denoを使ってPWAを使うための最もシンプルなサンプルを作成しました。
2021年6月28日月曜日
2021年6月27日日曜日
denoをどうにかしてデスクトップアプリとして使いたい
この投稿は雑談的な内容です。
最後まで読んでも、特に役に立つ内容は(多分)ありません。
タイトルの通り考えて試行錯誤した経緯を書いておけば、後々何かの役に立つ機会もありそうな気がしたという感じです。
最後まで読んでも、特に役に立つ内容は(多分)ありません。
タイトルの通り考えて試行錯誤した経緯を書いておけば、後々何かの役に立つ機会もありそうな気がしたという感じです。
2021年6月26日土曜日
2021年6月25日金曜日
deno infoを使用して依存ファイルをダウンロード
deno infoサブコマンドを使うと依存ファイルのURLが取得できます。
そのURLに対応するファイルをまとめてローカルフォルダに保存するサンプルを作成しました。
そのURLに対応するファイルをまとめてローカルフォルダに保存するサンプルを作成しました。
2021年6月24日木曜日
denoから全角文字を含むps1ファイルを作成して実行する
WindowsPowerShellがサポートする文字コードは限られています。
denoから出力できるファイル形式も、現状あまり選択肢はありません。
全角文字を含むps1を出力してPowerShellで実行するためのサンプルを作成しました。
denoから出力できるファイル形式も、現状あまり選択肢はありません。
全角文字を含むps1を出力してPowerShellで実行するためのサンプルを作成しました。
2021年6月23日水曜日
2021年6月22日火曜日
denoからPowerShellを使ってファイルの更新日時を揃える
TypeScriptからJavaScriptファイルに変換するプログラムを昨日投稿しましたが、変換前後のファイルの更新日が揃っている方が好ましいので、更新日時を揃えるだけのサンプルを作成しました。
2021年6月21日月曜日
denoが作成するcacheファイルを使ってTypeScriptをJavaScriptに変換する
denoはTypeScriptをJavaScriptに変換してから実行します。
その変換後のキャッシュファイルが必要になったので、抽出するプログラムを作成しました。
その変換後のキャッシュファイルが必要になったので、抽出するプログラムを作成しました。
2021年6月20日日曜日
deno compileで作成したバイナリファイルの終端側から切り出したファイルは同じバージョンのdenoに結合しないと動作しない
先日作成したサンプルでcompile後のバイナリファイルを、サイズを小さくした状態で保管できるようになりました。
しかし実行する際はcompileした時と同じバージョンのdeno.exeに結合しなければいけないようです。
しかし実行する際はcompileした時と同じバージョンのdeno.exeに結合しなければいけないようです。
2021年6月19日土曜日
deno infoをconsole.logで表示した場合とテキストファイルに出力した場合の違い
出力内容に対してRegExpを使用したら謎の結果になって、タイトルの件について確認したら違いがあることが分かりました。
2021年6月18日金曜日
TypeScriptでRegExpを使う方法
JavaScriptと同様に「'abc'.match(/b/)[0]」みたいな書き方をするとTypeScriptではコンパイルエラーになってしまいます。
回避する方法が以下。
回避する方法が以下。
登録:
投稿 (Atom)