webエンジニアの日常

RubyやPython, JSなど、IT関連の記事を書いています

VM + CentOS6の環境変数をいじっていて、ゲストOSにログインできなくなったときの治し方

pathや環境変数まわりをいじっていると、コマンドが実行できなくなり、ログインも出来なくなってあせったので、同じような症状の方のためにメモを残しておきます。

  • 経緯
  • 症状
  • 治し方
    • 参考
  • 追記
    • シェルの変更 2017/4/12
    • .bashrc, .bash_profileの復元 2017/4/13
続きを読む

昨年度の振り返り。経験したこと、勉強したこと

今年度で、社会人3年目に突入しました。

ここで一度、昨年度に勉強したことや、業務で体験したことを振り返ってみたいとおもいます。

【目次】

続きを読む

git初心者のための、安全できれいなgit push

私がいつも行っているgit pullからgit push までの手順をまとめたいと思います。 対象のソースコードruby on railsでminitestを使っている想定ですが、途中実行するテストコマンド以外は他の言語、フレームワークでも同様の手順で大丈夫です。

  1. git pull

  2. git branch ○○

    • 作業ブランチを切る
続きを読む

メタプログラミングで遊んでみた(1)

メタプログラミング

メタプログラミングRuby

メタプログラミングRuby

を読んで遊んでみたくなった。 また同じタイトルで書くことがあるかわからないけど、とりあえず(1)を付けてみた。

eachに名前を付けてみる

例えば以下のようなコード

続きを読む