プログラミング dockerコマンドをsudoなしで実行できるようにする 一度行えば、その後は意識せずともsudoなしで実行できるために、新たに作った環境でやろうとするときに毎回調べてるような気がするので、メモしておく環境私の環境はこちらです$ cat /etc/os-releaseNAME="Ubuntu"VE... 2019.09.05 プログラミング
プログラミング Docker Composeで作ったコンテナ、イメージ、ボリューム、ネットワークを一括完全消去するワンライナー docker-composeで作られた、コンテナ、イメージ、ボリューム、ネットワークを一括消去するコマンドをメモしておくワンライナー$ docker-compose down --rmi all --volumes解説docker-comp... 2019.09.04 プログラミング
プログラミング 【JS】('b' + 'a' + + 'a' + 'a').toLowerCase()の出力は「banana」 こちらが元ネタです記事内でもなぜbananaになるのかについて、いくつかの回答が来ているのですが、私なりにまとめてみますstackoverflow.comはじめに('b' + 'a' + + 'a' + 'a').toLowerCase()... 2019.09.03 プログラミング
プログラミング No space left on deviceを解消する Ubuntuでファイル操作をしようとすると、「No space left on device」と言われた新しいファイルの生成が全くできない状態になってしまった調査エラーは、No space left on deviceおそらく容量が足りない... 2019.09.02 プログラミング
プログラミング manifest.jsonのエラー 先日、Vue.jsを使用したWebアプリケーションを作っていたところ、コンソールにこんなエラーが出てきましたAndroid用の画像だったため、Chromeブラウザからmanifest.jsonを確認してみました下の警告が怪しそうですDown... 2019.09.01 プログラミング
プログラミング 【Rails】ActiveRecordのNULL関連で学んだこと 最近Railsに入門して、ActiveRecord周りの特にNULL関連で色々学んだのでメモいまだにnilに慣れないwWhere句にNOT NULLGoogle先生に聞くと、User.where('name IS NOT NULL')こんな... 2019.08.30 プログラミング
プログラミング アンインストールする方法【npm uninstall】 upmのuninstall周りを忘れがちなので備忘録として記録しておく。package.jsonの書き換え --save-devはdevDependenciesからの削除 --saveはDependenciesからの削除単純に--saveだ... 2019.08.28 プログラミング
プログラミング <%= image_tag('ファイル名') %>で画像を表示 最近、Railsに入門させられたしたので、メモしておくhtml.erbファイルでブラウザ上に画像を表示させるhtml上では以下のように書くことで表示できる<img src="../images/sample.jpg" alt="サンプル">... 2019.08.26 プログラミング
プログラミング サーバ(Ubuntu)にあるフォルダを圧縮してMacに転送する たまーにやると思い出せないことあるので、メモ環境 Ubuntu$ cat /etc/os-releaseNAME="Ubuntu"VERSION="16.04.6 LTS (Xenial Xerus)"ID=ubuntuID_LIKE=de... 2019.08.25 プログラミング
プログラミング 【log4js-extend】ログに自動的に行数などを付与する ログ出力時に、自動的に行数などが出力されるようにする今回は、log4jsの拡張機能を使用するlog4js-extendgithub.comインストール$ npm install log4js-extend使い方const log4js = ... 2019.08.24 プログラミング
プログラミング railsアプリケーションをLAN内に公開する 普通にrails serverした場合、そのマシン上からしかアクセスできないちょっとスマホなど別の端末からみてみたい時に簡単にLAN内に公開する方法のメモオプション:binding以下のように0.0.0.0を指定する$ rails serv... 2019.08.23 プログラミング
プログラミング 正規表現のメモ【エスケープが必要な文字・記号一覧】 いわゆる「メタ文字」を普通の文字として使うために「エスケープ処理」を行いますが、何が「メタ文字」なのか知っとかないといけない。のでメモしておく。正規表現自体、そこまで自信があるわけではない頃に、メタ文字のせいで意図していない結果になった時に... 2019.08.22 プログラミング
プログラミング ブロックエクスプローラーを起動しようとしたら、`Address already in use`と言われた 表題の通り、以下のエラーが...$ python -m SimpleHTTPServerTraceback (most recent call last):File "/usr/lib/python2.7/runpy.py", line 1... 2019.08.20 プログラミング
プログラミング Dockerのログを最新のものから100件だけ表示する ずっと起動してるDockerコンテナなんかだと、だんだんとログが大きくなってしまうたまにdocker logs -fなんかした日には永遠とログが流れるところを見なくてはならないそれは鬱陶しいので、最新の100件だけ表示したい--tail=1... 2019.08.19 プログラミング
プログラミング iOSのSimulatorの単体起動 iOS Simulatorを起動したいときにそのためにXcode立ち上げる生活に終止符を打つ今回は、Simulatorの単体起動のショートカットを作る方法とコマンドで直接起動する方法を試します本編1. まずは、iOS Simulatorのパ... 2019.08.12 プログラミング
プログラミング Androidのエミュレーターをターミナルから起動する エミュレーター起動するために、わざわざAndroidStudioを起動する生活はもうおさらば前提条件 Androidのエミュレーターを作成済みであること $ANDROID_HOMEのパスを通していること参考:qiita.comターミナルから... 2019.08.11 プログラミング
プログラミング 【ネタ】寒い日にあったかくなるコマンド ネタです。こちらのqiitaの記事にこんなことが書いてありました。寒い日は充電中のMacBook上でruby -r digest/sha1 -e 'loop{Digest::SHA1.hexdigest(Time.now.to_f.to_s... 2019.08.08 プログラミング
プログラミング REST APIのテストツール「Talend API Tester(旧Restlet Client)」が超絶便利な件 Chrome拡張の「Talend API Tester(旧Restlet Client)」が超絶便利なのでご紹介追記(2019/11/13)「Restlet Client」から「Talend API Tester」に名称変更したようです。そ... 2019.08.07 プログラミング
プログラミング 【log4js】ログをファイルに出力する ログを簡単に外部ファイルに出力するlog4jsインストール$ npm install log4js使い方一番簡単なパターンlogger.levelで出力するログの最低レベルを指定する。const log4js = require('log4... 2019.08.06 プログラミング
プログラミング 【python】SimpleHTTPServerをバックグラウンドで実行する catapultのブロックチェーンエクスプローラーをバックグランドで実行したい実行nohupと&をつける(※python2系の場合)$ nohup python -m SimpleHTTPServer &停止ps uあたりでPIDを確認して... 2019.08.04 プログラミング