tumblr

tumblr(タンブラー)は、メディアミックスブログサービス。ブログとミニブログ、そしてソーシャルブックマークを統合したマイクロブログサービスである。アメリカのDavidville.inc(現: Tumblr, Inc.)により2007年3月1日にサービスが開始された。

2013-01-01から1年間の記事一覧

Mac OS X 10.8 にansibleをインストール

$ wget https://bitbucket.org/pypa/setuptools/downloads/ez_setup.py $ python ez_setup.py --user $ sudo eazy_install pip $ sudo pip install ansible

mysqladminがdefaults-extra-fileを読んでくれない

logrotateでmysqlのログをローテーションさせたかったのだけど、 flush-logsできる権限持ったユーザーのパスワードを/etc/my.cnfに書いておくのは凄く嫌だったので、パスワードの部分だけ/root/.my.cnfに書いてそこから読むようにしたんだけど、こういうエラ…

なんかサーバ構築にやたらと時間かかるんだけど何で時間かかるのか考えてみた

最近サーバ構築を仕事でやっているんだけど、どうにも時間がかかってしょうがない。 色々と面倒な制限があるため、それに合わせるように通常の手順を色々変更しなければならないんだけど、それにしても自分の見積もりより大幅に時間がかかっている。自分の見…

小物エンジニアの会 その2 を開催した

http://atnd.org/events/41091 先週の金曜日に開催して来ました。 前回の小物エンジニアの会では公園で懇親会とか適当に言ってみたら参加者みんな乗ってきて意外と楽しかったので、調子にのってLTから公園でやってみました。 当初僕の人望では参加者3人くら…

MySQL5.6 インストールの記憶 〜2013 夏〜

$ cd /usr/local/src $ wget http://download.softagency.net/mysql/Downloads/MySQL-5.6/MySQL-shared-compat-5.6.12-1.rhel5.x86_64.rpm $ wget http://download.softagency.net/mysql/Downloads/MySQL-5.6/MySQL-client-5.6.12-1.rhel5.x86_64.rpm $ wget…

小物エンジニアの会でSSLの入門的なことをLTしてきた

http://atnd.org/events/40593なんか知らないうちに僕が主催者になっていた小物エンジニアの会で発表して来ました。 ほぼ悪ノリだけで開催が決定になった勉強会だけに、特にLTについてのテーマ指定などもなく皆さん思い思いの内容を発表されてました。 その…

nginxでIPアドレス制限

あらすじ nginxについて調べようとする度にこのサジェストが出てくるの本当にどうにかしてほしい URL2013-05-09 12:07:53 via web wiki読めばわかるし書いてある事そのまんまだけど一応覚書。ADHDは書かないと覚えないのです。 制限をかける こんな感じでIP…

リモートの特定ブランチだけ取得したい

一行コマンド記事をqiitaで書こうかブログで書こうかいつも悩む。毎度悩む。悩むたびに、前回書いた時も悩んでいたことを忘れている。結局とりあえずでブログ(orQiita)に書いてしまう。そんで以降どっちにするかを忘れたまま終わる。悩むたびに5本くらい頭髪…

複数バージョンのMySQLを管理・実行できるmysqlenv作った

主に開発環境でMySQLを複数バージョン同時に動かしたいということがあると思います。 なので複数環境でも動くやつ作りました。https://github.com/shim0mura/mysqlenv名前から分かるようにrbenvのコマンドインターフェースを真似ています。 すでにあるkamipo…

相対パスを絶対パスに変換

相対パスから絶対パスを取得したい場合がある。 そんな時はこんな感じで1行で行ける。 abs_path=$(cd relative_path && pwd) これだとcdしてるからこの行の後に cd - とかして元のディレクトリに戻る必要あるように思えるけど、実際は必要ない。 何故必要な…

redisをインストール

http://redis.io/download ここにあるリンクのある最新版を落としてくる。今安定版なのは2.6系。 $ wget http://redis.googlecode.com/files/redis-2.6.12.tar.gz $ tar zxvf redis-2.6.12.tar.gz $ cd redis-2.6.12 $ make $ make install $ redis-server …

今日の刺さったフレーズ

アナル族の人々は、自身に危機が迫ったときにはアサパワンの名を唱えるという アナル族(wikipedia)

usermodの罠

usermod -G group user これでユーザーの補助グループが「追加」出来ると思っていたけど、この認識は間違いでした。 実際はユーザーの補助グループを指定したものに「変更」するという動作です。 # id shim0mura uid=1000(shim0mura) gid=1000(shim0mura) gr…

Linuxでユーザーを追加する

useraddコマンドで行う。 manを見ながらコマンドを作ってみる。 $ sudo useradd -u 1001 -g user -G wheel -s /bin/bash -d /home/hoge -m hoge -u ユーザーID -g ユーザーのグループID -G ユーザーの補助グループ -s ログインシェル -d ホームディレクトリ …

読みやすいコードってどんなものか考えてみた -抽象化と名前重要-

あらすじ 人の綺麗なコードを読みまくると自分のコードも綺麗になっていくのに、イケメンを見続けても僕の顔が良くならないのは何故なの??2012-11-30 19:41:20 via web 今まであまり人のコードを読む習慣というか機会というかがあまりなかったのですが、最近…