Page 1 of 9

Vagrantfileにchefバージョン指定した時に出たエラー直した

細々とVagrantいじってる過程でchefとやらを入れてみようと思って、

vagrant-omnibusをインストールした後、Vagrantfileに以下のように追記した。

$ vagrant plugin install vagrant-omnibus
              
  • Vagrantfile
config.omnibus.chef_version = :latest
              

そしたら以下のようなエラーを吐いた。

Bringing machine 'default' up with 'virtualbox...
Read more...

SlackにHubot Integrationを追加してから開発環境を整えるまで

入社してからぼちぼち楽しい日々を送っているのですが、

研修中はコードが書けないのでフラストレーション溜まって、同期で使ってるSlackのHubot開発で残業した

ということでこの記事では

「SlackにHubotを追加し、実際に運用するまで」

をまとめます。

そのために以下の環境を予め整えてください。

  • Slack Teamの作成

  • Node.js( >= 0.10 )のインストール

  • GitHubの登録

  • Herokuの登録

  • Travis CIの登録

  • Heroku Toolbelt...

Read more...

Pythonで二次元配列をsortする

社会人になってからしばらくやっていなかった競技プログラミングを細々と再開してたりする。

主にAizu Online JudgeAtCoderをやってたりしてて、言語は全部Pythonでやってる

理由はいくつかあって、

  • 書いてて楽しい

  • リスト周りの関数が強い

    • 少なくとも自分がまともに使える言語の中では一番使いやすい
    • リスト内包表記最高です(^q^)
  • キモいコード書いて悦に入れる

    • print(sum(list(map(int, input().split()))))みたいな
Read more...

ブログ記事の画像を環境に合わせてリサイズ

ブログの画像サイズがそのままのサイズで表示されているため、修正した

  • 1回めのチャレンジ

              .post-description
                img
                  width:100%
              
              

これだと大きすぎる画像はしっかり縮小されるが、小さい画像が環境によって不必要に拡大される

  • 2回めのチャレンジ

              .post-description
                img
                  max-width: 100%
              
              

こうすることで、小さい画像はそのまま、大きい画像は画面幅に合わせてリサイズされる

長らく改修してない...

Read more...

GistのCSSがおかしいので修正する

先日書いたブログ記事にGistを埋め込むと表示がおかしくなってる。

ネタバレ防止みたいになってるので直す。

Chromeのデベロッパーツールで見てみると、なぜかspanタグに囲まれていないコードだけblog由来のハイライト用スタイルシートがあたっている。

ggってみるとCSSの優先順位は後から読み込まれたものが優先されるはずなのだが、原因が不明なので.gist pre要素だけ新たにスタイルシートを追記して解決を試みる

※前提としてブログ構築環境はmiddleman-blog 3...

Read more...

Next page