edo1z blog

プログラミングなどに関するブログです

PC自作しました(Lian Li O11 DYNAMIC)

PC自作したくて、新しいの買おうかと思ってたのですが、とりあえずケースだけ買って、中身を引っ越せば自作と一緒だなーと思ったので、ケース買って引っ越しをしてみました。Youtubeのおかげで情報が超大量にありますので、全く問題なく自作できました。 買…

WSLが突然ネットにつながらなくなった

WSL

突然、sshとかpingとかやっても失敗失敗言われてしまい、つながらなくなりました。結果的に直りました。原因は不明ですが、下記の通りやったら直りました。 github.com sudo rm /etc/resolv.conf echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf sud…

vscodeのRemote-WSLでGithubを使えるようにした

Remote-WSLを使うと、標準でWSLのGitが利用されるようなのですが、vscodeのGit機能を使おうとしても反応せずに使い物になりませんでした。ずっとローディング中のまま先に進めないような状態になっていました。 原因 code.visualstudio.com 上記に記載されて…

Rust - WSL環境のvscodeでコードフォーマット等のショートカットキーを設定する

フォーマットに使うコマンド rustfmtです。cargo fmt で使えるか確認してください。もし使えない場合はインストール・設定が必要だと思いますので、下記等を確認してください。 GitHub - rust-lang/rustfmt: Format Rust code 利用してるvscodeの拡張 下記を…

Windows10 - 毎日自動でTwitterの古いつぶやきを削除する

以前作成した下記を使って、毎日自動でTwitterの古いつぶやきを削除するようにしました。 blog.logicky.com Windows版のDartをインストールする 下記から簡単にインストールできます。 gekorm.com Twitterアプリを作成 Twitterアプリを作成しておきます。 ht…

Windows10 - WSLのバックアップファイルを毎日自動でGoogle Driveに保存する

バックアップの作成方法 参考 WSLのバックアップを検討する 作成方法概要 基本的に、上記参考サイトのやり方でやります。 WSLのrootディレクトリ以下をごっそり圧縮して保管する方法です。 /mnt/c等については圧縮対象から除外します。 保管場所は、/mnt/c内…

パソコンの転送速度とか温度とかをはかってみた

ストレージの転送速度 C(SSD: インテル 480GB (540sシリーズ)) D(【SATA3】 2TB HDD (SATA6Gb/s対応)) E(Samsung V-NAND SSD 860 EVO SATA M.2 1TB) M.2 SSDの温度 最初22度位で、速度テストの間は、どんどん上がって34度までいって、終わったら割とす…

Windows10のUbuntuに開発に使うアプリを色々入れる

Windows10のUbuntuに開発に使うアプリを色々入れていきたいと思います。 Windows10のUbuntuとは? これです。Microsoft Storeからゲットできます。 Ubuntuのバージョンは? $ cat /etc/os-release NAME="Ubuntu" VERSION="18.04.3 LTS (Bionic Beaver)" ID=u…

GALLERIA XFにSDP12を使ってM.2 SSDを取り付けてみました

私のパソコンは下記です。 GALLERIA XF Windows 10 SSD搭載モデル K/05526-10c ケース: オリジナル ガレリア専用 KTケース ブラック(ATX) マザーボード: ASUS H170-PRO CPU: インテル Core i7-6700K グラフィック: NVIDIA GeForce GTX970 4GB メモリ: 64GB D…

Ubuntu18.04のPCにWindows10をインストールする

やること Ubuntu18.04がインストールされているPCに、Ubuntuを消してWindows10をインストールする。 Windows10を買う。 Ubuntu18.04でWindows10のインストール用USBを作成する。 PC起動時にインストール用USBを使って、Windows10のインストールをする。 Wind…

Firebase Functions(onCall)でCORS関連でエラーになる

下記のonCallを使ったFunctionを使っています。これだとCORS等の設定は全く気にしないで出来てた気がするのですが、何故か下記のようなエラーが出てしまいます。 firebase.google.com エラー Access to fetch at 'https://us-central1-hoge-hoge.cloudfuncti…

FirestoreでiOSだけデータが取れない (T_T)

firestoreにiosのchromeとかsafariからアクセスすると、データ取得できないものがある。全部じゃないんだけど。PCのブラウザだと全く問題なく取れる。なんで??? alertでどこまで動いてるか確認したら、get()まで来てる。firestoreのget()。 const ref = d…

DartでTwitterのつぶやき削除ツールを作りました

Twitterのつぶやき削除ツールを作りました。 つぶやきは、APIからだと最新の3200件しか取得できません。過去のつぶやきが3200件未満であれば、簡単に全てのつぶやきが削除できます。 過去のつぶやきが3200件より多い場合は、Twitterの設定画面からTwitterデ…

CSS - 横幅が固定ではないときに中央揃えにする方法(微妙だった)

CSS

横幅が固定であれば中央揃えにする方法は下記です。 div.hoge { width: 800px; margin: 0 auto; } 横のマージンをautoにするだけです。 しかし、横幅が可変の場合はどうしたらよいのでしょうか? 参考サイト tanihiro.hatenablog.com 上記によると、inline-b…

DartでTwitterライブラリを作ってpubに公開しました

Dartの勉強がてらTwitter OAuthライブラリを作成しました。twitter_1userです。同じようなものがいくつかあったのですが、どうもpostがエラーになったり、日本語でエラーになったりするのでつくってみました。 github.com pubで公開しました pub.dev pubには…