動かざることバグの如し

近づきたいよ 君の理想に

2020-12-01から1ヶ月間の記事一覧

GitHub Docker Repositoryにpushするとbuildx call failed with: failed to solve: rpc error

タイトルのママ 以下のときにこまった thr3a.hatenablog.com 解決策 GitHubにログインした状態で右上の自分のアイコンをクリック Feature Previewクリック 「Improved container support」をEnabledにする 参考リンク buildx call failed with: failed to so…

GitHub ActionでGithub Container Registryにpushする

環境 2020-12-31現在 成果物 thr3a/imagemagick-docker docker pull ghcr.io/thr3a/imagick YAML .github/workflows/action.ymlを用意 name: Build and Publish Docker on: push: branches: - master jobs: build_and_push: runs-on: ubuntu-20.04 env: IMAG…

chrome extension memo

vue create --preset kocal/vue-web-extension

chrome extension memo

vue create --preset kocal/vue-web-extension

AWS ECRにDockerイメージをPrivateにPushする

ECRって馴染み無いからなんだろうけど、公式サイトが「Amazon ECR レジストリ」って謳ってるのなんかウケる 概要 FargateにデプロイするにあたってAWSにコンテナをPushする必要がでてきたのでメモ ちょうどタイムリーにPublic Registoryもリリースしてたしね…

NFSマウント時の最強オプション晒す

まあタイトルは嘘で、AWSとか大御書の推奨オプションをメモするだけ( AWS rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport マウントに関する追加の考慮事項 - Amazon Elastic File Systemに記載されている。 rsize=1048576 – 各ネットワ…

Mac OSでフォーマットできないデバイスを初期化する

mac

GUIでさっくりできるようにしろ令和だぞ 概要 Mac OSには標準で「ディスクユーティリティ」というディスク管理ツールがある。内蔵/外付けのディスクやUSBメモリをGUIでフォーマットできるアプリで、Windowsでいうディスクの管理にあたる。 が、LinuxのUSBイ…

Chrome拡張機能で現在のタブのURLを取得する

環境 Chrome manifest v2 コード chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, tabs => { const url = tabs[0].url alert(url) }) backgrond.jsとかpopup.jsとかで使える。 tabsって入ってるからパーミッションに「Tabs」必須かなと思っ…

Chrome拡張機能で現在のタブのURLを取得する

環境 Chrome manifest v2 コード chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, tabs => { const url = tabs[0].url alert(url) }) backgrond.jsとかpopup.jsとかで使える。 tabsって入ってるからパーミッションに「Tabs」必須かなと思っ…

JavascriptのencodeURIComponent()した文字をRubyでデコード

結論 javascriptエンコード側 encodeURIComponent('ニンテンドースイッチ') // => "%E3%83%8B%E3%83%B3%E3%83%86%E3%83%B3%E3%83%89%E3%83%BC%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81" Rubyデコード側 require 'uri' URI.decode_www_form_component("%E3%83%8B…

100均でライトニングケーブル買うならダイソーが最強

経緯 iPhoneとパソコンの通信をさせたくて、ライトニングケーブルが欲しくなった。 今回は短くていいのと、一時的に使うだけなので純正とかじゃなくても安く手に入れたかった。 で、色々100円均一見に行った結果、最強のコスパの100円ライトニングケーブルが…

bilibili動画をダウンロードするならannieがベスト

youtube-dl消されて以降の方がプロジェクト活発で草 bilibili動画とは ニコニコ動画の中国版、以上 動画をダウンロード まあ滅多に無いけどbilibiliの中国動画をダウンロードしたい場合 真っ先に出てくるのは、一度消されたアプリこと「youtube-dl」 実はyou…

ArmbianでWIFI接続と固定IP設定

環境 Armbian 20.11.3 Focal 概要 ArmbianというARMアーキテクチャのシングルボードコンピューターに専用のOSがある。 このOSのいいところはRaspberry Piとかと違って多種多様な機種に対応されているところ。 あと、扱いやすいので今回はTinkerBoardに入れて…

docker内でcurlしたときにSSL certificate problemエラーになる問題

状況 debian系のdockerでhttpsのURLをcurlで叩くと以下のようなエラーになって死ぬ SSL certificate problem: unable to get local issuer certificate Dockerfileはこんな感じ FROM debian RUN apt-get update \ && apt-get install -y --no-install-recomm…

Nodejs最新版でファイルの存在チェックをする

令和最新版Nodejsって響きよくないですか? 環境 Nodejs v14 概要 よくある、指定したパスのファイルが存在するかのチェック いくつか方法があるのでメモ 【方法1】fs.existsSync()を使う 一番オーソドックスというか古典的。どのNodejsのバージョンでも実…

Fastifyで静的ファイルを返す方法

環境 Fastify 3.x やりたいこと 画像とかサーバーにある静的ファイルをを返したい バイナルファイルもきちんと表示できるようにしたい 【方法1】fs.readFileを使う 一番ベーシック。Fastityに限らず、nodejs使ってるなら標準メソッドで解決しようって考え方…

Bulma CSSで画像とテキストを横並びにする方法

css

あんまりBulma使ってる人見ないよね。。。 環境 Bulma CSS 0.75 完成イメージ ちょうどこんな感じ コード 上のサンプル見れば終了なんだが一応説明 <div class="columns is-vcentered"> <div class="column has-text-centered"> <figure class="image is-128x128 is-inline-block"> <img src="https://bulma.io/images/placeholders/128x128.png"> </figure> </div> </div>

fastifyでAPIサーバーを作成、GCPに音速デプロイ

結論 fastify使うなら fastify-cli使え 環境 Nodejs 10 fastify v3.0.0 概要 Nodejsでサーバーfastify-cliを使ってAPIサーバーのひな壇を作って、GCPのCloud Runにデプロイするところまでやってみる。 インストール まずはfastify-cliをインストール 公式で…