hidao’s blog

IT系とか読書ログとか。

Qiita

Docker Desktop なしの WSL2 で docker を動かす

Windows10 の WLS2 の構築と、WSL2 上に Docker Desktop を使わずに docker 環境を構築する手順を記載します。 環境 Windows10 Home version 21H1, os build 19043.1165 WSL2 ubuntu 20.04 LTS docker 20.10.8, build 3967b7d WSL2の構築 PowerShell を管理…

リモートホストの公開していないポートで待ち受けている Git リポジトリに Push する【Git, SSH, トンネリング】

TL;DR export REMOTE_GIT_PORT=3389 # ポート番号は任意 ssh -N -L $REMOTE_GIT_PORT:127.0.0.1:$REMOTE_GIT_POT ssh_user@remote_host & cd /path/to/repository git remote set-url origin ssh://git@127.0.0.1:$REMOTE_GIT_PORT/git_user/target_repo.git…

カレントディレクトリ以下のすべてのファイルを1行ずつフルパスでリストにする

TL;DR カレントディレクトリを/home/user1/work/としたとき、以下のコマンドを実行する。 find `pwd` 出力結果 /home/user1/work/ahtml /home/user1/work/b.htmll /home/user1/work/index.html /home/user1/work/sitemap.xml /home/user1/work/profile.html …

Cloud9をFire HD 10で動かす

追記 2019.3.31 時点で本記事を訂正し、環境構築が可能になりました! 2019.3.1 時点で、本記事の方法では環境構築ができないことを確認しています。 参考程度にご覧ください。 前提 TermuxがFire HD 10にインストールされていること。 インストール pkg i -…

nextCloudをdockerで導入し、NginXでリバースプロキシをかけてサブディレクトリでアクセスする

前提 docker、docker-composeはインストールされているものとします。 作業フォルダとファイル構成は以下ファイルツリーの通りです。 docker-compose.yml、config/nc.confは下記の通りあらかじめ用意しておきます。 workdir ├─docker-compose.yml ├─config │…

Python3 に scikit-learn をインストールする

$ pip3 install Cython $ pip3 install scikit-learn Successfully built scikit-learn Installing collected packages: scikit-learn Successfully installed scikit-learn-0.21.3

asciidoctor-pdf で日本語が化ける for Windows10

TL;DR default-theme.yml にフォントフォールバックを設定するんだ! font: catalog: # Noto Serif supports Latin, Latin-1 Supplement, Latin Extended-A, Greek, Cyrillic, Vietnamese & an assortment of symbols Noto Serif: normal: notoserif-regular…

Docker に立てた Cloud9 で共同編集する方法

TL;DR Cloud9 の引数に --collab をつけて実行し、共同編集するブラウザに ID となる Cookie を登録するんだ! 環境 ホストOS: CentOS Linux release 7.6.1810 (Core) ゲストOS: alpine Linux 3.7 Cloud9: 2018/07/26 Github.com コミット分 Docker: 1.13.1,…

Windows10を Git サーバとするとき、git clone ssh:// 時リポジトリが見つからない

TL;DR サーバ側 Windows の ssh ログインシェルを Git bash に変更し、フルパスの前に /mntを付けて clone する。 git clone ssh://hidao@192.168.0.254/mnt/c/users/hidao/repo/app.git 検証環境 サーバOS: Windows10 Pro 64bit ver. 1903 Git: 2.18.0.wind…

秘密鍵接続を使ってWindowsのGit Bashでcloneする【conoha ssh】

前提 WindowsにGitとGit bashがインストールされていること。 conohaにLinuxサーバを立てていること。 Linuxサーバにgitがインストールされており、アクセス可能な場所にリポジトリがあること。 手順 conohaの管理ページにログインする。 conohaの管理ページ…

最小構成実行環境の整備【heroku sinatra mecab】

やりたいこと Qiitadon みてたら、「MeCabを用いたSinatraアプリケーションをHerokuにデプロイしようとしてつまづいております。どなたかお助けを…」って言っている人がいたので、助けに行く。 トゥート:https://qiitadon.com/@a_ta/100382612720547690 (Qi…

localhost にアクセスできない【docker toolbox】

よく忘れて時間を溶かすのでメモ。 アクセスできない理由 よくある docker 解説ページでは、ブラウザからhttp://localhost:8080にアクセスすると、コンテナのサービスが利用できるとあります。 ただし、docker toolbox は Virtualbox 由来の環境であるため、…

nextCloudとcloud9をdockerで導入し、NginXでリバースプロキシをかけてサブディレクトリで切り替える

拙作nextCloudをdockerで導入し、NginXでリバースプロキシをかけてサブディレクトリで動かす とcloud9をdockerで導入し、NginXでリバースプロキシをかけてサブディレクトリで動かす の合体技です。ほんとはこれがやりたかった! 概要 前提 docker、docker-co…

cloud9をdockerで導入し、NginXでリバースプロキシをかけてサブディレクトリでアクセスする

前提 docker、docker-composeはインストールされているものとします。 作業フォルダとファイル構成は以下ファイルツリーの通りです。 docker-compose.yml、config/nginx.confは下記の通りあらかじめ用意しておきます。 workdir │ └ docker-compose.yml │ └─c…

C言語で「if (a == 1 && a == 2 && a == 3) を true」 にする

流行り(2018/01/23)に乗って、C言語版を作ってみた。少しインチキしている。 #include <stdio.h> #define a ++num void main(void) { int num = 0; if (a == 1 && a == 2 && a == 3) puts("true"); } こう言うのって、コロンブスのたまご的ですね。</stdio.h>

Cloud9 を iPad Pro の物理キーボードからつかう

本記事の対象となる環境 iPad Pro 10.5 inch WiFi モデル 64GB iOS 11.0.2 bluetooth キーボード:EC Technology 3つ折りキーボード タッチパッド搭載 Cloud9 無料アカウント 問題 Cloud9 のエディタ(ace editor)は iOS デバイスでアクセス時、物理キーボー…