読者です 読者をやめる 読者になる 読者になる

ssh bashに時刻を表示して色もつけよう

bashやターミナルで表示されている内容といえばこんな感じだったりする

[a1yama@hostname ~]$

ユーザ名@ホスト名:ディレクトリ名 $

色もなく複数のウィンドウを開くと全部が同じに見えてくる

同じには見えないけどどれがどれか分かりにくい

今回は時刻を表示する方法と色の付け方をメモしておく

続きを読む

lessで日本語の文字化け対策

lessで日本語が文字化けしてlogが読めない!ってことが多々ありました。

特にgit logはコミットメッセージが日本語が多いので読めなくて困っていました。
(git logはlessで表示している)

サーバの文字コードも問題ない。でもlessで文字化けする。

そんなときはこの設定をすると日本語も文字化けされずに表示されます。

vim ~/.bashrc
    
# 下記を追記
export LESSCHARSET=utf-8

source .bashrcで反映

lessで日本語が含まれているファイルを開いて文字化けされていないか確認してください。

過去のコミットのユーザ名とメールアドレスを変更する

コミットしてもgithubに芝が生えない(コントリビュートが反映されない)原因として、githubのアカウントとコミットのユーザ情報が一致していないという問題があります。
一生懸命開発して緑でいっぱいにしたいと思ってもそれでは意味がありません。

気づかずに何日もコミットしてふと見てみたら反映されていない!今までの苦労は?となったことありませんか?ありますよね。ありました。

今回はそんなとき過去のコミットの情報を変更する方法です。

続きを読む

Slackのリマインダ機能 /remind

Slackでリマインダ機能をよく使うのにちょっと使わないとすぐに忘れてしまうので、メモしておきます。

いつも参考にさせていただいている記事はこちらです。

yukidarake.hateblo.jp

こちらにちゃんとまとめられているので、自分でまとめる必要もないのですが…w

お世話になっております!!

続きを読む

【Android】setImageURIじゃなくてPicassoを使う

ネットの画像・サーバにある画像をImageViewに表示したいときのメモ

setImageURIで表示しようと頑張っていました。

Uri uri = Uri.parse(event.getImageUrl());
imageView.setImageURI(uri);

こんな感じで表示しようと思いましたが、うまくいきませんでした。

きっとsetImageURIのことをちゃんと理解できていないのです。

続きを読む

【Android】タブレイアウトでFragmentで指定しているWebViewをブラウザバックする方法

単純な構造として、

  • MainActivity.java
  • WevFragment.java

があるとします。

Fragmentは

  • fragment_web.xml

があるとします。(ここは別に重要じゃないけど)

続きを読む

【Android】長いテキストの末尾をViewのサイズに合わせて三点リーダ(…)にする

ツールバーのタイトルなどで、長い文字が入る場合1行で収まらないと2行3行…とどんどん長くなっていってしまします。

とてもかっこ悪いです。

WebViewでサイトのタイトルを表示して、ページ毎ツールバーのサイズが変わっていたらかっこ悪いですよね?
customtabs使っているから関係ない?そうですね。そうもいかないときもあるのです。

余談はこれくらいで、下記をコピペしていい感じに使ってください。

続きを読む

VBoxManage を alias に登録

前の記事でVirtualBoxをコマンドで操作しようってやったのですが、コマンドが長い。

コマンドは覚えるものだと言ったもののさすがに長いし、そんなことするのは馬鹿だって言われそうなので、alias登録するようにしました。

blog.a1yama.com

alias vbml='vboxmanage list vms'
alias vbmlr='vboxmanage list runningvms'
function vbms() {
    VBoxManage startvm "$1" --type headless
}
function vbmca() {
    VBoxManage controlvm "$1" acpipowerbutton
}

あとは設定したコマンドを覚えるだけ。元のコマンドはうろ覚えでいいよそんなの