GOでの開発環境が整ってきたので super-string.hatenablog.com 早速WEBサーバーを立ててみる 環境 Ubuntu 22.04 GO 1.19.4 VSCode 書こうとしてみたら helloとだけ打ってみたらコードスニペットが出てきて、選択したら以下のコードが自動で入力された。 pack…
デフォルトで長ったらしいホスト名がついてた 長ったらしい名前がついてて邪魔なので、短く変更できないか調べた。 @以下をホストと呼ぶこと自体知らなくて調べ方に難儀した。。 コマンド自体は比較的すぐ見つかる。 $ sudo hostnamectl set-hostname [newN…
Ubuntu環境が作れたはいいが・・・ super-string.hatenablog.com ↑で環境作ったので、何しようと考えたときやっぱWEB関連だなぁってことでGO言語を選択。 環境 Ubuntu 22.04 GO 19.4 インストール $sudo apt install -y golang-go 失敗した。 ↓を実行した後…
Ubuntu lsb_release -a GO go version
なんでLinux? WEBの勉強のためにいろいろ調べてると、WEBサーバーはLinuxで構築することが多いそうな。 説明は以下のサイトがわかりやすかった。 eng-entrance.com で、比較的最近のWindowsでLinux環境を構築できるようになったとのこと。 そもそもLinux自…
昔からお世話になってるライブラリ Codeer さんで開発されているFriendlyというライブラリ。 最近またお世話になったので紹介も込めて。 Friendlyって? 本家で紹介されてるので一言でいうと、変態ツール。 今回はこのライブラリを使ってDLLインジェクション…
ブラウザ上でクリックした位置に図形を描画したい WinFormsでできていたことをブラウザでどれだけ実現できるのかを試してみた。 BlazorもWebAssemblyもASP.NETもこれが初挑戦。 そっちを調べるほうが時間かかった。 Blazor×WebAssemblyで図形描画 できた。 …
WinFormsでリッチなUIを使いたい 大規模プロジェクトほど環境を移行するのは難しい。 でも最近の?リッチUIは使いたい。 を手軽に実現できないかを調べてた結果。 WPFコントロールをWinFormsで表示 結果、できた。 環境 VS2022 .NET6 プロジェクト構成 WinFo…
2023年になったし とりあえずなにか始めようとしてみる。 WEBとか全く触れてきてなくて手遅れになる前に勉強しておこうと思ったのがきっかけ。 なのでメモベースになると思う。 マークダウンも初 が、意外と世の中統一されてる模様。 public void Main() { C…