コマンド
はじめに powerlevel10k使っていますか? エンジニアの皆さんなら、ぼくの考えた最強のターミナルにレイアウトを変更していますよね? 私も例に漏れず、 powerlevel10k を使ってターミナルの表示をリッチに装飾しています。 github.com お気に入りのおしゃれ…
前々からdockerはキャッチアップしなきゃなと思いつつ結局触れていなかったのですが、育児休暇を取って少し自宅でPCを触れる時間ができたので勉強してみることにしました。最近仮想通貨取引を始めて、取引アプリや自動売買bot、収支管理アプリなどいろいろ作…
不正アクセスされていた 久しぶりにvpsサーバーを覗いてみたら、何度か不正アクセスを試みようとされていたログが残っていたので、いい機会だと思って対応しました。 作業内容 こちらの記事を参考にしました。 weblabo.oscasierra.net作業としては以下三点で…
接続できない... vpsサーバのネットワークが不調になった時とか、ssh接続できなくなった状況だといつも管理画面でブラウザ上からコンソールにアクセスしていた。 ただこのブラウザ上のコンソール、コピペができなかったりしてすごく使い勝手が悪い。 できれ…
経緯 お名前.comに借りたサーバを4か月ほど放置してたんだが、久々になんかやろうと思ってsshしてみたら接続できなくなっていた。 かまってあげないから拗ねちゃったのか? 試行錯誤 とりあえずpingしてみる。 $ ping yukineko.work PING yukineko.work (133…
dbの検索高速化 大量のデータがあるデータベースには、select文の実行速度を上げるためにインデックスを作成することが多い。 最近データベースを勉強していて、複合インデックスなるものの存在を初めて知ったので詳しく調べてみることにした。以下のサイト…
よくあるエラーな「Permission denied」 一般的なPermission deniedの解決法はネットを漁ればたくさんヒットするので割愛するが、稀にそれでも解決できないときがある。 $ ssh -i ~/.ssh/id_rsa_hoge foo@hugahuga Permission denied (publickey). fatal: Co…
そもそも検証をしないようにする そのアプリが確実に信頼できるときは、そもそも検証を切っちゃうという荒技が使える。 xattr -dr com.apple.quarantine [パッケージファイル.pkg]これで、即インストーラーが起動する。
nginxを使った時のphp.iniの設定 apacheの場合は、apacheを再起動すればphp.iniの設定が反映されるが、nginxの場合、nginxを再起動しても反映されない。 再起動しなければならないのは、nginxではなくてphp-fpmの方でした。 以下のコマンドで解決。 $ system…
明示する必要性 Mavenコマンドの実行が失敗した時に原因を調べたら、これだった。 ここにあった /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home 設定 .bashrcに以下を追記 JAVA_HOME='/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk…
容量不足、再来 以前も同じことが起こって不要なファイルを削除したけれど、また容量が枯渇してXCodeのアップデートができなくなったので再び容量を解放すべく奮闘開始。yukineko4you.hatenablog.com 調査 以前の解放後と比べると以下の容量が増加していた。…
あれ、私の一行長すぎ...!? macで作成したテキストファイルをwindowsで開いた時に、改行コードの違いで複数行の文章が一行になっちゃうこととか、ありますよね。一般的なmac OS Xの改行コードは LF で、windowsの改行コードは CR+LF なので、この違いによる…
インストール 私はHomebrew使ってるので楽チン $ brew install nkf $ make $ make install 使い方 1. ファイルの文字コードを確認 $ nkf -g [ファイル名] 2. ファイルの文字コードをUTF-8に変換 $ nkf -w --overwrite [ファイル名]※ --overwrite をつけると…
tarコマンドのオプションについて、面白い挙動をすることが分かったのでメモしておく。 -(ハイフン)の有無で大違い $tar cfj hoge.tar.gz hoge $tar -cjf hoge.tar.gz hoge これはとおる。 が、下のコマンドを実行すると失敗して、jというファイルが生成され…
XCodeが落とせない...? AppStoreでXcodeの更新をしようと思ったら、容量が足りないと怒られた。 たかだか5Gくらいの容量すらなんておかしいと思って調べてみたら、なんと97%も使っていた。 空き容量が3Gちょっとしかないなんて信じられない...... というわけ…